/*! normalize.css v3.0.0 | MIT License | git.io/normalize */
/**
 * 1. Set default font family to sans-serif.
 * 2. Prevent iOS text size adjust after orientation change, without disabling
 *    user zoom.
 */
/* line 9, /Users/robert.lujan/Desktop/localhost/21-11606209_Ozzy_RDX_Launch_Digital_Banners/21-11606209_OZZY_RDX_ASPEC_Banner_300x250/src/sass/_normalize.scss */
html {
  font-family: sans-serif;
  /* 1 */
  -ms-text-size-adjust: 100%;
  /* 2 */
  -webkit-text-size-adjust: 100%;
  /* 2 */ }

/**
 * Remove default margin.
 */
/* line 19, /Users/robert.lujan/Desktop/localhost/21-11606209_Ozzy_RDX_Launch_Digital_Banners/21-11606209_OZZY_RDX_ASPEC_Banner_300x250/src/sass/_normalize.scss */
body {
  margin: 0; }

/* HTML5 display definitions
   ========================================================================== */
/**
 * Correct `block` display not defined in IE 8/9.
 */
/* line 30, /Users/robert.lujan/Desktop/localhost/21-11606209_Ozzy_RDX_Launch_Digital_Banners/21-11606209_OZZY_RDX_ASPEC_Banner_300x250/src/sass/_normalize.scss */
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section,
summary {
  display: block; }

/**
 * 1. Correct `inline-block` display not defined in IE 8/9.
 * 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera.
 */
/* line 50, /Users/robert.lujan/Desktop/localhost/21-11606209_Ozzy_RDX_Launch_Digital_Banners/21-11606209_OZZY_RDX_ASPEC_Banner_300x250/src/sass/_normalize.scss */
audio,
canvas,
progress,
video {
  display: inline-block;
  /* 1 */
  vertical-align: baseline;
  /* 2 */ }

/**
 * Prevent modern browsers from displaying `audio` without controls.
 * Remove excess height in iOS 5 devices.
 */
/* line 63, /Users/robert.lujan/Desktop/localhost/21-11606209_Ozzy_RDX_Launch_Digital_Banners/21-11606209_OZZY_RDX_ASPEC_Banner_300x250/src/sass/_normalize.scss */
audio:not([controls]) {
  display: none;
  height: 0; }

/**
 * Address `[hidden]` styling not present in IE 8/9.
 * Hide the `template` element in IE, Safari, and Firefox < 22.
 */
/* line 73, /Users/robert.lujan/Desktop/localhost/21-11606209_Ozzy_RDX_Launch_Digital_Banners/21-11606209_OZZY_RDX_ASPEC_Banner_300x250/src/sass/_normalize.scss */
[hidden],
template {
  display: none; }

/* Links
   ========================================================================== */
/**
 * Remove the gray background color from active links in IE 10.
 */
/* line 85, /Users/robert.lujan/Desktop/localhost/21-11606209_Ozzy_RDX_Launch_Digital_Banners/21-11606209_OZZY_RDX_ASPEC_Banner_300x250/src/sass/_normalize.scss */
a {
  background: transparent; }

/**
 * Improve readability when focused and also mouse hovered in all browsers.
 */
/* line 93, /Users/robert.lujan/Desktop/localhost/21-11606209_Ozzy_RDX_Launch_Digital_Banners/21-11606209_OZZY_RDX_ASPEC_Banner_300x250/src/sass/_normalize.scss */
a:active,
a:hover {
  outline: 0; }

/* Text-level semantics
   ========================================================================== */
/**
 * Address styling not present in IE 8/9, Safari 5, and Chrome.
 */
/* line 105, /Users/robert.lujan/Desktop/localhost/21-11606209_Ozzy_RDX_Launch_Digital_Banners/21-11606209_OZZY_RDX_ASPEC_Banner_300x250/src/sass/_normalize.scss */
abbr[title] {
  border-bottom: 1px dotted; }

/**
 * Address style set to `bolder` in Firefox 4+, Safari 5, and Chrome.
 */
/* line 113, /Users/robert.lujan/Desktop/localhost/21-11606209_Ozzy_RDX_Launch_Digital_Banners/21-11606209_OZZY_RDX_ASPEC_Banner_300x250/src/sass/_normalize.scss */
b,
strong {
  font-weight: bold; }

/**
 * Address styling not present in Safari 5 and Chrome.
 */
/* line 122, /Users/robert.lujan/Desktop/localhost/21-11606209_Ozzy_RDX_Launch_Digital_Banners/21-11606209_OZZY_RDX_ASPEC_Banner_300x250/src/sass/_normalize.scss */
dfn {
  font-style: italic; }

/**
 * Address variable `h1` font-size and margin within `section` and `article`
 * contexts in Firefox 4+, Safari 5, and Chrome.
 */
/* line 131, /Users/robert.lujan/Desktop/localhost/21-11606209_Ozzy_RDX_Launch_Digital_Banners/21-11606209_OZZY_RDX_ASPEC_Banner_300x250/src/sass/_normalize.scss */
h1 {
  font-size: 2em;
  margin: 0.67em 0; }

/**
 * Address styling not present in IE 8/9.
 */
/* line 140, /Users/robert.lujan/Desktop/localhost/21-11606209_Ozzy_RDX_Launch_Digital_Banners/21-11606209_OZZY_RDX_ASPEC_Banner_300x250/src/sass/_normalize.scss */
mark {
  background: #ff0;
  color: #000; }

/**
 * Address inconsistent and variable font size in all browsers.
 */
/* line 149, /Users/robert.lujan/Desktop/localhost/21-11606209_Ozzy_RDX_Launch_Digital_Banners/21-11606209_OZZY_RDX_ASPEC_Banner_300x250/src/sass/_normalize.scss */
small {
  font-size: 80%; }

/**
 * Prevent `sub` and `sup` affecting `line-height` in all browsers.
 */
/* line 157, /Users/robert.lujan/Desktop/localhost/21-11606209_Ozzy_RDX_Launch_Digital_Banners/21-11606209_OZZY_RDX_ASPEC_Banner_300x250/src/sass/_normalize.scss */
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline; }

/* line 165, /Users/robert.lujan/Desktop/localhost/21-11606209_Ozzy_RDX_Launch_Digital_Banners/21-11606209_OZZY_RDX_ASPEC_Banner_300x250/src/sass/_normalize.scss */
sup {
  top: -0.5em; }

/* line 169, /Users/robert.lujan/Desktop/localhost/21-11606209_Ozzy_RDX_Launch_Digital_Banners/21-11606209_OZZY_RDX_ASPEC_Banner_300x250/src/sass/_normalize.scss */
sub {
  bottom: -0.25em; }

/* Embedded content
   ========================================================================== */
/**
 * Remove border when inside `a` element in IE 8/9.
 */
/* line 180, /Users/robert.lujan/Desktop/localhost/21-11606209_Ozzy_RDX_Launch_Digital_Banners/21-11606209_OZZY_RDX_ASPEC_Banner_300x250/src/sass/_normalize.scss */
img {
  border: 0; }

/**
 * Correct overflow displayed oddly in IE 9.
 */
/* line 188, /Users/robert.lujan/Desktop/localhost/21-11606209_Ozzy_RDX_Launch_Digital_Banners/21-11606209_OZZY_RDX_ASPEC_Banner_300x250/src/sass/_normalize.scss */
svg:not(:root) {
  overflow: hidden; }

/* Grouping content
   ========================================================================== */
/**
 * Address margin not present in IE 8/9 and Safari 5.
 */
/* line 199, /Users/robert.lujan/Desktop/localhost/21-11606209_Ozzy_RDX_Launch_Digital_Banners/21-11606209_OZZY_RDX_ASPEC_Banner_300x250/src/sass/_normalize.scss */
figure {
  margin: 1em 40px; }

/**
 * Address differences between Firefox and other browsers.
 */
/* line 207, /Users/robert.lujan/Desktop/localhost/21-11606209_Ozzy_RDX_Launch_Digital_Banners/21-11606209_OZZY_RDX_ASPEC_Banner_300x250/src/sass/_normalize.scss */
hr {
  box-sizing: content-box;
  height: 0; }

/**
 * Contain overflow in all browsers.
 */
/* line 217, /Users/robert.lujan/Desktop/localhost/21-11606209_Ozzy_RDX_Launch_Digital_Banners/21-11606209_OZZY_RDX_ASPEC_Banner_300x250/src/sass/_normalize.scss */
pre {
  overflow: auto; }

/**
 * Address odd `em`-unit font size rendering in all browsers.
 */
/* line 225, /Users/robert.lujan/Desktop/localhost/21-11606209_Ozzy_RDX_Launch_Digital_Banners/21-11606209_OZZY_RDX_ASPEC_Banner_300x250/src/sass/_normalize.scss */
code,
kbd,
pre,
samp {
  font-family: monospace, monospace;
  font-size: 1em; }

/* Forms
   ========================================================================== */
/**
 * Known limitation: by default, Chrome and Safari on OS X allow very limited
 * styling of `select`, unless a `border` property is set.
 */
/**
 * 1. Correct color not being inherited.
 *    Known issue: affects color of disabled elements.
 * 2. Correct font properties not being inherited.
 * 3. Address margins set differently in Firefox 4+, Safari 5, and Chrome.
 */
/* line 248, /Users/robert.lujan/Desktop/localhost/21-11606209_Ozzy_RDX_Launch_Digital_Banners/21-11606209_OZZY_RDX_ASPEC_Banner_300x250/src/sass/_normalize.scss */
button,
input,
optgroup,
select,
textarea {
  color: inherit;
  /* 1 */
  font: inherit;
  /* 2 */
  margin: 0;
  /* 3 */ }

/**
 * Address `overflow` set to `hidden` in IE 8/9/10.
 */
/* line 262, /Users/robert.lujan/Desktop/localhost/21-11606209_Ozzy_RDX_Launch_Digital_Banners/21-11606209_OZZY_RDX_ASPEC_Banner_300x250/src/sass/_normalize.scss */
button {
  overflow: visible; }

/**
 * Address inconsistent `text-transform` inheritance for `button` and `select`.
 * All other form control elements do not inherit `text-transform` values.
 * Correct `button` style inheritance in Firefox, IE 8+, and Opera
 * Correct `select` style inheritance in Firefox.
 */
/* line 273, /Users/robert.lujan/Desktop/localhost/21-11606209_Ozzy_RDX_Launch_Digital_Banners/21-11606209_OZZY_RDX_ASPEC_Banner_300x250/src/sass/_normalize.scss */
button,
select {
  text-transform: none; }

/**
 * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`
 *    and `video` controls.
 * 2. Correct inability to style clickable `input` types in iOS.
 * 3. Improve usability and consistency of cursor style between image-type
 *    `input` and others.
 */
/* line 286, /Users/robert.lujan/Desktop/localhost/21-11606209_Ozzy_RDX_Launch_Digital_Banners/21-11606209_OZZY_RDX_ASPEC_Banner_300x250/src/sass/_normalize.scss */
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
  -webkit-appearance: button;
  /* 2 */
  cursor: pointer;
  /* 3 */ }

/**
 * Re-set default cursor for disabled elements.
 */
/* line 298, /Users/robert.lujan/Desktop/localhost/21-11606209_Ozzy_RDX_Launch_Digital_Banners/21-11606209_OZZY_RDX_ASPEC_Banner_300x250/src/sass/_normalize.scss */
button[disabled],
html input[disabled] {
  cursor: default; }

/**
 * Remove inner padding and border in Firefox 4+.
 */
/* line 307, /Users/robert.lujan/Desktop/localhost/21-11606209_Ozzy_RDX_Launch_Digital_Banners/21-11606209_OZZY_RDX_ASPEC_Banner_300x250/src/sass/_normalize.scss */
button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0; }

/**
 * Address Firefox 4+ setting `line-height` on `input` using `!important` in
 * the UA stylesheet.
 */
/* line 318, /Users/robert.lujan/Desktop/localhost/21-11606209_Ozzy_RDX_Launch_Digital_Banners/21-11606209_OZZY_RDX_ASPEC_Banner_300x250/src/sass/_normalize.scss */
input {
  line-height: normal; }

/**
 * It's recommended that you don't attempt to style these elements.
 * Firefox's implementation doesn't respect box-sizing, padding, or width.
 *
 * 1. Address box sizing set to `content-box` in IE 8/9/10.
 * 2. Remove excess padding in IE 8/9/10.
 */
/* line 330, /Users/robert.lujan/Desktop/localhost/21-11606209_Ozzy_RDX_Launch_Digital_Banners/21-11606209_OZZY_RDX_ASPEC_Banner_300x250/src/sass/_normalize.scss */
input[type="checkbox"],
input[type="radio"] {
  box-sizing: border-box;
  /* 1 */
  padding: 0;
  /* 2 */ }

/**
 * Fix the cursor style for Chrome's increment/decrement buttons. For certain
 * `font-size` values of the `input`, it causes the cursor style of the
 * decrement button to change from `default` to `text`.
 */
/* line 342, /Users/robert.lujan/Desktop/localhost/21-11606209_Ozzy_RDX_Launch_Digital_Banners/21-11606209_OZZY_RDX_ASPEC_Banner_300x250/src/sass/_normalize.scss */
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
  height: auto; }

/**
 * 1. Address `appearance` set to `searchfield` in Safari 5 and Chrome.
 * 2. Address `box-sizing` set to `border-box` in Safari 5 and Chrome
 *    (include `-moz` to future-proof).
 */
/* line 353, /Users/robert.lujan/Desktop/localhost/21-11606209_Ozzy_RDX_Launch_Digital_Banners/21-11606209_OZZY_RDX_ASPEC_Banner_300x250/src/sass/_normalize.scss */
input[type="search"] {
  -webkit-appearance: textfield;
  /* 1 */
  /* 2 */
  box-sizing: content-box; }

/**
 * Remove inner padding and search cancel button in Safari and Chrome on OS X.
 * Safari (but not Chrome) clips the cancel button when the search input has
 * padding (and `textfield` appearance).
 */
/* line 366, /Users/robert.lujan/Desktop/localhost/21-11606209_Ozzy_RDX_Launch_Digital_Banners/21-11606209_OZZY_RDX_ASPEC_Banner_300x250/src/sass/_normalize.scss */
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none; }

/**
 * Define consistent border, margin, and padding.
 */
/* line 375, /Users/robert.lujan/Desktop/localhost/21-11606209_Ozzy_RDX_Launch_Digital_Banners/21-11606209_OZZY_RDX_ASPEC_Banner_300x250/src/sass/_normalize.scss */
fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em; }

/**
 * 1. Correct `color` not being inherited in IE 8/9.
 * 2. Remove padding so people aren't caught out if they zero out fieldsets.
 */
/* line 386, /Users/robert.lujan/Desktop/localhost/21-11606209_Ozzy_RDX_Launch_Digital_Banners/21-11606209_OZZY_RDX_ASPEC_Banner_300x250/src/sass/_normalize.scss */
legend {
  border: 0;
  /* 1 */
  padding: 0;
  /* 2 */ }

/**
 * Remove default vertical scrollbar in IE 8/9.
 */
/* line 395, /Users/robert.lujan/Desktop/localhost/21-11606209_Ozzy_RDX_Launch_Digital_Banners/21-11606209_OZZY_RDX_ASPEC_Banner_300x250/src/sass/_normalize.scss */
textarea {
  overflow: auto; }

/**
 * Don't inherit the `font-weight` (applied by a rule above).
 * NOTE: the default cannot safely be changed in Chrome and Safari on OS X.
 */
/* line 404, /Users/robert.lujan/Desktop/localhost/21-11606209_Ozzy_RDX_Launch_Digital_Banners/21-11606209_OZZY_RDX_ASPEC_Banner_300x250/src/sass/_normalize.scss */
optgroup {
  font-weight: bold; }

/* Tables
   ========================================================================== */
/**
 * Remove most spacing between table cells.
 */
/* line 415, /Users/robert.lujan/Desktop/localhost/21-11606209_Ozzy_RDX_Launch_Digital_Banners/21-11606209_OZZY_RDX_ASPEC_Banner_300x250/src/sass/_normalize.scss */
table {
  border-collapse: collapse;
  border-spacing: 0; }

/* line 420, /Users/robert.lujan/Desktop/localhost/21-11606209_Ozzy_RDX_Launch_Digital_Banners/21-11606209_OZZY_RDX_ASPEC_Banner_300x250/src/sass/_normalize.scss */
td,
th {
  padding: 0; }

@-webkit-viewport {
  width: device-width; }

@-moz-viewport {
  width: device-width; }

@-ms-viewport {
  width: device-width; }

@viewport {
  width: device-width; }

/* line 17, /Users/robert.lujan/Desktop/localhost/21-11606209_Ozzy_RDX_Launch_Digital_Banners/21-11606209_OZZY_RDX_ASPEC_Banner_300x250/src/sass/_base.scss */
html {
  box-sizing: border-box; }

/* line 21, /Users/robert.lujan/Desktop/localhost/21-11606209_Ozzy_RDX_Launch_Digital_Banners/21-11606209_OZZY_RDX_ASPEC_Banner_300x250/src/sass/_base.scss */
*,
*:before,
*:after {
  box-sizing: inherit; }

/* line 29, /Users/robert.lujan/Desktop/localhost/21-11606209_Ozzy_RDX_Launch_Digital_Banners/21-11606209_OZZY_RDX_ASPEC_Banner_300x250/src/sass/_base.scss */
body {
  font-size: 10px;
  font-family: sans-serif;
  line-height: 22px;
  color: #000;
  background-color: #fff; }

/* line 37, /Users/robert.lujan/Desktop/localhost/21-11606209_Ozzy_RDX_Launch_Digital_Banners/21-11606209_OZZY_RDX_ASPEC_Banner_300x250/src/sass/_base.scss */
.ad {
  position: relative;
  border: 1px solid #ccc;
  overflow: hidden;
  cursor: pointer; }
  /* line 43, /Users/robert.lujan/Desktop/localhost/21-11606209_Ozzy_RDX_Launch_Digital_Banners/21-11606209_OZZY_RDX_ASPEC_Banner_300x250/src/sass/_base.scss */
  .ad .scene {
    position: absolute;
    width: 100%;
    height: 100%; }
    /* line 48, /Users/robert.lujan/Desktop/localhost/21-11606209_Ozzy_RDX_Launch_Digital_Banners/21-11606209_OZZY_RDX_ASPEC_Banner_300x250/src/sass/_base.scss */
    .ad .scene .element {
      position: absolute;
      background-repeat: no-repeat; }

/* line 55, /Users/robert.lujan/Desktop/localhost/21-11606209_Ozzy_RDX_Launch_Digital_Banners/21-11606209_OZZY_RDX_ASPEC_Banner_300x250/src/sass/_base.scss */
.mbu {
  width: 300px;
  height: 250px; }

/* line 60, /Users/robert.lujan/Desktop/localhost/21-11606209_Ozzy_RDX_Launch_Digital_Banners/21-11606209_OZZY_RDX_ASPEC_Banner_300x250/src/sass/_base.scss */
.skyscraper {
  width: 160px;
  height: 600px; }

/* line 65, /Users/robert.lujan/Desktop/localhost/21-11606209_Ozzy_RDX_Launch_Digital_Banners/21-11606209_OZZY_RDX_ASPEC_Banner_300x250/src/sass/_base.scss */
.leaderboard {
  width: 1280px;
  height: 100px; }

/* line 70, /Users/robert.lujan/Desktop/localhost/21-11606209_Ozzy_RDX_Launch_Digital_Banners/21-11606209_OZZY_RDX_ASPEC_Banner_300x250/src/sass/_base.scss */
.large-skyscraper {
  width: 300px;
  height: 600px; }

/* line 5, /Users/robert.lujan/Desktop/localhost/21-11606209_Ozzy_RDX_Launch_Digital_Banners/21-11606209_OZZY_RDX_ASPEC_Banner_300x250/src/sass/_creative.scss */
#intro {
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: #000000; }
  /* line 13, /Users/robert.lujan/Desktop/localhost/21-11606209_Ozzy_RDX_Launch_Digital_Banners/21-11606209_OZZY_RDX_ASPEC_Banner_300x250/src/sass/_creative.scss */
  #intro #scene-1 {
    height: 100%; }
    /* line 16, /Users/robert.lujan/Desktop/localhost/21-11606209_Ozzy_RDX_Launch_Digital_Banners/21-11606209_OZZY_RDX_ASPEC_Banner_300x250/src/sass/_creative.scss */
    #intro #scene-1 #image1Cont {
      width: 289px;
      height: 118px;
      bottom: 5px;
      left: 5px;
      overflow: hidden; }
      /* line 23, /Users/robert.lujan/Desktop/localhost/21-11606209_Ozzy_RDX_Launch_Digital_Banners/21-11606209_OZZY_RDX_ASPEC_Banner_300x250/src/sass/_creative.scss */
      #intro #scene-1 #image1Cont #image-1 {
        background: url("image-1.jpg") no-repeat;
        width: 457px;
        height: 120px;
        background-size: 457px 120px;
        top: 0px;
        left: -138px; }
    /* line 34, /Users/robert.lujan/Desktop/localhost/21-11606209_Ozzy_RDX_Launch_Digital_Banners/21-11606209_OZZY_RDX_ASPEC_Banner_300x250/src/sass/_creative.scss */
    #intro #scene-1 #image2Cont {
      width: 128px;
      height: 57px;
      top: 5px;
      left: 5px;
      overflow: hidden; }
      /* line 41, /Users/robert.lujan/Desktop/localhost/21-11606209_Ozzy_RDX_Launch_Digital_Banners/21-11606209_OZZY_RDX_ASPEC_Banner_300x250/src/sass/_creative.scss */
      #intro #scene-1 #image2Cont #image-2 {
        background: url("image-2.jpg") no-repeat;
        width: 143px;
        height: 96px;
        background-size: 143px 96px;
        top: -20px;
        left: -8px; }
    /* line 53, /Users/robert.lujan/Desktop/localhost/21-11606209_Ozzy_RDX_Launch_Digital_Banners/21-11606209_OZZY_RDX_ASPEC_Banner_300x250/src/sass/_creative.scss */
    #intro #scene-1 #blurbCont {
      width: 300px;
      height: 250px;
      top: 5px;
      left: 0px;
      overflow: hidden; }
      /* line 60, /Users/robert.lujan/Desktop/localhost/21-11606209_Ozzy_RDX_Launch_Digital_Banners/21-11606209_OZZY_RDX_ASPEC_Banner_300x250/src/sass/_creative.scss */
      #intro #scene-1 #blurbCont #blurb-1 {
        background: url("premium.svg") no-repeat;
        width: 53px;
        height: 10px;
        background-size: 53px 10px;
        top: 0px;
        left: 350px;
        opacity: 0; }
      /* line 71, /Users/robert.lujan/Desktop/localhost/21-11606209_Ozzy_RDX_Launch_Digital_Banners/21-11606209_OZZY_RDX_ASPEC_Banner_300x250/src/sass/_creative.scss */
      #intro #scene-1 #blurbCont #blurb-2 {
        background: url("performance.svg") no-repeat;
        width: 79px;
        height: 10px;
        background-size: 79px 10px;
        top: 0px;
        left: 365px;
        opacity: 0; }
    /* line 84, /Users/robert.lujan/Desktop/localhost/21-11606209_Ozzy_RDX_Launch_Digital_Banners/21-11606209_OZZY_RDX_ASPEC_Banner_300x250/src/sass/_creative.scss */
    #intro #scene-1 #tagline-container {
      width: 300px;
      height: 93px;
      top: 0px;
      overflow: hidden; }
      /* line 91, /Users/robert.lujan/Desktop/localhost/21-11606209_Ozzy_RDX_Launch_Digital_Banners/21-11606209_OZZY_RDX_ASPEC_Banner_300x250/src/sass/_creative.scss */
      #intro #scene-1 #tagline-container #tagline-1 {
        background: url("tagline-1.svg") no-repeat;
        width: 132px;
        height: 10px;
        background-size: 132px 10px;
        top: 83px;
        left: -150px;
        opacity: 0; }
      /* line 102, /Users/robert.lujan/Desktop/localhost/21-11606209_Ozzy_RDX_Launch_Digital_Banners/21-11606209_OZZY_RDX_ASPEC_Banner_300x250/src/sass/_creative.scss */
      #intro #scene-1 #tagline-container #tagline-2 {
        background: url("tagline-2.svg") no-repeat;
        width: 45px;
        height: 11px;
        background-size: 45px 11px;
        top: 94px;
        left: 140px;
        opacity: 0; }
      /* line 112, /Users/robert.lujan/Desktop/localhost/21-11606209_Ozzy_RDX_Launch_Digital_Banners/21-11606209_OZZY_RDX_ASPEC_Banner_300x250/src/sass/_creative.scss */
      #intro #scene-1 #tagline-container #tagline-3 {
        background: url("tagline-3.svg") no-repeat;
        width: 27px;
        height: 11px;
        background-size: 27px 11px;
        top: 94px;
        left: 187px;
        opacity: 0; }

/* line 126, /Users/robert.lujan/Desktop/localhost/21-11606209_Ozzy_RDX_Launch_Digital_Banners/21-11606209_OZZY_RDX_ASPEC_Banner_300x250/src/sass/_creative.scss */
#ctaCont1 {
  position: absolute;
  width: 114px;
  height: 18px;
  bottom: 128px;
  right: 5px; }
  /* line 133, /Users/robert.lujan/Desktop/localhost/21-11606209_Ozzy_RDX_Launch_Digital_Banners/21-11606209_OZZY_RDX_ASPEC_Banner_300x250/src/sass/_creative.scss */
  #ctaCont1 #cta1 {
    background: url("cta1.svg") no-repeat;
    width: 114px;
    height: 18px;
    background-size: 114px 18px;
    top: 0;
    opacity: 0; }

/* line 144, /Users/robert.lujan/Desktop/localhost/21-11606209_Ozzy_RDX_Launch_Digital_Banners/21-11606209_OZZY_RDX_ASPEC_Banner_300x250/src/sass/_creative.scss */
#ctaCont2 {
  position: absolute;
  width: 114px;
  height: 18px;
  bottom: 128px;
  right: 5px; }
  /* line 152, /Users/robert.lujan/Desktop/localhost/21-11606209_Ozzy_RDX_Launch_Digital_Banners/21-11606209_OZZY_RDX_ASPEC_Banner_300x250/src/sass/_creative.scss */
  #ctaCont2 #cta2 {
    background: url("cta2.svg") no-repeat;
    width: 114px;
    height: 18px;
    background-size: 114px 18px;
    top: 0;
    opacity: 0; }

/* line 163, /Users/robert.lujan/Desktop/localhost/21-11606209_Ozzy_RDX_Launch_Digital_Banners/21-11606209_OZZY_RDX_ASPEC_Banner_300x250/src/sass/_creative.scss */
#acuraCont {
  position: absolute;
  width: 76px;
  height: 11px;
  bottom: 155px;
  right: 4px; }
  /* line 170, /Users/robert.lujan/Desktop/localhost/21-11606209_Ozzy_RDX_Launch_Digital_Banners/21-11606209_OZZY_RDX_ASPEC_Banner_300x250/src/sass/_creative.scss */
  #acuraCont #acura-logo {
    background: url("acura.svg") no-repeat;
    width: 76px;
    height: 11px;
    background-size: 76px 11px;
    top: 0;
    opacity: 0; }

/* line 180, /Users/robert.lujan/Desktop/localhost/21-11606209_Ozzy_RDX_Launch_Digital_Banners/21-11606209_OZZY_RDX_ASPEC_Banner_300x250/src/sass/_creative.scss */
#clicktag {
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: #ccc;
  opacity: 0;
  z-index: 999; }

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