@import url("https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;700&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Anton&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Montserrat&display=swap");
*,
*::after,
*,
*::after,
*::before {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
}

html {
  font-size: 62.5%;
}
@media only screen and (max-width: 62.5em) {
  html {
    font-size: 50%;
  }
}
@media only screen and (max-width: 28em) {
  html {
    font-size: 40%;
  }
}

body {
  padding: 0;
  position: relative;
  margin: 0;
  overflow-x: hidden;
  background-color: #eaeaea;
}

body {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  line-height: 1.7;
  color: #33363b;
}

p {
  font-family: Montserrat, sans-serif;
  line-height: 1.9rem;
  font-size: 1.6rem;
  font-weight: 200;
}

h1 {
  margin: 0;
  font-family: "Montserrat", sans-serif;
  font-size: 2rem;
}

h2 {
  font-weight: bolder;
  color: #110338;
}

h3 {
  font-weight: normal;
}

h4 {
  font-weight: normal;
  font-size: 3rem;
  line-height: 1.2;
  margin-bottom: 0.7rem;
}

.sense {
  grid-row: 1/2;
  grid-column: 2/3;
}

.sense-bottom {
  grid-row: 5/6;
  grid-column: 2/3;
}

.buttons {
  display: flex;
  align-items: center;
  justify-content: center;
  grid-row: 3/4;
  grid-column: 2/3;
  width: 60%;
  margin: auto;
  margin-top: 3rem;
  height: 5vw;
}
.buttons__icon {
  height: 4rem;
  width: 4rem;
  margin: 0 5rem;
  justify-self: center;
}
.buttons__icon:hover {
  transform: scale(1.1);
}
.buttons__icon:active {
  transform: translateY(2px);
}
.buttons__icon-img {
  height: 100%;
  width: 100%;
}
.buttons .arrow1 {
  transform: scaleX(-1);
}

.btn1 {
  grid-column: 1/2;
}

.btn2 {
  grid-column: 2/3;
}

.btn3 {
  grid-column: 3/4;
}

.btn4 {
  grid-column: 6/7;
}

.btn {
  height: 5rem;
  width: 8rem;
  border-radius: 10px;
  margin: 0 1rem;
  background-color: #f6653c;
  box-shadow: 2px 3px 3px rgba(0, 0, 0, 0.4);
  cursor: pointer;
  font-size: 1.2rem;
  font-weight: bold;
  color: #fff;
  outline: none;
  border: none;
}
.btn:hover {
  background-color: #dd5b36;
}
.btn:active {
  transform: translateY(2px);
}
@media only screen and (max-width: 50em) {
  .btn {
    height: 4rem;
    width: 10rem;
  }
}

.loader-div {
  background-color: #ffe164;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: absolute;
  height: 100vh;
  width: 1200px;
  margin: auto;
  top: 0;
  left: 0;
  right: 0;
  z-index: 1000;
}
@media only screen and (max-width: 75em) {
  .loader-div {
    width: 100vw;
  }
}
@media only screen and (max-width: 28em) {
  .loader-div {
    width: 100vw;
  }
}

.stop {
  -webkit-animation: 2s opaque forwards;
  animation: 2s opaque forwards;
}

@-webkit-keyframes opaque {
  0% {
    opacity: 1;
    z-index: 100;
  }
  100% {
    opacity: 0;
    z-index: -1;
  }
}

@keyframes opaque {
  0% {
    opacity: 1;
    z-index: 100;
  }
  100% {
    opacity: 0;
    z-index: -1;
  }
}

.loader-container {
  display: flex;
  flex-direction: column;
  width: 360px;
  height: 360px;
  align-items: center;
  justify-content: center;
}
.loader-container img {
  height: 100%;
  width: 100%;
}

.ghost {
  -webkit-animation-name: rotate;
  animation-name: rotate;
  -webkit-animation-duration: 8s;
  animation-duration: 8s;
  transition: all 10s ease;
}

@-webkit-keyframes rotate {
  from {
    transform: rotate(1deg);
  }
  to {
    transform: rotate(359deg);
  }
}

@keyframes rotate {
  from {
    transform: rotate(1deg);
  }
  to {
    transform: rotate(359deg);
  }
}

.shadowFrame {
  width: 130px;
  margin: auto;
  margin-top: 25px;
}

.shadow {
  -webkit-animation: shrink 3s ease-out infinite;
  animation: shrink 3s ease-out infinite;
  transform-origin: center center;
}

.shadow ellipse {
  transform-origin: center center;
}

@-webkit-keyframes shrink {
  0% {
    width: 90%;
    margin: 0 5%;
  }
  50% {
    width: 60%;
    margin: 0 18%;
  }
  100% {
    width: 90%;
    margin: 0 5%;
  }
}

@keyframes shrink {
  0% {
    width: 90%;
    margin: 0 5%;
  }
  50% {
    width: 60%;
    margin: 0 18%;
  }
  100% {
    width: 90%;
    margin: 0 5%;
  }
}

.sidebar {
  grid-row: 1/7;
  grid-column: 1/2;
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  background-color: #fff;
  padding: 1rem;
  transition: all 0.2s ease-in-out;
}
@media only screen and (max-width: 50em) {
  .sidebar {
    position: absolute;
    width: 100vw;
    z-index: 500;
    height: 100%;
    padding: 3rem;
  }
}
@media only screen and (max-width: 28em) {
  .sidebar {
    width: 100vw;
    padding: 6rem;
  }
}

.sidebar h2:first-of-type {
  margin-top: 3rem;
}

.sidebar ul li {
  list-style-type: none;
  width: 100%;
}

.sidebar a {
  display: inline-block;
  text-decoration: none;
  font-size: 2rem;
  color: #594f73;
  width: 100%;
  height: 3rem;
  padding-left: 0.5rem;
}

.sidebard a:hover {
  background-color: lightgrey;
}

.sidebar__subtitle {
  display: flex;
  position: relative;
  justify-content: space-between;
  align-items: center;
  background-color: #dcd7eb;
  border-top: 1px solid #2b6498;
  height: 4rem;
  line-height: 1.6;
  padding-left: 0.5rem;
  padding-right: 1rem;
  margin-top: 1rem;
  width: 100%;
  cursor: pointer;
}

.sidebard i {
  position: absolute;
  right: 2.2rem;
  top: 20%;
}

.sidebar__instructions {
  margin-bottom: 2rem;
  font-size: 1.4rem;
}

.sidebar ul,
.sidebar li {
  list-style-type: none;
}

.youtube {
  height: 40px;
  width: auto;
  margin-top: 8rem;
  border: none;
  outline: none;
  padding: 10px 0;
  box-shadow: none;
}

.sidebar__set {
  display: block;
  padding: 0.5rem;
  border-radius: 8px;
  font-weight: bold;
  height: auto;
  transform: translateY(-0.5rem);
  text-transform: uppercase;
  background-color: green;
  color: white;
  margin-top: 2rem;
}

.moveSidebar {
  display: none;
  width: 0;
  background-color: lightgrey;
}

#subList1,
#subList2,
#subList3,
#subList4 {
  display: inline-block;
}

.icon {
  width: 3rem;
  height: 3rem;
  fill: currentColor;
}

.icon:hover {
  fill: darkgrey;
}

.sidebar-container {
  grid-row: 1/7;
  grid-column: 1/2;
  height: 100%;
}
@media only screen and (max-width: 50em) {
  .sidebar-container {
    display: none;
  }
}

.block {
  display: block;
}

.icon {
  margin-right: 3rem;
}

.extra {
  position: absolute;
  bottom: 10%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 100;
  width: 600px;
  height: 620px;
  align-items: center;
  justify-content: center;
  font-family: Montserrat, sans-serif;
  font-size: 1.6rem;
  line-height: 1.7;
  background-color: #ffe164;
  border-radius: 12px;
  box-shadow: 3px 3px 4px 4px rgba(0, 0, 0, 0.5);
  display: none;
  z-index: 100;
}
@media only screen and (max-width: 62.5em) {
  .extra {
    top: 80%;
    height: 600px;
  }
}
@media only screen and (max-width: 37.5em) {
  .extra {
    top: 60%;
    width: 320px;
    height: 700px;
  }
}

.extra a {
  color: #2b6498;
  display: inline;
}

.extra__content {
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  grid-column-gap: 4rem;
  align-items: center;
  width: 400px;
  height: 640px;
}
@media only screen and (max-width: 37.5em) {
  .extra__content {
    grid-template-columns: 1fr;
    grid-template-rows: 3fr;
    width: 280px;
    grid-gap: 0;
  }
}

.extra-col1,
.extra-col2 {
  grid-template-rows: 1fr 5rem;
}

.extra p {
  line-height: 1.4;
}

p {
  color: #33363b;
}

h4 {
  color: #2b6498;
}

.bmc-button {
  grid-row: 2/3;
  justify-self: start;
  align-self: start;
}
@media only screen and (max-width: 37.5em) {
  .bmc-button {
    grid-row: 3/4;
    margin-top: 4rem;
  }
}

.point {
  cursor: pointer;
}

.icon-base {
  width: 5em;
  height: 5rem;
  fill: #2b6498;
}

.icon-base:hover {
  fill: darkorange;
}

.xc {
  position: absolute;
  z-index: 10;
  top: 20px;
  right: 30px;
  fill: blue;
  cursor: pointer;
}

.xc:hover {
  transform: scale(1.1);
  opacity: 0.8;
}

.xxc {
  display: flex;
}

.pointer {
  cursor: pointer;
}

.nav-bar {
  background-color: #368cbf;
  color: #fff;
  display: grid;
  height: 7rem;
  width: 1200px;
  margin: auto;
  overflow: none;
  box-shadow: 3px 0px 1px 0px rgba(0, 0, 0, 0.4);
  grid-template-columns: 3% 7% 15% 50% 25%;
  z-index: 5;
}
@media only screen and (max-width: 75em) {
  .nav-bar {
    width: 100vw;
  }
}
@media only screen and (max-width: 28em) {
  .nav-bar {
    width: 100vw;
  }
}
.nav-bar__logo {
  grid-column: 2/3;
  align-self: center;
  justify-self: start;
}
.nav-bar__title {
  grid-column: 3/4;
}
.nav-bar__main {
  grid-column: 4/5;
  text-align: center;
}
@media only screen and (max-width: 50em) {
  .nav-bar__link {
    grid-column: 4/5;
  }
}
@media only screen and (max-width: 50em) {
  .nav-bar {
    grid-template-columns: 5vw 18vw 1fr 18vw 5vw;
  }
}
.nav-bar__title {
  font-family: Montserrat, sans-serif;
  margin-right: auto;
  align-self: center;
  font-size: 1.6rem;
}
@media only screen and (max-width: 50em) {
  .nav-bar__title {
    display: none;
  }
}
@media only screen and (max-width: 37.5em) {
  .nav-bar__title {
    font-size: 1rem;
  }
}
.nav-bar__title:hover {
  color: #ffe164;
}
.nav-bar__title-page {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin: auto;
  height: 7rem;
  font-size: 2.4rem;
}
@media only screen and (max-width: 50em) {
  .nav-bar__title-page {
    font-size: 2rem;
  }
}
.nav-bar__title-page-main {
  line-height: 2.4rem;
  text-align: center;
}
.nav-bar__title-page-deco {
  height: 4rem;
  width: auto;
  margin: 0 2rem;
}
@media only screen and (max-width: 37.5em) {
  .nav-bar__title-page-deco {
    display: none;
  }
}
.nav-bar__logo-img {
  height: 4rem;
  width: 4rem;
  margin-left: 2rem;
  justify-self: center;
  fill: #fff;
}
.nav-bar__logo-img:hover {
  fill: #ffe164;
}
.nav-bar__links {
  display: flex;
  justify-content: space-evenly;
}
.nav-bar__link {
  font-size: 1.4rem;
  align-self: center;
  color: #fff;
  font-family: Montserrat, sans-serif;
  text-decoration: none;
}
.nav-bar__link:hover {
  color: #ffe164;
}
@media only screen and (max-width: 50em) {
  .nav-bar__link.link2,
  .nav-bar__link.link3 {
    display: none;
  }
}

.menu {
  fill: #fff;
  align-self: center;
  cursor: pointer;
  display: none;
}
@media only screen and (max-width: 50em) {
  .menu {
    display: block;
  }
}
.menu:hover {
  fill: #7ebc59;
}

.introduction {
  grid-row: 2/3;
  grid-column: 2/3;
  width: 800px;
  height: 400px;
  background-color: #fff;
  justify-self: center;
  align-self: center;
  margin: 4rem 0;
  padding: 1rem 0;
  display: flex;
  align-items: center;
  justify-content: space-evenly;
  border-radius: 5px;
  box-shadow: 1px 1px 2px 2px rgba(0, 0, 0, 0.1);
}
@media only screen and (max-width: 62.5em) {
  .introduction {
    width: 600px;
    height: 333px;
  }
}
@media only screen and (max-width: 37.5em) {
  .introduction {
    grid-row: 2/3;
    justify-content: center;
    width: 400px;
    height: 500px;
    flex-direction: column;
  }
}
@media only screen and (max-width: 28em) {
  .introduction {
    width: 360px;
  }
}
.introduction a {
  display: inline;
  text-decoration: none;
  color: #368cbf;
  cursor: pointer;
}
.introduction .dot {
  background-color: red;
  position: absolute;
  width: 23px;
  height: 23px;
  border-radius: 50%;
  top: 3px;
  left: 76px;
  opacity: 0;
}
.introduction .dotter {
  -webkit-animation: mazerunner 4s infinite;
  animation: mazerunner 4s infinite;
}
.introduction__img {
  position: relative;
  width: 200px;
  height: 200px;
  background-color: #7ebc59;
  padding: 20px;
  align-self: center;
  justify-self: flex-end;
  margin-bottom: 2rem;
  border-radius: 3px;
  cursor: pointer;
  box-shadow: 3px 3px 3px rgba(0, 0, 0, 0.4);
}
@media only screen and (max-width: 62.5em) {
  .introduction__img {
    margin: 2rem 2rem;
  }
}
.introduction__img img {
  width: 100%;
  height: 100%;
}
.introduction__text {
  width: 60%;
}
@media only screen and (max-width: 37.5em) {
  .introduction__text {
    width: 90%;
    margin-top: 2rem;
  }
}
.introduction__text p {
  font-size: 2rem;
  line-height: 2.8rem;
  font-weight: 200;
}
@media only screen and (max-width: 37.5em) {
  .introduction__text p {
    font-size: 1.6rem;
    line-height: 2.2rem;
  }
}
@media only screen and (max-width: 28em) {
  .introduction__text p {
    font-size: 2.2rem;
    line-height: 2.6rem;
  }
}

@-webkit-keyframes mazerunner {
  0% {
    top: 3px;
    left: 72px;
    opacity: 0;
  }
  10% {
    top: 37px;
    left: 72px;
    opacity: 1;
  }
  20% {
    top: 37px;
    left: 34px;
  }
  30% {
    top: 73px;
    left: 34px;
  }
  40% {
    top: 73px;
    left: 108px;
  }
  50% {
    top: 35px;
    left: 108px;
  }
  60% {
    top: 34px;
    left: 145px;
  }
  80% {
    top: 148px;
    left: 145px;
  }
  90% {
    top: 148px;
    left: 103px;
    opacity: 1;
  }
  100% {
    top: 180px;
    left: 103px;
    opacity: 0;
  }
}

@keyframes mazerunner {
  0% {
    top: 3px;
    left: 72px;
    opacity: 0;
  }
  10% {
    top: 37px;
    left: 72px;
    opacity: 1;
  }
  20% {
    top: 37px;
    left: 34px;
  }
  30% {
    top: 73px;
    left: 34px;
  }
  40% {
    top: 73px;
    left: 108px;
  }
  50% {
    top: 35px;
    left: 108px;
  }
  60% {
    top: 34px;
    left: 145px;
  }
  80% {
    top: 148px;
    left: 145px;
  }
  90% {
    top: 148px;
    left: 103px;
    opacity: 1;
  }
  100% {
    top: 180px;
    left: 103px;
    opacity: 0;
  }
}

.links {
  margin-top: 3rem;
}

.card {
  box-shadow: 2px 3px 3px rgba(0, 0, 0, 0.4);
}

.wrapper {
  width: 1200px;
  position: relative;
  box-shadow: 3px 0px 1px 0px rgba(0, 0, 0, 0.4);
  display: grid;
  align-items: center;
  background-color: #d0eaf8;
  margin: 0 auto;
  grid-template-rows: auto auto auto auto auto;
  grid-template-columns: 23rem 1fr;
}
@media only screen and (max-width: 75em) {
  .wrapper {
    width: 100vw;
  }
}
@media only screen and (max-width: 62.5em) {
  .wrapper {
    grid-template-columns: 28rem 1fr;
  }
}
@media only screen and (max-width: 50em) {
  .wrapper {
    grid-template-columns: 0 1fr;
  }
}
@media only screen and (max-width: 28em) {
  .wrapper {
    width: 100vw;
  }
}

.card {
  box-shadow: 2px 3px 3px rgba(0, 0, 0, 0.4);
}

.main {
  grid-row: 3/4;
  grid-column: 2/3;
  position: relative;
  align-self: center;
  justify-self: center;
  display: grid;
  align-items: center;
  justify-content: center;
  background-color: #fff;
  border-radius: 5px;
  box-shadow: 1px 1px 2px 2px rgba(0, 0, 0, 0.1);
  width: 800px;
  height: 540px;
  grid-template-rows: 80px minmax(0, 1fr);
  grid-template-columns: 1fr;
}
@media only screen and (max-width: 62.5em) {
  .main {
    width: 600px;
  }
}
@media only screen and (max-width: 37.5em) {
  .main {
    grid-row: 1/2;
    margin-top: 4rem;
    width: 400px;
  }
}
@media only screen and (max-width: 28em) {
  .main {
    grid-row: 1/2;
    margin-top: 4rem;
    width: 360px;
  }
}

.top {
  grid-row: 1/2;
  height: 100%;
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: space-evenly;
}

.top-text {
  position: absolute;
  left: 0%;
  top: 40%;
  color: white;
  font-size: 4rem;
  width: 100%;
  z-index: 100;
  text-align: center;
}
@media only screen and (max-width: 50em) {
  .top-text {
    font-size: 3rem;
  }
}
@media only screen and (max-width: 37.5em) {
  .top-text {
    font-size: 2.4rem;
  }
}
@media only screen and (max-width: 28em) {
  .top-text {
    font-size: 2.8rem;
  }
}

#logout {
  position: absolute;
  height: 60px;
  width: 60px;
  top: 55%;
  visibility: visible;
  color: white;
  z-index: 20;
}

#logout:hover {
  transform: scale(1.04);
}

.left-text,
.right-text {
  cursor: pointer;
  font-size: 3rem;
  line-height: 3.6rem;
  width: 300px;
  margin-top: 2rem;
  text-align: center;
  transition: transform 1.2s ease;
}
@media only screen and (max-width: 62.5em) {
  .left-text,
  .right-text {
    font-size: 2.4rem;
  }
}
@media only screen and (max-width: 37.5em) {
  .left-text,
  .right-text {
    font-size: 2rem;
    width: 180px;
  }
}
@media only screen and (max-width: 28em) {
  .left-text,
  .right-text {
    font-size: 2.6rem;
  }
}

.left-text:hover,
.right-text:hover {
  transform: scale(1.1);
  text-decoration: underline;
}

.img-container {
  position: relative;
  grid-row: 2/3;
  width: 700px;
  height: 400px;
  background-color: #ffe164;
  display: flex;
  border-radius: 8px;
  align-items: center;
  justify-content: center;
  justify-self: center;
  align-self: center;
  z-index: 1;
  box-shadow: 3px 3px 3px rgba(0, 0, 0, 0.4);
}
@media only screen and (max-width: 62.5em) {
  .img-container {
    width: 500px;
  }
}
@media only screen and (max-width: 50em) {
  .img-container {
    width: 500px;
  }
}
@media only screen and (max-width: 37.5em) {
  .img-container {
    font-size: 2rem;
    width: 350px;
  }
}

.img-container .after {
  position: absolute;
  justify-self: center;
  align-self: center;
  top: 0;
  left: 0;
  border-radius: 5px;
  width: 100%;
  height: 100%;
  color: #fff;
}

.blue {
  display: block;
  background: rgba(0, 0, 0, 0.5);
}

.img-container img {
  max-height: 90%;
  max-width: 90%;
  width: auto;
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
}

#good {
  position: absolute;
  display: none;
  flex-direction: column;
  align-items: center;
  justify-content: space-evenly;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background-color: #368cbf;
  border-radius: 8px;
  box-shadow: 3px 3px 3px rgba(0, 0, 0, 0.5);
  font-family: Montserrat, sans-serif;
  padding-top: 2rem;
  z-index: 4;
}
#good p.fab {
  color: white;
}

.fab {
  font-size: 5rem;
  text-transform: uppercase;
}
@media only screen and (max-width: 50em) {
  .fab {
    font-size: 4rem;
  }
}
@media only screen and (max-width: 37.5em) {
  .fab {
    font-size: 3rem;
  }
}

.final-page-good img {
  height: 170px;
  margin: 0 8rem;
  -webkit-animation: rotate;
  animation: rotate;
  -webkit-animation-duration: 6s;
  animation-duration: 6s;
}
@media only screen and (max-width: 62.5em) {
  .final-page-good img {
    height: 130px;
    margin: 20px;
  }
}
@media only screen and (max-width: 37.5em) {
  .final-page-good img {
    height: 120px;
    margin: 20px;
  }
}
@media only screen and (max-width: 28em) {
  .final-page-good img {
    height: 100px;
    margin: 10px;
  }
}

.twodiv {
  cursor: pointer;
}

@keyframes rotate {
  from {
    transform: rotate(1deg);
  }
  to {
    transform: rotate(359deg);
  }
}

.wronganswer {
  position: absolute;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  background-color: #ffe164;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  border-radius: 5px;
  z-index: 3100;
}

.wrong-answer {
  margin-bottom: 8rem;
  font-size: 4rem;
  font-family: "Montserrat", sans-serif;
  font-weight: bold;
}

.logout1 {
  height: 150px;
  right: 5vw;
  top: 50%;
  transform: scaleX(-1);
  -webkit-animation: animate 1.5s infinite;
  animation: animate 1.5s infinite;
}

.links {
  grid-row: 4/5;
  grid-column: 2/3;
  width: 800px;
  height: 500px;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-self: center;
  text-align: center;
  border-radius: 5px;
  margin: 4rem 0;
  padding: 2rem 0rem;
  background-color: #fff;
  justify-content: flex-start;
  box-shadow: 1px 1px 2px 2px rgba(0, 0, 0, 0.1);
}
@media only screen and (max-width: 62.5em) {
  .links {
    width: 600px;
    height: 400px;
  }
}
@media only screen and (max-width: 37.5em) {
  .links {
    justify-content: center;
    width: 400px;
    height: 300px;
  }
}
@media only screen and (max-width: 28em) {
  .links {
    width: 360px;
  }
}
.links__text {
  margin-bottom: 3rem;
  color: #368cbf;
  font-size: 2rem;
}
.links__images {
  display: flex;
  justify-content: space-evenly;
}
.links__images-1 {
  width: 40%;
}
.links__images-1 img {
  width: 100%;
  box-shadow: 3px 3px 3px rgba(0, 0, 0, 0.4);
}
.links__images-1 img:hover {
  transform: scale(0.98) translateY(1px);
}
.links__images-1 figcaption {
  margin-top: 1rem;
  margin-bottom: 2rem;
  font-size: 1.6rem;
  text-align: center;
}

.footer {
  display: flex;
  width: 1200px;
  margin: auto;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  color: #fff;
  padding: 1.5rem 0;
  height: 7rem;
  background-color: #368cbf;
  border-top: 1px solid #fff;
  box-shadow: 3px 0px 1px 0px rgba(0, 0, 0, 0.4);
}
@media only screen and (max-width: 75em) {
  .footer {
    width: 100vw;
  }
}
@media only screen and (max-width: 28em) {
  .footer {
    width: 100vw;
  }
}
.footer__copyright {
  text-align: center;
  line-height: 1.5;
}
.footer__copyright p {
  font-size: 1.2rem;
  color: #fff;
}

#footer a {
  color: #ffe164;
}

/*# sourceMappingURL=data:application/json;base64,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LGFBQWEsRUFBRSxFQUFFO0VBQ3JCO0lBQ0U7TUFDRSx1QkFBdUI7TUFDdkIsWUFBWTtNQUNaLGFBQWEsRUFBRSxFQUFFO0VBQ3JCO0lBQ0U7TUFDRSxZQUFZLEVBQUUsRUFBRTtFQUNwQjtJQUNFLG1CQUFtQjtJQUNuQixjQUFjO0lBQ2QsZUFBZSxFQUFFO0VBQ25CO0lBQ0UsYUFBYTtJQUNiLDZCQUE2QixFQUFFO0lBQy9CO01BQ0UsVUFBVSxFQUFFO01BQ1o7UUFDRSxXQUFXO1FBQ1gsMENBQTBDLEVBQUU7UUFDNUM7VUFDRSxzQ0FBc0MsRUFBRTtNQUM1QztRQUNFLGdCQUFnQjtRQUNoQixtQkFBbUI7UUFDbkIsaUJBQWlCO1FBQ2pCLGtCQUFrQixFQUFFOztBQUU1QjtFQUNFLGFBQWE7RUFDYixhQUFhO0VBQ2IsWUFBWTtFQUNaLHNCQUFzQjtFQUN0QixtQkFBbUI7RUFDbkIsdUJBQXVCO0VBQ3ZCLFdBQVc7RUFDWCxpQkFBaUI7RUFDakIsWUFBWTtFQUNaLHlCQUF5QjtFQUN6QiwwQkFBMEI7RUFDMUIsOENBQThDLEVBQUU7RUFDaEQ7SUFDRTtNQUNFLFlBQVksRUFBRSxFQUFFO0VBQ3BCO0lBQ0U7TUFDRSxZQUFZLEVBQUUsRUFBRTtFQUNwQjtJQUNFLGtCQUFrQjtJQUNsQixnQkFBZ0IsRUFBRTtJQUNsQjtNQUNFLGlCQUFpQjtNQUNqQixXQUFXLEVBQUU7O0FBRW5CO0VBQ0UsY0FBYyxFQUFFIiwiZmlsZSI6InN0eWxlcy5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAaW1wb3J0IHVybChcImh0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9TW9udHNlcnJhdDp3Z2h0QDQwMDs1MDA7NzAwJmRpc3BsYXk9c3dhcFwiKTtcbkBpbXBvcnQgdXJsKFwiaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1BbnRvbiZkaXNwbGF5PXN3YXBcIik7XG5AaW1wb3J0IHVybChcImh0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9TW9udHNlcnJhdCZkaXNwbGF5PXN3YXBcIik7XG4qLFxuKjo6YWZ0ZXIsXG4qLFxuKjo6YWZ0ZXIsXG4qOjpiZWZvcmUge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cblxuaHRtbCB7XG4gIGZvbnQtc2l6ZTogNjIuNSU7IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2Mi41ZW0pIHtcbiAgICBodG1sIHtcbiAgICAgIGZvbnQtc2l6ZTogNTAlOyB9IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAyOGVtKSB7XG4gICAgaHRtbCB7XG4gICAgICBmb250LXNpemU6IDQwJTsgfSB9XG5cbmJvZHkge1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogMDtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWFlYWVhOyB9XG5cbmJvZHkge1xuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjc7XG4gIGNvbG9yOiAjMzMzNjNiOyB9XG5cbnAge1xuICBmb250LWZhbWlseTogTW9udHNlcnJhdCwgc2Fucy1zZXJpZjtcbiAgbGluZS1oZWlnaHQ6IDEuOXJlbTtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGZvbnQtd2VpZ2h0OiAyMDA7IH1cblxuaDEge1xuICBtYXJnaW46IDA7XG4gIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAycmVtOyB9XG5cbmgyIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGRlcjtcbiAgY29sb3I6ICMxMTAzMzg7IH1cblxuaDMge1xuICBmb250LXdlaWdodDogbm9ybWFsOyB9XG5cbmg0IHtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAzcmVtO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBtYXJnaW4tYm90dG9tOiAwLjdyZW07IH1cblxuLnNlbnNlIHtcbiAgZ3JpZC1yb3c6IDEvMjtcbiAgZ3JpZC1jb2x1bW46IDIvMzsgfVxuXG4uc2Vuc2UtYm90dG9tIHtcbiAgZ3JpZC1yb3c6IDQvNTtcbiAgZ3JpZC1jb2x1bW46IDIvMzsgfVxuXG4uYnV0dG9ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBncmlkLXJvdzogMy80O1xuICBncmlkLWNvbHVtbjogMi8zO1xuICB3aWR0aDogNjAlO1xuICBtYXJnaW46IGF1dG87XG4gIG1hcmdpbi10b3A6IDNyZW07XG4gIGhlaWdodDogNXZ3OyB9XG4gIC5idXR0b25zX19pY29uIHtcbiAgICBoZWlnaHQ6IDRyZW07XG4gICAgd2lkdGg6IDRyZW07XG4gICAgbWFyZ2luOiAwIDVyZW07XG4gICAganVzdGlmeS1zZWxmOiBjZW50ZXI7IH1cbiAgICAuYnV0dG9uc19faWNvbjpob3ZlciB7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7IH1cbiAgICAuYnV0dG9uc19faWNvbjphY3RpdmUge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDJweCk7IH1cbiAgICAuYnV0dG9uc19faWNvbi1pbWcge1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgLmJ1dHRvbnMgLmFycm93MSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZVgoLTEpOyB9XG5cbi5idG4xIHtcbiAgZ3JpZC1jb2x1bW46IDEvMjsgfVxuXG4uYnRuMiB7XG4gIGdyaWQtY29sdW1uOiAyLzM7IH1cblxuLmJ0bjMge1xuICBncmlkLWNvbHVtbjogMy80OyB9XG5cbi5idG40IHtcbiAgZ3JpZC1jb2x1bW46IDYvNzsgfVxuXG4uYnRuIHtcbiAgaGVpZ2h0OiA1cmVtO1xuICB3aWR0aDogOHJlbTtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgbWFyZ2luOiAwIDFyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNjY1M2M7XG4gIGJveC1zaGFkb3c6IDJweCAzcHggM3B4IHJnYmEoMCwgMCwgMCwgMC40KTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmb250LXNpemU6IDEuMnJlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGNvbG9yOiAjZmZmO1xuICBvdXRsaW5lOiBub25lO1xuICBib3JkZXI6IG5vbmU7IH1cbiAgLmJ0bjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2RkNWIzNjsgfVxuICAuYnRuOmFjdGl2ZSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDJweCk7IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MGVtKSB7XG4gICAgLmJ0biB7XG4gICAgICBoZWlnaHQ6IDRyZW07XG4gICAgICB3aWR0aDogMTByZW07IH0gfVxuXG4ubG9hZGVyLWRpdiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmUxNjQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGhlaWdodDogMTAwdmg7XG4gIHdpZHRoOiAxMjAwcHg7XG4gIG1hcmdpbjogYXV0bztcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgei1pbmRleDogMTAwMDsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc1ZW0pIHtcbiAgICAubG9hZGVyLWRpdiB7XG4gICAgICB3aWR0aDogMTAwdnc7IH0gfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDI4ZW0pIHtcbiAgICAubG9hZGVyLWRpdiB7XG4gICAgICB3aWR0aDogMTAwdnc7IH0gfVxuXG4uc3RvcCB7XG4gIGFuaW1hdGlvbjogMnMgb3BhcXVlIGZvcndhcmRzOyB9XG5cbkBrZXlmcmFtZXMgb3BhcXVlIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgei1pbmRleDogMTAwOyB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgei1pbmRleDogLTE7IH0gfVxuXG4ubG9hZGVyLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHdpZHRoOiAzNjBweDtcbiAgaGVpZ2h0OiAzNjBweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cbiAgLmxvYWRlci1jb250YWluZXIgaW1nIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7IH1cblxuLmdob3N0IHtcbiAgYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZTtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiA4cztcbiAgdHJhbnNpdGlvbjogYWxsIDEwcyBlYXNlOyB9XG5cbkBrZXlmcmFtZXMgcm90YXRlIHtcbiAgZnJvbSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMWRlZyk7IH1cbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7IH0gfVxuXG4uc2hhZG93RnJhbWUge1xuICB3aWR0aDogMTMwcHg7XG4gIG1hcmdpbjogYXV0bztcbiAgbWFyZ2luLXRvcDogMjVweDsgfVxuXG4uc2hhZG93IHtcbiAgYW5pbWF0aW9uOiBzaHJpbmsgM3MgZWFzZS1vdXQgaW5maW5pdGU7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7IH1cblxuLnNoYWRvdyBlbGxpcHNlIHtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGNlbnRlcjsgfVxuXG5Aa2V5ZnJhbWVzIHNocmluayB7XG4gIDAlIHtcbiAgICB3aWR0aDogOTAlO1xuICAgIG1hcmdpbjogMCA1JTsgfVxuICA1MCUge1xuICAgIHdpZHRoOiA2MCU7XG4gICAgbWFyZ2luOiAwIDE4JTsgfVxuICAxMDAlIHtcbiAgICB3aWR0aDogOTAlO1xuICAgIG1hcmdpbjogMCA1JTsgfSB9XG5cbi5zaWRlYmFyIHtcbiAgZ3JpZC1yb3c6IDEvNztcbiAgZ3JpZC1jb2x1bW46IDEvMjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogMXJlbTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MGVtKSB7XG4gICAgLnNpZGViYXIge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgd2lkdGg6IDEwMHZ3O1xuICAgICAgei1pbmRleDogNTAwO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgcGFkZGluZzogM3JlbTsgfSB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMjhlbSkge1xuICAgIC5zaWRlYmFyIHtcbiAgICAgIHdpZHRoOiAxMDB2dztcbiAgICAgIHBhZGRpbmc6IDZyZW07IH0gfVxuXG4uc2lkZWJhciBoMjpmaXJzdC1vZi10eXBlIHtcbiAgbWFyZ2luLXRvcDogM3JlbTsgfVxuXG4uc2lkZWJhciB1bCBsaSB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLnNpZGViYXIgYSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LXNpemU6IDJyZW07XG4gIGNvbG9yOiAjNTk0ZjczO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAzcmVtO1xuICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTsgfVxuXG4uc2lkZWJhcmQgYTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IGxpZ2h0Z3JleTsgfVxuXG4uc2lkZWJhcl9fc3VidGl0bGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RjZDdlYjtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICMyYjY0OTg7XG4gIGhlaWdodDogNHJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDFyZW07XG4gIG1hcmdpbi10b3A6IDFyZW07XG4gIHdpZHRoOiAxMDAlO1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cblxuLnNpZGViYXJkIGkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAyLjJyZW07XG4gIHRvcDogMjAlOyB9XG5cbi5zaWRlYmFyX19pbnN0cnVjdGlvbnMge1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICBmb250LXNpemU6IDEuNHJlbTsgfVxuXG4uc2lkZWJhciB1bCxcbi5zaWRlYmFyIGxpIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lOyB9XG5cbi55b3V0dWJlIHtcbiAgaGVpZ2h0OiA0MHB4O1xuICB3aWR0aDogYXV0bztcbiAgbWFyZ2luLXRvcDogOHJlbTtcbiAgYm9yZGVyOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICBwYWRkaW5nOiAxMHB4IDA7XG4gIGJveC1zaGFkb3c6IG5vbmU7IH1cblxuLnNpZGViYXJfX3NldCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwLjVyZW07XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGhlaWdodDogYXV0bztcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0wLjVyZW0pO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBncmVlbjtcbiAgY29sb3I6IHdoaXRlO1xuICBtYXJnaW4tdG9wOiAycmVtOyB9XG5cbi5tb3ZlU2lkZWJhciB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBsaWdodGdyZXk7IH1cblxuI3N1Ykxpc3QxLFxuI3N1Ykxpc3QyLFxuI3N1Ykxpc3QzLFxuI3N1Ykxpc3Q0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG5cbi5pY29uIHtcbiAgd2lkdGg6IDNyZW07XG4gIGhlaWdodDogM3JlbTtcbiAgZmlsbDogY3VycmVudENvbG9yOyB9XG5cbi5pY29uOmhvdmVyIHtcbiAgZmlsbDogZGFya2dyZXk7IH1cblxuLnNpZGViYXItY29udGFpbmVyIHtcbiAgZ3JpZC1yb3c6IDEvNztcbiAgZ3JpZC1jb2x1bW46IDEvMjtcbiAgaGVpZ2h0OiAxMDAlOyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTBlbSkge1xuICAgIC5zaWRlYmFyLWNvbnRhaW5lciB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9IH1cblxuLmJsb2NrIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLmljb24ge1xuICBtYXJnaW4tcmlnaHQ6IDNyZW07IH1cblxuLmV4dHJhIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDEwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgei1pbmRleDogMTAwO1xuICB3aWR0aDogNjAwcHg7XG4gIGhlaWdodDogNjIwcHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmb250LWZhbWlseTogTW9udHNlcnJhdCwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmUxNjQ7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIGJveC1zaGFkb3c6IDNweCAzcHggNHB4IDRweCByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHotaW5kZXg6IDEwMDsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYyLjVlbSkge1xuICAgIC5leHRyYSB7XG4gICAgICB0b3A6IDgwJTtcbiAgICAgIGhlaWdodDogNjAwcHg7IH0gfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM3LjVlbSkge1xuICAgIC5leHRyYSB7XG4gICAgICB0b3A6IDYwJTtcbiAgICAgIHdpZHRoOiAzMjBweDtcbiAgICAgIGhlaWdodDogNzAwcHg7IH0gfVxuXG4uZXh0cmEgYSB7XG4gIGNvbG9yOiAjMmI2NDk4O1xuICBkaXNwbGF5OiBpbmxpbmU7IH1cblxuLmV4dHJhX19jb250ZW50IHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgbWlubWF4KDAsIDFmcikpO1xuICBncmlkLWNvbHVtbi1nYXA6IDRyZW07XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiA0MDBweDtcbiAgaGVpZ2h0OiA2NDBweDsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM3LjVlbSkge1xuICAgIC5leHRyYV9fY29udGVudCB7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICAgIGdyaWQtdGVtcGxhdGUtcm93czogM2ZyO1xuICAgICAgd2lkdGg6IDI4MHB4O1xuICAgICAgZ3JpZC1nYXA6IDA7IH0gfVxuXG4uZXh0cmEtY29sMSxcbi5leHRyYS1jb2wyIHtcbiAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAxZnIgNXJlbTsgfVxuXG4uZXh0cmEgcCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7IH1cblxucCB7XG4gIGNvbG9yOiAjMzMzNjNiOyB9XG5cbmg0IHtcbiAgY29sb3I6ICMyYjY0OTg7IH1cblxuLmJtYy1idXR0b24ge1xuICBncmlkLXJvdzogMi8zO1xuICBqdXN0aWZ5LXNlbGY6IHN0YXJ0O1xuICBhbGlnbi1zZWxmOiBzdGFydDsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM3LjVlbSkge1xuICAgIC5ibWMtYnV0dG9uIHtcbiAgICAgIGdyaWQtcm93OiAzLzQ7XG4gICAgICBtYXJnaW4tdG9wOiA0cmVtOyB9IH1cblxuLnBvaW50IHtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbi5pY29uLWJhc2Uge1xuICB3aWR0aDogNWVtO1xuICBoZWlnaHQ6IDVyZW07XG4gIGZpbGw6ICMyYjY0OTg7IH1cblxuLmljb24tYmFzZTpob3ZlciB7XG4gIGZpbGw6IGRhcmtvcmFuZ2U7IH1cblxuLnhjIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxMDtcbiAgdG9wOiAyMHB4O1xuICByaWdodDogMzBweDtcbiAgZmlsbDogYmx1ZTtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbi54Yzpob3ZlciB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbiAgb3BhY2l0eTogMC44OyB9XG5cbi54eGMge1xuICBkaXNwbGF5OiBmbGV4OyB9XG5cbi5wb2ludGVyIHtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbi5uYXYtYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM2OGNiZjtcbiAgY29sb3I6ICNmZmY7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGhlaWdodDogN3JlbTtcbiAgd2lkdGg6IDEyMDBweDtcbiAgbWFyZ2luOiBhdXRvO1xuICBvdmVyZmxvdzogbm9uZTtcbiAgYm94LXNoYWRvdzogM3B4IDBweCAxcHggMHB4IHJnYmEoMCwgMCwgMCwgMC40KTtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAzJSA3JSAxNSUgNTAlIDI1JTtcbiAgei1pbmRleDogNTsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc1ZW0pIHtcbiAgICAubmF2LWJhciB7XG4gICAgICB3aWR0aDogMTAwdnc7IH0gfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDI4ZW0pIHtcbiAgICAubmF2LWJhciB7XG4gICAgICB3aWR0aDogMTAwdnc7IH0gfVxuICAubmF2LWJhcl9fbG9nbyB7XG4gICAgZ3JpZC1jb2x1bW46IDIvMztcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gICAganVzdGlmeS1zZWxmOiBzdGFydDsgfVxuICAubmF2LWJhcl9fdGl0bGUge1xuICAgIGdyaWQtY29sdW1uOiAzLzQ7IH1cbiAgLm5hdi1iYXJfX21haW4ge1xuICAgIGdyaWQtY29sdW1uOiA0LzU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTBlbSkge1xuICAgIC5uYXYtYmFyX19saW5rIHtcbiAgICAgIGdyaWQtY29sdW1uOiA0LzU7IH0gfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUwZW0pIHtcbiAgICAubmF2LWJhciB7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDV2dyAxOHZ3IDFmciAxOHZ3IDV2dzsgfSB9XG4gIC5uYXYtYmFyX190aXRsZSB7XG4gICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQsIHNhbnMtc2VyaWY7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgICBmb250LXNpemU6IDEuNnJlbTsgfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTBlbSkge1xuICAgICAgLm5hdi1iYXJfX3RpdGxlIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNy41ZW0pIHtcbiAgICAgIC5uYXYtYmFyX190aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMXJlbTsgfSB9XG4gICAgLm5hdi1iYXJfX3RpdGxlOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAjZmZlMTY0OyB9XG4gICAgLm5hdi1iYXJfX3RpdGxlLXBhZ2Uge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBtYXJnaW46IGF1dG87XG4gICAgICBoZWlnaHQ6IDdyZW07XG4gICAgICBmb250LXNpemU6IDIuNHJlbTsgfVxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MGVtKSB7XG4gICAgICAgIC5uYXYtYmFyX190aXRsZS1wYWdlIHtcbiAgICAgICAgICBmb250LXNpemU6IDJyZW07IH0gfVxuICAgICAgLm5hdi1iYXJfX3RpdGxlLXBhZ2UtbWFpbiB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyLjRyZW07XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgICAgLm5hdi1iYXJfX3RpdGxlLXBhZ2UtZGVjbyB7XG4gICAgICAgIGhlaWdodDogNHJlbTtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIG1hcmdpbjogMCAycmVtOyB9XG4gICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzcuNWVtKSB7XG4gICAgICAgICAgLm5hdi1iYXJfX3RpdGxlLXBhZ2UtZGVjbyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lOyB9IH1cbiAgLm5hdi1iYXJfX2xvZ28taW1nIHtcbiAgICBoZWlnaHQ6IDRyZW07XG4gICAgd2lkdGg6IDRyZW07XG4gICAgbWFyZ2luLWxlZnQ6IDJyZW07XG4gICAganVzdGlmeS1zZWxmOiBjZW50ZXI7XG4gICAgZmlsbDogI2ZmZjsgfVxuICAgIC5uYXYtYmFyX19sb2dvLWltZzpob3ZlciB7XG4gICAgICBmaWxsOiAjZmZlMTY0OyB9XG4gIC5uYXYtYmFyX19saW5rcyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seTsgfVxuICAubmF2LWJhcl9fbGluayB7XG4gICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LCBzYW5zLXNlcmlmO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAgIC5uYXYtYmFyX19saW5rOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAjZmZlMTY0OyB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MGVtKSB7XG4gICAgICAubmF2LWJhcl9fbGluay5saW5rMiwgLm5hdi1iYXJfX2xpbmsubGluazMge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9IH1cblxuLm1lbnUge1xuICBmaWxsOiAjZmZmO1xuICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogbm9uZTsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUwZW0pIHtcbiAgICAubWVudSB7XG4gICAgICBkaXNwbGF5OiBibG9jazsgfSB9XG4gIC5tZW51OmhvdmVyIHtcbiAgICBmaWxsOiAjN2ViYzU5OyB9XG5cbi5pbnRyb2R1Y3Rpb24ge1xuICBncmlkLXJvdzogMi8zO1xuICBncmlkLWNvbHVtbjogMi8zO1xuICB3aWR0aDogODAwcHg7XG4gIGhlaWdodDogNDAwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGp1c3RpZnktc2VsZjogY2VudGVyO1xuICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gIG1hcmdpbjogNHJlbSAwO1xuICBwYWRkaW5nOiAxcmVtIDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGJveC1zaGFkb3c6IDFweCAxcHggMnB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMSk7IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2Mi41ZW0pIHtcbiAgICAuaW50cm9kdWN0aW9uIHtcbiAgICAgIHdpZHRoOiA2MDBweDtcbiAgICAgIGhlaWdodDogMzMzcHg7IH0gfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM3LjVlbSkge1xuICAgIC5pbnRyb2R1Y3Rpb24ge1xuICAgICAgZ3JpZC1yb3c6IDIvMztcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgd2lkdGg6IDQwMHB4O1xuICAgICAgaGVpZ2h0OiA1MDBweDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH0gfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDI4ZW0pIHtcbiAgICAuaW50cm9kdWN0aW9uIHtcbiAgICAgIHdpZHRoOiAzNjBweDsgfSB9XG4gIC5pbnRyb2R1Y3Rpb24gYSB7XG4gICAgZGlzcGxheTogaW5saW5lO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBjb2xvcjogIzM2OGNiZjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgLmludHJvZHVjdGlvbiAuZG90IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZWQ7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAyM3B4O1xuICAgIGhlaWdodDogMjNweDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgdG9wOiAzcHg7XG4gICAgbGVmdDogNzZweDtcbiAgICBvcGFjaXR5OiAwOyB9XG4gIC5pbnRyb2R1Y3Rpb24gLmRvdHRlciB7XG4gICAgYW5pbWF0aW9uOiBtYXplcnVubmVyIDRzIGluZmluaXRlOyB9XG4gIC5pbnRyb2R1Y3Rpb25fX2ltZyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAyMDBweDtcbiAgICBoZWlnaHQ6IDIwMHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM3ZWJjNTk7XG4gICAgcGFkZGluZzogMjBweDtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gICAganVzdGlmeS1zZWxmOiBmbGV4LWVuZDtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgYm94LXNoYWRvdzogM3B4IDNweCAzcHggcmdiYSgwLCAwLCAwLCAwLjQpOyB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2Mi41ZW0pIHtcbiAgICAgIC5pbnRyb2R1Y3Rpb25fX2ltZyB7XG4gICAgICAgIG1hcmdpbjogMnJlbSAycmVtOyB9IH1cbiAgICAuaW50cm9kdWN0aW9uX19pbWcgaW1nIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlOyB9XG4gIC5pbnRyb2R1Y3Rpb25fX3RleHQge1xuICAgIHdpZHRoOiA2MCU7IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM3LjVlbSkge1xuICAgICAgLmludHJvZHVjdGlvbl9fdGV4dCB7XG4gICAgICAgIHdpZHRoOiA5MCU7XG4gICAgICAgIG1hcmdpbi10b3A6IDJyZW07IH0gfVxuICAuaW50cm9kdWN0aW9uX190ZXh0IHAge1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICBsaW5lLWhlaWdodDogMi44cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiAyMDA7IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM3LjVlbSkge1xuICAgICAgLmludHJvZHVjdGlvbl9fdGV4dCBwIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyLjJyZW07IH0gfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMjhlbSkge1xuICAgICAgLmludHJvZHVjdGlvbl9fdGV4dCBwIHtcbiAgICAgICAgZm9udC1zaXplOiAyLjJyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyLjZyZW07IH0gfVxuXG5Aa2V5ZnJhbWVzIG1hemVydW5uZXIge1xuICAwJSB7XG4gICAgdG9wOiAzcHg7XG4gICAgbGVmdDogNzJweDtcbiAgICBvcGFjaXR5OiAwOyB9XG4gIDEwJSB7XG4gICAgdG9wOiAzN3B4O1xuICAgIGxlZnQ6IDcycHg7XG4gICAgb3BhY2l0eTogMTsgfVxuICAyMCUge1xuICAgIHRvcDogMzdweDtcbiAgICBsZWZ0OiAzNHB4OyB9XG4gIDMwJSB7XG4gICAgdG9wOiA3M3B4O1xuICAgIGxlZnQ6IDM0cHg7IH1cbiAgNDAlIHtcbiAgICB0b3A6IDczcHg7XG4gICAgbGVmdDogMTA4cHg7IH1cbiAgNTAlIHtcbiAgICB0b3A6IDM1cHg7XG4gICAgbGVmdDogMTA4cHg7IH1cbiAgNjAlIHtcbiAgICB0b3A6IDM0cHg7XG4gICAgbGVmdDogMTQ1cHg7IH1cbiAgODAlIHtcbiAgICB0b3A6IDE0OHB4O1xuICAgIGxlZnQ6IDE0NXB4OyB9XG4gIDkwJSB7XG4gICAgdG9wOiAxNDhweDtcbiAgICBsZWZ0OiAxMDNweDtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIDEwMCUge1xuICAgIHRvcDogMTgwcHg7XG4gICAgbGVmdDogMTAzcHg7XG4gICAgb3BhY2l0eTogMDsgfSB9XG5cbi5saW5rcyB7XG4gIG1hcmdpbi10b3A6IDNyZW07IH1cblxuLmNhcmQge1xuICBib3gtc2hhZG93OiAycHggM3B4IDNweCByZ2JhKDAsIDAsIDAsIDAuNCk7IH1cblxuLndyYXBwZXIge1xuICB3aWR0aDogMTIwMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJveC1zaGFkb3c6IDNweCAwcHggMXB4IDBweCByZ2JhKDAsIDAsIDAsIDAuNCk7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkMGVhZjg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IGF1dG8gYXV0byBhdXRvIGF1dG8gYXV0bztcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAyM3JlbSAxZnI7IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NWVtKSB7XG4gICAgLndyYXBwZXIge1xuICAgICAgd2lkdGg6IDEwMHZ3OyB9IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2Mi41ZW0pIHtcbiAgICAud3JhcHBlciB7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDI4cmVtIDFmcjsgfSB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTBlbSkge1xuICAgIC53cmFwcGVyIHtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMCAxZnI7IH0gfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDI4ZW0pIHtcbiAgICAud3JhcHBlciB7XG4gICAgICB3aWR0aDogMTAwdnc7IH0gfVxuXG4uY2FyZCB7XG4gIGJveC1zaGFkb3c6IDJweCAzcHggM3B4IHJnYmEoMCwgMCwgMCwgMC40KTsgfVxuXG4ubWFpbiB7XG4gIGdyaWQtcm93OiAzLzQ7XG4gIGdyaWQtY29sdW1uOiAyLzM7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xuICBqdXN0aWZ5LXNlbGY6IGNlbnRlcjtcbiAgZGlzcGxheTogZ3JpZDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgYm94LXNoYWRvdzogMXB4IDFweCAycHggMnB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgd2lkdGg6IDgwMHB4O1xuICBoZWlnaHQ6IDU0MHB4O1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IDgwcHggbWlubWF4KDAsIDFmcik7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyOyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjIuNWVtKSB7XG4gICAgLm1haW4ge1xuICAgICAgd2lkdGg6IDYwMHB4OyB9IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNy41ZW0pIHtcbiAgICAubWFpbiB7XG4gICAgICBncmlkLXJvdzogMS8yO1xuICAgICAgbWFyZ2luLXRvcDogNHJlbTtcbiAgICAgIHdpZHRoOiA0MDBweDsgfSB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMjhlbSkge1xuICAgIC5tYWluIHtcbiAgICAgIGdyaWQtcm93OiAxLzI7XG4gICAgICBtYXJnaW4tdG9wOiA0cmVtO1xuICAgICAgd2lkdGg6IDM2MHB4OyB9IH1cblxuLnRvcCB7XG4gIGdyaWQtcm93OiAxLzI7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5OyB9XG5cbi50b3AtdGV4dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMCU7XG4gIHRvcDogNDAlO1xuICBjb2xvcjogd2hpdGU7XG4gIGZvbnQtc2l6ZTogNHJlbTtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDEwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTBlbSkge1xuICAgIC50b3AtdGV4dCB7XG4gICAgICBmb250LXNpemU6IDNyZW07IH0gfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM3LjVlbSkge1xuICAgIC50b3AtdGV4dCB7XG4gICAgICBmb250LXNpemU6IDIuNHJlbTsgfSB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMjhlbSkge1xuICAgIC50b3AtdGV4dCB7XG4gICAgICBmb250LXNpemU6IDIuOHJlbTsgfSB9XG5cbiNsb2dvdXQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGhlaWdodDogNjBweDtcbiAgd2lkdGg6IDYwcHg7XG4gIHRvcDogNTUlO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICBjb2xvcjogd2hpdGU7XG4gIHotaW5kZXg6IDIwOyB9XG5cbiNsb2dvdXQ6aG92ZXIge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMDQpOyB9XG5cbi5sZWZ0LXRleHQsXG4ucmlnaHQtdGV4dCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC1zaXplOiAzcmVtO1xuICBsaW5lLWhlaWdodDogMy42cmVtO1xuICB3aWR0aDogMzAwcHg7XG4gIG1hcmdpbi10b3A6IDJyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDEuMnMgZWFzZTsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYyLjVlbSkge1xuICAgIC5sZWZ0LXRleHQsXG4gICAgLnJpZ2h0LXRleHQge1xuICAgICAgZm9udC1zaXplOiAyLjRyZW07IH0gfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM3LjVlbSkge1xuICAgIC5sZWZ0LXRleHQsXG4gICAgLnJpZ2h0LXRleHQge1xuICAgICAgZm9udC1zaXplOiAycmVtO1xuICAgICAgd2lkdGg6IDE4MHB4OyB9IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAyOGVtKSB7XG4gICAgLmxlZnQtdGV4dCxcbiAgICAucmlnaHQtdGV4dCB7XG4gICAgICBmb250LXNpemU6IDIuNnJlbTsgfSB9XG5cbi5sZWZ0LXRleHQ6aG92ZXIsXG4ucmlnaHQtdGV4dDpob3ZlciB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cblxuLmltZy1jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGdyaWQtcm93OiAyLzM7XG4gIHdpZHRoOiA3MDBweDtcbiAgaGVpZ2h0OiA0MDBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZTE2NDtcbiAgZGlzcGxheTogZmxleDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAganVzdGlmeS1zZWxmOiBjZW50ZXI7XG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgei1pbmRleDogMTtcbiAgYm94LXNoYWRvdzogM3B4IDNweCAzcHggcmdiYSgwLCAwLCAwLCAwLjQpOyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjIuNWVtKSB7XG4gICAgLmltZy1jb250YWluZXIge1xuICAgICAgd2lkdGg6IDUwMHB4OyB9IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MGVtKSB7XG4gICAgLmltZy1jb250YWluZXIge1xuICAgICAgd2lkdGg6IDUwMHB4OyB9IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNy41ZW0pIHtcbiAgICAuaW1nLWNvbnRhaW5lciB7XG4gICAgICBmb250LXNpemU6IDJyZW07XG4gICAgICB3aWR0aDogMzUwcHg7IH0gfVxuXG4uaW1nLWNvbnRhaW5lciAuYWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGp1c3RpZnktc2VsZjogY2VudGVyO1xuICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBjb2xvcjogI2ZmZjsgfVxuXG4uYmx1ZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNSk7IH1cblxuLmltZy1jb250YWluZXIgaW1nIHtcbiAgbWF4LWhlaWdodDogOTAlO1xuICBtYXgtd2lkdGg6IDkwJTtcbiAgd2lkdGg6IGF1dG87XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7IH1cblxuI2dvb2Qge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5O1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNjhjYmY7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYm94LXNoYWRvdzogM3B4IDNweCAzcHggcmdiYSgwLCAwLCAwLCAwLjUpO1xuICBmb250LWZhbWlseTogTW9udHNlcnJhdCwgc2Fucy1zZXJpZjtcbiAgcGFkZGluZy10b3A6IDJyZW07XG4gIHotaW5kZXg6IDQ7IH1cbiAgI2dvb2QgcC5mYWIge1xuICAgIGNvbG9yOiB3aGl0ZTsgfVxuXG4uZmFiIHtcbiAgZm9udC1zaXplOiA1cmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTBlbSkge1xuICAgIC5mYWIge1xuICAgICAgZm9udC1zaXplOiA0cmVtOyB9IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNy41ZW0pIHtcbiAgICAuZmFiIHtcbiAgICAgIGZvbnQtc2l6ZTogM3JlbTsgfSB9XG5cbi5maW5hbC1wYWdlLWdvb2QgaW1nIHtcbiAgaGVpZ2h0OiAxNzBweDtcbiAgbWFyZ2luOiAwIDhyZW07XG4gIGFuaW1hdGlvbjogcm90YXRlO1xuICBhbmltYXRpb24tZHVyYXRpb246IDZzOyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjIuNWVtKSB7XG4gICAgLmZpbmFsLXBhZ2UtZ29vZCBpbWcge1xuICAgICAgaGVpZ2h0OiAxMzBweDtcbiAgICAgIG1hcmdpbjogMjBweDsgfSB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzcuNWVtKSB7XG4gICAgLmZpbmFsLXBhZ2UtZ29vZCBpbWcge1xuICAgICAgaGVpZ2h0OiAxMjBweDtcbiAgICAgIG1hcmdpbjogMjBweDsgfSB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMjhlbSkge1xuICAgIC5maW5hbC1wYWdlLWdvb2QgaW1nIHtcbiAgICAgIGhlaWdodDogMTAwcHg7XG4gICAgICBtYXJnaW46IDEwcHg7IH0gfVxuXG4udHdvZGl2IHtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbkBrZXlmcmFtZXMgcm90YXRlIHtcbiAgZnJvbSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMWRlZyk7IH1cbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7IH0gfVxuXG4ud3JvbmdhbnN3ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlMTY0O1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgei1pbmRleDogMzEwMDsgfVxuXG4ud3JvbmctYW5zd2VyIHtcbiAgbWFyZ2luLWJvdHRvbTogOHJlbTtcbiAgZm9udC1zaXplOiA0cmVtO1xuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkOyB9XG5cbi5sb2dvdXQxIHtcbiAgaGVpZ2h0OiAxNTBweDtcbiAgcmlnaHQ6IDV2dztcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogc2NhbGVYKC0xKTtcbiAgYW5pbWF0aW9uOiBhbmltYXRlIDEuNXMgaW5maW5pdGU7IH1cblxuLmxpbmtzIHtcbiAgZ3JpZC1yb3c6IDUvNjtcbiAgZ3JpZC1jb2x1bW46IDIvMztcbiAgd2lkdGg6IDgwMHB4O1xuICBoZWlnaHQ6IDUwMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LXNlbGY6IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIG1hcmdpbjogNHJlbSAwO1xuICBwYWRkaW5nOiAycmVtIDByZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYm94LXNoYWRvdzogMXB4IDFweCAycHggMnB4IHJnYmEoMCwgMCwgMCwgMC4xKTsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYyLjVlbSkge1xuICAgIC5saW5rcyB7XG4gICAgICB3aWR0aDogNjAwcHg7XG4gICAgICBoZWlnaHQ6IDQwMHB4OyB9IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNy41ZW0pIHtcbiAgICAubGlua3Mge1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICB3aWR0aDogNDAwcHg7XG4gICAgICBoZWlnaHQ6IDMwMHB4OyB9IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAyOGVtKSB7XG4gICAgLmxpbmtzIHtcbiAgICAgIHdpZHRoOiAzNjBweDsgfSB9XG4gIC5saW5rc19fdGV4dCB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbiAgICBjb2xvcjogIzM2OGNiZjtcbiAgICBmb250LXNpemU6IDJyZW07IH1cbiAgLmxpbmtzX19pbWFnZXMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHk7IH1cbiAgICAubGlua3NfX2ltYWdlcy0xIHtcbiAgICAgIHdpZHRoOiA0MCU7IH1cbiAgICAgIC5saW5rc19faW1hZ2VzLTEgaW1nIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGJveC1zaGFkb3c6IDNweCAzcHggM3B4IHJnYmEoMCwgMCwgMCwgMC40KTsgfVxuICAgICAgICAubGlua3NfX2ltYWdlcy0xIGltZzpob3ZlciB7XG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjk4KSB0cmFuc2xhdGVZKDFweCk7IH1cbiAgICAgIC5saW5rc19faW1hZ2VzLTEgZmlnY2FwdGlvbiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDFyZW07XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuLmZvb3RlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMjAwcHg7XG4gIG1hcmdpbjogYXV0bztcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiAxLjVyZW0gMDtcbiAgaGVpZ2h0OiA3cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzY4Y2JmO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2ZmZjtcbiAgYm94LXNoYWRvdzogM3B4IDBweCAxcHggMHB4IHJnYmEoMCwgMCwgMCwgMC40KTsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc1ZW0pIHtcbiAgICAuZm9vdGVyIHtcbiAgICAgIHdpZHRoOiAxMDB2dzsgfSB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMjhlbSkge1xuICAgIC5mb290ZXIge1xuICAgICAgd2lkdGg6IDEwMHZ3OyB9IH1cbiAgLmZvb3Rlcl9fY29weXJpZ2h0IHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTsgfVxuICAgIC5mb290ZXJfX2NvcHlyaWdodCBwIHtcbiAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgICAgY29sb3I6ICNmZmY7IH1cblxuI2Zvb3RlciBhIHtcbiAgY29sb3I6ICNmZmUxNjQ7IH1cbiJdfQ== */
