#profile-user {
  border: none;
  background: hsla(0, 0%, 50%, .5);
  color: #fff;
  animation-iteration-count: infinite;
  animation-timing-function: ease-in-out;
}

#profile-user:active,
#profile-user:focus {
  animation-play-state: paused;
  border-bottom: none;
  transform: translateY(0);
}

.AttributionOverlayContent {
  padding: 30px 60px 40px;
  max-width: 350px;
  overflow: visible;
}

.AttributionOverlayContent h1 {
  text-align: center;
  font-weight: 400;
  color: #414141;
  font-size: 28px;
  margin: 0 0 30px;
}

.AttributionOverlay,
.authenticateOverlay {
  position: fixed;
  left: -100%;
  top: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
  background: hsla(0, 0%, 89%, .9);
  z-index: 9999;
  transition: .3s opacity ease;
  -webkit-transition: .3s opacity ease;
  -moz-transition: .3s opacity ease;
  -o-transition: .3s opacity ease;
}

.activeAttributionOverlay,
.activeAuthenticateOverlay {
  opacity: 1;
}

.AttributionOverlayContent,
.authenticateOverlayContent {
  transform: translate(-50%, calc(-50% + 40px));
  -webkit-transform: translate(-50%, calc(-50% + 40px));
  -moz-transform: translate(-50%, calc(-50% + 40px));
  -o-transform: translate(-50%, calc(-50% + 40px));
}

.AttributionOverlayContent,
.authContentDiv {
  width: auto;
  max-width: 540px;
  width: 100%;
  position: absolute;
  top: 50%;
  left: 50%;
  background: #fff;
  border-radius: 6px;
  box-shadow: 0 1px 4px rgba(0, 0, 0, .1), 0 4px 20px rgba(0, 0, 0, .05);
  transition: .3s all ease;
  -webkit-transition: .3s all ease;
  -moz-transition: .3s all ease;
  -o-transition: .3s all ease;
}

.activeAttributionOverlay .AttributionOverlayContent,
.activeAuthenticateOverlay .authenticateOverlayContent,
.pageAuthenticateContent {
  transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
}

.profile-select-horizontal {
  transition: opacity 1s;
  -webkit-transition: opacity 1s;
}

.profile-select-horizontal ul {
  padding: 6px 0;
  margin: 0;
}

.profile-select-horizontal ul li {
  list-style-type: none;
  color: rgba(0, 0, 0, .5);
  padding: 5px 20px 5px 58px;
  height: auto;
  line-height: normal;
  font-size: 16px;
  margin: 2px 0;
  display: inline-block;
  cursor: pointer;
  width: 90px;
}

.profile-select-horizontal-selected {
  background: rgba(0, 0, 0, .02) url(../resources/darkCheck.svg) no-repeat 10px;
}

.profile-select-horizontal-selected:hover {
  background: rgba(0, 0, 0, .02) url(../resources/whiteCheck.svg) no-repeat 10px;
}

.profile-select-horizontal ul li[value=website] {
  background-image: url(https://cdn.gifs.com/resources/player_icons/dropdown/globe.svg);
  background-size: 16px auto;
  background-position: 32px;
  background-repeat: no-repeat;
}

.profile-select-horizontal ul li[value=website]:hover {
  background-image: url(https://cdn.gifs.com/resources/player_icons/dropdown/globe_white.svg);
}

.profile-select-horizontal ul li[value=website].profile-select-horizontal-selected {
  background-image: url(https://cdn.gifs.com/resources/player_icons/dropdown/globe.svg), url(../resources/darkCheck.svg);
  background-size: 16px auto, auto;
  background-position: 32px, 10px;
  background-repeat: no-repeat, no-repeat;
}

.profile-select-horizontal ul li[value=website].profile-select-horizontal-selected:hover {
  background-image: url(https://cdn.gifs.com/resources/player_icons/dropdown/globe_white.svg), url(../resources/whiteCheck.svg);
}

.profile-select-horizontal ul li[value=dribbble] {
  background-image: url(https://cdn.gifs.com/resources/player_icons/dropdown/dribbble.svg);
  background-size: 16px auto;
  background-position: 32px;
  background-repeat: no-repeat;
}

.profile-select-horizontal ul li[value=dribbble]:hover {
  background-image: url(https://cdn.gifs.com/resources/player_icons/dropdown/dribbble_white.svg);
}

.profile-select-horizontal ul li[value=dribbble].profile-select-horizontal-selected {
  background-image: url(https://cdn.gifs.com/resources/player_icons/dropdown/dribbble.svg), url(../resources/darkCheck.svg);
  background-size: 16px auto, auto;
  background-position: 32px, 10px;
  background-repeat: no-repeat, no-repeat;
}

.profile-select-horizontal ul li[value=dribbble].profile-select-horizontal-selected:hover {
  background-image: url(https://cdn.gifs.com/resources/player_icons/dropdown/dribbble_white.svg), url(../resources/whiteCheck.svg);
}

.profile-select-horizontal ul li[value=instagram] {
  background-image: url(https://cdn.gifs.com/resources/player_icons/dropdown/instagram.svg);
  background-size: 16px auto;
  background-position: 32px;
  background-repeat: no-repeat;
}

.profile-select-horizontal ul li[value=instagram]:hover {
  background-image: url(https://cdn.gifs.com/resources/player_icons/dropdown/instagram_white.svg);
}

.profile-select-horizontal ul li[value=instagram].profile-select-horizontal-selected {
  background-image: url(https://cdn.gifs.com/resources/player_icons/dropdown/instagram.svg), url(../resources/darkCheck.svg);
  background-size: 16px auto, auto;
  background-position: 32px, 10px;
  background-repeat: no-repeat, no-repeat;
}

.profile-select-horizontal ul li[value=instagram].profile-select-horizontal-selected:hover {
  background-image: url(https://cdn.gifs.com/resources/player_icons/dropdown/instagram_white.svg), url(../resources/whiteCheck.svg);
}

/* vine */

.profile-select-horizontal ul li[value=vine],
.profile-select-dropdown ul li[value=vine] {
  background-image: url(https://cdn.gifs.com/resources/player_icons/dropdown/vine.svg);
  background-size: 16px auto;
  background-position: 32px;
  background-repeat: no-repeat;
}

.profile-select-horizontal ul li[value=vine]:hover,
.profile-select-dropdown ul li[value=vine]:hover {
  background-image: url(https://cdn.gifs.com/resources/player_icons/dropdown/vine.svg);
}

.profile-select-horizontal ul li[value=vine].profile-select-horizontal-selected,
.profile-select-dropdown ul li[value=vine].profile-select-dropdown-selected {
  background-image: url(https://cdn.gifs.com/resources/player_icons/dropdown/vine.svg), url(../resources/darkCheck.svg);
  background-size: 16px auto, auto;
  background-position: 32px, 10px;
  background-repeat: no-repeat, no-repeat;
}

.profile-select-horizontal ul li[value=vine].profile-select-horizontal-selected:hover,
.profile-select-dropdown ul li[value=vine].profile-select-dropdown-selected:hover {
  background-image: url(https://cdn.gifs.com/resources/player_icons/dropdown/vine.svg), url(../resources/whiteCheck.svg);
}

.profile-select-horizontal ul li[value=reddit] {
  background-image: url(https://cdn.gifs.com/resources/player_icons/dropdown/reddit.svg);
  background-size: 16px auto;
  background-position: 32px;
  background-repeat: no-repeat;
}

.profile-select-horizontal ul li[value=reddit]:hover {
  background-image: url(https://cdn.gifs.com/resources/player_icons/dropdown/reddit_white.svg);
}

.profile-select-horizontal ul li[value=reddit].profile-select-horizontal-selected {
  background-image: url(https://cdn.gifs.com/resources/player_icons/dropdown/reddit.svg), url(../resources/darkCheck.svg);
  background-size: 16px auto, auto;
  background-position: 32px, 10px;
  background-repeat: no-repeat, no-repeat;
}

.profile-select-horizontal ul li[value=reddit].profile-select-horizontal-selected:hover {
  background-image: url(https://cdn.gifs.com/resources/player_icons/dropdown/reddit_white.svg), url(../resources/whiteCheck.svg);
}

.profile-select-horizontal ul li[value=twitter] {
  background-image: url(https://cdn.gifs.com/resources/player_icons/dropdown/twitter.svg);
  background-size: 16px auto;
  background-position: 32px;
  background-repeat: no-repeat;
}

.profile-select-horizontal ul li[value=twitter]:hover {
  background-image: url(https://cdn.gifs.com/resources/player_icons/dropdown/twitter_white.svg);
}

.profile-select-horizontal ul li[value=twitter].profile-select-horizontal-selected {
  background-image: url(https://cdn.gifs.com/resources/player_icons/dropdown/twitter.svg), url(../resources/darkCheck.svg);
  background-size: 16px auto, auto;
  background-position: 32px, 10px;
  background-repeat: no-repeat, no-repeat;
}

.profile-select-horizontal ul li[value=twitter].profile-select-horizontal-selected:hover {
  background-image: url(https://cdn.gifs.com/resources/player_icons/dropdown/twitter_white.svg), url(../resources/whiteCheck.svg);
}

.profile-select-horizontal ul li:hover {
  background-color: #3494fa;
  color: #fff;
}

.AttributionOverlayContent h2 {
  font-size: 18px;
  font-weight: 200;
}

#cancel {
  cursor: pointer;
  position: absolute;
}

.modalAttribution {
  bottom: 50px;
}

.content-with-padding {
  padding: 5px;
}
/* Stylesheet for create btn loader */

.createBtnContainer {
  width: 960px;
  margin: 0 auto 20px;
  position: relative;
  height: 60px;
  border-radius: 3px;
  overflow: hidden;
  box-shadow: 0 1px 3px rgba(0, 0, 0, .15);
  z-index: 10;
}

.creatingGIFactive .createLoader {
  -webkit-transform: translateZ(0);
  -moz-transform: translateZ(0);
  -o-transform: translateZ(0);
  -ms-transform: translateZ(0);
  transform: translateZ(0);
  opacity: 1;
}

.creatingGIFactive .createBtn {
  background: #FF4771;
  color: rgba(0, 0, 0, 0);
}

.creatingGIFactive .createLoadingBG {
  display: block;
}

.createLoader {
  font-size: 2px;
  position: absolute;
  text-indent: -9999em;
  border-top: 1.4em solid rgba(255, 255, 255, 0);
  border-right: 1.4em solid rgba(255, 255, 255, 0);
  border-bottom: 1.4em solid rgba(255, 255, 255, 0);
  border-left: 1.4em solid #ffffff;
  -webkit-transform: translateZ(0) scale(.5);
  -ms-transform: translateZ(0) scale(.5);
  transform: translateZ(0) scale(.5);
  -webkit-animation: load8 1.1s infinite linear;
  animation: load8 1.1s infinite linear;
  left: 50%;
  top: 50%;
  margin: -6.1em 0 0 -7.1em;
  z-index: 11;
  pointer-events: none;
  opacity: 0;
}

.createLoader,
.createLoader:after {
  border-radius: 50%;
  width: 10em;
  height: 10em;
}

@keyframes load8 {
  0% {
    -moz-transform: rotate(0deg);
    -o--webkit-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  100% {
    -moz-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}

@-webkit-keyframes load8 {
  0% {
    -moz-transform: rotate(0deg);
    -o--webkit-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  100% {
    -moz-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}

@-moz-keyframes load8 {
  0% {
    -moz-transform: rotate(0deg);
    -o--webkit-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  100% {
    -moz-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}

@-o-keyframes load8 {
  0% {
    -moz-transform: rotate(0deg);
    -o--webkit-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  100% {
    -moz-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}

.createLoadingBG {
  width: calc(100% * 3);
  height: 60px;
  display: block;
  position: absolute;
  pointer-events: none;
  animation: panPattern 10s infinite linear;
  -webkit-animation: panPattern 10s infinite linear;
  -moz-animation: panPattern 10s infinite linear;
  -o-animation: panPattern 10s infinite linear;
}

.clbg_block {
  position: absolute;
  width: 960px;
  height: 100%;
}

.clbg_secondBlock {
  left: 960px;
}

.clbg_thirdBlock {
  left: 1920px;
}

@-webkit-keyframes panPattern {
  0% {
    left: 0;
  }

  100% {
    left: -1920px;
  }
}

@-moz-keyframes panPattern {
  0% {
    left: 0;
  }

  100% {
    left: -1920px;
  }
}

@-o-keyframes panPattern {
  0% {
    left: 0;
  }

  100% {
    left: -1920px;
  }
}

@keyframes panPattern {
  0% {
    left: 0;
  }

  100% {
    left: -1920px;
  }
}

.createBtn {
  background: #3CDFA3;
  appearance: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  -o-appearance: none;
  border: none;
  width: 100%;
  margin: 0 0 20px;
  display: block;
  border-radius: 3px;
  height: 60px;
  color: white;
  font-family: inherit;
  font-size: 18px;
  box-shadow: 0 1px 4px rgba(0, 0, 0, .1);
  transition: 0.3s box-shadow ease;
  -webkit-transition: 0.3s box-shadow ease;
  -moz-transition: 0.3s box-shadow ease;
  -o-transition: 0.3s box-shadow ease;
  cursor: pointer;
}

.createBtn:hover {
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.15);
}

.createBtn:focus,
.createBtn:active {
  outline: none;
}

.createBtn:active {
  background: #00b176;
  box-shadow: inset 0 1px 3px rgba(0, 0, 0, .2);
}

/* Editor */

.editor {
  display: block;
  background: #333;
  position: relative;
  height: 76px;
}

.editor .leftSide {
  position: absolute;
  left: 0;
  top: 0;
  height: 111px;
  padding-top: 20px;
  width: 320px;
  background: #242424;
  box-shadow: 1px 0 #1A1A1A, inset 0 1px #1A1A1A;
  z-index: 1;
}

.editor .rightSide {
  width: 640px;
  display: block;
  height: auto;
  background: #1b1b1b;
  transition: .3s all ease;
  -webkit-transition: .3s all ease;
  -moz-transition: .3s all ease;
  -o-transition: .3s all ease;
  padding: 0 0 0 320px;
  position: relative;
}

.startTimeAndDuration {
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -o-box-sizing: border-box;
  padding: 0 20px 10px;
  border-bottom: 1px solid #151515;
}

.et_effect_block {
  position: relative;
  height: 46px;
  list-style-type: none;
  overflow: hidden;
  border-bottom: 1px solid #151515;
}

.et_effect_block .et_effectName {
  height: 46px;
  line-height: 46px;
  margin: 0;
  padding: 0 20px;
  color: rgba(255, 255, 255, .75);
  font-size: 16px;
  background: url('../resources/effect_has_options_down@2x.png');
  background-size: 8px 4px;
  background-repeat: no-repeat;
  background-position: calc(100% - 20px) center;
  cursor: pointer;
  user-select: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -o-user-select: none;
  pointer-events: all;
}

.et_effect_block .et_effectName:hover {
  background-color: #4C4C4C;
}



.et_effect_block_toggled .et_effectName {
  background-image: url('../resources/effect_has_options_up@2x.png');
}

/* toggled et_effect */

.et_effect_block_toggled {
  height: auto;
}

.et_effectOptions {
  background: #4C4C4C;
  height: 87px;
  width: 100%;
  position: relative;
  z-index: 1000;
  border-top: 1px solid rgba(0, 0, 0, .1);
}

.et_effectOptions .et_effectOption_block p {
  margin: 0;
  color: #fff;
  font-size: 14px;
  display: block;
  height: 30px;
  line-height: 30px;
  text-align: center;
}

.et_effectOptions .et_effectOption_block input,
.et_fontSelect,
.sp-replacer {
  width: calc(100% - 40px);
  border-radius: 2px;
  border: none;
  padding: 0 8px;
  font-size: 14px;
  display: inline-block;
  box-shadow: none;
  height: 30px;
  position: absolute;
  line-height: 30px;
  margin: 0 20px;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -o-box-sizing: border-box;
  color: #eee;
  background: rgba(255, 255, 255, 0.1);
  box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.2), inset 0 2px rgba(0, 0, 0, 0.1);
  appearance: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  -o-appearance: none;
}

.et_effectOptions .et_effectOption_block input:focus {
  outline: none;
  background: #fff;
  color: #222;
  box-shadow: 0 0 0 2px rgba(0, 0, 0, 0.4), inset 0 2px rgba(0, 0, 0, 0.1);
}

.et_effectOption_block {
  position: relative;
  display: inline-block;
  float: left;
  width: 192px;
  height: 71px;
  padding: 8px 0;
}

.et_fontSelect:focus {
  outline: none;
}

.et_effect_block .et_left,
.et_effect_block .et_right {
  position: relative;
}

.et_effect_block .et_left {
  width: 320px;
  background: #242424;
  position: relative;
  left: 0;
  top: 0;
  height: 100%;
  z-index: 1;
}

.et_effect_block .et_right {
  width: 640px;
  background: #1b1b1b;
  padding: 0 0 20px;
  position: absolute;
  height: 100%;
  left: 320px;
  top: 0;
}

.et_effect_block_toggled .et_left,
.et_effect_block_toggled .et_right {
  background: #4C4C4C !important;
}

.timelineWithEffects {
  padding-bottom: 9px;
  border-bottom: 1px solid #151515;
}

.timelinePoints {
  height: 101px;
  background: #1B1B1B;
  width: 100%;
  display: block;
  position: relative;
  padding-top: 20px;
  transition: .3s all ease;
  -webkit-transition: .3s all ease;
  -moz-transition: .3s all ease;
  -o-transition: .3s all ease;
}

.timelinePoints .pt {
  width: 2px;
  height: 40px;
  position: absolute;
  top: 5px;
  background: #272727;
}

.timeBlock {
  display: block;
  width: 640px;
  margin: 0 auto;
  height: 100px;
  position: relative;
  border-top: 1px solid rgba(0, 0, 0, 0.1);
}

.timeBlock .leftGrabber,
.timeBlock .rightGrabber {
  border-radius: 4px;
  border: 2px solid #fff;
  box-sizing: border-box;
  height: 46px;
  top: 2px;
  width: 14px;
  position: absolute;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -o-box-sizing: border-box;
}

.duration-slider {
  display: none;
}

.slider-handle.round {
  border-radius: 0;
}

.slider-handle {
  margin-left: 0;
}

.sliderParent {
  width: 100%;
  height: 100px;
  z-index: 11;
  position: relative;
  display: none;
}

.secLabel {
  font-size: 10px;
  color: #777;
  text-shadow: 0 0 2px rgba(0, 0, 0, 0.4);
  font-weight: 200;
  display: inline-block;
  position: absolute;
  width: 50px;
  text-align: center;
  top: 0;
  height: 20px;
  line-height: 20px;
  margin: -20px 0 0;
  padding: 0;
  user-select: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -o-user-select: none;
}

.ticker {
  width: 2px;
  height: calc(100% - 71px);
  position: absolute;
  top: 71px;
  z-index: 1000;
  left: -90px;
  display: none;
  background: rgba(255, 255, 255, .2);
}

.et_effect_timeline_block {
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -o-box-sizing: border-box;
  height: 40px;
  margin: 3px 0;
  display: block;
  position: absolute;
}

.et_effect_caption .et_effect_timeline_block .slider-selection {
  background: #36B7FF;
}

.et_effect_wasted .et_effect_timeline_block .slider-selection {
  background: #d7484c;
}

.et_effect_timeline_block .slider {
  height: 100% !important;
}

.et_effect_timeline_block .slider .slider-track {
  height: 100% !important;
  background: rgba(0, 0, 0, .2);
  border-radius: 2px;
}

.et_effect_timeline_block .slider-handle {
  height: 100% !important;
  background: white;
  border-radius: 0 !important;
  width: 4px;
}



.et_effect_timeline_block .min-slider-handle {
  margin-left: -4px !important;
  border-radius: 2px 0 0 2px !important;
}

.et_effect_timeline_block .min-slider-handle:before,
.et_effect_timeline_block .max-slider-handle:before {
  content: '';
  position: absolute;
  width: 6px;
  height: 20px;
  margin-top: 10px;
  background: white;
}

.et_effect_timeline_block .min-slider-handle:before {
  border-radius: 2px 0 0 2px;
  margin-left: -2px;
}

.et_effect_timeline_block .max-slider-handle:before {
  border-radius: 0 2px 2px 0;
  margin-right: -4px;
}

.et_effect_timeline_block .max-slider-handle {
  border-radius: 0 2px 2px 0 !important;
}

.attribution-select {
  width: 100%;
  border-radius: 4px;
  height: 40px;
  display: block;
  position: relative;
  /* Rectangle 11: */
  background: rgba(22, 24, 25, 0.80);
}

.current-attribution {
  width: 50px;
  height: 100%;
  display: inline-block;
  background-color: #161819;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}

.current-attribution-text {
  user-select: none;
  -webkit-user-select: none;
  display: inline-block;
  padding-left: 50px;
  position: relative;
  color: white;
  float: right;
  width: calc(100% - 100px);
  cursor: pointer;
}

.current-attribution-text span {
  line-height: 40px;
  position: relative;
  left: -30px;
  text-transform: capitalize;
}

.current-attribution-text i {
  line-height: 40px;
  position: absolute;
  right: 0px;
  margin-right: 10px;
  cursor: pointer;
  user-select: none;
}

.attribution-dropdown {
  position: absolute;
  width: 100%;
  display: none;
  transition: all 0.3s ease;
  /* Rectangle 11: */
  background: rgba(22, 24, 25, 0.95);
  color: white;
  max-height: 30vh;
  overflow: scroll;
}

.attribution-logo {
  background-position: center;
  background-repeat: no-repeat;
  width: 100%;
  background-size: 50%;
  height: 100%;
}

.attribution-dropdown.active {
  display: block;
}

.attribution-dropdown ul {
  margin: 0px;
  padding: 0px;
  list-style: none;
}

.attribution-dropdown ul li {
  padding: 10px;
  cursor: pointer;
}

.attribution-dropdown ul li:hover {
  background-color: #161819;
}

.desktop-attribution-input {
  width: 100%;
  padding: 10px 20px;
  box-sizing: border-box;
  margin: 10px 0px;
  background: rgba(22, 24, 25, 0.80);
  border-radius: 4px;
  border: none;
  color: #525559;
}

.desktop-attribution-input#website-desktop {
  display: none;
  width: 48%;
  float: right;
}

.desktop-attribution-input:focus {
  color: white;
  outline: 0;
}

.desktop-attribution-submit {
  /* Rectangle 22 Copy 2: */
  background: #00E39E;
  margin-top: 5px;
  border-radius: 4px;
  /* Save: */
  font-weight: 700;
  font-size: 13px;
  letter-spacing: 0px;
  width: 100%;
  height: 40px;
  border: 0;
  color: #FFFFFF;
}

.desktop-attribution-submit:disabled {
  background-color: #9b9b9b;
}

.attribution-dropdown ul li div {
  height: 30px;
  width: 30px;
  display: inline-block;
  position: relative;
  top: 10px;
  margin-right: 10px;
}

.attribution-dropdown ul li i {
  position: relative;
  top: 5px;
  margin: 0 10px 0 5px;
}

.dribbble_icon {
  background-image: url("https://cdn.gifs.com/resources/player_icons/dropdown/dribbble.svg");
  background-repeat: no-repeat;
  background-position: center;
}

.twitter_icon {
  background-image: url("https://cdn.gifs.com/images/twitter_social_share_icon.svg");
  background-repeat: no-repeat;
  background-position: center;
}

.instagram_icon {
  background-image: url("https://cdn.gifs.com/resources/player_icons/dropdown/instagram.svg");
  background-repeat: no-repeat;
  background-position: center;
}

.vine_icon {
  background-image: url("https://cdn.gifs.com/resources/player_icons/dropdown/vine.svg");
  background-repeat: no-repeat;
  background-position: center;
}

.reddit_icon {
  background-image: url("https://cdn.gifs.com/resources/player_icons/dropdown/reddit.svg");
  background-repeat: no-repeat;
  background-position: center;
}

.email_icon {
  background-image: url("https://cdn.gifs.com/images/mail_social_share_icon.svg");
  background-repeat: no-repeat;
  background-position: center;
}

@media screen and (max-width: 980px) {
  .createBtnContainer {
    width: calc(100% - 30px);
  }
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImFkZFNvY2lhbC5jc3MiLCJjcmVhdGUuY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUNsUkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSIsImZpbGUiOiJvZ2NyZWF0b3IuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiI3Byb2ZpbGUtdXNlciB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZDogaHNsYSgwLCAwJSwgNTAlLCAuNSk7XG4gIGNvbG9yOiAjZmZmO1xuICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG59XG5cbiNwcm9maWxlLXVzZXI6YWN0aXZlLFxuI3Byb2ZpbGUtdXNlcjpmb2N1cyB7XG4gIGFuaW1hdGlvbi1wbGF5LXN0YXRlOiBwYXVzZWQ7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbn1cblxuLkF0dHJpYnV0aW9uT3ZlcmxheUNvbnRlbnQge1xuICBwYWRkaW5nOiAzMHB4IDYwcHggNDBweDtcbiAgbWF4LXdpZHRoOiAzNTBweDtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbi5BdHRyaWJ1dGlvbk92ZXJsYXlDb250ZW50IGgxIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzQxNDE0MTtcbiAgZm9udC1zaXplOiAyOHB4O1xuICBtYXJnaW46IDAgMCAzMHB4O1xufVxuXG4uQXR0cmlidXRpb25PdmVybGF5LFxuLmF1dGhlbnRpY2F0ZU92ZXJsYXkge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGxlZnQ6IC0xMDAlO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9wYWNpdHk6IDA7XG4gIGJhY2tncm91bmQ6IGhzbGEoMCwgMCUsIDg5JSwgLjkpO1xuICB6LWluZGV4OiA5OTk5O1xuICB0cmFuc2l0aW9uOiAuM3Mgb3BhY2l0eSBlYXNlO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4zcyBvcGFjaXR5IGVhc2U7XG4gIC1tb3otdHJhbnNpdGlvbjogLjNzIG9wYWNpdHkgZWFzZTtcbiAgLW8tdHJhbnNpdGlvbjogLjNzIG9wYWNpdHkgZWFzZTtcbn1cblxuLmFjdGl2ZUF0dHJpYnV0aW9uT3ZlcmxheSxcbi5hY3RpdmVBdXRoZW50aWNhdGVPdmVybGF5IHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLkF0dHJpYnV0aW9uT3ZlcmxheUNvbnRlbnQsXG4uYXV0aGVudGljYXRlT3ZlcmxheUNvbnRlbnQge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCBjYWxjKC01MCUgKyA0MHB4KSk7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgY2FsYygtNTAlICsgNDBweCkpO1xuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIGNhbGMoLTUwJSArIDQwcHgpKTtcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgY2FsYygtNTAlICsgNDBweCkpO1xufVxuXG4uQXR0cmlidXRpb25PdmVybGF5Q29udGVudCxcbi5hdXRoQ29udGVudERpdiB7XG4gIHdpZHRoOiBhdXRvO1xuICBtYXgtd2lkdGg6IDU0MHB4O1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIGJveC1zaGFkb3c6IDAgMXB4IDRweCByZ2JhKDAsIDAsIDAsIC4xKSwgMCA0cHggMjBweCByZ2JhKDAsIDAsIDAsIC4wNSk7XG4gIHRyYW5zaXRpb246IC4zcyBhbGwgZWFzZTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuM3MgYWxsIGVhc2U7XG4gIC1tb3otdHJhbnNpdGlvbjogLjNzIGFsbCBlYXNlO1xuICAtby10cmFuc2l0aW9uOiAuM3MgYWxsIGVhc2U7XG59XG5cbi5hY3RpdmVBdHRyaWJ1dGlvbk92ZXJsYXkgLkF0dHJpYnV0aW9uT3ZlcmxheUNvbnRlbnQsXG4uYWN0aXZlQXV0aGVudGljYXRlT3ZlcmxheSAuYXV0aGVudGljYXRlT3ZlcmxheUNvbnRlbnQsXG4ucGFnZUF1dGhlbnRpY2F0ZUNvbnRlbnQge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG59XG5cbi5wcm9maWxlLXNlbGVjdC1ob3Jpem9udGFsIHtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAxcztcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDFzO1xufVxuXG4ucHJvZmlsZS1zZWxlY3QtaG9yaXpvbnRhbCB1bCB7XG4gIHBhZGRpbmc6IDZweCAwO1xuICBtYXJnaW46IDA7XG59XG5cbi5wcm9maWxlLXNlbGVjdC1ob3Jpem9udGFsIHVsIGxpIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAuNSk7XG4gIHBhZGRpbmc6IDVweCAyMHB4IDVweCA1OHB4O1xuICBoZWlnaHQ6IGF1dG87XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbWFyZ2luOiAycHggMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHdpZHRoOiA5MHB4O1xufVxuXG4ucHJvZmlsZS1zZWxlY3QtaG9yaXpvbnRhbC1zZWxlY3RlZCB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgLjAyKSB1cmwoLi4vcmVzb3VyY2VzL2RhcmtDaGVjay5zdmcpIG5vLXJlcGVhdCAxMHB4O1xufVxuXG4ucHJvZmlsZS1zZWxlY3QtaG9yaXpvbnRhbC1zZWxlY3RlZDpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgLjAyKSB1cmwoLi4vcmVzb3VyY2VzL3doaXRlQ2hlY2suc3ZnKSBuby1yZXBlYXQgMTBweDtcbn1cblxuLnByb2ZpbGUtc2VsZWN0LWhvcml6b250YWwgdWwgbGlbdmFsdWU9d2Vic2l0ZV0ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaHR0cHM6Ly9jZG4uZ2lmcy5jb20vcmVzb3VyY2VzL3BsYXllcl9pY29ucy9kcm9wZG93bi9nbG9iZS5zdmcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDE2cHggYXV0bztcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMzJweDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cblxuLnByb2ZpbGUtc2VsZWN0LWhvcml6b250YWwgdWwgbGlbdmFsdWU9d2Vic2l0ZV06aG92ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaHR0cHM6Ly9jZG4uZ2lmcy5jb20vcmVzb3VyY2VzL3BsYXllcl9pY29ucy9kcm9wZG93bi9nbG9iZV93aGl0ZS5zdmcpO1xufVxuXG4ucHJvZmlsZS1zZWxlY3QtaG9yaXpvbnRhbCB1bCBsaVt2YWx1ZT13ZWJzaXRlXS5wcm9maWxlLXNlbGVjdC1ob3Jpem9udGFsLXNlbGVjdGVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGh0dHBzOi8vY2RuLmdpZnMuY29tL3Jlc291cmNlcy9wbGF5ZXJfaWNvbnMvZHJvcGRvd24vZ2xvYmUuc3ZnKSwgdXJsKC4uL3Jlc291cmNlcy9kYXJrQ2hlY2suc3ZnKTtcbiAgYmFja2dyb3VuZC1zaXplOiAxNnB4IGF1dG8sIGF1dG87XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDMycHgsIDEwcHg7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQsIG5vLXJlcGVhdDtcbn1cblxuLnByb2ZpbGUtc2VsZWN0LWhvcml6b250YWwgdWwgbGlbdmFsdWU9d2Vic2l0ZV0ucHJvZmlsZS1zZWxlY3QtaG9yaXpvbnRhbC1zZWxlY3RlZDpob3ZlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChodHRwczovL2Nkbi5naWZzLmNvbS9yZXNvdXJjZXMvcGxheWVyX2ljb25zL2Ryb3Bkb3duL2dsb2JlX3doaXRlLnN2ZyksIHVybCguLi9yZXNvdXJjZXMvd2hpdGVDaGVjay5zdmcpO1xufVxuXG4ucHJvZmlsZS1zZWxlY3QtaG9yaXpvbnRhbCB1bCBsaVt2YWx1ZT1kcmliYmJsZV0ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaHR0cHM6Ly9jZG4uZ2lmcy5jb20vcmVzb3VyY2VzL3BsYXllcl9pY29ucy9kcm9wZG93bi9kcmliYmJsZS5zdmcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDE2cHggYXV0bztcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMzJweDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cblxuLnByb2ZpbGUtc2VsZWN0LWhvcml6b250YWwgdWwgbGlbdmFsdWU9ZHJpYmJibGVdOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGh0dHBzOi8vY2RuLmdpZnMuY29tL3Jlc291cmNlcy9wbGF5ZXJfaWNvbnMvZHJvcGRvd24vZHJpYmJibGVfd2hpdGUuc3ZnKTtcbn1cblxuLnByb2ZpbGUtc2VsZWN0LWhvcml6b250YWwgdWwgbGlbdmFsdWU9ZHJpYmJibGVdLnByb2ZpbGUtc2VsZWN0LWhvcml6b250YWwtc2VsZWN0ZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaHR0cHM6Ly9jZG4uZ2lmcy5jb20vcmVzb3VyY2VzL3BsYXllcl9pY29ucy9kcm9wZG93bi9kcmliYmJsZS5zdmcpLCB1cmwoLi4vcmVzb3VyY2VzL2RhcmtDaGVjay5zdmcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDE2cHggYXV0bywgYXV0bztcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMzJweCwgMTBweDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdCwgbm8tcmVwZWF0O1xufVxuXG4ucHJvZmlsZS1zZWxlY3QtaG9yaXpvbnRhbCB1bCBsaVt2YWx1ZT1kcmliYmJsZV0ucHJvZmlsZS1zZWxlY3QtaG9yaXpvbnRhbC1zZWxlY3RlZDpob3ZlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChodHRwczovL2Nkbi5naWZzLmNvbS9yZXNvdXJjZXMvcGxheWVyX2ljb25zL2Ryb3Bkb3duL2RyaWJiYmxlX3doaXRlLnN2ZyksIHVybCguLi9yZXNvdXJjZXMvd2hpdGVDaGVjay5zdmcpO1xufVxuXG4ucHJvZmlsZS1zZWxlY3QtaG9yaXpvbnRhbCB1bCBsaVt2YWx1ZT1pbnN0YWdyYW1dIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGh0dHBzOi8vY2RuLmdpZnMuY29tL3Jlc291cmNlcy9wbGF5ZXJfaWNvbnMvZHJvcGRvd24vaW5zdGFncmFtLnN2Zyk7XG4gIGJhY2tncm91bmQtc2l6ZTogMTZweCBhdXRvO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAzMnB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuXG4ucHJvZmlsZS1zZWxlY3QtaG9yaXpvbnRhbCB1bCBsaVt2YWx1ZT1pbnN0YWdyYW1dOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGh0dHBzOi8vY2RuLmdpZnMuY29tL3Jlc291cmNlcy9wbGF5ZXJfaWNvbnMvZHJvcGRvd24vaW5zdGFncmFtX3doaXRlLnN2Zyk7XG59XG5cbi5wcm9maWxlLXNlbGVjdC1ob3Jpem9udGFsIHVsIGxpW3ZhbHVlPWluc3RhZ3JhbV0ucHJvZmlsZS1zZWxlY3QtaG9yaXpvbnRhbC1zZWxlY3RlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChodHRwczovL2Nkbi5naWZzLmNvbS9yZXNvdXJjZXMvcGxheWVyX2ljb25zL2Ryb3Bkb3duL2luc3RhZ3JhbS5zdmcpLCB1cmwoLi4vcmVzb3VyY2VzL2RhcmtDaGVjay5zdmcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDE2cHggYXV0bywgYXV0bztcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMzJweCwgMTBweDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdCwgbm8tcmVwZWF0O1xufVxuXG4ucHJvZmlsZS1zZWxlY3QtaG9yaXpvbnRhbCB1bCBsaVt2YWx1ZT1pbnN0YWdyYW1dLnByb2ZpbGUtc2VsZWN0LWhvcml6b250YWwtc2VsZWN0ZWQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaHR0cHM6Ly9jZG4uZ2lmcy5jb20vcmVzb3VyY2VzL3BsYXllcl9pY29ucy9kcm9wZG93bi9pbnN0YWdyYW1fd2hpdGUuc3ZnKSwgdXJsKC4uL3Jlc291cmNlcy93aGl0ZUNoZWNrLnN2Zyk7XG59XG5cbi8qIHZpbmUgKi9cblxuLnByb2ZpbGUtc2VsZWN0LWhvcml6b250YWwgdWwgbGlbdmFsdWU9dmluZV0sXG4ucHJvZmlsZS1zZWxlY3QtZHJvcGRvd24gdWwgbGlbdmFsdWU9dmluZV0ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaHR0cHM6Ly9jZG4uZ2lmcy5jb20vcmVzb3VyY2VzL3BsYXllcl9pY29ucy9kcm9wZG93bi92aW5lLnN2Zyk7XG4gIGJhY2tncm91bmQtc2l6ZTogMTZweCBhdXRvO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAzMnB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuXG4ucHJvZmlsZS1zZWxlY3QtaG9yaXpvbnRhbCB1bCBsaVt2YWx1ZT12aW5lXTpob3Zlcixcbi5wcm9maWxlLXNlbGVjdC1kcm9wZG93biB1bCBsaVt2YWx1ZT12aW5lXTpob3ZlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChodHRwczovL2Nkbi5naWZzLmNvbS9yZXNvdXJjZXMvcGxheWVyX2ljb25zL2Ryb3Bkb3duL3ZpbmUuc3ZnKTtcbn1cblxuLnByb2ZpbGUtc2VsZWN0LWhvcml6b250YWwgdWwgbGlbdmFsdWU9dmluZV0ucHJvZmlsZS1zZWxlY3QtaG9yaXpvbnRhbC1zZWxlY3RlZCxcbi5wcm9maWxlLXNlbGVjdC1kcm9wZG93biB1bCBsaVt2YWx1ZT12aW5lXS5wcm9maWxlLXNlbGVjdC1kcm9wZG93bi1zZWxlY3RlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChodHRwczovL2Nkbi5naWZzLmNvbS9yZXNvdXJjZXMvcGxheWVyX2ljb25zL2Ryb3Bkb3duL3ZpbmUuc3ZnKSwgdXJsKC4uL3Jlc291cmNlcy9kYXJrQ2hlY2suc3ZnKTtcbiAgYmFja2dyb3VuZC1zaXplOiAxNnB4IGF1dG8sIGF1dG87XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDMycHgsIDEwcHg7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQsIG5vLXJlcGVhdDtcbn1cblxuLnByb2ZpbGUtc2VsZWN0LWhvcml6b250YWwgdWwgbGlbdmFsdWU9dmluZV0ucHJvZmlsZS1zZWxlY3QtaG9yaXpvbnRhbC1zZWxlY3RlZDpob3Zlcixcbi5wcm9maWxlLXNlbGVjdC1kcm9wZG93biB1bCBsaVt2YWx1ZT12aW5lXS5wcm9maWxlLXNlbGVjdC1kcm9wZG93bi1zZWxlY3RlZDpob3ZlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChodHRwczovL2Nkbi5naWZzLmNvbS9yZXNvdXJjZXMvcGxheWVyX2ljb25zL2Ryb3Bkb3duL3ZpbmUuc3ZnKSwgdXJsKC4uL3Jlc291cmNlcy93aGl0ZUNoZWNrLnN2Zyk7XG59XG5cbi5wcm9maWxlLXNlbGVjdC1ob3Jpem9udGFsIHVsIGxpW3ZhbHVlPXJlZGRpdF0ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaHR0cHM6Ly9jZG4uZ2lmcy5jb20vcmVzb3VyY2VzL3BsYXllcl9pY29ucy9kcm9wZG93bi9yZWRkaXQuc3ZnKTtcbiAgYmFja2dyb3VuZC1zaXplOiAxNnB4IGF1dG87XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDMycHg7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5cbi5wcm9maWxlLXNlbGVjdC1ob3Jpem9udGFsIHVsIGxpW3ZhbHVlPXJlZGRpdF06aG92ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaHR0cHM6Ly9jZG4uZ2lmcy5jb20vcmVzb3VyY2VzL3BsYXllcl9pY29ucy9kcm9wZG93bi9yZWRkaXRfd2hpdGUuc3ZnKTtcbn1cblxuLnByb2ZpbGUtc2VsZWN0LWhvcml6b250YWwgdWwgbGlbdmFsdWU9cmVkZGl0XS5wcm9maWxlLXNlbGVjdC1ob3Jpem9udGFsLXNlbGVjdGVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGh0dHBzOi8vY2RuLmdpZnMuY29tL3Jlc291cmNlcy9wbGF5ZXJfaWNvbnMvZHJvcGRvd24vcmVkZGl0LnN2ZyksIHVybCguLi9yZXNvdXJjZXMvZGFya0NoZWNrLnN2Zyk7XG4gIGJhY2tncm91bmQtc2l6ZTogMTZweCBhdXRvLCBhdXRvO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAzMnB4LCAxMHB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0LCBuby1yZXBlYXQ7XG59XG5cbi5wcm9maWxlLXNlbGVjdC1ob3Jpem9udGFsIHVsIGxpW3ZhbHVlPXJlZGRpdF0ucHJvZmlsZS1zZWxlY3QtaG9yaXpvbnRhbC1zZWxlY3RlZDpob3ZlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChodHRwczovL2Nkbi5naWZzLmNvbS9yZXNvdXJjZXMvcGxheWVyX2ljb25zL2Ryb3Bkb3duL3JlZGRpdF93aGl0ZS5zdmcpLCB1cmwoLi4vcmVzb3VyY2VzL3doaXRlQ2hlY2suc3ZnKTtcbn1cblxuLnByb2ZpbGUtc2VsZWN0LWhvcml6b250YWwgdWwgbGlbdmFsdWU9dHdpdHRlcl0ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaHR0cHM6Ly9jZG4uZ2lmcy5jb20vcmVzb3VyY2VzL3BsYXllcl9pY29ucy9kcm9wZG93bi90d2l0dGVyLnN2Zyk7XG4gIGJhY2tncm91bmQtc2l6ZTogMTZweCBhdXRvO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAzMnB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuXG4ucHJvZmlsZS1zZWxlY3QtaG9yaXpvbnRhbCB1bCBsaVt2YWx1ZT10d2l0dGVyXTpob3ZlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChodHRwczovL2Nkbi5naWZzLmNvbS9yZXNvdXJjZXMvcGxheWVyX2ljb25zL2Ryb3Bkb3duL3R3aXR0ZXJfd2hpdGUuc3ZnKTtcbn1cblxuLnByb2ZpbGUtc2VsZWN0LWhvcml6b250YWwgdWwgbGlbdmFsdWU9dHdpdHRlcl0ucHJvZmlsZS1zZWxlY3QtaG9yaXpvbnRhbC1zZWxlY3RlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChodHRwczovL2Nkbi5naWZzLmNvbS9yZXNvdXJjZXMvcGxheWVyX2ljb25zL2Ryb3Bkb3duL3R3aXR0ZXIuc3ZnKSwgdXJsKC4uL3Jlc291cmNlcy9kYXJrQ2hlY2suc3ZnKTtcbiAgYmFja2dyb3VuZC1zaXplOiAxNnB4IGF1dG8sIGF1dG87XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDMycHgsIDEwcHg7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQsIG5vLXJlcGVhdDtcbn1cblxuLnByb2ZpbGUtc2VsZWN0LWhvcml6b250YWwgdWwgbGlbdmFsdWU9dHdpdHRlcl0ucHJvZmlsZS1zZWxlY3QtaG9yaXpvbnRhbC1zZWxlY3RlZDpob3ZlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChodHRwczovL2Nkbi5naWZzLmNvbS9yZXNvdXJjZXMvcGxheWVyX2ljb25zL2Ryb3Bkb3duL3R3aXR0ZXJfd2hpdGUuc3ZnKSwgdXJsKC4uL3Jlc291cmNlcy93aGl0ZUNoZWNrLnN2Zyk7XG59XG5cbi5wcm9maWxlLXNlbGVjdC1ob3Jpem9udGFsIHVsIGxpOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM0OTRmYTtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5BdHRyaWJ1dGlvbk92ZXJsYXlDb250ZW50IGgyIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogMjAwO1xufVxuXG4jY2FuY2VsIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbi5tb2RhbEF0dHJpYnV0aW9uIHtcbiAgYm90dG9tOiA1MHB4O1xufVxuXG4uY29udGVudC13aXRoLXBhZGRpbmcge1xuICBwYWRkaW5nOiA1cHg7XG59IiwiLyogU3R5bGVzaGVldCBmb3IgY3JlYXRlIGJ0biBsb2FkZXIgKi9cblxuLmNyZWF0ZUJ0bkNvbnRhaW5lciB7XG4gIHdpZHRoOiA5NjBweDtcbiAgbWFyZ2luOiAwIGF1dG8gMjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDYwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm94LXNoYWRvdzogMCAxcHggM3B4IHJnYmEoMCwgMCwgMCwgLjE1KTtcbiAgei1pbmRleDogMTA7XG59XG5cbi5jcmVhdGluZ0dJRmFjdGl2ZSAuY3JlYXRlTG9hZGVyIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmNyZWF0aW5nR0lGYWN0aXZlIC5jcmVhdGVCdG4ge1xuICBiYWNrZ3JvdW5kOiAjRkY0NzcxO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbn1cblxuLmNyZWF0aW5nR0lGYWN0aXZlIC5jcmVhdGVMb2FkaW5nQkcge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmNyZWF0ZUxvYWRlciB7XG4gIGZvbnQtc2l6ZTogMnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRleHQtaW5kZW50OiAtOTk5OWVtO1xuICBib3JkZXItdG9wOiAxLjRlbSBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApO1xuICBib3JkZXItcmlnaHQ6IDEuNGVtIHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCk7XG4gIGJvcmRlci1ib3R0b206IDEuNGVtIHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCk7XG4gIGJvcmRlci1sZWZ0OiAxLjRlbSBzb2xpZCAjZmZmZmZmO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKSBzY2FsZSguNSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCkgc2NhbGUoLjUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCkgc2NhbGUoLjUpO1xuICAtd2Via2l0LWFuaW1hdGlvbjogbG9hZDggMS4xcyBpbmZpbml0ZSBsaW5lYXI7XG4gIGFuaW1hdGlvbjogbG9hZDggMS4xcyBpbmZpbml0ZSBsaW5lYXI7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiA1MCU7XG4gIG1hcmdpbjogLTYuMWVtIDAgMCAtNy4xZW07XG4gIHotaW5kZXg6IDExO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgb3BhY2l0eTogMDtcbn1cblxuLmNyZWF0ZUxvYWRlcixcbi5jcmVhdGVMb2FkZXI6YWZ0ZXIge1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHdpZHRoOiAxMGVtO1xuICBoZWlnaHQ6IDEwZW07XG59XG5cbkBrZXlmcmFtZXMgbG9hZDgge1xuICAwJSB7XG4gICAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICAtby0td2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cblxuICAxMDAlIHtcbiAgICAtbW96LXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gICAgLW8tdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgbG9hZDgge1xuICAwJSB7XG4gICAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICAtby0td2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cblxuICAxMDAlIHtcbiAgICAtbW96LXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gICAgLW8tdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuXG5ALW1vei1rZXlmcmFtZXMgbG9hZDgge1xuICAwJSB7XG4gICAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICAtby0td2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cblxuICAxMDAlIHtcbiAgICAtbW96LXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gICAgLW8tdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuXG5ALW8ta2V5ZnJhbWVzIGxvYWQ4IHtcbiAgMCUge1xuICAgIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgLW8tLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICAgIC1vLXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIH1cbn1cblxuLmNyZWF0ZUxvYWRpbmdCRyB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgKiAzKTtcbiAgaGVpZ2h0OiA2MHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgYW5pbWF0aW9uOiBwYW5QYXR0ZXJuIDEwcyBpbmZpbml0ZSBsaW5lYXI7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBwYW5QYXR0ZXJuIDEwcyBpbmZpbml0ZSBsaW5lYXI7XG4gIC1tb3otYW5pbWF0aW9uOiBwYW5QYXR0ZXJuIDEwcyBpbmZpbml0ZSBsaW5lYXI7XG4gIC1vLWFuaW1hdGlvbjogcGFuUGF0dGVybiAxMHMgaW5maW5pdGUgbGluZWFyO1xufVxuXG4uY2xiZ19ibG9jayB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDk2MHB4O1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5jbGJnX3NlY29uZEJsb2NrIHtcbiAgbGVmdDogOTYwcHg7XG59XG5cbi5jbGJnX3RoaXJkQmxvY2sge1xuICBsZWZ0OiAxOTIwcHg7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBwYW5QYXR0ZXJuIHtcbiAgMCUge1xuICAgIGxlZnQ6IDA7XG4gIH1cblxuICAxMDAlIHtcbiAgICBsZWZ0OiAtMTkyMHB4O1xuICB9XG59XG5cbkAtbW96LWtleWZyYW1lcyBwYW5QYXR0ZXJuIHtcbiAgMCUge1xuICAgIGxlZnQ6IDA7XG4gIH1cblxuICAxMDAlIHtcbiAgICBsZWZ0OiAtMTkyMHB4O1xuICB9XG59XG5cbkAtby1rZXlmcmFtZXMgcGFuUGF0dGVybiB7XG4gIDAlIHtcbiAgICBsZWZ0OiAwO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgbGVmdDogLTE5MjBweDtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHBhblBhdHRlcm4ge1xuICAwJSB7XG4gICAgbGVmdDogMDtcbiAgfVxuXG4gIDEwMCUge1xuICAgIGxlZnQ6IC0xOTIwcHg7XG4gIH1cbn1cblxuLmNyZWF0ZUJ0biB7XG4gIGJhY2tncm91bmQ6ICMzQ0RGQTM7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICAtby1hcHBlYXJhbmNlOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgMCAyMHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBoZWlnaHQ6IDYwcHg7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgYm94LXNoYWRvdzogMCAxcHggNHB4IHJnYmEoMCwgMCwgMCwgLjEpO1xuICB0cmFuc2l0aW9uOiAwLjNzIGJveC1zaGFkb3cgZWFzZTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAwLjNzIGJveC1zaGFkb3cgZWFzZTtcbiAgLW1vei10cmFuc2l0aW9uOiAwLjNzIGJveC1zaGFkb3cgZWFzZTtcbiAgLW8tdHJhbnNpdGlvbjogMC4zcyBib3gtc2hhZG93IGVhc2U7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmNyZWF0ZUJ0bjpob3ZlciB7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xufVxuXG4uY3JlYXRlQnRuOmZvY3VzLFxuLmNyZWF0ZUJ0bjphY3RpdmUge1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4uY3JlYXRlQnRuOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICMwMGIxNzY7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDNweCByZ2JhKDAsIDAsIDAsIC4yKTtcbn1cblxuLyogRWRpdG9yICovXG5cbi5lZGl0b3Ige1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZDogIzMzMztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDc2cHg7XG59XG5cbi5lZGl0b3IgLmxlZnRTaWRlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIGhlaWdodDogMTExcHg7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xuICB3aWR0aDogMzIwcHg7XG4gIGJhY2tncm91bmQ6ICMyNDI0MjQ7XG4gIGJveC1zaGFkb3c6IDFweCAwICMxQTFBMUEsIGluc2V0IDAgMXB4ICMxQTFBMUE7XG4gIHotaW5kZXg6IDE7XG59XG5cbi5lZGl0b3IgLnJpZ2h0U2lkZSB7XG4gIHdpZHRoOiA2NDBweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogYXV0bztcbiAgYmFja2dyb3VuZDogIzFiMWIxYjtcbiAgdHJhbnNpdGlvbjogLjNzIGFsbCBlYXNlO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4zcyBhbGwgZWFzZTtcbiAgLW1vei10cmFuc2l0aW9uOiAuM3MgYWxsIGVhc2U7XG4gIC1vLXRyYW5zaXRpb246IC4zcyBhbGwgZWFzZTtcbiAgcGFkZGluZzogMCAwIDAgMzIwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnN0YXJ0VGltZUFuZER1cmF0aW9uIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC1vLWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBhZGRpbmc6IDAgMjBweCAxMHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzE1MTUxNTtcbn1cblxuLmV0X2VmZmVjdF9ibG9jayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiA0NnB4O1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMTUxNTE1O1xufVxuXG4uZXRfZWZmZWN0X2Jsb2NrIC5ldF9lZmZlY3ROYW1lIHtcbiAgaGVpZ2h0OiA0NnB4O1xuICBsaW5lLWhlaWdodDogNDZweDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwIDIwcHg7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC43NSk7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgYmFja2dyb3VuZDogdXJsKCcuLi9yZXNvdXJjZXMvZWZmZWN0X2hhc19vcHRpb25zX2Rvd25AMngucG5nJyk7XG4gIGJhY2tncm91bmQtc2l6ZTogOHB4IDRweDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2FsYygxMDAlIC0gMjBweCkgY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAtby11c2VyLXNlbGVjdDogbm9uZTtcbiAgcG9pbnRlci1ldmVudHM6IGFsbDtcbn1cblxuLmV0X2VmZmVjdF9ibG9jayAuZXRfZWZmZWN0TmFtZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0QzRDNEM7XG59XG5cblxuXG4uZXRfZWZmZWN0X2Jsb2NrX3RvZ2dsZWQgLmV0X2VmZmVjdE5hbWUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL3Jlc291cmNlcy9lZmZlY3RfaGFzX29wdGlvbnNfdXBAMngucG5nJyk7XG59XG5cbi8qIHRvZ2dsZWQgZXRfZWZmZWN0ICovXG5cbi5ldF9lZmZlY3RfYmxvY2tfdG9nZ2xlZCB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLmV0X2VmZmVjdE9wdGlvbnMge1xuICBiYWNrZ3JvdW5kOiAjNEM0QzRDO1xuICBoZWlnaHQ6IDg3cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDEwMDA7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIC4xKTtcbn1cblxuLmV0X2VmZmVjdE9wdGlvbnMgLmV0X2VmZmVjdE9wdGlvbl9ibG9jayBwIHtcbiAgbWFyZ2luOiAwO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAzMHB4O1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uZXRfZWZmZWN0T3B0aW9ucyAuZXRfZWZmZWN0T3B0aW9uX2Jsb2NrIGlucHV0LFxuLmV0X2ZvbnRTZWxlY3QsXG4uc3AtcmVwbGFjZXIge1xuICB3aWR0aDogY2FsYygxMDAlIC0gNDBweCk7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiAwIDhweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGhlaWdodDogMzBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgbWFyZ2luOiAwIDIwcHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtby1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjb2xvcjogI2VlZTtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggcmdiYSgwLCAwLCAwLCAwLjIpLCBpbnNldCAwIDJweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICAtby1hcHBlYXJhbmNlOiBub25lO1xufVxuXG4uZXRfZWZmZWN0T3B0aW9ucyAuZXRfZWZmZWN0T3B0aW9uX2Jsb2NrIGlucHV0OmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgY29sb3I6ICMyMjI7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCByZ2JhKDAsIDAsIDAsIDAuNCksIGluc2V0IDAgMnB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbn1cblxuLmV0X2VmZmVjdE9wdGlvbl9ibG9jayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDE5MnB4O1xuICBoZWlnaHQ6IDcxcHg7XG4gIHBhZGRpbmc6IDhweCAwO1xufVxuXG4uZXRfZm9udFNlbGVjdDpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi5ldF9lZmZlY3RfYmxvY2sgLmV0X2xlZnQsXG4uZXRfZWZmZWN0X2Jsb2NrIC5ldF9yaWdodCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmV0X2VmZmVjdF9ibG9jayAuZXRfbGVmdCB7XG4gIHdpZHRoOiAzMjBweDtcbiAgYmFja2dyb3VuZDogIzI0MjQyNDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogMTtcbn1cblxuLmV0X2VmZmVjdF9ibG9jayAuZXRfcmlnaHQge1xuICB3aWR0aDogNjQwcHg7XG4gIGJhY2tncm91bmQ6ICMxYjFiMWI7XG4gIHBhZGRpbmc6IDAgMCAyMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogMzIwcHg7XG4gIHRvcDogMDtcbn1cblxuLmV0X2VmZmVjdF9ibG9ja190b2dnbGVkIC5ldF9sZWZ0LFxuLmV0X2VmZmVjdF9ibG9ja190b2dnbGVkIC5ldF9yaWdodCB7XG4gIGJhY2tncm91bmQ6ICM0QzRDNEMgIWltcG9ydGFudDtcbn1cblxuLnRpbWVsaW5lV2l0aEVmZmVjdHMge1xuICBwYWRkaW5nLWJvdHRvbTogOXB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzE1MTUxNTtcbn1cblxuLnRpbWVsaW5lUG9pbnRzIHtcbiAgaGVpZ2h0OiAxMDFweDtcbiAgYmFja2dyb3VuZDogIzFCMUIxQjtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xuICB0cmFuc2l0aW9uOiAuM3MgYWxsIGVhc2U7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjNzIGFsbCBlYXNlO1xuICAtbW96LXRyYW5zaXRpb246IC4zcyBhbGwgZWFzZTtcbiAgLW8tdHJhbnNpdGlvbjogLjNzIGFsbCBlYXNlO1xufVxuXG4udGltZWxpbmVQb2ludHMgLnB0IHtcbiAgd2lkdGg6IDJweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNXB4O1xuICBiYWNrZ3JvdW5kOiAjMjcyNzI3O1xufVxuXG4udGltZUJsb2NrIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA2NDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGhlaWdodDogMTAwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xKTtcbn1cblxuLnRpbWVCbG9jayAubGVmdEdyYWJiZXIsXG4udGltZUJsb2NrIC5yaWdodEdyYWJiZXIge1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNmZmY7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGhlaWdodDogNDZweDtcbiAgdG9wOiAycHg7XG4gIHdpZHRoOiAxNHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtby1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4uZHVyYXRpb24tc2xpZGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnNsaWRlci1oYW5kbGUucm91bmQge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4uc2xpZGVyLWhhbmRsZSB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4uc2xpZGVyUGFyZW50IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwcHg7XG4gIHotaW5kZXg6IDExO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5zZWNMYWJlbCB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgY29sb3I6ICM3Nzc7XG4gIHRleHQtc2hhZG93OiAwIDAgMnB4IHJnYmEoMCwgMCwgMCwgMC40KTtcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiA1MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRvcDogMDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgbWFyZ2luOiAtMjBweCAwIDA7XG4gIHBhZGRpbmc6IDA7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAtby11c2VyLXNlbGVjdDogbm9uZTtcbn1cblxuLnRpY2tlciB7XG4gIHdpZHRoOiAycHg7XG4gIGhlaWdodDogY2FsYygxMDAlIC0gNzFweCk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA3MXB4O1xuICB6LWluZGV4OiAxMDAwO1xuICBsZWZ0OiAtOTBweDtcbiAgZGlzcGxheTogbm9uZTtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAuMik7XG59XG5cbi5ldF9lZmZlY3RfdGltZWxpbmVfYmxvY2sge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLW8tYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBtYXJnaW46IDNweCAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuXG4uZXRfZWZmZWN0X2NhcHRpb24gLmV0X2VmZmVjdF90aW1lbGluZV9ibG9jayAuc2xpZGVyLXNlbGVjdGlvbiB7XG4gIGJhY2tncm91bmQ6ICMzNkI3RkY7XG59XG5cbi5ldF9lZmZlY3Rfd2FzdGVkIC5ldF9lZmZlY3RfdGltZWxpbmVfYmxvY2sgLnNsaWRlci1zZWxlY3Rpb24ge1xuICBiYWNrZ3JvdW5kOiAjZDc0ODRjO1xufVxuXG4uZXRfZWZmZWN0X3RpbWVsaW5lX2Jsb2NrIC5zbGlkZXIge1xuICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLmV0X2VmZmVjdF90aW1lbGluZV9ibG9jayAuc2xpZGVyIC5zbGlkZXItdHJhY2sge1xuICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAuMik7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbn1cblxuLmV0X2VmZmVjdF90aW1lbGluZV9ibG9jayAuc2xpZGVyLWhhbmRsZSB7XG4gIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xuICB3aWR0aDogNHB4O1xufVxuXG5cblxuLmV0X2VmZmVjdF90aW1lbGluZV9ibG9jayAubWluLXNsaWRlci1oYW5kbGUge1xuICBtYXJnaW4tbGVmdDogLTRweCAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAycHggMCAwIDJweCAhaW1wb3J0YW50O1xufVxuXG4uZXRfZWZmZWN0X3RpbWVsaW5lX2Jsb2NrIC5taW4tc2xpZGVyLWhhbmRsZTpiZWZvcmUsXG4uZXRfZWZmZWN0X3RpbWVsaW5lX2Jsb2NrIC5tYXgtc2xpZGVyLWhhbmRsZTpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogNnB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xufVxuXG4uZXRfZWZmZWN0X3RpbWVsaW5lX2Jsb2NrIC5taW4tc2xpZGVyLWhhbmRsZTpiZWZvcmUge1xuICBib3JkZXItcmFkaXVzOiAycHggMCAwIDJweDtcbiAgbWFyZ2luLWxlZnQ6IC0ycHg7XG59XG5cbi5ldF9lZmZlY3RfdGltZWxpbmVfYmxvY2sgLm1heC1zbGlkZXItaGFuZGxlOmJlZm9yZSB7XG4gIGJvcmRlci1yYWRpdXM6IDAgMnB4IDJweCAwO1xuICBtYXJnaW4tcmlnaHQ6IC00cHg7XG59XG5cbi5ldF9lZmZlY3RfdGltZWxpbmVfYmxvY2sgLm1heC1zbGlkZXItaGFuZGxlIHtcbiAgYm9yZGVyLXJhZGl1czogMCAycHggMnB4IDAgIWltcG9ydGFudDtcbn1cblxuLmF0dHJpYnV0aW9uLXNlbGVjdCB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGhlaWdodDogNDBweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLyogUmVjdGFuZ2xlIDExOiAqL1xuICBiYWNrZ3JvdW5kOiByZ2JhKDIyLCAyNCwgMjUsIDAuODApO1xufVxuXG4uY3VycmVudC1hdHRyaWJ1dGlvbiB7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE2MTgxOTtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNHB4O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA0cHg7XG59XG5cbi5jdXJyZW50LWF0dHJpYnV0aW9uLXRleHQge1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nLWxlZnQ6IDUwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sb3I6IHdoaXRlO1xuICBmbG9hdDogcmlnaHQ7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAxMDBweCk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmN1cnJlbnQtYXR0cmlidXRpb24tdGV4dCBzcGFuIHtcbiAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGVmdDogLTMwcHg7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xufVxuXG4uY3VycmVudC1hdHRyaWJ1dGlvbi10ZXh0IGkge1xuICBsaW5lLWhlaWdodDogNDBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG5cbi5hdHRyaWJ1dGlvbi1kcm9wZG93biB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gIC8qIFJlY3RhbmdsZSAxMTogKi9cbiAgYmFja2dyb3VuZDogcmdiYSgyMiwgMjQsIDI1LCAwLjk1KTtcbiAgY29sb3I6IHdoaXRlO1xuICBtYXgtaGVpZ2h0OiAzMHZoO1xuICBvdmVyZmxvdzogc2Nyb2xsO1xufVxuXG4uYXR0cmlidXRpb24tbG9nbyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtc2l6ZTogNTAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5hdHRyaWJ1dGlvbi1kcm9wZG93bi5hY3RpdmUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmF0dHJpYnV0aW9uLWRyb3Bkb3duIHVsIHtcbiAgbWFyZ2luOiAwcHg7XG4gIHBhZGRpbmc6IDBweDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLmF0dHJpYnV0aW9uLWRyb3Bkb3duIHVsIGxpIHtcbiAgcGFkZGluZzogMTBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uYXR0cmlidXRpb24tZHJvcGRvd24gdWwgbGk6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTYxODE5O1xufVxuXG4uZGVza3RvcC1hdHRyaWJ1dGlvbi1pbnB1dCB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG1hcmdpbjogMTBweCAwcHg7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjIsIDI0LCAyNSwgMC44MCk7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm9yZGVyOiBub25lO1xuICBjb2xvcjogIzUyNTU1OTtcbn1cblxuLmRlc2t0b3AtYXR0cmlidXRpb24taW5wdXQjd2Vic2l0ZS1kZXNrdG9wIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDQ4JTtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuXG4uZGVza3RvcC1hdHRyaWJ1dGlvbi1pbnB1dDpmb2N1cyB7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgb3V0bGluZTogMDtcbn1cblxuLmRlc2t0b3AtYXR0cmlidXRpb24tc3VibWl0IHtcbiAgLyogUmVjdGFuZ2xlIDIyIENvcHkgMjogKi9cbiAgYmFja2dyb3VuZDogIzAwRTM5RTtcbiAgbWFyZ2luLXRvcDogNXB4O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIC8qIFNhdmU6ICovXG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNDBweDtcbiAgYm9yZGVyOiAwO1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cblxuLmRlc2t0b3AtYXR0cmlidXRpb24tc3VibWl0OmRpc2FibGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzliOWI5Yjtcbn1cblxuLmF0dHJpYnV0aW9uLWRyb3Bkb3duIHVsIGxpIGRpdiB7XG4gIGhlaWdodDogMzBweDtcbiAgd2lkdGg6IDMwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDEwcHg7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cblxuLmF0dHJpYnV0aW9uLWRyb3Bkb3duIHVsIGxpIGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogNXB4O1xuICBtYXJnaW46IDAgMTBweCAwIDVweDtcbn1cblxuLmRyaWJiYmxlX2ljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJodHRwczovL2Nkbi5naWZzLmNvbS9yZXNvdXJjZXMvcGxheWVyX2ljb25zL2Ryb3Bkb3duL2RyaWJiYmxlLnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xufVxuXG4udHdpdHRlcl9pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaHR0cHM6Ly9jZG4uZ2lmcy5jb20vaW1hZ2VzL3R3aXR0ZXJfc29jaWFsX3NoYXJlX2ljb24uc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG59XG5cbi5pbnN0YWdyYW1faWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImh0dHBzOi8vY2RuLmdpZnMuY29tL3Jlc291cmNlcy9wbGF5ZXJfaWNvbnMvZHJvcGRvd24vaW5zdGFncmFtLnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xufVxuXG4udmluZV9pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaHR0cHM6Ly9jZG4uZ2lmcy5jb20vcmVzb3VyY2VzL3BsYXllcl9pY29ucy9kcm9wZG93bi92aW5lLnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xufVxuXG4ucmVkZGl0X2ljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJodHRwczovL2Nkbi5naWZzLmNvbS9yZXNvdXJjZXMvcGxheWVyX2ljb25zL2Ryb3Bkb3duL3JlZGRpdC5zdmdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbn1cblxuLmVtYWlsX2ljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJodHRwczovL2Nkbi5naWZzLmNvbS9pbWFnZXMvbWFpbF9zb2NpYWxfc2hhcmVfaWNvbi5zdmdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTgwcHgpIHtcbiAgLmNyZWF0ZUJ0bkNvbnRhaW5lciB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDMwcHgpO1xuICB9XG59Il19 */
