/*!**************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./assets/css/icons/font-awesome/css/all.min.css ***!
  \**************************************************************************************************************************************/
/*!
 * Font Awesome Free 6.1.2 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 * Copyright 2022 Fonticons, Inc.
 */
.fa{font-family:var(--fa-style-family,"Font Awesome 6 Free");font-weight:var(--fa-style,900)}.fa,.fa-brands,.fa-duotone,.fa-light,.fa-regular,.fa-solid,.fa-thin,.fab,.fad,.fal,.far,.fas,.fat{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display,inline-block);font-style:normal;font-variant:normal;line-height:1;text-rendering:auto}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-2xs{font-size:.625em;line-height:.1em;vertical-align:.225em}.fa-xs{font-size:.75em;line-height:.08333em;vertical-align:.125em}.fa-sm{font-size:.875em;line-height:.07143em;vertical-align:.05357em}.fa-lg{font-size:1.25em;line-height:.05em;vertical-align:-.075em}.fa-xl{font-size:1.5em;line-height:.04167em;vertical-align:-.125em}.fa-2xl{font-size:2em;line-height:.03125em;vertical-align:-.1875em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:var(--fa-li-margin,2.5em);padding-left:0}.fa-ul>li{position:relative}.fa-li{left:calc(var(--fa-li-width, 2em)*-1);position:absolute;text-align:center;width:var(--fa-li-width,2em);line-height:inherit}.fa-border{border-radius:var(--fa-border-radius,.1em);border:var(--fa-border-width,.08em) var(--fa-border-style,solid) var(--fa-border-color,#eee);padding:var(--fa-border-padding,.2em .25em .15em)}.fa-pull-left{float:left;margin-right:var(--fa-pull-margin,.3em)}.fa-pull-right{float:right;margin-left:var(--fa-pull-margin,.3em)}.fa-beat{-webkit-animation-name:fa-beat;animation-name:fa-beat;-webkit-animation-delay:var(--fa-animation-delay,0);animation-delay:var(--fa-animation-delay,0);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,ease-in-out);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-bounce{-webkit-animation-name:fa-bounce;animation-name:fa-bounce;-webkit-animation-delay:var(--fa-animation-delay,0);animation-delay:var(--fa-animation-delay,0);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,cubic-bezier(.28,.84,.42,1));animation-timing-function:var(--fa-animation-timing,cubic-bezier(.28,.84,.42,1))}.fa-fade{-webkit-animation-name:fa-fade;animation-name:fa-fade;-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1));animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))}.fa-beat-fade,.fa-fade{-webkit-animation-delay:var(--fa-animation-delay,0);animation-delay:var(--fa-animation-delay,0);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s)}.fa-beat-fade{-webkit-animation-name:fa-beat-fade;animation-name:fa-beat-fade;-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1));animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))}.fa-flip{-webkit-animation-name:fa-flip;animation-name:fa-flip;-webkit-animation-delay:var(--fa-animation-delay,0);animation-delay:var(--fa-animation-delay,0);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,ease-in-out);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-shake{-webkit-animation-name:fa-shake;animation-name:fa-shake;-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,linear);animation-timing-function:var(--fa-animation-timing,linear)}.fa-shake,.fa-spin{-webkit-animation-delay:var(--fa-animation-delay,0);animation-delay:var(--fa-animation-delay,0);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal)}.fa-spin{-webkit-animation-name:fa-spin;animation-name:fa-spin;-webkit-animation-duration:var(--fa-animation-duration,2s);animation-duration:var(--fa-animation-duration,2s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,linear);animation-timing-function:var(--fa-animation-timing,linear)}.fa-spin-reverse{--fa-animation-direction:reverse}.fa-pulse,.fa-spin-pulse{-webkit-animation-name:fa-spin;animation-name:fa-spin;-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,steps(8));animation-timing-function:var(--fa-animation-timing,steps(8))}@media (prefers-reduced-motion:reduce){.fa-beat,.fa-beat-fade,.fa-bounce,.fa-fade,.fa-flip,.fa-pulse,.fa-shake,.fa-spin,.fa-spin-pulse{-webkit-animation-delay:-1ms;animation-delay:-1ms;-webkit-animation-duration:1ms;animation-duration:1ms;-webkit-animation-iteration-count:1;animation-iteration-count:1;transition-delay:0s;transition-duration:0s}}@-webkit-keyframes fa-beat{0%,90%{-webkit-transform:scale(1);transform:scale(1)}45%{-webkit-transform:scale(var(--fa-beat-scale,1.25));transform:scale(var(--fa-beat-scale,1.25))}}@keyframes fa-beat{0%,90%{-webkit-transform:scale(1);transform:scale(1)}45%{-webkit-transform:scale(var(--fa-beat-scale,1.25));transform:scale(var(--fa-beat-scale,1.25))}}@-webkit-keyframes fa-bounce{0%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}10%{-webkit-transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0);transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0)}30%{-webkit-transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em));transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em))}50%{-webkit-transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0);transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0)}57%{-webkit-transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em));transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em))}64%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}to{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}}@keyframes fa-bounce{0%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}10%{-webkit-transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0);transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0)}30%{-webkit-transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em));transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em))}50%{-webkit-transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0);transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0)}57%{-webkit-transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em));transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em))}64%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}to{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}}@-webkit-keyframes fa-fade{50%{opacity:var(--fa-fade-opacity,.4)}}@keyframes fa-fade{50%{opacity:var(--fa-fade-opacity,.4)}}@-webkit-keyframes fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity,.4);-webkit-transform:scale(1);transform:scale(1)}50%{opacity:1;-webkit-transform:scale(var(--fa-beat-fade-scale,1.125));transform:scale(var(--fa-beat-fade-scale,1.125))}}@keyframes fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity,.4);-webkit-transform:scale(1);transform:scale(1)}50%{opacity:1;-webkit-transform:scale(var(--fa-beat-fade-scale,1.125));transform:scale(var(--fa-beat-fade-scale,1.125))}}@-webkit-keyframes fa-flip{50%{-webkit-transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg));transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg))}}@keyframes fa-flip{50%{-webkit-transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg));transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg))}}@-webkit-keyframes fa-shake{0%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}4%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}8%,24%{-webkit-transform:rotate(-18deg);transform:rotate(-18deg)}12%,28%{-webkit-transform:rotate(18deg);transform:rotate(18deg)}16%{-webkit-transform:rotate(-22deg);transform:rotate(-22deg)}20%{-webkit-transform:rotate(22deg);transform:rotate(22deg)}32%{-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}36%{-webkit-transform:rotate(12deg);transform:rotate(12deg)}40%,to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes fa-shake{0%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}4%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}8%,24%{-webkit-transform:rotate(-18deg);transform:rotate(-18deg)}12%,28%{-webkit-transform:rotate(18deg);transform:rotate(18deg)}16%{-webkit-transform:rotate(-22deg);transform:rotate(-22deg)}20%{-webkit-transform:rotate(22deg);transform:rotate(22deg)}32%{-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}36%{-webkit-transform:rotate(12deg);transform:rotate(12deg)}40%,to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.fa-rotate-90{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.fa-flip-vertical{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{-webkit-transform:scale(-1);transform:scale(-1)}.fa-rotate-by{-webkit-transform:rotate(var(--fa-rotate-angle,none));transform:rotate(var(--fa-rotate-angle,none))}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%;z-index:var(--fa-stack-z-index,auto)}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:var(--fa-inverse,#fff)}.fa-0:before{content:"\30"}.fa-1:before{content:"\31"}.fa-2:before{content:"\32"}.fa-3:before{content:"\33"}.fa-4:before{content:"\34"}.fa-5:before{content:"\35"}.fa-6:before{content:"\36"}.fa-7:before{content:"\37"}.fa-8:before{content:"\38"}.fa-9:before{content:"\39"}.fa-a:before{content:"\41"}.fa-address-book:before,.fa-contact-book:before{content:"\f2b9"}.fa-address-card:before,.fa-contact-card:before,.fa-vcard:before{content:"\f2bb"}.fa-align-center:before{content:"\f037"}.fa-align-justify:before{content:"\f039"}.fa-align-left:before{content:"\f036"}.fa-align-right:before{content:"\f038"}.fa-anchor:before{content:"\f13d"}.fa-anchor-circle-check:before{content:"\e4aa"}.fa-anchor-circle-exclamation:before{content:"\e4ab"}.fa-anchor-circle-xmark:before{content:"\e4ac"}.fa-anchor-lock:before{content:"\e4ad"}.fa-angle-down:before{content:"\f107"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-double-down:before,.fa-angles-down:before{content:"\f103"}.fa-angle-double-left:before,.fa-angles-left:before{content:"\f100"}.fa-angle-double-right:before,.fa-angles-right:before{content:"\f101"}.fa-angle-double-up:before,.fa-angles-up:before{content:"\f102"}.fa-ankh:before{content:"\f644"}.fa-apple-alt:before,.fa-apple-whole:before{content:"\f5d1"}.fa-archway:before{content:"\f557"}.fa-arrow-down:before{content:"\f063"}.fa-arrow-down-1-9:before,.fa-sort-numeric-asc:before,.fa-sort-numeric-down:before{content:"\f162"}.fa-arrow-down-9-1:before,.fa-sort-numeric-desc:before,.fa-sort-numeric-down-alt:before{content:"\f886"}.fa-arrow-down-a-z:before,.fa-sort-alpha-asc:before,.fa-sort-alpha-down:before{content:"\f15d"}.fa-arrow-down-long:before,.fa-long-arrow-down:before{content:"\f175"}.fa-arrow-down-short-wide:before,.fa-sort-amount-desc:before,.fa-sort-amount-down-alt:before{content:"\f884"}.fa-arrow-down-up-across-line:before{content:"\e4af"}.fa-arrow-down-up-lock:before{content:"\e4b0"}.fa-arrow-down-wide-short:before,.fa-sort-amount-asc:before,.fa-sort-amount-down:before{content:"\f160"}.fa-arrow-down-z-a:before,.fa-sort-alpha-desc:before,.fa-sort-alpha-down-alt:before{content:"\f881"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-left-long:before,.fa-long-arrow-left:before{content:"\f177"}.fa-arrow-pointer:before,.fa-mouse-pointer:before{content:"\f245"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-right-arrow-left:before,.fa-exchange:before{content:"\f0ec"}.fa-arrow-right-from-bracket:before,.fa-sign-out:before{content:"\f08b"}.fa-arrow-right-long:before,.fa-long-arrow-right:before{content:"\f178"}.fa-arrow-right-to-bracket:before,.fa-sign-in:before{content:"\f090"}.fa-arrow-right-to-city:before{content:"\e4b3"}.fa-arrow-left-rotate:before,.fa-arrow-rotate-back:before,.fa-arrow-rotate-backward:before,.fa-arrow-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-arrow-right-rotate:before,.fa-arrow-rotate-forward:before,.fa-arrow-rotate-right:before,.fa-redo:before{content:"\f01e"}.fa-arrow-trend-down:before{content:"\e097"}.fa-arrow-trend-up:before{content:"\e098"}.fa-arrow-turn-down:before,.fa-level-down:before{content:"\f149"}.fa-arrow-turn-up:before,.fa-level-up:before{content:"\f148"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-up-1-9:before,.fa-sort-numeric-up:before{content:"\f163"}.fa-arrow-up-9-1:before,.fa-sort-numeric-up-alt:before{content:"\f887"}.fa-arrow-up-a-z:before,.fa-sort-alpha-up:before{content:"\f15e"}.fa-arrow-up-from-bracket:before{content:"\e09a"}.fa-arrow-up-from-ground-water:before{content:"\e4b5"}.fa-arrow-up-from-water-pump:before{content:"\e4b6"}.fa-arrow-up-long:before,.fa-long-arrow-up:before{content:"\f176"}.fa-arrow-up-right-dots:before{content:"\e4b7"}.fa-arrow-up-right-from-square:before,.fa-external-link:before{content:"\f08e"}.fa-arrow-up-short-wide:before,.fa-sort-amount-up-alt:before{content:"\f885"}.fa-arrow-up-wide-short:before,.fa-sort-amount-up:before{content:"\f161"}.fa-arrow-up-z-a:before,.fa-sort-alpha-up-alt:before{content:"\f882"}.fa-arrows-down-to-line:before{content:"\e4b8"}.fa-arrows-down-to-people:before{content:"\e4b9"}.fa-arrows-h:before,.fa-arrows-left-right:before{content:"\f07e"}.fa-arrows-left-right-to-line:before{content:"\e4ba"}.fa-arrows-rotate:before,.fa-refresh:before,.fa-sync:before{content:"\f021"}.fa-arrows-spin:before{content:"\e4bb"}.fa-arrows-split-up-and-left:before{content:"\e4bc"}.fa-arrows-to-circle:before{content:"\e4bd"}.fa-arrows-to-dot:before{content:"\e4be"}.fa-arrows-to-eye:before{content:"\e4bf"}.fa-arrows-turn-right:before{content:"\e4c0"}.fa-arrows-turn-to-dots:before{content:"\e4c1"}.fa-arrows-up-down:before,.fa-arrows-v:before{content:"\f07d"}.fa-arrows-up-down-left-right:before,.fa-arrows:before{content:"\f047"}.fa-arrows-up-to-line:before{content:"\e4c2"}.fa-asterisk:before{content:"\2a"}.fa-at:before{content:"\40"}.fa-atom:before{content:"\f5d2"}.fa-audio-description:before{content:"\f29e"}.fa-austral-sign:before{content:"\e0a9"}.fa-award:before{content:"\f559"}.fa-b:before{content:"\42"}.fa-baby:before{content:"\f77c"}.fa-baby-carriage:before,.fa-carriage-baby:before{content:"\f77d"}.fa-backward:before{content:"\f04a"}.fa-backward-fast:before,.fa-fast-backward:before{content:"\f049"}.fa-backward-step:before,.fa-step-backward:before{content:"\f048"}.fa-bacon:before{content:"\f7e5"}.fa-bacteria:before{content:"\e059"}.fa-bacterium:before{content:"\e05a"}.fa-bag-shopping:before,.fa-shopping-bag:before{content:"\f290"}.fa-bahai:before,.fa-haykal:before{content:"\f666"}.fa-baht-sign:before{content:"\e0ac"}.fa-ban:before,.fa-cancel:before{content:"\f05e"}.fa-ban-smoking:before,.fa-smoking-ban:before{content:"\f54d"}.fa-band-aid:before,.fa-bandage:before{content:"\f462"}.fa-barcode:before{content:"\f02a"}.fa-bars:before,.fa-navicon:before{content:"\f0c9"}.fa-bars-progress:before,.fa-tasks-alt:before{content:"\f828"}.fa-bars-staggered:before,.fa-reorder:before,.fa-stream:before{content:"\f550"}.fa-baseball-ball:before,.fa-baseball:before{content:"\f433"}.fa-baseball-bat-ball:before{content:"\f432"}.fa-basket-shopping:before,.fa-shopping-basket:before{content:"\f291"}.fa-basketball-ball:before,.fa-basketball:before{content:"\f434"}.fa-bath:before,.fa-bathtub:before{content:"\f2cd"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-battery-5:before,.fa-battery-full:before,.fa-battery:before{content:"\f240"}.fa-battery-3:before,.fa-battery-half:before{content:"\f242"}.fa-battery-2:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-4:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-bed:before{content:"\f236"}.fa-bed-pulse:before,.fa-procedures:before{content:"\f487"}.fa-beer-mug-empty:before,.fa-beer:before{content:"\f0fc"}.fa-bell:before{content:"\f0f3"}.fa-bell-concierge:before,.fa-concierge-bell:before{content:"\f562"}.fa-bell-slash:before{content:"\f1f6"}.fa-bezier-curve:before{content:"\f55b"}.fa-bicycle:before{content:"\f206"}.fa-binoculars:before{content:"\f1e5"}.fa-biohazard:before{content:"\f780"}.fa-bitcoin-sign:before{content:"\e0b4"}.fa-blender:before{content:"\f517"}.fa-blender-phone:before{content:"\f6b6"}.fa-blog:before{content:"\f781"}.fa-bold:before{content:"\f032"}.fa-bolt:before,.fa-zap:before{content:"\f0e7"}.fa-bolt-lightning:before{content:"\e0b7"}.fa-bomb:before{content:"\f1e2"}.fa-bone:before{content:"\f5d7"}.fa-bong:before{content:"\f55c"}.fa-book:before{content:"\f02d"}.fa-atlas:before,.fa-book-atlas:before{content:"\f558"}.fa-bible:before,.fa-book-bible:before{content:"\f647"}.fa-book-bookmark:before{content:"\e0bb"}.fa-book-journal-whills:before,.fa-journal-whills:before{content:"\f66a"}.fa-book-medical:before{content:"\f7e6"}.fa-book-open:before{content:"\f518"}.fa-book-open-reader:before,.fa-book-reader:before{content:"\f5da"}.fa-book-quran:before,.fa-quran:before{content:"\f687"}.fa-book-dead:before,.fa-book-skull:before{content:"\f6b7"}.fa-book-tanakh:before,.fa-tanakh:before{content:"\f827"}.fa-bookmark:before{content:"\f02e"}.fa-border-all:before{content:"\f84c"}.fa-border-none:before{content:"\f850"}.fa-border-style:before,.fa-border-top-left:before{content:"\f853"}.fa-bore-hole:before{content:"\e4c3"}.fa-bottle-droplet:before{content:"\e4c4"}.fa-bottle-water:before{content:"\e4c5"}.fa-bowl-food:before{content:"\e4c6"}.fa-bowl-rice:before{content:"\e2eb"}.fa-bowling-ball:before{content:"\f436"}.fa-box:before{content:"\f466"}.fa-archive:before,.fa-box-archive:before{content:"\f187"}.fa-box-open:before{content:"\f49e"}.fa-box-tissue:before{content:"\e05b"}.fa-boxes-packing:before{content:"\e4c7"}.fa-boxes-alt:before,.fa-boxes-stacked:before,.fa-boxes:before{content:"\f468"}.fa-braille:before{content:"\f2a1"}.fa-brain:before{content:"\f5dc"}.fa-brazilian-real-sign:before{content:"\e46c"}.fa-bread-slice:before{content:"\f7ec"}.fa-bridge:before{content:"\e4c8"}.fa-bridge-circle-check:before{content:"\e4c9"}.fa-bridge-circle-exclamation:before{content:"\e4ca"}.fa-bridge-circle-xmark:before{content:"\e4cb"}.fa-bridge-lock:before{content:"\e4cc"}.fa-bridge-water:before{content:"\e4ce"}.fa-briefcase:before{content:"\f0b1"}.fa-briefcase-medical:before{content:"\f469"}.fa-broom:before{content:"\f51a"}.fa-broom-ball:before,.fa-quidditch-broom-ball:before,.fa-quidditch:before{content:"\f458"}.fa-brush:before{content:"\f55d"}.fa-bucket:before{content:"\e4cf"}.fa-bug:before{content:"\f188"}.fa-bug-slash:before{content:"\e490"}.fa-bugs:before{content:"\e4d0"}.fa-building:before{content:"\f1ad"}.fa-building-circle-arrow-right:before{content:"\e4d1"}.fa-building-circle-check:before{content:"\e4d2"}.fa-building-circle-exclamation:before{content:"\e4d3"}.fa-building-circle-xmark:before{content:"\e4d4"}.fa-bank:before,.fa-building-columns:before,.fa-institution:before,.fa-museum:before,.fa-university:before{content:"\f19c"}.fa-building-flag:before{content:"\e4d5"}.fa-building-lock:before{content:"\e4d6"}.fa-building-ngo:before{content:"\e4d7"}.fa-building-shield:before{content:"\e4d8"}.fa-building-un:before{content:"\e4d9"}.fa-building-user:before{content:"\e4da"}.fa-building-wheat:before{content:"\e4db"}.fa-bullhorn:before{content:"\f0a1"}.fa-bullseye:before{content:"\f140"}.fa-burger:before,.fa-hamburger:before{content:"\f805"}.fa-burst:before{content:"\e4dc"}.fa-bus:before{content:"\f207"}.fa-bus-alt:before,.fa-bus-simple:before{content:"\f55e"}.fa-briefcase-clock:before,.fa-business-time:before{content:"\f64a"}.fa-c:before{content:"\43"}.fa-cable-car:before,.fa-tram:before{content:"\f7da"}.fa-birthday-cake:before,.fa-cake-candles:before,.fa-cake:before{content:"\f1fd"}.fa-calculator:before{content:"\f1ec"}.fa-calendar:before{content:"\f133"}.fa-calendar-check:before{content:"\f274"}.fa-calendar-day:before{content:"\f783"}.fa-calendar-alt:before,.fa-calendar-days:before{content:"\f073"}.fa-calendar-minus:before{content:"\f272"}.fa-calendar-plus:before{content:"\f271"}.fa-calendar-week:before{content:"\f784"}.fa-calendar-times:before,.fa-calendar-xmark:before{content:"\f273"}.fa-camera-alt:before,.fa-camera:before{content:"\f030"}.fa-camera-retro:before{content:"\f083"}.fa-camera-rotate:before{content:"\e0d8"}.fa-campground:before{content:"\f6bb"}.fa-candy-cane:before{content:"\f786"}.fa-cannabis:before{content:"\f55f"}.fa-capsules:before{content:"\f46b"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-battery-car:before,.fa-car-battery:before{content:"\f5df"}.fa-car-burst:before,.fa-car-crash:before{content:"\f5e1"}.fa-car-on:before{content:"\e4dd"}.fa-car-alt:before,.fa-car-rear:before{content:"\f5de"}.fa-car-side:before{content:"\f5e4"}.fa-car-tunnel:before{content:"\e4de"}.fa-caravan:before{content:"\f8ff"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-caret-up:before{content:"\f0d8"}.fa-carrot:before{content:"\f787"}.fa-cart-arrow-down:before{content:"\f218"}.fa-cart-flatbed:before,.fa-dolly-flatbed:before{content:"\f474"}.fa-cart-flatbed-suitcase:before,.fa-luggage-cart:before{content:"\f59d"}.fa-cart-plus:before{content:"\f217"}.fa-cart-shopping:before,.fa-shopping-cart:before{content:"\f07a"}.fa-cash-register:before{content:"\f788"}.fa-cat:before{content:"\f6be"}.fa-cedi-sign:before{content:"\e0df"}.fa-cent-sign:before{content:"\e3f5"}.fa-certificate:before{content:"\f0a3"}.fa-chair:before{content:"\f6c0"}.fa-blackboard:before,.fa-chalkboard:before{content:"\f51b"}.fa-chalkboard-teacher:before,.fa-chalkboard-user:before{content:"\f51c"}.fa-champagne-glasses:before,.fa-glass-cheers:before{content:"\f79f"}.fa-charging-station:before{content:"\f5e7"}.fa-area-chart:before,.fa-chart-area:before{content:"\f1fe"}.fa-bar-chart:before,.fa-chart-bar:before{content:"\f080"}.fa-chart-column:before{content:"\e0e3"}.fa-chart-gantt:before{content:"\e0e4"}.fa-chart-line:before,.fa-line-chart:before{content:"\f201"}.fa-chart-pie:before,.fa-pie-chart:before{content:"\f200"}.fa-chart-simple:before{content:"\e473"}.fa-check:before{content:"\f00c"}.fa-check-double:before{content:"\f560"}.fa-check-to-slot:before,.fa-vote-yea:before{content:"\f772"}.fa-cheese:before{content:"\f7ef"}.fa-chess:before{content:"\f439"}.fa-chess-bishop:before{content:"\f43a"}.fa-chess-board:before{content:"\f43c"}.fa-chess-king:before{content:"\f43f"}.fa-chess-knight:before{content:"\f441"}.fa-chess-pawn:before{content:"\f443"}.fa-chess-queen:before{content:"\f445"}.fa-chess-rook:before{content:"\f447"}.fa-chevron-down:before{content:"\f078"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-chevron-up:before{content:"\f077"}.fa-child:before{content:"\f1ae"}.fa-child-dress:before{content:"\e59c"}.fa-child-reaching:before{content:"\e59d"}.fa-child-rifle:before{content:"\e4e0"}.fa-children:before{content:"\e4e1"}.fa-church:before{content:"\f51d"}.fa-circle:before{content:"\f111"}.fa-arrow-circle-down:before,.fa-circle-arrow-down:before{content:"\f0ab"}.fa-arrow-circle-left:before,.fa-circle-arrow-left:before{content:"\f0a8"}.fa-arrow-circle-right:before,.fa-circle-arrow-right:before{content:"\f0a9"}.fa-arrow-circle-up:before,.fa-circle-arrow-up:before{content:"\f0aa"}.fa-check-circle:before,.fa-circle-check:before{content:"\f058"}.fa-chevron-circle-down:before,.fa-circle-chevron-down:before{content:"\f13a"}.fa-chevron-circle-left:before,.fa-circle-chevron-left:before{content:"\f137"}.fa-chevron-circle-right:before,.fa-circle-chevron-right:before{content:"\f138"}.fa-chevron-circle-up:before,.fa-circle-chevron-up:before{content:"\f139"}.fa-circle-dollar-to-slot:before,.fa-donate:before{content:"\f4b9"}.fa-circle-dot:before,.fa-dot-circle:before{content:"\f192"}.fa-arrow-alt-circle-down:before,.fa-circle-down:before{content:"\f358"}.fa-circle-exclamation:before,.fa-exclamation-circle:before{content:"\f06a"}.fa-circle-h:before,.fa-hospital-symbol:before{content:"\f47e"}.fa-adjust:before,.fa-circle-half-stroke:before{content:"\f042"}.fa-circle-info:before,.fa-info-circle:before{content:"\f05a"}.fa-arrow-alt-circle-left:before,.fa-circle-left:before{content:"\f359"}.fa-circle-minus:before,.fa-minus-circle:before{content:"\f056"}.fa-circle-nodes:before{content:"\e4e2"}.fa-circle-notch:before{content:"\f1ce"}.fa-circle-pause:before,.fa-pause-circle:before{content:"\f28b"}.fa-circle-play:before,.fa-play-circle:before{content:"\f144"}.fa-circle-plus:before,.fa-plus-circle:before{content:"\f055"}.fa-circle-question:before,.fa-question-circle:before{content:"\f059"}.fa-circle-radiation:before,.fa-radiation-alt:before{content:"\f7ba"}.fa-arrow-alt-circle-right:before,.fa-circle-right:before{content:"\f35a"}.fa-circle-stop:before,.fa-stop-circle:before{content:"\f28d"}.fa-arrow-alt-circle-up:before,.fa-circle-up:before{content:"\f35b"}.fa-circle-user:before,.fa-user-circle:before{content:"\f2bd"}.fa-circle-xmark:before,.fa-times-circle:before,.fa-xmark-circle:before{content:"\f057"}.fa-city:before{content:"\f64f"}.fa-clapperboard:before{content:"\e131"}.fa-clipboard:before{content:"\f328"}.fa-clipboard-check:before{content:"\f46c"}.fa-clipboard-list:before{content:"\f46d"}.fa-clipboard-question:before{content:"\e4e3"}.fa-clipboard-user:before{content:"\f7f3"}.fa-clock-four:before,.fa-clock:before{content:"\f017"}.fa-clock-rotate-left:before,.fa-history:before{content:"\f1da"}.fa-clone:before{content:"\f24d"}.fa-closed-captioning:before{content:"\f20a"}.fa-cloud:before{content:"\f0c2"}.fa-cloud-arrow-down:before,.fa-cloud-download-alt:before,.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-arrow-up:before,.fa-cloud-upload-alt:before,.fa-cloud-upload:before{content:"\f0ee"}.fa-cloud-bolt:before,.fa-thunderstorm:before{content:"\f76c"}.fa-cloud-meatball:before{content:"\f73b"}.fa-cloud-moon:before{content:"\f6c3"}.fa-cloud-moon-rain:before{content:"\f73c"}.fa-cloud-rain:before{content:"\f73d"}.fa-cloud-showers-heavy:before{content:"\f740"}.fa-cloud-showers-water:before{content:"\e4e4"}.fa-cloud-sun:before{content:"\f6c4"}.fa-cloud-sun-rain:before{content:"\f743"}.fa-clover:before{content:"\e139"}.fa-code:before{content:"\f121"}.fa-code-branch:before{content:"\f126"}.fa-code-commit:before{content:"\f386"}.fa-code-compare:before{content:"\e13a"}.fa-code-fork:before{content:"\e13b"}.fa-code-merge:before{content:"\f387"}.fa-code-pull-request:before{content:"\e13c"}.fa-coins:before{content:"\f51e"}.fa-colon-sign:before{content:"\e140"}.fa-comment:before{content:"\f075"}.fa-comment-dollar:before{content:"\f651"}.fa-comment-dots:before,.fa-commenting:before{content:"\f4ad"}.fa-comment-medical:before{content:"\f7f5"}.fa-comment-slash:before{content:"\f4b3"}.fa-comment-sms:before,.fa-sms:before{content:"\f7cd"}.fa-comments:before{content:"\f086"}.fa-comments-dollar:before{content:"\f653"}.fa-compact-disc:before{content:"\f51f"}.fa-compass:before{content:"\f14e"}.fa-compass-drafting:before,.fa-drafting-compass:before{content:"\f568"}.fa-compress:before{content:"\f066"}.fa-computer:before{content:"\e4e5"}.fa-computer-mouse:before,.fa-mouse:before{content:"\f8cc"}.fa-cookie:before{content:"\f563"}.fa-cookie-bite:before{content:"\f564"}.fa-copy:before{content:"\f0c5"}.fa-copyright:before{content:"\f1f9"}.fa-couch:before{content:"\f4b8"}.fa-cow:before{content:"\f6c8"}.fa-credit-card-alt:before,.fa-credit-card:before{content:"\f09d"}.fa-crop:before{content:"\f125"}.fa-crop-alt:before,.fa-crop-simple:before{content:"\f565"}.fa-cross:before{content:"\f654"}.fa-crosshairs:before{content:"\f05b"}.fa-crow:before{content:"\f520"}.fa-crown:before{content:"\f521"}.fa-crutch:before{content:"\f7f7"}.fa-cruzeiro-sign:before{content:"\e152"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-cubes-stacked:before{content:"\e4e6"}.fa-d:before{content:"\44"}.fa-database:before{content:"\f1c0"}.fa-backspace:before,.fa-delete-left:before{content:"\f55a"}.fa-democrat:before{content:"\f747"}.fa-desktop-alt:before,.fa-desktop:before{content:"\f390"}.fa-dharmachakra:before{content:"\f655"}.fa-diagram-next:before{content:"\e476"}.fa-diagram-predecessor:before{content:"\e477"}.fa-diagram-project:before,.fa-project-diagram:before{content:"\f542"}.fa-diagram-successor:before{content:"\e47a"}.fa-diamond:before{content:"\f219"}.fa-diamond-turn-right:before,.fa-directions:before{content:"\f5eb"}.fa-dice:before{content:"\f522"}.fa-dice-d20:before{content:"\f6cf"}.fa-dice-d6:before{content:"\f6d1"}.fa-dice-five:before{content:"\f523"}.fa-dice-four:before{content:"\f524"}.fa-dice-one:before{content:"\f525"}.fa-dice-six:before{content:"\f526"}.fa-dice-three:before{content:"\f527"}.fa-dice-two:before{content:"\f528"}.fa-disease:before{content:"\f7fa"}.fa-display:before{content:"\e163"}.fa-divide:before{content:"\f529"}.fa-dna:before{content:"\f471"}.fa-dog:before{content:"\f6d3"}.fa-dollar-sign:before,.fa-dollar:before,.fa-usd:before{content:"\24"}.fa-dolly-box:before,.fa-dolly:before{content:"\f472"}.fa-dong-sign:before{content:"\e169"}.fa-door-closed:before{content:"\f52a"}.fa-door-open:before{content:"\f52b"}.fa-dove:before{content:"\f4ba"}.fa-compress-alt:before,.fa-down-left-and-up-right-to-center:before{content:"\f422"}.fa-down-long:before,.fa-long-arrow-alt-down:before{content:"\f309"}.fa-download:before{content:"\f019"}.fa-dragon:before{content:"\f6d5"}.fa-draw-polygon:before{content:"\f5ee"}.fa-droplet:before,.fa-tint:before{content:"\f043"}.fa-droplet-slash:before,.fa-tint-slash:before{content:"\f5c7"}.fa-drum:before{content:"\f569"}.fa-drum-steelpan:before{content:"\f56a"}.fa-drumstick-bite:before{content:"\f6d7"}.fa-dumbbell:before{content:"\f44b"}.fa-dumpster:before{content:"\f793"}.fa-dumpster-fire:before{content:"\f794"}.fa-dungeon:before{content:"\f6d9"}.fa-e:before{content:"\45"}.fa-deaf:before,.fa-deafness:before,.fa-ear-deaf:before,.fa-hard-of-hearing:before{content:"\f2a4"}.fa-assistive-listening-systems:before,.fa-ear-listen:before{content:"\f2a2"}.fa-earth-africa:before,.fa-globe-africa:before{content:"\f57c"}.fa-earth-america:before,.fa-earth-americas:before,.fa-earth:before,.fa-globe-americas:before{content:"\f57d"}.fa-earth-asia:before,.fa-globe-asia:before{content:"\f57e"}.fa-earth-europe:before,.fa-globe-europe:before{content:"\f7a2"}.fa-earth-oceania:before,.fa-globe-oceania:before{content:"\e47b"}.fa-egg:before{content:"\f7fb"}.fa-eject:before{content:"\f052"}.fa-elevator:before{content:"\e16d"}.fa-ellipsis-h:before,.fa-ellipsis:before{content:"\f141"}.fa-ellipsis-v:before,.fa-ellipsis-vertical:before{content:"\f142"}.fa-envelope:before{content:"\f0e0"}.fa-envelope-circle-check:before{content:"\e4e8"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-text:before{content:"\f658"}.fa-envelopes-bulk:before,.fa-mail-bulk:before{content:"\f674"}.fa-equals:before{content:"\3d"}.fa-eraser:before{content:"\f12d"}.fa-ethernet:before{content:"\f796"}.fa-eur:before,.fa-euro-sign:before,.fa-euro:before{content:"\f153"}.fa-exclamation:before{content:"\21"}.fa-expand:before{content:"\f065"}.fa-explosion:before{content:"\e4e9"}.fa-eye:before{content:"\f06e"}.fa-eye-dropper-empty:before,.fa-eye-dropper:before,.fa-eyedropper:before{content:"\f1fb"}.fa-eye-low-vision:before,.fa-low-vision:before{content:"\f2a8"}.fa-eye-slash:before{content:"\f070"}.fa-f:before{content:"\46"}.fa-angry:before,.fa-face-angry:before{content:"\f556"}.fa-dizzy:before,.fa-face-dizzy:before{content:"\f567"}.fa-face-flushed:before,.fa-flushed:before{content:"\f579"}.fa-face-frown:before,.fa-frown:before{content:"\f119"}.fa-face-frown-open:before,.fa-frown-open:before{content:"\f57a"}.fa-face-grimace:before,.fa-grimace:before{content:"\f57f"}.fa-face-grin:before,.fa-grin:before{content:"\f580"}.fa-face-grin-beam:before,.fa-grin-beam:before{content:"\f582"}.fa-face-grin-beam-sweat:before,.fa-grin-beam-sweat:before{content:"\f583"}.fa-face-grin-hearts:before,.fa-grin-hearts:before{content:"\f584"}.fa-face-grin-squint:before,.fa-grin-squint:before{content:"\f585"}.fa-face-grin-squint-tears:before,.fa-grin-squint-tears:before{content:"\f586"}.fa-face-grin-stars:before,.fa-grin-stars:before{content:"\f587"}.fa-face-grin-tears:before,.fa-grin-tears:before{content:"\f588"}.fa-face-grin-tongue:before,.fa-grin-tongue:before{content:"\f589"}.fa-face-grin-tongue-squint:before,.fa-grin-tongue-squint:before{content:"\f58a"}.fa-face-grin-tongue-wink:before,.fa-grin-tongue-wink:before{content:"\f58b"}.fa-face-grin-wide:before,.fa-grin-alt:before{content:"\f581"}.fa-face-grin-wink:before,.fa-grin-wink:before{content:"\f58c"}.fa-face-kiss:before,.fa-kiss:before{content:"\f596"}.fa-face-kiss-beam:before,.fa-kiss-beam:before{content:"\f597"}.fa-face-kiss-wink-heart:before,.fa-kiss-wink-heart:before{content:"\f598"}.fa-face-laugh:before,.fa-laugh:before{content:"\f599"}.fa-face-laugh-beam:before,.fa-laugh-beam:before{content:"\f59a"}.fa-face-laugh-squint:before,.fa-laugh-squint:before{content:"\f59b"}.fa-face-laugh-wink:before,.fa-laugh-wink:before{content:"\f59c"}.fa-face-meh:before,.fa-meh:before{content:"\f11a"}.fa-face-meh-blank:before,.fa-meh-blank:before{content:"\f5a4"}.fa-face-rolling-eyes:before,.fa-meh-rolling-eyes:before{content:"\f5a5"}.fa-face-sad-cry:before,.fa-sad-cry:before{content:"\f5b3"}.fa-face-sad-tear:before,.fa-sad-tear:before{content:"\f5b4"}.fa-face-smile:before,.fa-smile:before{content:"\f118"}.fa-face-smile-beam:before,.fa-smile-beam:before{content:"\f5b8"}.fa-face-smile-wink:before,.fa-smile-wink:before{content:"\f4da"}.fa-face-surprise:before,.fa-surprise:before{content:"\f5c2"}.fa-face-tired:before,.fa-tired:before{content:"\f5c8"}.fa-fan:before{content:"\f863"}.fa-faucet:before{content:"\e005"}.fa-faucet-drip:before{content:"\e006"}.fa-fax:before{content:"\f1ac"}.fa-feather:before{content:"\f52d"}.fa-feather-alt:before,.fa-feather-pointed:before{content:"\f56b"}.fa-ferry:before{content:"\e4ea"}.fa-file:before{content:"\f15b"}.fa-file-arrow-down:before,.fa-file-download:before{content:"\f56d"}.fa-file-arrow-up:before,.fa-file-upload:before{content:"\f574"}.fa-file-audio:before{content:"\f1c7"}.fa-file-circle-check:before{content:"\e5a0"}.fa-file-circle-exclamation:before{content:"\e4eb"}.fa-file-circle-minus:before{content:"\e4ed"}.fa-file-circle-plus:before{content:"\e494"}.fa-file-circle-question:before{content:"\e4ef"}.fa-file-circle-xmark:before{content:"\e5a1"}.fa-file-code:before{content:"\f1c9"}.fa-file-contract:before{content:"\f56c"}.fa-file-csv:before{content:"\f6dd"}.fa-file-excel:before{content:"\f1c3"}.fa-arrow-right-from-file:before,.fa-file-export:before{content:"\f56e"}.fa-file-image:before{content:"\f1c5"}.fa-arrow-right-to-file:before,.fa-file-import:before{content:"\f56f"}.fa-file-invoice:before{content:"\f570"}.fa-file-invoice-dollar:before{content:"\f571"}.fa-file-alt:before,.fa-file-lines:before,.fa-file-text:before{content:"\f15c"}.fa-file-medical:before{content:"\f477"}.fa-file-pdf:before{content:"\f1c1"}.fa-file-edit:before,.fa-file-pen:before{content:"\f31c"}.fa-file-powerpoint:before{content:"\f1c4"}.fa-file-prescription:before{content:"\f572"}.fa-file-shield:before{content:"\e4f0"}.fa-file-signature:before{content:"\f573"}.fa-file-video:before{content:"\f1c8"}.fa-file-medical-alt:before,.fa-file-waveform:before{content:"\f478"}.fa-file-word:before{content:"\f1c2"}.fa-file-archive:before,.fa-file-zipper:before{content:"\f1c6"}.fa-fill:before{content:"\f575"}.fa-fill-drip:before{content:"\f576"}.fa-film:before{content:"\f008"}.fa-filter:before{content:"\f0b0"}.fa-filter-circle-dollar:before,.fa-funnel-dollar:before{content:"\f662"}.fa-filter-circle-xmark:before{content:"\e17b"}.fa-fingerprint:before{content:"\f577"}.fa-fire:before{content:"\f06d"}.fa-fire-burner:before{content:"\e4f1"}.fa-fire-extinguisher:before{content:"\f134"}.fa-fire-alt:before,.fa-fire-flame-curved:before{content:"\f7e4"}.fa-burn:before,.fa-fire-flame-simple:before{content:"\f46a"}.fa-fish:before{content:"\f578"}.fa-fish-fins:before{content:"\e4f2"}.fa-flag:before{content:"\f024"}.fa-flag-checkered:before{content:"\f11e"}.fa-flag-usa:before{content:"\f74d"}.fa-flask:before{content:"\f0c3"}.fa-flask-vial:before{content:"\e4f3"}.fa-floppy-disk:before,.fa-save:before{content:"\f0c7"}.fa-florin-sign:before{content:"\e184"}.fa-folder-blank:before,.fa-folder:before{content:"\f07b"}.fa-folder-closed:before{content:"\e185"}.fa-folder-minus:before{content:"\f65d"}.fa-folder-open:before{content:"\f07c"}.fa-folder-plus:before{content:"\f65e"}.fa-folder-tree:before{content:"\f802"}.fa-font:before{content:"\f031"}.fa-football-ball:before,.fa-football:before{content:"\f44e"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before,.fa-forward-fast:before{content:"\f050"}.fa-forward-step:before,.fa-step-forward:before{content:"\f051"}.fa-franc-sign:before{content:"\e18f"}.fa-frog:before{content:"\f52e"}.fa-futbol-ball:before,.fa-futbol:before,.fa-soccer-ball:before{content:"\f1e3"}.fa-g:before{content:"\47"}.fa-gamepad:before{content:"\f11b"}.fa-gas-pump:before{content:"\f52f"}.fa-dashboard:before,.fa-gauge-med:before,.fa-gauge:before,.fa-tachometer-alt-average:before{content:"\f624"}.fa-gauge-high:before,.fa-tachometer-alt-fast:before,.fa-tachometer-alt:before{content:"\f625"}.fa-gauge-simple-med:before,.fa-gauge-simple:before,.fa-tachometer-average:before{content:"\f629"}.fa-gauge-simple-high:before,.fa-tachometer-fast:before,.fa-tachometer:before{content:"\f62a"}.fa-gavel:before,.fa-legal:before{content:"\f0e3"}.fa-cog:before,.fa-gear:before{content:"\f013"}.fa-cogs:before,.fa-gears:before{content:"\f085"}.fa-gem:before{content:"\f3a5"}.fa-genderless:before{content:"\f22d"}.fa-ghost:before{content:"\f6e2"}.fa-gift:before{content:"\f06b"}.fa-gifts:before{content:"\f79c"}.fa-glass-water:before{content:"\e4f4"}.fa-glass-water-droplet:before{content:"\e4f5"}.fa-glasses:before{content:"\f530"}.fa-globe:before{content:"\f0ac"}.fa-golf-ball-tee:before,.fa-golf-ball:before{content:"\f450"}.fa-gopuram:before{content:"\f664"}.fa-graduation-cap:before,.fa-mortar-board:before{content:"\f19d"}.fa-greater-than:before{content:"\3e"}.fa-greater-than-equal:before{content:"\f532"}.fa-grip-horizontal:before,.fa-grip:before{content:"\f58d"}.fa-grip-lines:before{content:"\f7a4"}.fa-grip-lines-vertical:before{content:"\f7a5"}.fa-grip-vertical:before{content:"\f58e"}.fa-group-arrows-rotate:before{content:"\e4f6"}.fa-guarani-sign:before{content:"\e19a"}.fa-guitar:before{content:"\f7a6"}.fa-gun:before{content:"\e19b"}.fa-h:before{content:"\48"}.fa-hammer:before{content:"\f6e3"}.fa-hamsa:before{content:"\f665"}.fa-hand-paper:before,.fa-hand:before{content:"\f256"}.fa-hand-back-fist:before,.fa-hand-rock:before{content:"\f255"}.fa-allergies:before,.fa-hand-dots:before{content:"\f461"}.fa-fist-raised:before,.fa-hand-fist:before{content:"\f6de"}.fa-hand-holding:before{content:"\f4bd"}.fa-hand-holding-dollar:before,.fa-hand-holding-usd:before{content:"\f4c0"}.fa-hand-holding-droplet:before,.fa-hand-holding-water:before{content:"\f4c1"}.fa-hand-holding-hand:before{content:"\e4f7"}.fa-hand-holding-heart:before{content:"\f4be"}.fa-hand-holding-medical:before{content:"\e05c"}.fa-hand-lizard:before{content:"\f258"}.fa-hand-middle-finger:before{content:"\f806"}.fa-hand-peace:before{content:"\f25b"}.fa-hand-point-down:before{content:"\f0a7"}.fa-hand-point-left:before{content:"\f0a5"}.fa-hand-point-right:before{content:"\f0a4"}.fa-hand-point-up:before{content:"\f0a6"}.fa-hand-pointer:before{content:"\f25a"}.fa-hand-scissors:before{content:"\f257"}.fa-hand-sparkles:before{content:"\e05d"}.fa-hand-spock:before{content:"\f259"}.fa-handcuffs:before{content:"\e4f8"}.fa-hands:before,.fa-sign-language:before,.fa-signing:before{content:"\f2a7"}.fa-american-sign-language-interpreting:before,.fa-asl-interpreting:before,.fa-hands-american-sign-language-interpreting:before,.fa-hands-asl-interpreting:before{content:"\f2a3"}.fa-hands-bound:before{content:"\e4f9"}.fa-hands-bubbles:before,.fa-hands-wash:before{content:"\e05e"}.fa-hands-clapping:before{content:"\e1a8"}.fa-hands-holding:before{content:"\f4c2"}.fa-hands-holding-child:before{content:"\e4fa"}.fa-hands-holding-circle:before{content:"\e4fb"}.fa-hands-praying:before,.fa-praying-hands:before{content:"\f684"}.fa-handshake:before{content:"\f2b5"}.fa-hands-helping:before,.fa-handshake-angle:before{content:"\f4c4"}.fa-handshake-alt:before,.fa-handshake-simple:before{content:"\f4c6"}.fa-handshake-alt-slash:before,.fa-handshake-simple-slash:before{content:"\e05f"}.fa-handshake-slash:before{content:"\e060"}.fa-hanukiah:before{content:"\f6e6"}.fa-hard-drive:before,.fa-hdd:before{content:"\f0a0"}.fa-hashtag:before{content:"\23"}.fa-hat-cowboy:before{content:"\f8c0"}.fa-hat-cowboy-side:before{content:"\f8c1"}.fa-hat-wizard:before{content:"\f6e8"}.fa-head-side-cough:before{content:"\e061"}.fa-head-side-cough-slash:before{content:"\e062"}.fa-head-side-mask:before{content:"\e063"}.fa-head-side-virus:before{content:"\e064"}.fa-header:before,.fa-heading:before{content:"\f1dc"}.fa-headphones:before{content:"\f025"}.fa-headphones-alt:before,.fa-headphones-simple:before{content:"\f58f"}.fa-headset:before{content:"\f590"}.fa-heart:before{content:"\f004"}.fa-heart-circle-bolt:before{content:"\e4fc"}.fa-heart-circle-check:before{content:"\e4fd"}.fa-heart-circle-exclamation:before{content:"\e4fe"}.fa-heart-circle-minus:before{content:"\e4ff"}.fa-heart-circle-plus:before{content:"\e500"}.fa-heart-circle-xmark:before{content:"\e501"}.fa-heart-broken:before,.fa-heart-crack:before{content:"\f7a9"}.fa-heart-pulse:before,.fa-heartbeat:before{content:"\f21e"}.fa-helicopter:before{content:"\f533"}.fa-helicopter-symbol:before{content:"\e502"}.fa-hard-hat:before,.fa-hat-hard:before,.fa-helmet-safety:before{content:"\f807"}.fa-helmet-un:before{content:"\e503"}.fa-highlighter:before{content:"\f591"}.fa-hill-avalanche:before{content:"\e507"}.fa-hill-rockslide:before{content:"\e508"}.fa-hippo:before{content:"\f6ed"}.fa-hockey-puck:before{content:"\f453"}.fa-holly-berry:before{content:"\f7aa"}.fa-horse:before{content:"\f6f0"}.fa-horse-head:before{content:"\f7ab"}.fa-hospital-alt:before,.fa-hospital-wide:before,.fa-hospital:before{content:"\f0f8"}.fa-hospital-user:before{content:"\f80d"}.fa-hot-tub-person:before,.fa-hot-tub:before{content:"\f593"}.fa-hotdog:before{content:"\f80f"}.fa-hotel:before{content:"\f594"}.fa-hourglass-empty:before,.fa-hourglass:before{content:"\f254"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-home-alt:before,.fa-home-lg-alt:before,.fa-home:before,.fa-house:before{content:"\f015"}.fa-home-lg:before,.fa-house-chimney:before{content:"\e3af"}.fa-house-chimney-crack:before,.fa-house-damage:before{content:"\f6f1"}.fa-clinic-medical:before,.fa-house-chimney-medical:before{content:"\f7f2"}.fa-house-chimney-user:before{content:"\e065"}.fa-house-chimney-window:before{content:"\e00d"}.fa-house-circle-check:before{content:"\e509"}.fa-house-circle-exclamation:before{content:"\e50a"}.fa-house-circle-xmark:before{content:"\e50b"}.fa-house-crack:before{content:"\e3b1"}.fa-house-fire:before{content:"\e50c"}.fa-house-flag:before{content:"\e50d"}.fa-house-flood-water:before{content:"\e50e"}.fa-house-flood-water-circle-arrow-right:before{content:"\e50f"}.fa-house-laptop:before,.fa-laptop-house:before{content:"\e066"}.fa-house-lock:before{content:"\e510"}.fa-house-medical:before{content:"\e3b2"}.fa-house-medical-circle-check:before{content:"\e511"}.fa-house-medical-circle-exclamation:before{content:"\e512"}.fa-house-medical-circle-xmark:before{content:"\e513"}.fa-house-medical-flag:before{content:"\e514"}.fa-house-signal:before{content:"\e012"}.fa-house-tsunami:before{content:"\e515"}.fa-home-user:before,.fa-house-user:before{content:"\e1b0"}.fa-hryvnia-sign:before,.fa-hryvnia:before{content:"\f6f2"}.fa-hurricane:before{content:"\f751"}.fa-i:before{content:"\49"}.fa-i-cursor:before{content:"\f246"}.fa-ice-cream:before{content:"\f810"}.fa-icicles:before{content:"\f7ad"}.fa-heart-music-camera-bolt:before,.fa-icons:before{content:"\f86d"}.fa-id-badge:before{content:"\f2c1"}.fa-drivers-license:before,.fa-id-card:before{content:"\f2c2"}.fa-id-card-alt:before,.fa-id-card-clip:before{content:"\f47f"}.fa-igloo:before{content:"\f7ae"}.fa-image:before{content:"\f03e"}.fa-image-portrait:before,.fa-portrait:before{content:"\f3e0"}.fa-images:before{content:"\f302"}.fa-inbox:before{content:"\f01c"}.fa-indent:before{content:"\f03c"}.fa-indian-rupee-sign:before,.fa-indian-rupee:before,.fa-inr:before{content:"\e1bc"}.fa-industry:before{content:"\f275"}.fa-infinity:before{content:"\f534"}.fa-info:before{content:"\f129"}.fa-italic:before{content:"\f033"}.fa-j:before{content:"\4a"}.fa-jar:before{content:"\e516"}.fa-jar-wheat:before{content:"\e517"}.fa-jedi:before{content:"\f669"}.fa-fighter-jet:before,.fa-jet-fighter:before{content:"\f0fb"}.fa-jet-fighter-up:before{content:"\e518"}.fa-joint:before{content:"\f595"}.fa-jug-detergent:before{content:"\e519"}.fa-k:before{content:"\4b"}.fa-kaaba:before{content:"\f66b"}.fa-key:before{content:"\f084"}.fa-keyboard:before{content:"\f11c"}.fa-khanda:before{content:"\f66d"}.fa-kip-sign:before{content:"\e1c4"}.fa-first-aid:before,.fa-kit-medical:before{content:"\f479"}.fa-kitchen-set:before{content:"\e51a"}.fa-kiwi-bird:before{content:"\f535"}.fa-l:before{content:"\4c"}.fa-land-mine-on:before{content:"\e51b"}.fa-landmark:before{content:"\f66f"}.fa-landmark-alt:before,.fa-landmark-dome:before{content:"\f752"}.fa-landmark-flag:before{content:"\e51c"}.fa-language:before{content:"\f1ab"}.fa-laptop:before{content:"\f109"}.fa-laptop-code:before{content:"\f5fc"}.fa-laptop-file:before{content:"\e51d"}.fa-laptop-medical:before{content:"\f812"}.fa-lari-sign:before{content:"\e1c8"}.fa-layer-group:before{content:"\f5fd"}.fa-leaf:before{content:"\f06c"}.fa-left-long:before,.fa-long-arrow-alt-left:before{content:"\f30a"}.fa-arrows-alt-h:before,.fa-left-right:before{content:"\f337"}.fa-lemon:before{content:"\f094"}.fa-less-than:before{content:"\3c"}.fa-less-than-equal:before{content:"\f537"}.fa-life-ring:before{content:"\f1cd"}.fa-lightbulb:before{content:"\f0eb"}.fa-lines-leaning:before{content:"\e51e"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-chain-broken:before,.fa-chain-slash:before,.fa-link-slash:before,.fa-unlink:before{content:"\f127"}.fa-lira-sign:before{content:"\f195"}.fa-list-squares:before,.fa-list:before{content:"\f03a"}.fa-list-check:before,.fa-tasks:before{content:"\f0ae"}.fa-list-1-2:before,.fa-list-numeric:before,.fa-list-ol:before{content:"\f0cb"}.fa-list-dots:before,.fa-list-ul:before{content:"\f0ca"}.fa-litecoin-sign:before{content:"\e1d3"}.fa-location-arrow:before{content:"\f124"}.fa-location-crosshairs:before,.fa-location:before{content:"\f601"}.fa-location-dot:before,.fa-map-marker-alt:before{content:"\f3c5"}.fa-location-pin:before,.fa-map-marker:before{content:"\f041"}.fa-location-pin-lock:before{content:"\e51f"}.fa-lock:before{content:"\f023"}.fa-lock-open:before{content:"\f3c1"}.fa-locust:before{content:"\e520"}.fa-lungs:before{content:"\f604"}.fa-lungs-virus:before{content:"\e067"}.fa-m:before{content:"\4d"}.fa-magnet:before{content:"\f076"}.fa-magnifying-glass:before,.fa-search:before{content:"\f002"}.fa-magnifying-glass-arrow-right:before{content:"\e521"}.fa-magnifying-glass-chart:before{content:"\e522"}.fa-magnifying-glass-dollar:before,.fa-search-dollar:before{content:"\f688"}.fa-magnifying-glass-location:before,.fa-search-location:before{content:"\f689"}.fa-magnifying-glass-minus:before,.fa-search-minus:before{content:"\f010"}.fa-magnifying-glass-plus:before,.fa-search-plus:before{content:"\f00e"}.fa-manat-sign:before{content:"\e1d5"}.fa-map:before{content:"\f279"}.fa-map-location:before,.fa-map-marked:before{content:"\f59f"}.fa-map-location-dot:before,.fa-map-marked-alt:before{content:"\f5a0"}.fa-map-pin:before{content:"\f276"}.fa-marker:before{content:"\f5a1"}.fa-mars:before{content:"\f222"}.fa-mars-and-venus:before{content:"\f224"}.fa-mars-and-venus-burst:before{content:"\e523"}.fa-mars-double:before{content:"\f227"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-h:before,.fa-mars-stroke-right:before{content:"\f22b"}.fa-mars-stroke-up:before,.fa-mars-stroke-v:before{content:"\f22a"}.fa-glass-martini-alt:before,.fa-martini-glass:before{content:"\f57b"}.fa-cocktail:before,.fa-martini-glass-citrus:before{content:"\f561"}.fa-glass-martini:before,.fa-martini-glass-empty:before{content:"\f000"}.fa-mask:before{content:"\f6fa"}.fa-mask-face:before{content:"\e1d7"}.fa-mask-ventilator:before{content:"\e524"}.fa-masks-theater:before,.fa-theater-masks:before{content:"\f630"}.fa-mattress-pillow:before{content:"\e525"}.fa-expand-arrows-alt:before,.fa-maximize:before{content:"\f31e"}.fa-medal:before{content:"\f5a2"}.fa-memory:before{content:"\f538"}.fa-menorah:before{content:"\f676"}.fa-mercury:before{content:"\f223"}.fa-comment-alt:before,.fa-message:before{content:"\f27a"}.fa-meteor:before{content:"\f753"}.fa-microchip:before{content:"\f2db"}.fa-microphone:before{content:"\f130"}.fa-microphone-alt:before,.fa-microphone-lines:before{content:"\f3c9"}.fa-microphone-alt-slash:before,.fa-microphone-lines-slash:before{content:"\f539"}.fa-microphone-slash:before{content:"\f131"}.fa-microscope:before{content:"\f610"}.fa-mill-sign:before{content:"\e1ed"}.fa-compress-arrows-alt:before,.fa-minimize:before{content:"\f78c"}.fa-minus:before,.fa-subtract:before{content:"\f068"}.fa-mitten:before{content:"\f7b5"}.fa-mobile-android:before,.fa-mobile-phone:before,.fa-mobile:before{content:"\f3ce"}.fa-mobile-button:before{content:"\f10b"}.fa-mobile-retro:before{content:"\e527"}.fa-mobile-android-alt:before,.fa-mobile-screen:before{content:"\f3cf"}.fa-mobile-alt:before,.fa-mobile-screen-button:before{content:"\f3cd"}.fa-money-bill:before{content:"\f0d6"}.fa-money-bill-1:before,.fa-money-bill-alt:before{content:"\f3d1"}.fa-money-bill-1-wave:before,.fa-money-bill-wave-alt:before{content:"\f53b"}.fa-money-bill-transfer:before{content:"\e528"}.fa-money-bill-trend-up:before{content:"\e529"}.fa-money-bill-wave:before{content:"\f53a"}.fa-money-bill-wheat:before{content:"\e52a"}.fa-money-bills:before{content:"\e1f3"}.fa-money-check:before{content:"\f53c"}.fa-money-check-alt:before,.fa-money-check-dollar:before{content:"\f53d"}.fa-monument:before{content:"\f5a6"}.fa-moon:before{content:"\f186"}.fa-mortar-pestle:before{content:"\f5a7"}.fa-mosque:before{content:"\f678"}.fa-mosquito:before{content:"\e52b"}.fa-mosquito-net:before{content:"\e52c"}.fa-motorcycle:before{content:"\f21c"}.fa-mound:before{content:"\e52d"}.fa-mountain:before{content:"\f6fc"}.fa-mountain-city:before{content:"\e52e"}.fa-mountain-sun:before{content:"\e52f"}.fa-mug-hot:before{content:"\f7b6"}.fa-coffee:before,.fa-mug-saucer:before{content:"\f0f4"}.fa-music:before{content:"\f001"}.fa-n:before{content:"\4e"}.fa-naira-sign:before{content:"\e1f6"}.fa-network-wired:before{content:"\f6ff"}.fa-neuter:before{content:"\f22c"}.fa-newspaper:before{content:"\f1ea"}.fa-not-equal:before{content:"\f53e"}.fa-notdef:before{content:"\e1fe"}.fa-note-sticky:before,.fa-sticky-note:before{content:"\f249"}.fa-notes-medical:before{content:"\f481"}.fa-o:before{content:"\4f"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-oil-can:before{content:"\f613"}.fa-oil-well:before{content:"\e532"}.fa-om:before{content:"\f679"}.fa-otter:before{content:"\f700"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-p:before{content:"\50"}.fa-pager:before{content:"\f815"}.fa-paint-roller:before{content:"\f5aa"}.fa-paint-brush:before,.fa-paintbrush:before{content:"\f1fc"}.fa-palette:before{content:"\f53f"}.fa-pallet:before{content:"\f482"}.fa-panorama:before{content:"\e209"}.fa-paper-plane:before{content:"\f1d8"}.fa-paperclip:before{content:"\f0c6"}.fa-parachute-box:before{content:"\f4cd"}.fa-paragraph:before{content:"\f1dd"}.fa-passport:before{content:"\f5ab"}.fa-file-clipboard:before,.fa-paste:before{content:"\f0ea"}.fa-pause:before{content:"\f04c"}.fa-paw:before{content:"\f1b0"}.fa-peace:before{content:"\f67c"}.fa-pen:before{content:"\f304"}.fa-pen-alt:before,.fa-pen-clip:before{content:"\f305"}.fa-pen-fancy:before{content:"\f5ac"}.fa-pen-nib:before{content:"\f5ad"}.fa-pen-ruler:before,.fa-pencil-ruler:before{content:"\f5ae"}.fa-edit:before,.fa-pen-to-square:before{content:"\f044"}.fa-pencil-alt:before,.fa-pencil:before{content:"\f303"}.fa-people-arrows-left-right:before,.fa-people-arrows:before{content:"\e068"}.fa-people-carry-box:before,.fa-people-carry:before{content:"\f4ce"}.fa-people-group:before{content:"\e533"}.fa-people-line:before{content:"\e534"}.fa-people-pulling:before{content:"\e535"}.fa-people-robbery:before{content:"\e536"}.fa-people-roof:before{content:"\e537"}.fa-pepper-hot:before{content:"\f816"}.fa-percent:before,.fa-percentage:before{content:"\25"}.fa-male:before,.fa-person:before{content:"\f183"}.fa-person-arrow-down-to-line:before{content:"\e538"}.fa-person-arrow-up-from-line:before{content:"\e539"}.fa-biking:before,.fa-person-biking:before{content:"\f84a"}.fa-person-booth:before{content:"\f756"}.fa-person-breastfeeding:before{content:"\e53a"}.fa-person-burst:before{content:"\e53b"}.fa-person-cane:before{content:"\e53c"}.fa-person-chalkboard:before{content:"\e53d"}.fa-person-circle-check:before{content:"\e53e"}.fa-person-circle-exclamation:before{content:"\e53f"}.fa-person-circle-minus:before{content:"\e540"}.fa-person-circle-plus:before{content:"\e541"}.fa-person-circle-question:before{content:"\e542"}.fa-person-circle-xmark:before{content:"\e543"}.fa-digging:before,.fa-person-digging:before{content:"\f85e"}.fa-diagnoses:before,.fa-person-dots-from-line:before{content:"\f470"}.fa-female:before,.fa-person-dress:before{content:"\f182"}.fa-person-dress-burst:before{content:"\e544"}.fa-person-drowning:before{content:"\e545"}.fa-person-falling:before{content:"\e546"}.fa-person-falling-burst:before{content:"\e547"}.fa-person-half-dress:before{content:"\e548"}.fa-person-harassing:before{content:"\e549"}.fa-hiking:before,.fa-person-hiking:before{content:"\f6ec"}.fa-person-military-pointing:before{content:"\e54a"}.fa-person-military-rifle:before{content:"\e54b"}.fa-person-military-to-person:before{content:"\e54c"}.fa-person-praying:before,.fa-pray:before{content:"\f683"}.fa-person-pregnant:before{content:"\e31e"}.fa-person-rays:before{content:"\e54d"}.fa-person-rifle:before{content:"\e54e"}.fa-person-running:before,.fa-running:before{content:"\f70c"}.fa-person-shelter:before{content:"\e54f"}.fa-person-skating:before,.fa-skating:before{content:"\f7c5"}.fa-person-skiing:before,.fa-skiing:before{content:"\f7c9"}.fa-person-skiing-nordic:before,.fa-skiing-nordic:before{content:"\f7ca"}.fa-person-snowboarding:before,.fa-snowboarding:before{content:"\f7ce"}.fa-person-swimming:before,.fa-swimmer:before{content:"\f5c4"}.fa-person-through-window:before{content:"\e5a9"}.fa-person-walking:before,.fa-walking:before{content:"\f554"}.fa-person-walking-arrow-loop-left:before{content:"\e551"}.fa-person-walking-arrow-right:before{content:"\e552"}.fa-person-walking-dashed-line-arrow-right:before{content:"\e553"}.fa-person-walking-luggage:before{content:"\e554"}.fa-blind:before,.fa-person-walking-with-cane:before{content:"\f29d"}.fa-peseta-sign:before{content:"\e221"}.fa-peso-sign:before{content:"\e222"}.fa-phone:before{content:"\f095"}.fa-phone-alt:before,.fa-phone-flip:before{content:"\f879"}.fa-phone-slash:before{content:"\f3dd"}.fa-phone-volume:before,.fa-volume-control-phone:before{content:"\f2a0"}.fa-photo-film:before,.fa-photo-video:before{content:"\f87c"}.fa-piggy-bank:before{content:"\f4d3"}.fa-pills:before{content:"\f484"}.fa-pizza-slice:before{content:"\f818"}.fa-place-of-worship:before{content:"\f67f"}.fa-plane:before{content:"\f072"}.fa-plane-arrival:before{content:"\f5af"}.fa-plane-circle-check:before{content:"\e555"}.fa-plane-circle-exclamation:before{content:"\e556"}.fa-plane-circle-xmark:before{content:"\e557"}.fa-plane-departure:before{content:"\f5b0"}.fa-plane-lock:before{content:"\e558"}.fa-plane-slash:before{content:"\e069"}.fa-plane-up:before{content:"\e22d"}.fa-plant-wilt:before{content:"\e5aa"}.fa-plate-wheat:before{content:"\e55a"}.fa-play:before{content:"\f04b"}.fa-plug:before{content:"\f1e6"}.fa-plug-circle-bolt:before{content:"\e55b"}.fa-plug-circle-check:before{content:"\e55c"}.fa-plug-circle-exclamation:before{content:"\e55d"}.fa-plug-circle-minus:before{content:"\e55e"}.fa-plug-circle-plus:before{content:"\e55f"}.fa-plug-circle-xmark:before{content:"\e560"}.fa-add:before,.fa-plus:before{content:"\2b"}.fa-plus-minus:before{content:"\e43c"}.fa-podcast:before{content:"\f2ce"}.fa-poo:before{content:"\f2fe"}.fa-poo-bolt:before,.fa-poo-storm:before{content:"\f75a"}.fa-poop:before{content:"\f619"}.fa-power-off:before{content:"\f011"}.fa-prescription:before{content:"\f5b1"}.fa-prescription-bottle:before{content:"\f485"}.fa-prescription-bottle-alt:before,.fa-prescription-bottle-medical:before{content:"\f486"}.fa-print:before{content:"\f02f"}.fa-pump-medical:before{content:"\e06a"}.fa-pump-soap:before{content:"\e06b"}.fa-puzzle-piece:before{content:"\f12e"}.fa-q:before{content:"\51"}.fa-qrcode:before{content:"\f029"}.fa-question:before{content:"\3f"}.fa-quote-left-alt:before,.fa-quote-left:before{content:"\f10d"}.fa-quote-right-alt:before,.fa-quote-right:before{content:"\f10e"}.fa-r:before{content:"\52"}.fa-radiation:before{content:"\f7b9"}.fa-radio:before{content:"\f8d7"}.fa-rainbow:before{content:"\f75b"}.fa-ranking-star:before{content:"\e561"}.fa-receipt:before{content:"\f543"}.fa-record-vinyl:before{content:"\f8d9"}.fa-ad:before,.fa-rectangle-ad:before{content:"\f641"}.fa-list-alt:before,.fa-rectangle-list:before{content:"\f022"}.fa-rectangle-times:before,.fa-rectangle-xmark:before,.fa-times-rectangle:before,.fa-window-close:before{content:"\f410"}.fa-recycle:before{content:"\f1b8"}.fa-registered:before{content:"\f25d"}.fa-repeat:before{content:"\f363"}.fa-mail-reply:before,.fa-reply:before{content:"\f3e5"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-republican:before{content:"\f75e"}.fa-restroom:before{content:"\f7bd"}.fa-retweet:before{content:"\f079"}.fa-ribbon:before{content:"\f4d6"}.fa-right-from-bracket:before,.fa-sign-out-alt:before{content:"\f2f5"}.fa-exchange-alt:before,.fa-right-left:before{content:"\f362"}.fa-long-arrow-alt-right:before,.fa-right-long:before{content:"\f30b"}.fa-right-to-bracket:before,.fa-sign-in-alt:before{content:"\f2f6"}.fa-ring:before{content:"\f70b"}.fa-road:before{content:"\f018"}.fa-road-barrier:before{content:"\e562"}.fa-road-bridge:before{content:"\e563"}.fa-road-circle-check:before{content:"\e564"}.fa-road-circle-exclamation:before{content:"\e565"}.fa-road-circle-xmark:before{content:"\e566"}.fa-road-lock:before{content:"\e567"}.fa-road-spikes:before{content:"\e568"}.fa-robot:before{content:"\f544"}.fa-rocket:before{content:"\f135"}.fa-rotate:before,.fa-sync-alt:before{content:"\f2f1"}.fa-rotate-back:before,.fa-rotate-backward:before,.fa-rotate-left:before,.fa-undo-alt:before{content:"\f2ea"}.fa-redo-alt:before,.fa-rotate-forward:before,.fa-rotate-right:before{content:"\f2f9"}.fa-route:before{content:"\f4d7"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-rouble:before,.fa-rub:before,.fa-ruble-sign:before,.fa-ruble:before{content:"\f158"}.fa-rug:before{content:"\e569"}.fa-ruler:before{content:"\f545"}.fa-ruler-combined:before{content:"\f546"}.fa-ruler-horizontal:before{content:"\f547"}.fa-ruler-vertical:before{content:"\f548"}.fa-rupee-sign:before,.fa-rupee:before{content:"\f156"}.fa-rupiah-sign:before{content:"\e23d"}.fa-s:before{content:"\53"}.fa-sack-dollar:before{content:"\f81d"}.fa-sack-xmark:before{content:"\e56a"}.fa-sailboat:before{content:"\e445"}.fa-satellite:before{content:"\f7bf"}.fa-satellite-dish:before{content:"\f7c0"}.fa-balance-scale:before,.fa-scale-balanced:before{content:"\f24e"}.fa-balance-scale-left:before,.fa-scale-unbalanced:before{content:"\f515"}.fa-balance-scale-right:before,.fa-scale-unbalanced-flip:before{content:"\f516"}.fa-school:before{content:"\f549"}.fa-school-circle-check:before{content:"\e56b"}.fa-school-circle-exclamation:before{content:"\e56c"}.fa-school-circle-xmark:before{content:"\e56d"}.fa-school-flag:before{content:"\e56e"}.fa-school-lock:before{content:"\e56f"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-screwdriver:before{content:"\f54a"}.fa-screwdriver-wrench:before,.fa-tools:before{content:"\f7d9"}.fa-scroll:before{content:"\f70e"}.fa-scroll-torah:before,.fa-torah:before{content:"\f6a0"}.fa-sd-card:before{content:"\f7c2"}.fa-section:before{content:"\e447"}.fa-seedling:before,.fa-sprout:before{content:"\f4d8"}.fa-server:before{content:"\f233"}.fa-shapes:before,.fa-triangle-circle-square:before{content:"\f61f"}.fa-arrow-turn-right:before,.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-share-from-square:before,.fa-share-square:before{content:"\f14d"}.fa-share-alt:before,.fa-share-nodes:before{content:"\f1e0"}.fa-sheet-plastic:before{content:"\e571"}.fa-ils:before,.fa-shekel-sign:before,.fa-shekel:before,.fa-sheqel-sign:before,.fa-sheqel:before{content:"\f20b"}.fa-shield-blank:before,.fa-shield:before{content:"\f132"}.fa-shield-cat:before{content:"\e572"}.fa-shield-dog:before{content:"\e573"}.fa-shield-alt:before,.fa-shield-halved:before{content:"\f3ed"}.fa-shield-heart:before{content:"\e574"}.fa-shield-virus:before{content:"\e06c"}.fa-ship:before{content:"\f21a"}.fa-shirt:before,.fa-t-shirt:before,.fa-tshirt:before{content:"\f553"}.fa-shoe-prints:before{content:"\f54b"}.fa-shop:before,.fa-store-alt:before{content:"\f54f"}.fa-shop-lock:before{content:"\e4a5"}.fa-shop-slash:before,.fa-store-alt-slash:before{content:"\e070"}.fa-shower:before{content:"\f2cc"}.fa-shrimp:before{content:"\e448"}.fa-random:before,.fa-shuffle:before{content:"\f074"}.fa-shuttle-space:before,.fa-space-shuttle:before{content:"\f197"}.fa-sign-hanging:before,.fa-sign:before{content:"\f4d9"}.fa-signal-5:before,.fa-signal-perfect:before,.fa-signal:before{content:"\f012"}.fa-signature:before{content:"\f5b7"}.fa-map-signs:before,.fa-signs-post:before{content:"\f277"}.fa-sim-card:before{content:"\f7c4"}.fa-sink:before{content:"\e06d"}.fa-sitemap:before{content:"\f0e8"}.fa-skull:before{content:"\f54c"}.fa-skull-crossbones:before{content:"\f714"}.fa-slash:before{content:"\f715"}.fa-sleigh:before{content:"\f7cc"}.fa-sliders-h:before,.fa-sliders:before{content:"\f1de"}.fa-smog:before{content:"\f75f"}.fa-smoking:before{content:"\f48d"}.fa-snowflake:before{content:"\f2dc"}.fa-snowman:before{content:"\f7d0"}.fa-snowplow:before{content:"\f7d2"}.fa-soap:before{content:"\e06e"}.fa-socks:before{content:"\f696"}.fa-solar-panel:before{content:"\f5ba"}.fa-sort:before,.fa-unsorted:before{content:"\f0dc"}.fa-sort-desc:before,.fa-sort-down:before{content:"\f0dd"}.fa-sort-asc:before,.fa-sort-up:before{content:"\f0de"}.fa-spa:before{content:"\f5bb"}.fa-pastafarianism:before,.fa-spaghetti-monster-flying:before{content:"\f67b"}.fa-spell-check:before{content:"\f891"}.fa-spider:before{content:"\f717"}.fa-spinner:before{content:"\f110"}.fa-splotch:before{content:"\f5bc"}.fa-spoon:before,.fa-utensil-spoon:before{content:"\f2e5"}.fa-spray-can:before{content:"\f5bd"}.fa-air-freshener:before,.fa-spray-can-sparkles:before{content:"\f5d0"}.fa-square:before{content:"\f0c8"}.fa-external-link-square:before,.fa-square-arrow-up-right:before{content:"\f14c"}.fa-caret-square-down:before,.fa-square-caret-down:before{content:"\f150"}.fa-caret-square-left:before,.fa-square-caret-left:before{content:"\f191"}.fa-caret-square-right:before,.fa-square-caret-right:before{content:"\f152"}.fa-caret-square-up:before,.fa-square-caret-up:before{content:"\f151"}.fa-check-square:before,.fa-square-check:before{content:"\f14a"}.fa-envelope-square:before,.fa-square-envelope:before{content:"\f199"}.fa-square-full:before{content:"\f45c"}.fa-h-square:before,.fa-square-h:before{content:"\f0fd"}.fa-minus-square:before,.fa-square-minus:before{content:"\f146"}.fa-square-nfi:before{content:"\e576"}.fa-parking:before,.fa-square-parking:before{content:"\f540"}.fa-pen-square:before,.fa-pencil-square:before,.fa-square-pen:before{content:"\f14b"}.fa-square-person-confined:before{content:"\e577"}.fa-phone-square:before,.fa-square-phone:before{content:"\f098"}.fa-phone-square-alt:before,.fa-square-phone-flip:before{content:"\f87b"}.fa-plus-square:before,.fa-square-plus:before{content:"\f0fe"}.fa-poll-h:before,.fa-square-poll-horizontal:before{content:"\f682"}.fa-poll:before,.fa-square-poll-vertical:before{content:"\f681"}.fa-square-root-alt:before,.fa-square-root-variable:before{content:"\f698"}.fa-rss-square:before,.fa-square-rss:before{content:"\f143"}.fa-share-alt-square:before,.fa-square-share-nodes:before{content:"\f1e1"}.fa-external-link-square-alt:before,.fa-square-up-right:before{content:"\f360"}.fa-square-virus:before{content:"\e578"}.fa-square-xmark:before,.fa-times-square:before,.fa-xmark-square:before{content:"\f2d3"}.fa-rod-asclepius:before,.fa-rod-snake:before,.fa-staff-aesculapius:before,.fa-staff-snake:before{content:"\e579"}.fa-stairs:before{content:"\e289"}.fa-stamp:before{content:"\f5bf"}.fa-stapler:before{content:"\e5af"}.fa-star:before{content:"\f005"}.fa-star-and-crescent:before{content:"\f699"}.fa-star-half:before{content:"\f089"}.fa-star-half-alt:before,.fa-star-half-stroke:before{content:"\f5c0"}.fa-star-of-david:before{content:"\f69a"}.fa-star-of-life:before{content:"\f621"}.fa-gbp:before,.fa-pound-sign:before,.fa-sterling-sign:before{content:"\f154"}.fa-stethoscope:before{content:"\f0f1"}.fa-stop:before{content:"\f04d"}.fa-stopwatch:before{content:"\f2f2"}.fa-stopwatch-20:before{content:"\e06f"}.fa-store:before{content:"\f54e"}.fa-store-slash:before{content:"\e071"}.fa-street-view:before{content:"\f21d"}.fa-strikethrough:before{content:"\f0cc"}.fa-stroopwafel:before{content:"\f551"}.fa-subscript:before{content:"\f12c"}.fa-suitcase:before{content:"\f0f2"}.fa-medkit:before,.fa-suitcase-medical:before{content:"\f0fa"}.fa-suitcase-rolling:before{content:"\f5c1"}.fa-sun:before{content:"\f185"}.fa-sun-plant-wilt:before{content:"\e57a"}.fa-superscript:before{content:"\f12b"}.fa-swatchbook:before{content:"\f5c3"}.fa-synagogue:before{content:"\f69b"}.fa-syringe:before{content:"\f48e"}.fa-t:before{content:"\54"}.fa-table:before{content:"\f0ce"}.fa-table-cells:before,.fa-th:before{content:"\f00a"}.fa-table-cells-large:before,.fa-th-large:before{content:"\f009"}.fa-columns:before,.fa-table-columns:before{content:"\f0db"}.fa-table-list:before,.fa-th-list:before{content:"\f00b"}.fa-ping-pong-paddle-ball:before,.fa-table-tennis-paddle-ball:before,.fa-table-tennis:before{content:"\f45d"}.fa-tablet-android:before,.fa-tablet:before{content:"\f3fb"}.fa-tablet-button:before{content:"\f10a"}.fa-tablet-alt:before,.fa-tablet-screen-button:before{content:"\f3fa"}.fa-tablets:before{content:"\f490"}.fa-digital-tachograph:before,.fa-tachograph-digital:before{content:"\f566"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-tape:before{content:"\f4db"}.fa-tarp:before{content:"\e57b"}.fa-tarp-droplet:before{content:"\e57c"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-teeth:before{content:"\f62e"}.fa-teeth-open:before{content:"\f62f"}.fa-temperature-arrow-down:before,.fa-temperature-down:before{content:"\e03f"}.fa-temperature-arrow-up:before,.fa-temperature-up:before{content:"\e040"}.fa-temperature-0:before,.fa-temperature-empty:before,.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\f2cb"}.fa-temperature-4:before,.fa-temperature-full:before,.fa-thermometer-4:before,.fa-thermometer-full:before{content:"\f2c7"}.fa-temperature-2:before,.fa-temperature-half:before,.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\f2c9"}.fa-temperature-high:before{content:"\f769"}.fa-temperature-low:before{content:"\f76b"}.fa-temperature-1:before,.fa-temperature-quarter:before,.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\f2ca"}.fa-temperature-3:before,.fa-temperature-three-quarters:before,.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-tenge-sign:before,.fa-tenge:before{content:"\f7d7"}.fa-tent:before{content:"\e57d"}.fa-tent-arrow-down-to-line:before{content:"\e57e"}.fa-tent-arrow-left-right:before{content:"\e57f"}.fa-tent-arrow-turn-left:before{content:"\e580"}.fa-tent-arrows-down:before{content:"\e581"}.fa-tents:before{content:"\e582"}.fa-terminal:before{content:"\f120"}.fa-text-height:before{content:"\f034"}.fa-remove-format:before,.fa-text-slash:before{content:"\f87d"}.fa-text-width:before{content:"\f035"}.fa-thermometer:before{content:"\f491"}.fa-thumbs-down:before{content:"\f165"}.fa-thumbs-up:before{content:"\f164"}.fa-thumb-tack:before,.fa-thumbtack:before{content:"\f08d"}.fa-ticket:before{content:"\f145"}.fa-ticket-alt:before,.fa-ticket-simple:before{content:"\f3ff"}.fa-timeline:before{content:"\e29c"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-toilet:before{content:"\f7d8"}.fa-toilet-paper:before{content:"\f71e"}.fa-toilet-paper-slash:before{content:"\e072"}.fa-toilet-portable:before{content:"\e583"}.fa-toilets-portable:before{content:"\e584"}.fa-toolbox:before{content:"\f552"}.fa-tooth:before{content:"\f5c9"}.fa-torii-gate:before{content:"\f6a1"}.fa-tornado:before{content:"\f76f"}.fa-broadcast-tower:before,.fa-tower-broadcast:before{content:"\f519"}.fa-tower-cell:before{content:"\e585"}.fa-tower-observation:before{content:"\e586"}.fa-tractor:before{content:"\f722"}.fa-trademark:before{content:"\f25c"}.fa-traffic-light:before{content:"\f637"}.fa-trailer:before{content:"\e041"}.fa-train:before{content:"\f238"}.fa-subway:before,.fa-train-subway:before{content:"\f239"}.fa-train-tram:before{content:"\e5b4"}.fa-transgender-alt:before,.fa-transgender:before{content:"\f225"}.fa-trash:before{content:"\f1f8"}.fa-trash-arrow-up:before,.fa-trash-restore:before{content:"\f829"}.fa-trash-alt:before,.fa-trash-can:before{content:"\f2ed"}.fa-trash-can-arrow-up:before,.fa-trash-restore-alt:before{content:"\f82a"}.fa-tree:before{content:"\f1bb"}.fa-tree-city:before{content:"\e587"}.fa-exclamation-triangle:before,.fa-triangle-exclamation:before,.fa-warning:before{content:"\f071"}.fa-trophy:before{content:"\f091"}.fa-trowel:before{content:"\e589"}.fa-trowel-bricks:before{content:"\e58a"}.fa-truck:before{content:"\f0d1"}.fa-truck-arrow-right:before{content:"\e58b"}.fa-truck-droplet:before{content:"\e58c"}.fa-shipping-fast:before,.fa-truck-fast:before{content:"\f48b"}.fa-truck-field:before{content:"\e58d"}.fa-truck-field-un:before{content:"\e58e"}.fa-truck-front:before{content:"\e2b7"}.fa-ambulance:before,.fa-truck-medical:before{content:"\f0f9"}.fa-truck-monster:before{content:"\f63b"}.fa-truck-moving:before{content:"\f4df"}.fa-truck-pickup:before{content:"\f63c"}.fa-truck-plane:before{content:"\e58f"}.fa-truck-loading:before,.fa-truck-ramp-box:before{content:"\f4de"}.fa-teletype:before,.fa-tty:before{content:"\f1e4"}.fa-try:before,.fa-turkish-lira-sign:before,.fa-turkish-lira:before{content:"\e2bb"}.fa-level-down-alt:before,.fa-turn-down:before{content:"\f3be"}.fa-level-up-alt:before,.fa-turn-up:before{content:"\f3bf"}.fa-television:before,.fa-tv-alt:before,.fa-tv:before{content:"\f26c"}.fa-u:before{content:"\55"}.fa-umbrella:before{content:"\f0e9"}.fa-umbrella-beach:before{content:"\f5ca"}.fa-underline:before{content:"\f0cd"}.fa-universal-access:before{content:"\f29a"}.fa-unlock:before{content:"\f09c"}.fa-unlock-alt:before,.fa-unlock-keyhole:before{content:"\f13e"}.fa-arrows-alt-v:before,.fa-up-down:before{content:"\f338"}.fa-arrows-alt:before,.fa-up-down-left-right:before{content:"\f0b2"}.fa-long-arrow-alt-up:before,.fa-up-long:before{content:"\f30c"}.fa-expand-alt:before,.fa-up-right-and-down-left-from-center:before{content:"\f424"}.fa-external-link-alt:before,.fa-up-right-from-square:before{content:"\f35d"}.fa-upload:before{content:"\f093"}.fa-user:before{content:"\f007"}.fa-user-astronaut:before{content:"\f4fb"}.fa-user-check:before{content:"\f4fc"}.fa-user-clock:before{content:"\f4fd"}.fa-user-doctor:before,.fa-user-md:before{content:"\f0f0"}.fa-user-cog:before,.fa-user-gear:before{content:"\f4fe"}.fa-user-graduate:before{content:"\f501"}.fa-user-friends:before,.fa-user-group:before{content:"\f500"}.fa-user-injured:before{content:"\f728"}.fa-user-alt:before,.fa-user-large:before{content:"\f406"}.fa-user-alt-slash:before,.fa-user-large-slash:before{content:"\f4fa"}.fa-user-lock:before{content:"\f502"}.fa-user-minus:before{content:"\f503"}.fa-user-ninja:before{content:"\f504"}.fa-user-nurse:before{content:"\f82f"}.fa-user-edit:before,.fa-user-pen:before{content:"\f4ff"}.fa-user-plus:before{content:"\f234"}.fa-user-secret:before{content:"\f21b"}.fa-user-shield:before{content:"\f505"}.fa-user-slash:before{content:"\f506"}.fa-user-tag:before{content:"\f507"}.fa-user-tie:before{content:"\f508"}.fa-user-times:before,.fa-user-xmark:before{content:"\f235"}.fa-users:before{content:"\f0c0"}.fa-users-between-lines:before{content:"\e591"}.fa-users-cog:before,.fa-users-gear:before{content:"\f509"}.fa-users-line:before{content:"\e592"}.fa-users-rays:before{content:"\e593"}.fa-users-rectangle:before{content:"\e594"}.fa-users-slash:before{content:"\e073"}.fa-users-viewfinder:before{content:"\e595"}.fa-cutlery:before,.fa-utensils:before{content:"\f2e7"}.fa-v:before{content:"\56"}.fa-shuttle-van:before,.fa-van-shuttle:before{content:"\f5b6"}.fa-vault:before{content:"\e2c5"}.fa-vector-square:before{content:"\f5cb"}.fa-venus:before{content:"\f221"}.fa-venus-double:before{content:"\f226"}.fa-venus-mars:before{content:"\f228"}.fa-vest:before{content:"\e085"}.fa-vest-patches:before{content:"\e086"}.fa-vial:before{content:"\f492"}.fa-vial-circle-check:before{content:"\e596"}.fa-vial-virus:before{content:"\e597"}.fa-vials:before{content:"\f493"}.fa-video-camera:before,.fa-video:before{content:"\f03d"}.fa-video-slash:before{content:"\f4e2"}.fa-vihara:before{content:"\f6a7"}.fa-virus:before{content:"\e074"}.fa-virus-covid:before{content:"\e4a8"}.fa-virus-covid-slash:before{content:"\e4a9"}.fa-virus-slash:before{content:"\e075"}.fa-viruses:before{content:"\e076"}.fa-voicemail:before{content:"\f897"}.fa-volcano:before{content:"\f770"}.fa-volleyball-ball:before,.fa-volleyball:before{content:"\f45f"}.fa-volume-high:before,.fa-volume-up:before{content:"\f028"}.fa-volume-down:before,.fa-volume-low:before{content:"\f027"}.fa-volume-off:before{content:"\f026"}.fa-volume-mute:before,.fa-volume-times:before,.fa-volume-xmark:before{content:"\f6a9"}.fa-vr-cardboard:before{content:"\f729"}.fa-w:before{content:"\57"}.fa-walkie-talkie:before{content:"\f8ef"}.fa-wallet:before{content:"\f555"}.fa-magic:before,.fa-wand-magic:before{content:"\f0d0"}.fa-magic-wand-sparkles:before,.fa-wand-magic-sparkles:before{content:"\e2ca"}.fa-wand-sparkles:before{content:"\f72b"}.fa-warehouse:before{content:"\f494"}.fa-water:before{content:"\f773"}.fa-ladder-water:before,.fa-swimming-pool:before,.fa-water-ladder:before{content:"\f5c5"}.fa-wave-square:before{content:"\f83e"}.fa-weight-hanging:before{content:"\f5cd"}.fa-weight-scale:before,.fa-weight:before{content:"\f496"}.fa-wheat-alt:before,.fa-wheat-awn:before{content:"\e2cd"}.fa-wheat-awn-circle-exclamation:before{content:"\e598"}.fa-wheelchair:before{content:"\f193"}.fa-wheelchair-alt:before,.fa-wheelchair-move:before{content:"\e2ce"}.fa-glass-whiskey:before,.fa-whiskey-glass:before{content:"\f7a0"}.fa-wifi-3:before,.fa-wifi-strong:before,.fa-wifi:before{content:"\f1eb"}.fa-wind:before{content:"\f72e"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-wine-bottle:before{content:"\f72f"}.fa-wine-glass:before{content:"\f4e3"}.fa-wine-glass-alt:before,.fa-wine-glass-empty:before{content:"\f5ce"}.fa-krw:before,.fa-won-sign:before,.fa-won:before{content:"\f159"}.fa-worm:before{content:"\e599"}.fa-wrench:before{content:"\f0ad"}.fa-x:before{content:"\58"}.fa-x-ray:before{content:"\f497"}.fa-close:before,.fa-multiply:before,.fa-remove:before,.fa-times:before,.fa-xmark:before{content:"\f00d"}.fa-xmarks-lines:before{content:"\e59a"}.fa-y:before{content:"\59"}.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen-sign:before,.fa-yen:before{content:"\f157"}.fa-yin-yang:before{content:"\f6ad"}.fa-z:before{content:"\5a"}.fa-sr-only,.fa-sr-only-focusable:not(:focus),.sr-only,.sr-only-focusable:not(:focus){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}:host,:root{--fa-font-brands:normal 400 1em/1 "Font Awesome 6 Brands"}@font-face{font-family:"Font Awesome 6 Brands";font-style:normal;font-weight:400;font-display:block;src:url(/build/fonts/fa-brands-400.a914b121.woff2) format("woff2"),url(/build/fonts/fa-brands-400.aff1938a.ttf) format("truetype")}.fa-brands,.fab{font-family:"Font Awesome 6 Brands";font-weight:400}.fa-42-group:before,.fa-innosoft:before{content:"\e080"}.fa-500px:before{content:"\f26e"}.fa-accessible-icon:before{content:"\f368"}.fa-accusoft:before{content:"\f369"}.fa-adn:before{content:"\f170"}.fa-adversal:before{content:"\f36a"}.fa-affiliatetheme:before{content:"\f36b"}.fa-airbnb:before{content:"\f834"}.fa-algolia:before{content:"\f36c"}.fa-alipay:before{content:"\f642"}.fa-amazon:before{content:"\f270"}.fa-amazon-pay:before{content:"\f42c"}.fa-amilia:before{content:"\f36d"}.fa-android:before{content:"\f17b"}.fa-angellist:before{content:"\f209"}.fa-angrycreative:before{content:"\f36e"}.fa-angular:before{content:"\f420"}.fa-app-store:before{content:"\f36f"}.fa-app-store-ios:before{content:"\f370"}.fa-apper:before{content:"\f371"}.fa-apple:before{content:"\f179"}.fa-apple-pay:before{content:"\f415"}.fa-artstation:before{content:"\f77a"}.fa-asymmetrik:before{content:"\f372"}.fa-atlassian:before{content:"\f77b"}.fa-audible:before{content:"\f373"}.fa-autoprefixer:before{content:"\f41c"}.fa-avianex:before{content:"\f374"}.fa-aviato:before{content:"\f421"}.fa-aws:before{content:"\f375"}.fa-bandcamp:before{content:"\f2d5"}.fa-battle-net:before{content:"\f835"}.fa-behance:before{content:"\f1b4"}.fa-bilibili:before{content:"\e3d9"}.fa-bimobject:before{content:"\f378"}.fa-bitbucket:before{content:"\f171"}.fa-bitcoin:before{content:"\f379"}.fa-bity:before{content:"\f37a"}.fa-black-tie:before{content:"\f27e"}.fa-blackberry:before{content:"\f37b"}.fa-blogger:before{content:"\f37c"}.fa-blogger-b:before{content:"\f37d"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-bootstrap:before{content:"\f836"}.fa-bots:before{content:"\e340"}.fa-btc:before{content:"\f15a"}.fa-buffer:before{content:"\f837"}.fa-buromobelexperte:before{content:"\f37f"}.fa-buy-n-large:before{content:"\f8a6"}.fa-buysellads:before{content:"\f20d"}.fa-canadian-maple-leaf:before{content:"\f785"}.fa-cc-amazon-pay:before{content:"\f42d"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-apple-pay:before{content:"\f416"}.fa-cc-diners-club:before{content:"\f24c"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-cc-visa:before{content:"\f1f0"}.fa-centercode:before{content:"\f380"}.fa-centos:before{content:"\f789"}.fa-chrome:before{content:"\f268"}.fa-chromecast:before{content:"\f838"}.fa-cloudflare:before{content:"\e07d"}.fa-cloudscale:before{content:"\f383"}.fa-cloudsmith:before{content:"\f384"}.fa-cloudversify:before{content:"\f385"}.fa-cmplid:before{content:"\e360"}.fa-codepen:before{content:"\f1cb"}.fa-codiepie:before{content:"\f284"}.fa-confluence:before{content:"\f78d"}.fa-connectdevelop:before{content:"\f20e"}.fa-contao:before{content:"\f26d"}.fa-cotton-bureau:before{content:"\f89e"}.fa-cpanel:before{content:"\f388"}.fa-creative-commons:before{content:"\f25e"}.fa-creative-commons-by:before{content:"\f4e7"}.fa-creative-commons-nc:before{content:"\f4e8"}.fa-creative-commons-nc-eu:before{content:"\f4e9"}.fa-creative-commons-nc-jp:before{content:"\f4ea"}.fa-creative-commons-nd:before{content:"\f4eb"}.fa-creative-commons-pd:before{content:"\f4ec"}.fa-creative-commons-pd-alt:before{content:"\f4ed"}.fa-creative-commons-remix:before{content:"\f4ee"}.fa-creative-commons-sa:before{content:"\f4ef"}.fa-creative-commons-sampling:before{content:"\f4f0"}.fa-creative-commons-sampling-plus:before{content:"\f4f1"}.fa-creative-commons-share:before{content:"\f4f2"}.fa-creative-commons-zero:before{content:"\f4f3"}.fa-critical-role:before{content:"\f6c9"}.fa-css3:before{content:"\f13c"}.fa-css3-alt:before{content:"\f38b"}.fa-cuttlefish:before{content:"\f38c"}.fa-d-and-d:before{content:"\f38d"}.fa-d-and-d-beyond:before{content:"\f6ca"}.fa-dailymotion:before{content:"\e052"}.fa-dashcube:before{content:"\f210"}.fa-deezer:before{content:"\e077"}.fa-delicious:before{content:"\f1a5"}.fa-deploydog:before{content:"\f38e"}.fa-deskpro:before{content:"\f38f"}.fa-dev:before{content:"\f6cc"}.fa-deviantart:before{content:"\f1bd"}.fa-dhl:before{content:"\f790"}.fa-diaspora:before{content:"\f791"}.fa-digg:before{content:"\f1a6"}.fa-digital-ocean:before{content:"\f391"}.fa-discord:before{content:"\f392"}.fa-discourse:before{content:"\f393"}.fa-dochub:before{content:"\f394"}.fa-docker:before{content:"\f395"}.fa-draft2digital:before{content:"\f396"}.fa-dribbble:before{content:"\f17d"}.fa-dropbox:before{content:"\f16b"}.fa-drupal:before{content:"\f1a9"}.fa-dyalog:before{content:"\f399"}.fa-earlybirds:before{content:"\f39a"}.fa-ebay:before{content:"\f4f4"}.fa-edge:before{content:"\f282"}.fa-edge-legacy:before{content:"\e078"}.fa-elementor:before{content:"\f430"}.fa-ello:before{content:"\f5f1"}.fa-ember:before{content:"\f423"}.fa-empire:before{content:"\f1d1"}.fa-envira:before{content:"\f299"}.fa-erlang:before{content:"\f39d"}.fa-ethereum:before{content:"\f42e"}.fa-etsy:before{content:"\f2d7"}.fa-evernote:before{content:"\f839"}.fa-expeditedssl:before{content:"\f23e"}.fa-facebook:before{content:"\f09a"}.fa-facebook-f:before{content:"\f39e"}.fa-facebook-messenger:before{content:"\f39f"}.fa-fantasy-flight-games:before{content:"\f6dc"}.fa-fedex:before{content:"\f797"}.fa-fedora:before{content:"\f798"}.fa-figma:before{content:"\f799"}.fa-firefox:before{content:"\f269"}.fa-firefox-browser:before{content:"\e007"}.fa-first-order:before{content:"\f2b0"}.fa-first-order-alt:before{content:"\f50a"}.fa-firstdraft:before{content:"\f3a1"}.fa-flickr:before{content:"\f16e"}.fa-flipboard:before{content:"\f44d"}.fa-fly:before{content:"\f417"}.fa-font-awesome-flag:before,.fa-font-awesome-logo-full:before,.fa-font-awesome:before{content:"\f2b4"}.fa-fonticons:before{content:"\f280"}.fa-fonticons-fi:before{content:"\f3a2"}.fa-fort-awesome:before{content:"\f286"}.fa-fort-awesome-alt:before{content:"\f3a3"}.fa-forumbee:before{content:"\f211"}.fa-foursquare:before{content:"\f180"}.fa-free-code-camp:before{content:"\f2c5"}.fa-freebsd:before{content:"\f3a4"}.fa-fulcrum:before{content:"\f50b"}.fa-galactic-republic:before{content:"\f50c"}.fa-galactic-senate:before{content:"\f50d"}.fa-get-pocket:before{content:"\f265"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-git:before{content:"\f1d3"}.fa-git-alt:before{content:"\f841"}.fa-github:before{content:"\f09b"}.fa-github-alt:before{content:"\f113"}.fa-gitkraken:before{content:"\f3a6"}.fa-gitlab:before{content:"\f296"}.fa-gitter:before{content:"\f426"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-gofore:before{content:"\f3a7"}.fa-golang:before{content:"\e40f"}.fa-goodreads:before{content:"\f3a8"}.fa-goodreads-g:before{content:"\f3a9"}.fa-google:before{content:"\f1a0"}.fa-google-drive:before{content:"\f3aa"}.fa-google-pay:before{content:"\e079"}.fa-google-play:before{content:"\f3ab"}.fa-google-plus:before{content:"\f2b3"}.fa-google-plus-g:before{content:"\f0d5"}.fa-google-wallet:before{content:"\f1ee"}.fa-gratipay:before{content:"\f184"}.fa-grav:before{content:"\f2d6"}.fa-gripfire:before{content:"\f3ac"}.fa-grunt:before{content:"\f3ad"}.fa-guilded:before{content:"\e07e"}.fa-gulp:before{content:"\f3ae"}.fa-hacker-news:before{content:"\f1d4"}.fa-hackerrank:before{content:"\f5f7"}.fa-hashnode:before{content:"\e499"}.fa-hips:before{content:"\f452"}.fa-hire-a-helper:before{content:"\f3b0"}.fa-hive:before{content:"\e07f"}.fa-hooli:before{content:"\f427"}.fa-hornbill:before{content:"\f592"}.fa-hotjar:before{content:"\f3b1"}.fa-houzz:before{content:"\f27c"}.fa-html5:before{content:"\f13b"}.fa-hubspot:before{content:"\f3b2"}.fa-ideal:before{content:"\e013"}.fa-imdb:before{content:"\f2d8"}.fa-instagram:before{content:"\f16d"}.fa-instalod:before{content:"\e081"}.fa-intercom:before{content:"\f7af"}.fa-internet-explorer:before{content:"\f26b"}.fa-invision:before{content:"\f7b0"}.fa-ioxhost:before{content:"\f208"}.fa-itch-io:before{content:"\f83a"}.fa-itunes:before{content:"\f3b4"}.fa-itunes-note:before{content:"\f3b5"}.fa-java:before{content:"\f4e4"}.fa-jedi-order:before{content:"\f50e"}.fa-jenkins:before{content:"\f3b6"}.fa-jira:before{content:"\f7b1"}.fa-joget:before{content:"\f3b7"}.fa-joomla:before{content:"\f1aa"}.fa-js:before{content:"\f3b8"}.fa-jsfiddle:before{content:"\f1cc"}.fa-kaggle:before{content:"\f5fa"}.fa-keybase:before{content:"\f4f5"}.fa-keycdn:before{content:"\f3ba"}.fa-kickstarter:before{content:"\f3bb"}.fa-kickstarter-k:before{content:"\f3bc"}.fa-korvue:before{content:"\f42f"}.fa-laravel:before{content:"\f3bd"}.fa-lastfm:before{content:"\f202"}.fa-leanpub:before{content:"\f212"}.fa-less:before{content:"\f41d"}.fa-line:before{content:"\f3c0"}.fa-linkedin:before{content:"\f08c"}.fa-linkedin-in:before{content:"\f0e1"}.fa-linode:before{content:"\f2b8"}.fa-linux:before{content:"\f17c"}.fa-lyft:before{content:"\f3c3"}.fa-magento:before{content:"\f3c4"}.fa-mailchimp:before{content:"\f59e"}.fa-mandalorian:before{content:"\f50f"}.fa-markdown:before{content:"\f60f"}.fa-mastodon:before{content:"\f4f6"}.fa-maxcdn:before{content:"\f136"}.fa-mdb:before{content:"\f8ca"}.fa-medapps:before{content:"\f3c6"}.fa-medium-m:before,.fa-medium:before{content:"\f23a"}.fa-medrt:before{content:"\f3c8"}.fa-meetup:before{content:"\f2e0"}.fa-megaport:before{content:"\f5a3"}.fa-mendeley:before{content:"\f7b3"}.fa-meta:before{content:"\e49b"}.fa-microblog:before{content:"\e01a"}.fa-microsoft:before{content:"\f3ca"}.fa-mix:before{content:"\f3cb"}.fa-mixcloud:before{content:"\f289"}.fa-mixer:before{content:"\e056"}.fa-mizuni:before{content:"\f3cc"}.fa-modx:before{content:"\f285"}.fa-monero:before{content:"\f3d0"}.fa-napster:before{content:"\f3d2"}.fa-neos:before{content:"\f612"}.fa-nfc-directional:before{content:"\e530"}.fa-nfc-symbol:before{content:"\e531"}.fa-nimblr:before{content:"\f5a8"}.fa-node:before{content:"\f419"}.fa-node-js:before{content:"\f3d3"}.fa-npm:before{content:"\f3d4"}.fa-ns8:before{content:"\f3d5"}.fa-nutritionix:before{content:"\f3d6"}.fa-octopus-deploy:before{content:"\e082"}.fa-odnoklassniki:before{content:"\f263"}.fa-old-republic:before{content:"\f510"}.fa-opencart:before{content:"\f23d"}.fa-openid:before{content:"\f19b"}.fa-opera:before{content:"\f26a"}.fa-optin-monster:before{content:"\f23c"}.fa-orcid:before{content:"\f8d2"}.fa-osi:before{content:"\f41a"}.fa-padlet:before{content:"\e4a0"}.fa-page4:before{content:"\f3d7"}.fa-pagelines:before{content:"\f18c"}.fa-palfed:before{content:"\f3d8"}.fa-patreon:before{content:"\f3d9"}.fa-paypal:before{content:"\f1ed"}.fa-perbyte:before{content:"\e083"}.fa-periscope:before{content:"\f3da"}.fa-phabricator:before{content:"\f3db"}.fa-phoenix-framework:before{content:"\f3dc"}.fa-phoenix-squadron:before{content:"\f511"}.fa-php:before{content:"\f457"}.fa-pied-piper:before{content:"\f2ae"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-pied-piper-hat:before{content:"\f4e5"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-p:before{content:"\f231"}.fa-pix:before{content:"\e43a"}.fa-playstation:before{content:"\f3df"}.fa-product-hunt:before{content:"\f288"}.fa-pushed:before{content:"\f3e1"}.fa-python:before{content:"\f3e2"}.fa-qq:before{content:"\f1d6"}.fa-quinscape:before{content:"\f459"}.fa-quora:before{content:"\f2c4"}.fa-r-project:before{content:"\f4f7"}.fa-raspberry-pi:before{content:"\f7bb"}.fa-ravelry:before{content:"\f2d9"}.fa-react:before{content:"\f41b"}.fa-reacteurope:before{content:"\f75d"}.fa-readme:before{content:"\f4d5"}.fa-rebel:before{content:"\f1d0"}.fa-red-river:before{content:"\f3e3"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-alien:before{content:"\f281"}.fa-redhat:before{content:"\f7bc"}.fa-renren:before{content:"\f18b"}.fa-replyd:before{content:"\f3e6"}.fa-researchgate:before{content:"\f4f8"}.fa-resolving:before{content:"\f3e7"}.fa-rev:before{content:"\f5b2"}.fa-rocketchat:before{content:"\f3e8"}.fa-rockrms:before{content:"\f3e9"}.fa-rust:before{content:"\e07a"}.fa-safari:before{content:"\f267"}.fa-salesforce:before{content:"\f83b"}.fa-sass:before{content:"\f41e"}.fa-schlix:before{content:"\f3ea"}.fa-screenpal:before{content:"\e570"}.fa-scribd:before{content:"\f28a"}.fa-searchengin:before{content:"\f3eb"}.fa-sellcast:before{content:"\f2da"}.fa-sellsy:before{content:"\f213"}.fa-servicestack:before{content:"\f3ec"}.fa-shirtsinbulk:before{content:"\f214"}.fa-shopify:before{content:"\e057"}.fa-shopware:before{content:"\f5b5"}.fa-simplybuilt:before{content:"\f215"}.fa-sistrix:before{content:"\f3ee"}.fa-sith:before{content:"\f512"}.fa-sitrox:before{content:"\e44a"}.fa-sketch:before{content:"\f7c6"}.fa-skyatlas:before{content:"\f216"}.fa-skype:before{content:"\f17e"}.fa-slack-hash:before,.fa-slack:before{content:"\f198"}.fa-slideshare:before{content:"\f1e7"}.fa-snapchat-ghost:before,.fa-snapchat:before{content:"\f2ab"}.fa-soundcloud:before{content:"\f1be"}.fa-sourcetree:before{content:"\f7d3"}.fa-space-awesome:before{content:"\e5ac"}.fa-speakap:before{content:"\f3f3"}.fa-speaker-deck:before{content:"\f83c"}.fa-spotify:before{content:"\f1bc"}.fa-behance-square:before,.fa-square-behance:before{content:"\f1b5"}.fa-dribbble-square:before,.fa-square-dribbble:before{content:"\f397"}.fa-facebook-square:before,.fa-square-facebook:before{content:"\f082"}.fa-square-font-awesome:before{content:"\e5ad"}.fa-font-awesome-alt:before,.fa-square-font-awesome-stroke:before{content:"\f35c"}.fa-git-square:before,.fa-square-git:before{content:"\f1d2"}.fa-github-square:before,.fa-square-github:before{content:"\f092"}.fa-gitlab-square:before,.fa-square-gitlab:before{content:"\e5ae"}.fa-google-plus-square:before,.fa-square-google-plus:before{content:"\f0d4"}.fa-hacker-news-square:before,.fa-square-hacker-news:before{content:"\f3af"}.fa-instagram-square:before,.fa-square-instagram:before{content:"\e055"}.fa-js-square:before,.fa-square-js:before{content:"\f3b9"}.fa-lastfm-square:before,.fa-square-lastfm:before{content:"\f203"}.fa-odnoklassniki-square:before,.fa-square-odnoklassniki:before{content:"\f264"}.fa-pied-piper-square:before,.fa-square-pied-piper:before{content:"\e01e"}.fa-pinterest-square:before,.fa-square-pinterest:before{content:"\f0d3"}.fa-reddit-square:before,.fa-square-reddit:before{content:"\f1a2"}.fa-snapchat-square:before,.fa-square-snapchat:before{content:"\f2ad"}.fa-square-steam:before,.fa-steam-square:before{content:"\f1b7"}.fa-square-tumblr:before,.fa-tumblr-square:before{content:"\f174"}.fa-square-twitter:before,.fa-twitter-square:before{content:"\f081"}.fa-square-viadeo:before,.fa-viadeo-square:before{content:"\f2aa"}.fa-square-vimeo:before,.fa-vimeo-square:before{content:"\f194"}.fa-square-whatsapp:before,.fa-whatsapp-square:before{content:"\f40c"}.fa-square-xing:before,.fa-xing-square:before{content:"\f169"}.fa-square-youtube:before,.fa-youtube-square:before{content:"\f431"}.fa-squarespace:before{content:"\f5be"}.fa-stack-exchange:before{content:"\f18d"}.fa-stack-overflow:before{content:"\f16c"}.fa-stackpath:before{content:"\f842"}.fa-staylinked:before{content:"\f3f5"}.fa-steam:before{content:"\f1b6"}.fa-steam-symbol:before{content:"\f3f6"}.fa-sticker-mule:before{content:"\f3f7"}.fa-strava:before{content:"\f428"}.fa-stripe:before{content:"\f429"}.fa-stripe-s:before{content:"\f42a"}.fa-studiovinari:before{content:"\f3f8"}.fa-stumbleupon:before{content:"\f1a4"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-superpowers:before{content:"\f2dd"}.fa-supple:before{content:"\f3f9"}.fa-suse:before{content:"\f7d6"}.fa-swift:before{content:"\f8e1"}.fa-symfony:before{content:"\f83d"}.fa-teamspeak:before{content:"\f4f9"}.fa-telegram-plane:before,.fa-telegram:before{content:"\f2c6"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-the-red-yeti:before{content:"\f69d"}.fa-themeco:before{content:"\f5c6"}.fa-themeisle:before{content:"\f2b2"}.fa-think-peaks:before{content:"\f731"}.fa-tiktok:before{content:"\e07b"}.fa-trade-federation:before{content:"\f513"}.fa-trello:before{content:"\f181"}.fa-tumblr:before{content:"\f173"}.fa-twitch:before{content:"\f1e8"}.fa-twitter:before{content:"\f099"}.fa-typo3:before{content:"\f42b"}.fa-uber:before{content:"\f402"}.fa-ubuntu:before{content:"\f7df"}.fa-uikit:before{content:"\f403"}.fa-umbraco:before{content:"\f8e8"}.fa-uncharted:before{content:"\e084"}.fa-uniregistry:before{content:"\f404"}.fa-unity:before{content:"\e049"}.fa-unsplash:before{content:"\e07c"}.fa-untappd:before{content:"\f405"}.fa-ups:before{content:"\f7e0"}.fa-usb:before{content:"\f287"}.fa-usps:before{content:"\f7e1"}.fa-ussunnah:before{content:"\f407"}.fa-vaadin:before{content:"\f408"}.fa-viacoin:before{content:"\f237"}.fa-viadeo:before{content:"\f2a9"}.fa-viber:before{content:"\f409"}.fa-vimeo:before{content:"\f40a"}.fa-vimeo-v:before{content:"\f27d"}.fa-vine:before{content:"\f1ca"}.fa-vk:before{content:"\f189"}.fa-vnv:before{content:"\f40b"}.fa-vuejs:before{content:"\f41f"}.fa-watchman-monitoring:before{content:"\e087"}.fa-waze:before{content:"\f83f"}.fa-weebly:before{content:"\f5cc"}.fa-weibo:before{content:"\f18a"}.fa-weixin:before{content:"\f1d7"}.fa-whatsapp:before{content:"\f232"}.fa-whmcs:before{content:"\f40d"}.fa-wikipedia-w:before{content:"\f266"}.fa-windows:before{content:"\f17a"}.fa-wirsindhandwerk:before,.fa-wsh:before{content:"\e2d0"}.fa-wix:before{content:"\f5cf"}.fa-wizards-of-the-coast:before{content:"\f730"}.fa-wodu:before{content:"\e088"}.fa-wolf-pack-battalion:before{content:"\f514"}.fa-wordpress:before{content:"\f19a"}.fa-wordpress-simple:before{content:"\f411"}.fa-wpbeginner:before{content:"\f297"}.fa-wpexplorer:before{content:"\f2de"}.fa-wpforms:before{content:"\f298"}.fa-rendact:before,.fa-wpressr:before{content:"\f3e4"}.fa-xbox:before{content:"\f412"}.fa-xing:before{content:"\f168"}.fa-y-combinator:before{content:"\f23b"}.fa-yahoo:before{content:"\f19e"}.fa-yammer:before{content:"\f840"}.fa-yandex:before{content:"\f413"}.fa-yandex-international:before{content:"\f414"}.fa-yarn:before{content:"\f7e3"}.fa-yelp:before{content:"\f1e9"}.fa-yoast:before{content:"\f2b1"}.fa-youtube:before{content:"\f167"}.fa-zhihu:before{content:"\f63f"}:host,:root{--fa-font-regular:normal 400 1em/1 "Font Awesome 6 Free"}@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:400;font-display:block;src:url(/build/fonts/fa-regular-400.47074dec.woff2) format("woff2"),url(/build/fonts/fa-regular-400.625dca12.ttf) format("truetype")}.fa-regular,.far{font-family:"Font Awesome 6 Free";font-weight:400}:host,:root{--fa-font-solid:normal 900 1em/1 "Font Awesome 6 Free"}@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:900;font-display:block;src:url(/build/fonts/fa-solid-900.64d495f5.woff2) format("woff2"),url(/build/fonts/fa-solid-900.422cfe28.ttf) format("truetype")}.fa-solid,.fas{font-family:"Font Awesome 6 Free";font-weight:900}@font-face{font-family:"Font Awesome 5 Brands";font-display:block;font-weight:400;src:url(/build/fonts/fa-brands-400.a914b121.woff2) format("woff2"),url(/build/fonts/fa-brands-400.aff1938a.ttf) format("truetype")}@font-face{font-family:"Font Awesome 5 Free";font-display:block;font-weight:900;src:url(/build/fonts/fa-solid-900.64d495f5.woff2) format("woff2"),url(/build/fonts/fa-solid-900.422cfe28.ttf) format("truetype")}@font-face{font-family:"Font Awesome 5 Free";font-display:block;font-weight:400;src:url(/build/fonts/fa-regular-400.47074dec.woff2) format("woff2"),url(/build/fonts/fa-regular-400.625dca12.ttf) format("truetype")}@font-face{font-family:"FontAwesome";font-display:block;src:url(/build/fonts/fa-solid-900.64d495f5.woff2) format("woff2"),url(/build/fonts/fa-solid-900.422cfe28.ttf) format("truetype")}@font-face{font-family:"FontAwesome";font-display:block;src:url(/build/fonts/fa-brands-400.a914b121.woff2) format("woff2"),url(/build/fonts/fa-brands-400.aff1938a.ttf) format("truetype")}@font-face{font-family:"FontAwesome";font-display:block;src:url(/build/fonts/fa-regular-400.47074dec.woff2) format("woff2"),url(/build/fonts/fa-regular-400.625dca12.ttf) format("truetype");unicode-range:u+f003,u+f006,u+f014,u+f016-f017,u+f01a-f01b,u+f01d,u+f022,u+f03e,u+f044,u+f046,u+f05c-f05d,u+f06e,u+f070,u+f087-f088,u+f08a,u+f094,u+f096-f097,u+f09d,u+f0a0,u+f0a2,u+f0a4-f0a7,u+f0c5,u+f0c7,u+f0e5-f0e6,u+f0eb,u+f0f6-f0f8,u+f10c,u+f114-f115,u+f118-f11a,u+f11c-f11d,u+f133,u+f147,u+f14e,u+f150-f152,u+f185-f186,u+f18e,u+f190-f192,u+f196,u+f1c1-f1c9,u+f1d9,u+f1db,u+f1e3,u+f1ea,u+f1f7,u+f1f9,u+f20a,u+f247-f248,u+f24a,u+f24d,u+f255-f25b,u+f25d,u+f271-f274,u+f278,u+f27b,u+f28c,u+f28e,u+f29c,u+f2b5,u+f2b7,u+f2ba,u+f2bc,u+f2be,u+f2c0-f2c1,u+f2c3,u+f2d0,u+f2d2,u+f2d4,u+f2dc}@font-face{font-family:"FontAwesome";font-display:block;src:url(/build/fonts/fa-v4compatibility.2ec4574b.woff2) format("woff2"),url(/build/fonts/fa-v4compatibility.ea853511.ttf) format("truetype");unicode-range:u+f041,u+f047,u+f065-f066,u+f07d-f07e,u+f080,u+f08b,u+f08e,u+f090,u+f09a,u+f0ac,u+f0ae,u+f0b2,u+f0d0,u+f0d6,u+f0e4,u+f0ec,u+f10a-f10b,u+f123,u+f13e,u+f148-f149,u+f14c,u+f156,u+f15e,u+f160-f161,u+f163,u+f175-f178,u+f195,u+f1f8,u+f219,u+f27a}
/*!*****************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./assets/css/icons/themify-icons/themify-icons.css ***!
  \*****************************************************************************************************************************************/
@font-face {
	font-family: 'themify';
	src:url(/build/fonts/themify.9bad9444.eot);
	src:url(/build/fonts/themify.9bad9444.eot?#iefix-fvbane) format('embedded-opentype'),
		url(/build/fonts/themify.29b39089.woff) format('woff'),
		url(/build/fonts/themify.eda8b943.ttf) format('truetype'),
		url(/build/images/themify.c4292f34.svg#themify) format('svg');
	font-weight: normal;
	font-style: normal;
}

[class^="ti-"], [class*=" ti-"] {
	font-family: 'themify';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;

	/* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.ti-wand:before {
	content: "\e600";
}
.ti-volume:before {
	content: "\e601";
}
.ti-user:before {
	content: "\e602";
}
.ti-unlock:before {
	content: "\e603";
}
.ti-unlink:before {
	content: "\e604";
}
.ti-trash:before {
	content: "\e605";
}
.ti-thought:before {
	content: "\e606";
}
.ti-target:before {
	content: "\e607";
}
.ti-tag:before {
	content: "\e608";
}
.ti-tablet:before {
	content: "\e609";
}
.ti-star:before {
	content: "\e60a";
}
.ti-spray:before {
	content: "\e60b";
}
.ti-signal:before {
	content: "\e60c";
}
.ti-shopping-cart:before {
	content: "\e60d";
}
.ti-shopping-cart-full:before {
	content: "\e60e";
}
.ti-settings:before {
	content: "\e60f";
}
.ti-search:before {
	content: "\e610";
}
.ti-zoom-in:before {
	content: "\e611";
}
.ti-zoom-out:before {
	content: "\e612";
}
.ti-cut:before {
	content: "\e613";
}
.ti-ruler:before {
	content: "\e614";
}
.ti-ruler-pencil:before {
	content: "\e615";
}
.ti-ruler-alt:before {
	content: "\e616";
}
.ti-bookmark:before {
	content: "\e617";
}
.ti-bookmark-alt:before {
	content: "\e618";
}
.ti-reload:before {
	content: "\e619";
}
.ti-plus:before {
	content: "\e61a";
}
.ti-pin:before {
	content: "\e61b";
}
.ti-pencil:before {
	content: "\e61c";
}
.ti-pencil-alt:before {
	content: "\e61d";
}
.ti-paint-roller:before {
	content: "\e61e";
}
.ti-paint-bucket:before {
	content: "\e61f";
}
.ti-na:before {
	content: "\e620";
}
.ti-mobile:before {
	content: "\e621";
}
.ti-minus:before {
	content: "\e622";
}
.ti-medall:before {
	content: "\e623";
}
.ti-medall-alt:before {
	content: "\e624";
}
.ti-marker:before {
	content: "\e625";
}
.ti-marker-alt:before {
	content: "\e626";
}
.ti-arrow-up:before {
	content: "\e627";
}
.ti-arrow-right:before {
	content: "\e628";
}
.ti-arrow-left:before {
	content: "\e629";
}
.ti-arrow-down:before {
	content: "\e62a";
}
.ti-lock:before {
	content: "\e62b";
}
.ti-location-arrow:before {
	content: "\e62c";
}
.ti-link:before {
	content: "\e62d";
}
.ti-layout:before {
	content: "\e62e";
}
.ti-layers:before {
	content: "\e62f";
}
.ti-layers-alt:before {
	content: "\e630";
}
.ti-key:before {
	content: "\e631";
}
.ti-import:before {
	content: "\e632";
}
.ti-image:before {
	content: "\e633";
}
.ti-heart:before {
	content: "\e634";
}
.ti-heart-broken:before {
	content: "\e635";
}
.ti-hand-stop:before {
	content: "\e636";
}
.ti-hand-open:before {
	content: "\e637";
}
.ti-hand-drag:before {
	content: "\e638";
}
.ti-folder:before {
	content: "\e639";
}
.ti-flag:before {
	content: "\e63a";
}
.ti-flag-alt:before {
	content: "\e63b";
}
.ti-flag-alt-2:before {
	content: "\e63c";
}
.ti-eye:before {
	content: "\e63d";
}
.ti-export:before {
	content: "\e63e";
}
.ti-exchange-vertical:before {
	content: "\e63f";
}
.ti-desktop:before {
	content: "\e640";
}
.ti-cup:before {
	content: "\e641";
}
.ti-crown:before {
	content: "\e642";
}
.ti-comments:before {
	content: "\e643";
}
.ti-comment:before {
	content: "\e644";
}
.ti-comment-alt:before {
	content: "\e645";
}
.ti-close:before {
	content: "\e646";
}
.ti-clip:before {
	content: "\e647";
}
.ti-angle-up:before {
	content: "\e648";
}
.ti-angle-right:before {
	content: "\e649";
}
.ti-angle-left:before {
	content: "\e64a";
}
.ti-angle-down:before {
	content: "\e64b";
}
.ti-check:before {
	content: "\e64c";
}
.ti-check-box:before {
	content: "\e64d";
}
.ti-camera:before {
	content: "\e64e";
}
.ti-announcement:before {
	content: "\e64f";
}
.ti-brush:before {
	content: "\e650";
}
.ti-briefcase:before {
	content: "\e651";
}
.ti-bolt:before {
	content: "\e652";
}
.ti-bolt-alt:before {
	content: "\e653";
}
.ti-blackboard:before {
	content: "\e654";
}
.ti-bag:before {
	content: "\e655";
}
.ti-move:before {
	content: "\e656";
}
.ti-arrows-vertical:before {
	content: "\e657";
}
.ti-arrows-horizontal:before {
	content: "\e658";
}
.ti-fullscreen:before {
	content: "\e659";
}
.ti-arrow-top-right:before {
	content: "\e65a";
}
.ti-arrow-top-left:before {
	content: "\e65b";
}
.ti-arrow-circle-up:before {
	content: "\e65c";
}
.ti-arrow-circle-right:before {
	content: "\e65d";
}
.ti-arrow-circle-left:before {
	content: "\e65e";
}
.ti-arrow-circle-down:before {
	content: "\e65f";
}
.ti-angle-double-up:before {
	content: "\e660";
}
.ti-angle-double-right:before {
	content: "\e661";
}
.ti-angle-double-left:before {
	content: "\e662";
}
.ti-angle-double-down:before {
	content: "\e663";
}
.ti-zip:before {
	content: "\e664";
}
.ti-world:before {
	content: "\e665";
}
.ti-wheelchair:before {
	content: "\e666";
}
.ti-view-list:before {
	content: "\e667";
}
.ti-view-list-alt:before {
	content: "\e668";
}
.ti-view-grid:before {
	content: "\e669";
}
.ti-uppercase:before {
	content: "\e66a";
}
.ti-upload:before {
	content: "\e66b";
}
.ti-underline:before {
	content: "\e66c";
}
.ti-truck:before {
	content: "\e66d";
}
.ti-timer:before {
	content: "\e66e";
}
.ti-ticket:before {
	content: "\e66f";
}
.ti-thumb-up:before {
	content: "\e670";
}
.ti-thumb-down:before {
	content: "\e671";
}
.ti-text:before {
	content: "\e672";
}
.ti-stats-up:before {
	content: "\e673";
}
.ti-stats-down:before {
	content: "\e674";
}
.ti-split-v:before {
	content: "\e675";
}
.ti-split-h:before {
	content: "\e676";
}
.ti-smallcap:before {
	content: "\e677";
}
.ti-shine:before {
	content: "\e678";
}
.ti-shift-right:before {
	content: "\e679";
}
.ti-shift-left:before {
	content: "\e67a";
}
.ti-shield:before {
	content: "\e67b";
}
.ti-notepad:before {
	content: "\e67c";
}
.ti-server:before {
	content: "\e67d";
}
.ti-quote-right:before {
	content: "\e67e";
}
.ti-quote-left:before {
	content: "\e67f";
}
.ti-pulse:before {
	content: "\e680";
}
.ti-printer:before {
	content: "\e681";
}
.ti-power-off:before {
	content: "\e682";
}
.ti-plug:before {
	content: "\e683";
}
.ti-pie-chart:before {
	content: "\e684";
}
.ti-paragraph:before {
	content: "\e685";
}
.ti-panel:before {
	content: "\e686";
}
.ti-package:before {
	content: "\e687";
}
.ti-music:before {
	content: "\e688";
}
.ti-music-alt:before {
	content: "\e689";
}
.ti-mouse:before {
	content: "\e68a";
}
.ti-mouse-alt:before {
	content: "\e68b";
}
.ti-money:before {
	content: "\e68c";
}
.ti-microphone:before {
	content: "\e68d";
}
.ti-menu:before {
	content: "\e68e";
}
.ti-menu-alt:before {
	content: "\e68f";
}
.ti-map:before {
	content: "\e690";
}
.ti-map-alt:before {
	content: "\e691";
}
.ti-loop:before {
	content: "\e692";
}
.ti-location-pin:before {
	content: "\e693";
}
.ti-list:before {
	content: "\e694";
}
.ti-light-bulb:before {
	content: "\e695";
}
.ti-Italic:before {
	content: "\e696";
}
.ti-info:before {
	content: "\e697";
}
.ti-infinite:before {
	content: "\e698";
}
.ti-id-badge:before {
	content: "\e699";
}
.ti-hummer:before {
	content: "\e69a";
}
.ti-home:before {
	content: "\e69b";
}
.ti-help:before {
	content: "\e69c";
}
.ti-headphone:before {
	content: "\e69d";
}
.ti-harddrives:before {
	content: "\e69e";
}
.ti-harddrive:before {
	content: "\e69f";
}
.ti-gift:before {
	content: "\e6a0";
}
.ti-game:before {
	content: "\e6a1";
}
.ti-filter:before {
	content: "\e6a2";
}
.ti-files:before {
	content: "\e6a3";
}
.ti-file:before {
	content: "\e6a4";
}
.ti-eraser:before {
	content: "\e6a5";
}
.ti-envelope:before {
	content: "\e6a6";
}
.ti-download:before {
	content: "\e6a7";
}
.ti-direction:before {
	content: "\e6a8";
}
.ti-direction-alt:before {
	content: "\e6a9";
}
.ti-dashboard:before {
	content: "\e6aa";
}
.ti-control-stop:before {
	content: "\e6ab";
}
.ti-control-shuffle:before {
	content: "\e6ac";
}
.ti-control-play:before {
	content: "\e6ad";
}
.ti-control-pause:before {
	content: "\e6ae";
}
.ti-control-forward:before {
	content: "\e6af";
}
.ti-control-backward:before {
	content: "\e6b0";
}
.ti-cloud:before {
	content: "\e6b1";
}
.ti-cloud-up:before {
	content: "\e6b2";
}
.ti-cloud-down:before {
	content: "\e6b3";
}
.ti-clipboard:before {
	content: "\e6b4";
}
.ti-car:before {
	content: "\e6b5";
}
.ti-calendar:before {
	content: "\e6b6";
}
.ti-book:before {
	content: "\e6b7";
}
.ti-bell:before {
	content: "\e6b8";
}
.ti-basketball:before {
	content: "\e6b9";
}
.ti-bar-chart:before {
	content: "\e6ba";
}
.ti-bar-chart-alt:before {
	content: "\e6bb";
}
.ti-back-right:before {
	content: "\e6bc";
}
.ti-back-left:before {
	content: "\e6bd";
}
.ti-arrows-corner:before {
	content: "\e6be";
}
.ti-archive:before {
	content: "\e6bf";
}
.ti-anchor:before {
	content: "\e6c0";
}
.ti-align-right:before {
	content: "\e6c1";
}
.ti-align-left:before {
	content: "\e6c2";
}
.ti-align-justify:before {
	content: "\e6c3";
}
.ti-align-center:before {
	content: "\e6c4";
}
.ti-alert:before {
	content: "\e6c5";
}
.ti-alarm-clock:before {
	content: "\e6c6";
}
.ti-agenda:before {
	content: "\e6c7";
}
.ti-write:before {
	content: "\e6c8";
}
.ti-window:before {
	content: "\e6c9";
}
.ti-widgetized:before {
	content: "\e6ca";
}
.ti-widget:before {
	content: "\e6cb";
}
.ti-widget-alt:before {
	content: "\e6cc";
}
.ti-wallet:before {
	content: "\e6cd";
}
.ti-video-clapper:before {
	content: "\e6ce";
}
.ti-video-camera:before {
	content: "\e6cf";
}
.ti-vector:before {
	content: "\e6d0";
}
.ti-themify-logo:before {
	content: "\e6d1";
}
.ti-themify-favicon:before {
	content: "\e6d2";
}
.ti-themify-favicon-alt:before {
	content: "\e6d3";
}
.ti-support:before {
	content: "\e6d4";
}
.ti-stamp:before {
	content: "\e6d5";
}
.ti-split-v-alt:before {
	content: "\e6d6";
}
.ti-slice:before {
	content: "\e6d7";
}
.ti-shortcode:before {
	content: "\e6d8";
}
.ti-shift-right-alt:before {
	content: "\e6d9";
}
.ti-shift-left-alt:before {
	content: "\e6da";
}
.ti-ruler-alt-2:before {
	content: "\e6db";
}
.ti-receipt:before {
	content: "\e6dc";
}
.ti-pin2:before {
	content: "\e6dd";
}
.ti-pin-alt:before {
	content: "\e6de";
}
.ti-pencil-alt2:before {
	content: "\e6df";
}
.ti-palette:before {
	content: "\e6e0";
}
.ti-more:before {
	content: "\e6e1";
}
.ti-more-alt:before {
	content: "\e6e2";
}
.ti-microphone-alt:before {
	content: "\e6e3";
}
.ti-magnet:before {
	content: "\e6e4";
}
.ti-line-double:before {
	content: "\e6e5";
}
.ti-line-dotted:before {
	content: "\e6e6";
}
.ti-line-dashed:before {
	content: "\e6e7";
}
.ti-layout-width-full:before {
	content: "\e6e8";
}
.ti-layout-width-default:before {
	content: "\e6e9";
}
.ti-layout-width-default-alt:before {
	content: "\e6ea";
}
.ti-layout-tab:before {
	content: "\e6eb";
}
.ti-layout-tab-window:before {
	content: "\e6ec";
}
.ti-layout-tab-v:before {
	content: "\e6ed";
}
.ti-layout-tab-min:before {
	content: "\e6ee";
}
.ti-layout-slider:before {
	content: "\e6ef";
}
.ti-layout-slider-alt:before {
	content: "\e6f0";
}
.ti-layout-sidebar-right:before {
	content: "\e6f1";
}
.ti-layout-sidebar-none:before {
	content: "\e6f2";
}
.ti-layout-sidebar-left:before {
	content: "\e6f3";
}
.ti-layout-placeholder:before {
	content: "\e6f4";
}
.ti-layout-menu:before {
	content: "\e6f5";
}
.ti-layout-menu-v:before {
	content: "\e6f6";
}
.ti-layout-menu-separated:before {
	content: "\e6f7";
}
.ti-layout-menu-full:before {
	content: "\e6f8";
}
.ti-layout-media-right-alt:before {
	content: "\e6f9";
}
.ti-layout-media-right:before {
	content: "\e6fa";
}
.ti-layout-media-overlay:before {
	content: "\e6fb";
}
.ti-layout-media-overlay-alt:before {
	content: "\e6fc";
}
.ti-layout-media-overlay-alt-2:before {
	content: "\e6fd";
}
.ti-layout-media-left-alt:before {
	content: "\e6fe";
}
.ti-layout-media-left:before {
	content: "\e6ff";
}
.ti-layout-media-center-alt:before {
	content: "\e700";
}
.ti-layout-media-center:before {
	content: "\e701";
}
.ti-layout-list-thumb:before {
	content: "\e702";
}
.ti-layout-list-thumb-alt:before {
	content: "\e703";
}
.ti-layout-list-post:before {
	content: "\e704";
}
.ti-layout-list-large-image:before {
	content: "\e705";
}
.ti-layout-line-solid:before {
	content: "\e706";
}
.ti-layout-grid4:before {
	content: "\e707";
}
.ti-layout-grid3:before {
	content: "\e708";
}
.ti-layout-grid2:before {
	content: "\e709";
}
.ti-layout-grid2-thumb:before {
	content: "\e70a";
}
.ti-layout-cta-right:before {
	content: "\e70b";
}
.ti-layout-cta-left:before {
	content: "\e70c";
}
.ti-layout-cta-center:before {
	content: "\e70d";
}
.ti-layout-cta-btn-right:before {
	content: "\e70e";
}
.ti-layout-cta-btn-left:before {
	content: "\e70f";
}
.ti-layout-column4:before {
	content: "\e710";
}
.ti-layout-column3:before {
	content: "\e711";
}
.ti-layout-column2:before {
	content: "\e712";
}
.ti-layout-accordion-separated:before {
	content: "\e713";
}
.ti-layout-accordion-merged:before {
	content: "\e714";
}
.ti-layout-accordion-list:before {
	content: "\e715";
}
.ti-ink-pen:before {
	content: "\e716";
}
.ti-info-alt:before {
	content: "\e717";
}
.ti-help-alt:before {
	content: "\e718";
}
.ti-headphone-alt:before {
	content: "\e719";
}
.ti-hand-point-up:before {
	content: "\e71a";
}
.ti-hand-point-right:before {
	content: "\e71b";
}
.ti-hand-point-left:before {
	content: "\e71c";
}
.ti-hand-point-down:before {
	content: "\e71d";
}
.ti-gallery:before {
	content: "\e71e";
}
.ti-face-smile:before {
	content: "\e71f";
}
.ti-face-sad:before {
	content: "\e720";
}
.ti-credit-card:before {
	content: "\e721";
}
.ti-control-skip-forward:before {
	content: "\e722";
}
.ti-control-skip-backward:before {
	content: "\e723";
}
.ti-control-record:before {
	content: "\e724";
}
.ti-control-eject:before {
	content: "\e725";
}
.ti-comments-smiley:before {
	content: "\e726";
}
.ti-brush-alt:before {
	content: "\e727";
}
.ti-youtube:before {
	content: "\e728";
}
.ti-vimeo:before {
	content: "\e729";
}
.ti-twitter:before {
	content: "\e72a";
}
.ti-time:before {
	content: "\e72b";
}
.ti-tumblr:before {
	content: "\e72c";
}
.ti-skype:before {
	content: "\e72d";
}
.ti-share:before {
	content: "\e72e";
}
.ti-share-alt:before {
	content: "\e72f";
}
.ti-rocket:before {
	content: "\e730";
}
.ti-pinterest:before {
	content: "\e731";
}
.ti-new-window:before {
	content: "\e732";
}
.ti-microsoft:before {
	content: "\e733";
}
.ti-list-ol:before {
	content: "\e734";
}
.ti-linkedin:before {
	content: "\e735";
}
.ti-layout-sidebar-2:before {
	content: "\e736";
}
.ti-layout-grid4-alt:before {
	content: "\e737";
}
.ti-layout-grid3-alt:before {
	content: "\e738";
}
.ti-layout-grid2-alt:before {
	content: "\e739";
}
.ti-layout-column4-alt:before {
	content: "\e73a";
}
.ti-layout-column3-alt:before {
	content: "\e73b";
}
.ti-layout-column2-alt:before {
	content: "\e73c";
}
.ti-instagram:before {
	content: "\e73d";
}
.ti-google:before {
	content: "\e73e";
}
.ti-github:before {
	content: "\e73f";
}
.ti-flickr:before {
	content: "\e740";
}
.ti-facebook:before {
	content: "\e741";
}
.ti-dropbox:before {
	content: "\e742";
}
.ti-dribbble:before {
	content: "\e743";
}
.ti-apple:before {
	content: "\e744";
}
.ti-android:before {
	content: "\e745";
}
.ti-save:before {
	content: "\e746";
}
.ti-save-alt:before {
	content: "\e747";
}
.ti-yahoo:before {
	content: "\e748";
}
.ti-wordpress:before {
	content: "\e749";
}
.ti-vimeo-alt:before {
	content: "\e74a";
}
.ti-twitter-alt:before {
	content: "\e74b";
}
.ti-tumblr-alt:before {
	content: "\e74c";
}
.ti-trello:before {
	content: "\e74d";
}
.ti-stack-overflow:before {
	content: "\e74e";
}
.ti-soundcloud:before {
	content: "\e74f";
}
.ti-sharethis:before {
	content: "\e750";
}
.ti-sharethis-alt:before {
	content: "\e751";
}
.ti-reddit:before {
	content: "\e752";
}
.ti-pinterest-alt:before {
	content: "\e753";
}
.ti-microsoft-alt:before {
	content: "\e754";
}
.ti-linux:before {
	content: "\e755";
}
.ti-jsfiddle:before {
	content: "\e756";
}
.ti-joomla:before {
	content: "\e757";
}
.ti-html5:before {
	content: "\e758";
}
.ti-flickr-alt:before {
	content: "\e759";
}
.ti-email:before {
	content: "\e75a";
}
.ti-drupal:before {
	content: "\e75b";
}
.ti-dropbox-alt:before {
	content: "\e75c";
}
.ti-css3:before {
	content: "\e75d";
}
.ti-rss:before {
	content: "\e75e";
}
.ti-rss-alt:before {
	content: "\e75f";
}

/*!*********************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./assets/css/icons/material-design-iconic-font/css/materialdesignicons.min.css ***!
  \*********************************************************************************************************************************************************************/
/* MaterialDesignIcons.com */@font-face{font-family:"Material Design Icons";src:url(/build/fonts/materialdesignicons-webfont.49d3b4ee.eot);src:url(/build/fonts/materialdesignicons-webfont.49d3b4ee.eot?#iefix&v=1.8.36) format("embedded-opentype"),url(/build/fonts/materialdesignicons-webfont.5cbc1ce0.woff2) format("woff2"),url(/build/fonts/materialdesignicons-webfont.da5fb9db.woff) format("woff"),url(/build/fonts/materialdesignicons-webfont.fa3815d4.ttf) format("truetype"),url(/build/images/materialdesignicons-webfont.d6f0edc6.svg#materialdesigniconsregular) format("svg");font-weight:normal;font-style:normal}.mdi:before,.mdi-set{display:inline-block;font:normal normal normal 24px/1 "Material Design Icons";font-size:inherit;text-rendering:auto;line-height:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0, 0)}.mdi-access-point:before{content:"\F002"}.mdi-access-point-network:before{content:"\F003"}.mdi-account:before{content:"\F004"}.mdi-account-alert:before{content:"\F005"}.mdi-account-box:before{content:"\F006"}.mdi-account-box-outline:before{content:"\F007"}.mdi-account-card-details:before{content:"\F5D2"}.mdi-account-check:before{content:"\F008"}.mdi-account-circle:before{content:"\F009"}.mdi-account-convert:before{content:"\F00A"}.mdi-account-edit:before{content:"\F6BB"}.mdi-account-key:before{content:"\F00B"}.mdi-account-location:before{content:"\F00C"}.mdi-account-minus:before{content:"\F00D"}.mdi-account-multiple:before{content:"\F00E"}.mdi-account-multiple-minus:before{content:"\F5D3"}.mdi-account-multiple-outline:before{content:"\F00F"}.mdi-account-multiple-plus:before{content:"\F010"}.mdi-account-network:before{content:"\F011"}.mdi-account-off:before{content:"\F012"}.mdi-account-outline:before{content:"\F013"}.mdi-account-plus:before{content:"\F014"}.mdi-account-remove:before{content:"\F015"}.mdi-account-search:before{content:"\F016"}.mdi-account-settings:before{content:"\F630"}.mdi-account-settings-variant:before{content:"\F631"}.mdi-account-star:before{content:"\F017"}.mdi-account-star-variant:before{content:"\F018"}.mdi-account-switch:before{content:"\F019"}.mdi-adjust:before{content:"\F01A"}.mdi-air-conditioner:before{content:"\F01B"}.mdi-airballoon:before{content:"\F01C"}.mdi-airplane:before{content:"\F01D"}.mdi-airplane-landing:before{content:"\F5D4"}.mdi-airplane-off:before{content:"\F01E"}.mdi-airplane-takeoff:before{content:"\F5D5"}.mdi-airplay:before{content:"\F01F"}.mdi-alarm:before{content:"\F020"}.mdi-alarm-check:before{content:"\F021"}.mdi-alarm-multiple:before{content:"\F022"}.mdi-alarm-off:before{content:"\F023"}.mdi-alarm-plus:before{content:"\F024"}.mdi-alarm-snooze:before{content:"\F68D"}.mdi-album:before{content:"\F025"}.mdi-alert:before{content:"\F026"}.mdi-alert-box:before{content:"\F027"}.mdi-alert-circle:before{content:"\F028"}.mdi-alert-circle-outline:before{content:"\F5D6"}.mdi-alert-octagon:before{content:"\F029"}.mdi-alert-octagram:before{content:"\F6BC"}.mdi-alert-outline:before{content:"\F02A"}.mdi-all-inclusive:before{content:"\F6BD"}.mdi-alpha:before{content:"\F02B"}.mdi-alphabetical:before{content:"\F02C"}.mdi-altimeter:before{content:"\F5D7"}.mdi-amazon:before{content:"\F02D"}.mdi-amazon-clouddrive:before{content:"\F02E"}.mdi-ambulance:before{content:"\F02F"}.mdi-amplifier:before{content:"\F030"}.mdi-anchor:before{content:"\F031"}.mdi-android:before{content:"\F032"}.mdi-android-debug-bridge:before{content:"\F033"}.mdi-android-studio:before{content:"\F034"}.mdi-angular:before{content:"\F6B1"}.mdi-angularjs:before{content:"\F6BE"}.mdi-animation:before{content:"\F5D8"}.mdi-apple:before{content:"\F035"}.mdi-apple-finder:before{content:"\F036"}.mdi-apple-ios:before{content:"\F037"}.mdi-apple-keyboard-caps:before{content:"\F632"}.mdi-apple-keyboard-command:before{content:"\F633"}.mdi-apple-keyboard-control:before{content:"\F634"}.mdi-apple-keyboard-option:before{content:"\F635"}.mdi-apple-keyboard-shift:before{content:"\F636"}.mdi-apple-mobileme:before{content:"\F038"}.mdi-apple-safari:before{content:"\F039"}.mdi-application:before{content:"\F614"}.mdi-apps:before{content:"\F03B"}.mdi-archive:before{content:"\F03C"}.mdi-arrange-bring-forward:before{content:"\F03D"}.mdi-arrange-bring-to-front:before{content:"\F03E"}.mdi-arrange-send-backward:before{content:"\F03F"}.mdi-arrange-send-to-back:before{content:"\F040"}.mdi-arrow-all:before{content:"\F041"}.mdi-arrow-bottom-left:before{content:"\F042"}.mdi-arrow-bottom-right:before{content:"\F043"}.mdi-arrow-compress:before{content:"\F615"}.mdi-arrow-compress-all:before{content:"\F044"}.mdi-arrow-down:before{content:"\F045"}.mdi-arrow-down-bold:before{content:"\F046"}.mdi-arrow-down-bold-circle:before{content:"\F047"}.mdi-arrow-down-bold-circle-outline:before{content:"\F048"}.mdi-arrow-down-bold-hexagon-outline:before{content:"\F049"}.mdi-arrow-down-box:before{content:"\F6BF"}.mdi-arrow-down-drop-circle:before{content:"\F04A"}.mdi-arrow-down-drop-circle-outline:before{content:"\F04B"}.mdi-arrow-expand:before{content:"\F616"}.mdi-arrow-expand-all:before{content:"\F04C"}.mdi-arrow-left:before{content:"\F04D"}.mdi-arrow-left-bold:before{content:"\F04E"}.mdi-arrow-left-bold-circle:before{content:"\F04F"}.mdi-arrow-left-bold-circle-outline:before{content:"\F050"}.mdi-arrow-left-bold-hexagon-outline:before{content:"\F051"}.mdi-arrow-left-box:before{content:"\F6C0"}.mdi-arrow-left-drop-circle:before{content:"\F052"}.mdi-arrow-left-drop-circle-outline:before{content:"\F053"}.mdi-arrow-right:before{content:"\F054"}.mdi-arrow-right-bold:before{content:"\F055"}.mdi-arrow-right-bold-circle:before{content:"\F056"}.mdi-arrow-right-bold-circle-outline:before{content:"\F057"}.mdi-arrow-right-bold-hexagon-outline:before{content:"\F058"}.mdi-arrow-right-box:before{content:"\F6C1"}.mdi-arrow-right-drop-circle:before{content:"\F059"}.mdi-arrow-right-drop-circle-outline:before{content:"\F05A"}.mdi-arrow-top-left:before{content:"\F05B"}.mdi-arrow-top-right:before{content:"\F05C"}.mdi-arrow-up:before{content:"\F05D"}.mdi-arrow-up-bold:before{content:"\F05E"}.mdi-arrow-up-bold-circle:before{content:"\F05F"}.mdi-arrow-up-bold-circle-outline:before{content:"\F060"}.mdi-arrow-up-bold-hexagon-outline:before{content:"\F061"}.mdi-arrow-up-box:before{content:"\F6C2"}.mdi-arrow-up-drop-circle:before{content:"\F062"}.mdi-arrow-up-drop-circle-outline:before{content:"\F063"}.mdi-assistant:before{content:"\F064"}.mdi-asterisk:before{content:"\F6C3"}.mdi-at:before{content:"\F065"}.mdi-attachment:before{content:"\F066"}.mdi-audiobook:before{content:"\F067"}.mdi-auto-fix:before{content:"\F068"}.mdi-auto-upload:before{content:"\F069"}.mdi-autorenew:before{content:"\F06A"}.mdi-av-timer:before{content:"\F06B"}.mdi-baby:before{content:"\F06C"}.mdi-baby-buggy:before{content:"\F68E"}.mdi-backburger:before{content:"\F06D"}.mdi-backspace:before{content:"\F06E"}.mdi-backup-restore:before{content:"\F06F"}.mdi-bandcamp:before{content:"\F674"}.mdi-bank:before{content:"\F070"}.mdi-barcode:before{content:"\F071"}.mdi-barcode-scan:before{content:"\F072"}.mdi-barley:before{content:"\F073"}.mdi-barrel:before{content:"\F074"}.mdi-basecamp:before{content:"\F075"}.mdi-basket:before{content:"\F076"}.mdi-basket-fill:before{content:"\F077"}.mdi-basket-unfill:before{content:"\F078"}.mdi-battery:before{content:"\F079"}.mdi-battery-10:before{content:"\F07A"}.mdi-battery-20:before{content:"\F07B"}.mdi-battery-30:before{content:"\F07C"}.mdi-battery-40:before{content:"\F07D"}.mdi-battery-50:before{content:"\F07E"}.mdi-battery-60:before{content:"\F07F"}.mdi-battery-70:before{content:"\F080"}.mdi-battery-80:before{content:"\F081"}.mdi-battery-90:before{content:"\F082"}.mdi-battery-alert:before{content:"\F083"}.mdi-battery-charging:before{content:"\F084"}.mdi-battery-charging-100:before{content:"\F085"}.mdi-battery-charging-20:before{content:"\F086"}.mdi-battery-charging-30:before{content:"\F087"}.mdi-battery-charging-40:before{content:"\F088"}.mdi-battery-charging-60:before{content:"\F089"}.mdi-battery-charging-80:before{content:"\F08A"}.mdi-battery-charging-90:before{content:"\F08B"}.mdi-battery-minus:before{content:"\F08C"}.mdi-battery-negative:before{content:"\F08D"}.mdi-battery-outline:before{content:"\F08E"}.mdi-battery-plus:before{content:"\F08F"}.mdi-battery-positive:before{content:"\F090"}.mdi-battery-unknown:before{content:"\F091"}.mdi-beach:before{content:"\F092"}.mdi-beaker:before{content:"\F68F"}.mdi-beats:before{content:"\F097"}.mdi-beer:before{content:"\F098"}.mdi-behance:before{content:"\F099"}.mdi-bell:before{content:"\F09A"}.mdi-bell-off:before{content:"\F09B"}.mdi-bell-outline:before{content:"\F09C"}.mdi-bell-plus:before{content:"\F09D"}.mdi-bell-ring:before{content:"\F09E"}.mdi-bell-ring-outline:before{content:"\F09F"}.mdi-bell-sleep:before{content:"\F0A0"}.mdi-beta:before{content:"\F0A1"}.mdi-bible:before{content:"\F0A2"}.mdi-bike:before{content:"\F0A3"}.mdi-bing:before{content:"\F0A4"}.mdi-binoculars:before{content:"\F0A5"}.mdi-bio:before{content:"\F0A6"}.mdi-biohazard:before{content:"\F0A7"}.mdi-bitbucket:before{content:"\F0A8"}.mdi-black-mesa:before{content:"\F0A9"}.mdi-blackberry:before{content:"\F0AA"}.mdi-blender:before{content:"\F0AB"}.mdi-blinds:before{content:"\F0AC"}.mdi-block-helper:before{content:"\F0AD"}.mdi-blogger:before{content:"\F0AE"}.mdi-bluetooth:before{content:"\F0AF"}.mdi-bluetooth-audio:before{content:"\F0B0"}.mdi-bluetooth-connect:before{content:"\F0B1"}.mdi-bluetooth-off:before{content:"\F0B2"}.mdi-bluetooth-settings:before{content:"\F0B3"}.mdi-bluetooth-transfer:before{content:"\F0B4"}.mdi-blur:before{content:"\F0B5"}.mdi-blur-linear:before{content:"\F0B6"}.mdi-blur-off:before{content:"\F0B7"}.mdi-blur-radial:before{content:"\F0B8"}.mdi-bomb:before{content:"\F690"}.mdi-bomb-off:before{content:"\F6C4"}.mdi-bone:before{content:"\F0B9"}.mdi-book:before{content:"\F0BA"}.mdi-book-minus:before{content:"\F5D9"}.mdi-book-multiple:before{content:"\F0BB"}.mdi-book-multiple-variant:before{content:"\F0BC"}.mdi-book-open:before{content:"\F0BD"}.mdi-book-open-page-variant:before{content:"\F5DA"}.mdi-book-open-variant:before{content:"\F0BE"}.mdi-book-plus:before{content:"\F5DB"}.mdi-book-variant:before{content:"\F0BF"}.mdi-bookmark:before{content:"\F0C0"}.mdi-bookmark-check:before{content:"\F0C1"}.mdi-bookmark-music:before{content:"\F0C2"}.mdi-bookmark-outline:before{content:"\F0C3"}.mdi-bookmark-plus:before{content:"\F0C5"}.mdi-bookmark-plus-outline:before{content:"\F0C4"}.mdi-bookmark-remove:before{content:"\F0C6"}.mdi-boombox:before{content:"\F5DC"}.mdi-bootstrap:before{content:"\F6C5"}.mdi-border-all:before{content:"\F0C7"}.mdi-border-bottom:before{content:"\F0C8"}.mdi-border-color:before{content:"\F0C9"}.mdi-border-horizontal:before{content:"\F0CA"}.mdi-border-inside:before{content:"\F0CB"}.mdi-border-left:before{content:"\F0CC"}.mdi-border-none:before{content:"\F0CD"}.mdi-border-outside:before{content:"\F0CE"}.mdi-border-right:before{content:"\F0CF"}.mdi-border-style:before{content:"\F0D0"}.mdi-border-top:before{content:"\F0D1"}.mdi-border-vertical:before{content:"\F0D2"}.mdi-bow-tie:before{content:"\F677"}.mdi-bowl:before{content:"\F617"}.mdi-bowling:before{content:"\F0D3"}.mdi-box:before{content:"\F0D4"}.mdi-box-cutter:before{content:"\F0D5"}.mdi-box-shadow:before{content:"\F637"}.mdi-bridge:before{content:"\F618"}.mdi-briefcase:before{content:"\F0D6"}.mdi-briefcase-check:before{content:"\F0D7"}.mdi-briefcase-download:before{content:"\F0D8"}.mdi-briefcase-upload:before{content:"\F0D9"}.mdi-brightness-1:before{content:"\F0DA"}.mdi-brightness-2:before{content:"\F0DB"}.mdi-brightness-3:before{content:"\F0DC"}.mdi-brightness-4:before{content:"\F0DD"}.mdi-brightness-5:before{content:"\F0DE"}.mdi-brightness-6:before{content:"\F0DF"}.mdi-brightness-7:before{content:"\F0E0"}.mdi-brightness-auto:before{content:"\F0E1"}.mdi-broom:before{content:"\F0E2"}.mdi-brush:before{content:"\F0E3"}.mdi-buffer:before{content:"\F619"}.mdi-bug:before{content:"\F0E4"}.mdi-bulletin-board:before{content:"\F0E5"}.mdi-bullhorn:before{content:"\F0E6"}.mdi-bullseye:before{content:"\F5DD"}.mdi-burst-mode:before{content:"\F5DE"}.mdi-bus:before{content:"\F0E7"}.mdi-cached:before{content:"\F0E8"}.mdi-cake:before{content:"\F0E9"}.mdi-cake-layered:before{content:"\F0EA"}.mdi-cake-variant:before{content:"\F0EB"}.mdi-calculator:before{content:"\F0EC"}.mdi-calendar:before{content:"\F0ED"}.mdi-calendar-blank:before{content:"\F0EE"}.mdi-calendar-check:before{content:"\F0EF"}.mdi-calendar-clock:before{content:"\F0F0"}.mdi-calendar-multiple:before{content:"\F0F1"}.mdi-calendar-multiple-check:before{content:"\F0F2"}.mdi-calendar-plus:before{content:"\F0F3"}.mdi-calendar-question:before{content:"\F691"}.mdi-calendar-range:before{content:"\F678"}.mdi-calendar-remove:before{content:"\F0F4"}.mdi-calendar-text:before{content:"\F0F5"}.mdi-calendar-today:before{content:"\F0F6"}.mdi-call-made:before{content:"\F0F7"}.mdi-call-merge:before{content:"\F0F8"}.mdi-call-missed:before{content:"\F0F9"}.mdi-call-received:before{content:"\F0FA"}.mdi-call-split:before{content:"\F0FB"}.mdi-camcorder:before{content:"\F0FC"}.mdi-camcorder-box:before{content:"\F0FD"}.mdi-camcorder-box-off:before{content:"\F0FE"}.mdi-camcorder-off:before{content:"\F0FF"}.mdi-camera:before{content:"\F100"}.mdi-camera-burst:before{content:"\F692"}.mdi-camera-enhance:before{content:"\F101"}.mdi-camera-front:before{content:"\F102"}.mdi-camera-front-variant:before{content:"\F103"}.mdi-camera-iris:before{content:"\F104"}.mdi-camera-off:before{content:"\F5DF"}.mdi-camera-party-mode:before{content:"\F105"}.mdi-camera-rear:before{content:"\F106"}.mdi-camera-rear-variant:before{content:"\F107"}.mdi-camera-switch:before{content:"\F108"}.mdi-camera-timer:before{content:"\F109"}.mdi-candle:before{content:"\F5E2"}.mdi-candycane:before{content:"\F10A"}.mdi-car:before{content:"\F10B"}.mdi-car-battery:before{content:"\F10C"}.mdi-car-connected:before{content:"\F10D"}.mdi-car-wash:before{content:"\F10E"}.mdi-cards:before{content:"\F638"}.mdi-cards-outline:before{content:"\F639"}.mdi-cards-playing-outline:before{content:"\F63A"}.mdi-cards-variant:before{content:"\F6C6"}.mdi-carrot:before{content:"\F10F"}.mdi-cart:before{content:"\F110"}.mdi-cart-off:before{content:"\F66B"}.mdi-cart-outline:before{content:"\F111"}.mdi-cart-plus:before{content:"\F112"}.mdi-case-sensitive-alt:before{content:"\F113"}.mdi-cash:before{content:"\F114"}.mdi-cash-100:before{content:"\F115"}.mdi-cash-multiple:before{content:"\F116"}.mdi-cash-usd:before{content:"\F117"}.mdi-cast:before{content:"\F118"}.mdi-cast-connected:before{content:"\F119"}.mdi-castle:before{content:"\F11A"}.mdi-cat:before{content:"\F11B"}.mdi-cellphone:before{content:"\F11C"}.mdi-cellphone-android:before{content:"\F11D"}.mdi-cellphone-basic:before{content:"\F11E"}.mdi-cellphone-dock:before{content:"\F11F"}.mdi-cellphone-iphone:before{content:"\F120"}.mdi-cellphone-link:before{content:"\F121"}.mdi-cellphone-link-off:before{content:"\F122"}.mdi-cellphone-settings:before{content:"\F123"}.mdi-certificate:before{content:"\F124"}.mdi-chair-school:before{content:"\F125"}.mdi-chart-arc:before{content:"\F126"}.mdi-chart-areaspline:before{content:"\F127"}.mdi-chart-bar:before{content:"\F128"}.mdi-chart-bubble:before{content:"\F5E3"}.mdi-chart-gantt:before{content:"\F66C"}.mdi-chart-histogram:before{content:"\F129"}.mdi-chart-line:before{content:"\F12A"}.mdi-chart-pie:before{content:"\F12B"}.mdi-chart-scatterplot-hexbin:before{content:"\F66D"}.mdi-chart-timeline:before{content:"\F66E"}.mdi-check:before{content:"\F12C"}.mdi-check-all:before{content:"\F12D"}.mdi-check-circle:before{content:"\F5E0"}.mdi-check-circle-outline:before{content:"\F5E1"}.mdi-checkbox-blank:before{content:"\F12E"}.mdi-checkbox-blank-circle:before{content:"\F12F"}.mdi-checkbox-blank-circle-outline:before{content:"\F130"}.mdi-checkbox-blank-outline:before{content:"\F131"}.mdi-checkbox-marked:before{content:"\F132"}.mdi-checkbox-marked-circle:before{content:"\F133"}.mdi-checkbox-marked-circle-outline:before{content:"\F134"}.mdi-checkbox-marked-outline:before{content:"\F135"}.mdi-checkbox-multiple-blank:before{content:"\F136"}.mdi-checkbox-multiple-blank-circle:before{content:"\F63B"}.mdi-checkbox-multiple-blank-circle-outline:before{content:"\F63C"}.mdi-checkbox-multiple-blank-outline:before{content:"\F137"}.mdi-checkbox-multiple-marked:before{content:"\F138"}.mdi-checkbox-multiple-marked-circle:before{content:"\F63D"}.mdi-checkbox-multiple-marked-circle-outline:before{content:"\F63E"}.mdi-checkbox-multiple-marked-outline:before{content:"\F139"}.mdi-checkerboard:before{content:"\F13A"}.mdi-chemical-weapon:before{content:"\F13B"}.mdi-chevron-double-down:before{content:"\F13C"}.mdi-chevron-double-left:before{content:"\F13D"}.mdi-chevron-double-right:before{content:"\F13E"}.mdi-chevron-double-up:before{content:"\F13F"}.mdi-chevron-down:before{content:"\F140"}.mdi-chevron-left:before{content:"\F141"}.mdi-chevron-right:before{content:"\F142"}.mdi-chevron-up:before{content:"\F143"}.mdi-chip:before{content:"\F61A"}.mdi-church:before{content:"\F144"}.mdi-cisco-webex:before{content:"\F145"}.mdi-city:before{content:"\F146"}.mdi-clipboard:before{content:"\F147"}.mdi-clipboard-account:before{content:"\F148"}.mdi-clipboard-alert:before{content:"\F149"}.mdi-clipboard-arrow-down:before{content:"\F14A"}.mdi-clipboard-arrow-left:before{content:"\F14B"}.mdi-clipboard-check:before{content:"\F14C"}.mdi-clipboard-flow:before{content:"\F6C7"}.mdi-clipboard-outline:before{content:"\F14D"}.mdi-clipboard-text:before{content:"\F14E"}.mdi-clippy:before{content:"\F14F"}.mdi-clock:before{content:"\F150"}.mdi-clock-alert:before{content:"\F5CE"}.mdi-clock-end:before{content:"\F151"}.mdi-clock-fast:before{content:"\F152"}.mdi-clock-in:before{content:"\F153"}.mdi-clock-out:before{content:"\F154"}.mdi-clock-start:before{content:"\F155"}.mdi-close:before{content:"\F156"}.mdi-close-box:before{content:"\F157"}.mdi-close-box-outline:before{content:"\F158"}.mdi-close-circle:before{content:"\F159"}.mdi-close-circle-outline:before{content:"\F15A"}.mdi-close-network:before{content:"\F15B"}.mdi-close-octagon:before{content:"\F15C"}.mdi-close-octagon-outline:before{content:"\F15D"}.mdi-close-outline:before{content:"\F6C8"}.mdi-closed-caption:before{content:"\F15E"}.mdi-cloud:before{content:"\F15F"}.mdi-cloud-check:before{content:"\F160"}.mdi-cloud-circle:before{content:"\F161"}.mdi-cloud-download:before{content:"\F162"}.mdi-cloud-outline:before{content:"\F163"}.mdi-cloud-outline-off:before{content:"\F164"}.mdi-cloud-print:before{content:"\F165"}.mdi-cloud-print-outline:before{content:"\F166"}.mdi-cloud-sync:before{content:"\F63F"}.mdi-cloud-upload:before{content:"\F167"}.mdi-code-array:before{content:"\F168"}.mdi-code-braces:before{content:"\F169"}.mdi-code-brackets:before{content:"\F16A"}.mdi-code-equal:before{content:"\F16B"}.mdi-code-greater-than:before{content:"\F16C"}.mdi-code-greater-than-or-equal:before{content:"\F16D"}.mdi-code-less-than:before{content:"\F16E"}.mdi-code-less-than-or-equal:before{content:"\F16F"}.mdi-code-not-equal:before{content:"\F170"}.mdi-code-not-equal-variant:before{content:"\F171"}.mdi-code-parentheses:before{content:"\F172"}.mdi-code-string:before{content:"\F173"}.mdi-code-tags:before{content:"\F174"}.mdi-code-tags-check:before{content:"\F693"}.mdi-codepen:before{content:"\F175"}.mdi-coffee:before{content:"\F176"}.mdi-coffee-outline:before{content:"\F6C9"}.mdi-coffee-to-go:before{content:"\F177"}.mdi-coin:before{content:"\F178"}.mdi-coins:before{content:"\F694"}.mdi-collage:before{content:"\F640"}.mdi-color-helper:before{content:"\F179"}.mdi-comment:before{content:"\F17A"}.mdi-comment-account:before{content:"\F17B"}.mdi-comment-account-outline:before{content:"\F17C"}.mdi-comment-alert:before{content:"\F17D"}.mdi-comment-alert-outline:before{content:"\F17E"}.mdi-comment-check:before{content:"\F17F"}.mdi-comment-check-outline:before{content:"\F180"}.mdi-comment-multiple-outline:before{content:"\F181"}.mdi-comment-outline:before{content:"\F182"}.mdi-comment-plus-outline:before{content:"\F183"}.mdi-comment-processing:before{content:"\F184"}.mdi-comment-processing-outline:before{content:"\F185"}.mdi-comment-question-outline:before{content:"\F186"}.mdi-comment-remove-outline:before{content:"\F187"}.mdi-comment-text:before{content:"\F188"}.mdi-comment-text-outline:before{content:"\F189"}.mdi-compare:before{content:"\F18A"}.mdi-compass:before{content:"\F18B"}.mdi-compass-outline:before{content:"\F18C"}.mdi-console:before{content:"\F18D"}.mdi-contact-mail:before{content:"\F18E"}.mdi-contacts:before{content:"\F6CA"}.mdi-content-copy:before{content:"\F18F"}.mdi-content-cut:before{content:"\F190"}.mdi-content-duplicate:before{content:"\F191"}.mdi-content-paste:before{content:"\F192"}.mdi-content-save:before{content:"\F193"}.mdi-content-save-all:before{content:"\F194"}.mdi-content-save-settings:before{content:"\F61B"}.mdi-contrast:before{content:"\F195"}.mdi-contrast-box:before{content:"\F196"}.mdi-contrast-circle:before{content:"\F197"}.mdi-cookie:before{content:"\F198"}.mdi-copyright:before{content:"\F5E6"}.mdi-counter:before{content:"\F199"}.mdi-cow:before{content:"\F19A"}.mdi-creation:before{content:"\F1C9"}.mdi-credit-card:before{content:"\F19B"}.mdi-credit-card-multiple:before{content:"\F19C"}.mdi-credit-card-off:before{content:"\F5E4"}.mdi-credit-card-plus:before{content:"\F675"}.mdi-credit-card-scan:before{content:"\F19D"}.mdi-crop:before{content:"\F19E"}.mdi-crop-free:before{content:"\F19F"}.mdi-crop-landscape:before{content:"\F1A0"}.mdi-crop-portrait:before{content:"\F1A1"}.mdi-crop-rotate:before{content:"\F695"}.mdi-crop-square:before{content:"\F1A2"}.mdi-crosshairs:before{content:"\F1A3"}.mdi-crosshairs-gps:before{content:"\F1A4"}.mdi-crown:before{content:"\F1A5"}.mdi-cube:before{content:"\F1A6"}.mdi-cube-outline:before{content:"\F1A7"}.mdi-cube-send:before{content:"\F1A8"}.mdi-cube-unfolded:before{content:"\F1A9"}.mdi-cup:before{content:"\F1AA"}.mdi-cup-off:before{content:"\F5E5"}.mdi-cup-water:before{content:"\F1AB"}.mdi-currency-btc:before{content:"\F1AC"}.mdi-currency-eur:before{content:"\F1AD"}.mdi-currency-gbp:before{content:"\F1AE"}.mdi-currency-inr:before{content:"\F1AF"}.mdi-currency-ngn:before{content:"\F1B0"}.mdi-currency-rub:before{content:"\F1B1"}.mdi-currency-try:before{content:"\F1B2"}.mdi-currency-usd:before{content:"\F1B3"}.mdi-currency-usd-off:before{content:"\F679"}.mdi-cursor-default:before{content:"\F1B4"}.mdi-cursor-default-outline:before{content:"\F1B5"}.mdi-cursor-move:before{content:"\F1B6"}.mdi-cursor-pointer:before{content:"\F1B7"}.mdi-cursor-text:before{content:"\F5E7"}.mdi-database:before{content:"\F1B8"}.mdi-database-minus:before{content:"\F1B9"}.mdi-database-plus:before{content:"\F1BA"}.mdi-debug-step-into:before{content:"\F1BB"}.mdi-debug-step-out:before{content:"\F1BC"}.mdi-debug-step-over:before{content:"\F1BD"}.mdi-decimal-decrease:before{content:"\F1BE"}.mdi-decimal-increase:before{content:"\F1BF"}.mdi-delete:before{content:"\F1C0"}.mdi-delete-circle:before{content:"\F682"}.mdi-delete-empty:before{content:"\F6CB"}.mdi-delete-forever:before{content:"\F5E8"}.mdi-delete-sweep:before{content:"\F5E9"}.mdi-delete-variant:before{content:"\F1C1"}.mdi-delta:before{content:"\F1C2"}.mdi-deskphone:before{content:"\F1C3"}.mdi-desktop-mac:before{content:"\F1C4"}.mdi-desktop-tower:before{content:"\F1C5"}.mdi-details:before{content:"\F1C6"}.mdi-developer-board:before{content:"\F696"}.mdi-deviantart:before{content:"\F1C7"}.mdi-dialpad:before{content:"\F61C"}.mdi-diamond:before{content:"\F1C8"}.mdi-dice-1:before{content:"\F1CA"}.mdi-dice-2:before{content:"\F1CB"}.mdi-dice-3:before{content:"\F1CC"}.mdi-dice-4:before{content:"\F1CD"}.mdi-dice-5:before{content:"\F1CE"}.mdi-dice-6:before{content:"\F1CF"}.mdi-dice-d20:before{content:"\F5EA"}.mdi-dice-d4:before{content:"\F5EB"}.mdi-dice-d6:before{content:"\F5EC"}.mdi-dice-d8:before{content:"\F5ED"}.mdi-dictionary:before{content:"\F61D"}.mdi-directions:before{content:"\F1D0"}.mdi-directions-fork:before{content:"\F641"}.mdi-discord:before{content:"\F66F"}.mdi-disk:before{content:"\F5EE"}.mdi-disk-alert:before{content:"\F1D1"}.mdi-disqus:before{content:"\F1D2"}.mdi-disqus-outline:before{content:"\F1D3"}.mdi-division:before{content:"\F1D4"}.mdi-division-box:before{content:"\F1D5"}.mdi-dna:before{content:"\F683"}.mdi-dns:before{content:"\F1D6"}.mdi-do-not-disturb:before{content:"\F697"}.mdi-do-not-disturb-off:before{content:"\F698"}.mdi-dolby:before{content:"\F6B2"}.mdi-domain:before{content:"\F1D7"}.mdi-dots-horizontal:before{content:"\F1D8"}.mdi-dots-vertical:before{content:"\F1D9"}.mdi-douban:before{content:"\F699"}.mdi-download:before{content:"\F1DA"}.mdi-drag:before{content:"\F1DB"}.mdi-drag-horizontal:before{content:"\F1DC"}.mdi-drag-vertical:before{content:"\F1DD"}.mdi-drawing:before{content:"\F1DE"}.mdi-drawing-box:before{content:"\F1DF"}.mdi-dribbble:before{content:"\F1E0"}.mdi-dribbble-box:before{content:"\F1E1"}.mdi-drone:before{content:"\F1E2"}.mdi-dropbox:before{content:"\F1E3"}.mdi-drupal:before{content:"\F1E4"}.mdi-duck:before{content:"\F1E5"}.mdi-dumbbell:before{content:"\F1E6"}.mdi-earth:before{content:"\F1E7"}.mdi-earth-box:before{content:"\F6CC"}.mdi-earth-box-off:before{content:"\F6CD"}.mdi-earth-off:before{content:"\F1E8"}.mdi-edge:before{content:"\F1E9"}.mdi-eject:before{content:"\F1EA"}.mdi-elevation-decline:before{content:"\F1EB"}.mdi-elevation-rise:before{content:"\F1EC"}.mdi-elevator:before{content:"\F1ED"}.mdi-email:before{content:"\F1EE"}.mdi-email-alert:before{content:"\F6CE"}.mdi-email-open:before{content:"\F1EF"}.mdi-email-open-outline:before{content:"\F5EF"}.mdi-email-outline:before{content:"\F1F0"}.mdi-email-secure:before{content:"\F1F1"}.mdi-email-variant:before{content:"\F5F0"}.mdi-emby:before{content:"\F6B3"}.mdi-emoticon:before{content:"\F1F2"}.mdi-emoticon-cool:before{content:"\F1F3"}.mdi-emoticon-dead:before{content:"\F69A"}.mdi-emoticon-devil:before{content:"\F1F4"}.mdi-emoticon-excited:before{content:"\F69B"}.mdi-emoticon-happy:before{content:"\F1F5"}.mdi-emoticon-neutral:before{content:"\F1F6"}.mdi-emoticon-poop:before{content:"\F1F7"}.mdi-emoticon-sad:before{content:"\F1F8"}.mdi-emoticon-tongue:before{content:"\F1F9"}.mdi-engine:before{content:"\F1FA"}.mdi-engine-outline:before{content:"\F1FB"}.mdi-equal:before{content:"\F1FC"}.mdi-equal-box:before{content:"\F1FD"}.mdi-eraser:before{content:"\F1FE"}.mdi-eraser-variant:before{content:"\F642"}.mdi-escalator:before{content:"\F1FF"}.mdi-ethernet:before{content:"\F200"}.mdi-ethernet-cable:before{content:"\F201"}.mdi-ethernet-cable-off:before{content:"\F202"}.mdi-etsy:before{content:"\F203"}.mdi-ev-station:before{content:"\F5F1"}.mdi-evernote:before{content:"\F204"}.mdi-exclamation:before{content:"\F205"}.mdi-exit-to-app:before{content:"\F206"}.mdi-export:before{content:"\F207"}.mdi-eye:before{content:"\F208"}.mdi-eye-off:before{content:"\F209"}.mdi-eye-outline:before{content:"\F6CF"}.mdi-eye-outline-off:before{content:"\F6D0"}.mdi-eyedropper:before{content:"\F20A"}.mdi-eyedropper-variant:before{content:"\F20B"}.mdi-face:before{content:"\F643"}.mdi-face-profile:before{content:"\F644"}.mdi-facebook:before{content:"\F20C"}.mdi-facebook-box:before{content:"\F20D"}.mdi-facebook-messenger:before{content:"\F20E"}.mdi-factory:before{content:"\F20F"}.mdi-fan:before{content:"\F210"}.mdi-fast-forward:before{content:"\F211"}.mdi-fast-forward-outline:before{content:"\F6D1"}.mdi-fax:before{content:"\F212"}.mdi-feather:before{content:"\F6D2"}.mdi-ferry:before{content:"\F213"}.mdi-file:before{content:"\F214"}.mdi-file-chart:before{content:"\F215"}.mdi-file-check:before{content:"\F216"}.mdi-file-cloud:before{content:"\F217"}.mdi-file-delimited:before{content:"\F218"}.mdi-file-document:before{content:"\F219"}.mdi-file-document-box:before{content:"\F21A"}.mdi-file-excel:before{content:"\F21B"}.mdi-file-excel-box:before{content:"\F21C"}.mdi-file-export:before{content:"\F21D"}.mdi-file-find:before{content:"\F21E"}.mdi-file-hidden:before{content:"\F613"}.mdi-file-image:before{content:"\F21F"}.mdi-file-import:before{content:"\F220"}.mdi-file-lock:before{content:"\F221"}.mdi-file-multiple:before{content:"\F222"}.mdi-file-music:before{content:"\F223"}.mdi-file-outline:before{content:"\F224"}.mdi-file-pdf:before{content:"\F225"}.mdi-file-pdf-box:before{content:"\F226"}.mdi-file-powerpoint:before{content:"\F227"}.mdi-file-powerpoint-box:before{content:"\F228"}.mdi-file-presentation-box:before{content:"\F229"}.mdi-file-restore:before{content:"\F670"}.mdi-file-send:before{content:"\F22A"}.mdi-file-tree:before{content:"\F645"}.mdi-file-video:before{content:"\F22B"}.mdi-file-word:before{content:"\F22C"}.mdi-file-word-box:before{content:"\F22D"}.mdi-file-xml:before{content:"\F22E"}.mdi-film:before{content:"\F22F"}.mdi-filmstrip:before{content:"\F230"}.mdi-filmstrip-off:before{content:"\F231"}.mdi-filter:before{content:"\F232"}.mdi-filter-outline:before{content:"\F233"}.mdi-filter-remove:before{content:"\F234"}.mdi-filter-remove-outline:before{content:"\F235"}.mdi-filter-variant:before{content:"\F236"}.mdi-find-replace:before{content:"\F6D3"}.mdi-fingerprint:before{content:"\F237"}.mdi-fire:before{content:"\F238"}.mdi-firefox:before{content:"\F239"}.mdi-fish:before{content:"\F23A"}.mdi-flag:before{content:"\F23B"}.mdi-flag-checkered:before{content:"\F23C"}.mdi-flag-outline:before{content:"\F23D"}.mdi-flag-outline-variant:before{content:"\F23E"}.mdi-flag-triangle:before{content:"\F23F"}.mdi-flag-variant:before{content:"\F240"}.mdi-flash:before{content:"\F241"}.mdi-flash-auto:before{content:"\F242"}.mdi-flash-off:before{content:"\F243"}.mdi-flash-outline:before{content:"\F6D4"}.mdi-flash-red-eye:before{content:"\F67A"}.mdi-flashlight:before{content:"\F244"}.mdi-flashlight-off:before{content:"\F245"}.mdi-flask:before{content:"\F093"}.mdi-flask-empty:before{content:"\F094"}.mdi-flask-empty-outline:before{content:"\F095"}.mdi-flask-outline:before{content:"\F096"}.mdi-flattr:before{content:"\F246"}.mdi-flip-to-back:before{content:"\F247"}.mdi-flip-to-front:before{content:"\F248"}.mdi-floppy:before{content:"\F249"}.mdi-flower:before{content:"\F24A"}.mdi-folder:before{content:"\F24B"}.mdi-folder-account:before{content:"\F24C"}.mdi-folder-download:before{content:"\F24D"}.mdi-folder-google-drive:before{content:"\F24E"}.mdi-folder-image:before{content:"\F24F"}.mdi-folder-lock:before{content:"\F250"}.mdi-folder-lock-open:before{content:"\F251"}.mdi-folder-move:before{content:"\F252"}.mdi-folder-multiple:before{content:"\F253"}.mdi-folder-multiple-image:before{content:"\F254"}.mdi-folder-multiple-outline:before{content:"\F255"}.mdi-folder-outline:before{content:"\F256"}.mdi-folder-plus:before{content:"\F257"}.mdi-folder-remove:before{content:"\F258"}.mdi-folder-star:before{content:"\F69C"}.mdi-folder-upload:before{content:"\F259"}.mdi-font-awesome:before{content:"\F03A"}.mdi-food:before{content:"\F25A"}.mdi-food-apple:before{content:"\F25B"}.mdi-food-fork-drink:before{content:"\F5F2"}.mdi-food-off:before{content:"\F5F3"}.mdi-food-variant:before{content:"\F25C"}.mdi-football:before{content:"\F25D"}.mdi-football-australian:before{content:"\F25E"}.mdi-football-helmet:before{content:"\F25F"}.mdi-format-align-center:before{content:"\F260"}.mdi-format-align-justify:before{content:"\F261"}.mdi-format-align-left:before{content:"\F262"}.mdi-format-align-right:before{content:"\F263"}.mdi-format-annotation-plus:before{content:"\F646"}.mdi-format-bold:before{content:"\F264"}.mdi-format-clear:before{content:"\F265"}.mdi-format-color-fill:before{content:"\F266"}.mdi-format-color-text:before{content:"\F69D"}.mdi-format-float-center:before{content:"\F267"}.mdi-format-float-left:before{content:"\F268"}.mdi-format-float-none:before{content:"\F269"}.mdi-format-float-right:before{content:"\F26A"}.mdi-format-font:before{content:"\F6D5"}.mdi-format-header-1:before{content:"\F26B"}.mdi-format-header-2:before{content:"\F26C"}.mdi-format-header-3:before{content:"\F26D"}.mdi-format-header-4:before{content:"\F26E"}.mdi-format-header-5:before{content:"\F26F"}.mdi-format-header-6:before{content:"\F270"}.mdi-format-header-decrease:before{content:"\F271"}.mdi-format-header-equal:before{content:"\F272"}.mdi-format-header-increase:before{content:"\F273"}.mdi-format-header-pound:before{content:"\F274"}.mdi-format-horizontal-align-center:before{content:"\F61E"}.mdi-format-horizontal-align-left:before{content:"\F61F"}.mdi-format-horizontal-align-right:before{content:"\F620"}.mdi-format-indent-decrease:before{content:"\F275"}.mdi-format-indent-increase:before{content:"\F276"}.mdi-format-italic:before{content:"\F277"}.mdi-format-line-spacing:before{content:"\F278"}.mdi-format-line-style:before{content:"\F5C8"}.mdi-format-line-weight:before{content:"\F5C9"}.mdi-format-list-bulleted:before{content:"\F279"}.mdi-format-list-bulleted-type:before{content:"\F27A"}.mdi-format-list-numbers:before{content:"\F27B"}.mdi-format-page-break:before{content:"\F6D6"}.mdi-format-paint:before{content:"\F27C"}.mdi-format-paragraph:before{content:"\F27D"}.mdi-format-pilcrow:before{content:"\F6D7"}.mdi-format-quote:before{content:"\F27E"}.mdi-format-rotate-90:before{content:"\F6A9"}.mdi-format-section:before{content:"\F69E"}.mdi-format-size:before{content:"\F27F"}.mdi-format-strikethrough:before{content:"\F280"}.mdi-format-strikethrough-variant:before{content:"\F281"}.mdi-format-subscript:before{content:"\F282"}.mdi-format-superscript:before{content:"\F283"}.mdi-format-text:before{content:"\F284"}.mdi-format-textdirection-l-to-r:before{content:"\F285"}.mdi-format-textdirection-r-to-l:before{content:"\F286"}.mdi-format-title:before{content:"\F5F4"}.mdi-format-underline:before{content:"\F287"}.mdi-format-vertical-align-bottom:before{content:"\F621"}.mdi-format-vertical-align-center:before{content:"\F622"}.mdi-format-vertical-align-top:before{content:"\F623"}.mdi-format-wrap-inline:before{content:"\F288"}.mdi-format-wrap-square:before{content:"\F289"}.mdi-format-wrap-tight:before{content:"\F28A"}.mdi-format-wrap-top-bottom:before{content:"\F28B"}.mdi-forum:before{content:"\F28C"}.mdi-forward:before{content:"\F28D"}.mdi-foursquare:before{content:"\F28E"}.mdi-fridge:before{content:"\F28F"}.mdi-fridge-filled:before{content:"\F290"}.mdi-fridge-filled-bottom:before{content:"\F291"}.mdi-fridge-filled-top:before{content:"\F292"}.mdi-fullscreen:before{content:"\F293"}.mdi-fullscreen-exit:before{content:"\F294"}.mdi-function:before{content:"\F295"}.mdi-gamepad:before{content:"\F296"}.mdi-gamepad-variant:before{content:"\F297"}.mdi-garage:before{content:"\F6D8"}.mdi-garage-open:before{content:"\F6D9"}.mdi-gas-cylinder:before{content:"\F647"}.mdi-gas-station:before{content:"\F298"}.mdi-gate:before{content:"\F299"}.mdi-gauge:before{content:"\F29A"}.mdi-gavel:before{content:"\F29B"}.mdi-gender-female:before{content:"\F29C"}.mdi-gender-male:before{content:"\F29D"}.mdi-gender-male-female:before{content:"\F29E"}.mdi-gender-transgender:before{content:"\F29F"}.mdi-ghost:before{content:"\F2A0"}.mdi-gift:before{content:"\F2A1"}.mdi-git:before{content:"\F2A2"}.mdi-github-box:before{content:"\F2A3"}.mdi-github-circle:before{content:"\F2A4"}.mdi-github-face:before{content:"\F6DA"}.mdi-glass-flute:before{content:"\F2A5"}.mdi-glass-mug:before{content:"\F2A6"}.mdi-glass-stange:before{content:"\F2A7"}.mdi-glass-tulip:before{content:"\F2A8"}.mdi-glassdoor:before{content:"\F2A9"}.mdi-glasses:before{content:"\F2AA"}.mdi-gmail:before{content:"\F2AB"}.mdi-gnome:before{content:"\F2AC"}.mdi-gondola:before{content:"\F685"}.mdi-google:before{content:"\F2AD"}.mdi-google-cardboard:before{content:"\F2AE"}.mdi-google-chrome:before{content:"\F2AF"}.mdi-google-circles:before{content:"\F2B0"}.mdi-google-circles-communities:before{content:"\F2B1"}.mdi-google-circles-extended:before{content:"\F2B2"}.mdi-google-circles-group:before{content:"\F2B3"}.mdi-google-controller:before{content:"\F2B4"}.mdi-google-controller-off:before{content:"\F2B5"}.mdi-google-drive:before{content:"\F2B6"}.mdi-google-earth:before{content:"\F2B7"}.mdi-google-glass:before{content:"\F2B8"}.mdi-google-keep:before{content:"\F6DB"}.mdi-google-maps:before{content:"\F5F5"}.mdi-google-nearby:before{content:"\F2B9"}.mdi-google-pages:before{content:"\F2BA"}.mdi-google-photos:before{content:"\F6DC"}.mdi-google-physical-web:before{content:"\F2BB"}.mdi-google-play:before{content:"\F2BC"}.mdi-google-plus:before{content:"\F2BD"}.mdi-google-plus-box:before{content:"\F2BE"}.mdi-google-translate:before{content:"\F2BF"}.mdi-google-wallet:before{content:"\F2C0"}.mdi-gradient:before{content:"\F69F"}.mdi-grease-pencil:before{content:"\F648"}.mdi-grid:before{content:"\F2C1"}.mdi-grid-off:before{content:"\F2C2"}.mdi-group:before{content:"\F2C3"}.mdi-guitar-electric:before{content:"\F2C4"}.mdi-guitar-pick:before{content:"\F2C5"}.mdi-guitar-pick-outline:before{content:"\F2C6"}.mdi-hackernews:before{content:"\F624"}.mdi-hamburger:before{content:"\F684"}.mdi-hand-pointing-right:before{content:"\F2C7"}.mdi-hanger:before{content:"\F2C8"}.mdi-hangouts:before{content:"\F2C9"}.mdi-harddisk:before{content:"\F2CA"}.mdi-headphones:before{content:"\F2CB"}.mdi-headphones-box:before{content:"\F2CC"}.mdi-headphones-settings:before{content:"\F2CD"}.mdi-headset:before{content:"\F2CE"}.mdi-headset-dock:before{content:"\F2CF"}.mdi-headset-off:before{content:"\F2D0"}.mdi-heart:before{content:"\F2D1"}.mdi-heart-box:before{content:"\F2D2"}.mdi-heart-box-outline:before{content:"\F2D3"}.mdi-heart-broken:before{content:"\F2D4"}.mdi-heart-half-outline:before{content:"\F6DD"}.mdi-heart-half-part:before{content:"\F6DE"}.mdi-heart-half-part-outline:before{content:"\F6DF"}.mdi-heart-outline:before{content:"\F2D5"}.mdi-heart-pulse:before{content:"\F5F6"}.mdi-help:before{content:"\F2D6"}.mdi-help-circle:before{content:"\F2D7"}.mdi-help-circle-outline:before{content:"\F625"}.mdi-hexagon:before{content:"\F2D8"}.mdi-hexagon-multiple:before{content:"\F6E0"}.mdi-hexagon-outline:before{content:"\F2D9"}.mdi-highway:before{content:"\F5F7"}.mdi-history:before{content:"\F2DA"}.mdi-hololens:before{content:"\F2DB"}.mdi-home:before{content:"\F2DC"}.mdi-home-map-marker:before{content:"\F5F8"}.mdi-home-modern:before{content:"\F2DD"}.mdi-home-outline:before{content:"\F6A0"}.mdi-home-variant:before{content:"\F2DE"}.mdi-hook:before{content:"\F6E1"}.mdi-hook-off:before{content:"\F6E2"}.mdi-hops:before{content:"\F2DF"}.mdi-hospital:before{content:"\F2E0"}.mdi-hospital-building:before{content:"\F2E1"}.mdi-hospital-marker:before{content:"\F2E2"}.mdi-hotel:before{content:"\F2E3"}.mdi-houzz:before{content:"\F2E4"}.mdi-houzz-box:before{content:"\F2E5"}.mdi-human:before{content:"\F2E6"}.mdi-human-child:before{content:"\F2E7"}.mdi-human-female:before{content:"\F649"}.mdi-human-greeting:before{content:"\F64A"}.mdi-human-handsdown:before{content:"\F64B"}.mdi-human-handsup:before{content:"\F64C"}.mdi-human-male:before{content:"\F64D"}.mdi-human-male-female:before{content:"\F2E8"}.mdi-human-pregnant:before{content:"\F5CF"}.mdi-image:before{content:"\F2E9"}.mdi-image-album:before{content:"\F2EA"}.mdi-image-area:before{content:"\F2EB"}.mdi-image-area-close:before{content:"\F2EC"}.mdi-image-broken:before{content:"\F2ED"}.mdi-image-broken-variant:before{content:"\F2EE"}.mdi-image-filter:before{content:"\F2EF"}.mdi-image-filter-black-white:before{content:"\F2F0"}.mdi-image-filter-center-focus:before{content:"\F2F1"}.mdi-image-filter-center-focus-weak:before{content:"\F2F2"}.mdi-image-filter-drama:before{content:"\F2F3"}.mdi-image-filter-frames:before{content:"\F2F4"}.mdi-image-filter-hdr:before{content:"\F2F5"}.mdi-image-filter-none:before{content:"\F2F6"}.mdi-image-filter-tilt-shift:before{content:"\F2F7"}.mdi-image-filter-vintage:before{content:"\F2F8"}.mdi-image-multiple:before{content:"\F2F9"}.mdi-import:before{content:"\F2FA"}.mdi-inbox:before{content:"\F686"}.mdi-inbox-arrow-down:before{content:"\F2FB"}.mdi-inbox-arrow-up:before{content:"\F3D1"}.mdi-incognito:before{content:"\F5F9"}.mdi-infinity:before{content:"\F6E3"}.mdi-information:before{content:"\F2FC"}.mdi-information-outline:before{content:"\F2FD"}.mdi-information-variant:before{content:"\F64E"}.mdi-instagram:before{content:"\F2FE"}.mdi-instapaper:before{content:"\F2FF"}.mdi-internet-explorer:before{content:"\F300"}.mdi-invert-colors:before{content:"\F301"}.mdi-itunes:before{content:"\F676"}.mdi-jeepney:before{content:"\F302"}.mdi-jira:before{content:"\F303"}.mdi-jsfiddle:before{content:"\F304"}.mdi-json:before{content:"\F626"}.mdi-keg:before{content:"\F305"}.mdi-kettle:before{content:"\F5FA"}.mdi-key:before{content:"\F306"}.mdi-key-change:before{content:"\F307"}.mdi-key-minus:before{content:"\F308"}.mdi-key-plus:before{content:"\F309"}.mdi-key-remove:before{content:"\F30A"}.mdi-key-variant:before{content:"\F30B"}.mdi-keyboard:before{content:"\F30C"}.mdi-keyboard-backspace:before{content:"\F30D"}.mdi-keyboard-caps:before{content:"\F30E"}.mdi-keyboard-close:before{content:"\F30F"}.mdi-keyboard-off:before{content:"\F310"}.mdi-keyboard-return:before{content:"\F311"}.mdi-keyboard-tab:before{content:"\F312"}.mdi-keyboard-variant:before{content:"\F313"}.mdi-kodi:before{content:"\F314"}.mdi-label:before{content:"\F315"}.mdi-label-outline:before{content:"\F316"}.mdi-lambda:before{content:"\F627"}.mdi-lamp:before{content:"\F6B4"}.mdi-lan:before{content:"\F317"}.mdi-lan-connect:before{content:"\F318"}.mdi-lan-disconnect:before{content:"\F319"}.mdi-lan-pending:before{content:"\F31A"}.mdi-language-c:before{content:"\F671"}.mdi-language-cpp:before{content:"\F672"}.mdi-language-csharp:before{content:"\F31B"}.mdi-language-css3:before{content:"\F31C"}.mdi-language-html5:before{content:"\F31D"}.mdi-language-javascript:before{content:"\F31E"}.mdi-language-php:before{content:"\F31F"}.mdi-language-python:before{content:"\F320"}.mdi-language-python-text:before{content:"\F321"}.mdi-language-swift:before{content:"\F6E4"}.mdi-language-typescript:before{content:"\F6E5"}.mdi-laptop:before{content:"\F322"}.mdi-laptop-chromebook:before{content:"\F323"}.mdi-laptop-mac:before{content:"\F324"}.mdi-laptop-off:before{content:"\F6E6"}.mdi-laptop-windows:before{content:"\F325"}.mdi-lastfm:before{content:"\F326"}.mdi-launch:before{content:"\F327"}.mdi-layers:before{content:"\F328"}.mdi-layers-off:before{content:"\F329"}.mdi-lead-pencil:before{content:"\F64F"}.mdi-leaf:before{content:"\F32A"}.mdi-led-off:before{content:"\F32B"}.mdi-led-on:before{content:"\F32C"}.mdi-led-outline:before{content:"\F32D"}.mdi-led-variant-off:before{content:"\F32E"}.mdi-led-variant-on:before{content:"\F32F"}.mdi-led-variant-outline:before{content:"\F330"}.mdi-library:before{content:"\F331"}.mdi-library-books:before{content:"\F332"}.mdi-library-music:before{content:"\F333"}.mdi-library-plus:before{content:"\F334"}.mdi-lightbulb:before{content:"\F335"}.mdi-lightbulb-on:before{content:"\F6E7"}.mdi-lightbulb-on-outline:before{content:"\F6E8"}.mdi-lightbulb-outline:before{content:"\F336"}.mdi-link:before{content:"\F337"}.mdi-link-off:before{content:"\F338"}.mdi-link-variant:before{content:"\F339"}.mdi-link-variant-off:before{content:"\F33A"}.mdi-linkedin:before{content:"\F33B"}.mdi-linkedin-box:before{content:"\F33C"}.mdi-linux:before{content:"\F33D"}.mdi-lock:before{content:"\F33E"}.mdi-lock-open:before{content:"\F33F"}.mdi-lock-open-outline:before{content:"\F340"}.mdi-lock-outline:before{content:"\F341"}.mdi-lock-pattern:before{content:"\F6E9"}.mdi-lock-plus:before{content:"\F5FB"}.mdi-login:before{content:"\F342"}.mdi-login-variant:before{content:"\F5FC"}.mdi-logout:before{content:"\F343"}.mdi-logout-variant:before{content:"\F5FD"}.mdi-looks:before{content:"\F344"}.mdi-loop:before{content:"\F6EA"}.mdi-loupe:before{content:"\F345"}.mdi-lumx:before{content:"\F346"}.mdi-magnet:before{content:"\F347"}.mdi-magnet-on:before{content:"\F348"}.mdi-magnify:before{content:"\F349"}.mdi-magnify-minus:before{content:"\F34A"}.mdi-magnify-minus-outline:before{content:"\F6EB"}.mdi-magnify-plus:before{content:"\F34B"}.mdi-magnify-plus-outline:before{content:"\F6EC"}.mdi-mail-ru:before{content:"\F34C"}.mdi-mailbox:before{content:"\F6ED"}.mdi-map:before{content:"\F34D"}.mdi-map-marker:before{content:"\F34E"}.mdi-map-marker-circle:before{content:"\F34F"}.mdi-map-marker-minus:before{content:"\F650"}.mdi-map-marker-multiple:before{content:"\F350"}.mdi-map-marker-off:before{content:"\F351"}.mdi-map-marker-plus:before{content:"\F651"}.mdi-map-marker-radius:before{content:"\F352"}.mdi-margin:before{content:"\F353"}.mdi-markdown:before{content:"\F354"}.mdi-marker:before{content:"\F652"}.mdi-marker-check:before{content:"\F355"}.mdi-martini:before{content:"\F356"}.mdi-material-ui:before{content:"\F357"}.mdi-math-compass:before{content:"\F358"}.mdi-matrix:before{content:"\F628"}.mdi-maxcdn:before{content:"\F359"}.mdi-medical-bag:before{content:"\F6EE"}.mdi-medium:before{content:"\F35A"}.mdi-memory:before{content:"\F35B"}.mdi-menu:before{content:"\F35C"}.mdi-menu-down:before{content:"\F35D"}.mdi-menu-down-outline:before{content:"\F6B5"}.mdi-menu-left:before{content:"\F35E"}.mdi-menu-right:before{content:"\F35F"}.mdi-menu-up:before{content:"\F360"}.mdi-menu-up-outline:before{content:"\F6B6"}.mdi-message:before{content:"\F361"}.mdi-message-alert:before{content:"\F362"}.mdi-message-bulleted:before{content:"\F6A1"}.mdi-message-bulleted-off:before{content:"\F6A2"}.mdi-message-draw:before{content:"\F363"}.mdi-message-image:before{content:"\F364"}.mdi-message-outline:before{content:"\F365"}.mdi-message-plus:before{content:"\F653"}.mdi-message-processing:before{content:"\F366"}.mdi-message-reply:before{content:"\F367"}.mdi-message-reply-text:before{content:"\F368"}.mdi-message-settings:before{content:"\F6EF"}.mdi-message-settings-variant:before{content:"\F6F0"}.mdi-message-text:before{content:"\F369"}.mdi-message-text-outline:before{content:"\F36A"}.mdi-message-video:before{content:"\F36B"}.mdi-meteor:before{content:"\F629"}.mdi-microphone:before{content:"\F36C"}.mdi-microphone-off:before{content:"\F36D"}.mdi-microphone-outline:before{content:"\F36E"}.mdi-microphone-settings:before{content:"\F36F"}.mdi-microphone-variant:before{content:"\F370"}.mdi-microphone-variant-off:before{content:"\F371"}.mdi-microscope:before{content:"\F654"}.mdi-microsoft:before{content:"\F372"}.mdi-minecraft:before{content:"\F373"}.mdi-minus:before{content:"\F374"}.mdi-minus-box:before{content:"\F375"}.mdi-minus-box-outline:before{content:"\F6F1"}.mdi-minus-circle:before{content:"\F376"}.mdi-minus-circle-outline:before{content:"\F377"}.mdi-minus-network:before{content:"\F378"}.mdi-mixcloud:before{content:"\F62A"}.mdi-monitor:before{content:"\F379"}.mdi-monitor-multiple:before{content:"\F37A"}.mdi-more:before{content:"\F37B"}.mdi-motorbike:before{content:"\F37C"}.mdi-mouse:before{content:"\F37D"}.mdi-mouse-off:before{content:"\F37E"}.mdi-mouse-variant:before{content:"\F37F"}.mdi-mouse-variant-off:before{content:"\F380"}.mdi-move-resize:before{content:"\F655"}.mdi-move-resize-variant:before{content:"\F656"}.mdi-movie:before{content:"\F381"}.mdi-multiplication:before{content:"\F382"}.mdi-multiplication-box:before{content:"\F383"}.mdi-music-box:before{content:"\F384"}.mdi-music-box-outline:before{content:"\F385"}.mdi-music-circle:before{content:"\F386"}.mdi-music-note:before{content:"\F387"}.mdi-music-note-bluetooth:before{content:"\F5FE"}.mdi-music-note-bluetooth-off:before{content:"\F5FF"}.mdi-music-note-eighth:before{content:"\F388"}.mdi-music-note-half:before{content:"\F389"}.mdi-music-note-off:before{content:"\F38A"}.mdi-music-note-quarter:before{content:"\F38B"}.mdi-music-note-sixteenth:before{content:"\F38C"}.mdi-music-note-whole:before{content:"\F38D"}.mdi-nature:before{content:"\F38E"}.mdi-nature-people:before{content:"\F38F"}.mdi-navigation:before{content:"\F390"}.mdi-near-me:before{content:"\F5CD"}.mdi-needle:before{content:"\F391"}.mdi-nest-protect:before{content:"\F392"}.mdi-nest-thermostat:before{content:"\F393"}.mdi-network:before{content:"\F6F2"}.mdi-network-download:before{content:"\F6F3"}.mdi-network-question:before{content:"\F6F4"}.mdi-network-upload:before{content:"\F6F5"}.mdi-new-box:before{content:"\F394"}.mdi-newspaper:before{content:"\F395"}.mdi-nfc:before{content:"\F396"}.mdi-nfc-tap:before{content:"\F397"}.mdi-nfc-variant:before{content:"\F398"}.mdi-nodejs:before{content:"\F399"}.mdi-note:before{content:"\F39A"}.mdi-note-multiple:before{content:"\F6B7"}.mdi-note-multiple-outline:before{content:"\F6B8"}.mdi-note-outline:before{content:"\F39B"}.mdi-note-plus:before{content:"\F39C"}.mdi-note-plus-outline:before{content:"\F39D"}.mdi-note-text:before{content:"\F39E"}.mdi-notification-clear-all:before{content:"\F39F"}.mdi-npm:before{content:"\F6F6"}.mdi-nuke:before{content:"\F6A3"}.mdi-numeric:before{content:"\F3A0"}.mdi-numeric-0-box:before{content:"\F3A1"}.mdi-numeric-0-box-multiple-outline:before{content:"\F3A2"}.mdi-numeric-0-box-outline:before{content:"\F3A3"}.mdi-numeric-1-box:before{content:"\F3A4"}.mdi-numeric-1-box-multiple-outline:before{content:"\F3A5"}.mdi-numeric-1-box-outline:before{content:"\F3A6"}.mdi-numeric-2-box:before{content:"\F3A7"}.mdi-numeric-2-box-multiple-outline:before{content:"\F3A8"}.mdi-numeric-2-box-outline:before{content:"\F3A9"}.mdi-numeric-3-box:before{content:"\F3AA"}.mdi-numeric-3-box-multiple-outline:before{content:"\F3AB"}.mdi-numeric-3-box-outline:before{content:"\F3AC"}.mdi-numeric-4-box:before{content:"\F3AD"}.mdi-numeric-4-box-multiple-outline:before{content:"\F3AE"}.mdi-numeric-4-box-outline:before{content:"\F3AF"}.mdi-numeric-5-box:before{content:"\F3B0"}.mdi-numeric-5-box-multiple-outline:before{content:"\F3B1"}.mdi-numeric-5-box-outline:before{content:"\F3B2"}.mdi-numeric-6-box:before{content:"\F3B3"}.mdi-numeric-6-box-multiple-outline:before{content:"\F3B4"}.mdi-numeric-6-box-outline:before{content:"\F3B5"}.mdi-numeric-7-box:before{content:"\F3B6"}.mdi-numeric-7-box-multiple-outline:before{content:"\F3B7"}.mdi-numeric-7-box-outline:before{content:"\F3B8"}.mdi-numeric-8-box:before{content:"\F3B9"}.mdi-numeric-8-box-multiple-outline:before{content:"\F3BA"}.mdi-numeric-8-box-outline:before{content:"\F3BB"}.mdi-numeric-9-box:before{content:"\F3BC"}.mdi-numeric-9-box-multiple-outline:before{content:"\F3BD"}.mdi-numeric-9-box-outline:before{content:"\F3BE"}.mdi-numeric-9-plus-box:before{content:"\F3BF"}.mdi-numeric-9-plus-box-multiple-outline:before{content:"\F3C0"}.mdi-numeric-9-plus-box-outline:before{content:"\F3C1"}.mdi-nut:before{content:"\F6F7"}.mdi-nutrition:before{content:"\F3C2"}.mdi-oar:before{content:"\F67B"}.mdi-octagon:before{content:"\F3C3"}.mdi-octagon-outline:before{content:"\F3C4"}.mdi-octagram:before{content:"\F6F8"}.mdi-odnoklassniki:before{content:"\F3C5"}.mdi-office:before{content:"\F3C6"}.mdi-oil:before{content:"\F3C7"}.mdi-oil-temperature:before{content:"\F3C8"}.mdi-omega:before{content:"\F3C9"}.mdi-onedrive:before{content:"\F3CA"}.mdi-opacity:before{content:"\F5CC"}.mdi-open-in-app:before{content:"\F3CB"}.mdi-open-in-new:before{content:"\F3CC"}.mdi-openid:before{content:"\F3CD"}.mdi-opera:before{content:"\F3CE"}.mdi-ornament:before{content:"\F3CF"}.mdi-ornament-variant:before{content:"\F3D0"}.mdi-owl:before{content:"\F3D2"}.mdi-package:before{content:"\F3D3"}.mdi-package-down:before{content:"\F3D4"}.mdi-package-up:before{content:"\F3D5"}.mdi-package-variant:before{content:"\F3D6"}.mdi-package-variant-closed:before{content:"\F3D7"}.mdi-page-first:before{content:"\F600"}.mdi-page-last:before{content:"\F601"}.mdi-page-layout-body:before{content:"\F6F9"}.mdi-page-layout-footer:before{content:"\F6FA"}.mdi-page-layout-header:before{content:"\F6FB"}.mdi-page-layout-sidebar-left:before{content:"\F6FC"}.mdi-page-layout-sidebar-right:before{content:"\F6FD"}.mdi-palette:before{content:"\F3D8"}.mdi-palette-advanced:before{content:"\F3D9"}.mdi-panda:before{content:"\F3DA"}.mdi-pandora:before{content:"\F3DB"}.mdi-panorama:before{content:"\F3DC"}.mdi-panorama-fisheye:before{content:"\F3DD"}.mdi-panorama-horizontal:before{content:"\F3DE"}.mdi-panorama-vertical:before{content:"\F3DF"}.mdi-panorama-wide-angle:before{content:"\F3E0"}.mdi-paper-cut-vertical:before{content:"\F3E1"}.mdi-paperclip:before{content:"\F3E2"}.mdi-parking:before{content:"\F3E3"}.mdi-pause:before{content:"\F3E4"}.mdi-pause-circle:before{content:"\F3E5"}.mdi-pause-circle-outline:before{content:"\F3E6"}.mdi-pause-octagon:before{content:"\F3E7"}.mdi-pause-octagon-outline:before{content:"\F3E8"}.mdi-paw:before{content:"\F3E9"}.mdi-paw-off:before{content:"\F657"}.mdi-pen:before{content:"\F3EA"}.mdi-pencil:before{content:"\F3EB"}.mdi-pencil-box:before{content:"\F3EC"}.mdi-pencil-box-outline:before{content:"\F3ED"}.mdi-pencil-circle:before{content:"\F6FE"}.mdi-pencil-lock:before{content:"\F3EE"}.mdi-pencil-off:before{content:"\F3EF"}.mdi-pentagon:before{content:"\F6FF"}.mdi-pentagon-outline:before{content:"\F700"}.mdi-percent:before{content:"\F3F0"}.mdi-pharmacy:before{content:"\F3F1"}.mdi-phone:before{content:"\F3F2"}.mdi-phone-bluetooth:before{content:"\F3F3"}.mdi-phone-classic:before{content:"\F602"}.mdi-phone-forward:before{content:"\F3F4"}.mdi-phone-hangup:before{content:"\F3F5"}.mdi-phone-in-talk:before{content:"\F3F6"}.mdi-phone-incoming:before{content:"\F3F7"}.mdi-phone-locked:before{content:"\F3F8"}.mdi-phone-log:before{content:"\F3F9"}.mdi-phone-minus:before{content:"\F658"}.mdi-phone-missed:before{content:"\F3FA"}.mdi-phone-outgoing:before{content:"\F3FB"}.mdi-phone-paused:before{content:"\F3FC"}.mdi-phone-plus:before{content:"\F659"}.mdi-phone-settings:before{content:"\F3FD"}.mdi-phone-voip:before{content:"\F3FE"}.mdi-pi:before{content:"\F3FF"}.mdi-pi-box:before{content:"\F400"}.mdi-piano:before{content:"\F67C"}.mdi-pig:before{content:"\F401"}.mdi-pill:before{content:"\F402"}.mdi-pillar:before{content:"\F701"}.mdi-pin:before{content:"\F403"}.mdi-pin-off:before{content:"\F404"}.mdi-pine-tree:before{content:"\F405"}.mdi-pine-tree-box:before{content:"\F406"}.mdi-pinterest:before{content:"\F407"}.mdi-pinterest-box:before{content:"\F408"}.mdi-pistol:before{content:"\F702"}.mdi-pizza:before{content:"\F409"}.mdi-plane-shield:before{content:"\F6BA"}.mdi-play:before{content:"\F40A"}.mdi-play-box-outline:before{content:"\F40B"}.mdi-play-circle:before{content:"\F40C"}.mdi-play-circle-outline:before{content:"\F40D"}.mdi-play-pause:before{content:"\F40E"}.mdi-play-protected-content:before{content:"\F40F"}.mdi-playlist-check:before{content:"\F5C7"}.mdi-playlist-minus:before{content:"\F410"}.mdi-playlist-play:before{content:"\F411"}.mdi-playlist-plus:before{content:"\F412"}.mdi-playlist-remove:before{content:"\F413"}.mdi-playstation:before{content:"\F414"}.mdi-plex:before{content:"\F6B9"}.mdi-plus:before{content:"\F415"}.mdi-plus-box:before{content:"\F416"}.mdi-plus-box-outline:before{content:"\F703"}.mdi-plus-circle:before{content:"\F417"}.mdi-plus-circle-multiple-outline:before{content:"\F418"}.mdi-plus-circle-outline:before{content:"\F419"}.mdi-plus-network:before{content:"\F41A"}.mdi-plus-one:before{content:"\F41B"}.mdi-plus-outline:before{content:"\F704"}.mdi-pocket:before{content:"\F41C"}.mdi-pokeball:before{content:"\F41D"}.mdi-polaroid:before{content:"\F41E"}.mdi-poll:before{content:"\F41F"}.mdi-poll-box:before{content:"\F420"}.mdi-polymer:before{content:"\F421"}.mdi-pool:before{content:"\F606"}.mdi-popcorn:before{content:"\F422"}.mdi-pot:before{content:"\F65A"}.mdi-pot-mix:before{content:"\F65B"}.mdi-pound:before{content:"\F423"}.mdi-pound-box:before{content:"\F424"}.mdi-power:before{content:"\F425"}.mdi-power-plug:before{content:"\F6A4"}.mdi-power-plug-off:before{content:"\F6A5"}.mdi-power-settings:before{content:"\F426"}.mdi-power-socket:before{content:"\F427"}.mdi-prescription:before{content:"\F705"}.mdi-presentation:before{content:"\F428"}.mdi-presentation-play:before{content:"\F429"}.mdi-printer:before{content:"\F42A"}.mdi-printer-3d:before{content:"\F42B"}.mdi-printer-alert:before{content:"\F42C"}.mdi-printer-settings:before{content:"\F706"}.mdi-priority-high:before{content:"\F603"}.mdi-priority-low:before{content:"\F604"}.mdi-professional-hexagon:before{content:"\F42D"}.mdi-projector:before{content:"\F42E"}.mdi-projector-screen:before{content:"\F42F"}.mdi-publish:before{content:"\F6A6"}.mdi-pulse:before{content:"\F430"}.mdi-puzzle:before{content:"\F431"}.mdi-qqchat:before{content:"\F605"}.mdi-qrcode:before{content:"\F432"}.mdi-qrcode-scan:before{content:"\F433"}.mdi-quadcopter:before{content:"\F434"}.mdi-quality-high:before{content:"\F435"}.mdi-quicktime:before{content:"\F436"}.mdi-radar:before{content:"\F437"}.mdi-radiator:before{content:"\F438"}.mdi-radio:before{content:"\F439"}.mdi-radio-handheld:before{content:"\F43A"}.mdi-radio-tower:before{content:"\F43B"}.mdi-radioactive:before{content:"\F43C"}.mdi-radiobox-blank:before{content:"\F43D"}.mdi-radiobox-marked:before{content:"\F43E"}.mdi-raspberrypi:before{content:"\F43F"}.mdi-ray-end:before{content:"\F440"}.mdi-ray-end-arrow:before{content:"\F441"}.mdi-ray-start:before{content:"\F442"}.mdi-ray-start-arrow:before{content:"\F443"}.mdi-ray-start-end:before{content:"\F444"}.mdi-ray-vertex:before{content:"\F445"}.mdi-rdio:before{content:"\F446"}.mdi-react:before{content:"\F707"}.mdi-read:before{content:"\F447"}.mdi-readability:before{content:"\F448"}.mdi-receipt:before{content:"\F449"}.mdi-record:before{content:"\F44A"}.mdi-record-rec:before{content:"\F44B"}.mdi-recycle:before{content:"\F44C"}.mdi-reddit:before{content:"\F44D"}.mdi-redo:before{content:"\F44E"}.mdi-redo-variant:before{content:"\F44F"}.mdi-refresh:before{content:"\F450"}.mdi-regex:before{content:"\F451"}.mdi-relative-scale:before{content:"\F452"}.mdi-reload:before{content:"\F453"}.mdi-remote:before{content:"\F454"}.mdi-rename-box:before{content:"\F455"}.mdi-reorder-horizontal:before{content:"\F687"}.mdi-reorder-vertical:before{content:"\F688"}.mdi-repeat:before{content:"\F456"}.mdi-repeat-off:before{content:"\F457"}.mdi-repeat-once:before{content:"\F458"}.mdi-replay:before{content:"\F459"}.mdi-reply:before{content:"\F45A"}.mdi-reply-all:before{content:"\F45B"}.mdi-reproduction:before{content:"\F45C"}.mdi-resize-bottom-right:before{content:"\F45D"}.mdi-responsive:before{content:"\F45E"}.mdi-restart:before{content:"\F708"}.mdi-restore:before{content:"\F6A7"}.mdi-rewind:before{content:"\F45F"}.mdi-rewind-outline:before{content:"\F709"}.mdi-rhombus:before{content:"\F70A"}.mdi-rhombus-outline:before{content:"\F70B"}.mdi-ribbon:before{content:"\F460"}.mdi-road:before{content:"\F461"}.mdi-road-variant:before{content:"\F462"}.mdi-robot:before{content:"\F6A8"}.mdi-rocket:before{content:"\F463"}.mdi-roomba:before{content:"\F70C"}.mdi-rotate-3d:before{content:"\F464"}.mdi-rotate-left:before{content:"\F465"}.mdi-rotate-left-variant:before{content:"\F466"}.mdi-rotate-right:before{content:"\F467"}.mdi-rotate-right-variant:before{content:"\F468"}.mdi-rounded-corner:before{content:"\F607"}.mdi-router-wireless:before{content:"\F469"}.mdi-routes:before{content:"\F46A"}.mdi-rowing:before{content:"\F608"}.mdi-rss:before{content:"\F46B"}.mdi-rss-box:before{content:"\F46C"}.mdi-ruler:before{content:"\F46D"}.mdi-run:before{content:"\F70D"}.mdi-run-fast:before{content:"\F46E"}.mdi-sale:before{content:"\F46F"}.mdi-satellite:before{content:"\F470"}.mdi-satellite-variant:before{content:"\F471"}.mdi-saxophone:before{content:"\F609"}.mdi-scale:before{content:"\F472"}.mdi-scale-balance:before{content:"\F5D1"}.mdi-scale-bathroom:before{content:"\F473"}.mdi-scanner:before{content:"\F6AA"}.mdi-school:before{content:"\F474"}.mdi-screen-rotation:before{content:"\F475"}.mdi-screen-rotation-lock:before{content:"\F476"}.mdi-screwdriver:before{content:"\F477"}.mdi-script:before{content:"\F478"}.mdi-sd:before{content:"\F479"}.mdi-seal:before{content:"\F47A"}.mdi-search-web:before{content:"\F70E"}.mdi-seat-flat:before{content:"\F47B"}.mdi-seat-flat-angled:before{content:"\F47C"}.mdi-seat-individual-suite:before{content:"\F47D"}.mdi-seat-legroom-extra:before{content:"\F47E"}.mdi-seat-legroom-normal:before{content:"\F47F"}.mdi-seat-legroom-reduced:before{content:"\F480"}.mdi-seat-recline-extra:before{content:"\F481"}.mdi-seat-recline-normal:before{content:"\F482"}.mdi-security:before{content:"\F483"}.mdi-security-home:before{content:"\F689"}.mdi-security-network:before{content:"\F484"}.mdi-select:before{content:"\F485"}.mdi-select-all:before{content:"\F486"}.mdi-select-inverse:before{content:"\F487"}.mdi-select-off:before{content:"\F488"}.mdi-selection:before{content:"\F489"}.mdi-send:before{content:"\F48A"}.mdi-serial-port:before{content:"\F65C"}.mdi-server:before{content:"\F48B"}.mdi-server-minus:before{content:"\F48C"}.mdi-server-network:before{content:"\F48D"}.mdi-server-network-off:before{content:"\F48E"}.mdi-server-off:before{content:"\F48F"}.mdi-server-plus:before{content:"\F490"}.mdi-server-remove:before{content:"\F491"}.mdi-server-security:before{content:"\F492"}.mdi-settings:before{content:"\F493"}.mdi-settings-box:before{content:"\F494"}.mdi-shape-circle-plus:before{content:"\F65D"}.mdi-shape-plus:before{content:"\F495"}.mdi-shape-polygon-plus:before{content:"\F65E"}.mdi-shape-rectangle-plus:before{content:"\F65F"}.mdi-shape-square-plus:before{content:"\F660"}.mdi-share:before{content:"\F496"}.mdi-share-variant:before{content:"\F497"}.mdi-shield:before{content:"\F498"}.mdi-shield-outline:before{content:"\F499"}.mdi-shopping:before{content:"\F49A"}.mdi-shopping-music:before{content:"\F49B"}.mdi-shovel:before{content:"\F70F"}.mdi-shovel-off:before{content:"\F710"}.mdi-shredder:before{content:"\F49C"}.mdi-shuffle:before{content:"\F49D"}.mdi-shuffle-disabled:before{content:"\F49E"}.mdi-shuffle-variant:before{content:"\F49F"}.mdi-sigma:before{content:"\F4A0"}.mdi-sigma-lower:before{content:"\F62B"}.mdi-sign-caution:before{content:"\F4A1"}.mdi-signal:before{content:"\F4A2"}.mdi-signal-2g:before{content:"\F711"}.mdi-signal-3g:before{content:"\F712"}.mdi-signal-4g:before{content:"\F713"}.mdi-signal-hspa:before{content:"\F714"}.mdi-signal-hspa-plus:before{content:"\F715"}.mdi-signal-variant:before{content:"\F60A"}.mdi-silverware:before{content:"\F4A3"}.mdi-silverware-fork:before{content:"\F4A4"}.mdi-silverware-spoon:before{content:"\F4A5"}.mdi-silverware-variant:before{content:"\F4A6"}.mdi-sim:before{content:"\F4A7"}.mdi-sim-alert:before{content:"\F4A8"}.mdi-sim-off:before{content:"\F4A9"}.mdi-sitemap:before{content:"\F4AA"}.mdi-skip-backward:before{content:"\F4AB"}.mdi-skip-forward:before{content:"\F4AC"}.mdi-skip-next:before{content:"\F4AD"}.mdi-skip-next-circle:before{content:"\F661"}.mdi-skip-next-circle-outline:before{content:"\F662"}.mdi-skip-previous:before{content:"\F4AE"}.mdi-skip-previous-circle:before{content:"\F663"}.mdi-skip-previous-circle-outline:before{content:"\F664"}.mdi-skull:before{content:"\F68B"}.mdi-skype:before{content:"\F4AF"}.mdi-skype-business:before{content:"\F4B0"}.mdi-slack:before{content:"\F4B1"}.mdi-sleep:before{content:"\F4B2"}.mdi-sleep-off:before{content:"\F4B3"}.mdi-smoking:before{content:"\F4B4"}.mdi-smoking-off:before{content:"\F4B5"}.mdi-snapchat:before{content:"\F4B6"}.mdi-snowflake:before{content:"\F716"}.mdi-snowman:before{content:"\F4B7"}.mdi-soccer:before{content:"\F4B8"}.mdi-sofa:before{content:"\F4B9"}.mdi-solid:before{content:"\F68C"}.mdi-sort:before{content:"\F4BA"}.mdi-sort-alphabetical:before{content:"\F4BB"}.mdi-sort-ascending:before{content:"\F4BC"}.mdi-sort-descending:before{content:"\F4BD"}.mdi-sort-numeric:before{content:"\F4BE"}.mdi-sort-variant:before{content:"\F4BF"}.mdi-soundcloud:before{content:"\F4C0"}.mdi-source-branch:before{content:"\F62C"}.mdi-source-commit:before{content:"\F717"}.mdi-source-commit-end:before{content:"\F718"}.mdi-source-commit-end-local:before{content:"\F719"}.mdi-source-commit-local:before{content:"\F71A"}.mdi-source-commit-next-local:before{content:"\F71B"}.mdi-source-commit-start:before{content:"\F71C"}.mdi-source-commit-start-next-local:before{content:"\F71D"}.mdi-source-fork:before{content:"\F4C1"}.mdi-source-merge:before{content:"\F62D"}.mdi-source-pull:before{content:"\F4C2"}.mdi-speaker:before{content:"\F4C3"}.mdi-speaker-off:before{content:"\F4C4"}.mdi-speaker-wireless:before{content:"\F71E"}.mdi-speedometer:before{content:"\F4C5"}.mdi-spellcheck:before{content:"\F4C6"}.mdi-spotify:before{content:"\F4C7"}.mdi-spotlight:before{content:"\F4C8"}.mdi-spotlight-beam:before{content:"\F4C9"}.mdi-spray:before{content:"\F665"}.mdi-square-inc:before{content:"\F4CA"}.mdi-square-inc-cash:before{content:"\F4CB"}.mdi-stackexchange:before{content:"\F60B"}.mdi-stackoverflow:before{content:"\F4CC"}.mdi-stadium:before{content:"\F71F"}.mdi-stairs:before{content:"\F4CD"}.mdi-star:before{content:"\F4CE"}.mdi-star-circle:before{content:"\F4CF"}.mdi-star-half:before{content:"\F4D0"}.mdi-star-off:before{content:"\F4D1"}.mdi-star-outline:before{content:"\F4D2"}.mdi-steam:before{content:"\F4D3"}.mdi-steering:before{content:"\F4D4"}.mdi-step-backward:before{content:"\F4D5"}.mdi-step-backward-2:before{content:"\F4D6"}.mdi-step-forward:before{content:"\F4D7"}.mdi-step-forward-2:before{content:"\F4D8"}.mdi-stethoscope:before{content:"\F4D9"}.mdi-sticker:before{content:"\F5D0"}.mdi-stocking:before{content:"\F4DA"}.mdi-stop:before{content:"\F4DB"}.mdi-stop-circle:before{content:"\F666"}.mdi-stop-circle-outline:before{content:"\F667"}.mdi-store:before{content:"\F4DC"}.mdi-store-24-hour:before{content:"\F4DD"}.mdi-stove:before{content:"\F4DE"}.mdi-subdirectory-arrow-left:before{content:"\F60C"}.mdi-subdirectory-arrow-right:before{content:"\F60D"}.mdi-subway:before{content:"\F6AB"}.mdi-subway-variant:before{content:"\F4DF"}.mdi-sunglasses:before{content:"\F4E0"}.mdi-surround-sound:before{content:"\F5C5"}.mdi-svg:before{content:"\F720"}.mdi-swap-horizontal:before{content:"\F4E1"}.mdi-swap-vertical:before{content:"\F4E2"}.mdi-swim:before{content:"\F4E3"}.mdi-switch:before{content:"\F4E4"}.mdi-sword:before{content:"\F4E5"}.mdi-sync:before{content:"\F4E6"}.mdi-sync-alert:before{content:"\F4E7"}.mdi-sync-off:before{content:"\F4E8"}.mdi-tab:before{content:"\F4E9"}.mdi-tab-unselected:before{content:"\F4EA"}.mdi-table:before{content:"\F4EB"}.mdi-table-column-plus-after:before{content:"\F4EC"}.mdi-table-column-plus-before:before{content:"\F4ED"}.mdi-table-column-remove:before{content:"\F4EE"}.mdi-table-column-width:before{content:"\F4EF"}.mdi-table-edit:before{content:"\F4F0"}.mdi-table-large:before{content:"\F4F1"}.mdi-table-row-height:before{content:"\F4F2"}.mdi-table-row-plus-after:before{content:"\F4F3"}.mdi-table-row-plus-before:before{content:"\F4F4"}.mdi-table-row-remove:before{content:"\F4F5"}.mdi-tablet:before{content:"\F4F6"}.mdi-tablet-android:before{content:"\F4F7"}.mdi-tablet-ipad:before{content:"\F4F8"}.mdi-tag:before{content:"\F4F9"}.mdi-tag-faces:before{content:"\F4FA"}.mdi-tag-heart:before{content:"\F68A"}.mdi-tag-multiple:before{content:"\F4FB"}.mdi-tag-outline:before{content:"\F4FC"}.mdi-tag-plus:before{content:"\F721"}.mdi-tag-remove:before{content:"\F722"}.mdi-tag-text-outline:before{content:"\F4FD"}.mdi-target:before{content:"\F4FE"}.mdi-taxi:before{content:"\F4FF"}.mdi-teamviewer:before{content:"\F500"}.mdi-telegram:before{content:"\F501"}.mdi-television:before{content:"\F502"}.mdi-television-guide:before{content:"\F503"}.mdi-temperature-celsius:before{content:"\F504"}.mdi-temperature-fahrenheit:before{content:"\F505"}.mdi-temperature-kelvin:before{content:"\F506"}.mdi-tennis:before{content:"\F507"}.mdi-tent:before{content:"\F508"}.mdi-terrain:before{content:"\F509"}.mdi-test-tube:before{content:"\F668"}.mdi-text-shadow:before{content:"\F669"}.mdi-text-to-speech:before{content:"\F50A"}.mdi-text-to-speech-off:before{content:"\F50B"}.mdi-textbox:before{content:"\F60E"}.mdi-texture:before{content:"\F50C"}.mdi-theater:before{content:"\F50D"}.mdi-theme-light-dark:before{content:"\F50E"}.mdi-thermometer:before{content:"\F50F"}.mdi-thermometer-lines:before{content:"\F510"}.mdi-thumb-down:before{content:"\F511"}.mdi-thumb-down-outline:before{content:"\F512"}.mdi-thumb-up:before{content:"\F513"}.mdi-thumb-up-outline:before{content:"\F514"}.mdi-thumbs-up-down:before{content:"\F515"}.mdi-ticket:before{content:"\F516"}.mdi-ticket-account:before{content:"\F517"}.mdi-ticket-confirmation:before{content:"\F518"}.mdi-ticket-percent:before{content:"\F723"}.mdi-tie:before{content:"\F519"}.mdi-tilde:before{content:"\F724"}.mdi-timelapse:before{content:"\F51A"}.mdi-timer:before{content:"\F51B"}.mdi-timer-10:before{content:"\F51C"}.mdi-timer-3:before{content:"\F51D"}.mdi-timer-off:before{content:"\F51E"}.mdi-timer-sand:before{content:"\F51F"}.mdi-timer-sand-empty:before{content:"\F6AC"}.mdi-timetable:before{content:"\F520"}.mdi-toggle-switch:before{content:"\F521"}.mdi-toggle-switch-off:before{content:"\F522"}.mdi-tooltip:before{content:"\F523"}.mdi-tooltip-edit:before{content:"\F524"}.mdi-tooltip-image:before{content:"\F525"}.mdi-tooltip-outline:before{content:"\F526"}.mdi-tooltip-outline-plus:before{content:"\F527"}.mdi-tooltip-text:before{content:"\F528"}.mdi-tooth:before{content:"\F529"}.mdi-tor:before{content:"\F52A"}.mdi-tower-beach:before{content:"\F680"}.mdi-tower-fire:before{content:"\F681"}.mdi-traffic-light:before{content:"\F52B"}.mdi-train:before{content:"\F52C"}.mdi-tram:before{content:"\F52D"}.mdi-transcribe:before{content:"\F52E"}.mdi-transcribe-close:before{content:"\F52F"}.mdi-transfer:before{content:"\F530"}.mdi-transit-transfer:before{content:"\F6AD"}.mdi-translate:before{content:"\F5CA"}.mdi-treasure-chest:before{content:"\F725"}.mdi-tree:before{content:"\F531"}.mdi-trello:before{content:"\F532"}.mdi-trending-down:before{content:"\F533"}.mdi-trending-neutral:before{content:"\F534"}.mdi-trending-up:before{content:"\F535"}.mdi-triangle:before{content:"\F536"}.mdi-triangle-outline:before{content:"\F537"}.mdi-trophy:before{content:"\F538"}.mdi-trophy-award:before{content:"\F539"}.mdi-trophy-outline:before{content:"\F53A"}.mdi-trophy-variant:before{content:"\F53B"}.mdi-trophy-variant-outline:before{content:"\F53C"}.mdi-truck:before{content:"\F53D"}.mdi-truck-delivery:before{content:"\F53E"}.mdi-truck-trailer:before{content:"\F726"}.mdi-tshirt-crew:before{content:"\F53F"}.mdi-tshirt-v:before{content:"\F540"}.mdi-tumblr:before{content:"\F541"}.mdi-tumblr-reblog:before{content:"\F542"}.mdi-tune:before{content:"\F62E"}.mdi-tune-vertical:before{content:"\F66A"}.mdi-twitch:before{content:"\F543"}.mdi-twitter:before{content:"\F544"}.mdi-twitter-box:before{content:"\F545"}.mdi-twitter-circle:before{content:"\F546"}.mdi-twitter-retweet:before{content:"\F547"}.mdi-ubuntu:before{content:"\F548"}.mdi-umbraco:before{content:"\F549"}.mdi-umbrella:before{content:"\F54A"}.mdi-umbrella-outline:before{content:"\F54B"}.mdi-undo:before{content:"\F54C"}.mdi-undo-variant:before{content:"\F54D"}.mdi-unfold-less:before{content:"\F54E"}.mdi-unfold-more:before{content:"\F54F"}.mdi-ungroup:before{content:"\F550"}.mdi-unity:before{content:"\F6AE"}.mdi-untappd:before{content:"\F551"}.mdi-update:before{content:"\F6AF"}.mdi-upload:before{content:"\F552"}.mdi-usb:before{content:"\F553"}.mdi-vector-arrange-above:before{content:"\F554"}.mdi-vector-arrange-below:before{content:"\F555"}.mdi-vector-circle:before{content:"\F556"}.mdi-vector-circle-variant:before{content:"\F557"}.mdi-vector-combine:before{content:"\F558"}.mdi-vector-curve:before{content:"\F559"}.mdi-vector-difference:before{content:"\F55A"}.mdi-vector-difference-ab:before{content:"\F55B"}.mdi-vector-difference-ba:before{content:"\F55C"}.mdi-vector-intersection:before{content:"\F55D"}.mdi-vector-line:before{content:"\F55E"}.mdi-vector-point:before{content:"\F55F"}.mdi-vector-polygon:before{content:"\F560"}.mdi-vector-polyline:before{content:"\F561"}.mdi-vector-rectangle:before{content:"\F5C6"}.mdi-vector-selection:before{content:"\F562"}.mdi-vector-square:before{content:"\F001"}.mdi-vector-triangle:before{content:"\F563"}.mdi-vector-union:before{content:"\F564"}.mdi-verified:before{content:"\F565"}.mdi-vibrate:before{content:"\F566"}.mdi-video:before{content:"\F567"}.mdi-video-off:before{content:"\F568"}.mdi-video-switch:before{content:"\F569"}.mdi-view-agenda:before{content:"\F56A"}.mdi-view-array:before{content:"\F56B"}.mdi-view-carousel:before{content:"\F56C"}.mdi-view-column:before{content:"\F56D"}.mdi-view-dashboard:before{content:"\F56E"}.mdi-view-day:before{content:"\F56F"}.mdi-view-grid:before{content:"\F570"}.mdi-view-headline:before{content:"\F571"}.mdi-view-list:before{content:"\F572"}.mdi-view-module:before{content:"\F573"}.mdi-view-parallel:before{content:"\F727"}.mdi-view-quilt:before{content:"\F574"}.mdi-view-sequential:before{content:"\F728"}.mdi-view-stream:before{content:"\F575"}.mdi-view-week:before{content:"\F576"}.mdi-vimeo:before{content:"\F577"}.mdi-vine:before{content:"\F578"}.mdi-violin:before{content:"\F60F"}.mdi-visualstudio:before{content:"\F610"}.mdi-vk:before{content:"\F579"}.mdi-vk-box:before{content:"\F57A"}.mdi-vk-circle:before{content:"\F57B"}.mdi-vlc:before{content:"\F57C"}.mdi-voice:before{content:"\F5CB"}.mdi-voicemail:before{content:"\F57D"}.mdi-volume-high:before{content:"\F57E"}.mdi-volume-low:before{content:"\F57F"}.mdi-volume-medium:before{content:"\F580"}.mdi-volume-off:before{content:"\F581"}.mdi-vpn:before{content:"\F582"}.mdi-walk:before{content:"\F583"}.mdi-wallet:before{content:"\F584"}.mdi-wallet-giftcard:before{content:"\F585"}.mdi-wallet-membership:before{content:"\F586"}.mdi-wallet-travel:before{content:"\F587"}.mdi-wan:before{content:"\F588"}.mdi-washing-machine:before{content:"\F729"}.mdi-watch:before{content:"\F589"}.mdi-watch-export:before{content:"\F58A"}.mdi-watch-import:before{content:"\F58B"}.mdi-watch-vibrate:before{content:"\F6B0"}.mdi-water:before{content:"\F58C"}.mdi-water-off:before{content:"\F58D"}.mdi-water-percent:before{content:"\F58E"}.mdi-water-pump:before{content:"\F58F"}.mdi-watermark:before{content:"\F612"}.mdi-weather-cloudy:before{content:"\F590"}.mdi-weather-fog:before{content:"\F591"}.mdi-weather-hail:before{content:"\F592"}.mdi-weather-lightning:before{content:"\F593"}.mdi-weather-lightning-rainy:before{content:"\F67D"}.mdi-weather-night:before{content:"\F594"}.mdi-weather-partlycloudy:before{content:"\F595"}.mdi-weather-pouring:before{content:"\F596"}.mdi-weather-rainy:before{content:"\F597"}.mdi-weather-snowy:before{content:"\F598"}.mdi-weather-snowy-rainy:before{content:"\F67E"}.mdi-weather-sunny:before{content:"\F599"}.mdi-weather-sunset:before{content:"\F59A"}.mdi-weather-sunset-down:before{content:"\F59B"}.mdi-weather-sunset-up:before{content:"\F59C"}.mdi-weather-windy:before{content:"\F59D"}.mdi-weather-windy-variant:before{content:"\F59E"}.mdi-web:before{content:"\F59F"}.mdi-webcam:before{content:"\F5A0"}.mdi-webhook:before{content:"\F62F"}.mdi-webpack:before{content:"\F72A"}.mdi-wechat:before{content:"\F611"}.mdi-weight:before{content:"\F5A1"}.mdi-weight-kilogram:before{content:"\F5A2"}.mdi-whatsapp:before{content:"\F5A3"}.mdi-wheelchair-accessibility:before{content:"\F5A4"}.mdi-white-balance-auto:before{content:"\F5A5"}.mdi-white-balance-incandescent:before{content:"\F5A6"}.mdi-white-balance-iridescent:before{content:"\F5A7"}.mdi-white-balance-sunny:before{content:"\F5A8"}.mdi-widgets:before{content:"\F72B"}.mdi-wifi:before{content:"\F5A9"}.mdi-wifi-off:before{content:"\F5AA"}.mdi-wii:before{content:"\F5AB"}.mdi-wiiu:before{content:"\F72C"}.mdi-wikipedia:before{content:"\F5AC"}.mdi-window-close:before{content:"\F5AD"}.mdi-window-closed:before{content:"\F5AE"}.mdi-window-maximize:before{content:"\F5AF"}.mdi-window-minimize:before{content:"\F5B0"}.mdi-window-open:before{content:"\F5B1"}.mdi-window-restore:before{content:"\F5B2"}.mdi-windows:before{content:"\F5B3"}.mdi-wordpress:before{content:"\F5B4"}.mdi-worker:before{content:"\F5B5"}.mdi-wrap:before{content:"\F5B6"}.mdi-wrench:before{content:"\F5B7"}.mdi-wunderlist:before{content:"\F5B8"}.mdi-xaml:before{content:"\F673"}.mdi-xbox:before{content:"\F5B9"}.mdi-xbox-controller:before{content:"\F5BA"}.mdi-xbox-controller-off:before{content:"\F5BB"}.mdi-xda:before{content:"\F5BC"}.mdi-xing:before{content:"\F5BD"}.mdi-xing-box:before{content:"\F5BE"}.mdi-xing-circle:before{content:"\F5BF"}.mdi-xml:before{content:"\F5C0"}.mdi-yeast:before{content:"\F5C1"}.mdi-yelp:before{content:"\F5C2"}.mdi-yin-yang:before{content:"\F67F"}.mdi-youtube-play:before{content:"\F5C3"}.mdi-zip-box:before{content:"\F5C4"}.mdi-18px.mdi-set,.mdi-18px.mdi:before{font-size:18px}.mdi-24px.mdi-set,.mdi-24px.mdi:before{font-size:24px}.mdi-36px.mdi-set,.mdi-36px.mdi:before{font-size:36px}.mdi-48px.mdi-set,.mdi-48px.mdi:before{font-size:48px}.mdi-dark{color:rgba(0,0,0,0.54)}.mdi-dark.mdi-inactive{color:rgba(0,0,0,0.26)}.mdi-light{color:#fff}.mdi-light.mdi-inactive{color:rgba(255,255,255,0.3)}.mdi-rotate-45{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.mdi-rotate-90{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.mdi-rotate-135{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}.mdi-rotate-180{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.mdi-rotate-225{-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg)}.mdi-rotate-270{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.mdi-rotate-315{-webkit-transform:rotate(315deg);-ms-transform:rotate(315deg);transform:rotate(315deg)}.mdi-flip-horizontal{-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH"}.mdi-flip-vertical{-webkit-transform:scaleY(-1);transform:scaleY(-1);filter:FlipV;-ms-filter:"FlipV"}
/*# sourceMappingURL=materialdesignicons.min.css.map */

/*!************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[3]!./assets/css/app.scss ***!
  \************************************************************************************************************************************************************************************************************************************************************************/
/**
 * Table Of Content
 *
 * 	1. Color system
 *	2. Options
 *	3. Body
 *	4. Typography
 *	5. Breadcrumbs
 *	6. Cards
 *	7. Dropdowns
 *	8. Buttons
 *	9. Typography
 *	10. Progress bars
 *	11. Tables
 *	12. Forms
 *	14. Component
 */
/*Theme Colors*/
/*!
 * Bootstrap v4.6.2 (https://getbootstrap.com/)
 * Copyright 2011-2022 The Bootstrap Authors
 * Copyright 2011-2022 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */
:root {
  --blue: #007DC3;
  --indigo: #6610f2;
  --purple: #9561B8;
  --pink: #e83e8c;
  --red: #C94F51;
  --orange: #F29D26;
  --yellow: #F9F871;
  --green: #94D511;
  --teal: #20c997;
  --cyan: #17a2b8;
  --white: #fff;
  --gray: #7A7A7A;
  --gray-dark: #343a40;
  --blue: #007DC3;
  --purple: #9561B8;
  --green: #94D511;
  --red: #C94F51;
  --orange: #F29D26;
  --yellow: #F9F871;
  --white: #fff;
  --gray: #7A7A7A;
  --primary: #007DC3;
  --secondary: #9561B8;
  --success: #94D511;
  --info: #D9F3FF;
  --warning: #F29D26;
  --danger: #C94F51;
  --light: #f5f5f5;
  --dark: #343a40;
  --help: #9561B8;
  --gray: #7A7A7A;
  --activo: #94D511;
  --por-aprobar: #F9F871;
  --desactivo: #C94F51;
  --sin-publicar: #f5f5f5;
  --breakpoint-xs: 0;
  --breakpoint-sm: 576px;
  --breakpoint-md: 768px;
  --breakpoint-lg: 992px;
  --breakpoint-xl: 1200px;
  --font-family-sans-serif: "Montserrat", sans-serif;
  --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
}

*,
*::before,
*::after {
  box-sizing: border-box;
}

html {
  font-family: sans-serif;
  line-height: 1.15;
  -webkit-text-size-adjust: 100%;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

article, aside, figcaption, figure, footer, header, hgroup, main, nav, section {
  display: block;
}

body {
  margin: 0;
  font-family: "Montserrat", sans-serif;
  font-size: 0.875rem;
  font-weight: 400;
  line-height: 1.5;
  color: #515151;
  text-align: left;
  background-color: #F4F6F9;
}

[tabindex="-1"]:focus:not(:focus-visible) {
  outline: 0 !important;
}

hr {
  box-sizing: content-box;
  height: 0;
  overflow: visible;
}

h1, h2, h3, h4, h5, h6 {
  margin-top: 0;
  margin-bottom: 0.5rem;
}

p {
  margin-top: 0;
  margin-bottom: 1rem;
}

abbr[title],
abbr[data-original-title] {
  text-decoration: underline;
  text-decoration: underline dotted;
  cursor: help;
  border-bottom: 0;
  text-decoration-skip-ink: none;
}

address {
  margin-bottom: 1rem;
  font-style: normal;
  line-height: inherit;
}

ol,
ul,
dl {
  margin-top: 0;
  margin-bottom: 1rem;
}

ol ol,
ul ul,
ol ul,
ul ol {
  margin-bottom: 0;
}

dt {
  font-weight: 700;
}

dd {
  margin-bottom: 0.5rem;
  margin-left: 0;
}

blockquote {
  margin: 0 0 1rem;
}

b,
strong {
  font-weight: bolder;
}

small {
  font-size: 80%;
}

sub,
sup {
  position: relative;
  font-size: 75%;
  line-height: 0;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

a {
  color: #007DC3;
  text-decoration: none;
  background-color: transparent;
}
a:hover {
  color: rgb(0, 75.9615384615, 118.5);
  text-decoration: underline;
}

a:not([href]):not([class]) {
  color: inherit;
  text-decoration: none;
}
a:not([href]):not([class]):hover {
  color: inherit;
  text-decoration: none;
}

pre,
code,
kbd,
samp {
  font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  font-size: 1em;
}

pre {
  margin-top: 0;
  margin-bottom: 1rem;
  overflow: auto;
  -ms-overflow-style: scrollbar;
}

figure {
  margin: 0 0 1rem;
}

img {
  vertical-align: middle;
  border-style: none;
}

svg {
  overflow: hidden;
  vertical-align: middle;
}

table {
  border-collapse: collapse;
}

caption {
  padding-top: 1rem;
  padding-bottom: 1rem;
  color: #7A7A7A;
  text-align: left;
  caption-side: bottom;
}

th {
  text-align: inherit;
  text-align: -webkit-match-parent;
}

label {
  display: inline-block;
  margin-bottom: 0.5rem;
}

button {
  border-radius: 0;
}

button:focus:not(:focus-visible) {
  outline: 0;
}

input,
button,
select,
optgroup,
textarea {
  margin: 0;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}

button,
input {
  overflow: visible;
}

button,
select {
  text-transform: none;
}

[role=button] {
  cursor: pointer;
}

select {
  word-wrap: normal;
}

button,
[type=button],
[type=reset],
[type=submit] {
  -webkit-appearance: button;
}

button:not(:disabled),
[type=button]:not(:disabled),
[type=reset]:not(:disabled),
[type=submit]:not(:disabled) {
  cursor: pointer;
}

button::-moz-focus-inner,
[type=button]::-moz-focus-inner,
[type=reset]::-moz-focus-inner,
[type=submit]::-moz-focus-inner {
  padding: 0;
  border-style: none;
}

input[type=radio],
input[type=checkbox] {
  box-sizing: border-box;
  padding: 0;
}

textarea {
  overflow: auto;
  resize: vertical;
}

fieldset {
  min-width: 0;
  padding: 0;
  margin: 0;
  border: 0;
}

legend {
  display: block;
  width: 100%;
  max-width: 100%;
  padding: 0;
  margin-bottom: 0.5rem;
  font-size: 1.5rem;
  line-height: inherit;
  color: inherit;
  white-space: normal;
}

progress {
  vertical-align: baseline;
}

[type=number]::-webkit-inner-spin-button,
[type=number]::-webkit-outer-spin-button {
  height: auto;
}

[type=search] {
  outline-offset: -2px;
  -webkit-appearance: none;
}

[type=search]::-webkit-search-decoration {
  -webkit-appearance: none;
}

::-webkit-file-upload-button {
  font: inherit;
  -webkit-appearance: button;
}

output {
  display: inline-block;
}

summary {
  display: list-item;
  cursor: pointer;
}

template {
  display: none;
}

[hidden] {
  display: none !important;
}

h1, h2, h3, h4, h5, h6,
.h1, .h2, .h3, .h4, .h5, .h6 {
  margin-bottom: 0.5rem;
  font-family: "Montserrat", sans-serif;
  font-weight: 300;
  line-height: 1.2;
  color: inherit;
}

h1, .h1 {
  font-size: 2.25rem;
}

h2, .h2 {
  font-size: 1.875rem;
}

h3, .h3 {
  font-size: 1.5rem;
}

h4, .h4 {
  font-size: 1.125rem;
}

h5, .h5 {
  font-size: 1rem;
}

h6, .h6 {
  font-size: 0.875rem;
}

.lead {
  font-size: 1.09375rem;
  font-weight: 300;
}

.display-1 {
  font-size: 6rem;
  font-weight: 300;
  line-height: 1.2;
}

.display-2 {
  font-size: 5.5rem;
  font-weight: 300;
  line-height: 1.2;
}

.display-3 {
  font-size: 4.5rem;
  font-weight: 300;
  line-height: 1.2;
}

.display-4 {
  font-size: 3.5rem;
  font-weight: 300;
  line-height: 1.2;
}

hr {
  margin-top: 1rem;
  margin-bottom: 1rem;
  border: 0;
  border-top: 1px solid rgba(0, 0, 0, 0.1);
}

small,
.small {
  font-size: 0.875em;
  font-weight: 400;
}

mark,
.mark {
  padding: 0.2em;
  background-color: #fcf8e3;
}

.list-unstyled {
  padding-left: 0;
  list-style: none;
}

.list-inline {
  padding-left: 0;
  list-style: none;
}

.list-inline-item {
  display: inline-block;
}
.list-inline-item:not(:last-child) {
  margin-right: 0.5rem;
}

.initialism {
  font-size: 90%;
  text-transform: uppercase;
}

.blockquote {
  margin-bottom: 1rem;
  font-size: 1.09375rem;
}

.blockquote-footer {
  display: block;
  font-size: 0.875em;
  color: #7A7A7A;
}
.blockquote-footer::before {
  content: "— ";
}

.img-fluid {
  max-width: 100%;
  height: auto;
}

.img-thumbnail {
  padding: 0.25rem;
  background-color: #F4F6F9;
  border: 1px solid #dee2e6;
  border-radius: 0.25rem;
  max-width: 100%;
  height: auto;
}

.figure {
  display: inline-block;
}

.figure-img {
  margin-bottom: 0.5rem;
  line-height: 1;
}

.figure-caption {
  font-size: 90%;
  color: #7A7A7A;
}

code {
  font-size: 87.5%;
  color: #e83e8c;
  word-wrap: break-word;
}
a > code {
  color: inherit;
}

kbd {
  padding: 0.2rem 0.4rem;
  font-size: 87.5%;
  color: #fff;
  background-color: #515151;
  border-radius: 0.2rem;
}
kbd kbd {
  padding: 0;
  font-size: 100%;
  font-weight: 700;
}

pre {
  display: block;
  font-size: 87.5%;
  color: #515151;
}
pre code {
  font-size: inherit;
  color: inherit;
  word-break: normal;
}

.pre-scrollable {
  max-height: 340px;
  overflow-y: scroll;
}

.container,
.container-fluid,
.container-xl,
.container-lg,
.container-md,
.container-sm {
  width: 100%;
  padding-right: 10px;
  padding-left: 10px;
  margin-right: auto;
  margin-left: auto;
}

@media (min-width: 576px) {
  .container-sm, .container {
    max-width: 540px;
  }
}
@media (min-width: 768px) {
  .container-md, .container-sm, .container {
    max-width: 720px;
  }
}
@media (min-width: 992px) {
  .container-lg, .container-md, .container-sm, .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .container-xl, .container-lg, .container-md, .container-sm, .container {
    max-width: 1140px;
  }
}
.row {
  display: flex;
  flex-wrap: wrap;
  margin-right: -10px;
  margin-left: -10px;
}

.no-gutters {
  margin-right: 0;
  margin-left: 0;
}
.no-gutters > .col,
.no-gutters > [class*=col-] {
  padding-right: 0;
  padding-left: 0;
}

.col-xl,
.col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg,
.col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md,
.col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm,
.col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col,
.col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 {
  position: relative;
  width: 100%;
  padding-right: 10px;
  padding-left: 10px;
}

.col {
  flex-basis: 0;
  flex-grow: 1;
  max-width: 100%;
}

.row-cols-1 > * {
  flex: 0 0 100%;
  max-width: 100%;
}

.row-cols-2 > * {
  flex: 0 0 50%;
  max-width: 50%;
}

.row-cols-3 > * {
  flex: 0 0 33.3333333333%;
  max-width: 33.3333333333%;
}

.row-cols-4 > * {
  flex: 0 0 25%;
  max-width: 25%;
}

.row-cols-5 > * {
  flex: 0 0 20%;
  max-width: 20%;
}

.row-cols-6 > * {
  flex: 0 0 16.6666666667%;
  max-width: 16.6666666667%;
}

.col-auto {
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}

.col-1 {
  flex: 0 0 8.33333333%;
  max-width: 8.33333333%;
}

.col-2 {
  flex: 0 0 16.66666667%;
  max-width: 16.66666667%;
}

.col-3 {
  flex: 0 0 25%;
  max-width: 25%;
}

.col-4 {
  flex: 0 0 33.33333333%;
  max-width: 33.33333333%;
}

.col-5 {
  flex: 0 0 41.66666667%;
  max-width: 41.66666667%;
}

.col-6 {
  flex: 0 0 50%;
  max-width: 50%;
}

.col-7 {
  flex: 0 0 58.33333333%;
  max-width: 58.33333333%;
}

.col-8 {
  flex: 0 0 66.66666667%;
  max-width: 66.66666667%;
}

.col-9 {
  flex: 0 0 75%;
  max-width: 75%;
}

.col-10 {
  flex: 0 0 83.33333333%;
  max-width: 83.33333333%;
}

.col-11 {
  flex: 0 0 91.66666667%;
  max-width: 91.66666667%;
}

.col-12 {
  flex: 0 0 100%;
  max-width: 100%;
}

.order-first {
  order: -1;
}

.order-last {
  order: 13;
}

.order-0 {
  order: 0;
}

.order-1 {
  order: 1;
}

.order-2 {
  order: 2;
}

.order-3 {
  order: 3;
}

.order-4 {
  order: 4;
}

.order-5 {
  order: 5;
}

.order-6 {
  order: 6;
}

.order-7 {
  order: 7;
}

.order-8 {
  order: 8;
}

.order-9 {
  order: 9;
}

.order-10 {
  order: 10;
}

.order-11 {
  order: 11;
}

.order-12 {
  order: 12;
}

.offset-1 {
  margin-left: 8.33333333%;
}

.offset-2 {
  margin-left: 16.66666667%;
}

.offset-3 {
  margin-left: 25%;
}

.offset-4 {
  margin-left: 33.33333333%;
}

.offset-5 {
  margin-left: 41.66666667%;
}

.offset-6 {
  margin-left: 50%;
}

.offset-7 {
  margin-left: 58.33333333%;
}

.offset-8 {
  margin-left: 66.66666667%;
}

.offset-9 {
  margin-left: 75%;
}

.offset-10 {
  margin-left: 83.33333333%;
}

.offset-11 {
  margin-left: 91.66666667%;
}

@media (min-width: 576px) {
  .col-sm {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-sm-1 > * {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-sm-2 > * {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-sm-3 > * {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .row-cols-sm-4 > * {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-sm-5 > * {
    flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-sm-6 > * {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-sm-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-sm-1 {
    flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  .col-sm-2 {
    flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  .col-sm-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-sm-4 {
    flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  .col-sm-5 {
    flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  .col-sm-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-sm-7 {
    flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  .col-sm-8 {
    flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  .col-sm-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-sm-10 {
    flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  .col-sm-11 {
    flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  .col-sm-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-sm-first {
    order: -1;
  }
  .order-sm-last {
    order: 13;
  }
  .order-sm-0 {
    order: 0;
  }
  .order-sm-1 {
    order: 1;
  }
  .order-sm-2 {
    order: 2;
  }
  .order-sm-3 {
    order: 3;
  }
  .order-sm-4 {
    order: 4;
  }
  .order-sm-5 {
    order: 5;
  }
  .order-sm-6 {
    order: 6;
  }
  .order-sm-7 {
    order: 7;
  }
  .order-sm-8 {
    order: 8;
  }
  .order-sm-9 {
    order: 9;
  }
  .order-sm-10 {
    order: 10;
  }
  .order-sm-11 {
    order: 11;
  }
  .order-sm-12 {
    order: 12;
  }
  .offset-sm-0 {
    margin-left: 0;
  }
  .offset-sm-1 {
    margin-left: 8.33333333%;
  }
  .offset-sm-2 {
    margin-left: 16.66666667%;
  }
  .offset-sm-3 {
    margin-left: 25%;
  }
  .offset-sm-4 {
    margin-left: 33.33333333%;
  }
  .offset-sm-5 {
    margin-left: 41.66666667%;
  }
  .offset-sm-6 {
    margin-left: 50%;
  }
  .offset-sm-7 {
    margin-left: 58.33333333%;
  }
  .offset-sm-8 {
    margin-left: 66.66666667%;
  }
  .offset-sm-9 {
    margin-left: 75%;
  }
  .offset-sm-10 {
    margin-left: 83.33333333%;
  }
  .offset-sm-11 {
    margin-left: 91.66666667%;
  }
}
@media (min-width: 768px) {
  .col-md {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-md-1 > * {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-md-2 > * {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-md-3 > * {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .row-cols-md-4 > * {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-md-5 > * {
    flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-md-6 > * {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-md-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-md-1 {
    flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  .col-md-2 {
    flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  .col-md-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-md-4 {
    flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  .col-md-5 {
    flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  .col-md-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-md-7 {
    flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  .col-md-8 {
    flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  .col-md-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-md-10 {
    flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  .col-md-11 {
    flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  .col-md-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-md-first {
    order: -1;
  }
  .order-md-last {
    order: 13;
  }
  .order-md-0 {
    order: 0;
  }
  .order-md-1 {
    order: 1;
  }
  .order-md-2 {
    order: 2;
  }
  .order-md-3 {
    order: 3;
  }
  .order-md-4 {
    order: 4;
  }
  .order-md-5 {
    order: 5;
  }
  .order-md-6 {
    order: 6;
  }
  .order-md-7 {
    order: 7;
  }
  .order-md-8 {
    order: 8;
  }
  .order-md-9 {
    order: 9;
  }
  .order-md-10 {
    order: 10;
  }
  .order-md-11 {
    order: 11;
  }
  .order-md-12 {
    order: 12;
  }
  .offset-md-0 {
    margin-left: 0;
  }
  .offset-md-1 {
    margin-left: 8.33333333%;
  }
  .offset-md-2 {
    margin-left: 16.66666667%;
  }
  .offset-md-3 {
    margin-left: 25%;
  }
  .offset-md-4 {
    margin-left: 33.33333333%;
  }
  .offset-md-5 {
    margin-left: 41.66666667%;
  }
  .offset-md-6 {
    margin-left: 50%;
  }
  .offset-md-7 {
    margin-left: 58.33333333%;
  }
  .offset-md-8 {
    margin-left: 66.66666667%;
  }
  .offset-md-9 {
    margin-left: 75%;
  }
  .offset-md-10 {
    margin-left: 83.33333333%;
  }
  .offset-md-11 {
    margin-left: 91.66666667%;
  }
}
@media (min-width: 992px) {
  .col-lg {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-lg-1 > * {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-lg-2 > * {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-lg-3 > * {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .row-cols-lg-4 > * {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-lg-5 > * {
    flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-lg-6 > * {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-lg-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-lg-1 {
    flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  .col-lg-2 {
    flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  .col-lg-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-lg-4 {
    flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  .col-lg-5 {
    flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  .col-lg-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-lg-7 {
    flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  .col-lg-8 {
    flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  .col-lg-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-lg-10 {
    flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  .col-lg-11 {
    flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  .col-lg-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-lg-first {
    order: -1;
  }
  .order-lg-last {
    order: 13;
  }
  .order-lg-0 {
    order: 0;
  }
  .order-lg-1 {
    order: 1;
  }
  .order-lg-2 {
    order: 2;
  }
  .order-lg-3 {
    order: 3;
  }
  .order-lg-4 {
    order: 4;
  }
  .order-lg-5 {
    order: 5;
  }
  .order-lg-6 {
    order: 6;
  }
  .order-lg-7 {
    order: 7;
  }
  .order-lg-8 {
    order: 8;
  }
  .order-lg-9 {
    order: 9;
  }
  .order-lg-10 {
    order: 10;
  }
  .order-lg-11 {
    order: 11;
  }
  .order-lg-12 {
    order: 12;
  }
  .offset-lg-0 {
    margin-left: 0;
  }
  .offset-lg-1 {
    margin-left: 8.33333333%;
  }
  .offset-lg-2 {
    margin-left: 16.66666667%;
  }
  .offset-lg-3 {
    margin-left: 25%;
  }
  .offset-lg-4 {
    margin-left: 33.33333333%;
  }
  .offset-lg-5 {
    margin-left: 41.66666667%;
  }
  .offset-lg-6 {
    margin-left: 50%;
  }
  .offset-lg-7 {
    margin-left: 58.33333333%;
  }
  .offset-lg-8 {
    margin-left: 66.66666667%;
  }
  .offset-lg-9 {
    margin-left: 75%;
  }
  .offset-lg-10 {
    margin-left: 83.33333333%;
  }
  .offset-lg-11 {
    margin-left: 91.66666667%;
  }
}
@media (min-width: 1200px) {
  .col-xl {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-xl-1 > * {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-xl-2 > * {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-xl-3 > * {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .row-cols-xl-4 > * {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-xl-5 > * {
    flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-xl-6 > * {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-xl-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-xl-1 {
    flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  .col-xl-2 {
    flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  .col-xl-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-xl-4 {
    flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  .col-xl-5 {
    flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  .col-xl-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-xl-7 {
    flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  .col-xl-8 {
    flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  .col-xl-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-xl-10 {
    flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  .col-xl-11 {
    flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  .col-xl-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-xl-first {
    order: -1;
  }
  .order-xl-last {
    order: 13;
  }
  .order-xl-0 {
    order: 0;
  }
  .order-xl-1 {
    order: 1;
  }
  .order-xl-2 {
    order: 2;
  }
  .order-xl-3 {
    order: 3;
  }
  .order-xl-4 {
    order: 4;
  }
  .order-xl-5 {
    order: 5;
  }
  .order-xl-6 {
    order: 6;
  }
  .order-xl-7 {
    order: 7;
  }
  .order-xl-8 {
    order: 8;
  }
  .order-xl-9 {
    order: 9;
  }
  .order-xl-10 {
    order: 10;
  }
  .order-xl-11 {
    order: 11;
  }
  .order-xl-12 {
    order: 12;
  }
  .offset-xl-0 {
    margin-left: 0;
  }
  .offset-xl-1 {
    margin-left: 8.33333333%;
  }
  .offset-xl-2 {
    margin-left: 16.66666667%;
  }
  .offset-xl-3 {
    margin-left: 25%;
  }
  .offset-xl-4 {
    margin-left: 33.33333333%;
  }
  .offset-xl-5 {
    margin-left: 41.66666667%;
  }
  .offset-xl-6 {
    margin-left: 50%;
  }
  .offset-xl-7 {
    margin-left: 58.33333333%;
  }
  .offset-xl-8 {
    margin-left: 66.66666667%;
  }
  .offset-xl-9 {
    margin-left: 75%;
  }
  .offset-xl-10 {
    margin-left: 83.33333333%;
  }
  .offset-xl-11 {
    margin-left: 91.66666667%;
  }
}
.table {
  width: 100%;
  margin-bottom: 1rem;
  color: #515151;
}
.table th,
.table td {
  padding: 1rem;
  vertical-align: top;
  border-top: 1px solid #dee2e6;
}
.table thead th {
  vertical-align: bottom;
  border-bottom: 2px solid #dee2e6;
}
.table tbody + tbody {
  border-top: 2px solid #dee2e6;
}

.table-sm th,
.table-sm td {
  padding: 0.3rem;
}

.table-bordered {
  border: 1px solid #dee2e6;
}
.table-bordered th,
.table-bordered td {
  border: 1px solid #dee2e6;
}
.table-bordered thead th,
.table-bordered thead td {
  border-bottom-width: 2px;
}

.table-borderless th,
.table-borderless td,
.table-borderless thead th,
.table-borderless tbody + tbody {
  border: 0;
}

.table-striped tbody tr:nth-of-type(odd) {
  background-color: rgba(0, 0, 0, 0.05);
}

.table-hover tbody tr:hover {
  color: #515151;
  background-color: #f5f5f5;
}

.table-primary,
.table-primary > th,
.table-primary > td {
  background-color: #cce5f3;
}
.table-primary th,
.table-primary td,
.table-primary thead th,
.table-primary tbody + tbody {
  border-color: rgb(122.4, 187.4, 223.8);
}

.table-hover .table-primary:hover {
  background-color: rgb(183.3571428571, 218.4761904762, 238.1428571429);
}
.table-hover .table-primary:hover > td,
.table-hover .table-primary:hover > th {
  background-color: rgb(183.3571428571, 218.4761904762, 238.1428571429);
}

.table-secondary,
.table-secondary > th,
.table-secondary > td {
  background-color: rgb(233.8, 223.4, 240.8);
}
.table-secondary th,
.table-secondary td,
.table-secondary thead th,
.table-secondary tbody + tbody {
  border-color: rgb(199.88, 172.84, 218.08);
}

.table-hover .table-secondary:hover {
  background-color: rgb(221.9965065502, 205.8061135371, 232.8938864629);
}
.table-hover .table-secondary:hover > td,
.table-hover .table-secondary:hover > th {
  background-color: rgb(221.9965065502, 205.8061135371, 232.8938864629);
}

.table-success,
.table-success > th,
.table-success > td {
  background-color: rgb(233.6, 246.6, 207.4);
}
.table-success th,
.table-success td,
.table-success thead th,
.table-success tbody + tbody {
  border-color: rgb(199.36, 233.16, 131.24);
}

.table-hover .table-success:hover {
  background-color: rgb(223.8553571429, 242.775, 185.725);
}
.table-hover .table-success:hover > td,
.table-hover .table-success:hover > th {
  background-color: rgb(223.8553571429, 242.775, 185.725);
}

.table-info,
.table-info > th,
.table-info > td {
  background-color: rgb(247.4, 252.6, 255);
}
.table-info th,
.table-info td,
.table-info thead th,
.table-info tbody + tbody {
  border-color: rgb(235.24, 248.76, 255);
}

.table-hover .table-info:hover {
  background-color: rgb(221.9, 244.5473684211, 255);
}
.table-hover .table-info:hover > td,
.table-hover .table-info:hover > th {
  background-color: rgb(221.9, 244.5473684211, 255);
}

.table-warning,
.table-warning > th,
.table-warning > td {
  background-color: rgb(252.4, 235.4, 211.6);
}
.table-warning th,
.table-warning td,
.table-warning thead th,
.table-warning tbody + tbody {
  border-color: rgb(248.24, 204.04, 142.16);
}

.table-hover .table-warning:hover {
  background-color: rgb(250.9586956522, 224.5347826087, 187.5413043478);
}
.table-hover .table-warning:hover > td,
.table-hover .table-warning:hover > th {
  background-color: rgb(250.9586956522, 224.5347826087, 187.5413043478);
}

.table-danger,
.table-danger > th,
.table-danger > td {
  background-color: rgb(244.2, 219.8, 220.2);
}
.table-danger th,
.table-danger td,
.table-danger thead th,
.table-danger tbody + tbody {
  border-color: rgb(226.92, 163.48, 164.52);
}

.table-hover .table-danger:hover {
  background-color: rgb(238.2130434783, 200.2869565217, 200.9086956522);
}
.table-hover .table-danger:hover > td,
.table-hover .table-danger:hover > th {
  background-color: rgb(238.2130434783, 200.2869565217, 200.9086956522);
}

.table-light,
.table-light > th,
.table-light > td {
  background-color: #fdfdfd;
}
.table-light th,
.table-light td,
.table-light thead th,
.table-light tbody + tbody {
  border-color: rgb(249.8, 249.8, 249.8);
}

.table-hover .table-light:hover {
  background-color: rgb(240.25, 240.25, 240.25);
}
.table-hover .table-light:hover > td,
.table-hover .table-light:hover > th {
  background-color: rgb(240.25, 240.25, 240.25);
}

.table-dark,
.table-dark > th,
.table-dark > td {
  background-color: rgb(214.4, 215.6, 216.8);
}
.table-dark th,
.table-dark td,
.table-dark thead th,
.table-dark tbody + tbody {
  border-color: rgb(149.44, 152.56, 155.68);
}

.table-hover .table-dark:hover {
  background-color: rgb(201.2616751269, 202.85, 204.4383248731);
}
.table-hover .table-dark:hover > td,
.table-hover .table-dark:hover > th {
  background-color: rgb(201.2616751269, 202.85, 204.4383248731);
}

.table-help,
.table-help > th,
.table-help > td {
  background-color: rgb(233.8, 223.4, 240.8);
}
.table-help th,
.table-help td,
.table-help thead th,
.table-help tbody + tbody {
  border-color: rgb(199.88, 172.84, 218.08);
}

.table-hover .table-help:hover {
  background-color: rgb(221.9965065502, 205.8061135371, 232.8938864629);
}
.table-hover .table-help:hover > td,
.table-hover .table-help:hover > th {
  background-color: rgb(221.9965065502, 205.8061135371, 232.8938864629);
}

.table-gray,
.table-gray > th,
.table-gray > td {
  background-color: rgb(228.4, 228.4, 228.4);
}
.table-gray th,
.table-gray td,
.table-gray thead th,
.table-gray tbody + tbody {
  border-color: rgb(185.84, 185.84, 185.84);
}

.table-hover .table-gray:hover {
  background-color: rgb(215.65, 215.65, 215.65);
}
.table-hover .table-gray:hover > td,
.table-hover .table-gray:hover > th {
  background-color: rgb(215.65, 215.65, 215.65);
}

.table-activo,
.table-activo > th,
.table-activo > td {
  background-color: rgb(233.6, 246.6, 207.4);
}
.table-activo th,
.table-activo td,
.table-activo thead th,
.table-activo tbody + tbody {
  border-color: rgb(199.36, 233.16, 131.24);
}

.table-hover .table-activo:hover {
  background-color: rgb(223.8553571429, 242.775, 185.725);
}
.table-hover .table-activo:hover > td,
.table-hover .table-activo:hover > th {
  background-color: rgb(223.8553571429, 242.775, 185.725);
}

.table-por-aprobar,
.table-por-aprobar > th,
.table-por-aprobar > td {
  background-color: rgb(253.8, 253.6, 226.6);
}
.table-por-aprobar th,
.table-por-aprobar td,
.table-por-aprobar thead th,
.table-por-aprobar tbody + tbody {
  border-color: rgb(251.88, 251.36, 181.16);
}

.table-hover .table-por-aprobar:hover {
  background-color: rgb(252.7662162162, 252.3939189189, 202.1337837838);
}
.table-hover .table-por-aprobar:hover > td,
.table-hover .table-por-aprobar:hover > th {
  background-color: rgb(252.7662162162, 252.3939189189, 202.1337837838);
}

.table-desactivo,
.table-desactivo > th,
.table-desactivo > td {
  background-color: rgb(244.2, 219.8, 220.2);
}
.table-desactivo th,
.table-desactivo td,
.table-desactivo thead th,
.table-desactivo tbody + tbody {
  border-color: rgb(226.92, 163.48, 164.52);
}

.table-hover .table-desactivo:hover {
  background-color: rgb(238.2130434783, 200.2869565217, 200.9086956522);
}
.table-hover .table-desactivo:hover > td,
.table-hover .table-desactivo:hover > th {
  background-color: rgb(238.2130434783, 200.2869565217, 200.9086956522);
}

.table-sin-publicar,
.table-sin-publicar > th,
.table-sin-publicar > td {
  background-color: #fdfdfd;
}
.table-sin-publicar th,
.table-sin-publicar td,
.table-sin-publicar thead th,
.table-sin-publicar tbody + tbody {
  border-color: rgb(249.8, 249.8, 249.8);
}

.table-hover .table-sin-publicar:hover {
  background-color: rgb(240.25, 240.25, 240.25);
}
.table-hover .table-sin-publicar:hover > td,
.table-hover .table-sin-publicar:hover > th {
  background-color: rgb(240.25, 240.25, 240.25);
}

.table-active,
.table-active > th,
.table-active > td {
  background-color: #f5f5f5;
}

.table-hover .table-active:hover {
  background-color: rgb(232.25, 232.25, 232.25);
}
.table-hover .table-active:hover > td,
.table-hover .table-active:hover > th {
  background-color: rgb(232.25, 232.25, 232.25);
}

.table .thead-dark th {
  color: #fff;
  background-color: #343a40;
  border-color: rgb(69.1465517241, 77.125, 85.1034482759);
}
.table .thead-light th {
  color: #4F5467;
  background-color: #EBEBEB;
  border-color: #dee2e6;
}

.table-dark {
  color: #fff;
  background-color: #343a40;
}
.table-dark th,
.table-dark td,
.table-dark thead th {
  border-color: rgb(69.1465517241, 77.125, 85.1034482759);
}
.table-dark.table-bordered {
  border: 0;
}
.table-dark.table-striped tbody tr:nth-of-type(odd) {
  background-color: rgba(255, 255, 255, 0.05);
}
.table-dark.table-hover tbody tr:hover {
  color: #fff;
  background-color: rgba(255, 255, 255, 0.075);
}

@media (max-width: 575.98px) {
  .table-responsive-sm {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-sm > .table-bordered {
    border: 0;
  }
}
@media (max-width: 767.98px) {
  .table-responsive-md {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-md > .table-bordered {
    border: 0;
  }
}
@media (max-width: 991.98px) {
  .table-responsive-lg {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-lg > .table-bordered {
    border: 0;
  }
}
@media (max-width: 1199.98px) {
  .table-responsive-xl {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-xl > .table-bordered {
    border: 0;
  }
}
.table-responsive {
  display: block;
  width: 100%;
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
}
.table-responsive > .table-bordered {
  border: 0;
}

.form-control, .PhoneInputInput, .DateInput_input {
  display: block;
  width: 100%;
  height: calc(1.5em + 0.75rem + 2px);
  padding: 0.375rem 0.75rem;
  font-size: 0.875rem;
  font-weight: normal;
  line-height: 1.5;
  color: #4F5467;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #EBEBEB;
  border-radius: 0.25rem;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-control, .PhoneInputInput, .DateInput_input {
    transition: none;
  }
}
.form-control::-ms-expand, .PhoneInputInput::-ms-expand, .DateInput_input::-ms-expand {
  background-color: transparent;
  border: 0;
}
.form-control:focus, .PhoneInputInput:focus, .DateInput_input:focus {
  color: #4F5467;
  background-color: #fff;
  border-color: rgba(0, 0, 0, 0.1);
  outline: 0;
  box-shadow: transparent;
}
.form-control::placeholder, .PhoneInputInput::placeholder, .DateInput_input::placeholder {
  color: #7A7A7A;
  opacity: 1;
}
.form-control:disabled, .PhoneInputInput:disabled, .DateInput_input:disabled, .form-control[readonly], [readonly].PhoneInputInput, [readonly].DateInput_input {
  background-color: #EBEBEB;
  opacity: 1;
}

input[type=date].form-control, input[type=date].PhoneInputInput, input[type=date].DateInput_input,
input[type=time].form-control,
input[type=time].PhoneInputInput,
input[type=time].DateInput_input,
input[type=datetime-local].form-control,
input[type=datetime-local].PhoneInputInput,
input[type=datetime-local].DateInput_input,
input[type=month].form-control,
input[type=month].PhoneInputInput,
input[type=month].DateInput_input {
  appearance: none;
}

select.form-control:-moz-focusring, select.PhoneInputInput:-moz-focusring, select.DateInput_input:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 #4F5467;
}
select.form-control:focus::-ms-value, select.PhoneInputInput:focus::-ms-value, select.DateInput_input:focus::-ms-value {
  color: #4F5467;
  background-color: #fff;
}

.form-control-file,
.form-control-range {
  display: block;
  width: 100%;
}

.col-form-label {
  padding-top: calc(0.375rem + 1px);
  padding-bottom: calc(0.375rem + 1px);
  margin-bottom: 0;
  font-size: inherit;
  line-height: 1.5;
}

.col-form-label-lg {
  padding-top: calc(0.5rem + 1px);
  padding-bottom: calc(0.5rem + 1px);
  font-size: 1.09375rem;
  line-height: 1.5;
}

.col-form-label-sm {
  padding-top: calc(0.25rem + 1px);
  padding-bottom: calc(0.25rem + 1px);
  font-size: 0.765625rem;
  line-height: 1.5;
}

.form-control-plaintext {
  display: block;
  width: 100%;
  padding: 0.375rem 0;
  margin-bottom: 0;
  font-size: 0.875rem;
  line-height: 1.5;
  color: #515151;
  background-color: transparent;
  border: solid transparent;
  border-width: 1px 0;
}
.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {
  padding-right: 0;
  padding-left: 0;
}

.form-control-sm {
  height: calc(1.5em + 0.5rem + 2px);
  padding: 0.25rem 0.5rem;
  font-size: 0.765625rem;
  line-height: 1.5;
  border-radius: 0.2rem;
}

.form-control-lg {
  height: calc(1.5em + 1rem + 2px);
  padding: 0.5rem 1rem;
  font-size: 1.09375rem;
  line-height: 1.5;
  border-radius: 0.3rem;
}

select.form-control[size], select[size].PhoneInputInput, select[size].DateInput_input, select.form-control[multiple], select[multiple].PhoneInputInput, select[multiple].DateInput_input {
  height: auto;
}

textarea.form-control, textarea.PhoneInputInput, textarea.DateInput_input {
  height: auto;
}

.form-group {
  margin-bottom: 1rem;
}

.form-text {
  display: block;
  margin-top: 0.25rem;
}

.form-row {
  display: flex;
  flex-wrap: wrap;
  margin-right: -5px;
  margin-left: -5px;
}
.form-row > .col,
.form-row > [class*=col-] {
  padding-right: 5px;
  padding-left: 5px;
}

.form-check {
  position: relative;
  display: block;
  padding-left: 1.25rem;
}

.form-check-input {
  position: absolute;
  margin-top: 0.3rem;
  margin-left: -1.25rem;
}
.form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label {
  color: #7A7A7A;
}

.form-check-label {
  margin-bottom: 0;
}

.form-check-inline {
  display: inline-flex;
  align-items: center;
  padding-left: 0;
  margin-right: 0.75rem;
}
.form-check-inline .form-check-input {
  position: static;
  margin-top: 0;
  margin-right: 0.3125rem;
  margin-left: 0;
}

.valid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 0.875em;
  color: #94D511;
}

.valid-tooltip {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: 0.1rem;
  font-size: 0.765625rem;
  line-height: 1.5;
  color: #515151;
  background-color: rgba(148, 213, 17, 0.9);
  border-radius: 0.25rem;
}
.form-row > .col > .valid-tooltip, .form-row > [class*=col-] > .valid-tooltip {
  left: 5px;
}

.was-validated :valid ~ .valid-feedback,
.was-validated :valid ~ .valid-tooltip,
.is-valid ~ .valid-feedback,
.is-valid ~ .valid-tooltip {
  display: block;
}

.was-validated .form-control:valid, .was-validated .PhoneInputInput:valid, .was-validated .DateInput_input:valid, .form-control.is-valid, .is-valid.PhoneInputInput, .is-valid.DateInput_input {
  border-color: #94D511;
  padding-right: calc(1.5em + 0.75rem) !important;
  background-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%278%27 height=%278%27 viewBox=%270 0 8 8%27%3e%3cpath fill=%27%2394D511%27 d=%27M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z%27/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right calc(0.375em + 0.1875rem) center;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated .form-control:valid:focus, .was-validated .PhoneInputInput:valid:focus, .was-validated .DateInput_input:valid:focus, .form-control.is-valid:focus, .is-valid.PhoneInputInput:focus, .is-valid.DateInput_input:focus {
  border-color: #94D511;
  box-shadow: 0 0 0 0.2rem rgba(148, 213, 17, 0.25);
}

.was-validated select.form-control:valid, .was-validated select.PhoneInputInput:valid, .was-validated select.DateInput_input:valid, select.form-control.is-valid, select.is-valid.PhoneInputInput, select.is-valid.DateInput_input {
  padding-right: 3rem !important;
  background-position: right 1.5rem center;
}

.was-validated textarea.form-control:valid, .was-validated textarea.PhoneInputInput:valid, .was-validated textarea.DateInput_input:valid, textarea.form-control.is-valid, textarea.is-valid.PhoneInputInput, textarea.is-valid.DateInput_input {
  padding-right: calc(1.5em + 0.75rem);
  background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);
}

.was-validated .custom-select:valid, .custom-select.is-valid {
  border-color: #94D511;
  padding-right: calc(0.75em + 2.3125rem) !important;
  background: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%274%27 height=%275%27 viewBox=%270 0 4 5%27%3e%3cpath fill=%27%23343a40%27 d=%27M2 0L0 2h4zm0 5L0 3h4z%27/%3e%3c/svg%3e") right 0.75rem center/8px 10px no-repeat, #fff url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%278%27 height=%278%27 viewBox=%270 0 8 8%27%3e%3cpath fill=%27%2394D511%27 d=%27M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z%27/%3e%3c/svg%3e") center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) no-repeat;
}
.was-validated .custom-select:valid:focus, .custom-select.is-valid:focus {
  border-color: #94D511;
  box-shadow: 0 0 0 0.2rem rgba(148, 213, 17, 0.25);
}

.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {
  color: #94D511;
}
.was-validated .form-check-input:valid ~ .valid-feedback,
.was-validated .form-check-input:valid ~ .valid-tooltip, .form-check-input.is-valid ~ .valid-feedback,
.form-check-input.is-valid ~ .valid-tooltip {
  display: block;
}

.was-validated .custom-control-input:valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label {
  color: #94D511;
}
.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before {
  border-color: #94D511;
}
.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before {
  border-color: rgb(173.3565217391, 238.0739130435, 42.9260869565);
  background-color: rgb(173.3565217391, 238.0739130435, 42.9260869565);
}
.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 0.2rem rgba(148, 213, 17, 0.25);
}
.was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #94D511;
}

.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label {
  border-color: #94D511;
}
.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label {
  border-color: #94D511;
  box-shadow: 0 0 0 0.2rem rgba(148, 213, 17, 0.25);
}

.invalid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 0.875em;
  color: #C94F51;
}

.invalid-tooltip {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: 0.1rem;
  font-size: 0.765625rem;
  line-height: 1.5;
  color: #fff;
  background-color: rgba(201, 79, 81, 0.9);
  border-radius: 0.25rem;
}
.form-row > .col > .invalid-tooltip, .form-row > [class*=col-] > .invalid-tooltip {
  left: 5px;
}

.was-validated :invalid ~ .invalid-feedback,
.was-validated :invalid ~ .invalid-tooltip,
.is-invalid ~ .invalid-feedback,
.is-invalid ~ .invalid-tooltip {
  display: block;
}

.was-validated .form-control:invalid, .was-validated .PhoneInputInput:invalid, .was-validated .DateInput_input:invalid, .form-control.is-invalid, .is-invalid.PhoneInputInput, .is-invalid.DateInput_input {
  border-color: #C94F51;
  padding-right: calc(1.5em + 0.75rem) !important;
  background-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2712%27 height=%2712%27 fill=%27none%27 stroke=%27%23C94F51%27 viewBox=%270 0 12 12%27%3e%3ccircle cx=%276%27 cy=%276%27 r=%274.5%27/%3e%3cpath stroke-linejoin=%27round%27 d=%27M5.8 3.6h.4L6 6.5z%27/%3e%3ccircle cx=%276%27 cy=%278.2%27 r=%27.6%27 fill=%27%23C94F51%27 stroke=%27none%27/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right calc(0.375em + 0.1875rem) center;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated .form-control:invalid:focus, .was-validated .PhoneInputInput:invalid:focus, .was-validated .DateInput_input:invalid:focus, .form-control.is-invalid:focus, .is-invalid.PhoneInputInput:focus, .is-invalid.DateInput_input:focus {
  border-color: #C94F51;
  box-shadow: 0 0 0 0.2rem rgba(201, 79, 81, 0.25);
}

.was-validated select.form-control:invalid, .was-validated select.PhoneInputInput:invalid, .was-validated select.DateInput_input:invalid, select.form-control.is-invalid, select.is-invalid.PhoneInputInput, select.is-invalid.DateInput_input {
  padding-right: 3rem !important;
  background-position: right 1.5rem center;
}

.was-validated textarea.form-control:invalid, .was-validated textarea.PhoneInputInput:invalid, .was-validated textarea.DateInput_input:invalid, textarea.form-control.is-invalid, textarea.is-invalid.PhoneInputInput, textarea.is-invalid.DateInput_input {
  padding-right: calc(1.5em + 0.75rem);
  background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);
}

.was-validated .custom-select:invalid, .custom-select.is-invalid {
  border-color: #C94F51;
  padding-right: calc(0.75em + 2.3125rem) !important;
  background: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%274%27 height=%275%27 viewBox=%270 0 4 5%27%3e%3cpath fill=%27%23343a40%27 d=%27M2 0L0 2h4zm0 5L0 3h4z%27/%3e%3c/svg%3e") right 0.75rem center/8px 10px no-repeat, #fff url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2712%27 height=%2712%27 fill=%27none%27 stroke=%27%23C94F51%27 viewBox=%270 0 12 12%27%3e%3ccircle cx=%276%27 cy=%276%27 r=%274.5%27/%3e%3cpath stroke-linejoin=%27round%27 d=%27M5.8 3.6h.4L6 6.5z%27/%3e%3ccircle cx=%276%27 cy=%278.2%27 r=%27.6%27 fill=%27%23C94F51%27 stroke=%27none%27/%3e%3c/svg%3e") center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) no-repeat;
}
.was-validated .custom-select:invalid:focus, .custom-select.is-invalid:focus {
  border-color: #C94F51;
  box-shadow: 0 0 0 0.2rem rgba(201, 79, 81, 0.25);
}

.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {
  color: #C94F51;
}
.was-validated .form-check-input:invalid ~ .invalid-feedback,
.was-validated .form-check-input:invalid ~ .invalid-tooltip, .form-check-input.is-invalid ~ .invalid-feedback,
.form-check-input.is-invalid ~ .invalid-tooltip {
  display: block;
}

.was-validated .custom-control-input:invalid ~ .custom-control-label, .custom-control-input.is-invalid ~ .custom-control-label {
  color: #C94F51;
}
.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before {
  border-color: #C94F51;
}
.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before {
  border-color: rgb(212.9739130435, 118.0260869565, 119.5826086957);
  background-color: rgb(212.9739130435, 118.0260869565, 119.5826086957);
}
.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 0.2rem rgba(201, 79, 81, 0.25);
}
.was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #C94F51;
}

.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label {
  border-color: #C94F51;
}
.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label {
  border-color: #C94F51;
  box-shadow: 0 0 0 0.2rem rgba(201, 79, 81, 0.25);
}

.form-inline {
  display: flex;
  flex-flow: row wrap;
  align-items: center;
}
.form-inline .form-check {
  width: 100%;
}
@media (min-width: 576px) {
  .form-inline label {
    display: flex;
    align-items: center;
    justify-content: center;
    margin-bottom: 0;
  }
  .form-inline .form-group {
    display: flex;
    flex: 0 0 auto;
    flex-flow: row wrap;
    align-items: center;
    margin-bottom: 0;
  }
  .form-inline .form-control, .form-inline .PhoneInputInput, .form-inline .DateInput_input {
    display: inline-block;
    width: auto;
    vertical-align: middle;
  }
  .form-inline .form-control-plaintext {
    display: inline-block;
  }
  .form-inline .input-group,
  .form-inline .custom-select {
    width: auto;
  }
  .form-inline .form-check {
    display: flex;
    align-items: center;
    justify-content: center;
    width: auto;
    padding-left: 0;
  }
  .form-inline .form-check-input {
    position: relative;
    flex-shrink: 0;
    margin-top: 0;
    margin-right: 0.25rem;
    margin-left: 0;
  }
  .form-inline .custom-control {
    align-items: center;
    justify-content: center;
  }
  .form-inline .custom-control-label {
    margin-bottom: 0;
  }
}

.btn {
  display: inline-block;
  font-weight: 400;
  color: #515151;
  text-align: center;
  vertical-align: middle;
  user-select: none;
  background-color: transparent;
  border: 1px solid transparent;
  padding: 0.375rem 0.75rem;
  font-size: 0.875rem;
  line-height: 1.5;
  border-radius: 0.25rem;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .btn {
    transition: none;
  }
}
.btn:hover {
  color: #515151;
  text-decoration: none;
}
.btn:focus, .btn.focus {
  outline: 0;
  box-shadow: transparent;
}
.btn.disabled, .btn:disabled {
  opacity: 0.65;
}
.btn:not(:disabled):not(.disabled) {
  cursor: pointer;
}
a.btn.disabled,
fieldset:disabled a.btn {
  pointer-events: none;
}

.btn-primary {
  color: #fff;
  background-color: #007DC3;
  border-color: #007DC3;
}
.btn-primary:hover {
  color: #fff;
  background-color: rgb(0, 100.4807692308, 156.75);
  border-color: rgb(0, 92.3076923077, 144);
}
.btn-primary:focus, .btn-primary.focus {
  color: #fff;
  background-color: rgb(0, 100.4807692308, 156.75);
  border-color: rgb(0, 92.3076923077, 144);
  box-shadow: 0 0 0 0.2rem rgba(38.25, 144.5, 204, 0.5);
}
.btn-primary.disabled, .btn-primary:disabled {
  color: #fff;
  background-color: #007DC3;
  border-color: #007DC3;
}
.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle {
  color: #fff;
  background-color: rgb(0, 92.3076923077, 144);
  border-color: rgb(0, 84.1346153846, 131.25);
}
.btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus, .show > .btn-primary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(38.25, 144.5, 204, 0.5);
}

.btn-secondary {
  color: #fff;
  background-color: #9561B8;
  border-color: #9561B8;
}
.btn-secondary:hover {
  color: #fff;
  background-color: rgb(130.385371179, 75.2631004367, 167.4868995633);
  border-color: rgb(123.5371179039, 71.3100436681, 158.6899563319);
}
.btn-secondary:focus, .btn-secondary.focus {
  color: #fff;
  background-color: rgb(130.385371179, 75.2631004367, 167.4868995633);
  border-color: rgb(123.5371179039, 71.3100436681, 158.6899563319);
  box-shadow: 0 0 0 0.2rem rgba(164.9, 120.7, 194.65, 0.5);
}
.btn-secondary.disabled, .btn-secondary:disabled {
  color: #fff;
  background-color: #9561B8;
  border-color: #9561B8;
}
.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle {
  color: #fff;
  background-color: rgb(123.5371179039, 71.3100436681, 158.6899563319);
  border-color: rgb(116.6888646288, 67.3569868996, 149.8930131004);
}
.btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus, .show > .btn-secondary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(164.9, 120.7, 194.65, 0.5);
}

.btn-success {
  color: #515151;
  background-color: #94D511;
  border-color: #94D511;
}
.btn-success:hover {
  color: #fff;
  background-color: rgb(123.3869565217, 177.577173913, 14.172826087);
  border-color: rgb(115.1826086957, 165.7695652174, 13.2304347826);
}
.btn-success:focus, .btn-success.focus {
  color: #fff;
  background-color: rgb(123.3869565217, 177.577173913, 14.172826087);
  border-color: rgb(115.1826086957, 165.7695652174, 13.2304347826);
  box-shadow: 0 0 0 0.2rem rgba(137.95, 193.2, 26.6, 0.5);
}
.btn-success.disabled, .btn-success:disabled {
  color: #515151;
  background-color: #94D511;
  border-color: #94D511;
}
.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle {
  color: #fff;
  background-color: rgb(115.1826086957, 165.7695652174, 13.2304347826);
  border-color: rgb(106.9782608696, 153.9619565217, 12.2880434783);
}
.btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus, .show > .btn-success.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(137.95, 193.2, 26.6, 0.5);
}

.btn-info {
  color: #515151;
  background-color: #D9F3FF;
  border-color: #D9F3FF;
}
.btn-info:hover {
  color: #515151;
  background-color: rgb(178.75, 230.9210526316, 255);
  border-color: rgb(166, 226.8947368421, 255);
}
.btn-info:focus, .btn-info.focus {
  color: #515151;
  background-color: rgb(178.75, 230.9210526316, 255);
  border-color: rgb(166, 226.8947368421, 255);
  box-shadow: 0 0 0 0.2rem rgba(196.6, 218.7, 228.9, 0.5);
}
.btn-info.disabled, .btn-info:disabled {
  color: #515151;
  background-color: #D9F3FF;
  border-color: #D9F3FF;
}
.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle {
  color: #515151;
  background-color: rgb(166, 226.8947368421, 255);
  border-color: rgb(153.25, 222.8684210526, 255);
}
.btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus, .show > .btn-info.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(196.6, 218.7, 228.9, 0.5);
}

.btn-warning {
  color: #515151;
  background-color: #F29D26;
  border-color: #F29D26;
}
.btn-warning:hover {
  color: #515151;
  background-color: rgb(228.0858695652, 138.7434782609, 13.6641304348);
  border-color: rgb(216.0565217391, 131.4260869565, 12.9434782609);
}
.btn-warning:focus, .btn-warning.focus {
  color: #515151;
  background-color: rgb(228.0858695652, 138.7434782609, 13.6641304348);
  border-color: rgb(216.0565217391, 131.4260869565, 12.9434782609);
  box-shadow: 0 0 0 0.2rem rgba(217.85, 145.6, 44.45, 0.5);
}
.btn-warning.disabled, .btn-warning:disabled {
  color: #515151;
  background-color: #F29D26;
  border-color: #F29D26;
}
.btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active, .show > .btn-warning.dropdown-toggle {
  color: #fff;
  background-color: rgb(216.0565217391, 131.4260869565, 12.9434782609);
  border-color: rgb(204.027173913, 124.1086956522, 12.222826087);
}
.btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus, .show > .btn-warning.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(217.85, 145.6, 44.45, 0.5);
}

.btn-danger {
  color: #fff;
  background-color: #C94F51;
  border-color: #C94F51;
}
.btn-danger:hover {
  color: #fff;
  background-color: rgb(184.9913043478, 56.7586956522, 58.8608695652);
  border-color: rgb(175.2347826087, 53.7652173913, 55.7565217391);
}
.btn-danger:focus, .btn-danger.focus {
  color: #fff;
  background-color: rgb(184.9913043478, 56.7586956522, 58.8608695652);
  border-color: rgb(175.2347826087, 53.7652173913, 55.7565217391);
  box-shadow: 0 0 0 0.2rem rgba(209.1, 105.4, 107.1, 0.5);
}
.btn-danger.disabled, .btn-danger:disabled {
  color: #fff;
  background-color: #C94F51;
  border-color: #C94F51;
}
.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle {
  color: #fff;
  background-color: rgb(175.2347826087, 53.7652173913, 55.7565217391);
  border-color: rgb(165.4782608696, 50.7717391304, 52.652173913);
}
.btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus, .show > .btn-danger.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(209.1, 105.4, 107.1, 0.5);
}

.btn-light {
  color: #515151;
  background-color: #f5f5f5;
  border-color: #f5f5f5;
}
.btn-light:hover {
  color: #515151;
  background-color: rgb(225.875, 225.875, 225.875);
  border-color: rgb(219.5, 219.5, 219.5);
}
.btn-light:focus, .btn-light.focus {
  color: #515151;
  background-color: rgb(225.875, 225.875, 225.875);
  border-color: rgb(219.5, 219.5, 219.5);
  box-shadow: 0 0 0 0.2rem rgba(220.4, 220.4, 220.4, 0.5);
}
.btn-light.disabled, .btn-light:disabled {
  color: #515151;
  background-color: #f5f5f5;
  border-color: #f5f5f5;
}
.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle {
  color: #515151;
  background-color: rgb(219.5, 219.5, 219.5);
  border-color: rgb(213.125, 213.125, 213.125);
}
.btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus, .show > .btn-light.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(220.4, 220.4, 220.4, 0.5);
}

.btn-dark {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40;
}
.btn-dark:hover {
  color: #fff;
  background-color: rgb(34.8534482759, 38.875, 42.8965517241);
  border-color: rgb(29.1379310345, 32.5, 35.8620689655);
}
.btn-dark:focus, .btn-dark.focus {
  color: #fff;
  background-color: rgb(34.8534482759, 38.875, 42.8965517241);
  border-color: rgb(29.1379310345, 32.5, 35.8620689655);
  box-shadow: 0 0 0 0.2rem rgba(82.45, 87.55, 92.65, 0.5);
}
.btn-dark.disabled, .btn-dark:disabled {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40;
}
.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle {
  color: #fff;
  background-color: rgb(29.1379310345, 32.5, 35.8620689655);
  border-color: rgb(23.4224137931, 26.125, 28.8275862069);
}
.btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-dark.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(82.45, 87.55, 92.65, 0.5);
}

.btn-help {
  color: #fff;
  background-color: #9561B8;
  border-color: #9561B8;
}
.btn-help:hover {
  color: #fff;
  background-color: rgb(130.385371179, 75.2631004367, 167.4868995633);
  border-color: rgb(123.5371179039, 71.3100436681, 158.6899563319);
}
.btn-help:focus, .btn-help.focus {
  color: #fff;
  background-color: rgb(130.385371179, 75.2631004367, 167.4868995633);
  border-color: rgb(123.5371179039, 71.3100436681, 158.6899563319);
  box-shadow: 0 0 0 0.2rem rgba(164.9, 120.7, 194.65, 0.5);
}
.btn-help.disabled, .btn-help:disabled {
  color: #fff;
  background-color: #9561B8;
  border-color: #9561B8;
}
.btn-help:not(:disabled):not(.disabled):active, .btn-help:not(:disabled):not(.disabled).active, .show > .btn-help.dropdown-toggle {
  color: #fff;
  background-color: rgb(123.5371179039, 71.3100436681, 158.6899563319);
  border-color: rgb(116.6888646288, 67.3569868996, 149.8930131004);
}
.btn-help:not(:disabled):not(.disabled):active:focus, .btn-help:not(:disabled):not(.disabled).active:focus, .show > .btn-help.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(164.9, 120.7, 194.65, 0.5);
}

.btn-gray {
  color: #fff;
  background-color: #7A7A7A;
  border-color: #7A7A7A;
}
.btn-gray:hover {
  color: #fff;
  background-color: rgb(102.875, 102.875, 102.875);
  border-color: rgb(96.5, 96.5, 96.5);
}
.btn-gray:focus, .btn-gray.focus {
  color: #fff;
  background-color: rgb(102.875, 102.875, 102.875);
  border-color: rgb(96.5, 96.5, 96.5);
  box-shadow: 0 0 0 0.2rem rgba(141.95, 141.95, 141.95, 0.5);
}
.btn-gray.disabled, .btn-gray:disabled {
  color: #fff;
  background-color: #7A7A7A;
  border-color: #7A7A7A;
}
.btn-gray:not(:disabled):not(.disabled):active, .btn-gray:not(:disabled):not(.disabled).active, .show > .btn-gray.dropdown-toggle {
  color: #fff;
  background-color: rgb(96.5, 96.5, 96.5);
  border-color: rgb(90.125, 90.125, 90.125);
}
.btn-gray:not(:disabled):not(.disabled):active:focus, .btn-gray:not(:disabled):not(.disabled).active:focus, .show > .btn-gray.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(141.95, 141.95, 141.95, 0.5);
}

.btn-activo {
  color: #515151;
  background-color: #94D511;
  border-color: #94D511;
}
.btn-activo:hover {
  color: #fff;
  background-color: rgb(123.3869565217, 177.577173913, 14.172826087);
  border-color: rgb(115.1826086957, 165.7695652174, 13.2304347826);
}
.btn-activo:focus, .btn-activo.focus {
  color: #fff;
  background-color: rgb(123.3869565217, 177.577173913, 14.172826087);
  border-color: rgb(115.1826086957, 165.7695652174, 13.2304347826);
  box-shadow: 0 0 0 0.2rem rgba(137.95, 193.2, 26.6, 0.5);
}
.btn-activo.disabled, .btn-activo:disabled {
  color: #515151;
  background-color: #94D511;
  border-color: #94D511;
}
.btn-activo:not(:disabled):not(.disabled):active, .btn-activo:not(:disabled):not(.disabled).active, .show > .btn-activo.dropdown-toggle {
  color: #fff;
  background-color: rgb(115.1826086957, 165.7695652174, 13.2304347826);
  border-color: rgb(106.9782608696, 153.9619565217, 12.2880434783);
}
.btn-activo:not(:disabled):not(.disabled):active:focus, .btn-activo:not(:disabled):not(.disabled).active:focus, .show > .btn-activo.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(137.95, 193.2, 26.6, 0.5);
}

.btn-por-aprobar {
  color: #515151;
  background-color: #F9F871;
  border-color: #F9F871;
}
.btn-por-aprobar:hover {
  color: #515151;
  background-color: rgb(247.4493243243, 246.1908783784, 76.3006756757);
  border-color: rgb(246.9324324324, 245.5878378378, 64.0675675676);
}
.btn-por-aprobar:focus, .btn-por-aprobar.focus {
  color: #515151;
  background-color: rgb(247.4493243243, 246.1908783784, 76.3006756757);
  border-color: rgb(246.9324324324, 245.5878378378, 64.0675675676);
  box-shadow: 0 0 0 0.2rem rgba(223.8, 222.95, 108.2, 0.5);
}
.btn-por-aprobar.disabled, .btn-por-aprobar:disabled {
  color: #515151;
  background-color: #F9F871;
  border-color: #F9F871;
}
.btn-por-aprobar:not(:disabled):not(.disabled):active, .btn-por-aprobar:not(:disabled):not(.disabled).active, .show > .btn-por-aprobar.dropdown-toggle {
  color: #515151;
  background-color: rgb(246.9324324324, 245.5878378378, 64.0675675676);
  border-color: rgb(246.4155405405, 244.9847972973, 51.8344594595);
}
.btn-por-aprobar:not(:disabled):not(.disabled):active:focus, .btn-por-aprobar:not(:disabled):not(.disabled).active:focus, .show > .btn-por-aprobar.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(223.8, 222.95, 108.2, 0.5);
}

.btn-desactivo {
  color: #fff;
  background-color: #C94F51;
  border-color: #C94F51;
}
.btn-desactivo:hover {
  color: #fff;
  background-color: rgb(184.9913043478, 56.7586956522, 58.8608695652);
  border-color: rgb(175.2347826087, 53.7652173913, 55.7565217391);
}
.btn-desactivo:focus, .btn-desactivo.focus {
  color: #fff;
  background-color: rgb(184.9913043478, 56.7586956522, 58.8608695652);
  border-color: rgb(175.2347826087, 53.7652173913, 55.7565217391);
  box-shadow: 0 0 0 0.2rem rgba(209.1, 105.4, 107.1, 0.5);
}
.btn-desactivo.disabled, .btn-desactivo:disabled {
  color: #fff;
  background-color: #C94F51;
  border-color: #C94F51;
}
.btn-desactivo:not(:disabled):not(.disabled):active, .btn-desactivo:not(:disabled):not(.disabled).active, .show > .btn-desactivo.dropdown-toggle {
  color: #fff;
  background-color: rgb(175.2347826087, 53.7652173913, 55.7565217391);
  border-color: rgb(165.4782608696, 50.7717391304, 52.652173913);
}
.btn-desactivo:not(:disabled):not(.disabled):active:focus, .btn-desactivo:not(:disabled):not(.disabled).active:focus, .show > .btn-desactivo.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(209.1, 105.4, 107.1, 0.5);
}

.btn-sin-publicar {
  color: #515151;
  background-color: #f5f5f5;
  border-color: #f5f5f5;
}
.btn-sin-publicar:hover {
  color: #515151;
  background-color: rgb(225.875, 225.875, 225.875);
  border-color: rgb(219.5, 219.5, 219.5);
}
.btn-sin-publicar:focus, .btn-sin-publicar.focus {
  color: #515151;
  background-color: rgb(225.875, 225.875, 225.875);
  border-color: rgb(219.5, 219.5, 219.5);
  box-shadow: 0 0 0 0.2rem rgba(220.4, 220.4, 220.4, 0.5);
}
.btn-sin-publicar.disabled, .btn-sin-publicar:disabled {
  color: #515151;
  background-color: #f5f5f5;
  border-color: #f5f5f5;
}
.btn-sin-publicar:not(:disabled):not(.disabled):active, .btn-sin-publicar:not(:disabled):not(.disabled).active, .show > .btn-sin-publicar.dropdown-toggle {
  color: #515151;
  background-color: rgb(219.5, 219.5, 219.5);
  border-color: rgb(213.125, 213.125, 213.125);
}
.btn-sin-publicar:not(:disabled):not(.disabled):active:focus, .btn-sin-publicar:not(:disabled):not(.disabled).active:focus, .show > .btn-sin-publicar.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(220.4, 220.4, 220.4, 0.5);
}

.btn-outline-primary {
  color: #007DC3;
  border-color: #007DC3;
}
.btn-outline-primary:hover {
  color: #fff;
  background-color: #007DC3;
  border-color: #007DC3;
}
.btn-outline-primary:focus, .btn-outline-primary.focus {
  box-shadow: 0 0 0 0.2rem rgba(0, 125, 195, 0.5);
}
.btn-outline-primary.disabled, .btn-outline-primary:disabled {
  color: #007DC3;
  background-color: transparent;
}
.btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active, .show > .btn-outline-primary.dropdown-toggle {
  color: #fff;
  background-color: #007DC3;
  border-color: #007DC3;
}
.btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-primary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(0, 125, 195, 0.5);
}

.btn-outline-secondary {
  color: #9561B8;
  border-color: #9561B8;
}
.btn-outline-secondary:hover {
  color: #fff;
  background-color: #9561B8;
  border-color: #9561B8;
}
.btn-outline-secondary:focus, .btn-outline-secondary.focus {
  box-shadow: 0 0 0 0.2rem rgba(149, 97, 184, 0.5);
}
.btn-outline-secondary.disabled, .btn-outline-secondary:disabled {
  color: #9561B8;
  background-color: transparent;
}
.btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active, .show > .btn-outline-secondary.dropdown-toggle {
  color: #fff;
  background-color: #9561B8;
  border-color: #9561B8;
}
.btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-secondary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(149, 97, 184, 0.5);
}

.btn-outline-success {
  color: #94D511;
  border-color: #94D511;
}
.btn-outline-success:hover {
  color: #515151;
  background-color: #94D511;
  border-color: #94D511;
}
.btn-outline-success:focus, .btn-outline-success.focus {
  box-shadow: 0 0 0 0.2rem rgba(148, 213, 17, 0.5);
}
.btn-outline-success.disabled, .btn-outline-success:disabled {
  color: #94D511;
  background-color: transparent;
}
.btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active, .show > .btn-outline-success.dropdown-toggle {
  color: #515151;
  background-color: #94D511;
  border-color: #94D511;
}
.btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-success.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(148, 213, 17, 0.5);
}

.btn-outline-info {
  color: #D9F3FF;
  border-color: #D9F3FF;
}
.btn-outline-info:hover {
  color: #515151;
  background-color: #D9F3FF;
  border-color: #D9F3FF;
}
.btn-outline-info:focus, .btn-outline-info.focus {
  box-shadow: 0 0 0 0.2rem rgba(217, 243, 255, 0.5);
}
.btn-outline-info.disabled, .btn-outline-info:disabled {
  color: #D9F3FF;
  background-color: transparent;
}
.btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active, .show > .btn-outline-info.dropdown-toggle {
  color: #515151;
  background-color: #D9F3FF;
  border-color: #D9F3FF;
}
.btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn-outline-info:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-info.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(217, 243, 255, 0.5);
}

.btn-outline-warning {
  color: #F29D26;
  border-color: #F29D26;
}
.btn-outline-warning:hover {
  color: #515151;
  background-color: #F29D26;
  border-color: #F29D26;
}
.btn-outline-warning:focus, .btn-outline-warning.focus {
  box-shadow: 0 0 0 0.2rem rgba(242, 157, 38, 0.5);
}
.btn-outline-warning.disabled, .btn-outline-warning:disabled {
  color: #F29D26;
  background-color: transparent;
}
.btn-outline-warning:not(:disabled):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.disabled).active, .show > .btn-outline-warning.dropdown-toggle {
  color: #515151;
  background-color: #F29D26;
  border-color: #F29D26;
}
.btn-outline-warning:not(:disabled):not(.disabled):active:focus, .btn-outline-warning:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-warning.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(242, 157, 38, 0.5);
}

.btn-outline-danger {
  color: #C94F51;
  border-color: #C94F51;
}
.btn-outline-danger:hover {
  color: #fff;
  background-color: #C94F51;
  border-color: #C94F51;
}
.btn-outline-danger:focus, .btn-outline-danger.focus {
  box-shadow: 0 0 0 0.2rem rgba(201, 79, 81, 0.5);
}
.btn-outline-danger.disabled, .btn-outline-danger:disabled {
  color: #C94F51;
  background-color: transparent;
}
.btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active, .show > .btn-outline-danger.dropdown-toggle {
  color: #fff;
  background-color: #C94F51;
  border-color: #C94F51;
}
.btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn-outline-danger:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-danger.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(201, 79, 81, 0.5);
}

.btn-outline-light {
  color: #f5f5f5;
  border-color: #f5f5f5;
}
.btn-outline-light:hover {
  color: #515151;
  background-color: #f5f5f5;
  border-color: #f5f5f5;
}
.btn-outline-light:focus, .btn-outline-light.focus {
  box-shadow: 0 0 0 0.2rem rgba(245, 245, 245, 0.5);
}
.btn-outline-light.disabled, .btn-outline-light:disabled {
  color: #f5f5f5;
  background-color: transparent;
}
.btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active, .show > .btn-outline-light.dropdown-toggle {
  color: #515151;
  background-color: #f5f5f5;
  border-color: #f5f5f5;
}
.btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn-outline-light:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-light.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(245, 245, 245, 0.5);
}

.btn-outline-dark {
  color: #343a40;
  border-color: #343a40;
}
.btn-outline-dark:hover {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40;
}
.btn-outline-dark:focus, .btn-outline-dark.focus {
  box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
}
.btn-outline-dark.disabled, .btn-outline-dark:disabled {
  color: #343a40;
  background-color: transparent;
}
.btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled).active, .show > .btn-outline-dark.dropdown-toggle {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40;
}
.btn-outline-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-dark.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
}

.btn-outline-help {
  color: #9561B8;
  border-color: #9561B8;
}
.btn-outline-help:hover {
  color: #fff;
  background-color: #9561B8;
  border-color: #9561B8;
}
.btn-outline-help:focus, .btn-outline-help.focus {
  box-shadow: 0 0 0 0.2rem rgba(149, 97, 184, 0.5);
}
.btn-outline-help.disabled, .btn-outline-help:disabled {
  color: #9561B8;
  background-color: transparent;
}
.btn-outline-help:not(:disabled):not(.disabled):active, .btn-outline-help:not(:disabled):not(.disabled).active, .show > .btn-outline-help.dropdown-toggle {
  color: #fff;
  background-color: #9561B8;
  border-color: #9561B8;
}
.btn-outline-help:not(:disabled):not(.disabled):active:focus, .btn-outline-help:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-help.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(149, 97, 184, 0.5);
}

.btn-outline-gray {
  color: #7A7A7A;
  border-color: #7A7A7A;
}
.btn-outline-gray:hover {
  color: #fff;
  background-color: #7A7A7A;
  border-color: #7A7A7A;
}
.btn-outline-gray:focus, .btn-outline-gray.focus {
  box-shadow: 0 0 0 0.2rem rgba(122, 122, 122, 0.5);
}
.btn-outline-gray.disabled, .btn-outline-gray:disabled {
  color: #7A7A7A;
  background-color: transparent;
}
.btn-outline-gray:not(:disabled):not(.disabled):active, .btn-outline-gray:not(:disabled):not(.disabled).active, .show > .btn-outline-gray.dropdown-toggle {
  color: #fff;
  background-color: #7A7A7A;
  border-color: #7A7A7A;
}
.btn-outline-gray:not(:disabled):not(.disabled):active:focus, .btn-outline-gray:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(122, 122, 122, 0.5);
}

.btn-outline-activo {
  color: #94D511;
  border-color: #94D511;
}
.btn-outline-activo:hover {
  color: #515151;
  background-color: #94D511;
  border-color: #94D511;
}
.btn-outline-activo:focus, .btn-outline-activo.focus {
  box-shadow: 0 0 0 0.2rem rgba(148, 213, 17, 0.5);
}
.btn-outline-activo.disabled, .btn-outline-activo:disabled {
  color: #94D511;
  background-color: transparent;
}
.btn-outline-activo:not(:disabled):not(.disabled):active, .btn-outline-activo:not(:disabled):not(.disabled).active, .show > .btn-outline-activo.dropdown-toggle {
  color: #515151;
  background-color: #94D511;
  border-color: #94D511;
}
.btn-outline-activo:not(:disabled):not(.disabled):active:focus, .btn-outline-activo:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-activo.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(148, 213, 17, 0.5);
}

.btn-outline-por-aprobar {
  color: #F9F871;
  border-color: #F9F871;
}
.btn-outline-por-aprobar:hover {
  color: #515151;
  background-color: #F9F871;
  border-color: #F9F871;
}
.btn-outline-por-aprobar:focus, .btn-outline-por-aprobar.focus {
  box-shadow: 0 0 0 0.2rem rgba(249, 248, 113, 0.5);
}
.btn-outline-por-aprobar.disabled, .btn-outline-por-aprobar:disabled {
  color: #F9F871;
  background-color: transparent;
}
.btn-outline-por-aprobar:not(:disabled):not(.disabled):active, .btn-outline-por-aprobar:not(:disabled):not(.disabled).active, .show > .btn-outline-por-aprobar.dropdown-toggle {
  color: #515151;
  background-color: #F9F871;
  border-color: #F9F871;
}
.btn-outline-por-aprobar:not(:disabled):not(.disabled):active:focus, .btn-outline-por-aprobar:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-por-aprobar.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(249, 248, 113, 0.5);
}

.btn-outline-desactivo {
  color: #C94F51;
  border-color: #C94F51;
}
.btn-outline-desactivo:hover {
  color: #fff;
  background-color: #C94F51;
  border-color: #C94F51;
}
.btn-outline-desactivo:focus, .btn-outline-desactivo.focus {
  box-shadow: 0 0 0 0.2rem rgba(201, 79, 81, 0.5);
}
.btn-outline-desactivo.disabled, .btn-outline-desactivo:disabled {
  color: #C94F51;
  background-color: transparent;
}
.btn-outline-desactivo:not(:disabled):not(.disabled):active, .btn-outline-desactivo:not(:disabled):not(.disabled).active, .show > .btn-outline-desactivo.dropdown-toggle {
  color: #fff;
  background-color: #C94F51;
  border-color: #C94F51;
}
.btn-outline-desactivo:not(:disabled):not(.disabled):active:focus, .btn-outline-desactivo:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-desactivo.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(201, 79, 81, 0.5);
}

.btn-outline-sin-publicar {
  color: #f5f5f5;
  border-color: #f5f5f5;
}
.btn-outline-sin-publicar:hover {
  color: #515151;
  background-color: #f5f5f5;
  border-color: #f5f5f5;
}
.btn-outline-sin-publicar:focus, .btn-outline-sin-publicar.focus {
  box-shadow: 0 0 0 0.2rem rgba(245, 245, 245, 0.5);
}
.btn-outline-sin-publicar.disabled, .btn-outline-sin-publicar:disabled {
  color: #f5f5f5;
  background-color: transparent;
}
.btn-outline-sin-publicar:not(:disabled):not(.disabled):active, .btn-outline-sin-publicar:not(:disabled):not(.disabled).active, .show > .btn-outline-sin-publicar.dropdown-toggle {
  color: #515151;
  background-color: #f5f5f5;
  border-color: #f5f5f5;
}
.btn-outline-sin-publicar:not(:disabled):not(.disabled):active:focus, .btn-outline-sin-publicar:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-sin-publicar.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(245, 245, 245, 0.5);
}

.btn-link {
  font-weight: 400;
  color: #007DC3;
  text-decoration: none;
}
.btn-link:hover {
  color: rgb(0, 75.9615384615, 118.5);
  text-decoration: underline;
}
.btn-link:focus, .btn-link.focus {
  text-decoration: underline;
}
.btn-link:disabled, .btn-link.disabled {
  color: #7A7A7A;
  pointer-events: none;
}

.btn-lg, .btn-group-lg > .btn {
  padding: 0.5rem 1rem;
  font-size: 1.09375rem;
  line-height: 1.5;
  border-radius: 0.3rem;
}

.btn-sm, .btn-group-sm > .btn {
  padding: 0.25rem 0.5rem;
  font-size: 0.765625rem;
  line-height: 1.5;
  border-radius: 0.2rem;
}

.btn-block {
  display: block;
  width: 100%;
}
.btn-block + .btn-block {
  margin-top: 0.5rem;
}

input[type=submit].btn-block,
input[type=reset].btn-block,
input[type=button].btn-block {
  width: 100%;
}

.fade {
  transition: opacity 0.15s linear;
}
@media (prefers-reduced-motion: reduce) {
  .fade {
    transition: none;
  }
}
.fade:not(.show) {
  opacity: 0;
}

.collapse:not(.show) {
  display: none;
}

.collapsing {
  position: relative;
  height: 0;
  overflow: hidden;
  transition: height 0.35s ease;
}
@media (prefers-reduced-motion: reduce) {
  .collapsing {
    transition: none;
  }
}
.collapsing.width {
  width: 0;
  height: auto;
  transition: width 0.35s ease;
}
@media (prefers-reduced-motion: reduce) {
  .collapsing.width {
    transition: none;
  }
}

.dropup,
.dropright,
.dropdown,
.dropleft {
  position: relative;
}

.dropdown-toggle {
  white-space: nowrap;
}
.dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-bottom: 0;
  border-left: 0.3em solid transparent;
}
.dropdown-toggle:empty::after {
  margin-left: 0;
}

.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 10rem;
  padding: 0.5rem 0;
  margin: 0.125rem 0 0;
  font-size: 0.875rem;
  color: #515151;
  text-align: left;
  list-style: none;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 0.25rem;
}

.dropdown-menu-left {
  right: auto;
  left: 0;
}

.dropdown-menu-right {
  right: 0;
  left: auto;
}

@media (min-width: 576px) {
  .dropdown-menu-sm-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-sm-right {
    right: 0;
    left: auto;
  }
}
@media (min-width: 768px) {
  .dropdown-menu-md-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-md-right {
    right: 0;
    left: auto;
  }
}
@media (min-width: 992px) {
  .dropdown-menu-lg-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-lg-right {
    right: 0;
    left: auto;
  }
}
@media (min-width: 1200px) {
  .dropdown-menu-xl-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-xl-right {
    right: 0;
    left: auto;
  }
}
.dropup .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-top: 0;
  margin-bottom: 0.125rem;
}
.dropup .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0;
  border-right: 0.3em solid transparent;
  border-bottom: 0.3em solid;
  border-left: 0.3em solid transparent;
}
.dropup .dropdown-toggle:empty::after {
  margin-left: 0;
}

.dropright .dropdown-menu {
  top: 0;
  right: auto;
  left: 100%;
  margin-top: 0;
  margin-left: 0.125rem;
}
.dropright .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0;
  border-bottom: 0.3em solid transparent;
  border-left: 0.3em solid;
}
.dropright .dropdown-toggle:empty::after {
  margin-left: 0;
}
.dropright .dropdown-toggle::after {
  vertical-align: 0;
}

.dropleft .dropdown-menu {
  top: 0;
  right: 100%;
  left: auto;
  margin-top: 0;
  margin-right: 0.125rem;
}
.dropleft .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
}
.dropleft .dropdown-toggle::after {
  display: none;
}
.dropleft .dropdown-toggle::before {
  display: inline-block;
  margin-right: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0.3em solid;
  border-bottom: 0.3em solid transparent;
}
.dropleft .dropdown-toggle:empty::after {
  margin-left: 0;
}
.dropleft .dropdown-toggle::before {
  vertical-align: 0;
}

.dropdown-menu[x-placement^=top], .dropdown-menu[x-placement^=right], .dropdown-menu[x-placement^=bottom], .dropdown-menu[x-placement^=left] {
  right: auto;
  bottom: auto;
}

.dropdown-divider {
  height: 0;
  margin: 0.5rem 0;
  overflow: hidden;
  border-top: 1px solid #EBEBEB;
}

.dropdown-item {
  display: block;
  width: 100%;
  padding: 0.25rem 1.5rem;
  clear: both;
  font-weight: 400;
  color: #515151;
  text-align: inherit;
  white-space: nowrap;
  background-color: transparent;
  border: 0;
}
.dropdown-item:hover, .dropdown-item:focus {
  color: rgb(68.25, 68.25, 68.25);
  text-decoration: none;
  background-color: #EBEBEB;
}
.dropdown-item.active, .dropdown-item:active {
  color: #fff;
  text-decoration: none;
  background-color: #007DC3;
}
.dropdown-item.disabled, .dropdown-item:disabled {
  color: #A0ACBD;
  pointer-events: none;
  background-color: transparent;
}

.dropdown-menu.show {
  display: block;
}

.dropdown-header {
  display: block;
  padding: 0.5rem 1.5rem;
  margin-bottom: 0;
  font-size: 0.765625rem;
  color: #7A7A7A;
  white-space: nowrap;
}

.dropdown-item-text {
  display: block;
  padding: 0.25rem 1.5rem;
  color: #515151;
}

.btn-group,
.btn-group-vertical {
  position: relative;
  display: inline-flex;
  vertical-align: middle;
}
.btn-group > .btn,
.btn-group-vertical > .btn {
  position: relative;
  flex: 1 1 auto;
}
.btn-group > .btn:hover,
.btn-group-vertical > .btn:hover {
  z-index: 1;
}
.btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active,
.btn-group-vertical > .btn:focus,
.btn-group-vertical > .btn:active,
.btn-group-vertical > .btn.active {
  z-index: 1;
}

.btn-toolbar {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
}
.btn-toolbar .input-group {
  width: auto;
}

.btn-group > .btn:not(:first-child),
.btn-group > .btn-group:not(:first-child) {
  margin-left: -1px;
}
.btn-group > .btn:not(:last-child):not(.dropdown-toggle),
.btn-group > .btn-group:not(:last-child) > .btn {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.btn-group > .btn:not(:first-child),
.btn-group > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.dropdown-toggle-split {
  padding-right: 0.5625rem;
  padding-left: 0.5625rem;
}
.dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after, .dropright .dropdown-toggle-split::after {
  margin-left: 0;
}
.dropleft .dropdown-toggle-split::before {
  margin-right: 0;
}

.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {
  padding-right: 0.375rem;
  padding-left: 0.375rem;
}

.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {
  padding-right: 0.75rem;
  padding-left: 0.75rem;
}

.btn-group-vertical {
  flex-direction: column;
  align-items: flex-start;
  justify-content: center;
}
.btn-group-vertical > .btn,
.btn-group-vertical > .btn-group {
  width: 100%;
}
.btn-group-vertical > .btn:not(:first-child),
.btn-group-vertical > .btn-group:not(:first-child) {
  margin-top: -1px;
}
.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),
.btn-group-vertical > .btn-group:not(:last-child) > .btn {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.btn-group-vertical > .btn:not(:first-child),
.btn-group-vertical > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.btn-group-toggle > .btn,
.btn-group-toggle > .btn-group > .btn {
  margin-bottom: 0;
}
.btn-group-toggle > .btn input[type=radio],
.btn-group-toggle > .btn input[type=checkbox],
.btn-group-toggle > .btn-group > .btn input[type=radio],
.btn-group-toggle > .btn-group > .btn input[type=checkbox] {
  position: absolute;
  clip: rect(0, 0, 0, 0);
  pointer-events: none;
}

.input-group {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: stretch;
  width: 100%;
}
.input-group > .form-control, .input-group > .PhoneInputInput, .input-group > .DateInput_input,
.input-group > .form-control-plaintext,
.input-group > .custom-select,
.input-group > .custom-file {
  position: relative;
  flex: 1 1 auto;
  width: 1%;
  min-width: 0;
  margin-bottom: 0;
}
.input-group > .form-control + .form-control, .input-group > .PhoneInputInput + .form-control, .input-group > .DateInput_input + .form-control, .input-group > .form-control + .PhoneInputInput, .input-group > .PhoneInputInput + .PhoneInputInput, .input-group > .DateInput_input + .PhoneInputInput, .input-group > .form-control + .DateInput_input, .input-group > .PhoneInputInput + .DateInput_input, .input-group > .DateInput_input + .DateInput_input,
.input-group > .form-control + .custom-select,
.input-group > .PhoneInputInput + .custom-select,
.input-group > .DateInput_input + .custom-select,
.input-group > .form-control + .custom-file,
.input-group > .PhoneInputInput + .custom-file,
.input-group > .DateInput_input + .custom-file,
.input-group > .form-control-plaintext + .form-control,
.input-group > .form-control-plaintext + .PhoneInputInput,
.input-group > .form-control-plaintext + .DateInput_input,
.input-group > .form-control-plaintext + .custom-select,
.input-group > .form-control-plaintext + .custom-file,
.input-group > .custom-select + .form-control,
.input-group > .custom-select + .PhoneInputInput,
.input-group > .custom-select + .DateInput_input,
.input-group > .custom-select + .custom-select,
.input-group > .custom-select + .custom-file,
.input-group > .custom-file + .form-control,
.input-group > .custom-file + .PhoneInputInput,
.input-group > .custom-file + .DateInput_input,
.input-group > .custom-file + .custom-select,
.input-group > .custom-file + .custom-file {
  margin-left: -1px;
}
.input-group > .form-control:focus, .input-group > .PhoneInputInput:focus, .input-group > .DateInput_input:focus,
.input-group > .custom-select:focus,
.input-group > .custom-file .custom-file-input:focus ~ .custom-file-label {
  z-index: 3;
}
.input-group > .custom-file .custom-file-input:focus {
  z-index: 4;
}
.input-group > .form-control:not(:first-child), .input-group > .PhoneInputInput:not(:first-child), .input-group > .DateInput_input:not(:first-child),
.input-group > .custom-select:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.input-group > .custom-file {
  display: flex;
  align-items: center;
}
.input-group > .custom-file:not(:last-child) .custom-file-label, .input-group > .custom-file:not(:last-child) .custom-file-label::after {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.input-group > .custom-file:not(:first-child) .custom-file-label {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.input-group:not(.has-validation) > .form-control:not(:last-child), .input-group:not(.has-validation) > .PhoneInputInput:not(:last-child), .input-group:not(.has-validation) > .DateInput_input:not(:last-child),
.input-group:not(.has-validation) > .custom-select:not(:last-child),
.input-group:not(.has-validation) > .custom-file:not(:last-child) .custom-file-label,
.input-group:not(.has-validation) > .custom-file:not(:last-child) .custom-file-label::after {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.input-group.has-validation > .form-control:nth-last-child(n+3), .input-group.has-validation > .PhoneInputInput:nth-last-child(n+3), .input-group.has-validation > .DateInput_input:nth-last-child(n+3),
.input-group.has-validation > .custom-select:nth-last-child(n+3),
.input-group.has-validation > .custom-file:nth-last-child(n+3) .custom-file-label,
.input-group.has-validation > .custom-file:nth-last-child(n+3) .custom-file-label::after {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.input-group-prepend,
.input-group-append {
  display: flex;
}
.input-group-prepend .btn,
.input-group-append .btn {
  position: relative;
  z-index: 2;
}
.input-group-prepend .btn:focus,
.input-group-append .btn:focus {
  z-index: 3;
}
.input-group-prepend .btn + .btn,
.input-group-prepend .btn + .input-group-text,
.input-group-prepend .input-group-text + .input-group-text,
.input-group-prepend .input-group-text + .btn,
.input-group-append .btn + .btn,
.input-group-append .btn + .input-group-text,
.input-group-append .input-group-text + .input-group-text,
.input-group-append .input-group-text + .btn {
  margin-left: -1px;
}

.input-group-prepend {
  margin-right: -1px;
}

.input-group-append {
  margin-left: -1px;
}

.input-group-text {
  display: flex;
  align-items: center;
  padding: 0.375rem 0.75rem;
  margin-bottom: 0;
  font-size: 0.875rem;
  font-weight: 400;
  line-height: 1.5;
  color: #4F5467;
  text-align: center;
  white-space: nowrap;
  background-color: #f5f5f5;
  border: 1px solid #EBEBEB;
  border-radius: 0.25rem;
}
.input-group-text input[type=radio],
.input-group-text input[type=checkbox] {
  margin-top: 0;
}

.input-group-lg > .form-control:not(textarea), .input-group-lg > .PhoneInputInput:not(textarea), .input-group-lg > .DateInput_input:not(textarea),
.input-group-lg > .custom-select {
  height: calc(1.5em + 1rem + 2px);
}

.input-group-lg > .form-control, .input-group-lg > .PhoneInputInput, .input-group-lg > .DateInput_input,
.input-group-lg > .custom-select,
.input-group-lg > .input-group-prepend > .input-group-text,
.input-group-lg > .input-group-append > .input-group-text,
.input-group-lg > .input-group-prepend > .btn,
.input-group-lg > .input-group-append > .btn {
  padding: 0.5rem 1rem;
  font-size: 1.09375rem;
  line-height: 1.5;
  border-radius: 0.3rem;
}

.input-group-sm > .form-control:not(textarea), .input-group-sm > .PhoneInputInput:not(textarea), .input-group-sm > .DateInput_input:not(textarea),
.input-group-sm > .custom-select {
  height: calc(1.5em + 0.5rem + 2px);
}

.input-group-sm > .form-control, .input-group-sm > .PhoneInputInput, .input-group-sm > .DateInput_input,
.input-group-sm > .custom-select,
.input-group-sm > .input-group-prepend > .input-group-text,
.input-group-sm > .input-group-append > .input-group-text,
.input-group-sm > .input-group-prepend > .btn,
.input-group-sm > .input-group-append > .btn {
  padding: 0.25rem 0.5rem;
  font-size: 0.765625rem;
  line-height: 1.5;
  border-radius: 0.2rem;
}

.input-group-lg > .custom-select,
.input-group-sm > .custom-select {
  padding-right: 1.75rem;
}

.input-group > .input-group-prepend > .btn,
.input-group > .input-group-prepend > .input-group-text,
.input-group:not(.has-validation) > .input-group-append:not(:last-child) > .btn,
.input-group:not(.has-validation) > .input-group-append:not(:last-child) > .input-group-text,
.input-group.has-validation > .input-group-append:nth-last-child(n+3) > .btn,
.input-group.has-validation > .input-group-append:nth-last-child(n+3) > .input-group-text,
.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle),
.input-group > .input-group-append:last-child > .input-group-text:not(:last-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.input-group > .input-group-append > .btn,
.input-group > .input-group-append > .input-group-text,
.input-group > .input-group-prepend:not(:first-child) > .btn,
.input-group > .input-group-prepend:not(:first-child) > .input-group-text,
.input-group > .input-group-prepend:first-child > .btn:not(:first-child),
.input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.custom-control {
  position: relative;
  z-index: 1;
  display: block;
  min-height: 1.3125rem;
  padding-left: 1.5rem;
  print-color-adjust: exact;
}

.custom-control-inline {
  display: inline-flex;
  margin-right: 1rem;
}

.custom-control-input {
  position: absolute;
  left: 0;
  z-index: -1;
  width: 1rem;
  height: 1.15625rem;
  opacity: 0;
}
.custom-control-input:checked ~ .custom-control-label::before {
  color: #fff;
  border-color: #007DC3;
  background-color: #007DC3;
}
.custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: transparent;
}
.custom-control-input:focus:not(:checked) ~ .custom-control-label::before {
  border-color: rgba(0, 0, 0, 0.1);
}
.custom-control-input:not(:disabled):active ~ .custom-control-label::before {
  color: #fff;
  background-color: rgba(0, 0, 0, 0.35);
  border-color: rgba(0, 0, 0, 0.35);
}
.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label {
  color: #7A7A7A;
}
.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before {
  background-color: #EBEBEB;
}

.custom-control-label {
  position: relative;
  margin-bottom: 0;
  vertical-align: top;
}
.custom-control-label::before {
  position: absolute;
  top: 0.15625rem;
  left: -1.5rem;
  display: block;
  width: 1rem;
  height: 1rem;
  pointer-events: none;
  content: "";
  background-color: #fff;
  border: 1px solid #A0ACBD;
}
.custom-control-label::after {
  position: absolute;
  top: 0.15625rem;
  left: -1.5rem;
  display: block;
  width: 1rem;
  height: 1rem;
  content: "";
  background: 50%/50% 50% no-repeat;
}

.custom-checkbox .custom-control-label::before {
  border-radius: 0.25rem;
}
.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%278%27 height=%278%27 viewBox=%270 0 8 8%27%3e%3cpath fill=%27%23fff%27 d=%27M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z%27/%3e%3c/svg%3e");
}
.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {
  border-color: #007DC3;
  background-color: #007DC3;
}
.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%274%27 height=%274%27 viewBox=%270 0 4 4%27%3e%3cpath stroke=%27%23fff%27 d=%27M0 2h4%27/%3e%3c/svg%3e");
}
.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: rgba(0, 125, 195, 0.5);
}
.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before {
  background-color: rgba(0, 125, 195, 0.5);
}

.custom-radio .custom-control-label::before {
  border-radius: 50%;
}
.custom-radio .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2712%27 height=%2712%27 viewBox=%27-4 -4 8 8%27%3e%3ccircle r=%273%27 fill=%27%23fff%27/%3e%3c/svg%3e");
}
.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: rgba(0, 125, 195, 0.5);
}

.custom-switch {
  padding-left: 2.25rem;
}
.custom-switch .custom-control-label::before {
  left: -2.25rem;
  width: 1.75rem;
  pointer-events: all;
  border-radius: 0.5rem;
}
.custom-switch .custom-control-label::after {
  top: calc(0.15625rem + 2px);
  left: calc(-2.25rem + 2px);
  width: calc(1rem - 4px);
  height: calc(1rem - 4px);
  background-color: #A0ACBD;
  border-radius: 0.5rem;
  transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .custom-switch .custom-control-label::after {
    transition: none;
  }
}
.custom-switch .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #fff;
  transform: translateX(0.75rem);
}
.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: rgba(0, 125, 195, 0.5);
}

.custom-select {
  display: inline-block;
  width: 100%;
  height: calc(1.5em + 0.75rem + 2px);
  padding: 0.375rem 1.75rem 0.375rem 0.75rem;
  font-size: 0.875rem;
  font-weight: normal;
  line-height: 1.5;
  color: #4F5467;
  vertical-align: middle;
  background: #fff url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%274%27 height=%275%27 viewBox=%270 0 4 5%27%3e%3cpath fill=%27%23343a40%27 d=%27M2 0L0 2h4zm0 5L0 3h4z%27/%3e%3c/svg%3e") right 0.75rem center/8px 10px no-repeat;
  border: 1px solid #EBEBEB;
  border-radius: 0.25rem;
  appearance: none;
}
.custom-select:focus {
  border-color: rgba(0, 0, 0, 0.1);
  outline: 0;
  box-shadow: transparent;
}
.custom-select:focus::-ms-value {
  color: #4F5467;
  background-color: #fff;
}
.custom-select[multiple], .custom-select[size]:not([size="1"]) {
  height: auto;
  padding-right: 0.75rem;
  background-image: none;
}
.custom-select:disabled {
  color: #7A7A7A;
  background-color: #EBEBEB;
}
.custom-select::-ms-expand {
  display: none;
}
.custom-select:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 #4F5467;
}

.custom-select-sm {
  height: calc(1.5em + 0.5rem + 2px);
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  padding-left: 0.5rem;
  font-size: 0.765625rem;
}

.custom-select-lg {
  height: calc(1.5em + 1rem + 2px);
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-left: 1rem;
  font-size: 1.09375rem;
}

.custom-file {
  position: relative;
  display: inline-block;
  width: 100%;
  height: calc(1.5em + 0.75rem + 2px);
  margin-bottom: 0;
}

.custom-file-input {
  position: relative;
  z-index: 2;
  width: 100%;
  height: calc(1.5em + 0.75rem + 2px);
  margin: 0;
  overflow: hidden;
  opacity: 0;
}
.custom-file-input:focus ~ .custom-file-label {
  border-color: rgba(0, 0, 0, 0.1);
  box-shadow: transparent;
}
.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label {
  background-color: #EBEBEB;
}
.custom-file-input:lang(en) ~ .custom-file-label::after {
  content: "Browse";
}
.custom-file-input ~ .custom-file-label[data-browse]::after {
  content: attr(data-browse);
}

.custom-file-label {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1;
  height: calc(1.5em + 0.75rem + 2px);
  padding: 0.375rem 0.75rem;
  overflow: hidden;
  font-weight: normal;
  line-height: 1.5;
  color: #4F5467;
  background-color: #fff;
  border: 1px solid #EBEBEB;
  border-radius: 0.25rem;
}
.custom-file-label::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  z-index: 3;
  display: block;
  height: calc(1.5em + 0.75rem);
  padding: 0.375rem 0.75rem;
  line-height: 1.5;
  color: #4F5467;
  content: "Browse";
  background-color: #f5f5f5;
  border-left: inherit;
  border-radius: 0 0.25rem 0.25rem 0;
}

.custom-range {
  width: 100%;
  height: 1.4rem;
  padding: 0;
  background-color: transparent;
  appearance: none;
}
.custom-range:focus {
  outline: 0;
}
.custom-range:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #F4F6F9, transparent;
}
.custom-range:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #F4F6F9, transparent;
}
.custom-range:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #F4F6F9, transparent;
}
.custom-range::-moz-focus-outer {
  border: 0;
}
.custom-range::-webkit-slider-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: -0.25rem;
  background-color: #007DC3;
  border: 0;
  border-radius: 1rem;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .custom-range::-webkit-slider-thumb {
    transition: none;
  }
}
.custom-range::-webkit-slider-thumb {
  appearance: none;
}
.custom-range::-webkit-slider-thumb:active {
  background-color: rgb(118.5, 206, 255);
}
.custom-range::-webkit-slider-runnable-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: #dee2e6;
  border-color: transparent;
  border-radius: 1rem;
}
.custom-range::-moz-range-thumb {
  width: 1rem;
  height: 1rem;
  background-color: #007DC3;
  border: 0;
  border-radius: 1rem;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .custom-range::-moz-range-thumb {
    transition: none;
  }
}
.custom-range::-moz-range-thumb {
  appearance: none;
}
.custom-range::-moz-range-thumb:active {
  background-color: rgb(118.5, 206, 255);
}
.custom-range::-moz-range-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: #dee2e6;
  border-color: transparent;
  border-radius: 1rem;
}
.custom-range::-ms-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: 0;
  margin-right: 0.2rem;
  margin-left: 0.2rem;
  background-color: #007DC3;
  border: 0;
  border-radius: 1rem;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .custom-range::-ms-thumb {
    transition: none;
  }
}
.custom-range::-ms-thumb {
  appearance: none;
}
.custom-range::-ms-thumb:active {
  background-color: rgb(118.5, 206, 255);
}
.custom-range::-ms-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: transparent;
  border-color: transparent;
  border-width: 0.5rem;
}
.custom-range::-ms-fill-lower {
  background-color: #dee2e6;
  border-radius: 1rem;
}
.custom-range::-ms-fill-upper {
  margin-right: 15px;
  background-color: #dee2e6;
  border-radius: 1rem;
}
.custom-range:disabled::-webkit-slider-thumb {
  background-color: #A0ACBD;
}
.custom-range:disabled::-webkit-slider-runnable-track {
  cursor: default;
}
.custom-range:disabled::-moz-range-thumb {
  background-color: #A0ACBD;
}
.custom-range:disabled::-moz-range-track {
  cursor: default;
}
.custom-range:disabled::-ms-thumb {
  background-color: #A0ACBD;
}

.custom-control-label::before,
.custom-file-label,
.custom-select {
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .custom-control-label::before,
  .custom-file-label,
  .custom-select {
    transition: none;
  }
}

.nav {
  display: flex;
  flex-wrap: wrap;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}

.nav-link {
  display: block;
  padding: 0.5rem 1rem;
}
.nav-link:hover, .nav-link:focus {
  text-decoration: none;
}
.nav-link.disabled {
  color: #7A7A7A;
  pointer-events: none;
  cursor: default;
}

.nav-tabs {
  border-bottom: 1px solid #dee2e6;
}
.nav-tabs .nav-link {
  margin-bottom: -1px;
  background-color: transparent;
  border: 1px solid transparent;
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
}
.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {
  isolation: isolate;
  border-color: #EBEBEB #EBEBEB #dee2e6;
}
.nav-tabs .nav-link.disabled {
  color: #7A7A7A;
  background-color: transparent;
  border-color: transparent;
}
.nav-tabs .nav-link.active,
.nav-tabs .nav-item.show .nav-link {
  color: #4F5467;
  background-color: #fff;
  border-color: #dee2e6 #dee2e6 #fff;
}
.nav-tabs .dropdown-menu {
  margin-top: -1px;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.nav-pills .nav-link {
  background: none;
  border: 0;
  border-radius: 0.25rem;
}
.nav-pills .nav-link.active,
.nav-pills .show > .nav-link {
  color: #fff;
  background-color: #007DC3;
}

.nav-fill > .nav-link,
.nav-fill .nav-item {
  flex: 1 1 auto;
  text-align: center;
}

.nav-justified > .nav-link,
.nav-justified .nav-item {
  flex-basis: 0;
  flex-grow: 1;
  text-align: center;
}

.tab-content > .tab-pane {
  display: none;
}
.tab-content > .active {
  display: block;
}

.navbar {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
  padding: 0.5rem 1rem;
}
.navbar .container,
.navbar .container-fluid,
.navbar .container-sm,
.navbar .container-md,
.navbar .container-lg,
.navbar .container-xl {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
}
.navbar-brand {
  display: inline-block;
  padding-top: 0.3359375rem;
  padding-bottom: 0.3359375rem;
  margin-right: 1rem;
  font-size: 1.09375rem;
  line-height: inherit;
  white-space: nowrap;
}
.navbar-brand:hover, .navbar-brand:focus {
  text-decoration: none;
}

.navbar-nav {
  display: flex;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.navbar-nav .nav-link {
  padding-right: 0;
  padding-left: 0;
}
.navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-text {
  display: inline-block;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}

.navbar-collapse {
  flex-basis: 100%;
  flex-grow: 1;
  align-items: center;
}

.navbar-toggler {
  padding: 0.25rem 0.75rem;
  font-size: 1.09375rem;
  line-height: 1;
  background-color: transparent;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}
.navbar-toggler:hover, .navbar-toggler:focus {
  text-decoration: none;
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: "";
  background: 50%/100% 100% no-repeat;
}

.navbar-nav-scroll {
  max-height: 75vh;
  overflow-y: auto;
}

@media (max-width: 575.98px) {
  .navbar-expand-sm > .container,
  .navbar-expand-sm > .container-fluid,
  .navbar-expand-sm > .container-sm,
  .navbar-expand-sm > .container-md,
  .navbar-expand-sm > .container-lg,
  .navbar-expand-sm > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 576px) {
  .navbar-expand-sm {
    flex-flow: row nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-sm .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-sm .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-sm > .container,
  .navbar-expand-sm > .container-fluid,
  .navbar-expand-sm > .container-sm,
  .navbar-expand-sm > .container-md,
  .navbar-expand-sm > .container-lg,
  .navbar-expand-sm > .container-xl {
    flex-wrap: nowrap;
  }
  .navbar-expand-sm .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-sm .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-sm .navbar-toggler {
    display: none;
  }
}
@media (max-width: 767.98px) {
  .navbar-expand-md > .container,
  .navbar-expand-md > .container-fluid,
  .navbar-expand-md > .container-sm,
  .navbar-expand-md > .container-md,
  .navbar-expand-md > .container-lg,
  .navbar-expand-md > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 768px) {
  .navbar-expand-md {
    flex-flow: row nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-md .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-md .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-md > .container,
  .navbar-expand-md > .container-fluid,
  .navbar-expand-md > .container-sm,
  .navbar-expand-md > .container-md,
  .navbar-expand-md > .container-lg,
  .navbar-expand-md > .container-xl {
    flex-wrap: nowrap;
  }
  .navbar-expand-md .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-md .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-md .navbar-toggler {
    display: none;
  }
}
@media (max-width: 991.98px) {
  .navbar-expand-lg > .container,
  .navbar-expand-lg > .container-fluid,
  .navbar-expand-lg > .container-sm,
  .navbar-expand-lg > .container-md,
  .navbar-expand-lg > .container-lg,
  .navbar-expand-lg > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 992px) {
  .navbar-expand-lg {
    flex-flow: row nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-lg .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-lg > .container,
  .navbar-expand-lg > .container-fluid,
  .navbar-expand-lg > .container-sm,
  .navbar-expand-lg > .container-md,
  .navbar-expand-lg > .container-lg,
  .navbar-expand-lg > .container-xl {
    flex-wrap: nowrap;
  }
  .navbar-expand-lg .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-lg .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-lg .navbar-toggler {
    display: none;
  }
}
@media (max-width: 1199.98px) {
  .navbar-expand-xl > .container,
  .navbar-expand-xl > .container-fluid,
  .navbar-expand-xl > .container-sm,
  .navbar-expand-xl > .container-md,
  .navbar-expand-xl > .container-lg,
  .navbar-expand-xl > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 1200px) {
  .navbar-expand-xl {
    flex-flow: row nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-xl .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-xl .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-xl .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-xl > .container,
  .navbar-expand-xl > .container-fluid,
  .navbar-expand-xl > .container-sm,
  .navbar-expand-xl > .container-md,
  .navbar-expand-xl > .container-lg,
  .navbar-expand-xl > .container-xl {
    flex-wrap: nowrap;
  }
  .navbar-expand-xl .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-xl .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-xl .navbar-toggler {
    display: none;
  }
}
.navbar-expand > .container,
.navbar-expand > .container-fluid,
.navbar-expand > .container-sm,
.navbar-expand > .container-md,
.navbar-expand > .container-lg,
.navbar-expand > .container-xl {
  padding-right: 0;
  padding-left: 0;
}
.navbar-expand {
  flex-flow: row nowrap;
  justify-content: flex-start;
}
.navbar-expand .navbar-nav {
  flex-direction: row;
}
.navbar-expand .navbar-nav .dropdown-menu {
  position: absolute;
}
.navbar-expand .navbar-nav .nav-link {
  padding-right: 0.5rem;
  padding-left: 0.5rem;
}
.navbar-expand > .container,
.navbar-expand > .container-fluid,
.navbar-expand > .container-sm,
.navbar-expand > .container-md,
.navbar-expand > .container-lg,
.navbar-expand > .container-xl {
  flex-wrap: nowrap;
}
.navbar-expand .navbar-nav-scroll {
  overflow: visible;
}
.navbar-expand .navbar-collapse {
  display: flex !important;
  flex-basis: auto;
}
.navbar-expand .navbar-toggler {
  display: none;
}

.navbar-light .navbar-brand {
  color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus {
  color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-nav .nav-link {
  color: rgba(0, 0, 0, 0.5);
}
.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus {
  color: rgba(0, 0, 0, 0.7);
}
.navbar-light .navbar-nav .nav-link.disabled {
  color: rgba(0, 0, 0, 0.3);
}
.navbar-light .navbar-nav .show > .nav-link,
.navbar-light .navbar-nav .active > .nav-link,
.navbar-light .navbar-nav .nav-link.show,
.navbar-light .navbar-nav .nav-link.active {
  color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-toggler {
  color: rgba(0, 0, 0, 0.5);
  border-color: rgba(0, 0, 0, 0.1);
}
.navbar-light .navbar-toggler-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2730%27 height=%2730%27 viewBox=%270 0 30 30%27%3e%3cpath stroke=%27rgba%280, 0, 0, 0.5%29%27 stroke-linecap=%27round%27 stroke-miterlimit=%2710%27 stroke-width=%272%27 d=%27M4 7h22M4 15h22M4 23h22%27/%3e%3c/svg%3e");
}
.navbar-light .navbar-text {
  color: rgba(0, 0, 0, 0.5);
}
.navbar-light .navbar-text a {
  color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus {
  color: rgba(0, 0, 0, 0.9);
}

.navbar-dark .navbar-brand {
  color: #fff;
}
.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus {
  color: #fff;
}
.navbar-dark .navbar-nav .nav-link {
  color: #fff;
}
.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus {
  color: #009FD3;
}
.navbar-dark .navbar-nav .nav-link.disabled {
  color: rgba(255, 255, 255, 0.25);
}
.navbar-dark .navbar-nav .show > .nav-link,
.navbar-dark .navbar-nav .active > .nav-link,
.navbar-dark .navbar-nav .nav-link.show,
.navbar-dark .navbar-nav .nav-link.active {
  color: #fff;
}
.navbar-dark .navbar-toggler {
  color: #fff;
  border-color: rgba(255, 255, 255, 0.1);
}
.navbar-dark .navbar-toggler-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2730%27 height=%2730%27 viewBox=%270 0 30 30%27%3e%3cpath stroke=%27%23fff%27 stroke-linecap=%27round%27 stroke-miterlimit=%2710%27 stroke-width=%272%27 d=%27M4 7h22M4 15h22M4 23h22%27/%3e%3c/svg%3e");
}
.navbar-dark .navbar-text {
  color: #fff;
}
.navbar-dark .navbar-text a {
  color: #fff;
}
.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus {
  color: #fff;
}

.card {
  position: relative;
  display: flex;
  flex-direction: column;
  min-width: 0;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: border-box;
  border: 0px solid transparent;
  border-radius: 0px;
}
.card > hr {
  margin-right: 0;
  margin-left: 0;
}
.card > .list-group {
  border-top: inherit;
  border-bottom: inherit;
}
.card > .list-group:first-child {
  border-top-width: 0;
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
}
.card > .list-group:last-child {
  border-bottom-width: 0;
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
}
.card > .card-header + .list-group,
.card > .list-group + .card-footer {
  border-top: 0;
}

.card-body {
  flex: 1 1 auto;
  min-height: 1px;
  padding: 1.25rem;
}

.card-title {
  margin-bottom: 0.75rem;
}

.card-subtitle {
  margin-top: -0.375rem;
  margin-bottom: 0;
}

.card-text:last-child {
  margin-bottom: 0;
}

.card-link:hover {
  text-decoration: none;
}
.card-link + .card-link {
  margin-left: 1.25rem;
}

.card-header {
  padding: 0.75rem 1.25rem;
  margin-bottom: 0;
  background-color: rgba(0, 0, 0, 0.03);
  border-bottom: 0px solid transparent;
}
.card-header:first-child {
  border-radius: 0px 0px 0 0;
}

.card-footer {
  padding: 0.75rem 1.25rem;
  background-color: rgba(0, 0, 0, 0.03);
  border-top: 0px solid transparent;
}
.card-footer:last-child {
  border-radius: 0 0 0px 0px;
}

.card-header-tabs {
  margin-right: -0.625rem;
  margin-bottom: -0.75rem;
  margin-left: -0.625rem;
  border-bottom: 0;
}

.card-header-pills {
  margin-right: -0.625rem;
  margin-left: -0.625rem;
}

.card-img-overlay {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  padding: 1.25rem;
  border-radius: 0px;
}

.card-img,
.card-img-top,
.card-img-bottom {
  flex-shrink: 0;
  width: 100%;
}

.card-img,
.card-img-top {
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
}

.card-img,
.card-img-bottom {
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
}

.card-deck .card {
  margin-bottom: 10px;
}
@media (min-width: 576px) {
  .card-deck {
    display: flex;
    flex-flow: row wrap;
    margin-right: -10px;
    margin-left: -10px;
  }
  .card-deck .card {
    flex: 1 0 0%;
    margin-right: 10px;
    margin-bottom: 0;
    margin-left: 10px;
  }
}

.card-group > .card {
  margin-bottom: 10px;
}
@media (min-width: 576px) {
  .card-group {
    display: flex;
    flex-flow: row wrap;
  }
  .card-group > .card {
    flex: 1 0 0%;
    margin-bottom: 0;
  }
  .card-group > .card + .card {
    margin-left: 0;
    border-left: 0;
  }
  .card-group > .card:not(:last-child) {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }
  .card-group > .card:not(:last-child) .card-img-top,
  .card-group > .card:not(:last-child) .card-header {
    border-top-right-radius: 0;
  }
  .card-group > .card:not(:last-child) .card-img-bottom,
  .card-group > .card:not(:last-child) .card-footer {
    border-bottom-right-radius: 0;
  }
  .card-group > .card:not(:first-child) {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
  }
  .card-group > .card:not(:first-child) .card-img-top,
  .card-group > .card:not(:first-child) .card-header {
    border-top-left-radius: 0;
  }
  .card-group > .card:not(:first-child) .card-img-bottom,
  .card-group > .card:not(:first-child) .card-footer {
    border-bottom-left-radius: 0;
  }
}

.card-columns .card {
  margin-bottom: 0.75rem;
}
@media (min-width: 576px) {
  .card-columns {
    column-count: 3;
    column-gap: 1.25rem;
    orphans: 1;
    widows: 1;
  }
  .card-columns .card {
    display: inline-block;
    width: 100%;
  }
}

.accordion {
  overflow-anchor: none;
}
.accordion > .card {
  overflow: hidden;
}
.accordion > .card:not(:last-of-type) {
  border-bottom: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.accordion > .card:not(:first-of-type) {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.accordion > .card > .card-header {
  border-radius: 0;
  margin-bottom: 0px;
}

.breadcrumb {
  display: flex;
  flex-wrap: wrap;
  padding: 0.75rem 1rem;
  margin-bottom: 1.5rem;
  list-style: none;
  background-color: #fff;
  border-radius: 0.25rem;
}

.breadcrumb-item + .breadcrumb-item {
  padding-left: 0.5rem;
}
.breadcrumb-item + .breadcrumb-item::before {
  float: left;
  padding-right: 0.5rem;
  color: #7A7A7A;
  content: "/";
}
.breadcrumb-item + .breadcrumb-item:hover::before {
  text-decoration: underline;
}
.breadcrumb-item + .breadcrumb-item:hover::before {
  text-decoration: none;
}
.breadcrumb-item.active {
  color: #7A7A7A;
}

.pagination {
  display: flex;
  padding-left: 0;
  list-style: none;
  border-radius: 0.25rem;
}

.page-link {
  position: relative;
  display: block;
  padding: 0.5rem 0.75rem;
  margin-left: -1px;
  line-height: 1.25;
  color: #007DC3;
  background-color: #fff;
  border: 1px solid #dee2e6;
}
.page-link:hover {
  z-index: 2;
  color: rgb(0, 75.9615384615, 118.5);
  text-decoration: none;
  background-color: #EBEBEB;
  border-color: #dee2e6;
}
.page-link:focus {
  z-index: 3;
  outline: 0;
  box-shadow: transparent;
}

.page-item:first-child .page-link {
  margin-left: 0;
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}
.page-item:last-child .page-link {
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}
.page-item.active .page-link {
  z-index: 3;
  color: #fff;
  background-color: #007DC3;
  border-color: #007DC3;
}
.page-item.disabled .page-link {
  color: #7A7A7A;
  pointer-events: none;
  cursor: auto;
  background-color: #fff;
  border-color: #dee2e6;
}

.pagination-lg .page-link {
  padding: 0.75rem 1.5rem;
  font-size: 1.09375rem;
  line-height: 1.5;
}
.pagination-lg .page-item:first-child .page-link {
  border-top-left-radius: 0.3rem;
  border-bottom-left-radius: 0.3rem;
}
.pagination-lg .page-item:last-child .page-link {
  border-top-right-radius: 0.3rem;
  border-bottom-right-radius: 0.3rem;
}

.pagination-sm .page-link {
  padding: 0.25rem 0.5rem;
  font-size: 0.765625rem;
  line-height: 1.5;
}
.pagination-sm .page-item:first-child .page-link {
  border-top-left-radius: 0.2rem;
  border-bottom-left-radius: 0.2rem;
}
.pagination-sm .page-item:last-child .page-link {
  border-top-right-radius: 0.2rem;
  border-bottom-right-radius: 0.2rem;
}

.badge {
  display: inline-block;
  padding: 0.25em 0.4em;
  font-size: 75%;
  font-weight: 700;
  line-height: 1;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: 0.25rem;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .badge {
    transition: none;
  }
}
a.badge:hover, a.badge:focus {
  text-decoration: none;
}

.badge:empty {
  display: none;
}

.btn .badge {
  position: relative;
  top: -1px;
}

.badge-pill {
  padding-right: 0.2em;
  padding-left: 0.2em;
  border-radius: 10rem;
}

.badge-primary {
  color: #fff;
  background-color: #007DC3;
}
a.badge-primary:hover, a.badge-primary:focus {
  color: #fff;
  background-color: rgb(0, 92.3076923077, 144);
}
a.badge-primary:focus, a.badge-primary.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(0, 125, 195, 0.5);
}

.badge-secondary {
  color: #fff;
  background-color: #9561B8;
}
a.badge-secondary:hover, a.badge-secondary:focus {
  color: #fff;
  background-color: rgb(123.5371179039, 71.3100436681, 158.6899563319);
}
a.badge-secondary:focus, a.badge-secondary.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(149, 97, 184, 0.5);
}

.badge-success {
  color: #515151;
  background-color: #94D511;
}
a.badge-success:hover, a.badge-success:focus {
  color: #515151;
  background-color: rgb(115.1826086957, 165.7695652174, 13.2304347826);
}
a.badge-success:focus, a.badge-success.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(148, 213, 17, 0.5);
}

.badge-info {
  color: #515151;
  background-color: #D9F3FF;
}
a.badge-info:hover, a.badge-info:focus {
  color: #515151;
  background-color: rgb(166, 226.8947368421, 255);
}
a.badge-info:focus, a.badge-info.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(217, 243, 255, 0.5);
}

.badge-warning {
  color: #515151;
  background-color: #F29D26;
}
a.badge-warning:hover, a.badge-warning:focus {
  color: #515151;
  background-color: rgb(216.0565217391, 131.4260869565, 12.9434782609);
}
a.badge-warning:focus, a.badge-warning.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(242, 157, 38, 0.5);
}

.badge-danger {
  color: #fff;
  background-color: #C94F51;
}
a.badge-danger:hover, a.badge-danger:focus {
  color: #fff;
  background-color: rgb(175.2347826087, 53.7652173913, 55.7565217391);
}
a.badge-danger:focus, a.badge-danger.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(201, 79, 81, 0.5);
}

.badge-light {
  color: #515151;
  background-color: #f5f5f5;
}
a.badge-light:hover, a.badge-light:focus {
  color: #515151;
  background-color: rgb(219.5, 219.5, 219.5);
}
a.badge-light:focus, a.badge-light.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(245, 245, 245, 0.5);
}

.badge-dark {
  color: #fff;
  background-color: #343a40;
}
a.badge-dark:hover, a.badge-dark:focus {
  color: #fff;
  background-color: rgb(29.1379310345, 32.5, 35.8620689655);
}
a.badge-dark:focus, a.badge-dark.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
}

.badge-help {
  color: #fff;
  background-color: #9561B8;
}
a.badge-help:hover, a.badge-help:focus {
  color: #fff;
  background-color: rgb(123.5371179039, 71.3100436681, 158.6899563319);
}
a.badge-help:focus, a.badge-help.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(149, 97, 184, 0.5);
}

.badge-gray {
  color: #fff;
  background-color: #7A7A7A;
}
a.badge-gray:hover, a.badge-gray:focus {
  color: #fff;
  background-color: rgb(96.5, 96.5, 96.5);
}
a.badge-gray:focus, a.badge-gray.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(122, 122, 122, 0.5);
}

.badge-activo {
  color: #515151;
  background-color: #94D511;
}
a.badge-activo:hover, a.badge-activo:focus {
  color: #515151;
  background-color: rgb(115.1826086957, 165.7695652174, 13.2304347826);
}
a.badge-activo:focus, a.badge-activo.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(148, 213, 17, 0.5);
}

.badge-por-aprobar {
  color: #515151;
  background-color: #F9F871;
}
a.badge-por-aprobar:hover, a.badge-por-aprobar:focus {
  color: #515151;
  background-color: rgb(246.9324324324, 245.5878378378, 64.0675675676);
}
a.badge-por-aprobar:focus, a.badge-por-aprobar.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(249, 248, 113, 0.5);
}

.badge-desactivo {
  color: #fff;
  background-color: #C94F51;
}
a.badge-desactivo:hover, a.badge-desactivo:focus {
  color: #fff;
  background-color: rgb(175.2347826087, 53.7652173913, 55.7565217391);
}
a.badge-desactivo:focus, a.badge-desactivo.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(201, 79, 81, 0.5);
}

.badge-sin-publicar {
  color: #515151;
  background-color: #f5f5f5;
}
a.badge-sin-publicar:hover, a.badge-sin-publicar:focus {
  color: #515151;
  background-color: rgb(219.5, 219.5, 219.5);
}
a.badge-sin-publicar:focus, a.badge-sin-publicar.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(245, 245, 245, 0.5);
}

.jumbotron {
  padding: 2rem 1rem;
  margin-bottom: 2rem;
  background-color: #EBEBEB;
  border-radius: 0.3rem;
}
@media (min-width: 576px) {
  .jumbotron {
    padding: 4rem 2rem;
  }
}

.jumbotron-fluid {
  padding-right: 0;
  padding-left: 0;
  border-radius: 0;
}

.alert {
  position: relative;
  padding: 0.75rem 1.25rem;
  margin-bottom: 1rem;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

.alert-heading {
  color: inherit;
}

.alert-link {
  font-weight: 700;
}

.alert-dismissible {
  padding-right: 3.8125rem;
}
.alert-dismissible .close {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 2;
  padding: 0.75rem 1.25rem;
  color: inherit;
}

.alert-primary {
  color: rgb(0, 65, 101.4);
  background-color: #cce5f3;
  border-color: rgb(183.6, 218.6, 238.2);
}
.alert-primary hr {
  border-top-color: rgb(162.9571428571, 208.0761904762, 233.3428571429);
}
.alert-primary .alert-link {
  color: rgb(0, 32.3076923077, 50.4);
}

.alert-secondary {
  color: rgb(77.48, 50.44, 95.68);
  background-color: rgb(233.8, 223.4, 240.8);
  border-color: rgb(225.32, 210.76, 235.12);
}
.alert-secondary hr {
  border-top-color: rgb(213.5165065502, 193.1661135371, 227.2138864629);
}
.alert-secondary .alert-link {
  color: rgb(50.4372953737, 32.8350177936, 62.2849822064);
}

.alert-success {
  color: rgb(76.96, 110.76, 8.84);
  background-color: rgb(233.6, 246.6, 207.4);
  border-color: rgb(225.04, 243.24, 188.36);
}
.alert-success hr {
  border-top-color: rgb(215.2953571429, 239.415, 166.685);
}
.alert-success .alert-link {
  color: rgb(44.1426086957, 63.5295652174, 5.0704347826);
}

.alert-info {
  color: rgb(112.84, 126.36, 132.6);
  background-color: rgb(247.4, 252.6, 255);
  border-color: rgb(244.36, 251.64, 255);
}
.alert-info hr {
  border-top-color: rgb(218.86, 243.5873684211, 255);
}
.alert-info .alert-link {
  color: rgb(89.3929661017, 100.1036440678, 105.0470338983);
}

.alert-warning {
  color: rgb(125.84, 81.64, 19.76);
  background-color: rgb(252.4, 235.4, 211.6);
  border-color: rgb(251.36, 227.56, 194.24);
}
.alert-warning hr {
  border-top-color: rgb(249.9186956522, 216.6947826087, 170.1813043478);
}
.alert-warning .alert-link {
  color: rgb(81.7614285714, 53.0435714286, 12.8385714286);
}

.alert-danger {
  color: rgb(104.52, 41.08, 42.12);
  background-color: rgb(244.2, 219.8, 220.2);
  border-color: rgb(239.88, 205.72, 206.28);
}
.alert-danger hr {
  border-top-color: rgb(233.8930434783, 186.2069565217, 186.9886956522);
}
.alert-danger .alert-link {
  color: rgb(67.9092857143, 26.6907142857, 27.3664285714);
}

.alert-light {
  color: rgb(127.4, 127.4, 127.4);
  background-color: #fdfdfd;
  border-color: rgb(252.2, 252.2, 252.2);
}
.alert-light hr {
  border-top-color: rgb(239.45, 239.45, 239.45);
}
.alert-light .alert-link {
  color: rgb(101.9, 101.9, 101.9);
}

.alert-dark {
  color: rgb(27.04, 30.16, 33.28);
  background-color: rgb(214.4, 215.6, 216.8);
  border-color: rgb(198.16, 199.84, 201.52);
}
.alert-dark hr {
  border-top-color: rgb(185.0216751269, 187.09, 189.1583248731);
}
.alert-dark .alert-link {
  color: rgb(4.1779310345, 4.66, 5.1420689655);
}

.alert-help {
  color: rgb(77.48, 50.44, 95.68);
  background-color: rgb(233.8, 223.4, 240.8);
  border-color: rgb(225.32, 210.76, 235.12);
}
.alert-help hr {
  border-top-color: rgb(213.5165065502, 193.1661135371, 227.2138864629);
}
.alert-help .alert-link {
  color: rgb(50.4372953737, 32.8350177936, 62.2849822064);
}

.alert-gray {
  color: rgb(63.44, 63.44, 63.44);
  background-color: rgb(228.4, 228.4, 228.4);
  border-color: rgb(217.76, 217.76, 217.76);
}
.alert-gray hr {
  border-top-color: rgb(205.01, 205.01, 205.01);
}
.alert-gray .alert-link {
  color: rgb(37.94, 37.94, 37.94);
}

.alert-activo {
  color: rgb(76.96, 110.76, 8.84);
  background-color: rgb(233.6, 246.6, 207.4);
  border-color: rgb(225.04, 243.24, 188.36);
}
.alert-activo hr {
  border-top-color: rgb(215.2953571429, 239.415, 166.685);
}
.alert-activo .alert-link {
  color: rgb(44.1426086957, 63.5295652174, 5.0704347826);
}

.alert-por-aprobar {
  color: rgb(129.48, 128.96, 58.76);
  background-color: rgb(253.8, 253.6, 226.6);
  border-color: rgb(253.32, 253.04, 215.24);
}
.alert-por-aprobar hr {
  border-top-color: rgb(252.2862162162, 251.8339189189, 190.7737837838);
}
.alert-por-aprobar .alert-link {
  color: rgb(94.3998895028, 94.0207734807, 42.8401104972);
}

.alert-desactivo {
  color: rgb(104.52, 41.08, 42.12);
  background-color: rgb(244.2, 219.8, 220.2);
  border-color: rgb(239.88, 205.72, 206.28);
}
.alert-desactivo hr {
  border-top-color: rgb(233.8930434783, 186.2069565217, 186.9886956522);
}
.alert-desactivo .alert-link {
  color: rgb(67.9092857143, 26.6907142857, 27.3664285714);
}

.alert-sin-publicar {
  color: rgb(127.4, 127.4, 127.4);
  background-color: #fdfdfd;
  border-color: rgb(252.2, 252.2, 252.2);
}
.alert-sin-publicar hr {
  border-top-color: rgb(239.45, 239.45, 239.45);
}
.alert-sin-publicar .alert-link {
  color: rgb(101.9, 101.9, 101.9);
}

@keyframes progress-bar-stripes {
  from {
    background-position: 1rem 0;
  }
  to {
    background-position: 0 0;
  }
}
.progress {
  display: flex;
  height: 1rem;
  overflow: hidden;
  line-height: 0;
  font-size: 0.65625rem;
  background-color: #EBEBEB;
  border-radius: 0.25rem;
}

.progress-bar {
  display: flex;
  flex-direction: column;
  justify-content: center;
  overflow: hidden;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  background-color: #007DC3;
  transition: width 0.6s ease;
}
@media (prefers-reduced-motion: reduce) {
  .progress-bar {
    transition: none;
  }
}

.progress-bar-striped {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-size: 1rem 1rem;
}

.progress-bar-animated {
  animation: 1s linear infinite progress-bar-stripes;
}
@media (prefers-reduced-motion: reduce) {
  .progress-bar-animated {
    animation: none;
  }
}

.media {
  display: flex;
  align-items: flex-start;
}

.media-body {
  flex: 1;
}

.list-group {
  display: flex;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  border-radius: 0.25rem;
}

.list-group-item-action {
  width: 100%;
  color: #4F5467;
  text-align: inherit;
}
.list-group-item-action:hover, .list-group-item-action:focus {
  z-index: 1;
  color: #4F5467;
  text-decoration: none;
  background-color: #f5f5f5;
}
.list-group-item-action:active {
  color: #515151;
  background-color: #EBEBEB;
}

.list-group-item {
  position: relative;
  display: block;
  padding: 0.75rem 1.25rem;
  background-color: #fff;
  border: 1px solid rgba(0, 0, 0, 0.125);
}
.list-group-item:first-child {
  border-top-left-radius: inherit;
  border-top-right-radius: inherit;
}
.list-group-item:last-child {
  border-bottom-right-radius: inherit;
  border-bottom-left-radius: inherit;
}
.list-group-item.disabled, .list-group-item:disabled {
  color: #7A7A7A;
  pointer-events: none;
  background-color: #fff;
}
.list-group-item.active {
  z-index: 2;
  color: #fff;
  background-color: #007DC3;
  border-color: #007DC3;
}
.list-group-item + .list-group-item {
  border-top-width: 0;
}
.list-group-item + .list-group-item.active {
  margin-top: -1px;
  border-top-width: 1px;
}

.list-group-horizontal {
  flex-direction: row;
}
.list-group-horizontal > .list-group-item:first-child {
  border-bottom-left-radius: 0.25rem;
  border-top-right-radius: 0;
}
.list-group-horizontal > .list-group-item:last-child {
  border-top-right-radius: 0.25rem;
  border-bottom-left-radius: 0;
}
.list-group-horizontal > .list-group-item.active {
  margin-top: 0;
}
.list-group-horizontal > .list-group-item + .list-group-item {
  border-top-width: 1px;
  border-left-width: 0;
}
.list-group-horizontal > .list-group-item + .list-group-item.active {
  margin-left: -1px;
  border-left-width: 1px;
}

@media (min-width: 576px) {
  .list-group-horizontal-sm {
    flex-direction: row;
  }
  .list-group-horizontal-sm > .list-group-item:first-child {
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-sm > .list-group-item:last-child {
    border-top-right-radius: 0.25rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-sm > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-sm > .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0;
  }
  .list-group-horizontal-sm > .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}
@media (min-width: 768px) {
  .list-group-horizontal-md {
    flex-direction: row;
  }
  .list-group-horizontal-md > .list-group-item:first-child {
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-md > .list-group-item:last-child {
    border-top-right-radius: 0.25rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-md > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-md > .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0;
  }
  .list-group-horizontal-md > .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}
@media (min-width: 992px) {
  .list-group-horizontal-lg {
    flex-direction: row;
  }
  .list-group-horizontal-lg > .list-group-item:first-child {
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-lg > .list-group-item:last-child {
    border-top-right-radius: 0.25rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-lg > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-lg > .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0;
  }
  .list-group-horizontal-lg > .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}
@media (min-width: 1200px) {
  .list-group-horizontal-xl {
    flex-direction: row;
  }
  .list-group-horizontal-xl > .list-group-item:first-child {
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-xl > .list-group-item:last-child {
    border-top-right-radius: 0.25rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-xl > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-xl > .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0;
  }
  .list-group-horizontal-xl > .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}
.list-group-flush {
  border-radius: 0;
}
.list-group-flush > .list-group-item {
  border-width: 0 0 1px;
}
.list-group-flush > .list-group-item:last-child {
  border-bottom-width: 0;
}

.list-group-item-primary {
  color: rgb(0, 65, 101.4);
  background-color: rgb(183.6, 218.6, 238.2);
}
.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {
  color: rgb(0, 65, 101.4);
  background-color: rgb(162.9571428571, 208.0761904762, 233.3428571429);
}
.list-group-item-primary.list-group-item-action.active {
  color: #fff;
  background-color: rgb(0, 65, 101.4);
  border-color: rgb(0, 65, 101.4);
}

.list-group-item-secondary {
  color: rgb(77.48, 50.44, 95.68);
  background-color: rgb(225.32, 210.76, 235.12);
}
.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus {
  color: rgb(77.48, 50.44, 95.68);
  background-color: rgb(213.5165065502, 193.1661135371, 227.2138864629);
}
.list-group-item-secondary.list-group-item-action.active {
  color: #fff;
  background-color: rgb(77.48, 50.44, 95.68);
  border-color: rgb(77.48, 50.44, 95.68);
}

.list-group-item-success {
  color: rgb(76.96, 110.76, 8.84);
  background-color: rgb(225.04, 243.24, 188.36);
}
.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus {
  color: rgb(76.96, 110.76, 8.84);
  background-color: rgb(215.2953571429, 239.415, 166.685);
}
.list-group-item-success.list-group-item-action.active {
  color: #fff;
  background-color: rgb(76.96, 110.76, 8.84);
  border-color: rgb(76.96, 110.76, 8.84);
}

.list-group-item-info {
  color: rgb(112.84, 126.36, 132.6);
  background-color: rgb(244.36, 251.64, 255);
}
.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus {
  color: rgb(112.84, 126.36, 132.6);
  background-color: rgb(218.86, 243.5873684211, 255);
}
.list-group-item-info.list-group-item-action.active {
  color: #fff;
  background-color: rgb(112.84, 126.36, 132.6);
  border-color: rgb(112.84, 126.36, 132.6);
}

.list-group-item-warning {
  color: rgb(125.84, 81.64, 19.76);
  background-color: rgb(251.36, 227.56, 194.24);
}
.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus {
  color: rgb(125.84, 81.64, 19.76);
  background-color: rgb(249.9186956522, 216.6947826087, 170.1813043478);
}
.list-group-item-warning.list-group-item-action.active {
  color: #fff;
  background-color: rgb(125.84, 81.64, 19.76);
  border-color: rgb(125.84, 81.64, 19.76);
}

.list-group-item-danger {
  color: rgb(104.52, 41.08, 42.12);
  background-color: rgb(239.88, 205.72, 206.28);
}
.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus {
  color: rgb(104.52, 41.08, 42.12);
  background-color: rgb(233.8930434783, 186.2069565217, 186.9886956522);
}
.list-group-item-danger.list-group-item-action.active {
  color: #fff;
  background-color: rgb(104.52, 41.08, 42.12);
  border-color: rgb(104.52, 41.08, 42.12);
}

.list-group-item-light {
  color: rgb(127.4, 127.4, 127.4);
  background-color: rgb(252.2, 252.2, 252.2);
}
.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus {
  color: rgb(127.4, 127.4, 127.4);
  background-color: rgb(239.45, 239.45, 239.45);
}
.list-group-item-light.list-group-item-action.active {
  color: #fff;
  background-color: rgb(127.4, 127.4, 127.4);
  border-color: rgb(127.4, 127.4, 127.4);
}

.list-group-item-dark {
  color: rgb(27.04, 30.16, 33.28);
  background-color: rgb(198.16, 199.84, 201.52);
}
.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus {
  color: rgb(27.04, 30.16, 33.28);
  background-color: rgb(185.0216751269, 187.09, 189.1583248731);
}
.list-group-item-dark.list-group-item-action.active {
  color: #fff;
  background-color: rgb(27.04, 30.16, 33.28);
  border-color: rgb(27.04, 30.16, 33.28);
}

.list-group-item-help {
  color: rgb(77.48, 50.44, 95.68);
  background-color: rgb(225.32, 210.76, 235.12);
}
.list-group-item-help.list-group-item-action:hover, .list-group-item-help.list-group-item-action:focus {
  color: rgb(77.48, 50.44, 95.68);
  background-color: rgb(213.5165065502, 193.1661135371, 227.2138864629);
}
.list-group-item-help.list-group-item-action.active {
  color: #fff;
  background-color: rgb(77.48, 50.44, 95.68);
  border-color: rgb(77.48, 50.44, 95.68);
}

.list-group-item-gray {
  color: rgb(63.44, 63.44, 63.44);
  background-color: rgb(217.76, 217.76, 217.76);
}
.list-group-item-gray.list-group-item-action:hover, .list-group-item-gray.list-group-item-action:focus {
  color: rgb(63.44, 63.44, 63.44);
  background-color: rgb(205.01, 205.01, 205.01);
}
.list-group-item-gray.list-group-item-action.active {
  color: #fff;
  background-color: rgb(63.44, 63.44, 63.44);
  border-color: rgb(63.44, 63.44, 63.44);
}

.list-group-item-activo {
  color: rgb(76.96, 110.76, 8.84);
  background-color: rgb(225.04, 243.24, 188.36);
}
.list-group-item-activo.list-group-item-action:hover, .list-group-item-activo.list-group-item-action:focus {
  color: rgb(76.96, 110.76, 8.84);
  background-color: rgb(215.2953571429, 239.415, 166.685);
}
.list-group-item-activo.list-group-item-action.active {
  color: #fff;
  background-color: rgb(76.96, 110.76, 8.84);
  border-color: rgb(76.96, 110.76, 8.84);
}

.list-group-item-por-aprobar {
  color: rgb(129.48, 128.96, 58.76);
  background-color: rgb(253.32, 253.04, 215.24);
}
.list-group-item-por-aprobar.list-group-item-action:hover, .list-group-item-por-aprobar.list-group-item-action:focus {
  color: rgb(129.48, 128.96, 58.76);
  background-color: rgb(252.2862162162, 251.8339189189, 190.7737837838);
}
.list-group-item-por-aprobar.list-group-item-action.active {
  color: #fff;
  background-color: rgb(129.48, 128.96, 58.76);
  border-color: rgb(129.48, 128.96, 58.76);
}

.list-group-item-desactivo {
  color: rgb(104.52, 41.08, 42.12);
  background-color: rgb(239.88, 205.72, 206.28);
}
.list-group-item-desactivo.list-group-item-action:hover, .list-group-item-desactivo.list-group-item-action:focus {
  color: rgb(104.52, 41.08, 42.12);
  background-color: rgb(233.8930434783, 186.2069565217, 186.9886956522);
}
.list-group-item-desactivo.list-group-item-action.active {
  color: #fff;
  background-color: rgb(104.52, 41.08, 42.12);
  border-color: rgb(104.52, 41.08, 42.12);
}

.list-group-item-sin-publicar {
  color: rgb(127.4, 127.4, 127.4);
  background-color: rgb(252.2, 252.2, 252.2);
}
.list-group-item-sin-publicar.list-group-item-action:hover, .list-group-item-sin-publicar.list-group-item-action:focus {
  color: rgb(127.4, 127.4, 127.4);
  background-color: rgb(239.45, 239.45, 239.45);
}
.list-group-item-sin-publicar.list-group-item-action.active {
  color: #fff;
  background-color: rgb(127.4, 127.4, 127.4);
  border-color: rgb(127.4, 127.4, 127.4);
}

.close {
  float: right;
  font-size: 1.3125rem;
  font-weight: 700;
  line-height: 1;
  color: #000;
  text-shadow: 0 1px 0 #fff;
  opacity: 0.5;
}
.close:hover {
  color: #000;
  text-decoration: none;
}
.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus {
  opacity: 0.75;
}

button.close {
  padding: 0;
  background-color: transparent;
  border: 0;
}

a.close.disabled {
  pointer-events: none;
}

.toast {
  flex-basis: 350px;
  max-width: 350px;
  font-size: 0.875rem;
  background-color: rgba(255, 255, 255, 0.85);
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
  box-shadow: 0 0.25rem 0.75rem rgba(0, 0, 0, 0.1);
  opacity: 0;
  border-radius: 0.25rem;
}
.toast:not(:last-child) {
  margin-bottom: 0.75rem;
}
.toast.showing {
  opacity: 1;
}
.toast.show {
  display: block;
  opacity: 1;
}
.toast.hide {
  display: none;
}

.toast-header {
  display: flex;
  align-items: center;
  padding: 0.25rem 0.75rem;
  color: #7A7A7A;
  background-color: rgba(255, 255, 255, 0.85);
  background-clip: padding-box;
  border-bottom: 1px solid rgba(0, 0, 0, 0.05);
  border-top-left-radius: calc(0.25rem - 1px);
  border-top-right-radius: calc(0.25rem - 1px);
}

.toast-body {
  padding: 0.75rem;
}

.modal-open {
  overflow: hidden;
}
.modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}

.modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}

.modal-dialog {
  position: relative;
  width: auto;
  margin: 0.5rem;
  pointer-events: none;
}
.modal.fade .modal-dialog {
  transition: transform 0.3s ease-out;
}
@media (prefers-reduced-motion: reduce) {
  .modal.fade .modal-dialog {
    transition: none;
  }
}
.modal.fade .modal-dialog {
  transform: translate(0, -50px);
}
.modal.show .modal-dialog {
  transform: none;
}
.modal.modal-static .modal-dialog {
  transform: scale(1.02);
}

.modal-dialog-scrollable {
  display: flex;
  max-height: calc(100% - 1rem);
}
.modal-dialog-scrollable .modal-content {
  max-height: calc(100vh - 1rem);
  overflow: hidden;
}
.modal-dialog-scrollable .modal-header,
.modal-dialog-scrollable .modal-footer {
  flex-shrink: 0;
}
.modal-dialog-scrollable .modal-body {
  overflow-y: auto;
}

.modal-dialog-centered {
  display: flex;
  align-items: center;
  min-height: calc(100% - 1rem);
}
.modal-dialog-centered::before {
  display: block;
  height: calc(100vh - 1rem);
  height: min-content;
  content: "";
}
.modal-dialog-centered.modal-dialog-scrollable {
  flex-direction: column;
  justify-content: center;
  height: 100%;
}
.modal-dialog-centered.modal-dialog-scrollable .modal-content {
  max-height: none;
}
.modal-dialog-centered.modal-dialog-scrollable::before {
  content: none;
}

.modal-content {
  position: relative;
  display: flex;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 0.3rem;
  outline: 0;
}

.modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.modal-backdrop.fade {
  opacity: 0;
}
.modal-backdrop.show {
  opacity: 0.5;
}

.modal-header {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  padding: 1rem 1rem;
  border-bottom: 1px solid #dee2e6;
  border-top-left-radius: calc(0.3rem - 1px);
  border-top-right-radius: calc(0.3rem - 1px);
}
.modal-header .close {
  padding: 1rem 1rem;
  margin: -1rem -1rem -1rem auto;
}

.modal-title {
  margin-bottom: 0;
  line-height: 1.5;
}

.modal-body {
  position: relative;
  flex: 1 1 auto;
  padding: 1rem;
}

.modal-footer {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: flex-end;
  padding: 0.75rem;
  border-top: 1px solid #dee2e6;
  border-bottom-right-radius: calc(0.3rem - 1px);
  border-bottom-left-radius: calc(0.3rem - 1px);
}
.modal-footer > * {
  margin: 0.25rem;
}

.modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}

@media (min-width: 576px) {
  .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .modal-dialog-scrollable {
    max-height: calc(100% - 3.5rem);
  }
  .modal-dialog-scrollable .modal-content {
    max-height: calc(100vh - 3.5rem);
  }
  .modal-dialog-centered {
    min-height: calc(100% - 3.5rem);
  }
  .modal-dialog-centered::before {
    height: calc(100vh - 3.5rem);
    height: min-content;
  }
  .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .modal-lg,
  .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .modal-xl {
    max-width: 1140px;
  }
}
.tooltip {
  position: absolute;
  z-index: 1070;
  display: block;
  margin: 0;
  font-family: "Montserrat", sans-serif;
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  white-space: normal;
  word-spacing: normal;
  line-break: auto;
  font-size: 0.765625rem;
  word-wrap: break-word;
  opacity: 0;
}
.tooltip.show {
  opacity: 0.9;
}
.tooltip .arrow {
  position: absolute;
  display: block;
  width: 0.8rem;
  height: 0.4rem;
}
.tooltip .arrow::before {
  position: absolute;
  content: "";
  border-color: transparent;
  border-style: solid;
}

.bs-tooltip-top, .bs-tooltip-auto[x-placement^=top] {
  padding: 0.4rem 0;
}
.bs-tooltip-top .arrow, .bs-tooltip-auto[x-placement^=top] .arrow {
  bottom: 0;
}
.bs-tooltip-top .arrow::before, .bs-tooltip-auto[x-placement^=top] .arrow::before {
  top: 0;
  border-width: 0.4rem 0.4rem 0;
  border-top-color: #000;
}

.bs-tooltip-right, .bs-tooltip-auto[x-placement^=right] {
  padding: 0 0.4rem;
}
.bs-tooltip-right .arrow, .bs-tooltip-auto[x-placement^=right] .arrow {
  left: 0;
  width: 0.4rem;
  height: 0.8rem;
}
.bs-tooltip-right .arrow::before, .bs-tooltip-auto[x-placement^=right] .arrow::before {
  right: 0;
  border-width: 0.4rem 0.4rem 0.4rem 0;
  border-right-color: #000;
}

.bs-tooltip-bottom, .bs-tooltip-auto[x-placement^=bottom] {
  padding: 0.4rem 0;
}
.bs-tooltip-bottom .arrow, .bs-tooltip-auto[x-placement^=bottom] .arrow {
  top: 0;
}
.bs-tooltip-bottom .arrow::before, .bs-tooltip-auto[x-placement^=bottom] .arrow::before {
  bottom: 0;
  border-width: 0 0.4rem 0.4rem;
  border-bottom-color: #000;
}

.bs-tooltip-left, .bs-tooltip-auto[x-placement^=left] {
  padding: 0 0.4rem;
}
.bs-tooltip-left .arrow, .bs-tooltip-auto[x-placement^=left] .arrow {
  right: 0;
  width: 0.4rem;
  height: 0.8rem;
}
.bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^=left] .arrow::before {
  left: 0;
  border-width: 0.4rem 0 0.4rem 0.4rem;
  border-left-color: #000;
}

.tooltip-inner {
  max-width: 200px;
  padding: 0.25rem 0.5rem;
  color: #fff;
  text-align: center;
  background-color: #000;
  border-radius: 0.25rem;
}

.popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1060;
  display: block;
  max-width: 276px;
  font-family: "Montserrat", sans-serif;
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  white-space: normal;
  word-spacing: normal;
  line-break: auto;
  font-size: 0.765625rem;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 0.3rem;
}
.popover .arrow {
  position: absolute;
  display: block;
  width: 1rem;
  height: 0.5rem;
  margin: 0 0.3rem;
}
.popover .arrow::before, .popover .arrow::after {
  position: absolute;
  display: block;
  content: "";
  border-color: transparent;
  border-style: solid;
}

.bs-popover-top, .bs-popover-auto[x-placement^=top] {
  margin-bottom: 0.5rem;
}
.bs-popover-top > .arrow, .bs-popover-auto[x-placement^=top] > .arrow {
  bottom: calc(-0.5rem - 1px);
}
.bs-popover-top > .arrow::before, .bs-popover-auto[x-placement^=top] > .arrow::before {
  bottom: 0;
  border-width: 0.5rem 0.5rem 0;
  border-top-color: rgba(0, 0, 0, 0.25);
}
.bs-popover-top > .arrow::after, .bs-popover-auto[x-placement^=top] > .arrow::after {
  bottom: 1px;
  border-width: 0.5rem 0.5rem 0;
  border-top-color: #fff;
}

.bs-popover-right, .bs-popover-auto[x-placement^=right] {
  margin-left: 0.5rem;
}
.bs-popover-right > .arrow, .bs-popover-auto[x-placement^=right] > .arrow {
  left: calc(-0.5rem - 1px);
  width: 0.5rem;
  height: 1rem;
  margin: 0.3rem 0;
}
.bs-popover-right > .arrow::before, .bs-popover-auto[x-placement^=right] > .arrow::before {
  left: 0;
  border-width: 0.5rem 0.5rem 0.5rem 0;
  border-right-color: rgba(0, 0, 0, 0.25);
}
.bs-popover-right > .arrow::after, .bs-popover-auto[x-placement^=right] > .arrow::after {
  left: 1px;
  border-width: 0.5rem 0.5rem 0.5rem 0;
  border-right-color: #fff;
}

.bs-popover-bottom, .bs-popover-auto[x-placement^=bottom] {
  margin-top: 0.5rem;
}
.bs-popover-bottom > .arrow, .bs-popover-auto[x-placement^=bottom] > .arrow {
  top: calc(-0.5rem - 1px);
}
.bs-popover-bottom > .arrow::before, .bs-popover-auto[x-placement^=bottom] > .arrow::before {
  top: 0;
  border-width: 0 0.5rem 0.5rem 0.5rem;
  border-bottom-color: rgba(0, 0, 0, 0.25);
}
.bs-popover-bottom > .arrow::after, .bs-popover-auto[x-placement^=bottom] > .arrow::after {
  top: 1px;
  border-width: 0 0.5rem 0.5rem 0.5rem;
  border-bottom-color: #fff;
}
.bs-popover-bottom .popover-header::before, .bs-popover-auto[x-placement^=bottom] .popover-header::before {
  position: absolute;
  top: 0;
  left: 50%;
  display: block;
  width: 1rem;
  margin-left: -0.5rem;
  content: "";
  border-bottom: 1px solid rgb(247.35, 247.35, 247.35);
}

.bs-popover-left, .bs-popover-auto[x-placement^=left] {
  margin-right: 0.5rem;
}
.bs-popover-left > .arrow, .bs-popover-auto[x-placement^=left] > .arrow {
  right: calc(-0.5rem - 1px);
  width: 0.5rem;
  height: 1rem;
  margin: 0.3rem 0;
}
.bs-popover-left > .arrow::before, .bs-popover-auto[x-placement^=left] > .arrow::before {
  right: 0;
  border-width: 0.5rem 0 0.5rem 0.5rem;
  border-left-color: rgba(0, 0, 0, 0.25);
}
.bs-popover-left > .arrow::after, .bs-popover-auto[x-placement^=left] > .arrow::after {
  right: 1px;
  border-width: 0.5rem 0 0.5rem 0.5rem;
  border-left-color: #fff;
}

.popover-header {
  padding: 0.5rem 0.75rem;
  margin-bottom: 0;
  font-size: 0.875rem;
  color: inherit;
  background-color: rgb(247.35, 247.35, 247.35);
  border-bottom: 1px solid rgb(234.6, 234.6, 234.6);
  border-top-left-radius: calc(0.3rem - 1px);
  border-top-right-radius: calc(0.3rem - 1px);
}
.popover-header:empty {
  display: none;
}

.popover-body {
  padding: 0.5rem 0.75rem;
  color: #515151;
}

.carousel {
  position: relative;
}

.carousel.pointer-event {
  touch-action: pan-y;
}

.carousel-inner {
  position: relative;
  width: 100%;
  overflow: hidden;
}
.carousel-inner::after {
  display: block;
  clear: both;
  content: "";
}

.carousel-item {
  position: relative;
  display: none;
  float: left;
  width: 100%;
  margin-right: -100%;
  backface-visibility: hidden;
  transition: transform 0.6s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-item {
    transition: none;
  }
}

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: block;
}

.carousel-item-next:not(.carousel-item-left),
.active.carousel-item-right {
  transform: translateX(100%);
}

.carousel-item-prev:not(.carousel-item-right),
.active.carousel-item-left {
  transform: translateX(-100%);
}

.carousel-fade .carousel-item {
  opacity: 0;
  transition-property: opacity;
  transform: none;
}
.carousel-fade .carousel-item.active,
.carousel-fade .carousel-item-next.carousel-item-left,
.carousel-fade .carousel-item-prev.carousel-item-right {
  z-index: 1;
  opacity: 1;
}
.carousel-fade .active.carousel-item-left,
.carousel-fade .active.carousel-item-right {
  z-index: 0;
  opacity: 0;
  transition: opacity 0s 0.6s;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-fade .active.carousel-item-left,
  .carousel-fade .active.carousel-item-right {
    transition: none;
  }
}

.carousel-control-prev,
.carousel-control-next {
  position: absolute;
  top: 0;
  bottom: 0;
  z-index: 1;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 15%;
  padding: 0;
  color: #fff;
  text-align: center;
  background: none;
  border: 0;
  opacity: 0.5;
  transition: opacity 0.15s ease;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-control-prev,
  .carousel-control-next {
    transition: none;
  }
}
.carousel-control-prev:hover, .carousel-control-prev:focus,
.carousel-control-next:hover,
.carousel-control-next:focus {
  color: #fff;
  text-decoration: none;
  outline: 0;
  opacity: 0.9;
}

.carousel-control-prev {
  left: 0;
}

.carousel-control-next {
  right: 0;
}

.carousel-control-prev-icon,
.carousel-control-next-icon {
  display: inline-block;
  width: 20px;
  height: 20px;
  background: 50%/100% 100% no-repeat;
}

.carousel-control-prev-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27%23fff%27 width=%278%27 height=%278%27 viewBox=%270 0 8 8%27%3e%3cpath d=%27M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z%27/%3e%3c/svg%3e");
}

.carousel-control-next-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27%23fff%27 width=%278%27 height=%278%27 viewBox=%270 0 8 8%27%3e%3cpath d=%27M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z%27/%3e%3c/svg%3e");
}

.carousel-indicators {
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 15;
  display: flex;
  justify-content: center;
  padding-left: 0;
  margin-right: 15%;
  margin-left: 15%;
  list-style: none;
}
.carousel-indicators li {
  box-sizing: content-box;
  flex: 0 1 auto;
  width: 30px;
  height: 3px;
  margin-right: 3px;
  margin-left: 3px;
  text-indent: -999px;
  cursor: pointer;
  background-color: #fff;
  background-clip: padding-box;
  border-top: 10px solid transparent;
  border-bottom: 10px solid transparent;
  opacity: 0.5;
  transition: opacity 0.6s ease;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-indicators li {
    transition: none;
  }
}
.carousel-indicators .active {
  opacity: 1;
}

.carousel-caption {
  position: absolute;
  right: 15%;
  bottom: 20px;
  left: 15%;
  z-index: 10;
  padding-top: 20px;
  padding-bottom: 20px;
  color: #fff;
  text-align: center;
}

@keyframes spinner-border {
  to {
    transform: rotate(360deg);
  }
}
.spinner-border {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  vertical-align: -0.125em;
  border: 0.25em solid currentcolor;
  border-right-color: transparent;
  border-radius: 50%;
  animation: 0.75s linear infinite spinner-border;
}

.spinner-border-sm {
  width: 1rem;
  height: 1rem;
  border-width: 0.2em;
}

@keyframes spinner-grow {
  0% {
    transform: scale(0);
  }
  50% {
    opacity: 1;
    transform: none;
  }
}
.spinner-grow {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  vertical-align: -0.125em;
  background-color: currentcolor;
  border-radius: 50%;
  opacity: 0;
  animation: 0.75s linear infinite spinner-grow;
}

.spinner-grow-sm {
  width: 1rem;
  height: 1rem;
}

@media (prefers-reduced-motion: reduce) {
  .spinner-border,
  .spinner-grow {
    animation-duration: 1.5s;
  }
}
.align-baseline {
  vertical-align: baseline !important;
}

.align-top {
  vertical-align: top !important;
}

.align-middle {
  vertical-align: middle !important;
}

.align-bottom {
  vertical-align: bottom !important;
}

.align-text-bottom {
  vertical-align: text-bottom !important;
}

.align-text-top {
  vertical-align: text-top !important;
}

.bg-primary {
  background-color: #007DC3 !important;
}

a.bg-primary:hover, a.bg-primary:focus,
button.bg-primary:hover,
button.bg-primary:focus {
  background-color: rgb(0, 92.3076923077, 144) !important;
}

.bg-secondary {
  background-color: #9561B8 !important;
}

a.bg-secondary:hover, a.bg-secondary:focus,
button.bg-secondary:hover,
button.bg-secondary:focus {
  background-color: rgb(123.5371179039, 71.3100436681, 158.6899563319) !important;
}

.bg-success {
  background-color: #94D511 !important;
}

a.bg-success:hover, a.bg-success:focus,
button.bg-success:hover,
button.bg-success:focus {
  background-color: rgb(115.1826086957, 165.7695652174, 13.2304347826) !important;
}

.bg-info {
  background-color: #D9F3FF !important;
}

a.bg-info:hover, a.bg-info:focus,
button.bg-info:hover,
button.bg-info:focus {
  background-color: rgb(166, 226.8947368421, 255) !important;
}

.bg-warning {
  background-color: #F29D26 !important;
}

a.bg-warning:hover, a.bg-warning:focus,
button.bg-warning:hover,
button.bg-warning:focus {
  background-color: rgb(216.0565217391, 131.4260869565, 12.9434782609) !important;
}

.bg-danger {
  background-color: #C94F51 !important;
}

a.bg-danger:hover, a.bg-danger:focus,
button.bg-danger:hover,
button.bg-danger:focus {
  background-color: rgb(175.2347826087, 53.7652173913, 55.7565217391) !important;
}

.bg-light {
  background-color: #f5f5f5 !important;
}

a.bg-light:hover, a.bg-light:focus,
button.bg-light:hover,
button.bg-light:focus {
  background-color: rgb(219.5, 219.5, 219.5) !important;
}

.bg-dark {
  background-color: #343a40 !important;
}

a.bg-dark:hover, a.bg-dark:focus,
button.bg-dark:hover,
button.bg-dark:focus {
  background-color: rgb(29.1379310345, 32.5, 35.8620689655) !important;
}

.bg-help {
  background-color: #9561B8 !important;
}

a.bg-help:hover, a.bg-help:focus,
button.bg-help:hover,
button.bg-help:focus {
  background-color: rgb(123.5371179039, 71.3100436681, 158.6899563319) !important;
}

.bg-gray {
  background-color: #7A7A7A !important;
}

a.bg-gray:hover, a.bg-gray:focus,
button.bg-gray:hover,
button.bg-gray:focus {
  background-color: rgb(96.5, 96.5, 96.5) !important;
}

.bg-activo {
  background-color: #94D511 !important;
}

a.bg-activo:hover, a.bg-activo:focus,
button.bg-activo:hover,
button.bg-activo:focus {
  background-color: rgb(115.1826086957, 165.7695652174, 13.2304347826) !important;
}

.bg-por-aprobar {
  background-color: #F9F871 !important;
}

a.bg-por-aprobar:hover, a.bg-por-aprobar:focus,
button.bg-por-aprobar:hover,
button.bg-por-aprobar:focus {
  background-color: rgb(246.9324324324, 245.5878378378, 64.0675675676) !important;
}

.bg-desactivo {
  background-color: #C94F51 !important;
}

a.bg-desactivo:hover, a.bg-desactivo:focus,
button.bg-desactivo:hover,
button.bg-desactivo:focus {
  background-color: rgb(175.2347826087, 53.7652173913, 55.7565217391) !important;
}

.bg-sin-publicar {
  background-color: #f5f5f5 !important;
}

a.bg-sin-publicar:hover, a.bg-sin-publicar:focus,
button.bg-sin-publicar:hover,
button.bg-sin-publicar:focus {
  background-color: rgb(219.5, 219.5, 219.5) !important;
}

.bg-white {
  background-color: #fff !important;
}

.bg-transparent {
  background-color: transparent !important;
}

.border {
  border: 1px solid #dee2e6 !important;
}

.border-top {
  border-top: 1px solid #dee2e6 !important;
}

.border-right {
  border-right: 1px solid #dee2e6 !important;
}

.border-bottom {
  border-bottom: 1px solid #dee2e6 !important;
}

.border-left {
  border-left: 1px solid #dee2e6 !important;
}

.border-0 {
  border: 0 !important;
}

.border-top-0 {
  border-top: 0 !important;
}

.border-right-0 {
  border-right: 0 !important;
}

.border-bottom-0 {
  border-bottom: 0 !important;
}

.border-left-0 {
  border-left: 0 !important;
}

.border-primary {
  border-color: #007DC3 !important;
}

.border-secondary {
  border-color: #9561B8 !important;
}

.border-success {
  border-color: #94D511 !important;
}

.border-info {
  border-color: #D9F3FF !important;
}

.border-warning {
  border-color: #F29D26 !important;
}

.border-danger {
  border-color: #C94F51 !important;
}

.border-light {
  border-color: #f5f5f5 !important;
}

.border-dark {
  border-color: #343a40 !important;
}

.border-help {
  border-color: #9561B8 !important;
}

.border-gray {
  border-color: #7A7A7A !important;
}

.border-activo {
  border-color: #94D511 !important;
}

.border-por-aprobar {
  border-color: #F9F871 !important;
}

.border-desactivo {
  border-color: #C94F51 !important;
}

.border-sin-publicar {
  border-color: #f5f5f5 !important;
}

.border-white {
  border-color: #fff !important;
}

.rounded-sm {
  border-radius: 0.2rem !important;
}

.rounded {
  border-radius: 0.25rem !important;
}

.rounded-top {
  border-top-left-radius: 0.25rem !important;
  border-top-right-radius: 0.25rem !important;
}

.rounded-right {
  border-top-right-radius: 0.25rem !important;
  border-bottom-right-radius: 0.25rem !important;
}

.rounded-bottom {
  border-bottom-right-radius: 0.25rem !important;
  border-bottom-left-radius: 0.25rem !important;
}

.rounded-left {
  border-top-left-radius: 0.25rem !important;
  border-bottom-left-radius: 0.25rem !important;
}

.rounded-lg {
  border-radius: 0.3rem !important;
}

.rounded-circle {
  border-radius: 50% !important;
}

.rounded-pill {
  border-radius: 50rem !important;
}

.rounded-0 {
  border-radius: 0 !important;
}

.clearfix::after {
  display: block;
  clear: both;
  content: "";
}

.d-none {
  display: none !important;
}

.d-inline {
  display: inline !important;
}

.d-inline-block {
  display: inline-block !important;
}

.d-block {
  display: block !important;
}

.d-table {
  display: table !important;
}

.d-table-row {
  display: table-row !important;
}

.d-table-cell {
  display: table-cell !important;
}

.d-flex {
  display: flex !important;
}

.d-inline-flex {
  display: inline-flex !important;
}

@media (min-width: 576px) {
  .d-sm-none {
    display: none !important;
  }
  .d-sm-inline {
    display: inline !important;
  }
  .d-sm-inline-block {
    display: inline-block !important;
  }
  .d-sm-block {
    display: block !important;
  }
  .d-sm-table {
    display: table !important;
  }
  .d-sm-table-row {
    display: table-row !important;
  }
  .d-sm-table-cell {
    display: table-cell !important;
  }
  .d-sm-flex {
    display: flex !important;
  }
  .d-sm-inline-flex {
    display: inline-flex !important;
  }
}
@media (min-width: 768px) {
  .d-md-none {
    display: none !important;
  }
  .d-md-inline {
    display: inline !important;
  }
  .d-md-inline-block {
    display: inline-block !important;
  }
  .d-md-block {
    display: block !important;
  }
  .d-md-table {
    display: table !important;
  }
  .d-md-table-row {
    display: table-row !important;
  }
  .d-md-table-cell {
    display: table-cell !important;
  }
  .d-md-flex {
    display: flex !important;
  }
  .d-md-inline-flex {
    display: inline-flex !important;
  }
}
@media (min-width: 992px) {
  .d-lg-none {
    display: none !important;
  }
  .d-lg-inline {
    display: inline !important;
  }
  .d-lg-inline-block {
    display: inline-block !important;
  }
  .d-lg-block {
    display: block !important;
  }
  .d-lg-table {
    display: table !important;
  }
  .d-lg-table-row {
    display: table-row !important;
  }
  .d-lg-table-cell {
    display: table-cell !important;
  }
  .d-lg-flex {
    display: flex !important;
  }
  .d-lg-inline-flex {
    display: inline-flex !important;
  }
}
@media (min-width: 1200px) {
  .d-xl-none {
    display: none !important;
  }
  .d-xl-inline {
    display: inline !important;
  }
  .d-xl-inline-block {
    display: inline-block !important;
  }
  .d-xl-block {
    display: block !important;
  }
  .d-xl-table {
    display: table !important;
  }
  .d-xl-table-row {
    display: table-row !important;
  }
  .d-xl-table-cell {
    display: table-cell !important;
  }
  .d-xl-flex {
    display: flex !important;
  }
  .d-xl-inline-flex {
    display: inline-flex !important;
  }
}
@media print {
  .d-print-none {
    display: none !important;
  }
  .d-print-inline {
    display: inline !important;
  }
  .d-print-inline-block {
    display: inline-block !important;
  }
  .d-print-block {
    display: block !important;
  }
  .d-print-table {
    display: table !important;
  }
  .d-print-table-row {
    display: table-row !important;
  }
  .d-print-table-cell {
    display: table-cell !important;
  }
  .d-print-flex {
    display: flex !important;
  }
  .d-print-inline-flex {
    display: inline-flex !important;
  }
}
.embed-responsive {
  position: relative;
  display: block;
  width: 100%;
  padding: 0;
  overflow: hidden;
}
.embed-responsive::before {
  display: block;
  content: "";
}
.embed-responsive .embed-responsive-item,
.embed-responsive iframe,
.embed-responsive embed,
.embed-responsive object,
.embed-responsive video {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 0;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.flex-row {
  flex-direction: row !important;
}

.flex-column {
  flex-direction: column !important;
}

.flex-row-reverse {
  flex-direction: row-reverse !important;
}

.flex-column-reverse {
  flex-direction: column-reverse !important;
}

.flex-wrap {
  flex-wrap: wrap !important;
}

.flex-nowrap {
  flex-wrap: nowrap !important;
}

.flex-wrap-reverse {
  flex-wrap: wrap-reverse !important;
}

.flex-fill {
  flex: 1 1 auto !important;
}

.flex-grow-0 {
  flex-grow: 0 !important;
}

.flex-grow-1 {
  flex-grow: 1 !important;
}

.flex-shrink-0 {
  flex-shrink: 0 !important;
}

.flex-shrink-1 {
  flex-shrink: 1 !important;
}

.justify-content-start {
  justify-content: flex-start !important;
}

.justify-content-end {
  justify-content: flex-end !important;
}

.justify-content-center {
  justify-content: center !important;
}

.justify-content-between {
  justify-content: space-between !important;
}

.justify-content-around {
  justify-content: space-around !important;
}

.align-items-start {
  align-items: flex-start !important;
}

.align-items-end {
  align-items: flex-end !important;
}

.align-items-center {
  align-items: center !important;
}

.align-items-baseline {
  align-items: baseline !important;
}

.align-items-stretch {
  align-items: stretch !important;
}

.align-content-start {
  align-content: flex-start !important;
}

.align-content-end {
  align-content: flex-end !important;
}

.align-content-center {
  align-content: center !important;
}

.align-content-between {
  align-content: space-between !important;
}

.align-content-around {
  align-content: space-around !important;
}

.align-content-stretch {
  align-content: stretch !important;
}

.align-self-auto {
  align-self: auto !important;
}

.align-self-start {
  align-self: flex-start !important;
}

.align-self-end {
  align-self: flex-end !important;
}

.align-self-center {
  align-self: center !important;
}

.align-self-baseline {
  align-self: baseline !important;
}

.align-self-stretch {
  align-self: stretch !important;
}

@media (min-width: 576px) {
  .flex-sm-row {
    flex-direction: row !important;
  }
  .flex-sm-column {
    flex-direction: column !important;
  }
  .flex-sm-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-sm-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-sm-wrap {
    flex-wrap: wrap !important;
  }
  .flex-sm-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-sm-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .flex-sm-fill {
    flex: 1 1 auto !important;
  }
  .flex-sm-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-sm-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-sm-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-sm-shrink-1 {
    flex-shrink: 1 !important;
  }
  .justify-content-sm-start {
    justify-content: flex-start !important;
  }
  .justify-content-sm-end {
    justify-content: flex-end !important;
  }
  .justify-content-sm-center {
    justify-content: center !important;
  }
  .justify-content-sm-between {
    justify-content: space-between !important;
  }
  .justify-content-sm-around {
    justify-content: space-around !important;
  }
  .align-items-sm-start {
    align-items: flex-start !important;
  }
  .align-items-sm-end {
    align-items: flex-end !important;
  }
  .align-items-sm-center {
    align-items: center !important;
  }
  .align-items-sm-baseline {
    align-items: baseline !important;
  }
  .align-items-sm-stretch {
    align-items: stretch !important;
  }
  .align-content-sm-start {
    align-content: flex-start !important;
  }
  .align-content-sm-end {
    align-content: flex-end !important;
  }
  .align-content-sm-center {
    align-content: center !important;
  }
  .align-content-sm-between {
    align-content: space-between !important;
  }
  .align-content-sm-around {
    align-content: space-around !important;
  }
  .align-content-sm-stretch {
    align-content: stretch !important;
  }
  .align-self-sm-auto {
    align-self: auto !important;
  }
  .align-self-sm-start {
    align-self: flex-start !important;
  }
  .align-self-sm-end {
    align-self: flex-end !important;
  }
  .align-self-sm-center {
    align-self: center !important;
  }
  .align-self-sm-baseline {
    align-self: baseline !important;
  }
  .align-self-sm-stretch {
    align-self: stretch !important;
  }
}
@media (min-width: 768px) {
  .flex-md-row {
    flex-direction: row !important;
  }
  .flex-md-column {
    flex-direction: column !important;
  }
  .flex-md-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-md-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-md-wrap {
    flex-wrap: wrap !important;
  }
  .flex-md-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-md-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .flex-md-fill {
    flex: 1 1 auto !important;
  }
  .flex-md-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-md-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-md-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-md-shrink-1 {
    flex-shrink: 1 !important;
  }
  .justify-content-md-start {
    justify-content: flex-start !important;
  }
  .justify-content-md-end {
    justify-content: flex-end !important;
  }
  .justify-content-md-center {
    justify-content: center !important;
  }
  .justify-content-md-between {
    justify-content: space-between !important;
  }
  .justify-content-md-around {
    justify-content: space-around !important;
  }
  .align-items-md-start {
    align-items: flex-start !important;
  }
  .align-items-md-end {
    align-items: flex-end !important;
  }
  .align-items-md-center {
    align-items: center !important;
  }
  .align-items-md-baseline {
    align-items: baseline !important;
  }
  .align-items-md-stretch {
    align-items: stretch !important;
  }
  .align-content-md-start {
    align-content: flex-start !important;
  }
  .align-content-md-end {
    align-content: flex-end !important;
  }
  .align-content-md-center {
    align-content: center !important;
  }
  .align-content-md-between {
    align-content: space-between !important;
  }
  .align-content-md-around {
    align-content: space-around !important;
  }
  .align-content-md-stretch {
    align-content: stretch !important;
  }
  .align-self-md-auto {
    align-self: auto !important;
  }
  .align-self-md-start {
    align-self: flex-start !important;
  }
  .align-self-md-end {
    align-self: flex-end !important;
  }
  .align-self-md-center {
    align-self: center !important;
  }
  .align-self-md-baseline {
    align-self: baseline !important;
  }
  .align-self-md-stretch {
    align-self: stretch !important;
  }
}
@media (min-width: 992px) {
  .flex-lg-row {
    flex-direction: row !important;
  }
  .flex-lg-column {
    flex-direction: column !important;
  }
  .flex-lg-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-lg-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-lg-wrap {
    flex-wrap: wrap !important;
  }
  .flex-lg-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-lg-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .flex-lg-fill {
    flex: 1 1 auto !important;
  }
  .flex-lg-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-lg-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-lg-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-lg-shrink-1 {
    flex-shrink: 1 !important;
  }
  .justify-content-lg-start {
    justify-content: flex-start !important;
  }
  .justify-content-lg-end {
    justify-content: flex-end !important;
  }
  .justify-content-lg-center {
    justify-content: center !important;
  }
  .justify-content-lg-between {
    justify-content: space-between !important;
  }
  .justify-content-lg-around {
    justify-content: space-around !important;
  }
  .align-items-lg-start {
    align-items: flex-start !important;
  }
  .align-items-lg-end {
    align-items: flex-end !important;
  }
  .align-items-lg-center {
    align-items: center !important;
  }
  .align-items-lg-baseline {
    align-items: baseline !important;
  }
  .align-items-lg-stretch {
    align-items: stretch !important;
  }
  .align-content-lg-start {
    align-content: flex-start !important;
  }
  .align-content-lg-end {
    align-content: flex-end !important;
  }
  .align-content-lg-center {
    align-content: center !important;
  }
  .align-content-lg-between {
    align-content: space-between !important;
  }
  .align-content-lg-around {
    align-content: space-around !important;
  }
  .align-content-lg-stretch {
    align-content: stretch !important;
  }
  .align-self-lg-auto {
    align-self: auto !important;
  }
  .align-self-lg-start {
    align-self: flex-start !important;
  }
  .align-self-lg-end {
    align-self: flex-end !important;
  }
  .align-self-lg-center {
    align-self: center !important;
  }
  .align-self-lg-baseline {
    align-self: baseline !important;
  }
  .align-self-lg-stretch {
    align-self: stretch !important;
  }
}
@media (min-width: 1200px) {
  .flex-xl-row {
    flex-direction: row !important;
  }
  .flex-xl-column {
    flex-direction: column !important;
  }
  .flex-xl-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-xl-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-xl-wrap {
    flex-wrap: wrap !important;
  }
  .flex-xl-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-xl-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .flex-xl-fill {
    flex: 1 1 auto !important;
  }
  .flex-xl-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-xl-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-xl-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-xl-shrink-1 {
    flex-shrink: 1 !important;
  }
  .justify-content-xl-start {
    justify-content: flex-start !important;
  }
  .justify-content-xl-end {
    justify-content: flex-end !important;
  }
  .justify-content-xl-center {
    justify-content: center !important;
  }
  .justify-content-xl-between {
    justify-content: space-between !important;
  }
  .justify-content-xl-around {
    justify-content: space-around !important;
  }
  .align-items-xl-start {
    align-items: flex-start !important;
  }
  .align-items-xl-end {
    align-items: flex-end !important;
  }
  .align-items-xl-center {
    align-items: center !important;
  }
  .align-items-xl-baseline {
    align-items: baseline !important;
  }
  .align-items-xl-stretch {
    align-items: stretch !important;
  }
  .align-content-xl-start {
    align-content: flex-start !important;
  }
  .align-content-xl-end {
    align-content: flex-end !important;
  }
  .align-content-xl-center {
    align-content: center !important;
  }
  .align-content-xl-between {
    align-content: space-between !important;
  }
  .align-content-xl-around {
    align-content: space-around !important;
  }
  .align-content-xl-stretch {
    align-content: stretch !important;
  }
  .align-self-xl-auto {
    align-self: auto !important;
  }
  .align-self-xl-start {
    align-self: flex-start !important;
  }
  .align-self-xl-end {
    align-self: flex-end !important;
  }
  .align-self-xl-center {
    align-self: center !important;
  }
  .align-self-xl-baseline {
    align-self: baseline !important;
  }
  .align-self-xl-stretch {
    align-self: stretch !important;
  }
}
.float-left {
  float: left !important;
}

.float-right {
  float: right !important;
}

.float-none {
  float: none !important;
}

@media (min-width: 576px) {
  .float-sm-left {
    float: left !important;
  }
  .float-sm-right {
    float: right !important;
  }
  .float-sm-none {
    float: none !important;
  }
}
@media (min-width: 768px) {
  .float-md-left {
    float: left !important;
  }
  .float-md-right {
    float: right !important;
  }
  .float-md-none {
    float: none !important;
  }
}
@media (min-width: 992px) {
  .float-lg-left {
    float: left !important;
  }
  .float-lg-right {
    float: right !important;
  }
  .float-lg-none {
    float: none !important;
  }
}
@media (min-width: 1200px) {
  .float-xl-left {
    float: left !important;
  }
  .float-xl-right {
    float: right !important;
  }
  .float-xl-none {
    float: none !important;
  }
}
.user-select-all {
  user-select: all !important;
}

.user-select-auto {
  user-select: auto !important;
}

.user-select-none {
  user-select: none !important;
}

.overflow-auto {
  overflow: auto !important;
}

.overflow-hidden {
  overflow: hidden !important;
}

.position-static {
  position: static !important;
}

.position-relative {
  position: relative !important;
}

.position-absolute {
  position: absolute !important;
}

.position-fixed {
  position: fixed !important;
}

.position-sticky {
  position: sticky !important;
}

.fixed-top {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1030;
}

.fixed-bottom {
  position: fixed;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1030;
}

@supports (position: sticky) {
  .sticky-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
}

.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0;
}

.sr-only-focusable:active, .sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  overflow: visible;
  clip: auto;
  white-space: normal;
}

.shadow-sm {
  box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;
}

.shadow {
  box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;
}

.shadow-lg {
  box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important;
}

.shadow-none {
  box-shadow: none !important;
}

.w-25 {
  width: 25% !important;
}

.w-50 {
  width: 50% !important;
}

.w-75 {
  width: 75% !important;
}

.w-100 {
  width: 100% !important;
}

.w-auto {
  width: auto !important;
}

.h-25 {
  height: 25% !important;
}

.h-50 {
  height: 50% !important;
}

.h-75 {
  height: 75% !important;
}

.h-100 {
  height: 100% !important;
}

.h-auto {
  height: auto !important;
}

.mw-100 {
  max-width: 100% !important;
}

.mh-100 {
  max-height: 100% !important;
}

.min-vw-100 {
  min-width: 100vw !important;
}

.min-vh-100 {
  min-height: 100vh !important;
}

.vw-100 {
  width: 100vw !important;
}

.vh-100 {
  height: 100vh !important;
}

.m-0 {
  margin: 0 !important;
}

.mt-0,
.my-0 {
  margin-top: 0 !important;
}

.mr-0,
.mx-0 {
  margin-right: 0 !important;
}

.mb-0,
.my-0 {
  margin-bottom: 0 !important;
}

.ml-0,
.mx-0 {
  margin-left: 0 !important;
}

.m-1 {
  margin: 0.25rem !important;
}

.mt-1,
.my-1 {
  margin-top: 0.25rem !important;
}

.mr-1,
.mx-1 {
  margin-right: 0.25rem !important;
}

.mb-1,
.my-1 {
  margin-bottom: 0.25rem !important;
}

.ml-1,
.mx-1 {
  margin-left: 0.25rem !important;
}

.m-2 {
  margin: 0.5rem !important;
}

.mt-2,
.my-2 {
  margin-top: 0.5rem !important;
}

.mr-2,
.mx-2 {
  margin-right: 0.5rem !important;
}

.mb-2,
.my-2 {
  margin-bottom: 0.5rem !important;
}

.ml-2,
.mx-2 {
  margin-left: 0.5rem !important;
}

.m-3 {
  margin: 1rem !important;
}

.mt-3,
.my-3 {
  margin-top: 1rem !important;
}

.mr-3,
.mx-3 {
  margin-right: 1rem !important;
}

.mb-3,
.my-3 {
  margin-bottom: 1rem !important;
}

.ml-3,
.mx-3 {
  margin-left: 1rem !important;
}

.m-4 {
  margin: 1.5rem !important;
}

.mt-4,
.my-4 {
  margin-top: 1.5rem !important;
}

.mr-4,
.mx-4 {
  margin-right: 1.5rem !important;
}

.mb-4,
.my-4 {
  margin-bottom: 1.5rem !important;
}

.ml-4,
.mx-4 {
  margin-left: 1.5rem !important;
}

.m-5 {
  margin: 3rem !important;
}

.mt-5,
.my-5 {
  margin-top: 3rem !important;
}

.mr-5,
.mx-5 {
  margin-right: 3rem !important;
}

.mb-5,
.my-5 {
  margin-bottom: 3rem !important;
}

.ml-5,
.mx-5 {
  margin-left: 3rem !important;
}

.p-0 {
  padding: 0 !important;
}

.pt-0,
.py-0 {
  padding-top: 0 !important;
}

.pr-0,
.px-0 {
  padding-right: 0 !important;
}

.pb-0,
.py-0 {
  padding-bottom: 0 !important;
}

.pl-0,
.px-0 {
  padding-left: 0 !important;
}

.p-1 {
  padding: 0.25rem !important;
}

.pt-1,
.py-1 {
  padding-top: 0.25rem !important;
}

.pr-1,
.px-1,
#franquiciaform .content-tab {
  padding-right: 0.25rem !important;
}

.pb-1,
.py-1 {
  padding-bottom: 0.25rem !important;
}

.pl-1,
.px-1,
#franquiciaform .content-tab {
  padding-left: 0.25rem !important;
}

.p-2 {
  padding: 0.5rem !important;
}

.pt-2,
.py-2 {
  padding-top: 0.5rem !important;
}

.pr-2,
.px-2 {
  padding-right: 0.5rem !important;
}

.pb-2,
.py-2 {
  padding-bottom: 0.5rem !important;
}

.pl-2,
.px-2 {
  padding-left: 0.5rem !important;
}

.p-3 {
  padding: 1rem !important;
}

.pt-3,
.py-3 {
  padding-top: 1rem !important;
}

.pr-3,
.px-3 {
  padding-right: 1rem !important;
}

.pb-3,
.py-3 {
  padding-bottom: 1rem !important;
}

.pl-3,
.px-3 {
  padding-left: 1rem !important;
}

.p-4 {
  padding: 1.5rem !important;
}

.pt-4,
.py-4 {
  padding-top: 1.5rem !important;
}

.pr-4,
.px-4 {
  padding-right: 1.5rem !important;
}

.pb-4,
.py-4 {
  padding-bottom: 1.5rem !important;
}

.pl-4,
.px-4 {
  padding-left: 1.5rem !important;
}

.p-5 {
  padding: 3rem !important;
}

.pt-5,
.py-5 {
  padding-top: 3rem !important;
}

.pr-5,
.px-5 {
  padding-right: 3rem !important;
}

.pb-5,
.py-5 {
  padding-bottom: 3rem !important;
}

.pl-5,
.px-5 {
  padding-left: 3rem !important;
}

.m-n1 {
  margin: -0.25rem !important;
}

.mt-n1,
.my-n1 {
  margin-top: -0.25rem !important;
}

.mr-n1,
.mx-n1 {
  margin-right: -0.25rem !important;
}

.mb-n1,
.my-n1 {
  margin-bottom: -0.25rem !important;
}

.ml-n1,
.mx-n1 {
  margin-left: -0.25rem !important;
}

.m-n2 {
  margin: -0.5rem !important;
}

.mt-n2,
.my-n2 {
  margin-top: -0.5rem !important;
}

.mr-n2,
.mx-n2 {
  margin-right: -0.5rem !important;
}

.mb-n2,
.my-n2 {
  margin-bottom: -0.5rem !important;
}

.ml-n2,
.mx-n2 {
  margin-left: -0.5rem !important;
}

.m-n3 {
  margin: -1rem !important;
}

.mt-n3,
.my-n3 {
  margin-top: -1rem !important;
}

.mr-n3,
.mx-n3 {
  margin-right: -1rem !important;
}

.mb-n3,
.my-n3 {
  margin-bottom: -1rem !important;
}

.ml-n3,
.mx-n3 {
  margin-left: -1rem !important;
}

.m-n4 {
  margin: -1.5rem !important;
}

.mt-n4,
.my-n4 {
  margin-top: -1.5rem !important;
}

.mr-n4,
.mx-n4 {
  margin-right: -1.5rem !important;
}

.mb-n4,
.my-n4 {
  margin-bottom: -1.5rem !important;
}

.ml-n4,
.mx-n4 {
  margin-left: -1.5rem !important;
}

.m-n5 {
  margin: -3rem !important;
}

.mt-n5,
.my-n5 {
  margin-top: -3rem !important;
}

.mr-n5,
.mx-n5 {
  margin-right: -3rem !important;
}

.mb-n5,
.my-n5 {
  margin-bottom: -3rem !important;
}

.ml-n5,
.mx-n5 {
  margin-left: -3rem !important;
}

.m-auto {
  margin: auto !important;
}

.mt-auto,
.my-auto {
  margin-top: auto !important;
}

.mr-auto,
.mx-auto {
  margin-right: auto !important;
}

.mb-auto,
.my-auto {
  margin-bottom: auto !important;
}

.ml-auto,
.mx-auto {
  margin-left: auto !important;
}

@media (min-width: 576px) {
  .m-sm-0 {
    margin: 0 !important;
  }
  .mt-sm-0,
  .my-sm-0 {
    margin-top: 0 !important;
  }
  .mr-sm-0,
  .mx-sm-0 {
    margin-right: 0 !important;
  }
  .mb-sm-0,
  .my-sm-0 {
    margin-bottom: 0 !important;
  }
  .ml-sm-0,
  .mx-sm-0 {
    margin-left: 0 !important;
  }
  .m-sm-1 {
    margin: 0.25rem !important;
  }
  .mt-sm-1,
  .my-sm-1 {
    margin-top: 0.25rem !important;
  }
  .mr-sm-1,
  .mx-sm-1 {
    margin-right: 0.25rem !important;
  }
  .mb-sm-1,
  .my-sm-1 {
    margin-bottom: 0.25rem !important;
  }
  .ml-sm-1,
  .mx-sm-1 {
    margin-left: 0.25rem !important;
  }
  .m-sm-2 {
    margin: 0.5rem !important;
  }
  .mt-sm-2,
  .my-sm-2 {
    margin-top: 0.5rem !important;
  }
  .mr-sm-2,
  .mx-sm-2 {
    margin-right: 0.5rem !important;
  }
  .mb-sm-2,
  .my-sm-2 {
    margin-bottom: 0.5rem !important;
  }
  .ml-sm-2,
  .mx-sm-2 {
    margin-left: 0.5rem !important;
  }
  .m-sm-3 {
    margin: 1rem !important;
  }
  .mt-sm-3,
  .my-sm-3 {
    margin-top: 1rem !important;
  }
  .mr-sm-3,
  .mx-sm-3 {
    margin-right: 1rem !important;
  }
  .mb-sm-3,
  .my-sm-3 {
    margin-bottom: 1rem !important;
  }
  .ml-sm-3,
  .mx-sm-3 {
    margin-left: 1rem !important;
  }
  .m-sm-4 {
    margin: 1.5rem !important;
  }
  .mt-sm-4,
  .my-sm-4 {
    margin-top: 1.5rem !important;
  }
  .mr-sm-4,
  .mx-sm-4 {
    margin-right: 1.5rem !important;
  }
  .mb-sm-4,
  .my-sm-4 {
    margin-bottom: 1.5rem !important;
  }
  .ml-sm-4,
  .mx-sm-4 {
    margin-left: 1.5rem !important;
  }
  .m-sm-5 {
    margin: 3rem !important;
  }
  .mt-sm-5,
  .my-sm-5 {
    margin-top: 3rem !important;
  }
  .mr-sm-5,
  .mx-sm-5 {
    margin-right: 3rem !important;
  }
  .mb-sm-5,
  .my-sm-5 {
    margin-bottom: 3rem !important;
  }
  .ml-sm-5,
  .mx-sm-5 {
    margin-left: 3rem !important;
  }
  .p-sm-0 {
    padding: 0 !important;
  }
  .pt-sm-0,
  .py-sm-0 {
    padding-top: 0 !important;
  }
  .pr-sm-0,
  .px-sm-0 {
    padding-right: 0 !important;
  }
  .pb-sm-0,
  .py-sm-0 {
    padding-bottom: 0 !important;
  }
  .pl-sm-0,
  .px-sm-0 {
    padding-left: 0 !important;
  }
  .p-sm-1 {
    padding: 0.25rem !important;
  }
  .pt-sm-1,
  .py-sm-1 {
    padding-top: 0.25rem !important;
  }
  .pr-sm-1,
  .px-sm-1 {
    padding-right: 0.25rem !important;
  }
  .pb-sm-1,
  .py-sm-1 {
    padding-bottom: 0.25rem !important;
  }
  .pl-sm-1,
  .px-sm-1 {
    padding-left: 0.25rem !important;
  }
  .p-sm-2 {
    padding: 0.5rem !important;
  }
  .pt-sm-2,
  .py-sm-2 {
    padding-top: 0.5rem !important;
  }
  .pr-sm-2,
  .px-sm-2 {
    padding-right: 0.5rem !important;
  }
  .pb-sm-2,
  .py-sm-2 {
    padding-bottom: 0.5rem !important;
  }
  .pl-sm-2,
  .px-sm-2 {
    padding-left: 0.5rem !important;
  }
  .p-sm-3 {
    padding: 1rem !important;
  }
  .pt-sm-3,
  .py-sm-3 {
    padding-top: 1rem !important;
  }
  .pr-sm-3,
  .px-sm-3 {
    padding-right: 1rem !important;
  }
  .pb-sm-3,
  .py-sm-3 {
    padding-bottom: 1rem !important;
  }
  .pl-sm-3,
  .px-sm-3 {
    padding-left: 1rem !important;
  }
  .p-sm-4 {
    padding: 1.5rem !important;
  }
  .pt-sm-4,
  .py-sm-4 {
    padding-top: 1.5rem !important;
  }
  .pr-sm-4,
  .px-sm-4 {
    padding-right: 1.5rem !important;
  }
  .pb-sm-4,
  .py-sm-4 {
    padding-bottom: 1.5rem !important;
  }
  .pl-sm-4,
  .px-sm-4 {
    padding-left: 1.5rem !important;
  }
  .p-sm-5 {
    padding: 3rem !important;
  }
  .pt-sm-5,
  .py-sm-5 {
    padding-top: 3rem !important;
  }
  .pr-sm-5,
  .px-sm-5 {
    padding-right: 3rem !important;
  }
  .pb-sm-5,
  .py-sm-5 {
    padding-bottom: 3rem !important;
  }
  .pl-sm-5,
  .px-sm-5 {
    padding-left: 3rem !important;
  }
  .m-sm-n1 {
    margin: -0.25rem !important;
  }
  .mt-sm-n1,
  .my-sm-n1 {
    margin-top: -0.25rem !important;
  }
  .mr-sm-n1,
  .mx-sm-n1 {
    margin-right: -0.25rem !important;
  }
  .mb-sm-n1,
  .my-sm-n1 {
    margin-bottom: -0.25rem !important;
  }
  .ml-sm-n1,
  .mx-sm-n1 {
    margin-left: -0.25rem !important;
  }
  .m-sm-n2 {
    margin: -0.5rem !important;
  }
  .mt-sm-n2,
  .my-sm-n2 {
    margin-top: -0.5rem !important;
  }
  .mr-sm-n2,
  .mx-sm-n2 {
    margin-right: -0.5rem !important;
  }
  .mb-sm-n2,
  .my-sm-n2 {
    margin-bottom: -0.5rem !important;
  }
  .ml-sm-n2,
  .mx-sm-n2 {
    margin-left: -0.5rem !important;
  }
  .m-sm-n3 {
    margin: -1rem !important;
  }
  .mt-sm-n3,
  .my-sm-n3 {
    margin-top: -1rem !important;
  }
  .mr-sm-n3,
  .mx-sm-n3 {
    margin-right: -1rem !important;
  }
  .mb-sm-n3,
  .my-sm-n3 {
    margin-bottom: -1rem !important;
  }
  .ml-sm-n3,
  .mx-sm-n3 {
    margin-left: -1rem !important;
  }
  .m-sm-n4 {
    margin: -1.5rem !important;
  }
  .mt-sm-n4,
  .my-sm-n4 {
    margin-top: -1.5rem !important;
  }
  .mr-sm-n4,
  .mx-sm-n4 {
    margin-right: -1.5rem !important;
  }
  .mb-sm-n4,
  .my-sm-n4 {
    margin-bottom: -1.5rem !important;
  }
  .ml-sm-n4,
  .mx-sm-n4 {
    margin-left: -1.5rem !important;
  }
  .m-sm-n5 {
    margin: -3rem !important;
  }
  .mt-sm-n5,
  .my-sm-n5 {
    margin-top: -3rem !important;
  }
  .mr-sm-n5,
  .mx-sm-n5 {
    margin-right: -3rem !important;
  }
  .mb-sm-n5,
  .my-sm-n5 {
    margin-bottom: -3rem !important;
  }
  .ml-sm-n5,
  .mx-sm-n5 {
    margin-left: -3rem !important;
  }
  .m-sm-auto {
    margin: auto !important;
  }
  .mt-sm-auto,
  .my-sm-auto {
    margin-top: auto !important;
  }
  .mr-sm-auto,
  .mx-sm-auto {
    margin-right: auto !important;
  }
  .mb-sm-auto,
  .my-sm-auto {
    margin-bottom: auto !important;
  }
  .ml-sm-auto,
  .mx-sm-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 768px) {
  .m-md-0 {
    margin: 0 !important;
  }
  .mt-md-0,
  .my-md-0 {
    margin-top: 0 !important;
  }
  .mr-md-0,
  .mx-md-0 {
    margin-right: 0 !important;
  }
  .mb-md-0,
  .my-md-0 {
    margin-bottom: 0 !important;
  }
  .ml-md-0,
  .mx-md-0 {
    margin-left: 0 !important;
  }
  .m-md-1 {
    margin: 0.25rem !important;
  }
  .mt-md-1,
  .my-md-1 {
    margin-top: 0.25rem !important;
  }
  .mr-md-1,
  .mx-md-1 {
    margin-right: 0.25rem !important;
  }
  .mb-md-1,
  .my-md-1 {
    margin-bottom: 0.25rem !important;
  }
  .ml-md-1,
  .mx-md-1 {
    margin-left: 0.25rem !important;
  }
  .m-md-2 {
    margin: 0.5rem !important;
  }
  .mt-md-2,
  .my-md-2 {
    margin-top: 0.5rem !important;
  }
  .mr-md-2,
  .mx-md-2 {
    margin-right: 0.5rem !important;
  }
  .mb-md-2,
  .my-md-2 {
    margin-bottom: 0.5rem !important;
  }
  .ml-md-2,
  .mx-md-2 {
    margin-left: 0.5rem !important;
  }
  .m-md-3 {
    margin: 1rem !important;
  }
  .mt-md-3,
  .my-md-3 {
    margin-top: 1rem !important;
  }
  .mr-md-3,
  .mx-md-3 {
    margin-right: 1rem !important;
  }
  .mb-md-3,
  .my-md-3 {
    margin-bottom: 1rem !important;
  }
  .ml-md-3,
  .mx-md-3 {
    margin-left: 1rem !important;
  }
  .m-md-4 {
    margin: 1.5rem !important;
  }
  .mt-md-4,
  .my-md-4 {
    margin-top: 1.5rem !important;
  }
  .mr-md-4,
  .mx-md-4 {
    margin-right: 1.5rem !important;
  }
  .mb-md-4,
  .my-md-4 {
    margin-bottom: 1.5rem !important;
  }
  .ml-md-4,
  .mx-md-4 {
    margin-left: 1.5rem !important;
  }
  .m-md-5 {
    margin: 3rem !important;
  }
  .mt-md-5,
  .my-md-5 {
    margin-top: 3rem !important;
  }
  .mr-md-5,
  .mx-md-5 {
    margin-right: 3rem !important;
  }
  .mb-md-5,
  .my-md-5 {
    margin-bottom: 3rem !important;
  }
  .ml-md-5,
  .mx-md-5 {
    margin-left: 3rem !important;
  }
  .p-md-0 {
    padding: 0 !important;
  }
  .pt-md-0,
  .py-md-0 {
    padding-top: 0 !important;
  }
  .pr-md-0,
  .px-md-0 {
    padding-right: 0 !important;
  }
  .pb-md-0,
  .py-md-0 {
    padding-bottom: 0 !important;
  }
  .pl-md-0,
  .px-md-0 {
    padding-left: 0 !important;
  }
  .p-md-1 {
    padding: 0.25rem !important;
  }
  .pt-md-1,
  .py-md-1 {
    padding-top: 0.25rem !important;
  }
  .pr-md-1,
  .px-md-1 {
    padding-right: 0.25rem !important;
  }
  .pb-md-1,
  .py-md-1 {
    padding-bottom: 0.25rem !important;
  }
  .pl-md-1,
  .px-md-1 {
    padding-left: 0.25rem !important;
  }
  .p-md-2 {
    padding: 0.5rem !important;
  }
  .pt-md-2,
  .py-md-2 {
    padding-top: 0.5rem !important;
  }
  .pr-md-2,
  .px-md-2 {
    padding-right: 0.5rem !important;
  }
  .pb-md-2,
  .py-md-2 {
    padding-bottom: 0.5rem !important;
  }
  .pl-md-2,
  .px-md-2 {
    padding-left: 0.5rem !important;
  }
  .p-md-3 {
    padding: 1rem !important;
  }
  .pt-md-3,
  .py-md-3 {
    padding-top: 1rem !important;
  }
  .pr-md-3,
  .px-md-3 {
    padding-right: 1rem !important;
  }
  .pb-md-3,
  .py-md-3 {
    padding-bottom: 1rem !important;
  }
  .pl-md-3,
  .px-md-3 {
    padding-left: 1rem !important;
  }
  .p-md-4 {
    padding: 1.5rem !important;
  }
  .pt-md-4,
  .py-md-4 {
    padding-top: 1.5rem !important;
  }
  .pr-md-4,
  .px-md-4 {
    padding-right: 1.5rem !important;
  }
  .pb-md-4,
  .py-md-4 {
    padding-bottom: 1.5rem !important;
  }
  .pl-md-4,
  .px-md-4 {
    padding-left: 1.5rem !important;
  }
  .p-md-5 {
    padding: 3rem !important;
  }
  .pt-md-5,
  .py-md-5 {
    padding-top: 3rem !important;
  }
  .pr-md-5,
  .px-md-5 {
    padding-right: 3rem !important;
  }
  .pb-md-5,
  .py-md-5 {
    padding-bottom: 3rem !important;
  }
  .pl-md-5,
  .px-md-5 {
    padding-left: 3rem !important;
  }
  .m-md-n1 {
    margin: -0.25rem !important;
  }
  .mt-md-n1,
  .my-md-n1 {
    margin-top: -0.25rem !important;
  }
  .mr-md-n1,
  .mx-md-n1 {
    margin-right: -0.25rem !important;
  }
  .mb-md-n1,
  .my-md-n1 {
    margin-bottom: -0.25rem !important;
  }
  .ml-md-n1,
  .mx-md-n1 {
    margin-left: -0.25rem !important;
  }
  .m-md-n2 {
    margin: -0.5rem !important;
  }
  .mt-md-n2,
  .my-md-n2 {
    margin-top: -0.5rem !important;
  }
  .mr-md-n2,
  .mx-md-n2 {
    margin-right: -0.5rem !important;
  }
  .mb-md-n2,
  .my-md-n2 {
    margin-bottom: -0.5rem !important;
  }
  .ml-md-n2,
  .mx-md-n2 {
    margin-left: -0.5rem !important;
  }
  .m-md-n3 {
    margin: -1rem !important;
  }
  .mt-md-n3,
  .my-md-n3 {
    margin-top: -1rem !important;
  }
  .mr-md-n3,
  .mx-md-n3 {
    margin-right: -1rem !important;
  }
  .mb-md-n3,
  .my-md-n3 {
    margin-bottom: -1rem !important;
  }
  .ml-md-n3,
  .mx-md-n3 {
    margin-left: -1rem !important;
  }
  .m-md-n4 {
    margin: -1.5rem !important;
  }
  .mt-md-n4,
  .my-md-n4 {
    margin-top: -1.5rem !important;
  }
  .mr-md-n4,
  .mx-md-n4 {
    margin-right: -1.5rem !important;
  }
  .mb-md-n4,
  .my-md-n4 {
    margin-bottom: -1.5rem !important;
  }
  .ml-md-n4,
  .mx-md-n4 {
    margin-left: -1.5rem !important;
  }
  .m-md-n5 {
    margin: -3rem !important;
  }
  .mt-md-n5,
  .my-md-n5 {
    margin-top: -3rem !important;
  }
  .mr-md-n5,
  .mx-md-n5 {
    margin-right: -3rem !important;
  }
  .mb-md-n5,
  .my-md-n5 {
    margin-bottom: -3rem !important;
  }
  .ml-md-n5,
  .mx-md-n5 {
    margin-left: -3rem !important;
  }
  .m-md-auto {
    margin: auto !important;
  }
  .mt-md-auto,
  .my-md-auto {
    margin-top: auto !important;
  }
  .mr-md-auto,
  .mx-md-auto {
    margin-right: auto !important;
  }
  .mb-md-auto,
  .my-md-auto {
    margin-bottom: auto !important;
  }
  .ml-md-auto,
  .mx-md-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 992px) {
  .m-lg-0 {
    margin: 0 !important;
  }
  .mt-lg-0,
  .my-lg-0 {
    margin-top: 0 !important;
  }
  .mr-lg-0,
  .mx-lg-0 {
    margin-right: 0 !important;
  }
  .mb-lg-0,
  .my-lg-0 {
    margin-bottom: 0 !important;
  }
  .ml-lg-0,
  .mx-lg-0 {
    margin-left: 0 !important;
  }
  .m-lg-1 {
    margin: 0.25rem !important;
  }
  .mt-lg-1,
  .my-lg-1 {
    margin-top: 0.25rem !important;
  }
  .mr-lg-1,
  .mx-lg-1 {
    margin-right: 0.25rem !important;
  }
  .mb-lg-1,
  .my-lg-1 {
    margin-bottom: 0.25rem !important;
  }
  .ml-lg-1,
  .mx-lg-1 {
    margin-left: 0.25rem !important;
  }
  .m-lg-2 {
    margin: 0.5rem !important;
  }
  .mt-lg-2,
  .my-lg-2 {
    margin-top: 0.5rem !important;
  }
  .mr-lg-2,
  .mx-lg-2 {
    margin-right: 0.5rem !important;
  }
  .mb-lg-2,
  .my-lg-2 {
    margin-bottom: 0.5rem !important;
  }
  .ml-lg-2,
  .mx-lg-2 {
    margin-left: 0.5rem !important;
  }
  .m-lg-3 {
    margin: 1rem !important;
  }
  .mt-lg-3,
  .my-lg-3 {
    margin-top: 1rem !important;
  }
  .mr-lg-3,
  .mx-lg-3 {
    margin-right: 1rem !important;
  }
  .mb-lg-3,
  .my-lg-3 {
    margin-bottom: 1rem !important;
  }
  .ml-lg-3,
  .mx-lg-3 {
    margin-left: 1rem !important;
  }
  .m-lg-4 {
    margin: 1.5rem !important;
  }
  .mt-lg-4,
  .my-lg-4 {
    margin-top: 1.5rem !important;
  }
  .mr-lg-4,
  .mx-lg-4 {
    margin-right: 1.5rem !important;
  }
  .mb-lg-4,
  .my-lg-4 {
    margin-bottom: 1.5rem !important;
  }
  .ml-lg-4,
  .mx-lg-4 {
    margin-left: 1.5rem !important;
  }
  .m-lg-5 {
    margin: 3rem !important;
  }
  .mt-lg-5,
  .my-lg-5 {
    margin-top: 3rem !important;
  }
  .mr-lg-5,
  .mx-lg-5 {
    margin-right: 3rem !important;
  }
  .mb-lg-5,
  .my-lg-5 {
    margin-bottom: 3rem !important;
  }
  .ml-lg-5,
  .mx-lg-5 {
    margin-left: 3rem !important;
  }
  .p-lg-0 {
    padding: 0 !important;
  }
  .pt-lg-0,
  .py-lg-0 {
    padding-top: 0 !important;
  }
  .pr-lg-0,
  .px-lg-0 {
    padding-right: 0 !important;
  }
  .pb-lg-0,
  .py-lg-0 {
    padding-bottom: 0 !important;
  }
  .pl-lg-0,
  .px-lg-0 {
    padding-left: 0 !important;
  }
  .p-lg-1 {
    padding: 0.25rem !important;
  }
  .pt-lg-1,
  .py-lg-1 {
    padding-top: 0.25rem !important;
  }
  .pr-lg-1,
  .px-lg-1 {
    padding-right: 0.25rem !important;
  }
  .pb-lg-1,
  .py-lg-1 {
    padding-bottom: 0.25rem !important;
  }
  .pl-lg-1,
  .px-lg-1 {
    padding-left: 0.25rem !important;
  }
  .p-lg-2 {
    padding: 0.5rem !important;
  }
  .pt-lg-2,
  .py-lg-2 {
    padding-top: 0.5rem !important;
  }
  .pr-lg-2,
  .px-lg-2 {
    padding-right: 0.5rem !important;
  }
  .pb-lg-2,
  .py-lg-2 {
    padding-bottom: 0.5rem !important;
  }
  .pl-lg-2,
  .px-lg-2 {
    padding-left: 0.5rem !important;
  }
  .p-lg-3 {
    padding: 1rem !important;
  }
  .pt-lg-3,
  .py-lg-3 {
    padding-top: 1rem !important;
  }
  .pr-lg-3,
  .px-lg-3,
  #franquiciaform .content-tab {
    padding-right: 1rem !important;
  }
  .pb-lg-3,
  .py-lg-3 {
    padding-bottom: 1rem !important;
  }
  .pl-lg-3,
  .px-lg-3,
  #franquiciaform .content-tab {
    padding-left: 1rem !important;
  }
  .p-lg-4 {
    padding: 1.5rem !important;
  }
  .pt-lg-4,
  .py-lg-4 {
    padding-top: 1.5rem !important;
  }
  .pr-lg-4,
  .px-lg-4 {
    padding-right: 1.5rem !important;
  }
  .pb-lg-4,
  .py-lg-4 {
    padding-bottom: 1.5rem !important;
  }
  .pl-lg-4,
  .px-lg-4 {
    padding-left: 1.5rem !important;
  }
  .p-lg-5 {
    padding: 3rem !important;
  }
  .pt-lg-5,
  .py-lg-5 {
    padding-top: 3rem !important;
  }
  .pr-lg-5,
  .px-lg-5 {
    padding-right: 3rem !important;
  }
  .pb-lg-5,
  .py-lg-5 {
    padding-bottom: 3rem !important;
  }
  .pl-lg-5,
  .px-lg-5 {
    padding-left: 3rem !important;
  }
  .m-lg-n1 {
    margin: -0.25rem !important;
  }
  .mt-lg-n1,
  .my-lg-n1 {
    margin-top: -0.25rem !important;
  }
  .mr-lg-n1,
  .mx-lg-n1 {
    margin-right: -0.25rem !important;
  }
  .mb-lg-n1,
  .my-lg-n1 {
    margin-bottom: -0.25rem !important;
  }
  .ml-lg-n1,
  .mx-lg-n1 {
    margin-left: -0.25rem !important;
  }
  .m-lg-n2 {
    margin: -0.5rem !important;
  }
  .mt-lg-n2,
  .my-lg-n2 {
    margin-top: -0.5rem !important;
  }
  .mr-lg-n2,
  .mx-lg-n2 {
    margin-right: -0.5rem !important;
  }
  .mb-lg-n2,
  .my-lg-n2 {
    margin-bottom: -0.5rem !important;
  }
  .ml-lg-n2,
  .mx-lg-n2 {
    margin-left: -0.5rem !important;
  }
  .m-lg-n3 {
    margin: -1rem !important;
  }
  .mt-lg-n3,
  .my-lg-n3 {
    margin-top: -1rem !important;
  }
  .mr-lg-n3,
  .mx-lg-n3 {
    margin-right: -1rem !important;
  }
  .mb-lg-n3,
  .my-lg-n3 {
    margin-bottom: -1rem !important;
  }
  .ml-lg-n3,
  .mx-lg-n3 {
    margin-left: -1rem !important;
  }
  .m-lg-n4 {
    margin: -1.5rem !important;
  }
  .mt-lg-n4,
  .my-lg-n4 {
    margin-top: -1.5rem !important;
  }
  .mr-lg-n4,
  .mx-lg-n4 {
    margin-right: -1.5rem !important;
  }
  .mb-lg-n4,
  .my-lg-n4 {
    margin-bottom: -1.5rem !important;
  }
  .ml-lg-n4,
  .mx-lg-n4 {
    margin-left: -1.5rem !important;
  }
  .m-lg-n5 {
    margin: -3rem !important;
  }
  .mt-lg-n5,
  .my-lg-n5 {
    margin-top: -3rem !important;
  }
  .mr-lg-n5,
  .mx-lg-n5 {
    margin-right: -3rem !important;
  }
  .mb-lg-n5,
  .my-lg-n5 {
    margin-bottom: -3rem !important;
  }
  .ml-lg-n5,
  .mx-lg-n5 {
    margin-left: -3rem !important;
  }
  .m-lg-auto {
    margin: auto !important;
  }
  .mt-lg-auto,
  .my-lg-auto {
    margin-top: auto !important;
  }
  .mr-lg-auto,
  .mx-lg-auto {
    margin-right: auto !important;
  }
  .mb-lg-auto,
  .my-lg-auto {
    margin-bottom: auto !important;
  }
  .ml-lg-auto,
  .mx-lg-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 1200px) {
  .m-xl-0 {
    margin: 0 !important;
  }
  .mt-xl-0,
  .my-xl-0 {
    margin-top: 0 !important;
  }
  .mr-xl-0,
  .mx-xl-0 {
    margin-right: 0 !important;
  }
  .mb-xl-0,
  .my-xl-0 {
    margin-bottom: 0 !important;
  }
  .ml-xl-0,
  .mx-xl-0 {
    margin-left: 0 !important;
  }
  .m-xl-1 {
    margin: 0.25rem !important;
  }
  .mt-xl-1,
  .my-xl-1 {
    margin-top: 0.25rem !important;
  }
  .mr-xl-1,
  .mx-xl-1 {
    margin-right: 0.25rem !important;
  }
  .mb-xl-1,
  .my-xl-1 {
    margin-bottom: 0.25rem !important;
  }
  .ml-xl-1,
  .mx-xl-1 {
    margin-left: 0.25rem !important;
  }
  .m-xl-2 {
    margin: 0.5rem !important;
  }
  .mt-xl-2,
  .my-xl-2 {
    margin-top: 0.5rem !important;
  }
  .mr-xl-2,
  .mx-xl-2 {
    margin-right: 0.5rem !important;
  }
  .mb-xl-2,
  .my-xl-2 {
    margin-bottom: 0.5rem !important;
  }
  .ml-xl-2,
  .mx-xl-2 {
    margin-left: 0.5rem !important;
  }
  .m-xl-3 {
    margin: 1rem !important;
  }
  .mt-xl-3,
  .my-xl-3 {
    margin-top: 1rem !important;
  }
  .mr-xl-3,
  .mx-xl-3 {
    margin-right: 1rem !important;
  }
  .mb-xl-3,
  .my-xl-3 {
    margin-bottom: 1rem !important;
  }
  .ml-xl-3,
  .mx-xl-3 {
    margin-left: 1rem !important;
  }
  .m-xl-4 {
    margin: 1.5rem !important;
  }
  .mt-xl-4,
  .my-xl-4 {
    margin-top: 1.5rem !important;
  }
  .mr-xl-4,
  .mx-xl-4 {
    margin-right: 1.5rem !important;
  }
  .mb-xl-4,
  .my-xl-4 {
    margin-bottom: 1.5rem !important;
  }
  .ml-xl-4,
  .mx-xl-4 {
    margin-left: 1.5rem !important;
  }
  .m-xl-5 {
    margin: 3rem !important;
  }
  .mt-xl-5,
  .my-xl-5 {
    margin-top: 3rem !important;
  }
  .mr-xl-5,
  .mx-xl-5 {
    margin-right: 3rem !important;
  }
  .mb-xl-5,
  .my-xl-5 {
    margin-bottom: 3rem !important;
  }
  .ml-xl-5,
  .mx-xl-5 {
    margin-left: 3rem !important;
  }
  .p-xl-0 {
    padding: 0 !important;
  }
  .pt-xl-0,
  .py-xl-0 {
    padding-top: 0 !important;
  }
  .pr-xl-0,
  .px-xl-0 {
    padding-right: 0 !important;
  }
  .pb-xl-0,
  .py-xl-0 {
    padding-bottom: 0 !important;
  }
  .pl-xl-0,
  .px-xl-0 {
    padding-left: 0 !important;
  }
  .p-xl-1 {
    padding: 0.25rem !important;
  }
  .pt-xl-1,
  .py-xl-1 {
    padding-top: 0.25rem !important;
  }
  .pr-xl-1,
  .px-xl-1 {
    padding-right: 0.25rem !important;
  }
  .pb-xl-1,
  .py-xl-1 {
    padding-bottom: 0.25rem !important;
  }
  .pl-xl-1,
  .px-xl-1 {
    padding-left: 0.25rem !important;
  }
  .p-xl-2 {
    padding: 0.5rem !important;
  }
  .pt-xl-2,
  .py-xl-2 {
    padding-top: 0.5rem !important;
  }
  .pr-xl-2,
  .px-xl-2 {
    padding-right: 0.5rem !important;
  }
  .pb-xl-2,
  .py-xl-2 {
    padding-bottom: 0.5rem !important;
  }
  .pl-xl-2,
  .px-xl-2 {
    padding-left: 0.5rem !important;
  }
  .p-xl-3 {
    padding: 1rem !important;
  }
  .pt-xl-3,
  .py-xl-3 {
    padding-top: 1rem !important;
  }
  .pr-xl-3,
  .px-xl-3 {
    padding-right: 1rem !important;
  }
  .pb-xl-3,
  .py-xl-3 {
    padding-bottom: 1rem !important;
  }
  .pl-xl-3,
  .px-xl-3 {
    padding-left: 1rem !important;
  }
  .p-xl-4 {
    padding: 1.5rem !important;
  }
  .pt-xl-4,
  .py-xl-4 {
    padding-top: 1.5rem !important;
  }
  .pr-xl-4,
  .px-xl-4 {
    padding-right: 1.5rem !important;
  }
  .pb-xl-4,
  .py-xl-4 {
    padding-bottom: 1.5rem !important;
  }
  .pl-xl-4,
  .px-xl-4 {
    padding-left: 1.5rem !important;
  }
  .p-xl-5 {
    padding: 3rem !important;
  }
  .pt-xl-5,
  .py-xl-5 {
    padding-top: 3rem !important;
  }
  .pr-xl-5,
  .px-xl-5 {
    padding-right: 3rem !important;
  }
  .pb-xl-5,
  .py-xl-5 {
    padding-bottom: 3rem !important;
  }
  .pl-xl-5,
  .px-xl-5 {
    padding-left: 3rem !important;
  }
  .m-xl-n1 {
    margin: -0.25rem !important;
  }
  .mt-xl-n1,
  .my-xl-n1 {
    margin-top: -0.25rem !important;
  }
  .mr-xl-n1,
  .mx-xl-n1 {
    margin-right: -0.25rem !important;
  }
  .mb-xl-n1,
  .my-xl-n1 {
    margin-bottom: -0.25rem !important;
  }
  .ml-xl-n1,
  .mx-xl-n1 {
    margin-left: -0.25rem !important;
  }
  .m-xl-n2 {
    margin: -0.5rem !important;
  }
  .mt-xl-n2,
  .my-xl-n2 {
    margin-top: -0.5rem !important;
  }
  .mr-xl-n2,
  .mx-xl-n2 {
    margin-right: -0.5rem !important;
  }
  .mb-xl-n2,
  .my-xl-n2 {
    margin-bottom: -0.5rem !important;
  }
  .ml-xl-n2,
  .mx-xl-n2 {
    margin-left: -0.5rem !important;
  }
  .m-xl-n3 {
    margin: -1rem !important;
  }
  .mt-xl-n3,
  .my-xl-n3 {
    margin-top: -1rem !important;
  }
  .mr-xl-n3,
  .mx-xl-n3 {
    margin-right: -1rem !important;
  }
  .mb-xl-n3,
  .my-xl-n3 {
    margin-bottom: -1rem !important;
  }
  .ml-xl-n3,
  .mx-xl-n3 {
    margin-left: -1rem !important;
  }
  .m-xl-n4 {
    margin: -1.5rem !important;
  }
  .mt-xl-n4,
  .my-xl-n4 {
    margin-top: -1.5rem !important;
  }
  .mr-xl-n4,
  .mx-xl-n4 {
    margin-right: -1.5rem !important;
  }
  .mb-xl-n4,
  .my-xl-n4 {
    margin-bottom: -1.5rem !important;
  }
  .ml-xl-n4,
  .mx-xl-n4 {
    margin-left: -1.5rem !important;
  }
  .m-xl-n5 {
    margin: -3rem !important;
  }
  .mt-xl-n5,
  .my-xl-n5 {
    margin-top: -3rem !important;
  }
  .mr-xl-n5,
  .mx-xl-n5 {
    margin-right: -3rem !important;
  }
  .mb-xl-n5,
  .my-xl-n5 {
    margin-bottom: -3rem !important;
  }
  .ml-xl-n5,
  .mx-xl-n5 {
    margin-left: -3rem !important;
  }
  .m-xl-auto {
    margin: auto !important;
  }
  .mt-xl-auto,
  .my-xl-auto {
    margin-top: auto !important;
  }
  .mr-xl-auto,
  .mx-xl-auto {
    margin-right: auto !important;
  }
  .mb-xl-auto,
  .my-xl-auto {
    margin-bottom: auto !important;
  }
  .ml-xl-auto,
  .mx-xl-auto {
    margin-left: auto !important;
  }
}
.stretched-link::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  pointer-events: auto;
  content: "";
  background-color: rgba(0, 0, 0, 0);
}

.text-monospace {
  font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important;
}

.text-justify {
  text-align: justify !important;
}

.text-wrap {
  white-space: normal !important;
}

.text-nowrap {
  white-space: nowrap !important;
}

.text-truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.text-left {
  text-align: left !important;
}

.text-right {
  text-align: right !important;
}

.text-center {
  text-align: center !important;
}

@media (min-width: 576px) {
  .text-sm-left {
    text-align: left !important;
  }
  .text-sm-right {
    text-align: right !important;
  }
  .text-sm-center {
    text-align: center !important;
  }
}
@media (min-width: 768px) {
  .text-md-left {
    text-align: left !important;
  }
  .text-md-right {
    text-align: right !important;
  }
  .text-md-center {
    text-align: center !important;
  }
}
@media (min-width: 992px) {
  .text-lg-left {
    text-align: left !important;
  }
  .text-lg-right {
    text-align: right !important;
  }
  .text-lg-center {
    text-align: center !important;
  }
}
@media (min-width: 1200px) {
  .text-xl-left {
    text-align: left !important;
  }
  .text-xl-right {
    text-align: right !important;
  }
  .text-xl-center {
    text-align: center !important;
  }
}
.text-lowercase {
  text-transform: lowercase !important;
}

.text-uppercase {
  text-transform: uppercase !important;
}

.text-capitalize {
  text-transform: capitalize !important;
}

.font-weight-light {
  font-weight: 300 !important;
}

.font-weight-lighter {
  font-weight: lighter !important;
}

.font-weight-normal {
  font-weight: 400 !important;
}

.font-weight-bold {
  font-weight: 700 !important;
}

.font-weight-bolder {
  font-weight: bolder !important;
}

.font-italic {
  font-style: italic !important;
}

.text-white {
  color: #fff !important;
}

.text-primary {
  color: #007DC3 !important;
}

a.text-primary:hover, a.text-primary:focus {
  color: rgb(0, 75.9615384615, 118.5) !important;
}

.text-secondary {
  color: #9561B8 !important;
}

a.text-secondary:hover, a.text-secondary:focus {
  color: rgb(109.8406113537, 63.403930131, 141.096069869) !important;
}

.text-success {
  color: #94D511 !important;
}

a.text-success:hover, a.text-success:focus {
  color: rgb(98.7739130435, 142.1543478261, 11.3456521739) !important;
}

.text-info {
  color: #D9F3FF !important;
}

a.text-info:hover, a.text-info:focus {
  color: rgb(140.5, 218.8421052632, 255) !important;
}

.text-warning {
  color: #F29D26 !important;
}

a.text-warning:hover, a.text-warning:focus {
  color: rgb(191.997826087, 116.7913043478, 11.502173913) !important;
}

.text-danger {
  color: #C94F51 !important;
}

a.text-danger:hover, a.text-danger:focus {
  color: rgb(155.7217391304, 47.7782608696, 49.547826087) !important;
}

.text-light {
  color: #f5f5f5 !important;
}

a.text-light:hover, a.text-light:focus {
  color: rgb(206.75, 206.75, 206.75) !important;
}

.text-dark {
  color: #343a40 !important;
}

a.text-dark:hover, a.text-dark:focus {
  color: rgb(17.7068965517, 19.75, 21.7931034483) !important;
}

.text-help {
  color: #9561B8 !important;
}

a.text-help:hover, a.text-help:focus {
  color: rgb(109.8406113537, 63.403930131, 141.096069869) !important;
}

.text-gray {
  color: #7A7A7A !important;
}

a.text-gray:hover, a.text-gray:focus {
  color: rgb(83.75, 83.75, 83.75) !important;
}

.text-activo {
  color: #94D511 !important;
}

a.text-activo:hover, a.text-activo:focus {
  color: rgb(98.7739130435, 142.1543478261, 11.3456521739) !important;
}

.text-por-aprobar {
  color: #F9F871 !important;
}

a.text-por-aprobar:hover, a.text-por-aprobar:focus {
  color: rgb(245.8986486486, 244.3817567568, 39.6013513514) !important;
}

.text-desactivo {
  color: #C94F51 !important;
}

a.text-desactivo:hover, a.text-desactivo:focus {
  color: rgb(155.7217391304, 47.7782608696, 49.547826087) !important;
}

.text-sin-publicar {
  color: #f5f5f5 !important;
}

a.text-sin-publicar:hover, a.text-sin-publicar:focus {
  color: rgb(206.75, 206.75, 206.75) !important;
}

.text-body {
  color: #515151 !important;
}

.text-muted {
  color: #7A7A7A !important;
}

.text-black-50 {
  color: rgba(0, 0, 0, 0.5) !important;
}

.text-white-50 {
  color: rgba(255, 255, 255, 0.5) !important;
}

.text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}

.text-decoration-none {
  text-decoration: none !important;
}

.text-break {
  word-break: break-word !important;
  word-wrap: break-word !important;
}

.text-reset {
  color: inherit !important;
}

.visible {
  visibility: visible !important;
}

.invisible {
  visibility: hidden !important;
}

@media print {
  *,
  *::before,
  *::after {
    text-shadow: none !important;
    box-shadow: none !important;
  }
  a:not(.btn) {
    text-decoration: underline;
  }
  abbr[title]::after {
    content: " (" attr(title) ")";
  }
  pre {
    white-space: pre-wrap !important;
  }
  pre,
  blockquote {
    border: 1px solid #A0ACBD;
    page-break-inside: avoid;
  }
  tr,
  img {
    page-break-inside: avoid;
  }
  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3;
  }
  h2,
  h3 {
    page-break-after: avoid;
  }
  @page {
    size: a3;
  }
  body {
    min-width: 992px !important;
  }
  .container {
    min-width: 992px !important;
  }
  .navbar {
    display: none;
  }
  .badge {
    border: 1px solid #000;
  }
  .table {
    border-collapse: collapse !important;
  }
  .table td,
  .table th {
    background-color: #fff !important;
  }
  .table-bordered th,
  .table-bordered td {
    border: 1px solid #dee2e6 !important;
  }
  .table-dark {
    color: inherit;
  }
  .table-dark th,
  .table-dark td,
  .table-dark thead th,
  .table-dark tbody + tbody {
    border-color: #dee2e6;
  }
  .table .thead-dark th {
    color: inherit;
    border-color: #dee2e6;
  }
}
@font-face {
  font-family: "simple-line-icons";
  src: url(/build/fonts/Simple-Line-Icons.cb4840b5.eot);
  src: url(/build/fonts/Simple-Line-Icons.cb4840b5.eot?#iefix-i3a2kk) format("embedded-opentype"), url(/build/fonts/Simple-Line-Icons.7f0913d4.ttf) format("truetype"), url(/build/fonts/Simple-Line-Icons.a7360746.woff2) format("woff2"), url(/build/fonts/Simple-Line-Icons.1334d764.woff) format("woff"), url(/build/images/Simple-Line-Icons.e44ce50c.svg#simple-line-icons) format("svg");
  font-weight: normal;
  font-style: normal;
}
.icon-user, .icon-people, .icon-user-female, .icon-user-follow, .icon-user-following, .icon-user-unfollow, .icon-login, .icon-logout, .icon-emotsmile, .icon-phone, .icon-call-end, .icon-call-in, .icon-call-out, .icon-map, .icon-location-pin, .icon-direction, .icon-directions, .icon-compass, .icon-layers, .icon-menu, .icon-list, .icon-options-vertical, .icon-options, .icon-arrow-down, .icon-arrow-left, .icon-arrow-right, .icon-arrow-up, .icon-arrow-up-circle, .icon-arrow-left-circle, .icon-arrow-right-circle, .icon-arrow-down-circle, .icon-check, .icon-clock, .icon-plus, .icon-close, .icon-trophy, .icon-screen-smartphone, .icon-screen-desktop, .icon-plane, .icon-notebook, .icon-mustache, .icon-mouse, .icon-magnet, .icon-energy, .icon-disc, .icon-cursor, .icon-cursor-move, .icon-crop, .icon-chemistry, .icon-speedometer, .icon-shield, .icon-screen-tablet, .icon-magic-wand, .icon-hourglass, .icon-graduation, .icon-ghost, .icon-game-controller, .icon-fire, .icon-eyeglass, .icon-envelope-open, .icon-envelope-letter, .icon-bell, .icon-badge, .icon-anchor, .icon-wallet, .icon-vector, .icon-speech, .icon-puzzle, .icon-printer, .icon-present, .icon-playlist, .icon-pin, .icon-picture, .icon-handbag, .icon-globe-alt, .icon-globe, .icon-folder-alt, .icon-folder, .icon-film, .icon-feed, .icon-drop, .icon-drawar, .icon-docs, .icon-doc, .icon-diamond, .icon-cup, .icon-calculator, .icon-bubbles, .icon-briefcase, .icon-book-open, .icon-basket-loaded, .icon-basket, .icon-bag, .icon-action-undo, .icon-action-redo, .icon-wrench, .icon-umbrella, .icon-trash, .icon-tag, .icon-support, .icon-frame, .icon-size-fullscreen, .icon-size-actual, .icon-shuffle, .icon-share-alt, .icon-share, .icon-rocket, .icon-question, .icon-pie-chart, .icon-pencil, .icon-note, .icon-loop, .icon-home, .icon-grid, .icon-graph, .icon-microphone, .icon-music-tone-alt, .icon-music-tone, .icon-earphones-alt, .icon-earphones, .icon-equalizer, .icon-like, .icon-dislike, .icon-control-start, .icon-control-rewind, .icon-control-play, .icon-control-pause, .icon-control-forward, .icon-control-end, .icon-volume-1, .icon-volume-2, .icon-volume-off, .icon-calender, .icon-bulb, .icon-chart, .icon-ban, .icon-bubble, .icon-camrecorder, .icon-camera, .icon-cloud-download, .icon-cloud-upload, .icon-envelope, .icon-eye, .icon-flag, .icon-heart, .icon-info, .icon-key, .icon-link, .icon-lock, .icon-lock-open, .icon-magnifier, .icon-magnifier-add, .icon-magnifier-remove, .icon-paper-clip, .icon-paper-plane, .icon-power, .icon-refresh, .icon-reload, .icon-settings, .icon-star, .icon-symble-female, .icon-symbol-male, .icon-target, .icon-credit-card, .icon-paypal, .icon-social-tumblr, .icon-social-twitter, .icon-social-facebook, .icon-social-instagram, .icon-social-linkedin, .icon-social-pintarest, .icon-social-github, .icon-social-gplus, .icon-social-reddit, .icon-social-skype, .icon-social-dribbble, .icon-social-behance, .icon-social-foursqare, .icon-social-soundcloud, .icon-social-spotify, .icon-social-stumbleupon, .icon-social-youtube, .icon-social-dropbox {
  font-family: "simple-line-icons";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-user:before {
  content: "\e005";
}

.icon-people:before {
  content: "\e001";
}

.icon-user-female:before {
  content: "\e000";
}

.icon-user-follow:before {
  content: "\e002";
}

.icon-user-following:before {
  content: "\e003";
}

.icon-user-unfollow:before {
  content: "\e004";
}

.icon-login:before {
  content: "\e066";
}

.icon-logout:before {
  content: "\e065";
}

.icon-emotsmile:before {
  content: "\e021";
}

.icon-phone:before {
  content: "\e600";
}

.icon-call-end:before {
  content: "\e048";
}

.icon-call-in:before {
  content: "\e047";
}

.icon-call-out:before {
  content: "\e046";
}

.icon-map:before {
  content: "\e033";
}

.icon-location-pin:before {
  content: "\e096";
}

.icon-direction:before {
  content: "\e042";
}

.icon-directions:before {
  content: "\e041";
}

.icon-compass:before {
  content: "\e045";
}

.icon-layers:before {
  content: "\e034";
}

.icon-menu:before {
  content: "\e601";
}

.icon-list:before {
  content: "\e067";
}

.icon-options-vertical:before {
  content: "\e602";
}

.icon-options:before {
  content: "\e603";
}

.icon-arrow-down:before {
  content: "\e604";
}

.icon-arrow-left:before {
  content: "\e605";
}

.icon-arrow-right:before {
  content: "\e606";
}

.icon-arrow-up:before {
  content: "\e607";
}

.icon-arrow-up-circle:before {
  content: "\e078";
}

.icon-arrow-left-circle:before {
  content: "\e07a";
}

.icon-arrow-right-circle:before {
  content: "\e079";
}

.icon-arrow-down-circle:before {
  content: "\e07b";
}

.icon-check:before {
  content: "\e080";
}

.icon-clock:before {
  content: "\e081";
}

.icon-plus:before {
  content: "\e095";
}

.icon-close:before {
  content: "\e082";
}

.icon-trophy:before {
  content: "\e006";
}

.icon-screen-smartphone:before {
  content: "\e010";
}

.icon-screen-desktop:before {
  content: "\e011";
}

.icon-plane:before {
  content: "\e012";
}

.icon-notebook:before {
  content: "\e013";
}

.icon-mustache:before {
  content: "\e014";
}

.icon-mouse:before {
  content: "\e015";
}

.icon-magnet:before {
  content: "\e016";
}

.icon-energy:before {
  content: "\e020";
}

.icon-disc:before {
  content: "\e022";
}

.icon-cursor:before {
  content: "\e06e";
}

.icon-cursor-move:before {
  content: "\e023";
}

.icon-crop:before {
  content: "\e024";
}

.icon-chemistry:before {
  content: "\e026";
}

.icon-speedometer:before {
  content: "\e007";
}

.icon-shield:before {
  content: "\e00e";
}

.icon-screen-tablet:before {
  content: "\e00f";
}

.icon-magic-wand:before {
  content: "\e017";
}

.icon-hourglass:before {
  content: "\e018";
}

.icon-graduation:before {
  content: "\e019";
}

.icon-ghost:before {
  content: "\e01a";
}

.icon-game-controller:before {
  content: "\e01b";
}

.icon-fire:before {
  content: "\e01c";
}

.icon-eyeglass:before {
  content: "\e01d";
}

.icon-envelope-open:before {
  content: "\e01e";
}

.icon-envelope-letter:before {
  content: "\e01f";
}

.icon-bell:before {
  content: "\e027";
}

.icon-badge:before {
  content: "\e028";
}

.icon-anchor:before {
  content: "\e029";
}

.icon-wallet:before {
  content: "\e02a";
}

.icon-vector:before {
  content: "\e02b";
}

.icon-speech:before {
  content: "\e02c";
}

.icon-puzzle:before {
  content: "\e02d";
}

.icon-printer:before {
  content: "\e02e";
}

.icon-present:before {
  content: "\e02f";
}

.icon-playlist:before {
  content: "\e030";
}

.icon-pin:before {
  content: "\e031";
}

.icon-picture:before {
  content: "\e032";
}

.icon-handbag:before {
  content: "\e035";
}

.icon-globe-alt:before {
  content: "\e036";
}

.icon-globe:before {
  content: "\e037";
}

.icon-folder-alt:before {
  content: "\e039";
}

.icon-folder:before {
  content: "\e089";
}

.icon-film:before {
  content: "\e03a";
}

.icon-feed:before {
  content: "\e03b";
}

.icon-drop:before {
  content: "\e03e";
}

.icon-drawar:before {
  content: "\e03f";
}

.icon-docs:before {
  content: "\e040";
}

.icon-doc:before {
  content: "\e085";
}

.icon-diamond:before {
  content: "\e043";
}

.icon-cup:before {
  content: "\e044";
}

.icon-calculator:before {
  content: "\e049";
}

.icon-bubbles:before {
  content: "\e04a";
}

.icon-briefcase:before {
  content: "\e04b";
}

.icon-book-open:before {
  content: "\e04c";
}

.icon-basket-loaded:before {
  content: "\e04d";
}

.icon-basket:before {
  content: "\e04e";
}

.icon-bag:before {
  content: "\e04f";
}

.icon-action-undo:before {
  content: "\e050";
}

.icon-action-redo:before {
  content: "\e051";
}

.icon-wrench:before {
  content: "\e052";
}

.icon-umbrella:before {
  content: "\e053";
}

.icon-trash:before {
  content: "\e054";
}

.icon-tag:before {
  content: "\e055";
}

.icon-support:before {
  content: "\e056";
}

.icon-frame:before {
  content: "\e038";
}

.icon-size-fullscreen:before {
  content: "\e057";
}

.icon-size-actual:before {
  content: "\e058";
}

.icon-shuffle:before {
  content: "\e059";
}

.icon-share-alt:before {
  content: "\e05a";
}

.icon-share:before {
  content: "\e05b";
}

.icon-rocket:before {
  content: "\e05c";
}

.icon-question:before {
  content: "\e05d";
}

.icon-pie-chart:before {
  content: "\e05e";
}

.icon-pencil:before {
  content: "\e05f";
}

.icon-note:before {
  content: "\e060";
}

.icon-loop:before {
  content: "\e064";
}

.icon-home:before {
  content: "\e069";
}

.icon-grid:before {
  content: "\e06a";
}

.icon-graph:before {
  content: "\e06b";
}

.icon-microphone:before {
  content: "\e063";
}

.icon-music-tone-alt:before {
  content: "\e061";
}

.icon-music-tone:before {
  content: "\e062";
}

.icon-earphones-alt:before {
  content: "\e03c";
}

.icon-earphones:before {
  content: "\e03d";
}

.icon-equalizer:before {
  content: "\e06c";
}

.icon-like:before {
  content: "\e068";
}

.icon-dislike:before {
  content: "\e06d";
}

.icon-control-start:before {
  content: "\e06f";
}

.icon-control-rewind:before {
  content: "\e070";
}

.icon-control-play:before {
  content: "\e071";
}

.icon-control-pause:before {
  content: "\e072";
}

.icon-control-forward:before {
  content: "\e073";
}

.icon-control-end:before {
  content: "\e074";
}

.icon-volume-1:before {
  content: "\e09f";
}

.icon-volume-2:before {
  content: "\e0a0";
}

.icon-volume-off:before {
  content: "\e0a1";
}

.icon-calender:before {
  content: "\e075";
}

.icon-bulb:before {
  content: "\e076";
}

.icon-chart:before {
  content: "\e077";
}

.icon-ban:before {
  content: "\e07c";
}

.icon-bubble:before {
  content: "\e07d";
}

.icon-camrecorder:before {
  content: "\e07e";
}

.icon-camera:before {
  content: "\e07f";
}

.icon-cloud-download:before {
  content: "\e083";
}

.icon-cloud-upload:before {
  content: "\e084";
}

.icon-envelope:before {
  content: "\e086";
}

.icon-eye:before {
  content: "\e087";
}

.icon-flag:before {
  content: "\e088";
}

.icon-heart:before {
  content: "\e08a";
}

.icon-info:before {
  content: "\e08b";
}

.icon-key:before {
  content: "\e08c";
}

.icon-link:before {
  content: "\e08d";
}

.icon-lock:before {
  content: "\e08e";
}

.icon-lock-open:before {
  content: "\e08f";
}

.icon-magnifier:before {
  content: "\e090";
}

.icon-magnifier-add:before {
  content: "\e091";
}

.icon-magnifier-remove:before {
  content: "\e092";
}

.icon-paper-clip:before {
  content: "\e093";
}

.icon-paper-plane:before {
  content: "\e094";
}

.icon-power:before {
  content: "\e097";
}

.icon-refresh:before {
  content: "\e098";
}

.icon-reload:before {
  content: "\e099";
}

.icon-settings:before {
  content: "\e09a";
}

.icon-star:before {
  content: "\e09b";
}

.icon-symble-female:before {
  content: "\e09c";
}

.icon-symbol-male:before {
  content: "\e09d";
}

.icon-target:before {
  content: "\e09e";
}

.icon-credit-card:before {
  content: "\e025";
}

.icon-paypal:before {
  content: "\e608";
}

.icon-social-tumblr:before {
  content: "\e00a";
}

.icon-social-twitter:before {
  content: "\e009";
}

.icon-social-facebook:before {
  content: "\e00b";
}

.icon-social-instagram:before {
  content: "\e609";
}

.icon-social-linkedin:before {
  content: "\e60a";
}

.icon-social-pintarest:before {
  content: "\e60b";
}

.icon-social-github:before {
  content: "\e60c";
}

.icon-social-gplus:before {
  content: "\e60d";
}

.icon-social-reddit:before {
  content: "\e60e";
}

.icon-social-skype:before {
  content: "\e60f";
}

.icon-social-dribbble:before {
  content: "\e00d";
}

.icon-social-behance:before {
  content: "\e610";
}

.icon-social-foursqare:before {
  content: "\e611";
}

.icon-social-soundcloud:before {
  content: "\e612";
}

.icon-social-spotify:before {
  content: "\e613";
}

.icon-social-stumbleupon:before {
  content: "\e614";
}

.icon-social-youtube:before {
  content: "\e008";
}

.icon-social-dropbox:before {
  content: "\e00c";
}

/*******************
 Topbar
*******************/
.topbar {
  position: fixed;
  z-index: 1020;
  width: 100%;
}
.topbar .navbar-collapse {
  padding: 0;
}
.topbar .top-navbar {
  min-height: 50px;
  padding: 0;
  padding-left: 15px;
}
@media (max-width: 991.98px) {
  .topbar .top-navbar {
    padding-left: 0;
  }
}
.topbar .top-navbar .dropdown-toggle::after {
  display: none;
}
.topbar .top-navbar .navbar-header {
  line-height: 50px;
  padding-left: 10px;
}
.topbar .top-navbar .navbar-header .navbar-brand {
  margin-right: 0;
  padding-bottom: 0;
  padding-top: 0;
}
.topbar .top-navbar .navbar-header .navbar-brand .light-logo {
  display: none;
}
.topbar .top-navbar .navbar-header .navbar-brand b {
  line-height: 50px;
  display: inline-block;
}
.topbar .top-navbar .navbar-header .navbar-brand h1.logo {
  font-size: 24px;
  display: inline-block;
  padding: 13px 0;
  margin-bottom: 0;
}
.topbar .top-navbar .navbar-header .fa {
  padding-top: 18px;
}
.topbar .top-navbar .tooltip-class {
  padding: 3px 5px;
  border-radius: 0.35em;
  font-size: 12px;
  max-width: 205px;
  white-space: break-spaces;
  text-align: center;
}
.topbar .top-navbar .profile-pic {
  white-space: nowrap;
}
.topbar .top-navbar .profile-pic img {
  width: 30px;
  border-radius: 100%;
}
.topbar .top-navbar .profile-pic span {
  font-size: 14px;
  white-space: nowrap;
}
.topbar .top-navbar .profile-pic a.nav-link {
  border-left: 2px solid #009FD3;
}
.topbar .top-navbar .navbar-nav > .nav-item > .nav-link {
  line-height: 32px;
  padding: 0 8px;
  color: #fff !important;
}
.topbar .top-navbar .navbar-nav > .nav-item > .nav-link:hover {
  color: #D9F3FF;
}
.topbar .top-navbar .navbar-nav > .nav-item > .nav-link.icon-menu-superior {
  margin: 2px 0 0;
  font-size: 16px;
}
@media (max-width: 991.98px) {
  .topbar .top-navbar .menu-despegable-superior .nav-link {
    padding: 0.2rem 2rem !important;
    min-height: 38px !important;
  }
}
.topbar .top-navbar .navbar-nav > .nav-item > span {
  line-height: 45px;
  font-size: 24px;
  font-weight: 500;
  color: #fff;
  padding: 0 10px;
}
@media (max-width: 1199.98px) {
  .topbar .top-navbar .menu-despegable {
    position: absolute;
    background-color: #007DC3;
    top: 54px;
    width: 100%;
    left: 0;
  }
  .topbar .top-navbar .menu-despegable .menu-despegable-superior {
    flex-direction: column !important;
  }
  .topbar .top-navbar .menu-despegable .menu-despegable-superior .dropdown-toggle {
    border-bottom: 1px solid #fff;
  }
  .topbar .top-navbar .menu-despegable .menu-despegable-superior .dropdown-toggle .fa {
    float: right;
    margin-top: 7px;
  }
  .topbar .top-navbar .menu-despegable .menu-despegable-superior .dropdown .dropdown-menu {
    position: relative;
    background-color: #fff;
    border: initial;
    -webkit-box-shadow: initial;
    box-shadow: initial;
  }
  .topbar .top-navbar .menu-despegable .menu-despegable-superior .dropdown .dropdown-menu .dropdown-item {
    color: #000;
  }
  .topbar .top-navbar .menu-despegable .menu-despegable-superior .dropdown .dropdown-menu a:active {
    color: #fff !important;
  }
}
@media (min-width: 1200px) {
  .topbar .top-navbar .menu-despegable {
    display: block;
  }
}
.topbar .subtitulo-menu {
  font-size: 10.5px;
  position: absolute;
  top: 17px;
  right: 27px;
}
@media (max-width: 991.98px) {
  .topbar .subtitulo-menu {
    left: 32px;
  }
}
.topbar {
  background: #007DC3;
}
.topbar .top-navbar .navbar-header .navbar-brand .dark-logo {
  display: none;
}
.topbar .top-navbar .navbar-header .navbar-brand .light-logo {
  display: inline-block;
  color: rgba(255, 255, 255, 0.8);
}
.topbar .dropdown-menu {
  box-shadow: 1px 0px 20px rgba(0, 0, 0, 0.08);
  -webkit-box-shadow: 1px 0px 20px rgba(0, 0, 0, 0.08);
  -moz-box-shadow: 1px 0px 20px rgba(0, 0, 0, 0.08);
  border-color: #dee2e6;
}
.topbar .dropdown-menu .dropdown-item {
  padding: 7px 1.5rem;
}
@media (max-width: 991.98px) {
  .topbar .dropdown-menu .dropdown-item {
    padding: 7px 2.5rem;
  }
}
@media (max-width: 1199.98px) {
  .topbar {
    width: 100%;
  }
  .topbar .top-navbar {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    flex-direction: row;
    flex-wrap: nowrap;
    -webkit-align-items: center;
  }
  .topbar .top-navbar .navbar-collapse {
    display: flex;
    width: 100%;
  }
  .topbar .top-navbar .navbar-nav {
    flex-direction: row;
  }
  .topbar .top-navbar .navbar-nav > .nav-item.show {
    position: static;
  }
  .topbar .top-navbar .navbar-nav > .nav-item.show .dropdown-menu {
    width: 100%;
    margin-top: 0;
  }
  .topbar .top-navbar .navbar-nav .dropdown-menu {
    position: absolute;
    border-radius: 0 !important;
  }
}
@media (max-width: 1199.98px) and (max-width: 991.98px) {
  .topbar .top-navbar .navbar-nav .dropdown-menu .dropright {
    background-color: white;
    padding-bottom: 0px;
  }
}
@media (max-width: 1199.98px) {
  .topbar .top-navbar .navbar-nav .dropdown-menu .dropright .dropdown-menu {
    top: 0;
    right: 0 !important;
    left: 0 !important;
    background: transparent !important;
  }
}

/*******************
Notify
*******************/
.notify {
  position: relative;
  top: -28px;
  right: -7px;
}
.notify .heartbit {
  position: absolute;
  top: -20px;
  right: -4px;
  height: 25px;
  width: 25px;
  z-index: 10;
  border: 5px solid #C94F51;
  border-radius: 70px;
  -moz-animation: heartbit 1s ease-out;
  -moz-animation-iteration-count: infinite;
  -o-animation: heartbit 1s ease-out;
  -o-animation-iteration-count: infinite;
  -webkit-animation: heartbit 1s ease-out;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
}
.notify .point {
  width: 6px;
  height: 6px;
  -webkit-border-radius: 30px;
  -moz-border-radius: 30px;
  border-radius: 30px;
  background-color: #C94F51;
  position: absolute;
  right: 6px;
  top: -10px;
}

@-moz-keyframes heartbit {
  0% {
    -moz-transform: scale(0);
    opacity: 0;
  }
  25% {
    -moz-transform: scale(0.1);
    opacity: 0.1;
  }
  50% {
    -moz-transform: scale(0.5);
    opacity: 0.3;
  }
  75% {
    -moz-transform: scale(0.8);
    opacity: 0.5;
  }
  100% {
    -moz-transform: scale(1);
    opacity: 0;
  }
}
@-webkit-keyframes heartbit {
  0% {
    -webkit-transform: scale(0);
    opacity: 0;
  }
  25% {
    -webkit-transform: scale(0.1);
    opacity: 0.1;
  }
  50% {
    -webkit-transform: scale(0.5);
    opacity: 0.3;
  }
  75% {
    -webkit-transform: scale(0.8);
    opacity: 0.5;
  }
  100% {
    -webkit-transform: scale(1);
    opacity: 0;
  }
}
.app-search {
  line-height: 60px;
}
.app-search .form-control, .app-search .PhoneInputInput, .app-search .DateInput_input {
  min-height: 35px;
  border-radius: 5px;
  border-color: transparent;
}
.app-search .operacion {
  width: 30% !important;
}
.app-search .ubicacion {
  width: 52% !important;
}

.menu-despegable .nav-link {
  padding: 0 8px 0 5px !important;
}

/*******************
Megamenu
******************/
.mega-dropdown {
  position: static;
  width: 100%;
}
.mega-dropdown .dropdown-menu {
  width: 100%;
  padding: 30px;
  margin-top: 0;
}
.mega-dropdown ul {
  padding: 0;
}
.mega-dropdown ul li {
  list-style: none;
}
.mega-dropdown .carousel-item .container {
  padding: 0;
}
.mega-dropdown .nav-accordion .card {
  margin-bottom: 1px;
}
.mega-dropdown .nav-accordion .card-header {
  background: #fff;
}
.mega-dropdown .nav-accordion .card-header h5 {
  margin: 0;
}
.mega-dropdown .nav-accordion .card-header h5 a {
  text-decoration: none;
  color: #515151;
}

@font-face {
  font-family: "Montserrat";
  src: url(/build/fonts/Montserrat-Medium.dadb1e02.eot);
  src: url(/build/fonts/Montserrat-Medium.dadb1e02.eot?#iefix) format("embedded-opentype"), url(/build/fonts/Montserrat-Medium.c416eeae.woff2) format("woff2"), url(/build/fonts/Montserrat-Medium.1415d3ef.woff) format("woff"), url(/build/fonts/Montserrat-Medium.b2e5fcde.ttf) format("truetype"), url(/build/images/Montserrat-Medium.f0af5dc8.svg#Montserrat-Medium) format("svg");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Montserrat";
  src: url(/build/fonts/Montserrat-SemiBold.417641b3.eot);
  src: url(/build/fonts/Montserrat-SemiBold.417641b3.eot?#iefix) format("embedded-opentype"), url(/build/fonts/Montserrat-SemiBold.53b31a44.woff2) format("woff2"), url(/build/fonts/Montserrat-SemiBold.fa5f925d.woff) format("woff"), url(/build/fonts/Montserrat-SemiBold.feb9a9ab.ttf) format("truetype"), url(/build/images/Montserrat-SemiBold.6e9de36d.svg#Montserrat-SemiBold) format("svg");
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Montserrat";
  src: url(/build/fonts/Montserrat-Regular.36b1f4d4.eot);
  src: url(/build/fonts/Montserrat-Regular.36b1f4d4.eot?#iefix) format("embedded-opentype"), url(/build/fonts/Montserrat-Regular.518803d3.woff2) format("woff2"), url(/build/fonts/Montserrat-Regular.498c8cdb.woff) format("woff"), url(/build/fonts/Montserrat-Regular.d4f770a4.ttf) format("truetype"), url(/build/images/Montserrat-Regular.2c3ed57a.svg#Montserrat-Regular) format("svg");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Montserrat";
  src: url(/build/fonts/Montserrat-ExtraLightItalic.fca9eda6.eot);
  src: url(/build/fonts/Montserrat-ExtraLightItalic.fca9eda6.eot?#iefix) format("embedded-opentype"), url(/build/fonts/Montserrat-ExtraLightItalic.4a76cf90.woff2) format("woff2"), url(/build/fonts/Montserrat-ExtraLightItalic.5b0c541e.woff) format("woff"), url(/build/fonts/Montserrat-ExtraLightItalic.556b7c79.ttf) format("truetype"), url(/build/images/Montserrat-ExtraLightItalic.754b383b.svg#Montserrat-ExtraLightItalic) format("svg");
  font-weight: 200;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: "Montserrat";
  src: url(/build/fonts/Montserrat-LightItalic.381bc0d3.eot);
  src: url(/build/fonts/Montserrat-LightItalic.381bc0d3.eot?#iefix) format("embedded-opentype"), url(/build/fonts/Montserrat-LightItalic.d6ff863d.woff2) format("woff2"), url(/build/fonts/Montserrat-LightItalic.1b9a4516.woff) format("woff"), url(/build/fonts/Montserrat-LightItalic.2e3148e7.ttf) format("truetype"), url(/build/images/Montserrat-LightItalic.c449150e.svg#Montserrat-LightItalic) format("svg");
  font-weight: 300;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: "Montserrat";
  src: url(/build/fonts/Montserrat-Bold.78999d96.eot);
  src: url(/build/fonts/Montserrat-Bold.78999d96.eot?#iefix) format("embedded-opentype"), url(/build/fonts/Montserrat-Bold.dbf9cc3b.woff2) format("woff2"), url(/build/fonts/Montserrat-Bold.0329bf8f.woff) format("woff"), url(/build/fonts/Montserrat-Bold.cfaa6b88.ttf) format("truetype"), url(/build/images/Montserrat-Bold.54416961.svg#Montserrat-Bold) format("svg");
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Montserrat";
  src: url(/build/fonts/Montserrat-Black.ca2c299f.eot);
  src: url(/build/fonts/Montserrat-Black.ca2c299f.eot?#iefix) format("embedded-opentype"), url(/build/fonts/Montserrat-Black.518c6d83.woff2) format("woff2"), url(/build/fonts/Montserrat-Black.b45e5825.woff) format("woff"), url(/build/fonts/Montserrat-Black.41a74f58.ttf) format("truetype"), url(/build/images/Montserrat-Black.0401996f.svg#Montserrat-Black) format("svg");
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Montserrat";
  src: url(/build/fonts/Montserrat-MediumItalic.0b27f6bf.eot);
  src: url(/build/fonts/Montserrat-MediumItalic.0b27f6bf.eot?#iefix) format("embedded-opentype"), url(/build/fonts/Montserrat-MediumItalic.8bd01fd0.woff2) format("woff2"), url(/build/fonts/Montserrat-MediumItalic.a7bea9fc.woff) format("woff"), url(/build/fonts/Montserrat-MediumItalic.65fa6890.ttf) format("truetype"), url(/build/images/Montserrat-MediumItalic.8eea52b2.svg#Montserrat-MediumItalic) format("svg");
  font-weight: 500;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: "Montserrat";
  src: url(/build/fonts/Montserrat-BlackItalic.9c020c4f.eot);
  src: url(/build/fonts/Montserrat-BlackItalic.9c020c4f.eot?#iefix) format("embedded-opentype"), url(/build/fonts/Montserrat-BlackItalic.1b46ef39.woff2) format("woff2"), url(/build/fonts/Montserrat-BlackItalic.11a8f9cc.woff) format("woff"), url(/build/fonts/Montserrat-BlackItalic.fa1a7214.ttf) format("truetype"), url(/build/images/Montserrat-BlackItalic.695dbce8.svg#Montserrat-BlackItalic) format("svg");
  font-weight: 900;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: "Montserrat";
  src: url(/build/fonts/Montserrat-Italic.8c957552.eot);
  src: url(/build/fonts/Montserrat-Italic.8c957552.eot?#iefix) format("embedded-opentype"), url(/build/fonts/Montserrat-Italic.16bc8d65.woff2) format("woff2"), url(/build/fonts/Montserrat-Italic.3c654aa7.woff) format("woff"), url(/build/fonts/Montserrat-Italic.8c1bdca9.ttf) format("truetype"), url(/build/images/Montserrat-Italic.9b175df0.svg#Montserrat-Italic) format("svg");
  font-weight: normal;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: "Montserrat";
  src: url(/build/fonts/Montserrat-SemiBoldItalic.f21bfd27.eot);
  src: url(/build/fonts/Montserrat-SemiBoldItalic.f21bfd27.eot?#iefix) format("embedded-opentype"), url(/build/fonts/Montserrat-SemiBoldItalic.d64004d0.woff2) format("woff2"), url(/build/fonts/Montserrat-SemiBoldItalic.4c64e61a.woff) format("woff"), url(/build/fonts/Montserrat-SemiBoldItalic.4f81479d.ttf) format("truetype"), url(/build/images/Montserrat-SemiBoldItalic.c5cb610d.svg#Montserrat-SemiBoldItalic) format("svg");
  font-weight: 600;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: "Montserrat";
  src: url(/build/fonts/Montserrat-ExtraBoldItalic.78a2bd99.eot);
  src: url(/build/fonts/Montserrat-ExtraBoldItalic.78a2bd99.eot?#iefix) format("embedded-opentype"), url(/build/fonts/Montserrat-ExtraBoldItalic.58a12e29.woff2) format("woff2"), url(/build/fonts/Montserrat-ExtraBoldItalic.506bc4a1.woff) format("woff"), url(/build/fonts/Montserrat-ExtraBoldItalic.c6c20dca.ttf) format("truetype"), url(/build/images/Montserrat-ExtraBoldItalic.a6508b6b.svg#Montserrat-ExtraBoldItalic) format("svg");
  font-weight: 800;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: "Montserrat";
  src: url(/build/fonts/Montserrat-BoldItalic.c93e73df.eot);
  src: url(/build/fonts/Montserrat-BoldItalic.c93e73df.eot?#iefix) format("embedded-opentype"), url(/build/fonts/Montserrat-BoldItalic.ac729c1b.woff2) format("woff2"), url(/build/fonts/Montserrat-BoldItalic.b547006c.woff) format("woff"), url(/build/fonts/Montserrat-BoldItalic.6b4e920f.ttf) format("truetype"), url(/build/images/Montserrat-BoldItalic.f0d820a2.svg#Montserrat-BoldItalic) format("svg");
  font-weight: bold;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: "Montserrat";
  src: url(/build/fonts/Montserrat-Thin.6d93363a.eot);
  src: url(/build/fonts/Montserrat-Thin.6d93363a.eot?#iefix) format("embedded-opentype"), url(/build/fonts/Montserrat-Thin.a7117a0b.woff2) format("woff2"), url(/build/fonts/Montserrat-Thin.fe19c134.woff) format("woff"), url(/build/fonts/Montserrat-Thin.a6479515.ttf) format("truetype"), url(/build/images/Montserrat-Thin.706f876e.svg#Montserrat-Thin) format("svg");
  font-weight: 100;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Montserrat";
  src: url(/build/fonts/Montserrat-ThinItalic.d2d5b39b.eot);
  src: url(/build/fonts/Montserrat-ThinItalic.d2d5b39b.eot?#iefix) format("embedded-opentype"), url(/build/fonts/Montserrat-ThinItalic.dc92a236.woff2) format("woff2"), url(/build/fonts/Montserrat-ThinItalic.b9dbff6a.woff) format("woff"), url(/build/fonts/Montserrat-ThinItalic.ef61e93f.ttf) format("truetype"), url(/build/images/Montserrat-ThinItalic.35dc6f60.svg#Montserrat-ThinItalic) format("svg");
  font-weight: 100;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: "Montserrat";
  src: url(/build/fonts/Montserrat-ExtraBold.8852943d.eot);
  src: url(/build/fonts/Montserrat-ExtraBold.8852943d.eot?#iefix) format("embedded-opentype"), url(/build/fonts/Montserrat-ExtraBold.95c2242b.woff2) format("woff2"), url(/build/fonts/Montserrat-ExtraBold.666df37f.woff) format("woff"), url(/build/fonts/Montserrat-ExtraBold.1523a896.ttf) format("truetype"), url(/build/images/Montserrat-ExtraBold.359d7be3.svg#Montserrat-ExtraBold) format("svg");
  font-weight: 800;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Montserrat";
  src: url(/build/fonts/Montserrat-Light.8ee066d1.eot);
  src: url(/build/fonts/Montserrat-Light.8ee066d1.eot?#iefix) format("embedded-opentype"), url(/build/fonts/Montserrat-Light.f7bb2606.woff2) format("woff2"), url(/build/fonts/Montserrat-Light.05c8ae97.woff) format("woff"), url(/build/fonts/Montserrat-Light.6bff2760.ttf) format("truetype"), url(/build/images/Montserrat-Light.17761eb3.svg#Montserrat-Light) format("svg");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Montserrat";
  src: url(/build/fonts/Montserrat-ExtraLight.3217aeb5.eot);
  src: url(/build/fonts/Montserrat-ExtraLight.3217aeb5.eot?#iefix) format("embedded-opentype"), url(/build/fonts/Montserrat-ExtraLight.0edffe13.woff2) format("woff2"), url(/build/fonts/Montserrat-ExtraLight.104190ef.woff) format("woff"), url(/build/fonts/Montserrat-ExtraLight.bfee205d.ttf) format("truetype"), url(/build/images/Montserrat-ExtraLight.e60d6bd2.svg#Montserrat-ExtraLight) format("svg");
  font-weight: 200;
  font-style: normal;
  font-display: swap;
}
* {
  outline: none;
}

body {
  margin: 0;
  overflow-x: hidden;
  font-size: 14px;
  font-weight: normal;
  font-family: "Montserrat", serif;
  color: #000;
}

html {
  position: relative;
  min-height: 100%;
}

a {
  color: #007DC3;
}

a:hover,
a:focus {
  text-decoration: none;
}

a.link, a.nav-link, a.cursor-pointer {
  cursor: pointer;
  color: #007DC3;
}
a.link:hover, a.nav-link:hover, a.cursor-pointer:hover {
  color: #515151;
}
a.link:focus, a.nav-link:focus, a.cursor-pointer:focus {
  color: #007DC3;
}

.box {
  border-radius: 0.25rem;
  padding: 10px;
}

.no-wrap td,
.no-wrap th {
  white-space: nowrap;
}

.text-link-simulado {
  cursor: pointer;
  color: #007DC3;
}

/*******************
Blockquote
*******************/
html body blockquote {
  border: 1px solid #dee2e6;
  padding: 15px;
}

.clear {
  clear: both;
}

ol li {
  margin: 5px 0;
}

/*******************
Padding margin property
*******************/
html body .m-t-5 {
  margin-top: 5px;
}

html body .m-b-5 {
  margin-bottom: 5px;
}

html body .m-r-5 {
  margin-right: 5px;
}

html body .m-l-5 {
  margin-left: 5px;
}

html body .p-t-5 {
  padding-top: 5px;
}

html body .p-b-5 {
  padding-bottom: 5px;
}

html body .p-r-5 {
  padding-right: 5px;
}

html body .p-l-5 {
  padding-left: 5px;
}

html body .p-5 {
  padding: 5px;
}

html body .m-5 {
  margin: 5px;
}

html body .m-t-10 {
  margin-top: 10px;
}

html body .m-b-10 {
  margin-bottom: 10px;
}

html body .m-r-10 {
  margin-right: 10px;
}

html body .m-l-10 {
  margin-left: 10px;
}

html body .p-t-10 {
  padding-top: 10px;
}

html body .p-b-10 {
  padding-bottom: 10px;
}

html body .p-r-10 {
  padding-right: 10px;
}

html body .p-l-10 {
  padding-left: 10px;
}

html body .p-10 {
  padding: 10px;
}

html body .m-10 {
  margin: 10px;
}

html body .m-t-15 {
  margin-top: 15px;
}

html body .m-b-15 {
  margin-bottom: 15px;
}

html body .m-r-15 {
  margin-right: 15px;
}

html body .m-l-15 {
  margin-left: 15px;
}

html body .p-t-15 {
  padding-top: 15px;
}

html body .p-b-15 {
  padding-bottom: 15px;
}

html body .p-r-15 {
  padding-right: 15px;
}

html body .p-l-15 {
  padding-left: 15px;
}

html body .p-15 {
  padding: 15px;
}

html body .m-15 {
  margin: 15px;
}

html body .m-t-20 {
  margin-top: 20px;
}

html body .m-b-20 {
  margin-bottom: 20px;
}

html body .m-r-20 {
  margin-right: 20px;
}

html body .m-l-20 {
  margin-left: 20px;
}

html body .p-t-20 {
  padding-top: 20px;
}

html body .p-b-20 {
  padding-bottom: 20px;
}

html body .p-r-20 {
  padding-right: 20px;
}

html body .p-l-20 {
  padding-left: 20px;
}

html body .p-20 {
  padding: 20px;
}

html body .m-20 {
  margin: 20px;
}

html body .m-t-25 {
  margin-top: 25px;
}

html body .m-b-25 {
  margin-bottom: 25px;
}

html body .m-r-25 {
  margin-right: 25px;
}

html body .m-l-25 {
  margin-left: 25px;
}

html body .p-t-25 {
  padding-top: 25px;
}

html body .p-b-25 {
  padding-bottom: 25px;
}

html body .p-r-25 {
  padding-right: 25px;
}

html body .p-l-25 {
  padding-left: 25px;
}

html body .p-25 {
  padding: 25px;
}

html body .m-25 {
  margin: 25px;
}

html body .m-t-30 {
  margin-top: 30px;
}

html body .m-b-30 {
  margin-bottom: 30px;
}

html body .m-r-30 {
  margin-right: 30px;
}

html body .m-l-30 {
  margin-left: 30px;
}

html body .p-t-30 {
  padding-top: 30px;
}

html body .p-b-30 {
  padding-bottom: 30px;
}

html body .p-r-30 {
  padding-right: 30px;
}

html body .p-l-30 {
  padding-left: 30px;
}

html body .p-30 {
  padding: 30px;
}

html body .m-30 {
  margin: 30px;
}

html body .m-t-40 {
  margin-top: 40px;
}

html body .m-b-40 {
  margin-bottom: 40px;
}

html body .m-r-40 {
  margin-right: 40px;
}

html body .m-l-40 {
  margin-left: 40px;
}

html body .p-t-40 {
  padding-top: 40px;
}

html body .p-b-40 {
  padding-bottom: 40px;
}

html body .p-r-40 {
  padding-right: 40px;
}

html body .p-l-40 {
  padding-left: 40px;
}

html body .p-40 {
  padding: 40px;
}

html body .m-40 {
  margin: 40px;
}

/** * Zero */
html body .m-0-0 {
  margin: 0;
}

html body .m-t-0 {
  margin-top: 0;
}

html body .m-r-0 {
  margin-right: 0;
}

html body .m-b-0 {
  margin-bottom: 0;
}

html body .m-l-0 {
  margin-left: 0;
}

html body .p-0-0 {
  padding: 0;
}

html body .p-t-0 {
  padding-top: 0;
}

html body .p-r-0 {
  padding-right: 0;
}

html body .p-b-0 {
  padding-bottom: 0;
}

html body .p-l-0 {
  padding-left: 0;
}

/*******************
Thumb size
*******************/
.thumb-sm {
  height: 32px;
  width: 32px;
}

.thumb-md {
  height: 48px;
  width: 48px;
}

.thumb-lg {
  height: 88px;
  width: 88px;
}

.hide {
  display: none;
}

.img-circle {
  border-radius: 100%;
}

.img-responsive {
  max-width: 100%;
  height: auto;
}

.radius {
  border-radius: 0.25rem;
}

/*******************
Opacity
*******************/
.op-5 {
  opacity: 0.5;
}

.op-3 {
  opacity: 0.3;
}

/*******************
font weight
*******************/
html body .font-bold {
  font-weight: 700;
}
html body .font-normal {
  font-weight: 400;
}
html body .font-light {
  font-weight: 300;
}
html body .font-medium {
  font-weight: 500;
}
html body .font-16 {
  font-size: 16px;
}
html body .font-12 {
  font-size: 12px;
}
html body .font-14 {
  font-size: 14px;
}
html body .font-10 {
  font-size: 10px;
}
html body .font-18 {
  font-size: 18px;
}
html body .font-20 {
  font-size: 20px;
}
html body .display-5 {
  font-size: 3rem;
}
html body .display-6 {
  font-size: 2.5rem;
}

/*******************
Background colors
*******************/
html body .bg-megna {
  background-color: #17a2b8;
}
html body .bg-theme {
  background-color: #007DC3;
}
html body .bg-inverse {
  background-color: #515151;
}
html body .bg-purple {
  background-color: #9561B8;
}
html body .bg-light {
  background-color: #EBEBEB;
}
html body .bg-white {
  background-color: #fff;
}

/*******************
Head
*******************/
html body h3 {
  font-size: 1.2rem;
}
@media (min-width: 768px) {
  html body h3 {
    font-size: 1.5rem;
  }
}
html body h4 {
  font-weight: 600;
}
html body h5 {
  font-weight: 600;
}
html body h6 {
  font-weight: 600;
  color: #000;
  font-size: 16px;
}
html body h5 {
  font-weight: bold;
  color: #009FD3;
  font-size: 18px;
}

/*******************
Rounds
*******************/
.round {
  line-height: 48px;
  color: #fff;
  width: 50px;
  height: 50px;
  display: inline-block;
  font-weight: 400;
  text-align: center;
  border-radius: 100%;
  background: #17a2b8;
}
.round img {
  border-radius: 100%;
}

.round-lg {
  line-height: 65px;
  width: 60px;
  height: 60px;
  font-size: 30px;
}

.round.round-info {
  background: #17a2b8;
}

.round.round-warning {
  background: #F9F871;
}

.round.round-danger {
  background: #C94F51;
}

.round.round-success {
  background: #94D511;
}

.round.round-primary {
  background: #007DC3;
}

/*******************
Labels
*******************/
.label-rounded {
  border-radius: 60px;
}

/*******************
 Badge
******************/
.badge {
  font-weight: 400;
  line-height: normal;
}
.badge.badge-pill {
  padding: 0.2em 0.6em;
}

.badge-xs {
  font-size: 9px;
}

.badge-xs,
.badge-sm {
  -webkit-transform: translate(0, -2px);
  -ms-transform: translate(0, -2px);
  -o-transform: translate(0, -2px);
  transform: translate(0, -2px);
}

/*******************
List-style-none
******************/
ul.list-style-none {
  margin: 0;
  padding: 0;
}
ul.list-style-none li {
  list-style: none;
}
ul.list-style-none li a {
  color: #515151;
  padding: 8px 0;
  display: block;
  text-decoration: none;
}
ul.list-style-none li a:hover {
  color: #007DC3;
}

/*******************
Card
******************/
.card {
  margin-bottom: 20px;
}
@media (max-width: 991.98px) {
  .card {
    height: auto !important;
  }
}
.card .card-header {
  background: #fff;
  border-bottom: 1px solid #f5f5f5;
}
.card .card-header h4 {
  margin-bottom: 0;
  float: left;
}
.card .card-subtitle {
  font-weight: 300;
  margin-bottom: 15px;
  color: #7A7A7A;
}
.card .card-title {
  position: relative;
  font-weight: 500;
}
.card .card-actions {
  float: right;
}
.card .card-actions a {
  padding: 0 5px;
  cursor: pointer;
}
.card .card-body {
  border: 1px solid #EBEBEB;
  padding: 1rem;
}
@media (max-width: 991.98px) {
  .card .card-body {
    border: none;
  }
}

.card-group {
  margin-bottom: 20px;
}
.card-group .card {
  border-right: 1px solid #dee2e6;
}

.card-fullscreen {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 9999;
  overflow: auto;
}

/*******************
Labels
*******************/
.label {
  padding: 3px 10px;
  line-height: 13px;
  color: #fff;
  font-weight: 400;
  border-radius: 0.25rem;
  font-size: 75%;
}

.label-rounded {
  border-radius: 60px;
}

.label-custom {
  background-color: #17a2b8;
}

.label-success {
  background-color: #94D511;
}

.label-info {
  background-color: #007DC3;
}

.label-warning {
  background-color: #F9F871;
}

.label-danger {
  background-color: #C94F51;
}

.label-megna {
  background-color: #17a2b8;
}

.label-primary {
  background-color: #007DC3;
}

.label-purple {
  background-color: #9561B8;
}

.label-red {
  background-color: #C94F51;
}

.label-inverse {
  background-color: #343a40;
}

.label-default {
  background-color: #f5f5f5;
}

/*******************
Nav Bar Interno
*******************/
.nav .nav-item .nav-link {
  padding: 0.6rem 1rem 0.6rem 0;
}

.tito-navs {
  font-weight: bold;
  text-transform: uppercase;
}
@media (max-width: 991.98px) {
  .tito-navs {
    overflow-x: auto;
    white-space: nowrap;
    flex-wrap: nowrap;
  }
}
.tito-navs .nav-link {
  color: #A0ACBD;
  border-bottom: 2px solid #A0ACBD;
  min-width: 150px;
  text-align: center;
}
.tito-navs .slick-slide {
  cursor: pointer;
}
.tito-navs .slick-slide div div {
  padding-left: 25px;
  padding-right: 25px;
  text-align: center;
  color: #A0ACBD;
  padding-bottom: 5px;
  border-bottom: 2px solid #a0acbd;
}
.tito-navs .slick-slide .active {
  color: #007DC3;
  border-bottom: 2px solid #007DC3;
}
@media (min-width: 768px) {
  .tito-navs .slick-slide {
    width: initial !important;
  }
}

@media (min-width: 992px) {
  .tito-navs-inmuebles .slick-track {
    display: flex !important;
    width: 100% !important;
  }
  .tito-navs-inmuebles .slick-slide {
    flex: 1 1 0;
    min-width: 0;
    width: auto !important;
  }
  .tito-navs-inmuebles .slick-slide > div > div {
    padding-left: 8px;
    padding-right: 8px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
  }
}

/*******************
Table Loader
*******************/
.table-loader {
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 9999;
}
.table-loader .spinner-border {
  left: 50%;
  position: absolute;
  top: 35%;
}

.load-data {
  opacity: 0.5;
}

@media (min-width: 768px) {
  .w-lg-50 {
    width: 60%;
  }
}

.icono-trash-modal {
  font-size: 35px;
  color: #C94F51;
}

.icono-ban-modal {
  font-size: 45px;
  color: #F29D26;
}

.icono-desbloquear {
  font-size: 45px;
  color: #94D511;
}

.icono-transferir {
  font-size: 40px;
  color: #94D511;
}

.icono-transferir-deneg {
  font-size: 40px;
  color: #C94F51;
}

.borderless td, .borderless th {
  border: none;
}

.border-bottom-3px {
  border-bottom: 1px solid #9b9c9c;
}

.table-ajusted th, .table-ajusted td {
  padding: 5px;
  vertical-align: inherit;
}

.table-ajusted td {
  font-size: 11px;
  vertical-align: middle;
}

.table-ajusted th:first-child, .table-ajusted td:first-child {
  padding-left: 12px;
}

.multiple-is-invalid {
  border: 1px solid #C94F51;
  border-radius: 5px;
}

.text-semi-light {
  color: #dfdfdf;
}

@keyframes placeHolderShimmer {
  0% {
    background-position: -468px 0;
  }
  100% {
    background-position: 468px 0;
  }
}
.div-loading {
  animation-duration: 1.25s;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
  animation-name: placeHolderShimmer;
  animation-timing-function: linear;
  background: #F6F6F6;
  background: linear-gradient(to right, #F6F6F6 8%, #e6e6e6 18%, #F6F6F6 33%);
  background-size: 800px 104px;
  position: relative;
}

.apexcharts-xcrosshairs.apexcharts-active, .apexcharts-ycrosshairs.apexcharts-active {
  opacity: 0 !important;
  transition: none !important;
}

.swal-mensaje-formateado .swal-content {
  margin-top: 26px;
  color: rgba(0, 0, 0, 0.65);
  font-size: 16px;
  line-height: 1.4;
  text-align: center;
}

.swal-confirmacion-ubicacion {
  width: 750px;
  max-width: calc(100% - 20px);
}
.swal-confirmacion-ubicacion .swal-footer {
  text-align: center;
}
.swal-confirmacion-ubicacion .swal-button--confirm {
  background-color: #007DC3;
}
.swal-confirmacion-ubicacion .swal-button--confirm:not([disabled]):hover {
  background-color: rgb(0, 100.4807692308, 156.75);
}
.swal-confirmacion-ubicacion .swal-button--confirm:active {
  background-color: rgb(0, 92.3076923077, 144);
}
.swal-confirmacion-ubicacion .swal-content {
  font-size: 14px;
}
.swal-confirmacion-ubicacion .swal-confirmacion-ubicacion-encabezado {
  background-color: #f5f5f5;
}
.swal-confirmacion-ubicacion .swal-confirmacion-ubicacion-texto {
  white-space: pre-wrap;
  overflow-wrap: anywhere;
}

.swal-clientes .swal-button--cancel, .swal-clientes .swal-button--confirm {
  width: 130px !important;
  padding-left: 10px !important;
  padding-right: 10px !important;
}

#react-componente-mi-inmobiliaria .text-lg-left h6, #react-componente-mi-franquicia .text-lg-left h6 {
  font-size: 14px !important;
}
@media (max-width: 991.98px) {
  #react-componente-mi-inmobiliaria .row label, #react-componente-mi-franquicia .row label {
    font-size: 12px !important;
  }
}

@media (min-width: 768px) {
  .w-md-150 {
    width: 150px !important;
  }
}

@media (max-width: 991.98px) {
  .extraClassTooltip {
    width: 250px !important;
    text-align: center !important;
  }
}

.h6-7 {
  font-size: 13px !important;
}

.h7 {
  font-size: 12px !important;
}

.right-xl-n9 {
  right: -9px !important;
}

/*==============================================================
 For all pages
 ============================================================== */
html {
  scroll-behavior: smooth;
}

body {
  position: relative;
  min-height: 100vh;
  margin: 0;
  padding-bottom: 50px; /* for .footer */
}

#main-wrapper {
  width: 100%;
  overflow: hidden;
}

.page-wrapper {
  background: #F4F6F9;
  position: relative;
  margin-top: 54px;
}
@media (min-width: 768px) {
  .page-wrapper {
    border-right: 3px solid white;
  }
}

#loading-responsive {
  z-index: 9999;
  justify-content: center;
  display: flex;
  align-items: center;
  height: 90vh;
  background: rgba(32, 100, 138, 0.3411764706);
  position: absolute;
  display: none;
  width: 100%;
}

.container-fluid, .container-sm, .container-md, .container-lg, .container-xl {
  padding: 0 10px;
}
@media (min-width: 992px) {
  .container-fluid, .container-sm, .container-md, .container-lg, .container-xl {
    padding: 0 20px;
  }
}

.w-auto {
  width: auto;
}

.w-min-content {
  width: min-content;
}

.h12-14 {
  font-size: 12px;
}
@media (min-width: 992px) {
  .h12-14 {
    font-size: 14px;
  }
}

.h14-18 {
  font-size: 14px;
}
@media (min-width: 992px) {
  .h14-18 {
    font-size: 18px;
  }
}

.msj-dia-anterior {
  color: black;
  font-size: 14px;
  font-weight: 600;
}

/*******************
 Breadcrumb and page title
*******************/
.page-subtitule-movil {
  background: #fff;
  border-bottom: 0px;
  margin-left: 11px;
  margin-right: 10px;
  padding: 1rem;
  padding-bottom: 0;
  z-index: 100;
}
.page-subtitule-movil a {
  display: inline-block;
}
@media (min-width: 768px) {
  .page-subtitule-movil a {
    display: none;
  }
}

.page-titles {
  padding: 15px 5px 10px;
}
.page-titles .acceso_rapido {
  z-index: 1000;
  justify-content: space-between;
  background-color: white;
  width: 100%;
  margin: 0px !important;
  padding: 0px !important;
}
@media (min-width: 768px) {
  .page-titles .acceso_rapido {
    justify-content: center;
    gap: 20px;
    position: absolute;
    top: 55%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: auto !important;
  }
}
.page-titles .acceso_rapido a {
  color: black;
  text-decoration: none;
}
.page-titles .acceso_rapido .text_icon {
  font-size: 0.83em !important;
  width: 63px !important;
  font-family: "Montserrat";
  font-weight: 600;
}
.page-titles .acceso_rapido .subir_inmueble {
  display: inline-block;
  white-space: nowrap;
  width: 90px !important;
}
.page-titles .acceso_rapido_loading {
  margin-top: -5px;
  height: 100vh;
  width: 100%;
  z-index: 1500;
  position: absolute;
  text-align: center;
  align-items: center;
  display: flex;
  justify-content: center;
  background-color: rgba(255, 255, 255, 0.5411764706);
}
.page-titles .btn-page-titles {
  display: none;
}
@media (min-width: 768px) {
  .page-titles .btn-page-titles {
    display: inline-block;
  }
}
.page-titles {
  margin: 0 -25px 25px -25px;
  background-color: #fff;
  min-height: 52px;
  border-bottom: 1px solid #EBEBEB;
}
.page-titles h1 {
  font-size: 16px;
  font-weight: 500;
}
@media (min-width: 992px) {
  .page-titles h1 {
    font-size: 22px;
  }
}
.page-titles h4 {
  margin-bottom: 0;
  margin-top: 0;
}
.page-titles .breadcrumb {
  padding: 0;
  margin: 0;
  background: transparent;
  font-size: 12px;
}
@media (min-width: 768px) {
  .page-titles .breadcrumb {
    font-size: 14px;
  }
}
.page-titles .breadcrumb .breadcrumb-item + .breadcrumb-item::before {
  content: "\e649";
  font-family: themify, serif;
  color: #C0C0C0;
  font-size: 11px;
}
.page-titles .breadcrumb .breadcrumb-item.active {
  color: #000;
  font-weight: bold;
}

.content-popover {
  background: rgba(255, 255, 255, 0.7);
  border: 1px solid #a9a9a9;
  padding: 8px;
  border-radius: 0.4em;
}
.content-popover img {
  margin-right: 3px;
}

.Popover-tip {
  display: none;
}

/*******************
 Footer
*******************/
.footer {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  width: 100%;
  max-height: 50px;
  color: #515151;
  padding: 17px 15px;
  border-top: 1px solid #dee2e6;
  background: #fff;
  font-size: 10px;
}
@media (min-width: 992px) {
  .footer {
    padding-left: 25px;
  }
}

/*******************
Wave Effects
*******************/
.waves-effect {
  position: relative;
  cursor: pointer;
  display: inline-block;
  overflow: hidden;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-tap-highlight-color: transparent;
  vertical-align: middle;
  z-index: 1;
  will-change: opacity, transform;
  -webkit-transition: all 0.1s ease-out;
  -moz-transition: all 0.1s ease-out;
  -o-transition: all 0.1s ease-out;
  -ms-transition: all 0.1s ease-out;
  transition: all 0.1s ease-out;
}
.waves-effect .waves-ripple {
  position: absolute;
  border-radius: 50%;
  width: 20px;
  height: 20px;
  margin-top: -10px;
  margin-left: -10px;
  opacity: 0;
  background: rgba(0, 0, 0, 0.2);
  -webkit-transition: all 0.7s ease-out;
  -moz-transition: all 0.7s ease-out;
  -o-transition: all 0.7s ease-out;
  -ms-transition: all 0.7s ease-out;
  transition: all 0.7s ease-out;
  -webkit-transition-property: -webkit-transform, opacity;
  -moz-transition-property: -moz-transform, opacity;
  -o-transition-property: -o-transform, opacity;
  transition-property: transform, opacity;
  -webkit-transform: scale(0);
  -moz-transform: scale(0);
  -ms-transform: scale(0);
  -o-transform: scale(0);
  transform: scale(0);
  pointer-events: none;
}

.waves-effect.waves-light .waves-ripple {
  background-color: rgba(255, 255, 255, 0.45);
}

.waves-effect.waves-red .waves-ripple {
  background-color: rgba(244, 67, 54, 0.7);
}

.waves-effect.waves-yellow .waves-ripple {
  background-color: rgba(255, 235, 59, 0.7);
}

.waves-effect.waves-orange .waves-ripple {
  background-color: rgba(255, 152, 0, 0.7);
}

.waves-effect.waves-purple .waves-ripple {
  background-color: rgba(156, 39, 176, 0.7);
}

.waves-effect.waves-green .waves-ripple {
  background-color: rgba(76, 175, 80, 0.7);
}

.waves-effect.waves-teal .waves-ripple {
  background-color: rgba(0, 150, 136, 0.7);
}

html body .waves-notransition {
  -webkit-transition: none;
  -moz-transition: none;
  -o-transition: none;
  -ms-transition: none;
  transition: none;
}

.waves-circle {
  -webkit-transform: translateZ(0);
  -moz-transform: translateZ(0);
  -ms-transform: translateZ(0);
  -o-transform: translateZ(0);
  transform: translateZ(0);
  text-align: center;
  width: 2.5em;
  height: 2.5em;
  line-height: 2.5em;
  border-radius: 50%;
  -webkit-mask-image: none;
}

.waves-input-wrapper {
  border-radius: 0.2em;
  vertical-align: bottom;
}
.waves-input-wrapper .waves-button-input {
  position: relative;
  top: 0;
  left: 0;
  z-index: 1;
}

.waves-block {
  display: block;
}

.slider-dashboard .slick-dots {
  bottom: -10px;
  zoom: 2;
}

.table-responsive-x {
  overflow-x: auto;
}

.overflowY-scroll-behavior {
  overflow-y: scroll;
  scroll-behavior: smooth;
}

@media (max-width: 991.98px) {
  .table-responsive-md-x {
    overflow-x: auto;
  }
}
.table-responsive {
  max-height: 50vh;
}
@media (min-width: 992px) {
  .table-responsive {
    max-height: 80vh;
  }
}
.table-responsive {
  overflow-y: auto;
  overflow-x: auto;
}
.table-responsive thead tr {
  position: sticky;
  top: -1px;
  z-index: auto;
}

.scrollbar--none::-webkit-scrollbar {
  width: 8px; /* Tamaño del scroll en vertical */
  height: 8px; /* Tamaño del scroll en horizontal */
  display: none; /* Ocultar scroll */
}

.table-responsive::-webkit-scrollbar,
.listado-top-agentes::-webkit-scrollbar {
  width: 8px;
}

/* Estilos barra (thumb) de scroll */
.table-responsive::-webkit-scrollbar-thumb,
.listado-top-agentes::-webkit-scrollbar-thumb {
  background: #ccc;
  border-radius: 4px;
}

.table-responsive::-webkit-scrollbar-thumb:active,
.listado-top-agentes::-webkit-scrollbar-thumb:active {
  background-color: #999999;
}

.table-responsive::-webkit-scrollbar-thumb:hover,
.listado-top-agentes::-webkit-scrollbar-thumb:hover {
  background: #b3b3b3;
  box-shadow: 0 0 2px 1px rgba(0, 0, 0, 0.2);
}

/* Estilos track de scroll */
.table-responsive::-webkit-scrollbar-track,
.listado-top-agentes::-webkit-scrollbar-track {
  background: #e1e1e1;
  border-radius: 4px;
}

.table-responsive::-webkit-scrollbar-track:hover,
.table-responsive::-webkit-scrollbar-track:active,
.listado-top-agentes::-webkit-scrollbar-track:hover,
.listado-top-agentes::-webkit-scrollbar-track:active {
  background: #d4d4d4;
}

.text-tooltip {
  display: flex;
  flex-direction: column;
  position: absolute;
  border: 1px solid #3393ff;
  background-color: #3393ff;
  color: white;
  z-index: 1000;
  padding: 10px;
  border-radius: 10px;
}

.text-tooltip-transparent {
  background-color: #3393ff;
  color: white;
}

.text-tooltip-estadisticas {
  display: flex;
  flex-direction: column;
  position: absolute;
  border: 1px solid #9e9e9e;
  background-color: white;
  color: black;
  z-index: 999;
  padding: 10px;
  border-radius: 5px;
  left: -100px;
  top: 35px;
  width: 350px;
  transform: translate(-50%, 0);
}

.divCerrarToolTipEstadisticas {
  background: #007dc3;
  padding: 12px;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 20px;
  color: white;
  width: 1px;
  height: 1px;
  margin-left: 20px;
}

.text-tooltip-estadisticas-transparent {
  background-color: #3393ff;
  color: white;
}

.tdUnaLinea {
  white-space: nowrap;
}

.td-field-normal {
  font-size: 12px !important;
  font-weight: 500;
  white-space: pre;
}

.th-title-header {
  text-transform: none !important;
  line-height: 16px;
}

.b {
  font-weight: 600 !important;
}

.bold {
  font-weight: bold !important;
}

.form-control, .PhoneInputInput, .DateInput_input {
  background-color: #f5f5f5 !important;
  border: 1px solid #ebebeb !important;
  color: #282b2f !important;
}

.form-control::placeholder, .PhoneInputInput::placeholder, .DateInput_input::placeholder {
  color: #282b2f !important;
}

label {
  font-weight: 500;
}

.gray {
  color: #282b2f !important;
}

.modal.modal-right .modal-dialog {
  max-width: 380px;
  min-height: 100vh;
}

.modal.modal-right.show .modal-dialog {
  transform: translate(0, 0);
}

.modal.modal-right .modal-content {
  height: 100vh;
  overflow-y: auto;
}

.modal.modal-right .modal-dialog {
  transform: translate(100%, 0);
  margin: 0 0 0 auto;
}

.tableClassDiv {
  display: flex;
  flex-direction: row;
  justify-content: space-around;
}

.parent {
  margin-bottom: 15px;
  clear: both;
  width: 100vw;
}
@media (min-width: 768px) {
  .parent {
    width: 40vw;
  }
}
@media (min-width: 992px) {
  .parent {
    width: 25vw;
  }
}

.left,
.center,
.right {
  float: left;
  width: 25%;
  padding: 5px;
}

.paginaActiva {
  background: #d6e7f1 !important;
  color: white !important;
}

.proximamenteSubMenu {
  color: red !important;
  font-size: 12px !important;
  font-weight: bold !important;
}
@media (min-width: 992px) {
  .proximamenteSubMenu {
    margin-right: 0px;
  }
}

[data-title]:hover:after {
  opacity: 1;
  visibility: visible;
  background: red;
}

[data-title]:after {
  content: attr(data-title);
  color: white;
  font-weight: bold;
  font-size: 11px;
  position: absolute;
  padding: 1px 5px;
  bottom: -3em;
  left: 1%;
  white-space: nowrap;
  opacity: 0;
  border: 0px solid #111111;
  z-index: 99999;
  visibility: hidden;
  border-radius: 10px;
  background: transparent;
}
@media (min-width: 992px) {
  [data-title]:after {
    left: 5%;
  }
}

[data-title] {
  position: relative;
}

.notification {
  color: white;
  text-decoration: none;
  padding: 15px 26px;
  position: relative;
  display: inline-block;
  border-radius: 2px;
  max-width: 100%;
  max-height: 100%;
  width: 100%;
  height: auto;
}

.notification .badge {
  position: absolute;
  top: 0px;
  right: 3px;
  border-radius: 50%;
  background: red;
  color: white;
  font-weight: 600;
}

.input-group-text-modificado {
  display: flex;
  align-items: center;
  padding: 0.5rem 0.75rem;
  margin-bottom: 0;
  font-size: 0.875rem;
  font-weight: 400;
  line-height: 1.5;
  color: #4f5467;
  text-align: center;
  white-space: nowrap;
  font-weight: 500;
}

@media (min-width: 992px) {
  .columnasCartelera {
    padding-left: 5px !important;
  }
}

.digitosCartelera {
  white-space: pre;
}

@media (max-width: 1199.98px) {
  .containerFluidNotCartelera {
    padding: 0px !important;
  }
}

.table-responsive thead tr {
  z-index: 100 !important;
}

#react-modal-historico .apexcharts-svg {
  height: 400px !important;
}
#react-modal-historico .apexcharts-canvas {
  width: 200px !important;
}
@media (min-width: 375px) and (max-width: 425px) {
  #react-modal-historico .apexcharts-canvas {
    width: 250px !important;
  }
}
@media (min-width: 425px) and (max-width: 768px) {
  #react-modal-historico .apexcharts-canvas {
    width: 300px !important;
  }
}
@media (min-width: 768px) and (max-width: 1024px) {
  #react-modal-historico .apexcharts-canvas {
    width: 400px !important;
  }
}
@media (min-width: 992px) {
  #react-modal-historico .apexcharts-canvas {
    width: 500px !important;
  }
}
#react-modal-historico .ocultarScrollCardGrafico {
  overflow: auto;
}
@media (min-width: 992px) {
  #react-modal-historico .ocultarScrollCardGrafico {
    overflow: hidden;
  }
}

.react-componente-inmo-map-dibujo .leaflet-geosearch-bar form {
  box-shadow: none;
  display: block;
  width: 100%;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #555;
  background-color: #fff;
  background-image: none;
  border: 1px solid #ccc;
  border-radius: 4px;
}

.react-componente-inmo-map-dibujo .leaflet-control-geosearch a.reset {
  top: 5px;
}

.react-componente-inmo-map-dibujo .leaflet-control-geosearch .results.active {
  text-align: left;
}

.react-componente-inmo-map-dibujo .leaflet-geosearch-bar {
  width: 500px;
}

.react-componente-inmo-map-ubicacion-guiada .btn.btn-outline-primary:hover, .react-componente-inmo-map-ubicacion-guiada .btn.btn-outline-primary:focus,
.react-componente-inmo-map-ubicacion-guiada-popup .btn.btn-outline-primary:hover,
.react-componente-inmo-map-ubicacion-guiada-popup .btn.btn-outline-primary:focus,
.react-componente-inmo-map-ubicacion-guiada-modal .btn.btn-outline-primary:hover,
.react-componente-inmo-map-ubicacion-guiada-modal .btn.btn-outline-primary:focus {
  color: #007cc2;
}

.heightModalFiltrosAgenteGeneral {
  height: 100vh;
}

@media (max-width: 768px) {
  .heightModalCrearInmueble {
    min-height: 30vh;
    max-height: 70vh;
  }
}

@media (max-width: 768px) {
  .heightModalCrearInmuebleBtn {
    min-height: 30vh;
    max-height: 70vh;
  }
}

.swal-modal {
  max-height: 95vh;
  overflow-y: auto;
}

#idMapUbicacionTransaccion {
  height: 350px !important;
}

[id^=mapInmTrans-] {
  width: 100%;
  height: 250px !important;
  border: 1px solid #ccc;
}

.bloquearMapa {
  opacity: 0.6;
  pointer-events: none;
}

.box-collapse {
  position: absolute;
  z-index: 9999;
  width: 100%;
  border: 1px solid #A0ACBD;
  background-color: #fff;
}
.box-collapse.zIindex--1 {
  z-index: 1;
}

.box-collapse.caracteristicas {
  width: 95vw;
  zoom: 0.72;
}
@media (min-width: 1200px) {
  .box-collapse.caracteristicas {
    width: 70vw;
    zoom: 0.72;
  }
}

@media only screen and (min-width: 768px) and (max-height: 650px) {
  .acpm-transacciones-filtros-panel__body {
    height: calc(100vh - 340px);
    overflow-y: auto;
    overflow-x: hidden;
  }
}
.cursor-pointer {
  cursor: pointer;
}

.cursor-not-allowed {
  cursor: not-allowed;
}

.cursor-default {
  cursor: default;
}

.divIconBuscarListadoGeneral {
  background: #f5f5f5;
  border: 1px solid #ebebeb;
  border-bottom-right-radius: 5px;
  border-top-right-radius: 5px;
  border-left: 0px;
}

.inputPalabraClave {
  border-right: 0px !important;
}

.form-control-mapa-border {
  border-color: #7e7c7c !important;
}

#divautocompletarInmo .form-group.py-2 {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}
#divautocompletarInmo input.form-control-mapa-border {
  height: calc(1.5em + 0.75rem + 2px) !important;
  padding-top: 0.375rem !important;
  padding-bottom: 0.375rem !important;
  font-size: 0.875rem !important;
  line-height: 1.5 !important;
  border-color: #EBEBEB !important;
}
#divautocompletarInmo .form-group.py-2 > small,
#divautocompletarInmo .form-group.py-2 > .border {
  position: absolute;
  left: 0;
  right: 0;
}
#divautocompletarInmo .form-group.py-2 > small {
  background-color: #fff;
  z-index: 1500;
  padding: 5px;
}

.leaflet-fade-anim .leaflet-map-pane .leaflet-popup {
  bottom: 3px !important;
}

.columnaAreasListadoGeneral {
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  width: 80px !important;
}

.hover-img-inmuebles:hover,
.hover-img-inmuebles img:hover {
  border: 4px solid #007dc3 !important;
  cursor: pointer;
}

.thumb-inmueble {
  width: clamp(130px, 12vw, 175px);
  max-width: 100%;
}

.border-line-form {
  border: 1px solid #007DC3;
  border-radius: 0.4em;
  padding-top: 10px;
  padding-left: 15px;
  padding-right: 15px;
}
.border-line-form h5 {
  color: #000;
  font-weight: 600;
}

.inputMinisite {
  border-right: 0px !important;
}

.loadingSpanMinisite {
  background: #f5f5f5 !important;
  border: 1px solid #ebebeb !important;
}

/* make the native arrow invisible and stretch it over the whole field so you can click anywhere in the input field to trigger the native datepicker
*/
input[type=date]::-webkit-calendar-picker-indicator {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  width: auto;
  height: auto;
  color: transparent;
  background: transparent;
}

.loadingPaginador {
  opacity: 0.5;
  transition: all 0.1s ease-out;
}
.loadingPaginador a,
.loadingPaginador .page-item {
  cursor: default;
}

.page-titles {
  position: fixed;
  z-index: 1001;
  width: 100%;
}

.paddindTopContainerFluid {
  padding-top: 100px;
}
@media (max-width: 767.98px) {
  .paddindTopContainerFluid {
    padding-top: 0px;
  }
}

.paddindTopContainerFluidSimulador {
  margin-top: -100px;
}
@media (max-width: 767.98px) {
  .paddindTopContainerFluidSimulador {
    margin-top: -40px;
  }
}

.leyendaInmuebles {
  margin-left: 0px;
}
@media (min-width: 1024px) and (max-width: 1150px) {
  .leyendaInmuebles {
    margin-left: 15px;
  }
}

.thLGAgentes {
  text-transform: none !important;
}

.disabled {
  opacity: 0.5;
}

#second-thead,
#second-thead-2 {
  position: fixed;
  top: 0px;
  color: #4f5467;
  background-color: #ebebeb;
  border-color: #dee2e6;
  transition: all 0.5s ease-in-out;
  display: flex;
  overflow-x: auto;
  z-index: 100;
}
#second-thead .field-head-fixed,
#second-thead-2 .field-head-fixed {
  padding: 1rem;
  vertical-align: top;
  border-top: 1px solid #dee2e6;
  display: inline-flex;
  align-items: center;
}
#second-thead .field-head-fixed__no-border,
#second-thead-2 .field-head-fixed__no-border {
  border-top: 0px solid #dee2e6;
}
#second-thead .field-head-fixed-estadisticas,
#second-thead-2 .field-head-fixed-estadisticas {
  padding: 1rem;
  display: inline-flex;
  align-items: end;
  justify-content: center;
  font-size: 12px;
  font-weight: 700;
  text-align: center;
  border: 1px solid #c2c8cd !important;
}
#second-thead .mes-fixed-sticky,
#second-thead-2 .mes-fixed-sticky {
  z-index: 2000;
  position: sticky;
  left: 0px;
  background-color: #ebebeb;
}
#second-thead::-webkit-scrollbar,
#second-thead-2::-webkit-scrollbar {
  display: none;
}

.table-ajusted #second-thead .field-head-fixed,
.table-ajusted #second-thead-2 .field-head-fixed {
  padding: 5px;
}

#tabla-titulo, [id^=tabla-titulo-] {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 3;
  overflow-x: auto;
  width: 100%;
  margin: 0 auto;
  background-color: #ebebeb;
  border-color: #dee2e6;
  border-collapse: collapse;
  transition: all 0.5s ease-in-out;
}
#tabla-titulo thead th, [id^=tabla-titulo-] thead th {
  padding: 0px !important;
  text-align: center;
  text-transform: uppercase;
  color: #4f5467;
  font-weight: 600;
  background-color: #EBEBEB;
  border: 1px solid #ccc;
}

.text-green {
  color: green !important;
}

.text-light-1 {
  color: #adadad !important;
}

.text-grey-light {
  color: #e8e8e8 !important;
}

@media (min-width: 767px) {
  .pl-25 {
    padding-left: 22%;
  }
}

.sidebar-inmuebles-head {
  border-bottom: 1px solid #dee2e6;
  border-top-left-radius: calc(0.3rem - 1px);
  border-top-right-radius: calc(0.3rem - 1px);
  display: flex;
  justify-content: space-between;
}

.sidebar-inmuebles-body {
  padding: 20px;
  overflow-y: scroll;
  max-height: 80vh;
  z-index: 99999;
  background: white;
  width: 100%;
  padding-top: 0;
}

.sidebar-inmuebles-filtros {
  position: fixed;
  background: white;
  z-index: 9999999999;
  right: 0;
  top: 10px;
  max-height: 76vh;
  width: 0;
  transition: all 0.4s;
}

.btn-outline-primary-disabled {
  color: #007dc3 !important;
  border-color: #007dc3 !important;
  background: transparent !important;
}

.btn-outline-primary-disabled:hover {
  color: #fff !important;
  background: #007dc3 !important;
}

.btn-outline-gray {
  color: #7a7a7a;
  border-color: #7a7a7a;
  background-color: transparent;
}

.btn-outline-gray:hover {
  color: #ffffff;
  background-color: #7a7a7a;
  border-color: #7a7a7a;
}

.navbar-dark .navbar-nav .nav-link:focus {
  color: #ffffff !important;
}

.segundo_bloque2 {
  padding: 20px;
  width: 80%;
  border: 1px solid #d1d1d1 !important;
  box-shadow: 0 0 4px rgba(42, 35, 51, 0.2);
  border-radius: 8px;
  margin: auto auto 25px;
}

.scrollVertical {
  height: 85vh;
}

.react-componente-inmuebles-listado #idMapListadoGeneralInmueblesCluster {
  height: 350px !important;
}

.react-date-picker {
  display: inline-flex;
  position: relative;
  width: 100%;
}

.react-date-picker,
.react-date-picker *,
.react-date-picker *:before,
.react-date-picker *:after {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.react-date-picker--disabled {
  background-color: #f0f0f0;
  color: #6d6d6d;
}

.react-date-picker__wrapper {
  display: flex;
  flex-grow: 1;
  flex-shrink: 0;
  background-color: #f5f5f5 !important;
  border: 1px solid #ebebeb !important;
  color: #282b2f !important;
  width: 100%;
  height: calc(1.5em + 0.75rem + 2px);
  padding: 0.375rem 0.75rem;
  font-size: 0.875rem;
  font-weight: normal;
  line-height: 1.5;
  border-radius: 0.25rem;
}

.react-date-picker__inputGroup {
  min-width: calc(12px + 4.32em + 0.434em);
  flex-grow: 1;
  padding: 0 2px;
  box-sizing: content-box;
}

.react-date-picker__inputGroup__divider {
  padding: 1px 0;
  white-space: pre;
}

.react-date-picker__inputGroup__input {
  min-width: 0.54em;
  height: 100%;
  position: relative;
  padding: 0 1px;
  border: 0;
  background: none;
  font: inherit;
  box-sizing: content-box;
  -moz-appearance: textfield;
}

.react-date-picker__inputGroup__input::-webkit-outer-spin-button,
.react-date-picker__inputGroup__input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

.react-date-picker__inputGroup__input:invalid {
  background: rgba(255, 0, 0, 0.1);
}

.react-date-picker__inputGroup__input--hasLeadingZero {
  margin-left: -0.54em;
  padding-left: calc(1px + 0.54em);
}

.react-date-picker__button {
  border: 0;
  background: transparent;
  padding: 4px 6px;
}

.react-date-picker__button:enabled {
  cursor: pointer;
}

.react-date-picker__button:enabled:hover .react-date-picker__button__icon,
.react-date-picker__button:enabled:focus .react-date-picker__button__icon {
  stroke: #0078d7;
}

.react-date-picker__button:disabled .react-date-picker__button__icon {
  stroke: #6d6d6d;
}

.react-date-picker__button svg {
  display: inherit;
}

.react-date-picker__calendar {
  width: 350px;
  max-width: 100vw;
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1;
}

.react-date-picker__calendar--closed {
  display: none;
}

.react-date-picker__calendar .react-calendar {
  border-width: thin;
}

.react-calendar {
  width: 315px;
  max-width: 100%;
  background: white;
  border: 1px solid #a0a096;
  font-family: Arial, Helvetica, sans-serif;
  line-height: 0.125em;
}

.react-calendar--doubleView {
  width: 700px;
}

.react-calendar--doubleView .react-calendar__viewContainer {
  display: flex;
  margin: -0.5em;
}

.react-calendar--doubleView .react-calendar__viewContainer > * {
  width: 50%;
  margin: 0.5em;
}

.react-calendar,
.react-calendar *,
.react-calendar *:before,
.react-calendar *:after {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.react-calendar button {
  margin: 0;
  border: 0;
  outline: none;
}

.react-calendar button:enabled:hover {
  cursor: pointer;
}

.react-calendar__navigation {
  display: flex;
  height: 44px;
  margin-bottom: 1em;
}

.react-calendar__navigation button {
  min-width: 44px;
  background: none;
}

.react-calendar__navigation button:disabled {
  background-color: #f0f0f0;
}

.react-calendar__navigation button:enabled:hover,
.react-calendar__navigation button:enabled:focus {
  background-color: #e6e6e6;
}

.react-calendar__month-view__weekdays {
  text-align: center;
  text-transform: uppercase;
  font-weight: bold;
  font-size: 0.75em;
}

.react-calendar__month-view__weekdays__weekday {
  padding: 0.5em;
}

.react-calendar__month-view__weekNumbers .react-calendar__tile {
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 0.75em;
  font-weight: bold;
}

.react-calendar__month-view__days__day--weekend {
  color: #d10000;
}

.react-calendar__month-view__days__day--neighboringMonth {
  color: #757575;
}

.react-calendar__year-view .react-calendar__tile,
.react-calendar__decade-view .react-calendar__tile,
.react-calendar__century-view .react-calendar__tile {
  padding: 2em 0.5em;
}

.react-calendar__tile {
  max-width: 100%;
  padding: 10px 6.6667px;
  background: none;
  text-align: center;
  line-height: 16px;
}

.react-calendar__tile:disabled {
  background-color: #f0f0f0;
}

.react-calendar__tile:enabled:hover,
.react-calendar__tile:enabled:focus {
  background-color: #e6e6e6;
}

.react-calendar__tile--now {
  background: #ffff76;
}

.react-calendar__tile--now:enabled:hover,
.react-calendar__tile--now:enabled:focus {
  background: #ffffa9;
}

.react-calendar__tile--hasActive {
  background: #76baff;
}

.react-calendar__tile--hasActive:enabled:hover,
.react-calendar__tile--hasActive:enabled:focus {
  background: #a9d4ff;
}

.react-calendar__tile--active {
  background: #006edc;
  color: white;
}

.react-calendar__tile--active:enabled:hover,
.react-calendar__tile--active:enabled:focus {
  background: #1087ff;
}

.react-calendar--selectRange .react-calendar__tile--hover {
  background-color: #e6e6e6;
}

.max-width-600 {
  max-width: 600px !important;
}

.item-autocompletar-nohover {
  margin: 0;
  padding: 0.5rem !important;
}

.item-autocompletar {
  margin: 0;
  padding: 0.5rem !important;
}
.item-autocompletar:hover {
  background-color: #f5f5f5 !important;
  color: #282b2f !important;
  cursor: pointer;
}
.item-autocompletar p {
  margin: 0 !important;
}

.autocompletar-match {
  color: #007dc3;
  font-weight: 600;
  margin: 0;
  display: inline;
}

.menu-config .nav-item .active {
  background-color: #ebebeb !important;
}

.etiqueta-submenu {
  margin-top: -27px;
}
@media (min-width: 225px) and (max-width: 768px) {
  .etiqueta-submenu {
    margin-top: -27px;
    margin-left: 55px;
  }
}

#kpi-dropdown {
  display: none;
}
#kpi-dropdown:hover {
  display: block;
}
#kpi-dropdown:hover .icon-submenu {
  transform: rotate(-90deg);
}
@media (min-width: 225px) and (max-width: 768px) {
  #kpi-dropdown {
    display: block;
  }
}

@media (min-width: 768px) {
  .submenu {
    position: absolute;
    left: 100.5%;
    top: 45px;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid rgba(0, 0, 0, 0.15);
    border-radius: 0.25rem;
  }
}
@media (min-width: 225px) and (max-width: 768px) {
  .submenu {
    margin-top: -20px;
    margin-left: 21px;
  }
}

.square-speed {
  display: flex;
  height: 280px;
  width: 480px;
  max-width: 100%;
  justify-content: center;
  text-align: center;
  margin: 25px 0px;
}
@media (min-width: 225px) and (max-width: 768px) {
  .square-speed {
    height: 200px;
    width: 105%;
    margin: 0;
    margin-top: 20px;
  }
}

@media (min-width: 225px) and (max-width: 768px) {
  .square-dashboard {
    height: 300px;
    width: 105%;
    margin: 0;
    margin-top: 20px;
  }
}

@media (min-width: 225px) and (max-width: 768px) {
  .square-premiaciones {
    height: 300px;
    width: 105%;
    margin: 0;
    margin-top: 20px;
  }
}

.alert-warning {
  color: #7e5214 !important;
  background-color: #fcebd4 !important;
  border-color: #fbe4c2 !important;
}

.item-leyenda {
  display: flex;
  align-items: center;
}
@media (min-width: 225px) and (max-width: 768px) {
  .item-leyenda {
    display: block;
  }
}

#kpi-dropdown-toggle i {
  font-size: 11px !important;
  margin-left: 8px;
}
#kpi-dropdown-toggle:hover > #kpi-dropdown {
  display: block;
}

.b-slow {
  font-weight: 500;
  color: #282b2f;
}

#react-componente-detalle-acpm .Sliders,
.react-componente-inmuebles-detalle .Sliders {
  width: 80%;
}
@media (max-width: 767px) {
  #react-componente-detalle-acpm .Sliders,
  .react-componente-inmuebles-detalle .Sliders {
    width: 100%;
  }
}
#react-componente-detalle-acpm .texto_azul,
.react-componente-inmuebles-detalle .texto_azul {
  color: #304574 !important;
  text-align: left;
}
#react-componente-detalle-acpm .center,
.react-componente-inmuebles-detalle .center {
  padding: 0 !important;
}
#react-componente-detalle-acpm .title_detalle_acpm,
.react-componente-inmuebles-detalle .title_detalle_acpm {
  font-size: 28px;
  font-weight: 600;
}
@media (max-width: 767px) {
  #react-componente-detalle-acpm .title_detalle_acpm,
  .react-componente-inmuebles-detalle .title_detalle_acpm {
    font-size: 20px;
    font-weight: 500;
  }
}
#react-componente-detalle-acpm .segundo_bloque2,
.react-componente-inmuebles-detalle .segundo_bloque2 {
  padding: 12px 0;
  width: 80%;
  margin: auto;
  border: 1px solid #d1d1d1 !important;
  -webkit-box-shadow: 0px 0px 4px rgba(42, 35, 51, 0.2);
  -moz-box-shadow: 0px 0px 4px rgba(42, 35, 51, 0.2);
  box-shadow: 0px 0px 4px rgba(42, 35, 51, 0.2);
  border-radius: 8px;
  margin-bottom: 25px;
}
@media (max-width: 767px) {
  #react-componente-detalle-acpm .segundo_bloque2,
  .react-componente-inmuebles-detalle .segundo_bloque2 {
    width: 100%;
  }
}
#react-componente-detalle-acpm .detalle_content_title,
.react-componente-inmuebles-detalle .detalle_content_title {
  font-weight: bold;
  padding: 0 19px 12px 19px;
  float: left;
  width: 100%;
  font-size: 18px;
}
#react-componente-detalle-acpm .border_bottom_gris,
.react-componente-inmuebles-detalle .border_bottom_gris {
  border-bottom: 1px solid #d1d1d1;
}
#react-componente-detalle-acpm .image-gallery-thumbnail,
.react-componente-inmuebles-detalle .image-gallery-thumbnail {
  background-color: black;
}
#react-componente-detalle-acpm .image-gallery-thumbnail .image-gallery-thumbnail-image,
.react-componente-inmuebles-detalle .image-gallery-thumbnail .image-gallery-thumbnail-image {
  width: fit-content;
  max-width: 100%;
}

.dropdown-toggle {
  color: #515151;
}

@media (max-width: 991.98px) {
  .dropdown-item .badge {
    margin-top: -18px !important;
  }
  .nav-link .badge {
    margin-top: -15px !important;
  }
}
.badge {
  width: 100%;
  text-align: right !important;
  display: block !important;
  color: red;
  font-size: 12px !important;
  font-weight: bold !important;
}

.modal-xl {
  margin-top: 45px;
  max-width: 950px;
}

.modal-xl-default {
  max-width: 1140px;
}

.nav-link .badge {
  line-height: 0;
  padding: 0;
}

.border-th {
  border-bottom: 1px solid #b5b5b5 !important;
}

.border-black-important {
  border: 1px solid black !important;
}

.border-red-important {
  border: 1px solid red !important;
}

.border-black {
  border: 1px solid black;
}

.border-blue {
  border: 1px solid blue;
}

.border-gray {
  border: 1px solid gray;
}

.border-green {
  border: 1px solid green;
}

.border-orange {
  border: 1px solid orange;
}

.border-purple {
  border: 1px solid purple;
}

.border-red {
  border: 1px solid red;
}

.border-white {
  border: 1px solid white;
}

.border-yellow {
  border: 1px solid yellow;
}

.border-transparent {
  border: 1px solid transparent;
}

.textcolor-black {
  color: black;
}

.textcolor-blue {
  color: blue;
}

.textcolor-gray {
  color: gray;
}

.textcolor-green {
  color: green;
}

.textcolor-orange {
  color: orange;
}

.textcolor-purple {
  color: purple;
}

.textcolor-red {
  color: red;
}

.textcolor-white {
  color: white;
}

.textcolor-yellow {
  color: yellow;
}

#thead-fixedV2, #thead-acciones-fixed {
  position: fixed;
  top: 0px;
  color: #4f5467;
  background-color: #ebebeb;
  border-color: #dee2e6;
  transition: all 0.5s ease-in-out;
  overflow: hidden;
  z-index: 100;
}
#thead-fixedV2 th, #thead-acciones-fixed th {
  white-space: nowrap !important;
}
#thead-fixedV2 th.whiteSpace-normal, #thead-acciones-fixed th.whiteSpace-normal {
  white-space: normal !important;
}
#thead-fixedV2::-webkit-scrollbar, #thead-acciones-fixed::-webkit-scrollbar {
  display: none;
}

.text-line-2 {
  display: block;
  display: -webkit-box;
  max-width: 100%;
  margin: 0 auto;
  line-height: 18px;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
  margin-bottom: 3px;
}

.btn-dropdown-options {
  border: 1px solid #007DC3;
  border-radius: 0.25rem;
  padding: 0.4rem 0.5rem !important;
}
.btn-dropdown-options:hover {
  text-decoration: none !important;
}

.dropdown-options {
  position: absolute;
  width: 94%;
  margin-top: 10px;
  flex-direction: column;
  display: flex;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 0.25rem;
  z-index: 1000;
}
.dropdown-options a {
  padding: 0.8rem 0.5rem;
}
.dropdown-options a:hover {
  text-decoration: none !important;
}
.dropdown-options a.select {
  font-weight: bold;
  background-color: rgba(0, 125, 195, 0.08);
}

.filtros-layout {
  display: flex;
  flex-wrap: wrap;
}
.filtros-layout .dropdown-content {
  z-index: 2 !important;
}
.filtros-layout .form-control, .filtros-layout .PhoneInputInput, .filtros-layout .DateInput_input,
.filtros-layout .multiselect {
  max-width: 165px;
  width: 100%;
  margin: 5px;
}
@media (max-width: 600px) {
  .filtros-layout .form-control, .filtros-layout .PhoneInputInput, .filtros-layout .DateInput_input,
  .filtros-layout .multiselect {
    width: 100% !important;
    max-width: 100%;
    margin: 5px 0;
  }
}
@media (max-width: 600px) {
  .filtros-layout {
    flex-direction: column;
  }
  .filtros-layout .btn-search {
    background: #007dc3;
  }
  .filtros-layout .btn-search i {
    color: #fff;
  }
}

@media (max-width: 768px) {
  .tooltip__with_responsive {
    width: 50vw;
  }
}
@media (max-width: 576px) {
  .tooltip__with_responsive {
    width: 70vw;
  }
}

.w-lg-75 {
  width: 100%;
}
@media (min-width: 992px) {
  .w-lg-75 {
    width: 75%;
  }
}

.w-lg-50 {
  width: 100%;
}
@media (min-width: 992px) {
  .w-lg-50 {
    width: 50%;
  }
}

.w-lg-auto {
  width: 100%;
}
@media (min-width: 992px) {
  .w-lg-auto {
    width: auto;
  }
}

.tabs-referido-internacional {
  display: flex;
  width: 100%;
}
.tabs-referido-internacional .tab-azul,
.tabs-referido-internacional .tab-azul-v {
  color: #007dc3;
  background: #f5fbfe;
  --color: #007dc3;
}
.tabs-referido-internacional .tab-amarilla,
.tabs-referido-internacional .tab-amarilla-v {
  color: #d39c2f;
  background: #fefecd;
  --color: #d39c2f;
}
.tabs-referido-internacional .tab-azul.select,
.tabs-referido-internacional .tab-amarilla.select {
  width: 210px;
  position: relative;
  z-index: 1;
  text-align: left;
  color: var(--color);
  border: 1px solid var(--color);
  background: #fff;
  font-weight: 600;
  border-bottom: 1px solid #fff;
}

.tab-azul-select {
  border: 1px solid #007dc3;
}

.tab-amarilla-select {
  border: 1px solid #d39c2f;
}

.tab-informe {
  padding: 13px 10px;
  border-top-left-radius: 0.4em;
  border-top-right-radius: 0.4em;
  margin-right: 5px;
  display: inline-block;
  cursor: pointer;
  font-weight: 600;
  background: white;
  text-transform: uppercase;
}
@media (max-width: 767.98px) {
  .tab-informe {
    display: none !important;
  }
}

.form-control.is-invalid, .is-invalid.PhoneInputInput, .is-invalid.DateInput_input {
  border-color: #C94F51 !important;
}

.ttuloinmueble-row {
  width: 200px;
  word-break: normal;
  white-space: normal !important;
  padding: 10px !important;
}

.menu-despegable-superior .nav-item {
  white-space: nowrap;
}

@media (min-width: 768px) {
  .react-componente-listado-usuarios .modal-lg,
  .react-componente-listado-usuarios .modal-xl {
    max-width: 650px !important;
  }
}
.react-componente-listado-usuarios .modal-body::-webkit-scrollbar {
  width: 5px !important;
  background: #d2d2d2 !important;
}
.react-componente-listado-usuarios .modal-body::-webkit-scrollbar-thumb {
  background: #a5a5a5 !important;
  border-radius: 4px !important;
}
.react-componente-listado-usuarios .modal-body::-webkit-scrollbar-thumb:hover {
  background: #b3b3b3 !important;
  box-shadow: 0 0 2px 1px rgba(0, 0, 0, 0.2) !important;
}
.react-componente-listado-usuarios .modal-body::-webkit-scrollbar-thumb:active {
  background-color: #999999 !important;
}
.react-componente-listado-usuarios .modal-body::-webkit-scrollbar-track:hover,
.react-componente-listado-usuarios .modal-body::-webkit-scrollbar-track:active {
  background: #d4d4d4 !important;
}

.tabs-container {
  display: flex;
  flex-direction: column;
}

.tabs {
  display: flex;
  flex-direction: column;
}

.nivel50 {
  color: #007dc3;
  background: #f5fbfe;
}

.nivel50.active,
.tab-pane.nivel50 {
  color: #007dc3;
}
@media only screen and (min-width: 768px) {
  .nivel50.active,
  .tab-pane.nivel50 {
    border: 1px solid #007dc3;
  }
}

.nivel60.active,
.tab-pane.nivel60 {
  color: #b70f0a;
}
@media only screen and (min-width: 768px) {
  .nivel60.active,
  .tab-pane.nivel60 {
    border: 1px solid #b70f0a;
  }
}

.nivel60 {
  color: #b70f0a;
  background: #f8d5d1;
}

.nivel70.active,
.tab-pane.nivel70 {
  color: #4c7a34;
}
@media only screen and (min-width: 768px) {
  .nivel70.active,
  .tab-pane.nivel70 {
    border: 1px solid #4c7a34;
  }
}

.nivel70 {
  color: #4c7a34;
  background: #dfffdf;
}

.nivel80.active,
.tab-pane.nivel80 {
  color: #9561b8;
}
@media only screen and (min-width: 768px) {
  .nivel80.active,
  .tab-pane.nivel80 {
    border: 1px solid #9561b8;
  }
}

.nivel80 {
  color: #9561b8;
  background: #e7e5f4;
}

.tab-content {
  display: flex;
  flex-direction: column;
}

.tab-pane {
  display: none;
  background: #fff !important;
  padding: 0 15px;
  padding-bottom: 10px;
  max-width: 100%;
}

.tab-pane.active {
  display: block;
}

.tab-title {
  font-weight: bold;
  margin-bottom: 10px;
}

.tab-title.active {
  color: #ccc;
}

@media only screen and (max-width: 768px) {
  .tab {
    border-top: 2px solid #c0c0c0;
    padding: 13px 5px;
    cursor: pointer;
  }
  .tab.active {
    font-weight: 500;
  }
  .tab-content {
    display: none;
  }
  .tab-pane-movil {
    display: none;
    flex: 1;
  }
  .tab-pane-movil.active {
    display: block;
  }
}
@media only screen and (min-width: 768px) {
  .tab {
    padding: 13px 10px;
    border-top-left-radius: 0.4em;
    border-top-right-radius: 0.4em;
    margin-right: 5px;
    display: inline-block;
    cursor: pointer;
    font-weight: 600;
    text-transform: uppercase;
  }
  .tab.active {
    border-bottom: 1px solid rgb(255, 255, 255);
    position: relative;
    z-index: 1;
    margin-bottom: -1px;
    background: #fff;
  }
  .tabs {
    flex-direction: row;
  }
  .tab {
    margin-bottom: 0;
    margin-right: 5px;
  }
  .tab-pane-movil {
    display: none;
  }
  .tab-content {
    display: flex;
    flex-direction: row;
  }
  .tab-pane {
    display: none;
    flex: 1;
  }
  .tab-pane.active {
    display: block;
  }
}
@media only screen and (min-width: 768px) {
  .width-20-td {
    vertical-align: middle !important;
    width: 35%;
    min-width: 90px;
    white-space: pre-wrap !important;
  }
  .width-5-td {
    vertical-align: middle !important;
    width: 25%;
    min-width: 120px;
    white-space: pre-wrap !important;
  }
  .width-10-td {
    vertical-align: middle !important;
    width: 15%;
    min-width: 90px;
    white-space: pre-wrap !important;
  }
}
@media only screen and (max-width: 767px) {
  .width-20-td,
  .width-5-td,
  .width-10-td {
    vertical-align: middle !important;
    width: 50%;
    font-size: 14px;
    white-space: normal !important;
    word-wrap: break-word;
  }
}
.bitacora-sidebar {
  border: 1px solid rgba(0, 0, 0, 0.15);
  height: 80vh;
  position: fixed;
  background: rgb(255, 255, 255);
  z-index: 1020;
  right: 0px;
  top: 120px;
  width: 380px;
  overflow-y: scroll;
}
.bitacora-sidebar .header-sidebar-bitacora {
  padding: 10px 15px;
  background: rgb(235, 235, 235);
  text-align: left;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.bitacora-sidebar .body-sidebar-bitacora {
  padding: 15px;
  text-align: left;
  height: 100%;
}
.bitacora-sidebar .body-sidebar-bitacora label {
  font-size: 12px;
  width: 35%;
  margin-top: 0.25rem;
}
.bitacora-sidebar .body-sidebar-bitacora input,
.bitacora-sidebar .body-sidebar-bitacora input::placeholder {
  font-size: 12px !important;
}
.bitacora-sidebar .body-sidebar-bitacora .input-autocompletar input.form-control, .bitacora-sidebar .body-sidebar-bitacora .input-autocompletar input.PhoneInputInput, .bitacora-sidebar .body-sidebar-bitacora .input-autocompletar input.DateInput_input,
.bitacora-sidebar .body-sidebar-bitacora .input-autocompletar select.form-control,
.bitacora-sidebar .body-sidebar-bitacora .input-autocompletar select.PhoneInputInput,
.bitacora-sidebar .body-sidebar-bitacora .input-autocompletar select.DateInput_input {
  min-height: 30px;
  height: 30px;
  font-size: 12px;
}
.bitacora-sidebar .body-sidebar-bitacora .input-autocompletar input[type=text],
.bitacora-sidebar .body-sidebar-bitacora .input-autocompletar input::placeholder,
.bitacora-sidebar .body-sidebar-bitacora .input-autocompletar select {
  font-size: 12px;
}
.bitacora-sidebar .body-sidebar-bitacora .input-autocompletar span[data-for=borrar] {
  top: 5px !important;
}
@media only screen and (min-width: 1024px) and (max-height: 700px) {
  .bitacora-sidebar {
    height: 90vh;
    top: 50px;
  }
}
@media only screen and (max-width: 767px) {
  .bitacora-sidebar {
    width: 90%;
    height: 90vh;
    top: 10px;
  }
}

.sidebar-filtros-labels label,
.sidebar-filtros-labels label.control-label {
  font-size: 12px;
  font-weight: 450;
}

.sidebar-filtros-inputs {
  margin-bottom: 0px;
}
.sidebar-filtros-inputs input,
.sidebar-filtros-inputs select,
.sidebar-filtros-inputs input.form-control,
.sidebar-filtros-inputs select.form-control {
  min-height: 30px;
  height: 30px;
  font-size: 12px;
}
.sidebar-filtros-inputs input[type=text],
.sidebar-filtros-inputs input::placeholder,
.sidebar-filtros-inputs select {
  font-size: 12px;
}
.sidebar-filtros-inputs span[data-for=borrar] {
  top: 5px !important;
}
.sidebar-filtros-inputs.btn-erase span[data-for=borrar] {
  top: 5px !important;
  padding: 0;
  height: 20px;
  width: 20px;
}

.sidebar-generico-filtros {
  background: #fff;
  border: 1px solid rgba(0, 0, 0, 0.15);
  color: #000;
  max-height: 70dvh;
  width: 370px;
  max-width: 90dvw;
  position: fixed;
  right: 0;
  top: 110px;
  z-index: 9000;
}
@media (max-width: 720px) {
  .sidebar-generico-filtros {
    top: 60px;
    width: 90%;
    max-height: 90dvh;
  }
}
.sidebar-generico-filtros .header-sidebar-generico {
  background: #ebebeb;
  padding: 10px 15px;
  display: flex;
  justify-content: space-between !important;
  align-items: center !important;
  height: 65px;
  width: 370px;
  position: fixed;
  z-index: 1000;
}
@media (max-width: 720px) {
  .sidebar-generico-filtros .header-sidebar-generico {
    width: 90%;
  }
}
.sidebar-generico-filtros .header-sidebar-generico span {
  font-size: 30px;
  color: #a0aabf;
  cursor: pointer;
}
.sidebar-generico-filtros .body-sidebar-generico {
  height: 100%;
  overflow-y: scroll;
  padding: 15px;
  padding-top: 65px;
}
.sidebar-generico-filtros .body-sidebar-generico input::placeholder {
  color: #a5a5a5 !important;
}

.color-hover--primary:hover {
  color: #007DC3 !important;
  background-color: transparent !important;
}

.notificaciones--circulo-rojo {
  cursor: pointer;
}
.notificaciones--circulo-rojo .notificaciones--circulo-numero {
  position: absolute;
  top: -2px;
  right: 9px;
  color: white;
  font-size: 8px;
  font-weight: 800;
  line-height: initial;
  padding: 3px 6px;
  text-align: center;
  z-index: 1060;
}
.notificaciones--circulo-rojo .notificaciones--circulo-fondo {
  position: absolute;
  top: -1px;
  right: 9px;
  background-color: red;
  border-radius: 50%;
  font-size: 13px;
  padding: 8px;
  z-index: 1050;
}

.notificaciones--modal {
  cursor: pointer;
  position: absolute;
  top: 10px;
  right: -10px;
  background-color: rgba(255, 255, 255, 0.8);
  border-radius: 1rem;
  border: 1px solid #EBEBEB;
  font-size: 10pt;
  font-style: italic;
  width: 200px;
  max-width: 250px;
  min-height: auto;
  min-height: 50px;
  max-height: 70vh;
  overflow-y: auto;
  z-index: 1049;
}
.notificaciones--modal::-webkit-scrollbar {
  width: 4px;
  background: #c3c3c3;
}
.notificaciones--modal .notificaciones--modal-header {
  color: white;
  background-color: #007dc3;
  font-style: normal;
  font-weight: 600;
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
}
.notificaciones--modal .notificaciones--modal-header:hover {
  background-color: #007dc3 !important;
}
.notificaciones--modal ul li {
  background-color: transparent;
  border: 0px;
  padding: 0.5rem 0.75rem;
}
.notificaciones--modal ul li:hover {
  background-color: #EBEBEB !important;
}

.notificaciones--modal-cerrar {
  cursor: pointer;
  position: absolute;
  top: 10px;
  right: -10px;
  background-color: #007DC3;
  border-radius: 50%;
  z-index: 1060;
}
.notificaciones--modal-cerrar .close:hover {
  color: white !important;
  opacity: 1 !important;
  text-decoration: none !important;
}

.bg-gray-light {
  background-color: #EBEBEB !important;
}

.div_aspect_4_3 {
  width: 100%;
  padding-top: 75% !important;
  position: relative;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  border: 5px solid #fff;
  background-repeat: no-repeat;
  background-position-x: center;
  background-position-y: center;
  background-attachment: scroll;
  background-origin: initial;
  background-clip: initial;
}

.skeleton-box {
  display: inline-block;
  height: 1em;
  position: relative;
  overflow: hidden;
  background-color: #DDDBDD;
}
.skeleton-box::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  transform: translateX(-100%);
  background-image: linear-gradient(90deg, rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, 0.2) 20%, rgba(255, 255, 255, 0.5) 60%, rgba(255, 255, 255, 0));
  animation: shimmer 5s infinite;
  content: "";
}
@keyframes shimmer {
  100% {
    transform: translateX(100%);
  }
}

.image-gallery-index {
  border-radius: 15px;
  top: 5px;
  right: 5px;
}

.zIndex-1 {
  z-index: 1;
  position: relative;
}

.zIndex-2 {
  z-index: 2;
  position: relative;
}

.zIndex-3 {
  z-index: 3;
  position: relative;
}

.zIndex-4 {
  z-index: 4;
  position: relative;
}

.zIndex-5 {
  z-index: 5;
  position: relative;
}

.img-cropped {
  object-fit: cover;
  object-position: center center;
  width: 200px;
  height: 200px;
}

@media (max-width: 767.98px) {
  .row-sm {
    display: flex;
    flex-wrap: wrap;
    margin-right: -10px;
    margin-left: -10px;
  }
}

.font-weight-400 {
  font-weight: 400;
}

.font-weight-500 {
  font-weight: 500;
}

.react-datepicker-wrapper {
  width: 100%;
}

.overflow-mobile {
  overflow: hidden;
}
@media (max-width: 720px) {
  .overflow-mobile {
    overflow-y: auto;
  }
}

button:disabled.btn-hover-blue:hover {
  color: #007DC3 !important;
}

.textdecoration-none {
  text-decoration: none;
}
.textdecoration-none:hover {
  text-decoration: none;
}

.text-pre-line {
  white-space: pre-line !important;
}

.text-wrap-important {
  white-space: normal !important;
}

.tabla-historico-container {
  margin-right: 40px;
  font-size: 13px;
}

.tabla-historico-container-franq {
  margin-right: 180px;
  font-size: 13px;
}

@media (min-width: 768px) {
  .tabla-historico-container {
    margin-right: 50px;
  }
}
@media (min-width: 1150px) {
  .tabla-historico-container, .tabla-historico-container-franq {
    margin-right: 160px;
  }
}
@media (min-width: 1400px) {
  .tabla-historico-container, .tabla-historico-container-franq {
    margin-right: 300px;
  }
}
@media (min-width: 769px) {
  .celda-correo-wrapping {
    max-width: 200px;
    width: 200px;
    word-break: break-all; /* Fuerza el salto de línea en cualquier carácter si es necesario */
    overflow-wrap: break-word; /* Asegura compatibilidad moderna para romper palabras largas */
    white-space: normal; /* Permite el flujo en múltiples líneas */
  }
  .celda-correo-ellipsis {
    max-width: 200px;
    width: 200px;
    white-space: nowrap; /* Evita que el correo salte de línea */
    overflow: hidden; /* Esconde el texto que se desborde */
    text-overflow: ellipsis; /* Agrega automáticamente los "..." al final */
  }
}
/*!
* animate.css -http://daneden.me/animate
* Version - 3.5.1
* Licensed under the MIT license - http://opensource.org/licenses/MIT
*
* Copyright (c) 2016 Daniel Eden
*/
.animated {
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}

.animated.infinite {
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
}

.animated.hinge {
  -webkit-animation-duration: 2s;
  animation-duration: 2s;
}

.animated.flipOutX, .animated.flipOutY, .animated.bounceIn, .animated.bounceOut {
  -webkit-animation-duration: 0.75s;
  animation-duration: 0.75s;
}

@-webkit-keyframes bounce {
  from, 20%, 53%, 80%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  40%, 43% {
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    -webkit-transform: translate3d(0, -30px, 0);
    transform: translate3d(0, -30px, 0);
  }
  70% {
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    -webkit-transform: translate3d(0, -15px, 0);
    transform: translate3d(0, -15px, 0);
  }
  90% {
    -webkit-transform: translate3d(0, -4px, 0);
    transform: translate3d(0, -4px, 0);
  }
}
@keyframes bounce {
  from, 20%, 53%, 80%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  40%, 43% {
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    -webkit-transform: translate3d(0, -30px, 0);
    transform: translate3d(0, -30px, 0);
  }
  70% {
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    -webkit-transform: translate3d(0, -15px, 0);
    transform: translate3d(0, -15px, 0);
  }
  90% {
    -webkit-transform: translate3d(0, -4px, 0);
    transform: translate3d(0, -4px, 0);
  }
}
.bounce {
  -webkit-animation-name: bounce;
  animation-name: bounce;
  -webkit-transform-origin: center bottom;
  transform-origin: center bottom;
}

@-webkit-keyframes flash {
  from, 50%, to {
    opacity: 1;
  }
  25%, 75% {
    opacity: 0;
  }
}
@keyframes flash {
  from, 50%, to {
    opacity: 1;
  }
  25%, 75% {
    opacity: 0;
  }
}
.flash {
  -webkit-animation-name: flash;
  animation-name: flash;
}

@-webkit-keyframes pulse {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
  50% {
    -webkit-transform: scale3d(1.05, 1.05, 1.05);
    transform: scale3d(1.05, 1.05, 1.05);
  }
  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}
@keyframes pulse {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
  50% {
    -webkit-transform: scale3d(1.05, 1.05, 1.05);
    transform: scale3d(1.05, 1.05, 1.05);
  }
  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}
.pulse {
  -webkit-animation-name: pulse;
  animation-name: pulse;
}

@-webkit-keyframes rubberBand {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
  30% {
    -webkit-transform: scale3d(1.25, 0.75, 1);
    transform: scale3d(1.25, 0.75, 1);
  }
  40% {
    -webkit-transform: scale3d(0.75, 1.25, 1);
    transform: scale3d(0.75, 1.25, 1);
  }
  50% {
    -webkit-transform: scale3d(1.15, 0.85, 1);
    transform: scale3d(1.15, 0.85, 1);
  }
  65% {
    -webkit-transform: scale3d(0.95, 1.05, 1);
    transform: scale3d(0.95, 1.05, 1);
  }
  75% {
    -webkit-transform: scale3d(1.05, 0.95, 1);
    transform: scale3d(1.05, 0.95, 1);
  }
  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}
@keyframes rubberBand {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
  30% {
    -webkit-transform: scale3d(1.25, 0.75, 1);
    transform: scale3d(1.25, 0.75, 1);
  }
  40% {
    -webkit-transform: scale3d(0.75, 1.25, 1);
    transform: scale3d(0.75, 1.25, 1);
  }
  50% {
    -webkit-transform: scale3d(1.15, 0.85, 1);
    transform: scale3d(1.15, 0.85, 1);
  }
  65% {
    -webkit-transform: scale3d(0.95, 1.05, 1);
    transform: scale3d(0.95, 1.05, 1);
  }
  75% {
    -webkit-transform: scale3d(1.05, 0.95, 1);
    transform: scale3d(1.05, 0.95, 1);
  }
  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}
.rubberBand {
  -webkit-animation-name: rubberBand;
  animation-name: rubberBand;
}

@-webkit-keyframes shake {
  from, to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  10%, 30%, 50%, 70%, 90% {
    -webkit-transform: translate3d(-10px, 0, 0);
    transform: translate3d(-10px, 0, 0);
  }
  20%, 40%, 60%, 80% {
    -webkit-transform: translate3d(10px, 0, 0);
    transform: translate3d(10px, 0, 0);
  }
}
@keyframes shake {
  from, to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  10%, 30%, 50%, 70%, 90% {
    -webkit-transform: translate3d(-10px, 0, 0);
    transform: translate3d(-10px, 0, 0);
  }
  20%, 40%, 60%, 80% {
    -webkit-transform: translate3d(10px, 0, 0);
    transform: translate3d(10px, 0, 0);
  }
}
.shake {
  -webkit-animation-name: shake;
  animation-name: shake;
}

@-webkit-keyframes headShake {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  6.5% {
    -webkit-transform: translateX(-6px) rotateY(-9deg);
    transform: translateX(-6px) rotateY(-9deg);
  }
  18.5% {
    -webkit-transform: translateX(5px) rotateY(7deg);
    transform: translateX(5px) rotateY(7deg);
  }
  31.5% {
    -webkit-transform: translateX(-3px) rotateY(-5deg);
    transform: translateX(-3px) rotateY(-5deg);
  }
  43.5% {
    -webkit-transform: translateX(2px) rotateY(3deg);
    transform: translateX(2px) rotateY(3deg);
  }
  50% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}
@keyframes headShake {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  6.5% {
    -webkit-transform: translateX(-6px) rotateY(-9deg);
    transform: translateX(-6px) rotateY(-9deg);
  }
  18.5% {
    -webkit-transform: translateX(5px) rotateY(7deg);
    transform: translateX(5px) rotateY(7deg);
  }
  31.5% {
    -webkit-transform: translateX(-3px) rotateY(-5deg);
    transform: translateX(-3px) rotateY(-5deg);
  }
  43.5% {
    -webkit-transform: translateX(2px) rotateY(3deg);
    transform: translateX(2px) rotateY(3deg);
  }
  50% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}
.headShake {
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-name: headShake;
  animation-name: headShake;
}

@-webkit-keyframes swing {
  20% {
    -webkit-transform: rotate3d(0, 0, 1, 15deg);
    transform: rotate3d(0, 0, 1, 15deg);
  }
  40% {
    -webkit-transform: rotate3d(0, 0, 1, -10deg);
    transform: rotate3d(0, 0, 1, -10deg);
  }
  60% {
    -webkit-transform: rotate3d(0, 0, 1, 5deg);
    transform: rotate3d(0, 0, 1, 5deg);
  }
  80% {
    -webkit-transform: rotate3d(0, 0, 1, -5deg);
    transform: rotate3d(0, 0, 1, -5deg);
  }
  to {
    -webkit-transform: rotate3d(0, 0, 1, 0deg);
    transform: rotate3d(0, 0, 1, 0deg);
  }
}
@keyframes swing {
  20% {
    -webkit-transform: rotate3d(0, 0, 1, 15deg);
    transform: rotate3d(0, 0, 1, 15deg);
  }
  40% {
    -webkit-transform: rotate3d(0, 0, 1, -10deg);
    transform: rotate3d(0, 0, 1, -10deg);
  }
  60% {
    -webkit-transform: rotate3d(0, 0, 1, 5deg);
    transform: rotate3d(0, 0, 1, 5deg);
  }
  80% {
    -webkit-transform: rotate3d(0, 0, 1, -5deg);
    transform: rotate3d(0, 0, 1, -5deg);
  }
  to {
    -webkit-transform: rotate3d(0, 0, 1, 0deg);
    transform: rotate3d(0, 0, 1, 0deg);
  }
}
.swing {
  -webkit-transform-origin: top center;
  transform-origin: top center;
  -webkit-animation-name: swing;
  animation-name: swing;
}

@-webkit-keyframes tada {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
  10%, 20% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
  }
  30%, 50%, 70%, 90% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
  }
  40%, 60%, 80% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
  }
  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}
@keyframes tada {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
  10%, 20% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
  }
  30%, 50%, 70%, 90% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
  }
  40%, 60%, 80% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
  }
  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}
.tada {
  -webkit-animation-name: tada;
  animation-name: tada;
}

@-webkit-keyframes wobble {
  from {
    -webkit-transform: none;
    transform: none;
  }
  15% {
    -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
    transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
  }
  30% {
    -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
    transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
  }
  45% {
    -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
    transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
  }
  60% {
    -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
    transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
  }
  75% {
    -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
    transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
  }
  to {
    -webkit-transform: none;
    transform: none;
  }
}
@keyframes wobble {
  from {
    -webkit-transform: none;
    transform: none;
  }
  15% {
    -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
    transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
  }
  30% {
    -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
    transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
  }
  45% {
    -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
    transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
  }
  60% {
    -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
    transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
  }
  75% {
    -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
    transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
  }
  to {
    -webkit-transform: none;
    transform: none;
  }
}
.wobble {
  -webkit-animation-name: wobble;
  animation-name: wobble;
}

@-webkit-keyframes jello {
  from, 11.1%, to {
    -webkit-transform: none;
    transform: none;
  }
  22.2% {
    -webkit-transform: skewX(-12.5deg) skewY(-12.5deg);
    transform: skewX(-12.5deg) skewY(-12.5deg);
  }
  33.3% {
    -webkit-transform: skewX(6.25deg) skewY(6.25deg);
    transform: skewX(6.25deg) skewY(6.25deg);
  }
  44.4% {
    -webkit-transform: skewX(-3.125deg) skewY(-3.125deg);
    transform: skewX(-3.125deg) skewY(-3.125deg);
  }
  55.5% {
    -webkit-transform: skewX(1.5625deg) skewY(1.5625deg);
    transform: skewX(1.5625deg) skewY(1.5625deg);
  }
  66.6% {
    -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg);
    transform: skewX(-0.78125deg) skewY(-0.78125deg);
  }
  77.7% {
    -webkit-transform: skewX(0.390625deg) skewY(0.390625deg);
    transform: skewX(0.390625deg) skewY(0.390625deg);
  }
  88.8% {
    -webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
    transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
  }
}
@keyframes jello {
  from, 11.1%, to {
    -webkit-transform: none;
    transform: none;
  }
  22.2% {
    -webkit-transform: skewX(-12.5deg) skewY(-12.5deg);
    transform: skewX(-12.5deg) skewY(-12.5deg);
  }
  33.3% {
    -webkit-transform: skewX(6.25deg) skewY(6.25deg);
    transform: skewX(6.25deg) skewY(6.25deg);
  }
  44.4% {
    -webkit-transform: skewX(-3.125deg) skewY(-3.125deg);
    transform: skewX(-3.125deg) skewY(-3.125deg);
  }
  55.5% {
    -webkit-transform: skewX(1.5625deg) skewY(1.5625deg);
    transform: skewX(1.5625deg) skewY(1.5625deg);
  }
  66.6% {
    -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg);
    transform: skewX(-0.78125deg) skewY(-0.78125deg);
  }
  77.7% {
    -webkit-transform: skewX(0.390625deg) skewY(0.390625deg);
    transform: skewX(0.390625deg) skewY(0.390625deg);
  }
  88.8% {
    -webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
    transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
  }
}
.jello {
  -webkit-animation-name: jello;
  animation-name: jello;
  -webkit-transform-origin: center;
  transform-origin: center;
}

@-webkit-keyframes bounceIn {
  from, 20%, 40%, 60%, 80%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }
  20% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1);
  }
  40% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9);
    transform: scale3d(0.9, 0.9, 0.9);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(1.03, 1.03, 1.03);
    transform: scale3d(1.03, 1.03, 1.03);
  }
  80% {
    -webkit-transform: scale3d(0.97, 0.97, 0.97);
    transform: scale3d(0.97, 0.97, 0.97);
  }
  to {
    opacity: 1;
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}
@keyframes bounceIn {
  from, 20%, 40%, 60%, 80%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }
  20% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1);
  }
  40% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9);
    transform: scale3d(0.9, 0.9, 0.9);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(1.03, 1.03, 1.03);
    transform: scale3d(1.03, 1.03, 1.03);
  }
  80% {
    -webkit-transform: scale3d(0.97, 0.97, 0.97);
    transform: scale3d(0.97, 0.97, 0.97);
  }
  to {
    opacity: 1;
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}
.bounceIn {
  -webkit-animation-name: bounceIn;
  animation-name: bounceIn;
}

@-webkit-keyframes bounceInDown {
  from, 60%, 75%, 90%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -3000px, 0);
    transform: translate3d(0, -3000px, 0);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, 25px, 0);
    transform: translate3d(0, 25px, 0);
  }
  75% {
    -webkit-transform: translate3d(0, -10px, 0);
    transform: translate3d(0, -10px, 0);
  }
  90% {
    -webkit-transform: translate3d(0, 5px, 0);
    transform: translate3d(0, 5px, 0);
  }
  to {
    -webkit-transform: none;
    transform: none;
  }
}
@keyframes bounceInDown {
  from, 60%, 75%, 90%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -3000px, 0);
    transform: translate3d(0, -3000px, 0);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, 25px, 0);
    transform: translate3d(0, 25px, 0);
  }
  75% {
    -webkit-transform: translate3d(0, -10px, 0);
    transform: translate3d(0, -10px, 0);
  }
  90% {
    -webkit-transform: translate3d(0, 5px, 0);
    transform: translate3d(0, 5px, 0);
  }
  to {
    -webkit-transform: none;
    transform: none;
  }
}
.bounceInDown {
  -webkit-animation-name: bounceInDown;
  animation-name: bounceInDown;
}

@-webkit-keyframes bounceInLeft {
  from, 60%, 75%, 90%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-3000px, 0, 0);
    transform: translate3d(-3000px, 0, 0);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(25px, 0, 0);
    transform: translate3d(25px, 0, 0);
  }
  75% {
    -webkit-transform: translate3d(-10px, 0, 0);
    transform: translate3d(-10px, 0, 0);
  }
  90% {
    -webkit-transform: translate3d(5px, 0, 0);
    transform: translate3d(5px, 0, 0);
  }
  to {
    -webkit-transform: none;
    transform: none;
  }
}
@keyframes bounceInLeft {
  from, 60%, 75%, 90%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-3000px, 0, 0);
    transform: translate3d(-3000px, 0, 0);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(25px, 0, 0);
    transform: translate3d(25px, 0, 0);
  }
  75% {
    -webkit-transform: translate3d(-10px, 0, 0);
    transform: translate3d(-10px, 0, 0);
  }
  90% {
    -webkit-transform: translate3d(5px, 0, 0);
    transform: translate3d(5px, 0, 0);
  }
  to {
    -webkit-transform: none;
    transform: none;
  }
}
.bounceInLeft {
  -webkit-animation-name: bounceInLeft;
  animation-name: bounceInLeft;
}

@-webkit-keyframes bounceInRight {
  from, 60%, 75%, 90%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  from {
    opacity: 0;
    -webkit-transform: translate3d(3000px, 0, 0);
    transform: translate3d(3000px, 0, 0);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(-25px, 0, 0);
    transform: translate3d(-25px, 0, 0);
  }
  75% {
    -webkit-transform: translate3d(10px, 0, 0);
    transform: translate3d(10px, 0, 0);
  }
  90% {
    -webkit-transform: translate3d(-5px, 0, 0);
    transform: translate3d(-5px, 0, 0);
  }
  to {
    -webkit-transform: none;
    transform: none;
  }
}
@keyframes bounceInRight {
  from, 60%, 75%, 90%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  from {
    opacity: 0;
    -webkit-transform: translate3d(3000px, 0, 0);
    transform: translate3d(3000px, 0, 0);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(-25px, 0, 0);
    transform: translate3d(-25px, 0, 0);
  }
  75% {
    -webkit-transform: translate3d(10px, 0, 0);
    transform: translate3d(10px, 0, 0);
  }
  90% {
    -webkit-transform: translate3d(-5px, 0, 0);
    transform: translate3d(-5px, 0, 0);
  }
  to {
    -webkit-transform: none;
    transform: none;
  }
}
.bounceInRight {
  -webkit-animation-name: bounceInRight;
  animation-name: bounceInRight;
}

@-webkit-keyframes bounceInUp {
  from, 60%, 75%, 90%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 3000px, 0);
    transform: translate3d(0, 3000px, 0);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0);
  }
  75% {
    -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0);
  }
  90% {
    -webkit-transform: translate3d(0, -5px, 0);
    transform: translate3d(0, -5px, 0);
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes bounceInUp {
  from, 60%, 75%, 90%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 3000px, 0);
    transform: translate3d(0, 3000px, 0);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0);
  }
  75% {
    -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0);
  }
  90% {
    -webkit-transform: translate3d(0, -5px, 0);
    transform: translate3d(0, -5px, 0);
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.bounceInUp {
  -webkit-animation-name: bounceInUp;
  animation-name: bounceInUp;
}

@-webkit-keyframes bounceOut {
  20% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9);
    transform: scale3d(0.9, 0.9, 0.9);
  }
  50%, 55% {
    opacity: 1;
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1);
  }
  to {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }
}
@keyframes bounceOut {
  20% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9);
    transform: scale3d(0.9, 0.9, 0.9);
  }
  50%, 55% {
    opacity: 1;
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1);
  }
  to {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }
}
.bounceOut {
  -webkit-animation-name: bounceOut;
  animation-name: bounceOut;
}

@-webkit-keyframes bounceOutDown {
  20% {
    -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0);
  }
  40%, 45% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
  }
}
@keyframes bounceOutDown {
  20% {
    -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0);
  }
  40%, 45% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
  }
}
.bounceOutDown {
  -webkit-animation-name: bounceOutDown;
  animation-name: bounceOutDown;
}

@-webkit-keyframes bounceOutLeft {
  20% {
    opacity: 1;
    -webkit-transform: translate3d(20px, 0, 0);
    transform: translate3d(20px, 0, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
  }
}
@keyframes bounceOutLeft {
  20% {
    opacity: 1;
    -webkit-transform: translate3d(20px, 0, 0);
    transform: translate3d(20px, 0, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
  }
}
.bounceOutLeft {
  -webkit-animation-name: bounceOutLeft;
  animation-name: bounceOutLeft;
}

@-webkit-keyframes bounceOutRight {
  20% {
    opacity: 1;
    -webkit-transform: translate3d(-20px, 0, 0);
    transform: translate3d(-20px, 0, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
  }
}
@keyframes bounceOutRight {
  20% {
    opacity: 1;
    -webkit-transform: translate3d(-20px, 0, 0);
    transform: translate3d(-20px, 0, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
  }
}
.bounceOutRight {
  -webkit-animation-name: bounceOutRight;
  animation-name: bounceOutRight;
}

@-webkit-keyframes bounceOutUp {
  20% {
    -webkit-transform: translate3d(0, -10px, 0);
    transform: translate3d(0, -10px, 0);
  }
  40%, 45% {
    opacity: 1;
    -webkit-transform: translate3d(0, 20px, 0);
    transform: translate3d(0, 20px, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
  }
}
@keyframes bounceOutUp {
  20% {
    -webkit-transform: translate3d(0, -10px, 0);
    transform: translate3d(0, -10px, 0);
  }
  40%, 45% {
    opacity: 1;
    -webkit-transform: translate3d(0, 20px, 0);
    transform: translate3d(0, 20px, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
  }
}
.bounceOutUp {
  -webkit-animation-name: bounceOutUp;
  animation-name: bounceOutUp;
}

@-webkit-keyframes fadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes fadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
.fadeIn {
  -webkit-animation-name: fadeIn;
  animation-name: fadeIn;
}

@-webkit-keyframes fadeInDown {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
@keyframes fadeInDown {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
.fadeInDown {
  -webkit-animation-name: fadeInDown;
  animation-name: fadeInDown;
}

@-webkit-keyframes fadeInDownBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
@keyframes fadeInDownBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
.fadeInDownBig {
  -webkit-animation-name: fadeInDownBig;
  animation-name: fadeInDownBig;
}

@-webkit-keyframes fadeInLeft {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
@keyframes fadeInLeft {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
.fadeInLeft {
  -webkit-animation-name: fadeInLeft;
  animation-name: fadeInLeft;
}

@-webkit-keyframes fadeInLeftBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
@keyframes fadeInLeftBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
.fadeInLeftBig {
  -webkit-animation-name: fadeInLeftBig;
  animation-name: fadeInLeftBig;
}

@-webkit-keyframes fadeInRight {
  from {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
@keyframes fadeInRight {
  from {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
.fadeInRight {
  -webkit-animation-name: fadeInRight;
  animation-name: fadeInRight;
}

@-webkit-keyframes fadeInRightBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
@keyframes fadeInRightBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
.fadeInRightBig {
  -webkit-animation-name: fadeInRightBig;
  animation-name: fadeInRightBig;
}

@-webkit-keyframes fadeInUp {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
@keyframes fadeInUp {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
.fadeInUp {
  -webkit-animation-name: fadeInUp;
  animation-name: fadeInUp;
}

@-webkit-keyframes fadeInUpBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
@keyframes fadeInUpBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
.fadeInUpBig {
  -webkit-animation-name: fadeInUpBig;
  animation-name: fadeInUpBig;
}

@-webkit-keyframes fadeOut {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@keyframes fadeOut {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
.fadeOut {
  -webkit-animation-name: fadeOut;
  animation-name: fadeOut;
}

@-webkit-keyframes fadeOutDown {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
}
@keyframes fadeOutDown {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
}
.fadeOutDown {
  -webkit-animation-name: fadeOutDown;
  animation-name: fadeOutDown;
}

@-webkit-keyframes fadeOutDownBig {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
  }
}
@keyframes fadeOutDownBig {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
  }
}
.fadeOutDownBig {
  -webkit-animation-name: fadeOutDownBig;
  animation-name: fadeOutDownBig;
}

@-webkit-keyframes fadeOutLeft {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
}
@keyframes fadeOutLeft {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
}
.fadeOutLeft {
  -webkit-animation-name: fadeOutLeft;
  animation-name: fadeOutLeft;
}

@-webkit-keyframes fadeOutLeftBig {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
  }
}
@keyframes fadeOutLeftBig {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
  }
}
.fadeOutLeftBig {
  -webkit-animation-name: fadeOutLeftBig;
  animation-name: fadeOutLeftBig;
}

@-webkit-keyframes fadeOutRight {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
}
@keyframes fadeOutRight {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
}
.fadeOutRight {
  -webkit-animation-name: fadeOutRight;
  animation-name: fadeOutRight;
}

@-webkit-keyframes fadeOutRightBig {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
  }
}
@keyframes fadeOutRightBig {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
  }
}
.fadeOutRightBig {
  -webkit-animation-name: fadeOutRightBig;
  animation-name: fadeOutRightBig;
}

@-webkit-keyframes fadeOutUp {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
}
@keyframes fadeOutUp {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
}
.fadeOutUp {
  -webkit-animation-name: fadeOutUp;
  animation-name: fadeOutUp;
}

@-webkit-keyframes fadeOutUpBig {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
  }
}
@keyframes fadeOutUpBig {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
  }
}
.fadeOutUpBig {
  -webkit-animation-name: fadeOutUpBig;
  animation-name: fadeOutUpBig;
}

@-webkit-keyframes flip {
  from {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
  40% {
    -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
    transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
  50% {
    -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
    transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  80% {
    -webkit-transform: perspective(400px) scale3d(0.95, 0.95, 0.95);
    transform: perspective(400px) scale3d(0.95, 0.95, 0.95);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  to {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
}
@keyframes flip {
  from {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
  40% {
    -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
    transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
  50% {
    -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
    transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  80% {
    -webkit-transform: perspective(400px) scale3d(0.95, 0.95, 0.95);
    transform: perspective(400px) scale3d(0.95, 0.95, 0.95);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  to {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
}
.animated.flip {
  -webkit-backface-visibility: visible;
  backface-visibility: visible;
  -webkit-animation-name: flip;
  animation-name: flip;
}

@-webkit-keyframes flipInX {
  from {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
    opacity: 0;
  }
  40% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  60% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    opacity: 1;
  }
  80% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
  }
  to {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
}
@keyframes flipInX {
  from {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
    opacity: 0;
  }
  40% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  60% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    opacity: 1;
  }
  80% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
  }
  to {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
}
.flipInX {
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: flipInX;
  animation-name: flipInX;
}

@-webkit-keyframes flipInY {
  from {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
    opacity: 0;
  }
  40% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  60% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    opacity: 1;
  }
  80% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
  }
  to {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
}
@keyframes flipInY {
  from {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
    opacity: 0;
  }
  40% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  60% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    opacity: 1;
  }
  80% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
  }
  to {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
}
.flipInY {
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: flipInY;
  animation-name: flipInY;
}

@-webkit-keyframes flipOutX {
  from {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
  30% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    opacity: 1;
  }
  to {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    opacity: 0;
  }
}
@keyframes flipOutX {
  from {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
  30% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    opacity: 1;
  }
  to {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    opacity: 0;
  }
}
.flipOutX {
  -webkit-animation-name: flipOutX;
  animation-name: flipOutX;
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
}

@-webkit-keyframes flipOutY {
  from {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
  30% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
    opacity: 1;
  }
  to {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    opacity: 0;
  }
}
@keyframes flipOutY {
  from {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
  30% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
    opacity: 1;
  }
  to {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    opacity: 0;
  }
}
.flipOutY {
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: flipOutY;
  animation-name: flipOutY;
}

@-webkit-keyframes lightSpeedIn {
  from {
    -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);
    transform: translate3d(100%, 0, 0) skewX(-30deg);
    opacity: 0;
  }
  60% {
    -webkit-transform: skewX(20deg);
    transform: skewX(20deg);
    opacity: 1;
  }
  80% {
    -webkit-transform: skewX(-5deg);
    transform: skewX(-5deg);
    opacity: 1;
  }
  to {
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}
@keyframes lightSpeedIn {
  from {
    -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);
    transform: translate3d(100%, 0, 0) skewX(-30deg);
    opacity: 0;
  }
  60% {
    -webkit-transform: skewX(20deg);
    transform: skewX(20deg);
    opacity: 1;
  }
  80% {
    -webkit-transform: skewX(-5deg);
    transform: skewX(-5deg);
    opacity: 1;
  }
  to {
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}
.lightSpeedIn {
  -webkit-animation-name: lightSpeedIn;
  animation-name: lightSpeedIn;
  -webkit-animation-timing-function: ease-out;
  animation-timing-function: ease-out;
}

@-webkit-keyframes lightSpeedOut {
  from {
    opacity: 1;
  }
  to {
    -webkit-transform: translate3d(100%, 0, 0) skewX(30deg);
    transform: translate3d(100%, 0, 0) skewX(30deg);
    opacity: 0;
  }
}
@keyframes lightSpeedOut {
  from {
    opacity: 1;
  }
  to {
    -webkit-transform: translate3d(100%, 0, 0) skewX(30deg);
    transform: translate3d(100%, 0, 0) skewX(30deg);
    opacity: 0;
  }
}
.lightSpeedOut {
  -webkit-animation-name: lightSpeedOut;
  animation-name: lightSpeedOut;
  -webkit-animation-timing-function: ease-in;
  animation-timing-function: ease-in;
}

@-webkit-keyframes rotateIn {
  from {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: rotate3d(0, 0, 1, -200deg);
    transform: rotate3d(0, 0, 1, -200deg);
    opacity: 0;
  }
  to {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}
@keyframes rotateIn {
  from {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: rotate3d(0, 0, 1, -200deg);
    transform: rotate3d(0, 0, 1, -200deg);
    opacity: 0;
  }
  to {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}
.rotateIn {
  -webkit-animation-name: rotateIn;
  animation-name: rotateIn;
}

@-webkit-keyframes rotateInDownLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}
@keyframes rotateInDownLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}
.rotateInDownLeft {
  -webkit-animation-name: rotateInDownLeft;
  animation-name: rotateInDownLeft;
}

@-webkit-keyframes rotateInDownRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }
  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}
@keyframes rotateInDownRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }
  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}
.rotateInDownRight {
  -webkit-animation-name: rotateInDownRight;
  animation-name: rotateInDownRight;
}

@-webkit-keyframes rotateInUpLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }
  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}
@keyframes rotateInUpLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }
  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}
.rotateInUpLeft {
  -webkit-animation-name: rotateInUpLeft;
  animation-name: rotateInUpLeft;
}

@-webkit-keyframes rotateInUpRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, -90deg);
    transform: rotate3d(0, 0, 1, -90deg);
    opacity: 0;
  }
  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}
@keyframes rotateInUpRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, -90deg);
    transform: rotate3d(0, 0, 1, -90deg);
    opacity: 0;
  }
  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}
.rotateInUpRight {
  -webkit-animation-name: rotateInUpRight;
  animation-name: rotateInUpRight;
}

@-webkit-keyframes rotateOut {
  from {
    -webkit-transform-origin: center;
    transform-origin: center;
    opacity: 1;
  }
  to {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: rotate3d(0, 0, 1, 200deg);
    transform: rotate3d(0, 0, 1, 200deg);
    opacity: 0;
  }
}
@keyframes rotateOut {
  from {
    -webkit-transform-origin: center;
    transform-origin: center;
    opacity: 1;
  }
  to {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: rotate3d(0, 0, 1, 200deg);
    transform: rotate3d(0, 0, 1, 200deg);
    opacity: 0;
  }
}
.rotateOut {
  -webkit-animation-name: rotateOut;
  animation-name: rotateOut;
}

@-webkit-keyframes rotateOutDownLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    opacity: 1;
  }
  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }
}
@keyframes rotateOutDownLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    opacity: 1;
  }
  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }
}
.rotateOutDownLeft {
  -webkit-animation-name: rotateOutDownLeft;
  animation-name: rotateOutDownLeft;
}

@-webkit-keyframes rotateOutDownRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    opacity: 1;
  }
  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
}
@keyframes rotateOutDownRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    opacity: 1;
  }
  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
}
.rotateOutDownRight {
  -webkit-animation-name: rotateOutDownRight;
  animation-name: rotateOutDownRight;
}

@-webkit-keyframes rotateOutUpLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    opacity: 1;
  }
  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
}
@keyframes rotateOutUpLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    opacity: 1;
  }
  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
}
.rotateOutUpLeft {
  -webkit-animation-name: rotateOutUpLeft;
  animation-name: rotateOutUpLeft;
}

@-webkit-keyframes rotateOutUpRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    opacity: 1;
  }
  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, 90deg);
    transform: rotate3d(0, 0, 1, 90deg);
    opacity: 0;
  }
}
@keyframes rotateOutUpRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    opacity: 1;
  }
  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, 90deg);
    transform: rotate3d(0, 0, 1, 90deg);
    opacity: 0;
  }
}
.rotateOutUpRight {
  -webkit-animation-name: rotateOutUpRight;
  animation-name: rotateOutUpRight;
}

@-webkit-keyframes hinge {
  0% {
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }
  20%, 60% {
    -webkit-transform: rotate3d(0, 0, 1, 80deg);
    transform: rotate3d(0, 0, 1, 80deg);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }
  40%, 80% {
    -webkit-transform: rotate3d(0, 0, 1, 60deg);
    transform: rotate3d(0, 0, 1, 60deg);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    opacity: 1;
  }
  to {
    -webkit-transform: translate3d(0, 700px, 0);
    transform: translate3d(0, 700px, 0);
    opacity: 0;
  }
}
@keyframes hinge {
  0% {
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }
  20%, 60% {
    -webkit-transform: rotate3d(0, 0, 1, 80deg);
    transform: rotate3d(0, 0, 1, 80deg);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }
  40%, 80% {
    -webkit-transform: rotate3d(0, 0, 1, 60deg);
    transform: rotate3d(0, 0, 1, 60deg);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    opacity: 1;
  }
  to {
    -webkit-transform: translate3d(0, 700px, 0);
    transform: translate3d(0, 700px, 0);
    opacity: 0;
  }
}
.hinge {
  -webkit-animation-name: hinge;
  animation-name: hinge;
}

@-webkit-keyframes rollIn {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
    transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
@keyframes rollIn {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
    transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
.rollIn {
  -webkit-animation-name: rollIn;
  animation-name: rollIn;
}

@-webkit-keyframes rollOut {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
    transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
  }
}
@keyframes rollOut {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
    transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
  }
}
.rollOut {
  -webkit-animation-name: rollOut;
  animation-name: rollOut;
}

@-webkit-keyframes zoomIn {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }
  50% {
    opacity: 1;
  }
}
@keyframes zoomIn {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }
  50% {
    opacity: 1;
  }
}
.zoomIn {
  -webkit-animation-name: zoomIn;
  animation-name: zoomIn;
}

@-webkit-keyframes zoomInDown {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
@keyframes zoomInDown {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
.zoomInDown {
  -webkit-animation-name: zoomInDown;
  animation-name: zoomInDown;
}

@-webkit-keyframes zoomInLeft {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
@keyframes zoomInLeft {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
.zoomInLeft {
  -webkit-animation-name: zoomInLeft;
  animation-name: zoomInLeft;
}

@-webkit-keyframes zoomInRight {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
@keyframes zoomInRight {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
.zoomInRight {
  -webkit-animation-name: zoomInRight;
  animation-name: zoomInRight;
}

@-webkit-keyframes zoomInUp {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
@keyframes zoomInUp {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
.zoomInUp {
  -webkit-animation-name: zoomInUp;
  animation-name: zoomInUp;
}

@-webkit-keyframes zoomOut {
  from {
    opacity: 1;
  }
  50% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }
  to {
    opacity: 0;
  }
}
@keyframes zoomOut {
  from {
    opacity: 1;
  }
  50% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }
  to {
    opacity: 0;
  }
}
.zoomOut {
  -webkit-animation-name: zoomOut;
  animation-name: zoomOut;
}

@-webkit-keyframes zoomOutDown {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  to {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
@keyframes zoomOutDown {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  to {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
.zoomOutDown {
  -webkit-animation-name: zoomOutDown;
  animation-name: zoomOutDown;
}

@-webkit-keyframes zoomOutLeft {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: scale(0.1) translate3d(-2000px, 0, 0);
    transform: scale(0.1) translate3d(-2000px, 0, 0);
    -webkit-transform-origin: left center;
    transform-origin: left center;
  }
}
@keyframes zoomOutLeft {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: scale(0.1) translate3d(-2000px, 0, 0);
    transform: scale(0.1) translate3d(-2000px, 0, 0);
    -webkit-transform-origin: left center;
    transform-origin: left center;
  }
}
.zoomOutLeft {
  -webkit-animation-name: zoomOutLeft;
  animation-name: zoomOutLeft;
}

@-webkit-keyframes zoomOutRight {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: scale(0.1) translate3d(2000px, 0, 0);
    transform: scale(0.1) translate3d(2000px, 0, 0);
    -webkit-transform-origin: right center;
    transform-origin: right center;
  }
}
@keyframes zoomOutRight {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: scale(0.1) translate3d(2000px, 0, 0);
    transform: scale(0.1) translate3d(2000px, 0, 0);
    -webkit-transform-origin: right center;
    transform-origin: right center;
  }
}
.zoomOutRight {
  -webkit-animation-name: zoomOutRight;
  animation-name: zoomOutRight;
}

@-webkit-keyframes zoomOutUp {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  to {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
@keyframes zoomOutUp {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  to {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
.zoomOutUp {
  -webkit-animation-name: zoomOutUp;
  animation-name: zoomOutUp;
}

@-webkit-keyframes slideInDown {
  from {
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
    visibility: visible;
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes slideInDown {
  from {
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
    visibility: visible;
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.slideInDown {
  -webkit-animation-name: slideInDown;
  animation-name: slideInDown;
}

@-webkit-keyframes slideInLeft {
  from {
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
    visibility: visible;
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes slideInLeft {
  from {
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
    visibility: visible;
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.slideInLeft {
  -webkit-animation-name: slideInLeft;
  animation-name: slideInLeft;
}

@-webkit-keyframes slideInRight {
  from {
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
    visibility: visible;
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes slideInRight {
  from {
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
    visibility: visible;
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.slideInRight {
  -webkit-animation-name: slideInRight;
  animation-name: slideInRight;
}

@-webkit-keyframes slideInUp {
  from {
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
    visibility: visible;
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes slideInUp {
  from {
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
    visibility: visible;
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.slideInUp {
  -webkit-animation-name: slideInUp;
  animation-name: slideInUp;
}

@-webkit-keyframes slideOutDown {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
}
@keyframes slideOutDown {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
}
.slideOutDown {
  -webkit-animation-name: slideOutDown;
  animation-name: slideOutDown;
}

@-webkit-keyframes slideOutLeft {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
}
@keyframes slideOutLeft {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
}
.slideOutLeft {
  -webkit-animation-name: slideOutLeft;
  animation-name: slideOutLeft;
}

@-webkit-keyframes slideOutRight {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
}
@keyframes slideOutRight {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
}
.slideOutRight {
  -webkit-animation-name: slideOutRight;
  animation-name: slideOutRight;
}

@-webkit-keyframes slideOutUp {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
}
@keyframes slideOutUp {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
}
.slideOutUp {
  -webkit-animation-name: slideOutUp;
  animation-name: slideOutUp;
}

/*******************
Alerts
******************/
.alert-warning {
  color: #91901C;
  background-color: #F9F871;
  border-color: #91901C;
}

.alert-success {
  color: #fff;
  background-color: #94D511;
  border-color: #4CAE4C;
}

.alert-danger {
  color: #fff;
  background-color: #C94F51;
  border-color: #B70F0A;
}

.alert-primary {
  color: #007DC3;
  border-color: #007DC3;
}

.btn-circle {
  border-radius: 100%;
  width: 40px;
  height: 40px;
  padding: 10px;
}

.btn-circle.btn-sm, .btn-group-sm > .btn-circle.btn {
  width: 35px;
  height: 35px;
  padding: 8px 10px;
  font-size: 14px;
}

.btn-circle.btn-lg, .btn-group-lg > .btn-circle.btn {
  width: 50px;
  height: 50px;
  padding: 14px 15px;
  font-size: 18px;
  line-height: 23px;
}

.btn-circle.btn-xl {
  width: 70px;
  height: 70px;
  padding: 14px 15px;
  font-size: 24px;
}

.btn-xs {
  padding: 0.25rem 0.5rem;
  font-size: 10px;
}

.btn-rounded {
  border-radius: 60px;
  padding: 7px 18px;
}
.btn-rounded.btn-lg, .btn-group-lg > .btn-rounded.btn {
  padding: 0.75rem 1.5rem;
}
.btn-rounded.btn-sm, .btn-group-sm > .btn-rounded.btn {
  padding: 0.25rem 0.5rem;
  font-size: 12px;
}
.btn-rounded.btn-xs {
  padding: 0.25rem 0.5rem;
  font-size: 10px;
}
.btn-rounded.btn-md {
  padding: 12px 35px;
  font-size: 16px;
}

.btn-primary, .btn-success, .btn-danger, .btn-warning, .btn-outline-primary:hover, .btn-outline-success:hover, .btn-outline-danger:hover, .btn-outline-warning:hover {
  color: #fff;
}
.btn-primary:hover, .btn-success:hover, .btn-danger:hover, .btn-warning:hover, .btn-outline-primary:hover:hover, .btn-outline-success:hover:hover, .btn-outline-danger:hover:hover, .btn-outline-warning:hover:hover {
  color: #fff;
}

.btn-outline-info {
  color: #007DC3;
}

.btn-success {
  background-color: #94d511;
}

.btn-secondary {
  border-color: #dee2e6;
}

.btn-outline-secondary {
  color: #515151;
  background: #fff;
  border-color: #dee2e6;
}
.btn-outline-secondary:hover {
  border-color: #C0C0C0;
}

.btn-facebook {
  color: #fff;
  background-color: #3b5998;
}
.btn-facebook:hover {
  color: #fff;
}

.btn-twitter {
  color: #fff;
  background-color: #55acee;
}
.btn-twitter:hover {
  color: #fff;
}

.btn-linkedin {
  color: #fff;
  background-color: #007bb6;
}
.btn-linkedin:hover {
  color: #fff;
}

.btn-dribbble {
  color: #fff;
  background-color: #ea4c89;
}
.btn-dribbble:hover {
  color: #fff;
}

.btn-googleplus {
  color: #fff;
  background-color: #dd4b39;
}
.btn-googleplus:hover {
  color: #fff;
}

.btn-instagram {
  color: #fff;
  background-color: #3f729b;
}

.btn-pinterest {
  color: #fff;
  background-color: #cb2027;
}

.btn-dropbox {
  color: #fff;
  background-color: #007ee5;
}

.btn-flickr {
  color: #fff;
  background-color: #ff0084;
}

.btn-tumblr {
  color: #fff;
  background-color: #32506d;
}

.btn-skype {
  color: #fff;
  background-color: #00aff0;
}

.btn-youtube {
  color: #fff;
  background-color: #bb0000;
}

.btn-github {
  color: #fff;
  background-color: #171515;
}

.button-group .btn {
  margin-bottom: 5px;
  margin-right: 5px;
}

.no-button-group .btn {
  margin-bottom: 5px;
  margin-right: 0px;
}

.btn .text-active {
  display: none;
}

.btn.active .text-active {
  display: inline-block;
}

.btn.active .text {
  display: none;
}

/*******************
Botones estandares
*******************/
.btn {
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}

.btn-success {
  border-color: #4CAE4C;
}

.btn-orange {
  border-color: #A77A23;
}

.btn-light {
  border-color: #515151;
}

.btn-primary {
  border-color: #009FD3;
}

.btn-info {
  border-color: #007DC3;
}

.btn-danger {
  border-color: #B70F0A;
}

.swal-footer {
  text-align: center;
}
.swal-footer .btn-danger:hover {
  background-color: #B70F0A;
  border-color: #B70F0A;
}

/*******************
Custom-select
******************/
.custom-select {
  background: url(/build/images/custom-select.b7cff201.png) right 0.75rem center no-repeat;
}

.select-link {
  border: 0 !important;
  color: #007DC3 !important;
  padding: 0 !important;
  cursor: pointer !important;
  background-color: #fff !important;
}
.select-link option {
  color: #000 !important;
}

/*******************
textarea
******************/
textarea {
  resize: none;
}

/*******************
Form-control
******************/
.form-control, .PhoneInputInput, .DateInput_input {
  color: #000;
  min-height: 38px;
  display: initial;
}

.form-control-sm {
  min-height: 20px;
}

.form-control:disabled, .PhoneInputInput:disabled, .DateInput_input:disabled,
.form-control[readonly],
[readonly].PhoneInputInput,
[readonly].DateInput_input {
  opacity: 0.7;
}

.custom-control-input:focus ~ .custom-control-indicator {
  box-shadow: none;
}

.custom-control-input:checked ~ .custom-control-indicator {
  background-color: #94D511;
}

form label {
  font-weight: 400;
}

.form-group {
  margin-bottom: 25px;
}

.form-horizontal label {
  margin-bottom: 0;
}

.form-control-static {
  padding-top: 0;
}

.custom-control-label::before, .custom-control-label::after {
  top: 0.15rem;
}

.form-bordered .form-group {
  border-bottom: 1px solid #dee2e6;
  padding-bottom: 20px;
}

/*******************
Form Dropzone
******************/
.dropzone {
  border: 1px dashed #dee2e6;
}
.dropzone .dz-message {
  padding: 5% 0;
  margin: 0;
}

/*******************
Form Pickers
******************/
.asColorPicker-dropdown {
  max-width: 260px;
}

.asColorPicker-trigger {
  position: absolute;
  top: 0;
  right: -35px;
  height: 38px;
  width: 37px;
  border: 0;
}

.asColorPicker-clear {
  display: none;
  position: absolute;
  top: 5px;
  right: 10px;
  text-decoration: none;
}

table th {
  font-weight: 400;
}

.daterangepicker td.active,
.daterangepicker td.active:hover {
  background-color: #007DC3;
}

.datepicker table tr td.today,
.datepicker table tr td.today.disabled,
.datepicker table tr td.today.disabled:hover,
.datepicker table tr td.today:hover {
  background: #007DC3;
  color: #fff;
}

.datepicker td,
.datepicker th {
  padding: 5px 10px;
}

/*******************
Form summernote
******************/
.note-popover,
.note-icon-caret {
  display: none;
}

.note-editor.note-frame {
  border: 1px solid #dee2e6;
}
.note-editor.note-frame .panel-heading {
  padding: 6px 10px 10px;
  border-bottom: 1px solid #dee2e6;
}

.label {
  display: inline-block;
}

/*==============================================================
Form addons page
============================================================== */
/*Bootstrap select*/
.bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn) {
  width: 100%;
}

.bootstrap-select .dropdown-menu li a {
  display: block;
  padding: 7px 20px;
  clear: both;
  font-weight: 400;
  line-height: 1.42857143;
  color: #515151;
  white-space: nowrap;
}
.bootstrap-select .dropdown-menu li a:hover, .bootstrap-select .dropdown-menu li a:focus {
  color: #007DC3;
  background: #f5f5f5;
}
.bootstrap-select .show > .dropdown-menu {
  display: block;
}

.bootstrap-touchspin .input-group-btn-vertical > .btn {
  padding: 9px 10px;
}

.select2-container--default .select2-selection--single {
  border-color: #dee2e6;
  height: 38px;
}
.select2-container--default .select2-selection--single .select2-selection__rendered {
  line-height: 38px;
}
.select2-container--default .select2-selection--single .select2-selection__arrow {
  height: 33px;
}
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  float: right;
  color: #fff;
  margin-right: 0;
  margin-left: 4px;
}
.select2-container--default .select2-selection--multiple .select2-selection__choice {
  background: #007DC3;
  color: #fff;
  border-color: #007DC3;
}

.input-form .btn {
  padding: 8px 12px;
}

/*==============================================================
Form Material page
 ============================================================== */
/*Material inputs*/
.form-material .form-group {
  overflow: hidden;
}

.form-material .form-control, .form-material .PhoneInputInput, .form-material .DateInput_input {
  background-color: rgba(0, 0, 0, 0);
  background-position: center bottom, center calc(100% - 1px);
  background-repeat: no-repeat;
  background-size: 0 2px, 100% 1px;
  padding: 0;
  transition: background 0s ease-out 0s;
}

.form-material .form-control, .form-material .PhoneInputInput, .form-material .DateInput_input,
.form-material .form-control.focus,
.form-material .form-control:focus {
  background-image: linear-gradient(#007DC3, #007DC3), linear-gradient(#EBEBEB, #EBEBEB);
  border: 0 none;
  border-radius: 0;
  box-shadow: none;
  float: none;
}

.form-material .form-control.focus, .form-material .focus.PhoneInputInput, .form-material .focus.DateInput_input,
.form-material .form-control:focus,
.form-material .PhoneInputInput:focus,
.form-material .DateInput_input:focus {
  background-size: 100% 2px, 100% 1px;
  outline: 0 none;
  transition-duration: 0.3s;
}

.form-control-line .form-group {
  overflow: hidden;
}

.form-control-line .form-control, .form-control-line .PhoneInputInput, .form-control-line .DateInput_input {
  border: 0;
  border-radius: 0;
  padding-left: 0;
  border-bottom: 1px solid #EBEBEB;
}
.form-control-line .form-control:focus, .form-control-line .PhoneInputInput:focus, .form-control-line .DateInput_input:focus {
  border-bottom: 1px solid #007DC3;
}

input::placeholder, textarea::placeholder {
  font-size: 14px;
  font-weight: normal;
}

.form-control, .PhoneInputInput, .DateInput_input {
  background-color: #f5f5f5;
  border: 1px solid #EBEBEB;
  color: #A0ACBD;
}

input[type=radio] {
  zoom: 1.5;
}

.card-border {
  border: 1px solid #C0C0C0;
}

/*******************
Form validation error
******************/
.error .help-block {
  color: #C94F51;
}

/*******************
File Upload
******************/
.fileupload {
  overflow: hidden;
  position: relative;
}
.fileupload input.upload {
  cursor: pointer;
  filter: alpha(opacity=0);
  font-size: 20px;
  margin: 0;
  opacity: 0;
  padding: 0;
  position: absolute;
  right: 0;
  top: 0;
}

.scale-up {
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
  -webkit-transform: scale(0);
  transform: scale(0);
  display: inline-block;
  transform-origin: right 0;
}

.scale-up-left {
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
  -webkit-transform: scale(0);
  transform: scale(0);
  display: inline-block;
  transform-origin: left 0;
}

.show > .scale-up {
  transform: scale(1);
  transform-origin: right 0;
}

.show > .scale-up-left {
  transform: scale(1);
  transform-origin: left 0;
}

/*Radio button*/
@keyframes ripple {
  0% {
    box-shadow: 0 0 0 1px transparent;
  }
  50% {
    box-shadow: 0 0 0 15px rgba(0, 0, 0, 0.1);
  }
  100% {
    box-shadow: 0 0 0 15px transparent;
  }
}
/*Floating label*/
/*Bootstrap Select*/
.bootstrap-select.btn-group .dropdown-menu {
  box-shadow: 1px 0px 20px rgba(0, 0, 0, 0.08);
}

/*Form Validation*/
.help-block ul {
  padding: 0;
  margin: 0;
}
.help-block ul li {
  list-style: none;
}

.error .form-control, .error .PhoneInputInput, .error .DateInput_input {
  border-color: #C94F51;
}

.validate .form-control, .validate .PhoneInputInput, .validate .DateInput_input {
  border-color: #94D511;
}

/*Form Input States*/
.form-control-success,
.form-control-warning,
.form-control-danger {
  padding-right: 2.25rem;
  background-repeat: no-repeat;
  background-position: center right 0.5625rem;
  -webkit-background-size: 1.125rem 1.125rem;
  background-size: 1.125rem 1.125rem;
}

.has-success .form-control-feedback,
.has-success .form-control-label,
.has-success .col-form-label,
.has-success .form-check-label,
.has-success .custom-control {
  color: #94D511;
}

.has-success .form-control, .has-success .PhoneInputInput, .has-success .DateInput_input {
  border-color: #94D511;
}

.has-success .input-group-addon {
  color: #94D511;
  border-color: #94D511;
}

.has-success .form-control-success {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 8 8%27%3E%3Cpath fill=%27%235cb85c%27 d=%27M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z%27/%3E%3C/svg%3E");
}

.has-warning .form-control-feedback,
.has-warning .form-control-label,
.has-warning .col-form-label,
.has-warning .form-check-label,
.has-warning .custom-control {
  color: #F9F871;
}

.has-warning .form-control, .has-warning .PhoneInputInput, .has-warning .DateInput_input {
  border-color: #F9F871;
}

.has-warning .input-group-addon {
  color: #F9F871;
  border-color: #F9F871;
}

.has-warning .form-control-warning {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 8 8%27%3E%3Cpath fill=%27%23f0ad4e%27 d=%27M4.4 5.324h-.8v-2.46h.8zm0 1.42h-.8V5.89h.8zM3.76.63L.04 7.075c-.115.2.016.425.26.426h7.397c.242 0 .372-.226.258-.426C6.726 4.924 5.47 2.79 4.253.63c-.113-.174-.39-.174-.494 0z%27/%3E%3C/svg%3E");
}

.has-danger .form-control-feedback,
.has-danger .form-control-label,
.has-danger .col-form-label,
.has-danger .form-check-label,
.has-danger .custom-control {
  color: #C94F51;
}

.has-danger .form-control, .has-danger .PhoneInputInput, .has-danger .DateInput_input {
  border-color: #C94F51;
}

.has-danger .input-group-addon {
  color: #C94F51;
  border-color: #C94F51;
}

.has-danger .form-control-danger {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27%23d9534f%27 viewBox=%27-2 -2 7 7%27%3E%3Cpath stroke=%27%23d9534f%27 d=%27M0 0l3 3m0-3L0 3%27/%3E%3Ccircle r=%27.5%27/%3E%3Ccircle cx=%273%27 r=%27.5%27/%3E%3Ccircle cy=%273%27 r=%27.5%27/%3E%3Ccircle cx=%273%27 cy=%273%27 r=%27.5%27/%3E%3C/svg%3E");
}

.custom-control-input:checked ~ .custom-control-label::before {
  color: #94D511;
  border-color: #94D511;
  background-color: #94D511;
  cursor: pointer;
}

.custom-control-input:checked ~ .custom-control-label::after {
  cursor: pointer;
}

.custom-switch .custom-control-label::before {
  cursor: pointer;
}

.asterisco-obligatorio {
  color: #C94F51;
  font-size: 1.1em;
}

/*******************
Pagination
******************/
.page-link {
  border: none;
  padding: 6px 10px;
  color: #007DC3 !important;
  border: 1px solid #fff;
  cursor: pointer;
}

.page-item.active .page-link {
  background-color: #D9F3FF;
  border: 1px solid #007DC3;
  color: #007DC3;
  padding: 6px 10px;
  font-weight: bold;
}

.page-item.disabled .page-link {
  border: 1px solid #fff;
  font-weight: bold;
  opacity: 0.5;
  cursor: default;
  pointer-events: none;
}

.pagination-per-page {
  width: 176px;
  border: 0px;
  color: #007DC3;
  cursor: pointer;
  font-size: 16px;
}

.pagination-circle li.active a {
  background: #94D511;
}
.pagination-circle li a {
  width: 40px;
  height: 40px;
  background: #f5f5f5;
  border: 0px;
  text-align: center;
  border-radius: 100%;
}
.pagination-circle li a:first-child, .pagination-circle li a:last-child {
  border-radius: 100%;
}
.pagination-circle li a:hover {
  background: #94D511;
  color: #fff;
}
.pagination-circle li.disabled a {
  background: #f5f5f5;
  color: #dee2e6;
}

/*@import 'theme-settings';
@import 'spinner';
@import 'sidebar';
@import 'right-sidebar';
@import 'perfect-scrollbar';

@import 'table-pages';
@import 'other-common';*/
/*Solo componentes Globales */
/*Solo componentes Globales */
.react-componente-cerrarsesion span {
  display: block;
}

.react-componente-quiensoy {
  display: none;
}
@media (min-width: 768px) {
  .react-componente-quiensoy {
    display: initial;
  }
}

#idMapUbicacion {
  height: 450px;
}

.esri-component {
  display: none;
}

#idMapUbicacionMiInmobiliaria {
  height: 300px !important;
}

#react-componente-ubicacion .modal {
  padding: 0 !important;
}
#react-componente-ubicacion .modal .modal-dialog {
  width: 100%;
  max-width: none;
  height: 100%;
  margin: 0;
}
#react-componente-ubicacion .modal .modal-content {
  height: 100%;
  border: 0;
  border-radius: 0;
}
#react-componente-ubicacion .modal .modal-body {
  overflow-y: hidden;
}
#react-componente-ubicacion .modal-dialog.modal-dialog-scrollable {
  max-height: 100%;
}
#react-componente-ubicacion .modal-dialog.modal-dialog-scrollable .modal-content {
  max-height: 100%;
}
@media (max-width: 991.98px) {
  #react-componente-ubicacion .react-componente-inmo-map-dibujo .leaflet-center .leaflet-control-dibujar .btn-dibujar {
    height: auto;
    padding-bottom: 7px;
  }
}
@media (min-width: 992px) {
  #react-componente-ubicacion .react-componente-inmo-map-dibujo .leaflet-center .leaflet-control-dibujar .btn-dibujar {
    height: 7vh;
  }
}
#react-componente-ubicacion .react-componente-inmo-map-dibujo .leaflet-geosearch-bar form {
  box-shadow: none;
  display: block;
  width: 100%;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #555;
  background-color: #fff;
  background-image: none;
  border: 1px solid #ccc;
  border-radius: 4px;
}
#react-componente-ubicacion .react-componente-inmo-map-dibujo .leaflet-control-geosearch a.reset {
  top: 5px;
}
#react-componente-ubicacion .react-componente-mapa {
  height: 80vh;
}
@media (min-width: 992px) {
  #react-componente-ubicacion .react-componente-mapa {
    height: 90vh;
  }
}
#react-componente-ubicacion .react-componente-inmo-map-dibujo .leaflet-control-geosearch .results.active {
  text-align: left;
}

#previsualizar-inmueble .cardPrevisualizacion {
  color: #35352f;
  font-weight: bold;
}
#previsualizar-inmueble .mySlides {
  display: none;
}
#previsualizar-inmueble img {
  vertical-align: middle;
  max-height: 30vh;
}
@media (min-width: 768px) {
  #previsualizar-inmueble img {
    max-height: 35vh;
  }
}
@media (min-width: 992px) {
  #previsualizar-inmueble img {
    max-height: 70vh;
  }
}
#previsualizar-inmueble {
  /* Slideshow container */
}
#previsualizar-inmueble .slideshow-container {
  max-width: 1000px;
  position: relative;
  margin: auto;
}
#previsualizar-inmueble {
  /* Next & previous buttons */
}
#previsualizar-inmueble .prev,
#previsualizar-inmueble .next {
  cursor: pointer;
  position: absolute;
  top: 50%;
  width: auto;
  padding: 16px;
  margin-top: -22px;
  color: white;
  font-weight: bold;
  font-size: 18px;
  transition: 0.6s ease;
  border-radius: 0 3px 3px 0;
  user-select: none;
}
#previsualizar-inmueble {
  /* Position the "next button" to the right */
}
#previsualizar-inmueble .next {
  right: 0;
  border-radius: 3px 0 0 3px;
}
#previsualizar-inmueble {
  /* On hover, add a black background color with a little bit see-through */
}
#previsualizar-inmueble .prev:hover,
#previsualizar-inmueble .next:hover {
  background-color: rgba(0, 0, 0, 0.8);
}
#previsualizar-inmueble {
  /* Caption text */
}
#previsualizar-inmueble .text {
  color: #f2f2f2;
  font-size: 15px;
  padding: 8px 12px;
  position: absolute;
  bottom: 8px;
  width: 100%;
  text-align: center;
}
#previsualizar-inmueble {
  /* Number text (1/3 etc) */
}
#previsualizar-inmueble .numbertext {
  color: #f2f2f2;
  font-size: 12px;
  padding: 8px 12px;
  position: absolute;
  top: 0;
}
#previsualizar-inmueble {
  /* The dots/bullets/indicators */
}
#previsualizar-inmueble .dot {
  cursor: pointer;
  height: 15px;
  width: 15px;
  margin: 0 2px;
  background-color: #bbb;
  border-radius: 50%;
  display: inline-block;
  transition: background-color 0.6s ease;
}
#previsualizar-inmueble .active,
#previsualizar-inmueble .dot:hover {
  background-color: #717171;
}
#previsualizar-inmueble {
  /* On smaller screens, decrease text size */
}
@media only screen and (max-width: 300px) {
  #previsualizar-inmueble .prev,
  #previsualizar-inmueble .next,
  #previsualizar-inmueble .text {
    font-size: 11px;
  }
}
#previsualizar-inmueble .iconosFranquicia {
  width: 15%;
}
@media (min-width: 768px) {
  #previsualizar-inmueble .iconosFranquicia {
    width: 8%;
  }
}
@media (min-width: 992px) {
  #previsualizar-inmueble .iconosFranquicia {
    width: 5%;
  }
}
#previsualizar-inmueble .iconosFranquiciaOtroVideo {
  width: 9%;
}
@media (min-width: 768px) {
  #previsualizar-inmueble .iconosFranquiciaOtroVideo {
    width: 6%;
  }
}
@media (min-width: 992px) {
  #previsualizar-inmueble .iconosFranquiciaOtroVideo {
    width: 3%;
  }
}
#previsualizar-inmueble .iconosFranquiciaOtroTour {
  width: 18%;
}
@media (min-width: 768px) {
  #previsualizar-inmueble .iconosFranquiciaOtroTour {
    width: 9%;
  }
}
@media (min-width: 992px) {
  #previsualizar-inmueble .iconosFranquiciaOtroTour {
    width: 6%;
  }
}

.select-anio-captacion {
  position: relative;
}

.select-anio-captacion-control {
  position: relative;
  cursor: pointer;
  background-color: #fff;
  padding-right: 1.75rem !important;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  height: 30px !important;
  padding-top: 4px;
  padding-bottom: 4px;
  min-height: initial;
  font-size: 13px !important;
}

.inmuebles-mi-inmobiliaria-listado .select-anio-captacion-control {
  width: 100%;
  display: block;
  height: 37px !important;
  padding-top: 7px !important;
  font-size: 14px !important;
}
@media only screen and (max-width: 767px) {
  .inmuebles-mi-inmobiliaria-listado .select-anio-captacion-control {
    width: 100%;
    display: block;
    height: 39px !important;
    padding-top: 8px !important;
  }
}

.select-anio-captacion-icono {
  position: absolute;
  top: 50%;
  right: 0.75rem;
  transform: translateY(-50%);
}

.select-anio-captacion-lista {
  position: absolute;
  top: 100%;
  left: 0;
  right: 0;
  z-index: 1000;
  max-height: 160px;
  overflow-y: auto;
  background-color: #fff;
  border: 1px solid #ced4da;
  border-radius: 0.25rem;
  box-shadow: 0 2px 6px rgba(0, 0, 0, 0.15);
}

.select-anio-captacion-opcion {
  padding: 0.375rem 0.75rem;
  cursor: pointer;
  font-size: 12px;
}
.select-anio-captacion-opcion:hover {
  background-color: #f0f0f0;
}
.select-anio-captacion-opcion.seleccionado {
  background-color: #eaf0f1;
  font-weight: 500;
}

#react-componente-inmuebles-listado .btnAplicarRangos {
  color: #007dc3;
  background-color: #ffffff;
  border-color: #ffffff; /*set the color you want here*/
  font-weight: 500;
}
#react-componente-inmuebles-listado .btnAplicarRangos:hover {
  color: #073652;
  background-color: #eaf0f1;
  border-color: #073652; /*set the color you want here*/
  font-weight: 500;
}
#react-componente-inmuebles-listado .btnRangos:hover {
  color: #073652;
  background-color: #eaf0f1;
  border-color: #073652; /*set the color you want here*/
}
@media only screen and (min-device-width: 768px) and (max-device-width: 1120px) and (orientation: landscape) {
  #react-componente-inmuebles-listado .react-component-filtros input {
    margin-left: -45px;
  }
}
#react-componente-inmuebles-listado .btnVerMapaListado:hover {
  color: #007bff;
  background-color: white;
  border-color: #007bff; /*set the color you want here*/
}
#react-componente-inmuebles-listado .toolTipTituloInmuebleListado {
  z-index: 1000;
}
#react-componente-inmuebles-listado .textThTable {
  text-transform: initial !important;
}
#react-componente-inmuebles-listado .tableResponsiveListadoGenheral {
  overflow-y: hidden !important;
  max-height: initial !important;
}
#react-componente-inmuebles-listado .bgColModalDetalleInmueble {
  background-color: #e1e0e0 !important;
}
#react-componente-inmuebles-listado .close {
  opacity: 10;
}
@media (min-width: 767px) {
  #react-componente-inmuebles-listado .bottom-card {
    position: absolute;
    bottom: 12px;
  }
}

@media (min-width: 992px) {
  #react-componente-inmuebles-form .labelUbicacioPropuesta {
    margin-left: -5rem !important;
  }
}
#react-componente-inmuebles-form .btnVerMapaListado:hover {
  color: #007bff;
  background-color: white;
  border-color: #007bff; /*set the color you want here*/
}
#react-componente-inmuebles-form .labelCodigoInterno {
  white-space: pre-wrap;
}
@media (min-width: 1240px) and (max-width: 1298px) {
  #react-componente-inmuebles-form .labelCodigoInterno {
    white-space: nowrap;
  }
}

#react-componente-inmuebles-listado-aprobar .toolTipTituloInmuebleListado {
  z-index: 1000;
}

#react-componente-inmuebles-enviados,
#react-componente-inmuebles-guardados,
#react-componente-inmuebles-buscador,
#react-componente-acpm-crear,
#react-componente-acpm-listado-selecciones,
#react-componente-acpm,
#react-componente-acpm-coincidencias,
#react-componente-inmuebles-user-inmobiliaria,
#react-componente-inmuebles-mi-inmobiliaria,
#react-componente-inmuebles-acpm-buscador,
#react-componente-acpm-transacciones,
#react-componente-acpm-transacciones-coincidencias,
#react-componente-acpm-transacciones-selecciones,
#react-componente-acpm-transacciones-seleccion {
  font-family: Montserrat, sans-serif;
  font-size: 14px;
}
#react-componente-inmuebles-enviados h2, #react-componente-inmuebles-enviados .h2,
#react-componente-inmuebles-guardados h2,
#react-componente-inmuebles-guardados .h2,
#react-componente-inmuebles-buscador h2,
#react-componente-inmuebles-buscador .h2,
#react-componente-acpm-crear h2,
#react-componente-acpm-crear .h2,
#react-componente-acpm-listado-selecciones h2,
#react-componente-acpm-listado-selecciones .h2,
#react-componente-acpm h2,
#react-componente-acpm .h2,
#react-componente-acpm-coincidencias h2,
#react-componente-acpm-coincidencias .h2,
#react-componente-inmuebles-user-inmobiliaria h2,
#react-componente-inmuebles-user-inmobiliaria .h2,
#react-componente-inmuebles-mi-inmobiliaria h2,
#react-componente-inmuebles-mi-inmobiliaria .h2,
#react-componente-inmuebles-acpm-buscador h2,
#react-componente-inmuebles-acpm-buscador .h2,
#react-componente-acpm-transacciones h2,
#react-componente-acpm-transacciones .h2,
#react-componente-acpm-transacciones-coincidencias h2,
#react-componente-acpm-transacciones-coincidencias .h2,
#react-componente-acpm-transacciones-selecciones h2,
#react-componente-acpm-transacciones-selecciones .h2,
#react-componente-acpm-transacciones-seleccion h2,
#react-componente-acpm-transacciones-seleccion .h2 {
  font-size: 1.875em;
}
#react-componente-inmuebles-enviados h4, #react-componente-inmuebles-enviados .h4,
#react-componente-inmuebles-guardados h4,
#react-componente-inmuebles-guardados .h4,
#react-componente-inmuebles-buscador h4,
#react-componente-inmuebles-buscador .h4,
#react-componente-acpm-crear h4,
#react-componente-acpm-crear .h4,
#react-componente-acpm-listado-selecciones h4,
#react-componente-acpm-listado-selecciones .h4,
#react-componente-acpm h4,
#react-componente-acpm .h4,
#react-componente-acpm-coincidencias h4,
#react-componente-acpm-coincidencias .h4,
#react-componente-inmuebles-user-inmobiliaria h4,
#react-componente-inmuebles-user-inmobiliaria .h4,
#react-componente-inmuebles-mi-inmobiliaria h4,
#react-componente-inmuebles-mi-inmobiliaria .h4,
#react-componente-inmuebles-acpm-buscador h4,
#react-componente-inmuebles-acpm-buscador .h4,
#react-componente-acpm-transacciones h4,
#react-componente-acpm-transacciones .h4,
#react-componente-acpm-transacciones-coincidencias h4,
#react-componente-acpm-transacciones-coincidencias .h4,
#react-componente-acpm-transacciones-selecciones h4,
#react-componente-acpm-transacciones-selecciones .h4,
#react-componente-acpm-transacciones-seleccion h4,
#react-componente-acpm-transacciones-seleccion .h4 {
  font-size: 1.125em;
}
#react-componente-inmuebles-enviados h6, #react-componente-inmuebles-enviados .h6,
#react-componente-inmuebles-guardados h6,
#react-componente-inmuebles-guardados .h6,
#react-componente-inmuebles-buscador h6,
#react-componente-inmuebles-buscador .h6,
#react-componente-acpm-crear h6,
#react-componente-acpm-crear .h6,
#react-componente-acpm-listado-selecciones h6,
#react-componente-acpm-listado-selecciones .h6,
#react-componente-acpm h6,
#react-componente-acpm .h6,
#react-componente-acpm-coincidencias h6,
#react-componente-acpm-coincidencias .h6,
#react-componente-inmuebles-user-inmobiliaria h6,
#react-componente-inmuebles-user-inmobiliaria .h6,
#react-componente-inmuebles-mi-inmobiliaria h6,
#react-componente-inmuebles-mi-inmobiliaria .h6,
#react-componente-inmuebles-acpm-buscador h6,
#react-componente-inmuebles-acpm-buscador .h6,
#react-componente-acpm-transacciones h6,
#react-componente-acpm-transacciones .h6,
#react-componente-acpm-transacciones-coincidencias h6,
#react-componente-acpm-transacciones-coincidencias .h6,
#react-componente-acpm-transacciones-selecciones h6,
#react-componente-acpm-transacciones-selecciones .h6,
#react-componente-acpm-transacciones-seleccion h6,
#react-componente-acpm-transacciones-seleccion .h6 {
  font-size: 0.875em;
}
#react-componente-inmuebles-enviados .font-responsive,
#react-componente-inmuebles-guardados .font-responsive,
#react-componente-inmuebles-buscador .font-responsive,
#react-componente-acpm-crear .font-responsive,
#react-componente-acpm-listado-selecciones .font-responsive,
#react-componente-acpm .font-responsive,
#react-componente-acpm-coincidencias .font-responsive,
#react-componente-inmuebles-user-inmobiliaria .font-responsive,
#react-componente-inmuebles-mi-inmobiliaria .font-responsive,
#react-componente-inmuebles-acpm-buscador .font-responsive,
#react-componente-acpm-transacciones .font-responsive,
#react-componente-acpm-transacciones-coincidencias .font-responsive,
#react-componente-acpm-transacciones-selecciones .font-responsive,
#react-componente-acpm-transacciones-seleccion .font-responsive {
  font-size: 1em;
}
#react-componente-inmuebles-enviados .font-0-8,
#react-componente-inmuebles-guardados .font-0-8,
#react-componente-inmuebles-buscador .font-0-8,
#react-componente-acpm-crear .font-0-8,
#react-componente-acpm-listado-selecciones .font-0-8,
#react-componente-acpm .font-0-8,
#react-componente-acpm-coincidencias .font-0-8,
#react-componente-inmuebles-user-inmobiliaria .font-0-8,
#react-componente-inmuebles-mi-inmobiliaria .font-0-8,
#react-componente-inmuebles-acpm-buscador .font-0-8,
#react-componente-acpm-transacciones .font-0-8,
#react-componente-acpm-transacciones-coincidencias .font-0-8,
#react-componente-acpm-transacciones-selecciones .font-0-8,
#react-componente-acpm-transacciones-seleccion .font-0-8 {
  font-size: 0.8em;
}
#react-componente-inmuebles-enviados a,
#react-componente-inmuebles-guardados a,
#react-componente-inmuebles-buscador a,
#react-componente-acpm-crear a,
#react-componente-acpm-listado-selecciones a,
#react-componente-acpm a,
#react-componente-acpm-coincidencias a,
#react-componente-inmuebles-user-inmobiliaria a,
#react-componente-inmuebles-mi-inmobiliaria a,
#react-componente-inmuebles-acpm-buscador a,
#react-componente-acpm-transacciones a,
#react-componente-acpm-transacciones-coincidencias a,
#react-componente-acpm-transacciones-selecciones a,
#react-componente-acpm-transacciones-seleccion a {
  font-size: 0.875rem;
}
#react-componente-inmuebles-enviados table thead a,
#react-componente-inmuebles-guardados table thead a,
#react-componente-inmuebles-buscador table thead a,
#react-componente-acpm-crear table thead a,
#react-componente-acpm-listado-selecciones table thead a,
#react-componente-acpm table thead a,
#react-componente-acpm-coincidencias table thead a,
#react-componente-inmuebles-user-inmobiliaria table thead a,
#react-componente-inmuebles-mi-inmobiliaria table thead a,
#react-componente-inmuebles-acpm-buscador table thead a,
#react-componente-acpm-transacciones table thead a,
#react-componente-acpm-transacciones-coincidencias table thead a,
#react-componente-acpm-transacciones-selecciones table thead a,
#react-componente-acpm-transacciones-seleccion table thead a {
  font-size: 0.875rem;
}
#react-componente-inmuebles-enviados table thead .dropdown-action,
#react-componente-inmuebles-guardados table thead .dropdown-action,
#react-componente-inmuebles-buscador table thead .dropdown-action,
#react-componente-acpm-crear table thead .dropdown-action,
#react-componente-acpm-listado-selecciones table thead .dropdown-action,
#react-componente-acpm table thead .dropdown-action,
#react-componente-acpm-coincidencias table thead .dropdown-action,
#react-componente-inmuebles-user-inmobiliaria table thead .dropdown-action,
#react-componente-inmuebles-mi-inmobiliaria table thead .dropdown-action,
#react-componente-inmuebles-acpm-buscador table thead .dropdown-action,
#react-componente-acpm-transacciones table thead .dropdown-action,
#react-componente-acpm-transacciones-coincidencias table thead .dropdown-action,
#react-componente-acpm-transacciones-selecciones table thead .dropdown-action,
#react-componente-acpm-transacciones-seleccion table thead .dropdown-action {
  padding: 0.375em 0.25em;
}
#react-componente-inmuebles-enviados .font-weight-400,
#react-componente-inmuebles-guardados .font-weight-400,
#react-componente-inmuebles-buscador .font-weight-400,
#react-componente-acpm-crear .font-weight-400,
#react-componente-acpm-listado-selecciones .font-weight-400,
#react-componente-acpm .font-weight-400,
#react-componente-acpm-coincidencias .font-weight-400,
#react-componente-inmuebles-user-inmobiliaria .font-weight-400,
#react-componente-inmuebles-mi-inmobiliaria .font-weight-400,
#react-componente-inmuebles-acpm-buscador .font-weight-400,
#react-componente-acpm-transacciones .font-weight-400,
#react-componente-acpm-transacciones-coincidencias .font-weight-400,
#react-componente-acpm-transacciones-selecciones .font-weight-400,
#react-componente-acpm-transacciones-seleccion .font-weight-400 {
  font-weight: 400;
}
#react-componente-inmuebles-enviados .font-weight-500,
#react-componente-inmuebles-guardados .font-weight-500,
#react-componente-inmuebles-buscador .font-weight-500,
#react-componente-acpm-crear .font-weight-500,
#react-componente-acpm-listado-selecciones .font-weight-500,
#react-componente-acpm .font-weight-500,
#react-componente-acpm-coincidencias .font-weight-500,
#react-componente-inmuebles-user-inmobiliaria .font-weight-500,
#react-componente-inmuebles-mi-inmobiliaria .font-weight-500,
#react-componente-inmuebles-acpm-buscador .font-weight-500,
#react-componente-acpm-transacciones .font-weight-500,
#react-componente-acpm-transacciones-coincidencias .font-weight-500,
#react-componente-acpm-transacciones-selecciones .font-weight-500,
#react-componente-acpm-transacciones-seleccion .font-weight-500 {
  font-weight: 500;
}
#react-componente-inmuebles-enviados .overflowX-acciones,
#react-componente-inmuebles-guardados .overflowX-acciones,
#react-componente-inmuebles-buscador .overflowX-acciones,
#react-componente-acpm-crear .overflowX-acciones,
#react-componente-acpm-listado-selecciones .overflowX-acciones,
#react-componente-acpm .overflowX-acciones,
#react-componente-acpm-coincidencias .overflowX-acciones,
#react-componente-inmuebles-user-inmobiliaria .overflowX-acciones,
#react-componente-inmuebles-mi-inmobiliaria .overflowX-acciones,
#react-componente-inmuebles-acpm-buscador .overflowX-acciones,
#react-componente-acpm-transacciones .overflowX-acciones,
#react-componente-acpm-transacciones-coincidencias .overflowX-acciones,
#react-componente-acpm-transacciones-selecciones .overflowX-acciones,
#react-componente-acpm-transacciones-seleccion .overflowX-acciones {
  max-width: 88vw;
  scrollbar-width: none;
}
#react-componente-inmuebles-enviados button:disabled.btn-hover-blue:hover,
#react-componente-inmuebles-guardados button:disabled.btn-hover-blue:hover,
#react-componente-inmuebles-buscador button:disabled.btn-hover-blue:hover,
#react-componente-acpm-crear button:disabled.btn-hover-blue:hover,
#react-componente-acpm-listado-selecciones button:disabled.btn-hover-blue:hover,
#react-componente-acpm button:disabled.btn-hover-blue:hover,
#react-componente-acpm-coincidencias button:disabled.btn-hover-blue:hover,
#react-componente-inmuebles-user-inmobiliaria button:disabled.btn-hover-blue:hover,
#react-componente-inmuebles-mi-inmobiliaria button:disabled.btn-hover-blue:hover,
#react-componente-inmuebles-acpm-buscador button:disabled.btn-hover-blue:hover,
#react-componente-acpm-transacciones button:disabled.btn-hover-blue:hover,
#react-componente-acpm-transacciones-coincidencias button:disabled.btn-hover-blue:hover,
#react-componente-acpm-transacciones-selecciones button:disabled.btn-hover-blue:hover,
#react-componente-acpm-transacciones-seleccion button:disabled.btn-hover-blue:hover {
  color: #007DC3 !important;
}
#react-componente-inmuebles-enviados .icon-ubicacion,
#react-componente-inmuebles-guardados .icon-ubicacion,
#react-componente-inmuebles-buscador .icon-ubicacion,
#react-componente-acpm-crear .icon-ubicacion,
#react-componente-acpm-listado-selecciones .icon-ubicacion,
#react-componente-acpm .icon-ubicacion,
#react-componente-acpm-coincidencias .icon-ubicacion,
#react-componente-inmuebles-user-inmobiliaria .icon-ubicacion,
#react-componente-inmuebles-mi-inmobiliaria .icon-ubicacion,
#react-componente-inmuebles-acpm-buscador .icon-ubicacion,
#react-componente-acpm-transacciones .icon-ubicacion,
#react-componente-acpm-transacciones-coincidencias .icon-ubicacion,
#react-componente-acpm-transacciones-selecciones .icon-ubicacion,
#react-componente-acpm-transacciones-seleccion .icon-ubicacion {
  font-size: 1.25em;
}
#react-componente-inmuebles-enviados .image-gallery-index,
#react-componente-inmuebles-guardados .image-gallery-index,
#react-componente-inmuebles-buscador .image-gallery-index,
#react-componente-acpm-crear .image-gallery-index,
#react-componente-acpm-listado-selecciones .image-gallery-index,
#react-componente-acpm .image-gallery-index,
#react-componente-acpm-coincidencias .image-gallery-index,
#react-componente-inmuebles-user-inmobiliaria .image-gallery-index,
#react-componente-inmuebles-mi-inmobiliaria .image-gallery-index,
#react-componente-inmuebles-acpm-buscador .image-gallery-index,
#react-componente-acpm-transacciones .image-gallery-index,
#react-componente-acpm-transacciones-coincidencias .image-gallery-index,
#react-componente-acpm-transacciones-selecciones .image-gallery-index,
#react-componente-acpm-transacciones-seleccion .image-gallery-index {
  top: 5px;
  right: 5px;
  font-size: 12px;
  padding: 5px 10px;
}
#react-componente-inmuebles-enviados .image-gallery-icon svg,
#react-componente-inmuebles-guardados .image-gallery-icon svg,
#react-componente-inmuebles-buscador .image-gallery-icon svg,
#react-componente-acpm-crear .image-gallery-icon svg,
#react-componente-acpm-listado-selecciones .image-gallery-icon svg,
#react-componente-acpm .image-gallery-icon svg,
#react-componente-acpm-coincidencias .image-gallery-icon svg,
#react-componente-inmuebles-user-inmobiliaria .image-gallery-icon svg,
#react-componente-inmuebles-mi-inmobiliaria .image-gallery-icon svg,
#react-componente-inmuebles-acpm-buscador .image-gallery-icon svg,
#react-componente-acpm-transacciones .image-gallery-icon svg,
#react-componente-acpm-transacciones-coincidencias .image-gallery-icon svg,
#react-componente-acpm-transacciones-selecciones .image-gallery-icon svg,
#react-componente-acpm-transacciones-seleccion .image-gallery-icon svg {
  height: 60px !important;
  width: 30px !important;
}
#react-componente-inmuebles-enviados .image-gallery-bullets .image-gallery-bullet,
#react-componente-inmuebles-guardados .image-gallery-bullets .image-gallery-bullet,
#react-componente-inmuebles-buscador .image-gallery-bullets .image-gallery-bullet,
#react-componente-acpm-crear .image-gallery-bullets .image-gallery-bullet,
#react-componente-acpm-listado-selecciones .image-gallery-bullets .image-gallery-bullet,
#react-componente-acpm .image-gallery-bullets .image-gallery-bullet,
#react-componente-acpm-coincidencias .image-gallery-bullets .image-gallery-bullet,
#react-componente-inmuebles-user-inmobiliaria .image-gallery-bullets .image-gallery-bullet,
#react-componente-inmuebles-mi-inmobiliaria .image-gallery-bullets .image-gallery-bullet,
#react-componente-inmuebles-acpm-buscador .image-gallery-bullets .image-gallery-bullet,
#react-componente-acpm-transacciones .image-gallery-bullets .image-gallery-bullet,
#react-componente-acpm-transacciones-coincidencias .image-gallery-bullets .image-gallery-bullet,
#react-componente-acpm-transacciones-selecciones .image-gallery-bullets .image-gallery-bullet,
#react-componente-acpm-transacciones-seleccion .image-gallery-bullets .image-gallery-bullet {
  margin: 5px;
}
#react-componente-inmuebles-enviados .table-paginador,
#react-componente-inmuebles-enviados .pagination-per-page,
#react-componente-inmuebles-guardados .table-paginador,
#react-componente-inmuebles-guardados .pagination-per-page,
#react-componente-inmuebles-buscador .table-paginador,
#react-componente-inmuebles-buscador .pagination-per-page,
#react-componente-acpm-crear .table-paginador,
#react-componente-acpm-crear .pagination-per-page,
#react-componente-acpm-listado-selecciones .table-paginador,
#react-componente-acpm-listado-selecciones .pagination-per-page,
#react-componente-acpm .table-paginador,
#react-componente-acpm .pagination-per-page,
#react-componente-acpm-coincidencias .table-paginador,
#react-componente-acpm-coincidencias .pagination-per-page,
#react-componente-inmuebles-user-inmobiliaria .table-paginador,
#react-componente-inmuebles-user-inmobiliaria .pagination-per-page,
#react-componente-inmuebles-mi-inmobiliaria .table-paginador,
#react-componente-inmuebles-mi-inmobiliaria .pagination-per-page,
#react-componente-inmuebles-acpm-buscador .table-paginador,
#react-componente-inmuebles-acpm-buscador .pagination-per-page,
#react-componente-acpm-transacciones .table-paginador,
#react-componente-acpm-transacciones .pagination-per-page,
#react-componente-acpm-transacciones-coincidencias .table-paginador,
#react-componente-acpm-transacciones-coincidencias .pagination-per-page,
#react-componente-acpm-transacciones-selecciones .table-paginador,
#react-componente-acpm-transacciones-selecciones .pagination-per-page,
#react-componente-acpm-transacciones-seleccion .table-paginador,
#react-componente-acpm-transacciones-seleccion .pagination-per-page {
  font-size: 14px;
}
#react-componente-inmuebles-enviados .toast-inmuebles-buscador,
#react-componente-inmuebles-guardados .toast-inmuebles-buscador,
#react-componente-inmuebles-buscador .toast-inmuebles-buscador,
#react-componente-acpm-crear .toast-inmuebles-buscador,
#react-componente-acpm-listado-selecciones .toast-inmuebles-buscador,
#react-componente-acpm .toast-inmuebles-buscador,
#react-componente-acpm-coincidencias .toast-inmuebles-buscador,
#react-componente-inmuebles-user-inmobiliaria .toast-inmuebles-buscador,
#react-componente-inmuebles-mi-inmobiliaria .toast-inmuebles-buscador,
#react-componente-inmuebles-acpm-buscador .toast-inmuebles-buscador,
#react-componente-acpm-transacciones .toast-inmuebles-buscador,
#react-componente-acpm-transacciones-coincidencias .toast-inmuebles-buscador,
#react-componente-acpm-transacciones-selecciones .toast-inmuebles-buscador,
#react-componente-acpm-transacciones-seleccion .toast-inmuebles-buscador {
  background: #fff;
  border: 1px solid rgba(0, 0, 0, 0.15);
  width: 370px;
  height: 90vh;
  position: fixed;
  right: 0;
  top: 64px;
  z-index: 9000;
}
#react-componente-inmuebles-enviados .toast-inmuebles-buscador .input-group-append i,
#react-componente-inmuebles-guardados .toast-inmuebles-buscador .input-group-append i,
#react-componente-inmuebles-buscador .toast-inmuebles-buscador .input-group-append i,
#react-componente-acpm-crear .toast-inmuebles-buscador .input-group-append i,
#react-componente-acpm-listado-selecciones .toast-inmuebles-buscador .input-group-append i,
#react-componente-acpm .toast-inmuebles-buscador .input-group-append i,
#react-componente-acpm-coincidencias .toast-inmuebles-buscador .input-group-append i,
#react-componente-inmuebles-user-inmobiliaria .toast-inmuebles-buscador .input-group-append i,
#react-componente-inmuebles-mi-inmobiliaria .toast-inmuebles-buscador .input-group-append i,
#react-componente-inmuebles-acpm-buscador .toast-inmuebles-buscador .input-group-append i,
#react-componente-acpm-transacciones .toast-inmuebles-buscador .input-group-append i,
#react-componente-acpm-transacciones-coincidencias .toast-inmuebles-buscador .input-group-append i,
#react-componente-acpm-transacciones-selecciones .toast-inmuebles-buscador .input-group-append i,
#react-componente-acpm-transacciones-seleccion .toast-inmuebles-buscador .input-group-append i {
  position: absolute;
  z-index: 1000;
  margin-left: -25px;
  font-size: 16px;
  margin-top: 10px;
  color: #7a7a7a;
}
@media (max-width: 992px) {
  #react-componente-inmuebles-enviados .toast-inmuebles-buscador,
  #react-componente-inmuebles-guardados .toast-inmuebles-buscador,
  #react-componente-inmuebles-buscador .toast-inmuebles-buscador,
  #react-componente-acpm-crear .toast-inmuebles-buscador,
  #react-componente-acpm-listado-selecciones .toast-inmuebles-buscador,
  #react-componente-acpm .toast-inmuebles-buscador,
  #react-componente-acpm-coincidencias .toast-inmuebles-buscador,
  #react-componente-inmuebles-user-inmobiliaria .toast-inmuebles-buscador,
  #react-componente-inmuebles-mi-inmobiliaria .toast-inmuebles-buscador,
  #react-componente-inmuebles-acpm-buscador .toast-inmuebles-buscador,
  #react-componente-acpm-transacciones .toast-inmuebles-buscador,
  #react-componente-acpm-transacciones-coincidencias .toast-inmuebles-buscador,
  #react-componente-acpm-transacciones-selecciones .toast-inmuebles-buscador,
  #react-componente-acpm-transacciones-seleccion .toast-inmuebles-buscador {
    top: 10px;
    width: 85%;
    height: 98vh;
  }
}
@media (max-width: 991.98px) {
  #react-componente-inmuebles-enviados,
  #react-componente-inmuebles-guardados,
  #react-componente-inmuebles-buscador,
  #react-componente-acpm-crear,
  #react-componente-acpm-listado-selecciones,
  #react-componente-acpm,
  #react-componente-acpm-coincidencias,
  #react-componente-inmuebles-user-inmobiliaria,
  #react-componente-inmuebles-mi-inmobiliaria,
  #react-componente-inmuebles-acpm-buscador,
  #react-componente-acpm-transacciones,
  #react-componente-acpm-transacciones-coincidencias,
  #react-componente-acpm-transacciones-selecciones,
  #react-componente-acpm-transacciones-seleccion {
    font-size: 14px;
  }
  #react-componente-inmuebles-enviados h4,
  #react-componente-inmuebles-guardados h4,
  #react-componente-inmuebles-buscador h4,
  #react-componente-acpm-crear h4,
  #react-componente-acpm-listado-selecciones h4,
  #react-componente-acpm h4,
  #react-componente-acpm-coincidencias h4,
  #react-componente-inmuebles-user-inmobiliaria h4,
  #react-componente-inmuebles-mi-inmobiliaria h4,
  #react-componente-inmuebles-acpm-buscador h4,
  #react-componente-acpm-transacciones h4,
  #react-componente-acpm-transacciones-coincidencias h4,
  #react-componente-acpm-transacciones-selecciones h4,
  #react-componente-acpm-transacciones-seleccion h4 {
    font-size: 1em;
  }
  #react-componente-inmuebles-enviados .font-responsive,
  #react-componente-inmuebles-guardados .font-responsive,
  #react-componente-inmuebles-buscador .font-responsive,
  #react-componente-acpm-crear .font-responsive,
  #react-componente-acpm-listado-selecciones .font-responsive,
  #react-componente-acpm .font-responsive,
  #react-componente-acpm-coincidencias .font-responsive,
  #react-componente-inmuebles-user-inmobiliaria .font-responsive,
  #react-componente-inmuebles-mi-inmobiliaria .font-responsive,
  #react-componente-inmuebles-acpm-buscador .font-responsive,
  #react-componente-acpm-transacciones .font-responsive,
  #react-componente-acpm-transacciones-coincidencias .font-responsive,
  #react-componente-acpm-transacciones-selecciones .font-responsive,
  #react-componente-acpm-transacciones-seleccion .font-responsive {
    font-size: 1em;
  }
  #react-componente-inmuebles-enviados .icon-ubicacion,
  #react-componente-inmuebles-guardados .icon-ubicacion,
  #react-componente-inmuebles-buscador .icon-ubicacion,
  #react-componente-acpm-crear .icon-ubicacion,
  #react-componente-acpm-listado-selecciones .icon-ubicacion,
  #react-componente-acpm .icon-ubicacion,
  #react-componente-acpm-coincidencias .icon-ubicacion,
  #react-componente-inmuebles-user-inmobiliaria .icon-ubicacion,
  #react-componente-inmuebles-mi-inmobiliaria .icon-ubicacion,
  #react-componente-inmuebles-acpm-buscador .icon-ubicacion,
  #react-componente-acpm-transacciones .icon-ubicacion,
  #react-componente-acpm-transacciones-coincidencias .icon-ubicacion,
  #react-componente-acpm-transacciones-selecciones .icon-ubicacion,
  #react-componente-acpm-transacciones-seleccion .icon-ubicacion {
    font-size: 1.25em;
  }
  #react-componente-inmuebles-enviados .overflowX-acciones,
  #react-componente-inmuebles-guardados .overflowX-acciones,
  #react-componente-inmuebles-buscador .overflowX-acciones,
  #react-componente-acpm-crear .overflowX-acciones,
  #react-componente-acpm-listado-selecciones .overflowX-acciones,
  #react-componente-acpm .overflowX-acciones,
  #react-componente-acpm-coincidencias .overflowX-acciones,
  #react-componente-inmuebles-user-inmobiliaria .overflowX-acciones,
  #react-componente-inmuebles-mi-inmobiliaria .overflowX-acciones,
  #react-componente-inmuebles-acpm-buscador .overflowX-acciones,
  #react-componente-acpm-transacciones .overflowX-acciones,
  #react-componente-acpm-transacciones-coincidencias .overflowX-acciones,
  #react-componente-acpm-transacciones-selecciones .overflowX-acciones,
  #react-componente-acpm-transacciones-seleccion .overflowX-acciones {
    overflow-x: scroll;
  }
}
#react-componente-inmuebles-enviados .hr-titulo,
#react-componente-inmuebles-guardados .hr-titulo,
#react-componente-inmuebles-buscador .hr-titulo,
#react-componente-acpm-crear .hr-titulo,
#react-componente-acpm-listado-selecciones .hr-titulo,
#react-componente-acpm .hr-titulo,
#react-componente-acpm-coincidencias .hr-titulo,
#react-componente-inmuebles-user-inmobiliaria .hr-titulo,
#react-componente-inmuebles-mi-inmobiliaria .hr-titulo,
#react-componente-inmuebles-acpm-buscador .hr-titulo,
#react-componente-acpm-transacciones .hr-titulo,
#react-componente-acpm-transacciones-coincidencias .hr-titulo,
#react-componente-acpm-transacciones-selecciones .hr-titulo,
#react-componente-acpm-transacciones-seleccion .hr-titulo {
  color: #007DC3 !important;
  border-bottom: 1px solid #007DC3;
  line-height: 0.1em;
  margin: 10px 0 10px;
  width: 100%;
}
#react-componente-inmuebles-enviados .hr-titulo span,
#react-componente-inmuebles-guardados .hr-titulo span,
#react-componente-inmuebles-buscador .hr-titulo span,
#react-componente-acpm-crear .hr-titulo span,
#react-componente-acpm-listado-selecciones .hr-titulo span,
#react-componente-acpm .hr-titulo span,
#react-componente-acpm-coincidencias .hr-titulo span,
#react-componente-inmuebles-user-inmobiliaria .hr-titulo span,
#react-componente-inmuebles-mi-inmobiliaria .hr-titulo span,
#react-componente-inmuebles-acpm-buscador .hr-titulo span,
#react-componente-acpm-transacciones .hr-titulo span,
#react-componente-acpm-transacciones-coincidencias .hr-titulo span,
#react-componente-acpm-transacciones-selecciones .hr-titulo span,
#react-componente-acpm-transacciones-seleccion .hr-titulo span {
  background-color: #fff;
  padding: 0 5px;
  margin-left: 10px;
}

#page_header_buttons_desktop .text-black,
#page_header_buttons_mobile .text-black {
  color: black;
}

#react-componente-inmuebles-user-inmobiliaria .image-gallery-slide .image-gallery-image,
#react-componente-inmuebles-mi-inmobiliaria .image-gallery-slide .image-gallery-image {
  margin: 10px 0px;
  width: 100%;
  height: auto;
  aspect-ratio: 3/2;
  max-height: 385px;
  object-fit: contain;
  background-color: #f2f2f2;
}

@media only screen and (min-width: 768px) {
  .buscador-filtros-panel__body {
    max-height: calc(100vh - 340px);
    overflow-y: auto;
    overflow-x: hidden;
  }
}
#react-componente-listado-simulador .toolTipTituloInmuebleListado {
  z-index: 1000;
}
#react-componente-listado-simulador .heightDivDetalles {
  max-height: 60vh !important;
}
#react-componente-listado-simulador .table-loader {
  z-index: 999 !important;
}
#react-componente-listado-simulador .habilitarAccionesDetalle {
  pointer-events: none;
}
#react-componente-listado-simulador .top-border {
  border-top: 1px solid #b5b5b5;
  padding-top: 4px;
}
#react-componente-listado-simulador .tituloSimulador {
  position: fixed;
  z-index: 1001;
  background-color: white;
  width: 95%;
}
#react-componente-listado-simulador .rowList {
  margin-top: 0px;
}
@media (max-width: 767.98px) {
  #react-componente-listado-simulador .rowList {
    margin-top: 80px !important;
  }
}

@keyframes animateBorder {
  to {
    outline-color: #007DC3;
    box-shadow: 0 0 0 4px #f7f6f6;
  }
}
.react-componente-subir-imagenes .uploading {
  outline: 4px dashed #f7f6f6;
  box-shadow: 0 0 0 4px #007DC3;
  animation: 1s animateBorder infinite;
}
.react-componente-subir-imagenes #divLoader [id^=divImgLoad] {
  border-radius: 4px;
  border: 2px solid transparent;
  transition: border-color 0.2s ease, box-shadow 0.2s ease;
  position: relative;
  width: 100%;
  aspect-ratio: 4/3;
  background-color: #f2f2f2;
}
.react-componente-subir-imagenes #divLoader [id^=divImgLoad] .mover-handle {
  position: absolute;
  top: 6px;
  left: 50%;
  transform: translateX(-50%);
  z-index: 2;
  display: inline-flex;
  align-items: center;
  padding: 2px 10px;
  font-size: 12px;
  font-weight: 600;
  color: #fff;
  background: rgba(0, 0, 0, 0.55);
  border-radius: 12px;
  user-select: none;
}
.react-componente-subir-imagenes #divLoader [id^=divImgLoad] .mover-handle:hover {
  background: rgba(0, 0, 0, 0.75);
}
.react-componente-subir-imagenes #divLoader [id^=divImgLoad] .img-cargada {
  width: 100%;
  height: 100%;
  object-fit: contain;
  cursor: zoom-in;
}
.react-componente-subir-imagenes #divLoader .img-action-icon {
  transition: transform 0.2s ease, opacity 0.2s ease;
  opacity: 0.7;
}
.react-componente-subir-imagenes #divLoader .img-action-icon:hover {
  transform: scale(1.25);
  opacity: 1;
}
.react-componente-subir-imagenes #divLoader .slick-slider .slick-list .slick-track {
  margin-left: initial !important;
}
.react-componente-subir-imagenes #divLoader .slick-slider .slick-list .slick-track .slick-slide div:first-child {
  margin: 5px;
}
.react-componente-subir-imagenes #divLoader .slick-slider .slick-prev {
  left: -20px;
}
.react-componente-subir-imagenes #divLoader .slick-slider .slick-prev::before {
  color: #000;
}
.react-componente-subir-imagenes #divLoader .slick-slider .slick-next {
  right: -20px;
}
.react-componente-subir-imagenes #divLoader .slick-slider .slick-next::before {
  color: #000;
}
.react-componente-subir-imagenes #divLoader .slick-slider .slick-dots li button::before {
  font-size: 15px;
}
.react-componente-subir-imagenes .lightbox-imagenes {
  position: fixed;
  inset: 0;
  z-index: 9999;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 40px;
  background: rgba(0, 0, 0, 0.85);
}
.react-componente-subir-imagenes .lightbox-imagenes .lightbox-img {
  max-width: 90vw;
  max-height: 90vh;
  object-fit: contain;
}
.react-componente-subir-imagenes .lightbox-imagenes .lightbox-close,
.react-componente-subir-imagenes .lightbox-imagenes .lightbox-nav {
  position: absolute;
  background: transparent;
  border: 0;
  color: #fff;
  cursor: pointer;
  opacity: 0.8;
  transition: opacity 0.2s ease;
}
.react-componente-subir-imagenes .lightbox-imagenes .lightbox-close:hover,
.react-componente-subir-imagenes .lightbox-imagenes .lightbox-nav:hover {
  opacity: 1;
}
.react-componente-subir-imagenes .lightbox-imagenes .lightbox-close {
  top: 20px;
  right: 24px;
  font-size: 28px;
}
.react-componente-subir-imagenes .lightbox-imagenes .lightbox-nav {
  top: 50%;
  transform: translateY(-50%);
  padding: 0 12px;
  font-size: 44px;
}
.react-componente-subir-imagenes .lightbox-imagenes .lightbox-prev {
  left: 10px;
}
.react-componente-subir-imagenes .lightbox-imagenes .lightbox-next {
  right: 10px;
}

.react-componente-fotoperfil {
  text-align: center;
}
.react-componente-fotoperfil .imagen-perfil img {
  width: 120px;
}
.react-componente-fotoperfil .imagen-perfil .borrar-imagen {
  position: absolute;
}
.react-componente-fotoperfil .imagen-perfil #input-imagen-perfil {
  display: none;
}
.react-componente-fotoperfil .imagen-perfil .img-pointer {
  cursor: pointer;
  position: relative;
}
.react-componente-fotoperfil .imagen-perfil .camera {
  position: absolute;
  top: 90px;
  right: 5px;
  padding: 4px 7px;
  background-color: #B39CD0;
  border-radius: 100%;
  color: white;
}

img.imagen-adaptable {
  border-radius: unset !important;
  width: 100%;
  height: auto;
  object-fit: contain;
}

img.imagen-adaptable-centrada {
  max-width: 100%;
  height: inherit;
  display: block;
  /* Centrado horizontal */
  margin: 0 auto;
  /* Centrado horizontal */
  object-fit: contain;
  border-radius: 3px !important;
}

img.imagen-adaptable-centrada-con-sombra {
  border-radius: 3px !important;
  /* Sintaxis: H-offset | V-offset | Blur | Spread | Color */
  box-shadow: 0 0 1px 0 rgba(255, 255, 255, 0.2), 0 0 1px 0 rgba(255, 255, 255, 0.1) inset;
}

.imagen-adaptable-cubrir {
  border-radius: unset !important;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.react-component-filtros .iconFiltro {
  font-size: 20px;
}
.react-component-filtros input {
  border-radius: 7px !important;
}
.react-component-filtros .btn-erase {
  position: absolute;
  z-index: 100;
  right: 78px;
  top: 2px;
}
.react-component-filtros .btn-search {
  position: absolute;
  right: 45px;
  z-index: 100;
  top: 2px;
}

#react-componente-clientes-camposcliente .is-invalid-telefono input {
  border-color: #c94f51 !important;
}

.campo-fecha-cliente .react-datepicker__current-month {
  display: none !important;
}

#franquiciaform .form-group {
  margin-bottom: 40px;
}
@media (max-width: 991.98px) {
  #franquiciaform .form-group {
    margin-bottom: 15px;
  }
}
#franquiciaform .form-group label {
  padding-top: 0.5rem;
}
@media (min-width: 992px) {
  #franquiciaform .form-group .label-d-l-8 {
    padding-left: 8em;
  }
}
@media (min-width: 992px) {
  #franquiciaform .form-group .label-d-l-6 {
    padding-left: 6em;
  }
}
#franquiciaform .content-tab .card-body {
  padding-left: 5px;
  padding-right: 5px;
}
@media (min-width: 992px) {
  #franquiciaform .content-tab .card-body {
    padding-left: 1.5rem;
    padding-right: 3.5rem;
    margin-bottom: 1.5rem;
  }
}

#movie-container,
#reproductor,
#categorias {
  scroll-behavior: smooth;
  -webkit-transition: 3s;
  -moz-transition: 3s;
  -ms-transition: 3s;
  -o-transition: 3s;
  transition: 3s;
}
#movie-container .item,
#movie-container .videoItem,
#reproductor .item,
#reproductor .videoItem,
#categorias .item,
#categorias .videoItem {
  margin-right: 1rem;
  overflow: hidden;
  padding: 0.15rem;
  position: relative;
  width: calc(300px - 1rem);
}
#movie-container .heading,
#reproductor .heading,
#categorias .heading {
  background-color: rgba(0, 0, 0, 0.5098039216);
  border-radius: 5px;
  bottom: 0px;
  color: #fff;
  left: 20px;
  padding: 0 5px;
  position: absolute;
}

#movie-container .item {
  padding: 0 2px;
  position: relative;
  transition: 250ms all;
}
#movie-container .item:hover {
  margin: 0 40px;
  transform: scale(1.2);
}
#movie-container .item .heading {
  background-color: rgba(0, 0, 0, 0.5098039216);
  border-radius: 5px;
  bottom: 0px;
  color: #fff;
  left: 20px;
  padding: 0 5px;
  position: absolute;
}
#movie-container .item .duration {
  position: absolute;
  bottom: 0;
  left: 20px;
  color: #fff;
}
#movie-container .categoria-titulo {
  font-size: 20px !important;
  font-size: 500 !important;
}

#reproductor iframe {
  height: 400px !important;
  width: 800px !important;
}

.wrapper-destacados {
  display: grid;
  grid-template-columns: repeat(3, auto);
  margin: 20px 0;
  position: relative;
  width: 100%;
  justify-items: center;
}
.wrapper-destacados .item {
  display: inline-block;
}
.wrapper-destacados .item .heading {
  font-size: 20px;
}
.wrapper-destacados .item,
.wrapper-destacados .videoItem {
  width: 400px !important;
  height: 200px !important;
  margin: 0 !important;
}

.wrapper {
  display: grid;
  grid-template-columns: repeat(3, 100%);
  overflow: hidden;
  scroll-behavior: smooth;
}
.wrapper section {
  width: 100%;
  position: relative;
  display: grid;
  grid-template-columns: repeat(4, auto);
  margin: 20px 0;
  justify-content: space-around;
}
.wrapper section .arrow__btn {
  position: absolute;
  color: #fff;
  text-decoration: none;
  font-size: 6em;
  background: rgb(0, 0, 0);
  width: 80px;
  padding: 20px;
  text-align: center;
  z-index: 950;
}
.wrapper section .left-arrow {
  top: 0;
  bottom: 0;
  left: 0;
  background: linear-gradient(-90deg, rgba(0, 0, 0, 0) 0%, rgb(221, 221, 221) 100%);
}
.wrapper section .right-arrow {
  top: 0;
  bottom: 0;
  right: 0;
  background: linear-gradient(90deg, rgba(0, 0, 0, 0) 0%, rgb(221, 221, 221) 100%);
}

.wrapper-carousel > section {
  display: block;
  overflow-x: auto;
  overflow-y: hidden;
  white-space: nowrap;
}
.wrapper-carousel > section .item {
  display: inline-block;
}

.wrapper-categoria {
  overflow: hidden;
  display: grid;
  grid-template-columns: repeat(4, auto);
  margin: 20px 0;
  position: relative;
  width: 100%;
}

@media (min-width: 1500px) {
  .wrapper-categoria {
    grid-template-columns: repeat(5, auto);
  }
}
@media (max-width: 1300px) {
  .wrapper-destacados .item,
  .wrapper-destacados .videoItem {
    width: 250px !important;
  }
  .wrapper section,
  .wrapper-categoria {
    grid-template-columns: repeat(3, auto);
  }
}
@media (max-width: 900px) {
  .wrapper-destacados {
    grid-template-columns: repeat(2, auto);
    margin: 0;
  }
  .wrapper-categoria {
    grid-template-columns: repeat(2, auto);
    justify-items: center;
  }
}
@media (max-width: 800px) {
  #reproductor iframe {
    height: 300px !important;
    width: 600px !important;
  }
}
@media (max-width: 700px) {
  .wrapper-destacados {
    grid-template-columns: repeat(2, auto);
  }
  .wrapper-destacados .item,
  .wrapper-destacados .videoItem {
    width: 90% !important;
    height: auto !important;
  }
}
@media (max-width: 650px) {
  .wrapper-destacados .item,
  .wrapper-destacados .videoItem {
    width: 200px !important;
  }
}
@media (max-width: 600px) {
  #reproductor iframe {
    height: 200px !important;
    width: 400px !important;
  }
}
@media (max-width: 550px) {
  .wrapper-destacados,
  .wrapper-categoria {
    grid-template-columns: auto;
  }
  .wrapper-destacados .item,
  .wrapper-destacados .videoItem {
    width: 100% !important;
  }
}
@media (max-width: 400px) {
  .item,
  .videoItem {
    width: 90% !important;
    padding: 0 !important;
    margin: 0 !important;
  }
  .wrapper-destacados .item,
  .wrapper-destacados .videoItem {
    margin: 0.25rem 0 !important;
  }
  #reproductor iframe {
    height: auto !important;
    width: 100% !important;
  }
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,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QyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUND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RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUlBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFJQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBS0Y7RUFDQTtBQzJERjs7QUMxREE7OztFQUdFO0FENkRGOztBQzFEQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FENkRGOztBQ3ZEQTtFQUNFO0FEMERGOztBQ2hEQTtFQUNFO0VBQ0EscUNKaUd1QjtFS29DbkI7RURuSUosZ0JKaUdtQjtFSWhHbkIsZ0JFbVA0QjtFRmxQNUIsY0pkUztFSWVUO0VBQ0EseUJKNkRRO0FHVlY7O0FDdkNBO0VBQ0U7QUQwQ0Y7O0FDakNBO0VBQ0U7RUFDQTtFQUNBO0FEb0NGOztBQ3ZCQTtFQUNFO0VBQ0EscUJKZ0V1QjtBR3RDekI7O0FDbkJBO0VBQ0U7RUFDQSxtQkVvRjBCO0FIOUQ1Qjs7QUNYQTs7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEY0Y7O0FDWEE7RUFDRTtFQUNBO0VBQ0E7QURjRjs7QUNYQTs7O0VBR0U7RUFDQTtBRGNGOztBQ1hBOzs7O0VBSUU7QURjRjs7QUNYQTtFQUNFLGdCSklpQjtBR1VuQjs7QUNYQTtFQUNFO0VBQ0E7QURjRjs7QUNYQTtFQUNFO0FEY0Y7O0FDWEE7O0VBRUUsbUJFcUk0QjtBSHZIOUI7O0FDWEE7RUNJSTtBRldKOztBQ05BOztFQUVFO0VDUEU7RURTRjtFQUNBO0FEU0Y7O0FDTkE7RUFBTTtBRFVOOztBQ1RBO0VBQU07QURhTjs7QUNOQTtFQUNFLGNFWHdDO0VGWXhDLHFCRVh3QztFRll4QztBRFNGO0FJekxFO0VIbUxFLG1DRWRzQztFRmV0QywwQkVkc0M7QUh1QjFDOztBQ0FBO0VBQ0U7RUFDQTtBREdGO0FJbE1FO0VIa01FO0VBQ0E7QURHSjs7QUNNQTs7OztFQUlFLGlHRTBENEI7RURsSDFCO0FGc0RKOztBQ01BO0VBRUU7RUFFQTtFQUVBO0VBR0E7QURSRjs7QUNnQkE7RUFFRTtBRGRGOztBQ3NCQTtFQUNFO0VBQ0E7QURuQkY7O0FDc0JBO0VBR0U7RUFDQTtBRHJCRjs7QUM2QkE7RUFDRTtBRDFCRjs7QUM2QkE7RUFDRSxpQko1Rm1CO0VJNkZuQixvQko3Rm1CO0VJOEZuQixjSmpQUztFSWtQVDtFQUNBO0FEMUJGOztBQ2lDQTtFQUVFO0VBQ0E7QUQvQkY7O0FDdUNBO0VBRUU7RUFDQSxxQkU0SnNDO0FIak14Qzs7QUMyQ0E7RUFFRTtBRHpDRjs7QUNpREE7RUFDRTtBRDlDRjs7QUNpREE7Ozs7O0VBS0U7RUFDQTtFQ2hLRTtFRGtLRjtBRDlDRjs7QUNpREE7O0VBRUU7QUQ5Q0Y7O0FDaURBOztFQUVFO0FEOUNGOztBQ29EQTtFQUNFO0FEakRGOztBQ3VEQTtFQUNFO0FEcERGOztBQzJEQTs7OztFQUlFO0FEeERGOztBQ2lFSTs7OztFQUNFO0FEM0ROOztBQ2lFQTs7OztFQUlFO0VBQ0E7QUQ5REY7O0FDaUVBOztFQUVFO0VBQ0E7QUQ5REY7O0FDa0VBO0VBQ0U7RUFFQTtBRGhFRjs7QUNtRUE7RUFNRTtFQUVBO0VBQ0E7RUFDQTtBRHRFRjs7QUMyRUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VDOU9JO0VEZ1BKO0VBQ0E7RUFDQTtBRHhFRjs7QUMyRUE7RUFDRTtBRHhFRjs7QUM0RUE7O0VBRUU7QUR6RUY7O0FDNEVBO0VBS0U7RUFDQTtBRDdFRjs7QUNvRkE7RUFDRTtBRGpGRjs7QUN5RkE7RUFDRTtFQUNBO0FEdEZGOztBQzZGQTtFQUNFO0FEMUZGOztBQzZGQTtFQUNFO0VBQ0E7QUQxRkY7O0FDNkZBO0VBQ0U7QUQxRkY7O0FDK0ZBO0VBQ0U7QUQ1RkY7O0FLaFlBOztFQUVFLHFCUnFKdUI7RVFwSnZCLHFDUnFKcUI7RVFwSnJCLGdCUnFKcUI7RVFwSnJCLGdCRnNTNEI7RUVyUzVCLGNSb0plO0FHK09qQjs7QUtoWUE7RUhxS007QUYrTk47O0FLbllBO0VIb0tNO0FGbU9OOztBS3RZQTtFSG1LTTtBRnVPTjs7QUt6WUE7RUhrS007QUYyT047O0FLNVlBO0VIaUtNO0FGK09OOztBSy9ZQTtFSGdLTTtBRm1QTjs7QUtqWkE7RUg4Sk07RUc1SkosZ0JGd1M0QjtBSDRHOUI7O0FLaFpBO0VId0pNO0VHdEpKLGdCRjJSNEI7RUUxUjVCLGdCRmtSNEI7QUhpSTlCOztBS2paQTtFSG1KTTtFR2pKSixnQkZ1UjRCO0VFdFI1QixnQkY2UTRCO0FIdUk5Qjs7QUtsWkE7RUg4SU07RUc1SUosZ0JGbVI0QjtFRWxSNUIsZ0JGd1E0QjtBSDZJOUI7O0FLblpBO0VIeUlNO0VHdklKLGdCRitRNEI7RUU5UTVCLGdCRm1RNEI7QUhtSjlCOztBSzlZQTtFQUNFLGdCRmdGTztFRS9FUCxtQkYrRU87RUU5RVA7RUFDQTtBTGlaRjs7QUt6WUE7O0VIa0dJO0VHL0ZGLGdCUjZFbUI7QUcrVHJCOztBS3pZQTs7RUFFRSxjRm1RNEI7RUVsUTVCLHlCRjJRNEI7QUhpSTlCOztBS3BZQTtFQy9FRTtFQUNBO0FOdWRGOztBS3BZQTtFQ3BGRTtFQUNBO0FONGRGOztBS3RZQTtFQUNFO0FMeVlGO0FLdllFO0VBQ0Usb0JGcVAwQjtBSG9KOUI7O0FLL1hBO0VIMkRJO0VHekRGO0FMa1lGOztBSzlYQTtFQUNFLG1CRnVCTztFRDZDSDtBRjhUTjs7QUs5WEE7RUFDRTtFSCtDRTtFRzdDRixjUnJGUztBR3NkWDtBSy9YRTtFQUNFO0FMaVlKOztBT3BmQTtFQ0lFO0VBR0E7QVJrZkY7O0FPbmZBO0VBQ0UsZ0JKcWdDa0M7RUlwZ0NsQyx5QlZtR1E7RVVsR1I7RUVFRTtFRFBGO0VBR0E7QVIyZkY7O0FPN2VBO0VBRUU7QVArZUY7O0FPNWVBO0VBQ0U7RUFDQTtBUCtlRjs7QU81ZUE7RUw4SEk7RUs1SEYsY1ZOUztBR3FmWDs7QVV0aEJBO0VSbUtJO0VRaktGLGNQbUNRO0VPbENSO0FWeWhCRjtBVXRoQkU7RUFDRTtBVndoQko7O0FVbmhCQTtFQUNFO0VSc0pFO0VRcEpGLFdiWU07RWFYTix5QmJvQlM7RVluQlA7QVRzaEJKO0FVbmhCRTtFQUNFO0VSOElBO0VRNUlBLGdCYjJIZTtBRzBabkI7O0FVL2dCQTtFQUNFO0VScUlFO0VRbklGLGNiSVM7QUc4Z0JYO0FVL2dCRTtFUmdJRTtFUTlIQTtFQUNBO0FWaWhCSjs7QVU1Z0JBO0VBQ0UsaUJQaWtDa0M7RU9oa0NsQztBVitnQkY7O0FXdmpCRTs7Ozs7O0VDREE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBWmlrQkY7O0FhOWdCSTtFRnpDRTtJQUNFLGdCUjhMZTtFSDZYckI7QUFDRjtBYXBoQkk7RUZ6Q0U7SUFDRSxnQlI4TGU7RUhrWXJCO0FBQ0Y7QWF6aEJJO0VGekNFO0lBQ0UsZ0JSOExlO0VIdVlyQjtBQUNGO0FhOWhCSTtFRnpDRTtJQUNFLGlCUjhMZTtFSDRZckI7QUFDRjtBVy9pQkU7RUNuQ0E7RUFDQTtFQUNBO0VBQ0E7QVpxbEJGOztBVy9pQkU7RUFDRTtFQUNBO0FYa2pCSjtBV2hqQkk7O0VBRUU7RUFDQTtBWGtqQk47O0FjeG1CRTs7Ozs7O0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QWRnbkJKOztBYzFsQk07RUFDRTtFQUNBO0VBQ0E7QWQ2bEJSOztBWWprQkU7RUFDRTtFQUNBO0Fab2tCSjs7QVl0a0JFO0VBQ0U7RUFDQTtBWnlrQko7O0FZM2tCRTtFQUNFO0VBQ0E7QVo4a0JKOztBWWhsQkU7RUFDRTtFQUNBO0FabWxCSjs7QVlybEJFO0VBQ0U7RUFDQTtBWndsQko7O0FZMWxCRTtFQUNFO0VBQ0E7QVo2bEJKOztBY2huQk07RUZDSjtFQUNBO0VBQ0E7QVptbkJGOztBY2huQlU7RUZiUjtFQUlBO0FaOG5CRjs7QWNybkJVO0VGYlI7RUFJQTtBWm1vQkY7O0FjMW5CVTtFRmJSO0VBSUE7QVp3b0JGOztBYy9uQlU7RUZiUjtFQUlBO0FaNm9CRjs7QWNwb0JVO0VGYlI7RUFJQTtBWmtwQkY7O0Fjem9CVTtFRmJSO0VBSUE7QVp1cEJGOztBYzlvQlU7RUZiUjtFQUlBO0FaNHBCRjs7QWNucEJVO0VGYlI7RUFJQTtBWmlxQkY7O0FjeHBCVTtFRmJSO0VBSUE7QVpzcUJGOztBYzdwQlU7RUZiUjtFQUlBO0FaMnFCRjs7QWNscUJVO0VGYlI7RUFJQTtBWmdyQkY7O0FjdnFCVTtFRmJSO0VBSUE7QVpxckJGOztBY3RxQk07RUFBd0I7QWQwcUI5Qjs7QWN4cUJNO0VBQXVCO0FkNHFCN0I7O0FjenFCUTtFQUF3QixRQURiO0FkOHFCbkI7O0FjN3FCUTtFQUF3QixRQURiO0Fka3JCbkI7O0FjanJCUTtFQUF3QixRQURiO0Fkc3JCbkI7O0FjcnJCUTtFQUF3QixRQURiO0FkMHJCbkI7O0FjenJCUTtFQUF3QixRQURiO0FkOHJCbkI7O0FjN3JCUTtFQUF3QixRQURiO0Fka3NCbkI7O0FjanNCUTtFQUF3QixRQURiO0Fkc3NCbkI7O0FjcnNCUTtFQUF3QixRQURiO0FkMHNCbkI7O0FjenNCUTtFQUF3QixRQURiO0FkOHNCbkI7O0FjN3NCUTtFQUF3QixRQURiO0Fka3RCbkI7O0FjanRCUTtFQUF3QixTQURiO0Fkc3RCbkI7O0FjcnRCUTtFQUF3QixTQURiO0FkMHRCbkI7O0FjenRCUTtFQUF3QixTQURiO0FkOHRCbkI7O0FjdHRCWTtFRmhCVjtBWjB1QkY7O0FjMXRCWTtFRmhCVjtBWjh1QkY7O0FjOXRCWTtFRmhCVjtBWmt2QkY7O0FjbHVCWTtFRmhCVjtBWnN2QkY7O0FjdHVCWTtFRmhCVjtBWjB2QkY7O0FjMXVCWTtFRmhCVjtBWjh2QkY7O0FjOXVCWTtFRmhCVjtBWmt3QkY7O0FjbHZCWTtFRmhCVjtBWnN3QkY7O0FjdHZCWTtFRmhCVjtBWjB3QkY7O0FjMXZCWTtFRmhCVjtBWjh3QkY7O0FjOXZCWTtFRmhCVjtBWmt4QkY7O0FhN3dCSTtFQzNCRTtJQUNFO0lBQ0E7SUFDQTtFZDR5Qk47RVloeEJBO0lBQ0U7SUFDQTtFWmt4QkY7RVlweEJBO0lBQ0U7SUFDQTtFWnN4QkY7RVl4eEJBO0lBQ0U7SUFDQTtFWjB4QkY7RVk1eEJBO0lBQ0U7SUFDQTtFWjh4QkY7RVloeUJBO0lBQ0U7SUFDQTtFWmt5QkY7RVlweUJBO0lBQ0U7SUFDQTtFWnN5QkY7RWN6ekJJO0lGQ0o7SUFDQTtJQUNBO0VaMnpCQTtFY3h6QlE7SUZiUjtJQUlBO0VacTBCQTtFYzV6QlE7SUZiUjtJQUlBO0VaeTBCQTtFY2gwQlE7SUZiUjtJQUlBO0VaNjBCQTtFY3AwQlE7SUZiUjtJQUlBO0VaaTFCQTtFY3gwQlE7SUZiUjtJQUlBO0VacTFCQTtFYzUwQlE7SUZiUjtJQUlBO0VaeTFCQTtFY2gxQlE7SUZiUjtJQUlBO0VaNjFCQTtFY3AxQlE7SUZiUjtJQUlBO0VaaTJCQTtFY3gxQlE7SUZiUjtJQUlBO0VacTJCQTtFYzUxQlE7SUZiUjtJQUlBO0VaeTJCQTtFY2gyQlE7SUZiUjtJQUlBO0VaNjJCQTtFY3AyQlE7SUZiUjtJQUlBO0VaaTNCQTtFY2wyQkk7SUFBd0I7RWRxMkI1QjtFY24yQkk7SUFBdUI7RWRzMkIzQjtFY24yQk07SUFBd0IsUUFEYjtFZHUyQmpCO0VjdDJCTTtJQUF3QixRQURiO0VkMDJCakI7RWN6MkJNO0lBQXdCLFFBRGI7RWQ2MkJqQjtFYzUyQk07SUFBd0IsUUFEYjtFZGczQmpCO0VjLzJCTTtJQUF3QixRQURiO0VkbTNCakI7RWNsM0JNO0lBQXdCLFFBRGI7RWRzM0JqQjtFY3IzQk07SUFBd0IsUUFEYjtFZHkzQmpCO0VjeDNCTTtJQUF3QixRQURiO0VkNDNCakI7RWMzM0JNO0lBQXdCLFFBRGI7RWQrM0JqQjtFYzkzQk07SUFBd0IsUUFEYjtFZGs0QmpCO0VjajRCTTtJQUF3QixTQURiO0VkcTRCakI7RWNwNEJNO0lBQXdCLFNBRGI7RWR3NEJqQjtFY3Y0Qk07SUFBd0IsU0FEYjtFZDI0QmpCO0VjbjRCVTtJRmhCVjtFWnM1QkE7RWN0NEJVO0lGaEJWO0VaeTVCQTtFY3o0QlU7SUZoQlY7RVo0NUJBO0VjNTRCVTtJRmhCVjtFWis1QkE7RWMvNEJVO0lGaEJWO0VaazZCQTtFY2w1QlU7SUZoQlY7RVpxNkJBO0VjcjVCVTtJRmhCVjtFWnc2QkE7RWN4NUJVO0lGaEJWO0VaMjZCQTtFYzM1QlU7SUZoQlY7RVo4NkJBO0VjOTVCVTtJRmhCVjtFWmk3QkE7RWNqNkJVO0lGaEJWO0VabzdCQTtFY3A2QlU7SUZoQlY7RVp1N0JBO0FBQ0Y7QWFuN0JJO0VDM0JFO0lBQ0U7SUFDQTtJQUNBO0VkaTlCTjtFWXI3QkE7SUFDRTtJQUNBO0VadTdCRjtFWXo3QkE7SUFDRTtJQUNBO0VaMjdCRjtFWTc3QkE7SUFDRTtJQUNBO0VaKzdCRjtFWWo4QkE7SUFDRTtJQUNBO0VabThCRjtFWXI4QkE7SUFDRTtJQUNBO0VadThCRjtFWXo4QkE7SUFDRTtJQUNBO0VaMjhCRjtFYzk5Qkk7SUZDSjtJQUNBO0lBQ0E7RVpnK0JBO0VjNzlCUTtJRmJSO0lBSUE7RVowK0JBO0VjaitCUTtJRmJSO0lBSUE7RVo4K0JBO0VjcitCUTtJRmJSO0lBSUE7RVprL0JBO0VjeitCUTtJRmJSO0lBSUE7RVpzL0JBO0VjNytCUTtJRmJSO0lBSUE7RVowL0JBO0Vjai9CUTtJRmJSO0lBSUE7RVo4L0JBO0Vjci9CUTtJRmJSO0lBSUE7RVprZ0NBO0Vjei9CUTtJRmJSO0lBSUE7RVpzZ0NBO0VjNy9CUTtJRmJSO0lBSUE7RVowZ0NBO0VjamdDUTtJRmJSO0lBSUE7RVo4Z0NBO0VjcmdDUTtJRmJSO0lBSUE7RVpraENBO0VjemdDUTtJRmJSO0lBSUE7RVpzaENBO0VjdmdDSTtJQUF3QjtFZDBnQzVCO0VjeGdDSTtJQUF1QjtFZDJnQzNCO0VjeGdDTTtJQUF3QixRQURiO0VkNGdDakI7RWMzZ0NNO0lBQXdCLFFBRGI7RWQrZ0NqQjtFYzlnQ007SUFBd0IsUUFEYjtFZGtoQ2pCO0VjamhDTTtJQUF3QixRQURiO0VkcWhDakI7RWNwaENNO0lBQXdCLFFBRGI7RWR3aENqQjtFY3ZoQ007SUFBd0IsUUFEYjtFZDJoQ2pCO0VjMWhDTTtJQUF3QixRQURiO0VkOGhDakI7RWM3aENNO0lBQXdCLFFBRGI7RWRpaUNqQjtFY2hpQ007SUFBd0IsUUFEYjtFZG9pQ2pCO0VjbmlDTTtJQUF3QixRQURiO0VkdWlDakI7RWN0aUNNO0lBQXdCLFNBRGI7RWQwaUNqQjtFY3ppQ007SUFBd0IsU0FEYjtFZDZpQ2pCO0VjNWlDTTtJQUF3QixTQURiO0VkZ2pDakI7RWN4aUNVO0lGaEJWO0VaMmpDQTtFYzNpQ1U7SUZoQlY7RVo4akNBO0VjOWlDVTtJRmhCVjtFWmlrQ0E7RWNqakNVO0lGaEJWO0Vab2tDQTtFY3BqQ1U7SUZoQlY7RVp1a0NBO0VjdmpDVTtJRmhCVjtFWjBrQ0E7RWMxakNVO0lGaEJWO0VaNmtDQTtFYzdqQ1U7SUZoQlY7RVpnbENBO0VjaGtDVTtJRmhCVjtFWm1sQ0E7RWNua0NVO0lGaEJWO0Vac2xDQTtFY3RrQ1U7SUZoQlY7RVp5bENBO0VjemtDVTtJRmhCVjtFWjRsQ0E7QUFDRjtBYXhsQ0k7RUMzQkU7SUFDRTtJQUNBO0lBQ0E7RWRzbkNOO0VZMWxDQTtJQUNFO0lBQ0E7RVo0bENGO0VZOWxDQTtJQUNFO0lBQ0E7RVpnbUNGO0VZbG1DQTtJQUNFO0lBQ0E7RVpvbUNGO0VZdG1DQTtJQUNFO0lBQ0E7RVp3bUNGO0VZMW1DQTtJQUNFO0lBQ0E7RVo0bUNGO0VZOW1DQTtJQUNFO0lBQ0E7RVpnbkNGO0Vjbm9DSTtJRkNKO0lBQ0E7SUFDQTtFWnFvQ0E7RWNsb0NRO0lGYlI7SUFJQTtFWitvQ0E7RWN0b0NRO0lGYlI7SUFJQTtFWm1wQ0E7RWMxb0NRO0lGYlI7SUFJQTtFWnVwQ0E7RWM5b0NRO0lGYlI7SUFJQTtFWjJwQ0E7RWNscENRO0lGYlI7SUFJQTtFWitwQ0E7RWN0cENRO0lGYlI7SUFJQTtFWm1xQ0E7RWMxcENRO0lGYlI7SUFJQTtFWnVxQ0E7RWM5cENRO0lGYlI7SUFJQTtFWjJxQ0E7RWNscUNRO0lGYlI7SUFJQTtFWitxQ0E7RWN0cUNRO0lGYlI7SUFJQTtFWm1yQ0E7RWMxcUNRO0lGYlI7SUFJQTtFWnVyQ0E7RWM5cUNRO0lGYlI7SUFJQTtFWjJyQ0E7RWM1cUNJO0lBQXdCO0VkK3FDNUI7RWM3cUNJO0lBQXVCO0VkZ3JDM0I7RWM3cUNNO0lBQXdCLFFBRGI7RWRpckNqQjtFY2hyQ007SUFBd0IsUUFEYjtFZG9yQ2pCO0VjbnJDTTtJQUF3QixRQURiO0VkdXJDakI7RWN0ckNNO0lBQXdCLFFBRGI7RWQwckNqQjtFY3pyQ007SUFBd0IsUUFEYjtFZDZyQ2pCO0VjNXJDTTtJQUF3QixRQURiO0VkZ3NDakI7RWMvckNNO0lBQXdCLFFBRGI7RWRtc0NqQjtFY2xzQ007SUFBd0IsUUFEYjtFZHNzQ2pCO0VjcnNDTTtJQUF3QixRQURiO0VkeXNDakI7RWN4c0NNO0lBQXdCLFFBRGI7RWQ0c0NqQjtFYzNzQ007SUFBd0IsU0FEYjtFZCtzQ2pCO0VjOXNDTTtJQUF3QixTQURiO0Vka3RDakI7RWNqdENNO0lBQXdCLFNBRGI7RWRxdENqQjtFYzdzQ1U7SUZoQlY7RVpndUNBO0VjaHRDVTtJRmhCVjtFWm11Q0E7RWNudENVO0lGaEJWO0Vac3VDQTtFY3R0Q1U7SUZoQlY7RVp5dUNBO0VjenRDVTtJRmhCVjtFWjR1Q0E7RWM1dENVO0lGaEJWO0VaK3VDQTtFYy90Q1U7SUZoQlY7RVprdkNBO0VjbHVDVTtJRmhCVjtFWnF2Q0E7RWNydUNVO0lGaEJWO0Vad3ZDQTtFY3h1Q1U7SUZoQlY7RVoydkNBO0VjM3VDVTtJRmhCVjtFWjh2Q0E7RWM5dUNVO0lGaEJWO0VaaXdDQTtBQUNGO0FhN3ZDSTtFQzNCRTtJQUNFO0lBQ0E7SUFDQTtFZDJ4Q047RVkvdkNBO0lBQ0U7SUFDQTtFWml3Q0Y7RVlud0NBO0lBQ0U7SUFDQTtFWnF3Q0Y7RVl2d0NBO0lBQ0U7SUFDQTtFWnl3Q0Y7RVkzd0NBO0lBQ0U7SUFDQTtFWjZ3Q0Y7RVkvd0NBO0lBQ0U7SUFDQTtFWml4Q0Y7RVlueENBO0lBQ0U7SUFDQTtFWnF4Q0Y7RWN4eUNJO0lGQ0o7SUFDQTtJQUNBO0VaMHlDQTtFY3Z5Q1E7SUZiUjtJQUlBO0Vab3pDQTtFYzN5Q1E7SUZiUjtJQUlBO0Vad3pDQTtFYy95Q1E7SUZiUjtJQUlBO0VaNHpDQTtFY256Q1E7SUZiUjtJQUlBO0VaZzBDQTtFY3Z6Q1E7SUZiUjtJQUlBO0VabzBDQTtFYzN6Q1E7SUZiUjtJQUlBO0VadzBDQTtFYy96Q1E7SUZiUjtJQUlBO0VaNDBDQTtFY24wQ1E7SUZiUjtJQUlBO0VaZzFDQTtFY3YwQ1E7SUZiUjtJQUlBO0VabzFDQTtFYzMwQ1E7SUZiUjtJQUlBO0VadzFDQTtFYy8wQ1E7SUZiUjtJQUlBO0VaNDFDQTtFY24xQ1E7SUZiUjtJQUlBO0VaZzJDQTtFY2oxQ0k7SUFBd0I7RWRvMUM1QjtFY2wxQ0k7SUFBdUI7RWRxMUMzQjtFY2wxQ007SUFBd0IsUUFEYjtFZHMxQ2pCO0VjcjFDTTtJQUF3QixRQURiO0VkeTFDakI7RWN4MUNNO0lBQXdCLFFBRGI7RWQ0MUNqQjtFYzMxQ007SUFBd0IsUUFEYjtFZCsxQ2pCO0VjOTFDTTtJQUF3QixRQURiO0VkazJDakI7RWNqMkNNO0lBQXdCLFFBRGI7RWRxMkNqQjtFY3AyQ007SUFBd0IsUUFEYjtFZHcyQ2pCO0VjdjJDTTtJQUF3QixRQURiO0VkMjJDakI7RWMxMkNNO0lBQXdCLFFBRGI7RWQ4MkNqQjtFYzcyQ007SUFBd0IsUUFEYjtFZGkzQ2pCO0VjaDNDTTtJQUF3QixTQURiO0VkbzNDakI7RWNuM0NNO0lBQXdCLFNBRGI7RWR1M0NqQjtFY3QzQ007SUFBd0IsU0FEYjtFZDAzQ2pCO0VjbDNDVTtJRmhCVjtFWnE0Q0E7RWNyM0NVO0lGaEJWO0VadzRDQTtFY3gzQ1U7SUZoQlY7RVoyNENBO0VjMzNDVTtJRmhCVjtFWjg0Q0E7RWM5M0NVO0lGaEJWO0VaaTVDQTtFY2o0Q1U7SUZoQlY7RVpvNUNBO0VjcDRDVTtJRmhCVjtFWnU1Q0E7RWN2NENVO0lGaEJWO0VaMDVDQTtFYzE0Q1U7SUZoQlY7RVo2NUNBO0VjNzRDVTtJRmhCVjtFWmc2Q0E7RWNoNUNVO0lGaEJWO0VabTZDQTtFY241Q1U7SUZoQlY7RVpzNkNBO0FBQ0Y7QWUxOUNBO0VBQ0U7RUFDQSxtQlppSU87RVloSVAsY2xCOEJTO0FHODdDWDtBZXo5Q0U7O0VBRUUsYWxCeUtpQjtFa0J4S2pCO0VBQ0E7QWYyOUNKO0FleDlDRTtFQUNFO0VBQ0E7QWYwOUNKO0FldjlDRTtFQUNFO0FmeTlDSjs7QWUvOENFOztFQUVFLGVaNlQwQjtBSHFwQzlCOztBZXo4Q0E7RUFDRTtBZjQ4Q0Y7QWUxOENFOztFQUVFO0FmNDhDSjtBZXg4Q0k7O0VBRUU7QWYwOENOOztBZXA4Q0U7Ozs7RUFJRTtBZnU4Q0o7O0FlOTdDRTtFQUNFLHFDWnlSMEI7QUh3cUM5Qjs7QUloZ0RFO0VXMkVJLGNsQmxESztFa0JtREwseUJsQjNESztBR28vQ1g7O0FnQjNnREk7OztFQUdFLHlCRDJGK0I7QWZtN0NyQztBZ0IxZ0RNOzs7O0VBSUUsc0NEbUZ5RTtBZnk3Q2pGOztBSWpoREU7RVlpQk0scUVBSmU7QWhCd2dEdkI7QWdCbGdEUTs7RUFFRSxxRUFSYTtBaEI0Z0R2Qjs7QWdCL2hESTs7O0VBR0UsMENEMkYrQjtBZnU4Q3JDO0FnQjloRE07Ozs7RUFJRSx5Q0RtRnlFO0FmNjhDakY7O0FJcmlERTtFWWlCTSxxRUFKZTtBaEI0aER2QjtBZ0J0aERROztFQUVFLHFFQVJhO0FoQmdpRHZCOztBZ0JuakRJOzs7RUFHRSwwQ0QyRitCO0FmMjlDckM7QWdCbGpETTs7OztFQUlFLHlDRG1GeUU7QWZpK0NqRjs7QUl6akRFO0VZaUJNLHVEQUplO0FoQmdqRHZCO0FnQjFpRFE7O0VBRUUsdURBUmE7QWhCb2pEdkI7O0FnQnZrREk7OztFQUdFLHdDRDJGK0I7QWYrK0NyQztBZ0J0a0RNOzs7O0VBSUUsc0NEbUZ5RTtBZnEvQ2pGOztBSTdrREU7RVlpQk0saURBSmU7QWhCb2tEdkI7QWdCOWpEUTs7RUFFRSxpREFSYTtBaEJ3a0R2Qjs7QWdCM2xESTs7O0VBR0UsMENEMkYrQjtBZm1nRHJDO0FnQjFsRE07Ozs7RUFJRSx5Q0RtRnlFO0FmeWdEakY7O0FJam1ERTtFWWlCTSxxRUFKZTtBaEJ3bER2QjtBZ0JsbERROztFQUVFLHFFQVJhO0FoQjRsRHZCOztBZ0IvbURJOzs7RUFHRSwwQ0QyRitCO0FmdWhEckM7QWdCOW1ETTs7OztFQUlFLHlDRG1GeUU7QWY2aERqRjs7QUlybkRFO0VZaUJNLHFFQUplO0FoQjRtRHZCO0FnQnRtRFE7O0VBRUUscUVBUmE7QWhCZ25EdkI7O0FnQm5vREk7OztFQUdFLHlCRDJGK0I7QWYyaURyQztBZ0Jsb0RNOzs7O0VBSUUsc0NEbUZ5RTtBZmlqRGpGOztBSXpvREU7RVlpQk0sNkNBSmU7QWhCZ29EdkI7QWdCMW5EUTs7RUFFRSw2Q0FSYTtBaEJvb0R2Qjs7QWdCdnBESTs7O0VBR0UsMENEMkYrQjtBZitqRHJDO0FnQnRwRE07Ozs7RUFJRSx5Q0RtRnlFO0FmcWtEakY7O0FJN3BERTtFWWlCTSw2REFKZTtBaEJvcER2QjtBZ0I5b0RROztFQUVFLDZEQVJhO0FoQndwRHZCOztBZ0IzcURJOzs7RUFHRSwwQ0QyRitCO0FmbWxEckM7QWdCMXFETTs7OztFQUlFLHlDRG1GeUU7QWZ5bERqRjs7QUlqckRFO0VZaUJNLHFFQUplO0FoQndxRHZCO0FnQmxxRFE7O0VBRUUscUVBUmE7QWhCNHFEdkI7O0FnQi9yREk7OztFQUdFLDBDRDJGK0I7QWZ1bURyQztBZ0I5ckRNOzs7O0VBSUUseUNEbUZ5RTtBZjZtRGpGOztBSXJzREU7RVlpQk0sNkNBSmU7QWhCNHJEdkI7QWdCdHJEUTs7RUFFRSw2Q0FSYTtBaEJnc0R2Qjs7QWdCbnRESTs7O0VBR0UsMENEMkYrQjtBZjJuRHJDO0FnQmx0RE07Ozs7RUFJRSx5Q0RtRnlFO0FmaW9EakY7O0FJenRERTtFWWlCTSx1REFKZTtBaEJndER2QjtBZ0Ixc0RROztFQUVFLHVEQVJhO0FoQm90RHZCOztBZ0J2dURJOzs7RUFHRSwwQ0QyRitCO0FmK29EckM7QWdCdHVETTs7OztFQUlFLHlDRG1GeUU7QWZxcERqRjs7QUk3dURFO0VZaUJNLHFFQUplO0FoQm91RHZCO0FnQjl0RFE7O0VBRUUscUVBUmE7QWhCd3VEdkI7O0FnQjN2REk7OztFQUdFLDBDRDJGK0I7QWZtcURyQztBZ0IxdkRNOzs7O0VBSUUseUNEbUZ5RTtBZnlxRGpGOztBSWp3REU7RVlpQk0scUVBSmU7QWhCd3ZEdkI7QWdCbHZEUTs7RUFFRSxxRUFSYTtBaEI0dkR2Qjs7QWdCL3dESTs7O0VBR0UseUJEMkYrQjtBZnVyRHJDO0FnQjl3RE07Ozs7RUFJRSxzQ0RtRnlFO0FmNnJEakY7O0FJcnhERTtFWWlCTSw2Q0FKZTtBaEI0d0R2QjtBZ0J0d0RROztFQUVFLDZDQVJhO0FoQmd4RHZCOztBZ0JueURJOzs7RUFHRSx5Qm5Cb0JLO0FHa3hEWDs7QUlueURFO0VZaUJNLDZDQUplO0FoQjB4RHZCO0FnQnB4RFE7O0VBRUUsNkNBUmE7QWhCOHhEdkI7O0FldHNESTtFQUNFLFdsQnRGRTtFa0J1RkYseUJsQi9FSztFa0JnRkwsdURaaVF3QjtBSHc4QzlCO0FlcHNESTtFQUNFLGNsQnZGSztFa0J3RkwseUJsQjdGSztFa0I4RkwscUJsQjdGSztBR215RFg7O0FlanNEQTtFQUNFLFdsQnRHTTtFa0J1R04seUJsQi9GUztBR215RFg7QWVsc0RFOzs7RUFHRSx1RFo2TzBCO0FIdTlDOUI7QWVqc0RFO0VBQ0U7QWZtc0RKO0FlL3JESTtFQUNFLDJDWmlPd0I7QUhnK0M5QjtBSXQwREU7RVc0SU0sV2xCNUhBO0VrQjZIQSw0Q1oyTnNCO0FIaytDOUI7O0FhN3dESTtFRWlHQTtJQUVJO0lBQ0E7SUFDQTtJQUNBO0VmK3FETjtFZTVxRE07SUFDRTtFZjhxRFI7QUFDRjtBYXp4REk7RUVpR0E7SUFFSTtJQUNBO0lBQ0E7SUFDQTtFZjByRE47RWV2ckRNO0lBQ0U7RWZ5ckRSO0FBQ0Y7QWFweURJO0VFaUdBO0lBRUk7SUFDQTtJQUNBO0lBQ0E7RWZxc0ROO0VlbHNETTtJQUNFO0Vmb3NEUjtBQUNGO0FhL3lESTtFRWlHQTtJQUVJO0lBQ0E7SUFDQTtJQUNBO0VmZ3RETjtFZTdzRE07SUFDRTtFZitzRFI7QUFDRjtBZXp0REk7RUFFSTtFQUNBO0VBQ0E7RUFDQTtBZjB0RFI7QWV2dERRO0VBQ0U7QWZ5dERWOztBaUJ0NERBO0VBQ0U7RUFDQTtFQUNBLG1DZDJlc0M7RWMxZXRDO0VmMEtJO0VldktKLG1CcEJ1SWtCO0VvQnRJbEIsZ0JkdVI0QjtFY3RSNUIsY3BCb0JTO0VvQm5CVCxzQnBCWU07RW9CWE47RUFDQTtFUkFFO0VTRkUsd0VEUUo7QWpCbzRERjtBa0J4NERNO0VEZE47SUNlUTtFbEIyNEROO0FBQ0Y7QWlCdDRERTtFQUNFO0VBQ0E7QWpCdzRESjtBbUJ4NURFO0VBQ0UsY3RCcUJPO0VzQnBCUCxzQnRCYUk7RXNCWkosZ0N0Qm9MdUI7RXNCbkx2QjtFQUtFLHVCdEJnTHVCO0FHc3VEN0I7QWlCeDRERTtFQUNFLGNwQkhPO0VvQktQO0FqQnk0REo7QWlCajRERTtFQUVFLHlCcEJuQk87RW9CcUJQO0FqQmk0REo7O0FpQnozREU7Ozs7Ozs7Ozs7RUFDRTtBakJxNERKOztBaUIvM0RFO0VBQ0U7RUFDQTtBakJrNERKO0FpQi8zREU7RUFNRSxjcEIxQ087RW9CMkNQLHNCcEJsREk7QUc4NkRSOztBaUJ2M0RBOztFQUVFO0VBQ0E7QWpCMDNERjs7QWlCaDNEQTtFQUNFO0VBQ0E7RUFDQTtFZmlFRTtFZS9ERixnQmRnTTRCO0FIbXJEOUI7O0FpQmgzREE7RUFDRTtFQUNBO0VmMEVJO0VleEVKLGdCZDZINEI7QUhzdkQ5Qjs7QWlCaDNEQTtFQUNFO0VBQ0E7RWZtRUk7RWVqRUosZ0JkdUg0QjtBSDR2RDlCOztBaUIxMkRBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RWZvREk7RWVsREosZ0JkbUs0QjtFY2xLNUIsY3BCOUZTO0VvQitGVDtFQUNBO0VBQ0E7QWpCNjJERjtBaUIzMkRFO0VBRUU7RUFDQTtBakI0MkRKOztBaUJoMkRBO0VBQ0Usa0NkNlZzQztFYzVWdEM7RWYyQkk7RWV6QkosZ0JkK0U0QjtFTXhOMUI7QVQ2K0RKOztBaUJoMkRBO0VBQ0UsZ0Nkc1ZzQztFY3JWdEM7RWZtQkk7RWVqQkosZ0Jkc0U0QjtFTXZOMUI7QVRxL0RKOztBaUI5MURFO0VBRUU7QWpCZzJESjs7QWlCNTFEQTtFQUNFO0FqQisxREY7O0FpQnYxREE7RUFDRSxtQmQyVXNDO0FIK2dEeEM7O0FpQnYxREE7RUFDRTtFQUNBLG1CZDRUc0M7QUg4aER4Qzs7QWlCbDFEQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FqQnExREY7QWlCbjFERTs7RUFFRTtFQUNBO0FqQnExREo7O0FpQjUwREE7RUFDRTtFQUNBO0VBQ0EscUJkaVNzQztBSDhpRHhDOztBaUI1MERBO0VBQ0U7RUFDQSxrQmQ2UnNDO0VjNVJ0QztBakIrMERGO0FpQjUwREU7RUFFRSxjcEJwTU87QUdpaEVYOztBaUJ6MERBO0VBQ0U7QWpCNDBERjs7QWlCejBEQTtFQUNFO0VBQ0E7RUFDQTtFQUNBLHFCZDhRc0M7QUg4akR4QztBaUJ6MERFO0VBQ0U7RUFDQTtFQUNBLHVCZHlRb0M7RWN4UXBDO0FqQjIwREo7O0FtQnhoRUU7RUFDRTtFQUNBO0VBQ0EsbUJoQjJjb0M7RUR0VnBDO0VpQm5IQSxjRnFOcUM7QWpCczBEekM7O0FtQnhoRUU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VqQndIRTtFaUJ0SEYsZ0JoQnVPMEI7RWdCdE8xQjtFQUNBO0VWOUNBO0FUMGtFSjtBbUJ2aEVJO0VBRUU7QW5Cd2hFTjs7QW1CbmhFSTs7OztFQUVFO0FuQndoRU47O0FtQnRrRUk7RUFvREUscUJGa0xtQztFRS9LakM7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbkJvaEVSO0FtQmpoRU07RUFDRSxxQkZ1S2lDO0VFdEtqQztBbkJtaEVSOztBbUJubEVJO0VBeUVJO0VBQ0E7QW5COGdFUjs7QW1CeGxFSTtFQW1GSSxvQ2hCNlhnQztFZ0I1WGhDO0FuQnlnRVI7O0FtQjdsRUk7RUEyRkUscUJGMkltQztFRXhJakM7RUFDQTtBbkJvZ0VSO0FtQmpnRU07RUFDRSxxQkZtSWlDO0VFbElqQztBbkJtZ0VSOztBbUI1L0RNO0VBQ0UsY0YwSGlDO0FqQnE0RHpDO0FtQjUvRE07OztFQUVFO0FuQisvRFI7O0FtQngvRE07RUFDRSxjRjZHaUM7QWpCODREekM7QW1Cei9EUTtFQUNFLHFCRjBHK0I7QWpCaTVEekM7QW1CdC9EUTtFQUNFO0VDNUpOLG9FRDZKMkI7QW5Cdy9EL0I7QW1Cbi9EUTtFQUNFO0FuQnEvRFY7QW1CbC9EUTtFQUNFLHFCRnlGK0I7QWpCMjVEekM7O0FtQjMrRE07RUFDRSxxQkYrRWlDO0FqQis1RHpDO0FtQjErRFE7RUFDRSxxQkYwRStCO0VFekUvQjtBbkI0K0RWOztBbUI3bkVFO0VBQ0U7RUFDQTtFQUNBLG1CaEIyY29DO0VEdFZwQztFaUJuSEEsY0ZxTnFDO0FqQjI2RHpDOztBbUI3bkVFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFakJ3SEU7RWlCdEhGLGdCaEJ1TzBCO0VnQnRPMUI7RUFDQTtFVjlDQTtBVCtxRUo7QW1CNW5FSTtFQUVFO0FuQjZuRU47O0FtQnhuRUk7Ozs7RUFFRTtBbkI2bkVOOztBbUIzcUVJO0VBb0RFLHFCRmtMbUM7RUUvS2pDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QW5CeW5FUjtBbUJ0bkVNO0VBQ0UscUJGdUtpQztFRXRLakM7QW5Cd25FUjs7QW1CeHJFSTtFQXlFSTtFQUNBO0FuQm1uRVI7O0FtQjdyRUk7RUFtRkksb0NoQjZYZ0M7RWdCNVhoQztBbkI4bUVSOztBbUJsc0VJO0VBMkZFLHFCRjJJbUM7RUV4SWpDO0VBQ0E7QW5CeW1FUjtBbUJ0bUVNO0VBQ0UscUJGbUlpQztFRWxJakM7QW5Cd21FUjs7QW1Cam1FTTtFQUNFLGNGMEhpQztBakIwK0R6QztBbUJqbUVNOzs7RUFFRTtBbkJvbUVSOztBbUI3bEVNO0VBQ0UsY0Y2R2lDO0FqQm0vRHpDO0FtQjlsRVE7RUFDRSxxQkYwRytCO0FqQnMvRHpDO0FtQjNsRVE7RUFDRTtFQzVKTixxRUQ2SjJCO0FuQjZsRS9CO0FtQnhsRVE7RUFDRTtBbkIwbEVWO0FtQnZsRVE7RUFDRSxxQkZ5RitCO0FqQmdnRXpDOztBbUJobEVNO0VBQ0UscUJGK0VpQztBakJvZ0V6QztBbUIva0VRO0VBQ0UscUJGMEUrQjtFRXpFL0I7QW5CaWxFVjs7QWlCNS9EQTtFQUNFO0VBQ0E7RUFDQTtBakIrL0RGO0FpQjEvREU7RUFDRTtBakI0L0RKO0FhM3RFSTtFSW9PQTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0VqQjAvREo7RWlCdC9ERTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RWpCdy9ESjtFaUJwL0RFO0lBQ0U7SUFDQTtJQUNBO0VqQnMvREo7RWlCbC9ERTtJQUNFO0VqQm8vREo7RWlCai9ERTs7SUFFRTtFakJtL0RKO0VpQjkrREU7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0VqQmcvREo7RWlCOStERTtJQUNFO0lBQ0E7SUFDQTtJQUNBLHFCZGdMa0M7SWMvS2xDO0VqQmcvREo7RWlCNytERTtJQUNFO0lBQ0E7RWpCKytESjtFaUI3K0RFO0lBQ0U7RWpCKytESjtBQUNGOztBcUJqMEVBO0VBQ0U7RUFFQSxnQnhCeUltQjtFd0J4SW5CLGN4QjJCUztFd0IxQlQ7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFQ3VGQTtFcEI0RUk7RW9CMUVKLGdCbkIyTDRCO0VNblIxQjtFU0ZFLHFJR0dKO0FyQm8wRUY7QWtCbjBFTTtFR2ROO0lIZVE7RWxCczBFTjtBQUNGO0FJaDFFRTtFaUJVRSxjeEJlTztFd0JkUDtBckJ5MEVKO0FxQnQwRUU7RUFFRTtFQUNBLHVCeEJ5S3lCO0FHOHBFN0I7QXFCbjBFRTtFQUVFLGFsQmtaMEI7QUhrN0Q5QjtBcUJoMEVFO0VBQ0U7QXJCazBFSjtBcUJwekVBOztFQUVFO0FyQnN6RUY7O0FxQjd5RUU7RUMzREE7RUZBRSx5QmpCc0VXO0VtQnBFYixxQm5Cb0VhO0FId3lFZjtBSXgyRUU7RWtCQUU7RUZOQSxnREVEMkQ7RUFTM0Qsd0NBVHFHO0F0Qm8zRXpHO0FzQngyRUU7RUFFRTtFRmJBLGdERUQyRDtFQWdCM0Qsd0NBaEJxRztFQXFCbkc7QXRCcTJFTjtBc0JoMkVFO0VBRUU7RUFDQSx5Qm5CMENXO0VtQnpDWCxxQm5CeUNXO0FId3pFZjtBc0IxMUVFO0VBR0U7RUFDQSw0Q0F6QytJO0VBNkMvSSwyQ0E3Q3lMO0F0Qm80RTdMO0FzQnIxRUk7RUFLSTtBdEJtMUVSOztBcUIzMEVFO0VDM0RBO0VGQUUseUJqQnNFVztFbUJwRWIscUJuQm9FYTtBSHMwRWY7QUl0NEVFO0VrQkFFO0VGTkEsbUVFRDJEO0VBUzNELGdFQVRxRztBdEJrNUV6RztBc0J0NEVFO0VBRUU7RUZiQSxtRUVEMkQ7RUFnQjNELGdFQWhCcUc7RUFxQm5HO0F0Qm00RU47QXNCOTNFRTtFQUVFO0VBQ0EseUJuQjBDVztFbUJ6Q1gscUJuQnlDVztBSHMxRWY7QXNCeDNFRTtFQUdFO0VBQ0Esb0VBekMrSTtFQTZDL0ksZ0VBN0N5TDtBdEJrNkU3TDtBc0JuM0VJO0VBS0k7QXRCaTNFUjs7QXFCejJFRTtFQzNEQTtFRkFFLHlCakJzRVc7RW1CcEViLHFCbkJvRWE7QUhvMkVmO0FJcDZFRTtFa0JBRTtFRk5BLGtFRUQyRDtFQVMzRCxnRUFUcUc7QXRCZzdFekc7QXNCcDZFRTtFQUVFO0VGYkEsa0VFRDJEO0VBZ0IzRCxnRUFoQnFHO0VBcUJuRztBdEJpNkVOO0FzQjU1RUU7RUFFRTtFQUNBLHlCbkIwQ1c7RW1CekNYLHFCbkJ5Q1c7QUhvM0VmO0FzQnQ1RUU7RUFHRTtFQUNBLG9FQXpDK0k7RUE2Qy9JLGdFQTdDeUw7QXRCZzhFN0w7QXNCajVFSTtFQUtJO0F0Qis0RVI7O0FxQnY0RUU7RUMzREE7RUZBRSx5QmpCc0VXO0VtQnBFYixxQm5Cb0VhO0FIazRFZjtBSWw4RUU7RWtCQUU7RUZOQSxrREVEMkQ7RUFTM0QsMkNBVHFHO0F0Qjg4RXpHO0FzQmw4RUU7RUFFRTtFRmJBLGtERUQyRDtFQWdCM0QsMkNBaEJxRztFQXFCbkc7QXRCKzdFTjtBc0IxN0VFO0VBRUU7RUFDQSx5Qm5CMENXO0VtQnpDWCxxQm5CeUNXO0FIazVFZjtBc0JwN0VFO0VBR0U7RUFDQSwrQ0F6QytJO0VBNkMvSSw4Q0E3Q3lMO0F0Qjg5RTdMO0FzQi82RUk7RUFLSTtBdEI2NkVSOztBcUJyNkVFO0VDM0RBO0VGQUUseUJqQnNFVztFbUJwRWIscUJuQm9FYTtBSGc2RWY7QUloK0VFO0VrQkFFO0VGTkEsb0VFRDJEO0VBUzNELGdFQVRxRztBdEI0K0V6RztBc0JoK0VFO0VBRUU7RUZiQSxvRUVEMkQ7RUFnQjNELGdFQWhCcUc7RUFxQm5HO0F0QjY5RU47QXNCeDlFRTtFQUVFO0VBQ0EseUJuQjBDVztFbUJ6Q1gscUJuQnlDVztBSGc3RWY7QXNCbDlFRTtFQUdFO0VBQ0Esb0VBekMrSTtFQTZDL0ksOERBN0N5TDtBdEI0L0U3TDtBc0I3OEVJO0VBS0k7QXRCMjhFUjs7QXFCbjhFRTtFQzNEQTtFRkFFLHlCakJzRVc7RW1CcEViLHFCbkJvRWE7QUg4N0VmO0FJOS9FRTtFa0JBRTtFRk5BLG1FRUQyRDtFQVMzRCwrREFUcUc7QXRCMGdGekc7QXNCOS9FRTtFQUVFO0VGYkEsbUVFRDJEO0VBZ0IzRCwrREFoQnFHO0VBcUJuRztBdEIyL0VOO0FzQnQvRUU7RUFFRTtFQUNBLHlCbkIwQ1c7RW1CekNYLHFCbkJ5Q1c7QUg4OEVmO0FzQmgvRUU7RUFHRTtFQUNBLG1FQXpDK0k7RUE2Qy9JLDhEQTdDeUw7QXRCMGhGN0w7QXNCMytFSTtFQUtJO0F0QnkrRVI7O0FxQmorRUU7RUMzREE7RUZBRSx5QmpCc0VXO0VtQnBFYixxQm5Cb0VhO0FINDlFZjtBSTVoRkU7RWtCQUU7RUZOQSxnREVEMkQ7RUFTM0Qsc0NBVHFHO0F0QndpRnpHO0FzQjVoRkU7RUFFRTtFRmJBLGdERUQyRDtFQWdCM0Qsc0NBaEJxRztFQXFCbkc7QXRCeWhGTjtBc0JwaEZFO0VBRUU7RUFDQSx5Qm5CMENXO0VtQnpDWCxxQm5CeUNXO0FINCtFZjtBc0I5Z0ZFO0VBR0U7RUFDQSwwQ0F6QytJO0VBNkMvSSw0Q0E3Q3lMO0F0QndqRjdMO0FzQnpnRkk7RUFLSTtBdEJ1Z0ZSOztBcUIvL0VFO0VDM0RBO0VGQUUseUJqQnNFVztFbUJwRWIscUJuQm9FYTtBSDAvRWY7QUkxakZFO0VrQkFFO0VGTkEsMkRFRDJEO0VBUzNELHFEQVRxRztBdEJza0Z6RztBc0IxakZFO0VBRUU7RUZiQSwyREVEMkQ7RUFnQjNELHFEQWhCcUc7RUFxQm5HO0F0QnVqRk47QXNCbGpGRTtFQUVFO0VBQ0EseUJuQjBDVztFbUJ6Q1gscUJuQnlDVztBSDBnRmY7QXNCNWlGRTtFQUdFO0VBQ0EseURBekMrSTtFQTZDL0ksdURBN0N5TDtBdEJzbEY3TDtBc0J2aUZJO0VBS0k7QXRCcWlGUjs7QXFCN2hGRTtFQzNEQTtFRkFFLHlCakJzRVc7RW1CcEViLHFCbkJvRWE7QUh3aEZmO0FJeGxGRTtFa0JBRTtFRk5BLG1FRUQyRDtFQVMzRCxnRUFUcUc7QXRCb21Gekc7QXNCeGxGRTtFQUVFO0VGYkEsbUVFRDJEO0VBZ0IzRCxnRUFoQnFHO0VBcUJuRztBdEJxbEZOO0FzQmhsRkU7RUFFRTtFQUNBLHlCbkIwQ1c7RW1CekNYLHFCbkJ5Q1c7QUh3aUZmO0FzQjFrRkU7RUFHRTtFQUNBLG9FQXpDK0k7RUE2Qy9JLGdFQTdDeUw7QXRCb25GN0w7QXNCcmtGSTtFQUtJO0F0Qm1rRlI7O0FxQjNqRkU7RUMzREE7RUZBRSx5QmpCc0VXO0VtQnBFYixxQm5Cb0VhO0FIc2pGZjtBSXRuRkU7RWtCQUU7RUZOQSxnREVEMkQ7RUFTM0QsbUNBVHFHO0F0QmtvRnpHO0FzQnRuRkU7RUFFRTtFRmJBLGdERUQyRDtFQWdCM0QsbUNBaEJxRztFQXFCbkc7QXRCbW5GTjtBc0I5bUZFO0VBRUU7RUFDQSx5Qm5CMENXO0VtQnpDWCxxQm5CeUNXO0FIc2tGZjtBc0J4bUZFO0VBR0U7RUFDQSx1Q0F6QytJO0VBNkMvSSx5Q0E3Q3lMO0F0QmtwRjdMO0FzQm5tRkk7RUFLSTtBdEJpbUZSOztBcUJ6bEZFO0VDM0RBO0VGQUUseUJqQnNFVztFbUJwRWIscUJuQm9FYTtBSG9sRmY7QUlwcEZFO0VrQkFFO0VGTkEsa0VFRDJEO0VBUzNELGdFQVRxRztBdEJncUZ6RztBc0JwcEZFO0VBRUU7RUZiQSxrRUVEMkQ7RUFnQjNELGdFQWhCcUc7RUFxQm5HO0F0QmlwRk47QXNCNW9GRTtFQUVFO0VBQ0EseUJuQjBDVztFbUJ6Q1gscUJuQnlDVztBSG9tRmY7QXNCdG9GRTtFQUdFO0VBQ0Esb0VBekMrSTtFQTZDL0ksZ0VBN0N5TDtBdEJnckY3TDtBc0Jqb0ZJO0VBS0k7QXRCK25GUjs7QXFCdm5GRTtFQzNEQTtFRkFFLHlCakJzRVc7RW1CcEViLHFCbkJvRWE7QUhrbkZmO0FJbHJGRTtFa0JBRTtFRk5BLG9FRUQyRDtFQVMzRCxnRUFUcUc7QXRCOHJGekc7QXNCbHJGRTtFQUVFO0VGYkEsb0VFRDJEO0VBZ0IzRCxnRUFoQnFHO0VBcUJuRztBdEIrcUZOO0FzQjFxRkU7RUFFRTtFQUNBLHlCbkIwQ1c7RW1CekNYLHFCbkJ5Q1c7QUhrb0ZmO0FzQnBxRkU7RUFHRTtFQUNBLG9FQXpDK0k7RUE2Qy9JLGdFQTdDeUw7QXRCOHNGN0w7QXNCL3BGSTtFQUtJO0F0QjZwRlI7O0FxQnJwRkU7RUMzREE7RUZBRSx5QmpCc0VXO0VtQnBFYixxQm5Cb0VhO0FIZ3BGZjtBSWh0RkU7RWtCQUU7RUZOQSxtRUVEMkQ7RUFTM0QsK0RBVHFHO0F0QjR0RnpHO0FzQmh0RkU7RUFFRTtFRmJBLG1FRUQyRDtFQWdCM0QsK0RBaEJxRztFQXFCbkc7QXRCNnNGTjtBc0J4c0ZFO0VBRUU7RUFDQSx5Qm5CMENXO0VtQnpDWCxxQm5CeUNXO0FIZ3FGZjtBc0Jsc0ZFO0VBR0U7RUFDQSxtRUF6QytJO0VBNkMvSSw4REE3Q3lMO0F0QjR1RjdMO0FzQjdyRkk7RUFLSTtBdEIyckZSOztBcUJuckZFO0VDM0RBO0VGQUUseUJqQnNFVztFbUJwRWIscUJuQm9FYTtBSDhxRmY7QUk5dUZFO0VrQkFFO0VGTkEsZ0RFRDJEO0VBUzNELHNDQVRxRztBdEIwdkZ6RztBc0I5dUZFO0VBRUU7RUZiQSxnREVEMkQ7RUFnQjNELHNDQWhCcUc7RUFxQm5HO0F0QjJ1Rk47QXNCdHVGRTtFQUVFO0VBQ0EseUJuQjBDVztFbUJ6Q1gscUJuQnlDVztBSDhyRmY7QXNCaHVGRTtFQUdFO0VBQ0EsMENBekMrSTtFQTZDL0ksNENBN0N5TDtBdEIwd0Y3TDtBc0IzdEZJO0VBS0k7QXRCeXRGUjs7QXFCM3NGRTtFQ1BBLGNuQllhO0VtQlhiLHFCbkJXYTtBSDJzRmY7QUkzd0ZFO0VrQndERSxXQUxnRDtFQU1oRCx5Qm5CT1c7RW1CTlgscUJuQk1XO0FIZ3RGZjtBc0JudEZFO0VBRUU7QXRCb3RGSjtBc0JqdEZFO0VBRUUsY25CSlc7RW1CS1g7QXRCa3RGSjtBc0Ivc0ZFO0VBR0U7RUFDQSx5Qm5CWlc7RW1CYVgscUJuQmJXO0FINHRGZjtBc0I3c0ZJO0VBS0k7QXRCMnNGUjs7QXFCcHVGRTtFQ1BBLGNuQllhO0VtQlhiLHFCbkJXYTtBSG91RmY7QUlweUZFO0VrQndERSxXQUxnRDtFQU1oRCx5Qm5CT1c7RW1CTlgscUJuQk1XO0FIeXVGZjtBc0I1dUZFO0VBRUU7QXRCNnVGSjtBc0IxdUZFO0VBRUUsY25CSlc7RW1CS1g7QXRCMnVGSjtBc0J4dUZFO0VBR0U7RUFDQSx5Qm5CWlc7RW1CYVgscUJuQmJXO0FIcXZGZjtBc0J0dUZJO0VBS0k7QXRCb3VGUjs7QXFCN3ZGRTtFQ1BBLGNuQllhO0VtQlhiLHFCbkJXYTtBSDZ2RmY7QUk3ekZFO0VrQndERSxjQUxnRDtFQU1oRCx5Qm5CT1c7RW1CTlgscUJuQk1XO0FIa3dGZjtBc0Jyd0ZFO0VBRUU7QXRCc3dGSjtBc0Jud0ZFO0VBRUUsY25CSlc7RW1CS1g7QXRCb3dGSjtBc0Jqd0ZFO0VBR0U7RUFDQSx5Qm5CWlc7RW1CYVgscUJuQmJXO0FIOHdGZjtBc0IvdkZJO0VBS0k7QXRCNnZGUjs7QXFCdHhGRTtFQ1BBLGNuQllhO0VtQlhiLHFCbkJXYTtBSHN4RmY7QUl0MUZFO0VrQndERSxjQUxnRDtFQU1oRCx5Qm5CT1c7RW1CTlgscUJuQk1XO0FIMnhGZjtBc0I5eEZFO0VBRUU7QXRCK3hGSjtBc0I1eEZFO0VBRUUsY25CSlc7RW1CS1g7QXRCNnhGSjtBc0IxeEZFO0VBR0U7RUFDQSx5Qm5CWlc7RW1CYVgscUJuQmJXO0FIdXlGZjtBc0J4eEZJO0VBS0k7QXRCc3hGUjs7QXFCL3lGRTtFQ1BBLGNuQllhO0VtQlhiLHFCbkJXYTtBSCt5RmY7QUkvMkZFO0VrQndERSxjQUxnRDtFQU1oRCx5Qm5CT1c7RW1CTlgscUJuQk1XO0FIb3pGZjtBc0J2ekZFO0VBRUU7QXRCd3pGSjtBc0JyekZFO0VBRUUsY25CSlc7RW1CS1g7QXRCc3pGSjtBc0JuekZFO0VBR0U7RUFDQSx5Qm5CWlc7RW1CYVgscUJuQmJXO0FIZzBGZjtBc0JqekZJO0VBS0k7QXRCK3lGUjs7QXFCeDBGRTtFQ1BBLGNuQllhO0VtQlhiLHFCbkJXYTtBSHcwRmY7QUl4NEZFO0VrQndERSxXQUxnRDtFQU1oRCx5Qm5CT1c7RW1CTlgscUJuQk1XO0FINjBGZjtBc0JoMUZFO0VBRUU7QXRCaTFGSjtBc0I5MEZFO0VBRUUsY25CSlc7RW1CS1g7QXRCKzBGSjtBc0I1MEZFO0VBR0U7RUFDQSx5Qm5CWlc7RW1CYVgscUJuQmJXO0FIeTFGZjtBc0IxMEZJO0VBS0k7QXRCdzBGUjs7QXFCajJGRTtFQ1BBLGNuQllhO0VtQlhiLHFCbkJXYTtBSGkyRmY7QUlqNkZFO0VrQndERSxjQUxnRDtFQU1oRCx5Qm5CT1c7RW1CTlgscUJuQk1XO0FIczJGZjtBc0J6MkZFO0VBRUU7QXRCMDJGSjtBc0J2MkZFO0VBRUUsY25CSlc7RW1CS1g7QXRCdzJGSjtBc0JyMkZFO0VBR0U7RUFDQSx5Qm5CWlc7RW1CYVgscUJuQmJXO0FIazNGZjtBc0JuMkZJO0VBS0k7QXRCaTJGUjs7QXFCMTNGRTtFQ1BBLGNuQllhO0VtQlhiLHFCbkJXYTtBSDAzRmY7QUkxN0ZFO0VrQndERSxXQUxnRDtFQU1oRCx5Qm5CT1c7RW1CTlgscUJuQk1XO0FIKzNGZjtBc0JsNEZFO0VBRUU7QXRCbTRGSjtBc0JoNEZFO0VBRUUsY25CSlc7RW1CS1g7QXRCaTRGSjtBc0I5M0ZFO0VBR0U7RUFDQSx5Qm5CWlc7RW1CYVgscUJuQmJXO0FIMjRGZjtBc0I1M0ZJO0VBS0k7QXRCMDNGUjs7QXFCbjVGRTtFQ1BBLGNuQllhO0VtQlhiLHFCbkJXYTtBSG01RmY7QUluOUZFO0VrQndERSxXQUxnRDtFQU1oRCx5Qm5CT1c7RW1CTlgscUJuQk1XO0FIdzVGZjtBc0IzNUZFO0VBRUU7QXRCNDVGSjtBc0J6NUZFO0VBRUUsY25CSlc7RW1CS1g7QXRCMDVGSjtBc0J2NUZFO0VBR0U7RUFDQSx5Qm5CWlc7RW1CYVgscUJuQmJXO0FIbzZGZjtBc0JyNUZJO0VBS0k7QXRCbTVGUjs7QXFCNTZGRTtFQ1BBLGNuQllhO0VtQlhiLHFCbkJXYTtBSDQ2RmY7QUk1K0ZFO0VrQndERSxXQUxnRDtFQU1oRCx5Qm5CT1c7RW1CTlgscUJuQk1XO0FIaTdGZjtBc0JwN0ZFO0VBRUU7QXRCcTdGSjtBc0JsN0ZFO0VBRUUsY25CSlc7RW1CS1g7QXRCbTdGSjtBc0JoN0ZFO0VBR0U7RUFDQSx5Qm5CWlc7RW1CYVgscUJuQmJXO0FINjdGZjtBc0I5NkZJO0VBS0k7QXRCNDZGUjs7QXFCcjhGRTtFQ1BBLGNuQllhO0VtQlhiLHFCbkJXYTtBSHE4RmY7QUlyZ0dFO0VrQndERSxjQUxnRDtFQU1oRCx5Qm5CT1c7RW1CTlgscUJuQk1XO0FIMDhGZjtBc0I3OEZFO0VBRUU7QXRCODhGSjtBc0IzOEZFO0VBRUUsY25CSlc7RW1CS1g7QXRCNDhGSjtBc0J6OEZFO0VBR0U7RUFDQSx5Qm5CWlc7RW1CYVgscUJuQmJXO0FIczlGZjtBc0J2OEZJO0VBS0k7QXRCcThGUjs7QXFCOTlGRTtFQ1BBLGNuQllhO0VtQlhiLHFCbkJXYTtBSDg5RmY7QUk5aEdFO0VrQndERSxjQUxnRDtFQU1oRCx5Qm5CT1c7RW1CTlgscUJuQk1XO0FIbStGZjtBc0J0K0ZFO0VBRUU7QXRCdStGSjtBc0JwK0ZFO0VBRUUsY25CSlc7RW1CS1g7QXRCcStGSjtBc0JsK0ZFO0VBR0U7RUFDQSx5Qm5CWlc7RW1CYVgscUJuQmJXO0FIKytGZjtBc0JoK0ZJO0VBS0k7QXRCODlGUjs7QXFCdi9GRTtFQ1BBLGNuQllhO0VtQlhiLHFCbkJXYTtBSHUvRmY7QUl2akdFO0VrQndERSxXQUxnRDtFQU1oRCx5Qm5CT1c7RW1CTlgscUJuQk1XO0FINC9GZjtBc0IvL0ZFO0VBRUU7QXRCZ2dHSjtBc0I3L0ZFO0VBRUUsY25CSlc7RW1CS1g7QXRCOC9GSjtBc0IzL0ZFO0VBR0U7RUFDQSx5Qm5CWlc7RW1CYVgscUJuQmJXO0FId2dHZjtBc0J6L0ZJO0VBS0k7QXRCdS9GUjs7QXFCaGhHRTtFQ1BBLGNuQllhO0VtQlhiLHFCbkJXYTtBSGdoR2Y7QUlobEdFO0VrQndERSxjQUxnRDtFQU1oRCx5Qm5CT1c7RW1CTlgscUJuQk1XO0FIcWhHZjtBc0J4aEdFO0VBRUU7QXRCeWhHSjtBc0J0aEdFO0VBRUUsY25CSlc7RW1CS1g7QXRCdWhHSjtBc0JwaEdFO0VBR0U7RUFDQSx5Qm5CWlc7RW1CYVgscUJuQmJXO0FIaWlHZjtBc0JsaEdJO0VBS0k7QXRCZ2hHUjs7QXFCOWhHQTtFQUNFLGdCeEIrRG1CO0V3QjlEbkIsY2xCMkZ3QztFa0IxRnhDLHFCbEIyRndDO0FIczhGMUM7QUkxbUdFO0VpQjRFRSxtQ2xCeUZzQztFa0J4RnRDLDBCbEJ5RnNDO0FIdzhGMUM7QXFCOWhHRTtFQUVFLDBCbEJvRnNDO0FIMjhGMUM7QXFCNWhHRTtFQUVFLGN4QmpFTztFd0JrRVA7QXJCNmhHSjs7QXFCbGhHQTtFQ1BFO0VwQjRFSTtFb0IxRUosZ0JuQitINEI7RU12TjFCO0FUc25HSjs7QXFCcmhHQTtFQ1hFO0VwQjRFSTtFb0IxRUosZ0JuQmdJNEI7RU14TjFCO0FUNm5HSjs7QXFCbmhHQTtFQUNFO0VBQ0E7QXJCc2hHRjtBcUJuaEdFO0VBQ0Usa0JsQndUMEI7QUg2dEY5Qjs7QXFCN2dHRTs7O0VBQ0U7QXJCa2hHSjs7QXVCN3BHQTtFTGdCTSxnQ0tmSjtBdkJncUdGO0FrQjdvR007RUtwQk47SUxxQlE7RWxCZ3BHTjtBQUNGO0F1Qm5xR0U7RUFDRTtBdkJxcUdKOztBdUJocUdFO0VBQ0U7QXZCbXFHSjs7QXVCL3BHQTtFQUNFO0VBQ0E7RUFDQTtFTERJLDZCS0VKO0F2QmtxR0Y7QWtCaHFHTTtFS05OO0lMT1E7RWxCbXFHTjtBQUNGO0F1QnJxR0U7RUFDRTtFQUNBO0VMTkUsNEJLT0Y7QXZCdXFHSjtBa0IxcUdNO0VLQUo7SUxDTTtFbEI2cUdOO0FBQ0Y7O0F3QmxzR0E7Ozs7RUFJRTtBeEJxc0dGOztBd0Jsc0dBO0VBQ0U7QXhCcXNHRjtBeUJqckdJO0VBQ0U7RUFDQSxvQnRCK053QjtFc0I5TnhCLHVCdEI2TndCO0VzQjVOeEI7RUFoQ0o7RUFDQTtFQUNBO0VBQ0E7QXpCb3RHRjtBeUIvcEdJO0VBQ0U7QXpCaXFHTjs7QXdCM3NHQTtFQUNFO0VBQ0E7RUFDQTtFQUNBLGFyQnlwQmtDO0VxQnhwQmxDO0VBQ0E7RUFDQSxnQnJCaXVCa0M7RXFCaHVCbEM7RUFDQTtFdEIySkk7RXNCekpKLGMzQlVTO0UyQlRUO0VBQ0E7RUFDQSxzQjNCRk07RTJCR047RUFDQTtFZmRFO0FUNnRHSjs7QXdCdHNHSTtFQUNFO0VBQ0E7QXhCeXNHTjs7QXdCdHNHSTtFQUNFO0VBQ0E7QXhCeXNHTjs7QWE3ckdJO0VXbkJBO0lBQ0U7SUFDQTtFeEJvdEdKO0V3Qmp0R0U7SUFDRTtJQUNBO0V4Qm10R0o7QUFDRjtBYXhzR0k7RVduQkE7SUFDRTtJQUNBO0V4Qjh0R0o7RXdCM3RHRTtJQUNFO0lBQ0E7RXhCNnRHSjtBQUNGO0FhbHRHSTtFV25CQTtJQUNFO0lBQ0E7RXhCd3VHSjtFd0JydUdFO0lBQ0U7SUFDQTtFeEJ1dUdKO0FBQ0Y7QWE1dEdJO0VXbkJBO0lBQ0U7SUFDQTtFeEJrdkdKO0V3Qi91R0U7SUFDRTtJQUNBO0V4Qml2R0o7QUFDRjtBd0IxdUdFO0VBQ0U7RUFDQTtFQUNBO0VBQ0EsdUJyQityQmdDO0FINmlGcEM7QXlCM3dHSTtFQUNFO0VBQ0Esb0J0QitOd0I7RXNCOU54Qix1QnRCNk53QjtFc0I1TnhCO0VBekJKO0VBQ0E7RUFDQTtFQUNBO0F6QnV5R0Y7QXlCenZHSTtFQUNFO0F6QjJ2R047O0F3Qmh2R0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBLHFCckJpckJnQztBSGtrRnBDO0F5Qmh5R0k7RUFDRTtFQUNBLG9CdEIrTndCO0VzQjlOeEIsdUJ0QjZOd0I7RXNCNU54QjtFQWxCSjtFQUNBO0VBQ0E7RUFDQTtBekJxekdGO0F5Qjl3R0k7RUFDRTtBekJneEdOO0F3QjN2R0k7RUFDRTtBeEI2dkdOOztBd0J2dkdFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQSxzQnJCZ3FCZ0M7QUgwbEZwQztBeUJ4ekdJO0VBQ0U7RUFDQSxvQnRCK053QjtFc0I5TnhCLHVCdEI2TndCO0VzQjVOeEI7QXpCMHpHTjtBeUIveUdNO0VBQ0U7QXpCaXpHUjtBeUI5eUdNO0VBQ0U7RUFDQSxxQnRCNE1zQjtFc0IzTXRCLHVCdEIwTXNCO0VzQnpNdEI7RUE5Qk47RUFDQTtFQUNBO0F6QiswR0Y7QXlCOXlHSTtFQUNFO0F6Qmd6R047QXdCMXdHSTtFQUNFO0F4QjR3R047O0F3QnB3R0U7RUFJRTtFQUNBO0F4Qm93R0o7O0F3Qi92R0E7RUU5R0U7RUFDQTtFQUNBO0VBQ0E7QTFCaTNHRjs7QXdCL3ZHQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsZ0IzQm1CbUI7RTJCbEJuQixjM0IzRlM7RTJCNEZUO0VBRUE7RUFDQTtFQUNBO0F4Qml3R0Y7QUl0M0dFO0VvQm9JRSwrQnJCb25CZ0M7RXFCbm5CaEM7RUovSUEseUJ2QndCTztBRzYyR1g7QXdCbHZHRTtFQUVFLFczQi9ISTtFMkJnSUo7RUp0SkEseUJqQm9QMEI7QUhzcEc5QjtBd0JodkdFO0VBRUUsYzNCaklPO0UyQmtJUDtFQUNBO0F4Qml2R0o7O0F3Qnp1R0E7RUFDRTtBeEI0dUdGOztBd0J4dUdBO0VBQ0U7RUFDQSxzQnJCaW1Ca0M7RXFCaG1CbEM7RXRCQUk7RXNCRUosYzNCcEpTO0UyQnFKVDtBeEIydUdGOztBd0J2dUdBO0VBQ0U7RUFDQTtFQUNBLGMzQnpKUztBR200R1g7O0EyQnI2R0E7O0VBRUU7RUFDQTtFQUNBO0EzQnc2R0Y7QTJCdDZHRTs7RUFDRTtFQUNBO0EzQnk2R0o7QUl4NkdFOztFdUJJSTtBM0J3NkdOO0EyQnQ2R0k7Ozs7RUFHRTtBM0J5NkdOOztBMkJuNkdBO0VBQ0U7RUFDQTtFQUNBO0EzQnM2R0Y7QTJCcDZHRTtFQUNFO0EzQnM2R0o7O0EyQmg2R0U7O0VBRUU7QTNCbTZHSjtBMkIvNUdFOztFbEJYRTtFQUNBO0FUODZHSjtBMkIvNUdFOztFbEJGRTtFQUNBO0FUcTZHSjs7QTJCbDVHQTtFQUNFO0VBQ0E7QTNCcTVHRjtBMkJuNUdFO0VBR0U7QTNCbTVHSjtBMkJoNUdFO0VBQ0U7QTNCazVHSjs7QTJCOTRHQTtFQUNFO0VBQ0E7QTNCaTVHRjs7QTJCOTRHQTtFQUNFO0VBQ0E7QTNCaTVHRjs7QTJCNzNHQTtFQUNFO0VBQ0E7RUFDQTtBM0JnNEdGO0EyQjkzR0U7O0VBRUU7QTNCZzRHSjtBMkI3M0dFOztFQUVFO0EzQiszR0o7QTJCMzNHRTs7RWxCckZFO0VBQ0E7QVRvOUdKO0EyQjMzR0U7O0VsQnhHRTtFQUNBO0FUdStHSjs7QTJCNTJHRTs7RUFFRTtBM0IrMkdKO0EyQjcyR0k7Ozs7RUFFRTtFQUNBO0VBQ0E7QTNCaTNHTjs7QTRCMWdIQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTVCNmdIRjtBNEIzZ0hFOzs7O0VBSUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBNUI2Z0hKO0E0QjNnSEk7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUFHRTtBNUJnaUhOO0E0QjNoSEU7OztFQUdFO0E1QjZoSEo7QTRCemhIRTtFQUNFO0E1QjJoSEo7QTRCdGhISTs7RW5CSUE7RUFDQTtBVHNoSEo7QTRCdGhIRTtFQUNFO0VBQ0E7QTVCd2hISjtBNEJ0aEhJO0VuQm5CQTtFQUNBO0FUNGlISjtBNEJ4aEhJO0VuQlBBO0VBQ0E7QVRraUhKO0E0QnhoSEk7Ozs7RW5CekJBO0VBQ0E7QVR1akhKO0E0QnRoSEk7Ozs7RW5CbENBO0VBQ0E7QVQ4akhKOztBNEI3Z0hBOztFQUVFO0E1QmdoSEY7QTRCM2dIRTs7RUFDRTtFQUNBO0E1QjhnSEo7QTRCNWdISTs7RUFDRTtBNUIrZ0hOO0E0QjNnSEU7Ozs7Ozs7O0VBSUU7QTVCaWhISjs7QTRCN2dIQTtFQUF1QjtBNUJpaEh2Qjs7QTRCaGhIQTtFQUFzQjtBNUJvaEh0Qjs7QTRCNWdIQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0UxQjJESTtFMEJ6REosZ0IvQnVCbUI7RStCdEJuQixnQnpCeUs0QjtFeUJ4SzVCLGMvQjFGUztFK0IyRlQ7RUFDQTtFQUNBLHlCL0JuR1M7RStCb0dUO0VuQi9HRTtBVCtuSEo7QTRCNWdIRTs7RUFFRTtBNUI4Z0hKOztBNEJwZ0hBOztFQUVFLGdDekJtV3NDO0FIb3FHeEM7O0E0QnBnSEE7Ozs7OztFQU1FO0UxQndCSTtFMEJ0QkosZ0J6QjJFNEI7RU12TjFCO0FUb3BISjs7QTRCcGdIQTs7RUFFRSxrQ3pCaVZzQztBSHNyR3hDOztBNEJwZ0hBOzs7Ozs7RUFNRTtFMUJPSTtFMEJMSixnQnpCMkQ0QjtFTXhOMUI7QVRxcUhKOztBNEJwZ0hBOztFQUVFO0E1QnVnSEY7O0E0QjUvR0E7Ozs7Ozs7O0VuQjlKSTtFQUNBO0FUcXFISjs7QTRCNy9HQTs7Ozs7O0VuQjNKSTtFQUNBO0FUaXFISjs7QTZCenNIQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBN0I0c0hGOztBNkJ6c0hBO0VBQ0U7RUFDQSxrQjFCeWZzQztBSG10R3hDOztBNkJ6c0hBO0VBQ0U7RUFDQTtFQUNBO0VBQ0EsVzFCcWZzQztFMEJwZnRDO0VBQ0E7QTdCNHNIRjtBNkIxc0hFO0VBQ0UsV2hDSkk7RWdDS0oscUIxQnlOMEI7RWlCcFAxQix5QmpCb1AwQjtBSG8vRzlCO0E2QnhzSEU7RUFLSSx1QmhDMkp1QjtBRzJpSDdCO0E2QmxzSEU7RUFDRSxnQ2hDb0p1QjtBR2dqSDNCO0E2QmpzSEU7RUFDRSxXaEN4Qkk7RWdDeUJKLHFDaENnSmlDO0VnQy9JakMsaUNoQytJaUM7QUdvakhyQztBNkI1ckhJO0VBQ0UsY2hDNUJLO0FHMHRIWDtBNkI1ckhNO0VBQ0UseUJoQ25DRztBR2l1SFg7O0E2QnBySEE7RUFDRTtFQUNBO0VBRUE7QTdCc3JIRjtBNkJsckhFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQSxXMUJ3Ym9DO0UwQnZicEMsWTFCdWJvQztFMEJ0YnBDO0VBQ0E7RUFDQSxzQmhDaEVJO0VnQ2lFSjtBN0JvckhKO0E2Qi9xSEU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBLFcxQnlhb0M7RTBCeGFwQyxZMUJ3YW9DO0UwQnZhcEM7RUFDQTtBN0JpckhKOztBNkJ2cUhFO0VwQmxHRTtBVDZ3SEo7QTZCdHFISTtFQUNFO0E3QndxSE47QTZCbnFISTtFQUNFLHFCMUIwSHdCO0VpQnBQMUIseUJqQm9QMEI7QUg0aUg5QjtBNkJscUhJO0VBQ0U7QTdCb3FITjtBNkIvcEhJO0VUcElBLHdDakJ5aEI0QztBSDZ3R2hEO0E2Qi9wSEk7RVR2SUEsd0NqQnloQjRDO0FIZ3hHaEQ7O0E2QnZwSEU7RUFFRSxrQjFCMFo0QztBSCt2R2hEO0E2QnJwSEk7RUFDRTtBN0J1cEhOO0E2QmxwSEk7RVQ5SkEsd0NqQnloQjRDO0FIMHhHaEQ7O0E2QjFvSEE7RUFDRTtBN0I2b0hGO0E2QjFvSEk7RUFDRTtFQUNBLGMxQmtZMEM7RTBCalkxQztFQUVBLHFCMUJnWTBDO0FIMndHaEQ7QTZCeG9ISTtFQUNFO0VBQ0E7RUFDQSx1QjFCMlgwQztFMEIxWDFDLHdCMUIwWDBDO0UwQnpYMUMseUJoQy9KSztFZ0NpS0wscUIxQnNYMEM7RWV4aUIxQyx5SVdtTEE7QTdCeW9ITjtBa0J4ekhNO0VXdUtGO0lYdEtJO0VsQjJ6SE47QUFDRjtBNkJ6b0hJO0VBQ0Usc0JoQzdLRTtFZ0M4S0Y7QTdCMm9ITjtBNkJ0b0hJO0VUek1BLHdDakJ5aEI0QztBSHl6R2hEOztBNkI1bkhBO0VBQ0U7RUFDQTtFQUNBLG1DMUJxUnNDO0UwQnBSdEM7RTNCNUNJO0UyQitDSixtQmhDL0VrQjtFZ0NnRmxCLGdCMUJpRTRCO0UwQmhFNUIsY2hDbE1TO0VnQ21NVDtFQUNBO0VBQ0E7RXBCdE5FO0VvQnlORjtBN0I2bkhGO0E2QjNuSEU7RUFDRSxnQ2hDMUN1QjtFZ0MyQ3ZCO0VBS0UsdUJoQzdDMkI7QUdzcUhqQztBNkJ0bkhJO0VBTUUsY2hDMU5LO0VnQzJOTCxzQmhDbE9FO0FHcTFIUjtBNkIvbUhFO0VBRUU7RUFDQSxzQjFCK0gwQjtFMEI5SDFCO0E3QmduSEo7QTZCN21IRTtFQUNFLGNoQ3hPTztFZ0N5T1AseUJoQzdPTztBRzQxSFg7QTZCM21IRTtFQUNFO0E3QjZtSEo7QTZCem1IRTtFQUNFO0VBQ0E7QTdCMm1ISjs7QTZCdm1IQTtFQUNFLGtDMUIwTnNDO0UwQnpOdEMsb0IxQmlINEI7RTBCaEg1Qix1QjFCZ0g0QjtFMEIvRzVCLG9CMUJnSDRCO0VEMU54QjtBRnF0SE47O0E2QnZtSEE7RUFDRSxnQzFCbU5zQztFMEJsTnRDLG1CMUI4RzRCO0UwQjdHNUIsc0IxQjZHNEI7RTBCNUc1QixrQjFCNkc0QjtFRC9OeEI7QUY2dEhOOztBNkJsbUhBO0VBQ0U7RUFDQTtFQUNBO0VBQ0EsbUMxQmlNc0M7RTBCaE10QztBN0JxbUhGOztBNkJsbUhBO0VBQ0U7RUFDQTtFQUNBO0VBQ0EsbUMxQnlMc0M7RTBCeEx0QztFQUNBO0VBQ0E7QTdCcW1IRjtBNkJubUhFO0VBQ0UsZ0NoQzdIdUI7RWdDOEh2Qix1QmhDNUh5QjtBR2l1SDdCO0E2QmptSEU7RUFFRSx5QmhDMVNPO0FHNDRIWDtBNkI5bEhJO0VBQ0UsaUIxQjJUYTtBSHF5R25CO0E2QjVsSEU7RUFDRTtBN0I4bEhKOztBNkIxbEhBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLG1DMUJ3SnNDO0UwQnZKdEM7RUFDQTtFQUVBLG1CaEM1TWtCO0VnQzZNbEIsZ0IxQjVENEI7RTBCNkQ1QixjaEMvVFM7RWdDZ1VULHNCaEN2VU07RWdDd1VOO0VwQmxWRTtBVCs2SEo7QTZCemxIRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLDZCMUJpSW9DO0UwQmhJcEM7RUFDQSxnQjFCNUUwQjtFMEI2RTFCLGNoQy9VTztFZ0NnVlA7RVQ3V0EseUJ2QnVCTztFZ0N3VlA7RXBCbldBO0FUKzdISjs7QTZCamxIQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTdCb2xIRjtBNkJsbEhFO0VBQ0U7QTdCb2xISjtBNkJobEhJO0VBQTBCLDBDMUJvT2U7QUgrMkc3QztBNkJsbEhJO0VBQTBCLDBDMUJtT2U7QUhrM0c3QztBNkJwbEhJO0VBQTBCLDBDMUJrT2U7QUhxM0c3QztBNkJwbEhFO0VBQ0U7QTdCc2xISjtBNkJubEhFO0VBQ0UsVzFCb055QztFMEJuTnpDLFkxQm1OeUM7RTBCbE56QztFVGxaQSx5QmpCb1AwQjtFMEJnSzFCLFMxQm1OeUM7RU0zbEJ6QztFU0ZFLDRHVzZZRjtBN0JvbEhKO0FrQjc5SE07RVdpWUo7SVhoWU07RWxCZytITjtBQUNGO0E2QmptSEU7RUFTRTtBN0IybEhKO0E2QnpsSEk7RVQxWkEsc0NqQjRtQnlDO0FIMDRHN0M7QTZCdmxIRTtFQUNFLFcxQjZMZ0M7RTBCNUxoQyxjMUI2TGdDO0UwQjVMaEM7RUFDQSxlMUI0TGdDO0UwQjNMaEMseUJoQzNZTztFZ0M0WVA7RXBCelpBO0FUbS9ISjtBNkJybEhFO0VBQ0UsVzFCeUx5QztFMEJ4THpDLFkxQndMeUM7RWlCcG1CekMseUJqQm9QMEI7RTBCMEwxQixTMUJ5THlDO0VNM2xCekM7RVNGRSw0R1d1YUY7QTdCc2xISjtBa0J6L0hNO0VXNFpKO0lYM1pNO0VsQjQvSE47QUFDRjtBNkJsbUhFO0VBUUU7QTdCNmxISjtBNkIzbEhJO0VUcGJBLHNDakI0bUJ5QztBSHM2RzdDO0E2QnpsSEU7RUFDRSxXMUJtS2dDO0UwQmxLaEMsYzFCbUtnQztFMEJsS2hDO0VBQ0EsZTFCa0tnQztFMEJqS2hDLHlCaENyYU87RWdDc2FQO0VwQm5iQTtBVCtnSUo7QTZCdmxIRTtFQUNFLFcxQitKeUM7RTBCOUp6QyxZMUI4SnlDO0UwQjdKekM7RUFDQSxvQjFCckUwQjtFMEJzRTFCLG1CMUJ0RTBCO0VpQm5ZMUIseUJqQm9QMEI7RTBCdU4xQixTMUI0SnlDO0VNM2xCekM7RVNGRSw0R1dvY0Y7QTdCd2xISjtBa0J4aElNO0VXc2JKO0lYcmJNO0VsQjJoSU47QUFDRjtBNkJ2bUhFO0VBV0U7QTdCK2xISjtBNkI3bEhJO0VUamRBLHNDakI0bUJ5QztBSHE4RzdDO0E2QjNsSEU7RUFDRSxXMUJzSWdDO0UwQnJJaEMsYzFCc0lnQztFMEJySWhDO0VBQ0EsZTFCcUlnQztFMEJwSWhDO0VBQ0E7RUFDQTtBN0I2bEhKO0E2QnpsSEU7RUFDRSx5QmhDemNPO0VZYlA7QVRraklKO0E2QnhsSEU7RUFDRTtFQUNBLHlCaEMvY087RVliUDtBVHVqSUo7QTZCdGxISTtFQUNFLHlCaENuZEs7QUcyaUlYO0E2QnJsSEk7RUFDRTtBN0J1bEhOO0E2QnBsSEk7RUFDRSx5QmhDM2RLO0FHaWpJWDtBNkJubEhJO0VBQ0U7QTdCcWxITjtBNkJsbEhJO0VBQ0UseUJoQ25lSztBR3VqSVg7O0E2Qi9rSEE7OztFWHpmTSw0R1c0Zko7QTdCa2xIRjtBa0Ixa0lNO0VXcWZOOzs7SVhwZlE7RWxCK2tJTjtBQUNGOztBOEJobUlBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBOUJtbUlGOztBOEJobUlBO0VBQ0U7RUFDQTtBOUJtbUlGO0FJbG1JRTtFMEJHRTtBOUJrbUlKO0E4QjlsSUU7RUFDRSxjakNVTztFaUNUUDtFQUNBO0E5QmdtSUo7O0E4QnhsSUE7RUFDRTtBOUIybElGO0E4QnpsSUU7RUFDRTtFQUNBO0VBQ0E7RXJCYkE7RUFDQTtBVHltSUo7QUlybklFO0UwQjZCSTtFQUNBLHFDM0JpcEI4QjtBSDA4R3BDO0E4QnhsSUk7RUFDRSxjakNoQks7RWlDaUJMO0VBQ0E7QTlCMGxJTjtBOEJ0bElFOztFQUVFLGNqQ3ZCTztFaUN3QlAsc0JqQy9CSTtFaUNnQ0osa0MzQnNvQmdDO0FIazlHcEM7QThCcmxJRTtFQUVFO0VyQnRDQTtFQUNBO0FUNm5JSjs7QThCNWtJRTtFQUNFO0VBQ0E7RXJCN0RBO0FUNm9JSjtBOEI1a0lFOztFQUVFLFdqQ3pESTtFaUMwREoseUIzQm9LMEI7QUgwNkg5Qjs7QThCcGtJRTs7RUFFRTtFQUNBO0E5QnVrSUo7O0E4QmxrSUU7O0VBRUU7RUFDQTtFQUNBO0E5QnFrSUo7O0E4QjNqSUU7RUFDRTtBOUI4aklKO0E4QjVqSUU7RUFDRTtBOUI4aklKOztBK0J2cUlBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0EvQjBxSUY7QStCdHFJRTs7Ozs7O0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QS9CNnFJSjtBK0J6cElBO0VBQ0U7RUFDQSx5QjVCa3FCa0M7RTRCanFCbEMsNEI1QmlxQmtDO0U0QmhxQmxDLGtCNUJnRk87RUQ2Q0g7RTZCM0hKO0VBQ0E7QS9CMnBJRjtBSXJzSUU7RTJCNkNFO0EvQjJwSUo7O0ErQmxwSUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0EvQnFwSUY7QStCbnBJRTtFQUNFO0VBQ0E7QS9CcXBJSjtBK0JscElFO0VBQ0U7RUFDQTtBL0JvcElKOztBK0Izb0lBO0VBQ0U7RUFDQSxtQjVCeWxCa0M7RTRCeGxCbEMsc0I1QndsQmtDO0FIc2pIcEM7O0ErQmxvSUE7RUFDRTtFQUNBO0VBR0E7QS9CbW9JRjs7QStCL25JQTtFQUNFO0U3QjhESTtFNkI1REo7RUFDQTtFQUNBO0V0QnhHRTtBVDJ1SUo7QUk3dUlFO0UyQjhHRTtBL0Jrb0lKOztBK0I1bklBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0EvQituSUY7O0ErQjVuSUE7RUFDRSxnQjVCZ2xCa0M7RTRCL2tCbEM7QS9CK25JRjs7QWFyc0lJO0VrQmtGSTs7Ozs7O0lBQ0U7SUFDQTtFL0I0bklSO0FBQ0Y7QWE5dElJO0VrQjZGQTtJQW9CSTtJQUNBO0UvQmluSU47RStCL21JTTtJQUNFO0UvQmluSVI7RStCL21JUTtJQUNFO0UvQmluSVY7RStCOW1JUTtJQUNFLHFCNUJ5aEJ3QjtJNEJ4aEJ4QixvQjVCd2hCd0I7RUh3bEhsQztFK0IzbUlNOzs7Ozs7SUFDRTtFL0JrbklSO0UrQnBtSU07SUFDRTtFL0JzbUlSO0UrQm5tSU07SUFDRTtJQUdBO0UvQm1tSVI7RStCaG1JTTtJQUNFO0UvQmttSVI7QUFDRjtBYW52SUk7RWtCa0ZJOzs7Ozs7SUFDRTtJQUNBO0UvQnlxSVI7QUFDRjtBYTN3SUk7RWtCNkZBO0lBb0JJO0lBQ0E7RS9COHBJTjtFK0I1cElNO0lBQ0U7RS9COHBJUjtFK0I1cElRO0lBQ0U7RS9COHBJVjtFK0IzcElRO0lBQ0UscUI1QnloQndCO0k0QnhoQnhCLG9CNUJ3aEJ3QjtFSHFvSGxDO0UrQnhwSU07Ozs7OztJQUNFO0UvQitwSVI7RStCanBJTTtJQUNFO0UvQm1wSVI7RStCaHBJTTtJQUNFO0lBR0E7RS9CZ3BJUjtFK0I3b0lNO0lBQ0U7RS9CK29JUjtBQUNGO0FhaHlJSTtFa0JrRkk7Ozs7OztJQUNFO0lBQ0E7RS9Cc3RJUjtBQUNGO0FheHpJSTtFa0I2RkE7SUFvQkk7SUFDQTtFL0Iyc0lOO0UrQnpzSU07SUFDRTtFL0Iyc0lSO0UrQnpzSVE7SUFDRTtFL0Iyc0lWO0UrQnhzSVE7SUFDRSxxQjVCeWhCd0I7STRCeGhCeEIsb0I1QndoQndCO0VIa3JIbEM7RStCcnNJTTs7Ozs7O0lBQ0U7RS9CNHNJUjtFK0I5cklNO0lBQ0U7RS9CZ3NJUjtFK0I3cklNO0lBQ0U7SUFHQTtFL0I2cklSO0UrQjFySU07SUFDRTtFL0I0cklSO0FBQ0Y7QWE3MElJO0VrQmtGSTs7Ozs7O0lBQ0U7SUFDQTtFL0Jtd0lSO0FBQ0Y7QWFyMklJO0VrQjZGQTtJQW9CSTtJQUNBO0UvQnd2SU47RStCdHZJTTtJQUNFO0UvQnd2SVI7RStCdHZJUTtJQUNFO0UvQnd2SVY7RStCcnZJUTtJQUNFLHFCNUJ5aEJ3QjtJNEJ4aEJ4QixvQjVCd2hCd0I7RUgrdEhsQztFK0JsdklNOzs7Ozs7SUFDRTtFL0J5dklSO0UrQjN1SU07SUFDRTtFL0I2dUlSO0UrQjF1SU07SUFDRTtJQUdBO0UvQjB1SVI7RStCdnVJTTtJQUNFO0UvQnl1SVI7QUFDRjtBK0J4eUlROzs7Ozs7RUFDRTtFQUNBO0EvQit5SVY7QStCbnpJSTtFQW9CSTtFQUNBO0EvQmt5SVI7QStCaHlJUTtFQUNFO0EvQmt5SVY7QStCaHlJVTtFQUNFO0EvQmt5SVo7QStCL3hJVTtFQUNFLHFCNUJ5aEJ3QjtFNEJ4aEJ4QixvQjVCd2hCd0I7QUh5d0hwQztBK0I1eElROzs7Ozs7RUFDRTtBL0JteUlWO0ErQnJ4SVE7RUFDRTtBL0J1eElWO0ErQnB4SVE7RUFDRTtFQUdBO0EvQm94SVY7QStCanhJUTtFQUNFO0EvQm14SVY7O0ErQnJ3SUU7RUFDRSx5QjVCaWdCZ0M7QUh1d0hwQztBSWgrSUU7RTJCMk5JLHlCNUI4ZjhCO0FIMHdIcEM7QStCbndJSTtFQUNFLHlCNUJzZjhCO0FIK3dIcEM7QUl0K0lFO0UyQm9PTSx5QjVCb2Y0QjtBSGl4SHBDO0ErQmx3SU07RUFDRSx5QjVCa2Y0QjtBSGt4SHBDO0ErQmh3SUk7Ozs7RUFJRSx5QjVCeWU4QjtBSHl4SHBDO0ErQjl2SUU7RUFDRSx5QjVCa2VnQztFNEJqZWhDLGdDNUJzZWdDO0FIMHhIcEM7QStCN3ZJRTtFQUNFO0EvQit2SUo7QStCNXZJRTtFQUNFLHlCNUJ5ZGdDO0FIcXlIcEM7QStCN3ZJSTtFQUNFLHlCNUJ5ZDhCO0FIc3lIcEM7QUkvL0lFO0UyQm1RTSx5QjVCc2Q0QjtBSHl5SHBDOztBK0J2dklFO0VBQ0UsV2xDaFFJO0FHMC9JUjtBSXRnSkU7RTJCK1FJLFdsQ25RRTtBRzYvSVI7QStCcnZJSTtFQUNFLFdsQ3pRRTtBR2dnSlI7QUk1Z0pFO0UyQndSTSxjbEN6UE07QUdnL0lkO0ErQnB2SU07RUFDRSxnQzVCdWI0QjtBSCt6SHBDO0ErQmx2SUk7Ozs7RUFJRSxXbEN4UkU7QUc0Z0pSO0ErQmh2SUU7RUFDRSxXbEM3Ukk7RWtDOFJKLHNDNUIyYWdDO0FIdTBIcEM7QStCL3VJRTtFQUNFO0EvQml2SUo7QStCOXVJRTtFQUNFLFdsQ3RTSTtBR3NoSlI7QStCL3VJSTtFQUNFLFdsQ3hTRTtBR3loSlI7QUlyaUpFO0UyQnVUTSxXbEMzU0E7QUc0aEpSOztBZ0NwakpBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBLHNCbkNpQk07RW1DaEJOO0VBQ0E7RXZCS0U7QVRrakpKO0FnQ3BqSkU7RUFDRTtFQUNBO0FoQ3NqSko7QWdDbmpKRTtFQUNFO0VBQ0E7QWhDcWpKSjtBZ0NuakpJO0VBQ0U7RXZCQ0Y7RUFDQTtBVHFqSko7QWdDbmpKSTtFQUNFO0V2QlVGO0VBQ0E7QVQ0aUpKO0FnQ2hqSkU7O0VBRUU7QWhDa2pKSjs7QWdDOWlKQTtFQUdFO0VBR0E7RUFDQSxnQjdCZ3hCa0M7QUg2eEhwQzs7QWdDemlKQTtFQUNFLHNCN0Iwd0JrQztBSGt5SHBDOztBZ0N6aUpBO0VBQ0U7RUFDQTtBaEM0aUpGOztBZ0N6aUpBO0VBQ0U7QWhDNGlKRjs7QUlqbUpFO0U0QjBERTtBaEMyaUpKO0FnQ3hpSkU7RUFDRSxvQjdCeXZCZ0M7QUhpekhwQzs7QWdDbGlKQTtFQUNFO0VBQ0E7RUFFQSxxQzdCa3ZCa0M7RTZCanZCbEM7QWhDb2lKRjtBZ0NsaUpFO0V2QnZFRTtBVDRtSko7O0FnQ2hpSkE7RUFDRTtFQUVBLHFDN0J1dUJrQztFNkJ0dUJsQztBaENraUpGO0FnQ2hpSkU7RXZCbEZFO0FUcW5KSjs7QWdDemhKQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FoQzRoSkY7O0FnQ3poSkE7RUFDRTtFQUNBO0FoQzRoSkY7O0FnQ3hoSkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsZ0I3QjZzQmtDO0VNNXpCaEM7QVQyb0pKOztBZ0N4aEpBOzs7RUFHRTtFQUNBO0FoQzJoSkY7O0FnQ3hoSkE7O0V2QmpISTtFQUNBO0FUOG9KSjs7QWdDemhKQTs7RXZCeEdJO0VBQ0E7QVRzb0pKOztBZ0N0aEpFO0VBQ0UsbUI3QnFyQmdDO0FIbzJIcEM7QWF4bkpJO0VtQjZGSjtJQU1JO0lBQ0E7SUFDQTtJQUNBO0VoQ3loSkY7RWdDdmhKRTtJQUVFO0lBQ0Esa0I3QnlxQjhCO0k2QnhxQjlCO0lBQ0EsaUI3QnVxQjhCO0VIaTNIbEM7QUFDRjs7QWdDNWdKRTtFQUNFLG1CN0J5cEJnQztBSHMzSHBDO0FhMW9KSTtFbUJ1SEo7SUFRSTtJQUNBO0VoQytnSkY7RWdDNWdKRTtJQUVFO0lBQ0E7RWhDNmdKSjtFZ0MzZ0pJO0lBQ0U7SUFDQTtFaEM2Z0pOO0VnQ3hnSk07SXZCektKO0lBQ0E7RVRvckpGO0VnQ3pnSlE7O0lBR0U7RWhDMGdKVjtFZ0N4Z0pROztJQUdFO0VoQ3lnSlY7RWdDcmdKTTtJdkIxS0o7SUFDQTtFVGtySkY7RWdDdGdKUTs7SUFHRTtFaEN1Z0pWO0VnQ3JnSlE7O0lBR0U7RWhDc2dKVjtBQUNGOztBZ0N6L0lFO0VBQ0Usc0I3QjhrQmdDO0FIODZIcEM7QWFwckpJO0VtQnNMSjtJQU1JLGU3QjJsQmdDO0k2QjFsQmhDLG1CN0IybEJnQztJNkIxbEJoQztJQUNBO0VoQzQvSUY7RWdDMS9JRTtJQUNFO0lBQ0E7RWhDNC9JSjtBQUNGOztBZ0NuL0lBO0VBQ0U7QWhDcy9JRjtBZ0NwL0lFO0VBQ0U7QWhDcy9JSjtBZ0NwL0lJO0VBQ0U7RXZCdk9GO0VBQ0E7QVQ4dEpKO0FnQ3AvSUk7RXZCelBBO0VBQ0E7QVRndkpKO0FnQ3AvSUk7RXZCdFFBO0V1QndRRTtBaENzL0lOOztBaUNoeEpBO0VBQ0U7RUFDQTtFQUNBO0VBQ0EscUJwQ2lLeUI7RW9DL0p6QjtFQUNBLHNCcENxQk07RVlWSjtBVHd3Sko7O0FpQzd3SkU7RUFDRSxvQjlCeWhDZ0M7QUh1dkhwQztBaUM5d0pJO0VBQ0U7RUFDQSxxQjlCcWhDOEI7RThCcGhDOUIsY3BDZUs7RW9DZEw7QWpDZ3hKTjtBaUN0d0pFO0VBQ0U7QWpDd3dKSjtBaUNyd0pFO0VBQ0U7QWpDdXdKSjtBaUNwd0pFO0VBQ0UsY3BDTE87QUcyd0pYOztBa0M3eUpBO0VBQ0U7RTVCR0E7RUFDQTtFR2FFO0FUa3lKSjs7QWtDOXlKQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsaUIvQm94QmtDO0UrQm54QmxDLGMvQm1Ld0M7RStCakt4QyxzQnJDY007RXFDYk47QWxDZ3pKRjtBa0M5eUpFO0VBQ0U7RUFDQSxtQy9COEpzQztFK0I3SnRDO0VBQ0EseUJyQ1NPO0VxQ1JQLHFCckNTTztBR3V5Slg7QWtDN3lKRTtFQUNFO0VBQ0EsVS9CNHdCZ0M7RStCM3dCaEMsdUJyQzBLeUI7QUdxb0o3Qjs7QWtDenlKSTtFQUNFO0V6QmFGO0VBQ0E7QVRneUpKO0FrQ3p5Skk7RXpCTkE7RUFDQTtBVGt6Sko7QWtDeHlKRTtFQUNFO0VBQ0EsV3JDbkJJO0VxQ29CSix5Qi9CME0wQjtFK0J6TTFCLHFCL0J5TTBCO0FIaW1KOUI7QWtDdnlKRTtFQUNFLGNyQ25CTztFcUNvQlA7RUFFQTtFQUNBLHNCckM3Qkk7RXFDOEJKLHFCckMzQk87QUdtMEpYOztBbUMvMUpFO0VBQ0U7RWpDZ0xFO0VpQzlLRixnQmhDbU8wQjtBSCtuSjlCO0FtQzcxSk07RTFCcUNGO0VBQ0E7QVQyekpKO0FtQzUxSk07RTFCa0JGO0VBQ0E7QVQ2MEpKOztBbUM3MkpFO0VBQ0U7RWpDZ0xFO0VpQzlLRixnQmhDb08wQjtBSDRvSjlCO0FtQzMySk07RTFCcUNGO0VBQ0E7QVR5MEpKO0FtQzEySk07RTFCa0JGO0VBQ0E7QVQyMUpKOztBb0N6M0pBO0VBQ0U7RUFDQTtFbEM2SkU7RWtDM0pGLGdCdkMwSWlCO0V1Q3pJakI7RUFDQTtFQUNBO0VBQ0E7RTNCS0U7RVNGRSxxSWtCREo7QXBDNDNKRjtBa0J2M0pNO0VrQmZOO0lsQmdCUTtFbEIwM0pOO0FBQ0Y7QUloNEpFO0VnQ0dJO0FwQ2c0Sk47O0FvQzMzSkU7RUFDRTtBcEM4M0pKOztBb0N6M0pBO0VBQ0U7RUFDQTtBcEM0M0pGOztBb0NyM0pBO0VBQ0Usb0J2Q21KcUI7RXVDbEpyQixtQnZDa0pxQjtFWXpLbkI7QVRnNUpKOztBb0NoM0pFO0VDakRBO0VBQ0EseUJsQzBFYTtBSDIxSmY7QUl2NUpFO0VpQ1ZJO0VBQ0E7QXJDbzZKTjtBcUNqNkpJO0VBRUU7RUFDQTtBckNrNkpOOztBb0M3M0pFO0VDakRBO0VBQ0EseUJsQzBFYTtBSHcySmY7QUlwNkpFO0VpQ1ZJO0VBQ0E7QXJDaTdKTjtBcUM5NkpJO0VBRUU7RUFDQTtBckMrNkpOOztBb0MxNEpFO0VDakRBO0VBQ0EseUJsQzBFYTtBSHEzSmY7QUlqN0pFO0VpQ1ZJO0VBQ0E7QXJDODdKTjtBcUMzN0pJO0VBRUU7RUFDQTtBckM0N0pOOztBb0N2NUpFO0VDakRBO0VBQ0EseUJsQzBFYTtBSGs0SmY7QUk5N0pFO0VpQ1ZJO0VBQ0E7QXJDMjhKTjtBcUN4OEpJO0VBRUU7RUFDQTtBckN5OEpOOztBb0NwNkpFO0VDakRBO0VBQ0EseUJsQzBFYTtBSCs0SmY7QUkzOEpFO0VpQ1ZJO0VBQ0E7QXJDdzlKTjtBcUNyOUpJO0VBRUU7RUFDQTtBckNzOUpOOztBb0NqN0pFO0VDakRBO0VBQ0EseUJsQzBFYTtBSDQ1SmY7QUl4OUpFO0VpQ1ZJO0VBQ0E7QXJDcStKTjtBcUNsK0pJO0VBRUU7RUFDQTtBckNtK0pOOztBb0M5N0pFO0VDakRBO0VBQ0EseUJsQzBFYTtBSHk2SmY7QUlyK0pFO0VpQ1ZJO0VBQ0E7QXJDay9KTjtBcUMvK0pJO0VBRUU7RUFDQTtBckNnL0pOOztBb0MzOEpFO0VDakRBO0VBQ0EseUJsQzBFYTtBSHM3SmY7QUlsL0pFO0VpQ1ZJO0VBQ0E7QXJDKy9KTjtBcUM1L0pJO0VBRUU7RUFDQTtBckM2L0pOOztBb0N4OUpFO0VDakRBO0VBQ0EseUJsQzBFYTtBSG04SmY7QUkvL0pFO0VpQ1ZJO0VBQ0E7QXJDNGdLTjtBcUN6Z0tJO0VBRUU7RUFDQTtBckMwZ0tOOztBb0NyK0pFO0VDakRBO0VBQ0EseUJsQzBFYTtBSGc5SmY7QUk1Z0tFO0VpQ1ZJO0VBQ0E7QXJDeWhLTjtBcUN0aEtJO0VBRUU7RUFDQTtBckN1aEtOOztBb0NsL0pFO0VDakRBO0VBQ0EseUJsQzBFYTtBSDY5SmY7QUl6aEtFO0VpQ1ZJO0VBQ0E7QXJDc2lLTjtBcUNuaUtJO0VBRUU7RUFDQTtBckNvaUtOOztBb0MvL0pFO0VDakRBO0VBQ0EseUJsQzBFYTtBSDArSmY7QUl0aUtFO0VpQ1ZJO0VBQ0E7QXJDbWpLTjtBcUNoaktJO0VBRUU7RUFDQTtBckNpaktOOztBb0M1Z0tFO0VDakRBO0VBQ0EseUJsQzBFYTtBSHUvSmY7QUluaktFO0VpQ1ZJO0VBQ0E7QXJDZ2tLTjtBcUM3aktJO0VBRUU7RUFDQTtBckM4aktOOztBb0N6aEtFO0VDakRBO0VBQ0EseUJsQzBFYTtBSG9nS2Y7QUloa0tFO0VpQ1ZJO0VBQ0E7QXJDNmtLTjtBcUMxa0tJO0VBRUU7RUFDQTtBckMya0tOOztBc0N4bEtBO0VBQ0U7RUFDQSxtQm5DeXpCa0M7RW1DdnpCbEMseUJ6QzBCUztFWVpQO0FUNmtLSjtBYW5pS0k7RXlCNURKO0lBUUk7RXRDMmxLRjtBQUNGOztBc0N4bEtBO0VBQ0U7RUFDQTtFN0JJRTtBVHdsS0o7O0F1Q3RtS0E7RUFDRTtFQUNBO0VBQ0EsbUJwQ3k5QmtDO0VvQ3g5QmxDO0U5QlVFO0FUZ21LSjs7QXVDcm1LQTtFQUVFO0F2Q3VtS0Y7O0F1Q25tS0E7RUFDRSxnQjFDK0hpQjtBR3UrSm5COztBdUM5bEtBO0VBQ0U7QXZDaW1LRjtBdUM5bEtFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F2Q2dtS0o7O0F1Q3RsS0U7RUMvQ0Esd0JEZ0RxSDtFbkIzQ25ILHlCbUIyQ3VCO0VDOUN6QixzQ0Q4Q3FFO0F2QzJsS3ZFO0F3Q3ZvS0U7RUFDRTtBeEN5b0tKO0F3Q3RvS0U7RUFDRTtBeEN3b0tKOztBdUNsbUtFO0VDL0NBLCtCRGdEcUg7RW5CM0NuSCwwQ21CMkN1QjtFQzlDekIseUNEOENxRTtBdkN1bUt2RTtBd0NucEtFO0VBQ0U7QXhDcXBLSjtBd0NscEtFO0VBQ0U7QXhDb3BLSjs7QXVDOW1LRTtFQy9DQSwrQkRnRHFIO0VuQjNDbkgsMENtQjJDdUI7RUM5Q3pCLHlDRDhDcUU7QXZDbW5LdkU7QXdDL3BLRTtFQUNFO0F4Q2lxS0o7QXdDOXBLRTtFQUNFO0F4Q2dxS0o7O0F1QzFuS0U7RUMvQ0EsaUNEZ0RxSDtFbkIzQ25ILHdDbUIyQ3VCO0VDOUN6QixzQ0Q4Q3FFO0F2QytuS3ZFO0F3QzNxS0U7RUFDRTtBeEM2cUtKO0F3QzFxS0U7RUFDRTtBeEM0cUtKOztBdUN0b0tFO0VDL0NBLGdDRGdEcUg7RW5CM0NuSCwwQ21CMkN1QjtFQzlDekIseUNEOENxRTtBdkMyb0t2RTtBd0N2cktFO0VBQ0U7QXhDeXJLSjtBd0N0cktFO0VBQ0U7QXhDd3JLSjs7QXVDbHBLRTtFQy9DQSxnQ0RnRHFIO0VuQjNDbkgsMENtQjJDdUI7RUM5Q3pCLHlDRDhDcUU7QXZDdXBLdkU7QXdDbnNLRTtFQUNFO0F4Q3FzS0o7QXdDbHNLRTtFQUNFO0F4Q29zS0o7O0F1QzlwS0U7RUMvQ0EsK0JEZ0RxSDtFbkIzQ25ILHlCbUIyQ3VCO0VDOUN6QixzQ0Q4Q3FFO0F2Q21xS3ZFO0F3Qy9zS0U7RUFDRTtBeENpdEtKO0F3QzlzS0U7RUFDRTtBeENndEtKOztBdUMxcUtFO0VDL0NBLCtCRGdEcUg7RW5CM0NuSCwwQ21CMkN1QjtFQzlDekIseUNEOENxRTtBdkMrcUt2RTtBd0MzdEtFO0VBQ0U7QXhDNnRLSjtBd0MxdEtFO0VBQ0U7QXhDNHRLSjs7QXVDdHJLRTtFQy9DQSwrQkRnRHFIO0VuQjNDbkgsMENtQjJDdUI7RUM5Q3pCLHlDRDhDcUU7QXZDMnJLdkU7QXdDdnVLRTtFQUNFO0F4Q3l1S0o7QXdDdHVLRTtFQUNFO0F4Q3d1S0o7O0F1Q2xzS0U7RUMvQ0EsK0JEZ0RxSDtFbkIzQ25ILDBDbUIyQ3VCO0VDOUN6Qix5Q0Q4Q3FFO0F2Q3VzS3ZFO0F3Q252S0U7RUFDRTtBeENxdktKO0F3Q2x2S0U7RUFDRTtBeENvdktKOztBdUM5c0tFO0VDL0NBLCtCRGdEcUg7RW5CM0NuSCwwQ21CMkN1QjtFQzlDekIseUNEOENxRTtBdkNtdEt2RTtBd0MvdktFO0VBQ0U7QXhDaXdLSjtBd0M5dktFO0VBQ0U7QXhDZ3dLSjs7QXVDMXRLRTtFQy9DQSxpQ0RnRHFIO0VuQjNDbkgsMENtQjJDdUI7RUM5Q3pCLHlDRDhDcUU7QXZDK3RLdkU7QXdDM3dLRTtFQUNFO0F4QzZ3S0o7QXdDMXdLRTtFQUNFO0F4QzR3S0o7O0F1Q3R1S0U7RUMvQ0EsZ0NEZ0RxSDtFbkIzQ25ILDBDbUIyQ3VCO0VDOUN6Qix5Q0Q4Q3FFO0F2QzJ1S3ZFO0F3Q3Z4S0U7RUFDRTtBeEN5eEtKO0F3Q3R4S0U7RUFDRTtBeEN3eEtKOztBdUNsdktFO0VDL0NBLCtCRGdEcUg7RW5CM0NuSCx5Qm1CMkN1QjtFQzlDekIsc0NEOENxRTtBdkN1dkt2RTtBd0NueUtFO0VBQ0U7QXhDcXlLSjtBd0NseUtFO0VBQ0U7QXhDb3lLSjs7QXlDNXlLRTtFQUNFO0lBQU87RXpDZ3pLVDtFeUMveUtFO0lBQUs7RXpDa3pLUDtBQUNGO0F5Qy95S0E7RUFDRTtFQUNBLFl0Q2srQmtDO0VzQ2orQmxDO0VBQ0E7RXZDd0tJO0V1Q3RLSix5QjVDZ0JTO0VZWlA7QVQ4eUtKOztBeUM3eUtBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQSxXNUNJTTtFNENITjtFQUNBO0VBQ0EseUJ0Q3U5QmtDO0VlbCtCOUIsMkJ1QllKO0F6Q2d6S0Y7QWtCeHpLTTtFdUJETjtJdkJFUTtFbEIyektOO0FBQ0Y7O0F5Q2x6S0E7RXJCWUU7RXFCVkE7QXpDcXpLRjs7QXlDanpLRTtFQUNFO0F6Q296S0o7QXlDanpLTTtFQUpKO0lBS007RXpDb3pLTjtBQUNGOztBMEMvMUtBO0VBQ0U7RUFDQTtBMUNrMktGOztBMEMvMUtBO0VBQ0U7QTFDazJLRjs7QTJDcDJLQTtFQUNFO0VBQ0E7RUFHQTtFQUNBO0VsQ1FFO0FUODFLSjs7QTJDNTFLQTtFQUNFO0VBQ0EsYzlDYVM7RThDWlQ7QTNDKzFLRjtBSXQyS0U7RXVDV0U7RUFDQSxjOUNPTztFOENOUDtFQUNBLHlCOUNETztBRysxS1g7QTJDMzFLRTtFQUNFLGM5Q0dPO0U4Q0ZQLHlCOUNMTztBR2syS1g7O0EyQ3AxS0E7RUFDRTtFQUNBO0VBQ0E7RUFHQSxzQjlDdEJNO0U4Q3VCTjtBM0NxMUtGO0EyQ24xS0U7RWxDMUJFO0VBQ0E7QVRnM0tKO0EyQ24xS0U7RWxDaEJFO0VBQ0E7QVRzMktKO0EyQ24xS0U7RUFFRSxjOUM3Qk87RThDOEJQO0VBQ0Esc0I5Q3JDSTtBR3kzS1I7QTJDaDFLRTtFQUNFO0VBQ0EsVzlDM0NJO0U4QzRDSix5QnhDa0wwQjtFd0NqTDFCLHFCeENpTDBCO0FIaXFLOUI7QTJDLzBLRTtFQUNFO0EzQ2kxS0o7QTJDLzBLSTtFQUNFO0VBQ0EscUJ4QzJKd0I7QUhzcks5Qjs7QTJDbjBLSTtFQUNFO0EzQ3MwS047QTJDbjBLUTtFbEMxQko7RUFaQTtBVDYyS0o7QTJDbDBLUTtFbEMzQ0o7RUFZQTtBVHEyS0o7QTJDajBLUTtFQUNFO0EzQ20wS1Y7QTJDaDBLUTtFQUNFLHFCeEMwSG9CO0V3Q3pIcEI7QTNDazBLVjtBMkNoMEtVO0VBQ0U7RUFDQSxzQnhDcUhrQjtBSDZzSzlCOztBYTczS0k7RThCbUNBO0lBQ0U7RTNDODFLSjtFMkMzMUtNO0lsQzFCSjtJQVpBO0VUcTRLRjtFMkMxMUtNO0lsQzNDSjtJQVlBO0VUNjNLRjtFMkN6MUtNO0lBQ0U7RTNDMjFLUjtFMkN4MUtNO0lBQ0UscUJ4QzBIb0I7SXdDekhwQjtFM0MwMUtSO0UyQ3gxS1E7SUFDRTtJQUNBLHNCeENxSGtCO0VIcXVLNUI7QUFDRjtBYXQ1S0k7RThCbUNBO0lBQ0U7RTNDczNLSjtFMkNuM0tNO0lsQzFCSjtJQVpBO0VUNjVLRjtFMkNsM0tNO0lsQzNDSjtJQVlBO0VUcTVLRjtFMkNqM0tNO0lBQ0U7RTNDbTNLUjtFMkNoM0tNO0lBQ0UscUJ4QzBIb0I7SXdDekhwQjtFM0NrM0tSO0UyQ2gzS1E7SUFDRTtJQUNBLHNCeENxSGtCO0VINnZLNUI7QUFDRjtBYTk2S0k7RThCbUNBO0lBQ0U7RTNDODRLSjtFMkMzNEtNO0lsQzFCSjtJQVpBO0VUcTdLRjtFMkMxNEtNO0lsQzNDSjtJQVlBO0VUNjZLRjtFMkN6NEtNO0lBQ0U7RTNDMjRLUjtFMkN4NEtNO0lBQ0UscUJ4QzBIb0I7SXdDekhwQjtFM0MwNEtSO0UyQ3g0S1E7SUFDRTtJQUNBLHNCeENxSGtCO0VIcXhLNUI7QUFDRjtBYXQ4S0k7RThCbUNBO0lBQ0U7RTNDczZLSjtFMkNuNktNO0lsQzFCSjtJQVpBO0VUNjhLRjtFMkNsNktNO0lsQzNDSjtJQVlBO0VUcThLRjtFMkNqNktNO0lBQ0U7RTNDbTZLUjtFMkNoNktNO0lBQ0UscUJ4QzBIb0I7SXdDekhwQjtFM0NrNktSO0UyQ2g2S1E7SUFDRTtJQUNBLHNCeENxSGtCO0VINnlLNUI7QUFDRjtBMkNyNUtBO0VsQ25ISTtBVDJnTEo7QTJDcjVLRTtFQUNFO0EzQ3U1S0o7QTJDcjVLSTtFQUNFO0EzQ3U1S047O0E0Q2hpTEU7RUFDRSx3QkRvSnNFO0VDbkp0RSwwQ0RtSnVDO0EzQ2c1SzNDO0FJeGhMRTtFd0NQTSx3QkQrSWtFO0VDOUlsRTtBNUNraUxSO0E0Qy9oTE07RUFDRSxXL0NjQTtFK0NiQSxtQ0R5SWtFO0VDeElsRSwrQkR3SWtFO0EzQ3k1SzFFOztBNEM5aUxFO0VBQ0UsK0JEb0pzRTtFQ25KdEUsNkNEbUp1QztBM0M4NUszQztBSXRpTEU7RXdDUE0sK0JEK0lrRTtFQzlJbEU7QTVDZ2pMUjtBNEM3aUxNO0VBQ0UsVy9DY0E7RStDYkEsMENEeUlrRTtFQ3hJbEUsc0NEd0lrRTtBM0N1NksxRTs7QTRDNWpMRTtFQUNFLCtCRG9Kc0U7RUNuSnRFLDZDRG1KdUM7QTNDNDZLM0M7QUlwakxFO0V3Q1BNLCtCRCtJa0U7RUM5SWxFO0E1QzhqTFI7QTRDM2pMTTtFQUNFLFcvQ2NBO0UrQ2JBLDBDRHlJa0U7RUN4SWxFLHNDRHdJa0U7QTNDcTdLMUU7O0E0QzFrTEU7RUFDRSxpQ0RvSnNFO0VDbkp0RSwwQ0RtSnVDO0EzQzA3SzNDO0FJbGtMRTtFd0NQTSxpQ0QrSWtFO0VDOUlsRTtBNUM0a0xSO0E0Q3prTE07RUFDRSxXL0NjQTtFK0NiQSw0Q0R5SWtFO0VDeElsRSx3Q0R3SWtFO0EzQ204SzFFOztBNEN4bExFO0VBQ0UsZ0NEb0pzRTtFQ25KdEUsNkNEbUp1QztBM0N3OEszQztBSWhsTEU7RXdDUE0sZ0NEK0lrRTtFQzlJbEU7QTVDMGxMUjtBNEN2bExNO0VBQ0UsVy9DY0E7RStDYkEsMkNEeUlrRTtFQ3hJbEUsdUNEd0lrRTtBM0NpOUsxRTs7QTRDdG1MRTtFQUNFLGdDRG9Kc0U7RUNuSnRFLDZDRG1KdUM7QTNDczlLM0M7QUk5bExFO0V3Q1BNLGdDRCtJa0U7RUM5SWxFO0E1Q3dtTFI7QTRDcm1MTTtFQUNFLFcvQ2NBO0UrQ2JBLDJDRHlJa0U7RUN4SWxFLHVDRHdJa0U7QTNDKzlLMUU7O0E0Q3BuTEU7RUFDRSwrQkRvSnNFO0VDbkp0RSwwQ0RtSnVDO0EzQ28rSzNDO0FJNW1MRTtFd0NQTSwrQkQrSWtFO0VDOUlsRTtBNUNzbkxSO0E0Q25uTE07RUFDRSxXL0NjQTtFK0NiQSwwQ0R5SWtFO0VDeElsRSxzQ0R3SWtFO0EzQzYrSzFFOztBNENsb0xFO0VBQ0UsK0JEb0pzRTtFQ25KdEUsNkNEbUp1QztBM0NrL0szQztBSTFuTEU7RXdDUE0sK0JEK0lrRTtFQzlJbEU7QTVDb29MUjtBNENqb0xNO0VBQ0UsVy9DY0E7RStDYkEsMENEeUlrRTtFQ3hJbEUsc0NEd0lrRTtBM0MyL0sxRTs7QTRDaHBMRTtFQUNFLCtCRG9Kc0U7RUNuSnRFLDZDRG1KdUM7QTNDZ2dMM0M7QUl4b0xFO0V3Q1BNLCtCRCtJa0U7RUM5SWxFO0E1Q2twTFI7QTRDL29MTTtFQUNFLFcvQ2NBO0UrQ2JBLDBDRHlJa0U7RUN4SWxFLHNDRHdJa0U7QTNDeWdMMUU7O0E0QzlwTEU7RUFDRSwrQkRvSnNFO0VDbkp0RSw2Q0RtSnVDO0EzQzhnTDNDO0FJdHBMRTtFd0NQTSwrQkQrSWtFO0VDOUlsRTtBNUNncUxSO0E0QzdwTE07RUFDRSxXL0NjQTtFK0NiQSwwQ0R5SWtFO0VDeElsRSxzQ0R3SWtFO0EzQ3VoTDFFOztBNEM1cUxFO0VBQ0UsK0JEb0pzRTtFQ25KdEUsNkNEbUp1QztBM0M0aEwzQztBSXBxTEU7RXdDUE0sK0JEK0lrRTtFQzlJbEU7QTVDOHFMUjtBNEMzcUxNO0VBQ0UsVy9DY0E7RStDYkEsMENEeUlrRTtFQ3hJbEUsc0NEd0lrRTtBM0NxaUwxRTs7QTRDMXJMRTtFQUNFLGlDRG9Kc0U7RUNuSnRFLDZDRG1KdUM7QTNDMGlMM0M7QUlsckxFO0V3Q1BNLGlDRCtJa0U7RUM5SWxFO0E1QzRyTFI7QTRDenJMTTtFQUNFLFcvQ2NBO0UrQ2JBLDRDRHlJa0U7RUN4SWxFLHdDRHdJa0U7QTNDbWpMMUU7O0E0Q3hzTEU7RUFDRSxnQ0RvSnNFO0VDbkp0RSw2Q0RtSnVDO0EzQ3dqTDNDO0FJaHNMRTtFd0NQTSxnQ0QrSWtFO0VDOUlsRTtBNUMwc0xSO0E0Q3ZzTE07RUFDRSxXL0NjQTtFK0NiQSwyQ0R5SWtFO0VDeElsRSx1Q0R3SWtFO0EzQ2lrTDFFOztBNEN0dExFO0VBQ0UsK0JEb0pzRTtFQ25KdEUsMENEbUp1QztBM0Nza0wzQztBSTlzTEU7RXdDUE0sK0JEK0lrRTtFQzlJbEU7QTVDd3RMUjtBNENydExNO0VBQ0UsVy9DY0E7RStDYkEsMENEeUlrRTtFQ3hJbEUsc0NEd0lrRTtBM0Mra0wxRTs7QTZDdnVMQTtFQUNFO0UzQ21MSTtFMkNqTEosZ0JoRGdKaUI7RWdEL0lqQjtFQUNBLFdoRGlDTTtFZ0RoQ04seUIxQ3lsQ2tDO0UwQ3hsQ2xDO0E3QzB1TEY7QUlydUxFO0V5Q0RFLFdoRDJCSTtFZ0QxQko7QTdDeXVMSjtBSXJ1TEU7RXlDQ0k7QTdDdXVMTjs7QTZDNXRMQTtFQUNFO0VBQ0E7RUFDQTtBN0MrdExGOztBNkN6dExBO0VBQ0U7QTdDNHRMRjs7QThDbHdMQTtFQUdFLGlCM0MyNEJrQztFMkMxNEJsQyxnQjNDMDRCa0M7RUQxdEI5QjtFNEM3S0osMkMzQzQ0QmtDO0UyQzM0QmxDO0VBQ0E7RUFDQSxnRDNDNjRCa0M7RTJDNTRCbEM7RXJDT0U7QVQ0dkxKO0E4Q2h3TEU7RUFDRSxzQjNDZzRCZ0M7QUhrNEpwQztBOEMvdkxFO0VBQ0U7QTlDaXdMSjtBOEM5dkxFO0VBQ0U7RUFDQTtBOUNnd0xKO0E4Qzd2TEU7RUFDRTtBOUMrdkxKOztBOEMzdkxBO0VBQ0U7RUFDQTtFQUNBO0VBQ0EsY2pERlM7RWlER1QsMkMzQ3EzQmtDO0UyQ3AzQmxDO0VBQ0E7RXJDWkU7RUFDQTtBVDJ3TEo7O0E4QzV2TEE7RUFDRSxnQjNDbTJCa0M7QUg0NUpwQzs7QStDcnlMQTtFQUVFO0EvQ3V5TEY7QStDcnlMRTtFQUNFO0VBQ0E7QS9DdXlMSjs7QStDbHlMQTtFQUNFO0VBQ0E7RUFDQTtFQUNBLGE1QzRwQmtDO0U0QzNwQmxDO0VBQ0E7RUFDQTtFQUNBO0VBR0E7QS9DbXlMRjs7QStDNXhMQTtFQUNFO0VBQ0E7RUFDQSxjNUNpNUJrQztFNEMvNEJsQztBL0M4eExGO0ErQzN4TEU7RTdCM0JJLG1DNkI0QkY7QS9DNnhMSjtBa0JyekxNO0U2QnVCSjtJN0J0Qk07RWxCd3pMTjtBQUNGO0ErQ255TEU7RUFFRSw4QjVDdTZCZ0M7QUg2M0pwQztBK0NseUxFO0VBQ0UsZTVDcTZCZ0M7QUgrM0pwQztBK0NoeUxFO0VBQ0Usc0I1Q2s2QmdDO0FIZzRKcEM7O0ErQzl4TEE7RUFDRTtFQUNBO0EvQ2l5TEY7QStDL3hMRTtFQUNFO0VBQ0E7QS9DaXlMSjtBK0M5eExFOztFQUVFO0EvQ2d5TEo7QStDN3hMRTtFQUNFO0EvQyt4TEo7O0ErQzN4TEE7RUFDRTtFQUNBO0VBQ0E7QS9DOHhMRjtBK0MzeExFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QS9DNnhMSjtBK0N6eExFO0VBQ0U7RUFDQTtFQUNBO0EvQzJ4TEo7QStDenhMSTtFQUNFO0EvQzJ4TE47QStDeHhMSTtFQUNFO0EvQzB4TE47O0ErQ3B4TEE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0Esc0JsRHRGTTtFa0R1Rk47RUFDQTtFdENsR0U7RXNDc0dGO0EvQ214TEY7O0ErQy93TEE7RUFDRTtFQUNBO0VBQ0E7RUFDQSxhNUNnakJrQztFNEMvaUJsQztFQUNBO0VBQ0Esc0JsRDdGTTtBRysyTFI7QStDL3dMRTtFQUFTO0EvQ2t4TFg7QStDanhMRTtFQUFTLFk1Qyt6QnlCO0FIcTlKcEM7O0ErQy93TEE7RUFDRTtFQUNBO0VBQ0E7RUFDQSxrQjVDNnpCa0M7RTRDNXpCbEM7RXRDdEhFO0VBQ0E7QVR5NExKO0ErQ2p4TEU7RUFDRSxrQjVDd3pCZ0M7RTRDdHpCaEM7QS9Da3hMSjs7QStDN3dMQTtFQUNFO0VBQ0EsZ0I1Q3VJNEI7QUh5b0w5Qjs7QStDM3dMQTtFQUNFO0VBR0E7RUFDQSxhNUMwd0JrQztBSGtnS3BDOztBK0N4d0xBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0V0Q3pJRTtFQUNBO0FUcTVMSjtBK0N2d0xFO0VBQ0U7QS9DeXdMSjs7QStDcHdMQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QS9DdXdMRjs7QWE5NExJO0VrQzZJRjtJQUNFLGdCNUN1d0JnQztJNEN0d0JoQztFL0Nxd0xGO0UrQ2x3TEE7SUFDRTtFL0Nvd0xGO0UrQ2x3TEU7SUFDRTtFL0Nvd0xKO0UrQ2h3TEE7SUFDRTtFL0Nrd0xGO0UrQ2h3TEU7SUFDRTtJQUNBO0UvQ2t3TEo7RStDMXZMQTtJQUFZLGdCNUMrdUJzQjtFSDhnS2xDO0FBQ0Y7QWFyNkxJO0VrQzJLRjs7SUFFRSxnQjVDdXVCZ0M7RUhzaEtsQztBQUNGO0FhMzZMSTtFa0NrTEY7SUFBWSxpQjVDaXVCc0I7RUg0aEtsQztBQUNGO0FnRDMrTEE7RUFDRTtFQUNBLGE3Q2dyQmtDO0U2Qy9xQmxDO0VBQ0EsUzdDNjFCa0M7RThDajJCbEMscUNwRCtJdUI7RW9EN0l2QjtFQUNBLGdCcEQ4SW1CO0VvRDdJbkIsZ0I5Q2dTNEI7RThDL1I1QjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFL0NxS0k7RThDektKO0VBQ0E7QWhEdS9MRjtBZ0RyL0xFO0VBQVMsWTdDaTFCeUI7QUh1cUtwQztBZ0R0L0xFO0VBQ0U7RUFDQTtFQUNBLGE3Q2kxQmdDO0U2Q2gxQmhDLGM3Q2kxQmdDO0FIdXFLcEM7QWdEdC9MSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FoRHcvTE47O0FnRG4vTEE7RUFDRTtBaERzL0xGO0FnRHAvTEU7RUFDRTtBaERzL0xKO0FnRHAvTEk7RUFDRTtFQUNBO0VBQ0Esc0JuREZFO0FHdy9MUjs7QWdEai9MQTtFQUNFO0FoRG8vTEY7QWdEbC9MRTtFQUNFO0VBQ0EsYTdDbXpCZ0M7RTZDbHpCaEMsYzdDaXpCZ0M7QUhtc0twQztBZ0RsL0xJO0VBQ0U7RUFDQTtFQUNBLHdCbkRsQkU7QUdzZ01SOztBZ0QvK0xBO0VBQ0U7QWhEay9MRjtBZ0RoL0xFO0VBQ0U7QWhEay9MSjtBZ0RoL0xJO0VBQ0U7RUFDQTtFQUNBLHlCbkRoQ0U7QUdraE1SOztBZ0Q3K0xBO0VBQ0U7QWhEZy9MRjtBZ0Q5K0xFO0VBQ0U7RUFDQSxhN0NxeEJnQztFNkNweEJoQyxjN0NteEJnQztBSDZ0S3BDO0FnRDkrTEk7RUFDRTtFQUNBO0VBQ0EsdUJuRGhERTtBR2dpTVI7O0FnRDM5TEE7RUFDRSxnQjdDK3VCa0M7RTZDOXVCbEM7RUFDQSxXbkRsRk07RW1EbUZOO0VBQ0Esc0JuRDFFTTtFWXBCSjtBVDZqTUo7O0FrRC9rTUE7RUFDRTtFQUNBO0VBQ0E7RUFDQSxhL0M4cUJrQztFK0M3cUJsQztFQUNBLGdCL0MrMkJrQztFOENwM0JsQyxxQ3BEK0l1QjtFb0Q3SXZCO0VBQ0EsZ0JwRDhJbUI7RW9EN0luQixnQjlDZ1M0QjtFOEMvUjVCO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0UvQ3FLSTtFZ0R4S0o7RUFDQSxzQnJEZU07RXFEZE47RUFDQTtFekNHRTtBVDBsTUo7QWtEemxNRTtFQUNFO0VBQ0E7RUFDQSxXL0MrMkJnQztFK0M5MkJoQyxjL0MrMkJnQztFK0M5MkJoQztBbEQybE1KO0FrRHpsTUk7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FsRDBsTU47O0FrRHJsTUE7RUFDRSxxQi9DZzJCa0M7QUh3dktwQztBa0R0bE1FO0VBQ0U7QWxEd2xNSjtBa0R0bE1JO0VBQ0U7RUFDQTtFQUNBLHFDL0MyMUI4QjtBSDZ2S3BDO0FrRHJsTUk7RUFDRSxXL0MwTHdCO0UrQ3pMeEI7RUFDQSxzQnJEeEJFO0FHK21NUjs7QWtEbGxNQTtFQUNFLG1CL0M0MEJrQztBSHl3S3BDO0FrRG5sTUU7RUFDRTtFQUNBLGEvQ3cwQmdDO0UrQ3YwQmhDLFkvQ3MwQmdDO0UrQ3IwQmhDO0FsRHFsTUo7QWtEbmxNSTtFQUNFO0VBQ0E7RUFDQSx1Qy9DbzBCOEI7QUhpeEtwQztBa0RsbE1JO0VBQ0UsUy9DbUt3QjtFK0NsS3hCO0VBQ0Esd0JyRC9DRTtBR21vTVI7O0FrRC9rTUE7RUFDRSxrQi9DcXpCa0M7QUg2eEtwQztBa0RobE1FO0VBQ0U7QWxEa2xNSjtBa0RobE1JO0VBQ0U7RUFDQTtFQUNBLHdDL0NnekI4QjtBSGt5S3BDO0FrRC9rTUk7RUFDRSxRL0MrSXdCO0UrQzlJeEI7RUFDQSx5QnJEbkVFO0FHb3BNUjtBa0Q1a01FO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQSxXL0M0eEJnQztFK0MzeEJoQztFQUNBO0VBQ0E7QWxEOGtNSjs7QWtEMWtNQTtFQUNFLG9CL0NxeEJrQztBSHd6S3BDO0FrRDNrTUU7RUFDRTtFQUNBLGEvQ2l4QmdDO0UrQ2h4QmhDLFkvQyt3QmdDO0UrQzl3QmhDO0FsRDZrTUo7QWtEM2tNSTtFQUNFO0VBQ0E7RUFDQSxzQy9DNndCOEI7QUhnMEtwQztBa0Qxa01JO0VBQ0UsVS9DNEd3QjtFK0MzR3hCO0VBQ0EsdUJyRHRHRTtBR2tyTVI7O0FrRHRqTUE7RUFDRTtFQUNBO0VoRDBCSTtFZ0R4QkosY3JESWU7RXFESGYsNkMvQyt0QmtDO0UrQzl0QmxDO0V6Q25JRTtFQUNBO0FUNnJNSjtBa0R4ak1FO0VBQ0U7QWxEMGpNSjs7QWtEdGpNQTtFQUNFO0VBQ0EsY3JEbklTO0FHNHJNWDs7QW1EcHRNQTtFQUNFO0FuRHV0TUY7O0FtRHB0TUE7RUFDRTtBbkR1dE1GOztBbURwdE1BO0VBQ0U7RUFDQTtFQUNBO0FuRHV0TUY7QW9EOXVNRTtFQUNFO0VBQ0E7RUFDQTtBcERndk1KOztBbUR4dE1BO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VqQ2xCSSxzQ2lDbUJKO0FuRDJ0TUY7QWtCMXVNTTtFaUNRTjtJakNQUTtFbEI2dU1OO0FBQ0Y7O0FtRDd0TUE7OztFQUdFO0FuRGd1TUY7O0FtRDd0TUE7O0VBRUU7QW5EZ3VNRjs7QW1EN3RNQTs7RUFFRTtBbkRndU1GOztBbUR2dE1FO0VBQ0U7RUFDQTtFQUNBO0FuRDB0TUo7QW1EdnRNRTs7O0VBR0U7RUFDQTtBbkR5dE1KO0FtRHR0TUU7O0VBRUU7RUFDQTtFakM1REUsMkJpQzZERjtBbkR3dE1KO0FrQmp4TU07RWlDcURKOztJakNwRE07RWxCcXhNTjtBQUNGOztBbURydE1BOztFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUNBO0VBQ0EsVWhEczlCbUM7RWdEcjlCbkM7RUFDQSxXdER0RU07RXNEdUVOO0VBQ0E7RUFDQTtFQUNBLFloRGk5Qm1DO0VldmlDL0IsOEJpQ3VGSjtBbkR1dE1GO0FrQjF5TU07RWlDa0VOOztJakNqRVE7RWxCOHlNTjtBQUNGO0FJcHpNRTs7O0UrQzJGRSxXdEQvRUk7RXNEZ0ZKO0VBQ0E7RUFDQSxZaEQwOEJpQztBSG94S3JDOztBbUQzdE1BO0VBQ0U7QW5EOHRNRjs7QW1EenRNQTtFQUNFO0FuRDR0TUY7O0FtRHJ0TUE7O0VBRUU7RUFDQSxXaERtOEJtQztFZ0RsOEJuQyxZaERrOEJtQztFZ0RqOEJuQztBbkR3dE1GOztBbUR0dE1BO0VBQ0U7QW5EeXRNRjs7QW1EdnRNQTtFQUNFO0FuRDB0TUY7O0FtRGp0TUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUEsaUJoRHk1Qm1DO0VnRHg1Qm5DLGdCaER3NUJtQztFZ0R2NUJuQztBbkRtdE1GO0FtRGp0TUU7RUFDRTtFQUNBO0VBQ0EsV2hEdTVCaUM7RWdEdDVCakMsV2hEdTVCaUM7RWdEdDVCakMsaUJoRHc1QmlDO0VnRHY1QmpDLGdCaER1NUJpQztFZ0R0NUJqQztFQUNBO0VBQ0Esc0J0RDlJSTtFc0QrSUo7RUFFQTtFQUNBO0VBQ0E7RWpDL0pFLDZCaUNnS0Y7QW5Ea3RNSjtBa0I5Mk1NO0VpQzZJSjtJakM1SU07RWxCaTNNTjtBQUNGO0FtRHB0TUU7RUFDRTtBbkRzdE1KOztBbUQ3c01BO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxXdER6S007RXNEMEtOO0FuRGd0TUY7O0FxRGw1TUE7RUFDRTtJQUFLO0VyRHM1TUw7QUFDRjtBcURwNU1BO0VBQ0U7RUFDQSxXbERza0N3QjtFa0Rya0N4QixZbERxa0N3QjtFa0Rwa0N4Qix3QmxEc2tDd0I7RWtEcmtDeEI7RUFDQTtFQUVBO0VBQ0E7QXJEcTVNRjs7QXFEbDVNQTtFQUNFLFdsRGdrQ3dCO0VrRC9qQ3hCLFlsRCtqQ3dCO0VrRDlqQ3hCLG1CbERna0N3QjtBSHExSzFCOztBcUQ5NE1BO0VBQ0U7SUFDRTtFckRpNU1GO0VxRC80TUE7SUFDRTtJQUNBO0VyRGk1TUY7QUFDRjtBcUQ5NE1BO0VBQ0U7RUFDQSxXbERzaUN3QjtFa0RyaUN4QixZbERxaUN3QjtFa0RwaUN4Qix3QmxEc2lDd0I7RWtEcmlDeEI7RUFFQTtFQUNBO0VBQ0E7QXJEKzRNRjs7QXFENTRNQTtFQUNFLFdsRGdpQ3dCO0VrRC9oQ3hCLFlsRCtoQ3dCO0FIZzNLMUI7O0FxRDM0TUU7RUFDRTs7SUFFRTtFckQ4NE1KO0FBQ0Y7QXNEMThNQTtFQUFxQjtBdEQ2OE1yQjs7QXNENThNQTtFQUFxQjtBdERnOU1yQjs7QXNELzhNQTtFQUFxQjtBdERtOU1yQjs7QXNEbDlNQTtFQUFxQjtBdERzOU1yQjs7QXNEcjlNQTtFQUFxQjtBdER5OU1yQjs7QXNEeDlNQTtFQUFxQjtBdEQ0OU1yQjs7QXVEOTlNRTtFQUNFO0F2RGkrTUo7O0FJdjlNRTs7O0VtRExJO0F2RGsrTU47O0F1RHgrTUU7RUFDRTtBdkQyK01KOztBSWorTUU7OztFbURMSTtBdkQ0K01OOztBdURsL01FO0VBQ0U7QXZEcS9NSjs7QUkzK01FOzs7RW1ETEk7QXZEcy9NTjs7QXVENS9NRTtFQUNFO0F2RCsvTUo7O0FJci9NRTs7O0VtRExJO0F2RGdnTk47O0F1RHRnTkU7RUFDRTtBdkR5Z05KOztBSS8vTUU7OztFbURMSTtBdkQwZ05OOztBdURoaE5FO0VBQ0U7QXZEbWhOSjs7QUl6Z05FOzs7RW1ETEk7QXZEb2hOTjs7QXVEMWhORTtFQUNFO0F2RDZoTko7O0FJbmhORTs7O0VtRExJO0F2RDhoTk47O0F1RHBpTkU7RUFDRTtBdkR1aU5KOztBSTdoTkU7OztFbURMSTtBdkR3aU5OOztBdUQ5aU5FO0VBQ0U7QXZEaWpOSjs7QUl2aU5FOzs7RW1ETEk7QXZEa2pOTjs7QXVEeGpORTtFQUNFO0F2RDJqTko7O0FJampORTs7O0VtRExJO0F2RDRqTk47O0F1RGxrTkU7RUFDRTtBdkRxa05KOztBSTNqTkU7OztFbURMSTtBdkRza05OOztBdUQ1a05FO0VBQ0U7QXZEK2tOSjs7QUlya05FOzs7RW1ETEk7QXZEZ2xOTjs7QXVEdGxORTtFQUNFO0F2RHlsTko7O0FJL2tORTs7O0VtRExJO0F2RDBsTk47O0F1RGhtTkU7RUFDRTtBdkRtbU5KOztBSXpsTkU7OztFbURMSTtBdkRvbU5OOztBd0RubU5BO0VBQ0U7QXhEc21ORjs7QXdEbm1OQTtFQUNFO0F4RHNtTkY7O0F5RGpuTkE7RUFBa0I7QXpEcW5ObEI7O0F5RHBuTkE7RUFBa0I7QXpEd25ObEI7O0F5RHZuTkE7RUFBa0I7QXpEMm5ObEI7O0F5RDFuTkE7RUFBa0I7QXpEOG5ObEI7O0F5RDduTkE7RUFBa0I7QXpEaW9ObEI7O0F5RC9uTkE7RUFBbUI7QXpEbW9ObkI7O0F5RGxvTkE7RUFBbUI7QXpEc29ObkI7O0F5RHJvTkE7RUFBbUI7QXpEeW9ObkI7O0F5RHhvTkE7RUFBbUI7QXpENG9ObkI7O0F5RDNvTkE7RUFBbUI7QXpEK29ObkI7O0F5RDVvTkU7RUFDRTtBekQrb05KOztBeURocE5FO0VBQ0U7QXpEbXBOSjs7QXlEcHBORTtFQUNFO0F6RHVwTko7O0F5RHhwTkU7RUFDRTtBekQycE5KOztBeUQ1cE5FO0VBQ0U7QXpEK3BOSjs7QXlEaHFORTtFQUNFO0F6RG1xTko7O0F5RHBxTkU7RUFDRTtBekR1cU5KOztBeUR4cU5FO0VBQ0U7QXpEMnFOSjs7QXlENXFORTtFQUNFO0F6RCtxTko7O0F5RGhyTkU7RUFDRTtBekRtck5KOztBeURwck5FO0VBQ0U7QXpEdXJOSjs7QXlEeHJORTtFQUNFO0F6RDJyTko7O0F5RDVyTkU7RUFDRTtBekQrck5KOztBeURoc05FO0VBQ0U7QXpEbXNOSjs7QXlEL3JOQTtFQUNFO0F6RGtzTkY7O0F5RDNyTkE7RUFDRTtBekQ4ck5GOztBeUQzck5BO0VBQ0U7QXpEOHJORjs7QXlEM3JOQTtFQUNFO0VBQ0E7QXpEOHJORjs7QXlEM3JOQTtFQUNFO0VBQ0E7QXpEOHJORjs7QXlEM3JOQTtFQUNFO0VBQ0E7QXpEOHJORjs7QXlEM3JOQTtFQUNFO0VBQ0E7QXpEOHJORjs7QXlEM3JOQTtFQUNFO0F6RDhyTkY7O0F5RDNyTkE7RUFDRTtBekQ4ck5GOztBeUQzck5BO0VBQ0U7QXpEOHJORjs7QXlEM3JOQTtFQUNFO0F6RDhyTkY7O0FvRHR3TkU7RUFDRTtFQUNBO0VBQ0E7QXBEeXdOSjs7QTBEbHdOTTtFQUF3QjtBMURzd045Qjs7QTBEdHdOTTtFQUF3QjtBMUQwd045Qjs7QTBEMXdOTTtFQUF3QjtBMUQ4d045Qjs7QTBEOXdOTTtFQUF3QjtBMURreE45Qjs7QTBEbHhOTTtFQUF3QjtBMURzeE45Qjs7QTBEdHhOTTtFQUF3QjtBMUQweE45Qjs7QTBEMXhOTTtFQUF3QjtBMUQ4eE45Qjs7QTBEOXhOTTtFQUF3QjtBMURreU45Qjs7QTBEbHlOTTtFQUF3QjtBMURzeU45Qjs7QWFydk5JO0U2Q2pERTtJQUF3QjtFMUQyeU41QjtFMEQzeU5JO0lBQXdCO0UxRDh5TjVCO0UwRDl5Tkk7SUFBd0I7RTFEaXpONUI7RTBEanpOSTtJQUF3QjtFMURvek41QjtFMERwek5JO0lBQXdCO0UxRHV6TjVCO0UwRHZ6Tkk7SUFBd0I7RTFEMHpONUI7RTBEMXpOSTtJQUF3QjtFMUQ2ek41QjtFMEQ3ek5JO0lBQXdCO0UxRGcwTjVCO0UwRGgwTkk7SUFBd0I7RTFEbTBONUI7QUFDRjtBYW54Tkk7RTZDakRFO0lBQXdCO0UxRHcwTjVCO0UwRHgwTkk7SUFBd0I7RTFEMjBONUI7RTBEMzBOSTtJQUF3QjtFMUQ4ME41QjtFMEQ5ME5JO0lBQXdCO0UxRGkxTjVCO0UwRGoxTkk7SUFBd0I7RTFEbzFONUI7RTBEcDFOSTtJQUF3QjtFMUR1MU41QjtFMER2MU5JO0lBQXdCO0UxRDAxTjVCO0UwRDExTkk7SUFBd0I7RTFENjFONUI7RTBENzFOSTtJQUF3QjtFMURnMk41QjtBQUNGO0FhaHpOSTtFNkNqREU7SUFBd0I7RTFEcTJONUI7RTBEcjJOSTtJQUF3QjtFMUR3Mk41QjtFMER4Mk5JO0lBQXdCO0UxRDIyTjVCO0UwRDMyTkk7SUFBd0I7RTFEODJONUI7RTBEOTJOSTtJQUF3QjtFMURpM041QjtFMERqM05JO0lBQXdCO0UxRG8zTjVCO0UwRHAzTkk7SUFBd0I7RTFEdTNONUI7RTBEdjNOSTtJQUF3QjtFMUQwM041QjtFMEQxM05JO0lBQXdCO0UxRDYzTjVCO0FBQ0Y7QWE3ME5JO0U2Q2pERTtJQUF3QjtFMURrNE41QjtFMERsNE5JO0lBQXdCO0UxRHE0TjVCO0UwRHI0Tkk7SUFBd0I7RTFEdzRONUI7RTBEeDROSTtJQUF3QjtFMUQyNE41QjtFMEQzNE5JO0lBQXdCO0UxRDg0TjVCO0UwRDk0Tkk7SUFBd0I7RTFEaTVONUI7RTBEajVOSTtJQUF3QjtFMURvNU41QjtFMERwNU5JO0lBQXdCO0UxRHU1TjVCO0UwRHY1Tkk7SUFBd0I7RTFEMDVONUI7QUFDRjtBMERqNU5BO0VBRUk7SUFBcUI7RTFEbTVOdkI7RTBEbjVORTtJQUFxQjtFMURzNU52QjtFMER0NU5FO0lBQXFCO0UxRHk1TnZCO0UwRHo1TkU7SUFBcUI7RTFENDVOdkI7RTBENTVORTtJQUFxQjtFMUQrNU52QjtFMEQvNU5FO0lBQXFCO0UxRGs2TnZCO0UwRGw2TkU7SUFBcUI7RTFEcTZOdkI7RTBEcjZORTtJQUFxQjtFMUR3Nk52QjtFMER4Nk5FO0lBQXFCO0UxRDI2TnZCO0FBQ0Y7QTJEajhOQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTNEbThORjtBMkRqOE5FO0VBQ0U7RUFDQTtBM0RtOE5KO0EyRGg4TkU7Ozs7O0VBS0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTNEazhOSjs7QTJEejdOSTtFQUNFO0EzRDQ3Tk47O0EyRDc3Tkk7RUFDRTtBM0RnOE5OOztBMkRqOE5JO0VBQ0U7QTNEbzhOTjs7QTJEcjhOSTtFQUNFO0EzRHc4Tk47O0E0RGorTkk7RUFBZ0M7QTVEcStOcEM7O0E0RHArTkk7RUFBZ0M7QTVEdytOcEM7O0E0RHYrTkk7RUFBZ0M7QTVEMitOcEM7O0E0RDErTkk7RUFBZ0M7QTVEOCtOcEM7O0E0RDUrTkk7RUFBOEI7QTVEZy9ObEM7O0E0RC8rTkk7RUFBOEI7QTVEbS9ObEM7O0E0RGwvTkk7RUFBOEI7QTVEcy9ObEM7O0E0RHIvTkk7RUFBOEI7QTVEeS9ObEM7O0E0RHgvTkk7RUFBOEI7QTVENC9ObEM7O0E0RDMvTkk7RUFBOEI7QTVEKy9ObEM7O0E0RDkvTkk7RUFBOEI7QTVEa2dPbEM7O0E0RGpnT0k7RUFBOEI7QTVEcWdPbEM7O0E0RG5nT0k7RUFBb0M7QTVEdWdPeEM7O0E0RHRnT0k7RUFBb0M7QTVEMGdPeEM7O0E0RHpnT0k7RUFBb0M7QTVENmdPeEM7O0E0RDVnT0k7RUFBb0M7QTVEZ2hPeEM7O0E0RC9nT0k7RUFBb0M7QTVEbWhPeEM7O0E0RGpoT0k7RUFBaUM7QTVEcWhPckM7O0E0RHBoT0k7RUFBaUM7QTVEd2hPckM7O0E0RHZoT0k7RUFBaUM7QTVEMmhPckM7O0E0RDFoT0k7RUFBaUM7QTVEOGhPckM7O0E0RDdoT0k7RUFBaUM7QTVEaWlPckM7O0E0RC9oT0k7RUFBa0M7QTVEbWlPdEM7O0E0RGxpT0k7RUFBa0M7QTVEc2lPdEM7O0E0RHJpT0k7RUFBa0M7QTVEeWlPdEM7O0E0RHhpT0k7RUFBa0M7QTVENGlPdEM7O0E0RDNpT0k7RUFBa0M7QTVEK2lPdEM7O0E0RDlpT0k7RUFBa0M7QTVEa2pPdEM7O0E0RGhqT0k7RUFBZ0M7QTVEb2pPcEM7O0E0RG5qT0k7RUFBZ0M7QTVEdWpPcEM7O0E0RHRqT0k7RUFBZ0M7QTVEMGpPcEM7O0E0RHpqT0k7RUFBZ0M7QTVENmpPcEM7O0E0RDVqT0k7RUFBZ0M7QTVEZ2tPcEM7O0E0RC9qT0k7RUFBZ0M7QTVEbWtPcEM7O0FhdmpPSTtFK0NsREE7SUFBZ0M7RTVEOG1PbEM7RTREN21PRTtJQUFnQztFNURnbk9sQztFNEQvbU9FO0lBQWdDO0U1RGtuT2xDO0U0RGpuT0U7SUFBZ0M7RTVEb25PbEM7RTREbG5PRTtJQUE4QjtFNURxbk9oQztFNERwbk9FO0lBQThCO0U1RHVuT2hDO0U0RHRuT0U7SUFBOEI7RTVEeW5PaEM7RTREeG5PRTtJQUE4QjtFNUQybk9oQztFNEQxbk9FO0lBQThCO0U1RDZuT2hDO0U0RDVuT0U7SUFBOEI7RTVEK25PaEM7RTREOW5PRTtJQUE4QjtFNURpb09oQztFNERob09FO0lBQThCO0U1RG1vT2hDO0U0RGpvT0U7SUFBb0M7RTVEb29PdEM7RTREbm9PRTtJQUFvQztFNURzb090QztFNERyb09FO0lBQW9DO0U1RHdvT3RDO0U0RHZvT0U7SUFBb0M7RTVEMG9PdEM7RTREem9PRTtJQUFvQztFNUQ0b090QztFNEQxb09FO0lBQWlDO0U1RDZvT25DO0U0RDVvT0U7SUFBaUM7RTVEK29PbkM7RTREOW9PRTtJQUFpQztFNURpcE9uQztFNERocE9FO0lBQWlDO0U1RG1wT25DO0U0RGxwT0U7SUFBaUM7RTVEcXBPbkM7RTREbnBPRTtJQUFrQztFNURzcE9wQztFNERycE9FO0lBQWtDO0U1RHdwT3BDO0U0RHZwT0U7SUFBa0M7RTVEMHBPcEM7RTREenBPRTtJQUFrQztFNUQ0cE9wQztFNEQzcE9FO0lBQWtDO0U1RDhwT3BDO0U0RDdwT0U7SUFBa0M7RTVEZ3FPcEM7RTREOXBPRTtJQUFnQztFNURpcU9sQztFNERocU9FO0lBQWdDO0U1RG1xT2xDO0U0RGxxT0U7SUFBZ0M7RTVEcXFPbEM7RTREcHFPRTtJQUFnQztFNUR1cU9sQztFNER0cU9FO0lBQWdDO0U1RHlxT2xDO0U0RHhxT0U7SUFBZ0M7RTVEMnFPbEM7QUFDRjtBYWhxT0k7RStDbERBO0lBQWdDO0U1RHN0T2xDO0U0RHJ0T0U7SUFBZ0M7RTVEd3RPbEM7RTREdnRPRTtJQUFnQztFNUQwdE9sQztFNER6dE9FO0lBQWdDO0U1RDR0T2xDO0U0RDF0T0U7SUFBOEI7RTVENnRPaEM7RTRENXRPRTtJQUE4QjtFNUQrdE9oQztFNEQ5dE9FO0lBQThCO0U1RGl1T2hDO0U0RGh1T0U7SUFBOEI7RTVEbXVPaEM7RTREbHVPRTtJQUE4QjtFNURxdU9oQztFNERwdU9FO0lBQThCO0U1RHV1T2hDO0U0RHR1T0U7SUFBOEI7RTVEeXVPaEM7RTREeHVPRTtJQUE4QjtFNUQydU9oQztFNER6dU9FO0lBQW9DO0U1RDR1T3RDO0U0RDN1T0U7SUFBb0M7RTVEOHVPdEM7RTREN3VPRTtJQUFvQztFNURndk90QztFNEQvdU9FO0lBQW9DO0U1RGt2T3RDO0U0RGp2T0U7SUFBb0M7RTVEb3ZPdEM7RTREbHZPRTtJQUFpQztFNURxdk9uQztFNERwdk9FO0lBQWlDO0U1RHV2T25DO0U0RHR2T0U7SUFBaUM7RTVEeXZPbkM7RTREeHZPRTtJQUFpQztFNUQydk9uQztFNEQxdk9FO0lBQWlDO0U1RDZ2T25DO0U0RDN2T0U7SUFBa0M7RTVEOHZPcEM7RTREN3ZPRTtJQUFrQztFNURnd09wQztFNEQvdk9FO0lBQWtDO0U1RGt3T3BDO0U0RGp3T0U7SUFBa0M7RTVEb3dPcEM7RTREbndPRTtJQUFrQztFNURzd09wQztFNERyd09FO0lBQWtDO0U1RHd3T3BDO0U0RHR3T0U7SUFBZ0M7RTVEeXdPbEM7RTREeHdPRTtJQUFnQztFNUQyd09sQztFNEQxd09FO0lBQWdDO0U1RDZ3T2xDO0U0RDV3T0U7SUFBZ0M7RTVEK3dPbEM7RTREOXdPRTtJQUFnQztFNURpeE9sQztFNERoeE9FO0lBQWdDO0U1RG14T2xDO0FBQ0Y7QWF4d09JO0UrQ2xEQTtJQUFnQztFNUQ4ek9sQztFNEQ3ek9FO0lBQWdDO0U1RGcwT2xDO0U0RC96T0U7SUFBZ0M7RTVEazBPbEM7RTREajBPRTtJQUFnQztFNURvME9sQztFNERsME9FO0lBQThCO0U1RHEwT2hDO0U0RHAwT0U7SUFBOEI7RTVEdTBPaEM7RTREdDBPRTtJQUE4QjtFNUR5ME9oQztFNER4ME9FO0lBQThCO0U1RDIwT2hDO0U0RDEwT0U7SUFBOEI7RTVENjBPaEM7RTRENTBPRTtJQUE4QjtFNUQrME9oQztFNEQ5ME9FO0lBQThCO0U1RGkxT2hDO0U0RGgxT0U7SUFBOEI7RTVEbTFPaEM7RTREajFPRTtJQUFvQztFNURvMU90QztFNERuMU9FO0lBQW9DO0U1RHMxT3RDO0U0RHIxT0U7SUFBb0M7RTVEdzFPdEM7RTREdjFPRTtJQUFvQztFNUQwMU90QztFNER6MU9FO0lBQW9DO0U1RDQxT3RDO0U0RDExT0U7SUFBaUM7RTVENjFPbkM7RTRENTFPRTtJQUFpQztFNUQrMU9uQztFNEQ5MU9FO0lBQWlDO0U1RGkyT25DO0U0RGgyT0U7SUFBaUM7RTVEbTJPbkM7RTREbDJPRTtJQUFpQztFNURxMk9uQztFNERuMk9FO0lBQWtDO0U1RHMyT3BDO0U0RHIyT0U7SUFBa0M7RTVEdzJPcEM7RTREdjJPRTtJQUFrQztFNUQwMk9wQztFNER6Mk9FO0lBQWtDO0U1RDQyT3BDO0U0RDMyT0U7SUFBa0M7RTVEODJPcEM7RTRENzJPRTtJQUFrQztFNURnM09wQztFNEQ5Mk9FO0lBQWdDO0U1RGkzT2xDO0U0RGgzT0U7SUFBZ0M7RTVEbTNPbEM7RTREbDNPRTtJQUFnQztFNURxM09sQztFNERwM09FO0lBQWdDO0U1RHUzT2xDO0U0RHQzT0U7SUFBZ0M7RTVEeTNPbEM7RTREeDNPRTtJQUFnQztFNUQyM09sQztBQUNGO0FhaDNPSTtFK0NsREE7SUFBZ0M7RTVEczZPbEM7RTREcjZPRTtJQUFnQztFNUR3Nk9sQztFNER2Nk9FO0lBQWdDO0U1RDA2T2xDO0U0RHo2T0U7SUFBZ0M7RTVENDZPbEM7RTREMTZPRTtJQUE4QjtFNUQ2Nk9oQztFNEQ1Nk9FO0lBQThCO0U1RCs2T2hDO0U0RDk2T0U7SUFBOEI7RTVEaTdPaEM7RTREaDdPRTtJQUE4QjtFNURtN09oQztFNERsN09FO0lBQThCO0U1RHE3T2hDO0U0RHA3T0U7SUFBOEI7RTVEdTdPaEM7RTREdDdPRTtJQUE4QjtFNUR5N09oQztFNER4N09FO0lBQThCO0U1RDI3T2hDO0U0RHo3T0U7SUFBb0M7RTVENDdPdEM7RTREMzdPRTtJQUFvQztFNUQ4N090QztFNEQ3N09FO0lBQW9DO0U1RGc4T3RDO0U0RC83T0U7SUFBb0M7RTVEazhPdEM7RTREajhPRTtJQUFvQztFNURvOE90QztFNERsOE9FO0lBQWlDO0U1RHE4T25DO0U0RHA4T0U7SUFBaUM7RTVEdThPbkM7RTREdDhPRTtJQUFpQztFNUR5OE9uQztFNER4OE9FO0lBQWlDO0U1RDI4T25DO0U0RDE4T0U7SUFBaUM7RTVENjhPbkM7RTREMzhPRTtJQUFrQztFNUQ4OE9wQztFNEQ3OE9FO0lBQWtDO0U1RGc5T3BDO0U0RC84T0U7SUFBa0M7RTVEazlPcEM7RTREajlPRTtJQUFrQztFNURvOU9wQztFNERuOU9FO0lBQWtDO0U1RHM5T3BDO0U0RHI5T0U7SUFBa0M7RTVEdzlPcEM7RTREdDlPRTtJQUFnQztFNUR5OU9sQztFNER4OU9FO0lBQWdDO0U1RDI5T2xDO0U0RDE5T0U7SUFBZ0M7RTVENjlPbEM7RTRENTlPRTtJQUFnQztFNUQrOU9sQztFNEQ5OU9FO0lBQWdDO0U1RGkrT2xDO0U0RGgrT0U7SUFBZ0M7RTVEbStPbEM7QUFDRjtBNkQ5Z1BJO0VBQXdCO0E3RGloUDVCOztBNkRoaFBJO0VBQXdCO0E3RG9oUDVCOztBNkRuaFBJO0VBQXdCO0E3RHVoUDVCOztBYW4rT0k7RWdEdERBO0lBQXdCO0U3RDhoUDFCO0U2RDdoUEU7SUFBd0I7RTdEZ2lQMUI7RTZEL2hQRTtJQUF3QjtFN0RraVAxQjtBQUNGO0FhLytPSTtFZ0R0REE7SUFBd0I7RTdEeWlQMUI7RTZEeGlQRTtJQUF3QjtFN0QyaVAxQjtFNkQxaVBFO0lBQXdCO0U3RDZpUDFCO0FBQ0Y7QWExL09JO0VnRHREQTtJQUF3QjtFN0RvalAxQjtFNkRualBFO0lBQXdCO0U3RHNqUDFCO0U2RHJqUEU7SUFBd0I7RTdEd2pQMUI7QUFDRjtBYXJnUEk7RWdEdERBO0lBQXdCO0U3RCtqUDFCO0U2RDlqUEU7SUFBd0I7RTdEaWtQMUI7RTZEaGtQRTtJQUF3QjtFN0Rta1AxQjtBQUNGO0E4RHprUEU7RUFBeUI7QTlENGtQM0I7O0E4RDVrUEU7RUFBeUI7QTlEZ2xQM0I7O0E4RGhsUEU7RUFBeUI7QTlEb2xQM0I7O0ErRHBsUEU7RUFBc0I7QS9Ed2xQeEI7O0ErRHhsUEU7RUFBc0I7QS9ENGxQeEI7O0FnRTNsUEU7RUFBeUI7QWhFK2xQM0I7O0FnRS9sUEU7RUFBeUI7QWhFbW1QM0I7O0FnRW5tUEU7RUFBeUI7QWhFdW1QM0I7O0FnRXZtUEU7RUFBeUI7QWhFMm1QM0I7O0FnRTNtUEU7RUFBeUI7QWhFK21QM0I7O0FnRTFtUEE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGE3RGlxQmtDO0FINDhOcEM7O0FnRTFtUEE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGE3RHlwQmtDO0FIbzlOcEM7O0FnRXptUEU7RUFERjtJQUVJO0lBQ0E7SUFDQSxhN0RpcEJnQztFSDQ5TmxDO0FBQ0Y7O0FpRXZvUEE7RUNFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWxFeW9QRjs7QWtFL25QRTtFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbEVpb1BKOztBbUU5cFBBO0VBQWE7QW5Fa3FQYjs7QW1FanFQQTtFQUFVO0FuRXFxUFY7O0FtRXBxUEE7RUFBYTtBbkV3cVBiOztBbUV2cVBBO0VBQWU7QW5FMnFQZjs7QW9FMXFQSTtFQUF1QjtBcEU4cVAzQjs7QW9FOXFQSTtFQUF1QjtBcEVrclAzQjs7QW9FbHJQSTtFQUF1QjtBcEVzclAzQjs7QW9FdHJQSTtFQUF1QjtBcEUwclAzQjs7QW9FMXJQSTtFQUF1QjtBcEU4clAzQjs7QW9FOXJQSTtFQUF1QjtBcEVrc1AzQjs7QW9FbHNQSTtFQUF1QjtBcEVzc1AzQjs7QW9FdHNQSTtFQUF1QjtBcEUwc1AzQjs7QW9FMXNQSTtFQUF1QjtBcEU4c1AzQjs7QW9FOXNQSTtFQUF1QjtBcEVrdFAzQjs7QW9FOXNQQTtFQUFVO0FwRWt0UFY7O0FvRWp0UEE7RUFBVTtBcEVxdFBWOztBb0VqdFBBO0VBQWM7QXBFcXRQZDs7QW9FcHRQQTtFQUFjO0FwRXd0UGQ7O0FvRXR0UEE7RUFBVTtBcEUwdFBWOztBb0V6dFBBO0VBQVU7QXBFNnRQVjs7QXFFdHVQUTtFQUFnQztBckUwdVB4Qzs7QXFFenVQUTs7RUFFRTtBckU0dVBWOztBcUUxdVBROztFQUVFO0FyRTZ1UFY7O0FxRTN1UFE7O0VBRUU7QXJFOHVQVjs7QXFFNXVQUTs7RUFFRTtBckUrdVBWOztBcUU5dlBRO0VBQWdDO0FyRWt3UHhDOztBcUVqd1BROztFQUVFO0FyRW93UFY7O0FxRWx3UFE7O0VBRUU7QXJFcXdQVjs7QXFFbndQUTs7RUFFRTtBckVzd1BWOztBcUVwd1BROztFQUVFO0FyRXV3UFY7O0FxRXR4UFE7RUFBZ0M7QXJFMHhQeEM7O0FxRXp4UFE7O0VBRUU7QXJFNHhQVjs7QXFFMXhQUTs7RUFFRTtBckU2eFBWOztBcUUzeFBROztFQUVFO0FyRTh4UFY7O0FxRTV4UFE7O0VBRUU7QXJFK3hQVjs7QXFFOXlQUTtFQUFnQztBckVrelB4Qzs7QXFFanpQUTs7RUFFRTtBckVvelBWOztBcUVselBROztFQUVFO0FyRXF6UFY7O0FxRW56UFE7O0VBRUU7QXJFc3pQVjs7QXFFcHpQUTs7RUFFRTtBckV1elBWOztBcUV0MFBRO0VBQWdDO0FyRTAwUHhDOztBcUV6MFBROztFQUVFO0FyRTQwUFY7O0FxRTEwUFE7O0VBRUU7QXJFNjBQVjs7QXFFMzBQUTs7RUFFRTtBckU4MFBWOztBcUU1MFBROztFQUVFO0FyRSswUFY7O0FxRTkxUFE7RUFBZ0M7QXJFazJQeEM7O0FxRWoyUFE7O0VBRUU7QXJFbzJQVjs7QXFFbDJQUTs7RUFFRTtBckVxMlBWOztBcUVuMlBROztFQUVFO0FyRXMyUFY7O0FxRXAyUFE7O0VBRUU7QXJFdTJQVjs7QXFFdDNQUTtFQUFnQztBckUwM1B4Qzs7QXFFejNQUTs7RUFFRTtBckU0M1BWOztBcUUxM1BROztFQUVFO0FyRTYzUFY7O0FxRTMzUFE7O0VBRUU7QXJFODNQVjs7QXFFNTNQUTs7RUFFRTtBckUrM1BWOztBcUU5NFBRO0VBQWdDO0FyRWs1UHhDOztBcUVqNVBROztFQUVFO0FyRW81UFY7O0FxRWw1UFE7OztFQUVFO0FyRXM1UFY7O0FxRXA1UFE7O0VBRUU7QXJFdTVQVjs7QXFFcjVQUTs7O0VBRUU7QXJFeTVQVjs7QXFFeDZQUTtFQUFnQztBckU0NlB4Qzs7QXFFMzZQUTs7RUFFRTtBckU4NlBWOztBcUU1NlBROztFQUVFO0FyRSs2UFY7O0FxRTc2UFE7O0VBRUU7QXJFZzdQVjs7QXFFOTZQUTs7RUFFRTtBckVpN1BWOztBcUVoOFBRO0VBQWdDO0FyRW84UHhDOztBcUVuOFBROztFQUVFO0FyRXM4UFY7O0FxRXA4UFE7O0VBRUU7QXJFdThQVjs7QXFFcjhQUTs7RUFFRTtBckV3OFBWOztBcUV0OFBROztFQUVFO0FyRXk4UFY7O0FxRXg5UFE7RUFBZ0M7QXJFNDlQeEM7O0FxRTM5UFE7O0VBRUU7QXJFODlQVjs7QXFFNTlQUTs7RUFFRTtBckUrOVBWOztBcUU3OVBROztFQUVFO0FyRWcrUFY7O0FxRTk5UFE7O0VBRUU7QXJFaStQVjs7QXFFaC9QUTtFQUFnQztBckVvL1B4Qzs7QXFFbi9QUTs7RUFFRTtBckVzL1BWOztBcUVwL1BROztFQUVFO0FyRXUvUFY7O0FxRXIvUFE7O0VBRUU7QXJFdy9QVjs7QXFFdC9QUTs7RUFFRTtBckV5L1BWOztBcUVqL1BRO0VBQXdCO0FyRXEvUGhDOztBcUVwL1BROztFQUVFO0FyRXUvUFY7O0FxRXIvUFE7O0VBRUU7QXJFdy9QVjs7QXFFdC9QUTs7RUFFRTtBckV5L1BWOztBcUV2L1BROztFQUVFO0FyRTAvUFY7O0FxRXpnUVE7RUFBd0I7QXJFNmdRaEM7O0FxRTVnUVE7O0VBRUU7QXJFK2dRVjs7QXFFN2dRUTs7RUFFRTtBckVnaFFWOztBcUU5Z1FROztFQUVFO0FyRWloUVY7O0FxRS9nUVE7O0VBRUU7QXJFa2hRVjs7QXFFamlRUTtFQUF3QjtBckVxaVFoQzs7QXFFcGlRUTs7RUFFRTtBckV1aVFWOztBcUVyaVFROztFQUVFO0FyRXdpUVY7O0FxRXRpUVE7O0VBRUU7QXJFeWlRVjs7QXFFdmlRUTs7RUFFRTtBckUwaVFWOztBcUV6alFRO0VBQXdCO0FyRTZqUWhDOztBcUU1alFROztFQUVFO0FyRStqUVY7O0FxRTdqUVE7O0VBRUU7QXJFZ2tRVjs7QXFFOWpRUTs7RUFFRTtBckVpa1FWOztBcUUvalFROztFQUVFO0FyRWtrUVY7O0FxRWpsUVE7RUFBd0I7QXJFcWxRaEM7O0FxRXBsUVE7O0VBRUU7QXJFdWxRVjs7QXFFcmxRUTs7RUFFRTtBckV3bFFWOztBcUV0bFFROztFQUVFO0FyRXlsUVY7O0FxRXZsUVE7O0VBRUU7QXJFMGxRVjs7QXFFcGxRSTtFQUFtQjtBckV3bFF2Qjs7QXFFdmxRSTs7RUFFRTtBckUwbFFOOztBcUV4bFFJOztFQUVFO0FyRTJsUU47O0FxRXpsUUk7O0VBRUU7QXJFNGxRTjs7QXFFMWxRSTs7RUFFRTtBckU2bFFOOztBYXRtUUk7RXdEbERJO0lBQWdDO0VyRTZwUXRDO0VxRTVwUU07O0lBRUU7RXJFOHBRUjtFcUU1cFFNOztJQUVFO0VyRThwUVI7RXFFNXBRTTs7SUFFRTtFckU4cFFSO0VxRTVwUU07O0lBRUU7RXJFOHBRUjtFcUU3cVFNO0lBQWdDO0VyRWdyUXRDO0VxRS9xUU07O0lBRUU7RXJFaXJRUjtFcUUvcVFNOztJQUVFO0VyRWlyUVI7RXFFL3FRTTs7SUFFRTtFckVpclFSO0VxRS9xUU07O0lBRUU7RXJFaXJRUjtFcUVoc1FNO0lBQWdDO0VyRW1zUXRDO0VxRWxzUU07O0lBRUU7RXJFb3NRUjtFcUVsc1FNOztJQUVFO0VyRW9zUVI7RXFFbHNRTTs7SUFFRTtFckVvc1FSO0VxRWxzUU07O0lBRUU7RXJFb3NRUjtFcUVudFFNO0lBQWdDO0VyRXN0UXRDO0VxRXJ0UU07O0lBRUU7RXJFdXRRUjtFcUVydFFNOztJQUVFO0VyRXV0UVI7RXFFcnRRTTs7SUFFRTtFckV1dFFSO0VxRXJ0UU07O0lBRUU7RXJFdXRRUjtFcUV0dVFNO0lBQWdDO0VyRXl1UXRDO0VxRXh1UU07O0lBRUU7RXJFMHVRUjtFcUV4dVFNOztJQUVFO0VyRTB1UVI7RXFFeHVRTTs7SUFFRTtFckUwdVFSO0VxRXh1UU07O0lBRUU7RXJFMHVRUjtFcUV6dlFNO0lBQWdDO0VyRTR2UXRDO0VxRTN2UU07O0lBRUU7RXJFNnZRUjtFcUUzdlFNOztJQUVFO0VyRTZ2UVI7RXFFM3ZRTTs7SUFFRTtFckU2dlFSO0VxRTN2UU07O0lBRUU7RXJFNnZRUjtFcUU1d1FNO0lBQWdDO0VyRSt3UXRDO0VxRTl3UU07O0lBRUU7RXJFZ3hRUjtFcUU5d1FNOztJQUVFO0VyRWd4UVI7RXFFOXdRTTs7SUFFRTtFckVneFFSO0VxRTl3UU07O0lBRUU7RXJFZ3hRUjtFcUUveFFNO0lBQWdDO0VyRWt5UXRDO0VxRWp5UU07O0lBRUU7RXJFbXlRUjtFcUVqeVFNOztJQUVFO0VyRW15UVI7RXFFanlRTTs7SUFFRTtFckVteVFSO0VxRWp5UU07O0lBRUU7RXJFbXlRUjtFcUVselFNO0lBQWdDO0VyRXF6UXRDO0VxRXB6UU07O0lBRUU7RXJFc3pRUjtFcUVwelFNOztJQUVFO0VyRXN6UVI7RXFFcHpRTTs7SUFFRTtFckVzelFSO0VxRXB6UU07O0lBRUU7RXJFc3pRUjtFcUVyMFFNO0lBQWdDO0VyRXcwUXRDO0VxRXYwUU07O0lBRUU7RXJFeTBRUjtFcUV2MFFNOztJQUVFO0VyRXkwUVI7RXFFdjBRTTs7SUFFRTtFckV5MFFSO0VxRXYwUU07O0lBRUU7RXJFeTBRUjtFcUV4MVFNO0lBQWdDO0VyRTIxUXRDO0VxRTExUU07O0lBRUU7RXJFNDFRUjtFcUUxMVFNOztJQUVFO0VyRTQxUVI7RXFFMTFRTTs7SUFFRTtFckU0MVFSO0VxRTExUU07O0lBRUU7RXJFNDFRUjtFcUUzMlFNO0lBQWdDO0VyRTgyUXRDO0VxRTcyUU07O0lBRUU7RXJFKzJRUjtFcUU3MlFNOztJQUVFO0VyRSsyUVI7RXFFNzJRTTs7SUFFRTtFckUrMlFSO0VxRTcyUU07O0lBRUU7RXJFKzJRUjtFcUV2MlFNO0lBQXdCO0VyRTAyUTlCO0VxRXoyUU07O0lBRUU7RXJFMjJRUjtFcUV6MlFNOztJQUVFO0VyRTIyUVI7RXFFejJRTTs7SUFFRTtFckUyMlFSO0VxRXoyUU07O0lBRUU7RXJFMjJRUjtFcUUxM1FNO0lBQXdCO0VyRTYzUTlCO0VxRTUzUU07O0lBRUU7RXJFODNRUjtFcUU1M1FNOztJQUVFO0VyRTgzUVI7RXFFNTNRTTs7SUFFRTtFckU4M1FSO0VxRTUzUU07O0lBRUU7RXJFODNRUjtFcUU3NFFNO0lBQXdCO0VyRWc1UTlCO0VxRS80UU07O0lBRUU7RXJFaTVRUjtFcUUvNFFNOztJQUVFO0VyRWk1UVI7RXFFLzRRTTs7SUFFRTtFckVpNVFSO0VxRS80UU07O0lBRUU7RXJFaTVRUjtFcUVoNlFNO0lBQXdCO0VyRW02UTlCO0VxRWw2UU07O0lBRUU7RXJFbzZRUjtFcUVsNlFNOztJQUVFO0VyRW82UVI7RXFFbDZRTTs7SUFFRTtFckVvNlFSO0VxRWw2UU07O0lBRUU7RXJFbzZRUjtFcUVuN1FNO0lBQXdCO0VyRXM3UTlCO0VxRXI3UU07O0lBRUU7RXJFdTdRUjtFcUVyN1FNOztJQUVFO0VyRXU3UVI7RXFFcjdRTTs7SUFFRTtFckV1N1FSO0VxRXI3UU07O0lBRUU7RXJFdTdRUjtFcUVqN1FFO0lBQW1CO0VyRW83UXJCO0VxRW43UUU7O0lBRUU7RXJFcTdRSjtFcUVuN1FFOztJQUVFO0VyRXE3UUo7RXFFbjdRRTs7SUFFRTtFckVxN1FKO0VxRW43UUU7O0lBRUU7RXJFcTdRSjtBQUNGO0FhLzdRSTtFd0RsREk7SUFBZ0M7RXJFcS9RdEM7RXFFcC9RTTs7SUFFRTtFckVzL1FSO0VxRXAvUU07O0lBRUU7RXJFcy9RUjtFcUVwL1FNOztJQUVFO0VyRXMvUVI7RXFFcC9RTTs7SUFFRTtFckVzL1FSO0VxRXJnUk07SUFBZ0M7RXJFd2dSdEM7RXFFdmdSTTs7SUFFRTtFckV5Z1JSO0VxRXZnUk07O0lBRUU7RXJFeWdSUjtFcUV2Z1JNOztJQUVFO0VyRXlnUlI7RXFFdmdSTTs7SUFFRTtFckV5Z1JSO0VxRXhoUk07SUFBZ0M7RXJFMmhSdEM7RXFFMWhSTTs7SUFFRTtFckU0aFJSO0VxRTFoUk07O0lBRUU7RXJFNGhSUjtFcUUxaFJNOztJQUVFO0VyRTRoUlI7RXFFMWhSTTs7SUFFRTtFckU0aFJSO0VxRTNpUk07SUFBZ0M7RXJFOGlSdEM7RXFFN2lSTTs7SUFFRTtFckUraVJSO0VxRTdpUk07O0lBRUU7RXJFK2lSUjtFcUU3aVJNOztJQUVFO0VyRStpUlI7RXFFN2lSTTs7SUFFRTtFckUraVJSO0VxRTlqUk07SUFBZ0M7RXJFaWtSdEM7RXFFaGtSTTs7SUFFRTtFckVra1JSO0VxRWhrUk07O0lBRUU7RXJFa2tSUjtFcUVoa1JNOztJQUVFO0VyRWtrUlI7RXFFaGtSTTs7SUFFRTtFckVra1JSO0VxRWpsUk07SUFBZ0M7RXJFb2xSdEM7RXFFbmxSTTs7SUFFRTtFckVxbFJSO0VxRW5sUk07O0lBRUU7RXJFcWxSUjtFcUVubFJNOztJQUVFO0VyRXFsUlI7RXFFbmxSTTs7SUFFRTtFckVxbFJSO0VxRXBtUk07SUFBZ0M7RXJFdW1SdEM7RXFFdG1STTs7SUFFRTtFckV3bVJSO0VxRXRtUk07O0lBRUU7RXJFd21SUjtFcUV0bVJNOztJQUVFO0VyRXdtUlI7RXFFdG1STTs7SUFFRTtFckV3bVJSO0VxRXZuUk07SUFBZ0M7RXJFMG5SdEM7RXFFem5STTs7SUFFRTtFckUyblJSO0VxRXpuUk07O0lBRUU7RXJFMm5SUjtFcUV6blJNOztJQUVFO0VyRTJuUlI7RXFFem5STTs7SUFFRTtFckUyblJSO0VxRTFvUk07SUFBZ0M7RXJFNm9SdEM7RXFFNW9STTs7SUFFRTtFckU4b1JSO0VxRTVvUk07O0lBRUU7RXJFOG9SUjtFcUU1b1JNOztJQUVFO0VyRThvUlI7RXFFNW9STTs7SUFFRTtFckU4b1JSO0VxRTdwUk07SUFBZ0M7RXJFZ3FSdEM7RXFFL3BSTTs7SUFFRTtFckVpcVJSO0VxRS9wUk07O0lBRUU7RXJFaXFSUjtFcUUvcFJNOztJQUVFO0VyRWlxUlI7RXFFL3BSTTs7SUFFRTtFckVpcVJSO0VxRWhyUk07SUFBZ0M7RXJFbXJSdEM7RXFFbHJSTTs7SUFFRTtFckVvclJSO0VxRWxyUk07O0lBRUU7RXJFb3JSUjtFcUVsclJNOztJQUVFO0VyRW9yUlI7RXFFbHJSTTs7SUFFRTtFckVvclJSO0VxRW5zUk07SUFBZ0M7RXJFc3NSdEM7RXFFcnNSTTs7SUFFRTtFckV1c1JSO0VxRXJzUk07O0lBRUU7RXJFdXNSUjtFcUVyc1JNOztJQUVFO0VyRXVzUlI7RXFFcnNSTTs7SUFFRTtFckV1c1JSO0VxRS9yUk07SUFBd0I7RXJFa3NSOUI7RXFFanNSTTs7SUFFRTtFckVtc1JSO0VxRWpzUk07O0lBRUU7RXJFbXNSUjtFcUVqc1JNOztJQUVFO0VyRW1zUlI7RXFFanNSTTs7SUFFRTtFckVtc1JSO0VxRWx0Uk07SUFBd0I7RXJFcXRSOUI7RXFFcHRSTTs7SUFFRTtFckVzdFJSO0VxRXB0Uk07O0lBRUU7RXJFc3RSUjtFcUVwdFJNOztJQUVFO0VyRXN0UlI7RXFFcHRSTTs7SUFFRTtFckVzdFJSO0VxRXJ1Uk07SUFBd0I7RXJFd3VSOUI7RXFFdnVSTTs7SUFFRTtFckV5dVJSO0VxRXZ1Uk07O0lBRUU7RXJFeXVSUjtFcUV2dVJNOztJQUVFO0VyRXl1UlI7RXFFdnVSTTs7SUFFRTtFckV5dVJSO0VxRXh2Uk07SUFBd0I7RXJFMnZSOUI7RXFFMXZSTTs7SUFFRTtFckU0dlJSO0VxRTF2Uk07O0lBRUU7RXJFNHZSUjtFcUUxdlJNOztJQUVFO0VyRTR2UlI7RXFFMXZSTTs7SUFFRTtFckU0dlJSO0VxRTN3Uk07SUFBd0I7RXJFOHdSOUI7RXFFN3dSTTs7SUFFRTtFckUrd1JSO0VxRTd3Uk07O0lBRUU7RXJFK3dSUjtFcUU3d1JNOztJQUVFO0VyRSt3UlI7RXFFN3dSTTs7SUFFRTtFckUrd1JSO0VxRXp3UkU7SUFBbUI7RXJFNHdSckI7RXFFM3dSRTs7SUFFRTtFckU2d1JKO0VxRTN3UkU7O0lBRUU7RXJFNndSSjtFcUUzd1JFOztJQUVFO0VyRTZ3Uko7RXFFM3dSRTs7SUFFRTtFckU2d1JKO0FBQ0Y7QWF2eFJJO0V3RGxESTtJQUFnQztFckU2MFJ0QztFcUU1MFJNOztJQUVFO0VyRTgwUlI7RXFFNTBSTTs7SUFFRTtFckU4MFJSO0VxRTUwUk07O0lBRUU7RXJFODBSUjtFcUU1MFJNOztJQUVFO0VyRTgwUlI7RXFFNzFSTTtJQUFnQztFckVnMlJ0QztFcUUvMVJNOztJQUVFO0VyRWkyUlI7RXFFLzFSTTs7SUFFRTtFckVpMlJSO0VxRS8xUk07O0lBRUU7RXJFaTJSUjtFcUUvMVJNOztJQUVFO0VyRWkyUlI7RXFFaDNSTTtJQUFnQztFckVtM1J0QztFcUVsM1JNOztJQUVFO0VyRW8zUlI7RXFFbDNSTTs7SUFFRTtFckVvM1JSO0VxRWwzUk07O0lBRUU7RXJFbzNSUjtFcUVsM1JNOztJQUVFO0VyRW8zUlI7RXFFbjRSTTtJQUFnQztFckVzNFJ0QztFcUVyNFJNOztJQUVFO0VyRXU0UlI7RXFFcjRSTTs7SUFFRTtFckV1NFJSO0VxRXI0Uk07O0lBRUU7RXJFdTRSUjtFcUVyNFJNOztJQUVFO0VyRXU0UlI7RXFFdDVSTTtJQUFnQztFckV5NVJ0QztFcUV4NVJNOztJQUVFO0VyRTA1UlI7RXFFeDVSTTs7SUFFRTtFckUwNVJSO0VxRXg1Uk07O0lBRUU7RXJFMDVSUjtFcUV4NVJNOztJQUVFO0VyRTA1UlI7RXFFejZSTTtJQUFnQztFckU0NlJ0QztFcUUzNlJNOztJQUVFO0VyRTY2UlI7RXFFMzZSTTs7SUFFRTtFckU2NlJSO0VxRTM2Uk07O0lBRUU7RXJFNjZSUjtFcUUzNlJNOztJQUVFO0VyRTY2UlI7RXFFNTdSTTtJQUFnQztFckUrN1J0QztFcUU5N1JNOztJQUVFO0VyRWc4UlI7RXFFOTdSTTs7SUFFRTtFckVnOFJSO0VxRTk3Uk07O0lBRUU7RXJFZzhSUjtFcUU5N1JNOztJQUVFO0VyRWc4UlI7RXFFLzhSTTtJQUFnQztFckVrOVJ0QztFcUVqOVJNOztJQUVFO0VyRW05UlI7RXFFajlSTTs7SUFFRTtFckVtOVJSO0VxRWo5Uk07O0lBRUU7RXJFbTlSUjtFcUVqOVJNOztJQUVFO0VyRW05UlI7RXFFbCtSTTtJQUFnQztFckVxK1J0QztFcUVwK1JNOztJQUVFO0VyRXMrUlI7RXFFcCtSTTs7SUFFRTtFckVzK1JSO0VxRXArUk07O0lBRUU7RXJFcytSUjtFcUVwK1JNOztJQUVFO0VyRXMrUlI7RXFFci9STTtJQUFnQztFckV3L1J0QztFcUV2L1JNOztJQUVFO0VyRXkvUlI7RXFFdi9STTs7O0lBRUU7RXJFMC9SUjtFcUV4L1JNOztJQUVFO0VyRTAvUlI7RXFFeC9STTs7O0lBRUU7RXJFMi9SUjtFcUUxZ1NNO0lBQWdDO0VyRTZnU3RDO0VxRTVnU007O0lBRUU7RXJFOGdTUjtFcUU1Z1NNOztJQUVFO0VyRThnU1I7RXFFNWdTTTs7SUFFRTtFckU4Z1NSO0VxRTVnU007O0lBRUU7RXJFOGdTUjtFcUU3aFNNO0lBQWdDO0VyRWdpU3RDO0VxRS9oU007O0lBRUU7RXJFaWlTUjtFcUUvaFNNOztJQUVFO0VyRWlpU1I7RXFFL2hTTTs7SUFFRTtFckVpaVNSO0VxRS9oU007O0lBRUU7RXJFaWlTUjtFcUV6aFNNO0lBQXdCO0VyRTRoUzlCO0VxRTNoU007O0lBRUU7RXJFNmhTUjtFcUUzaFNNOztJQUVFO0VyRTZoU1I7RXFFM2hTTTs7SUFFRTtFckU2aFNSO0VxRTNoU007O0lBRUU7RXJFNmhTUjtFcUU1aVNNO0lBQXdCO0VyRStpUzlCO0VxRTlpU007O0lBRUU7RXJFZ2pTUjtFcUU5aVNNOztJQUVFO0VyRWdqU1I7RXFFOWlTTTs7SUFFRTtFckVnalNSO0VxRTlpU007O0lBRUU7RXJFZ2pTUjtFcUUvalNNO0lBQXdCO0VyRWtrUzlCO0VxRWprU007O0lBRUU7RXJFbWtTUjtFcUVqa1NNOztJQUVFO0VyRW1rU1I7RXFFamtTTTs7SUFFRTtFckVta1NSO0VxRWprU007O0lBRUU7RXJFbWtTUjtFcUVsbFNNO0lBQXdCO0VyRXFsUzlCO0VxRXBsU007O0lBRUU7RXJFc2xTUjtFcUVwbFNNOztJQUVFO0VyRXNsU1I7RXFFcGxTTTs7SUFFRTtFckVzbFNSO0VxRXBsU007O0lBRUU7RXJFc2xTUjtFcUVybVNNO0lBQXdCO0VyRXdtUzlCO0VxRXZtU007O0lBRUU7RXJFeW1TUjtFcUV2bVNNOztJQUVFO0VyRXltU1I7RXFFdm1TTTs7SUFFRTtFckV5bVNSO0VxRXZtU007O0lBRUU7RXJFeW1TUjtFcUVubVNFO0lBQW1CO0VyRXNtU3JCO0VxRXJtU0U7O0lBRUU7RXJFdW1TSjtFcUVybVNFOztJQUVFO0VyRXVtU0o7RXFFcm1TRTs7SUFFRTtFckV1bVNKO0VxRXJtU0U7O0lBRUU7RXJFdW1TSjtBQUNGO0Fham5TSTtFd0RsREk7SUFBZ0M7RXJFdXFTdEM7RXFFdHFTTTs7SUFFRTtFckV3cVNSO0VxRXRxU007O0lBRUU7RXJFd3FTUjtFcUV0cVNNOztJQUVFO0VyRXdxU1I7RXFFdHFTTTs7SUFFRTtFckV3cVNSO0VxRXZyU007SUFBZ0M7RXJFMHJTdEM7RXFFenJTTTs7SUFFRTtFckUyclNSO0VxRXpyU007O0lBRUU7RXJFMnJTUjtFcUV6clNNOztJQUVFO0VyRTJyU1I7RXFFenJTTTs7SUFFRTtFckUyclNSO0VxRTFzU007SUFBZ0M7RXJFNnNTdEM7RXFFNXNTTTs7SUFFRTtFckU4c1NSO0VxRTVzU007O0lBRUU7RXJFOHNTUjtFcUU1c1NNOztJQUVFO0VyRThzU1I7RXFFNXNTTTs7SUFFRTtFckU4c1NSO0VxRTd0U007SUFBZ0M7RXJFZ3VTdEM7RXFFL3RTTTs7SUFFRTtFckVpdVNSO0VxRS90U007O0lBRUU7RXJFaXVTUjtFcUUvdFNNOztJQUVFO0VyRWl1U1I7RXFFL3RTTTs7SUFFRTtFckVpdVNSO0VxRWh2U007SUFBZ0M7RXJFbXZTdEM7RXFFbHZTTTs7SUFFRTtFckVvdlNSO0VxRWx2U007O0lBRUU7RXJFb3ZTUjtFcUVsdlNNOztJQUVFO0VyRW92U1I7RXFFbHZTTTs7SUFFRTtFckVvdlNSO0VxRW53U007SUFBZ0M7RXJFc3dTdEM7RXFFcndTTTs7SUFFRTtFckV1d1NSO0VxRXJ3U007O0lBRUU7RXJFdXdTUjtFcUVyd1NNOztJQUVFO0VyRXV3U1I7RXFFcndTTTs7SUFFRTtFckV1d1NSO0VxRXR4U007SUFBZ0M7RXJFeXhTdEM7RXFFeHhTTTs7SUFFRTtFckUweFNSO0VxRXh4U007O0lBRUU7RXJFMHhTUjtFcUV4eFNNOztJQUVFO0VyRTB4U1I7RXFFeHhTTTs7SUFFRTtFckUweFNSO0VxRXp5U007SUFBZ0M7RXJFNHlTdEM7RXFFM3lTTTs7SUFFRTtFckU2eVNSO0VxRTN5U007O0lBRUU7RXJFNnlTUjtFcUUzeVNNOztJQUVFO0VyRTZ5U1I7RXFFM3lTTTs7SUFFRTtFckU2eVNSO0VxRTV6U007SUFBZ0M7RXJFK3pTdEM7RXFFOXpTTTs7SUFFRTtFckVnMFNSO0VxRTl6U007O0lBRUU7RXJFZzBTUjtFcUU5elNNOztJQUVFO0VyRWcwU1I7RXFFOXpTTTs7SUFFRTtFckVnMFNSO0VxRS8wU007SUFBZ0M7RXJFazFTdEM7RXFFajFTTTs7SUFFRTtFckVtMVNSO0VxRWoxU007O0lBRUU7RXJFbTFTUjtFcUVqMVNNOztJQUVFO0VyRW0xU1I7RXFFajFTTTs7SUFFRTtFckVtMVNSO0VxRWwyU007SUFBZ0M7RXJFcTJTdEM7RXFFcDJTTTs7SUFFRTtFckVzMlNSO0VxRXAyU007O0lBRUU7RXJFczJTUjtFcUVwMlNNOztJQUVFO0VyRXMyU1I7RXFFcDJTTTs7SUFFRTtFckVzMlNSO0VxRXIzU007SUFBZ0M7RXJFdzNTdEM7RXFFdjNTTTs7SUFFRTtFckV5M1NSO0VxRXYzU007O0lBRUU7RXJFeTNTUjtFcUV2M1NNOztJQUVFO0VyRXkzU1I7RXFFdjNTTTs7SUFFRTtFckV5M1NSO0VxRWozU007SUFBd0I7RXJFbzNTOUI7RXFFbjNTTTs7SUFFRTtFckVxM1NSO0VxRW4zU007O0lBRUU7RXJFcTNTUjtFcUVuM1NNOztJQUVFO0VyRXEzU1I7RXFFbjNTTTs7SUFFRTtFckVxM1NSO0VxRXA0U007SUFBd0I7RXJFdTRTOUI7RXFFdDRTTTs7SUFFRTtFckV3NFNSO0VxRXQ0U007O0lBRUU7RXJFdzRTUjtFcUV0NFNNOztJQUVFO0VyRXc0U1I7RXFFdDRTTTs7SUFFRTtFckV3NFNSO0VxRXY1U007SUFBd0I7RXJFMDVTOUI7RXFFejVTTTs7SUFFRTtFckUyNVNSO0VxRXo1U007O0lBRUU7RXJFMjVTUjtFcUV6NVNNOztJQUVFO0VyRTI1U1I7RXFFejVTTTs7SUFFRTtFckUyNVNSO0VxRTE2U007SUFBd0I7RXJFNjZTOUI7RXFFNTZTTTs7SUFFRTtFckU4NlNSO0VxRTU2U007O0lBRUU7RXJFODZTUjtFcUU1NlNNOztJQUVFO0VyRTg2U1I7RXFFNTZTTTs7SUFFRTtFckU4NlNSO0VxRTc3U007SUFBd0I7RXJFZzhTOUI7RXFFLzdTTTs7SUFFRTtFckVpOFNSO0VxRS83U007O0lBRUU7RXJFaThTUjtFcUUvN1NNOztJQUVFO0VyRWk4U1I7RXFFLzdTTTs7SUFFRTtFckVpOFNSO0VxRTM3U0U7SUFBbUI7RXJFODdTckI7RXFFNzdTRTs7SUFFRTtFckUrN1NKO0VxRTc3U0U7O0lBRUU7RXJFKzdTSjtFcUU3N1NFOztJQUVFO0VyRSs3U0o7RXFFNzdTRTs7SUFFRTtFckUrN1NKO0FBQ0Y7QXNFaGdURTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFFQTtBdEVnZ1RKOztBdUUxZ1RBO0VBQWtCO0F2RThnVGxCOztBdUUxZ1RBO0VBQWlCO0F2RThnVGpCOztBdUU3Z1RBO0VBQWlCO0F2RWloVGpCOztBdUVoaFRBO0VBQWlCO0F2RW9oVGpCOztBdUVuaFRBO0VDVEU7RUFDQTtFQUNBO0F4RWdpVEY7O0F1RWpoVEk7RUFBd0I7QXZFcWhUNUI7O0F1RXBoVEk7RUFBd0I7QXZFd2hUNUI7O0F1RXZoVEk7RUFBd0I7QXZFMmhUNUI7O0FhdC9TSTtFMER2Q0E7SUFBd0I7RXZFa2lUMUI7RXVFamlURTtJQUF3QjtFdkVvaVQxQjtFdUVuaVRFO0lBQXdCO0V2RXNpVDFCO0FBQ0Y7QWFsZ1RJO0UwRHZDQTtJQUF3QjtFdkU2aVQxQjtFdUU1aVRFO0lBQXdCO0V2RStpVDFCO0V1RTlpVEU7SUFBd0I7RXZFaWpUMUI7QUFDRjtBYTdnVEk7RTBEdkNBO0lBQXdCO0V2RXdqVDFCO0V1RXZqVEU7SUFBd0I7RXZFMGpUMUI7RXVFempURTtJQUF3QjtFdkU0alQxQjtBQUNGO0FheGhUSTtFMER2Q0E7SUFBd0I7RXZFbWtUMUI7RXVFbGtURTtJQUF3QjtFdkVxa1QxQjtFdUVwa1RFO0lBQXdCO0V2RXVrVDFCO0FBQ0Y7QXVFbGtUQTtFQUFtQjtBdkVxa1RuQjs7QXVFcGtUQTtFQUFtQjtBdkV3a1RuQjs7QXVFdmtUQTtFQUFtQjtBdkUya1RuQjs7QXVFdmtUQTtFQUF1QjtBdkUya1R2Qjs7QXVFMWtUQTtFQUF1QjtBdkU4a1R2Qjs7QXVFN2tUQTtFQUF1QjtBdkVpbFR2Qjs7QXVFaGxUQTtFQUF1QjtBdkVvbFR2Qjs7QXVFbmxUQTtFQUF1QjtBdkV1bFR2Qjs7QXVFdGxUQTtFQUF1QjtBdkUwbFR2Qjs7QXVFdGxUQTtFQUFjO0F2RTBsVGQ7O0F5RWpvVEU7RUFDRTtBekVvb1RKOztBSTFuVEU7RXFFTE07QXpFbW9UUjs7QXlFem9URTtFQUNFO0F6RTRvVEo7O0FJbG9URTtFcUVMTTtBekUyb1RSOztBeUVqcFRFO0VBQ0U7QXpFb3BUSjs7QUkxb1RFO0VxRUxNO0F6RW1wVFI7O0F5RXpwVEU7RUFDRTtBekU0cFRKOztBSWxwVEU7RXFFTE07QXpFMnBUUjs7QXlFanFURTtFQUNFO0F6RW9xVEo7O0FJMXBURTtFcUVMTTtBekVtcVRSOztBeUV6cVRFO0VBQ0U7QXpFNHFUSjs7QUlscVRFO0VxRUxNO0F6RTJxVFI7O0F5RWpyVEU7RUFDRTtBekVvclRKOztBSTFxVEU7RXFFTE07QXpFbXJUUjs7QXlFenJURTtFQUNFO0F6RTRyVEo7O0FJbHJURTtFcUVMTTtBekUyclRSOztBeUVqc1RFO0VBQ0U7QXpFb3NUSjs7QUkxclRFO0VxRUxNO0F6RW1zVFI7O0F5RXpzVEU7RUFDRTtBekU0c1RKOztBSWxzVEU7RXFFTE07QXpFMnNUUjs7QXlFanRURTtFQUNFO0F6RW90VEo7O0FJMXNURTtFcUVMTTtBekVtdFRSOztBeUV6dFRFO0VBQ0U7QXpFNHRUSjs7QUlsdFRFO0VxRUxNO0F6RTJ0VFI7O0F5RWp1VEU7RUFDRTtBekVvdVRKOztBSTF0VEU7RXFFTE07QXpFbXVUUjs7QXlFenVURTtFQUNFO0F6RTR1VEo7O0FJbHVURTtFcUVMTTtBekUydVRSOztBdUVwc1RBO0VBQWE7QXZFd3NUYjs7QXVFdnNUQTtFQUFjO0F2RTJzVGQ7O0F1RXpzVEE7RUFBaUI7QXZFNnNUakI7O0F1RTVzVEE7RUFBaUI7QXZFZ3RUakI7O0F1RTVzVEE7RUd2REU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBMUV1d1RGOztBdUVodFRBO0VBQXdCO0F2RW90VHhCOztBdUVsdFRBO0VBQ0U7RUFDQTtBdkVxdFRGOztBdUVodFRBO0VBQWM7QXZFb3RUZDs7QTJFcnhUQTtFQUNFO0EzRXd4VEY7O0EyRXJ4VEE7RUFDRTtBM0V3eFRGOztBNEV4eFRFO0VBQ0U7OztJQUtFO0lBRUE7RTVFd3hUSjtFNEVweFRJO0lBQ0U7RTVFc3hUTjtFNEU3d1RFO0lBQ0U7RTVFK3dUSjtFNEVqd1RFO0lBQ0U7RTVFbXdUSjtFNEVqd1RFOztJQUVFO0lBQ0E7RTVFbXdUSjtFNEVod1RFOztJQUVFO0U1RWt3VEo7RTRFL3ZURTs7O0lBR0U7SUFDQTtFNUVpd1RKO0U0RTl2VEU7O0lBRUU7RTVFZ3dUSjtFNEV4dlRFO0lBQ0UsUXpFMmlDOEI7RUgrc1JsQztFNEV4dlRFO0lBQ0U7RTVFMHZUSjtFNEV4dlRFO0lBQ0U7RTVFMHZUSjtFNEV0dlRFO0lBQ0U7RTVFd3ZUSjtFNEV0dlRFO0lBQ0U7RTVFd3ZUSjtFNEVydlRFO0lBQ0U7RTVFdXZUSjtFNEVydlRJOztJQUVFO0U1RXV2VE47RTRFbHZUSTs7SUFFRTtFNUVvdlROO0U0RWh2VEU7SUFDRTtFNUVrdlRKO0U0RWh2VEk7Ozs7SUFJRSxxQi9FekZHO0VHMjBUVDtFNEU5dVRFO0lBQ0U7SUFDQSxxQi9FL0ZLO0VHKzBUVDtBQUNGO0E2RXgyVEU7RUFDRTtFQUNBO0VBQ0E7RUFLQTtFQUNBO0E3RXMyVEo7QTZFajJURTtFQXVMRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQTtBN0U0cVRKOztBNkV4cVRBO0VBQ0U7QTdFMnFURjs7QTZFeHFUQTtFQUNFO0E3RTJxVEY7O0E2RXhxVEE7RUFDRTtBN0UycVRGOztBNkV4cVRBO0VBQ0U7QTdFMnFURjs7QTZFeHFUQTtFQUNFO0E3RTJxVEY7O0E2RXhxVEE7RUFDRTtBN0UycVRGOztBNkV4cVRBO0VBQ0U7QTdFMnFURjs7QTZFeHFUQTtFQUNFO0E3RTJxVEY7O0E2RXhxVEE7RUFDRTtBN0UycVRGOztBNkV4cVRBO0VBQ0U7QTdFMnFURjs7QTZFeHFUQTtFQUNFO0E3RTJxVEY7O0E2RXhxVEE7RUFDRTtBN0UycVRGOztBNkV4cVRBO0VBQ0U7QTdFMnFURjs7QTZFeHFUQTtFQUNFO0E3RTJxVEY7O0E2RXhxVEE7RUFDRTtBN0UycVRGOztBNkV4cVRBO0VBQ0U7QTdFMnFURjs7QTZFeHFUQTtFQUNFO0E3RTJxVEY7O0E2RXhxVEE7RUFDRTtBN0UycVRGOztBNkV4cVRBO0VBQ0U7QTdFMnFURjs7QTZFeHFUQTtFQUNFO0E3RTJxVEY7O0E2RXhxVEE7RUFDRTtBN0UycVRGOztBNkV4cVRBO0VBQ0U7QTdFMnFURjs7QTZFeHFUQTtFQUNFO0E3RTJxVEY7O0E2RXhxVEE7RUFDRTtBN0UycVRGOztBNkV4cVRBO0VBQ0U7QTdFMnFURjs7QTZFeHFUQTtFQUNFO0E3RTJxVEY7O0E2RXhxVEE7RUFDRTtBN0UycVRGOztBNkV4cVRBO0VBQ0U7QTdFMnFURjs7QTZFeHFUQTtFQUNFO0E3RTJxVEY7O0E2RXhxVEE7RUFDRTtBN0UycVRGOztBNkV4cVRBO0VBQ0U7QTdFMnFURjs7QTZFeHFUQTtFQUNFO0E3RTJxVEY7O0E2RXhxVEE7RUFDRTtBN0UycVRGOztBNkV4cVRBO0VBQ0U7QTdFMnFURjs7QTZFeHFUQTtFQUNFO0E3RTJxVEY7O0E2RXhxVEE7RUFDRTtBN0UycVRGOztBNkV4cVRBO0VBQ0U7QTdFMnFURjs7QTZFeHFUQTtFQUNFO0E3RTJxVEY7O0E2RXhxVEE7RUFDRTtBN0UycVRGOztBNkV4cVRBO0VBQ0U7QTdFMnFURjs7QTZFeHFUQTtFQUNFO0E3RTJxVEY7O0E2RXhxVEE7RUFDRTtBN0UycVRGOztBNkV4cVRBO0VBQ0U7QTdFMnFURjs7QTZFeHFUQTtFQUNFO0E3RTJxVEY7O0E2RXhxVEE7RUFDRTtBN0UycVRGOztBNkV4cVRBO0VBQ0U7QTdFMnFURjs7QTZFeHFUQTtFQUNFO0E3RTJxVEY7O0E2RXhxVEE7RUFDRTtBN0UycVRGOztBNkV4cVRBO0VBQ0U7QTdFMnFURjs7QTZFeHFUQTtFQUNFO0E3RTJxVEY7O0E2RXhxVEE7RUFDRTtBN0UycVRGOztBNkV4cVRBO0VBQ0U7QTdFMnFURjs7QTZFeHFUQTtFQUNFO0E3RTJxVEY7O0E2RXhxVEE7RUFDRTtBN0UycVRGOztBNkV4cVRBO0VBQ0U7QTdFMnFURjs7QTZFeHFUQTtFQUNFO0E3RTJxVEY7O0E2RXhxVEE7RUFDRTtBN0UycVRGOztBNkV4cVRBO0VBQ0U7QTdFMnFURjs7QTZFeHFUQTtFQUNFO0E3RTJxVEY7O0E2RXhxVEE7RUFDRTtBN0UycVRGOztBNkV4cVRBO0VBQ0U7QTdFMnFURjs7QTZFeHFUQTtFQUNFO0E3RTJxVEY7O0E2RXhxVEE7RUFDRTtBN0UycVRGOztBNkV4cVRBO0VBQ0U7QTdFMnFURjs7QTZFeHFUQTtFQUNFO0E3RTJxVEY7O0E2RXhxVEE7RUFDRTtBN0UycVRGOztBNkV4cVRBO0VBQ0U7QTdFMnFURjs7QTZFeHFUQTtFQUNFO0E3RTJxVEY7O0E2RXhxVEE7RUFDRTtBN0UycVRGOztBNkV4cVRBO0VBQ0U7QTdFMnFURjs7QTZFeHFUQTtFQUNFO0E3RTJxVEY7O0E2RXhxVEE7RUFDRTtBN0UycVRGOztBNkV4cVRBO0VBQ0U7QTdFMnFURjs7QTZFeHFUQTtFQUNFO0E3RTJxVEY7O0E2RXhxVEE7RUFDRTtBN0UycVRGOztBNkV4cVRBO0VBQ0U7QTdFMnFURjs7QTZFeHFUQTtFQUNFO0E3RTJxVEY7O0E2RXhxVEE7RUFDRTtBN0UycVRGOztBNkV4cVRBO0VBQ0U7QTdFMnFURjs7QTZFeHFUQTtFQUNFO0E3RTJxVEY7O0E2RXhxVEE7RUFDRTtBN0UycVRGOztBNkV4cVRBO0VBQ0U7QTdFMnFURjs7QTZFeHFUQTtFQUNFO0E3RTJxVEY7O0E2RXhxVEE7RUFDRTtBN0UycVRGOztBNkV4cVRBO0VBQ0U7QTdFMnFURjs7QTZFeHFUQTtFQUNFO0E3RTJxVEY7O0E2RXhxVEE7RUFDRTtBN0UycVRGOztBNkV4cVRBO0VBQ0U7QTdFMnFURjs7QTZFeHFUQTtFQUNFO0E3RTJxVEY7O0E2RXhxVEE7RUFDRTtBN0UycVRGOztBNkV4cVRBO0VBQ0U7QTdFMnFURjs7QTZFeHFUQTtFQUNFO0E3RTJxVEY7O0E2RXhxVEE7RUFDRTtBN0UycVRGOztBNkV4cVRBO0VBQ0U7QTdFMnFURjs7QTZFeHFUQTtFQUNFO0E3RTJxVEY7O0E2RXhxVEE7RUFDRTtBN0UycVRGOztBNkV4cVRBO0VBQ0U7QTdFMnFURjs7QTZFeHFUQTtFQUNFO0E3RTJxVEY7O0E2RXhxVEE7RUFDRTtBN0UycVRGOztBNkV4cVRBO0VBQ0U7QTdFMnFURjs7QTZFeHFUQTtFQUNFO0E3RTJxVEY7O0E2RXhxVEE7RUFDRTtBN0UycVRGOztBNkV4cVRBO0VBQ0U7QTdFMnFURjs7QTZFeHFUQTtFQUNFO0E3RTJxVEY7O0E2RXhxVEE7RUFDRTtBN0UycVRGOztBNkV4cVRBO0VBQ0U7QTdFMnFURjs7QTZFeHFUQTtFQUNFO0E3RTJxVEY7O0E2RXhxVEE7RUFDRTtBN0UycVRGOztBNkV4cVRBO0VBQ0U7QTdFMnFURjs7QTZFeHFUQTtFQUNFO0E3RTJxVEY7O0E2RXhxVEE7RUFDRTtBN0UycVRGOztBNkV4cVRBO0VBQ0U7QTdFMnFURjs7QTZFeHFUQTtFQUNFO0E3RTJxVEY7O0E2RXhxVEE7RUFDRTtBN0UycVRGOztBNkV4cVRBO0VBQ0U7QTdFMnFURjs7QTZFeHFUQTtFQUNFO0E3RTJxVEY7O0E2RXhxVEE7RUFDRTtBN0UycVRGOztBNkV4cVRBO0VBQ0U7QTdFMnFURjs7QTZFeHFUQTtFQUNFO0E3RTJxVEY7O0E2RXhxVEE7RUFDRTtBN0UycVRGOztBNkV4cVRBO0VBQ0U7QTdFMnFURjs7QTZFeHFUQTtFQUNFO0E3RTJxVEY7O0E2RXhxVEE7RUFDRTtBN0UycVRGOztBNkV4cVRBO0VBQ0U7QTdFMnFURjs7QTZFeHFUQTtFQUNFO0E3RTJxVEY7O0E2RXhxVEE7RUFDRTtBN0UycVRGOztBNkV4cVRBO0VBQ0U7QTdFMnFURjs7QTZFeHFUQTtFQUNFO0E3RTJxVEY7O0E2RXhxVEE7RUFDRTtBN0UycVRGOztBNkV4cVRBO0VBQ0U7QTdFMnFURjs7QTZFeHFUQTtFQUNFO0E3RTJxVEY7O0E2RXhxVEE7RUFDRTtBN0UycVRGOztBNkV4cVRBO0VBQ0U7QTdFMnFURjs7QTZFeHFUQTtFQUNFO0E3RTJxVEY7O0E2RXhxVEE7RUFDRTtBN0UycVRGOztBNkV4cVRBO0VBQ0U7QTdFMnFURjs7QTZFeHFUQTtFQUNFO0E3RTJxVEY7O0E2RXhxVEE7RUFDRTtBN0UycVRGOztBNkV4cVRBO0VBQ0U7QTdFMnFURjs7QTZFeHFUQTtFQUNFO0E3RTJxVEY7O0E2RXhxVEE7RUFDRTtBN0UycVRGOztBNkV4cVRBO0VBQ0U7QTdFMnFURjs7QTZFeHFUQTtFQUNFO0E3RTJxVEY7O0E2RXhxVEE7RUFDRTtBN0UycVRGOztBNkV4cVRBO0VBQ0U7QTdFMnFURjs7QTZFeHFUQTtFQUNFO0E3RTJxVEY7O0E2RXhxVEE7RUFDRTtBN0UycVRGOztBNkV4cVRBO0VBQ0U7QTdFMnFURjs7QTZFeHFUQTtFQUNFO0E3RTJxVEY7O0E2RXhxVEE7RUFDRTtBN0UycVRGOztBNkV4cVRBO0VBQ0U7QTdFMnFURjs7QTZFeHFUQTtFQUNFO0E3RTJxVEY7O0E2RXhxVEE7RUFDRTtBN0UycVRGOztBNkV4cVRBO0VBQ0U7QTdFMnFURjs7QTZFeHFUQTtFQUNFO0E3RTJxVEY7O0E2RXhxVEE7RUFDRTtBN0UycVRGOztBNkV4cVRBO0VBQ0U7QTdFMnFURjs7QTZFeHFUQTtFQUNFO0E3RTJxVEY7O0E2RXhxVEE7RUFDRTtBN0UycVRGOztBNkV4cVRBO0VBQ0U7QTdFMnFURjs7QTZFeHFUQTtFQUNFO0E3RTJxVEY7O0E2RXhxVEE7RUFDRTtBN0UycVRGOztBNkV4cVRBO0VBQ0U7QTdFMnFURjs7QTZFeHFUQTtFQUNFO0E3RTJxVEY7O0E2RXhxVEE7RUFDRTtBN0UycVRGOztBNkV4cVRBO0VBQ0U7QTdFMnFURjs7QTZFeHFUQTtFQUNFO0E3RTJxVEY7O0E2RXhxVEE7RUFDRTtBN0UycVRGOztBNkV4cVRBO0VBQ0U7QTdFMnFURjs7QTZFeHFUQTtFQUNFO0E3RTJxVEY7O0E2RXhxVEE7RUFDRTtBN0UycVRGOztBNkV4cVRBO0VBQ0U7QTdFMnFURjs7QTZFeHFUQTtFQUNFO0E3RTJxVEY7O0E2RXhxVEE7RUFDRTtBN0UycVRGOztBNkV4cVRBO0VBQ0U7QTdFMnFURjs7QTZFeHFUQTtFQUNFO0E3RTJxVEY7O0E2RXhxVEE7RUFDRTtBN0UycVRGOztBNkV4cVRBO0VBQ0U7QTdFMnFURjs7QTZFeHFUQTtFQUNFO0E3RTJxVEY7O0E2RXhxVEE7RUFDRTtBN0UycVRGOztBNkV4cVRBO0VBQ0U7QTdFMnFURjs7QTZFeHFUQTtFQUNFO0E3RTJxVEY7O0E2RXhxVEE7RUFDRTtBN0UycVRGOztBOEU1bFZBOzttQkFBQTtBQUlBO0VBQ0U7RUFDQTtFQUNBO0E5RThsVkY7QThFNWxWRTtFQUNFO0E5RThsVko7QThFM2xWRTtFQUNFO0VBQ0E7RUFDQTtBOUU2bFZKO0FhdGlWSTtFaUUxREY7SUFLSTtFOUUrbFZKO0FBQ0Y7QThFOWxWSTtFQUNFO0E5RWdtVk47QThFOWxWSTtFQUNFO0VBQ0E7QTlFZ21WTjtBOEUvbFZNO0VBQ0U7RUFDQTtFQUNBO0E5RWltVlI7QThFaG1WUTtFQUNFO0E5RWttVlY7QThFaG1WUTtFQUNFO0VBQ0E7QTlFa21WVjtBOEVobVZRO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QTlFa21WVjtBOEU5bFZNO0VBQ0U7QTlFZ21WUjtBOEU1bFZJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E5RThsVk47QThFM2xWSTtFQUNFO0E5RTZsVk47QThFNWxWTTtFQUNFO0VBQ0E7QTlFOGxWUjtBOEU1bFZNO0VBQ0U7RUFDQTtBOUU4bFZSO0E4RTNsVk07RUFDRTtBOUU2bFZSO0E4RXpsVkk7RUFFRTtFQUNBO0VBQ0E7QTlFMGxWTjtBOEV6bFZNO0VBQ0UsY2pGbENLO0FHNm5WYjtBOEV4bFZNO0VBQ0U7RUFDQTtBOUUwbFZSO0Fhem1WSTtFaUVvQkU7SUFDRTtJQUNBO0U5RXdsVk47QUFDRjtBOEVybFZJO0VBQ0U7RUFDQTtFQUNBO0VBQ0EsV2pGM0VFO0VpRjRFRjtBOUV1bFZOO0FhdG5WSTtFaUVrQ0E7SUFFSTtJQUNBLHlCakZoRUQ7SWlGaUVDO0lBQ0E7SUFDQTtFOUVzbFZOO0U4RXBsVk07SUFDRTtFOUVzbFZSO0U4RXJsVlE7SUFDRTtFOUV1bFZWO0U4RXRsVlU7SUFDRTtJQUNBO0U5RXdsVlo7RThFcGxWVTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RTlFc2xWWjtFOEVwbFZZO0lBQ0U7RTlFc2xWZDtFOEVubFZZO0lBQ0U7RTlFcWxWZDtBQUNGO0FhbnFWSTtFaUUrQ0E7SUFzQ0k7RTlFa2xWTjtBQUNGO0E4RTlrVkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBOUVnbFZKO0FhanFWSTtFaUU2RUY7SUFNSTtFOUVrbFZKO0FBQ0Y7QThFenVWQTtFQXlKRSxtQmpGakhLO0FHb3NWUDtBOEVsbFZFO0VBQ0U7QTlFb2xWSjtBOEVsbFZFO0VBQ0U7RUFDQTtBOUVvbFZKO0E4RWpsVkU7RUFDRSw0Q2pGMURLO0VpRjJETCxvRGpGM0RLO0VpRjRETCxpRGpGNURLO0VpRjZETCxxQmpGN0lPO0FHZ3VWWDtBOEVsbFZJO0VBQ0U7QTlFb2xWTjtBYXpyVkk7RWlFb0dBO0lBSUk7RTlFcWxWTjtBQUNGO0FhOXJWSTtFaUVuRUo7SUFpTEk7RTlFb2xWRjtFOEVubFZFO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFOUVxbFZKO0U4RXBsVkk7SUFDRTtJQUNBO0U5RXNsVk47RThFcGxWSTtJQUNFO0U5RXNsVk47RThFcmxWTTtJQUNFO0U5RXVsVlI7RThFdGxWUTtJQUNFO0lBQ0E7RTlFd2xWVjtFOEVwbFZNO0lBQ0U7SUFDQTtFOUVzbFZSO0FBQ0Y7QWE1dFZJO0VpRXNJTTtJQUdJO0lBQ0E7RTlFdWxWWjtBQUNGO0FhbHVWSTtFaUU2SVE7SUFDRTtJQUNBO0lBQ0E7SUFDQTtFOUV3bFZaO0FBQ0Y7O0E4RWhsVkE7O21CQUFBO0FBSUE7RUFDRTtFQUNBO0VBQ0E7QTlFa2xWRjtBOEVqbFZFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E5RW1sVko7QThFamxWRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSx5QmpGcE1FO0VpRnFNRjtFQUNBO0VBQ0E7QTlFbWxWSjs7QThFL2tWQTtFQUNFO0lBQ0U7SUFDQTtFOUVrbFZGO0U4RWhsVkE7SUFDRTtJQUNBO0U5RWtsVkY7RThFaGxWQTtJQUNFO0lBQ0E7RTlFa2xWRjtFOEVobFZBO0lBQ0U7SUFDQTtFOUVrbFZGO0U4RWhsVkE7SUFDRTtJQUNBO0U5RWtsVkY7QUFDRjtBOEUva1ZBO0VBQ0U7SUFDRTtJQUNBO0U5RWlsVkY7RThFL2tWQTtJQUNFO0lBQ0E7RTlFaWxWRjtFOEUva1ZBO0lBQ0U7SUFDQTtFOUVpbFZGO0U4RS9rVkE7SUFDRTtJQUNBO0U5RWlsVkY7RThFL2tWQTtJQUNFO0lBQ0E7RTlFaWxWRjtBQUNGO0E4RTlrVkE7RUFDRTtBOUVnbFZGO0E4RS9rVkU7RUFDRTtFQUNBO0VBQ0E7QTlFaWxWSjtBOEUva1ZFO0VBQ0U7QTlFaWxWSjtBOEUva1ZFO0VBQ0U7QTlFaWxWSjs7QThFN2tWQTtFQUNFO0E5RWdsVkY7O0E4RTdrVkE7O2tCQUFBO0FBSUE7RUFDRTtFQUNBO0E5RStrVkY7QThFOWtWRTtFQUNFO0VBQ0E7RUFDQTtBOUVnbFZKO0E4RTlrVkU7RUFDRTtBOUVnbFZKO0E4RS9rVkk7RUFDRTtBOUVpbFZOO0E4RTlrVkU7RUFDRTtBOUVnbFZKO0E4RTdrVkk7RUFDRTtBOUUra1ZOO0E4RTdrVkk7RUFDRSxnQmpGeFVFO0FHdTVWUjtBOEU5a1ZNO0VBQ0U7QTlFZ2xWUjtBOEUva1ZRO0VBQ0U7RUFDQSxjakZwVUM7QUdxNVZYOztBK0UxN1ZBO0VBQ0U7RUFDQTtFQUNBO0VBS0E7RUFDQTtFQUNBO0EvRXk3VkY7QStFdDdWQTtFQUNFO0VBQ0E7RUFDQTtFQUtBO0VBQ0E7RUFDQTtBL0VvN1ZGO0ErRWo3VkE7RUFDRTtFQUNBO0VBQ0E7RUFLQTtFQUNBO0VBQ0E7QS9FKzZWRjtBK0U1NlZBO0VBQ0U7RUFDQTtFQUNBO0VBS0E7RUFDQTtFQUNBO0EvRTA2VkY7QStFdjZWQTtFQUNFO0VBQ0E7RUFDQTtFQUtBO0VBQ0E7RUFDQTtBL0VxNlZGO0ErRWw2VkE7RUFDRTtFQUNBO0VBQ0E7RUFLQTtFQUNBO0VBQ0E7QS9FZzZWRjtBK0U3NVZBO0VBQ0U7RUFDQTtFQUNBO0VBS0E7RUFDQTtFQUNBO0EvRTI1VkY7QStFeDVWQTtFQUNFO0VBQ0E7RUFDQTtFQUtBO0VBQ0E7RUFDQTtBL0VzNVZGO0ErRW41VkE7RUFDRTtFQUNBO0VBQ0E7RUFLQTtFQUNBO0VBQ0E7QS9FaTVWRjtBK0U5NFZBO0VBQ0U7RUFDQTtFQUNBO0VBS0E7RUFDQTtFQUNBO0EvRTQ0VkY7QStFejRWQTtFQUNFO0VBQ0E7RUFDQTtFQUtBO0VBQ0E7RUFDQTtBL0V1NFZGO0ErRXA0VkE7RUFDRTtFQUNBO0VBQ0E7RUFLQTtFQUNBO0VBQ0E7QS9FazRWRjtBK0UvM1ZBO0VBQ0U7RUFDQTtFQUNBO0VBS0E7RUFDQTtFQUNBO0EvRTYzVkY7QStFMTNWQTtFQUNFO0VBQ0E7RUFDQTtFQUtBO0VBQ0E7RUFDQTtBL0V3M1ZGO0ErRXIzVkE7RUFDRTtFQUNBO0VBQ0E7RUFLQTtFQUNBO0VBQ0E7QS9FbTNWRjtBK0VoM1ZBO0VBQ0U7RUFDQTtFQUNBO0VBS0E7RUFDQTtFQUNBO0EvRTgyVkY7QStFMzJWQTtFQUNFO0VBQ0E7RUFDQTtFQUtBO0VBQ0E7RUFDQTtBL0V5MlZGO0ErRXQyVkE7RUFDRTtFQUNBO0VBQ0E7RUFLQTtFQUNBO0VBQ0E7QS9FbzJWRjtBZ0Yxa1dBO0VBQ0U7QWhGNGtXRjs7QWdGemtXQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxXbkYyQk07QUdpaldSOztBZ0Z6a1dBO0VBQ0U7RUFDQTtBaEY0a1dGOztBZ0Z6a1dBO0VBQ0UsY25GMEJLO0FHa2pXUDs7QWdGemtXQTs7RUFFRTtBaEY0a1dGOztBZ0Z6a1dBO0VBQ0U7RUFDQSxjbkZnQks7QUc0aldQO0FnRjNrV0U7RUFDRSxjbkZLTztBR3drV1g7QWdGM2tXRTtFQUNFLGNuRldHO0FHa2tXUDs7QWdGeGtXQTtFQUNFLHNCN0VzTTRCO0U2RXJNNUI7QWhGMmtXRjs7QWdGdGtXRTs7RUFFRTtBaEZ5a1dKOztBZ0Zya1dBO0VBQ0U7RUFDQSxjbkZUSztBR2lsV1A7O0FnRnJrV0E7O21CQUFBO0FBSUE7RUFDRTtFQUNBO0FoRnVrV0Y7O0FnRnBrV0E7RUFDRTtBaEZ1a1dGOztBZ0Zwa1dBO0VBQ0U7QWhGdWtXRjs7QWdGbmtXQTs7bUJBQUE7QUFVSTtFQUNFLGVBSkU7QWhGbWtXUjs7QWdGaGtXSTtFQUNFLGtCQUpFO0FoRnVrV1I7O0FnRnBrV0k7RUFDRSxpQkFKRTtBaEYya1dSOztBZ0Z4a1dJO0VBQ0UsZ0JBSkU7QWhGK2tXUjs7QWdGNWtXSTtFQUNFLGdCQUpFO0FoRm1sV1I7O0FnRmhsV0k7RUFDRSxtQkFKRTtBaEZ1bFdSOztBZ0ZwbFdJO0VBQ0Usa0JBSkU7QWhGMmxXUjs7QWdGeGxXSTtFQUNFLGlCQUpFO0FoRitsV1I7O0FnRjVsV0k7RUFDRSxZQUpFO0FoRm1tV1I7O0FnRmhtV0k7RUFDRSxXQUpFO0FoRnVtV1I7O0FnRnBtV0k7RUFDRSxnQkFKRTtBaEYybVdSOztBZ0Z4bVdJO0VBQ0UsbUJBSkU7QWhGK21XUjs7QWdGNW1XSTtFQUNFLGtCQUpFO0FoRm1uV1I7O0FnRmhuV0k7RUFDRSxpQkFKRTtBaEZ1bldSOztBZ0ZwbldJO0VBQ0UsaUJBSkU7QWhGMm5XUjs7QWdGeG5XSTtFQUNFLG9CQUpFO0FoRituV1I7O0FnRjVuV0k7RUFDRSxtQkFKRTtBaEZtb1dSOztBZ0Zob1dJO0VBQ0Usa0JBSkU7QWhGdW9XUjs7QWdGcG9XSTtFQUNFLGFBSkU7QWhGMm9XUjs7QWdGeG9XSTtFQUNFLFlBSkU7QWhGK29XUjs7QWdGNW9XSTtFQUNFLGdCQUpFO0FoRm1wV1I7O0FnRmhwV0k7RUFDRSxtQkFKRTtBaEZ1cFdSOztBZ0ZwcFdJO0VBQ0Usa0JBSkU7QWhGMnBXUjs7QWdGeHBXSTtFQUNFLGlCQUpFO0FoRitwV1I7O0FnRjVwV0k7RUFDRSxpQkFKRTtBaEZtcVdSOztBZ0ZocVdJO0VBQ0Usb0JBSkU7QWhGdXFXUjs7QWdGcHFXSTtFQUNFLG1CQUpFO0FoRjJxV1I7O0FnRnhxV0k7RUFDRSxrQkFKRTtBaEYrcVdSOztBZ0Y1cVdJO0VBQ0UsYUFKRTtBaEZtcldSOztBZ0ZocldJO0VBQ0UsWUFKRTtBaEZ1cldSOztBZ0ZwcldJO0VBQ0UsZ0JBSkU7QWhGMnJXUjs7QWdGeHJXSTtFQUNFLG1CQUpFO0FoRityV1I7O0FnRjVyV0k7RUFDRSxrQkFKRTtBaEZtc1dSOztBZ0Zoc1dJO0VBQ0UsaUJBSkU7QWhGdXNXUjs7QWdGcHNXSTtFQUNFLGlCQUpFO0FoRjJzV1I7O0FnRnhzV0k7RUFDRSxvQkFKRTtBaEYrc1dSOztBZ0Y1c1dJO0VBQ0UsbUJBSkU7QWhGbXRXUjs7QWdGaHRXSTtFQUNFLGtCQUpFO0FoRnV0V1I7O0FnRnB0V0k7RUFDRSxhQUpFO0FoRjJ0V1I7O0FnRnh0V0k7RUFDRSxZQUpFO0FoRit0V1I7O0FnRjV0V0k7RUFDRSxnQkFKRTtBaEZtdVdSOztBZ0ZodVdJO0VBQ0UsbUJBSkU7QWhGdXVXUjs7QWdGcHVXSTtFQUNFLGtCQUpFO0FoRjJ1V1I7O0FnRnh1V0k7RUFDRSxpQkFKRTtBaEYrdVdSOztBZ0Y1dVdJO0VBQ0UsaUJBSkU7QWhGbXZXUjs7QWdGaHZXSTtFQUNFLG9CQUpFO0FoRnV2V1I7O0FnRnB2V0k7RUFDRSxtQkFKRTtBaEYydldSOztBZ0Z4dldJO0VBQ0Usa0JBSkU7QWhGK3ZXUjs7QWdGNXZXSTtFQUNFLGFBSkU7QWhGbXdXUjs7QWdGaHdXSTtFQUNFLFlBSkU7QWhGdXdXUjs7QWdGcHdXSTtFQUNFLGdCQUpFO0FoRjJ3V1I7O0FnRnh3V0k7RUFDRSxtQkFKRTtBaEYrd1dSOztBZ0Y1d1dJO0VBQ0Usa0JBSkU7QWhGbXhXUjs7QWdGaHhXSTtFQUNFLGlCQUpFO0FoRnV4V1I7O0FnRnB4V0k7RUFDRSxpQkFKRTtBaEYyeFdSOztBZ0Z4eFdJO0VBQ0Usb0JBSkU7QWhGK3hXUjs7QWdGNXhXSTtFQUNFLG1CQUpFO0FoRm15V1I7O0FnRmh5V0k7RUFDRSxrQkFKRTtBaEZ1eVdSOztBZ0ZweVdJO0VBQ0UsYUFKRTtBaEYyeVdSOztBZ0Z4eVdJO0VBQ0UsWUFKRTtBaEYreVdSOztBZ0Y1eVdJO0VBQ0UsZ0JBSkU7QWhGbXpXUjs7QWdGaHpXSTtFQUNFLG1CQUpFO0FoRnV6V1I7O0FnRnB6V0k7RUFDRSxrQkFKRTtBaEYyeldSOztBZ0Z4eldJO0VBQ0UsaUJBSkU7QWhGK3pXUjs7QWdGNXpXSTtFQUNFLGlCQUpFO0FoRm0wV1I7O0FnRmgwV0k7RUFDRSxvQkFKRTtBaEZ1MFdSOztBZ0ZwMFdJO0VBQ0UsbUJBSkU7QWhGMjBXUjs7QWdGeDBXSTtFQUNFLGtCQUpFO0FoRiswV1I7O0FnRjUwV0k7RUFDRSxhQUpFO0FoRm0xV1I7O0FnRmgxV0k7RUFDRSxZQUpFO0FoRnUxV1I7O0FnRjcwV0E7QUFLRTtFQUNFO0FoRjQwV0o7O0FnRjcwV0U7RUFDRTtBaEZnMVdKOztBZ0ZqMVdFO0VBQ0U7QWhGbzFXSjs7QWdGcjFXRTtFQUNFO0FoRncxV0o7O0FnRnoxV0U7RUFDRTtBaEY0MVdKOztBZ0Y3MVdFO0VBQ0U7QWhGZzJXSjs7QWdGajJXRTtFQUNFO0FoRm8yV0o7O0FnRnIyV0U7RUFDRTtBaEZ3MldKOztBZ0Z6MldFO0VBQ0U7QWhGNDJXSjs7QWdGNzJXRTtFQUNFO0FoRmczV0o7O0FnRjMyV0E7O21CQUFBO0FBSUE7RUFDRTtFQUNBO0FoRjYyV0Y7O0FnRjEyV0E7RUFDRTtFQUNBO0FoRjYyV0Y7O0FnRjEyV0E7RUFDRTtFQUNBO0FoRjYyV0Y7O0FnRjEyV0E7RUFDRTtBaEY2MldGOztBZ0YxMldBO0VBQ0U7QWhGNjJXRjs7QWdGMTJXQTtFQUNFO0VBQ0E7QWhGNjJXRjs7QWdGMTJXQTtFQUNFLHNCN0VzRzRCO0FIdXdXOUI7O0FnRjEyV0E7O21CQUFBO0FBSUE7RUFDRTtBaEY0MldGOztBZ0Z6MldBO0VBQ0U7QWhGNDJXRjs7QWdGeDJXQTs7bUJBQUE7QUFLRTtFQUNFLGdCbkZaZTtBR3EzV25CO0FnRnQyV0U7RUFDRSxnQm5GakJpQjtBR3kzV3JCO0FnRnIyV0U7RUFDRSxnQm5GdEJnQjtBRzYzV3BCO0FnRnAyV0U7RUFDRTtBaEZzMldKO0FnRm4yV0U7RUFDRTtBaEZxMldKO0FnRmwyV0U7RUFDRTtBaEZvMldKO0FnRmoyV0U7RUFDRTtBaEZtMldKO0FnRmgyV0U7RUFDRTtBaEZrMldKO0FnRi8xV0U7RUFDRTtBaEZpMldKO0FnRjkxV0U7RUFDRTtBaEZnMldKO0FnRjcxV0U7RUFDRTtBaEYrMVdKO0FnRjUxV0U7RUFDRTtBaEY4MVdKOztBZ0Z6MVdBOzttQkFBQTtBQUtFO0VBQ0UseUI3RTFLTTtBSG9nWFY7QWdGdjFXRTtFQUNFLHlCbkY1S0c7QUdxZ1hQO0FnRnQxV0U7RUFDRSx5Qm5GekxPO0FHaWhYWDtBZ0ZyMVdFO0VBQ0UseUJuRjlLSztBR3FnWFQ7QWdGcDFXRTtFQUNFLHlCbkZ4TU87QUc4aFhYO0FnRm4xV0U7RUFDRSxzQm5GOU1JO0FHbWlYUjs7QWdGajFXQTs7bUJBQUE7QUFNRTtFQUNFO0FoRmkxV0o7QWExZ1hJO0VtRXdMRjtJQUdJO0VoRm0xV0o7QUFDRjtBZ0ZqMVdFO0VBQ0U7QWhGbTFXSjtBZ0ZqMVdFO0VBQ0U7QWhGbTFXSjtBZ0ZqMVdFO0VBQ0U7RUFDQSxXbkY1Tkk7RW1GNk5KO0FoRm0xV0o7QWdGajFXRTtFQUNFO0VBQ0EsY25GeE5VO0VtRnlOVjtBaEZtMVdKOztBZ0YvMFdBOzttQkFBQTtBQUlBO0VBQ0U7RUFDQSxXbkZ0UE07RW1GdVBOO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLG1CN0U3T1E7QUg4alhWO0FnRi8wV0U7RUFDRTtBaEZpMVdKOztBZ0Y3MFdBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QWhGZzFXRjs7QWdGNzBXQTtFQUNFLG1CN0U1UFE7QUg0a1hWOztBZ0Y3MFdBO0VBQ0UsbUJuRm5PTztBR21qWFQ7O0FnRjcwV0E7RUFDRSxtQm5GbFBJO0FHa2tYTjs7QWdGNzBXQTtFQUNFLG1CbkYzUE07QUcya1hSOztBZ0Y3MFdBO0VBQ0UsbUJuRjFRSztBRzBsWFA7O0FnRjUwV0E7O21CQUFBO0FBR0E7RUFDRTtBaEYrMFdGOztBZ0YzMFdBOztrQkFBQTtBQUlBO0VBQ0U7RUFDQTtBaEY2MFdGO0FnRjMwV0U7RUFDRTtBaEY2MFdKOztBZ0Z6MFdBO0VBQ0U7QWhGNDBXRjs7QWdGejBXQTs7RUFFRTtFQUNBO0VBQ0E7RUFDQTtBaEY0MFdGOztBZ0Z4MFdBOztrQkFBQTtBQUlBO0VBQ0U7RUFDQTtBaEYwMFdGO0FnRngwV0U7RUFDRTtBaEYwMFdKO0FnRngwV0k7RUFDRSxjbkZyVUs7RW1Gc1VMO0VBQ0E7RUFDQTtBaEYwMFdOO0FnRngwV007RUFDRSxjbkZsVUQ7QUc0b1hQOztBZ0ZwMFdBOztrQkFBQTtBQUlBO0VBQ0U7QWhGczBXRjtBYXhuWEk7RW1FaVRKO0lBSU07RWhGdTBXSjtBQUNGO0FnRnIwV0U7RUFDRSxnQm5GdFdJO0VtRnVXSjtBaEZ1MFdKO0FnRnIwV0k7RUFDRTtFQUNBO0FoRnUwV047QWdGcDBXRTtFQUNFO0VBQ0E7RUFDQSxjbkYzV087QUdpclhYO0FnRm4wV0U7RUFDRTtFQUNBO0FoRnEwV0o7QWdGbDBXRTtFQUNFLFluRnJTRTtBR3ltWE47QWdGbDBXSTtFQUNFO0VBQ0E7QWhGbzBXTjtBZ0ZqMFdFO0VBQ0U7RUFDQTtBaEZtMFdKO0FhenBYSTtFbUVvVkY7SUFLSTtFaEZvMFdKO0FBQ0Y7O0FnRi96V0E7RUFDRTtBaEZrMFdGO0FnRmgwV0U7RUFDRTtBaEZrMFdKOztBZ0Y5eldBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWhGaTBXRjs7QWdGOXpXQTs7bUJBQUE7QUFJQTtFQUNFO0VBQ0E7RUFDQSxXbkZyYU07RW1Gc2FOO0VBQ0Esc0I3RXBONEI7RTZFcU41QjtBaEZnMFdGOztBZ0Y3eldBO0VBQ0U7QWhGZzBXRjs7QWdGN3pXQTtFQUNFLHlCN0VoYVE7QUhndVhWOztBZ0Y3eldBO0VBQ0UseUJuRnZaTTtBR3V0WFI7O0FnRjd6V0E7RUFDRSx5Qm5GdGFLO0FHc3VYUDs7QWdGN3pXQTtFQUNFLHlCbkYvWU87QUcrc1hUOztBZ0Y3eldBO0VBQ0UseUJuRjlaSTtBRzh0WE47O0FnRjd6V0E7RUFDRSx5QjdFcGJRO0FIb3ZYVjs7QWdGN3pXQTtFQUNFLHlCbkZ0Yks7QUdzdlhQOztBZ0Y3eldBO0VBQ0UseUJuRnBiTztBR292WFQ7O0FnRjd6V0E7RUFDRSx5Qm5GOWFJO0FHOHVYTjs7QWdGN3pXQTtFQUNFLHlCbkY1Y1M7QUc0d1hYOztBZ0Y3eldBO0VBQ0UseUJuRnZkUztBR3V4WFg7O0FnRjd6V0E7O21CQUFBO0FBTUk7RUFDRTtBaEY2eldOOztBZ0Z2eldBO0VBQ0U7RUFDQTtBaEYweldGO0FhdnZYSTtFbUUyYko7SUFLSTtJQUNBO0lBQ0E7RWhGMnpXRjtBQUNGO0FnRnp6V0U7RUFDRSxjbkY5ZU87RW1GK2VQO0VBQ0E7RUFDQTtBaEYyeldKO0FnRnh6V0U7RUFDRTtBaEYweldKO0FnRnh6V007RUFDRTtFQUNBO0VBQ0E7RUFDQSxjbkYzZkc7RW1GNGZIO0VBQ0E7QWhGMHpXUjtBZ0Z0eldFO0VBQ0UsY25GcmZHO0VtRnNmSDtBaEZ3eldKO0FhaHlYSTtFbUV5ZEY7SUFxQkk7RWhGc3pXSjtBQUNGOztBYXJ5WEk7RW1Fc2ZBO0lBQ0U7SUFDQTtFaEZteldKO0VnRmh6V0U7SUFDRTtJQUNBO0lBQ0E7RWhGa3pXSjtFZ0ZoeldJO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFaEZreldOO0FBQ0Y7O0FnRjd5V0E7O21CQUFBO0FBSUE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBaEYreVdKO0FnRjd5V0k7RUFDRTtFQUNBO0VBQ0E7QWhGK3lXTjs7QWdGM3lXQTtFQUNFO0FoRjh5V0Y7O0FhMzBYSTtFbUVnaUJKO0lBRUk7RWhGOHlXRjtBQUNGOztBZ0YzeVdBO0VBQ0U7RUFDQSxjbkZ0aUJJO0FHbzFYTjs7QWdGM3lXQTtFQUNFO0VBQ0EsY25GcmlCTztBR20xWFQ7O0FnRjN5V0E7RUFDRTtFQUNBLGNuRnJqQk07QUdtMlhSOztBZ0YzeVdBO0VBQ0U7RUFDQSxjbkYxakJNO0FHdzJYUjs7QWdGM3lXQTtFQUNFO0VBQ0EsY25GMWpCSTtBR3cyWE47O0FnRjN5V0E7RUFDRTtBaEY4eVdGOztBZ0YzeVdBO0VBQ0U7QWhGOHlXRjs7QWdGM3lXQTtFQUNFO0VBQ0E7QWhGOHlXRjs7QWdGM3lXQTtFQUNFO0VBQ0E7QWhGOHlXRjs7QWdGM3lXQTtFQUNFO0FoRjh5V0Y7O0FnRjF5V0E7RUFDRTtFQUNBO0FoRjZ5V0Y7O0FnRjF5V0E7RUFDRTtBaEY2eVdGOztBZ0Z6eVdBO0VBQ0U7SUFDSTtFaEY0eVdKO0VnRjF5V0E7SUFDSTtFaEY0eVdKO0FBQ0Y7QWdGenlXQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBaEYyeVdGOztBZ0Z4eVdBO0VBQ0U7RUFDQTtBaEYyeVdGOztBZ0ZueVdFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBaEZzeVdKOztBZ0Y5eFdBO0VBQ0U7RUFDQTtBaEZpeVdGO0FnRi94V0U7RUFDRTtBaEZpeVdKO0FnRjV4V0U7RUFDRSx5Qm5GcnFCRztBR204WFA7QWdGNXhXSTtFQUNFO0FoRjh4V047QWdGM3hXSTtFQUNFO0FoRjZ4V047QWdGeHhXRTtFQUNFO0FoRjB4V0o7QWdGdHhXRTtFQUNFLHlCbkZ4c0JPO0FHZytYWDtBZ0ZweFdFO0VBQ0U7RUFDQTtBaEZzeFdKOztBZ0ZqeFdFO0VBQ0U7RUFDQTtFQUNBO0FoRm94V0o7O0FnRjl3V007RUFDRTtBaEZpeFdSO0FhbDhYSTtFbUVxckJJO0lBRUk7RWhGK3dXVjtBQUNGOztBYXA5WEk7RW1FMHNCSjtJQUVJO0VoRjZ3V0Y7QUFDRjs7QWE3OFhJO0VtRW1zQko7SUFFSTtJQUNBO0VoRjZ3V0Y7QUFDRjs7QWdGMXdXQTtFQUNFO0FoRjZ3V0Y7O0FnRjF3V0E7RUFDRTtBaEY2d1dGOztBZ0Yxd1dBO0VBRUk7QWhGNHdXSjs7QWlGdmlZQTs7aUVBQUE7QUFJQTtFQUNFO0FqRnlpWUY7O0FpRnRpWUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBakZ5aVlGOztBaUZ0aVlBO0VBQ0U7RUFDQTtBakZ5aVlGOztBaUZ0aVlBO0VBQ0UsbUJwRjJGUTtFb0YxRlI7RUFDQTtBakZ5aVlGO0FhdGdZSTtFb0V0Q0o7SUFNSTtFakYwaVlGO0FBQ0Y7O0FpRnZpWUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWpGMGlZRjs7QWlGdmlZQTtFQUNFO0FqRjBpWUY7QWEzaFlJO0VvRWhCSjtJQUlJO0VqRjJpWUY7QUFDRjs7QWlGeGlZQTtFQUNFO0FqRjJpWUY7O0FpRnhpWUE7RUFDRTtBakYyaVlGOztBaUZ4aVlBO0VBQ0U7QWpGMmlZRjtBYTVpWUk7RW9FQUo7SUFJSTtFakY0aVlGO0FBQ0Y7O0FpRnppWUE7RUFDRTtBakY0aVlGO0FhcmpZSTtFb0VRSjtJQUlJO0VqRjZpWUY7QUFDRjs7QWlGMWlZQTtFQUNFO0VBQ0E7RUFDQTtBakY2aVlGOztBaUYxaVlBOzttQkFBQTtBQUlBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWpGNGlZRjtBaUYxaVlFO0VBQ0U7QWpGNGlZSjtBYWhsWUk7RW9Fd0NBO0lBQ0U7RWpGMmlZSjtBQUNGOztBaUZ2aVlBO0VBRUU7QWpGeWlZRjtBaUZ2aVlFO0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FqRndpWUo7QWFqbVlJO0VvRWtERjtJQVdJO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0VqRndpWUo7QUFDRjtBaUZ0aVlJO0VBQ0U7RUFDQTtBakZ3aVlOO0FpRnJpWUk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBakZ1aVlOO0FpRnJpWUk7RUFDRTtFQUNBO0VBQ0E7QWpGdWlZTjtBaUZuaVlFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWpGcWlZSjtBaUZsaVlFO0VBQ0U7QWpGb2lZSjtBYTFvWUk7RW9FNEdBO0lBQ0U7RWpGaWlZSjtBQUNGO0FpRmptWUE7RUFtRUU7RUFDQSxzQnBGbEpNO0VvRm1KTjtFQUNBO0FqRmlpWUY7QWlGL2hZRTtFQUNFO0VBQ0E7QWpGaWlZSjtBYXpwWUk7RW9Fc0hGO0lBS0k7RWpGa2lZSjtBQUNGO0FpRi9oWUU7RUFDRTtFQUNBO0FqRmlpWUo7QWlGOWhZRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FqRmdpWUo7QWF4cVlJO0VvRW9JRjtJQU9JO0VqRmlpWUo7QUFDRjtBaUYvaFlJO0VBQ0U7RUFDQTtFQUNBLGNwRjdLSztFb0Y4S0w7QWpGaWlZTjtBaUY5aFlJO0VBQ0UsV3BGNUtFO0VvRjZLRjtBakZnaVlOOztBaUYzaFlBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QWpGOGhZRjtBaUY1aFlFO0VBQ0U7QWpGOGhZSjs7QWlGMWhZQTtFQUNFO0FqRjZoWUY7O0FpRjFoWUE7O21CQUFBO0FBSUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxjcEY3TVM7RW9GOE1UO0VBRUE7RUFDQSxnQnBGMU5NO0VvRjJOTjtBakYyaFlGO0FhdHRZSTtFb0UrS0o7SUFlSTtFakY0aFlGO0FBQ0Y7O0FpRnpoWUE7O21CQUFBO0FBSUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FqRjJoWUY7QWlGemhZRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWpGMmhZSjs7QWlGdGhZRTtFQUNFO0FqRnloWUo7O0FpRnBoWUU7RUFDRTtBakZ1aFlKOztBaUZsaFlFO0VBQ0U7QWpGcWhZSjs7QWlGaGhZRTtFQUNFO0FqRm1oWUo7O0FpRjlnWUU7RUFDRTtBakZpaFlKOztBaUY1Z1lFO0VBQ0U7QWpGK2dZSjs7QWlGMWdZRTtFQUNFO0FqRjZnWUo7O0FpRnpnWUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FqRjRnWUY7O0FpRnpnWUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FqRjRnWUY7O0FpRnpnWUE7RUFDRTtFQUNBO0FqRjRnWUY7QWlGMWdZRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FqRjRnWUo7O0FpRnhnWUE7RUFDRTtBakYyZ1lGOztBaUZ4Z1lBO0VBQ0U7RUFDQTtBakYyZ1lGOztBaUZ4Z1lBO0VBQ0U7QWpGMmdZRjs7QWlGeGdZQTtFQUNFO0VBQ0E7QWpGMmdZRjs7QWE3MFlJO0VvRXNVRjtJQUNFO0VqRjJnWUY7QUFDRjtBaUZ4Z1lBO0VBQ0U7QWpGMGdZRjtBYW4yWUk7RW9Fd1ZKO0lBSUk7RWpGMmdZRjtBQUNGO0FpRmhoWUE7RUFPRTtFQUNBO0FqRjRnWUY7QWlGMWdZRTtFQUNFO0VBQ0E7RUFDQTtBakY0Z1lKOztBaUZ4Z1lBO0VBQ0U7RUFDQTtFQUNBO0FqRjJnWUY7O0FpRnhnWUE7O0VBRUU7QWpGMmdZRjs7QWlGeGdZQTtBQUNBOztFQUVFO0VBQ0E7QWpGMmdZRjs7QWlGeGdZQTs7RUFFRTtBakYyZ1lGOztBaUZ4Z1lBOztFQUVFO0VBQ0E7QWpGMmdZRjs7QWlGeGdZQTtBQUNBOztFQUVFO0VBQ0E7QWpGMmdZRjs7QWlGeGdZQTs7OztFQUlFO0FqRjJnWUY7O0FpRnhnWUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWpGMmdZRjs7QWlGeGdZQTtFQUNFO0VBQ0E7QWpGMmdZRjs7QWlGeGdZQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FqRjJnWUY7O0FpRnhnWUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBakYyZ1lGOztBaUZ4Z1lBO0VBQ0U7RUFDQTtBakYyZ1lGOztBaUZyZ1lBO0VBQ0U7QWpGd2dZRjs7QWlGcmdZQTtFQUNFO0VBQ0E7RUFDQTtBakZ3Z1lGOztBaUZyZ1lBO0VBQ0U7RUFDQTtBakZ3Z1lGOztBaUZyZ1lBO0VBQ0U7QWpGd2dZRjs7QWlGcmdZQTtFQUNFO0FqRndnWUY7O0FpRnJnWUE7RUFDRTtFQUNBO0VBQ0E7QWpGd2dZRjs7QWlGcmdZQTtF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RngrWEE7RUFDRTtBakYyK1hGOztBaUZsK1hFO0VBRUU7RUFDQTtBakZvK1hKO0FpRmorWEU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWpGbStYSjtBaUY1OVhJOztFQUVFO0VBQ0E7RUFDQTtBakY4OVhOO0FpRno5WEk7RUFDRTtFQUNBO0VBQ0E7QWpGMjlYTjs7QWlGdDlYQTtFQUNFO0FqRnk5WEY7O0FpRnQ5WEE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBakZ5OVhGOztBaUZ0OVhBOztFQUVFO0VBQ0E7QWpGeTlYRjs7QWlGdDlYQTtFQUNFO0VBQ0E7QWpGeTlYRjs7QWlGdDlYQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWpGeTlYRjtBaUZ2OVhFO0VBQ0U7RUFDQTtBakZ5OVhKOztBaUZyOVhBO0VBQ0U7QWpGdzlYRjs7QWlGcjlYQTtFQUNFO0VBQ0E7QWpGdzlYRjs7QWlGcjlYQTtDQUFBO0FBRUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWpGdzlYRjs7QWlGcjlYQTtFQUNFO0VBQ0E7QWpGdzlYRjtBaUZ0OVhFOztFQUVFO0FqRnc5WEo7O0FpRnA5WEE7RUFDRTtFQUNBO0VBQ0E7QWpGdTlYRjs7QWlGcDlYQTtFQUNFO0FqRnU5WEY7QWE5NFpJO0VvRXM3Qko7SUFJSTtFakZ3OVhGO0FBQ0Y7O0FpRnI5WEE7RUFDRTtBakZ3OVhGO0FhdjVaSTtFb0U4N0JKO0lBSUk7RWpGeTlYRjtBQUNGOztBaUZ0OVhBO0VBQ0U7QWpGeTlYRjtBaUZ2OVhFO0VBSEY7SUFJSTtFakYwOVhGO0FBQ0Y7O0FpRnY5WEE7RUFDRTtBakYwOVhGOztBaUZ2OVhBO0VBQ0U7QWpGMDlYRjs7QWlGdjlYQTs7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWpGMDlYRjtBaUZ4OVhFOztFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWpGMjlYSjtBaUZ4OVhFOztFQUNFO0FqRjI5WEo7QWlGeDlYRTs7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FqRjI5WEo7QWlGeDlYRTs7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBakYyOVhKO0FpRng5WEU7O0VBQ0U7QWpGMjlYSjs7QWlGbjlYSTs7RUFDRTtBakZ1OVhOOztBaUZsOVhBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFFQTtBakZrOVhGO0FpRmg5WEU7RUFDRTtFQUVBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtBakZnOVhKOztBaUY1OFhBO0VBQ0U7QWpGKzhYRjs7QWlGNThYQTtFQUNFO0FqRis4WEY7O0FpRjU4WEE7RUFDRTtBakYrOFhGOztBaUYzOFhFO0VBREY7SUFFSTtFakYrOFhGO0FBQ0Y7O0FpRjU4WEE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FqRis4WEY7O0FpRjU4WEE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBakYrOFhGOztBaUY1OFhBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBakYrOFhGOztBaUY1OFhBO0VBQ0U7RUFDQTtFQUNBO0FqRis4WEY7O0FpRjU4WEE7RUFDRTtFQUNBO0FqRis4WEY7O0FpRjU4WEE7RUFDRTtFQUNBO0VBQ0E7QWpGKzhYRjs7QWlGNThYQTtFQUNFO0VBQ0E7RUFDQTtBakYrOFhGOztBaUY1OFhBO0VBQ0U7QWpGKzhYRjs7QWlGNThYQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBakYrOFhGOztBaUY1OFhBO0VBQ0U7QWpGKzhYRjs7QWlGMzhYRTtFQUNFO0FqRjg4WEo7O0FpRjE4WEE7RUFDRTtFQUNBO0VBQ0E7QWpGNjhYRjs7QWlGMThYQTs7OztFQUlFO0VBQ0E7RUFDQTtBakY2OFhGOztBaUYxOFhBO0VBQ0U7RUFDQTtBakY2OFhGOztBaUYxOFhBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWpGNjhYRjs7QWlGMThYQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FqRjY4WEY7O0FpRjE4WEE7RUFDRTtFQUNBO0FqRjY4WEY7O0FpRjE4WEE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWpGNjhYRjs7QWlGMThYQTs7RUFFRTtFQUNBO0FqRjY4WEY7O0FpRjE4WEE7RUFDRTtBakY2OFhGOztBaUYxOFhBO0VBQ0U7RUFDQTtBakY2OFhGOztBaUYxOFhBO0VBQ0U7RUFDQTtFQUNBO0FqRjY4WEY7O0FpRjE4WEE7RUFDRTtBakY2OFhGOztBaUYxOFhBOztFQUVFO0FqRjY4WEY7O0FpRjE4WEE7RUFDRTtBakY2OFhGOztBaUYxOFhBO0VBQ0U7QWpGNjhYRjs7QWlGMThYQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBakY2OFhGOztBaUYxOFhBO0VBQ0U7QWpGNjhYRjs7QWlGMThYQTtFQUNFO0FqRjY4WEY7O0FpRjE4WEE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWpGNjhYRjs7QWlGMThYQTtFQUNFO0FqRjY4WEY7O0FpRjE4WEE7RUFDRTtFQUNBO0FqRjY4WEY7O0FpRjE4WEE7RUFDRTtFQUNBO0FqRjY4WEY7O0FpRjE4WEE7Ozs7RUFJRTtFQUNBO0VBQ0E7QWpGNjhYRjs7QWlGMThYQTtFQUNFO0VBQ0E7RUFDQTtBakY2OFhGOztBaUYxOFhBO0VBQ0U7QWpGNjhYRjs7QWlGMThYQTtFQUNFO0VBQ0E7RUFDQTtBakY2OFhGOztBaUYxOFhBO0VBQ0U7RUFDQTtBakY2OFhGOztBaUYxOFhBO0VBQ0U7QWpGNjhYRjs7QWlGMThYQTs7RUFFRTtBakY2OFhGOztBaUYxOFhBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QWpGNjhYRjs7QWlGMThYQTtFQUNFO0FqRjY4WEY7O0FpRjE4WEE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FqRjY4WEY7O0FpRjE4WEE7RUFDRTtBakY2OFhGOztBaUYxOFhBO0VBQ0U7QWpGNjhYRjs7QWlGMThYQTs7O0VBR0U7QWpGNjhYRjs7QWlG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QTs7RUFFRTtBakZrL1hGO0FpRmgvWEU7RUFKRjs7SUFLSTtFakZvL1hGO0FBQ0Y7O0FpRmovWEE7RUFDRTtFQUNBO0FqRm8vWEY7O0FpRmovWEE7O0VBRUU7QWpGby9YRjtBaUZsL1hFO0VBSkY7O0lBS0k7RWpGcy9YRjtBQUNGOztBaUZuL1hBO0VBQ0U7RUFDQTtBakZzL1hGOztBaUZuL1hBOztFQUVFO0FqRnMvWEY7QWlGcC9YRTtFQUpGOztJQUtJO0VqRncvWEY7QUFDRjs7QWlGci9YQTtFQUNFO0VBQ0E7QWpGdy9YRjs7QWlGcC9YQTtFQUNFO0VBQ0E7QWpGdS9YRjs7QWlGcC9YQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWpGdS9YRjs7QWlGcC9YQTtFQUNFO0FqRnUvWEY7O0FpRnAvWEE7RUFDRTtFQUNBO0FqRnUvWEY7O0FpRnAvWEE7RUFDRTtBakZ1L1hGOztBaUZwL1hBO0VBQ0U7SUFDRTtJQUNBO0lBQ0E7RWpGdS9YRjtFaUZwL1hBO0lBQ0U7RWpGcy9YRjtFaUZuL1hBO0lBQ0U7RWpGcS9YRjtFaUZsL1hBO0lBQ0U7SUFDQTtFakZvL1hGO0VpRmovWEE7SUFDRTtFakZtL1hGO0FBQ0Y7QWlGaC9YQTtFQUNFO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFakZrL1hGO0VpRi8rWEE7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0VqRmkvWEY7RWlGOStYQTtJQUNFO0VqRmcvWEY7RWlGNytYQTtJQUNFO0lBQ0E7RWpGKytYRjtFaUY1K1hBO0lBQ0U7RWpGOCtYRjtFaUYzK1hBO0lBQ0U7SUFDQTtFakY2K1hGO0VpRjErWEE7SUFDRTtJQUNBO0VqRjQrWEY7RWlGeitYQTtJQUNFO0VqRjIrWEY7QUFDRjtBaUZ4K1hBO0VBQ0U7SUFDRTtJQUNBO0lBQ0E7SUFDQTtFakYwK1hGO0VpRnYrWEE7SUFDRTtJQUNBO0lBQ0E7SUFDQTtFakZ5K1hGO0VpRnQrWEE7SUFDRTtJQUNBO0lBQ0E7SUFDQTtFakZ3K1hGO0FBQ0Y7QWlGcitYQTtFQUVFOzs7SUFHRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0VqRnMrWEY7QUFDRjtBaUZsK1hBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FqRm8rWEY7QWlGbCtYRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBakZvK1hKO0FpRmorWEU7RUFDRTtFQUNBO0VBQ0E7QWpGbStYSjtBaUZqK1hJO0VBQ0U7RUFDQTtFQUNBO0FqRm0rWE47QWlGaCtYSTs7RUFFRTtBakZrK1hOO0FpRjU5WE07Ozs7RUFFRTtFQUNBO0VBQ0E7QWpGZytYUjtBaUY3OVhNOzs7RUFHRTtBakYrOVhSO0FpRjU5WE07RUFDRTtBakY4OVhSO0FpRno5WEU7RUExREY7SUEyREk7SUFDQTtFakY0OVhGO0FBQ0Y7QWlGMTlYRTtFQS9ERjtJQWdFSTtJQUNBO0lBQ0E7RWpGNjlYRjtBQUNGOztBaUZyOVhBOztFQUVFO0VBQ0E7QWpGdzlYRjs7QWlGcjlYQTtFQUNFO0FqRnc5WEY7QWlGdDlYRTs7OztFQUlFO0VBQ0E7RUFDQTtBakZ3OVhKO0FpRnI5WEU7OztFQUdFO0FqRnU5WEo7QWlGcDlYRTtFQUNFO0FqRnM5WEo7QWlGbjlYRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FqRnE5WEo7O0FpRmo5WEE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBakZvOVhGO0FpRmw5WEU7RUFaRjtJQWFJO0lBQ0E7SUFDQTtFakZxOVhGO0FBQ0Y7QWlGbjlYRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBakZxOVhKO0FpRm45WEk7RUFYRjtJQVlJO0VqRnM5WEo7QUFDRjtBaUZwOVhJO0VBQ0U7RUFDQTtFQUNBO0FqRnM5WE47QWlGbDlYRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FqRm85WEo7QWlGbDlYSTtFQUNFO0FqRm85WE47O0FpRi84WEE7RUFDRTtFQUNBO0FqRms5WEY7O0FpRi84WEE7RUFDRTtBakZrOVhGO0FpRmg5WEU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBakZrOVhKO0FpRi84WEU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FqRmk5WEo7O0FpRjc4WEE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBakZnOVhGO0FpRjk4WEU7RUFDRTtFQUNBO0FqRmc5WEo7QWlGNzhYRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBakYrOFhKO0FpRjc4WEk7RUFDRTtBakYrOFhOO0FpRjM4WEU7RUFDRTtFQUNBO0VBQ0E7QWpGNjhYSjtBaUYxOFhFO0VBQ0U7QWpGNDhYSjs7QWlGeDhYQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FqRjI4WEY7QWlGejhYRTtFQUNFO0VBQ0E7RUFDQTtBakYyOFhKOztBaUZ0OFhBO0VBQ0U7QWpGeThYRjs7QWlGdDhYQTtFQUNFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWpGeThYSjs7QWlGdDhYQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWpGeThYRjtBaUZ2OFhFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFPQTtFQUNBO0FqRm04WEo7QWlGaDhYRTtFQUNFO0lBQ0U7RWpGazhYSjtBQUNGOztBaUY5N1hBO0VBQ0U7RUFDQTtFQUNBO0FqRmk4WEY7O0FpRjk3WEE7RUFDRTtFQUNBO0FqRmk4WEY7O0FpRjk3WEE7RUFDRTtFQUNBO0FqRmk4WEY7O0FpRjk3WEE7RUFDRTtFQUNBO0FqRmk4WEY7O0FpRjk3WEE7RUFDRTtFQUNBO0FqRmk4WEY7O0FpRjk3WEE7RUFDRTtFQUNBO0FqRmk4WEY7O0FpRjk3WEE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBakZpOFhGOztBYXY0Y0k7RW9FeThFSjtJQUVJO0lBQ0E7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aUIzeXNEO0VrRmwwaUJ3MHNEO0lBQUc7SUFBa0I7SUFBd0M7RWxGdTBpQnI0c0Q7QUFDRjtBa0Z4MGlCdzZzRDtFQUFlO0VBQXFDO0FsRjQwaUI1OXNEOztBa0Y1MGlCeS9zRDtFQUE4QjtJQUFLO0lBQXFDO0VsRmsxaUIvanREO0VrRmwxaUI0bHREO0lBQUc7SUFBa0I7SUFBeUM7RWxGdTFpQjFwdEQ7QUFDRjtBa0Z4MWlCOHJ0RDtFQUFzQjtJQUFLO0lBQXFDO0VsRjYxaUI1dnREO0VrRjcxaUJ5eHREO0lBQUc7SUFBa0I7SUFBeUM7RWxGazJpQnYxdEQ7QUFDRjtBa0ZuMmlCMjN0RDtFQUFZO0VBQWtDO0FsRnUyaUJ6NnREOztBbUY3MmlCQTs7a0JBQUE7QUFJQTtFQUNRLGN0RnFFTTtFc0ZwRU4seUJ0Rm1FQztFc0ZsRUQscUJ0Rm1FTTtBRzR5aUJkOztBbUY1MmlCSTtFQUNJLFd0RmlCQTtFc0ZoQkEseUJ0RjZDQTtFc0Y1Q0EscUJ0RjhDSztBR2kwaUJiOztBbUY1MmlCSTtFQUNJLFd0RldBO0VzRlZBLHlCdEY0Q0Y7RXNGM0NFLHFCdEY4Q0c7QUdpMGlCWDs7QW1GNzJpQkk7RUFDSSxjdEZ3QkQ7RXNGdkJDLHFCdEZ1QkQ7QUd5MWlCUDs7QW9GcjRpQkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBcEZ3NGlCSjs7QW9GcjRpQkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBcEZ3NGlCSjs7QW9GcjRpQkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FwRnc0aUJKOztBb0ZyNGlCQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FwRnc0aUJKOztBb0ZyNGlCQTtFQUNJO0VBQ0E7QXBGdzRpQko7O0FvRnI0aUJBO0VBQ0k7RUFDQTtBcEZ3NGlCSjtBb0Z0NGlCSTtFQUNJO0FwRnc0aUJSO0FvRnQ0aUJJO0VBQ0k7RUFDQTtBcEZ3NGlCUjtBb0Z0NGlCSTtFQUNJO0VBQ0E7QXBGdzRpQlI7QW9GdDRpQkk7RUFDSTtFQUNBO0FwRnc0aUJSOztBb0ZwNGlCQTtFQUNJLFd2RjlCSTtBR3E2aUJSO0FvRnQ0aUJJO0VBQ0ksV3ZGaENBO0FHdzZpQlI7O0FvRnA0aUJBO0VBQ0ksY3ZGbkJHO0FHMDVpQlA7O0FvRnA0aUJBO0VBQ0k7QXBGdTRpQko7O0FvRnI0aUJBO0VBQ0kscUJ2RnpDTztBR2k3aUJYOztBb0Z0NGlCQTtFQUNJLGN2RnRDTztFdUZ1Q1AsZ0J2RmhESTtFdUZpREoscUJ2RjlDTztBR3U3aUJYO0FvRng0aUJJO0VBQ0kscUJ2Ri9DRztBR3k3aUJYOztBb0Z0NGlCQTtFQUNJLFd2RnhESTtFdUZ5REo7QXBGeTRpQko7QW9GeDRpQkk7RUFDSSxXdkYzREE7QUdxOGlCUjs7QW9GdDRpQkE7RUFDSSxXdkZoRUk7RXVGaUVKO0FwRnk0aUJKO0FvRng0aUJJO0VBQ0ksV3ZGbkVBO0FHNjhpQlI7O0FvRnQ0aUJBO0VBQ0ksV3ZGeEVJO0V1RnlFSjtBcEZ5NGlCSjtBb0Z4NGlCSTtFQUNJLFd2RjNFQTtBR3E5aUJSOztBb0Z0NGlCQTtFQUNJLFd2RmhGSTtFdUZpRko7QXBGeTRpQko7QW9GeDRpQkk7RUFDSSxXdkZuRkE7QUc2OWlCUjs7QW9GdDRpQkE7RUFDSSxXdkZ4Rkk7RXVGeUZKO0FwRnk0aUJKO0FvRng0aUJJO0VBQ0ksV3ZGM0ZBO0FHcStpQlI7O0FvRnQ0aUJBO0VBQ0ksV3ZGaEdJO0V1RmlHSjtBcEZ5NGlCSjs7QW9GdDRpQkE7RUFDSSxXdkZyR0k7RXVGc0dKO0FwRnk0aUJKOztBb0Z0NGlCQTtFQUNJLFd2RjFHSTtFdUYyR0o7QXBGeTRpQko7O0FvRnQ0aUJBO0VBQ0ksV3ZGL0dJO0V1RmdISjtBcEZ5NGlCSjs7QW9GdDRpQkE7RUFDSSxXdkZwSEk7RXVGcUhKO0FwRnk0aUJKOztBb0Z0NGlCQTtFQUNJLFd2RnpISTtFdUYwSEo7QXBGeTRpQko7O0FvRnQ0aUJBO0VBQ0ksV3ZGOUhJO0V1RitISjtBcEZ5NGlCSjs7QW9GdDRpQkE7RUFDSSxXdkZuSUk7RXVGb0lKO0FwRnk0aUJKOztBb0ZyNGlCSTtFQUNJO0VBQ0E7QXBGdzRpQlI7O0FvRnQ0aUJDO0VBQ0c7RUFDQTtBcEZ5NGlCSjs7QW9GdDRpQkE7RUFDSTtBcEZ5NGlCSjs7QW9GdDRpQkE7RUFDSTtBcEZ5NGlCSjs7QW9GdDRpQkE7RUFDSTtBcEZ5NGlCSjs7QW9GcjRpQkE7O21CQUFBO0FBR0E7RUFDSTtFQUNBO0VBQ0E7QXBGdzRpQko7O0FvRnQ0aUJBO0VBQ0cscUJ2RnhJVTtBR2loakJiOztBb0Z0NGlCQTtFQUNJLHFCdkZqSVU7QUcwZ2pCZDs7QW9GdjRpQkE7RUFDSSxxQnZGcktPO0FHK2lqQlg7O0FvRng0aUJBO0VBQ0kscUJ2RjlKVTtBR3lpakJkOztBb0Z6NGlCQTtFQUNJLHFCdkZsS0c7QUc4aWpCUDs7QW9GMTRpQkE7RUFDSSxxQnZGbEpPO0FHK2hqQlg7O0FvRjE0aUJBO0VBQ0k7QXBGNjRpQko7QW9GMTRpQlE7RUFDSSx5QnZGMUpEO0V1RjJKQyxxQnZGM0pEO0FHdWlqQlg7O0FxRnZtakJBOztrQkFBQTtBQUdBO0VBQ0k7QXJGMG1qQko7O0FxRnZtakJBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBckYwbWpCSjtBcUZ6bWpCSTtFQUNJO0FyRjJtakJSOztBcUZ2bWpCQTs7a0JBQUE7QUFJQTtFQUNJO0FyRnltakJKOztBcUZybWpCQTs7a0JBQUE7QUFJQTtFQUNJLFd4RktJO0V3RkpKO0VBQ0E7QXJGdW1qQko7O0FxRnBtakJBO0VBQ0k7QXJGdW1qQko7O0FxRnBtakJBOzs7O0VBRUk7QXJGeW1qQko7O0FxRnRtakJBO0VBQ0k7QXJGeW1qQko7O0FxRnRtakJBO0VBQ0kseUJ4RktJO0FHb21qQlI7O0FxRnRtakJBO0VBQ0k7QXJGeW1qQko7O0FxRnRtakJBO0VBQ0k7QXJGeW1qQko7O0FxRnRtakJBO0VBQ0k7QXJGeW1qQko7O0FxRnRtakJBO0VBQ0k7QXJGeW1qQko7O0FxRnZtakJBO0VBQ0k7QXJGMG1qQko7O0FxRnhtakJBO0VBQ0k7RUFDQTtBckYybWpCSjs7QXFGdm1qQkE7O2tCQUFBO0FBSUE7RUFDSTtBckZ5bWpCSjtBcUZ4bWpCSTtFQUNJO0VBQ0E7QXJGMG1qQlI7O0FxRnJtakJBOztrQkFBQTtBQUlBO0VBQ0k7QXJGdW1qQko7O0FxRnBtakJBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FyRnVtakJKOztBcUZwbWpCQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJGdW1qQko7O0FxRnBtakJBO0VBQ0k7QXJGdW1qQko7O0FxRnBtakJBOztFQUVJLHlCeEY3RUc7QUdvcmpCUDs7QXFGcG1qQkE7Ozs7RUFJSSxtQnhGcEZHO0V3RnFGSCxXeEZ2R0k7QUc4c2pCUjs7QXFGcG1qQkE7O0VBRUk7QXJGdW1qQko7O0FxRm5takJBOztrQkFBQTtBQUlBOztFQUVJO0FyRnFtakJKOztBcUZsbWpCQTtFQUNJO0FyRnFtakJKO0FxRnBtakJJO0VBQ0k7RUFDQTtBckZzbWpCUjs7QXFGbG1qQkE7RUFDSTtBckZxbWpCSjs7QXFGam1qQkE7O2dFQUFBO0FBS0E7QUFFQTtFQUNJO0FyRmltakJKOztBcUY1bGpCUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxjeEZoSkQ7RXdGaUpDO0FyRitsakJaO0FxRjlsakJZO0VBRUksY3hGM0lUO0V3RjRJUyxtQnhGN0pMO0FHNHZqQlg7QXFGM2xqQkk7RUFDSTtBckY2bGpCUjs7QXFGemxqQkE7RUFDSTtBckY0bGpCSjs7QXFGeGxqQkk7RUFDSSxxQnhGMUtHO0V3RjJLSDtBckYybGpCUjtBcUYxbGpCUTtFQUNJO0FyRjRsakJaO0FxRjFsakJRO0VBQ0k7QXJGNGxqQlo7QXFGeGxqQlE7RUFDSSxZeEZuR047RXdGb0dNLFd4RnpMSjtFd0YwTEk7RUFDQTtBckYwbGpCWjtBcUZ4bGpCUTtFQUNJLG1CeEY1S0w7RXdGNktLLFd4Ri9MSjtFd0ZnTUkscUJ4RjlLTDtBR3d3akJQOztBcUZybGpCQTtFQUNFO0FyRndsakJGOztBcUZwbGpCQTs7aUVBQUE7QUFLQTtBQUVBO0VBQ0k7QXJGb2xqQko7O0FxRmpsakJBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FyRm9sakJKOztBcUZqbGpCQTs7O0VBR0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBckZvbGpCSjs7QXFGamxqQkE7Ozs7RUFFSTtFQUNBO0VBQ0E7QXJGc2xqQko7O0FxRm5sakJBO0VBQ0k7QXJGc2xqQko7O0FxRm5sakJBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QXJGc2xqQko7QXFGcmxqQkk7RUFDSTtBckZ1bGpCUjs7QXFGbGxqQkE7RUFDSTtFQUNBO0FyRnFsakJKOztBcUZsbGpCQTtFQUNJLHlCeEZuUU87RXdGb1FQO0VBQ0EsY3hGalFPO0FHczFqQlg7O0FxRmxsakJBO0VBQ0k7QXJGcWxqQko7O0FxRmpsakJBO0VBQ0k7QXJGb2xqQko7O0FxRmhsakJBOztrQkFBQTtBQUlBO0VBQ0ksY3hGdFBFO0FHdzBqQk47O0FxRjlrakJBOztrQkFBQTtBQUlBO0VBQ0k7RUFDQTtBckZnbGpCSjtBcUYva2pCSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBckZpbGpCUjs7QXFGN2tqQkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJGZ2xqQko7O0FxRjlrakJBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FyRmlsakJKOztBcUYva2pCQTtFQUNFO0VBQ0E7QXJGa2xqQkY7O0FxRmhsakJBO0VBQ0k7RUFDRjtBckZtbGpCRjs7QXFGL2tqQkE7QUFDQTtFQUNFO0lBQ0U7RXJGa2xqQkY7RXFGaGxqQkE7SUFDRTtFckZrbGpCRjtFcUZobGpCQTtJQUNFO0VyRmtsakJGO0FBQ0Y7QXFGL2tqQkE7QUFFQTtBQUNBO0VBQ0ksNEN4RnhRSztBR3cxakJUOztBcUY3a2pCQTtBQUNBO0VBQ0k7RUFDQTtBckZnbGpCSjtBcUYva2pCSTtFQUNJO0FyRmlsakJSOztBcUY5a2pCQTtFQUNJLHFCeEZyVUU7QUdzNWpCTjs7QXFGL2tqQkE7RUFDSSxxQnhGN1VJO0FHKzVqQlI7O0FxRjlrakJBO0FBRUE7OztFQUdFO0VBQ0E7RUFDQTtFQUNBO0VBQ1E7QXJGZ2xqQlY7O0FxRjVrakJBOzs7OztFQUtFLGN4Rm5XTTtBR2s3akJSOztBcUY1a2pCQTtFQUNFLHFCeEZ2V007QUdzN2pCUjs7QXFGNWtqQkE7RUFDRSxjeEYzV007RXdGNFdOLHFCeEY1V007QUcyN2pCUjs7QXFGM2tqQkE7RUFDRTtBckY4a2pCRjs7QXFGM2tqQkE7Ozs7O0VBS0UsY3hGeldPO0FHdTdqQlQ7O0FxRjNrakJBO0VBQ0UscUJ4RjdXTztBRzI3akJUOztBcUYza2pCQTtFQUNFLGN4RmpYTztFd0ZrWFAscUJ4RmxYTztBR2c4akJUOztBcUYxa2pCQTtFQUNFO0FyRjZrakJGOztBcUYxa2pCQTs7Ozs7RUFLRSxjeEYxWUk7QUd1OWpCTjs7QXFGMWtqQkE7RUFDRSxxQnhGOVlJO0FHMjlqQk47O0FxRjFrakJBO0VBQ0UsY3hGbFpJO0V3Rm1aSixxQnhGblpJO0FHZytqQk47O0FxRnprakJBO0VBQ0U7QXJGNGtqQkY7O0FxRnJrakJBO0VBQ0ksY3hGcmFJO0V3RnNhSixxQnhGdGFJO0V3RnVhSix5QnhGdmFJO0V3RndhSjtBckZ3a2pCSjs7QXFGdGtqQkE7RUFDSTtBckZ5a2pCSjs7QXFGdmtqQkE7RUFDSTtBckYwa2pCSjs7QXFGcGtqQkE7RUFDSSxjeEZoYkU7RXdGaWJGO0FyRnVrakJKOztBc0Z0amtCQTs7a0JBQUE7QUFJQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRGd2prQko7O0FzRnBqa0JHO0VBQ0kseUJ6Rm1DTTtFeUZsQ047RUFDQSxjekY4QkE7RXlGN0JBO0VBQ0E7QXRGdWprQlA7O0FzRmxqa0JJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEZxamtCUjs7QXNGamprQkE7RUFDSTtFQUNBO0VBQ0EsY3pGV0c7RXlGVkg7RUFDQTtBdEZvamtCSjs7QXNGL2lrQkk7RUFDSSxtQnpGY0E7QUdvaWtCUjtBc0ZoamtCSTtFQUNJO0VBQ0E7RUFDQSxtQnpGbkJHO0V5Rm9CSDtFQUNBO0VBQ0E7QXRGa2prQlI7QXNGamprQlE7RUFFSTtBdEZramtCWjtBc0ZoamtCUTtFQUNJO0VBQ0EsV3pGOUJKO0FHZ2xrQlI7QXNGL2lrQkk7RUFDSSxtQnpGakNHO0V5RmtDSCxjekZoQ0c7QUdpbGtCWDs7QXVGcG1rQkE7Ozs7Ozs7d0JBQUE7QXZGR0E7QXdGZkE7QUNDRztFQUNJO0F6RjRua0JQOztBMEY5bmtCQTtFQUNFO0ExRmlva0JGO0FhdGtrQkk7RTZFNURKO0lBR0k7RTFGbW9rQkY7QUFDRjs7QTJGdm9rQkE7RUFDSTtBM0Ywb2tCSjs7QTJGdm9rQkE7RUFDSTtBM0Ywb2tCSjs7QTJGdm9rQkE7RUFDSTtBM0Ywb2tCSjs7QTRGanBrQkk7RUFDSTtBNUZvcGtCUjtBNEZscGtCSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0E1Rm9wa0JSO0E0Rmxwa0JJO0VBQ0k7RUFDQTtFQUNBO0E1Rm9wa0JSO0E0Rmxwa0JJO0VBQ0k7QTVGb3BrQlI7QTRGbHBrQkk7RUFDSTtBNUZvcGtCUjtBNEZscGtCSTtFQUNJO0E1Rm9wa0JSO0FhbG1rQkk7RStFL0NBO0lBRVE7SUFDQTtFNUZtcGtCVjtBQUNGO0Fhcm5rQkk7RStFbENBO0lBTVE7RTVGcXBrQlY7QUFDRjtBNEZscGtCSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTVGb3BrQlI7QTRGanBrQkk7RUFDSTtBNUZtcGtCUjtBNEZocGtCSTtFQUNJO0E1Rmtwa0JSO0FhN29rQkk7RStFTkE7SUFHUTtFNUZvcGtCVjtBQUNGO0E0Rmxwa0JJO0VBQ0k7QTVGb3BrQlI7O0E0Rmhwa0JJO0VBQ0k7RUFDQTtBNUZtcGtCUjtBNEYvb2tCSTtFQUNJO0E1Rmlwa0JSO0E0Ri9va0JJO0VBQ0k7RUFDQTtBNUZpcGtCUjtBYWpxa0JJO0UrRWNBO0lBSVE7RTVGbXBrQlY7QUFDRjtBYXRxa0JJO0UrRWNBO0lBT1E7RTVGcXBrQlY7QUFDRjtBNEZ2cWtCQTtFQXFCSTtBNUZxcGtCSjtBNEZwcGtCSTtFQUNJO0VBQ0E7RUFDQTtBNUZzcGtCUjtBNEYvcWtCQTtFQTRCSTtBNUZzcGtCSjtBNEZycGtCSTs7RUFFSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTVG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Ozs7Ozs7Ozs7OztFQUNJO0E1RjR2a0JSO0E0Rnp2a0JJOzs7Ozs7Ozs7Ozs7OztFQUNJO0E1Rnd3a0JSO0E0RnB3a0JROzs7Ozs7Ozs7Ozs7OztFQUNJO0E1Rm14a0JaO0E0Rmh4a0JROzs7Ozs7Ozs7Ozs7OztFQUNJO0E1Rit4a0JaO0E0RjN4a0JJOzs7Ozs7Ozs7Ozs7OztFQUNJO0E1RjB5a0JSO0E0RnZ5a0JJOzs7Ozs7Ozs7Ozs7OztFQUNJO0E1RnN6a0JSO0E0Rm56a0JJOzs7Ozs7Ozs7Ozs7OztFQUNJO0VBRUE7QTVGaTBrQlI7QTRGM3prQkk7Ozs7Ozs7Ozs7Ozs7O0VBQ0k7QTVGMDBrQlI7QTRGdjBrQkk7Ozs7Ozs7Ozs7Ozs7O0VBQ0k7QTVGczFrQlI7QTRGbjFrQkk7Ozs7Ozs7Ozs7Ozs7O0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QTVGazJrQlI7QTRGLzFrQkk7Ozs7Ozs7Ozs7Ozs7O0VBQ0k7RUFDQTtBNUY4MmtCUjtBNEYxMmtCUTs7Ozs7Ozs7Ozs7Ozs7RUFDSTtBNUZ5M2tCWjtBNEY5MmtCSTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQUVJO0E1RjA0a0JSO0E0RnY0a0JJOzs7Ozs7Ozs7Ozs7OztFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTVGczVrQlI7QTRGbjVrQlk7Ozs7Ozs7Ozs7Ozs7O0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E1Rms2a0JoQjtBNEY5NWtCUTtFQXJCSjs7Ozs7Ozs7Ozs7Ozs7SUFzQlE7SUFDQTtJQUNBO0U1Rjg2a0JWO0FBQ0Y7QWF4MGxCSTtFK0U2Uko7Ozs7Ozs7Ozs7Ozs7O0lBaUlRO0U1RjI3a0JOO0U0Rno3a0JNOzs7Ozs7Ozs7Ozs7OztJQUNJO0U1Rnc4a0JWO0U0RnI4a0JNOzs7Ozs7Ozs7Ozs7OztJQUNJO0U1Rm85a0JWO0U0Rmo5a0JNOzs7Ozs7Ozs7Ozs7OztJQUNJO0U1Rmcra0JWO0U0Rjc5a0JNOzs7Ozs7Ozs7Ozs7OztJQUNJO0U1RjQra0JWO0FBQ0Y7QTRGeitrQkk7Ozs7Ozs7Ozs7Ozs7O0VBQ0k7RUFFQTtFQUNBO0VBQ0E7RUFDQTtBNUZ1L2tCUjtBNEZyL2tCUTs7Ozs7Ozs7Ozs7Ozs7RUFDSTtFQUNBO0VBQ0E7QTVGb2dsQlo7O0E0Rjcva0JJOztFQUNJO0E1RmlnbEJSOztBNEZwL2tCSTs7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBNUZ3L2tCUjs7QTRGNStrQkE7RUFDSTtJQUNJO0lBQ0E7SUFDQTtFNUYrK2tCTjtBQUNGO0E2RmhpbUJJO0VBQ0k7QTdGa2ltQlI7QTZGaGltQkk7RUFDSTtBN0ZraW1CUjtBNkZoaW1CSTtFQUNJO0E3RmtpbUJSO0E2RmhpbUJJO0VBQ0k7QTdGa2ltQlI7QTZGaGltQkk7RUFDSTtFQUNBO0E3RmtpbUJSO0E2RmhpbUJJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QTdGa2ltQlI7QTZGaGltQkk7RUFDSTtBN0ZraW1CUjtBYWovbEJJO0VnRmxEQTtJQUdRO0U3Rm9pbUJWO0FBQ0Y7O0E4RjdqbUJJO0VBQ0k7SUFDRSxzQmpHMENIO0lpR3pDRztFOUZna21CUjtBQUNGO0E4RjlqbUJNO0VBQ0k7RUFDQTtFQUNBO0E5RmdrbUJWO0E4RjdqbUJVO0VBQ0k7RUFDQTtFQUNBO0VBSUE7RUFDQTtFQUNBO0VBQ0E7QTlGNGptQmQ7QThGeGptQmM7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E5RjBqbUJsQjtBOEZ4am1Ca0I7RUFDSTtBOUYwam1CdEI7QThGcGptQmM7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBOUZzam1CbEI7QThGbGptQlU7RUFDSTtFQUNBO0E5Rm9qbUJkO0E4Rm5qbUJjO0VBQ0k7RUFDQTtBOUZxam1CbEI7QThGL2ltQmtCO0VBQ0k7QTlGaWptQnRCO0E4RjlpbUIwQjtFQUNHO0E5RmdqbUI3QjtBOEYzaW1CYztFQUNFO0E5RjZpbUJoQjtBOEY1aW1CZ0I7RUFDSSxXakc3Q1o7QUcybG1CUjtBOEYzaW1CYztFQUNFO0E5RjZpbUJoQjtBOEY1aW1CZ0I7RUFDSSxXakduRFo7QUdpbW1CUjtBOEZ4aW1Cd0I7RUFDSTtBOUYwaW1CNUI7QThGL2htQk07RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E5RmlpbUJWO0E4Ri9obUJVO0VBQ0k7RUFDQTtFQUNBO0E5RmlpbUJkO0E4RjlobUJVOztFQUVJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E5RmdpbUJkO0E4RjlobUJjOztFQUNJO0E5RmlpbUJsQjtBOEY3aG1CVTtFQUNJO0VBQ0E7RUFDQTtBOUYraG1CZDtBOEY1aG1CVTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0E5RjhobUJkO0E4RjNobUJVO0VBQWlCO0E5RjhobUIzQjtBOEY3aG1CVTtFQUFpQjtBOUZnaW1CM0I7O0ErRnhybUJBO0VBQ0U7QS9GMnJtQkY7QStGeHJtQkk7RUFDRTtBL0Ywcm1CTjtBK0Z2cm1CSTtFQUNFO0EvRnlybUJOO0ErRnRybUJJO0VBQ0U7QS9Gd3JtQk47QStGcnJtQkk7RUFDRTtFQUNBO0EvRnVybUJOO0ErRnBybUJJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQSx5QmxHMkJVO0VrRzFCVjtFQUNBO0EvRnNybUJOOztBK0Zqcm1CQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0EvRm9ybUJGOztBK0Zqcm1CQTtFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QS9GbXJtQkY7O0ErRmhybUJBO0VBQ0U7RUFDQTtFQUNBLHdGQUNFO0EvRmtybUJKOztBK0Y5cW1CQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0EvRmlybUJGOztBZ0dodm1CSTtFQUNJO0FoR212bUJSO0FnR2h2bUJJO0VBQ0k7QWhHa3ZtQlI7QWdHL3VtQkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBaEdpdm1CUjtBZ0c5dW1CSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FoR2d2bUJSOztBaUdud21CRTtFQUNFO0FqR3N3bUJKOztBaUdqd21CRTtFQUNFO0FqR293bUJKOztBa0cxd21CQztFQUNDO0FsRzZ3bUJGO0FhdnNtQkk7RXFGdkVIO0lBSU07RWxHOHdtQkw7QUFDRjtBa0c1d21CSztFQUNDO0FsRzh3bUJOO0FhNXRtQkk7RXFGL0NDO0lBRUU7RWxHNndtQkw7QUFDRjtBYWp1bUJJO0VxRnpDRjtJQUVLO0VsRzR3bUJMO0FBQ0Y7QWtHcHdtQkU7RUFDQztFQUNHO0FsR3N3bUJOO0FhMXVtQkk7RXFGOUJGO0lBTU07SUFDQTtJQUNBO0VsR3N3bUJOO0FBQ0Y7O0FtR3h5bUJBOzs7RUFHRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QW5HMnltQkY7QW1HeHltQkU7Ozs7OztFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QW5HOHltQko7QW1HM3ltQkU7OztFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FuRyt5bUJKOztBbUcxeW1CRTtFQUNFO0VBQ0E7RUFDQTtBbkc2eW1CSjtBbUczeW1CSTtFQUNFO0VBQ0E7QW5HNnltQk47QW1HMXltQkk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbkc0eW1CTjtBbUd6eW1CSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FuRzJ5bUJOO0FtR3h5bUJFO0VBQ0U7RUFDQTtBbkcweW1CSjs7QW1HdHltQkE7RUFDRTtFQUNBO0FuR3l5bUJGOztBbUdyeW1CQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtBbkd1eW1CRjtBbUdyeW1CRTtFQUNFO0FuR3V5bUJKO0FtR3J5bUJJO0VBQ0U7QW5HdXltQk47QW1HbnltQkU7O0VBRUU7RUFDQTtFQUNBO0FuR3F5bUJKOztBbUdoeW1CQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FuR215bUJGO0FtR2p5bUJFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FuR215bUJKO0FtR2p5bUJJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FuR215bUJOO0FtR2h5bUJJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QW5Ha3ltQk47QW1HL3htQkk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBbkdpeW1CTjs7QW1HM3htQkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBbkc4eG1CRjtBbUc1eG1CRTtFQUNFO0FuRzh4bUJKOztBbUd6eG1CQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbkc0eG1CRjs7QW1HeHhtQkE7RUFDRTtJQUNFO0VuRzJ4bUJGO0FBQ0Y7QW1HeHhtQkE7RUFFSTs7SUFFRTtFbkd5eG1CSjtFbUd0eG1CQTs7SUFFRTtFbkd3eG1CRjtBQUNGO0FtR3J4bUJBO0VBQ0U7SUFDRTtJQUNBO0VuR3V4bUJGO0VtR3J4bUJBO0lBQ0U7SUFDQTtFbkd1eG1CRjtBQUNGO0FtR3B4bUJBO0VBQ0U7SUFDRTtJQUNBO0VuR3N4bUJGO0FBQ0Y7QW1HbnhtQkE7RUFDRTtJQUNFO0VuR3F4bUJGO0VtR3B4bUJFOztJQUVFO0lBQ0E7RW5Hc3htQko7QUFDRjtBbUdseG1CQTtFQUVJOztJQUVFO0VuR214bUJKO0FBQ0Y7QW1HL3dtQkE7RUFDRTtJQUNFO0lBQ0E7RW5HaXhtQkY7QUFDRjtBbUc5d21CQTtFQUNFOztJQUVFO0VuR2d4bUJGO0VtRzd3bUJFOztJQUVFO0VuRyt3bUJKO0FBQ0Y7QW1HM3dtQkE7RUFDRTs7SUFFRTtJQUNBO0lBQ0E7RW5HNndtQkY7RW1HMXdtQkU7O0lBRUU7RW5HNHdtQko7RW1HendtQkE7SUFDRTtJQUNBO0VuRzJ3bUJGO0FBQ0YsQyIsInNvdXJjZXMiOlsid2VicGFjazovL3RpdG8vLi9hc3NldHMvY3NzL2ljb25zL2ZvbnQtYXdlc29tZS9jc3MvYWxsLm1pbi5jc3MiLCJ3ZWJwYWNrOi8vdGl0by8uL2Fzc2V0cy9jc3MvaWNvbnMvdGhlbWlmeS1pY29ucy90aGVtaWZ5LWljb25zLmNzcyIsIndlYnBhY2s6Ly90aXRvLy4vYXNzZXRzL2Nzcy9pY29ucy9tYXRlcmlhbC1kZXNpZ24taWNvbmljLWZvbnQvY3NzL21hdGVyaWFsZGVzaWduaWNvbnMubWluLmNzcyIsIndlYnBhY2s6Ly90aXRvLy4vYXNzZXRzL2Nzcy92YXJpYWJsZXMuc2NzcyIsIndlYnBhY2s6Ly90aXRvLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2Jvb3RzdHJhcC5zY3NzIiwid2VicGFjazovL3RpdG8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3Jvb3Quc2NzcyIsIndlYnBhY2s6Ly90aXRvLy4vYXNzZXRzL2Nzcy9hcHAuc2NzcyIsIndlYnBhY2s6Ly90aXRvLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19yZWJvb3Quc2NzcyIsIndlYnBhY2s6Ly90aXRvLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3ZlbmRvci9fcmZzLnNjc3MiLCJ3ZWJwYWNrOi8vdGl0by8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fdmFyaWFibGVzLnNjc3MiLCJ3ZWJwYWNrOi8vdGl0by8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2hvdmVyLnNjc3MiLCJ3ZWJwYWNrOi8vdGl0by8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fdHlwZS5zY3NzIiwid2VicGFjazovL3RpdG8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19saXN0cy5zY3NzIiwid2VicGFjazovL3RpdG8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2ltYWdlcy5zY3NzIiwid2VicGFjazovL3RpdG8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19pbWFnZS5zY3NzIiwid2VicGFjazovL3RpdG8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ib3JkZXItcmFkaXVzLnNjc3MiLCJ3ZWJwYWNrOi8vdGl0by8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fY29kZS5zY3NzIiwid2VicGFjazovL3RpdG8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2dyaWQuc2NzcyIsIndlYnBhY2s6Ly90aXRvLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fZ3JpZC5zY3NzIiwid2VicGFjazovL3RpdG8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19icmVha3BvaW50cy5zY3NzIiwid2VicGFjazovL3RpdG8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzIiwid2VicGFjazovL3RpdG8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3RhYmxlcy5zY3NzIiwid2VicGFjazovL3RpdG8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL190YWJsZS1yb3cuc2NzcyIsIndlYnBhY2s6Ly90aXRvLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19mb3Jtcy5zY3NzIiwid2VicGFjazovL3RpdG8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL190cmFuc2l0aW9uLnNjc3MiLCJ3ZWJwYWNrOi8vdGl0by8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2Zvcm1zLnNjc3MiLCJ3ZWJwYWNrOi8vdGl0by8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2dyYWRpZW50cy5zY3NzIiwid2VicGFjazovL3RpdG8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2J1dHRvbnMuc2NzcyIsIndlYnBhY2s6Ly90aXRvLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYnV0dG9ucy5zY3NzIiwid2VicGFjazovL3RpdG8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3RyYW5zaXRpb25zLnNjc3MiLCJ3ZWJwYWNrOi8vdGl0by8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fZHJvcGRvd24uc2NzcyIsIndlYnBhY2s6Ly90aXRvLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fY2FyZXQuc2NzcyIsIndlYnBhY2s6Ly90aXRvLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fbmF2LWRpdmlkZXIuc2NzcyIsIndlYnBhY2s6Ly90aXRvLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19idXR0b24tZ3JvdXAuc2NzcyIsIndlYnBhY2s6Ly90aXRvLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19pbnB1dC1ncm91cC5zY3NzIiwid2VicGFjazovL3RpdG8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2N1c3RvbS1mb3Jtcy5zY3NzIiwid2VicGFjazovL3RpdG8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX25hdi5zY3NzIiwid2VicGFjazovL3RpdG8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX25hdmJhci5zY3NzIiwid2VicGFjazovL3RpdG8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2NhcmQuc2NzcyIsIndlYnBhY2s6Ly90aXRvLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19icmVhZGNydW1iLnNjc3MiLCJ3ZWJwYWNrOi8vdGl0by8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fcGFnaW5hdGlvbi5zY3NzIiwid2VicGFjazovL3RpdG8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19wYWdpbmF0aW9uLnNjc3MiLCJ3ZWJwYWNrOi8vdGl0by8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fYmFkZ2Uuc2NzcyIsIndlYnBhY2s6Ly90aXRvLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYmFkZ2Uuc2NzcyIsIndlYnBhY2s6Ly90aXRvLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19qdW1ib3Ryb24uc2NzcyIsIndlYnBhY2s6Ly90aXRvLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19hbGVydC5zY3NzIiwid2VicGFjazovL3RpdG8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19hbGVydC5zY3NzIiwid2VicGFjazovL3RpdG8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3Byb2dyZXNzLnNjc3MiLCJ3ZWJwYWNrOi8vdGl0by8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fbWVkaWEuc2NzcyIsIndlYnBhY2s6Ly90aXRvLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19saXN0LWdyb3VwLnNjc3MiLCJ3ZWJwYWNrOi8vdGl0by8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2xpc3QtZ3JvdXAuc2NzcyIsIndlYnBhY2s6Ly90aXRvLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19jbG9zZS5zY3NzIiwid2VicGFjazovL3RpdG8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3RvYXN0cy5zY3NzIiwid2VicGFjazovL3RpdG8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX21vZGFsLnNjc3MiLCJ3ZWJwYWNrOi8vdGl0by8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fdG9vbHRpcC5zY3NzIiwid2VicGFjazovL3RpdG8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19yZXNldC10ZXh0LnNjc3MiLCJ3ZWJwYWNrOi8vdGl0by8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fcG9wb3Zlci5zY3NzIiwid2VicGFjazovL3RpdG8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2Nhcm91c2VsLnNjc3MiLCJ3ZWJwYWNrOi8vdGl0by8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2NsZWFyZml4LnNjc3MiLCJ3ZWJwYWNrOi8vdGl0by8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fc3Bpbm5lcnMuc2NzcyIsIndlYnBhY2s6Ly90aXRvLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fYWxpZ24uc2NzcyIsIndlYnBhY2s6Ly90aXRvLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYmFja2dyb3VuZC12YXJpYW50LnNjc3MiLCJ3ZWJwYWNrOi8vdGl0by8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2JhY2tncm91bmQuc2NzcyIsIndlYnBhY2s6Ly90aXRvLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fYm9yZGVycy5zY3NzIiwid2VicGFjazovL3RpdG8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19kaXNwbGF5LnNjc3MiLCJ3ZWJwYWNrOi8vdGl0by8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2VtYmVkLnNjc3MiLCJ3ZWJwYWNrOi8vdGl0by8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2ZsZXguc2NzcyIsIndlYnBhY2s6Ly90aXRvLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fZmxvYXQuc2NzcyIsIndlYnBhY2s6Ly90aXRvLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9faW50ZXJhY3Rpb25zLnNjc3MiLCJ3ZWJwYWNrOi8vdGl0by8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX292ZXJmbG93LnNjc3MiLCJ3ZWJwYWNrOi8vdGl0by8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3Bvc2l0aW9uLnNjc3MiLCJ3ZWJwYWNrOi8vdGl0by8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3NjcmVlbnJlYWRlcnMuc2NzcyIsIndlYnBhY2s6Ly90aXRvLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fc2NyZWVuLXJlYWRlci5zY3NzIiwid2VicGFjazovL3RpdG8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19zaGFkb3dzLnNjc3MiLCJ3ZWJwYWNrOi8vdGl0by8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3NpemluZy5zY3NzIiwid2VicGFjazovL3RpdG8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19zcGFjaW5nLnNjc3MiLCJ3ZWJwYWNrOi8vdGl0by8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3N0cmV0Y2hlZC1saW5rLnNjc3MiLCJ3ZWJwYWNrOi8vdGl0by8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3RleHQuc2NzcyIsIndlYnBhY2s6Ly90aXRvLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdGV4dC10cnVuY2F0ZS5zY3NzIiwid2VicGFjazovL3RpdG8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL190ZXh0LWVtcGhhc2lzLnNjc3MiLCJ3ZWJwYWNrOi8vdGl0by8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3RleHQtaGlkZS5zY3NzIiwid2VicGFjazovL3RpdG8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL192aXNpYmlsaXR5LnNjc3MiLCJ3ZWJwYWNrOi8vdGl0by8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fcHJpbnQuc2NzcyIsIndlYnBhY2s6Ly90aXRvLy4vYXNzZXRzL2Nzcy9pY29ucy9zaW1wbGUtbGluZS1pY29ucy9zY3NzL3NpbXBsZS1saW5lLWljb25zLnNjc3MiLCJ3ZWJwYWNrOi8vdGl0by8uL2Fzc2V0cy9jc3MvY29yZS9oZWFkZXIuc2NzcyIsIndlYnBhY2s6Ly90aXRvLy4vYXNzZXRzL2Nzcy9jb3JlL2ZvbnRzLnNjc3MiLCJ3ZWJwYWNrOi8vdGl0by8uL2Fzc2V0cy9jc3MvY29yZS9zY2FmaG9sZGluZy5zY3NzIiwid2VicGFjazovL3RpdG8vLi9hc3NldHMvY3NzL2NvcmUvYXBwLnNjc3MiLCJ3ZWJwYWNrOi8vdGl0by8uL2Fzc2V0cy9jc3MvY29yZS9hbmltYXRpb24uc2NzcyIsIndlYnBhY2s6Ly90aXRvLy4vYXNzZXRzL2Nzcy9jb3JlL2FsZXJ0LnNjc3MiLCJ3ZWJwYWNrOi8vdGl0by8uL2Fzc2V0cy9jc3MvY29yZS9idXR0b25zLnNjc3MiLCJ3ZWJwYWNrOi8vdGl0by8uL2Fzc2V0cy9jc3MvY29yZS9mb3JtLXBhZ2VzLnNjc3MiLCJ3ZWJwYWNrOi8vdGl0by8uL2Fzc2V0cy9jc3MvY29yZS9wYWdpbmF0aW9uLnNjc3MiLCJ3ZWJwYWNrOi8vdGl0by8uL2Fzc2V0cy9jc3MvY29yZS9jb3JlLnNjc3MiLCJ3ZWJwYWNrOi8vdGl0by8uL2Fzc2V0cy9jc3MvY29tcG9uZW50ZXNyZWFjdC9nbG9iYWwuc2NzcyIsIndlYnBhY2s6Ly90aXRvLy4vYXNzZXRzL2Nzcy9jb21wb25lbnRlc3JlYWN0L0NlcnJhclNlc2lvbi9pbmRleC5zY3NzIiwid2VicGFjazovL3RpdG8vLi9hc3NldHMvY3NzL2NvbXBvbmVudGVzcmVhY3QvUXVpZW5lc1NveS9pbmRleC5zY3NzIiwid2VicGFjazovL3RpdG8vLi9hc3NldHMvY3NzL2NvbXBvbmVudGVzcmVhY3QvTWFwYS9pbmRleC5zY3NzIiwid2VicGFjazovL3RpdG8vLi9hc3NldHMvY3NzL2NvbXBvbmVudGVzcmVhY3QvSW5tdWVibGVzL2luZGV4LnNjc3MiLCJ3ZWJwYWNrOi8vdGl0by8uL2Fzc2V0cy9jc3MvY29tcG9uZW50ZXNyZWFjdC9TaW11bGFkb3IvaW5kZXguc2NzcyIsIndlYnBhY2s6Ly90aXRvLy4vYXNzZXRzL2Nzcy9jb21wb25lbnRlc3JlYWN0L1N1YmlySW1hZ2VuZXMvaW5kZXguc2NzcyIsIndlYnBhY2s6Ly90aXRvLy4vYXNzZXRzL2Nzcy9jb21wb25lbnRlc3JlYWN0L0ZvdG9QZXJmaWwvaW5kZXguc2NzcyIsIndlYnBhY2s6Ly90aXRvLy4vYXNzZXRzL2Nzcy9jb21wb25lbnRlc3JlYWN0L0RhdGFUYWJsYUZpbHRyb3MvaW5kZXguc2NzcyIsIndlYnBhY2s6Ly90aXRvLy4vYXNzZXRzL2Nzcy9jb21wb25lbnRlc3JlYWN0L0NsaWVudGVzL0NhbXBvc0NsaWVudGUvaW5kZXguc2NzcyIsIndlYnBhY2s6Ly90aXRvLy4vYXNzZXRzL2pzL2NvbXBvbmVudGVzL2lubW9iaWxpYXJpYXMvY3NzL2luZGV4LnNjc3MiLCJ3ZWJwYWNrOi8vdGl0by8uL2Fzc2V0cy9qcy9jb21wb25lbnRlcy9Nb3ZpZS9jc3MvaW5kZXguc2NzcyJdLCJzb3VyY2VzQ29udGVudCI6WyIvKiFcbiAqIEZvbnQgQXdlc29tZSBGcmVlIDYuMS4yIGJ5IEBmb250YXdlc29tZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tXG4gKiBMaWNlbnNlIC0gaHR0cHM6Ly9mb250YXdlc29tZS5jb20vbGljZW5zZS9mcmVlIChJY29uczogQ0MgQlkgNC4wLCBGb250czogU0lMIE9GTCAxLjEsIENvZGU6IE1JVCBMaWNlbnNlKVxuICogQ29weXJpZ2h0IDIwMjIgRm9udGljb25zLCBJbmMuXG4gKi9cbi5mYXtmb250LWZhbWlseTp2YXIoLS1mYS1zdHlsZS1mYW1pbHksXCJGb250IEF3ZXNvbWUgNiBGcmVlXCIpO2ZvbnQtd2VpZ2h0OnZhcigtLWZhLXN0eWxlLDkwMCl9LmZhLC5mYS1icmFuZHMsLmZhLWR1b3RvbmUsLmZhLWxpZ2h0LC5mYS1yZWd1bGFyLC5mYS1zb2xpZCwuZmEtdGhpbiwuZmFiLC5mYWQsLmZhbCwuZmFyLC5mYXMsLmZhdHstbW96LW9zeC1mb250LXNtb290aGluZzpncmF5c2NhbGU7LXdlYmtpdC1mb250LXNtb290aGluZzphbnRpYWxpYXNlZDtkaXNwbGF5OnZhcigtLWZhLWRpc3BsYXksaW5saW5lLWJsb2NrKTtmb250LXN0eWxlOm5vcm1hbDtmb250LXZhcmlhbnQ6bm9ybWFsO2xpbmUtaGVpZ2h0OjE7dGV4dC1yZW5kZXJpbmc6YXV0b30uZmEtMXh7Zm9udC1zaXplOjFlbX0uZmEtMnh7Zm9udC1zaXplOjJlbX0uZmEtM3h7Zm9udC1zaXplOjNlbX0uZmEtNHh7Zm9udC1zaXplOjRlbX0uZmEtNXh7Zm9udC1zaXplOjVlbX0uZmEtNnh7Zm9udC1zaXplOjZlbX0uZmEtN3h7Zm9udC1zaXplOjdlbX0uZmEtOHh7Zm9udC1zaXplOjhlbX0uZmEtOXh7Zm9udC1zaXplOjllbX0uZmEtMTB4e2ZvbnQtc2l6ZToxMGVtfS5mYS0yeHN7Zm9udC1zaXplOi42MjVlbTtsaW5lLWhlaWdodDouMWVtO3ZlcnRpY2FsLWFsaWduOi4yMjVlbX0uZmEteHN7Zm9udC1zaXplOi43NWVtO2xpbmUtaGVpZ2h0Oi4wODMzM2VtO3ZlcnRpY2FsLWFsaWduOi4xMjVlbX0uZmEtc217Zm9udC1zaXplOi44NzVlbTtsaW5lLWhlaWdodDouMDcxNDNlbTt2ZXJ0aWNhbC1hbGlnbjouMDUzNTdlbX0uZmEtbGd7Zm9udC1zaXplOjEuMjVlbTtsaW5lLWhlaWdodDouMDVlbTt2ZXJ0aWNhbC1hbGlnbjotLjA3NWVtfS5mYS14bHtmb250LXNpemU6MS41ZW07bGluZS1oZWlnaHQ6LjA0MTY3ZW07dmVydGljYWwtYWxpZ246LS4xMjVlbX0uZmEtMnhse2ZvbnQtc2l6ZToyZW07bGluZS1oZWlnaHQ6LjAzMTI1ZW07dmVydGljYWwtYWxpZ246LS4xODc1ZW19LmZhLWZ3e3RleHQtYWxpZ246Y2VudGVyO3dpZHRoOjEuMjVlbX0uZmEtdWx7bGlzdC1zdHlsZS10eXBlOm5vbmU7bWFyZ2luLWxlZnQ6dmFyKC0tZmEtbGktbWFyZ2luLDIuNWVtKTtwYWRkaW5nLWxlZnQ6MH0uZmEtdWw+bGl7cG9zaXRpb246cmVsYXRpdmV9LmZhLWxpe2xlZnQ6Y2FsYyh2YXIoLS1mYS1saS13aWR0aCwgMmVtKSotMSk7cG9zaXRpb246YWJzb2x1dGU7dGV4dC1hbGlnbjpjZW50ZXI7d2lkdGg6dmFyKC0tZmEtbGktd2lkdGgsMmVtKTtsaW5lLWhlaWdodDppbmhlcml0fS5mYS1ib3JkZXJ7Ym9yZGVyLXJhZGl1czp2YXIoLS1mYS1ib3JkZXItcmFkaXVzLC4xZW0pO2JvcmRlcjp2YXIoLS1mYS1ib3JkZXItd2lkdGgsLjA4ZW0pIHZhcigtLWZhLWJvcmRlci1zdHlsZSxzb2xpZCkgdmFyKC0tZmEtYm9yZGVyLWNvbG9yLCNlZWUpO3BhZGRpbmc6dmFyKC0tZmEtYm9yZGVyLXBhZGRpbmcsLjJlbSAuMjVlbSAuMTVlbSl9LmZhLXB1bGwtbGVmdHtmbG9hdDpsZWZ0O21hcmdpbi1yaWdodDp2YXIoLS1mYS1wdWxsLW1hcmdpbiwuM2VtKX0uZmEtcHVsbC1yaWdodHtmbG9hdDpyaWdodDttYXJnaW4tbGVmdDp2YXIoLS1mYS1wdWxsLW1hcmdpbiwuM2VtKX0uZmEtYmVhdHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhLWJlYXQ7YW5pbWF0aW9uLW5hbWU6ZmEtYmVhdDstd2Via2l0LWFuaW1hdGlvbi1kZWxheTp2YXIoLS1mYS1hbmltYXRpb24tZGVsYXksMCk7YW5pbWF0aW9uLWRlbGF5OnZhcigtLWZhLWFuaW1hdGlvbi1kZWxheSwwKTstd2Via2l0LWFuaW1hdGlvbi1kaXJlY3Rpb246dmFyKC0tZmEtYW5pbWF0aW9uLWRpcmVjdGlvbixub3JtYWwpO2FuaW1hdGlvbi1kaXJlY3Rpb246dmFyKC0tZmEtYW5pbWF0aW9uLWRpcmVjdGlvbixub3JtYWwpOy13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOnZhcigtLWZhLWFuaW1hdGlvbi1kdXJhdGlvbiwxcyk7YW5pbWF0aW9uLWR1cmF0aW9uOnZhcigtLWZhLWFuaW1hdGlvbi1kdXJhdGlvbiwxcyk7LXdlYmtpdC1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50OnZhcigtLWZhLWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQsaW5maW5pdGUpO2FuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6dmFyKC0tZmEtYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudCxpbmZpbml0ZSk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOnZhcigtLWZhLWFuaW1hdGlvbi10aW1pbmcsZWFzZS1pbi1vdXQpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246dmFyKC0tZmEtYW5pbWF0aW9uLXRpbWluZyxlYXNlLWluLW91dCl9LmZhLWJvdW5jZXstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhLWJvdW5jZTthbmltYXRpb24tbmFtZTpmYS1ib3VuY2U7LXdlYmtpdC1hbmltYXRpb24tZGVsYXk6dmFyKC0tZmEtYW5pbWF0aW9uLWRlbGF5LDApO2FuaW1hdGlvbi1kZWxheTp2YXIoLS1mYS1hbmltYXRpb24tZGVsYXksMCk7LXdlYmtpdC1hbmltYXRpb24tZGlyZWN0aW9uOnZhcigtLWZhLWFuaW1hdGlvbi1kaXJlY3Rpb24sbm9ybWFsKTthbmltYXRpb24tZGlyZWN0aW9uOnZhcigtLWZhLWFuaW1hdGlvbi1kaXJlY3Rpb24sbm9ybWFsKTstd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjp2YXIoLS1mYS1hbmltYXRpb24tZHVyYXRpb24sMXMpO2FuaW1hdGlvbi1kdXJhdGlvbjp2YXIoLS1mYS1hbmltYXRpb24tZHVyYXRpb24sMXMpOy13ZWJraXQtYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDp2YXIoLS1mYS1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50LGluZmluaXRlKTthbmltYXRpb24taXRlcmF0aW9uLWNvdW50OnZhcigtLWZhLWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQsaW5maW5pdGUpOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjp2YXIoLS1mYS1hbmltYXRpb24tdGltaW5nLGN1YmljLWJlemllciguMjgsLjg0LC40MiwxKSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjp2YXIoLS1mYS1hbmltYXRpb24tdGltaW5nLGN1YmljLWJlemllciguMjgsLjg0LC40MiwxKSl9LmZhLWZhZGV7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYS1mYWRlO2FuaW1hdGlvbi1uYW1lOmZhLWZhZGU7LXdlYmtpdC1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50OnZhcigtLWZhLWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQsaW5maW5pdGUpO2FuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6dmFyKC0tZmEtYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudCxpbmZpbml0ZSk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOnZhcigtLWZhLWFuaW1hdGlvbi10aW1pbmcsY3ViaWMtYmV6aWVyKC40LDAsLjYsMSkpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246dmFyKC0tZmEtYW5pbWF0aW9uLXRpbWluZyxjdWJpYy1iZXppZXIoLjQsMCwuNiwxKSl9LmZhLWJlYXQtZmFkZSwuZmEtZmFkZXstd2Via2l0LWFuaW1hdGlvbi1kZWxheTp2YXIoLS1mYS1hbmltYXRpb24tZGVsYXksMCk7YW5pbWF0aW9uLWRlbGF5OnZhcigtLWZhLWFuaW1hdGlvbi1kZWxheSwwKTstd2Via2l0LWFuaW1hdGlvbi1kaXJlY3Rpb246dmFyKC0tZmEtYW5pbWF0aW9uLWRpcmVjdGlvbixub3JtYWwpO2FuaW1hdGlvbi1kaXJlY3Rpb246dmFyKC0tZmEtYW5pbWF0aW9uLWRpcmVjdGlvbixub3JtYWwpOy13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOnZhcigtLWZhLWFuaW1hdGlvbi1kdXJhdGlvbiwxcyk7YW5pbWF0aW9uLWR1cmF0aW9uOnZhcigtLWZhLWFuaW1hdGlvbi1kdXJhdGlvbiwxcyl9LmZhLWJlYXQtZmFkZXstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhLWJlYXQtZmFkZTthbmltYXRpb24tbmFtZTpmYS1iZWF0LWZhZGU7LXdlYmtpdC1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50OnZhcigtLWZhLWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQsaW5maW5pdGUpO2FuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6dmFyKC0tZmEtYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudCxpbmZpbml0ZSk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOnZhcigtLWZhLWFuaW1hdGlvbi10aW1pbmcsY3ViaWMtYmV6aWVyKC40LDAsLjYsMSkpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246dmFyKC0tZmEtYW5pbWF0aW9uLXRpbWluZyxjdWJpYy1iZXppZXIoLjQsMCwuNiwxKSl9LmZhLWZsaXB7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYS1mbGlwO2FuaW1hdGlvbi1uYW1lOmZhLWZsaXA7LXdlYmtpdC1hbmltYXRpb24tZGVsYXk6dmFyKC0tZmEtYW5pbWF0aW9uLWRlbGF5LDApO2FuaW1hdGlvbi1kZWxheTp2YXIoLS1mYS1hbmltYXRpb24tZGVsYXksMCk7LXdlYmtpdC1hbmltYXRpb24tZGlyZWN0aW9uOnZhcigtLWZhLWFuaW1hdGlvbi1kaXJlY3Rpb24sbm9ybWFsKTthbmltYXRpb24tZGlyZWN0aW9uOnZhcigtLWZhLWFuaW1hdGlvbi1kaXJlY3Rpb24sbm9ybWFsKTstd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjp2YXIoLS1mYS1hbmltYXRpb24tZHVyYXRpb24sMXMpO2FuaW1hdGlvbi1kdXJhdGlvbjp2YXIoLS1mYS1hbmltYXRpb24tZHVyYXRpb24sMXMpOy13ZWJraXQtYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDp2YXIoLS1mYS1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50LGluZmluaXRlKTthbmltYXRpb24taXRlcmF0aW9uLWNvdW50OnZhcigtLWZhLWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQsaW5maW5pdGUpOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjp2YXIoLS1mYS1hbmltYXRpb24tdGltaW5nLGVhc2UtaW4tb3V0KTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOnZhcigtLWZhLWFuaW1hdGlvbi10aW1pbmcsZWFzZS1pbi1vdXQpfS5mYS1zaGFrZXstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhLXNoYWtlO2FuaW1hdGlvbi1uYW1lOmZhLXNoYWtlOy13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOnZhcigtLWZhLWFuaW1hdGlvbi1kdXJhdGlvbiwxcyk7YW5pbWF0aW9uLWR1cmF0aW9uOnZhcigtLWZhLWFuaW1hdGlvbi1kdXJhdGlvbiwxcyk7LXdlYmtpdC1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50OnZhcigtLWZhLWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQsaW5maW5pdGUpO2FuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6dmFyKC0tZmEtYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudCxpbmZpbml0ZSk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOnZhcigtLWZhLWFuaW1hdGlvbi10aW1pbmcsbGluZWFyKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOnZhcigtLWZhLWFuaW1hdGlvbi10aW1pbmcsbGluZWFyKX0uZmEtc2hha2UsLmZhLXNwaW57LXdlYmtpdC1hbmltYXRpb24tZGVsYXk6dmFyKC0tZmEtYW5pbWF0aW9uLWRlbGF5LDApO2FuaW1hdGlvbi1kZWxheTp2YXIoLS1mYS1hbmltYXRpb24tZGVsYXksMCk7LXdlYmtpdC1hbmltYXRpb24tZGlyZWN0aW9uOnZhcigtLWZhLWFuaW1hdGlvbi1kaXJlY3Rpb24sbm9ybWFsKTthbmltYXRpb24tZGlyZWN0aW9uOnZhcigtLWZhLWFuaW1hdGlvbi1kaXJlY3Rpb24sbm9ybWFsKX0uZmEtc3Bpbnstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhLXNwaW47YW5pbWF0aW9uLW5hbWU6ZmEtc3Bpbjstd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjp2YXIoLS1mYS1hbmltYXRpb24tZHVyYXRpb24sMnMpO2FuaW1hdGlvbi1kdXJhdGlvbjp2YXIoLS1mYS1hbmltYXRpb24tZHVyYXRpb24sMnMpOy13ZWJraXQtYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDp2YXIoLS1mYS1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50LGluZmluaXRlKTthbmltYXRpb24taXRlcmF0aW9uLWNvdW50OnZhcigtLWZhLWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQsaW5maW5pdGUpOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjp2YXIoLS1mYS1hbmltYXRpb24tdGltaW5nLGxpbmVhcik7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjp2YXIoLS1mYS1hbmltYXRpb24tdGltaW5nLGxpbmVhcil9LmZhLXNwaW4tcmV2ZXJzZXstLWZhLWFuaW1hdGlvbi1kaXJlY3Rpb246cmV2ZXJzZX0uZmEtcHVsc2UsLmZhLXNwaW4tcHVsc2V7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYS1zcGluO2FuaW1hdGlvbi1uYW1lOmZhLXNwaW47LXdlYmtpdC1hbmltYXRpb24tZGlyZWN0aW9uOnZhcigtLWZhLWFuaW1hdGlvbi1kaXJlY3Rpb24sbm9ybWFsKTthbmltYXRpb24tZGlyZWN0aW9uOnZhcigtLWZhLWFuaW1hdGlvbi1kaXJlY3Rpb24sbm9ybWFsKTstd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjp2YXIoLS1mYS1hbmltYXRpb24tZHVyYXRpb24sMXMpO2FuaW1hdGlvbi1kdXJhdGlvbjp2YXIoLS1mYS1hbmltYXRpb24tZHVyYXRpb24sMXMpOy13ZWJraXQtYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDp2YXIoLS1mYS1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50LGluZmluaXRlKTthbmltYXRpb24taXRlcmF0aW9uLWNvdW50OnZhcigtLWZhLWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQsaW5maW5pdGUpOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjp2YXIoLS1mYS1hbmltYXRpb24tdGltaW5nLHN0ZXBzKDgpKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOnZhcigtLWZhLWFuaW1hdGlvbi10aW1pbmcsc3RlcHMoOCkpfUBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjpyZWR1Y2Upey5mYS1iZWF0LC5mYS1iZWF0LWZhZGUsLmZhLWJvdW5jZSwuZmEtZmFkZSwuZmEtZmxpcCwuZmEtcHVsc2UsLmZhLXNoYWtlLC5mYS1zcGluLC5mYS1zcGluLXB1bHNley13ZWJraXQtYW5pbWF0aW9uLWRlbGF5Oi0xbXM7YW5pbWF0aW9uLWRlbGF5Oi0xbXM7LXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246MW1zO2FuaW1hdGlvbi1kdXJhdGlvbjoxbXM7LXdlYmtpdC1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50OjE7YW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDoxO3RyYW5zaXRpb24tZGVsYXk6MHM7dHJhbnNpdGlvbi1kdXJhdGlvbjowc319QC13ZWJraXQta2V5ZnJhbWVzIGZhLWJlYXR7MCUsOTAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEpO3RyYW5zZm9ybTpzY2FsZSgxKX00NSV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUodmFyKC0tZmEtYmVhdC1zY2FsZSwxLjI1KSk7dHJhbnNmb3JtOnNjYWxlKHZhcigtLWZhLWJlYXQtc2NhbGUsMS4yNSkpfX1Aa2V5ZnJhbWVzIGZhLWJlYXR7MCUsOTAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEpO3RyYW5zZm9ybTpzY2FsZSgxKX00NSV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUodmFyKC0tZmEtYmVhdC1zY2FsZSwxLjI1KSk7dHJhbnNmb3JtOnNjYWxlKHZhcigtLWZhLWJlYXQtc2NhbGUsMS4yNSkpfX1ALXdlYmtpdC1rZXlmcmFtZXMgZmEtYm91bmNlezAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEpIHRyYW5zbGF0ZVkoMCk7dHJhbnNmb3JtOnNjYWxlKDEpIHRyYW5zbGF0ZVkoMCl9MTAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKHZhcigtLWZhLWJvdW5jZS1zdGFydC1zY2FsZS14LDEuMSksdmFyKC0tZmEtYm91bmNlLXN0YXJ0LXNjYWxlLXksLjkpKSB0cmFuc2xhdGVZKDApO3RyYW5zZm9ybTpzY2FsZSh2YXIoLS1mYS1ib3VuY2Utc3RhcnQtc2NhbGUteCwxLjEpLHZhcigtLWZhLWJvdW5jZS1zdGFydC1zY2FsZS15LC45KSkgdHJhbnNsYXRlWSgwKX0zMCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUodmFyKC0tZmEtYm91bmNlLWp1bXAtc2NhbGUteCwuOSksdmFyKC0tZmEtYm91bmNlLWp1bXAtc2NhbGUteSwxLjEpKSB0cmFuc2xhdGVZKHZhcigtLWZhLWJvdW5jZS1oZWlnaHQsLS41ZW0pKTt0cmFuc2Zvcm06c2NhbGUodmFyKC0tZmEtYm91bmNlLWp1bXAtc2NhbGUteCwuOSksdmFyKC0tZmEtYm91bmNlLWp1bXAtc2NhbGUteSwxLjEpKSB0cmFuc2xhdGVZKHZhcigtLWZhLWJvdW5jZS1oZWlnaHQsLS41ZW0pKX01MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUodmFyKC0tZmEtYm91bmNlLWxhbmQtc2NhbGUteCwxLjA1KSx2YXIoLS1mYS1ib3VuY2UtbGFuZC1zY2FsZS15LC45NSkpIHRyYW5zbGF0ZVkoMCk7dHJhbnNmb3JtOnNjYWxlKHZhcigtLWZhLWJvdW5jZS1sYW5kLXNjYWxlLXgsMS4wNSksdmFyKC0tZmEtYm91bmNlLWxhbmQtc2NhbGUteSwuOTUpKSB0cmFuc2xhdGVZKDApfTU3JXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxKSB0cmFuc2xhdGVZKHZhcigtLWZhLWJvdW5jZS1yZWJvdW5kLC0uMTI1ZW0pKTt0cmFuc2Zvcm06c2NhbGUoMSkgdHJhbnNsYXRlWSh2YXIoLS1mYS1ib3VuY2UtcmVib3VuZCwtLjEyNWVtKSl9NjQley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEpIHRyYW5zbGF0ZVkoMCk7dHJhbnNmb3JtOnNjYWxlKDEpIHRyYW5zbGF0ZVkoMCl9dG97LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMSkgdHJhbnNsYXRlWSgwKTt0cmFuc2Zvcm06c2NhbGUoMSkgdHJhbnNsYXRlWSgwKX19QGtleWZyYW1lcyBmYS1ib3VuY2V7MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMSkgdHJhbnNsYXRlWSgwKTt0cmFuc2Zvcm06c2NhbGUoMSkgdHJhbnNsYXRlWSgwKX0xMCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUodmFyKC0tZmEtYm91bmNlLXN0YXJ0LXNjYWxlLXgsMS4xKSx2YXIoLS1mYS1ib3VuY2Utc3RhcnQtc2NhbGUteSwuOSkpIHRyYW5zbGF0ZVkoMCk7dHJhbnNmb3JtOnNjYWxlKHZhcigtLWZhLWJvdW5jZS1zdGFydC1zY2FsZS14LDEuMSksdmFyKC0tZmEtYm91bmNlLXN0YXJ0LXNjYWxlLXksLjkpKSB0cmFuc2xhdGVZKDApfTMwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSh2YXIoLS1mYS1ib3VuY2UtanVtcC1zY2FsZS14LC45KSx2YXIoLS1mYS1ib3VuY2UtanVtcC1zY2FsZS15LDEuMSkpIHRyYW5zbGF0ZVkodmFyKC0tZmEtYm91bmNlLWhlaWdodCwtLjVlbSkpO3RyYW5zZm9ybTpzY2FsZSh2YXIoLS1mYS1ib3VuY2UtanVtcC1zY2FsZS14LC45KSx2YXIoLS1mYS1ib3VuY2UtanVtcC1zY2FsZS15LDEuMSkpIHRyYW5zbGF0ZVkodmFyKC0tZmEtYm91bmNlLWhlaWdodCwtLjVlbSkpfTUwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSh2YXIoLS1mYS1ib3VuY2UtbGFuZC1zY2FsZS14LDEuMDUpLHZhcigtLWZhLWJvdW5jZS1sYW5kLXNjYWxlLXksLjk1KSkgdHJhbnNsYXRlWSgwKTt0cmFuc2Zvcm06c2NhbGUodmFyKC0tZmEtYm91bmNlLWxhbmQtc2NhbGUteCwxLjA1KSx2YXIoLS1mYS1ib3VuY2UtbGFuZC1zY2FsZS15LC45NSkpIHRyYW5zbGF0ZVkoMCl9NTcley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEpIHRyYW5zbGF0ZVkodmFyKC0tZmEtYm91bmNlLXJlYm91bmQsLS4xMjVlbSkpO3RyYW5zZm9ybTpzY2FsZSgxKSB0cmFuc2xhdGVZKHZhcigtLWZhLWJvdW5jZS1yZWJvdW5kLC0uMTI1ZW0pKX02NCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMSkgdHJhbnNsYXRlWSgwKTt0cmFuc2Zvcm06c2NhbGUoMSkgdHJhbnNsYXRlWSgwKX10b3std2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxKSB0cmFuc2xhdGVZKDApO3RyYW5zZm9ybTpzY2FsZSgxKSB0cmFuc2xhdGVZKDApfX1ALXdlYmtpdC1rZXlmcmFtZXMgZmEtZmFkZXs1MCV7b3BhY2l0eTp2YXIoLS1mYS1mYWRlLW9wYWNpdHksLjQpfX1Aa2V5ZnJhbWVzIGZhLWZhZGV7NTAle29wYWNpdHk6dmFyKC0tZmEtZmFkZS1vcGFjaXR5LC40KX19QC13ZWJraXQta2V5ZnJhbWVzIGZhLWJlYXQtZmFkZXswJSx0b3tvcGFjaXR5OnZhcigtLWZhLWJlYXQtZmFkZS1vcGFjaXR5LC40KTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxKTt0cmFuc2Zvcm06c2NhbGUoMSl9NTAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSh2YXIoLS1mYS1iZWF0LWZhZGUtc2NhbGUsMS4xMjUpKTt0cmFuc2Zvcm06c2NhbGUodmFyKC0tZmEtYmVhdC1mYWRlLXNjYWxlLDEuMTI1KSl9fUBrZXlmcmFtZXMgZmEtYmVhdC1mYWRlezAlLHRve29wYWNpdHk6dmFyKC0tZmEtYmVhdC1mYWRlLW9wYWNpdHksLjQpOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEpO3RyYW5zZm9ybTpzY2FsZSgxKX01MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKHZhcigtLWZhLWJlYXQtZmFkZS1zY2FsZSwxLjEyNSkpO3RyYW5zZm9ybTpzY2FsZSh2YXIoLS1mYS1iZWF0LWZhZGUtc2NhbGUsMS4xMjUpKX19QC13ZWJraXQta2V5ZnJhbWVzIGZhLWZsaXB7NTAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZTNkKHZhcigtLWZhLWZsaXAteCwwKSx2YXIoLS1mYS1mbGlwLXksMSksdmFyKC0tZmEtZmxpcC16LDApLHZhcigtLWZhLWZsaXAtYW5nbGUsLTE4MGRlZykpO3RyYW5zZm9ybTpyb3RhdGUzZCh2YXIoLS1mYS1mbGlwLXgsMCksdmFyKC0tZmEtZmxpcC15LDEpLHZhcigtLWZhLWZsaXAteiwwKSx2YXIoLS1mYS1mbGlwLWFuZ2xlLC0xODBkZWcpKX19QGtleWZyYW1lcyBmYS1mbGlwezUwJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUzZCh2YXIoLS1mYS1mbGlwLXgsMCksdmFyKC0tZmEtZmxpcC15LDEpLHZhcigtLWZhLWZsaXAteiwwKSx2YXIoLS1mYS1mbGlwLWFuZ2xlLC0xODBkZWcpKTt0cmFuc2Zvcm06cm90YXRlM2QodmFyKC0tZmEtZmxpcC14LDApLHZhcigtLWZhLWZsaXAteSwxKSx2YXIoLS1mYS1mbGlwLXosMCksdmFyKC0tZmEtZmxpcC1hbmdsZSwtMTgwZGVnKSl9fUAtd2Via2l0LWtleWZyYW1lcyBmYS1zaGFrZXswJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoLTE1ZGVnKTt0cmFuc2Zvcm06cm90YXRlKC0xNWRlZyl9NCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDE1ZGVnKTt0cmFuc2Zvcm06cm90YXRlKDE1ZGVnKX04JSwyNCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKC0xOGRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgtMThkZWcpfTEyJSwyOCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDE4ZGVnKTt0cmFuc2Zvcm06cm90YXRlKDE4ZGVnKX0xNiV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKC0yMmRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgtMjJkZWcpfTIwJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMjJkZWcpO3RyYW5zZm9ybTpyb3RhdGUoMjJkZWcpfTMyJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoLTEyZGVnKTt0cmFuc2Zvcm06cm90YXRlKC0xMmRlZyl9MzYley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgxMmRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgxMmRlZyl9NDAlLHRvey13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgwZGVnKTt0cmFuc2Zvcm06cm90YXRlKDBkZWcpfX1Aa2V5ZnJhbWVzIGZhLXNoYWtlezAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgtMTVkZWcpO3RyYW5zZm9ybTpyb3RhdGUoLTE1ZGVnKX00JXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMTVkZWcpO3RyYW5zZm9ybTpyb3RhdGUoMTVkZWcpfTglLDI0JXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoLTE4ZGVnKTt0cmFuc2Zvcm06cm90YXRlKC0xOGRlZyl9MTIlLDI4JXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMThkZWcpO3RyYW5zZm9ybTpyb3RhdGUoMThkZWcpfTE2JXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoLTIyZGVnKTt0cmFuc2Zvcm06cm90YXRlKC0yMmRlZyl9MjAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgyMmRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgyMmRlZyl9MzIley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgtMTJkZWcpO3RyYW5zZm9ybTpyb3RhdGUoLTEyZGVnKX0zNiV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDEyZGVnKTt0cmFuc2Zvcm06cm90YXRlKDEyZGVnKX00MCUsdG97LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDBkZWcpO3RyYW5zZm9ybTpyb3RhdGUoMGRlZyl9fUAtd2Via2l0LWtleWZyYW1lcyBmYS1zcGluezAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgwZGVnKTt0cmFuc2Zvcm06cm90YXRlKDBkZWcpfXRvey13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgxdHVybik7dHJhbnNmb3JtOnJvdGF0ZSgxdHVybil9fUBrZXlmcmFtZXMgZmEtc3BpbnswJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMGRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgwZGVnKX10b3std2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMXR1cm4pO3RyYW5zZm9ybTpyb3RhdGUoMXR1cm4pfX0uZmEtcm90YXRlLTkwey13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSg5MGRlZyk7dHJhbnNmb3JtOnJvdGF0ZSg5MGRlZyl9LmZhLXJvdGF0ZS0xODB7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDE4MGRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgxODBkZWcpfS5mYS1yb3RhdGUtMjcwey13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgyNzBkZWcpO3RyYW5zZm9ybTpyb3RhdGUoMjcwZGVnKX0uZmEtZmxpcC1ob3Jpem9udGFsey13ZWJraXQtdHJhbnNmb3JtOnNjYWxlWCgtMSk7dHJhbnNmb3JtOnNjYWxlWCgtMSl9LmZhLWZsaXAtdmVydGljYWx7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGVZKC0xKTt0cmFuc2Zvcm06c2NhbGVZKC0xKX0uZmEtZmxpcC1ib3RoLC5mYS1mbGlwLWhvcml6b250YWwuZmEtZmxpcC12ZXJ0aWNhbHstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgtMSk7dHJhbnNmb3JtOnNjYWxlKC0xKX0uZmEtcm90YXRlLWJ5ey13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSh2YXIoLS1mYS1yb3RhdGUtYW5nbGUsbm9uZSkpO3RyYW5zZm9ybTpyb3RhdGUodmFyKC0tZmEtcm90YXRlLWFuZ2xlLG5vbmUpKX0uZmEtc3RhY2t7ZGlzcGxheTppbmxpbmUtYmxvY2s7aGVpZ2h0OjJlbTtsaW5lLWhlaWdodDoyZW07cG9zaXRpb246cmVsYXRpdmU7dmVydGljYWwtYWxpZ246bWlkZGxlO3dpZHRoOjIuNWVtfS5mYS1zdGFjay0xeCwuZmEtc3RhY2stMnh7bGVmdDowO3Bvc2l0aW9uOmFic29sdXRlO3RleHQtYWxpZ246Y2VudGVyO3dpZHRoOjEwMCU7ei1pbmRleDp2YXIoLS1mYS1zdGFjay16LWluZGV4LGF1dG8pfS5mYS1zdGFjay0xeHtsaW5lLWhlaWdodDppbmhlcml0fS5mYS1zdGFjay0yeHtmb250LXNpemU6MmVtfS5mYS1pbnZlcnNle2NvbG9yOnZhcigtLWZhLWludmVyc2UsI2ZmZil9LmZhLTA6YmVmb3Jle2NvbnRlbnQ6XCJcXDMwXCJ9LmZhLTE6YmVmb3Jle2NvbnRlbnQ6XCJcXDMxXCJ9LmZhLTI6YmVmb3Jle2NvbnRlbnQ6XCJcXDMyXCJ9LmZhLTM6YmVmb3Jle2NvbnRlbnQ6XCJcXDMzXCJ9LmZhLTQ6YmVmb3Jle2NvbnRlbnQ6XCJcXDM0XCJ9LmZhLTU6YmVmb3Jle2NvbnRlbnQ6XCJcXDM1XCJ9LmZhLTY6YmVmb3Jle2NvbnRlbnQ6XCJcXDM2XCJ9LmZhLTc6YmVmb3Jle2NvbnRlbnQ6XCJcXDM3XCJ9LmZhLTg6YmVmb3Jle2NvbnRlbnQ6XCJcXDM4XCJ9LmZhLTk6YmVmb3Jle2NvbnRlbnQ6XCJcXDM5XCJ9LmZhLWE6YmVmb3Jle2NvbnRlbnQ6XCJcXDQxXCJ9LmZhLWFkZHJlc3MtYm9vazpiZWZvcmUsLmZhLWNvbnRhY3QtYm9vazpiZWZvcmV7Y29udGVudDpcIlxcZjJiOVwifS5mYS1hZGRyZXNzLWNhcmQ6YmVmb3JlLC5mYS1jb250YWN0LWNhcmQ6YmVmb3JlLC5mYS12Y2FyZDpiZWZvcmV7Y29udGVudDpcIlxcZjJiYlwifS5mYS1hbGlnbi1jZW50ZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMzdcIn0uZmEtYWxpZ24tanVzdGlmeTpiZWZvcmV7Y29udGVudDpcIlxcZjAzOVwifS5mYS1hbGlnbi1sZWZ0OmJlZm9yZXtjb250ZW50OlwiXFxmMDM2XCJ9LmZhLWFsaWduLXJpZ2h0OmJlZm9yZXtjb250ZW50OlwiXFxmMDM4XCJ9LmZhLWFuY2hvcjpiZWZvcmV7Y29udGVudDpcIlxcZjEzZFwifS5mYS1hbmNob3ItY2lyY2xlLWNoZWNrOmJlZm9yZXtjb250ZW50OlwiXFxlNGFhXCJ9LmZhLWFuY2hvci1jaXJjbGUtZXhjbGFtYXRpb246YmVmb3Jle2NvbnRlbnQ6XCJcXGU0YWJcIn0uZmEtYW5jaG9yLWNpcmNsZS14bWFyazpiZWZvcmV7Y29udGVudDpcIlxcZTRhY1wifS5mYS1hbmNob3ItbG9jazpiZWZvcmV7Y29udGVudDpcIlxcZTRhZFwifS5mYS1hbmdsZS1kb3duOmJlZm9yZXtjb250ZW50OlwiXFxmMTA3XCJ9LmZhLWFuZ2xlLWxlZnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMDRcIn0uZmEtYW5nbGUtcmlnaHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMDVcIn0uZmEtYW5nbGUtdXA6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMDZcIn0uZmEtYW5nbGUtZG91YmxlLWRvd246YmVmb3JlLC5mYS1hbmdsZXMtZG93bjpiZWZvcmV7Y29udGVudDpcIlxcZjEwM1wifS5mYS1hbmdsZS1kb3VibGUtbGVmdDpiZWZvcmUsLmZhLWFuZ2xlcy1sZWZ0OmJlZm9yZXtjb250ZW50OlwiXFxmMTAwXCJ9LmZhLWFuZ2xlLWRvdWJsZS1yaWdodDpiZWZvcmUsLmZhLWFuZ2xlcy1yaWdodDpiZWZvcmV7Y29udGVudDpcIlxcZjEwMVwifS5mYS1hbmdsZS1kb3VibGUtdXA6YmVmb3JlLC5mYS1hbmdsZXMtdXA6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMDJcIn0uZmEtYW5raDpiZWZvcmV7Y29udGVudDpcIlxcZjY0NFwifS5mYS1hcHBsZS1hbHQ6YmVmb3JlLC5mYS1hcHBsZS13aG9sZTpiZWZvcmV7Y29udGVudDpcIlxcZjVkMVwifS5mYS1hcmNod2F5OmJlZm9yZXtjb250ZW50OlwiXFxmNTU3XCJ9LmZhLWFycm93LWRvd246YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNjNcIn0uZmEtYXJyb3ctZG93bi0xLTk6YmVmb3JlLC5mYS1zb3J0LW51bWVyaWMtYXNjOmJlZm9yZSwuZmEtc29ydC1udW1lcmljLWRvd246YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNjJcIn0uZmEtYXJyb3ctZG93bi05LTE6YmVmb3JlLC5mYS1zb3J0LW51bWVyaWMtZGVzYzpiZWZvcmUsLmZhLXNvcnQtbnVtZXJpYy1kb3duLWFsdDpiZWZvcmV7Y29udGVudDpcIlxcZjg4NlwifS5mYS1hcnJvdy1kb3duLWEtejpiZWZvcmUsLmZhLXNvcnQtYWxwaGEtYXNjOmJlZm9yZSwuZmEtc29ydC1hbHBoYS1kb3duOmJlZm9yZXtjb250ZW50OlwiXFxmMTVkXCJ9LmZhLWFycm93LWRvd24tbG9uZzpiZWZvcmUsLmZhLWxvbmctYXJyb3ctZG93bjpiZWZvcmV7Y29udGVudDpcIlxcZjE3NVwifS5mYS1hcnJvdy1kb3duLXNob3J0LXdpZGU6YmVmb3JlLC5mYS1zb3J0LWFtb3VudC1kZXNjOmJlZm9yZSwuZmEtc29ydC1hbW91bnQtZG93bi1hbHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGY4ODRcIn0uZmEtYXJyb3ctZG93bi11cC1hY3Jvc3MtbGluZTpiZWZvcmV7Y29udGVudDpcIlxcZTRhZlwifS5mYS1hcnJvdy1kb3duLXVwLWxvY2s6YmVmb3Jle2NvbnRlbnQ6XCJcXGU0YjBcIn0uZmEtYXJyb3ctZG93bi13aWRlLXNob3J0OmJlZm9yZSwuZmEtc29ydC1hbW91bnQtYXNjOmJlZm9yZSwuZmEtc29ydC1hbW91bnQtZG93bjpiZWZvcmV7Y29udGVudDpcIlxcZjE2MFwifS5mYS1hcnJvdy1kb3duLXotYTpiZWZvcmUsLmZhLXNvcnQtYWxwaGEtZGVzYzpiZWZvcmUsLmZhLXNvcnQtYWxwaGEtZG93bi1hbHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGY4ODFcIn0uZmEtYXJyb3ctbGVmdDpiZWZvcmV7Y29udGVudDpcIlxcZjA2MFwifS5mYS1hcnJvdy1sZWZ0LWxvbmc6YmVmb3JlLC5mYS1sb25nLWFycm93LWxlZnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNzdcIn0uZmEtYXJyb3ctcG9pbnRlcjpiZWZvcmUsLmZhLW1vdXNlLXBvaW50ZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyNDVcIn0uZmEtYXJyb3ctcmlnaHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNjFcIn0uZmEtYXJyb3ctcmlnaHQtYXJyb3ctbGVmdDpiZWZvcmUsLmZhLWV4Y2hhbmdlOmJlZm9yZXtjb250ZW50OlwiXFxmMGVjXCJ9LmZhLWFycm93LXJpZ2h0LWZyb20tYnJhY2tldDpiZWZvcmUsLmZhLXNpZ24tb3V0OmJlZm9yZXtjb250ZW50OlwiXFxmMDhiXCJ9LmZhLWFycm93LXJpZ2h0LWxvbmc6YmVmb3JlLC5mYS1sb25nLWFycm93LXJpZ2h0OmJlZm9yZXtjb250ZW50OlwiXFxmMTc4XCJ9LmZhLWFycm93LXJpZ2h0LXRvLWJyYWNrZXQ6YmVmb3JlLC5mYS1zaWduLWluOmJlZm9yZXtjb250ZW50OlwiXFxmMDkwXCJ9LmZhLWFycm93LXJpZ2h0LXRvLWNpdHk6YmVmb3Jle2NvbnRlbnQ6XCJcXGU0YjNcIn0uZmEtYXJyb3ctbGVmdC1yb3RhdGU6YmVmb3JlLC5mYS1hcnJvdy1yb3RhdGUtYmFjazpiZWZvcmUsLmZhLWFycm93LXJvdGF0ZS1iYWNrd2FyZDpiZWZvcmUsLmZhLWFycm93LXJvdGF0ZS1sZWZ0OmJlZm9yZSwuZmEtdW5kbzpiZWZvcmV7Y29udGVudDpcIlxcZjBlMlwifS5mYS1hcnJvdy1yaWdodC1yb3RhdGU6YmVmb3JlLC5mYS1hcnJvdy1yb3RhdGUtZm9yd2FyZDpiZWZvcmUsLmZhLWFycm93LXJvdGF0ZS1yaWdodDpiZWZvcmUsLmZhLXJlZG86YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMWVcIn0uZmEtYXJyb3ctdHJlbmQtZG93bjpiZWZvcmV7Y29udGVudDpcIlxcZTA5N1wifS5mYS1hcnJvdy10cmVuZC11cDpiZWZvcmV7Y29udGVudDpcIlxcZTA5OFwifS5mYS1hcnJvdy10dXJuLWRvd246YmVmb3JlLC5mYS1sZXZlbC1kb3duOmJlZm9yZXtjb250ZW50OlwiXFxmMTQ5XCJ9LmZhLWFycm93LXR1cm4tdXA6YmVmb3JlLC5mYS1sZXZlbC11cDpiZWZvcmV7Y29udGVudDpcIlxcZjE0OFwifS5mYS1hcnJvdy11cDpiZWZvcmV7Y29udGVudDpcIlxcZjA2MlwifS5mYS1hcnJvdy11cC0xLTk6YmVmb3JlLC5mYS1zb3J0LW51bWVyaWMtdXA6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNjNcIn0uZmEtYXJyb3ctdXAtOS0xOmJlZm9yZSwuZmEtc29ydC1udW1lcmljLXVwLWFsdDpiZWZvcmV7Y29udGVudDpcIlxcZjg4N1wifS5mYS1hcnJvdy11cC1hLXo6YmVmb3JlLC5mYS1zb3J0LWFscGhhLXVwOmJlZm9yZXtjb250ZW50OlwiXFxmMTVlXCJ9LmZhLWFycm93LXVwLWZyb20tYnJhY2tldDpiZWZvcmV7Y29udGVudDpcIlxcZTA5YVwifS5mYS1hcnJvdy11cC1mcm9tLWdyb3VuZC13YXRlcjpiZWZvcmV7Y29udGVudDpcIlxcZTRiNVwifS5mYS1hcnJvdy11cC1mcm9tLXdhdGVyLXB1bXA6YmVmb3Jle2NvbnRlbnQ6XCJcXGU0YjZcIn0uZmEtYXJyb3ctdXAtbG9uZzpiZWZvcmUsLmZhLWxvbmctYXJyb3ctdXA6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNzZcIn0uZmEtYXJyb3ctdXAtcmlnaHQtZG90czpiZWZvcmV7Y29udGVudDpcIlxcZTRiN1wifS5mYS1hcnJvdy11cC1yaWdodC1mcm9tLXNxdWFyZTpiZWZvcmUsLmZhLWV4dGVybmFsLWxpbms6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwOGVcIn0uZmEtYXJyb3ctdXAtc2hvcnQtd2lkZTpiZWZvcmUsLmZhLXNvcnQtYW1vdW50LXVwLWFsdDpiZWZvcmV7Y29udGVudDpcIlxcZjg4NVwifS5mYS1hcnJvdy11cC13aWRlLXNob3J0OmJlZm9yZSwuZmEtc29ydC1hbW91bnQtdXA6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNjFcIn0uZmEtYXJyb3ctdXAtei1hOmJlZm9yZSwuZmEtc29ydC1hbHBoYS11cC1hbHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGY4ODJcIn0uZmEtYXJyb3dzLWRvd24tdG8tbGluZTpiZWZvcmV7Y29udGVudDpcIlxcZTRiOFwifS5mYS1hcnJvd3MtZG93bi10by1wZW9wbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGU0YjlcIn0uZmEtYXJyb3dzLWg6YmVmb3JlLC5mYS1hcnJvd3MtbGVmdC1yaWdodDpiZWZvcmV7Y29udGVudDpcIlxcZjA3ZVwifS5mYS1hcnJvd3MtbGVmdC1yaWdodC10by1saW5lOmJlZm9yZXtjb250ZW50OlwiXFxlNGJhXCJ9LmZhLWFycm93cy1yb3RhdGU6YmVmb3JlLC5mYS1yZWZyZXNoOmJlZm9yZSwuZmEtc3luYzpiZWZvcmV7Y29udGVudDpcIlxcZjAyMVwifS5mYS1hcnJvd3Mtc3BpbjpiZWZvcmV7Y29udGVudDpcIlxcZTRiYlwifS5mYS1hcnJvd3Mtc3BsaXQtdXAtYW5kLWxlZnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGU0YmNcIn0uZmEtYXJyb3dzLXRvLWNpcmNsZTpiZWZvcmV7Y29udGVudDpcIlxcZTRiZFwifS5mYS1hcnJvd3MtdG8tZG90OmJlZm9yZXtjb250ZW50OlwiXFxlNGJlXCJ9LmZhLWFycm93cy10by1leWU6YmVmb3Jle2NvbnRlbnQ6XCJcXGU0YmZcIn0uZmEtYXJyb3dzLXR1cm4tcmlnaHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGU0YzBcIn0uZmEtYXJyb3dzLXR1cm4tdG8tZG90czpiZWZvcmV7Y29udGVudDpcIlxcZTRjMVwifS5mYS1hcnJvd3MtdXAtZG93bjpiZWZvcmUsLmZhLWFycm93cy12OmJlZm9yZXtjb250ZW50OlwiXFxmMDdkXCJ9LmZhLWFycm93cy11cC1kb3duLWxlZnQtcmlnaHQ6YmVmb3JlLC5mYS1hcnJvd3M6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNDdcIn0uZmEtYXJyb3dzLXVwLXRvLWxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGU0YzJcIn0uZmEtYXN0ZXJpc2s6YmVmb3Jle2NvbnRlbnQ6XCJcXDJhXCJ9LmZhLWF0OmJlZm9yZXtjb250ZW50OlwiXFw0MFwifS5mYS1hdG9tOmJlZm9yZXtjb250ZW50OlwiXFxmNWQyXCJ9LmZhLWF1ZGlvLWRlc2NyaXB0aW9uOmJlZm9yZXtjb250ZW50OlwiXFxmMjllXCJ9LmZhLWF1c3RyYWwtc2lnbjpiZWZvcmV7Y29udGVudDpcIlxcZTBhOVwifS5mYS1hd2FyZDpiZWZvcmV7Y29udGVudDpcIlxcZjU1OVwifS5mYS1iOmJlZm9yZXtjb250ZW50OlwiXFw0MlwifS5mYS1iYWJ5OmJlZm9yZXtjb250ZW50OlwiXFxmNzdjXCJ9LmZhLWJhYnktY2FycmlhZ2U6YmVmb3JlLC5mYS1jYXJyaWFnZS1iYWJ5OmJlZm9yZXtjb250ZW50OlwiXFxmNzdkXCJ9LmZhLWJhY2t3YXJkOmJlZm9yZXtjb250ZW50OlwiXFxmMDRhXCJ9LmZhLWJhY2t3YXJkLWZhc3Q6YmVmb3JlLC5mYS1mYXN0LWJhY2t3YXJkOmJlZm9yZXtjb250ZW50OlwiXFxmMDQ5XCJ9LmZhLWJhY2t3YXJkLXN0ZXA6YmVmb3JlLC5mYS1zdGVwLWJhY2t3YXJkOmJlZm9yZXtjb250ZW50OlwiXFxmMDQ4XCJ9LmZhLWJhY29uOmJlZm9yZXtjb250ZW50OlwiXFxmN2U1XCJ9LmZhLWJhY3RlcmlhOmJlZm9yZXtjb250ZW50OlwiXFxlMDU5XCJ9LmZhLWJhY3Rlcml1bTpiZWZvcmV7Y29udGVudDpcIlxcZTA1YVwifS5mYS1iYWctc2hvcHBpbmc6YmVmb3JlLC5mYS1zaG9wcGluZy1iYWc6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyOTBcIn0uZmEtYmFoYWk6YmVmb3JlLC5mYS1oYXlrYWw6YmVmb3Jle2NvbnRlbnQ6XCJcXGY2NjZcIn0uZmEtYmFodC1zaWduOmJlZm9yZXtjb250ZW50OlwiXFxlMGFjXCJ9LmZhLWJhbjpiZWZvcmUsLmZhLWNhbmNlbDpiZWZvcmV7Y29udGVudDpcIlxcZjA1ZVwifS5mYS1iYW4tc21va2luZzpiZWZvcmUsLmZhLXNtb2tpbmctYmFuOmJlZm9yZXtjb250ZW50OlwiXFxmNTRkXCJ9LmZhLWJhbmQtYWlkOmJlZm9yZSwuZmEtYmFuZGFnZTpiZWZvcmV7Y29udGVudDpcIlxcZjQ2MlwifS5mYS1iYXJjb2RlOmJlZm9yZXtjb250ZW50OlwiXFxmMDJhXCJ9LmZhLWJhcnM6YmVmb3JlLC5mYS1uYXZpY29uOmJlZm9yZXtjb250ZW50OlwiXFxmMGM5XCJ9LmZhLWJhcnMtcHJvZ3Jlc3M6YmVmb3JlLC5mYS10YXNrcy1hbHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGY4MjhcIn0uZmEtYmFycy1zdGFnZ2VyZWQ6YmVmb3JlLC5mYS1yZW9yZGVyOmJlZm9yZSwuZmEtc3RyZWFtOmJlZm9yZXtjb250ZW50OlwiXFxmNTUwXCJ9LmZhLWJhc2ViYWxsLWJhbGw6YmVmb3JlLC5mYS1iYXNlYmFsbDpiZWZvcmV7Y29udGVudDpcIlxcZjQzM1wifS5mYS1iYXNlYmFsbC1iYXQtYmFsbDpiZWZvcmV7Y29udGVudDpcIlxcZjQzMlwifS5mYS1iYXNrZXQtc2hvcHBpbmc6YmVmb3JlLC5mYS1zaG9wcGluZy1iYXNrZXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyOTFcIn0uZmEtYmFza2V0YmFsbC1iYWxsOmJlZm9yZSwuZmEtYmFza2V0YmFsbDpiZWZvcmV7Y29udGVudDpcIlxcZjQzNFwifS5mYS1iYXRoOmJlZm9yZSwuZmEtYmF0aHR1YjpiZWZvcmV7Y29udGVudDpcIlxcZjJjZFwifS5mYS1iYXR0ZXJ5LTA6YmVmb3JlLC5mYS1iYXR0ZXJ5LWVtcHR5OmJlZm9yZXtjb250ZW50OlwiXFxmMjQ0XCJ9LmZhLWJhdHRlcnktNTpiZWZvcmUsLmZhLWJhdHRlcnktZnVsbDpiZWZvcmUsLmZhLWJhdHRlcnk6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyNDBcIn0uZmEtYmF0dGVyeS0zOmJlZm9yZSwuZmEtYmF0dGVyeS1oYWxmOmJlZm9yZXtjb250ZW50OlwiXFxmMjQyXCJ9LmZhLWJhdHRlcnktMjpiZWZvcmUsLmZhLWJhdHRlcnktcXVhcnRlcjpiZWZvcmV7Y29udGVudDpcIlxcZjI0M1wifS5mYS1iYXR0ZXJ5LTQ6YmVmb3JlLC5mYS1iYXR0ZXJ5LXRocmVlLXF1YXJ0ZXJzOmJlZm9yZXtjb250ZW50OlwiXFxmMjQxXCJ9LmZhLWJlZDpiZWZvcmV7Y29udGVudDpcIlxcZjIzNlwifS5mYS1iZWQtcHVsc2U6YmVmb3JlLC5mYS1wcm9jZWR1cmVzOmJlZm9yZXtjb250ZW50OlwiXFxmNDg3XCJ9LmZhLWJlZXItbXVnLWVtcHR5OmJlZm9yZSwuZmEtYmVlcjpiZWZvcmV7Y29udGVudDpcIlxcZjBmY1wifS5mYS1iZWxsOmJlZm9yZXtjb250ZW50OlwiXFxmMGYzXCJ9LmZhLWJlbGwtY29uY2llcmdlOmJlZm9yZSwuZmEtY29uY2llcmdlLWJlbGw6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1NjJcIn0uZmEtYmVsbC1zbGFzaDpiZWZvcmV7Y29udGVudDpcIlxcZjFmNlwifS5mYS1iZXppZXItY3VydmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1NWJcIn0uZmEtYmljeWNsZTpiZWZvcmV7Y29udGVudDpcIlxcZjIwNlwifS5mYS1iaW5vY3VsYXJzOmJlZm9yZXtjb250ZW50OlwiXFxmMWU1XCJ9LmZhLWJpb2hhemFyZDpiZWZvcmV7Y29udGVudDpcIlxcZjc4MFwifS5mYS1iaXRjb2luLXNpZ246YmVmb3Jle2NvbnRlbnQ6XCJcXGUwYjRcIn0uZmEtYmxlbmRlcjpiZWZvcmV7Y29udGVudDpcIlxcZjUxN1wifS5mYS1ibGVuZGVyLXBob25lOmJlZm9yZXtjb250ZW50OlwiXFxmNmI2XCJ9LmZhLWJsb2c6YmVmb3Jle2NvbnRlbnQ6XCJcXGY3ODFcIn0uZmEtYm9sZDpiZWZvcmV7Y29udGVudDpcIlxcZjAzMlwifS5mYS1ib2x0OmJlZm9yZSwuZmEtemFwOmJlZm9yZXtjb250ZW50OlwiXFxmMGU3XCJ9LmZhLWJvbHQtbGlnaHRuaW5nOmJlZm9yZXtjb250ZW50OlwiXFxlMGI3XCJ9LmZhLWJvbWI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxZTJcIn0uZmEtYm9uZTpiZWZvcmV7Y29udGVudDpcIlxcZjVkN1wifS5mYS1ib25nOmJlZm9yZXtjb250ZW50OlwiXFxmNTVjXCJ9LmZhLWJvb2s6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMmRcIn0uZmEtYXRsYXM6YmVmb3JlLC5mYS1ib29rLWF0bGFzOmJlZm9yZXtjb250ZW50OlwiXFxmNTU4XCJ9LmZhLWJpYmxlOmJlZm9yZSwuZmEtYm9vay1iaWJsZTpiZWZvcmV7Y29udGVudDpcIlxcZjY0N1wifS5mYS1ib29rLWJvb2ttYXJrOmJlZm9yZXtjb250ZW50OlwiXFxlMGJiXCJ9LmZhLWJvb2stam91cm5hbC13aGlsbHM6YmVmb3JlLC5mYS1qb3VybmFsLXdoaWxsczpiZWZvcmV7Y29udGVudDpcIlxcZjY2YVwifS5mYS1ib29rLW1lZGljYWw6YmVmb3Jle2NvbnRlbnQ6XCJcXGY3ZTZcIn0uZmEtYm9vay1vcGVuOmJlZm9yZXtjb250ZW50OlwiXFxmNTE4XCJ9LmZhLWJvb2stb3Blbi1yZWFkZXI6YmVmb3JlLC5mYS1ib29rLXJlYWRlcjpiZWZvcmV7Y29udGVudDpcIlxcZjVkYVwifS5mYS1ib29rLXF1cmFuOmJlZm9yZSwuZmEtcXVyYW46YmVmb3Jle2NvbnRlbnQ6XCJcXGY2ODdcIn0uZmEtYm9vay1kZWFkOmJlZm9yZSwuZmEtYm9vay1za3VsbDpiZWZvcmV7Y29udGVudDpcIlxcZjZiN1wifS5mYS1ib29rLXRhbmFraDpiZWZvcmUsLmZhLXRhbmFraDpiZWZvcmV7Y29udGVudDpcIlxcZjgyN1wifS5mYS1ib29rbWFyazpiZWZvcmV7Y29udGVudDpcIlxcZjAyZVwifS5mYS1ib3JkZXItYWxsOmJlZm9yZXtjb250ZW50OlwiXFxmODRjXCJ9LmZhLWJvcmRlci1ub25lOmJlZm9yZXtjb250ZW50OlwiXFxmODUwXCJ9LmZhLWJvcmRlci1zdHlsZTpiZWZvcmUsLmZhLWJvcmRlci10b3AtbGVmdDpiZWZvcmV7Y29udGVudDpcIlxcZjg1M1wifS5mYS1ib3JlLWhvbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGU0YzNcIn0uZmEtYm90dGxlLWRyb3BsZXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGU0YzRcIn0uZmEtYm90dGxlLXdhdGVyOmJlZm9yZXtjb250ZW50OlwiXFxlNGM1XCJ9LmZhLWJvd2wtZm9vZDpiZWZvcmV7Y29udGVudDpcIlxcZTRjNlwifS5mYS1ib3dsLXJpY2U6YmVmb3Jle2NvbnRlbnQ6XCJcXGUyZWJcIn0uZmEtYm93bGluZy1iYWxsOmJlZm9yZXtjb250ZW50OlwiXFxmNDM2XCJ9LmZhLWJveDpiZWZvcmV7Y29udGVudDpcIlxcZjQ2NlwifS5mYS1hcmNoaXZlOmJlZm9yZSwuZmEtYm94LWFyY2hpdmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxODdcIn0uZmEtYm94LW9wZW46YmVmb3Jle2NvbnRlbnQ6XCJcXGY0OWVcIn0uZmEtYm94LXRpc3N1ZTpiZWZvcmV7Y29udGVudDpcIlxcZTA1YlwifS5mYS1ib3hlcy1wYWNraW5nOmJlZm9yZXtjb250ZW50OlwiXFxlNGM3XCJ9LmZhLWJveGVzLWFsdDpiZWZvcmUsLmZhLWJveGVzLXN0YWNrZWQ6YmVmb3JlLC5mYS1ib3hlczpiZWZvcmV7Y29udGVudDpcIlxcZjQ2OFwifS5mYS1icmFpbGxlOmJlZm9yZXtjb250ZW50OlwiXFxmMmExXCJ9LmZhLWJyYWluOmJlZm9yZXtjb250ZW50OlwiXFxmNWRjXCJ9LmZhLWJyYXppbGlhbi1yZWFsLXNpZ246YmVmb3Jle2NvbnRlbnQ6XCJcXGU0NmNcIn0uZmEtYnJlYWQtc2xpY2U6YmVmb3Jle2NvbnRlbnQ6XCJcXGY3ZWNcIn0uZmEtYnJpZGdlOmJlZm9yZXtjb250ZW50OlwiXFxlNGM4XCJ9LmZhLWJyaWRnZS1jaXJjbGUtY2hlY2s6YmVmb3Jle2NvbnRlbnQ6XCJcXGU0YzlcIn0uZmEtYnJpZGdlLWNpcmNsZS1leGNsYW1hdGlvbjpiZWZvcmV7Y29udGVudDpcIlxcZTRjYVwifS5mYS1icmlkZ2UtY2lyY2xlLXhtYXJrOmJlZm9yZXtjb250ZW50OlwiXFxlNGNiXCJ9LmZhLWJyaWRnZS1sb2NrOmJlZm9yZXtjb250ZW50OlwiXFxlNGNjXCJ9LmZhLWJyaWRnZS13YXRlcjpiZWZvcmV7Y29udGVudDpcIlxcZTRjZVwifS5mYS1icmllZmNhc2U6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwYjFcIn0uZmEtYnJpZWZjYXNlLW1lZGljYWw6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0NjlcIn0uZmEtYnJvb206YmVmb3Jle2NvbnRlbnQ6XCJcXGY1MWFcIn0uZmEtYnJvb20tYmFsbDpiZWZvcmUsLmZhLXF1aWRkaXRjaC1icm9vbS1iYWxsOmJlZm9yZSwuZmEtcXVpZGRpdGNoOmJlZm9yZXtjb250ZW50OlwiXFxmNDU4XCJ9LmZhLWJydXNoOmJlZm9yZXtjb250ZW50OlwiXFxmNTVkXCJ9LmZhLWJ1Y2tldDpiZWZvcmV7Y29udGVudDpcIlxcZTRjZlwifS5mYS1idWc6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxODhcIn0uZmEtYnVnLXNsYXNoOmJlZm9yZXtjb250ZW50OlwiXFxlNDkwXCJ9LmZhLWJ1Z3M6YmVmb3Jle2NvbnRlbnQ6XCJcXGU0ZDBcIn0uZmEtYnVpbGRpbmc6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxYWRcIn0uZmEtYnVpbGRpbmctY2lyY2xlLWFycm93LXJpZ2h0OmJlZm9yZXtjb250ZW50OlwiXFxlNGQxXCJ9LmZhLWJ1aWxkaW5nLWNpcmNsZS1jaGVjazpiZWZvcmV7Y29udGVudDpcIlxcZTRkMlwifS5mYS1idWlsZGluZy1jaXJjbGUtZXhjbGFtYXRpb246YmVmb3Jle2NvbnRlbnQ6XCJcXGU0ZDNcIn0uZmEtYnVpbGRpbmctY2lyY2xlLXhtYXJrOmJlZm9yZXtjb250ZW50OlwiXFxlNGQ0XCJ9LmZhLWJhbms6YmVmb3JlLC5mYS1idWlsZGluZy1jb2x1bW5zOmJlZm9yZSwuZmEtaW5zdGl0dXRpb246YmVmb3JlLC5mYS1tdXNldW06YmVmb3JlLC5mYS11bml2ZXJzaXR5OmJlZm9yZXtjb250ZW50OlwiXFxmMTljXCJ9LmZhLWJ1aWxkaW5nLWZsYWc6YmVmb3Jle2NvbnRlbnQ6XCJcXGU0ZDVcIn0uZmEtYnVpbGRpbmctbG9jazpiZWZvcmV7Y29udGVudDpcIlxcZTRkNlwifS5mYS1idWlsZGluZy1uZ286YmVmb3Jle2NvbnRlbnQ6XCJcXGU0ZDdcIn0uZmEtYnVpbGRpbmctc2hpZWxkOmJlZm9yZXtjb250ZW50OlwiXFxlNGQ4XCJ9LmZhLWJ1aWxkaW5nLXVuOmJlZm9yZXtjb250ZW50OlwiXFxlNGQ5XCJ9LmZhLWJ1aWxkaW5nLXVzZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGU0ZGFcIn0uZmEtYnVpbGRpbmctd2hlYXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGU0ZGJcIn0uZmEtYnVsbGhvcm46YmVmb3Jle2NvbnRlbnQ6XCJcXGYwYTFcIn0uZmEtYnVsbHNleWU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNDBcIn0uZmEtYnVyZ2VyOmJlZm9yZSwuZmEtaGFtYnVyZ2VyOmJlZm9yZXtjb250ZW50OlwiXFxmODA1XCJ9LmZhLWJ1cnN0OmJlZm9yZXtjb250ZW50OlwiXFxlNGRjXCJ9LmZhLWJ1czpiZWZvcmV7Y29udGVudDpcIlxcZjIwN1wifS5mYS1idXMtYWx0OmJlZm9yZSwuZmEtYnVzLXNpbXBsZTpiZWZvcmV7Y29udGVudDpcIlxcZjU1ZVwifS5mYS1icmllZmNhc2UtY2xvY2s6YmVmb3JlLC5mYS1idXNpbmVzcy10aW1lOmJlZm9yZXtjb250ZW50OlwiXFxmNjRhXCJ9LmZhLWM6YmVmb3Jle2NvbnRlbnQ6XCJcXDQzXCJ9LmZhLWNhYmxlLWNhcjpiZWZvcmUsLmZhLXRyYW06YmVmb3Jle2NvbnRlbnQ6XCJcXGY3ZGFcIn0uZmEtYmlydGhkYXktY2FrZTpiZWZvcmUsLmZhLWNha2UtY2FuZGxlczpiZWZvcmUsLmZhLWNha2U6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxZmRcIn0uZmEtY2FsY3VsYXRvcjpiZWZvcmV7Y29udGVudDpcIlxcZjFlY1wifS5mYS1jYWxlbmRhcjpiZWZvcmV7Y29udGVudDpcIlxcZjEzM1wifS5mYS1jYWxlbmRhci1jaGVjazpiZWZvcmV7Y29udGVudDpcIlxcZjI3NFwifS5mYS1jYWxlbmRhci1kYXk6YmVmb3Jle2NvbnRlbnQ6XCJcXGY3ODNcIn0uZmEtY2FsZW5kYXItYWx0OmJlZm9yZSwuZmEtY2FsZW5kYXItZGF5czpiZWZvcmV7Y29udGVudDpcIlxcZjA3M1wifS5mYS1jYWxlbmRhci1taW51czpiZWZvcmV7Y29udGVudDpcIlxcZjI3MlwifS5mYS1jYWxlbmRhci1wbHVzOmJlZm9yZXtjb250ZW50OlwiXFxmMjcxXCJ9LmZhLWNhbGVuZGFyLXdlZWs6YmVmb3Jle2NvbnRlbnQ6XCJcXGY3ODRcIn0uZmEtY2FsZW5kYXItdGltZXM6YmVmb3JlLC5mYS1jYWxlbmRhci14bWFyazpiZWZvcmV7Y29udGVudDpcIlxcZjI3M1wifS5mYS1jYW1lcmEtYWx0OmJlZm9yZSwuZmEtY2FtZXJhOmJlZm9yZXtjb250ZW50OlwiXFxmMDMwXCJ9LmZhLWNhbWVyYS1yZXRybzpiZWZvcmV7Y29udGVudDpcIlxcZjA4M1wifS5mYS1jYW1lcmEtcm90YXRlOmJlZm9yZXtjb250ZW50OlwiXFxlMGQ4XCJ9LmZhLWNhbXBncm91bmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGY2YmJcIn0uZmEtY2FuZHktY2FuZTpiZWZvcmV7Y29udGVudDpcIlxcZjc4NlwifS5mYS1jYW5uYWJpczpiZWZvcmV7Y29udGVudDpcIlxcZjU1ZlwifS5mYS1jYXBzdWxlczpiZWZvcmV7Y29udGVudDpcIlxcZjQ2YlwifS5mYS1hdXRvbW9iaWxlOmJlZm9yZSwuZmEtY2FyOmJlZm9yZXtjb250ZW50OlwiXFxmMWI5XCJ9LmZhLWJhdHRlcnktY2FyOmJlZm9yZSwuZmEtY2FyLWJhdHRlcnk6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1ZGZcIn0uZmEtY2FyLWJ1cnN0OmJlZm9yZSwuZmEtY2FyLWNyYXNoOmJlZm9yZXtjb250ZW50OlwiXFxmNWUxXCJ9LmZhLWNhci1vbjpiZWZvcmV7Y29udGVudDpcIlxcZTRkZFwifS5mYS1jYXItYWx0OmJlZm9yZSwuZmEtY2FyLXJlYXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1ZGVcIn0uZmEtY2FyLXNpZGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1ZTRcIn0uZmEtY2FyLXR1bm5lbDpiZWZvcmV7Y29udGVudDpcIlxcZTRkZVwifS5mYS1jYXJhdmFuOmJlZm9yZXtjb250ZW50OlwiXFxmOGZmXCJ9LmZhLWNhcmV0LWRvd246YmVmb3Jle2NvbnRlbnQ6XCJcXGYwZDdcIn0uZmEtY2FyZXQtbGVmdDpiZWZvcmV7Y29udGVudDpcIlxcZjBkOVwifS5mYS1jYXJldC1yaWdodDpiZWZvcmV7Y29udGVudDpcIlxcZjBkYVwifS5mYS1jYXJldC11cDpiZWZvcmV7Y29udGVudDpcIlxcZjBkOFwifS5mYS1jYXJyb3Q6YmVmb3Jle2NvbnRlbnQ6XCJcXGY3ODdcIn0uZmEtY2FydC1hcnJvdy1kb3duOmJlZm9yZXtjb250ZW50OlwiXFxmMjE4XCJ9LmZhLWNhcnQtZmxhdGJlZDpiZWZvcmUsLmZhLWRvbGx5LWZsYXRiZWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0NzRcIn0uZmEtY2FydC1mbGF0YmVkLXN1aXRjYXNlOmJlZm9yZSwuZmEtbHVnZ2FnZS1jYXJ0OmJlZm9yZXtjb250ZW50OlwiXFxmNTlkXCJ9LmZhLWNhcnQtcGx1czpiZWZvcmV7Y29udGVudDpcIlxcZjIxN1wifS5mYS1jYXJ0LXNob3BwaW5nOmJlZm9yZSwuZmEtc2hvcHBpbmctY2FydDpiZWZvcmV7Y29udGVudDpcIlxcZjA3YVwifS5mYS1jYXNoLXJlZ2lzdGVyOmJlZm9yZXtjb250ZW50OlwiXFxmNzg4XCJ9LmZhLWNhdDpiZWZvcmV7Y29udGVudDpcIlxcZjZiZVwifS5mYS1jZWRpLXNpZ246YmVmb3Jle2NvbnRlbnQ6XCJcXGUwZGZcIn0uZmEtY2VudC1zaWduOmJlZm9yZXtjb250ZW50OlwiXFxlM2Y1XCJ9LmZhLWNlcnRpZmljYXRlOmJlZm9yZXtjb250ZW50OlwiXFxmMGEzXCJ9LmZhLWNoYWlyOmJlZm9yZXtjb250ZW50OlwiXFxmNmMwXCJ9LmZhLWJsYWNrYm9hcmQ6YmVmb3JlLC5mYS1jaGFsa2JvYXJkOmJlZm9yZXtjb250ZW50OlwiXFxmNTFiXCJ9LmZhLWNoYWxrYm9hcmQtdGVhY2hlcjpiZWZvcmUsLmZhLWNoYWxrYm9hcmQtdXNlcjpiZWZvcmV7Y29udGVudDpcIlxcZjUxY1wifS5mYS1jaGFtcGFnbmUtZ2xhc3NlczpiZWZvcmUsLmZhLWdsYXNzLWNoZWVyczpiZWZvcmV7Y29udGVudDpcIlxcZjc5ZlwifS5mYS1jaGFyZ2luZy1zdGF0aW9uOmJlZm9yZXtjb250ZW50OlwiXFxmNWU3XCJ9LmZhLWFyZWEtY2hhcnQ6YmVmb3JlLC5mYS1jaGFydC1hcmVhOmJlZm9yZXtjb250ZW50OlwiXFxmMWZlXCJ9LmZhLWJhci1jaGFydDpiZWZvcmUsLmZhLWNoYXJ0LWJhcjpiZWZvcmV7Y29udGVudDpcIlxcZjA4MFwifS5mYS1jaGFydC1jb2x1bW46YmVmb3Jle2NvbnRlbnQ6XCJcXGUwZTNcIn0uZmEtY2hhcnQtZ2FudHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwZTRcIn0uZmEtY2hhcnQtbGluZTpiZWZvcmUsLmZhLWxpbmUtY2hhcnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMDFcIn0uZmEtY2hhcnQtcGllOmJlZm9yZSwuZmEtcGllLWNoYXJ0OmJlZm9yZXtjb250ZW50OlwiXFxmMjAwXCJ9LmZhLWNoYXJ0LXNpbXBsZTpiZWZvcmV7Y29udGVudDpcIlxcZTQ3M1wifS5mYS1jaGVjazpiZWZvcmV7Y29udGVudDpcIlxcZjAwY1wifS5mYS1jaGVjay1kb3VibGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1NjBcIn0uZmEtY2hlY2stdG8tc2xvdDpiZWZvcmUsLmZhLXZvdGUteWVhOmJlZm9yZXtjb250ZW50OlwiXFxmNzcyXCJ9LmZhLWNoZWVzZTpiZWZvcmV7Y29udGVudDpcIlxcZjdlZlwifS5mYS1jaGVzczpiZWZvcmV7Y29udGVudDpcIlxcZjQzOVwifS5mYS1jaGVzcy1iaXNob3A6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0M2FcIn0uZmEtY2hlc3MtYm9hcmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0M2NcIn0uZmEtY2hlc3Mta2luZzpiZWZvcmV7Y29udGVudDpcIlxcZjQzZlwifS5mYS1jaGVzcy1rbmlnaHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0NDFcIn0uZmEtY2hlc3MtcGF3bjpiZWZvcmV7Y29udGVudDpcIlxcZjQ0M1wifS5mYS1jaGVzcy1xdWVlbjpiZWZvcmV7Y29udGVudDpcIlxcZjQ0NVwifS5mYS1jaGVzcy1yb29rOmJlZm9yZXtjb250ZW50OlwiXFxmNDQ3XCJ9LmZhLWNoZXZyb24tZG93bjpiZWZvcmV7Y29udGVudDpcIlxcZjA3OFwifS5mYS1jaGV2cm9uLWxlZnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNTNcIn0uZmEtY2hldnJvbi1yaWdodDpiZWZvcmV7Y29udGVudDpcIlxcZjA1NFwifS5mYS1jaGV2cm9uLXVwOmJlZm9yZXtjb250ZW50OlwiXFxmMDc3XCJ9LmZhLWNoaWxkOmJlZm9yZXtjb250ZW50OlwiXFxmMWFlXCJ9LmZhLWNoaWxkLWRyZXNzOmJlZm9yZXtjb250ZW50OlwiXFxlNTljXCJ9LmZhLWNoaWxkLXJlYWNoaW5nOmJlZm9yZXtjb250ZW50OlwiXFxlNTlkXCJ9LmZhLWNoaWxkLXJpZmxlOmJlZm9yZXtjb250ZW50OlwiXFxlNGUwXCJ9LmZhLWNoaWxkcmVuOmJlZm9yZXtjb250ZW50OlwiXFxlNGUxXCJ9LmZhLWNodXJjaDpiZWZvcmV7Y29udGVudDpcIlxcZjUxZFwifS5mYS1jaXJjbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMTFcIn0uZmEtYXJyb3ctY2lyY2xlLWRvd246YmVmb3JlLC5mYS1jaXJjbGUtYXJyb3ctZG93bjpiZWZvcmV7Y29udGVudDpcIlxcZjBhYlwifS5mYS1hcnJvdy1jaXJjbGUtbGVmdDpiZWZvcmUsLmZhLWNpcmNsZS1hcnJvdy1sZWZ0OmJlZm9yZXtjb250ZW50OlwiXFxmMGE4XCJ9LmZhLWFycm93LWNpcmNsZS1yaWdodDpiZWZvcmUsLmZhLWNpcmNsZS1hcnJvdy1yaWdodDpiZWZvcmV7Y29udGVudDpcIlxcZjBhOVwifS5mYS1hcnJvdy1jaXJjbGUtdXA6YmVmb3JlLC5mYS1jaXJjbGUtYXJyb3ctdXA6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwYWFcIn0uZmEtY2hlY2stY2lyY2xlOmJlZm9yZSwuZmEtY2lyY2xlLWNoZWNrOmJlZm9yZXtjb250ZW50OlwiXFxmMDU4XCJ9LmZhLWNoZXZyb24tY2lyY2xlLWRvd246YmVmb3JlLC5mYS1jaXJjbGUtY2hldnJvbi1kb3duOmJlZm9yZXtjb250ZW50OlwiXFxmMTNhXCJ9LmZhLWNoZXZyb24tY2lyY2xlLWxlZnQ6YmVmb3JlLC5mYS1jaXJjbGUtY2hldnJvbi1sZWZ0OmJlZm9yZXtjb250ZW50OlwiXFxmMTM3XCJ9LmZhLWNoZXZyb24tY2lyY2xlLXJpZ2h0OmJlZm9yZSwuZmEtY2lyY2xlLWNoZXZyb24tcmlnaHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMzhcIn0uZmEtY2hldnJvbi1jaXJjbGUtdXA6YmVmb3JlLC5mYS1jaXJjbGUtY2hldnJvbi11cDpiZWZvcmV7Y29udGVudDpcIlxcZjEzOVwifS5mYS1jaXJjbGUtZG9sbGFyLXRvLXNsb3Q6YmVmb3JlLC5mYS1kb25hdGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0YjlcIn0uZmEtY2lyY2xlLWRvdDpiZWZvcmUsLmZhLWRvdC1jaXJjbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxOTJcIn0uZmEtYXJyb3ctYWx0LWNpcmNsZS1kb3duOmJlZm9yZSwuZmEtY2lyY2xlLWRvd246YmVmb3Jle2NvbnRlbnQ6XCJcXGYzNThcIn0uZmEtY2lyY2xlLWV4Y2xhbWF0aW9uOmJlZm9yZSwuZmEtZXhjbGFtYXRpb24tY2lyY2xlOmJlZm9yZXtjb250ZW50OlwiXFxmMDZhXCJ9LmZhLWNpcmNsZS1oOmJlZm9yZSwuZmEtaG9zcGl0YWwtc3ltYm9sOmJlZm9yZXtjb250ZW50OlwiXFxmNDdlXCJ9LmZhLWFkanVzdDpiZWZvcmUsLmZhLWNpcmNsZS1oYWxmLXN0cm9rZTpiZWZvcmV7Y29udGVudDpcIlxcZjA0MlwifS5mYS1jaXJjbGUtaW5mbzpiZWZvcmUsLmZhLWluZm8tY2lyY2xlOmJlZm9yZXtjb250ZW50OlwiXFxmMDVhXCJ9LmZhLWFycm93LWFsdC1jaXJjbGUtbGVmdDpiZWZvcmUsLmZhLWNpcmNsZS1sZWZ0OmJlZm9yZXtjb250ZW50OlwiXFxmMzU5XCJ9LmZhLWNpcmNsZS1taW51czpiZWZvcmUsLmZhLW1pbnVzLWNpcmNsZTpiZWZvcmV7Y29udGVudDpcIlxcZjA1NlwifS5mYS1jaXJjbGUtbm9kZXM6YmVmb3Jle2NvbnRlbnQ6XCJcXGU0ZTJcIn0uZmEtY2lyY2xlLW5vdGNoOmJlZm9yZXtjb250ZW50OlwiXFxmMWNlXCJ9LmZhLWNpcmNsZS1wYXVzZTpiZWZvcmUsLmZhLXBhdXNlLWNpcmNsZTpiZWZvcmV7Y29udGVudDpcIlxcZjI4YlwifS5mYS1jaXJjbGUtcGxheTpiZWZvcmUsLmZhLXBsYXktY2lyY2xlOmJlZm9yZXtjb250ZW50OlwiXFxmMTQ0XCJ9LmZhLWNpcmNsZS1wbHVzOmJlZm9yZSwuZmEtcGx1cy1jaXJjbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNTVcIn0uZmEtY2lyY2xlLXF1ZXN0aW9uOmJlZm9yZSwuZmEtcXVlc3Rpb24tY2lyY2xlOmJlZm9yZXtjb250ZW50OlwiXFxmMDU5XCJ9LmZhLWNpcmNsZS1yYWRpYXRpb246YmVmb3JlLC5mYS1yYWRpYXRpb24tYWx0OmJlZm9yZXtjb250ZW50OlwiXFxmN2JhXCJ9LmZhLWFycm93LWFsdC1jaXJjbGUtcmlnaHQ6YmVmb3JlLC5mYS1jaXJjbGUtcmlnaHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzNWFcIn0uZmEtY2lyY2xlLXN0b3A6YmVmb3JlLC5mYS1zdG9wLWNpcmNsZTpiZWZvcmV7Y29udGVudDpcIlxcZjI4ZFwifS5mYS1hcnJvdy1hbHQtY2lyY2xlLXVwOmJlZm9yZSwuZmEtY2lyY2xlLXVwOmJlZm9yZXtjb250ZW50OlwiXFxmMzViXCJ9LmZhLWNpcmNsZS11c2VyOmJlZm9yZSwuZmEtdXNlci1jaXJjbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyYmRcIn0uZmEtY2lyY2xlLXhtYXJrOmJlZm9yZSwuZmEtdGltZXMtY2lyY2xlOmJlZm9yZSwuZmEteG1hcmstY2lyY2xlOmJlZm9yZXtjb250ZW50OlwiXFxmMDU3XCJ9LmZhLWNpdHk6YmVmb3Jle2NvbnRlbnQ6XCJcXGY2NGZcIn0uZmEtY2xhcHBlcmJvYXJkOmJlZm9yZXtjb250ZW50OlwiXFxlMTMxXCJ9LmZhLWNsaXBib2FyZDpiZWZvcmV7Y29udGVudDpcIlxcZjMyOFwifS5mYS1jbGlwYm9hcmQtY2hlY2s6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0NmNcIn0uZmEtY2xpcGJvYXJkLWxpc3Q6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0NmRcIn0uZmEtY2xpcGJvYXJkLXF1ZXN0aW9uOmJlZm9yZXtjb250ZW50OlwiXFxlNGUzXCJ9LmZhLWNsaXBib2FyZC11c2VyOmJlZm9yZXtjb250ZW50OlwiXFxmN2YzXCJ9LmZhLWNsb2NrLWZvdXI6YmVmb3JlLC5mYS1jbG9jazpiZWZvcmV7Y29udGVudDpcIlxcZjAxN1wifS5mYS1jbG9jay1yb3RhdGUtbGVmdDpiZWZvcmUsLmZhLWhpc3Rvcnk6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxZGFcIn0uZmEtY2xvbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyNGRcIn0uZmEtY2xvc2VkLWNhcHRpb25pbmc6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMGFcIn0uZmEtY2xvdWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwYzJcIn0uZmEtY2xvdWQtYXJyb3ctZG93bjpiZWZvcmUsLmZhLWNsb3VkLWRvd25sb2FkLWFsdDpiZWZvcmUsLmZhLWNsb3VkLWRvd25sb2FkOmJlZm9yZXtjb250ZW50OlwiXFxmMGVkXCJ9LmZhLWNsb3VkLWFycm93LXVwOmJlZm9yZSwuZmEtY2xvdWQtdXBsb2FkLWFsdDpiZWZvcmUsLmZhLWNsb3VkLXVwbG9hZDpiZWZvcmV7Y29udGVudDpcIlxcZjBlZVwifS5mYS1jbG91ZC1ib2x0OmJlZm9yZSwuZmEtdGh1bmRlcnN0b3JtOmJlZm9yZXtjb250ZW50OlwiXFxmNzZjXCJ9LmZhLWNsb3VkLW1lYXRiYWxsOmJlZm9yZXtjb250ZW50OlwiXFxmNzNiXCJ9LmZhLWNsb3VkLW1vb246YmVmb3Jle2NvbnRlbnQ6XCJcXGY2YzNcIn0uZmEtY2xvdWQtbW9vbi1yYWluOmJlZm9yZXtjb250ZW50OlwiXFxmNzNjXCJ9LmZhLWNsb3VkLXJhaW46YmVmb3Jle2NvbnRlbnQ6XCJcXGY3M2RcIn0uZmEtY2xvdWQtc2hvd2Vycy1oZWF2eTpiZWZvcmV7Y29udGVudDpcIlxcZjc0MFwifS5mYS1jbG91ZC1zaG93ZXJzLXdhdGVyOmJlZm9yZXtjb250ZW50OlwiXFxlNGU0XCJ9LmZhLWNsb3VkLXN1bjpiZWZvcmV7Y29udGVudDpcIlxcZjZjNFwifS5mYS1jbG91ZC1zdW4tcmFpbjpiZWZvcmV7Y29udGVudDpcIlxcZjc0M1wifS5mYS1jbG92ZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxMzlcIn0uZmEtY29kZTpiZWZvcmV7Y29udGVudDpcIlxcZjEyMVwifS5mYS1jb2RlLWJyYW5jaDpiZWZvcmV7Y29udGVudDpcIlxcZjEyNlwifS5mYS1jb2RlLWNvbW1pdDpiZWZvcmV7Y29udGVudDpcIlxcZjM4NlwifS5mYS1jb2RlLWNvbXBhcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxM2FcIn0uZmEtY29kZS1mb3JrOmJlZm9yZXtjb250ZW50OlwiXFxlMTNiXCJ9LmZhLWNvZGUtbWVyZ2U6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzODdcIn0uZmEtY29kZS1wdWxsLXJlcXVlc3Q6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxM2NcIn0uZmEtY29pbnM6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1MWVcIn0uZmEtY29sb24tc2lnbjpiZWZvcmV7Y29udGVudDpcIlxcZTE0MFwifS5mYS1jb21tZW50OmJlZm9yZXtjb250ZW50OlwiXFxmMDc1XCJ9LmZhLWNvbW1lbnQtZG9sbGFyOmJlZm9yZXtjb250ZW50OlwiXFxmNjUxXCJ9LmZhLWNvbW1lbnQtZG90czpiZWZvcmUsLmZhLWNvbW1lbnRpbmc6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0YWRcIn0uZmEtY29tbWVudC1tZWRpY2FsOmJlZm9yZXtjb250ZW50OlwiXFxmN2Y1XCJ9LmZhLWNvbW1lbnQtc2xhc2g6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0YjNcIn0uZmEtY29tbWVudC1zbXM6YmVmb3JlLC5mYS1zbXM6YmVmb3Jle2NvbnRlbnQ6XCJcXGY3Y2RcIn0uZmEtY29tbWVudHM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwODZcIn0uZmEtY29tbWVudHMtZG9sbGFyOmJlZm9yZXtjb250ZW50OlwiXFxmNjUzXCJ9LmZhLWNvbXBhY3QtZGlzYzpiZWZvcmV7Y29udGVudDpcIlxcZjUxZlwifS5mYS1jb21wYXNzOmJlZm9yZXtjb250ZW50OlwiXFxmMTRlXCJ9LmZhLWNvbXBhc3MtZHJhZnRpbmc6YmVmb3JlLC5mYS1kcmFmdGluZy1jb21wYXNzOmJlZm9yZXtjb250ZW50OlwiXFxmNTY4XCJ9LmZhLWNvbXByZXNzOmJlZm9yZXtjb250ZW50OlwiXFxmMDY2XCJ9LmZhLWNvbXB1dGVyOmJlZm9yZXtjb250ZW50OlwiXFxlNGU1XCJ9LmZhLWNvbXB1dGVyLW1vdXNlOmJlZm9yZSwuZmEtbW91c2U6YmVmb3Jle2NvbnRlbnQ6XCJcXGY4Y2NcIn0uZmEtY29va2llOmJlZm9yZXtjb250ZW50OlwiXFxmNTYzXCJ9LmZhLWNvb2tpZS1iaXRlOmJlZm9yZXtjb250ZW50OlwiXFxmNTY0XCJ9LmZhLWNvcHk6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwYzVcIn0uZmEtY29weXJpZ2h0OmJlZm9yZXtjb250ZW50OlwiXFxmMWY5XCJ9LmZhLWNvdWNoOmJlZm9yZXtjb250ZW50OlwiXFxmNGI4XCJ9LmZhLWNvdzpiZWZvcmV7Y29udGVudDpcIlxcZjZjOFwifS5mYS1jcmVkaXQtY2FyZC1hbHQ6YmVmb3JlLC5mYS1jcmVkaXQtY2FyZDpiZWZvcmV7Y29udGVudDpcIlxcZjA5ZFwifS5mYS1jcm9wOmJlZm9yZXtjb250ZW50OlwiXFxmMTI1XCJ9LmZhLWNyb3AtYWx0OmJlZm9yZSwuZmEtY3JvcC1zaW1wbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1NjVcIn0uZmEtY3Jvc3M6YmVmb3Jle2NvbnRlbnQ6XCJcXGY2NTRcIn0uZmEtY3Jvc3NoYWlyczpiZWZvcmV7Y29udGVudDpcIlxcZjA1YlwifS5mYS1jcm93OmJlZm9yZXtjb250ZW50OlwiXFxmNTIwXCJ9LmZhLWNyb3duOmJlZm9yZXtjb250ZW50OlwiXFxmNTIxXCJ9LmZhLWNydXRjaDpiZWZvcmV7Y29udGVudDpcIlxcZjdmN1wifS5mYS1jcnV6ZWlyby1zaWduOmJlZm9yZXtjb250ZW50OlwiXFxlMTUyXCJ9LmZhLWN1YmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxYjJcIn0uZmEtY3ViZXM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxYjNcIn0uZmEtY3ViZXMtc3RhY2tlZDpiZWZvcmV7Y29udGVudDpcIlxcZTRlNlwifS5mYS1kOmJlZm9yZXtjb250ZW50OlwiXFw0NFwifS5mYS1kYXRhYmFzZTpiZWZvcmV7Y29udGVudDpcIlxcZjFjMFwifS5mYS1iYWNrc3BhY2U6YmVmb3JlLC5mYS1kZWxldGUtbGVmdDpiZWZvcmV7Y29udGVudDpcIlxcZjU1YVwifS5mYS1kZW1vY3JhdDpiZWZvcmV7Y29udGVudDpcIlxcZjc0N1wifS5mYS1kZXNrdG9wLWFsdDpiZWZvcmUsLmZhLWRlc2t0b3A6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzOTBcIn0uZmEtZGhhcm1hY2hha3JhOmJlZm9yZXtjb250ZW50OlwiXFxmNjU1XCJ9LmZhLWRpYWdyYW0tbmV4dDpiZWZvcmV7Y29udGVudDpcIlxcZTQ3NlwifS5mYS1kaWFncmFtLXByZWRlY2Vzc29yOmJlZm9yZXtjb250ZW50OlwiXFxlNDc3XCJ9LmZhLWRpYWdyYW0tcHJvamVjdDpiZWZvcmUsLmZhLXByb2plY3QtZGlhZ3JhbTpiZWZvcmV7Y29udGVudDpcIlxcZjU0MlwifS5mYS1kaWFncmFtLXN1Y2Nlc3NvcjpiZWZvcmV7Y29udGVudDpcIlxcZTQ3YVwifS5mYS1kaWFtb25kOmJlZm9yZXtjb250ZW50OlwiXFxmMjE5XCJ9LmZhLWRpYW1vbmQtdHVybi1yaWdodDpiZWZvcmUsLmZhLWRpcmVjdGlvbnM6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1ZWJcIn0uZmEtZGljZTpiZWZvcmV7Y29udGVudDpcIlxcZjUyMlwifS5mYS1kaWNlLWQyMDpiZWZvcmV7Y29udGVudDpcIlxcZjZjZlwifS5mYS1kaWNlLWQ2OmJlZm9yZXtjb250ZW50OlwiXFxmNmQxXCJ9LmZhLWRpY2UtZml2ZTpiZWZvcmV7Y29udGVudDpcIlxcZjUyM1wifS5mYS1kaWNlLWZvdXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1MjRcIn0uZmEtZGljZS1vbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1MjVcIn0uZmEtZGljZS1zaXg6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1MjZcIn0uZmEtZGljZS10aHJlZTpiZWZvcmV7Y29udGVudDpcIlxcZjUyN1wifS5mYS1kaWNlLXR3bzpiZWZvcmV7Y29udGVudDpcIlxcZjUyOFwifS5mYS1kaXNlYXNlOmJlZm9yZXtjb250ZW50OlwiXFxmN2ZhXCJ9LmZhLWRpc3BsYXk6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxNjNcIn0uZmEtZGl2aWRlOmJlZm9yZXtjb250ZW50OlwiXFxmNTI5XCJ9LmZhLWRuYTpiZWZvcmV7Y29udGVudDpcIlxcZjQ3MVwifS5mYS1kb2c6YmVmb3Jle2NvbnRlbnQ6XCJcXGY2ZDNcIn0uZmEtZG9sbGFyLXNpZ246YmVmb3JlLC5mYS1kb2xsYXI6YmVmb3JlLC5mYS11c2Q6YmVmb3Jle2NvbnRlbnQ6XCJcXDI0XCJ9LmZhLWRvbGx5LWJveDpiZWZvcmUsLmZhLWRvbGx5OmJlZm9yZXtjb250ZW50OlwiXFxmNDcyXCJ9LmZhLWRvbmctc2lnbjpiZWZvcmV7Y29udGVudDpcIlxcZTE2OVwifS5mYS1kb29yLWNsb3NlZDpiZWZvcmV7Y29udGVudDpcIlxcZjUyYVwifS5mYS1kb29yLW9wZW46YmVmb3Jle2NvbnRlbnQ6XCJcXGY1MmJcIn0uZmEtZG92ZTpiZWZvcmV7Y29udGVudDpcIlxcZjRiYVwifS5mYS1jb21wcmVzcy1hbHQ6YmVmb3JlLC5mYS1kb3duLWxlZnQtYW5kLXVwLXJpZ2h0LXRvLWNlbnRlcjpiZWZvcmV7Y29udGVudDpcIlxcZjQyMlwifS5mYS1kb3duLWxvbmc6YmVmb3JlLC5mYS1sb25nLWFycm93LWFsdC1kb3duOmJlZm9yZXtjb250ZW50OlwiXFxmMzA5XCJ9LmZhLWRvd25sb2FkOmJlZm9yZXtjb250ZW50OlwiXFxmMDE5XCJ9LmZhLWRyYWdvbjpiZWZvcmV7Y29udGVudDpcIlxcZjZkNVwifS5mYS1kcmF3LXBvbHlnb246YmVmb3Jle2NvbnRlbnQ6XCJcXGY1ZWVcIn0uZmEtZHJvcGxldDpiZWZvcmUsLmZhLXRpbnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNDNcIn0uZmEtZHJvcGxldC1zbGFzaDpiZWZvcmUsLmZhLXRpbnQtc2xhc2g6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1YzdcIn0uZmEtZHJ1bTpiZWZvcmV7Y29udGVudDpcIlxcZjU2OVwifS5mYS1kcnVtLXN0ZWVscGFuOmJlZm9yZXtjb250ZW50OlwiXFxmNTZhXCJ9LmZhLWRydW1zdGljay1iaXRlOmJlZm9yZXtjb250ZW50OlwiXFxmNmQ3XCJ9LmZhLWR1bWJiZWxsOmJlZm9yZXtjb250ZW50OlwiXFxmNDRiXCJ9LmZhLWR1bXBzdGVyOmJlZm9yZXtjb250ZW50OlwiXFxmNzkzXCJ9LmZhLWR1bXBzdGVyLWZpcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGY3OTRcIn0uZmEtZHVuZ2VvbjpiZWZvcmV7Y29udGVudDpcIlxcZjZkOVwifS5mYS1lOmJlZm9yZXtjb250ZW50OlwiXFw0NVwifS5mYS1kZWFmOmJlZm9yZSwuZmEtZGVhZm5lc3M6YmVmb3JlLC5mYS1lYXItZGVhZjpiZWZvcmUsLmZhLWhhcmQtb2YtaGVhcmluZzpiZWZvcmV7Y29udGVudDpcIlxcZjJhNFwifS5mYS1hc3Npc3RpdmUtbGlzdGVuaW5nLXN5c3RlbXM6YmVmb3JlLC5mYS1lYXItbGlzdGVuOmJlZm9yZXtjb250ZW50OlwiXFxmMmEyXCJ9LmZhLWVhcnRoLWFmcmljYTpiZWZvcmUsLmZhLWdsb2JlLWFmcmljYTpiZWZvcmV7Y29udGVudDpcIlxcZjU3Y1wifS5mYS1lYXJ0aC1hbWVyaWNhOmJlZm9yZSwuZmEtZWFydGgtYW1lcmljYXM6YmVmb3JlLC5mYS1lYXJ0aDpiZWZvcmUsLmZhLWdsb2JlLWFtZXJpY2FzOmJlZm9yZXtjb250ZW50OlwiXFxmNTdkXCJ9LmZhLWVhcnRoLWFzaWE6YmVmb3JlLC5mYS1nbG9iZS1hc2lhOmJlZm9yZXtjb250ZW50OlwiXFxmNTdlXCJ9LmZhLWVhcnRoLWV1cm9wZTpiZWZvcmUsLmZhLWdsb2JlLWV1cm9wZTpiZWZvcmV7Y29udGVudDpcIlxcZjdhMlwifS5mYS1lYXJ0aC1vY2VhbmlhOmJlZm9yZSwuZmEtZ2xvYmUtb2NlYW5pYTpiZWZvcmV7Y29udGVudDpcIlxcZTQ3YlwifS5mYS1lZ2c6YmVmb3Jle2NvbnRlbnQ6XCJcXGY3ZmJcIn0uZmEtZWplY3Q6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNTJcIn0uZmEtZWxldmF0b3I6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxNmRcIn0uZmEtZWxsaXBzaXMtaDpiZWZvcmUsLmZhLWVsbGlwc2lzOmJlZm9yZXtjb250ZW50OlwiXFxmMTQxXCJ9LmZhLWVsbGlwc2lzLXY6YmVmb3JlLC5mYS1lbGxpcHNpcy12ZXJ0aWNhbDpiZWZvcmV7Y29udGVudDpcIlxcZjE0MlwifS5mYS1lbnZlbG9wZTpiZWZvcmV7Y29udGVudDpcIlxcZjBlMFwifS5mYS1lbnZlbG9wZS1jaXJjbGUtY2hlY2s6YmVmb3Jle2NvbnRlbnQ6XCJcXGU0ZThcIn0uZmEtZW52ZWxvcGUtb3BlbjpiZWZvcmV7Y29udGVudDpcIlxcZjJiNlwifS5mYS1lbnZlbG9wZS1vcGVuLXRleHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGY2NThcIn0uZmEtZW52ZWxvcGVzLWJ1bGs6YmVmb3JlLC5mYS1tYWlsLWJ1bGs6YmVmb3Jle2NvbnRlbnQ6XCJcXGY2NzRcIn0uZmEtZXF1YWxzOmJlZm9yZXtjb250ZW50OlwiXFwzZFwifS5mYS1lcmFzZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMmRcIn0uZmEtZXRoZXJuZXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGY3OTZcIn0uZmEtZXVyOmJlZm9yZSwuZmEtZXVyby1zaWduOmJlZm9yZSwuZmEtZXVybzpiZWZvcmV7Y29udGVudDpcIlxcZjE1M1wifS5mYS1leGNsYW1hdGlvbjpiZWZvcmV7Y29udGVudDpcIlxcMjFcIn0uZmEtZXhwYW5kOmJlZm9yZXtjb250ZW50OlwiXFxmMDY1XCJ9LmZhLWV4cGxvc2lvbjpiZWZvcmV7Y29udGVudDpcIlxcZTRlOVwifS5mYS1leWU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNmVcIn0uZmEtZXllLWRyb3BwZXItZW1wdHk6YmVmb3JlLC5mYS1leWUtZHJvcHBlcjpiZWZvcmUsLmZhLWV5ZWRyb3BwZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxZmJcIn0uZmEtZXllLWxvdy12aXNpb246YmVmb3JlLC5mYS1sb3ctdmlzaW9uOmJlZm9yZXtjb250ZW50OlwiXFxmMmE4XCJ9LmZhLWV5ZS1zbGFzaDpiZWZvcmV7Y29udGVudDpcIlxcZjA3MFwifS5mYS1mOmJlZm9yZXtjb250ZW50OlwiXFw0NlwifS5mYS1hbmdyeTpiZWZvcmUsLmZhLWZhY2UtYW5ncnk6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1NTZcIn0uZmEtZGl6enk6YmVmb3JlLC5mYS1mYWNlLWRpenp5OmJlZm9yZXtjb250ZW50OlwiXFxmNTY3XCJ9LmZhLWZhY2UtZmx1c2hlZDpiZWZvcmUsLmZhLWZsdXNoZWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1NzlcIn0uZmEtZmFjZS1mcm93bjpiZWZvcmUsLmZhLWZyb3duOmJlZm9yZXtjb250ZW50OlwiXFxmMTE5XCJ9LmZhLWZhY2UtZnJvd24tb3BlbjpiZWZvcmUsLmZhLWZyb3duLW9wZW46YmVmb3Jle2NvbnRlbnQ6XCJcXGY1N2FcIn0uZmEtZmFjZS1ncmltYWNlOmJlZm9yZSwuZmEtZ3JpbWFjZTpiZWZvcmV7Y29udGVudDpcIlxcZjU3ZlwifS5mYS1mYWNlLWdyaW46YmVmb3JlLC5mYS1ncmluOmJlZm9yZXtjb250ZW50OlwiXFxmNTgwXCJ9LmZhLWZhY2UtZ3Jpbi1iZWFtOmJlZm9yZSwuZmEtZ3Jpbi1iZWFtOmJlZm9yZXtjb250ZW50OlwiXFxmNTgyXCJ9LmZhLWZhY2UtZ3Jpbi1iZWFtLXN3ZWF0OmJlZm9yZSwuZmEtZ3Jpbi1iZWFtLXN3ZWF0OmJlZm9yZXtjb250ZW50OlwiXFxmNTgzXCJ9LmZhLWZhY2UtZ3Jpbi1oZWFydHM6YmVmb3JlLC5mYS1ncmluLWhlYXJ0czpiZWZvcmV7Y29udGVudDpcIlxcZjU4NFwifS5mYS1mYWNlLWdyaW4tc3F1aW50OmJlZm9yZSwuZmEtZ3Jpbi1zcXVpbnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1ODVcIn0uZmEtZmFjZS1ncmluLXNxdWludC10ZWFyczpiZWZvcmUsLmZhLWdyaW4tc3F1aW50LXRlYXJzOmJlZm9yZXtjb250ZW50OlwiXFxmNTg2XCJ9LmZhLWZhY2UtZ3Jpbi1zdGFyczpiZWZvcmUsLmZhLWdyaW4tc3RhcnM6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1ODdcIn0uZmEtZmFjZS1ncmluLXRlYXJzOmJlZm9yZSwuZmEtZ3Jpbi10ZWFyczpiZWZvcmV7Y29udGVudDpcIlxcZjU4OFwifS5mYS1mYWNlLWdyaW4tdG9uZ3VlOmJlZm9yZSwuZmEtZ3Jpbi10b25ndWU6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1ODlcIn0uZmEtZmFjZS1ncmluLXRvbmd1ZS1zcXVpbnQ6YmVmb3JlLC5mYS1ncmluLXRvbmd1ZS1zcXVpbnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1OGFcIn0uZmEtZmFjZS1ncmluLXRvbmd1ZS13aW5rOmJlZm9yZSwuZmEtZ3Jpbi10b25ndWUtd2luazpiZWZvcmV7Y29udGVudDpcIlxcZjU4YlwifS5mYS1mYWNlLWdyaW4td2lkZTpiZWZvcmUsLmZhLWdyaW4tYWx0OmJlZm9yZXtjb250ZW50OlwiXFxmNTgxXCJ9LmZhLWZhY2UtZ3Jpbi13aW5rOmJlZm9yZSwuZmEtZ3Jpbi13aW5rOmJlZm9yZXtjb250ZW50OlwiXFxmNThjXCJ9LmZhLWZhY2Uta2lzczpiZWZvcmUsLmZhLWtpc3M6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1OTZcIn0uZmEtZmFjZS1raXNzLWJlYW06YmVmb3JlLC5mYS1raXNzLWJlYW06YmVmb3Jle2NvbnRlbnQ6XCJcXGY1OTdcIn0uZmEtZmFjZS1raXNzLXdpbmstaGVhcnQ6YmVmb3JlLC5mYS1raXNzLXdpbmstaGVhcnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1OThcIn0uZmEtZmFjZS1sYXVnaDpiZWZvcmUsLmZhLWxhdWdoOmJlZm9yZXtjb250ZW50OlwiXFxmNTk5XCJ9LmZhLWZhY2UtbGF1Z2gtYmVhbTpiZWZvcmUsLmZhLWxhdWdoLWJlYW06YmVmb3Jle2NvbnRlbnQ6XCJcXGY1OWFcIn0uZmEtZmFjZS1sYXVnaC1zcXVpbnQ6YmVmb3JlLC5mYS1sYXVnaC1zcXVpbnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1OWJcIn0uZmEtZmFjZS1sYXVnaC13aW5rOmJlZm9yZSwuZmEtbGF1Z2gtd2luazpiZWZvcmV7Y29udGVudDpcIlxcZjU5Y1wifS5mYS1mYWNlLW1laDpiZWZvcmUsLmZhLW1laDpiZWZvcmV7Y29udGVudDpcIlxcZjExYVwifS5mYS1mYWNlLW1laC1ibGFuazpiZWZvcmUsLmZhLW1laC1ibGFuazpiZWZvcmV7Y29udGVudDpcIlxcZjVhNFwifS5mYS1mYWNlLXJvbGxpbmctZXllczpiZWZvcmUsLmZhLW1laC1yb2xsaW5nLWV5ZXM6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1YTVcIn0uZmEtZmFjZS1zYWQtY3J5OmJlZm9yZSwuZmEtc2FkLWNyeTpiZWZvcmV7Y29udGVudDpcIlxcZjViM1wifS5mYS1mYWNlLXNhZC10ZWFyOmJlZm9yZSwuZmEtc2FkLXRlYXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1YjRcIn0uZmEtZmFjZS1zbWlsZTpiZWZvcmUsLmZhLXNtaWxlOmJlZm9yZXtjb250ZW50OlwiXFxmMTE4XCJ9LmZhLWZhY2Utc21pbGUtYmVhbTpiZWZvcmUsLmZhLXNtaWxlLWJlYW06YmVmb3Jle2NvbnRlbnQ6XCJcXGY1YjhcIn0uZmEtZmFjZS1zbWlsZS13aW5rOmJlZm9yZSwuZmEtc21pbGUtd2luazpiZWZvcmV7Y29udGVudDpcIlxcZjRkYVwifS5mYS1mYWNlLXN1cnByaXNlOmJlZm9yZSwuZmEtc3VycHJpc2U6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1YzJcIn0uZmEtZmFjZS10aXJlZDpiZWZvcmUsLmZhLXRpcmVkOmJlZm9yZXtjb250ZW50OlwiXFxmNWM4XCJ9LmZhLWZhbjpiZWZvcmV7Y29udGVudDpcIlxcZjg2M1wifS5mYS1mYXVjZXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwMDVcIn0uZmEtZmF1Y2V0LWRyaXA6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwMDZcIn0uZmEtZmF4OmJlZm9yZXtjb250ZW50OlwiXFxmMWFjXCJ9LmZhLWZlYXRoZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1MmRcIn0uZmEtZmVhdGhlci1hbHQ6YmVmb3JlLC5mYS1mZWF0aGVyLXBvaW50ZWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1NmJcIn0uZmEtZmVycnk6YmVmb3Jle2NvbnRlbnQ6XCJcXGU0ZWFcIn0uZmEtZmlsZTpiZWZvcmV7Y29udGVudDpcIlxcZjE1YlwifS5mYS1maWxlLWFycm93LWRvd246YmVmb3JlLC5mYS1maWxlLWRvd25sb2FkOmJlZm9yZXtjb250ZW50OlwiXFxmNTZkXCJ9LmZhLWZpbGUtYXJyb3ctdXA6YmVmb3JlLC5mYS1maWxlLXVwbG9hZDpiZWZvcmV7Y29udGVudDpcIlxcZjU3NFwifS5mYS1maWxlLWF1ZGlvOmJlZm9yZXtjb250ZW50OlwiXFxmMWM3XCJ9LmZhLWZpbGUtY2lyY2xlLWNoZWNrOmJlZm9yZXtjb250ZW50OlwiXFxlNWEwXCJ9LmZhLWZpbGUtY2lyY2xlLWV4Y2xhbWF0aW9uOmJlZm9yZXtjb250ZW50OlwiXFxlNGViXCJ9LmZhLWZpbGUtY2lyY2xlLW1pbnVzOmJlZm9yZXtjb250ZW50OlwiXFxlNGVkXCJ9LmZhLWZpbGUtY2lyY2xlLXBsdXM6YmVmb3Jle2NvbnRlbnQ6XCJcXGU0OTRcIn0uZmEtZmlsZS1jaXJjbGUtcXVlc3Rpb246YmVmb3Jle2NvbnRlbnQ6XCJcXGU0ZWZcIn0uZmEtZmlsZS1jaXJjbGUteG1hcms6YmVmb3Jle2NvbnRlbnQ6XCJcXGU1YTFcIn0uZmEtZmlsZS1jb2RlOmJlZm9yZXtjb250ZW50OlwiXFxmMWM5XCJ9LmZhLWZpbGUtY29udHJhY3Q6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1NmNcIn0uZmEtZmlsZS1jc3Y6YmVmb3Jle2NvbnRlbnQ6XCJcXGY2ZGRcIn0uZmEtZmlsZS1leGNlbDpiZWZvcmV7Y29udGVudDpcIlxcZjFjM1wifS5mYS1hcnJvdy1yaWdodC1mcm9tLWZpbGU6YmVmb3JlLC5mYS1maWxlLWV4cG9ydDpiZWZvcmV7Y29udGVudDpcIlxcZjU2ZVwifS5mYS1maWxlLWltYWdlOmJlZm9yZXtjb250ZW50OlwiXFxmMWM1XCJ9LmZhLWFycm93LXJpZ2h0LXRvLWZpbGU6YmVmb3JlLC5mYS1maWxlLWltcG9ydDpiZWZvcmV7Y29udGVudDpcIlxcZjU2ZlwifS5mYS1maWxlLWludm9pY2U6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1NzBcIn0uZmEtZmlsZS1pbnZvaWNlLWRvbGxhcjpiZWZvcmV7Y29udGVudDpcIlxcZjU3MVwifS5mYS1maWxlLWFsdDpiZWZvcmUsLmZhLWZpbGUtbGluZXM6YmVmb3JlLC5mYS1maWxlLXRleHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNWNcIn0uZmEtZmlsZS1tZWRpY2FsOmJlZm9yZXtjb250ZW50OlwiXFxmNDc3XCJ9LmZhLWZpbGUtcGRmOmJlZm9yZXtjb250ZW50OlwiXFxmMWMxXCJ9LmZhLWZpbGUtZWRpdDpiZWZvcmUsLmZhLWZpbGUtcGVuOmJlZm9yZXtjb250ZW50OlwiXFxmMzFjXCJ9LmZhLWZpbGUtcG93ZXJwb2ludDpiZWZvcmV7Y29udGVudDpcIlxcZjFjNFwifS5mYS1maWxlLXByZXNjcmlwdGlvbjpiZWZvcmV7Y29udGVudDpcIlxcZjU3MlwifS5mYS1maWxlLXNoaWVsZDpiZWZvcmV7Y29udGVudDpcIlxcZTRmMFwifS5mYS1maWxlLXNpZ25hdHVyZTpiZWZvcmV7Y29udGVudDpcIlxcZjU3M1wifS5mYS1maWxlLXZpZGVvOmJlZm9yZXtjb250ZW50OlwiXFxmMWM4XCJ9LmZhLWZpbGUtbWVkaWNhbC1hbHQ6YmVmb3JlLC5mYS1maWxlLXdhdmVmb3JtOmJlZm9yZXtjb250ZW50OlwiXFxmNDc4XCJ9LmZhLWZpbGUtd29yZDpiZWZvcmV7Y29udGVudDpcIlxcZjFjMlwifS5mYS1maWxlLWFyY2hpdmU6YmVmb3JlLC5mYS1maWxlLXppcHBlcjpiZWZvcmV7Y29udGVudDpcIlxcZjFjNlwifS5mYS1maWxsOmJlZm9yZXtjb250ZW50OlwiXFxmNTc1XCJ9LmZhLWZpbGwtZHJpcDpiZWZvcmV7Y29udGVudDpcIlxcZjU3NlwifS5mYS1maWxtOmJlZm9yZXtjb250ZW50OlwiXFxmMDA4XCJ9LmZhLWZpbHRlcjpiZWZvcmV7Y29udGVudDpcIlxcZjBiMFwifS5mYS1maWx0ZXItY2lyY2xlLWRvbGxhcjpiZWZvcmUsLmZhLWZ1bm5lbC1kb2xsYXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGY2NjJcIn0uZmEtZmlsdGVyLWNpcmNsZS14bWFyazpiZWZvcmV7Y29udGVudDpcIlxcZTE3YlwifS5mYS1maW5nZXJwcmludDpiZWZvcmV7Y29udGVudDpcIlxcZjU3N1wifS5mYS1maXJlOmJlZm9yZXtjb250ZW50OlwiXFxmMDZkXCJ9LmZhLWZpcmUtYnVybmVyOmJlZm9yZXtjb250ZW50OlwiXFxlNGYxXCJ9LmZhLWZpcmUtZXh0aW5ndWlzaGVyOmJlZm9yZXtjb250ZW50OlwiXFxmMTM0XCJ9LmZhLWZpcmUtYWx0OmJlZm9yZSwuZmEtZmlyZS1mbGFtZS1jdXJ2ZWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGY3ZTRcIn0uZmEtYnVybjpiZWZvcmUsLmZhLWZpcmUtZmxhbWUtc2ltcGxlOmJlZm9yZXtjb250ZW50OlwiXFxmNDZhXCJ9LmZhLWZpc2g6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1NzhcIn0uZmEtZmlzaC1maW5zOmJlZm9yZXtjb250ZW50OlwiXFxlNGYyXCJ9LmZhLWZsYWc6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMjRcIn0uZmEtZmxhZy1jaGVja2VyZWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMWVcIn0uZmEtZmxhZy11c2E6YmVmb3Jle2NvbnRlbnQ6XCJcXGY3NGRcIn0uZmEtZmxhc2s6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwYzNcIn0uZmEtZmxhc2stdmlhbDpiZWZvcmV7Y29udGVudDpcIlxcZTRmM1wifS5mYS1mbG9wcHktZGlzazpiZWZvcmUsLmZhLXNhdmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwYzdcIn0uZmEtZmxvcmluLXNpZ246YmVmb3Jle2NvbnRlbnQ6XCJcXGUxODRcIn0uZmEtZm9sZGVyLWJsYW5rOmJlZm9yZSwuZmEtZm9sZGVyOmJlZm9yZXtjb250ZW50OlwiXFxmMDdiXCJ9LmZhLWZvbGRlci1jbG9zZWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxODVcIn0uZmEtZm9sZGVyLW1pbnVzOmJlZm9yZXtjb250ZW50OlwiXFxmNjVkXCJ9LmZhLWZvbGRlci1vcGVuOmJlZm9yZXtjb250ZW50OlwiXFxmMDdjXCJ9LmZhLWZvbGRlci1wbHVzOmJlZm9yZXtjb250ZW50OlwiXFxmNjVlXCJ9LmZhLWZvbGRlci10cmVlOmJlZm9yZXtjb250ZW50OlwiXFxmODAyXCJ9LmZhLWZvbnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMzFcIn0uZmEtZm9vdGJhbGwtYmFsbDpiZWZvcmUsLmZhLWZvb3RiYWxsOmJlZm9yZXtjb250ZW50OlwiXFxmNDRlXCJ9LmZhLWZvcndhcmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNGVcIn0uZmEtZmFzdC1mb3J3YXJkOmJlZm9yZSwuZmEtZm9yd2FyZC1mYXN0OmJlZm9yZXtjb250ZW50OlwiXFxmMDUwXCJ9LmZhLWZvcndhcmQtc3RlcDpiZWZvcmUsLmZhLXN0ZXAtZm9yd2FyZDpiZWZvcmV7Y29udGVudDpcIlxcZjA1MVwifS5mYS1mcmFuYy1zaWduOmJlZm9yZXtjb250ZW50OlwiXFxlMThmXCJ9LmZhLWZyb2c6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1MmVcIn0uZmEtZnV0Ym9sLWJhbGw6YmVmb3JlLC5mYS1mdXRib2w6YmVmb3JlLC5mYS1zb2NjZXItYmFsbDpiZWZvcmV7Y29udGVudDpcIlxcZjFlM1wifS5mYS1nOmJlZm9yZXtjb250ZW50OlwiXFw0N1wifS5mYS1nYW1lcGFkOmJlZm9yZXtjb250ZW50OlwiXFxmMTFiXCJ9LmZhLWdhcy1wdW1wOmJlZm9yZXtjb250ZW50OlwiXFxmNTJmXCJ9LmZhLWRhc2hib2FyZDpiZWZvcmUsLmZhLWdhdWdlLW1lZDpiZWZvcmUsLmZhLWdhdWdlOmJlZm9yZSwuZmEtdGFjaG9tZXRlci1hbHQtYXZlcmFnZTpiZWZvcmV7Y29udGVudDpcIlxcZjYyNFwifS5mYS1nYXVnZS1oaWdoOmJlZm9yZSwuZmEtdGFjaG9tZXRlci1hbHQtZmFzdDpiZWZvcmUsLmZhLXRhY2hvbWV0ZXItYWx0OmJlZm9yZXtjb250ZW50OlwiXFxmNjI1XCJ9LmZhLWdhdWdlLXNpbXBsZS1tZWQ6YmVmb3JlLC5mYS1nYXVnZS1zaW1wbGU6YmVmb3JlLC5mYS10YWNob21ldGVyLWF2ZXJhZ2U6YmVmb3Jle2NvbnRlbnQ6XCJcXGY2MjlcIn0uZmEtZ2F1Z2Utc2ltcGxlLWhpZ2g6YmVmb3JlLC5mYS10YWNob21ldGVyLWZhc3Q6YmVmb3JlLC5mYS10YWNob21ldGVyOmJlZm9yZXtjb250ZW50OlwiXFxmNjJhXCJ9LmZhLWdhdmVsOmJlZm9yZSwuZmEtbGVnYWw6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwZTNcIn0uZmEtY29nOmJlZm9yZSwuZmEtZ2VhcjpiZWZvcmV7Y29udGVudDpcIlxcZjAxM1wifS5mYS1jb2dzOmJlZm9yZSwuZmEtZ2VhcnM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwODVcIn0uZmEtZ2VtOmJlZm9yZXtjb250ZW50OlwiXFxmM2E1XCJ9LmZhLWdlbmRlcmxlc3M6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMmRcIn0uZmEtZ2hvc3Q6YmVmb3Jle2NvbnRlbnQ6XCJcXGY2ZTJcIn0uZmEtZ2lmdDpiZWZvcmV7Y29udGVudDpcIlxcZjA2YlwifS5mYS1naWZ0czpiZWZvcmV7Y29udGVudDpcIlxcZjc5Y1wifS5mYS1nbGFzcy13YXRlcjpiZWZvcmV7Y29udGVudDpcIlxcZTRmNFwifS5mYS1nbGFzcy13YXRlci1kcm9wbGV0OmJlZm9yZXtjb250ZW50OlwiXFxlNGY1XCJ9LmZhLWdsYXNzZXM6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1MzBcIn0uZmEtZ2xvYmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwYWNcIn0uZmEtZ29sZi1iYWxsLXRlZTpiZWZvcmUsLmZhLWdvbGYtYmFsbDpiZWZvcmV7Y29udGVudDpcIlxcZjQ1MFwifS5mYS1nb3B1cmFtOmJlZm9yZXtjb250ZW50OlwiXFxmNjY0XCJ9LmZhLWdyYWR1YXRpb24tY2FwOmJlZm9yZSwuZmEtbW9ydGFyLWJvYXJkOmJlZm9yZXtjb250ZW50OlwiXFxmMTlkXCJ9LmZhLWdyZWF0ZXItdGhhbjpiZWZvcmV7Y29udGVudDpcIlxcM2VcIn0uZmEtZ3JlYXRlci10aGFuLWVxdWFsOmJlZm9yZXtjb250ZW50OlwiXFxmNTMyXCJ9LmZhLWdyaXAtaG9yaXpvbnRhbDpiZWZvcmUsLmZhLWdyaXA6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1OGRcIn0uZmEtZ3JpcC1saW5lczpiZWZvcmV7Y29udGVudDpcIlxcZjdhNFwifS5mYS1ncmlwLWxpbmVzLXZlcnRpY2FsOmJlZm9yZXtjb250ZW50OlwiXFxmN2E1XCJ9LmZhLWdyaXAtdmVydGljYWw6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1OGVcIn0uZmEtZ3JvdXAtYXJyb3dzLXJvdGF0ZTpiZWZvcmV7Y29udGVudDpcIlxcZTRmNlwifS5mYS1ndWFyYW5pLXNpZ246YmVmb3Jle2NvbnRlbnQ6XCJcXGUxOWFcIn0uZmEtZ3VpdGFyOmJlZm9yZXtjb250ZW50OlwiXFxmN2E2XCJ9LmZhLWd1bjpiZWZvcmV7Y29udGVudDpcIlxcZTE5YlwifS5mYS1oOmJlZm9yZXtjb250ZW50OlwiXFw0OFwifS5mYS1oYW1tZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGY2ZTNcIn0uZmEtaGFtc2E6YmVmb3Jle2NvbnRlbnQ6XCJcXGY2NjVcIn0uZmEtaGFuZC1wYXBlcjpiZWZvcmUsLmZhLWhhbmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyNTZcIn0uZmEtaGFuZC1iYWNrLWZpc3Q6YmVmb3JlLC5mYS1oYW5kLXJvY2s6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyNTVcIn0uZmEtYWxsZXJnaWVzOmJlZm9yZSwuZmEtaGFuZC1kb3RzOmJlZm9yZXtjb250ZW50OlwiXFxmNDYxXCJ9LmZhLWZpc3QtcmFpc2VkOmJlZm9yZSwuZmEtaGFuZC1maXN0OmJlZm9yZXtjb250ZW50OlwiXFxmNmRlXCJ9LmZhLWhhbmQtaG9sZGluZzpiZWZvcmV7Y29udGVudDpcIlxcZjRiZFwifS5mYS1oYW5kLWhvbGRpbmctZG9sbGFyOmJlZm9yZSwuZmEtaGFuZC1ob2xkaW5nLXVzZDpiZWZvcmV7Y29udGVudDpcIlxcZjRjMFwifS5mYS1oYW5kLWhvbGRpbmctZHJvcGxldDpiZWZvcmUsLmZhLWhhbmQtaG9sZGluZy13YXRlcjpiZWZvcmV7Y29udGVudDpcIlxcZjRjMVwifS5mYS1oYW5kLWhvbGRpbmctaGFuZDpiZWZvcmV7Y29udGVudDpcIlxcZTRmN1wifS5mYS1oYW5kLWhvbGRpbmctaGVhcnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0YmVcIn0uZmEtaGFuZC1ob2xkaW5nLW1lZGljYWw6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwNWNcIn0uZmEtaGFuZC1saXphcmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyNThcIn0uZmEtaGFuZC1taWRkbGUtZmluZ2VyOmJlZm9yZXtjb250ZW50OlwiXFxmODA2XCJ9LmZhLWhhbmQtcGVhY2U6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyNWJcIn0uZmEtaGFuZC1wb2ludC1kb3duOmJlZm9yZXtjb250ZW50OlwiXFxmMGE3XCJ9LmZhLWhhbmQtcG9pbnQtbGVmdDpiZWZvcmV7Y29udGVudDpcIlxcZjBhNVwifS5mYS1oYW5kLXBvaW50LXJpZ2h0OmJlZm9yZXtjb250ZW50OlwiXFxmMGE0XCJ9LmZhLWhhbmQtcG9pbnQtdXA6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwYTZcIn0uZmEtaGFuZC1wb2ludGVyOmJlZm9yZXtjb250ZW50OlwiXFxmMjVhXCJ9LmZhLWhhbmQtc2Npc3NvcnM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyNTdcIn0uZmEtaGFuZC1zcGFya2xlczpiZWZvcmV7Y29udGVudDpcIlxcZTA1ZFwifS5mYS1oYW5kLXNwb2NrOmJlZm9yZXtjb250ZW50OlwiXFxmMjU5XCJ9LmZhLWhhbmRjdWZmczpiZWZvcmV7Y29udGVudDpcIlxcZTRmOFwifS5mYS1oYW5kczpiZWZvcmUsLmZhLXNpZ24tbGFuZ3VhZ2U6YmVmb3JlLC5mYS1zaWduaW5nOmJlZm9yZXtjb250ZW50OlwiXFxmMmE3XCJ9LmZhLWFtZXJpY2FuLXNpZ24tbGFuZ3VhZ2UtaW50ZXJwcmV0aW5nOmJlZm9yZSwuZmEtYXNsLWludGVycHJldGluZzpiZWZvcmUsLmZhLWhhbmRzLWFtZXJpY2FuLXNpZ24tbGFuZ3VhZ2UtaW50ZXJwcmV0aW5nOmJlZm9yZSwuZmEtaGFuZHMtYXNsLWludGVycHJldGluZzpiZWZvcmV7Y29udGVudDpcIlxcZjJhM1wifS5mYS1oYW5kcy1ib3VuZDpiZWZvcmV7Y29udGVudDpcIlxcZTRmOVwifS5mYS1oYW5kcy1idWJibGVzOmJlZm9yZSwuZmEtaGFuZHMtd2FzaDpiZWZvcmV7Y29udGVudDpcIlxcZTA1ZVwifS5mYS1oYW5kcy1jbGFwcGluZzpiZWZvcmV7Y29udGVudDpcIlxcZTFhOFwifS5mYS1oYW5kcy1ob2xkaW5nOmJlZm9yZXtjb250ZW50OlwiXFxmNGMyXCJ9LmZhLWhhbmRzLWhvbGRpbmctY2hpbGQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGU0ZmFcIn0uZmEtaGFuZHMtaG9sZGluZy1jaXJjbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGU0ZmJcIn0uZmEtaGFuZHMtcHJheWluZzpiZWZvcmUsLmZhLXByYXlpbmctaGFuZHM6YmVmb3Jle2NvbnRlbnQ6XCJcXGY2ODRcIn0uZmEtaGFuZHNoYWtlOmJlZm9yZXtjb250ZW50OlwiXFxmMmI1XCJ9LmZhLWhhbmRzLWhlbHBpbmc6YmVmb3JlLC5mYS1oYW5kc2hha2UtYW5nbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0YzRcIn0uZmEtaGFuZHNoYWtlLWFsdDpiZWZvcmUsLmZhLWhhbmRzaGFrZS1zaW1wbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0YzZcIn0uZmEtaGFuZHNoYWtlLWFsdC1zbGFzaDpiZWZvcmUsLmZhLWhhbmRzaGFrZS1zaW1wbGUtc2xhc2g6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwNWZcIn0uZmEtaGFuZHNoYWtlLXNsYXNoOmJlZm9yZXtjb250ZW50OlwiXFxlMDYwXCJ9LmZhLWhhbnVraWFoOmJlZm9yZXtjb250ZW50OlwiXFxmNmU2XCJ9LmZhLWhhcmQtZHJpdmU6YmVmb3JlLC5mYS1oZGQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwYTBcIn0uZmEtaGFzaHRhZzpiZWZvcmV7Y29udGVudDpcIlxcMjNcIn0uZmEtaGF0LWNvd2JveTpiZWZvcmV7Y29udGVudDpcIlxcZjhjMFwifS5mYS1oYXQtY293Ym95LXNpZGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGY4YzFcIn0uZmEtaGF0LXdpemFyZDpiZWZvcmV7Y29udGVudDpcIlxcZjZlOFwifS5mYS1oZWFkLXNpZGUtY291Z2g6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwNjFcIn0uZmEtaGVhZC1zaWRlLWNvdWdoLXNsYXNoOmJlZm9yZXtjb250ZW50OlwiXFxlMDYyXCJ9LmZhLWhlYWQtc2lkZS1tYXNrOmJlZm9yZXtjb250ZW50OlwiXFxlMDYzXCJ9LmZhLWhlYWQtc2lkZS12aXJ1czpiZWZvcmV7Y29udGVudDpcIlxcZTA2NFwifS5mYS1oZWFkZXI6YmVmb3JlLC5mYS1oZWFkaW5nOmJlZm9yZXtjb250ZW50OlwiXFxmMWRjXCJ9LmZhLWhlYWRwaG9uZXM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMjVcIn0uZmEtaGVhZHBob25lcy1hbHQ6YmVmb3JlLC5mYS1oZWFkcGhvbmVzLXNpbXBsZTpiZWZvcmV7Y29udGVudDpcIlxcZjU4ZlwifS5mYS1oZWFkc2V0OmJlZm9yZXtjb250ZW50OlwiXFxmNTkwXCJ9LmZhLWhlYXJ0OmJlZm9yZXtjb250ZW50OlwiXFxmMDA0XCJ9LmZhLWhlYXJ0LWNpcmNsZS1ib2x0OmJlZm9yZXtjb250ZW50OlwiXFxlNGZjXCJ9LmZhLWhlYXJ0LWNpcmNsZS1jaGVjazpiZWZvcmV7Y29udGVudDpcIlxcZTRmZFwifS5mYS1oZWFydC1jaXJjbGUtZXhjbGFtYXRpb246YmVmb3Jle2NvbnRlbnQ6XCJcXGU0ZmVcIn0uZmEtaGVhcnQtY2lyY2xlLW1pbnVzOmJlZm9yZXtjb250ZW50OlwiXFxlNGZmXCJ9LmZhLWhlYXJ0LWNpcmNsZS1wbHVzOmJlZm9yZXtjb250ZW50OlwiXFxlNTAwXCJ9LmZhLWhlYXJ0LWNpcmNsZS14bWFyazpiZWZvcmV7Y29udGVudDpcIlxcZTUwMVwifS5mYS1oZWFydC1icm9rZW46YmVmb3JlLC5mYS1oZWFydC1jcmFjazpiZWZvcmV7Y29udGVudDpcIlxcZjdhOVwifS5mYS1oZWFydC1wdWxzZTpiZWZvcmUsLmZhLWhlYXJ0YmVhdDpiZWZvcmV7Y29udGVudDpcIlxcZjIxZVwifS5mYS1oZWxpY29wdGVyOmJlZm9yZXtjb250ZW50OlwiXFxmNTMzXCJ9LmZhLWhlbGljb3B0ZXItc3ltYm9sOmJlZm9yZXtjb250ZW50OlwiXFxlNTAyXCJ9LmZhLWhhcmQtaGF0OmJlZm9yZSwuZmEtaGF0LWhhcmQ6YmVmb3JlLC5mYS1oZWxtZXQtc2FmZXR5OmJlZm9yZXtjb250ZW50OlwiXFxmODA3XCJ9LmZhLWhlbG1ldC11bjpiZWZvcmV7Y29udGVudDpcIlxcZTUwM1wifS5mYS1oaWdobGlnaHRlcjpiZWZvcmV7Y29udGVudDpcIlxcZjU5MVwifS5mYS1oaWxsLWF2YWxhbmNoZTpiZWZvcmV7Y29udGVudDpcIlxcZTUwN1wifS5mYS1oaWxsLXJvY2tzbGlkZTpiZWZvcmV7Y29udGVudDpcIlxcZTUwOFwifS5mYS1oaXBwbzpiZWZvcmV7Y29udGVudDpcIlxcZjZlZFwifS5mYS1ob2NrZXktcHVjazpiZWZvcmV7Y29udGVudDpcIlxcZjQ1M1wifS5mYS1ob2xseS1iZXJyeTpiZWZvcmV7Y29udGVudDpcIlxcZjdhYVwifS5mYS1ob3JzZTpiZWZvcmV7Y29udGVudDpcIlxcZjZmMFwifS5mYS1ob3JzZS1oZWFkOmJlZm9yZXtjb250ZW50OlwiXFxmN2FiXCJ9LmZhLWhvc3BpdGFsLWFsdDpiZWZvcmUsLmZhLWhvc3BpdGFsLXdpZGU6YmVmb3JlLC5mYS1ob3NwaXRhbDpiZWZvcmV7Y29udGVudDpcIlxcZjBmOFwifS5mYS1ob3NwaXRhbC11c2VyOmJlZm9yZXtjb250ZW50OlwiXFxmODBkXCJ9LmZhLWhvdC10dWItcGVyc29uOmJlZm9yZSwuZmEtaG90LXR1YjpiZWZvcmV7Y29udGVudDpcIlxcZjU5M1wifS5mYS1ob3Rkb2c6YmVmb3Jle2NvbnRlbnQ6XCJcXGY4MGZcIn0uZmEtaG90ZWw6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1OTRcIn0uZmEtaG91cmdsYXNzLWVtcHR5OmJlZm9yZSwuZmEtaG91cmdsYXNzOmJlZm9yZXtjb250ZW50OlwiXFxmMjU0XCJ9LmZhLWhvdXJnbGFzcy0zOmJlZm9yZSwuZmEtaG91cmdsYXNzLWVuZDpiZWZvcmV7Y29udGVudDpcIlxcZjI1M1wifS5mYS1ob3VyZ2xhc3MtMjpiZWZvcmUsLmZhLWhvdXJnbGFzcy1oYWxmOmJlZm9yZXtjb250ZW50OlwiXFxmMjUyXCJ9LmZhLWhvdXJnbGFzcy0xOmJlZm9yZSwuZmEtaG91cmdsYXNzLXN0YXJ0OmJlZm9yZXtjb250ZW50OlwiXFxmMjUxXCJ9LmZhLWhvbWUtYWx0OmJlZm9yZSwuZmEtaG9tZS1sZy1hbHQ6YmVmb3JlLC5mYS1ob21lOmJlZm9yZSwuZmEtaG91c2U6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMTVcIn0uZmEtaG9tZS1sZzpiZWZvcmUsLmZhLWhvdXNlLWNoaW1uZXk6YmVmb3Jle2NvbnRlbnQ6XCJcXGUzYWZcIn0uZmEtaG91c2UtY2hpbW5leS1jcmFjazpiZWZvcmUsLmZhLWhvdXNlLWRhbWFnZTpiZWZvcmV7Y29udGVudDpcIlxcZjZmMVwifS5mYS1jbGluaWMtbWVkaWNhbDpiZWZvcmUsLmZhLWhvdXNlLWNoaW1uZXktbWVkaWNhbDpiZWZvcmV7Y29udGVudDpcIlxcZjdmMlwifS5mYS1ob3VzZS1jaGltbmV5LXVzZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwNjVcIn0uZmEtaG91c2UtY2hpbW5leS13aW5kb3c6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwMGRcIn0uZmEtaG91c2UtY2lyY2xlLWNoZWNrOmJlZm9yZXtjb250ZW50OlwiXFxlNTA5XCJ9LmZhLWhvdXNlLWNpcmNsZS1leGNsYW1hdGlvbjpiZWZvcmV7Y29udGVudDpcIlxcZTUwYVwifS5mYS1ob3VzZS1jaXJjbGUteG1hcms6YmVmb3Jle2NvbnRlbnQ6XCJcXGU1MGJcIn0uZmEtaG91c2UtY3JhY2s6YmVmb3Jle2NvbnRlbnQ6XCJcXGUzYjFcIn0uZmEtaG91c2UtZmlyZTpiZWZvcmV7Y29udGVudDpcIlxcZTUwY1wifS5mYS1ob3VzZS1mbGFnOmJlZm9yZXtjb250ZW50OlwiXFxlNTBkXCJ9LmZhLWhvdXNlLWZsb29kLXdhdGVyOmJlZm9yZXtjb250ZW50OlwiXFxlNTBlXCJ9LmZhLWhvdXNlLWZsb29kLXdhdGVyLWNpcmNsZS1hcnJvdy1yaWdodDpiZWZvcmV7Y29udGVudDpcIlxcZTUwZlwifS5mYS1ob3VzZS1sYXB0b3A6YmVmb3JlLC5mYS1sYXB0b3AtaG91c2U6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwNjZcIn0uZmEtaG91c2UtbG9jazpiZWZvcmV7Y29udGVudDpcIlxcZTUxMFwifS5mYS1ob3VzZS1tZWRpY2FsOmJlZm9yZXtjb250ZW50OlwiXFxlM2IyXCJ9LmZhLWhvdXNlLW1lZGljYWwtY2lyY2xlLWNoZWNrOmJlZm9yZXtjb250ZW50OlwiXFxlNTExXCJ9LmZhLWhvdXNlLW1lZGljYWwtY2lyY2xlLWV4Y2xhbWF0aW9uOmJlZm9yZXtjb250ZW50OlwiXFxlNTEyXCJ9LmZhLWhvdXNlLW1lZGljYWwtY2lyY2xlLXhtYXJrOmJlZm9yZXtjb250ZW50OlwiXFxlNTEzXCJ9LmZhLWhvdXNlLW1lZGljYWwtZmxhZzpiZWZvcmV7Y29udGVudDpcIlxcZTUxNFwifS5mYS1ob3VzZS1zaWduYWw6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwMTJcIn0uZmEtaG91c2UtdHN1bmFtaTpiZWZvcmV7Y29udGVudDpcIlxcZTUxNVwifS5mYS1ob21lLXVzZXI6YmVmb3JlLC5mYS1ob3VzZS11c2VyOmJlZm9yZXtjb250ZW50OlwiXFxlMWIwXCJ9LmZhLWhyeXZuaWEtc2lnbjpiZWZvcmUsLmZhLWhyeXZuaWE6YmVmb3Jle2NvbnRlbnQ6XCJcXGY2ZjJcIn0uZmEtaHVycmljYW5lOmJlZm9yZXtjb250ZW50OlwiXFxmNzUxXCJ9LmZhLWk6YmVmb3Jle2NvbnRlbnQ6XCJcXDQ5XCJ9LmZhLWktY3Vyc29yOmJlZm9yZXtjb250ZW50OlwiXFxmMjQ2XCJ9LmZhLWljZS1jcmVhbTpiZWZvcmV7Y29udGVudDpcIlxcZjgxMFwifS5mYS1pY2ljbGVzOmJlZm9yZXtjb250ZW50OlwiXFxmN2FkXCJ9LmZhLWhlYXJ0LW11c2ljLWNhbWVyYS1ib2x0OmJlZm9yZSwuZmEtaWNvbnM6YmVmb3Jle2NvbnRlbnQ6XCJcXGY4NmRcIn0uZmEtaWQtYmFkZ2U6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyYzFcIn0uZmEtZHJpdmVycy1saWNlbnNlOmJlZm9yZSwuZmEtaWQtY2FyZDpiZWZvcmV7Y29udGVudDpcIlxcZjJjMlwifS5mYS1pZC1jYXJkLWFsdDpiZWZvcmUsLmZhLWlkLWNhcmQtY2xpcDpiZWZvcmV7Y29udGVudDpcIlxcZjQ3ZlwifS5mYS1pZ2xvbzpiZWZvcmV7Y29udGVudDpcIlxcZjdhZVwifS5mYS1pbWFnZTpiZWZvcmV7Y29udGVudDpcIlxcZjAzZVwifS5mYS1pbWFnZS1wb3J0cmFpdDpiZWZvcmUsLmZhLXBvcnRyYWl0OmJlZm9yZXtjb250ZW50OlwiXFxmM2UwXCJ9LmZhLWltYWdlczpiZWZvcmV7Y29udGVudDpcIlxcZjMwMlwifS5mYS1pbmJveDpiZWZvcmV7Y29udGVudDpcIlxcZjAxY1wifS5mYS1pbmRlbnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwM2NcIn0uZmEtaW5kaWFuLXJ1cGVlLXNpZ246YmVmb3JlLC5mYS1pbmRpYW4tcnVwZWU6YmVmb3JlLC5mYS1pbnI6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxYmNcIn0uZmEtaW5kdXN0cnk6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyNzVcIn0uZmEtaW5maW5pdHk6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1MzRcIn0uZmEtaW5mbzpiZWZvcmV7Y29udGVudDpcIlxcZjEyOVwifS5mYS1pdGFsaWM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMzNcIn0uZmEtajpiZWZvcmV7Y29udGVudDpcIlxcNGFcIn0uZmEtamFyOmJlZm9yZXtjb250ZW50OlwiXFxlNTE2XCJ9LmZhLWphci13aGVhdDpiZWZvcmV7Y29udGVudDpcIlxcZTUxN1wifS5mYS1qZWRpOmJlZm9yZXtjb250ZW50OlwiXFxmNjY5XCJ9LmZhLWZpZ2h0ZXItamV0OmJlZm9yZSwuZmEtamV0LWZpZ2h0ZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwZmJcIn0uZmEtamV0LWZpZ2h0ZXItdXA6YmVmb3Jle2NvbnRlbnQ6XCJcXGU1MThcIn0uZmEtam9pbnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1OTVcIn0uZmEtanVnLWRldGVyZ2VudDpiZWZvcmV7Y29udGVudDpcIlxcZTUxOVwifS5mYS1rOmJlZm9yZXtjb250ZW50OlwiXFw0YlwifS5mYS1rYWFiYTpiZWZvcmV7Y29udGVudDpcIlxcZjY2YlwifS5mYS1rZXk6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwODRcIn0uZmEta2V5Ym9hcmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMWNcIn0uZmEta2hhbmRhOmJlZm9yZXtjb250ZW50OlwiXFxmNjZkXCJ9LmZhLWtpcC1zaWduOmJlZm9yZXtjb250ZW50OlwiXFxlMWM0XCJ9LmZhLWZpcnN0LWFpZDpiZWZvcmUsLmZhLWtpdC1tZWRpY2FsOmJlZm9yZXtjb250ZW50OlwiXFxmNDc5XCJ9LmZhLWtpdGNoZW4tc2V0OmJlZm9yZXtjb250ZW50OlwiXFxlNTFhXCJ9LmZhLWtpd2ktYmlyZDpiZWZvcmV7Y29udGVudDpcIlxcZjUzNVwifS5mYS1sOmJlZm9yZXtjb250ZW50OlwiXFw0Y1wifS5mYS1sYW5kLW1pbmUtb246YmVmb3Jle2NvbnRlbnQ6XCJcXGU1MWJcIn0uZmEtbGFuZG1hcms6YmVmb3Jle2NvbnRlbnQ6XCJcXGY2NmZcIn0uZmEtbGFuZG1hcmstYWx0OmJlZm9yZSwuZmEtbGFuZG1hcmstZG9tZTpiZWZvcmV7Y29udGVudDpcIlxcZjc1MlwifS5mYS1sYW5kbWFyay1mbGFnOmJlZm9yZXtjb250ZW50OlwiXFxlNTFjXCJ9LmZhLWxhbmd1YWdlOmJlZm9yZXtjb250ZW50OlwiXFxmMWFiXCJ9LmZhLWxhcHRvcDpiZWZvcmV7Y29udGVudDpcIlxcZjEwOVwifS5mYS1sYXB0b3AtY29kZTpiZWZvcmV7Y29udGVudDpcIlxcZjVmY1wifS5mYS1sYXB0b3AtZmlsZTpiZWZvcmV7Y29udGVudDpcIlxcZTUxZFwifS5mYS1sYXB0b3AtbWVkaWNhbDpiZWZvcmV7Y29udGVudDpcIlxcZjgxMlwifS5mYS1sYXJpLXNpZ246YmVmb3Jle2NvbnRlbnQ6XCJcXGUxYzhcIn0uZmEtbGF5ZXItZ3JvdXA6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1ZmRcIn0uZmEtbGVhZjpiZWZvcmV7Y29udGVudDpcIlxcZjA2Y1wifS5mYS1sZWZ0LWxvbmc6YmVmb3JlLC5mYS1sb25nLWFycm93LWFsdC1sZWZ0OmJlZm9yZXtjb250ZW50OlwiXFxmMzBhXCJ9LmZhLWFycm93cy1hbHQtaDpiZWZvcmUsLmZhLWxlZnQtcmlnaHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzMzdcIn0uZmEtbGVtb246YmVmb3Jle2NvbnRlbnQ6XCJcXGYwOTRcIn0uZmEtbGVzcy10aGFuOmJlZm9yZXtjb250ZW50OlwiXFwzY1wifS5mYS1sZXNzLXRoYW4tZXF1YWw6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1MzdcIn0uZmEtbGlmZS1yaW5nOmJlZm9yZXtjb250ZW50OlwiXFxmMWNkXCJ9LmZhLWxpZ2h0YnVsYjpiZWZvcmV7Y29udGVudDpcIlxcZjBlYlwifS5mYS1saW5lcy1sZWFuaW5nOmJlZm9yZXtjb250ZW50OlwiXFxlNTFlXCJ9LmZhLWNoYWluOmJlZm9yZSwuZmEtbGluazpiZWZvcmV7Y29udGVudDpcIlxcZjBjMVwifS5mYS1jaGFpbi1icm9rZW46YmVmb3JlLC5mYS1jaGFpbi1zbGFzaDpiZWZvcmUsLmZhLWxpbmstc2xhc2g6YmVmb3JlLC5mYS11bmxpbms6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMjdcIn0uZmEtbGlyYS1zaWduOmJlZm9yZXtjb250ZW50OlwiXFxmMTk1XCJ9LmZhLWxpc3Qtc3F1YXJlczpiZWZvcmUsLmZhLWxpc3Q6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwM2FcIn0uZmEtbGlzdC1jaGVjazpiZWZvcmUsLmZhLXRhc2tzOmJlZm9yZXtjb250ZW50OlwiXFxmMGFlXCJ9LmZhLWxpc3QtMS0yOmJlZm9yZSwuZmEtbGlzdC1udW1lcmljOmJlZm9yZSwuZmEtbGlzdC1vbDpiZWZvcmV7Y29udGVudDpcIlxcZjBjYlwifS5mYS1saXN0LWRvdHM6YmVmb3JlLC5mYS1saXN0LXVsOmJlZm9yZXtjb250ZW50OlwiXFxmMGNhXCJ9LmZhLWxpdGVjb2luLXNpZ246YmVmb3Jle2NvbnRlbnQ6XCJcXGUxZDNcIn0uZmEtbG9jYXRpb24tYXJyb3c6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMjRcIn0uZmEtbG9jYXRpb24tY3Jvc3NoYWlyczpiZWZvcmUsLmZhLWxvY2F0aW9uOmJlZm9yZXtjb250ZW50OlwiXFxmNjAxXCJ9LmZhLWxvY2F0aW9uLWRvdDpiZWZvcmUsLmZhLW1hcC1tYXJrZXItYWx0OmJlZm9yZXtjb250ZW50OlwiXFxmM2M1XCJ9LmZhLWxvY2F0aW9uLXBpbjpiZWZvcmUsLmZhLW1hcC1tYXJrZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNDFcIn0uZmEtbG9jYXRpb24tcGluLWxvY2s6YmVmb3Jle2NvbnRlbnQ6XCJcXGU1MWZcIn0uZmEtbG9jazpiZWZvcmV7Y29udGVudDpcIlxcZjAyM1wifS5mYS1sb2NrLW9wZW46YmVmb3Jle2NvbnRlbnQ6XCJcXGYzYzFcIn0uZmEtbG9jdXN0OmJlZm9yZXtjb250ZW50OlwiXFxlNTIwXCJ9LmZhLWx1bmdzOmJlZm9yZXtjb250ZW50OlwiXFxmNjA0XCJ9LmZhLWx1bmdzLXZpcnVzOmJlZm9yZXtjb250ZW50OlwiXFxlMDY3XCJ9LmZhLW06YmVmb3Jle2NvbnRlbnQ6XCJcXDRkXCJ9LmZhLW1hZ25ldDpiZWZvcmV7Y29udGVudDpcIlxcZjA3NlwifS5mYS1tYWduaWZ5aW5nLWdsYXNzOmJlZm9yZSwuZmEtc2VhcmNoOmJlZm9yZXtjb250ZW50OlwiXFxmMDAyXCJ9LmZhLW1hZ25pZnlpbmctZ2xhc3MtYXJyb3ctcmlnaHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGU1MjFcIn0uZmEtbWFnbmlmeWluZy1nbGFzcy1jaGFydDpiZWZvcmV7Y29udGVudDpcIlxcZTUyMlwifS5mYS1tYWduaWZ5aW5nLWdsYXNzLWRvbGxhcjpiZWZvcmUsLmZhLXNlYXJjaC1kb2xsYXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGY2ODhcIn0uZmEtbWFnbmlmeWluZy1nbGFzcy1sb2NhdGlvbjpiZWZvcmUsLmZhLXNlYXJjaC1sb2NhdGlvbjpiZWZvcmV7Y29udGVudDpcIlxcZjY4OVwifS5mYS1tYWduaWZ5aW5nLWdsYXNzLW1pbnVzOmJlZm9yZSwuZmEtc2VhcmNoLW1pbnVzOmJlZm9yZXtjb250ZW50OlwiXFxmMDEwXCJ9LmZhLW1hZ25pZnlpbmctZ2xhc3MtcGx1czpiZWZvcmUsLmZhLXNlYXJjaC1wbHVzOmJlZm9yZXtjb250ZW50OlwiXFxmMDBlXCJ9LmZhLW1hbmF0LXNpZ246YmVmb3Jle2NvbnRlbnQ6XCJcXGUxZDVcIn0uZmEtbWFwOmJlZm9yZXtjb250ZW50OlwiXFxmMjc5XCJ9LmZhLW1hcC1sb2NhdGlvbjpiZWZvcmUsLmZhLW1hcC1tYXJrZWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1OWZcIn0uZmEtbWFwLWxvY2F0aW9uLWRvdDpiZWZvcmUsLmZhLW1hcC1tYXJrZWQtYWx0OmJlZm9yZXtjb250ZW50OlwiXFxmNWEwXCJ9LmZhLW1hcC1waW46YmVmb3Jle2NvbnRlbnQ6XCJcXGYyNzZcIn0uZmEtbWFya2VyOmJlZm9yZXtjb250ZW50OlwiXFxmNWExXCJ9LmZhLW1hcnM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMjJcIn0uZmEtbWFycy1hbmQtdmVudXM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMjRcIn0uZmEtbWFycy1hbmQtdmVudXMtYnVyc3Q6YmVmb3Jle2NvbnRlbnQ6XCJcXGU1MjNcIn0uZmEtbWFycy1kb3VibGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMjdcIn0uZmEtbWFycy1zdHJva2U6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMjlcIn0uZmEtbWFycy1zdHJva2UtaDpiZWZvcmUsLmZhLW1hcnMtc3Ryb2tlLXJpZ2h0OmJlZm9yZXtjb250ZW50OlwiXFxmMjJiXCJ9LmZhLW1hcnMtc3Ryb2tlLXVwOmJlZm9yZSwuZmEtbWFycy1zdHJva2UtdjpiZWZvcmV7Y29udGVudDpcIlxcZjIyYVwifS5mYS1nbGFzcy1tYXJ0aW5pLWFsdDpiZWZvcmUsLmZhLW1hcnRpbmktZ2xhc3M6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1N2JcIn0uZmEtY29ja3RhaWw6YmVmb3JlLC5mYS1tYXJ0aW5pLWdsYXNzLWNpdHJ1czpiZWZvcmV7Y29udGVudDpcIlxcZjU2MVwifS5mYS1nbGFzcy1tYXJ0aW5pOmJlZm9yZSwuZmEtbWFydGluaS1nbGFzcy1lbXB0eTpiZWZvcmV7Y29udGVudDpcIlxcZjAwMFwifS5mYS1tYXNrOmJlZm9yZXtjb250ZW50OlwiXFxmNmZhXCJ9LmZhLW1hc2stZmFjZTpiZWZvcmV7Y29udGVudDpcIlxcZTFkN1wifS5mYS1tYXNrLXZlbnRpbGF0b3I6YmVmb3Jle2NvbnRlbnQ6XCJcXGU1MjRcIn0uZmEtbWFza3MtdGhlYXRlcjpiZWZvcmUsLmZhLXRoZWF0ZXItbWFza3M6YmVmb3Jle2NvbnRlbnQ6XCJcXGY2MzBcIn0uZmEtbWF0dHJlc3MtcGlsbG93OmJlZm9yZXtjb250ZW50OlwiXFxlNTI1XCJ9LmZhLWV4cGFuZC1hcnJvd3MtYWx0OmJlZm9yZSwuZmEtbWF4aW1pemU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzMWVcIn0uZmEtbWVkYWw6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1YTJcIn0uZmEtbWVtb3J5OmJlZm9yZXtjb250ZW50OlwiXFxmNTM4XCJ9LmZhLW1lbm9yYWg6YmVmb3Jle2NvbnRlbnQ6XCJcXGY2NzZcIn0uZmEtbWVyY3VyeTpiZWZvcmV7Y29udGVudDpcIlxcZjIyM1wifS5mYS1jb21tZW50LWFsdDpiZWZvcmUsLmZhLW1lc3NhZ2U6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyN2FcIn0uZmEtbWV0ZW9yOmJlZm9yZXtjb250ZW50OlwiXFxmNzUzXCJ9LmZhLW1pY3JvY2hpcDpiZWZvcmV7Y29udGVudDpcIlxcZjJkYlwifS5mYS1taWNyb3Bob25lOmJlZm9yZXtjb250ZW50OlwiXFxmMTMwXCJ9LmZhLW1pY3JvcGhvbmUtYWx0OmJlZm9yZSwuZmEtbWljcm9waG9uZS1saW5lczpiZWZvcmV7Y29udGVudDpcIlxcZjNjOVwifS5mYS1taWNyb3Bob25lLWFsdC1zbGFzaDpiZWZvcmUsLmZhLW1pY3JvcGhvbmUtbGluZXMtc2xhc2g6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1MzlcIn0uZmEtbWljcm9waG9uZS1zbGFzaDpiZWZvcmV7Y29udGVudDpcIlxcZjEzMVwifS5mYS1taWNyb3Njb3BlOmJlZm9yZXtjb250ZW50OlwiXFxmNjEwXCJ9LmZhLW1pbGwtc2lnbjpiZWZvcmV7Y29udGVudDpcIlxcZTFlZFwifS5mYS1jb21wcmVzcy1hcnJvd3MtYWx0OmJlZm9yZSwuZmEtbWluaW1pemU6YmVmb3Jle2NvbnRlbnQ6XCJcXGY3OGNcIn0uZmEtbWludXM6YmVmb3JlLC5mYS1zdWJ0cmFjdDpiZWZvcmV7Y29udGVudDpcIlxcZjA2OFwifS5mYS1taXR0ZW46YmVmb3Jle2NvbnRlbnQ6XCJcXGY3YjVcIn0uZmEtbW9iaWxlLWFuZHJvaWQ6YmVmb3JlLC5mYS1tb2JpbGUtcGhvbmU6YmVmb3JlLC5mYS1tb2JpbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzY2VcIn0uZmEtbW9iaWxlLWJ1dHRvbjpiZWZvcmV7Y29udGVudDpcIlxcZjEwYlwifS5mYS1tb2JpbGUtcmV0cm86YmVmb3Jle2NvbnRlbnQ6XCJcXGU1MjdcIn0uZmEtbW9iaWxlLWFuZHJvaWQtYWx0OmJlZm9yZSwuZmEtbW9iaWxlLXNjcmVlbjpiZWZvcmV7Y29udGVudDpcIlxcZjNjZlwifS5mYS1tb2JpbGUtYWx0OmJlZm9yZSwuZmEtbW9iaWxlLXNjcmVlbi1idXR0b246YmVmb3Jle2NvbnRlbnQ6XCJcXGYzY2RcIn0uZmEtbW9uZXktYmlsbDpiZWZvcmV7Y29udGVudDpcIlxcZjBkNlwifS5mYS1tb25leS1iaWxsLTE6YmVmb3JlLC5mYS1tb25leS1iaWxsLWFsdDpiZWZvcmV7Y29udGVudDpcIlxcZjNkMVwifS5mYS1tb25leS1iaWxsLTEtd2F2ZTpiZWZvcmUsLmZhLW1vbmV5LWJpbGwtd2F2ZS1hbHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1M2JcIn0uZmEtbW9uZXktYmlsbC10cmFuc2ZlcjpiZWZvcmV7Y29udGVudDpcIlxcZTUyOFwifS5mYS1tb25leS1iaWxsLXRyZW5kLXVwOmJlZm9yZXtjb250ZW50OlwiXFxlNTI5XCJ9LmZhLW1vbmV5LWJpbGwtd2F2ZTpiZWZvcmV7Y29udGVudDpcIlxcZjUzYVwifS5mYS1tb25leS1iaWxsLXdoZWF0OmJlZm9yZXtjb250ZW50OlwiXFxlNTJhXCJ9LmZhLW1vbmV5LWJpbGxzOmJlZm9yZXtjb250ZW50OlwiXFxlMWYzXCJ9LmZhLW1vbmV5LWNoZWNrOmJlZm9yZXtjb250ZW50OlwiXFxmNTNjXCJ9LmZhLW1vbmV5LWNoZWNrLWFsdDpiZWZvcmUsLmZhLW1vbmV5LWNoZWNrLWRvbGxhcjpiZWZvcmV7Y29udGVudDpcIlxcZjUzZFwifS5mYS1tb251bWVudDpiZWZvcmV7Y29udGVudDpcIlxcZjVhNlwifS5mYS1tb29uOmJlZm9yZXtjb250ZW50OlwiXFxmMTg2XCJ9LmZhLW1vcnRhci1wZXN0bGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1YTdcIn0uZmEtbW9zcXVlOmJlZm9yZXtjb250ZW50OlwiXFxmNjc4XCJ9LmZhLW1vc3F1aXRvOmJlZm9yZXtjb250ZW50OlwiXFxlNTJiXCJ9LmZhLW1vc3F1aXRvLW5ldDpiZWZvcmV7Y29udGVudDpcIlxcZTUyY1wifS5mYS1tb3RvcmN5Y2xlOmJlZm9yZXtjb250ZW50OlwiXFxmMjFjXCJ9LmZhLW1vdW5kOmJlZm9yZXtjb250ZW50OlwiXFxlNTJkXCJ9LmZhLW1vdW50YWluOmJlZm9yZXtjb250ZW50OlwiXFxmNmZjXCJ9LmZhLW1vdW50YWluLWNpdHk6YmVmb3Jle2NvbnRlbnQ6XCJcXGU1MmVcIn0uZmEtbW91bnRhaW4tc3VuOmJlZm9yZXtjb250ZW50OlwiXFxlNTJmXCJ9LmZhLW11Zy1ob3Q6YmVmb3Jle2NvbnRlbnQ6XCJcXGY3YjZcIn0uZmEtY29mZmVlOmJlZm9yZSwuZmEtbXVnLXNhdWNlcjpiZWZvcmV7Y29udGVudDpcIlxcZjBmNFwifS5mYS1tdXNpYzpiZWZvcmV7Y29udGVudDpcIlxcZjAwMVwifS5mYS1uOmJlZm9yZXtjb250ZW50OlwiXFw0ZVwifS5mYS1uYWlyYS1zaWduOmJlZm9yZXtjb250ZW50OlwiXFxlMWY2XCJ9LmZhLW5ldHdvcmstd2lyZWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGY2ZmZcIn0uZmEtbmV1dGVyOmJlZm9yZXtjb250ZW50OlwiXFxmMjJjXCJ9LmZhLW5ld3NwYXBlcjpiZWZvcmV7Y29udGVudDpcIlxcZjFlYVwifS5mYS1ub3QtZXF1YWw6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1M2VcIn0uZmEtbm90ZGVmOmJlZm9yZXtjb250ZW50OlwiXFxlMWZlXCJ9LmZhLW5vdGUtc3RpY2t5OmJlZm9yZSwuZmEtc3RpY2t5LW5vdGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyNDlcIn0uZmEtbm90ZXMtbWVkaWNhbDpiZWZvcmV7Y29udGVudDpcIlxcZjQ4MVwifS5mYS1vOmJlZm9yZXtjb250ZW50OlwiXFw0ZlwifS5mYS1vYmplY3QtZ3JvdXA6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyNDdcIn0uZmEtb2JqZWN0LXVuZ3JvdXA6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyNDhcIn0uZmEtb2lsLWNhbjpiZWZvcmV7Y29udGVudDpcIlxcZjYxM1wifS5mYS1vaWwtd2VsbDpiZWZvcmV7Y29udGVudDpcIlxcZTUzMlwifS5mYS1vbTpiZWZvcmV7Y29udGVudDpcIlxcZjY3OVwifS5mYS1vdHRlcjpiZWZvcmV7Y29udGVudDpcIlxcZjcwMFwifS5mYS1kZWRlbnQ6YmVmb3JlLC5mYS1vdXRkZW50OmJlZm9yZXtjb250ZW50OlwiXFxmMDNiXCJ9LmZhLXA6YmVmb3Jle2NvbnRlbnQ6XCJcXDUwXCJ9LmZhLXBhZ2VyOmJlZm9yZXtjb250ZW50OlwiXFxmODE1XCJ9LmZhLXBhaW50LXJvbGxlcjpiZWZvcmV7Y29udGVudDpcIlxcZjVhYVwifS5mYS1wYWludC1icnVzaDpiZWZvcmUsLmZhLXBhaW50YnJ1c2g6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxZmNcIn0uZmEtcGFsZXR0ZTpiZWZvcmV7Y29udGVudDpcIlxcZjUzZlwifS5mYS1wYWxsZXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0ODJcIn0uZmEtcGFub3JhbWE6YmVmb3Jle2NvbnRlbnQ6XCJcXGUyMDlcIn0uZmEtcGFwZXItcGxhbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxZDhcIn0uZmEtcGFwZXJjbGlwOmJlZm9yZXtjb250ZW50OlwiXFxmMGM2XCJ9LmZhLXBhcmFjaHV0ZS1ib3g6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0Y2RcIn0uZmEtcGFyYWdyYXBoOmJlZm9yZXtjb250ZW50OlwiXFxmMWRkXCJ9LmZhLXBhc3Nwb3J0OmJlZm9yZXtjb250ZW50OlwiXFxmNWFiXCJ9LmZhLWZpbGUtY2xpcGJvYXJkOmJlZm9yZSwuZmEtcGFzdGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwZWFcIn0uZmEtcGF1c2U6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNGNcIn0uZmEtcGF3OmJlZm9yZXtjb250ZW50OlwiXFxmMWIwXCJ9LmZhLXBlYWNlOmJlZm9yZXtjb250ZW50OlwiXFxmNjdjXCJ9LmZhLXBlbjpiZWZvcmV7Y29udGVudDpcIlxcZjMwNFwifS5mYS1wZW4tYWx0OmJlZm9yZSwuZmEtcGVuLWNsaXA6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzMDVcIn0uZmEtcGVuLWZhbmN5OmJlZm9yZXtjb250ZW50OlwiXFxmNWFjXCJ9LmZhLXBlbi1uaWI6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1YWRcIn0uZmEtcGVuLXJ1bGVyOmJlZm9yZSwuZmEtcGVuY2lsLXJ1bGVyOmJlZm9yZXtjb250ZW50OlwiXFxmNWFlXCJ9LmZhLWVkaXQ6YmVmb3JlLC5mYS1wZW4tdG8tc3F1YXJlOmJlZm9yZXtjb250ZW50OlwiXFxmMDQ0XCJ9LmZhLXBlbmNpbC1hbHQ6YmVmb3JlLC5mYS1wZW5jaWw6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzMDNcIn0uZmEtcGVvcGxlLWFycm93cy1sZWZ0LXJpZ2h0OmJlZm9yZSwuZmEtcGVvcGxlLWFycm93czpiZWZvcmV7Y29udGVudDpcIlxcZTA2OFwifS5mYS1wZW9wbGUtY2FycnktYm94OmJlZm9yZSwuZmEtcGVvcGxlLWNhcnJ5OmJlZm9yZXtjb250ZW50OlwiXFxmNGNlXCJ9LmZhLXBlb3BsZS1ncm91cDpiZWZvcmV7Y29udGVudDpcIlxcZTUzM1wifS5mYS1wZW9wbGUtbGluZTpiZWZvcmV7Y29udGVudDpcIlxcZTUzNFwifS5mYS1wZW9wbGUtcHVsbGluZzpiZWZvcmV7Y29udGVudDpcIlxcZTUzNVwifS5mYS1wZW9wbGUtcm9iYmVyeTpiZWZvcmV7Y29udGVudDpcIlxcZTUzNlwifS5mYS1wZW9wbGUtcm9vZjpiZWZvcmV7Y29udGVudDpcIlxcZTUzN1wifS5mYS1wZXBwZXItaG90OmJlZm9yZXtjb250ZW50OlwiXFxmODE2XCJ9LmZhLXBlcmNlbnQ6YmVmb3JlLC5mYS1wZXJjZW50YWdlOmJlZm9yZXtjb250ZW50OlwiXFwyNVwifS5mYS1tYWxlOmJlZm9yZSwuZmEtcGVyc29uOmJlZm9yZXtjb250ZW50OlwiXFxmMTgzXCJ9LmZhLXBlcnNvbi1hcnJvdy1kb3duLXRvLWxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGU1MzhcIn0uZmEtcGVyc29uLWFycm93LXVwLWZyb20tbGluZTpiZWZvcmV7Y29udGVudDpcIlxcZTUzOVwifS5mYS1iaWtpbmc6YmVmb3JlLC5mYS1wZXJzb24tYmlraW5nOmJlZm9yZXtjb250ZW50OlwiXFxmODRhXCJ9LmZhLXBlcnNvbi1ib290aDpiZWZvcmV7Y29udGVudDpcIlxcZjc1NlwifS5mYS1wZXJzb24tYnJlYXN0ZmVlZGluZzpiZWZvcmV7Y29udGVudDpcIlxcZTUzYVwifS5mYS1wZXJzb24tYnVyc3Q6YmVmb3Jle2NvbnRlbnQ6XCJcXGU1M2JcIn0uZmEtcGVyc29uLWNhbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGU1M2NcIn0uZmEtcGVyc29uLWNoYWxrYm9hcmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGU1M2RcIn0uZmEtcGVyc29uLWNpcmNsZS1jaGVjazpiZWZvcmV7Y29udGVudDpcIlxcZTUzZVwifS5mYS1wZXJzb24tY2lyY2xlLWV4Y2xhbWF0aW9uOmJlZm9yZXtjb250ZW50OlwiXFxlNTNmXCJ9LmZhLXBlcnNvbi1jaXJjbGUtbWludXM6YmVmb3Jle2NvbnRlbnQ6XCJcXGU1NDBcIn0uZmEtcGVyc29uLWNpcmNsZS1wbHVzOmJlZm9yZXtjb250ZW50OlwiXFxlNTQxXCJ9LmZhLXBlcnNvbi1jaXJjbGUtcXVlc3Rpb246YmVmb3Jle2NvbnRlbnQ6XCJcXGU1NDJcIn0uZmEtcGVyc29uLWNpcmNsZS14bWFyazpiZWZvcmV7Y29udGVudDpcIlxcZTU0M1wifS5mYS1kaWdnaW5nOmJlZm9yZSwuZmEtcGVyc29uLWRpZ2dpbmc6YmVmb3Jle2NvbnRlbnQ6XCJcXGY4NWVcIn0uZmEtZGlhZ25vc2VzOmJlZm9yZSwuZmEtcGVyc29uLWRvdHMtZnJvbS1saW5lOmJlZm9yZXtjb250ZW50OlwiXFxmNDcwXCJ9LmZhLWZlbWFsZTpiZWZvcmUsLmZhLXBlcnNvbi1kcmVzczpiZWZvcmV7Y29udGVudDpcIlxcZjE4MlwifS5mYS1wZXJzb24tZHJlc3MtYnVyc3Q6YmVmb3Jle2NvbnRlbnQ6XCJcXGU1NDRcIn0uZmEtcGVyc29uLWRyb3duaW5nOmJlZm9yZXtjb250ZW50OlwiXFxlNTQ1XCJ9LmZhLXBlcnNvbi1mYWxsaW5nOmJlZm9yZXtjb250ZW50OlwiXFxlNTQ2XCJ9LmZhLXBlcnNvbi1mYWxsaW5nLWJ1cnN0OmJlZm9yZXtjb250ZW50OlwiXFxlNTQ3XCJ9LmZhLXBlcnNvbi1oYWxmLWRyZXNzOmJlZm9yZXtjb250ZW50OlwiXFxlNTQ4XCJ9LmZhLXBlcnNvbi1oYXJhc3Npbmc6YmVmb3Jle2NvbnRlbnQ6XCJcXGU1NDlcIn0uZmEtaGlraW5nOmJlZm9yZSwuZmEtcGVyc29uLWhpa2luZzpiZWZvcmV7Y29udGVudDpcIlxcZjZlY1wifS5mYS1wZXJzb24tbWlsaXRhcnktcG9pbnRpbmc6YmVmb3Jle2NvbnRlbnQ6XCJcXGU1NGFcIn0uZmEtcGVyc29uLW1pbGl0YXJ5LXJpZmxlOmJlZm9yZXtjb250ZW50OlwiXFxlNTRiXCJ9LmZhLXBlcnNvbi1taWxpdGFyeS10by1wZXJzb246YmVmb3Jle2NvbnRlbnQ6XCJcXGU1NGNcIn0uZmEtcGVyc29uLXByYXlpbmc6YmVmb3JlLC5mYS1wcmF5OmJlZm9yZXtjb250ZW50OlwiXFxmNjgzXCJ9LmZhLXBlcnNvbi1wcmVnbmFudDpiZWZvcmV7Y29udGVudDpcIlxcZTMxZVwifS5mYS1wZXJzb24tcmF5czpiZWZvcmV7Y29udGVudDpcIlxcZTU0ZFwifS5mYS1wZXJzb24tcmlmbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGU1NGVcIn0uZmEtcGVyc29uLXJ1bm5pbmc6YmVmb3JlLC5mYS1ydW5uaW5nOmJlZm9yZXtjb250ZW50OlwiXFxmNzBjXCJ9LmZhLXBlcnNvbi1zaGVsdGVyOmJlZm9yZXtjb250ZW50OlwiXFxlNTRmXCJ9LmZhLXBlcnNvbi1za2F0aW5nOmJlZm9yZSwuZmEtc2thdGluZzpiZWZvcmV7Y29udGVudDpcIlxcZjdjNVwifS5mYS1wZXJzb24tc2tpaW5nOmJlZm9yZSwuZmEtc2tpaW5nOmJlZm9yZXtjb250ZW50OlwiXFxmN2M5XCJ9LmZhLXBlcnNvbi1za2lpbmctbm9yZGljOmJlZm9yZSwuZmEtc2tpaW5nLW5vcmRpYzpiZWZvcmV7Y29udGVudDpcIlxcZjdjYVwifS5mYS1wZXJzb24tc25vd2JvYXJkaW5nOmJlZm9yZSwuZmEtc25vd2JvYXJkaW5nOmJlZm9yZXtjb250ZW50OlwiXFxmN2NlXCJ9LmZhLXBlcnNvbi1zd2ltbWluZzpiZWZvcmUsLmZhLXN3aW1tZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1YzRcIn0uZmEtcGVyc29uLXRocm91Z2gtd2luZG93OmJlZm9yZXtjb250ZW50OlwiXFxlNWE5XCJ9LmZhLXBlcnNvbi13YWxraW5nOmJlZm9yZSwuZmEtd2Fsa2luZzpiZWZvcmV7Y29udGVudDpcIlxcZjU1NFwifS5mYS1wZXJzb24td2Fsa2luZy1hcnJvdy1sb29wLWxlZnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGU1NTFcIn0uZmEtcGVyc29uLXdhbGtpbmctYXJyb3ctcmlnaHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGU1NTJcIn0uZmEtcGVyc29uLXdhbGtpbmctZGFzaGVkLWxpbmUtYXJyb3ctcmlnaHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGU1NTNcIn0uZmEtcGVyc29uLXdhbGtpbmctbHVnZ2FnZTpiZWZvcmV7Y29udGVudDpcIlxcZTU1NFwifS5mYS1ibGluZDpiZWZvcmUsLmZhLXBlcnNvbi13YWxraW5nLXdpdGgtY2FuZTpiZWZvcmV7Y29udGVudDpcIlxcZjI5ZFwifS5mYS1wZXNldGEtc2lnbjpiZWZvcmV7Y29udGVudDpcIlxcZTIyMVwifS5mYS1wZXNvLXNpZ246YmVmb3Jle2NvbnRlbnQ6XCJcXGUyMjJcIn0uZmEtcGhvbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwOTVcIn0uZmEtcGhvbmUtYWx0OmJlZm9yZSwuZmEtcGhvbmUtZmxpcDpiZWZvcmV7Y29udGVudDpcIlxcZjg3OVwifS5mYS1waG9uZS1zbGFzaDpiZWZvcmV7Y29udGVudDpcIlxcZjNkZFwifS5mYS1waG9uZS12b2x1bWU6YmVmb3JlLC5mYS12b2x1bWUtY29udHJvbC1waG9uZTpiZWZvcmV7Y29udGVudDpcIlxcZjJhMFwifS5mYS1waG90by1maWxtOmJlZm9yZSwuZmEtcGhvdG8tdmlkZW86YmVmb3Jle2NvbnRlbnQ6XCJcXGY4N2NcIn0uZmEtcGlnZ3ktYmFuazpiZWZvcmV7Y29udGVudDpcIlxcZjRkM1wifS5mYS1waWxsczpiZWZvcmV7Y29udGVudDpcIlxcZjQ4NFwifS5mYS1waXp6YS1zbGljZTpiZWZvcmV7Y29udGVudDpcIlxcZjgxOFwifS5mYS1wbGFjZS1vZi13b3JzaGlwOmJlZm9yZXtjb250ZW50OlwiXFxmNjdmXCJ9LmZhLXBsYW5lOmJlZm9yZXtjb250ZW50OlwiXFxmMDcyXCJ9LmZhLXBsYW5lLWFycml2YWw6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1YWZcIn0uZmEtcGxhbmUtY2lyY2xlLWNoZWNrOmJlZm9yZXtjb250ZW50OlwiXFxlNTU1XCJ9LmZhLXBsYW5lLWNpcmNsZS1leGNsYW1hdGlvbjpiZWZvcmV7Y29udGVudDpcIlxcZTU1NlwifS5mYS1wbGFuZS1jaXJjbGUteG1hcms6YmVmb3Jle2NvbnRlbnQ6XCJcXGU1NTdcIn0uZmEtcGxhbmUtZGVwYXJ0dXJlOmJlZm9yZXtjb250ZW50OlwiXFxmNWIwXCJ9LmZhLXBsYW5lLWxvY2s6YmVmb3Jle2NvbnRlbnQ6XCJcXGU1NThcIn0uZmEtcGxhbmUtc2xhc2g6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwNjlcIn0uZmEtcGxhbmUtdXA6YmVmb3Jle2NvbnRlbnQ6XCJcXGUyMmRcIn0uZmEtcGxhbnQtd2lsdDpiZWZvcmV7Y29udGVudDpcIlxcZTVhYVwifS5mYS1wbGF0ZS13aGVhdDpiZWZvcmV7Y29udGVudDpcIlxcZTU1YVwifS5mYS1wbGF5OmJlZm9yZXtjb250ZW50OlwiXFxmMDRiXCJ9LmZhLXBsdWc6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxZTZcIn0uZmEtcGx1Zy1jaXJjbGUtYm9sdDpiZWZvcmV7Y29udGVudDpcIlxcZTU1YlwifS5mYS1wbHVnLWNpcmNsZS1jaGVjazpiZWZvcmV7Y29udGVudDpcIlxcZTU1Y1wifS5mYS1wbHVnLWNpcmNsZS1leGNsYW1hdGlvbjpiZWZvcmV7Y29udGVudDpcIlxcZTU1ZFwifS5mYS1wbHVnLWNpcmNsZS1taW51czpiZWZvcmV7Y29udGVudDpcIlxcZTU1ZVwifS5mYS1wbHVnLWNpcmNsZS1wbHVzOmJlZm9yZXtjb250ZW50OlwiXFxlNTVmXCJ9LmZhLXBsdWctY2lyY2xlLXhtYXJrOmJlZm9yZXtjb250ZW50OlwiXFxlNTYwXCJ9LmZhLWFkZDpiZWZvcmUsLmZhLXBsdXM6YmVmb3Jle2NvbnRlbnQ6XCJcXDJiXCJ9LmZhLXBsdXMtbWludXM6YmVmb3Jle2NvbnRlbnQ6XCJcXGU0M2NcIn0uZmEtcG9kY2FzdDpiZWZvcmV7Y29udGVudDpcIlxcZjJjZVwifS5mYS1wb286YmVmb3Jle2NvbnRlbnQ6XCJcXGYyZmVcIn0uZmEtcG9vLWJvbHQ6YmVmb3JlLC5mYS1wb28tc3Rvcm06YmVmb3Jle2NvbnRlbnQ6XCJcXGY3NWFcIn0uZmEtcG9vcDpiZWZvcmV7Y29udGVudDpcIlxcZjYxOVwifS5mYS1wb3dlci1vZmY6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMTFcIn0uZmEtcHJlc2NyaXB0aW9uOmJlZm9yZXtjb250ZW50OlwiXFxmNWIxXCJ9LmZhLXByZXNjcmlwdGlvbi1ib3R0bGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0ODVcIn0uZmEtcHJlc2NyaXB0aW9uLWJvdHRsZS1hbHQ6YmVmb3JlLC5mYS1wcmVzY3JpcHRpb24tYm90dGxlLW1lZGljYWw6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0ODZcIn0uZmEtcHJpbnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMmZcIn0uZmEtcHVtcC1tZWRpY2FsOmJlZm9yZXtjb250ZW50OlwiXFxlMDZhXCJ9LmZhLXB1bXAtc29hcDpiZWZvcmV7Y29udGVudDpcIlxcZTA2YlwifS5mYS1wdXp6bGUtcGllY2U6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMmVcIn0uZmEtcTpiZWZvcmV7Y29udGVudDpcIlxcNTFcIn0uZmEtcXJjb2RlOmJlZm9yZXtjb250ZW50OlwiXFxmMDI5XCJ9LmZhLXF1ZXN0aW9uOmJlZm9yZXtjb250ZW50OlwiXFwzZlwifS5mYS1xdW90ZS1sZWZ0LWFsdDpiZWZvcmUsLmZhLXF1b3RlLWxlZnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMGRcIn0uZmEtcXVvdGUtcmlnaHQtYWx0OmJlZm9yZSwuZmEtcXVvdGUtcmlnaHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMGVcIn0uZmEtcjpiZWZvcmV7Y29udGVudDpcIlxcNTJcIn0uZmEtcmFkaWF0aW9uOmJlZm9yZXtjb250ZW50OlwiXFxmN2I5XCJ9LmZhLXJhZGlvOmJlZm9yZXtjb250ZW50OlwiXFxmOGQ3XCJ9LmZhLXJhaW5ib3c6YmVmb3Jle2NvbnRlbnQ6XCJcXGY3NWJcIn0uZmEtcmFua2luZy1zdGFyOmJlZm9yZXtjb250ZW50OlwiXFxlNTYxXCJ9LmZhLXJlY2VpcHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1NDNcIn0uZmEtcmVjb3JkLXZpbnlsOmJlZm9yZXtjb250ZW50OlwiXFxmOGQ5XCJ9LmZhLWFkOmJlZm9yZSwuZmEtcmVjdGFuZ2xlLWFkOmJlZm9yZXtjb250ZW50OlwiXFxmNjQxXCJ9LmZhLWxpc3QtYWx0OmJlZm9yZSwuZmEtcmVjdGFuZ2xlLWxpc3Q6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMjJcIn0uZmEtcmVjdGFuZ2xlLXRpbWVzOmJlZm9yZSwuZmEtcmVjdGFuZ2xlLXhtYXJrOmJlZm9yZSwuZmEtdGltZXMtcmVjdGFuZ2xlOmJlZm9yZSwuZmEtd2luZG93LWNsb3NlOmJlZm9yZXtjb250ZW50OlwiXFxmNDEwXCJ9LmZhLXJlY3ljbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxYjhcIn0uZmEtcmVnaXN0ZXJlZDpiZWZvcmV7Y29udGVudDpcIlxcZjI1ZFwifS5mYS1yZXBlYXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzNjNcIn0uZmEtbWFpbC1yZXBseTpiZWZvcmUsLmZhLXJlcGx5OmJlZm9yZXtjb250ZW50OlwiXFxmM2U1XCJ9LmZhLW1haWwtcmVwbHktYWxsOmJlZm9yZSwuZmEtcmVwbHktYWxsOmJlZm9yZXtjb250ZW50OlwiXFxmMTIyXCJ9LmZhLXJlcHVibGljYW46YmVmb3Jle2NvbnRlbnQ6XCJcXGY3NWVcIn0uZmEtcmVzdHJvb206YmVmb3Jle2NvbnRlbnQ6XCJcXGY3YmRcIn0uZmEtcmV0d2VldDpiZWZvcmV7Y29udGVudDpcIlxcZjA3OVwifS5mYS1yaWJib246YmVmb3Jle2NvbnRlbnQ6XCJcXGY0ZDZcIn0uZmEtcmlnaHQtZnJvbS1icmFja2V0OmJlZm9yZSwuZmEtc2lnbi1vdXQtYWx0OmJlZm9yZXtjb250ZW50OlwiXFxmMmY1XCJ9LmZhLWV4Y2hhbmdlLWFsdDpiZWZvcmUsLmZhLXJpZ2h0LWxlZnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzNjJcIn0uZmEtbG9uZy1hcnJvdy1hbHQtcmlnaHQ6YmVmb3JlLC5mYS1yaWdodC1sb25nOmJlZm9yZXtjb250ZW50OlwiXFxmMzBiXCJ9LmZhLXJpZ2h0LXRvLWJyYWNrZXQ6YmVmb3JlLC5mYS1zaWduLWluLWFsdDpiZWZvcmV7Y29udGVudDpcIlxcZjJmNlwifS5mYS1yaW5nOmJlZm9yZXtjb250ZW50OlwiXFxmNzBiXCJ9LmZhLXJvYWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMThcIn0uZmEtcm9hZC1iYXJyaWVyOmJlZm9yZXtjb250ZW50OlwiXFxlNTYyXCJ9LmZhLXJvYWQtYnJpZGdlOmJlZm9yZXtjb250ZW50OlwiXFxlNTYzXCJ9LmZhLXJvYWQtY2lyY2xlLWNoZWNrOmJlZm9yZXtjb250ZW50OlwiXFxlNTY0XCJ9LmZhLXJvYWQtY2lyY2xlLWV4Y2xhbWF0aW9uOmJlZm9yZXtjb250ZW50OlwiXFxlNTY1XCJ9LmZhLXJvYWQtY2lyY2xlLXhtYXJrOmJlZm9yZXtjb250ZW50OlwiXFxlNTY2XCJ9LmZhLXJvYWQtbG9jazpiZWZvcmV7Y29udGVudDpcIlxcZTU2N1wifS5mYS1yb2FkLXNwaWtlczpiZWZvcmV7Y29udGVudDpcIlxcZTU2OFwifS5mYS1yb2JvdDpiZWZvcmV7Y29udGVudDpcIlxcZjU0NFwifS5mYS1yb2NrZXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMzVcIn0uZmEtcm90YXRlOmJlZm9yZSwuZmEtc3luYy1hbHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyZjFcIn0uZmEtcm90YXRlLWJhY2s6YmVmb3JlLC5mYS1yb3RhdGUtYmFja3dhcmQ6YmVmb3JlLC5mYS1yb3RhdGUtbGVmdDpiZWZvcmUsLmZhLXVuZG8tYWx0OmJlZm9yZXtjb250ZW50OlwiXFxmMmVhXCJ9LmZhLXJlZG8tYWx0OmJlZm9yZSwuZmEtcm90YXRlLWZvcndhcmQ6YmVmb3JlLC5mYS1yb3RhdGUtcmlnaHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyZjlcIn0uZmEtcm91dGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0ZDdcIn0uZmEtZmVlZDpiZWZvcmUsLmZhLXJzczpiZWZvcmV7Y29udGVudDpcIlxcZjA5ZVwifS5mYS1yb3VibGU6YmVmb3JlLC5mYS1ydWI6YmVmb3JlLC5mYS1ydWJsZS1zaWduOmJlZm9yZSwuZmEtcnVibGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNThcIn0uZmEtcnVnOmJlZm9yZXtjb250ZW50OlwiXFxlNTY5XCJ9LmZhLXJ1bGVyOmJlZm9yZXtjb250ZW50OlwiXFxmNTQ1XCJ9LmZhLXJ1bGVyLWNvbWJpbmVkOmJlZm9yZXtjb250ZW50OlwiXFxmNTQ2XCJ9LmZhLXJ1bGVyLWhvcml6b250YWw6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1NDdcIn0uZmEtcnVsZXItdmVydGljYWw6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1NDhcIn0uZmEtcnVwZWUtc2lnbjpiZWZvcmUsLmZhLXJ1cGVlOmJlZm9yZXtjb250ZW50OlwiXFxmMTU2XCJ9LmZhLXJ1cGlhaC1zaWduOmJlZm9yZXtjb250ZW50OlwiXFxlMjNkXCJ9LmZhLXM6YmVmb3Jle2NvbnRlbnQ6XCJcXDUzXCJ9LmZhLXNhY2stZG9sbGFyOmJlZm9yZXtjb250ZW50OlwiXFxmODFkXCJ9LmZhLXNhY2steG1hcms6YmVmb3Jle2NvbnRlbnQ6XCJcXGU1NmFcIn0uZmEtc2FpbGJvYXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGU0NDVcIn0uZmEtc2F0ZWxsaXRlOmJlZm9yZXtjb250ZW50OlwiXFxmN2JmXCJ9LmZhLXNhdGVsbGl0ZS1kaXNoOmJlZm9yZXtjb250ZW50OlwiXFxmN2MwXCJ9LmZhLWJhbGFuY2Utc2NhbGU6YmVmb3JlLC5mYS1zY2FsZS1iYWxhbmNlZDpiZWZvcmV7Y29udGVudDpcIlxcZjI0ZVwifS5mYS1iYWxhbmNlLXNjYWxlLWxlZnQ6YmVmb3JlLC5mYS1zY2FsZS11bmJhbGFuY2VkOmJlZm9yZXtjb250ZW50OlwiXFxmNTE1XCJ9LmZhLWJhbGFuY2Utc2NhbGUtcmlnaHQ6YmVmb3JlLC5mYS1zY2FsZS11bmJhbGFuY2VkLWZsaXA6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1MTZcIn0uZmEtc2Nob29sOmJlZm9yZXtjb250ZW50OlwiXFxmNTQ5XCJ9LmZhLXNjaG9vbC1jaXJjbGUtY2hlY2s6YmVmb3Jle2NvbnRlbnQ6XCJcXGU1NmJcIn0uZmEtc2Nob29sLWNpcmNsZS1leGNsYW1hdGlvbjpiZWZvcmV7Y29udGVudDpcIlxcZTU2Y1wifS5mYS1zY2hvb2wtY2lyY2xlLXhtYXJrOmJlZm9yZXtjb250ZW50OlwiXFxlNTZkXCJ9LmZhLXNjaG9vbC1mbGFnOmJlZm9yZXtjb250ZW50OlwiXFxlNTZlXCJ9LmZhLXNjaG9vbC1sb2NrOmJlZm9yZXtjb250ZW50OlwiXFxlNTZmXCJ9LmZhLWN1dDpiZWZvcmUsLmZhLXNjaXNzb3JzOmJlZm9yZXtjb250ZW50OlwiXFxmMGM0XCJ9LmZhLXNjcmV3ZHJpdmVyOmJlZm9yZXtjb250ZW50OlwiXFxmNTRhXCJ9LmZhLXNjcmV3ZHJpdmVyLXdyZW5jaDpiZWZvcmUsLmZhLXRvb2xzOmJlZm9yZXtjb250ZW50OlwiXFxmN2Q5XCJ9LmZhLXNjcm9sbDpiZWZvcmV7Y29udGVudDpcIlxcZjcwZVwifS5mYS1zY3JvbGwtdG9yYWg6YmVmb3JlLC5mYS10b3JhaDpiZWZvcmV7Y29udGVudDpcIlxcZjZhMFwifS5mYS1zZC1jYXJkOmJlZm9yZXtjb250ZW50OlwiXFxmN2MyXCJ9LmZhLXNlY3Rpb246YmVmb3Jle2NvbnRlbnQ6XCJcXGU0NDdcIn0uZmEtc2VlZGxpbmc6YmVmb3JlLC5mYS1zcHJvdXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0ZDhcIn0uZmEtc2VydmVyOmJlZm9yZXtjb250ZW50OlwiXFxmMjMzXCJ9LmZhLXNoYXBlczpiZWZvcmUsLmZhLXRyaWFuZ2xlLWNpcmNsZS1zcXVhcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGY2MWZcIn0uZmEtYXJyb3ctdHVybi1yaWdodDpiZWZvcmUsLmZhLW1haWwtZm9yd2FyZDpiZWZvcmUsLmZhLXNoYXJlOmJlZm9yZXtjb250ZW50OlwiXFxmMDY0XCJ9LmZhLXNoYXJlLWZyb20tc3F1YXJlOmJlZm9yZSwuZmEtc2hhcmUtc3F1YXJlOmJlZm9yZXtjb250ZW50OlwiXFxmMTRkXCJ9LmZhLXNoYXJlLWFsdDpiZWZvcmUsLmZhLXNoYXJlLW5vZGVzOmJlZm9yZXtjb250ZW50OlwiXFxmMWUwXCJ9LmZhLXNoZWV0LXBsYXN0aWM6YmVmb3Jle2NvbnRlbnQ6XCJcXGU1NzFcIn0uZmEtaWxzOmJlZm9yZSwuZmEtc2hla2VsLXNpZ246YmVmb3JlLC5mYS1zaGVrZWw6YmVmb3JlLC5mYS1zaGVxZWwtc2lnbjpiZWZvcmUsLmZhLXNoZXFlbDpiZWZvcmV7Y29udGVudDpcIlxcZjIwYlwifS5mYS1zaGllbGQtYmxhbms6YmVmb3JlLC5mYS1zaGllbGQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMzJcIn0uZmEtc2hpZWxkLWNhdDpiZWZvcmV7Y29udGVudDpcIlxcZTU3MlwifS5mYS1zaGllbGQtZG9nOmJlZm9yZXtjb250ZW50OlwiXFxlNTczXCJ9LmZhLXNoaWVsZC1hbHQ6YmVmb3JlLC5mYS1zaGllbGQtaGFsdmVkOmJlZm9yZXtjb250ZW50OlwiXFxmM2VkXCJ9LmZhLXNoaWVsZC1oZWFydDpiZWZvcmV7Y29udGVudDpcIlxcZTU3NFwifS5mYS1zaGllbGQtdmlydXM6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwNmNcIn0uZmEtc2hpcDpiZWZvcmV7Y29udGVudDpcIlxcZjIxYVwifS5mYS1zaGlydDpiZWZvcmUsLmZhLXQtc2hpcnQ6YmVmb3JlLC5mYS10c2hpcnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1NTNcIn0uZmEtc2hvZS1wcmludHM6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1NGJcIn0uZmEtc2hvcDpiZWZvcmUsLmZhLXN0b3JlLWFsdDpiZWZvcmV7Y29udGVudDpcIlxcZjU0ZlwifS5mYS1zaG9wLWxvY2s6YmVmb3Jle2NvbnRlbnQ6XCJcXGU0YTVcIn0uZmEtc2hvcC1zbGFzaDpiZWZvcmUsLmZhLXN0b3JlLWFsdC1zbGFzaDpiZWZvcmV7Y29udGVudDpcIlxcZTA3MFwifS5mYS1zaG93ZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyY2NcIn0uZmEtc2hyaW1wOmJlZm9yZXtjb250ZW50OlwiXFxlNDQ4XCJ9LmZhLXJhbmRvbTpiZWZvcmUsLmZhLXNodWZmbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNzRcIn0uZmEtc2h1dHRsZS1zcGFjZTpiZWZvcmUsLmZhLXNwYWNlLXNodXR0bGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxOTdcIn0uZmEtc2lnbi1oYW5naW5nOmJlZm9yZSwuZmEtc2lnbjpiZWZvcmV7Y29udGVudDpcIlxcZjRkOVwifS5mYS1zaWduYWwtNTpiZWZvcmUsLmZhLXNpZ25hbC1wZXJmZWN0OmJlZm9yZSwuZmEtc2lnbmFsOmJlZm9yZXtjb250ZW50OlwiXFxmMDEyXCJ9LmZhLXNpZ25hdHVyZTpiZWZvcmV7Y29udGVudDpcIlxcZjViN1wifS5mYS1tYXAtc2lnbnM6YmVmb3JlLC5mYS1zaWducy1wb3N0OmJlZm9yZXtjb250ZW50OlwiXFxmMjc3XCJ9LmZhLXNpbS1jYXJkOmJlZm9yZXtjb250ZW50OlwiXFxmN2M0XCJ9LmZhLXNpbms6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwNmRcIn0uZmEtc2l0ZW1hcDpiZWZvcmV7Y29udGVudDpcIlxcZjBlOFwifS5mYS1za3VsbDpiZWZvcmV7Y29udGVudDpcIlxcZjU0Y1wifS5mYS1za3VsbC1jcm9zc2JvbmVzOmJlZm9yZXtjb250ZW50OlwiXFxmNzE0XCJ9LmZhLXNsYXNoOmJlZm9yZXtjb250ZW50OlwiXFxmNzE1XCJ9LmZhLXNsZWlnaDpiZWZvcmV7Y29udGVudDpcIlxcZjdjY1wifS5mYS1zbGlkZXJzLWg6YmVmb3JlLC5mYS1zbGlkZXJzOmJlZm9yZXtjb250ZW50OlwiXFxmMWRlXCJ9LmZhLXNtb2c6YmVmb3Jle2NvbnRlbnQ6XCJcXGY3NWZcIn0uZmEtc21va2luZzpiZWZvcmV7Y29udGVudDpcIlxcZjQ4ZFwifS5mYS1zbm93Zmxha2U6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyZGNcIn0uZmEtc25vd21hbjpiZWZvcmV7Y29udGVudDpcIlxcZjdkMFwifS5mYS1zbm93cGxvdzpiZWZvcmV7Y29udGVudDpcIlxcZjdkMlwifS5mYS1zb2FwOmJlZm9yZXtjb250ZW50OlwiXFxlMDZlXCJ9LmZhLXNvY2tzOmJlZm9yZXtjb250ZW50OlwiXFxmNjk2XCJ9LmZhLXNvbGFyLXBhbmVsOmJlZm9yZXtjb250ZW50OlwiXFxmNWJhXCJ9LmZhLXNvcnQ6YmVmb3JlLC5mYS11bnNvcnRlZDpiZWZvcmV7Y29udGVudDpcIlxcZjBkY1wifS5mYS1zb3J0LWRlc2M6YmVmb3JlLC5mYS1zb3J0LWRvd246YmVmb3Jle2NvbnRlbnQ6XCJcXGYwZGRcIn0uZmEtc29ydC1hc2M6YmVmb3JlLC5mYS1zb3J0LXVwOmJlZm9yZXtjb250ZW50OlwiXFxmMGRlXCJ9LmZhLXNwYTpiZWZvcmV7Y29udGVudDpcIlxcZjViYlwifS5mYS1wYXN0YWZhcmlhbmlzbTpiZWZvcmUsLmZhLXNwYWdoZXR0aS1tb25zdGVyLWZseWluZzpiZWZvcmV7Y29udGVudDpcIlxcZjY3YlwifS5mYS1zcGVsbC1jaGVjazpiZWZvcmV7Y29udGVudDpcIlxcZjg5MVwifS5mYS1zcGlkZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGY3MTdcIn0uZmEtc3Bpbm5lcjpiZWZvcmV7Y29udGVudDpcIlxcZjExMFwifS5mYS1zcGxvdGNoOmJlZm9yZXtjb250ZW50OlwiXFxmNWJjXCJ9LmZhLXNwb29uOmJlZm9yZSwuZmEtdXRlbnNpbC1zcG9vbjpiZWZvcmV7Y29udGVudDpcIlxcZjJlNVwifS5mYS1zcHJheS1jYW46YmVmb3Jle2NvbnRlbnQ6XCJcXGY1YmRcIn0uZmEtYWlyLWZyZXNoZW5lcjpiZWZvcmUsLmZhLXNwcmF5LWNhbi1zcGFya2xlczpiZWZvcmV7Y29udGVudDpcIlxcZjVkMFwifS5mYS1zcXVhcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwYzhcIn0uZmEtZXh0ZXJuYWwtbGluay1zcXVhcmU6YmVmb3JlLC5mYS1zcXVhcmUtYXJyb3ctdXAtcmlnaHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNGNcIn0uZmEtY2FyZXQtc3F1YXJlLWRvd246YmVmb3JlLC5mYS1zcXVhcmUtY2FyZXQtZG93bjpiZWZvcmV7Y29udGVudDpcIlxcZjE1MFwifS5mYS1jYXJldC1zcXVhcmUtbGVmdDpiZWZvcmUsLmZhLXNxdWFyZS1jYXJldC1sZWZ0OmJlZm9yZXtjb250ZW50OlwiXFxmMTkxXCJ9LmZhLWNhcmV0LXNxdWFyZS1yaWdodDpiZWZvcmUsLmZhLXNxdWFyZS1jYXJldC1yaWdodDpiZWZvcmV7Y29udGVudDpcIlxcZjE1MlwifS5mYS1jYXJldC1zcXVhcmUtdXA6YmVmb3JlLC5mYS1zcXVhcmUtY2FyZXQtdXA6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNTFcIn0uZmEtY2hlY2stc3F1YXJlOmJlZm9yZSwuZmEtc3F1YXJlLWNoZWNrOmJlZm9yZXtjb250ZW50OlwiXFxmMTRhXCJ9LmZhLWVudmVsb3BlLXNxdWFyZTpiZWZvcmUsLmZhLXNxdWFyZS1lbnZlbG9wZTpiZWZvcmV7Y29udGVudDpcIlxcZjE5OVwifS5mYS1zcXVhcmUtZnVsbDpiZWZvcmV7Y29udGVudDpcIlxcZjQ1Y1wifS5mYS1oLXNxdWFyZTpiZWZvcmUsLmZhLXNxdWFyZS1oOmJlZm9yZXtjb250ZW50OlwiXFxmMGZkXCJ9LmZhLW1pbnVzLXNxdWFyZTpiZWZvcmUsLmZhLXNxdWFyZS1taW51czpiZWZvcmV7Y29udGVudDpcIlxcZjE0NlwifS5mYS1zcXVhcmUtbmZpOmJlZm9yZXtjb250ZW50OlwiXFxlNTc2XCJ9LmZhLXBhcmtpbmc6YmVmb3JlLC5mYS1zcXVhcmUtcGFya2luZzpiZWZvcmV7Y29udGVudDpcIlxcZjU0MFwifS5mYS1wZW4tc3F1YXJlOmJlZm9yZSwuZmEtcGVuY2lsLXNxdWFyZTpiZWZvcmUsLmZhLXNxdWFyZS1wZW46YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNGJcIn0uZmEtc3F1YXJlLXBlcnNvbi1jb25maW5lZDpiZWZvcmV7Y29udGVudDpcIlxcZTU3N1wifS5mYS1waG9uZS1zcXVhcmU6YmVmb3JlLC5mYS1zcXVhcmUtcGhvbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwOThcIn0uZmEtcGhvbmUtc3F1YXJlLWFsdDpiZWZvcmUsLmZhLXNxdWFyZS1waG9uZS1mbGlwOmJlZm9yZXtjb250ZW50OlwiXFxmODdiXCJ9LmZhLXBsdXMtc3F1YXJlOmJlZm9yZSwuZmEtc3F1YXJlLXBsdXM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwZmVcIn0uZmEtcG9sbC1oOmJlZm9yZSwuZmEtc3F1YXJlLXBvbGwtaG9yaXpvbnRhbDpiZWZvcmV7Y29udGVudDpcIlxcZjY4MlwifS5mYS1wb2xsOmJlZm9yZSwuZmEtc3F1YXJlLXBvbGwtdmVydGljYWw6YmVmb3Jle2NvbnRlbnQ6XCJcXGY2ODFcIn0uZmEtc3F1YXJlLXJvb3QtYWx0OmJlZm9yZSwuZmEtc3F1YXJlLXJvb3QtdmFyaWFibGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGY2OThcIn0uZmEtcnNzLXNxdWFyZTpiZWZvcmUsLmZhLXNxdWFyZS1yc3M6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNDNcIn0uZmEtc2hhcmUtYWx0LXNxdWFyZTpiZWZvcmUsLmZhLXNxdWFyZS1zaGFyZS1ub2RlczpiZWZvcmV7Y29udGVudDpcIlxcZjFlMVwifS5mYS1leHRlcm5hbC1saW5rLXNxdWFyZS1hbHQ6YmVmb3JlLC5mYS1zcXVhcmUtdXAtcmlnaHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzNjBcIn0uZmEtc3F1YXJlLXZpcnVzOmJlZm9yZXtjb250ZW50OlwiXFxlNTc4XCJ9LmZhLXNxdWFyZS14bWFyazpiZWZvcmUsLmZhLXRpbWVzLXNxdWFyZTpiZWZvcmUsLmZhLXhtYXJrLXNxdWFyZTpiZWZvcmV7Y29udGVudDpcIlxcZjJkM1wifS5mYS1yb2QtYXNjbGVwaXVzOmJlZm9yZSwuZmEtcm9kLXNuYWtlOmJlZm9yZSwuZmEtc3RhZmYtYWVzY3VsYXBpdXM6YmVmb3JlLC5mYS1zdGFmZi1zbmFrZTpiZWZvcmV7Y29udGVudDpcIlxcZTU3OVwifS5mYS1zdGFpcnM6YmVmb3Jle2NvbnRlbnQ6XCJcXGUyODlcIn0uZmEtc3RhbXA6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1YmZcIn0uZmEtc3RhcGxlcjpiZWZvcmV7Y29udGVudDpcIlxcZTVhZlwifS5mYS1zdGFyOmJlZm9yZXtjb250ZW50OlwiXFxmMDA1XCJ9LmZhLXN0YXItYW5kLWNyZXNjZW50OmJlZm9yZXtjb250ZW50OlwiXFxmNjk5XCJ9LmZhLXN0YXItaGFsZjpiZWZvcmV7Y29udGVudDpcIlxcZjA4OVwifS5mYS1zdGFyLWhhbGYtYWx0OmJlZm9yZSwuZmEtc3Rhci1oYWxmLXN0cm9rZTpiZWZvcmV7Y29udGVudDpcIlxcZjVjMFwifS5mYS1zdGFyLW9mLWRhdmlkOmJlZm9yZXtjb250ZW50OlwiXFxmNjlhXCJ9LmZhLXN0YXItb2YtbGlmZTpiZWZvcmV7Y29udGVudDpcIlxcZjYyMVwifS5mYS1nYnA6YmVmb3JlLC5mYS1wb3VuZC1zaWduOmJlZm9yZSwuZmEtc3Rlcmxpbmctc2lnbjpiZWZvcmV7Y29udGVudDpcIlxcZjE1NFwifS5mYS1zdGV0aG9zY29wZTpiZWZvcmV7Y29udGVudDpcIlxcZjBmMVwifS5mYS1zdG9wOmJlZm9yZXtjb250ZW50OlwiXFxmMDRkXCJ9LmZhLXN0b3B3YXRjaDpiZWZvcmV7Y29udGVudDpcIlxcZjJmMlwifS5mYS1zdG9wd2F0Y2gtMjA6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwNmZcIn0uZmEtc3RvcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1NGVcIn0uZmEtc3RvcmUtc2xhc2g6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwNzFcIn0uZmEtc3RyZWV0LXZpZXc6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMWRcIn0uZmEtc3RyaWtldGhyb3VnaDpiZWZvcmV7Y29udGVudDpcIlxcZjBjY1wifS5mYS1zdHJvb3B3YWZlbDpiZWZvcmV7Y29udGVudDpcIlxcZjU1MVwifS5mYS1zdWJzY3JpcHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMmNcIn0uZmEtc3VpdGNhc2U6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwZjJcIn0uZmEtbWVka2l0OmJlZm9yZSwuZmEtc3VpdGNhc2UtbWVkaWNhbDpiZWZvcmV7Y29udGVudDpcIlxcZjBmYVwifS5mYS1zdWl0Y2FzZS1yb2xsaW5nOmJlZm9yZXtjb250ZW50OlwiXFxmNWMxXCJ9LmZhLXN1bjpiZWZvcmV7Y29udGVudDpcIlxcZjE4NVwifS5mYS1zdW4tcGxhbnQtd2lsdDpiZWZvcmV7Y29udGVudDpcIlxcZTU3YVwifS5mYS1zdXBlcnNjcmlwdDpiZWZvcmV7Y29udGVudDpcIlxcZjEyYlwifS5mYS1zd2F0Y2hib29rOmJlZm9yZXtjb250ZW50OlwiXFxmNWMzXCJ9LmZhLXN5bmFnb2d1ZTpiZWZvcmV7Y29udGVudDpcIlxcZjY5YlwifS5mYS1zeXJpbmdlOmJlZm9yZXtjb250ZW50OlwiXFxmNDhlXCJ9LmZhLXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXDU0XCJ9LmZhLXRhYmxlOmJlZm9yZXtjb250ZW50OlwiXFxmMGNlXCJ9LmZhLXRhYmxlLWNlbGxzOmJlZm9yZSwuZmEtdGg6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMGFcIn0uZmEtdGFibGUtY2VsbHMtbGFyZ2U6YmVmb3JlLC5mYS10aC1sYXJnZTpiZWZvcmV7Y29udGVudDpcIlxcZjAwOVwifS5mYS1jb2x1bW5zOmJlZm9yZSwuZmEtdGFibGUtY29sdW1uczpiZWZvcmV7Y29udGVudDpcIlxcZjBkYlwifS5mYS10YWJsZS1saXN0OmJlZm9yZSwuZmEtdGgtbGlzdDpiZWZvcmV7Y29udGVudDpcIlxcZjAwYlwifS5mYS1waW5nLXBvbmctcGFkZGxlLWJhbGw6YmVmb3JlLC5mYS10YWJsZS10ZW5uaXMtcGFkZGxlLWJhbGw6YmVmb3JlLC5mYS10YWJsZS10ZW5uaXM6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0NWRcIn0uZmEtdGFibGV0LWFuZHJvaWQ6YmVmb3JlLC5mYS10YWJsZXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzZmJcIn0uZmEtdGFibGV0LWJ1dHRvbjpiZWZvcmV7Y29udGVudDpcIlxcZjEwYVwifS5mYS10YWJsZXQtYWx0OmJlZm9yZSwuZmEtdGFibGV0LXNjcmVlbi1idXR0b246YmVmb3Jle2NvbnRlbnQ6XCJcXGYzZmFcIn0uZmEtdGFibGV0czpiZWZvcmV7Y29udGVudDpcIlxcZjQ5MFwifS5mYS1kaWdpdGFsLXRhY2hvZ3JhcGg6YmVmb3JlLC5mYS10YWNob2dyYXBoLWRpZ2l0YWw6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1NjZcIn0uZmEtdGFnOmJlZm9yZXtjb250ZW50OlwiXFxmMDJiXCJ9LmZhLXRhZ3M6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMmNcIn0uZmEtdGFwZTpiZWZvcmV7Y29udGVudDpcIlxcZjRkYlwifS5mYS10YXJwOmJlZm9yZXtjb250ZW50OlwiXFxlNTdiXCJ9LmZhLXRhcnAtZHJvcGxldDpiZWZvcmV7Y29udGVudDpcIlxcZTU3Y1wifS5mYS1jYWI6YmVmb3JlLC5mYS10YXhpOmJlZm9yZXtjb250ZW50OlwiXFxmMWJhXCJ9LmZhLXRlZXRoOmJlZm9yZXtjb250ZW50OlwiXFxmNjJlXCJ9LmZhLXRlZXRoLW9wZW46YmVmb3Jle2NvbnRlbnQ6XCJcXGY2MmZcIn0uZmEtdGVtcGVyYXR1cmUtYXJyb3ctZG93bjpiZWZvcmUsLmZhLXRlbXBlcmF0dXJlLWRvd246YmVmb3Jle2NvbnRlbnQ6XCJcXGUwM2ZcIn0uZmEtdGVtcGVyYXR1cmUtYXJyb3ctdXA6YmVmb3JlLC5mYS10ZW1wZXJhdHVyZS11cDpiZWZvcmV7Y29udGVudDpcIlxcZTA0MFwifS5mYS10ZW1wZXJhdHVyZS0wOmJlZm9yZSwuZmEtdGVtcGVyYXR1cmUtZW1wdHk6YmVmb3JlLC5mYS10aGVybW9tZXRlci0wOmJlZm9yZSwuZmEtdGhlcm1vbWV0ZXItZW1wdHk6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyY2JcIn0uZmEtdGVtcGVyYXR1cmUtNDpiZWZvcmUsLmZhLXRlbXBlcmF0dXJlLWZ1bGw6YmVmb3JlLC5mYS10aGVybW9tZXRlci00OmJlZm9yZSwuZmEtdGhlcm1vbWV0ZXItZnVsbDpiZWZvcmV7Y29udGVudDpcIlxcZjJjN1wifS5mYS10ZW1wZXJhdHVyZS0yOmJlZm9yZSwuZmEtdGVtcGVyYXR1cmUtaGFsZjpiZWZvcmUsLmZhLXRoZXJtb21ldGVyLTI6YmVmb3JlLC5mYS10aGVybW9tZXRlci1oYWxmOmJlZm9yZXtjb250ZW50OlwiXFxmMmM5XCJ9LmZhLXRlbXBlcmF0dXJlLWhpZ2g6YmVmb3Jle2NvbnRlbnQ6XCJcXGY3NjlcIn0uZmEtdGVtcGVyYXR1cmUtbG93OmJlZm9yZXtjb250ZW50OlwiXFxmNzZiXCJ9LmZhLXRlbXBlcmF0dXJlLTE6YmVmb3JlLC5mYS10ZW1wZXJhdHVyZS1xdWFydGVyOmJlZm9yZSwuZmEtdGhlcm1vbWV0ZXItMTpiZWZvcmUsLmZhLXRoZXJtb21ldGVyLXF1YXJ0ZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyY2FcIn0uZmEtdGVtcGVyYXR1cmUtMzpiZWZvcmUsLmZhLXRlbXBlcmF0dXJlLXRocmVlLXF1YXJ0ZXJzOmJlZm9yZSwuZmEtdGhlcm1vbWV0ZXItMzpiZWZvcmUsLmZhLXRoZXJtb21ldGVyLXRocmVlLXF1YXJ0ZXJzOmJlZm9yZXtjb250ZW50OlwiXFxmMmM4XCJ9LmZhLXRlbmdlLXNpZ246YmVmb3JlLC5mYS10ZW5nZTpiZWZvcmV7Y29udGVudDpcIlxcZjdkN1wifS5mYS10ZW50OmJlZm9yZXtjb250ZW50OlwiXFxlNTdkXCJ9LmZhLXRlbnQtYXJyb3ctZG93bi10by1saW5lOmJlZm9yZXtjb250ZW50OlwiXFxlNTdlXCJ9LmZhLXRlbnQtYXJyb3ctbGVmdC1yaWdodDpiZWZvcmV7Y29udGVudDpcIlxcZTU3ZlwifS5mYS10ZW50LWFycm93LXR1cm4tbGVmdDpiZWZvcmV7Y29udGVudDpcIlxcZTU4MFwifS5mYS10ZW50LWFycm93cy1kb3duOmJlZm9yZXtjb250ZW50OlwiXFxlNTgxXCJ9LmZhLXRlbnRzOmJlZm9yZXtjb250ZW50OlwiXFxlNTgyXCJ9LmZhLXRlcm1pbmFsOmJlZm9yZXtjb250ZW50OlwiXFxmMTIwXCJ9LmZhLXRleHQtaGVpZ2h0OmJlZm9yZXtjb250ZW50OlwiXFxmMDM0XCJ9LmZhLXJlbW92ZS1mb3JtYXQ6YmVmb3JlLC5mYS10ZXh0LXNsYXNoOmJlZm9yZXtjb250ZW50OlwiXFxmODdkXCJ9LmZhLXRleHQtd2lkdGg6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMzVcIn0uZmEtdGhlcm1vbWV0ZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0OTFcIn0uZmEtdGh1bWJzLWRvd246YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNjVcIn0uZmEtdGh1bWJzLXVwOmJlZm9yZXtjb250ZW50OlwiXFxmMTY0XCJ9LmZhLXRodW1iLXRhY2s6YmVmb3JlLC5mYS10aHVtYnRhY2s6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwOGRcIn0uZmEtdGlja2V0OmJlZm9yZXtjb250ZW50OlwiXFxmMTQ1XCJ9LmZhLXRpY2tldC1hbHQ6YmVmb3JlLC5mYS10aWNrZXQtc2ltcGxlOmJlZm9yZXtjb250ZW50OlwiXFxmM2ZmXCJ9LmZhLXRpbWVsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxlMjljXCJ9LmZhLXRvZ2dsZS1vZmY6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMDRcIn0uZmEtdG9nZ2xlLW9uOmJlZm9yZXtjb250ZW50OlwiXFxmMjA1XCJ9LmZhLXRvaWxldDpiZWZvcmV7Y29udGVudDpcIlxcZjdkOFwifS5mYS10b2lsZXQtcGFwZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGY3MWVcIn0uZmEtdG9pbGV0LXBhcGVyLXNsYXNoOmJlZm9yZXtjb250ZW50OlwiXFxlMDcyXCJ9LmZhLXRvaWxldC1wb3J0YWJsZTpiZWZvcmV7Y29udGVudDpcIlxcZTU4M1wifS5mYS10b2lsZXRzLXBvcnRhYmxlOmJlZm9yZXtjb250ZW50OlwiXFxlNTg0XCJ9LmZhLXRvb2xib3g6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1NTJcIn0uZmEtdG9vdGg6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1YzlcIn0uZmEtdG9yaWktZ2F0ZTpiZWZvcmV7Y29udGVudDpcIlxcZjZhMVwifS5mYS10b3JuYWRvOmJlZm9yZXtjb250ZW50OlwiXFxmNzZmXCJ9LmZhLWJyb2FkY2FzdC10b3dlcjpiZWZvcmUsLmZhLXRvd2VyLWJyb2FkY2FzdDpiZWZvcmV7Y29udGVudDpcIlxcZjUxOVwifS5mYS10b3dlci1jZWxsOmJlZm9yZXtjb250ZW50OlwiXFxlNTg1XCJ9LmZhLXRvd2VyLW9ic2VydmF0aW9uOmJlZm9yZXtjb250ZW50OlwiXFxlNTg2XCJ9LmZhLXRyYWN0b3I6YmVmb3Jle2NvbnRlbnQ6XCJcXGY3MjJcIn0uZmEtdHJhZGVtYXJrOmJlZm9yZXtjb250ZW50OlwiXFxmMjVjXCJ9LmZhLXRyYWZmaWMtbGlnaHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGY2MzdcIn0uZmEtdHJhaWxlcjpiZWZvcmV7Y29udGVudDpcIlxcZTA0MVwifS5mYS10cmFpbjpiZWZvcmV7Y29udGVudDpcIlxcZjIzOFwifS5mYS1zdWJ3YXk6YmVmb3JlLC5mYS10cmFpbi1zdWJ3YXk6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMzlcIn0uZmEtdHJhaW4tdHJhbTpiZWZvcmV7Y29udGVudDpcIlxcZTViNFwifS5mYS10cmFuc2dlbmRlci1hbHQ6YmVmb3JlLC5mYS10cmFuc2dlbmRlcjpiZWZvcmV7Y29udGVudDpcIlxcZjIyNVwifS5mYS10cmFzaDpiZWZvcmV7Y29udGVudDpcIlxcZjFmOFwifS5mYS10cmFzaC1hcnJvdy11cDpiZWZvcmUsLmZhLXRyYXNoLXJlc3RvcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGY4MjlcIn0uZmEtdHJhc2gtYWx0OmJlZm9yZSwuZmEtdHJhc2gtY2FuOmJlZm9yZXtjb250ZW50OlwiXFxmMmVkXCJ9LmZhLXRyYXNoLWNhbi1hcnJvdy11cDpiZWZvcmUsLmZhLXRyYXNoLXJlc3RvcmUtYWx0OmJlZm9yZXtjb250ZW50OlwiXFxmODJhXCJ9LmZhLXRyZWU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxYmJcIn0uZmEtdHJlZS1jaXR5OmJlZm9yZXtjb250ZW50OlwiXFxlNTg3XCJ9LmZhLWV4Y2xhbWF0aW9uLXRyaWFuZ2xlOmJlZm9yZSwuZmEtdHJpYW5nbGUtZXhjbGFtYXRpb246YmVmb3JlLC5mYS13YXJuaW5nOmJlZm9yZXtjb250ZW50OlwiXFxmMDcxXCJ9LmZhLXRyb3BoeTpiZWZvcmV7Y29udGVudDpcIlxcZjA5MVwifS5mYS10cm93ZWw6YmVmb3Jle2NvbnRlbnQ6XCJcXGU1ODlcIn0uZmEtdHJvd2VsLWJyaWNrczpiZWZvcmV7Y29udGVudDpcIlxcZTU4YVwifS5mYS10cnVjazpiZWZvcmV7Y29udGVudDpcIlxcZjBkMVwifS5mYS10cnVjay1hcnJvdy1yaWdodDpiZWZvcmV7Y29udGVudDpcIlxcZTU4YlwifS5mYS10cnVjay1kcm9wbGV0OmJlZm9yZXtjb250ZW50OlwiXFxlNThjXCJ9LmZhLXNoaXBwaW5nLWZhc3Q6YmVmb3JlLC5mYS10cnVjay1mYXN0OmJlZm9yZXtjb250ZW50OlwiXFxmNDhiXCJ9LmZhLXRydWNrLWZpZWxkOmJlZm9yZXtjb250ZW50OlwiXFxlNThkXCJ9LmZhLXRydWNrLWZpZWxkLXVuOmJlZm9yZXtjb250ZW50OlwiXFxlNThlXCJ9LmZhLXRydWNrLWZyb250OmJlZm9yZXtjb250ZW50OlwiXFxlMmI3XCJ9LmZhLWFtYnVsYW5jZTpiZWZvcmUsLmZhLXRydWNrLW1lZGljYWw6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwZjlcIn0uZmEtdHJ1Y2stbW9uc3RlcjpiZWZvcmV7Y29udGVudDpcIlxcZjYzYlwifS5mYS10cnVjay1tb3Zpbmc6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0ZGZcIn0uZmEtdHJ1Y2stcGlja3VwOmJlZm9yZXtjb250ZW50OlwiXFxmNjNjXCJ9LmZhLXRydWNrLXBsYW5lOmJlZm9yZXtjb250ZW50OlwiXFxlNThmXCJ9LmZhLXRydWNrLWxvYWRpbmc6YmVmb3JlLC5mYS10cnVjay1yYW1wLWJveDpiZWZvcmV7Y29udGVudDpcIlxcZjRkZVwifS5mYS10ZWxldHlwZTpiZWZvcmUsLmZhLXR0eTpiZWZvcmV7Y29udGVudDpcIlxcZjFlNFwifS5mYS10cnk6YmVmb3JlLC5mYS10dXJraXNoLWxpcmEtc2lnbjpiZWZvcmUsLmZhLXR1cmtpc2gtbGlyYTpiZWZvcmV7Y29udGVudDpcIlxcZTJiYlwifS5mYS1sZXZlbC1kb3duLWFsdDpiZWZvcmUsLmZhLXR1cm4tZG93bjpiZWZvcmV7Y29udGVudDpcIlxcZjNiZVwifS5mYS1sZXZlbC11cC1hbHQ6YmVmb3JlLC5mYS10dXJuLXVwOmJlZm9yZXtjb250ZW50OlwiXFxmM2JmXCJ9LmZhLXRlbGV2aXNpb246YmVmb3JlLC5mYS10di1hbHQ6YmVmb3JlLC5mYS10djpiZWZvcmV7Y29udGVudDpcIlxcZjI2Y1wifS5mYS11OmJlZm9yZXtjb250ZW50OlwiXFw1NVwifS5mYS11bWJyZWxsYTpiZWZvcmV7Y29udGVudDpcIlxcZjBlOVwifS5mYS11bWJyZWxsYS1iZWFjaDpiZWZvcmV7Y29udGVudDpcIlxcZjVjYVwifS5mYS11bmRlcmxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwY2RcIn0uZmEtdW5pdmVyc2FsLWFjY2VzczpiZWZvcmV7Y29udGVudDpcIlxcZjI5YVwifS5mYS11bmxvY2s6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwOWNcIn0uZmEtdW5sb2NrLWFsdDpiZWZvcmUsLmZhLXVubG9jay1rZXlob2xlOmJlZm9yZXtjb250ZW50OlwiXFxmMTNlXCJ9LmZhLWFycm93cy1hbHQtdjpiZWZvcmUsLmZhLXVwLWRvd246YmVmb3Jle2NvbnRlbnQ6XCJcXGYzMzhcIn0uZmEtYXJyb3dzLWFsdDpiZWZvcmUsLmZhLXVwLWRvd24tbGVmdC1yaWdodDpiZWZvcmV7Y29udGVudDpcIlxcZjBiMlwifS5mYS1sb25nLWFycm93LWFsdC11cDpiZWZvcmUsLmZhLXVwLWxvbmc6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzMGNcIn0uZmEtZXhwYW5kLWFsdDpiZWZvcmUsLmZhLXVwLXJpZ2h0LWFuZC1kb3duLWxlZnQtZnJvbS1jZW50ZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0MjRcIn0uZmEtZXh0ZXJuYWwtbGluay1hbHQ6YmVmb3JlLC5mYS11cC1yaWdodC1mcm9tLXNxdWFyZTpiZWZvcmV7Y29udGVudDpcIlxcZjM1ZFwifS5mYS11cGxvYWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwOTNcIn0uZmEtdXNlcjpiZWZvcmV7Y29udGVudDpcIlxcZjAwN1wifS5mYS11c2VyLWFzdHJvbmF1dDpiZWZvcmV7Y29udGVudDpcIlxcZjRmYlwifS5mYS11c2VyLWNoZWNrOmJlZm9yZXtjb250ZW50OlwiXFxmNGZjXCJ9LmZhLXVzZXItY2xvY2s6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0ZmRcIn0uZmEtdXNlci1kb2N0b3I6YmVmb3JlLC5mYS11c2VyLW1kOmJlZm9yZXtjb250ZW50OlwiXFxmMGYwXCJ9LmZhLXVzZXItY29nOmJlZm9yZSwuZmEtdXNlci1nZWFyOmJlZm9yZXtjb250ZW50OlwiXFxmNGZlXCJ9LmZhLXVzZXItZ3JhZHVhdGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1MDFcIn0uZmEtdXNlci1mcmllbmRzOmJlZm9yZSwuZmEtdXNlci1ncm91cDpiZWZvcmV7Y29udGVudDpcIlxcZjUwMFwifS5mYS11c2VyLWluanVyZWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGY3MjhcIn0uZmEtdXNlci1hbHQ6YmVmb3JlLC5mYS11c2VyLWxhcmdlOmJlZm9yZXtjb250ZW50OlwiXFxmNDA2XCJ9LmZhLXVzZXItYWx0LXNsYXNoOmJlZm9yZSwuZmEtdXNlci1sYXJnZS1zbGFzaDpiZWZvcmV7Y29udGVudDpcIlxcZjRmYVwifS5mYS11c2VyLWxvY2s6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1MDJcIn0uZmEtdXNlci1taW51czpiZWZvcmV7Y29udGVudDpcIlxcZjUwM1wifS5mYS11c2VyLW5pbmphOmJlZm9yZXtjb250ZW50OlwiXFxmNTA0XCJ9LmZhLXVzZXItbnVyc2U6YmVmb3Jle2NvbnRlbnQ6XCJcXGY4MmZcIn0uZmEtdXNlci1lZGl0OmJlZm9yZSwuZmEtdXNlci1wZW46YmVmb3Jle2NvbnRlbnQ6XCJcXGY0ZmZcIn0uZmEtdXNlci1wbHVzOmJlZm9yZXtjb250ZW50OlwiXFxmMjM0XCJ9LmZhLXVzZXItc2VjcmV0OmJlZm9yZXtjb250ZW50OlwiXFxmMjFiXCJ9LmZhLXVzZXItc2hpZWxkOmJlZm9yZXtjb250ZW50OlwiXFxmNTA1XCJ9LmZhLXVzZXItc2xhc2g6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1MDZcIn0uZmEtdXNlci10YWc6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1MDdcIn0uZmEtdXNlci10aWU6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1MDhcIn0uZmEtdXNlci10aW1lczpiZWZvcmUsLmZhLXVzZXIteG1hcms6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMzVcIn0uZmEtdXNlcnM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwYzBcIn0uZmEtdXNlcnMtYmV0d2Vlbi1saW5lczpiZWZvcmV7Y29udGVudDpcIlxcZTU5MVwifS5mYS11c2Vycy1jb2c6YmVmb3JlLC5mYS11c2Vycy1nZWFyOmJlZm9yZXtjb250ZW50OlwiXFxmNTA5XCJ9LmZhLXVzZXJzLWxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGU1OTJcIn0uZmEtdXNlcnMtcmF5czpiZWZvcmV7Y29udGVudDpcIlxcZTU5M1wifS5mYS11c2Vycy1yZWN0YW5nbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGU1OTRcIn0uZmEtdXNlcnMtc2xhc2g6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwNzNcIn0uZmEtdXNlcnMtdmlld2ZpbmRlcjpiZWZvcmV7Y29udGVudDpcIlxcZTU5NVwifS5mYS1jdXRsZXJ5OmJlZm9yZSwuZmEtdXRlbnNpbHM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyZTdcIn0uZmEtdjpiZWZvcmV7Y29udGVudDpcIlxcNTZcIn0uZmEtc2h1dHRsZS12YW46YmVmb3JlLC5mYS12YW4tc2h1dHRsZTpiZWZvcmV7Y29udGVudDpcIlxcZjViNlwifS5mYS12YXVsdDpiZWZvcmV7Y29udGVudDpcIlxcZTJjNVwifS5mYS12ZWN0b3Itc3F1YXJlOmJlZm9yZXtjb250ZW50OlwiXFxmNWNiXCJ9LmZhLXZlbnVzOmJlZm9yZXtjb250ZW50OlwiXFxmMjIxXCJ9LmZhLXZlbnVzLWRvdWJsZTpiZWZvcmV7Y29udGVudDpcIlxcZjIyNlwifS5mYS12ZW51cy1tYXJzOmJlZm9yZXtjb250ZW50OlwiXFxmMjI4XCJ9LmZhLXZlc3Q6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwODVcIn0uZmEtdmVzdC1wYXRjaGVzOmJlZm9yZXtjb250ZW50OlwiXFxlMDg2XCJ9LmZhLXZpYWw6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0OTJcIn0uZmEtdmlhbC1jaXJjbGUtY2hlY2s6YmVmb3Jle2NvbnRlbnQ6XCJcXGU1OTZcIn0uZmEtdmlhbC12aXJ1czpiZWZvcmV7Y29udGVudDpcIlxcZTU5N1wifS5mYS12aWFsczpiZWZvcmV7Y29udGVudDpcIlxcZjQ5M1wifS5mYS12aWRlby1jYW1lcmE6YmVmb3JlLC5mYS12aWRlbzpiZWZvcmV7Y29udGVudDpcIlxcZjAzZFwifS5mYS12aWRlby1zbGFzaDpiZWZvcmV7Y29udGVudDpcIlxcZjRlMlwifS5mYS12aWhhcmE6YmVmb3Jle2NvbnRlbnQ6XCJcXGY2YTdcIn0uZmEtdmlydXM6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwNzRcIn0uZmEtdmlydXMtY292aWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGU0YThcIn0uZmEtdmlydXMtY292aWQtc2xhc2g6YmVmb3Jle2NvbnRlbnQ6XCJcXGU0YTlcIn0uZmEtdmlydXMtc2xhc2g6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwNzVcIn0uZmEtdmlydXNlczpiZWZvcmV7Y29udGVudDpcIlxcZTA3NlwifS5mYS12b2ljZW1haWw6YmVmb3Jle2NvbnRlbnQ6XCJcXGY4OTdcIn0uZmEtdm9sY2FubzpiZWZvcmV7Y29udGVudDpcIlxcZjc3MFwifS5mYS12b2xsZXliYWxsLWJhbGw6YmVmb3JlLC5mYS12b2xsZXliYWxsOmJlZm9yZXtjb250ZW50OlwiXFxmNDVmXCJ9LmZhLXZvbHVtZS1oaWdoOmJlZm9yZSwuZmEtdm9sdW1lLXVwOmJlZm9yZXtjb250ZW50OlwiXFxmMDI4XCJ9LmZhLXZvbHVtZS1kb3duOmJlZm9yZSwuZmEtdm9sdW1lLWxvdzpiZWZvcmV7Y29udGVudDpcIlxcZjAyN1wifS5mYS12b2x1bWUtb2ZmOmJlZm9yZXtjb250ZW50OlwiXFxmMDI2XCJ9LmZhLXZvbHVtZS1tdXRlOmJlZm9yZSwuZmEtdm9sdW1lLXRpbWVzOmJlZm9yZSwuZmEtdm9sdW1lLXhtYXJrOmJlZm9yZXtjb250ZW50OlwiXFxmNmE5XCJ9LmZhLXZyLWNhcmRib2FyZDpiZWZvcmV7Y29udGVudDpcIlxcZjcyOVwifS5mYS13OmJlZm9yZXtjb250ZW50OlwiXFw1N1wifS5mYS13YWxraWUtdGFsa2llOmJlZm9yZXtjb250ZW50OlwiXFxmOGVmXCJ9LmZhLXdhbGxldDpiZWZvcmV7Y29udGVudDpcIlxcZjU1NVwifS5mYS1tYWdpYzpiZWZvcmUsLmZhLXdhbmQtbWFnaWM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwZDBcIn0uZmEtbWFnaWMtd2FuZC1zcGFya2xlczpiZWZvcmUsLmZhLXdhbmQtbWFnaWMtc3BhcmtsZXM6YmVmb3Jle2NvbnRlbnQ6XCJcXGUyY2FcIn0uZmEtd2FuZC1zcGFya2xlczpiZWZvcmV7Y29udGVudDpcIlxcZjcyYlwifS5mYS13YXJlaG91c2U6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0OTRcIn0uZmEtd2F0ZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGY3NzNcIn0uZmEtbGFkZGVyLXdhdGVyOmJlZm9yZSwuZmEtc3dpbW1pbmctcG9vbDpiZWZvcmUsLmZhLXdhdGVyLWxhZGRlcjpiZWZvcmV7Y29udGVudDpcIlxcZjVjNVwifS5mYS13YXZlLXNxdWFyZTpiZWZvcmV7Y29udGVudDpcIlxcZjgzZVwifS5mYS13ZWlnaHQtaGFuZ2luZzpiZWZvcmV7Y29udGVudDpcIlxcZjVjZFwifS5mYS13ZWlnaHQtc2NhbGU6YmVmb3JlLC5mYS13ZWlnaHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0OTZcIn0uZmEtd2hlYXQtYWx0OmJlZm9yZSwuZmEtd2hlYXQtYXduOmJlZm9yZXtjb250ZW50OlwiXFxlMmNkXCJ9LmZhLXdoZWF0LWF3bi1jaXJjbGUtZXhjbGFtYXRpb246YmVmb3Jle2NvbnRlbnQ6XCJcXGU1OThcIn0uZmEtd2hlZWxjaGFpcjpiZWZvcmV7Y29udGVudDpcIlxcZjE5M1wifS5mYS13aGVlbGNoYWlyLWFsdDpiZWZvcmUsLmZhLXdoZWVsY2hhaXItbW92ZTpiZWZvcmV7Y29udGVudDpcIlxcZTJjZVwifS5mYS1nbGFzcy13aGlza2V5OmJlZm9yZSwuZmEtd2hpc2tleS1nbGFzczpiZWZvcmV7Y29udGVudDpcIlxcZjdhMFwifS5mYS13aWZpLTM6YmVmb3JlLC5mYS13aWZpLXN0cm9uZzpiZWZvcmUsLmZhLXdpZmk6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxZWJcIn0uZmEtd2luZDpiZWZvcmV7Y29udGVudDpcIlxcZjcyZVwifS5mYS13aW5kb3ctbWF4aW1pemU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyZDBcIn0uZmEtd2luZG93LW1pbmltaXplOmJlZm9yZXtjb250ZW50OlwiXFxmMmQxXCJ9LmZhLXdpbmRvdy1yZXN0b3JlOmJlZm9yZXtjb250ZW50OlwiXFxmMmQyXCJ9LmZhLXdpbmUtYm90dGxlOmJlZm9yZXtjb250ZW50OlwiXFxmNzJmXCJ9LmZhLXdpbmUtZ2xhc3M6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0ZTNcIn0uZmEtd2luZS1nbGFzcy1hbHQ6YmVmb3JlLC5mYS13aW5lLWdsYXNzLWVtcHR5OmJlZm9yZXtjb250ZW50OlwiXFxmNWNlXCJ9LmZhLWtydzpiZWZvcmUsLmZhLXdvbi1zaWduOmJlZm9yZSwuZmEtd29uOmJlZm9yZXtjb250ZW50OlwiXFxmMTU5XCJ9LmZhLXdvcm06YmVmb3Jle2NvbnRlbnQ6XCJcXGU1OTlcIn0uZmEtd3JlbmNoOmJlZm9yZXtjb250ZW50OlwiXFxmMGFkXCJ9LmZhLXg6YmVmb3Jle2NvbnRlbnQ6XCJcXDU4XCJ9LmZhLXgtcmF5OmJlZm9yZXtjb250ZW50OlwiXFxmNDk3XCJ9LmZhLWNsb3NlOmJlZm9yZSwuZmEtbXVsdGlwbHk6YmVmb3JlLC5mYS1yZW1vdmU6YmVmb3JlLC5mYS10aW1lczpiZWZvcmUsLmZhLXhtYXJrOmJlZm9yZXtjb250ZW50OlwiXFxmMDBkXCJ9LmZhLXhtYXJrcy1saW5lczpiZWZvcmV7Y29udGVudDpcIlxcZTU5YVwifS5mYS15OmJlZm9yZXtjb250ZW50OlwiXFw1OVwifS5mYS1jbnk6YmVmb3JlLC5mYS1qcHk6YmVmb3JlLC5mYS1ybWI6YmVmb3JlLC5mYS15ZW4tc2lnbjpiZWZvcmUsLmZhLXllbjpiZWZvcmV7Y29udGVudDpcIlxcZjE1N1wifS5mYS15aW4teWFuZzpiZWZvcmV7Y29udGVudDpcIlxcZjZhZFwifS5mYS16OmJlZm9yZXtjb250ZW50OlwiXFw1YVwifS5mYS1zci1vbmx5LC5mYS1zci1vbmx5LWZvY3VzYWJsZTpub3QoOmZvY3VzKSwuc3Itb25seSwuc3Itb25seS1mb2N1c2FibGU6bm90KDpmb2N1cyl7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MXB4O2hlaWdodDoxcHg7cGFkZGluZzowO21hcmdpbjotMXB4O292ZXJmbG93OmhpZGRlbjtjbGlwOnJlY3QoMCwwLDAsMCk7d2hpdGUtc3BhY2U6bm93cmFwO2JvcmRlci13aWR0aDowfTpob3N0LDpyb290ey0tZmEtZm9udC1icmFuZHM6bm9ybWFsIDQwMCAxZW0vMSBcIkZvbnQgQXdlc29tZSA2IEJyYW5kc1wifUBmb250LWZhY2V7Zm9udC1mYW1pbHk6XCJGb250IEF3ZXNvbWUgNiBCcmFuZHNcIjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo0MDA7Zm9udC1kaXNwbGF5OmJsb2NrO3NyYzp1cmwoLi4vd2ViZm9udHMvZmEtYnJhbmRzLTQwMC53b2ZmMikgZm9ybWF0KFwid29mZjJcIiksdXJsKC4uL3dlYmZvbnRzL2ZhLWJyYW5kcy00MDAudHRmKSBmb3JtYXQoXCJ0cnVldHlwZVwiKX0uZmEtYnJhbmRzLC5mYWJ7Zm9udC1mYW1pbHk6XCJGb250IEF3ZXNvbWUgNiBCcmFuZHNcIjtmb250LXdlaWdodDo0MDB9LmZhLTQyLWdyb3VwOmJlZm9yZSwuZmEtaW5ub3NvZnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwODBcIn0uZmEtNTAwcHg6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyNmVcIn0uZmEtYWNjZXNzaWJsZS1pY29uOmJlZm9yZXtjb250ZW50OlwiXFxmMzY4XCJ9LmZhLWFjY3Vzb2Z0OmJlZm9yZXtjb250ZW50OlwiXFxmMzY5XCJ9LmZhLWFkbjpiZWZvcmV7Y29udGVudDpcIlxcZjE3MFwifS5mYS1hZHZlcnNhbDpiZWZvcmV7Y29udGVudDpcIlxcZjM2YVwifS5mYS1hZmZpbGlhdGV0aGVtZTpiZWZvcmV7Y29udGVudDpcIlxcZjM2YlwifS5mYS1haXJibmI6YmVmb3Jle2NvbnRlbnQ6XCJcXGY4MzRcIn0uZmEtYWxnb2xpYTpiZWZvcmV7Y29udGVudDpcIlxcZjM2Y1wifS5mYS1hbGlwYXk6YmVmb3Jle2NvbnRlbnQ6XCJcXGY2NDJcIn0uZmEtYW1hem9uOmJlZm9yZXtjb250ZW50OlwiXFxmMjcwXCJ9LmZhLWFtYXpvbi1wYXk6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0MmNcIn0uZmEtYW1pbGlhOmJlZm9yZXtjb250ZW50OlwiXFxmMzZkXCJ9LmZhLWFuZHJvaWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxN2JcIn0uZmEtYW5nZWxsaXN0OmJlZm9yZXtjb250ZW50OlwiXFxmMjA5XCJ9LmZhLWFuZ3J5Y3JlYXRpdmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzNmVcIn0uZmEtYW5ndWxhcjpiZWZvcmV7Y29udGVudDpcIlxcZjQyMFwifS5mYS1hcHAtc3RvcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzNmZcIn0uZmEtYXBwLXN0b3JlLWlvczpiZWZvcmV7Y29udGVudDpcIlxcZjM3MFwifS5mYS1hcHBlcjpiZWZvcmV7Y29udGVudDpcIlxcZjM3MVwifS5mYS1hcHBsZTpiZWZvcmV7Y29udGVudDpcIlxcZjE3OVwifS5mYS1hcHBsZS1wYXk6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0MTVcIn0uZmEtYXJ0c3RhdGlvbjpiZWZvcmV7Y29udGVudDpcIlxcZjc3YVwifS5mYS1hc3ltbWV0cmlrOmJlZm9yZXtjb250ZW50OlwiXFxmMzcyXCJ9LmZhLWF0bGFzc2lhbjpiZWZvcmV7Y29udGVudDpcIlxcZjc3YlwifS5mYS1hdWRpYmxlOmJlZm9yZXtjb250ZW50OlwiXFxmMzczXCJ9LmZhLWF1dG9wcmVmaXhlcjpiZWZvcmV7Y29udGVudDpcIlxcZjQxY1wifS5mYS1hdmlhbmV4OmJlZm9yZXtjb250ZW50OlwiXFxmMzc0XCJ9LmZhLWF2aWF0bzpiZWZvcmV7Y29udGVudDpcIlxcZjQyMVwifS5mYS1hd3M6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzNzVcIn0uZmEtYmFuZGNhbXA6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyZDVcIn0uZmEtYmF0dGxlLW5ldDpiZWZvcmV7Y29udGVudDpcIlxcZjgzNVwifS5mYS1iZWhhbmNlOmJlZm9yZXtjb250ZW50OlwiXFxmMWI0XCJ9LmZhLWJpbGliaWxpOmJlZm9yZXtjb250ZW50OlwiXFxlM2Q5XCJ9LmZhLWJpbW9iamVjdDpiZWZvcmV7Y29udGVudDpcIlxcZjM3OFwifS5mYS1iaXRidWNrZXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNzFcIn0uZmEtYml0Y29pbjpiZWZvcmV7Y29udGVudDpcIlxcZjM3OVwifS5mYS1iaXR5OmJlZm9yZXtjb250ZW50OlwiXFxmMzdhXCJ9LmZhLWJsYWNrLXRpZTpiZWZvcmV7Y29udGVudDpcIlxcZjI3ZVwifS5mYS1ibGFja2JlcnJ5OmJlZm9yZXtjb250ZW50OlwiXFxmMzdiXCJ9LmZhLWJsb2dnZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzN2NcIn0uZmEtYmxvZ2dlci1iOmJlZm9yZXtjb250ZW50OlwiXFxmMzdkXCJ9LmZhLWJsdWV0b290aDpiZWZvcmV7Y29udGVudDpcIlxcZjI5M1wifS5mYS1ibHVldG9vdGgtYjpiZWZvcmV7Y29udGVudDpcIlxcZjI5NFwifS5mYS1ib290c3RyYXA6YmVmb3Jle2NvbnRlbnQ6XCJcXGY4MzZcIn0uZmEtYm90czpiZWZvcmV7Y29udGVudDpcIlxcZTM0MFwifS5mYS1idGM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNWFcIn0uZmEtYnVmZmVyOmJlZm9yZXtjb250ZW50OlwiXFxmODM3XCJ9LmZhLWJ1cm9tb2JlbGV4cGVydGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzN2ZcIn0uZmEtYnV5LW4tbGFyZ2U6YmVmb3Jle2NvbnRlbnQ6XCJcXGY4YTZcIn0uZmEtYnV5c2VsbGFkczpiZWZvcmV7Y29udGVudDpcIlxcZjIwZFwifS5mYS1jYW5hZGlhbi1tYXBsZS1sZWFmOmJlZm9yZXtjb250ZW50OlwiXFxmNzg1XCJ9LmZhLWNjLWFtYXpvbi1wYXk6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0MmRcIn0uZmEtY2MtYW1leDpiZWZvcmV7Y29udGVudDpcIlxcZjFmM1wifS5mYS1jYy1hcHBsZS1wYXk6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0MTZcIn0uZmEtY2MtZGluZXJzLWNsdWI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyNGNcIn0uZmEtY2MtZGlzY292ZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxZjJcIn0uZmEtY2MtamNiOmJlZm9yZXtjb250ZW50OlwiXFxmMjRiXCJ9LmZhLWNjLW1hc3RlcmNhcmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxZjFcIn0uZmEtY2MtcGF5cGFsOmJlZm9yZXtjb250ZW50OlwiXFxmMWY0XCJ9LmZhLWNjLXN0cmlwZTpiZWZvcmV7Y29udGVudDpcIlxcZjFmNVwifS5mYS1jYy12aXNhOmJlZm9yZXtjb250ZW50OlwiXFxmMWYwXCJ9LmZhLWNlbnRlcmNvZGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzODBcIn0uZmEtY2VudG9zOmJlZm9yZXtjb250ZW50OlwiXFxmNzg5XCJ9LmZhLWNocm9tZTpiZWZvcmV7Y29udGVudDpcIlxcZjI2OFwifS5mYS1jaHJvbWVjYXN0OmJlZm9yZXtjb250ZW50OlwiXFxmODM4XCJ9LmZhLWNsb3VkZmxhcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwN2RcIn0uZmEtY2xvdWRzY2FsZTpiZWZvcmV7Y29udGVudDpcIlxcZjM4M1wifS5mYS1jbG91ZHNtaXRoOmJlZm9yZXtjb250ZW50OlwiXFxmMzg0XCJ9LmZhLWNsb3VkdmVyc2lmeTpiZWZvcmV7Y29udGVudDpcIlxcZjM4NVwifS5mYS1jbXBsaWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUzNjBcIn0uZmEtY29kZXBlbjpiZWZvcmV7Y29udGVudDpcIlxcZjFjYlwifS5mYS1jb2RpZXBpZTpiZWZvcmV7Y29udGVudDpcIlxcZjI4NFwifS5mYS1jb25mbHVlbmNlOmJlZm9yZXtjb250ZW50OlwiXFxmNzhkXCJ9LmZhLWNvbm5lY3RkZXZlbG9wOmJlZm9yZXtjb250ZW50OlwiXFxmMjBlXCJ9LmZhLWNvbnRhbzpiZWZvcmV7Y29udGVudDpcIlxcZjI2ZFwifS5mYS1jb3R0b24tYnVyZWF1OmJlZm9yZXtjb250ZW50OlwiXFxmODllXCJ9LmZhLWNwYW5lbDpiZWZvcmV7Y29udGVudDpcIlxcZjM4OFwifS5mYS1jcmVhdGl2ZS1jb21tb25zOmJlZm9yZXtjb250ZW50OlwiXFxmMjVlXCJ9LmZhLWNyZWF0aXZlLWNvbW1vbnMtYnk6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0ZTdcIn0uZmEtY3JlYXRpdmUtY29tbW9ucy1uYzpiZWZvcmV7Y29udGVudDpcIlxcZjRlOFwifS5mYS1jcmVhdGl2ZS1jb21tb25zLW5jLWV1OmJlZm9yZXtjb250ZW50OlwiXFxmNGU5XCJ9LmZhLWNyZWF0aXZlLWNvbW1vbnMtbmMtanA6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0ZWFcIn0uZmEtY3JlYXRpdmUtY29tbW9ucy1uZDpiZWZvcmV7Y29udGVudDpcIlxcZjRlYlwifS5mYS1jcmVhdGl2ZS1jb21tb25zLXBkOmJlZm9yZXtjb250ZW50OlwiXFxmNGVjXCJ9LmZhLWNyZWF0aXZlLWNvbW1vbnMtcGQtYWx0OmJlZm9yZXtjb250ZW50OlwiXFxmNGVkXCJ9LmZhLWNyZWF0aXZlLWNvbW1vbnMtcmVtaXg6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0ZWVcIn0uZmEtY3JlYXRpdmUtY29tbW9ucy1zYTpiZWZvcmV7Y29udGVudDpcIlxcZjRlZlwifS5mYS1jcmVhdGl2ZS1jb21tb25zLXNhbXBsaW5nOmJlZm9yZXtjb250ZW50OlwiXFxmNGYwXCJ9LmZhLWNyZWF0aXZlLWNvbW1vbnMtc2FtcGxpbmctcGx1czpiZWZvcmV7Y29udGVudDpcIlxcZjRmMVwifS5mYS1jcmVhdGl2ZS1jb21tb25zLXNoYXJlOmJlZm9yZXtjb250ZW50OlwiXFxmNGYyXCJ9LmZhLWNyZWF0aXZlLWNvbW1vbnMtemVybzpiZWZvcmV7Y29udGVudDpcIlxcZjRmM1wifS5mYS1jcml0aWNhbC1yb2xlOmJlZm9yZXtjb250ZW50OlwiXFxmNmM5XCJ9LmZhLWNzczM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxM2NcIn0uZmEtY3NzMy1hbHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzOGJcIn0uZmEtY3V0dGxlZmlzaDpiZWZvcmV7Y29udGVudDpcIlxcZjM4Y1wifS5mYS1kLWFuZC1kOmJlZm9yZXtjb250ZW50OlwiXFxmMzhkXCJ9LmZhLWQtYW5kLWQtYmV5b25kOmJlZm9yZXtjb250ZW50OlwiXFxmNmNhXCJ9LmZhLWRhaWx5bW90aW9uOmJlZm9yZXtjb250ZW50OlwiXFxlMDUyXCJ9LmZhLWRhc2hjdWJlOmJlZm9yZXtjb250ZW50OlwiXFxmMjEwXCJ9LmZhLWRlZXplcjpiZWZvcmV7Y29udGVudDpcIlxcZTA3N1wifS5mYS1kZWxpY2lvdXM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxYTVcIn0uZmEtZGVwbG95ZG9nOmJlZm9yZXtjb250ZW50OlwiXFxmMzhlXCJ9LmZhLWRlc2twcm86YmVmb3Jle2NvbnRlbnQ6XCJcXGYzOGZcIn0uZmEtZGV2OmJlZm9yZXtjb250ZW50OlwiXFxmNmNjXCJ9LmZhLWRldmlhbnRhcnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxYmRcIn0uZmEtZGhsOmJlZm9yZXtjb250ZW50OlwiXFxmNzkwXCJ9LmZhLWRpYXNwb3JhOmJlZm9yZXtjb250ZW50OlwiXFxmNzkxXCJ9LmZhLWRpZ2c6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxYTZcIn0uZmEtZGlnaXRhbC1vY2VhbjpiZWZvcmV7Y29udGVudDpcIlxcZjM5MVwifS5mYS1kaXNjb3JkOmJlZm9yZXtjb250ZW50OlwiXFxmMzkyXCJ9LmZhLWRpc2NvdXJzZTpiZWZvcmV7Y29udGVudDpcIlxcZjM5M1wifS5mYS1kb2NodWI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzOTRcIn0uZmEtZG9ja2VyOmJlZm9yZXtjb250ZW50OlwiXFxmMzk1XCJ9LmZhLWRyYWZ0MmRpZ2l0YWw6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzOTZcIn0uZmEtZHJpYmJibGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxN2RcIn0uZmEtZHJvcGJveDpiZWZvcmV7Y29udGVudDpcIlxcZjE2YlwifS5mYS1kcnVwYWw6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxYTlcIn0uZmEtZHlhbG9nOmJlZm9yZXtjb250ZW50OlwiXFxmMzk5XCJ9LmZhLWVhcmx5YmlyZHM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzOWFcIn0uZmEtZWJheTpiZWZvcmV7Y29udGVudDpcIlxcZjRmNFwifS5mYS1lZGdlOmJlZm9yZXtjb250ZW50OlwiXFxmMjgyXCJ9LmZhLWVkZ2UtbGVnYWN5OmJlZm9yZXtjb250ZW50OlwiXFxlMDc4XCJ9LmZhLWVsZW1lbnRvcjpiZWZvcmV7Y29udGVudDpcIlxcZjQzMFwifS5mYS1lbGxvOmJlZm9yZXtjb250ZW50OlwiXFxmNWYxXCJ9LmZhLWVtYmVyOmJlZm9yZXtjb250ZW50OlwiXFxmNDIzXCJ9LmZhLWVtcGlyZTpiZWZvcmV7Y29udGVudDpcIlxcZjFkMVwifS5mYS1lbnZpcmE6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyOTlcIn0uZmEtZXJsYW5nOmJlZm9yZXtjb250ZW50OlwiXFxmMzlkXCJ9LmZhLWV0aGVyZXVtOmJlZm9yZXtjb250ZW50OlwiXFxmNDJlXCJ9LmZhLWV0c3k6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyZDdcIn0uZmEtZXZlcm5vdGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGY4MzlcIn0uZmEtZXhwZWRpdGVkc3NsOmJlZm9yZXtjb250ZW50OlwiXFxmMjNlXCJ9LmZhLWZhY2Vib29rOmJlZm9yZXtjb250ZW50OlwiXFxmMDlhXCJ9LmZhLWZhY2Vib29rLWY6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzOWVcIn0uZmEtZmFjZWJvb2stbWVzc2VuZ2VyOmJlZm9yZXtjb250ZW50OlwiXFxmMzlmXCJ9LmZhLWZhbnRhc3ktZmxpZ2h0LWdhbWVzOmJlZm9yZXtjb250ZW50OlwiXFxmNmRjXCJ9LmZhLWZlZGV4OmJlZm9yZXtjb250ZW50OlwiXFxmNzk3XCJ9LmZhLWZlZG9yYTpiZWZvcmV7Y29udGVudDpcIlxcZjc5OFwifS5mYS1maWdtYTpiZWZvcmV7Y29udGVudDpcIlxcZjc5OVwifS5mYS1maXJlZm94OmJlZm9yZXtjb250ZW50OlwiXFxmMjY5XCJ9LmZhLWZpcmVmb3gtYnJvd3NlcjpiZWZvcmV7Y29udGVudDpcIlxcZTAwN1wifS5mYS1maXJzdC1vcmRlcjpiZWZvcmV7Y29udGVudDpcIlxcZjJiMFwifS5mYS1maXJzdC1vcmRlci1hbHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1MGFcIn0uZmEtZmlyc3RkcmFmdDpiZWZvcmV7Y29udGVudDpcIlxcZjNhMVwifS5mYS1mbGlja3I6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNmVcIn0uZmEtZmxpcGJvYXJkOmJlZm9yZXtjb250ZW50OlwiXFxmNDRkXCJ9LmZhLWZseTpiZWZvcmV7Y29udGVudDpcIlxcZjQxN1wifS5mYS1mb250LWF3ZXNvbWUtZmxhZzpiZWZvcmUsLmZhLWZvbnQtYXdlc29tZS1sb2dvLWZ1bGw6YmVmb3JlLC5mYS1mb250LWF3ZXNvbWU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyYjRcIn0uZmEtZm9udGljb25zOmJlZm9yZXtjb250ZW50OlwiXFxmMjgwXCJ9LmZhLWZvbnRpY29ucy1maTpiZWZvcmV7Y29udGVudDpcIlxcZjNhMlwifS5mYS1mb3J0LWF3ZXNvbWU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyODZcIn0uZmEtZm9ydC1hd2Vzb21lLWFsdDpiZWZvcmV7Y29udGVudDpcIlxcZjNhM1wifS5mYS1mb3J1bWJlZTpiZWZvcmV7Y29udGVudDpcIlxcZjIxMVwifS5mYS1mb3Vyc3F1YXJlOmJlZm9yZXtjb250ZW50OlwiXFxmMTgwXCJ9LmZhLWZyZWUtY29kZS1jYW1wOmJlZm9yZXtjb250ZW50OlwiXFxmMmM1XCJ9LmZhLWZyZWVic2Q6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzYTRcIn0uZmEtZnVsY3J1bTpiZWZvcmV7Y29udGVudDpcIlxcZjUwYlwifS5mYS1nYWxhY3RpYy1yZXB1YmxpYzpiZWZvcmV7Y29udGVudDpcIlxcZjUwY1wifS5mYS1nYWxhY3RpYy1zZW5hdGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1MGRcIn0uZmEtZ2V0LXBvY2tldDpiZWZvcmV7Y29udGVudDpcIlxcZjI2NVwifS5mYS1nZzpiZWZvcmV7Y29udGVudDpcIlxcZjI2MFwifS5mYS1nZy1jaXJjbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyNjFcIn0uZmEtZ2l0OmJlZm9yZXtjb250ZW50OlwiXFxmMWQzXCJ9LmZhLWdpdC1hbHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGY4NDFcIn0uZmEtZ2l0aHViOmJlZm9yZXtjb250ZW50OlwiXFxmMDliXCJ9LmZhLWdpdGh1Yi1hbHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMTNcIn0uZmEtZ2l0a3Jha2VuOmJlZm9yZXtjb250ZW50OlwiXFxmM2E2XCJ9LmZhLWdpdGxhYjpiZWZvcmV7Y29udGVudDpcIlxcZjI5NlwifS5mYS1naXR0ZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0MjZcIn0uZmEtZ2xpZGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyYTVcIn0uZmEtZ2xpZGUtZzpiZWZvcmV7Y29udGVudDpcIlxcZjJhNlwifS5mYS1nb2ZvcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzYTdcIn0uZmEtZ29sYW5nOmJlZm9yZXtjb250ZW50OlwiXFxlNDBmXCJ9LmZhLWdvb2RyZWFkczpiZWZvcmV7Y29udGVudDpcIlxcZjNhOFwifS5mYS1nb29kcmVhZHMtZzpiZWZvcmV7Y29udGVudDpcIlxcZjNhOVwifS5mYS1nb29nbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxYTBcIn0uZmEtZ29vZ2xlLWRyaXZlOmJlZm9yZXtjb250ZW50OlwiXFxmM2FhXCJ9LmZhLWdvb2dsZS1wYXk6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwNzlcIn0uZmEtZ29vZ2xlLXBsYXk6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzYWJcIn0uZmEtZ29vZ2xlLXBsdXM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyYjNcIn0uZmEtZ29vZ2xlLXBsdXMtZzpiZWZvcmV7Y29udGVudDpcIlxcZjBkNVwifS5mYS1nb29nbGUtd2FsbGV0OmJlZm9yZXtjb250ZW50OlwiXFxmMWVlXCJ9LmZhLWdyYXRpcGF5OmJlZm9yZXtjb250ZW50OlwiXFxmMTg0XCJ9LmZhLWdyYXY6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyZDZcIn0uZmEtZ3JpcGZpcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzYWNcIn0uZmEtZ3J1bnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzYWRcIn0uZmEtZ3VpbGRlZDpiZWZvcmV7Y29udGVudDpcIlxcZTA3ZVwifS5mYS1ndWxwOmJlZm9yZXtjb250ZW50OlwiXFxmM2FlXCJ9LmZhLWhhY2tlci1uZXdzOmJlZm9yZXtjb250ZW50OlwiXFxmMWQ0XCJ9LmZhLWhhY2tlcnJhbms6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1ZjdcIn0uZmEtaGFzaG5vZGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGU0OTlcIn0uZmEtaGlwczpiZWZvcmV7Y29udGVudDpcIlxcZjQ1MlwifS5mYS1oaXJlLWEtaGVscGVyOmJlZm9yZXtjb250ZW50OlwiXFxmM2IwXCJ9LmZhLWhpdmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwN2ZcIn0uZmEtaG9vbGk6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0MjdcIn0uZmEtaG9ybmJpbGw6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1OTJcIn0uZmEtaG90amFyOmJlZm9yZXtjb250ZW50OlwiXFxmM2IxXCJ9LmZhLWhvdXp6OmJlZm9yZXtjb250ZW50OlwiXFxmMjdjXCJ9LmZhLWh0bWw1OmJlZm9yZXtjb250ZW50OlwiXFxmMTNiXCJ9LmZhLWh1YnNwb3Q6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzYjJcIn0uZmEtaWRlYWw6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwMTNcIn0uZmEtaW1kYjpiZWZvcmV7Y29udGVudDpcIlxcZjJkOFwifS5mYS1pbnN0YWdyYW06YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNmRcIn0uZmEtaW5zdGFsb2Q6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwODFcIn0uZmEtaW50ZXJjb206YmVmb3Jle2NvbnRlbnQ6XCJcXGY3YWZcIn0uZmEtaW50ZXJuZXQtZXhwbG9yZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyNmJcIn0uZmEtaW52aXNpb246YmVmb3Jle2NvbnRlbnQ6XCJcXGY3YjBcIn0uZmEtaW94aG9zdDpiZWZvcmV7Y29udGVudDpcIlxcZjIwOFwifS5mYS1pdGNoLWlvOmJlZm9yZXtjb250ZW50OlwiXFxmODNhXCJ9LmZhLWl0dW5lczpiZWZvcmV7Y29udGVudDpcIlxcZjNiNFwifS5mYS1pdHVuZXMtbm90ZTpiZWZvcmV7Y29udGVudDpcIlxcZjNiNVwifS5mYS1qYXZhOmJlZm9yZXtjb250ZW50OlwiXFxmNGU0XCJ9LmZhLWplZGktb3JkZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1MGVcIn0uZmEtamVua2luczpiZWZvcmV7Y29udGVudDpcIlxcZjNiNlwifS5mYS1qaXJhOmJlZm9yZXtjb250ZW50OlwiXFxmN2IxXCJ9LmZhLWpvZ2V0OmJlZm9yZXtjb250ZW50OlwiXFxmM2I3XCJ9LmZhLWpvb21sYTpiZWZvcmV7Y29udGVudDpcIlxcZjFhYVwifS5mYS1qczpiZWZvcmV7Y29udGVudDpcIlxcZjNiOFwifS5mYS1qc2ZpZGRsZTpiZWZvcmV7Y29udGVudDpcIlxcZjFjY1wifS5mYS1rYWdnbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1ZmFcIn0uZmEta2V5YmFzZTpiZWZvcmV7Y29udGVudDpcIlxcZjRmNVwifS5mYS1rZXljZG46YmVmb3Jle2NvbnRlbnQ6XCJcXGYzYmFcIn0uZmEta2lja3N0YXJ0ZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzYmJcIn0uZmEta2lja3N0YXJ0ZXItazpiZWZvcmV7Y29udGVudDpcIlxcZjNiY1wifS5mYS1rb3J2dWU6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0MmZcIn0uZmEtbGFyYXZlbDpiZWZvcmV7Y29udGVudDpcIlxcZjNiZFwifS5mYS1sYXN0Zm06YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMDJcIn0uZmEtbGVhbnB1YjpiZWZvcmV7Y29udGVudDpcIlxcZjIxMlwifS5mYS1sZXNzOmJlZm9yZXtjb250ZW50OlwiXFxmNDFkXCJ9LmZhLWxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzYzBcIn0uZmEtbGlua2VkaW46YmVmb3Jle2NvbnRlbnQ6XCJcXGYwOGNcIn0uZmEtbGlua2VkaW4taW46YmVmb3Jle2NvbnRlbnQ6XCJcXGYwZTFcIn0uZmEtbGlub2RlOmJlZm9yZXtjb250ZW50OlwiXFxmMmI4XCJ9LmZhLWxpbnV4OmJlZm9yZXtjb250ZW50OlwiXFxmMTdjXCJ9LmZhLWx5ZnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzYzNcIn0uZmEtbWFnZW50bzpiZWZvcmV7Y29udGVudDpcIlxcZjNjNFwifS5mYS1tYWlsY2hpbXA6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1OWVcIn0uZmEtbWFuZGFsb3JpYW46YmVmb3Jle2NvbnRlbnQ6XCJcXGY1MGZcIn0uZmEtbWFya2Rvd246YmVmb3Jle2NvbnRlbnQ6XCJcXGY2MGZcIn0uZmEtbWFzdG9kb246YmVmb3Jle2NvbnRlbnQ6XCJcXGY0ZjZcIn0uZmEtbWF4Y2RuOmJlZm9yZXtjb250ZW50OlwiXFxmMTM2XCJ9LmZhLW1kYjpiZWZvcmV7Y29udGVudDpcIlxcZjhjYVwifS5mYS1tZWRhcHBzOmJlZm9yZXtjb250ZW50OlwiXFxmM2M2XCJ9LmZhLW1lZGl1bS1tOmJlZm9yZSwuZmEtbWVkaXVtOmJlZm9yZXtjb250ZW50OlwiXFxmMjNhXCJ9LmZhLW1lZHJ0OmJlZm9yZXtjb250ZW50OlwiXFxmM2M4XCJ9LmZhLW1lZXR1cDpiZWZvcmV7Y29udGVudDpcIlxcZjJlMFwifS5mYS1tZWdhcG9ydDpiZWZvcmV7Y29udGVudDpcIlxcZjVhM1wifS5mYS1tZW5kZWxleTpiZWZvcmV7Y29udGVudDpcIlxcZjdiM1wifS5mYS1tZXRhOmJlZm9yZXtjb250ZW50OlwiXFxlNDliXCJ9LmZhLW1pY3JvYmxvZzpiZWZvcmV7Y29udGVudDpcIlxcZTAxYVwifS5mYS1taWNyb3NvZnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzY2FcIn0uZmEtbWl4OmJlZm9yZXtjb250ZW50OlwiXFxmM2NiXCJ9LmZhLW1peGNsb3VkOmJlZm9yZXtjb250ZW50OlwiXFxmMjg5XCJ9LmZhLW1peGVyOmJlZm9yZXtjb250ZW50OlwiXFxlMDU2XCJ9LmZhLW1penVuaTpiZWZvcmV7Y29udGVudDpcIlxcZjNjY1wifS5mYS1tb2R4OmJlZm9yZXtjb250ZW50OlwiXFxmMjg1XCJ9LmZhLW1vbmVybzpiZWZvcmV7Y29udGVudDpcIlxcZjNkMFwifS5mYS1uYXBzdGVyOmJlZm9yZXtjb250ZW50OlwiXFxmM2QyXCJ9LmZhLW5lb3M6YmVmb3Jle2NvbnRlbnQ6XCJcXGY2MTJcIn0uZmEtbmZjLWRpcmVjdGlvbmFsOmJlZm9yZXtjb250ZW50OlwiXFxlNTMwXCJ9LmZhLW5mYy1zeW1ib2w6YmVmb3Jle2NvbnRlbnQ6XCJcXGU1MzFcIn0uZmEtbmltYmxyOmJlZm9yZXtjb250ZW50OlwiXFxmNWE4XCJ9LmZhLW5vZGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0MTlcIn0uZmEtbm9kZS1qczpiZWZvcmV7Y29udGVudDpcIlxcZjNkM1wifS5mYS1ucG06YmVmb3Jle2NvbnRlbnQ6XCJcXGYzZDRcIn0uZmEtbnM4OmJlZm9yZXtjb250ZW50OlwiXFxmM2Q1XCJ9LmZhLW51dHJpdGlvbml4OmJlZm9yZXtjb250ZW50OlwiXFxmM2Q2XCJ9LmZhLW9jdG9wdXMtZGVwbG95OmJlZm9yZXtjb250ZW50OlwiXFxlMDgyXCJ9LmZhLW9kbm9rbGFzc25pa2k6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyNjNcIn0uZmEtb2xkLXJlcHVibGljOmJlZm9yZXtjb250ZW50OlwiXFxmNTEwXCJ9LmZhLW9wZW5jYXJ0OmJlZm9yZXtjb250ZW50OlwiXFxmMjNkXCJ9LmZhLW9wZW5pZDpiZWZvcmV7Y29udGVudDpcIlxcZjE5YlwifS5mYS1vcGVyYTpiZWZvcmV7Y29udGVudDpcIlxcZjI2YVwifS5mYS1vcHRpbi1tb25zdGVyOmJlZm9yZXtjb250ZW50OlwiXFxmMjNjXCJ9LmZhLW9yY2lkOmJlZm9yZXtjb250ZW50OlwiXFxmOGQyXCJ9LmZhLW9zaTpiZWZvcmV7Y29udGVudDpcIlxcZjQxYVwifS5mYS1wYWRsZXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGU0YTBcIn0uZmEtcGFnZTQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzZDdcIn0uZmEtcGFnZWxpbmVzOmJlZm9yZXtjb250ZW50OlwiXFxmMThjXCJ9LmZhLXBhbGZlZDpiZWZvcmV7Y29udGVudDpcIlxcZjNkOFwifS5mYS1wYXRyZW9uOmJlZm9yZXtjb250ZW50OlwiXFxmM2Q5XCJ9LmZhLXBheXBhbDpiZWZvcmV7Y29udGVudDpcIlxcZjFlZFwifS5mYS1wZXJieXRlOmJlZm9yZXtjb250ZW50OlwiXFxlMDgzXCJ9LmZhLXBlcmlzY29wZTpiZWZvcmV7Y29udGVudDpcIlxcZjNkYVwifS5mYS1waGFicmljYXRvcjpiZWZvcmV7Y29udGVudDpcIlxcZjNkYlwifS5mYS1waG9lbml4LWZyYW1ld29yazpiZWZvcmV7Y29udGVudDpcIlxcZjNkY1wifS5mYS1waG9lbml4LXNxdWFkcm9uOmJlZm9yZXtjb250ZW50OlwiXFxmNTExXCJ9LmZhLXBocDpiZWZvcmV7Y29udGVudDpcIlxcZjQ1N1wifS5mYS1waWVkLXBpcGVyOmJlZm9yZXtjb250ZW50OlwiXFxmMmFlXCJ9LmZhLXBpZWQtcGlwZXItYWx0OmJlZm9yZXtjb250ZW50OlwiXFxmMWE4XCJ9LmZhLXBpZWQtcGlwZXItaGF0OmJlZm9yZXtjb250ZW50OlwiXFxmNGU1XCJ9LmZhLXBpZWQtcGlwZXItcHA6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxYTdcIn0uZmEtcGludGVyZXN0OmJlZm9yZXtjb250ZW50OlwiXFxmMGQyXCJ9LmZhLXBpbnRlcmVzdC1wOmJlZm9yZXtjb250ZW50OlwiXFxmMjMxXCJ9LmZhLXBpeDpiZWZvcmV7Y29udGVudDpcIlxcZTQzYVwifS5mYS1wbGF5c3RhdGlvbjpiZWZvcmV7Y29udGVudDpcIlxcZjNkZlwifS5mYS1wcm9kdWN0LWh1bnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyODhcIn0uZmEtcHVzaGVkOmJlZm9yZXtjb250ZW50OlwiXFxmM2UxXCJ9LmZhLXB5dGhvbjpiZWZvcmV7Y29udGVudDpcIlxcZjNlMlwifS5mYS1xcTpiZWZvcmV7Y29udGVudDpcIlxcZjFkNlwifS5mYS1xdWluc2NhcGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0NTlcIn0uZmEtcXVvcmE6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyYzRcIn0uZmEtci1wcm9qZWN0OmJlZm9yZXtjb250ZW50OlwiXFxmNGY3XCJ9LmZhLXJhc3BiZXJyeS1waTpiZWZvcmV7Y29udGVudDpcIlxcZjdiYlwifS5mYS1yYXZlbHJ5OmJlZm9yZXtjb250ZW50OlwiXFxmMmQ5XCJ9LmZhLXJlYWN0OmJlZm9yZXtjb250ZW50OlwiXFxmNDFiXCJ9LmZhLXJlYWN0ZXVyb3BlOmJlZm9yZXtjb250ZW50OlwiXFxmNzVkXCJ9LmZhLXJlYWRtZTpiZWZvcmV7Y29udGVudDpcIlxcZjRkNVwifS5mYS1yZWJlbDpiZWZvcmV7Y29udGVudDpcIlxcZjFkMFwifS5mYS1yZWQtcml2ZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzZTNcIn0uZmEtcmVkZGl0OmJlZm9yZXtjb250ZW50OlwiXFxmMWExXCJ9LmZhLXJlZGRpdC1hbGllbjpiZWZvcmV7Y29udGVudDpcIlxcZjI4MVwifS5mYS1yZWRoYXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGY3YmNcIn0uZmEtcmVucmVuOmJlZm9yZXtjb250ZW50OlwiXFxmMThiXCJ9LmZhLXJlcGx5ZDpiZWZvcmV7Y29udGVudDpcIlxcZjNlNlwifS5mYS1yZXNlYXJjaGdhdGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0ZjhcIn0uZmEtcmVzb2x2aW5nOmJlZm9yZXtjb250ZW50OlwiXFxmM2U3XCJ9LmZhLXJldjpiZWZvcmV7Y29udGVudDpcIlxcZjViMlwifS5mYS1yb2NrZXRjaGF0OmJlZm9yZXtjb250ZW50OlwiXFxmM2U4XCJ9LmZhLXJvY2tybXM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzZTlcIn0uZmEtcnVzdDpiZWZvcmV7Y29udGVudDpcIlxcZTA3YVwifS5mYS1zYWZhcmk6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyNjdcIn0uZmEtc2FsZXNmb3JjZTpiZWZvcmV7Y29udGVudDpcIlxcZjgzYlwifS5mYS1zYXNzOmJlZm9yZXtjb250ZW50OlwiXFxmNDFlXCJ9LmZhLXNjaGxpeDpiZWZvcmV7Y29udGVudDpcIlxcZjNlYVwifS5mYS1zY3JlZW5wYWw6YmVmb3Jle2NvbnRlbnQ6XCJcXGU1NzBcIn0uZmEtc2NyaWJkOmJlZm9yZXtjb250ZW50OlwiXFxmMjhhXCJ9LmZhLXNlYXJjaGVuZ2luOmJlZm9yZXtjb250ZW50OlwiXFxmM2ViXCJ9LmZhLXNlbGxjYXN0OmJlZm9yZXtjb250ZW50OlwiXFxmMmRhXCJ9LmZhLXNlbGxzeTpiZWZvcmV7Y29udGVudDpcIlxcZjIxM1wifS5mYS1zZXJ2aWNlc3RhY2s6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzZWNcIn0uZmEtc2hpcnRzaW5idWxrOmJlZm9yZXtjb250ZW50OlwiXFxmMjE0XCJ9LmZhLXNob3BpZnk6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwNTdcIn0uZmEtc2hvcHdhcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1YjVcIn0uZmEtc2ltcGx5YnVpbHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMTVcIn0uZmEtc2lzdHJpeDpiZWZvcmV7Y29udGVudDpcIlxcZjNlZVwifS5mYS1zaXRoOmJlZm9yZXtjb250ZW50OlwiXFxmNTEyXCJ9LmZhLXNpdHJveDpiZWZvcmV7Y29udGVudDpcIlxcZTQ0YVwifS5mYS1za2V0Y2g6YmVmb3Jle2NvbnRlbnQ6XCJcXGY3YzZcIn0uZmEtc2t5YXRsYXM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMTZcIn0uZmEtc2t5cGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxN2VcIn0uZmEtc2xhY2staGFzaDpiZWZvcmUsLmZhLXNsYWNrOmJlZm9yZXtjb250ZW50OlwiXFxmMTk4XCJ9LmZhLXNsaWRlc2hhcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxZTdcIn0uZmEtc25hcGNoYXQtZ2hvc3Q6YmVmb3JlLC5mYS1zbmFwY2hhdDpiZWZvcmV7Y29udGVudDpcIlxcZjJhYlwifS5mYS1zb3VuZGNsb3VkOmJlZm9yZXtjb250ZW50OlwiXFxmMWJlXCJ9LmZhLXNvdXJjZXRyZWU6YmVmb3Jle2NvbnRlbnQ6XCJcXGY3ZDNcIn0uZmEtc3BhY2UtYXdlc29tZTpiZWZvcmV7Y29udGVudDpcIlxcZTVhY1wifS5mYS1zcGVha2FwOmJlZm9yZXtjb250ZW50OlwiXFxmM2YzXCJ9LmZhLXNwZWFrZXItZGVjazpiZWZvcmV7Y29udGVudDpcIlxcZjgzY1wifS5mYS1zcG90aWZ5OmJlZm9yZXtjb250ZW50OlwiXFxmMWJjXCJ9LmZhLWJlaGFuY2Utc3F1YXJlOmJlZm9yZSwuZmEtc3F1YXJlLWJlaGFuY2U6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxYjVcIn0uZmEtZHJpYmJibGUtc3F1YXJlOmJlZm9yZSwuZmEtc3F1YXJlLWRyaWJiYmxlOmJlZm9yZXtjb250ZW50OlwiXFxmMzk3XCJ9LmZhLWZhY2Vib29rLXNxdWFyZTpiZWZvcmUsLmZhLXNxdWFyZS1mYWNlYm9vazpiZWZvcmV7Y29udGVudDpcIlxcZjA4MlwifS5mYS1zcXVhcmUtZm9udC1hd2Vzb21lOmJlZm9yZXtjb250ZW50OlwiXFxlNWFkXCJ9LmZhLWZvbnQtYXdlc29tZS1hbHQ6YmVmb3JlLC5mYS1zcXVhcmUtZm9udC1hd2Vzb21lLXN0cm9rZTpiZWZvcmV7Y29udGVudDpcIlxcZjM1Y1wifS5mYS1naXQtc3F1YXJlOmJlZm9yZSwuZmEtc3F1YXJlLWdpdDpiZWZvcmV7Y29udGVudDpcIlxcZjFkMlwifS5mYS1naXRodWItc3F1YXJlOmJlZm9yZSwuZmEtc3F1YXJlLWdpdGh1YjpiZWZvcmV7Y29udGVudDpcIlxcZjA5MlwifS5mYS1naXRsYWItc3F1YXJlOmJlZm9yZSwuZmEtc3F1YXJlLWdpdGxhYjpiZWZvcmV7Y29udGVudDpcIlxcZTVhZVwifS5mYS1nb29nbGUtcGx1cy1zcXVhcmU6YmVmb3JlLC5mYS1zcXVhcmUtZ29vZ2xlLXBsdXM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwZDRcIn0uZmEtaGFja2VyLW5ld3Mtc3F1YXJlOmJlZm9yZSwuZmEtc3F1YXJlLWhhY2tlci1uZXdzOmJlZm9yZXtjb250ZW50OlwiXFxmM2FmXCJ9LmZhLWluc3RhZ3JhbS1zcXVhcmU6YmVmb3JlLC5mYS1zcXVhcmUtaW5zdGFncmFtOmJlZm9yZXtjb250ZW50OlwiXFxlMDU1XCJ9LmZhLWpzLXNxdWFyZTpiZWZvcmUsLmZhLXNxdWFyZS1qczpiZWZvcmV7Y29udGVudDpcIlxcZjNiOVwifS5mYS1sYXN0Zm0tc3F1YXJlOmJlZm9yZSwuZmEtc3F1YXJlLWxhc3RmbTpiZWZvcmV7Y29udGVudDpcIlxcZjIwM1wifS5mYS1vZG5va2xhc3NuaWtpLXNxdWFyZTpiZWZvcmUsLmZhLXNxdWFyZS1vZG5va2xhc3NuaWtpOmJlZm9yZXtjb250ZW50OlwiXFxmMjY0XCJ9LmZhLXBpZWQtcGlwZXItc3F1YXJlOmJlZm9yZSwuZmEtc3F1YXJlLXBpZWQtcGlwZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwMWVcIn0uZmEtcGludGVyZXN0LXNxdWFyZTpiZWZvcmUsLmZhLXNxdWFyZS1waW50ZXJlc3Q6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwZDNcIn0uZmEtcmVkZGl0LXNxdWFyZTpiZWZvcmUsLmZhLXNxdWFyZS1yZWRkaXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxYTJcIn0uZmEtc25hcGNoYXQtc3F1YXJlOmJlZm9yZSwuZmEtc3F1YXJlLXNuYXBjaGF0OmJlZm9yZXtjb250ZW50OlwiXFxmMmFkXCJ9LmZhLXNxdWFyZS1zdGVhbTpiZWZvcmUsLmZhLXN0ZWFtLXNxdWFyZTpiZWZvcmV7Y29udGVudDpcIlxcZjFiN1wifS5mYS1zcXVhcmUtdHVtYmxyOmJlZm9yZSwuZmEtdHVtYmxyLXNxdWFyZTpiZWZvcmV7Y29udGVudDpcIlxcZjE3NFwifS5mYS1zcXVhcmUtdHdpdHRlcjpiZWZvcmUsLmZhLXR3aXR0ZXItc3F1YXJlOmJlZm9yZXtjb250ZW50OlwiXFxmMDgxXCJ9LmZhLXNxdWFyZS12aWFkZW86YmVmb3JlLC5mYS12aWFkZW8tc3F1YXJlOmJlZm9yZXtjb250ZW50OlwiXFxmMmFhXCJ9LmZhLXNxdWFyZS12aW1lbzpiZWZvcmUsLmZhLXZpbWVvLXNxdWFyZTpiZWZvcmV7Y29udGVudDpcIlxcZjE5NFwifS5mYS1zcXVhcmUtd2hhdHNhcHA6YmVmb3JlLC5mYS13aGF0c2FwcC1zcXVhcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0MGNcIn0uZmEtc3F1YXJlLXhpbmc6YmVmb3JlLC5mYS14aW5nLXNxdWFyZTpiZWZvcmV7Y29udGVudDpcIlxcZjE2OVwifS5mYS1zcXVhcmUteW91dHViZTpiZWZvcmUsLmZhLXlvdXR1YmUtc3F1YXJlOmJlZm9yZXtjb250ZW50OlwiXFxmNDMxXCJ9LmZhLXNxdWFyZXNwYWNlOmJlZm9yZXtjb250ZW50OlwiXFxmNWJlXCJ9LmZhLXN0YWNrLWV4Y2hhbmdlOmJlZm9yZXtjb250ZW50OlwiXFxmMThkXCJ9LmZhLXN0YWNrLW92ZXJmbG93OmJlZm9yZXtjb250ZW50OlwiXFxmMTZjXCJ9LmZhLXN0YWNrcGF0aDpiZWZvcmV7Y29udGVudDpcIlxcZjg0MlwifS5mYS1zdGF5bGlua2VkOmJlZm9yZXtjb250ZW50OlwiXFxmM2Y1XCJ9LmZhLXN0ZWFtOmJlZm9yZXtjb250ZW50OlwiXFxmMWI2XCJ9LmZhLXN0ZWFtLXN5bWJvbDpiZWZvcmV7Y29udGVudDpcIlxcZjNmNlwifS5mYS1zdGlja2VyLW11bGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzZjdcIn0uZmEtc3RyYXZhOmJlZm9yZXtjb250ZW50OlwiXFxmNDI4XCJ9LmZhLXN0cmlwZTpiZWZvcmV7Y29udGVudDpcIlxcZjQyOVwifS5mYS1zdHJpcGUtczpiZWZvcmV7Y29udGVudDpcIlxcZjQyYVwifS5mYS1zdHVkaW92aW5hcmk6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzZjhcIn0uZmEtc3R1bWJsZXVwb246YmVmb3Jle2NvbnRlbnQ6XCJcXGYxYTRcIn0uZmEtc3R1bWJsZXVwb24tY2lyY2xlOmJlZm9yZXtjb250ZW50OlwiXFxmMWEzXCJ9LmZhLXN1cGVycG93ZXJzOmJlZm9yZXtjb250ZW50OlwiXFxmMmRkXCJ9LmZhLXN1cHBsZTpiZWZvcmV7Y29udGVudDpcIlxcZjNmOVwifS5mYS1zdXNlOmJlZm9yZXtjb250ZW50OlwiXFxmN2Q2XCJ9LmZhLXN3aWZ0OmJlZm9yZXtjb250ZW50OlwiXFxmOGUxXCJ9LmZhLXN5bWZvbnk6YmVmb3Jle2NvbnRlbnQ6XCJcXGY4M2RcIn0uZmEtdGVhbXNwZWFrOmJlZm9yZXtjb250ZW50OlwiXFxmNGY5XCJ9LmZhLXRlbGVncmFtLXBsYW5lOmJlZm9yZSwuZmEtdGVsZWdyYW06YmVmb3Jle2NvbnRlbnQ6XCJcXGYyYzZcIn0uZmEtdGVuY2VudC13ZWlibzpiZWZvcmV7Y29udGVudDpcIlxcZjFkNVwifS5mYS10aGUtcmVkLXlldGk6YmVmb3Jle2NvbnRlbnQ6XCJcXGY2OWRcIn0uZmEtdGhlbWVjbzpiZWZvcmV7Y29udGVudDpcIlxcZjVjNlwifS5mYS10aGVtZWlzbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyYjJcIn0uZmEtdGhpbmstcGVha3M6YmVmb3Jle2NvbnRlbnQ6XCJcXGY3MzFcIn0uZmEtdGlrdG9rOmJlZm9yZXtjb250ZW50OlwiXFxlMDdiXCJ9LmZhLXRyYWRlLWZlZGVyYXRpb246YmVmb3Jle2NvbnRlbnQ6XCJcXGY1MTNcIn0uZmEtdHJlbGxvOmJlZm9yZXtjb250ZW50OlwiXFxmMTgxXCJ9LmZhLXR1bWJscjpiZWZvcmV7Y29udGVudDpcIlxcZjE3M1wifS5mYS10d2l0Y2g6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxZThcIn0uZmEtdHdpdHRlcjpiZWZvcmV7Y29udGVudDpcIlxcZjA5OVwifS5mYS10eXBvMzpiZWZvcmV7Y29udGVudDpcIlxcZjQyYlwifS5mYS11YmVyOmJlZm9yZXtjb250ZW50OlwiXFxmNDAyXCJ9LmZhLXVidW50dTpiZWZvcmV7Y29udGVudDpcIlxcZjdkZlwifS5mYS11aWtpdDpiZWZvcmV7Y29udGVudDpcIlxcZjQwM1wifS5mYS11bWJyYWNvOmJlZm9yZXtjb250ZW50OlwiXFxmOGU4XCJ9LmZhLXVuY2hhcnRlZDpiZWZvcmV7Y29udGVudDpcIlxcZTA4NFwifS5mYS11bmlyZWdpc3RyeTpiZWZvcmV7Y29udGVudDpcIlxcZjQwNFwifS5mYS11bml0eTpiZWZvcmV7Y29udGVudDpcIlxcZTA0OVwifS5mYS11bnNwbGFzaDpiZWZvcmV7Y29udGVudDpcIlxcZTA3Y1wifS5mYS11bnRhcHBkOmJlZm9yZXtjb250ZW50OlwiXFxmNDA1XCJ9LmZhLXVwczpiZWZvcmV7Y29udGVudDpcIlxcZjdlMFwifS5mYS11c2I6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyODdcIn0uZmEtdXNwczpiZWZvcmV7Y29udGVudDpcIlxcZjdlMVwifS5mYS11c3N1bm5haDpiZWZvcmV7Y29udGVudDpcIlxcZjQwN1wifS5mYS12YWFkaW46YmVmb3Jle2NvbnRlbnQ6XCJcXGY0MDhcIn0uZmEtdmlhY29pbjpiZWZvcmV7Y29udGVudDpcIlxcZjIzN1wifS5mYS12aWFkZW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYyYTlcIn0uZmEtdmliZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0MDlcIn0uZmEtdmltZW86YmVmb3Jle2NvbnRlbnQ6XCJcXGY0MGFcIn0uZmEtdmltZW8tdjpiZWZvcmV7Y29udGVudDpcIlxcZjI3ZFwifS5mYS12aW5lOmJlZm9yZXtjb250ZW50OlwiXFxmMWNhXCJ9LmZhLXZrOmJlZm9yZXtjb250ZW50OlwiXFxmMTg5XCJ9LmZhLXZudjpiZWZvcmV7Y29udGVudDpcIlxcZjQwYlwifS5mYS12dWVqczpiZWZvcmV7Y29udGVudDpcIlxcZjQxZlwifS5mYS13YXRjaG1hbi1tb25pdG9yaW5nOmJlZm9yZXtjb250ZW50OlwiXFxlMDg3XCJ9LmZhLXdhemU6YmVmb3Jle2NvbnRlbnQ6XCJcXGY4M2ZcIn0uZmEtd2VlYmx5OmJlZm9yZXtjb250ZW50OlwiXFxmNWNjXCJ9LmZhLXdlaWJvOmJlZm9yZXtjb250ZW50OlwiXFxmMThhXCJ9LmZhLXdlaXhpbjpiZWZvcmV7Y29udGVudDpcIlxcZjFkN1wifS5mYS13aGF0c2FwcDpiZWZvcmV7Y29udGVudDpcIlxcZjIzMlwifS5mYS13aG1jczpiZWZvcmV7Y29udGVudDpcIlxcZjQwZFwifS5mYS13aWtpcGVkaWEtdzpiZWZvcmV7Y29udGVudDpcIlxcZjI2NlwifS5mYS13aW5kb3dzOmJlZm9yZXtjb250ZW50OlwiXFxmMTdhXCJ9LmZhLXdpcnNpbmRoYW5kd2VyazpiZWZvcmUsLmZhLXdzaDpiZWZvcmV7Y29udGVudDpcIlxcZTJkMFwifS5mYS13aXg6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1Y2ZcIn0uZmEtd2l6YXJkcy1vZi10aGUtY29hc3Q6YmVmb3Jle2NvbnRlbnQ6XCJcXGY3MzBcIn0uZmEtd29kdTpiZWZvcmV7Y29udGVudDpcIlxcZTA4OFwifS5mYS13b2xmLXBhY2stYmF0dGFsaW9uOmJlZm9yZXtjb250ZW50OlwiXFxmNTE0XCJ9LmZhLXdvcmRwcmVzczpiZWZvcmV7Y29udGVudDpcIlxcZjE5YVwifS5mYS13b3JkcHJlc3Mtc2ltcGxlOmJlZm9yZXtjb250ZW50OlwiXFxmNDExXCJ9LmZhLXdwYmVnaW5uZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyOTdcIn0uZmEtd3BleHBsb3JlcjpiZWZvcmV7Y29udGVudDpcIlxcZjJkZVwifS5mYS13cGZvcm1zOmJlZm9yZXtjb250ZW50OlwiXFxmMjk4XCJ9LmZhLXJlbmRhY3Q6YmVmb3JlLC5mYS13cHJlc3NyOmJlZm9yZXtjb250ZW50OlwiXFxmM2U0XCJ9LmZhLXhib3g6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0MTJcIn0uZmEteGluZzpiZWZvcmV7Y29udGVudDpcIlxcZjE2OFwifS5mYS15LWNvbWJpbmF0b3I6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyM2JcIn0uZmEteWFob286YmVmb3Jle2NvbnRlbnQ6XCJcXGYxOWVcIn0uZmEteWFtbWVyOmJlZm9yZXtjb250ZW50OlwiXFxmODQwXCJ9LmZhLXlhbmRleDpiZWZvcmV7Y29udGVudDpcIlxcZjQxM1wifS5mYS15YW5kZXgtaW50ZXJuYXRpb25hbDpiZWZvcmV7Y29udGVudDpcIlxcZjQxNFwifS5mYS15YXJuOmJlZm9yZXtjb250ZW50OlwiXFxmN2UzXCJ9LmZhLXllbHA6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxZTlcIn0uZmEteW9hc3Q6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyYjFcIn0uZmEteW91dHViZTpiZWZvcmV7Y29udGVudDpcIlxcZjE2N1wifS5mYS16aGlodTpiZWZvcmV7Y29udGVudDpcIlxcZjYzZlwifTpob3N0LDpyb290ey0tZmEtZm9udC1yZWd1bGFyOm5vcm1hbCA0MDAgMWVtLzEgXCJGb250IEF3ZXNvbWUgNiBGcmVlXCJ9QGZvbnQtZmFjZXtmb250LWZhbWlseTpcIkZvbnQgQXdlc29tZSA2IEZyZWVcIjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo0MDA7Zm9udC1kaXNwbGF5OmJsb2NrO3NyYzp1cmwoLi4vd2ViZm9udHMvZmEtcmVndWxhci00MDAud29mZjIpIGZvcm1hdChcIndvZmYyXCIpLHVybCguLi93ZWJmb250cy9mYS1yZWd1bGFyLTQwMC50dGYpIGZvcm1hdChcInRydWV0eXBlXCIpfS5mYS1yZWd1bGFyLC5mYXJ7Zm9udC1mYW1pbHk6XCJGb250IEF3ZXNvbWUgNiBGcmVlXCI7Zm9udC13ZWlnaHQ6NDAwfTpob3N0LDpyb290ey0tZmEtZm9udC1zb2xpZDpub3JtYWwgOTAwIDFlbS8xIFwiRm9udCBBd2Vzb21lIDYgRnJlZVwifUBmb250LWZhY2V7Zm9udC1mYW1pbHk6XCJGb250IEF3ZXNvbWUgNiBGcmVlXCI7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6OTAwO2ZvbnQtZGlzcGxheTpibG9jaztzcmM6dXJsKC4uL3dlYmZvbnRzL2ZhLXNvbGlkLTkwMC53b2ZmMikgZm9ybWF0KFwid29mZjJcIiksdXJsKC4uL3dlYmZvbnRzL2ZhLXNvbGlkLTkwMC50dGYpIGZvcm1hdChcInRydWV0eXBlXCIpfS5mYS1zb2xpZCwuZmFze2ZvbnQtZmFtaWx5OlwiRm9udCBBd2Vzb21lIDYgRnJlZVwiO2ZvbnQtd2VpZ2h0OjkwMH1AZm9udC1mYWNle2ZvbnQtZmFtaWx5OlwiRm9udCBBd2Vzb21lIDUgQnJhbmRzXCI7Zm9udC1kaXNwbGF5OmJsb2NrO2ZvbnQtd2VpZ2h0OjQwMDtzcmM6dXJsKC4uL3dlYmZvbnRzL2ZhLWJyYW5kcy00MDAud29mZjIpIGZvcm1hdChcIndvZmYyXCIpLHVybCguLi93ZWJmb250cy9mYS1icmFuZHMtNDAwLnR0ZikgZm9ybWF0KFwidHJ1ZXR5cGVcIil9QGZvbnQtZmFjZXtmb250LWZhbWlseTpcIkZvbnQgQXdlc29tZSA1IEZyZWVcIjtmb250LWRpc3BsYXk6YmxvY2s7Zm9udC13ZWlnaHQ6OTAwO3NyYzp1cmwoLi4vd2ViZm9udHMvZmEtc29saWQtOTAwLndvZmYyKSBmb3JtYXQoXCJ3b2ZmMlwiKSx1cmwoLi4vd2ViZm9udHMvZmEtc29saWQtOTAwLnR0ZikgZm9ybWF0KFwidHJ1ZXR5cGVcIil9QGZvbnQtZmFjZXtmb250LWZhbWlseTpcIkZvbnQgQXdlc29tZSA1IEZyZWVcIjtmb250LWRpc3BsYXk6YmxvY2s7Zm9udC13ZWlnaHQ6NDAwO3NyYzp1cmwoLi4vd2ViZm9udHMvZmEtcmVndWxhci00MDAud29mZjIpIGZvcm1hdChcIndvZmYyXCIpLHVybCguLi93ZWJmb250cy9mYS1yZWd1bGFyLTQwMC50dGYpIGZvcm1hdChcInRydWV0eXBlXCIpfUBmb250LWZhY2V7Zm9udC1mYW1pbHk6XCJGb250QXdlc29tZVwiO2ZvbnQtZGlzcGxheTpibG9jaztzcmM6dXJsKC4uL3dlYmZvbnRzL2ZhLXNvbGlkLTkwMC53b2ZmMikgZm9ybWF0KFwid29mZjJcIiksdXJsKC4uL3dlYmZvbnRzL2ZhLXNvbGlkLTkwMC50dGYpIGZvcm1hdChcInRydWV0eXBlXCIpfUBmb250LWZhY2V7Zm9udC1mYW1pbHk6XCJGb250QXdlc29tZVwiO2ZvbnQtZGlzcGxheTpibG9jaztzcmM6dXJsKC4uL3dlYmZvbnRzL2ZhLWJyYW5kcy00MDAud29mZjIpIGZvcm1hdChcIndvZmYyXCIpLHVybCguLi93ZWJmb250cy9mYS1icmFuZHMtNDAwLnR0ZikgZm9ybWF0KFwidHJ1ZXR5cGVcIil9QGZvbnQtZmFjZXtmb250LWZhbWlseTpcIkZvbnRBd2Vzb21lXCI7Zm9udC1kaXNwbGF5OmJsb2NrO3NyYzp1cmwoLi4vd2ViZm9udHMvZmEtcmVndWxhci00MDAud29mZjIpIGZvcm1hdChcIndvZmYyXCIpLHVybCguLi93ZWJmb250cy9mYS1yZWd1bGFyLTQwMC50dGYpIGZvcm1hdChcInRydWV0eXBlXCIpO3VuaWNvZGUtcmFuZ2U6dStmMDAzLHUrZjAwNix1K2YwMTQsdStmMDE2LWYwMTcsdStmMDFhLWYwMWIsdStmMDFkLHUrZjAyMix1K2YwM2UsdStmMDQ0LHUrZjA0Nix1K2YwNWMtZjA1ZCx1K2YwNmUsdStmMDcwLHUrZjA4Ny1mMDg4LHUrZjA4YSx1K2YwOTQsdStmMDk2LWYwOTcsdStmMDlkLHUrZjBhMCx1K2YwYTIsdStmMGE0LWYwYTcsdStmMGM1LHUrZjBjNyx1K2YwZTUtZjBlNix1K2YwZWIsdStmMGY2LWYwZjgsdStmMTBjLHUrZjExNC1mMTE1LHUrZjExOC1mMTFhLHUrZjExYy1mMTFkLHUrZjEzMyx1K2YxNDcsdStmMTRlLHUrZjE1MC1mMTUyLHUrZjE4NS1mMTg2LHUrZjE4ZSx1K2YxOTAtZjE5Mix1K2YxOTYsdStmMWMxLWYxYzksdStmMWQ5LHUrZjFkYix1K2YxZTMsdStmMWVhLHUrZjFmNyx1K2YxZjksdStmMjBhLHUrZjI0Ny1mMjQ4LHUrZjI0YSx1K2YyNGQsdStmMjU1LWYyNWIsdStmMjVkLHUrZjI3MS1mMjc0LHUrZjI3OCx1K2YyN2IsdStmMjhjLHUrZjI4ZSx1K2YyOWMsdStmMmI1LHUrZjJiNyx1K2YyYmEsdStmMmJjLHUrZjJiZSx1K2YyYzAtZjJjMSx1K2YyYzMsdStmMmQwLHUrZjJkMix1K2YyZDQsdStmMmRjfUBmb250LWZhY2V7Zm9udC1mYW1pbHk6XCJGb250QXdlc29tZVwiO2ZvbnQtZGlzcGxheTpibG9jaztzcmM6dXJsKC4uL3dlYmZvbnRzL2ZhLXY0Y29tcGF0aWJpbGl0eS53b2ZmMikgZm9ybWF0KFwid29mZjJcIiksdXJsKC4uL3dlYmZvbnRzL2ZhLXY0Y29tcGF0aWJpbGl0eS50dGYpIGZvcm1hdChcInRydWV0eXBlXCIpO3VuaWNvZGUtcmFuZ2U6dStmMDQxLHUrZjA0Nyx1K2YwNjUtZjA2Nix1K2YwN2QtZjA3ZSx1K2YwODAsdStmMDhiLHUrZjA4ZSx1K2YwOTAsdStmMDlhLHUrZjBhYyx1K2YwYWUsdStmMGIyLHUrZjBkMCx1K2YwZDYsdStmMGU0LHUrZjBlYyx1K2YxMGEtZjEwYix1K2YxMjMsdStmMTNlLHUrZjE0OC1mMTQ5LHUrZjE0Yyx1K2YxNTYsdStmMTVlLHUrZjE2MC1mMTYxLHUrZjE2Myx1K2YxNzUtZjE3OCx1K2YxOTUsdStmMWY4LHUrZjIxOSx1K2YyN2F9IiwiQGZvbnQtZmFjZSB7XHJcblx0Zm9udC1mYW1pbHk6ICd0aGVtaWZ5JztcclxuXHRzcmM6dXJsKCdmb250cy90aGVtaWZ5LmVvdD8tZnZiYW5lJyk7XHJcblx0c3JjOnVybCgnZm9udHMvdGhlbWlmeS5lb3Q/I2llZml4LWZ2YmFuZScpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcclxuXHRcdHVybCgnZm9udHMvdGhlbWlmeS53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXHJcblx0XHR1cmwoJ2ZvbnRzL3RoZW1pZnkudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxyXG5cdFx0dXJsKCdmb250cy90aGVtaWZ5LnN2Zz8tZnZiYW5lI3RoZW1pZnknKSBmb3JtYXQoJ3N2ZycpO1xyXG5cdGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xyXG59XHJcblxyXG5bY2xhc3NePVwidGktXCJdLCBbY2xhc3MqPVwiIHRpLVwiXSB7XHJcblx0Zm9udC1mYW1pbHk6ICd0aGVtaWZ5JztcclxuXHRzcGVhazogbm9uZTtcclxuXHRmb250LXN0eWxlOiBub3JtYWw7XHJcblx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuXHRmb250LXZhcmlhbnQ6IG5vcm1hbDtcclxuXHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuXHRsaW5lLWhlaWdodDogMTtcclxuXHJcblx0LyogQmV0dGVyIEZvbnQgUmVuZGVyaW5nID09PT09PT09PT09ICovXHJcblx0LXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XHJcblx0LW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcclxufVxyXG5cclxuLnRpLXdhbmQ6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTYwMFwiO1xyXG59XHJcbi50aS12b2x1bWU6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTYwMVwiO1xyXG59XHJcbi50aS11c2VyOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2MDJcIjtcclxufVxyXG4udGktdW5sb2NrOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2MDNcIjtcclxufVxyXG4udGktdW5saW5rOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2MDRcIjtcclxufVxyXG4udGktdHJhc2g6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTYwNVwiO1xyXG59XHJcbi50aS10aG91Z2h0OmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2MDZcIjtcclxufVxyXG4udGktdGFyZ2V0OmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2MDdcIjtcclxufVxyXG4udGktdGFnOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2MDhcIjtcclxufVxyXG4udGktdGFibGV0OmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2MDlcIjtcclxufVxyXG4udGktc3RhcjpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNjBhXCI7XHJcbn1cclxuLnRpLXNwcmF5OmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2MGJcIjtcclxufVxyXG4udGktc2lnbmFsOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2MGNcIjtcclxufVxyXG4udGktc2hvcHBpbmctY2FydDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNjBkXCI7XHJcbn1cclxuLnRpLXNob3BwaW5nLWNhcnQtZnVsbDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNjBlXCI7XHJcbn1cclxuLnRpLXNldHRpbmdzOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2MGZcIjtcclxufVxyXG4udGktc2VhcmNoOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2MTBcIjtcclxufVxyXG4udGktem9vbS1pbjpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNjExXCI7XHJcbn1cclxuLnRpLXpvb20tb3V0OmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2MTJcIjtcclxufVxyXG4udGktY3V0OmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2MTNcIjtcclxufVxyXG4udGktcnVsZXI6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTYxNFwiO1xyXG59XHJcbi50aS1ydWxlci1wZW5jaWw6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTYxNVwiO1xyXG59XHJcbi50aS1ydWxlci1hbHQ6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTYxNlwiO1xyXG59XHJcbi50aS1ib29rbWFyazpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNjE3XCI7XHJcbn1cclxuLnRpLWJvb2ttYXJrLWFsdDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNjE4XCI7XHJcbn1cclxuLnRpLXJlbG9hZDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNjE5XCI7XHJcbn1cclxuLnRpLXBsdXM6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTYxYVwiO1xyXG59XHJcbi50aS1waW46YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTYxYlwiO1xyXG59XHJcbi50aS1wZW5jaWw6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTYxY1wiO1xyXG59XHJcbi50aS1wZW5jaWwtYWx0OmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2MWRcIjtcclxufVxyXG4udGktcGFpbnQtcm9sbGVyOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2MWVcIjtcclxufVxyXG4udGktcGFpbnQtYnVja2V0OmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2MWZcIjtcclxufVxyXG4udGktbmE6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTYyMFwiO1xyXG59XHJcbi50aS1tb2JpbGU6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTYyMVwiO1xyXG59XHJcbi50aS1taW51czpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNjIyXCI7XHJcbn1cclxuLnRpLW1lZGFsbDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNjIzXCI7XHJcbn1cclxuLnRpLW1lZGFsbC1hbHQ6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTYyNFwiO1xyXG59XHJcbi50aS1tYXJrZXI6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTYyNVwiO1xyXG59XHJcbi50aS1tYXJrZXItYWx0OmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2MjZcIjtcclxufVxyXG4udGktYXJyb3ctdXA6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTYyN1wiO1xyXG59XHJcbi50aS1hcnJvdy1yaWdodDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNjI4XCI7XHJcbn1cclxuLnRpLWFycm93LWxlZnQ6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTYyOVwiO1xyXG59XHJcbi50aS1hcnJvdy1kb3duOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2MmFcIjtcclxufVxyXG4udGktbG9jazpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNjJiXCI7XHJcbn1cclxuLnRpLWxvY2F0aW9uLWFycm93OmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2MmNcIjtcclxufVxyXG4udGktbGluazpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNjJkXCI7XHJcbn1cclxuLnRpLWxheW91dDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNjJlXCI7XHJcbn1cclxuLnRpLWxheWVyczpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNjJmXCI7XHJcbn1cclxuLnRpLWxheWVycy1hbHQ6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTYzMFwiO1xyXG59XHJcbi50aS1rZXk6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTYzMVwiO1xyXG59XHJcbi50aS1pbXBvcnQ6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTYzMlwiO1xyXG59XHJcbi50aS1pbWFnZTpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNjMzXCI7XHJcbn1cclxuLnRpLWhlYXJ0OmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2MzRcIjtcclxufVxyXG4udGktaGVhcnQtYnJva2VuOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2MzVcIjtcclxufVxyXG4udGktaGFuZC1zdG9wOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2MzZcIjtcclxufVxyXG4udGktaGFuZC1vcGVuOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2MzdcIjtcclxufVxyXG4udGktaGFuZC1kcmFnOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2MzhcIjtcclxufVxyXG4udGktZm9sZGVyOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2MzlcIjtcclxufVxyXG4udGktZmxhZzpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNjNhXCI7XHJcbn1cclxuLnRpLWZsYWctYWx0OmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2M2JcIjtcclxufVxyXG4udGktZmxhZy1hbHQtMjpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNjNjXCI7XHJcbn1cclxuLnRpLWV5ZTpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNjNkXCI7XHJcbn1cclxuLnRpLWV4cG9ydDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNjNlXCI7XHJcbn1cclxuLnRpLWV4Y2hhbmdlLXZlcnRpY2FsOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2M2ZcIjtcclxufVxyXG4udGktZGVza3RvcDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNjQwXCI7XHJcbn1cclxuLnRpLWN1cDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNjQxXCI7XHJcbn1cclxuLnRpLWNyb3duOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2NDJcIjtcclxufVxyXG4udGktY29tbWVudHM6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTY0M1wiO1xyXG59XHJcbi50aS1jb21tZW50OmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2NDRcIjtcclxufVxyXG4udGktY29tbWVudC1hbHQ6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTY0NVwiO1xyXG59XHJcbi50aS1jbG9zZTpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNjQ2XCI7XHJcbn1cclxuLnRpLWNsaXA6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTY0N1wiO1xyXG59XHJcbi50aS1hbmdsZS11cDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNjQ4XCI7XHJcbn1cclxuLnRpLWFuZ2xlLXJpZ2h0OmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2NDlcIjtcclxufVxyXG4udGktYW5nbGUtbGVmdDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNjRhXCI7XHJcbn1cclxuLnRpLWFuZ2xlLWRvd246YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTY0YlwiO1xyXG59XHJcbi50aS1jaGVjazpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNjRjXCI7XHJcbn1cclxuLnRpLWNoZWNrLWJveDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNjRkXCI7XHJcbn1cclxuLnRpLWNhbWVyYTpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNjRlXCI7XHJcbn1cclxuLnRpLWFubm91bmNlbWVudDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNjRmXCI7XHJcbn1cclxuLnRpLWJydXNoOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2NTBcIjtcclxufVxyXG4udGktYnJpZWZjYXNlOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2NTFcIjtcclxufVxyXG4udGktYm9sdDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNjUyXCI7XHJcbn1cclxuLnRpLWJvbHQtYWx0OmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2NTNcIjtcclxufVxyXG4udGktYmxhY2tib2FyZDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNjU0XCI7XHJcbn1cclxuLnRpLWJhZzpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNjU1XCI7XHJcbn1cclxuLnRpLW1vdmU6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTY1NlwiO1xyXG59XHJcbi50aS1hcnJvd3MtdmVydGljYWw6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTY1N1wiO1xyXG59XHJcbi50aS1hcnJvd3MtaG9yaXpvbnRhbDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNjU4XCI7XHJcbn1cclxuLnRpLWZ1bGxzY3JlZW46YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTY1OVwiO1xyXG59XHJcbi50aS1hcnJvdy10b3AtcmlnaHQ6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTY1YVwiO1xyXG59XHJcbi50aS1hcnJvdy10b3AtbGVmdDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNjViXCI7XHJcbn1cclxuLnRpLWFycm93LWNpcmNsZS11cDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNjVjXCI7XHJcbn1cclxuLnRpLWFycm93LWNpcmNsZS1yaWdodDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNjVkXCI7XHJcbn1cclxuLnRpLWFycm93LWNpcmNsZS1sZWZ0OmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2NWVcIjtcclxufVxyXG4udGktYXJyb3ctY2lyY2xlLWRvd246YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTY1ZlwiO1xyXG59XHJcbi50aS1hbmdsZS1kb3VibGUtdXA6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTY2MFwiO1xyXG59XHJcbi50aS1hbmdsZS1kb3VibGUtcmlnaHQ6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTY2MVwiO1xyXG59XHJcbi50aS1hbmdsZS1kb3VibGUtbGVmdDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNjYyXCI7XHJcbn1cclxuLnRpLWFuZ2xlLWRvdWJsZS1kb3duOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2NjNcIjtcclxufVxyXG4udGktemlwOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2NjRcIjtcclxufVxyXG4udGktd29ybGQ6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTY2NVwiO1xyXG59XHJcbi50aS13aGVlbGNoYWlyOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2NjZcIjtcclxufVxyXG4udGktdmlldy1saXN0OmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2NjdcIjtcclxufVxyXG4udGktdmlldy1saXN0LWFsdDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNjY4XCI7XHJcbn1cclxuLnRpLXZpZXctZ3JpZDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNjY5XCI7XHJcbn1cclxuLnRpLXVwcGVyY2FzZTpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNjZhXCI7XHJcbn1cclxuLnRpLXVwbG9hZDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNjZiXCI7XHJcbn1cclxuLnRpLXVuZGVybGluZTpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNjZjXCI7XHJcbn1cclxuLnRpLXRydWNrOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2NmRcIjtcclxufVxyXG4udGktdGltZXI6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTY2ZVwiO1xyXG59XHJcbi50aS10aWNrZXQ6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTY2ZlwiO1xyXG59XHJcbi50aS10aHVtYi11cDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNjcwXCI7XHJcbn1cclxuLnRpLXRodW1iLWRvd246YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTY3MVwiO1xyXG59XHJcbi50aS10ZXh0OmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2NzJcIjtcclxufVxyXG4udGktc3RhdHMtdXA6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTY3M1wiO1xyXG59XHJcbi50aS1zdGF0cy1kb3duOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2NzRcIjtcclxufVxyXG4udGktc3BsaXQtdjpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNjc1XCI7XHJcbn1cclxuLnRpLXNwbGl0LWg6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTY3NlwiO1xyXG59XHJcbi50aS1zbWFsbGNhcDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNjc3XCI7XHJcbn1cclxuLnRpLXNoaW5lOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2NzhcIjtcclxufVxyXG4udGktc2hpZnQtcmlnaHQ6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTY3OVwiO1xyXG59XHJcbi50aS1zaGlmdC1sZWZ0OmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2N2FcIjtcclxufVxyXG4udGktc2hpZWxkOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2N2JcIjtcclxufVxyXG4udGktbm90ZXBhZDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNjdjXCI7XHJcbn1cclxuLnRpLXNlcnZlcjpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNjdkXCI7XHJcbn1cclxuLnRpLXF1b3RlLXJpZ2h0OmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2N2VcIjtcclxufVxyXG4udGktcXVvdGUtbGVmdDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNjdmXCI7XHJcbn1cclxuLnRpLXB1bHNlOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2ODBcIjtcclxufVxyXG4udGktcHJpbnRlcjpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNjgxXCI7XHJcbn1cclxuLnRpLXBvd2VyLW9mZjpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNjgyXCI7XHJcbn1cclxuLnRpLXBsdWc6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTY4M1wiO1xyXG59XHJcbi50aS1waWUtY2hhcnQ6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTY4NFwiO1xyXG59XHJcbi50aS1wYXJhZ3JhcGg6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTY4NVwiO1xyXG59XHJcbi50aS1wYW5lbDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNjg2XCI7XHJcbn1cclxuLnRpLXBhY2thZ2U6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTY4N1wiO1xyXG59XHJcbi50aS1tdXNpYzpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNjg4XCI7XHJcbn1cclxuLnRpLW11c2ljLWFsdDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNjg5XCI7XHJcbn1cclxuLnRpLW1vdXNlOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2OGFcIjtcclxufVxyXG4udGktbW91c2UtYWx0OmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2OGJcIjtcclxufVxyXG4udGktbW9uZXk6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTY4Y1wiO1xyXG59XHJcbi50aS1taWNyb3Bob25lOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2OGRcIjtcclxufVxyXG4udGktbWVudTpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNjhlXCI7XHJcbn1cclxuLnRpLW1lbnUtYWx0OmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2OGZcIjtcclxufVxyXG4udGktbWFwOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2OTBcIjtcclxufVxyXG4udGktbWFwLWFsdDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNjkxXCI7XHJcbn1cclxuLnRpLWxvb3A6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTY5MlwiO1xyXG59XHJcbi50aS1sb2NhdGlvbi1waW46YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTY5M1wiO1xyXG59XHJcbi50aS1saXN0OmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2OTRcIjtcclxufVxyXG4udGktbGlnaHQtYnVsYjpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNjk1XCI7XHJcbn1cclxuLnRpLUl0YWxpYzpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNjk2XCI7XHJcbn1cclxuLnRpLWluZm86YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTY5N1wiO1xyXG59XHJcbi50aS1pbmZpbml0ZTpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNjk4XCI7XHJcbn1cclxuLnRpLWlkLWJhZGdlOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2OTlcIjtcclxufVxyXG4udGktaHVtbWVyOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2OWFcIjtcclxufVxyXG4udGktaG9tZTpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNjliXCI7XHJcbn1cclxuLnRpLWhlbHA6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTY5Y1wiO1xyXG59XHJcbi50aS1oZWFkcGhvbmU6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTY5ZFwiO1xyXG59XHJcbi50aS1oYXJkZHJpdmVzOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2OWVcIjtcclxufVxyXG4udGktaGFyZGRyaXZlOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2OWZcIjtcclxufVxyXG4udGktZ2lmdDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNmEwXCI7XHJcbn1cclxuLnRpLWdhbWU6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTZhMVwiO1xyXG59XHJcbi50aS1maWx0ZXI6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTZhMlwiO1xyXG59XHJcbi50aS1maWxlczpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNmEzXCI7XHJcbn1cclxuLnRpLWZpbGU6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTZhNFwiO1xyXG59XHJcbi50aS1lcmFzZXI6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTZhNVwiO1xyXG59XHJcbi50aS1lbnZlbG9wZTpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNmE2XCI7XHJcbn1cclxuLnRpLWRvd25sb2FkOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2YTdcIjtcclxufVxyXG4udGktZGlyZWN0aW9uOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2YThcIjtcclxufVxyXG4udGktZGlyZWN0aW9uLWFsdDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNmE5XCI7XHJcbn1cclxuLnRpLWRhc2hib2FyZDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNmFhXCI7XHJcbn1cclxuLnRpLWNvbnRyb2wtc3RvcDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNmFiXCI7XHJcbn1cclxuLnRpLWNvbnRyb2wtc2h1ZmZsZTpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNmFjXCI7XHJcbn1cclxuLnRpLWNvbnRyb2wtcGxheTpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNmFkXCI7XHJcbn1cclxuLnRpLWNvbnRyb2wtcGF1c2U6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTZhZVwiO1xyXG59XHJcbi50aS1jb250cm9sLWZvcndhcmQ6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTZhZlwiO1xyXG59XHJcbi50aS1jb250cm9sLWJhY2t3YXJkOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2YjBcIjtcclxufVxyXG4udGktY2xvdWQ6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTZiMVwiO1xyXG59XHJcbi50aS1jbG91ZC11cDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNmIyXCI7XHJcbn1cclxuLnRpLWNsb3VkLWRvd246YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTZiM1wiO1xyXG59XHJcbi50aS1jbGlwYm9hcmQ6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTZiNFwiO1xyXG59XHJcbi50aS1jYXI6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTZiNVwiO1xyXG59XHJcbi50aS1jYWxlbmRhcjpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNmI2XCI7XHJcbn1cclxuLnRpLWJvb2s6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTZiN1wiO1xyXG59XHJcbi50aS1iZWxsOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2YjhcIjtcclxufVxyXG4udGktYmFza2V0YmFsbDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNmI5XCI7XHJcbn1cclxuLnRpLWJhci1jaGFydDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNmJhXCI7XHJcbn1cclxuLnRpLWJhci1jaGFydC1hbHQ6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTZiYlwiO1xyXG59XHJcbi50aS1iYWNrLXJpZ2h0OmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2YmNcIjtcclxufVxyXG4udGktYmFjay1sZWZ0OmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2YmRcIjtcclxufVxyXG4udGktYXJyb3dzLWNvcm5lcjpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNmJlXCI7XHJcbn1cclxuLnRpLWFyY2hpdmU6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTZiZlwiO1xyXG59XHJcbi50aS1hbmNob3I6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTZjMFwiO1xyXG59XHJcbi50aS1hbGlnbi1yaWdodDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNmMxXCI7XHJcbn1cclxuLnRpLWFsaWduLWxlZnQ6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTZjMlwiO1xyXG59XHJcbi50aS1hbGlnbi1qdXN0aWZ5OmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2YzNcIjtcclxufVxyXG4udGktYWxpZ24tY2VudGVyOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2YzRcIjtcclxufVxyXG4udGktYWxlcnQ6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTZjNVwiO1xyXG59XHJcbi50aS1hbGFybS1jbG9jazpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNmM2XCI7XHJcbn1cclxuLnRpLWFnZW5kYTpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNmM3XCI7XHJcbn1cclxuLnRpLXdyaXRlOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2YzhcIjtcclxufVxyXG4udGktd2luZG93OmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2YzlcIjtcclxufVxyXG4udGktd2lkZ2V0aXplZDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNmNhXCI7XHJcbn1cclxuLnRpLXdpZGdldDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNmNiXCI7XHJcbn1cclxuLnRpLXdpZGdldC1hbHQ6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTZjY1wiO1xyXG59XHJcbi50aS13YWxsZXQ6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTZjZFwiO1xyXG59XHJcbi50aS12aWRlby1jbGFwcGVyOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2Y2VcIjtcclxufVxyXG4udGktdmlkZW8tY2FtZXJhOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2Y2ZcIjtcclxufVxyXG4udGktdmVjdG9yOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2ZDBcIjtcclxufVxyXG4udGktdGhlbWlmeS1sb2dvOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2ZDFcIjtcclxufVxyXG4udGktdGhlbWlmeS1mYXZpY29uOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2ZDJcIjtcclxufVxyXG4udGktdGhlbWlmeS1mYXZpY29uLWFsdDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNmQzXCI7XHJcbn1cclxuLnRpLXN1cHBvcnQ6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTZkNFwiO1xyXG59XHJcbi50aS1zdGFtcDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNmQ1XCI7XHJcbn1cclxuLnRpLXNwbGl0LXYtYWx0OmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2ZDZcIjtcclxufVxyXG4udGktc2xpY2U6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTZkN1wiO1xyXG59XHJcbi50aS1zaG9ydGNvZGU6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTZkOFwiO1xyXG59XHJcbi50aS1zaGlmdC1yaWdodC1hbHQ6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTZkOVwiO1xyXG59XHJcbi50aS1zaGlmdC1sZWZ0LWFsdDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNmRhXCI7XHJcbn1cclxuLnRpLXJ1bGVyLWFsdC0yOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2ZGJcIjtcclxufVxyXG4udGktcmVjZWlwdDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNmRjXCI7XHJcbn1cclxuLnRpLXBpbjI6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTZkZFwiO1xyXG59XHJcbi50aS1waW4tYWx0OmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2ZGVcIjtcclxufVxyXG4udGktcGVuY2lsLWFsdDI6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTZkZlwiO1xyXG59XHJcbi50aS1wYWxldHRlOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2ZTBcIjtcclxufVxyXG4udGktbW9yZTpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNmUxXCI7XHJcbn1cclxuLnRpLW1vcmUtYWx0OmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2ZTJcIjtcclxufVxyXG4udGktbWljcm9waG9uZS1hbHQ6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTZlM1wiO1xyXG59XHJcbi50aS1tYWduZXQ6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTZlNFwiO1xyXG59XHJcbi50aS1saW5lLWRvdWJsZTpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNmU1XCI7XHJcbn1cclxuLnRpLWxpbmUtZG90dGVkOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2ZTZcIjtcclxufVxyXG4udGktbGluZS1kYXNoZWQ6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTZlN1wiO1xyXG59XHJcbi50aS1sYXlvdXQtd2lkdGgtZnVsbDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNmU4XCI7XHJcbn1cclxuLnRpLWxheW91dC13aWR0aC1kZWZhdWx0OmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2ZTlcIjtcclxufVxyXG4udGktbGF5b3V0LXdpZHRoLWRlZmF1bHQtYWx0OmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2ZWFcIjtcclxufVxyXG4udGktbGF5b3V0LXRhYjpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNmViXCI7XHJcbn1cclxuLnRpLWxheW91dC10YWItd2luZG93OmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2ZWNcIjtcclxufVxyXG4udGktbGF5b3V0LXRhYi12OmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2ZWRcIjtcclxufVxyXG4udGktbGF5b3V0LXRhYi1taW46YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTZlZVwiO1xyXG59XHJcbi50aS1sYXlvdXQtc2xpZGVyOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2ZWZcIjtcclxufVxyXG4udGktbGF5b3V0LXNsaWRlci1hbHQ6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTZmMFwiO1xyXG59XHJcbi50aS1sYXlvdXQtc2lkZWJhci1yaWdodDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNmYxXCI7XHJcbn1cclxuLnRpLWxheW91dC1zaWRlYmFyLW5vbmU6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTZmMlwiO1xyXG59XHJcbi50aS1sYXlvdXQtc2lkZWJhci1sZWZ0OmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2ZjNcIjtcclxufVxyXG4udGktbGF5b3V0LXBsYWNlaG9sZGVyOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2ZjRcIjtcclxufVxyXG4udGktbGF5b3V0LW1lbnU6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTZmNVwiO1xyXG59XHJcbi50aS1sYXlvdXQtbWVudS12OmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2ZjZcIjtcclxufVxyXG4udGktbGF5b3V0LW1lbnUtc2VwYXJhdGVkOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2ZjdcIjtcclxufVxyXG4udGktbGF5b3V0LW1lbnUtZnVsbDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNmY4XCI7XHJcbn1cclxuLnRpLWxheW91dC1tZWRpYS1yaWdodC1hbHQ6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTZmOVwiO1xyXG59XHJcbi50aS1sYXlvdXQtbWVkaWEtcmlnaHQ6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTZmYVwiO1xyXG59XHJcbi50aS1sYXlvdXQtbWVkaWEtb3ZlcmxheTpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNmZiXCI7XHJcbn1cclxuLnRpLWxheW91dC1tZWRpYS1vdmVybGF5LWFsdDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNmZjXCI7XHJcbn1cclxuLnRpLWxheW91dC1tZWRpYS1vdmVybGF5LWFsdC0yOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2ZmRcIjtcclxufVxyXG4udGktbGF5b3V0LW1lZGlhLWxlZnQtYWx0OmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2ZmVcIjtcclxufVxyXG4udGktbGF5b3V0LW1lZGlhLWxlZnQ6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTZmZlwiO1xyXG59XHJcbi50aS1sYXlvdXQtbWVkaWEtY2VudGVyLWFsdDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNzAwXCI7XHJcbn1cclxuLnRpLWxheW91dC1tZWRpYS1jZW50ZXI6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTcwMVwiO1xyXG59XHJcbi50aS1sYXlvdXQtbGlzdC10aHVtYjpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNzAyXCI7XHJcbn1cclxuLnRpLWxheW91dC1saXN0LXRodW1iLWFsdDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNzAzXCI7XHJcbn1cclxuLnRpLWxheW91dC1saXN0LXBvc3Q6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTcwNFwiO1xyXG59XHJcbi50aS1sYXlvdXQtbGlzdC1sYXJnZS1pbWFnZTpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNzA1XCI7XHJcbn1cclxuLnRpLWxheW91dC1saW5lLXNvbGlkOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU3MDZcIjtcclxufVxyXG4udGktbGF5b3V0LWdyaWQ0OmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU3MDdcIjtcclxufVxyXG4udGktbGF5b3V0LWdyaWQzOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU3MDhcIjtcclxufVxyXG4udGktbGF5b3V0LWdyaWQyOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU3MDlcIjtcclxufVxyXG4udGktbGF5b3V0LWdyaWQyLXRodW1iOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU3MGFcIjtcclxufVxyXG4udGktbGF5b3V0LWN0YS1yaWdodDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNzBiXCI7XHJcbn1cclxuLnRpLWxheW91dC1jdGEtbGVmdDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNzBjXCI7XHJcbn1cclxuLnRpLWxheW91dC1jdGEtY2VudGVyOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU3MGRcIjtcclxufVxyXG4udGktbGF5b3V0LWN0YS1idG4tcmlnaHQ6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTcwZVwiO1xyXG59XHJcbi50aS1sYXlvdXQtY3RhLWJ0bi1sZWZ0OmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU3MGZcIjtcclxufVxyXG4udGktbGF5b3V0LWNvbHVtbjQ6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTcxMFwiO1xyXG59XHJcbi50aS1sYXlvdXQtY29sdW1uMzpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNzExXCI7XHJcbn1cclxuLnRpLWxheW91dC1jb2x1bW4yOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU3MTJcIjtcclxufVxyXG4udGktbGF5b3V0LWFjY29yZGlvbi1zZXBhcmF0ZWQ6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTcxM1wiO1xyXG59XHJcbi50aS1sYXlvdXQtYWNjb3JkaW9uLW1lcmdlZDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNzE0XCI7XHJcbn1cclxuLnRpLWxheW91dC1hY2NvcmRpb24tbGlzdDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNzE1XCI7XHJcbn1cclxuLnRpLWluay1wZW46YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTcxNlwiO1xyXG59XHJcbi50aS1pbmZvLWFsdDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNzE3XCI7XHJcbn1cclxuLnRpLWhlbHAtYWx0OmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU3MThcIjtcclxufVxyXG4udGktaGVhZHBob25lLWFsdDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNzE5XCI7XHJcbn1cclxuLnRpLWhhbmQtcG9pbnQtdXA6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTcxYVwiO1xyXG59XHJcbi50aS1oYW5kLXBvaW50LXJpZ2h0OmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU3MWJcIjtcclxufVxyXG4udGktaGFuZC1wb2ludC1sZWZ0OmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU3MWNcIjtcclxufVxyXG4udGktaGFuZC1wb2ludC1kb3duOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU3MWRcIjtcclxufVxyXG4udGktZ2FsbGVyeTpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNzFlXCI7XHJcbn1cclxuLnRpLWZhY2Utc21pbGU6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTcxZlwiO1xyXG59XHJcbi50aS1mYWNlLXNhZDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNzIwXCI7XHJcbn1cclxuLnRpLWNyZWRpdC1jYXJkOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU3MjFcIjtcclxufVxyXG4udGktY29udHJvbC1za2lwLWZvcndhcmQ6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTcyMlwiO1xyXG59XHJcbi50aS1jb250cm9sLXNraXAtYmFja3dhcmQ6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTcyM1wiO1xyXG59XHJcbi50aS1jb250cm9sLXJlY29yZDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNzI0XCI7XHJcbn1cclxuLnRpLWNvbnRyb2wtZWplY3Q6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTcyNVwiO1xyXG59XHJcbi50aS1jb21tZW50cy1zbWlsZXk6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTcyNlwiO1xyXG59XHJcbi50aS1icnVzaC1hbHQ6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTcyN1wiO1xyXG59XHJcbi50aS15b3V0dWJlOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU3MjhcIjtcclxufVxyXG4udGktdmltZW86YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTcyOVwiO1xyXG59XHJcbi50aS10d2l0dGVyOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU3MmFcIjtcclxufVxyXG4udGktdGltZTpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNzJiXCI7XHJcbn1cclxuLnRpLXR1bWJscjpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNzJjXCI7XHJcbn1cclxuLnRpLXNreXBlOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU3MmRcIjtcclxufVxyXG4udGktc2hhcmU6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTcyZVwiO1xyXG59XHJcbi50aS1zaGFyZS1hbHQ6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTcyZlwiO1xyXG59XHJcbi50aS1yb2NrZXQ6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTczMFwiO1xyXG59XHJcbi50aS1waW50ZXJlc3Q6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTczMVwiO1xyXG59XHJcbi50aS1uZXctd2luZG93OmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU3MzJcIjtcclxufVxyXG4udGktbWljcm9zb2Z0OmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU3MzNcIjtcclxufVxyXG4udGktbGlzdC1vbDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNzM0XCI7XHJcbn1cclxuLnRpLWxpbmtlZGluOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU3MzVcIjtcclxufVxyXG4udGktbGF5b3V0LXNpZGViYXItMjpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNzM2XCI7XHJcbn1cclxuLnRpLWxheW91dC1ncmlkNC1hbHQ6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTczN1wiO1xyXG59XHJcbi50aS1sYXlvdXQtZ3JpZDMtYWx0OmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU3MzhcIjtcclxufVxyXG4udGktbGF5b3V0LWdyaWQyLWFsdDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNzM5XCI7XHJcbn1cclxuLnRpLWxheW91dC1jb2x1bW40LWFsdDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNzNhXCI7XHJcbn1cclxuLnRpLWxheW91dC1jb2x1bW4zLWFsdDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNzNiXCI7XHJcbn1cclxuLnRpLWxheW91dC1jb2x1bW4yLWFsdDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNzNjXCI7XHJcbn1cclxuLnRpLWluc3RhZ3JhbTpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNzNkXCI7XHJcbn1cclxuLnRpLWdvb2dsZTpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNzNlXCI7XHJcbn1cclxuLnRpLWdpdGh1YjpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNzNmXCI7XHJcbn1cclxuLnRpLWZsaWNrcjpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNzQwXCI7XHJcbn1cclxuLnRpLWZhY2Vib29rOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU3NDFcIjtcclxufVxyXG4udGktZHJvcGJveDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNzQyXCI7XHJcbn1cclxuLnRpLWRyaWJiYmxlOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU3NDNcIjtcclxufVxyXG4udGktYXBwbGU6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTc0NFwiO1xyXG59XHJcbi50aS1hbmRyb2lkOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU3NDVcIjtcclxufVxyXG4udGktc2F2ZTpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNzQ2XCI7XHJcbn1cclxuLnRpLXNhdmUtYWx0OmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU3NDdcIjtcclxufVxyXG4udGkteWFob286YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTc0OFwiO1xyXG59XHJcbi50aS13b3JkcHJlc3M6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTc0OVwiO1xyXG59XHJcbi50aS12aW1lby1hbHQ6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTc0YVwiO1xyXG59XHJcbi50aS10d2l0dGVyLWFsdDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNzRiXCI7XHJcbn1cclxuLnRpLXR1bWJsci1hbHQ6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTc0Y1wiO1xyXG59XHJcbi50aS10cmVsbG86YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTc0ZFwiO1xyXG59XHJcbi50aS1zdGFjay1vdmVyZmxvdzpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNzRlXCI7XHJcbn1cclxuLnRpLXNvdW5kY2xvdWQ6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTc0ZlwiO1xyXG59XHJcbi50aS1zaGFyZXRoaXM6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTc1MFwiO1xyXG59XHJcbi50aS1zaGFyZXRoaXMtYWx0OmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU3NTFcIjtcclxufVxyXG4udGktcmVkZGl0OmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU3NTJcIjtcclxufVxyXG4udGktcGludGVyZXN0LWFsdDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNzUzXCI7XHJcbn1cclxuLnRpLW1pY3Jvc29mdC1hbHQ6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTc1NFwiO1xyXG59XHJcbi50aS1saW51eDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNzU1XCI7XHJcbn1cclxuLnRpLWpzZmlkZGxlOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU3NTZcIjtcclxufVxyXG4udGktam9vbWxhOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU3NTdcIjtcclxufVxyXG4udGktaHRtbDU6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTc1OFwiO1xyXG59XHJcbi50aS1mbGlja3ItYWx0OmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU3NTlcIjtcclxufVxyXG4udGktZW1haWw6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTc1YVwiO1xyXG59XHJcbi50aS1kcnVwYWw6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTc1YlwiO1xyXG59XHJcbi50aS1kcm9wYm94LWFsdDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNzVjXCI7XHJcbn1cclxuLnRpLWNzczM6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTc1ZFwiO1xyXG59XHJcbi50aS1yc3M6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTc1ZVwiO1xyXG59XHJcbi50aS1yc3MtYWx0OmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU3NWZcIjtcclxufVxyXG4iLCIvKiBNYXRlcmlhbERlc2lnbkljb25zLmNvbSAqL0Bmb250LWZhY2V7Zm9udC1mYW1pbHk6XCJNYXRlcmlhbCBEZXNpZ24gSWNvbnNcIjtzcmM6dXJsKFwiLi4vL2ZvbnRzL21hdGVyaWFsZGVzaWduaWNvbnMtd2ViZm9udC5lb3Q/dj0xLjguMzZcIik7c3JjOnVybChcIi4uLy9mb250cy9tYXRlcmlhbGRlc2lnbmljb25zLXdlYmZvbnQuZW90PyNpZWZpeCZ2PTEuOC4zNlwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSx1cmwoXCIuLi8vZm9udHMvbWF0ZXJpYWxkZXNpZ25pY29ucy13ZWJmb250LndvZmYyP3Y9MS44LjM2XCIpIGZvcm1hdChcIndvZmYyXCIpLHVybChcIi4uLy9mb250cy9tYXRlcmlhbGRlc2lnbmljb25zLXdlYmZvbnQud29mZj92PTEuOC4zNlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLHVybChcIi4uLy9mb250cy9tYXRlcmlhbGRlc2lnbmljb25zLXdlYmZvbnQudHRmP3Y9MS44LjM2XCIpIGZvcm1hdChcInRydWV0eXBlXCIpLHVybChcIi4uLy9mb250cy9tYXRlcmlhbGRlc2lnbmljb25zLXdlYmZvbnQuc3ZnP3Y9MS44LjM2I21hdGVyaWFsZGVzaWduaWNvbnNyZWd1bGFyXCIpIGZvcm1hdChcInN2Z1wiKTtmb250LXdlaWdodDpub3JtYWw7Zm9udC1zdHlsZTpub3JtYWx9Lm1kaTpiZWZvcmUsLm1kaS1zZXR7ZGlzcGxheTppbmxpbmUtYmxvY2s7Zm9udDpub3JtYWwgbm9ybWFsIG5vcm1hbCAyNHB4LzEgXCJNYXRlcmlhbCBEZXNpZ24gSWNvbnNcIjtmb250LXNpemU6aW5oZXJpdDt0ZXh0LXJlbmRlcmluZzphdXRvO2xpbmUtaGVpZ2h0OmluaGVyaXQ7LXdlYmtpdC1mb250LXNtb290aGluZzphbnRpYWxpYXNlZDstbW96LW9zeC1mb250LXNtb290aGluZzpncmF5c2NhbGU7dHJhbnNmb3JtOnRyYW5zbGF0ZSgwLCAwKX0ubWRpLWFjY2Vzcy1wb2ludDpiZWZvcmV7Y29udGVudDpcIlxcRjAwMlwifS5tZGktYWNjZXNzLXBvaW50LW5ldHdvcms6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwMDNcIn0ubWRpLWFjY291bnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwMDRcIn0ubWRpLWFjY291bnQtYWxlcnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwMDVcIn0ubWRpLWFjY291bnQtYm94OmJlZm9yZXtjb250ZW50OlwiXFxGMDA2XCJ9Lm1kaS1hY2NvdW50LWJveC1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxGMDA3XCJ9Lm1kaS1hY2NvdW50LWNhcmQtZGV0YWlsczpiZWZvcmV7Y29udGVudDpcIlxcRjVEMlwifS5tZGktYWNjb3VudC1jaGVjazpiZWZvcmV7Y29udGVudDpcIlxcRjAwOFwifS5tZGktYWNjb3VudC1jaXJjbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwMDlcIn0ubWRpLWFjY291bnQtY29udmVydDpiZWZvcmV7Y29udGVudDpcIlxcRjAwQVwifS5tZGktYWNjb3VudC1lZGl0OmJlZm9yZXtjb250ZW50OlwiXFxGNkJCXCJ9Lm1kaS1hY2NvdW50LWtleTpiZWZvcmV7Y29udGVudDpcIlxcRjAwQlwifS5tZGktYWNjb3VudC1sb2NhdGlvbjpiZWZvcmV7Y29udGVudDpcIlxcRjAwQ1wifS5tZGktYWNjb3VudC1taW51czpiZWZvcmV7Y29udGVudDpcIlxcRjAwRFwifS5tZGktYWNjb3VudC1tdWx0aXBsZTpiZWZvcmV7Y29udGVudDpcIlxcRjAwRVwifS5tZGktYWNjb3VudC1tdWx0aXBsZS1taW51czpiZWZvcmV7Y29udGVudDpcIlxcRjVEM1wifS5tZGktYWNjb3VudC1tdWx0aXBsZS1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxGMDBGXCJ9Lm1kaS1hY2NvdW50LW11bHRpcGxlLXBsdXM6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwMTBcIn0ubWRpLWFjY291bnQtbmV0d29yazpiZWZvcmV7Y29udGVudDpcIlxcRjAxMVwifS5tZGktYWNjb3VudC1vZmY6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwMTJcIn0ubWRpLWFjY291bnQtb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjAxM1wifS5tZGktYWNjb3VudC1wbHVzOmJlZm9yZXtjb250ZW50OlwiXFxGMDE0XCJ9Lm1kaS1hY2NvdW50LXJlbW92ZTpiZWZvcmV7Y29udGVudDpcIlxcRjAxNVwifS5tZGktYWNjb3VudC1zZWFyY2g6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwMTZcIn0ubWRpLWFjY291bnQtc2V0dGluZ3M6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2MzBcIn0ubWRpLWFjY291bnQtc2V0dGluZ3MtdmFyaWFudDpiZWZvcmV7Y29udGVudDpcIlxcRjYzMVwifS5tZGktYWNjb3VudC1zdGFyOmJlZm9yZXtjb250ZW50OlwiXFxGMDE3XCJ9Lm1kaS1hY2NvdW50LXN0YXItdmFyaWFudDpiZWZvcmV7Y29udGVudDpcIlxcRjAxOFwifS5tZGktYWNjb3VudC1zd2l0Y2g6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwMTlcIn0ubWRpLWFkanVzdDpiZWZvcmV7Y29udGVudDpcIlxcRjAxQVwifS5tZGktYWlyLWNvbmRpdGlvbmVyOmJlZm9yZXtjb250ZW50OlwiXFxGMDFCXCJ9Lm1kaS1haXJiYWxsb29uOmJlZm9yZXtjb250ZW50OlwiXFxGMDFDXCJ9Lm1kaS1haXJwbGFuZTpiZWZvcmV7Y29udGVudDpcIlxcRjAxRFwifS5tZGktYWlycGxhbmUtbGFuZGluZzpiZWZvcmV7Y29udGVudDpcIlxcRjVENFwifS5tZGktYWlycGxhbmUtb2ZmOmJlZm9yZXtjb250ZW50OlwiXFxGMDFFXCJ9Lm1kaS1haXJwbGFuZS10YWtlb2ZmOmJlZm9yZXtjb250ZW50OlwiXFxGNUQ1XCJ9Lm1kaS1haXJwbGF5OmJlZm9yZXtjb250ZW50OlwiXFxGMDFGXCJ9Lm1kaS1hbGFybTpiZWZvcmV7Y29udGVudDpcIlxcRjAyMFwifS5tZGktYWxhcm0tY2hlY2s6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwMjFcIn0ubWRpLWFsYXJtLW11bHRpcGxlOmJlZm9yZXtjb250ZW50OlwiXFxGMDIyXCJ9Lm1kaS1hbGFybS1vZmY6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwMjNcIn0ubWRpLWFsYXJtLXBsdXM6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwMjRcIn0ubWRpLWFsYXJtLXNub296ZTpiZWZvcmV7Y29udGVudDpcIlxcRjY4RFwifS5tZGktYWxidW06YmVmb3Jle2NvbnRlbnQ6XCJcXEYwMjVcIn0ubWRpLWFsZXJ0OmJlZm9yZXtjb250ZW50OlwiXFxGMDI2XCJ9Lm1kaS1hbGVydC1ib3g6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwMjdcIn0ubWRpLWFsZXJ0LWNpcmNsZTpiZWZvcmV7Y29udGVudDpcIlxcRjAyOFwifS5tZGktYWxlcnQtY2lyY2xlLW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1RDZcIn0ubWRpLWFsZXJ0LW9jdGFnb246YmVmb3Jle2NvbnRlbnQ6XCJcXEYwMjlcIn0ubWRpLWFsZXJ0LW9jdGFncmFtOmJlZm9yZXtjb250ZW50OlwiXFxGNkJDXCJ9Lm1kaS1hbGVydC1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxGMDJBXCJ9Lm1kaS1hbGwtaW5jbHVzaXZlOmJlZm9yZXtjb250ZW50OlwiXFxGNkJEXCJ9Lm1kaS1hbHBoYTpiZWZvcmV7Y29udGVudDpcIlxcRjAyQlwifS5tZGktYWxwaGFiZXRpY2FsOmJlZm9yZXtjb250ZW50OlwiXFxGMDJDXCJ9Lm1kaS1hbHRpbWV0ZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1RDdcIn0ubWRpLWFtYXpvbjpiZWZvcmV7Y29udGVudDpcIlxcRjAyRFwifS5tZGktYW1hem9uLWNsb3VkZHJpdmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwMkVcIn0ubWRpLWFtYnVsYW5jZTpiZWZvcmV7Y29udGVudDpcIlxcRjAyRlwifS5tZGktYW1wbGlmaWVyOmJlZm9yZXtjb250ZW50OlwiXFxGMDMwXCJ9Lm1kaS1hbmNob3I6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwMzFcIn0ubWRpLWFuZHJvaWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwMzJcIn0ubWRpLWFuZHJvaWQtZGVidWctYnJpZGdlOmJlZm9yZXtjb250ZW50OlwiXFxGMDMzXCJ9Lm1kaS1hbmRyb2lkLXN0dWRpbzpiZWZvcmV7Y29udGVudDpcIlxcRjAzNFwifS5tZGktYW5ndWxhcjpiZWZvcmV7Y29udGVudDpcIlxcRjZCMVwifS5tZGktYW5ndWxhcmpzOmJlZm9yZXtjb250ZW50OlwiXFxGNkJFXCJ9Lm1kaS1hbmltYXRpb246YmVmb3Jle2NvbnRlbnQ6XCJcXEY1RDhcIn0ubWRpLWFwcGxlOmJlZm9yZXtjb250ZW50OlwiXFxGMDM1XCJ9Lm1kaS1hcHBsZS1maW5kZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwMzZcIn0ubWRpLWFwcGxlLWlvczpiZWZvcmV7Y29udGVudDpcIlxcRjAzN1wifS5tZGktYXBwbGUta2V5Ym9hcmQtY2FwczpiZWZvcmV7Y29udGVudDpcIlxcRjYzMlwifS5tZGktYXBwbGUta2V5Ym9hcmQtY29tbWFuZDpiZWZvcmV7Y29udGVudDpcIlxcRjYzM1wifS5tZGktYXBwbGUta2V5Ym9hcmQtY29udHJvbDpiZWZvcmV7Y29udGVudDpcIlxcRjYzNFwifS5tZGktYXBwbGUta2V5Ym9hcmQtb3B0aW9uOmJlZm9yZXtjb250ZW50OlwiXFxGNjM1XCJ9Lm1kaS1hcHBsZS1rZXlib2FyZC1zaGlmdDpiZWZvcmV7Y29udGVudDpcIlxcRjYzNlwifS5tZGktYXBwbGUtbW9iaWxlbWU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwMzhcIn0ubWRpLWFwcGxlLXNhZmFyaTpiZWZvcmV7Y29udGVudDpcIlxcRjAzOVwifS5tZGktYXBwbGljYXRpb246YmVmb3Jle2NvbnRlbnQ6XCJcXEY2MTRcIn0ubWRpLWFwcHM6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwM0JcIn0ubWRpLWFyY2hpdmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwM0NcIn0ubWRpLWFycmFuZ2UtYnJpbmctZm9yd2FyZDpiZWZvcmV7Y29udGVudDpcIlxcRjAzRFwifS5tZGktYXJyYW5nZS1icmluZy10by1mcm9udDpiZWZvcmV7Y29udGVudDpcIlxcRjAzRVwifS5tZGktYXJyYW5nZS1zZW5kLWJhY2t3YXJkOmJlZm9yZXtjb250ZW50OlwiXFxGMDNGXCJ9Lm1kaS1hcnJhbmdlLXNlbmQtdG8tYmFjazpiZWZvcmV7Y29udGVudDpcIlxcRjA0MFwifS5tZGktYXJyb3ctYWxsOmJlZm9yZXtjb250ZW50OlwiXFxGMDQxXCJ9Lm1kaS1hcnJvdy1ib3R0b20tbGVmdDpiZWZvcmV7Y29udGVudDpcIlxcRjA0MlwifS5tZGktYXJyb3ctYm90dG9tLXJpZ2h0OmJlZm9yZXtjb250ZW50OlwiXFxGMDQzXCJ9Lm1kaS1hcnJvdy1jb21wcmVzczpiZWZvcmV7Y29udGVudDpcIlxcRjYxNVwifS5tZGktYXJyb3ctY29tcHJlc3MtYWxsOmJlZm9yZXtjb250ZW50OlwiXFxGMDQ0XCJ9Lm1kaS1hcnJvdy1kb3duOmJlZm9yZXtjb250ZW50OlwiXFxGMDQ1XCJ9Lm1kaS1hcnJvdy1kb3duLWJvbGQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwNDZcIn0ubWRpLWFycm93LWRvd24tYm9sZC1jaXJjbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwNDdcIn0ubWRpLWFycm93LWRvd24tYm9sZC1jaXJjbGUtb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjA0OFwifS5tZGktYXJyb3ctZG93bi1ib2xkLWhleGFnb24tb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjA0OVwifS5tZGktYXJyb3ctZG93bi1ib3g6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2QkZcIn0ubWRpLWFycm93LWRvd24tZHJvcC1jaXJjbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwNEFcIn0ubWRpLWFycm93LWRvd24tZHJvcC1jaXJjbGUtb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjA0QlwifS5tZGktYXJyb3ctZXhwYW5kOmJlZm9yZXtjb250ZW50OlwiXFxGNjE2XCJ9Lm1kaS1hcnJvdy1leHBhbmQtYWxsOmJlZm9yZXtjb250ZW50OlwiXFxGMDRDXCJ9Lm1kaS1hcnJvdy1sZWZ0OmJlZm9yZXtjb250ZW50OlwiXFxGMDREXCJ9Lm1kaS1hcnJvdy1sZWZ0LWJvbGQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwNEVcIn0ubWRpLWFycm93LWxlZnQtYm9sZC1jaXJjbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwNEZcIn0ubWRpLWFycm93LWxlZnQtYm9sZC1jaXJjbGUtb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjA1MFwifS5tZGktYXJyb3ctbGVmdC1ib2xkLWhleGFnb24tb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjA1MVwifS5tZGktYXJyb3ctbGVmdC1ib3g6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2QzBcIn0ubWRpLWFycm93LWxlZnQtZHJvcC1jaXJjbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwNTJcIn0ubWRpLWFycm93LWxlZnQtZHJvcC1jaXJjbGUtb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjA1M1wifS5tZGktYXJyb3ctcmlnaHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwNTRcIn0ubWRpLWFycm93LXJpZ2h0LWJvbGQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwNTVcIn0ubWRpLWFycm93LXJpZ2h0LWJvbGQtY2lyY2xlOmJlZm9yZXtjb250ZW50OlwiXFxGMDU2XCJ9Lm1kaS1hcnJvdy1yaWdodC1ib2xkLWNpcmNsZS1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxGMDU3XCJ9Lm1kaS1hcnJvdy1yaWdodC1ib2xkLWhleGFnb24tb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjA1OFwifS5tZGktYXJyb3ctcmlnaHQtYm94OmJlZm9yZXtjb250ZW50OlwiXFxGNkMxXCJ9Lm1kaS1hcnJvdy1yaWdodC1kcm9wLWNpcmNsZTpiZWZvcmV7Y29udGVudDpcIlxcRjA1OVwifS5tZGktYXJyb3ctcmlnaHQtZHJvcC1jaXJjbGUtb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjA1QVwifS5tZGktYXJyb3ctdG9wLWxlZnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwNUJcIn0ubWRpLWFycm93LXRvcC1yaWdodDpiZWZvcmV7Y29udGVudDpcIlxcRjA1Q1wifS5tZGktYXJyb3ctdXA6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwNURcIn0ubWRpLWFycm93LXVwLWJvbGQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwNUVcIn0ubWRpLWFycm93LXVwLWJvbGQtY2lyY2xlOmJlZm9yZXtjb250ZW50OlwiXFxGMDVGXCJ9Lm1kaS1hcnJvdy11cC1ib2xkLWNpcmNsZS1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxGMDYwXCJ9Lm1kaS1hcnJvdy11cC1ib2xkLWhleGFnb24tb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjA2MVwifS5tZGktYXJyb3ctdXAtYm94OmJlZm9yZXtjb250ZW50OlwiXFxGNkMyXCJ9Lm1kaS1hcnJvdy11cC1kcm9wLWNpcmNsZTpiZWZvcmV7Y29udGVudDpcIlxcRjA2MlwifS5tZGktYXJyb3ctdXAtZHJvcC1jaXJjbGUtb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjA2M1wifS5tZGktYXNzaXN0YW50OmJlZm9yZXtjb250ZW50OlwiXFxGMDY0XCJ9Lm1kaS1hc3RlcmlzazpiZWZvcmV7Y29udGVudDpcIlxcRjZDM1wifS5tZGktYXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwNjVcIn0ubWRpLWF0dGFjaG1lbnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwNjZcIn0ubWRpLWF1ZGlvYm9vazpiZWZvcmV7Y29udGVudDpcIlxcRjA2N1wifS5tZGktYXV0by1maXg6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwNjhcIn0ubWRpLWF1dG8tdXBsb2FkOmJlZm9yZXtjb250ZW50OlwiXFxGMDY5XCJ9Lm1kaS1hdXRvcmVuZXc6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwNkFcIn0ubWRpLWF2LXRpbWVyOmJlZm9yZXtjb250ZW50OlwiXFxGMDZCXCJ9Lm1kaS1iYWJ5OmJlZm9yZXtjb250ZW50OlwiXFxGMDZDXCJ9Lm1kaS1iYWJ5LWJ1Z2d5OmJlZm9yZXtjb250ZW50OlwiXFxGNjhFXCJ9Lm1kaS1iYWNrYnVyZ2VyOmJlZm9yZXtjb250ZW50OlwiXFxGMDZEXCJ9Lm1kaS1iYWNrc3BhY2U6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwNkVcIn0ubWRpLWJhY2t1cC1yZXN0b3JlOmJlZm9yZXtjb250ZW50OlwiXFxGMDZGXCJ9Lm1kaS1iYW5kY2FtcDpiZWZvcmV7Y29udGVudDpcIlxcRjY3NFwifS5tZGktYmFuazpiZWZvcmV7Y29udGVudDpcIlxcRjA3MFwifS5tZGktYmFyY29kZTpiZWZvcmV7Y29udGVudDpcIlxcRjA3MVwifS5tZGktYmFyY29kZS1zY2FuOmJlZm9yZXtjb250ZW50OlwiXFxGMDcyXCJ9Lm1kaS1iYXJsZXk6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwNzNcIn0ubWRpLWJhcnJlbDpiZWZvcmV7Y29udGVudDpcIlxcRjA3NFwifS5tZGktYmFzZWNhbXA6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwNzVcIn0ubWRpLWJhc2tldDpiZWZvcmV7Y29udGVudDpcIlxcRjA3NlwifS5tZGktYmFza2V0LWZpbGw6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwNzdcIn0ubWRpLWJhc2tldC11bmZpbGw6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwNzhcIn0ubWRpLWJhdHRlcnk6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwNzlcIn0ubWRpLWJhdHRlcnktMTA6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwN0FcIn0ubWRpLWJhdHRlcnktMjA6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwN0JcIn0ubWRpLWJhdHRlcnktMzA6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwN0NcIn0ubWRpLWJhdHRlcnktNDA6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwN0RcIn0ubWRpLWJhdHRlcnktNTA6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwN0VcIn0ubWRpLWJhdHRlcnktNjA6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwN0ZcIn0ubWRpLWJhdHRlcnktNzA6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwODBcIn0ubWRpLWJhdHRlcnktODA6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwODFcIn0ubWRpLWJhdHRlcnktOTA6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwODJcIn0ubWRpLWJhdHRlcnktYWxlcnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwODNcIn0ubWRpLWJhdHRlcnktY2hhcmdpbmc6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwODRcIn0ubWRpLWJhdHRlcnktY2hhcmdpbmctMTAwOmJlZm9yZXtjb250ZW50OlwiXFxGMDg1XCJ9Lm1kaS1iYXR0ZXJ5LWNoYXJnaW5nLTIwOmJlZm9yZXtjb250ZW50OlwiXFxGMDg2XCJ9Lm1kaS1iYXR0ZXJ5LWNoYXJnaW5nLTMwOmJlZm9yZXtjb250ZW50OlwiXFxGMDg3XCJ9Lm1kaS1iYXR0ZXJ5LWNoYXJnaW5nLTQwOmJlZm9yZXtjb250ZW50OlwiXFxGMDg4XCJ9Lm1kaS1iYXR0ZXJ5LWNoYXJnaW5nLTYwOmJlZm9yZXtjb250ZW50OlwiXFxGMDg5XCJ9Lm1kaS1iYXR0ZXJ5LWNoYXJnaW5nLTgwOmJlZm9yZXtjb250ZW50OlwiXFxGMDhBXCJ9Lm1kaS1iYXR0ZXJ5LWNoYXJnaW5nLTkwOmJlZm9yZXtjb250ZW50OlwiXFxGMDhCXCJ9Lm1kaS1iYXR0ZXJ5LW1pbnVzOmJlZm9yZXtjb250ZW50OlwiXFxGMDhDXCJ9Lm1kaS1iYXR0ZXJ5LW5lZ2F0aXZlOmJlZm9yZXtjb250ZW50OlwiXFxGMDhEXCJ9Lm1kaS1iYXR0ZXJ5LW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwOEVcIn0ubWRpLWJhdHRlcnktcGx1czpiZWZvcmV7Y29udGVudDpcIlxcRjA4RlwifS5tZGktYmF0dGVyeS1wb3NpdGl2ZTpiZWZvcmV7Y29udGVudDpcIlxcRjA5MFwifS5tZGktYmF0dGVyeS11bmtub3duOmJlZm9yZXtjb250ZW50OlwiXFxGMDkxXCJ9Lm1kaS1iZWFjaDpiZWZvcmV7Y29udGVudDpcIlxcRjA5MlwifS5tZGktYmVha2VyOmJlZm9yZXtjb250ZW50OlwiXFxGNjhGXCJ9Lm1kaS1iZWF0czpiZWZvcmV7Y29udGVudDpcIlxcRjA5N1wifS5tZGktYmVlcjpiZWZvcmV7Y29udGVudDpcIlxcRjA5OFwifS5tZGktYmVoYW5jZTpiZWZvcmV7Y29udGVudDpcIlxcRjA5OVwifS5tZGktYmVsbDpiZWZvcmV7Y29udGVudDpcIlxcRjA5QVwifS5tZGktYmVsbC1vZmY6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwOUJcIn0ubWRpLWJlbGwtb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjA5Q1wifS5tZGktYmVsbC1wbHVzOmJlZm9yZXtjb250ZW50OlwiXFxGMDlEXCJ9Lm1kaS1iZWxsLXJpbmc6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwOUVcIn0ubWRpLWJlbGwtcmluZy1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxGMDlGXCJ9Lm1kaS1iZWxsLXNsZWVwOmJlZm9yZXtjb250ZW50OlwiXFxGMEEwXCJ9Lm1kaS1iZXRhOmJlZm9yZXtjb250ZW50OlwiXFxGMEExXCJ9Lm1kaS1iaWJsZTpiZWZvcmV7Y29udGVudDpcIlxcRjBBMlwifS5tZGktYmlrZTpiZWZvcmV7Y29udGVudDpcIlxcRjBBM1wifS5tZGktYmluZzpiZWZvcmV7Y29udGVudDpcIlxcRjBBNFwifS5tZGktYmlub2N1bGFyczpiZWZvcmV7Y29udGVudDpcIlxcRjBBNVwifS5tZGktYmlvOmJlZm9yZXtjb250ZW50OlwiXFxGMEE2XCJ9Lm1kaS1iaW9oYXphcmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwQTdcIn0ubWRpLWJpdGJ1Y2tldDpiZWZvcmV7Y29udGVudDpcIlxcRjBBOFwifS5tZGktYmxhY2stbWVzYTpiZWZvcmV7Y29udGVudDpcIlxcRjBBOVwifS5tZGktYmxhY2tiZXJyeTpiZWZvcmV7Y29udGVudDpcIlxcRjBBQVwifS5tZGktYmxlbmRlcjpiZWZvcmV7Y29udGVudDpcIlxcRjBBQlwifS5tZGktYmxpbmRzOmJlZm9yZXtjb250ZW50OlwiXFxGMEFDXCJ9Lm1kaS1ibG9jay1oZWxwZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwQURcIn0ubWRpLWJsb2dnZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwQUVcIn0ubWRpLWJsdWV0b290aDpiZWZvcmV7Y29udGVudDpcIlxcRjBBRlwifS5tZGktYmx1ZXRvb3RoLWF1ZGlvOmJlZm9yZXtjb250ZW50OlwiXFxGMEIwXCJ9Lm1kaS1ibHVldG9vdGgtY29ubmVjdDpiZWZvcmV7Y29udGVudDpcIlxcRjBCMVwifS5tZGktYmx1ZXRvb3RoLW9mZjpiZWZvcmV7Y29udGVudDpcIlxcRjBCMlwifS5tZGktYmx1ZXRvb3RoLXNldHRpbmdzOmJlZm9yZXtjb250ZW50OlwiXFxGMEIzXCJ9Lm1kaS1ibHVldG9vdGgtdHJhbnNmZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwQjRcIn0ubWRpLWJsdXI6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwQjVcIn0ubWRpLWJsdXItbGluZWFyOmJlZm9yZXtjb250ZW50OlwiXFxGMEI2XCJ9Lm1kaS1ibHVyLW9mZjpiZWZvcmV7Y29udGVudDpcIlxcRjBCN1wifS5tZGktYmx1ci1yYWRpYWw6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwQjhcIn0ubWRpLWJvbWI6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2OTBcIn0ubWRpLWJvbWItb2ZmOmJlZm9yZXtjb250ZW50OlwiXFxGNkM0XCJ9Lm1kaS1ib25lOmJlZm9yZXtjb250ZW50OlwiXFxGMEI5XCJ9Lm1kaS1ib29rOmJlZm9yZXtjb250ZW50OlwiXFxGMEJBXCJ9Lm1kaS1ib29rLW1pbnVzOmJlZm9yZXtjb250ZW50OlwiXFxGNUQ5XCJ9Lm1kaS1ib29rLW11bHRpcGxlOmJlZm9yZXtjb250ZW50OlwiXFxGMEJCXCJ9Lm1kaS1ib29rLW11bHRpcGxlLXZhcmlhbnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwQkNcIn0ubWRpLWJvb2stb3BlbjpiZWZvcmV7Y29udGVudDpcIlxcRjBCRFwifS5tZGktYm9vay1vcGVuLXBhZ2UtdmFyaWFudDpiZWZvcmV7Y29udGVudDpcIlxcRjVEQVwifS5tZGktYm9vay1vcGVuLXZhcmlhbnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwQkVcIn0ubWRpLWJvb2stcGx1czpiZWZvcmV7Y29udGVudDpcIlxcRjVEQlwifS5tZGktYm9vay12YXJpYW50OmJlZm9yZXtjb250ZW50OlwiXFxGMEJGXCJ9Lm1kaS1ib29rbWFyazpiZWZvcmV7Y29udGVudDpcIlxcRjBDMFwifS5tZGktYm9va21hcmstY2hlY2s6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwQzFcIn0ubWRpLWJvb2ttYXJrLW11c2ljOmJlZm9yZXtjb250ZW50OlwiXFxGMEMyXCJ9Lm1kaS1ib29rbWFyay1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxGMEMzXCJ9Lm1kaS1ib29rbWFyay1wbHVzOmJlZm9yZXtjb250ZW50OlwiXFxGMEM1XCJ9Lm1kaS1ib29rbWFyay1wbHVzLW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwQzRcIn0ubWRpLWJvb2ttYXJrLXJlbW92ZTpiZWZvcmV7Y29udGVudDpcIlxcRjBDNlwifS5tZGktYm9vbWJveDpiZWZvcmV7Y29udGVudDpcIlxcRjVEQ1wifS5tZGktYm9vdHN0cmFwOmJlZm9yZXtjb250ZW50OlwiXFxGNkM1XCJ9Lm1kaS1ib3JkZXItYWxsOmJlZm9yZXtjb250ZW50OlwiXFxGMEM3XCJ9Lm1kaS1ib3JkZXItYm90dG9tOmJlZm9yZXtjb250ZW50OlwiXFxGMEM4XCJ9Lm1kaS1ib3JkZXItY29sb3I6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwQzlcIn0ubWRpLWJvcmRlci1ob3Jpem9udGFsOmJlZm9yZXtjb250ZW50OlwiXFxGMENBXCJ9Lm1kaS1ib3JkZXItaW5zaWRlOmJlZm9yZXtjb250ZW50OlwiXFxGMENCXCJ9Lm1kaS1ib3JkZXItbGVmdDpiZWZvcmV7Y29udGVudDpcIlxcRjBDQ1wifS5tZGktYm9yZGVyLW5vbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwQ0RcIn0ubWRpLWJvcmRlci1vdXRzaWRlOmJlZm9yZXtjb250ZW50OlwiXFxGMENFXCJ9Lm1kaS1ib3JkZXItcmlnaHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwQ0ZcIn0ubWRpLWJvcmRlci1zdHlsZTpiZWZvcmV7Y29udGVudDpcIlxcRjBEMFwifS5tZGktYm9yZGVyLXRvcDpiZWZvcmV7Y29udGVudDpcIlxcRjBEMVwifS5tZGktYm9yZGVyLXZlcnRpY2FsOmJlZm9yZXtjb250ZW50OlwiXFxGMEQyXCJ9Lm1kaS1ib3ctdGllOmJlZm9yZXtjb250ZW50OlwiXFxGNjc3XCJ9Lm1kaS1ib3dsOmJlZm9yZXtjb250ZW50OlwiXFxGNjE3XCJ9Lm1kaS1ib3dsaW5nOmJlZm9yZXtjb250ZW50OlwiXFxGMEQzXCJ9Lm1kaS1ib3g6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwRDRcIn0ubWRpLWJveC1jdXR0ZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwRDVcIn0ubWRpLWJveC1zaGFkb3c6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2MzdcIn0ubWRpLWJyaWRnZTpiZWZvcmV7Y29udGVudDpcIlxcRjYxOFwifS5tZGktYnJpZWZjYXNlOmJlZm9yZXtjb250ZW50OlwiXFxGMEQ2XCJ9Lm1kaS1icmllZmNhc2UtY2hlY2s6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwRDdcIn0ubWRpLWJyaWVmY2FzZS1kb3dubG9hZDpiZWZvcmV7Y29udGVudDpcIlxcRjBEOFwifS5tZGktYnJpZWZjYXNlLXVwbG9hZDpiZWZvcmV7Y29udGVudDpcIlxcRjBEOVwifS5tZGktYnJpZ2h0bmVzcy0xOmJlZm9yZXtjb250ZW50OlwiXFxGMERBXCJ9Lm1kaS1icmlnaHRuZXNzLTI6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwREJcIn0ubWRpLWJyaWdodG5lc3MtMzpiZWZvcmV7Y29udGVudDpcIlxcRjBEQ1wifS5tZGktYnJpZ2h0bmVzcy00OmJlZm9yZXtjb250ZW50OlwiXFxGMEREXCJ9Lm1kaS1icmlnaHRuZXNzLTU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwREVcIn0ubWRpLWJyaWdodG5lc3MtNjpiZWZvcmV7Y29udGVudDpcIlxcRjBERlwifS5tZGktYnJpZ2h0bmVzcy03OmJlZm9yZXtjb250ZW50OlwiXFxGMEUwXCJ9Lm1kaS1icmlnaHRuZXNzLWF1dG86YmVmb3Jle2NvbnRlbnQ6XCJcXEYwRTFcIn0ubWRpLWJyb29tOmJlZm9yZXtjb250ZW50OlwiXFxGMEUyXCJ9Lm1kaS1icnVzaDpiZWZvcmV7Y29udGVudDpcIlxcRjBFM1wifS5tZGktYnVmZmVyOmJlZm9yZXtjb250ZW50OlwiXFxGNjE5XCJ9Lm1kaS1idWc6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwRTRcIn0ubWRpLWJ1bGxldGluLWJvYXJkOmJlZm9yZXtjb250ZW50OlwiXFxGMEU1XCJ9Lm1kaS1idWxsaG9ybjpiZWZvcmV7Y29udGVudDpcIlxcRjBFNlwifS5tZGktYnVsbHNleWU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1RERcIn0ubWRpLWJ1cnN0LW1vZGU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1REVcIn0ubWRpLWJ1czpiZWZvcmV7Y29udGVudDpcIlxcRjBFN1wifS5tZGktY2FjaGVkOmJlZm9yZXtjb250ZW50OlwiXFxGMEU4XCJ9Lm1kaS1jYWtlOmJlZm9yZXtjb250ZW50OlwiXFxGMEU5XCJ9Lm1kaS1jYWtlLWxheWVyZWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwRUFcIn0ubWRpLWNha2UtdmFyaWFudDpiZWZvcmV7Y29udGVudDpcIlxcRjBFQlwifS5tZGktY2FsY3VsYXRvcjpiZWZvcmV7Y29udGVudDpcIlxcRjBFQ1wifS5tZGktY2FsZW5kYXI6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwRURcIn0ubWRpLWNhbGVuZGFyLWJsYW5rOmJlZm9yZXtjb250ZW50OlwiXFxGMEVFXCJ9Lm1kaS1jYWxlbmRhci1jaGVjazpiZWZvcmV7Y29udGVudDpcIlxcRjBFRlwifS5tZGktY2FsZW5kYXItY2xvY2s6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwRjBcIn0ubWRpLWNhbGVuZGFyLW11bHRpcGxlOmJlZm9yZXtjb250ZW50OlwiXFxGMEYxXCJ9Lm1kaS1jYWxlbmRhci1tdWx0aXBsZS1jaGVjazpiZWZvcmV7Y29udGVudDpcIlxcRjBGMlwifS5tZGktY2FsZW5kYXItcGx1czpiZWZvcmV7Y29udGVudDpcIlxcRjBGM1wifS5tZGktY2FsZW5kYXItcXVlc3Rpb246YmVmb3Jle2NvbnRlbnQ6XCJcXEY2OTFcIn0ubWRpLWNhbGVuZGFyLXJhbmdlOmJlZm9yZXtjb250ZW50OlwiXFxGNjc4XCJ9Lm1kaS1jYWxlbmRhci1yZW1vdmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwRjRcIn0ubWRpLWNhbGVuZGFyLXRleHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwRjVcIn0ubWRpLWNhbGVuZGFyLXRvZGF5OmJlZm9yZXtjb250ZW50OlwiXFxGMEY2XCJ9Lm1kaS1jYWxsLW1hZGU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwRjdcIn0ubWRpLWNhbGwtbWVyZ2U6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwRjhcIn0ubWRpLWNhbGwtbWlzc2VkOmJlZm9yZXtjb250ZW50OlwiXFxGMEY5XCJ9Lm1kaS1jYWxsLXJlY2VpdmVkOmJlZm9yZXtjb250ZW50OlwiXFxGMEZBXCJ9Lm1kaS1jYWxsLXNwbGl0OmJlZm9yZXtjb250ZW50OlwiXFxGMEZCXCJ9Lm1kaS1jYW1jb3JkZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwRkNcIn0ubWRpLWNhbWNvcmRlci1ib3g6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwRkRcIn0ubWRpLWNhbWNvcmRlci1ib3gtb2ZmOmJlZm9yZXtjb250ZW50OlwiXFxGMEZFXCJ9Lm1kaS1jYW1jb3JkZXItb2ZmOmJlZm9yZXtjb250ZW50OlwiXFxGMEZGXCJ9Lm1kaS1jYW1lcmE6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxMDBcIn0ubWRpLWNhbWVyYS1idXJzdDpiZWZvcmV7Y29udGVudDpcIlxcRjY5MlwifS5tZGktY2FtZXJhLWVuaGFuY2U6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxMDFcIn0ubWRpLWNhbWVyYS1mcm9udDpiZWZvcmV7Y29udGVudDpcIlxcRjEwMlwifS5tZGktY2FtZXJhLWZyb250LXZhcmlhbnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxMDNcIn0ubWRpLWNhbWVyYS1pcmlzOmJlZm9yZXtjb250ZW50OlwiXFxGMTA0XCJ9Lm1kaS1jYW1lcmEtb2ZmOmJlZm9yZXtjb250ZW50OlwiXFxGNURGXCJ9Lm1kaS1jYW1lcmEtcGFydHktbW9kZTpiZWZvcmV7Y29udGVudDpcIlxcRjEwNVwifS5tZGktY2FtZXJhLXJlYXI6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxMDZcIn0ubWRpLWNhbWVyYS1yZWFyLXZhcmlhbnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxMDdcIn0ubWRpLWNhbWVyYS1zd2l0Y2g6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxMDhcIn0ubWRpLWNhbWVyYS10aW1lcjpiZWZvcmV7Y29udGVudDpcIlxcRjEwOVwifS5tZGktY2FuZGxlOmJlZm9yZXtjb250ZW50OlwiXFxGNUUyXCJ9Lm1kaS1jYW5keWNhbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxMEFcIn0ubWRpLWNhcjpiZWZvcmV7Y29udGVudDpcIlxcRjEwQlwifS5tZGktY2FyLWJhdHRlcnk6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxMENcIn0ubWRpLWNhci1jb25uZWN0ZWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxMERcIn0ubWRpLWNhci13YXNoOmJlZm9yZXtjb250ZW50OlwiXFxGMTBFXCJ9Lm1kaS1jYXJkczpiZWZvcmV7Y29udGVudDpcIlxcRjYzOFwifS5tZGktY2FyZHMtb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjYzOVwifS5tZGktY2FyZHMtcGxheWluZy1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxGNjNBXCJ9Lm1kaS1jYXJkcy12YXJpYW50OmJlZm9yZXtjb250ZW50OlwiXFxGNkM2XCJ9Lm1kaS1jYXJyb3Q6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxMEZcIn0ubWRpLWNhcnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxMTBcIn0ubWRpLWNhcnQtb2ZmOmJlZm9yZXtjb250ZW50OlwiXFxGNjZCXCJ9Lm1kaS1jYXJ0LW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxMTFcIn0ubWRpLWNhcnQtcGx1czpiZWZvcmV7Y29udGVudDpcIlxcRjExMlwifS5tZGktY2FzZS1zZW5zaXRpdmUtYWx0OmJlZm9yZXtjb250ZW50OlwiXFxGMTEzXCJ9Lm1kaS1jYXNoOmJlZm9yZXtjb250ZW50OlwiXFxGMTE0XCJ9Lm1kaS1jYXNoLTEwMDpiZWZvcmV7Y29udGVudDpcIlxcRjExNVwifS5tZGktY2FzaC1tdWx0aXBsZTpiZWZvcmV7Y29udGVudDpcIlxcRjExNlwifS5tZGktY2FzaC11c2Q6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxMTdcIn0ubWRpLWNhc3Q6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxMThcIn0ubWRpLWNhc3QtY29ubmVjdGVkOmJlZm9yZXtjb250ZW50OlwiXFxGMTE5XCJ9Lm1kaS1jYXN0bGU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxMUFcIn0ubWRpLWNhdDpiZWZvcmV7Y29udGVudDpcIlxcRjExQlwifS5tZGktY2VsbHBob25lOmJlZm9yZXtjb250ZW50OlwiXFxGMTFDXCJ9Lm1kaS1jZWxscGhvbmUtYW5kcm9pZDpiZWZvcmV7Y29udGVudDpcIlxcRjExRFwifS5tZGktY2VsbHBob25lLWJhc2ljOmJlZm9yZXtjb250ZW50OlwiXFxGMTFFXCJ9Lm1kaS1jZWxscGhvbmUtZG9jazpiZWZvcmV7Y29udGVudDpcIlxcRjExRlwifS5tZGktY2VsbHBob25lLWlwaG9uZTpiZWZvcmV7Y29udGVudDpcIlxcRjEyMFwifS5tZGktY2VsbHBob25lLWxpbms6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxMjFcIn0ubWRpLWNlbGxwaG9uZS1saW5rLW9mZjpiZWZvcmV7Y29udGVudDpcIlxcRjEyMlwifS5tZGktY2VsbHBob25lLXNldHRpbmdzOmJlZm9yZXtjb250ZW50OlwiXFxGMTIzXCJ9Lm1kaS1jZXJ0aWZpY2F0ZTpiZWZvcmV7Y29udGVudDpcIlxcRjEyNFwifS5tZGktY2hhaXItc2Nob29sOmJlZm9yZXtjb250ZW50OlwiXFxGMTI1XCJ9Lm1kaS1jaGFydC1hcmM6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxMjZcIn0ubWRpLWNoYXJ0LWFyZWFzcGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxMjdcIn0ubWRpLWNoYXJ0LWJhcjpiZWZvcmV7Y29udGVudDpcIlxcRjEyOFwifS5tZGktY2hhcnQtYnViYmxlOmJlZm9yZXtjb250ZW50OlwiXFxGNUUzXCJ9Lm1kaS1jaGFydC1nYW50dDpiZWZvcmV7Y29udGVudDpcIlxcRjY2Q1wifS5tZGktY2hhcnQtaGlzdG9ncmFtOmJlZm9yZXtjb250ZW50OlwiXFxGMTI5XCJ9Lm1kaS1jaGFydC1saW5lOmJlZm9yZXtjb250ZW50OlwiXFxGMTJBXCJ9Lm1kaS1jaGFydC1waWU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxMkJcIn0ubWRpLWNoYXJ0LXNjYXR0ZXJwbG90LWhleGJpbjpiZWZvcmV7Y29udGVudDpcIlxcRjY2RFwifS5tZGktY2hhcnQtdGltZWxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2NkVcIn0ubWRpLWNoZWNrOmJlZm9yZXtjb250ZW50OlwiXFxGMTJDXCJ9Lm1kaS1jaGVjay1hbGw6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxMkRcIn0ubWRpLWNoZWNrLWNpcmNsZTpiZWZvcmV7Y29udGVudDpcIlxcRjVFMFwifS5tZGktY2hlY2stY2lyY2xlLW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1RTFcIn0ubWRpLWNoZWNrYm94LWJsYW5rOmJlZm9yZXtjb250ZW50OlwiXFxGMTJFXCJ9Lm1kaS1jaGVja2JveC1ibGFuay1jaXJjbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxMkZcIn0ubWRpLWNoZWNrYm94LWJsYW5rLWNpcmNsZS1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxGMTMwXCJ9Lm1kaS1jaGVja2JveC1ibGFuay1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxGMTMxXCJ9Lm1kaS1jaGVja2JveC1tYXJrZWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxMzJcIn0ubWRpLWNoZWNrYm94LW1hcmtlZC1jaXJjbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxMzNcIn0ubWRpLWNoZWNrYm94LW1hcmtlZC1jaXJjbGUtb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjEzNFwifS5tZGktY2hlY2tib3gtbWFya2VkLW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxMzVcIn0ubWRpLWNoZWNrYm94LW11bHRpcGxlLWJsYW5rOmJlZm9yZXtjb250ZW50OlwiXFxGMTM2XCJ9Lm1kaS1jaGVja2JveC1tdWx0aXBsZS1ibGFuay1jaXJjbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2M0JcIn0ubWRpLWNoZWNrYm94LW11bHRpcGxlLWJsYW5rLWNpcmNsZS1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxGNjNDXCJ9Lm1kaS1jaGVja2JveC1tdWx0aXBsZS1ibGFuay1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxGMTM3XCJ9Lm1kaS1jaGVja2JveC1tdWx0aXBsZS1tYXJrZWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxMzhcIn0ubWRpLWNoZWNrYm94LW11bHRpcGxlLW1hcmtlZC1jaXJjbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2M0RcIn0ubWRpLWNoZWNrYm94LW11bHRpcGxlLW1hcmtlZC1jaXJjbGUtb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjYzRVwifS5tZGktY2hlY2tib3gtbXVsdGlwbGUtbWFya2VkLW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxMzlcIn0ubWRpLWNoZWNrZXJib2FyZDpiZWZvcmV7Y29udGVudDpcIlxcRjEzQVwifS5tZGktY2hlbWljYWwtd2VhcG9uOmJlZm9yZXtjb250ZW50OlwiXFxGMTNCXCJ9Lm1kaS1jaGV2cm9uLWRvdWJsZS1kb3duOmJlZm9yZXtjb250ZW50OlwiXFxGMTNDXCJ9Lm1kaS1jaGV2cm9uLWRvdWJsZS1sZWZ0OmJlZm9yZXtjb250ZW50OlwiXFxGMTNEXCJ9Lm1kaS1jaGV2cm9uLWRvdWJsZS1yaWdodDpiZWZvcmV7Y29udGVudDpcIlxcRjEzRVwifS5tZGktY2hldnJvbi1kb3VibGUtdXA6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxM0ZcIn0ubWRpLWNoZXZyb24tZG93bjpiZWZvcmV7Y29udGVudDpcIlxcRjE0MFwifS5tZGktY2hldnJvbi1sZWZ0OmJlZm9yZXtjb250ZW50OlwiXFxGMTQxXCJ9Lm1kaS1jaGV2cm9uLXJpZ2h0OmJlZm9yZXtjb250ZW50OlwiXFxGMTQyXCJ9Lm1kaS1jaGV2cm9uLXVwOmJlZm9yZXtjb250ZW50OlwiXFxGMTQzXCJ9Lm1kaS1jaGlwOmJlZm9yZXtjb250ZW50OlwiXFxGNjFBXCJ9Lm1kaS1jaHVyY2g6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxNDRcIn0ubWRpLWNpc2NvLXdlYmV4OmJlZm9yZXtjb250ZW50OlwiXFxGMTQ1XCJ9Lm1kaS1jaXR5OmJlZm9yZXtjb250ZW50OlwiXFxGMTQ2XCJ9Lm1kaS1jbGlwYm9hcmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxNDdcIn0ubWRpLWNsaXBib2FyZC1hY2NvdW50OmJlZm9yZXtjb250ZW50OlwiXFxGMTQ4XCJ9Lm1kaS1jbGlwYm9hcmQtYWxlcnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxNDlcIn0ubWRpLWNsaXBib2FyZC1hcnJvdy1kb3duOmJlZm9yZXtjb250ZW50OlwiXFxGMTRBXCJ9Lm1kaS1jbGlwYm9hcmQtYXJyb3ctbGVmdDpiZWZvcmV7Y29udGVudDpcIlxcRjE0QlwifS5tZGktY2xpcGJvYXJkLWNoZWNrOmJlZm9yZXtjb250ZW50OlwiXFxGMTRDXCJ9Lm1kaS1jbGlwYm9hcmQtZmxvdzpiZWZvcmV7Y29udGVudDpcIlxcRjZDN1wifS5tZGktY2xpcGJvYXJkLW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxNERcIn0ubWRpLWNsaXBib2FyZC10ZXh0OmJlZm9yZXtjb250ZW50OlwiXFxGMTRFXCJ9Lm1kaS1jbGlwcHk6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxNEZcIn0ubWRpLWNsb2NrOmJlZm9yZXtjb250ZW50OlwiXFxGMTUwXCJ9Lm1kaS1jbG9jay1hbGVydDpiZWZvcmV7Y29udGVudDpcIlxcRjVDRVwifS5tZGktY2xvY2stZW5kOmJlZm9yZXtjb250ZW50OlwiXFxGMTUxXCJ9Lm1kaS1jbG9jay1mYXN0OmJlZm9yZXtjb250ZW50OlwiXFxGMTUyXCJ9Lm1kaS1jbG9jay1pbjpiZWZvcmV7Y29udGVudDpcIlxcRjE1M1wifS5tZGktY2xvY2stb3V0OmJlZm9yZXtjb250ZW50OlwiXFxGMTU0XCJ9Lm1kaS1jbG9jay1zdGFydDpiZWZvcmV7Y29udGVudDpcIlxcRjE1NVwifS5tZGktY2xvc2U6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxNTZcIn0ubWRpLWNsb3NlLWJveDpiZWZvcmV7Y29udGVudDpcIlxcRjE1N1wifS5tZGktY2xvc2UtYm94LW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxNThcIn0ubWRpLWNsb3NlLWNpcmNsZTpiZWZvcmV7Y29udGVudDpcIlxcRjE1OVwifS5tZGktY2xvc2UtY2lyY2xlLW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxNUFcIn0ubWRpLWNsb3NlLW5ldHdvcms6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxNUJcIn0ubWRpLWNsb3NlLW9jdGFnb246YmVmb3Jle2NvbnRlbnQ6XCJcXEYxNUNcIn0ubWRpLWNsb3NlLW9jdGFnb24tb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjE1RFwifS5tZGktY2xvc2Utb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjZDOFwifS5tZGktY2xvc2VkLWNhcHRpb246YmVmb3Jle2NvbnRlbnQ6XCJcXEYxNUVcIn0ubWRpLWNsb3VkOmJlZm9yZXtjb250ZW50OlwiXFxGMTVGXCJ9Lm1kaS1jbG91ZC1jaGVjazpiZWZvcmV7Y29udGVudDpcIlxcRjE2MFwifS5tZGktY2xvdWQtY2lyY2xlOmJlZm9yZXtjb250ZW50OlwiXFxGMTYxXCJ9Lm1kaS1jbG91ZC1kb3dubG9hZDpiZWZvcmV7Y29udGVudDpcIlxcRjE2MlwifS5tZGktY2xvdWQtb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjE2M1wifS5tZGktY2xvdWQtb3V0bGluZS1vZmY6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxNjRcIn0ubWRpLWNsb3VkLXByaW50OmJlZm9yZXtjb250ZW50OlwiXFxGMTY1XCJ9Lm1kaS1jbG91ZC1wcmludC1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxGMTY2XCJ9Lm1kaS1jbG91ZC1zeW5jOmJlZm9yZXtjb250ZW50OlwiXFxGNjNGXCJ9Lm1kaS1jbG91ZC11cGxvYWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxNjdcIn0ubWRpLWNvZGUtYXJyYXk6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxNjhcIn0ubWRpLWNvZGUtYnJhY2VzOmJlZm9yZXtjb250ZW50OlwiXFxGMTY5XCJ9Lm1kaS1jb2RlLWJyYWNrZXRzOmJlZm9yZXtjb250ZW50OlwiXFxGMTZBXCJ9Lm1kaS1jb2RlLWVxdWFsOmJlZm9yZXtjb250ZW50OlwiXFxGMTZCXCJ9Lm1kaS1jb2RlLWdyZWF0ZXItdGhhbjpiZWZvcmV7Y29udGVudDpcIlxcRjE2Q1wifS5tZGktY29kZS1ncmVhdGVyLXRoYW4tb3ItZXF1YWw6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxNkRcIn0ubWRpLWNvZGUtbGVzcy10aGFuOmJlZm9yZXtjb250ZW50OlwiXFxGMTZFXCJ9Lm1kaS1jb2RlLWxlc3MtdGhhbi1vci1lcXVhbDpiZWZvcmV7Y29udGVudDpcIlxcRjE2RlwifS5tZGktY29kZS1ub3QtZXF1YWw6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxNzBcIn0ubWRpLWNvZGUtbm90LWVxdWFsLXZhcmlhbnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxNzFcIn0ubWRpLWNvZGUtcGFyZW50aGVzZXM6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxNzJcIn0ubWRpLWNvZGUtc3RyaW5nOmJlZm9yZXtjb250ZW50OlwiXFxGMTczXCJ9Lm1kaS1jb2RlLXRhZ3M6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxNzRcIn0ubWRpLWNvZGUtdGFncy1jaGVjazpiZWZvcmV7Y29udGVudDpcIlxcRjY5M1wifS5tZGktY29kZXBlbjpiZWZvcmV7Y29udGVudDpcIlxcRjE3NVwifS5tZGktY29mZmVlOmJlZm9yZXtjb250ZW50OlwiXFxGMTc2XCJ9Lm1kaS1jb2ZmZWUtb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjZDOVwifS5tZGktY29mZmVlLXRvLWdvOmJlZm9yZXtjb250ZW50OlwiXFxGMTc3XCJ9Lm1kaS1jb2luOmJlZm9yZXtjb250ZW50OlwiXFxGMTc4XCJ9Lm1kaS1jb2luczpiZWZvcmV7Y29udGVudDpcIlxcRjY5NFwifS5tZGktY29sbGFnZTpiZWZvcmV7Y29udGVudDpcIlxcRjY0MFwifS5tZGktY29sb3ItaGVscGVyOmJlZm9yZXtjb250ZW50OlwiXFxGMTc5XCJ9Lm1kaS1jb21tZW50OmJlZm9yZXtjb250ZW50OlwiXFxGMTdBXCJ9Lm1kaS1jb21tZW50LWFjY291bnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxN0JcIn0ubWRpLWNvbW1lbnQtYWNjb3VudC1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxGMTdDXCJ9Lm1kaS1jb21tZW50LWFsZXJ0OmJlZm9yZXtjb250ZW50OlwiXFxGMTdEXCJ9Lm1kaS1jb21tZW50LWFsZXJ0LW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxN0VcIn0ubWRpLWNvbW1lbnQtY2hlY2s6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxN0ZcIn0ubWRpLWNvbW1lbnQtY2hlY2stb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjE4MFwifS5tZGktY29tbWVudC1tdWx0aXBsZS1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxGMTgxXCJ9Lm1kaS1jb21tZW50LW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxODJcIn0ubWRpLWNvbW1lbnQtcGx1cy1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxGMTgzXCJ9Lm1kaS1jb21tZW50LXByb2Nlc3Npbmc6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxODRcIn0ubWRpLWNvbW1lbnQtcHJvY2Vzc2luZy1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxGMTg1XCJ9Lm1kaS1jb21tZW50LXF1ZXN0aW9uLW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxODZcIn0ubWRpLWNvbW1lbnQtcmVtb3ZlLW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxODdcIn0ubWRpLWNvbW1lbnQtdGV4dDpiZWZvcmV7Y29udGVudDpcIlxcRjE4OFwifS5tZGktY29tbWVudC10ZXh0LW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxODlcIn0ubWRpLWNvbXBhcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxOEFcIn0ubWRpLWNvbXBhc3M6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxOEJcIn0ubWRpLWNvbXBhc3Mtb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjE4Q1wifS5tZGktY29uc29sZTpiZWZvcmV7Y29udGVudDpcIlxcRjE4RFwifS5tZGktY29udGFjdC1tYWlsOmJlZm9yZXtjb250ZW50OlwiXFxGMThFXCJ9Lm1kaS1jb250YWN0czpiZWZvcmV7Y29udGVudDpcIlxcRjZDQVwifS5tZGktY29udGVudC1jb3B5OmJlZm9yZXtjb250ZW50OlwiXFxGMThGXCJ9Lm1kaS1jb250ZW50LWN1dDpiZWZvcmV7Y29udGVudDpcIlxcRjE5MFwifS5tZGktY29udGVudC1kdXBsaWNhdGU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxOTFcIn0ubWRpLWNvbnRlbnQtcGFzdGU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxOTJcIn0ubWRpLWNvbnRlbnQtc2F2ZTpiZWZvcmV7Y29udGVudDpcIlxcRjE5M1wifS5tZGktY29udGVudC1zYXZlLWFsbDpiZWZvcmV7Y29udGVudDpcIlxcRjE5NFwifS5tZGktY29udGVudC1zYXZlLXNldHRpbmdzOmJlZm9yZXtjb250ZW50OlwiXFxGNjFCXCJ9Lm1kaS1jb250cmFzdDpiZWZvcmV7Y29udGVudDpcIlxcRjE5NVwifS5tZGktY29udHJhc3QtYm94OmJlZm9yZXtjb250ZW50OlwiXFxGMTk2XCJ9Lm1kaS1jb250cmFzdC1jaXJjbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxOTdcIn0ubWRpLWNvb2tpZTpiZWZvcmV7Y29udGVudDpcIlxcRjE5OFwifS5tZGktY29weXJpZ2h0OmJlZm9yZXtjb250ZW50OlwiXFxGNUU2XCJ9Lm1kaS1jb3VudGVyOmJlZm9yZXtjb250ZW50OlwiXFxGMTk5XCJ9Lm1kaS1jb3c6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxOUFcIn0ubWRpLWNyZWF0aW9uOmJlZm9yZXtjb250ZW50OlwiXFxGMUM5XCJ9Lm1kaS1jcmVkaXQtY2FyZDpiZWZvcmV7Y29udGVudDpcIlxcRjE5QlwifS5tZGktY3JlZGl0LWNhcmQtbXVsdGlwbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxOUNcIn0ubWRpLWNyZWRpdC1jYXJkLW9mZjpiZWZvcmV7Y29udGVudDpcIlxcRjVFNFwifS5tZGktY3JlZGl0LWNhcmQtcGx1czpiZWZvcmV7Y29udGVudDpcIlxcRjY3NVwifS5tZGktY3JlZGl0LWNhcmQtc2NhbjpiZWZvcmV7Y29udGVudDpcIlxcRjE5RFwifS5tZGktY3JvcDpiZWZvcmV7Y29udGVudDpcIlxcRjE5RVwifS5tZGktY3JvcC1mcmVlOmJlZm9yZXtjb250ZW50OlwiXFxGMTlGXCJ9Lm1kaS1jcm9wLWxhbmRzY2FwZTpiZWZvcmV7Y29udGVudDpcIlxcRjFBMFwifS5tZGktY3JvcC1wb3J0cmFpdDpiZWZvcmV7Y29udGVudDpcIlxcRjFBMVwifS5tZGktY3JvcC1yb3RhdGU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2OTVcIn0ubWRpLWNyb3Atc3F1YXJlOmJlZm9yZXtjb250ZW50OlwiXFxGMUEyXCJ9Lm1kaS1jcm9zc2hhaXJzOmJlZm9yZXtjb250ZW50OlwiXFxGMUEzXCJ9Lm1kaS1jcm9zc2hhaXJzLWdwczpiZWZvcmV7Y29udGVudDpcIlxcRjFBNFwifS5tZGktY3Jvd246YmVmb3Jle2NvbnRlbnQ6XCJcXEYxQTVcIn0ubWRpLWN1YmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxQTZcIn0ubWRpLWN1YmUtb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjFBN1wifS5tZGktY3ViZS1zZW5kOmJlZm9yZXtjb250ZW50OlwiXFxGMUE4XCJ9Lm1kaS1jdWJlLXVuZm9sZGVkOmJlZm9yZXtjb250ZW50OlwiXFxGMUE5XCJ9Lm1kaS1jdXA6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxQUFcIn0ubWRpLWN1cC1vZmY6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1RTVcIn0ubWRpLWN1cC13YXRlcjpiZWZvcmV7Y29udGVudDpcIlxcRjFBQlwifS5tZGktY3VycmVuY3ktYnRjOmJlZm9yZXtjb250ZW50OlwiXFxGMUFDXCJ9Lm1kaS1jdXJyZW5jeS1ldXI6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxQURcIn0ubWRpLWN1cnJlbmN5LWdicDpiZWZvcmV7Y29udGVudDpcIlxcRjFBRVwifS5tZGktY3VycmVuY3ktaW5yOmJlZm9yZXtjb250ZW50OlwiXFxGMUFGXCJ9Lm1kaS1jdXJyZW5jeS1uZ246YmVmb3Jle2NvbnRlbnQ6XCJcXEYxQjBcIn0ubWRpLWN1cnJlbmN5LXJ1YjpiZWZvcmV7Y29udGVudDpcIlxcRjFCMVwifS5tZGktY3VycmVuY3ktdHJ5OmJlZm9yZXtjb250ZW50OlwiXFxGMUIyXCJ9Lm1kaS1jdXJyZW5jeS11c2Q6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxQjNcIn0ubWRpLWN1cnJlbmN5LXVzZC1vZmY6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2NzlcIn0ubWRpLWN1cnNvci1kZWZhdWx0OmJlZm9yZXtjb250ZW50OlwiXFxGMUI0XCJ9Lm1kaS1jdXJzb3ItZGVmYXVsdC1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxGMUI1XCJ9Lm1kaS1jdXJzb3ItbW92ZTpiZWZvcmV7Y29udGVudDpcIlxcRjFCNlwifS5tZGktY3Vyc29yLXBvaW50ZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxQjdcIn0ubWRpLWN1cnNvci10ZXh0OmJlZm9yZXtjb250ZW50OlwiXFxGNUU3XCJ9Lm1kaS1kYXRhYmFzZTpiZWZvcmV7Y29udGVudDpcIlxcRjFCOFwifS5tZGktZGF0YWJhc2UtbWludXM6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxQjlcIn0ubWRpLWRhdGFiYXNlLXBsdXM6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxQkFcIn0ubWRpLWRlYnVnLXN0ZXAtaW50bzpiZWZvcmV7Y29udGVudDpcIlxcRjFCQlwifS5tZGktZGVidWctc3RlcC1vdXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxQkNcIn0ubWRpLWRlYnVnLXN0ZXAtb3ZlcjpiZWZvcmV7Y29udGVudDpcIlxcRjFCRFwifS5tZGktZGVjaW1hbC1kZWNyZWFzZTpiZWZvcmV7Y29udGVudDpcIlxcRjFCRVwifS5tZGktZGVjaW1hbC1pbmNyZWFzZTpiZWZvcmV7Y29udGVudDpcIlxcRjFCRlwifS5tZGktZGVsZXRlOmJlZm9yZXtjb250ZW50OlwiXFxGMUMwXCJ9Lm1kaS1kZWxldGUtY2lyY2xlOmJlZm9yZXtjb250ZW50OlwiXFxGNjgyXCJ9Lm1kaS1kZWxldGUtZW1wdHk6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2Q0JcIn0ubWRpLWRlbGV0ZS1mb3JldmVyOmJlZm9yZXtjb250ZW50OlwiXFxGNUU4XCJ9Lm1kaS1kZWxldGUtc3dlZXA6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1RTlcIn0ubWRpLWRlbGV0ZS12YXJpYW50OmJlZm9yZXtjb250ZW50OlwiXFxGMUMxXCJ9Lm1kaS1kZWx0YTpiZWZvcmV7Y29udGVudDpcIlxcRjFDMlwifS5tZGktZGVza3Bob25lOmJlZm9yZXtjb250ZW50OlwiXFxGMUMzXCJ9Lm1kaS1kZXNrdG9wLW1hYzpiZWZvcmV7Y29udGVudDpcIlxcRjFDNFwifS5tZGktZGVza3RvcC10b3dlcjpiZWZvcmV7Y29udGVudDpcIlxcRjFDNVwifS5tZGktZGV0YWlsczpiZWZvcmV7Y29udGVudDpcIlxcRjFDNlwifS5tZGktZGV2ZWxvcGVyLWJvYXJkOmJlZm9yZXtjb250ZW50OlwiXFxGNjk2XCJ9Lm1kaS1kZXZpYW50YXJ0OmJlZm9yZXtjb250ZW50OlwiXFxGMUM3XCJ9Lm1kaS1kaWFscGFkOmJlZm9yZXtjb250ZW50OlwiXFxGNjFDXCJ9Lm1kaS1kaWFtb25kOmJlZm9yZXtjb250ZW50OlwiXFxGMUM4XCJ9Lm1kaS1kaWNlLTE6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxQ0FcIn0ubWRpLWRpY2UtMjpiZWZvcmV7Y29udGVudDpcIlxcRjFDQlwifS5tZGktZGljZS0zOmJlZm9yZXtjb250ZW50OlwiXFxGMUNDXCJ9Lm1kaS1kaWNlLTQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxQ0RcIn0ubWRpLWRpY2UtNTpiZWZvcmV7Y29udGVudDpcIlxcRjFDRVwifS5tZGktZGljZS02OmJlZm9yZXtjb250ZW50OlwiXFxGMUNGXCJ9Lm1kaS1kaWNlLWQyMDpiZWZvcmV7Y29udGVudDpcIlxcRjVFQVwifS5tZGktZGljZS1kNDpiZWZvcmV7Y29udGVudDpcIlxcRjVFQlwifS5tZGktZGljZS1kNjpiZWZvcmV7Y29udGVudDpcIlxcRjVFQ1wifS5tZGktZGljZS1kODpiZWZvcmV7Y29udGVudDpcIlxcRjVFRFwifS5tZGktZGljdGlvbmFyeTpiZWZvcmV7Y29udGVudDpcIlxcRjYxRFwifS5tZGktZGlyZWN0aW9uczpiZWZvcmV7Y29udGVudDpcIlxcRjFEMFwifS5tZGktZGlyZWN0aW9ucy1mb3JrOmJlZm9yZXtjb250ZW50OlwiXFxGNjQxXCJ9Lm1kaS1kaXNjb3JkOmJlZm9yZXtjb250ZW50OlwiXFxGNjZGXCJ9Lm1kaS1kaXNrOmJlZm9yZXtjb250ZW50OlwiXFxGNUVFXCJ9Lm1kaS1kaXNrLWFsZXJ0OmJlZm9yZXtjb250ZW50OlwiXFxGMUQxXCJ9Lm1kaS1kaXNxdXM6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxRDJcIn0ubWRpLWRpc3F1cy1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxGMUQzXCJ9Lm1kaS1kaXZpc2lvbjpiZWZvcmV7Y29udGVudDpcIlxcRjFENFwifS5tZGktZGl2aXNpb24tYm94OmJlZm9yZXtjb250ZW50OlwiXFxGMUQ1XCJ9Lm1kaS1kbmE6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2ODNcIn0ubWRpLWRuczpiZWZvcmV7Y29udGVudDpcIlxcRjFENlwifS5tZGktZG8tbm90LWRpc3R1cmI6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2OTdcIn0ubWRpLWRvLW5vdC1kaXN0dXJiLW9mZjpiZWZvcmV7Y29udGVudDpcIlxcRjY5OFwifS5tZGktZG9sYnk6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2QjJcIn0ubWRpLWRvbWFpbjpiZWZvcmV7Y29udGVudDpcIlxcRjFEN1wifS5tZGktZG90cy1ob3Jpem9udGFsOmJlZm9yZXtjb250ZW50OlwiXFxGMUQ4XCJ9Lm1kaS1kb3RzLXZlcnRpY2FsOmJlZm9yZXtjb250ZW50OlwiXFxGMUQ5XCJ9Lm1kaS1kb3ViYW46YmVmb3Jle2NvbnRlbnQ6XCJcXEY2OTlcIn0ubWRpLWRvd25sb2FkOmJlZm9yZXtjb250ZW50OlwiXFxGMURBXCJ9Lm1kaS1kcmFnOmJlZm9yZXtjb250ZW50OlwiXFxGMURCXCJ9Lm1kaS1kcmFnLWhvcml6b250YWw6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxRENcIn0ubWRpLWRyYWctdmVydGljYWw6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxRERcIn0ubWRpLWRyYXdpbmc6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxREVcIn0ubWRpLWRyYXdpbmctYm94OmJlZm9yZXtjb250ZW50OlwiXFxGMURGXCJ9Lm1kaS1kcmliYmJsZTpiZWZvcmV7Y29udGVudDpcIlxcRjFFMFwifS5tZGktZHJpYmJibGUtYm94OmJlZm9yZXtjb250ZW50OlwiXFxGMUUxXCJ9Lm1kaS1kcm9uZTpiZWZvcmV7Y29udGVudDpcIlxcRjFFMlwifS5tZGktZHJvcGJveDpiZWZvcmV7Y29udGVudDpcIlxcRjFFM1wifS5tZGktZHJ1cGFsOmJlZm9yZXtjb250ZW50OlwiXFxGMUU0XCJ9Lm1kaS1kdWNrOmJlZm9yZXtjb250ZW50OlwiXFxGMUU1XCJ9Lm1kaS1kdW1iYmVsbDpiZWZvcmV7Y29udGVudDpcIlxcRjFFNlwifS5tZGktZWFydGg6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxRTdcIn0ubWRpLWVhcnRoLWJveDpiZWZvcmV7Y29udGVudDpcIlxcRjZDQ1wifS5tZGktZWFydGgtYm94LW9mZjpiZWZvcmV7Y29udGVudDpcIlxcRjZDRFwifS5tZGktZWFydGgtb2ZmOmJlZm9yZXtjb250ZW50OlwiXFxGMUU4XCJ9Lm1kaS1lZGdlOmJlZm9yZXtjb250ZW50OlwiXFxGMUU5XCJ9Lm1kaS1lamVjdDpiZWZvcmV7Y29udGVudDpcIlxcRjFFQVwifS5tZGktZWxldmF0aW9uLWRlY2xpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxRUJcIn0ubWRpLWVsZXZhdGlvbi1yaXNlOmJlZm9yZXtjb250ZW50OlwiXFxGMUVDXCJ9Lm1kaS1lbGV2YXRvcjpiZWZvcmV7Y29udGVudDpcIlxcRjFFRFwifS5tZGktZW1haWw6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxRUVcIn0ubWRpLWVtYWlsLWFsZXJ0OmJlZm9yZXtjb250ZW50OlwiXFxGNkNFXCJ9Lm1kaS1lbWFpbC1vcGVuOmJlZm9yZXtjb250ZW50OlwiXFxGMUVGXCJ9Lm1kaS1lbWFpbC1vcGVuLW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1RUZcIn0ubWRpLWVtYWlsLW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxRjBcIn0ubWRpLWVtYWlsLXNlY3VyZTpiZWZvcmV7Y29udGVudDpcIlxcRjFGMVwifS5tZGktZW1haWwtdmFyaWFudDpiZWZvcmV7Y29udGVudDpcIlxcRjVGMFwifS5tZGktZW1ieTpiZWZvcmV7Y29udGVudDpcIlxcRjZCM1wifS5tZGktZW1vdGljb246YmVmb3Jle2NvbnRlbnQ6XCJcXEYxRjJcIn0ubWRpLWVtb3RpY29uLWNvb2w6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxRjNcIn0ubWRpLWVtb3RpY29uLWRlYWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2OUFcIn0ubWRpLWVtb3RpY29uLWRldmlsOmJlZm9yZXtjb250ZW50OlwiXFxGMUY0XCJ9Lm1kaS1lbW90aWNvbi1leGNpdGVkOmJlZm9yZXtjb250ZW50OlwiXFxGNjlCXCJ9Lm1kaS1lbW90aWNvbi1oYXBweTpiZWZvcmV7Y29udGVudDpcIlxcRjFGNVwifS5tZGktZW1vdGljb24tbmV1dHJhbDpiZWZvcmV7Y29udGVudDpcIlxcRjFGNlwifS5tZGktZW1vdGljb24tcG9vcDpiZWZvcmV7Y29udGVudDpcIlxcRjFGN1wifS5tZGktZW1vdGljb24tc2FkOmJlZm9yZXtjb250ZW50OlwiXFxGMUY4XCJ9Lm1kaS1lbW90aWNvbi10b25ndWU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxRjlcIn0ubWRpLWVuZ2luZTpiZWZvcmV7Y29udGVudDpcIlxcRjFGQVwifS5tZGktZW5naW5lLW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxRkJcIn0ubWRpLWVxdWFsOmJlZm9yZXtjb250ZW50OlwiXFxGMUZDXCJ9Lm1kaS1lcXVhbC1ib3g6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxRkRcIn0ubWRpLWVyYXNlcjpiZWZvcmV7Y29udGVudDpcIlxcRjFGRVwifS5tZGktZXJhc2VyLXZhcmlhbnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2NDJcIn0ubWRpLWVzY2FsYXRvcjpiZWZvcmV7Y29udGVudDpcIlxcRjFGRlwifS5tZGktZXRoZXJuZXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyMDBcIn0ubWRpLWV0aGVybmV0LWNhYmxlOmJlZm9yZXtjb250ZW50OlwiXFxGMjAxXCJ9Lm1kaS1ldGhlcm5ldC1jYWJsZS1vZmY6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyMDJcIn0ubWRpLWV0c3k6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyMDNcIn0ubWRpLWV2LXN0YXRpb246YmVmb3Jle2NvbnRlbnQ6XCJcXEY1RjFcIn0ubWRpLWV2ZXJub3RlOmJlZm9yZXtjb250ZW50OlwiXFxGMjA0XCJ9Lm1kaS1leGNsYW1hdGlvbjpiZWZvcmV7Y29udGVudDpcIlxcRjIwNVwifS5tZGktZXhpdC10by1hcHA6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyMDZcIn0ubWRpLWV4cG9ydDpiZWZvcmV7Y29udGVudDpcIlxcRjIwN1wifS5tZGktZXllOmJlZm9yZXtjb250ZW50OlwiXFxGMjA4XCJ9Lm1kaS1leWUtb2ZmOmJlZm9yZXtjb250ZW50OlwiXFxGMjA5XCJ9Lm1kaS1leWUtb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjZDRlwifS5tZGktZXllLW91dGxpbmUtb2ZmOmJlZm9yZXtjb250ZW50OlwiXFxGNkQwXCJ9Lm1kaS1leWVkcm9wcGVyOmJlZm9yZXtjb250ZW50OlwiXFxGMjBBXCJ9Lm1kaS1leWVkcm9wcGVyLXZhcmlhbnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyMEJcIn0ubWRpLWZhY2U6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2NDNcIn0ubWRpLWZhY2UtcHJvZmlsZTpiZWZvcmV7Y29udGVudDpcIlxcRjY0NFwifS5tZGktZmFjZWJvb2s6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyMENcIn0ubWRpLWZhY2Vib29rLWJveDpiZWZvcmV7Y29udGVudDpcIlxcRjIwRFwifS5tZGktZmFjZWJvb2stbWVzc2VuZ2VyOmJlZm9yZXtjb250ZW50OlwiXFxGMjBFXCJ9Lm1kaS1mYWN0b3J5OmJlZm9yZXtjb250ZW50OlwiXFxGMjBGXCJ9Lm1kaS1mYW46YmVmb3Jle2NvbnRlbnQ6XCJcXEYyMTBcIn0ubWRpLWZhc3QtZm9yd2FyZDpiZWZvcmV7Y29udGVudDpcIlxcRjIxMVwifS5tZGktZmFzdC1mb3J3YXJkLW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2RDFcIn0ubWRpLWZheDpiZWZvcmV7Y29udGVudDpcIlxcRjIxMlwifS5tZGktZmVhdGhlcjpiZWZvcmV7Y29udGVudDpcIlxcRjZEMlwifS5tZGktZmVycnk6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyMTNcIn0ubWRpLWZpbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyMTRcIn0ubWRpLWZpbGUtY2hhcnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyMTVcIn0ubWRpLWZpbGUtY2hlY2s6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyMTZcIn0ubWRpLWZpbGUtY2xvdWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyMTdcIn0ubWRpLWZpbGUtZGVsaW1pdGVkOmJlZm9yZXtjb250ZW50OlwiXFxGMjE4XCJ9Lm1kaS1maWxlLWRvY3VtZW50OmJlZm9yZXtjb250ZW50OlwiXFxGMjE5XCJ9Lm1kaS1maWxlLWRvY3VtZW50LWJveDpiZWZvcmV7Y29udGVudDpcIlxcRjIxQVwifS5tZGktZmlsZS1leGNlbDpiZWZvcmV7Y29udGVudDpcIlxcRjIxQlwifS5tZGktZmlsZS1leGNlbC1ib3g6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyMUNcIn0ubWRpLWZpbGUtZXhwb3J0OmJlZm9yZXtjb250ZW50OlwiXFxGMjFEXCJ9Lm1kaS1maWxlLWZpbmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyMUVcIn0ubWRpLWZpbGUtaGlkZGVuOmJlZm9yZXtjb250ZW50OlwiXFxGNjEzXCJ9Lm1kaS1maWxlLWltYWdlOmJlZm9yZXtjb250ZW50OlwiXFxGMjFGXCJ9Lm1kaS1maWxlLWltcG9ydDpiZWZvcmV7Y29udGVudDpcIlxcRjIyMFwifS5tZGktZmlsZS1sb2NrOmJlZm9yZXtjb250ZW50OlwiXFxGMjIxXCJ9Lm1kaS1maWxlLW11bHRpcGxlOmJlZm9yZXtjb250ZW50OlwiXFxGMjIyXCJ9Lm1kaS1maWxlLW11c2ljOmJlZm9yZXtjb250ZW50OlwiXFxGMjIzXCJ9Lm1kaS1maWxlLW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyMjRcIn0ubWRpLWZpbGUtcGRmOmJlZm9yZXtjb250ZW50OlwiXFxGMjI1XCJ9Lm1kaS1maWxlLXBkZi1ib3g6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyMjZcIn0ubWRpLWZpbGUtcG93ZXJwb2ludDpiZWZvcmV7Y29udGVudDpcIlxcRjIyN1wifS5tZGktZmlsZS1wb3dlcnBvaW50LWJveDpiZWZvcmV7Y29udGVudDpcIlxcRjIyOFwifS5tZGktZmlsZS1wcmVzZW50YXRpb24tYm94OmJlZm9yZXtjb250ZW50OlwiXFxGMjI5XCJ9Lm1kaS1maWxlLXJlc3RvcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2NzBcIn0ubWRpLWZpbGUtc2VuZDpiZWZvcmV7Y29udGVudDpcIlxcRjIyQVwifS5tZGktZmlsZS10cmVlOmJlZm9yZXtjb250ZW50OlwiXFxGNjQ1XCJ9Lm1kaS1maWxlLXZpZGVvOmJlZm9yZXtjb250ZW50OlwiXFxGMjJCXCJ9Lm1kaS1maWxlLXdvcmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyMkNcIn0ubWRpLWZpbGUtd29yZC1ib3g6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyMkRcIn0ubWRpLWZpbGUteG1sOmJlZm9yZXtjb250ZW50OlwiXFxGMjJFXCJ9Lm1kaS1maWxtOmJlZm9yZXtjb250ZW50OlwiXFxGMjJGXCJ9Lm1kaS1maWxtc3RyaXA6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyMzBcIn0ubWRpLWZpbG1zdHJpcC1vZmY6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyMzFcIn0ubWRpLWZpbHRlcjpiZWZvcmV7Y29udGVudDpcIlxcRjIzMlwifS5tZGktZmlsdGVyLW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyMzNcIn0ubWRpLWZpbHRlci1yZW1vdmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyMzRcIn0ubWRpLWZpbHRlci1yZW1vdmUtb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjIzNVwifS5tZGktZmlsdGVyLXZhcmlhbnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyMzZcIn0ubWRpLWZpbmQtcmVwbGFjZTpiZWZvcmV7Y29udGVudDpcIlxcRjZEM1wifS5tZGktZmluZ2VycHJpbnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyMzdcIn0ubWRpLWZpcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyMzhcIn0ubWRpLWZpcmVmb3g6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyMzlcIn0ubWRpLWZpc2g6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyM0FcIn0ubWRpLWZsYWc6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyM0JcIn0ubWRpLWZsYWctY2hlY2tlcmVkOmJlZm9yZXtjb250ZW50OlwiXFxGMjNDXCJ9Lm1kaS1mbGFnLW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyM0RcIn0ubWRpLWZsYWctb3V0bGluZS12YXJpYW50OmJlZm9yZXtjb250ZW50OlwiXFxGMjNFXCJ9Lm1kaS1mbGFnLXRyaWFuZ2xlOmJlZm9yZXtjb250ZW50OlwiXFxGMjNGXCJ9Lm1kaS1mbGFnLXZhcmlhbnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyNDBcIn0ubWRpLWZsYXNoOmJlZm9yZXtjb250ZW50OlwiXFxGMjQxXCJ9Lm1kaS1mbGFzaC1hdXRvOmJlZm9yZXtjb250ZW50OlwiXFxGMjQyXCJ9Lm1kaS1mbGFzaC1vZmY6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyNDNcIn0ubWRpLWZsYXNoLW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2RDRcIn0ubWRpLWZsYXNoLXJlZC1leWU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2N0FcIn0ubWRpLWZsYXNobGlnaHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyNDRcIn0ubWRpLWZsYXNobGlnaHQtb2ZmOmJlZm9yZXtjb250ZW50OlwiXFxGMjQ1XCJ9Lm1kaS1mbGFzazpiZWZvcmV7Y29udGVudDpcIlxcRjA5M1wifS5tZGktZmxhc2stZW1wdHk6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwOTRcIn0ubWRpLWZsYXNrLWVtcHR5LW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwOTVcIn0ubWRpLWZsYXNrLW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwOTZcIn0ubWRpLWZsYXR0cjpiZWZvcmV7Y29udGVudDpcIlxcRjI0NlwifS5tZGktZmxpcC10by1iYWNrOmJlZm9yZXtjb250ZW50OlwiXFxGMjQ3XCJ9Lm1kaS1mbGlwLXRvLWZyb250OmJlZm9yZXtjb250ZW50OlwiXFxGMjQ4XCJ9Lm1kaS1mbG9wcHk6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyNDlcIn0ubWRpLWZsb3dlcjpiZWZvcmV7Y29udGVudDpcIlxcRjI0QVwifS5tZGktZm9sZGVyOmJlZm9yZXtjb250ZW50OlwiXFxGMjRCXCJ9Lm1kaS1mb2xkZXItYWNjb3VudDpiZWZvcmV7Y29udGVudDpcIlxcRjI0Q1wifS5tZGktZm9sZGVyLWRvd25sb2FkOmJlZm9yZXtjb250ZW50OlwiXFxGMjREXCJ9Lm1kaS1mb2xkZXItZ29vZ2xlLWRyaXZlOmJlZm9yZXtjb250ZW50OlwiXFxGMjRFXCJ9Lm1kaS1mb2xkZXItaW1hZ2U6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyNEZcIn0ubWRpLWZvbGRlci1sb2NrOmJlZm9yZXtjb250ZW50OlwiXFxGMjUwXCJ9Lm1kaS1mb2xkZXItbG9jay1vcGVuOmJlZm9yZXtjb250ZW50OlwiXFxGMjUxXCJ9Lm1kaS1mb2xkZXItbW92ZTpiZWZvcmV7Y29udGVudDpcIlxcRjI1MlwifS5tZGktZm9sZGVyLW11bHRpcGxlOmJlZm9yZXtjb250ZW50OlwiXFxGMjUzXCJ9Lm1kaS1mb2xkZXItbXVsdGlwbGUtaW1hZ2U6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyNTRcIn0ubWRpLWZvbGRlci1tdWx0aXBsZS1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxGMjU1XCJ9Lm1kaS1mb2xkZXItb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjI1NlwifS5tZGktZm9sZGVyLXBsdXM6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyNTdcIn0ubWRpLWZvbGRlci1yZW1vdmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyNThcIn0ubWRpLWZvbGRlci1zdGFyOmJlZm9yZXtjb250ZW50OlwiXFxGNjlDXCJ9Lm1kaS1mb2xkZXItdXBsb2FkOmJlZm9yZXtjb250ZW50OlwiXFxGMjU5XCJ9Lm1kaS1mb250LWF3ZXNvbWU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwM0FcIn0ubWRpLWZvb2Q6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyNUFcIn0ubWRpLWZvb2QtYXBwbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyNUJcIn0ubWRpLWZvb2QtZm9yay1kcmluazpiZWZvcmV7Y29udGVudDpcIlxcRjVGMlwifS5tZGktZm9vZC1vZmY6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1RjNcIn0ubWRpLWZvb2QtdmFyaWFudDpiZWZvcmV7Y29udGVudDpcIlxcRjI1Q1wifS5tZGktZm9vdGJhbGw6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyNURcIn0ubWRpLWZvb3RiYWxsLWF1c3RyYWxpYW46YmVmb3Jle2NvbnRlbnQ6XCJcXEYyNUVcIn0ubWRpLWZvb3RiYWxsLWhlbG1ldDpiZWZvcmV7Y29udGVudDpcIlxcRjI1RlwifS5tZGktZm9ybWF0LWFsaWduLWNlbnRlcjpiZWZvcmV7Y29udGVudDpcIlxcRjI2MFwifS5tZGktZm9ybWF0LWFsaWduLWp1c3RpZnk6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyNjFcIn0ubWRpLWZvcm1hdC1hbGlnbi1sZWZ0OmJlZm9yZXtjb250ZW50OlwiXFxGMjYyXCJ9Lm1kaS1mb3JtYXQtYWxpZ24tcmlnaHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyNjNcIn0ubWRpLWZvcm1hdC1hbm5vdGF0aW9uLXBsdXM6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2NDZcIn0ubWRpLWZvcm1hdC1ib2xkOmJlZm9yZXtjb250ZW50OlwiXFxGMjY0XCJ9Lm1kaS1mb3JtYXQtY2xlYXI6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyNjVcIn0ubWRpLWZvcm1hdC1jb2xvci1maWxsOmJlZm9yZXtjb250ZW50OlwiXFxGMjY2XCJ9Lm1kaS1mb3JtYXQtY29sb3ItdGV4dDpiZWZvcmV7Y29udGVudDpcIlxcRjY5RFwifS5tZGktZm9ybWF0LWZsb2F0LWNlbnRlcjpiZWZvcmV7Y29udGVudDpcIlxcRjI2N1wifS5tZGktZm9ybWF0LWZsb2F0LWxlZnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyNjhcIn0ubWRpLWZvcm1hdC1mbG9hdC1ub25lOmJlZm9yZXtjb250ZW50OlwiXFxGMjY5XCJ9Lm1kaS1mb3JtYXQtZmxvYXQtcmlnaHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyNkFcIn0ubWRpLWZvcm1hdC1mb250OmJlZm9yZXtjb250ZW50OlwiXFxGNkQ1XCJ9Lm1kaS1mb3JtYXQtaGVhZGVyLTE6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyNkJcIn0ubWRpLWZvcm1hdC1oZWFkZXItMjpiZWZvcmV7Y29udGVudDpcIlxcRjI2Q1wifS5tZGktZm9ybWF0LWhlYWRlci0zOmJlZm9yZXtjb250ZW50OlwiXFxGMjZEXCJ9Lm1kaS1mb3JtYXQtaGVhZGVyLTQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyNkVcIn0ubWRpLWZvcm1hdC1oZWFkZXItNTpiZWZvcmV7Y29udGVudDpcIlxcRjI2RlwifS5tZGktZm9ybWF0LWhlYWRlci02OmJlZm9yZXtjb250ZW50OlwiXFxGMjcwXCJ9Lm1kaS1mb3JtYXQtaGVhZGVyLWRlY3JlYXNlOmJlZm9yZXtjb250ZW50OlwiXFxGMjcxXCJ9Lm1kaS1mb3JtYXQtaGVhZGVyLWVxdWFsOmJlZm9yZXtjb250ZW50OlwiXFxGMjcyXCJ9Lm1kaS1mb3JtYXQtaGVhZGVyLWluY3JlYXNlOmJlZm9yZXtjb250ZW50OlwiXFxGMjczXCJ9Lm1kaS1mb3JtYXQtaGVhZGVyLXBvdW5kOmJlZm9yZXtjb250ZW50OlwiXFxGMjc0XCJ9Lm1kaS1mb3JtYXQtaG9yaXpvbnRhbC1hbGlnbi1jZW50ZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2MUVcIn0ubWRpLWZvcm1hdC1ob3Jpem9udGFsLWFsaWduLWxlZnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2MUZcIn0ubWRpLWZvcm1hdC1ob3Jpem9udGFsLWFsaWduLXJpZ2h0OmJlZm9yZXtjb250ZW50OlwiXFxGNjIwXCJ9Lm1kaS1mb3JtYXQtaW5kZW50LWRlY3JlYXNlOmJlZm9yZXtjb250ZW50OlwiXFxGMjc1XCJ9Lm1kaS1mb3JtYXQtaW5kZW50LWluY3JlYXNlOmJlZm9yZXtjb250ZW50OlwiXFxGMjc2XCJ9Lm1kaS1mb3JtYXQtaXRhbGljOmJlZm9yZXtjb250ZW50OlwiXFxGMjc3XCJ9Lm1kaS1mb3JtYXQtbGluZS1zcGFjaW5nOmJlZm9yZXtjb250ZW50OlwiXFxGMjc4XCJ9Lm1kaS1mb3JtYXQtbGluZS1zdHlsZTpiZWZvcmV7Y29udGVudDpcIlxcRjVDOFwifS5tZGktZm9ybWF0LWxpbmUtd2VpZ2h0OmJlZm9yZXtjb250ZW50OlwiXFxGNUM5XCJ9Lm1kaS1mb3JtYXQtbGlzdC1idWxsZXRlZDpiZWZvcmV7Y29udGVudDpcIlxcRjI3OVwifS5tZGktZm9ybWF0LWxpc3QtYnVsbGV0ZWQtdHlwZTpiZWZvcmV7Y29udGVudDpcIlxcRjI3QVwifS5tZGktZm9ybWF0LWxpc3QtbnVtYmVyczpiZWZvcmV7Y29udGVudDpcIlxcRjI3QlwifS5tZGktZm9ybWF0LXBhZ2UtYnJlYWs6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2RDZcIn0ubWRpLWZvcm1hdC1wYWludDpiZWZvcmV7Y29udGVudDpcIlxcRjI3Q1wifS5tZGktZm9ybWF0LXBhcmFncmFwaDpiZWZvcmV7Y29udGVudDpcIlxcRjI3RFwifS5tZGktZm9ybWF0LXBpbGNyb3c6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2RDdcIn0ubWRpLWZvcm1hdC1xdW90ZTpiZWZvcmV7Y29udGVudDpcIlxcRjI3RVwifS5tZGktZm9ybWF0LXJvdGF0ZS05MDpiZWZvcmV7Y29udGVudDpcIlxcRjZBOVwifS5tZGktZm9ybWF0LXNlY3Rpb246YmVmb3Jle2NvbnRlbnQ6XCJcXEY2OUVcIn0ubWRpLWZvcm1hdC1zaXplOmJlZm9yZXtjb250ZW50OlwiXFxGMjdGXCJ9Lm1kaS1mb3JtYXQtc3RyaWtldGhyb3VnaDpiZWZvcmV7Y29udGVudDpcIlxcRjI4MFwifS5tZGktZm9ybWF0LXN0cmlrZXRocm91Z2gtdmFyaWFudDpiZWZvcmV7Y29udGVudDpcIlxcRjI4MVwifS5tZGktZm9ybWF0LXN1YnNjcmlwdDpiZWZvcmV7Y29udGVudDpcIlxcRjI4MlwifS5tZGktZm9ybWF0LXN1cGVyc2NyaXB0OmJlZm9yZXtjb250ZW50OlwiXFxGMjgzXCJ9Lm1kaS1mb3JtYXQtdGV4dDpiZWZvcmV7Y29udGVudDpcIlxcRjI4NFwifS5tZGktZm9ybWF0LXRleHRkaXJlY3Rpb24tbC10by1yOmJlZm9yZXtjb250ZW50OlwiXFxGMjg1XCJ9Lm1kaS1mb3JtYXQtdGV4dGRpcmVjdGlvbi1yLXRvLWw6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyODZcIn0ubWRpLWZvcm1hdC10aXRsZTpiZWZvcmV7Y29udGVudDpcIlxcRjVGNFwifS5tZGktZm9ybWF0LXVuZGVybGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjI4N1wifS5tZGktZm9ybWF0LXZlcnRpY2FsLWFsaWduLWJvdHRvbTpiZWZvcmV7Y29udGVudDpcIlxcRjYyMVwifS5tZGktZm9ybWF0LXZlcnRpY2FsLWFsaWduLWNlbnRlcjpiZWZvcmV7Y29udGVudDpcIlxcRjYyMlwifS5tZGktZm9ybWF0LXZlcnRpY2FsLWFsaWduLXRvcDpiZWZvcmV7Y29udGVudDpcIlxcRjYyM1wifS5tZGktZm9ybWF0LXdyYXAtaW5saW5lOmJlZm9yZXtjb250ZW50OlwiXFxGMjg4XCJ9Lm1kaS1mb3JtYXQtd3JhcC1zcXVhcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyODlcIn0ubWRpLWZvcm1hdC13cmFwLXRpZ2h0OmJlZm9yZXtjb250ZW50OlwiXFxGMjhBXCJ9Lm1kaS1mb3JtYXQtd3JhcC10b3AtYm90dG9tOmJlZm9yZXtjb250ZW50OlwiXFxGMjhCXCJ9Lm1kaS1mb3J1bTpiZWZvcmV7Y29udGVudDpcIlxcRjI4Q1wifS5tZGktZm9yd2FyZDpiZWZvcmV7Y29udGVudDpcIlxcRjI4RFwifS5tZGktZm91cnNxdWFyZTpiZWZvcmV7Y29udGVudDpcIlxcRjI4RVwifS5tZGktZnJpZGdlOmJlZm9yZXtjb250ZW50OlwiXFxGMjhGXCJ9Lm1kaS1mcmlkZ2UtZmlsbGVkOmJlZm9yZXtjb250ZW50OlwiXFxGMjkwXCJ9Lm1kaS1mcmlkZ2UtZmlsbGVkLWJvdHRvbTpiZWZvcmV7Y29udGVudDpcIlxcRjI5MVwifS5tZGktZnJpZGdlLWZpbGxlZC10b3A6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyOTJcIn0ubWRpLWZ1bGxzY3JlZW46YmVmb3Jle2NvbnRlbnQ6XCJcXEYyOTNcIn0ubWRpLWZ1bGxzY3JlZW4tZXhpdDpiZWZvcmV7Y29udGVudDpcIlxcRjI5NFwifS5tZGktZnVuY3Rpb246YmVmb3Jle2NvbnRlbnQ6XCJcXEYyOTVcIn0ubWRpLWdhbWVwYWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyOTZcIn0ubWRpLWdhbWVwYWQtdmFyaWFudDpiZWZvcmV7Y29udGVudDpcIlxcRjI5N1wifS5tZGktZ2FyYWdlOmJlZm9yZXtjb250ZW50OlwiXFxGNkQ4XCJ9Lm1kaS1nYXJhZ2Utb3BlbjpiZWZvcmV7Y29udGVudDpcIlxcRjZEOVwifS5tZGktZ2FzLWN5bGluZGVyOmJlZm9yZXtjb250ZW50OlwiXFxGNjQ3XCJ9Lm1kaS1nYXMtc3RhdGlvbjpiZWZvcmV7Y29udGVudDpcIlxcRjI5OFwifS5tZGktZ2F0ZTpiZWZvcmV7Y29udGVudDpcIlxcRjI5OVwifS5tZGktZ2F1Z2U6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyOUFcIn0ubWRpLWdhdmVsOmJlZm9yZXtjb250ZW50OlwiXFxGMjlCXCJ9Lm1kaS1nZW5kZXItZmVtYWxlOmJlZm9yZXtjb250ZW50OlwiXFxGMjlDXCJ9Lm1kaS1nZW5kZXItbWFsZTpiZWZvcmV7Y29udGVudDpcIlxcRjI5RFwifS5tZGktZ2VuZGVyLW1hbGUtZmVtYWxlOmJlZm9yZXtjb250ZW50OlwiXFxGMjlFXCJ9Lm1kaS1nZW5kZXItdHJhbnNnZW5kZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyOUZcIn0ubWRpLWdob3N0OmJlZm9yZXtjb250ZW50OlwiXFxGMkEwXCJ9Lm1kaS1naWZ0OmJlZm9yZXtjb250ZW50OlwiXFxGMkExXCJ9Lm1kaS1naXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyQTJcIn0ubWRpLWdpdGh1Yi1ib3g6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyQTNcIn0ubWRpLWdpdGh1Yi1jaXJjbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyQTRcIn0ubWRpLWdpdGh1Yi1mYWNlOmJlZm9yZXtjb250ZW50OlwiXFxGNkRBXCJ9Lm1kaS1nbGFzcy1mbHV0ZTpiZWZvcmV7Y29udGVudDpcIlxcRjJBNVwifS5tZGktZ2xhc3MtbXVnOmJlZm9yZXtjb250ZW50OlwiXFxGMkE2XCJ9Lm1kaS1nbGFzcy1zdGFuZ2U6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyQTdcIn0ubWRpLWdsYXNzLXR1bGlwOmJlZm9yZXtjb250ZW50OlwiXFxGMkE4XCJ9Lm1kaS1nbGFzc2Rvb3I6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyQTlcIn0ubWRpLWdsYXNzZXM6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyQUFcIn0ubWRpLWdtYWlsOmJlZm9yZXtjb250ZW50OlwiXFxGMkFCXCJ9Lm1kaS1nbm9tZTpiZWZvcmV7Y29udGVudDpcIlxcRjJBQ1wifS5tZGktZ29uZG9sYTpiZWZvcmV7Y29udGVudDpcIlxcRjY4NVwifS5tZGktZ29vZ2xlOmJlZm9yZXtjb250ZW50OlwiXFxGMkFEXCJ9Lm1kaS1nb29nbGUtY2FyZGJvYXJkOmJlZm9yZXtjb250ZW50OlwiXFxGMkFFXCJ9Lm1kaS1nb29nbGUtY2hyb21lOmJlZm9yZXtjb250ZW50OlwiXFxGMkFGXCJ9Lm1kaS1nb29nbGUtY2lyY2xlczpiZWZvcmV7Y29udGVudDpcIlxcRjJCMFwifS5tZGktZ29vZ2xlLWNpcmNsZXMtY29tbXVuaXRpZXM6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyQjFcIn0ubWRpLWdvb2dsZS1jaXJjbGVzLWV4dGVuZGVkOmJlZm9yZXtjb250ZW50OlwiXFxGMkIyXCJ9Lm1kaS1nb29nbGUtY2lyY2xlcy1ncm91cDpiZWZvcmV7Y29udGVudDpcIlxcRjJCM1wifS5tZGktZ29vZ2xlLWNvbnRyb2xsZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyQjRcIn0ubWRpLWdvb2dsZS1jb250cm9sbGVyLW9mZjpiZWZvcmV7Y29udGVudDpcIlxcRjJCNVwifS5tZGktZ29vZ2xlLWRyaXZlOmJlZm9yZXtjb250ZW50OlwiXFxGMkI2XCJ9Lm1kaS1nb29nbGUtZWFydGg6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyQjdcIn0ubWRpLWdvb2dsZS1nbGFzczpiZWZvcmV7Y29udGVudDpcIlxcRjJCOFwifS5tZGktZ29vZ2xlLWtlZXA6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2REJcIn0ubWRpLWdvb2dsZS1tYXBzOmJlZm9yZXtjb250ZW50OlwiXFxGNUY1XCJ9Lm1kaS1nb29nbGUtbmVhcmJ5OmJlZm9yZXtjb250ZW50OlwiXFxGMkI5XCJ9Lm1kaS1nb29nbGUtcGFnZXM6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyQkFcIn0ubWRpLWdvb2dsZS1waG90b3M6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2RENcIn0ubWRpLWdvb2dsZS1waHlzaWNhbC13ZWI6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyQkJcIn0ubWRpLWdvb2dsZS1wbGF5OmJlZm9yZXtjb250ZW50OlwiXFxGMkJDXCJ9Lm1kaS1nb29nbGUtcGx1czpiZWZvcmV7Y29udGVudDpcIlxcRjJCRFwifS5tZGktZ29vZ2xlLXBsdXMtYm94OmJlZm9yZXtjb250ZW50OlwiXFxGMkJFXCJ9Lm1kaS1nb29nbGUtdHJhbnNsYXRlOmJlZm9yZXtjb250ZW50OlwiXFxGMkJGXCJ9Lm1kaS1nb29nbGUtd2FsbGV0OmJlZm9yZXtjb250ZW50OlwiXFxGMkMwXCJ9Lm1kaS1ncmFkaWVudDpiZWZvcmV7Y29udGVudDpcIlxcRjY5RlwifS5tZGktZ3JlYXNlLXBlbmNpbDpiZWZvcmV7Y29udGVudDpcIlxcRjY0OFwifS5tZGktZ3JpZDpiZWZvcmV7Y29udGVudDpcIlxcRjJDMVwifS5tZGktZ3JpZC1vZmY6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyQzJcIn0ubWRpLWdyb3VwOmJlZm9yZXtjb250ZW50OlwiXFxGMkMzXCJ9Lm1kaS1ndWl0YXItZWxlY3RyaWM6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyQzRcIn0ubWRpLWd1aXRhci1waWNrOmJlZm9yZXtjb250ZW50OlwiXFxGMkM1XCJ9Lm1kaS1ndWl0YXItcGljay1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxGMkM2XCJ9Lm1kaS1oYWNrZXJuZXdzOmJlZm9yZXtjb250ZW50OlwiXFxGNjI0XCJ9Lm1kaS1oYW1idXJnZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2ODRcIn0ubWRpLWhhbmQtcG9pbnRpbmctcmlnaHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyQzdcIn0ubWRpLWhhbmdlcjpiZWZvcmV7Y29udGVudDpcIlxcRjJDOFwifS5tZGktaGFuZ291dHM6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyQzlcIn0ubWRpLWhhcmRkaXNrOmJlZm9yZXtjb250ZW50OlwiXFxGMkNBXCJ9Lm1kaS1oZWFkcGhvbmVzOmJlZm9yZXtjb250ZW50OlwiXFxGMkNCXCJ9Lm1kaS1oZWFkcGhvbmVzLWJveDpiZWZvcmV7Y29udGVudDpcIlxcRjJDQ1wifS5tZGktaGVhZHBob25lcy1zZXR0aW5nczpiZWZvcmV7Y29udGVudDpcIlxcRjJDRFwifS5tZGktaGVhZHNldDpiZWZvcmV7Y29udGVudDpcIlxcRjJDRVwifS5tZGktaGVhZHNldC1kb2NrOmJlZm9yZXtjb250ZW50OlwiXFxGMkNGXCJ9Lm1kaS1oZWFkc2V0LW9mZjpiZWZvcmV7Y29udGVudDpcIlxcRjJEMFwifS5tZGktaGVhcnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyRDFcIn0ubWRpLWhlYXJ0LWJveDpiZWZvcmV7Y29udGVudDpcIlxcRjJEMlwifS5tZGktaGVhcnQtYm94LW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyRDNcIn0ubWRpLWhlYXJ0LWJyb2tlbjpiZWZvcmV7Y29udGVudDpcIlxcRjJENFwifS5tZGktaGVhcnQtaGFsZi1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxGNkREXCJ9Lm1kaS1oZWFydC1oYWxmLXBhcnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2REVcIn0ubWRpLWhlYXJ0LWhhbGYtcGFydC1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxGNkRGXCJ9Lm1kaS1oZWFydC1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxGMkQ1XCJ9Lm1kaS1oZWFydC1wdWxzZTpiZWZvcmV7Y29udGVudDpcIlxcRjVGNlwifS5tZGktaGVscDpiZWZvcmV7Y29udGVudDpcIlxcRjJENlwifS5tZGktaGVscC1jaXJjbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyRDdcIn0ubWRpLWhlbHAtY2lyY2xlLW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2MjVcIn0ubWRpLWhleGFnb246YmVmb3Jle2NvbnRlbnQ6XCJcXEYyRDhcIn0ubWRpLWhleGFnb24tbXVsdGlwbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2RTBcIn0ubWRpLWhleGFnb24tb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjJEOVwifS5tZGktaGlnaHdheTpiZWZvcmV7Y29udGVudDpcIlxcRjVGN1wifS5tZGktaGlzdG9yeTpiZWZvcmV7Y29udGVudDpcIlxcRjJEQVwifS5tZGktaG9sb2xlbnM6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyREJcIn0ubWRpLWhvbWU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyRENcIn0ubWRpLWhvbWUtbWFwLW1hcmtlcjpiZWZvcmV7Y29udGVudDpcIlxcRjVGOFwifS5tZGktaG9tZS1tb2Rlcm46YmVmb3Jle2NvbnRlbnQ6XCJcXEYyRERcIn0ubWRpLWhvbWUtb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjZBMFwifS5tZGktaG9tZS12YXJpYW50OmJlZm9yZXtjb250ZW50OlwiXFxGMkRFXCJ9Lm1kaS1ob29rOmJlZm9yZXtjb250ZW50OlwiXFxGNkUxXCJ9Lm1kaS1ob29rLW9mZjpiZWZvcmV7Y29udGVudDpcIlxcRjZFMlwifS5tZGktaG9wczpiZWZvcmV7Y29udGVudDpcIlxcRjJERlwifS5tZGktaG9zcGl0YWw6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyRTBcIn0ubWRpLWhvc3BpdGFsLWJ1aWxkaW5nOmJlZm9yZXtjb250ZW50OlwiXFxGMkUxXCJ9Lm1kaS1ob3NwaXRhbC1tYXJrZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyRTJcIn0ubWRpLWhvdGVsOmJlZm9yZXtjb250ZW50OlwiXFxGMkUzXCJ9Lm1kaS1ob3V6ejpiZWZvcmV7Y29udGVudDpcIlxcRjJFNFwifS5tZGktaG91enotYm94OmJlZm9yZXtjb250ZW50OlwiXFxGMkU1XCJ9Lm1kaS1odW1hbjpiZWZvcmV7Y29udGVudDpcIlxcRjJFNlwifS5tZGktaHVtYW4tY2hpbGQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyRTdcIn0ubWRpLWh1bWFuLWZlbWFsZTpiZWZvcmV7Y29udGVudDpcIlxcRjY0OVwifS5tZGktaHVtYW4tZ3JlZXRpbmc6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2NEFcIn0ubWRpLWh1bWFuLWhhbmRzZG93bjpiZWZvcmV7Y29udGVudDpcIlxcRjY0QlwifS5tZGktaHVtYW4taGFuZHN1cDpiZWZvcmV7Y29udGVudDpcIlxcRjY0Q1wifS5tZGktaHVtYW4tbWFsZTpiZWZvcmV7Y29udGVudDpcIlxcRjY0RFwifS5tZGktaHVtYW4tbWFsZS1mZW1hbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyRThcIn0ubWRpLWh1bWFuLXByZWduYW50OmJlZm9yZXtjb250ZW50OlwiXFxGNUNGXCJ9Lm1kaS1pbWFnZTpiZWZvcmV7Y29udGVudDpcIlxcRjJFOVwifS5tZGktaW1hZ2UtYWxidW06YmVmb3Jle2NvbnRlbnQ6XCJcXEYyRUFcIn0ubWRpLWltYWdlLWFyZWE6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyRUJcIn0ubWRpLWltYWdlLWFyZWEtY2xvc2U6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyRUNcIn0ubWRpLWltYWdlLWJyb2tlbjpiZWZvcmV7Y29udGVudDpcIlxcRjJFRFwifS5tZGktaW1hZ2UtYnJva2VuLXZhcmlhbnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyRUVcIn0ubWRpLWltYWdlLWZpbHRlcjpiZWZvcmV7Y29udGVudDpcIlxcRjJFRlwifS5tZGktaW1hZ2UtZmlsdGVyLWJsYWNrLXdoaXRlOmJlZm9yZXtjb250ZW50OlwiXFxGMkYwXCJ9Lm1kaS1pbWFnZS1maWx0ZXItY2VudGVyLWZvY3VzOmJlZm9yZXtjb250ZW50OlwiXFxGMkYxXCJ9Lm1kaS1pbWFnZS1maWx0ZXItY2VudGVyLWZvY3VzLXdlYWs6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyRjJcIn0ubWRpLWltYWdlLWZpbHRlci1kcmFtYTpiZWZvcmV7Y29udGVudDpcIlxcRjJGM1wifS5tZGktaW1hZ2UtZmlsdGVyLWZyYW1lczpiZWZvcmV7Y29udGVudDpcIlxcRjJGNFwifS5tZGktaW1hZ2UtZmlsdGVyLWhkcjpiZWZvcmV7Y29udGVudDpcIlxcRjJGNVwifS5tZGktaW1hZ2UtZmlsdGVyLW5vbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyRjZcIn0ubWRpLWltYWdlLWZpbHRlci10aWx0LXNoaWZ0OmJlZm9yZXtjb250ZW50OlwiXFxGMkY3XCJ9Lm1kaS1pbWFnZS1maWx0ZXItdmludGFnZTpiZWZvcmV7Y29udGVudDpcIlxcRjJGOFwifS5tZGktaW1hZ2UtbXVsdGlwbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyRjlcIn0ubWRpLWltcG9ydDpiZWZvcmV7Y29udGVudDpcIlxcRjJGQVwifS5tZGktaW5ib3g6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2ODZcIn0ubWRpLWluYm94LWFycm93LWRvd246YmVmb3Jle2NvbnRlbnQ6XCJcXEYyRkJcIn0ubWRpLWluYm94LWFycm93LXVwOmJlZm9yZXtjb250ZW50OlwiXFxGM0QxXCJ9Lm1kaS1pbmNvZ25pdG86YmVmb3Jle2NvbnRlbnQ6XCJcXEY1RjlcIn0ubWRpLWluZmluaXR5OmJlZm9yZXtjb250ZW50OlwiXFxGNkUzXCJ9Lm1kaS1pbmZvcm1hdGlvbjpiZWZvcmV7Y29udGVudDpcIlxcRjJGQ1wifS5tZGktaW5mb3JtYXRpb24tb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjJGRFwifS5tZGktaW5mb3JtYXRpb24tdmFyaWFudDpiZWZvcmV7Y29udGVudDpcIlxcRjY0RVwifS5tZGktaW5zdGFncmFtOmJlZm9yZXtjb250ZW50OlwiXFxGMkZFXCJ9Lm1kaS1pbnN0YXBhcGVyOmJlZm9yZXtjb250ZW50OlwiXFxGMkZGXCJ9Lm1kaS1pbnRlcm5ldC1leHBsb3JlcjpiZWZvcmV7Y29udGVudDpcIlxcRjMwMFwifS5tZGktaW52ZXJ0LWNvbG9yczpiZWZvcmV7Y29udGVudDpcIlxcRjMwMVwifS5tZGktaXR1bmVzOmJlZm9yZXtjb250ZW50OlwiXFxGNjc2XCJ9Lm1kaS1qZWVwbmV5OmJlZm9yZXtjb250ZW50OlwiXFxGMzAyXCJ9Lm1kaS1qaXJhOmJlZm9yZXtjb250ZW50OlwiXFxGMzAzXCJ9Lm1kaS1qc2ZpZGRsZTpiZWZvcmV7Y29udGVudDpcIlxcRjMwNFwifS5tZGktanNvbjpiZWZvcmV7Y29udGVudDpcIlxcRjYyNlwifS5tZGkta2VnOmJlZm9yZXtjb250ZW50OlwiXFxGMzA1XCJ9Lm1kaS1rZXR0bGU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1RkFcIn0ubWRpLWtleTpiZWZvcmV7Y29udGVudDpcIlxcRjMwNlwifS5tZGkta2V5LWNoYW5nZTpiZWZvcmV7Y29udGVudDpcIlxcRjMwN1wifS5tZGkta2V5LW1pbnVzOmJlZm9yZXtjb250ZW50OlwiXFxGMzA4XCJ9Lm1kaS1rZXktcGx1czpiZWZvcmV7Y29udGVudDpcIlxcRjMwOVwifS5tZGkta2V5LXJlbW92ZTpiZWZvcmV7Y29udGVudDpcIlxcRjMwQVwifS5tZGkta2V5LXZhcmlhbnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzMEJcIn0ubWRpLWtleWJvYXJkOmJlZm9yZXtjb250ZW50OlwiXFxGMzBDXCJ9Lm1kaS1rZXlib2FyZC1iYWNrc3BhY2U6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzMERcIn0ubWRpLWtleWJvYXJkLWNhcHM6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzMEVcIn0ubWRpLWtleWJvYXJkLWNsb3NlOmJlZm9yZXtjb250ZW50OlwiXFxGMzBGXCJ9Lm1kaS1rZXlib2FyZC1vZmY6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzMTBcIn0ubWRpLWtleWJvYXJkLXJldHVybjpiZWZvcmV7Y29udGVudDpcIlxcRjMxMVwifS5tZGkta2V5Ym9hcmQtdGFiOmJlZm9yZXtjb250ZW50OlwiXFxGMzEyXCJ9Lm1kaS1rZXlib2FyZC12YXJpYW50OmJlZm9yZXtjb250ZW50OlwiXFxGMzEzXCJ9Lm1kaS1rb2RpOmJlZm9yZXtjb250ZW50OlwiXFxGMzE0XCJ9Lm1kaS1sYWJlbDpiZWZvcmV7Y29udGVudDpcIlxcRjMxNVwifS5tZGktbGFiZWwtb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjMxNlwifS5tZGktbGFtYmRhOmJlZm9yZXtjb250ZW50OlwiXFxGNjI3XCJ9Lm1kaS1sYW1wOmJlZm9yZXtjb250ZW50OlwiXFxGNkI0XCJ9Lm1kaS1sYW46YmVmb3Jle2NvbnRlbnQ6XCJcXEYzMTdcIn0ubWRpLWxhbi1jb25uZWN0OmJlZm9yZXtjb250ZW50OlwiXFxGMzE4XCJ9Lm1kaS1sYW4tZGlzY29ubmVjdDpiZWZvcmV7Y29udGVudDpcIlxcRjMxOVwifS5tZGktbGFuLXBlbmRpbmc6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzMUFcIn0ubWRpLWxhbmd1YWdlLWM6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2NzFcIn0ubWRpLWxhbmd1YWdlLWNwcDpiZWZvcmV7Y29udGVudDpcIlxcRjY3MlwifS5tZGktbGFuZ3VhZ2UtY3NoYXJwOmJlZm9yZXtjb250ZW50OlwiXFxGMzFCXCJ9Lm1kaS1sYW5ndWFnZS1jc3MzOmJlZm9yZXtjb250ZW50OlwiXFxGMzFDXCJ9Lm1kaS1sYW5ndWFnZS1odG1sNTpiZWZvcmV7Y29udGVudDpcIlxcRjMxRFwifS5tZGktbGFuZ3VhZ2UtamF2YXNjcmlwdDpiZWZvcmV7Y29udGVudDpcIlxcRjMxRVwifS5tZGktbGFuZ3VhZ2UtcGhwOmJlZm9yZXtjb250ZW50OlwiXFxGMzFGXCJ9Lm1kaS1sYW5ndWFnZS1weXRob246YmVmb3Jle2NvbnRlbnQ6XCJcXEYzMjBcIn0ubWRpLWxhbmd1YWdlLXB5dGhvbi10ZXh0OmJlZm9yZXtjb250ZW50OlwiXFxGMzIxXCJ9Lm1kaS1sYW5ndWFnZS1zd2lmdDpiZWZvcmV7Y29udGVudDpcIlxcRjZFNFwifS5tZGktbGFuZ3VhZ2UtdHlwZXNjcmlwdDpiZWZvcmV7Y29udGVudDpcIlxcRjZFNVwifS5tZGktbGFwdG9wOmJlZm9yZXtjb250ZW50OlwiXFxGMzIyXCJ9Lm1kaS1sYXB0b3AtY2hyb21lYm9vazpiZWZvcmV7Y29udGVudDpcIlxcRjMyM1wifS5tZGktbGFwdG9wLW1hYzpiZWZvcmV7Y29udGVudDpcIlxcRjMyNFwifS5tZGktbGFwdG9wLW9mZjpiZWZvcmV7Y29udGVudDpcIlxcRjZFNlwifS5tZGktbGFwdG9wLXdpbmRvd3M6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzMjVcIn0ubWRpLWxhc3RmbTpiZWZvcmV7Y29udGVudDpcIlxcRjMyNlwifS5tZGktbGF1bmNoOmJlZm9yZXtjb250ZW50OlwiXFxGMzI3XCJ9Lm1kaS1sYXllcnM6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzMjhcIn0ubWRpLWxheWVycy1vZmY6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzMjlcIn0ubWRpLWxlYWQtcGVuY2lsOmJlZm9yZXtjb250ZW50OlwiXFxGNjRGXCJ9Lm1kaS1sZWFmOmJlZm9yZXtjb250ZW50OlwiXFxGMzJBXCJ9Lm1kaS1sZWQtb2ZmOmJlZm9yZXtjb250ZW50OlwiXFxGMzJCXCJ9Lm1kaS1sZWQtb246YmVmb3Jle2NvbnRlbnQ6XCJcXEYzMkNcIn0ubWRpLWxlZC1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxGMzJEXCJ9Lm1kaS1sZWQtdmFyaWFudC1vZmY6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzMkVcIn0ubWRpLWxlZC12YXJpYW50LW9uOmJlZm9yZXtjb250ZW50OlwiXFxGMzJGXCJ9Lm1kaS1sZWQtdmFyaWFudC1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxGMzMwXCJ9Lm1kaS1saWJyYXJ5OmJlZm9yZXtjb250ZW50OlwiXFxGMzMxXCJ9Lm1kaS1saWJyYXJ5LWJvb2tzOmJlZm9yZXtjb250ZW50OlwiXFxGMzMyXCJ9Lm1kaS1saWJyYXJ5LW11c2ljOmJlZm9yZXtjb250ZW50OlwiXFxGMzMzXCJ9Lm1kaS1saWJyYXJ5LXBsdXM6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzMzRcIn0ubWRpLWxpZ2h0YnVsYjpiZWZvcmV7Y29udGVudDpcIlxcRjMzNVwifS5tZGktbGlnaHRidWxiLW9uOmJlZm9yZXtjb250ZW50OlwiXFxGNkU3XCJ9Lm1kaS1saWdodGJ1bGItb24tb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjZFOFwifS5tZGktbGlnaHRidWxiLW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzMzZcIn0ubWRpLWxpbms6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzMzdcIn0ubWRpLWxpbmstb2ZmOmJlZm9yZXtjb250ZW50OlwiXFxGMzM4XCJ9Lm1kaS1saW5rLXZhcmlhbnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzMzlcIn0ubWRpLWxpbmstdmFyaWFudC1vZmY6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzM0FcIn0ubWRpLWxpbmtlZGluOmJlZm9yZXtjb250ZW50OlwiXFxGMzNCXCJ9Lm1kaS1saW5rZWRpbi1ib3g6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzM0NcIn0ubWRpLWxpbnV4OmJlZm9yZXtjb250ZW50OlwiXFxGMzNEXCJ9Lm1kaS1sb2NrOmJlZm9yZXtjb250ZW50OlwiXFxGMzNFXCJ9Lm1kaS1sb2NrLW9wZW46YmVmb3Jle2NvbnRlbnQ6XCJcXEYzM0ZcIn0ubWRpLWxvY2stb3Blbi1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxGMzQwXCJ9Lm1kaS1sb2NrLW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzNDFcIn0ubWRpLWxvY2stcGF0dGVybjpiZWZvcmV7Y29udGVudDpcIlxcRjZFOVwifS5tZGktbG9jay1wbHVzOmJlZm9yZXtjb250ZW50OlwiXFxGNUZCXCJ9Lm1kaS1sb2dpbjpiZWZvcmV7Y29udGVudDpcIlxcRjM0MlwifS5tZGktbG9naW4tdmFyaWFudDpiZWZvcmV7Y29udGVudDpcIlxcRjVGQ1wifS5tZGktbG9nb3V0OmJlZm9yZXtjb250ZW50OlwiXFxGMzQzXCJ9Lm1kaS1sb2dvdXQtdmFyaWFudDpiZWZvcmV7Y29udGVudDpcIlxcRjVGRFwifS5tZGktbG9va3M6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzNDRcIn0ubWRpLWxvb3A6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2RUFcIn0ubWRpLWxvdXBlOmJlZm9yZXtjb250ZW50OlwiXFxGMzQ1XCJ9Lm1kaS1sdW14OmJlZm9yZXtjb250ZW50OlwiXFxGMzQ2XCJ9Lm1kaS1tYWduZXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzNDdcIn0ubWRpLW1hZ25ldC1vbjpiZWZvcmV7Y29udGVudDpcIlxcRjM0OFwifS5tZGktbWFnbmlmeTpiZWZvcmV7Y29udGVudDpcIlxcRjM0OVwifS5tZGktbWFnbmlmeS1taW51czpiZWZvcmV7Y29udGVudDpcIlxcRjM0QVwifS5tZGktbWFnbmlmeS1taW51cy1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxGNkVCXCJ9Lm1kaS1tYWduaWZ5LXBsdXM6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzNEJcIn0ubWRpLW1hZ25pZnktcGx1cy1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxGNkVDXCJ9Lm1kaS1tYWlsLXJ1OmJlZm9yZXtjb250ZW50OlwiXFxGMzRDXCJ9Lm1kaS1tYWlsYm94OmJlZm9yZXtjb250ZW50OlwiXFxGNkVEXCJ9Lm1kaS1tYXA6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzNERcIn0ubWRpLW1hcC1tYXJrZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzNEVcIn0ubWRpLW1hcC1tYXJrZXItY2lyY2xlOmJlZm9yZXtjb250ZW50OlwiXFxGMzRGXCJ9Lm1kaS1tYXAtbWFya2VyLW1pbnVzOmJlZm9yZXtjb250ZW50OlwiXFxGNjUwXCJ9Lm1kaS1tYXAtbWFya2VyLW11bHRpcGxlOmJlZm9yZXtjb250ZW50OlwiXFxGMzUwXCJ9Lm1kaS1tYXAtbWFya2VyLW9mZjpiZWZvcmV7Y29udGVudDpcIlxcRjM1MVwifS5tZGktbWFwLW1hcmtlci1wbHVzOmJlZm9yZXtjb250ZW50OlwiXFxGNjUxXCJ9Lm1kaS1tYXAtbWFya2VyLXJhZGl1czpiZWZvcmV7Y29udGVudDpcIlxcRjM1MlwifS5tZGktbWFyZ2luOmJlZm9yZXtjb250ZW50OlwiXFxGMzUzXCJ9Lm1kaS1tYXJrZG93bjpiZWZvcmV7Y29udGVudDpcIlxcRjM1NFwifS5tZGktbWFya2VyOmJlZm9yZXtjb250ZW50OlwiXFxGNjUyXCJ9Lm1kaS1tYXJrZXItY2hlY2s6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzNTVcIn0ubWRpLW1hcnRpbmk6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzNTZcIn0ubWRpLW1hdGVyaWFsLXVpOmJlZm9yZXtjb250ZW50OlwiXFxGMzU3XCJ9Lm1kaS1tYXRoLWNvbXBhc3M6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzNThcIn0ubWRpLW1hdHJpeDpiZWZvcmV7Y29udGVudDpcIlxcRjYyOFwifS5tZGktbWF4Y2RuOmJlZm9yZXtjb250ZW50OlwiXFxGMzU5XCJ9Lm1kaS1tZWRpY2FsLWJhZzpiZWZvcmV7Y29udGVudDpcIlxcRjZFRVwifS5tZGktbWVkaXVtOmJlZm9yZXtjb250ZW50OlwiXFxGMzVBXCJ9Lm1kaS1tZW1vcnk6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzNUJcIn0ubWRpLW1lbnU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzNUNcIn0ubWRpLW1lbnUtZG93bjpiZWZvcmV7Y29udGVudDpcIlxcRjM1RFwifS5tZGktbWVudS1kb3duLW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2QjVcIn0ubWRpLW1lbnUtbGVmdDpiZWZvcmV7Y29udGVudDpcIlxcRjM1RVwifS5tZGktbWVudS1yaWdodDpiZWZvcmV7Y29udGVudDpcIlxcRjM1RlwifS5tZGktbWVudS11cDpiZWZvcmV7Y29udGVudDpcIlxcRjM2MFwifS5tZGktbWVudS11cC1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxGNkI2XCJ9Lm1kaS1tZXNzYWdlOmJlZm9yZXtjb250ZW50OlwiXFxGMzYxXCJ9Lm1kaS1tZXNzYWdlLWFsZXJ0OmJlZm9yZXtjb250ZW50OlwiXFxGMzYyXCJ9Lm1kaS1tZXNzYWdlLWJ1bGxldGVkOmJlZm9yZXtjb250ZW50OlwiXFxGNkExXCJ9Lm1kaS1tZXNzYWdlLWJ1bGxldGVkLW9mZjpiZWZvcmV7Y29udGVudDpcIlxcRjZBMlwifS5tZGktbWVzc2FnZS1kcmF3OmJlZm9yZXtjb250ZW50OlwiXFxGMzYzXCJ9Lm1kaS1tZXNzYWdlLWltYWdlOmJlZm9yZXtjb250ZW50OlwiXFxGMzY0XCJ9Lm1kaS1tZXNzYWdlLW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzNjVcIn0ubWRpLW1lc3NhZ2UtcGx1czpiZWZvcmV7Y29udGVudDpcIlxcRjY1M1wifS5tZGktbWVzc2FnZS1wcm9jZXNzaW5nOmJlZm9yZXtjb250ZW50OlwiXFxGMzY2XCJ9Lm1kaS1tZXNzYWdlLXJlcGx5OmJlZm9yZXtjb250ZW50OlwiXFxGMzY3XCJ9Lm1kaS1tZXNzYWdlLXJlcGx5LXRleHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzNjhcIn0ubWRpLW1lc3NhZ2Utc2V0dGluZ3M6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2RUZcIn0ubWRpLW1lc3NhZ2Utc2V0dGluZ3MtdmFyaWFudDpiZWZvcmV7Y29udGVudDpcIlxcRjZGMFwifS5tZGktbWVzc2FnZS10ZXh0OmJlZm9yZXtjb250ZW50OlwiXFxGMzY5XCJ9Lm1kaS1tZXNzYWdlLXRleHQtb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjM2QVwifS5tZGktbWVzc2FnZS12aWRlbzpiZWZvcmV7Y29udGVudDpcIlxcRjM2QlwifS5tZGktbWV0ZW9yOmJlZm9yZXtjb250ZW50OlwiXFxGNjI5XCJ9Lm1kaS1taWNyb3Bob25lOmJlZm9yZXtjb250ZW50OlwiXFxGMzZDXCJ9Lm1kaS1taWNyb3Bob25lLW9mZjpiZWZvcmV7Y29udGVudDpcIlxcRjM2RFwifS5tZGktbWljcm9waG9uZS1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxGMzZFXCJ9Lm1kaS1taWNyb3Bob25lLXNldHRpbmdzOmJlZm9yZXtjb250ZW50OlwiXFxGMzZGXCJ9Lm1kaS1taWNyb3Bob25lLXZhcmlhbnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzNzBcIn0ubWRpLW1pY3JvcGhvbmUtdmFyaWFudC1vZmY6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzNzFcIn0ubWRpLW1pY3Jvc2NvcGU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2NTRcIn0ubWRpLW1pY3Jvc29mdDpiZWZvcmV7Y29udGVudDpcIlxcRjM3MlwifS5tZGktbWluZWNyYWZ0OmJlZm9yZXtjb250ZW50OlwiXFxGMzczXCJ9Lm1kaS1taW51czpiZWZvcmV7Y29udGVudDpcIlxcRjM3NFwifS5tZGktbWludXMtYm94OmJlZm9yZXtjb250ZW50OlwiXFxGMzc1XCJ9Lm1kaS1taW51cy1ib3gtb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjZGMVwifS5tZGktbWludXMtY2lyY2xlOmJlZm9yZXtjb250ZW50OlwiXFxGMzc2XCJ9Lm1kaS1taW51cy1jaXJjbGUtb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjM3N1wifS5tZGktbWludXMtbmV0d29yazpiZWZvcmV7Y29udGVudDpcIlxcRjM3OFwifS5tZGktbWl4Y2xvdWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2MkFcIn0ubWRpLW1vbml0b3I6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzNzlcIn0ubWRpLW1vbml0b3ItbXVsdGlwbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzN0FcIn0ubWRpLW1vcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzN0JcIn0ubWRpLW1vdG9yYmlrZTpiZWZvcmV7Y29udGVudDpcIlxcRjM3Q1wifS5tZGktbW91c2U6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzN0RcIn0ubWRpLW1vdXNlLW9mZjpiZWZvcmV7Y29udGVudDpcIlxcRjM3RVwifS5tZGktbW91c2UtdmFyaWFudDpiZWZvcmV7Y29udGVudDpcIlxcRjM3RlwifS5tZGktbW91c2UtdmFyaWFudC1vZmY6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzODBcIn0ubWRpLW1vdmUtcmVzaXplOmJlZm9yZXtjb250ZW50OlwiXFxGNjU1XCJ9Lm1kaS1tb3ZlLXJlc2l6ZS12YXJpYW50OmJlZm9yZXtjb250ZW50OlwiXFxGNjU2XCJ9Lm1kaS1tb3ZpZTpiZWZvcmV7Y29udGVudDpcIlxcRjM4MVwifS5tZGktbXVsdGlwbGljYXRpb246YmVmb3Jle2NvbnRlbnQ6XCJcXEYzODJcIn0ubWRpLW11bHRpcGxpY2F0aW9uLWJveDpiZWZvcmV7Y29udGVudDpcIlxcRjM4M1wifS5tZGktbXVzaWMtYm94OmJlZm9yZXtjb250ZW50OlwiXFxGMzg0XCJ9Lm1kaS1tdXNpYy1ib3gtb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjM4NVwifS5tZGktbXVzaWMtY2lyY2xlOmJlZm9yZXtjb250ZW50OlwiXFxGMzg2XCJ9Lm1kaS1tdXNpYy1ub3RlOmJlZm9yZXtjb250ZW50OlwiXFxGMzg3XCJ9Lm1kaS1tdXNpYy1ub3RlLWJsdWV0b290aDpiZWZvcmV7Y29udGVudDpcIlxcRjVGRVwifS5tZGktbXVzaWMtbm90ZS1ibHVldG9vdGgtb2ZmOmJlZm9yZXtjb250ZW50OlwiXFxGNUZGXCJ9Lm1kaS1tdXNpYy1ub3RlLWVpZ2h0aDpiZWZvcmV7Y29udGVudDpcIlxcRjM4OFwifS5tZGktbXVzaWMtbm90ZS1oYWxmOmJlZm9yZXtjb250ZW50OlwiXFxGMzg5XCJ9Lm1kaS1tdXNpYy1ub3RlLW9mZjpiZWZvcmV7Y29udGVudDpcIlxcRjM4QVwifS5tZGktbXVzaWMtbm90ZS1xdWFydGVyOmJlZm9yZXtjb250ZW50OlwiXFxGMzhCXCJ9Lm1kaS1tdXNpYy1ub3RlLXNpeHRlZW50aDpiZWZvcmV7Y29udGVudDpcIlxcRjM4Q1wifS5tZGktbXVzaWMtbm90ZS13aG9sZTpiZWZvcmV7Y29udGVudDpcIlxcRjM4RFwifS5tZGktbmF0dXJlOmJlZm9yZXtjb250ZW50OlwiXFxGMzhFXCJ9Lm1kaS1uYXR1cmUtcGVvcGxlOmJlZm9yZXtjb250ZW50OlwiXFxGMzhGXCJ9Lm1kaS1uYXZpZ2F0aW9uOmJlZm9yZXtjb250ZW50OlwiXFxGMzkwXCJ9Lm1kaS1uZWFyLW1lOmJlZm9yZXtjb250ZW50OlwiXFxGNUNEXCJ9Lm1kaS1uZWVkbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzOTFcIn0ubWRpLW5lc3QtcHJvdGVjdDpiZWZvcmV7Y29udGVudDpcIlxcRjM5MlwifS5tZGktbmVzdC10aGVybW9zdGF0OmJlZm9yZXtjb250ZW50OlwiXFxGMzkzXCJ9Lm1kaS1uZXR3b3JrOmJlZm9yZXtjb250ZW50OlwiXFxGNkYyXCJ9Lm1kaS1uZXR3b3JrLWRvd25sb2FkOmJlZm9yZXtjb250ZW50OlwiXFxGNkYzXCJ9Lm1kaS1uZXR3b3JrLXF1ZXN0aW9uOmJlZm9yZXtjb250ZW50OlwiXFxGNkY0XCJ9Lm1kaS1uZXR3b3JrLXVwbG9hZDpiZWZvcmV7Y29udGVudDpcIlxcRjZGNVwifS5tZGktbmV3LWJveDpiZWZvcmV7Y29udGVudDpcIlxcRjM5NFwifS5tZGktbmV3c3BhcGVyOmJlZm9yZXtjb250ZW50OlwiXFxGMzk1XCJ9Lm1kaS1uZmM6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzOTZcIn0ubWRpLW5mYy10YXA6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzOTdcIn0ubWRpLW5mYy12YXJpYW50OmJlZm9yZXtjb250ZW50OlwiXFxGMzk4XCJ9Lm1kaS1ub2RlanM6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzOTlcIn0ubWRpLW5vdGU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzOUFcIn0ubWRpLW5vdGUtbXVsdGlwbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2QjdcIn0ubWRpLW5vdGUtbXVsdGlwbGUtb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjZCOFwifS5tZGktbm90ZS1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxGMzlCXCJ9Lm1kaS1ub3RlLXBsdXM6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzOUNcIn0ubWRpLW5vdGUtcGx1cy1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxGMzlEXCJ9Lm1kaS1ub3RlLXRleHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzOUVcIn0ubWRpLW5vdGlmaWNhdGlvbi1jbGVhci1hbGw6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzOUZcIn0ubWRpLW5wbTpiZWZvcmV7Y29udGVudDpcIlxcRjZGNlwifS5tZGktbnVrZTpiZWZvcmV7Y29udGVudDpcIlxcRjZBM1wifS5tZGktbnVtZXJpYzpiZWZvcmV7Y29udGVudDpcIlxcRjNBMFwifS5tZGktbnVtZXJpYy0wLWJveDpiZWZvcmV7Y29udGVudDpcIlxcRjNBMVwifS5tZGktbnVtZXJpYy0wLWJveC1tdWx0aXBsZS1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxGM0EyXCJ9Lm1kaS1udW1lcmljLTAtYm94LW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzQTNcIn0ubWRpLW51bWVyaWMtMS1ib3g6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzQTRcIn0ubWRpLW51bWVyaWMtMS1ib3gtbXVsdGlwbGUtb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjNBNVwifS5tZGktbnVtZXJpYy0xLWJveC1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxGM0E2XCJ9Lm1kaS1udW1lcmljLTItYm94OmJlZm9yZXtjb250ZW50OlwiXFxGM0E3XCJ9Lm1kaS1udW1lcmljLTItYm94LW11bHRpcGxlLW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzQThcIn0ubWRpLW51bWVyaWMtMi1ib3gtb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjNBOVwifS5tZGktbnVtZXJpYy0zLWJveDpiZWZvcmV7Y29udGVudDpcIlxcRjNBQVwifS5tZGktbnVtZXJpYy0zLWJveC1tdWx0aXBsZS1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxGM0FCXCJ9Lm1kaS1udW1lcmljLTMtYm94LW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzQUNcIn0ubWRpLW51bWVyaWMtNC1ib3g6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzQURcIn0ubWRpLW51bWVyaWMtNC1ib3gtbXVsdGlwbGUtb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjNBRVwifS5tZGktbnVtZXJpYy00LWJveC1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxGM0FGXCJ9Lm1kaS1udW1lcmljLTUtYm94OmJlZm9yZXtjb250ZW50OlwiXFxGM0IwXCJ9Lm1kaS1udW1lcmljLTUtYm94LW11bHRpcGxlLW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzQjFcIn0ubWRpLW51bWVyaWMtNS1ib3gtb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjNCMlwifS5tZGktbnVtZXJpYy02LWJveDpiZWZvcmV7Y29udGVudDpcIlxcRjNCM1wifS5tZGktbnVtZXJpYy02LWJveC1tdWx0aXBsZS1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxGM0I0XCJ9Lm1kaS1udW1lcmljLTYtYm94LW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzQjVcIn0ubWRpLW51bWVyaWMtNy1ib3g6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzQjZcIn0ubWRpLW51bWVyaWMtNy1ib3gtbXVsdGlwbGUtb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjNCN1wifS5tZGktbnVtZXJpYy03LWJveC1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxGM0I4XCJ9Lm1kaS1udW1lcmljLTgtYm94OmJlZm9yZXtjb250ZW50OlwiXFxGM0I5XCJ9Lm1kaS1udW1lcmljLTgtYm94LW11bHRpcGxlLW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzQkFcIn0ubWRpLW51bWVyaWMtOC1ib3gtb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjNCQlwifS5tZGktbnVtZXJpYy05LWJveDpiZWZvcmV7Y29udGVudDpcIlxcRjNCQ1wifS5tZGktbnVtZXJpYy05LWJveC1tdWx0aXBsZS1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxGM0JEXCJ9Lm1kaS1udW1lcmljLTktYm94LW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzQkVcIn0ubWRpLW51bWVyaWMtOS1wbHVzLWJveDpiZWZvcmV7Y29udGVudDpcIlxcRjNCRlwifS5tZGktbnVtZXJpYy05LXBsdXMtYm94LW11bHRpcGxlLW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzQzBcIn0ubWRpLW51bWVyaWMtOS1wbHVzLWJveC1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxGM0MxXCJ9Lm1kaS1udXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2RjdcIn0ubWRpLW51dHJpdGlvbjpiZWZvcmV7Y29udGVudDpcIlxcRjNDMlwifS5tZGktb2FyOmJlZm9yZXtjb250ZW50OlwiXFxGNjdCXCJ9Lm1kaS1vY3RhZ29uOmJlZm9yZXtjb250ZW50OlwiXFxGM0MzXCJ9Lm1kaS1vY3RhZ29uLW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzQzRcIn0ubWRpLW9jdGFncmFtOmJlZm9yZXtjb250ZW50OlwiXFxGNkY4XCJ9Lm1kaS1vZG5va2xhc3NuaWtpOmJlZm9yZXtjb250ZW50OlwiXFxGM0M1XCJ9Lm1kaS1vZmZpY2U6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzQzZcIn0ubWRpLW9pbDpiZWZvcmV7Y29udGVudDpcIlxcRjNDN1wifS5tZGktb2lsLXRlbXBlcmF0dXJlOmJlZm9yZXtjb250ZW50OlwiXFxGM0M4XCJ9Lm1kaS1vbWVnYTpiZWZvcmV7Y29udGVudDpcIlxcRjNDOVwifS5tZGktb25lZHJpdmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzQ0FcIn0ubWRpLW9wYWNpdHk6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1Q0NcIn0ubWRpLW9wZW4taW4tYXBwOmJlZm9yZXtjb250ZW50OlwiXFxGM0NCXCJ9Lm1kaS1vcGVuLWluLW5ldzpiZWZvcmV7Y29udGVudDpcIlxcRjNDQ1wifS5tZGktb3BlbmlkOmJlZm9yZXtjb250ZW50OlwiXFxGM0NEXCJ9Lm1kaS1vcGVyYTpiZWZvcmV7Y29udGVudDpcIlxcRjNDRVwifS5tZGktb3JuYW1lbnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzQ0ZcIn0ubWRpLW9ybmFtZW50LXZhcmlhbnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzRDBcIn0ubWRpLW93bDpiZWZvcmV7Y29udGVudDpcIlxcRjNEMlwifS5tZGktcGFja2FnZTpiZWZvcmV7Y29udGVudDpcIlxcRjNEM1wifS5tZGktcGFja2FnZS1kb3duOmJlZm9yZXtjb250ZW50OlwiXFxGM0Q0XCJ9Lm1kaS1wYWNrYWdlLXVwOmJlZm9yZXtjb250ZW50OlwiXFxGM0Q1XCJ9Lm1kaS1wYWNrYWdlLXZhcmlhbnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzRDZcIn0ubWRpLXBhY2thZ2UtdmFyaWFudC1jbG9zZWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzRDdcIn0ubWRpLXBhZ2UtZmlyc3Q6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2MDBcIn0ubWRpLXBhZ2UtbGFzdDpiZWZvcmV7Y29udGVudDpcIlxcRjYwMVwifS5tZGktcGFnZS1sYXlvdXQtYm9keTpiZWZvcmV7Y29udGVudDpcIlxcRjZGOVwifS5tZGktcGFnZS1sYXlvdXQtZm9vdGVyOmJlZm9yZXtjb250ZW50OlwiXFxGNkZBXCJ9Lm1kaS1wYWdlLWxheW91dC1oZWFkZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2RkJcIn0ubWRpLXBhZ2UtbGF5b3V0LXNpZGViYXItbGVmdDpiZWZvcmV7Y29udGVudDpcIlxcRjZGQ1wifS5tZGktcGFnZS1sYXlvdXQtc2lkZWJhci1yaWdodDpiZWZvcmV7Y29udGVudDpcIlxcRjZGRFwifS5tZGktcGFsZXR0ZTpiZWZvcmV7Y29udGVudDpcIlxcRjNEOFwifS5tZGktcGFsZXR0ZS1hZHZhbmNlZDpiZWZvcmV7Y29udGVudDpcIlxcRjNEOVwifS5tZGktcGFuZGE6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzREFcIn0ubWRpLXBhbmRvcmE6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzREJcIn0ubWRpLXBhbm9yYW1hOmJlZm9yZXtjb250ZW50OlwiXFxGM0RDXCJ9Lm1kaS1wYW5vcmFtYS1maXNoZXllOmJlZm9yZXtjb250ZW50OlwiXFxGM0REXCJ9Lm1kaS1wYW5vcmFtYS1ob3Jpem9udGFsOmJlZm9yZXtjb250ZW50OlwiXFxGM0RFXCJ9Lm1kaS1wYW5vcmFtYS12ZXJ0aWNhbDpiZWZvcmV7Y29udGVudDpcIlxcRjNERlwifS5tZGktcGFub3JhbWEtd2lkZS1hbmdsZTpiZWZvcmV7Y29udGVudDpcIlxcRjNFMFwifS5tZGktcGFwZXItY3V0LXZlcnRpY2FsOmJlZm9yZXtjb250ZW50OlwiXFxGM0UxXCJ9Lm1kaS1wYXBlcmNsaXA6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzRTJcIn0ubWRpLXBhcmtpbmc6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzRTNcIn0ubWRpLXBhdXNlOmJlZm9yZXtjb250ZW50OlwiXFxGM0U0XCJ9Lm1kaS1wYXVzZS1jaXJjbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzRTVcIn0ubWRpLXBhdXNlLWNpcmNsZS1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxGM0U2XCJ9Lm1kaS1wYXVzZS1vY3RhZ29uOmJlZm9yZXtjb250ZW50OlwiXFxGM0U3XCJ9Lm1kaS1wYXVzZS1vY3RhZ29uLW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzRThcIn0ubWRpLXBhdzpiZWZvcmV7Y29udGVudDpcIlxcRjNFOVwifS5tZGktcGF3LW9mZjpiZWZvcmV7Y29udGVudDpcIlxcRjY1N1wifS5tZGktcGVuOmJlZm9yZXtjb250ZW50OlwiXFxGM0VBXCJ9Lm1kaS1wZW5jaWw6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzRUJcIn0ubWRpLXBlbmNpbC1ib3g6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzRUNcIn0ubWRpLXBlbmNpbC1ib3gtb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjNFRFwifS5tZGktcGVuY2lsLWNpcmNsZTpiZWZvcmV7Y29udGVudDpcIlxcRjZGRVwifS5tZGktcGVuY2lsLWxvY2s6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzRUVcIn0ubWRpLXBlbmNpbC1vZmY6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzRUZcIn0ubWRpLXBlbnRhZ29uOmJlZm9yZXtjb250ZW50OlwiXFxGNkZGXCJ9Lm1kaS1wZW50YWdvbi1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxGNzAwXCJ9Lm1kaS1wZXJjZW50OmJlZm9yZXtjb250ZW50OlwiXFxGM0YwXCJ9Lm1kaS1waGFybWFjeTpiZWZvcmV7Y29udGVudDpcIlxcRjNGMVwifS5tZGktcGhvbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzRjJcIn0ubWRpLXBob25lLWJsdWV0b290aDpiZWZvcmV7Y29udGVudDpcIlxcRjNGM1wifS5tZGktcGhvbmUtY2xhc3NpYzpiZWZvcmV7Y29udGVudDpcIlxcRjYwMlwifS5tZGktcGhvbmUtZm9yd2FyZDpiZWZvcmV7Y29udGVudDpcIlxcRjNGNFwifS5tZGktcGhvbmUtaGFuZ3VwOmJlZm9yZXtjb250ZW50OlwiXFxGM0Y1XCJ9Lm1kaS1waG9uZS1pbi10YWxrOmJlZm9yZXtjb250ZW50OlwiXFxGM0Y2XCJ9Lm1kaS1waG9uZS1pbmNvbWluZzpiZWZvcmV7Y29udGVudDpcIlxcRjNGN1wifS5tZGktcGhvbmUtbG9ja2VkOmJlZm9yZXtjb250ZW50OlwiXFxGM0Y4XCJ9Lm1kaS1waG9uZS1sb2c6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzRjlcIn0ubWRpLXBob25lLW1pbnVzOmJlZm9yZXtjb250ZW50OlwiXFxGNjU4XCJ9Lm1kaS1waG9uZS1taXNzZWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzRkFcIn0ubWRpLXBob25lLW91dGdvaW5nOmJlZm9yZXtjb250ZW50OlwiXFxGM0ZCXCJ9Lm1kaS1waG9uZS1wYXVzZWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzRkNcIn0ubWRpLXBob25lLXBsdXM6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2NTlcIn0ubWRpLXBob25lLXNldHRpbmdzOmJlZm9yZXtjb250ZW50OlwiXFxGM0ZEXCJ9Lm1kaS1waG9uZS12b2lwOmJlZm9yZXtjb250ZW50OlwiXFxGM0ZFXCJ9Lm1kaS1waTpiZWZvcmV7Y29udGVudDpcIlxcRjNGRlwifS5tZGktcGktYm94OmJlZm9yZXtjb250ZW50OlwiXFxGNDAwXCJ9Lm1kaS1waWFubzpiZWZvcmV7Y29udGVudDpcIlxcRjY3Q1wifS5tZGktcGlnOmJlZm9yZXtjb250ZW50OlwiXFxGNDAxXCJ9Lm1kaS1waWxsOmJlZm9yZXtjb250ZW50OlwiXFxGNDAyXCJ9Lm1kaS1waWxsYXI6YmVmb3Jle2NvbnRlbnQ6XCJcXEY3MDFcIn0ubWRpLXBpbjpiZWZvcmV7Y29udGVudDpcIlxcRjQwM1wifS5tZGktcGluLW9mZjpiZWZvcmV7Y29udGVudDpcIlxcRjQwNFwifS5tZGktcGluZS10cmVlOmJlZm9yZXtjb250ZW50OlwiXFxGNDA1XCJ9Lm1kaS1waW5lLXRyZWUtYm94OmJlZm9yZXtjb250ZW50OlwiXFxGNDA2XCJ9Lm1kaS1waW50ZXJlc3Q6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0MDdcIn0ubWRpLXBpbnRlcmVzdC1ib3g6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0MDhcIn0ubWRpLXBpc3RvbDpiZWZvcmV7Y29udGVudDpcIlxcRjcwMlwifS5tZGktcGl6emE6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0MDlcIn0ubWRpLXBsYW5lLXNoaWVsZDpiZWZvcmV7Y29udGVudDpcIlxcRjZCQVwifS5tZGktcGxheTpiZWZvcmV7Y29udGVudDpcIlxcRjQwQVwifS5tZGktcGxheS1ib3gtb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjQwQlwifS5tZGktcGxheS1jaXJjbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0MENcIn0ubWRpLXBsYXktY2lyY2xlLW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0MERcIn0ubWRpLXBsYXktcGF1c2U6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0MEVcIn0ubWRpLXBsYXktcHJvdGVjdGVkLWNvbnRlbnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0MEZcIn0ubWRpLXBsYXlsaXN0LWNoZWNrOmJlZm9yZXtjb250ZW50OlwiXFxGNUM3XCJ9Lm1kaS1wbGF5bGlzdC1taW51czpiZWZvcmV7Y29udGVudDpcIlxcRjQxMFwifS5tZGktcGxheWxpc3QtcGxheTpiZWZvcmV7Y29udGVudDpcIlxcRjQxMVwifS5tZGktcGxheWxpc3QtcGx1czpiZWZvcmV7Y29udGVudDpcIlxcRjQxMlwifS5tZGktcGxheWxpc3QtcmVtb3ZlOmJlZm9yZXtjb250ZW50OlwiXFxGNDEzXCJ9Lm1kaS1wbGF5c3RhdGlvbjpiZWZvcmV7Y29udGVudDpcIlxcRjQxNFwifS5tZGktcGxleDpiZWZvcmV7Y29udGVudDpcIlxcRjZCOVwifS5tZGktcGx1czpiZWZvcmV7Y29udGVudDpcIlxcRjQxNVwifS5tZGktcGx1cy1ib3g6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0MTZcIn0ubWRpLXBsdXMtYm94LW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY3MDNcIn0ubWRpLXBsdXMtY2lyY2xlOmJlZm9yZXtjb250ZW50OlwiXFxGNDE3XCJ9Lm1kaS1wbHVzLWNpcmNsZS1tdWx0aXBsZS1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxGNDE4XCJ9Lm1kaS1wbHVzLWNpcmNsZS1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxGNDE5XCJ9Lm1kaS1wbHVzLW5ldHdvcms6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0MUFcIn0ubWRpLXBsdXMtb25lOmJlZm9yZXtjb250ZW50OlwiXFxGNDFCXCJ9Lm1kaS1wbHVzLW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY3MDRcIn0ubWRpLXBvY2tldDpiZWZvcmV7Y29udGVudDpcIlxcRjQxQ1wifS5tZGktcG9rZWJhbGw6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0MURcIn0ubWRpLXBvbGFyb2lkOmJlZm9yZXtjb250ZW50OlwiXFxGNDFFXCJ9Lm1kaS1wb2xsOmJlZm9yZXtjb250ZW50OlwiXFxGNDFGXCJ9Lm1kaS1wb2xsLWJveDpiZWZvcmV7Y29udGVudDpcIlxcRjQyMFwifS5tZGktcG9seW1lcjpiZWZvcmV7Y29udGVudDpcIlxcRjQyMVwifS5tZGktcG9vbDpiZWZvcmV7Y29udGVudDpcIlxcRjYwNlwifS5tZGktcG9wY29ybjpiZWZvcmV7Y29udGVudDpcIlxcRjQyMlwifS5tZGktcG90OmJlZm9yZXtjb250ZW50OlwiXFxGNjVBXCJ9Lm1kaS1wb3QtbWl4OmJlZm9yZXtjb250ZW50OlwiXFxGNjVCXCJ9Lm1kaS1wb3VuZDpiZWZvcmV7Y29udGVudDpcIlxcRjQyM1wifS5tZGktcG91bmQtYm94OmJlZm9yZXtjb250ZW50OlwiXFxGNDI0XCJ9Lm1kaS1wb3dlcjpiZWZvcmV7Y29udGVudDpcIlxcRjQyNVwifS5tZGktcG93ZXItcGx1ZzpiZWZvcmV7Y29udGVudDpcIlxcRjZBNFwifS5tZGktcG93ZXItcGx1Zy1vZmY6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2QTVcIn0ubWRpLXBvd2VyLXNldHRpbmdzOmJlZm9yZXtjb250ZW50OlwiXFxGNDI2XCJ9Lm1kaS1wb3dlci1zb2NrZXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0MjdcIn0ubWRpLXByZXNjcmlwdGlvbjpiZWZvcmV7Y29udGVudDpcIlxcRjcwNVwifS5tZGktcHJlc2VudGF0aW9uOmJlZm9yZXtjb250ZW50OlwiXFxGNDI4XCJ9Lm1kaS1wcmVzZW50YXRpb24tcGxheTpiZWZvcmV7Y29udGVudDpcIlxcRjQyOVwifS5tZGktcHJpbnRlcjpiZWZvcmV7Y29udGVudDpcIlxcRjQyQVwifS5tZGktcHJpbnRlci0zZDpiZWZvcmV7Y29udGVudDpcIlxcRjQyQlwifS5tZGktcHJpbnRlci1hbGVydDpiZWZvcmV7Y29udGVudDpcIlxcRjQyQ1wifS5tZGktcHJpbnRlci1zZXR0aW5nczpiZWZvcmV7Y29udGVudDpcIlxcRjcwNlwifS5tZGktcHJpb3JpdHktaGlnaDpiZWZvcmV7Y29udGVudDpcIlxcRjYwM1wifS5tZGktcHJpb3JpdHktbG93OmJlZm9yZXtjb250ZW50OlwiXFxGNjA0XCJ9Lm1kaS1wcm9mZXNzaW9uYWwtaGV4YWdvbjpiZWZvcmV7Y29udGVudDpcIlxcRjQyRFwifS5tZGktcHJvamVjdG9yOmJlZm9yZXtjb250ZW50OlwiXFxGNDJFXCJ9Lm1kaS1wcm9qZWN0b3Itc2NyZWVuOmJlZm9yZXtjb250ZW50OlwiXFxGNDJGXCJ9Lm1kaS1wdWJsaXNoOmJlZm9yZXtjb250ZW50OlwiXFxGNkE2XCJ9Lm1kaS1wdWxzZTpiZWZvcmV7Y29udGVudDpcIlxcRjQzMFwifS5tZGktcHV6emxlOmJlZm9yZXtjb250ZW50OlwiXFxGNDMxXCJ9Lm1kaS1xcWNoYXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2MDVcIn0ubWRpLXFyY29kZTpiZWZvcmV7Y29udGVudDpcIlxcRjQzMlwifS5tZGktcXJjb2RlLXNjYW46YmVmb3Jle2NvbnRlbnQ6XCJcXEY0MzNcIn0ubWRpLXF1YWRjb3B0ZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0MzRcIn0ubWRpLXF1YWxpdHktaGlnaDpiZWZvcmV7Y29udGVudDpcIlxcRjQzNVwifS5tZGktcXVpY2t0aW1lOmJlZm9yZXtjb250ZW50OlwiXFxGNDM2XCJ9Lm1kaS1yYWRhcjpiZWZvcmV7Y29udGVudDpcIlxcRjQzN1wifS5tZGktcmFkaWF0b3I6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0MzhcIn0ubWRpLXJhZGlvOmJlZm9yZXtjb250ZW50OlwiXFxGNDM5XCJ9Lm1kaS1yYWRpby1oYW5kaGVsZDpiZWZvcmV7Y29udGVudDpcIlxcRjQzQVwifS5tZGktcmFkaW8tdG93ZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0M0JcIn0ubWRpLXJhZGlvYWN0aXZlOmJlZm9yZXtjb250ZW50OlwiXFxGNDNDXCJ9Lm1kaS1yYWRpb2JveC1ibGFuazpiZWZvcmV7Y29udGVudDpcIlxcRjQzRFwifS5tZGktcmFkaW9ib3gtbWFya2VkOmJlZm9yZXtjb250ZW50OlwiXFxGNDNFXCJ9Lm1kaS1yYXNwYmVycnlwaTpiZWZvcmV7Y29udGVudDpcIlxcRjQzRlwifS5tZGktcmF5LWVuZDpiZWZvcmV7Y29udGVudDpcIlxcRjQ0MFwifS5tZGktcmF5LWVuZC1hcnJvdzpiZWZvcmV7Y29udGVudDpcIlxcRjQ0MVwifS5tZGktcmF5LXN0YXJ0OmJlZm9yZXtjb250ZW50OlwiXFxGNDQyXCJ9Lm1kaS1yYXktc3RhcnQtYXJyb3c6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0NDNcIn0ubWRpLXJheS1zdGFydC1lbmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0NDRcIn0ubWRpLXJheS12ZXJ0ZXg6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0NDVcIn0ubWRpLXJkaW86YmVmb3Jle2NvbnRlbnQ6XCJcXEY0NDZcIn0ubWRpLXJlYWN0OmJlZm9yZXtjb250ZW50OlwiXFxGNzA3XCJ9Lm1kaS1yZWFkOmJlZm9yZXtjb250ZW50OlwiXFxGNDQ3XCJ9Lm1kaS1yZWFkYWJpbGl0eTpiZWZvcmV7Y29udGVudDpcIlxcRjQ0OFwifS5tZGktcmVjZWlwdDpiZWZvcmV7Y29udGVudDpcIlxcRjQ0OVwifS5tZGktcmVjb3JkOmJlZm9yZXtjb250ZW50OlwiXFxGNDRBXCJ9Lm1kaS1yZWNvcmQtcmVjOmJlZm9yZXtjb250ZW50OlwiXFxGNDRCXCJ9Lm1kaS1yZWN5Y2xlOmJlZm9yZXtjb250ZW50OlwiXFxGNDRDXCJ9Lm1kaS1yZWRkaXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0NERcIn0ubWRpLXJlZG86YmVmb3Jle2NvbnRlbnQ6XCJcXEY0NEVcIn0ubWRpLXJlZG8tdmFyaWFudDpiZWZvcmV7Y29udGVudDpcIlxcRjQ0RlwifS5tZGktcmVmcmVzaDpiZWZvcmV7Y29udGVudDpcIlxcRjQ1MFwifS5tZGktcmVnZXg6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0NTFcIn0ubWRpLXJlbGF0aXZlLXNjYWxlOmJlZm9yZXtjb250ZW50OlwiXFxGNDUyXCJ9Lm1kaS1yZWxvYWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0NTNcIn0ubWRpLXJlbW90ZTpiZWZvcmV7Y29udGVudDpcIlxcRjQ1NFwifS5tZGktcmVuYW1lLWJveDpiZWZvcmV7Y29udGVudDpcIlxcRjQ1NVwifS5tZGktcmVvcmRlci1ob3Jpem9udGFsOmJlZm9yZXtjb250ZW50OlwiXFxGNjg3XCJ9Lm1kaS1yZW9yZGVyLXZlcnRpY2FsOmJlZm9yZXtjb250ZW50OlwiXFxGNjg4XCJ9Lm1kaS1yZXBlYXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0NTZcIn0ubWRpLXJlcGVhdC1vZmY6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0NTdcIn0ubWRpLXJlcGVhdC1vbmNlOmJlZm9yZXtjb250ZW50OlwiXFxGNDU4XCJ9Lm1kaS1yZXBsYXk6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0NTlcIn0ubWRpLXJlcGx5OmJlZm9yZXtjb250ZW50OlwiXFxGNDVBXCJ9Lm1kaS1yZXBseS1hbGw6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0NUJcIn0ubWRpLXJlcHJvZHVjdGlvbjpiZWZvcmV7Y29udGVudDpcIlxcRjQ1Q1wifS5tZGktcmVzaXplLWJvdHRvbS1yaWdodDpiZWZvcmV7Y29udGVudDpcIlxcRjQ1RFwifS5tZGktcmVzcG9uc2l2ZTpiZWZvcmV7Y29udGVudDpcIlxcRjQ1RVwifS5tZGktcmVzdGFydDpiZWZvcmV7Y29udGVudDpcIlxcRjcwOFwifS5tZGktcmVzdG9yZTpiZWZvcmV7Y29udGVudDpcIlxcRjZBN1wifS5tZGktcmV3aW5kOmJlZm9yZXtjb250ZW50OlwiXFxGNDVGXCJ9Lm1kaS1yZXdpbmQtb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjcwOVwifS5tZGktcmhvbWJ1czpiZWZvcmV7Y29udGVudDpcIlxcRjcwQVwifS5tZGktcmhvbWJ1cy1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxGNzBCXCJ9Lm1kaS1yaWJib246YmVmb3Jle2NvbnRlbnQ6XCJcXEY0NjBcIn0ubWRpLXJvYWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0NjFcIn0ubWRpLXJvYWQtdmFyaWFudDpiZWZvcmV7Y29udGVudDpcIlxcRjQ2MlwifS5tZGktcm9ib3Q6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2QThcIn0ubWRpLXJvY2tldDpiZWZvcmV7Y29udGVudDpcIlxcRjQ2M1wifS5tZGktcm9vbWJhOmJlZm9yZXtjb250ZW50OlwiXFxGNzBDXCJ9Lm1kaS1yb3RhdGUtM2Q6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0NjRcIn0ubWRpLXJvdGF0ZS1sZWZ0OmJlZm9yZXtjb250ZW50OlwiXFxGNDY1XCJ9Lm1kaS1yb3RhdGUtbGVmdC12YXJpYW50OmJlZm9yZXtjb250ZW50OlwiXFxGNDY2XCJ9Lm1kaS1yb3RhdGUtcmlnaHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0NjdcIn0ubWRpLXJvdGF0ZS1yaWdodC12YXJpYW50OmJlZm9yZXtjb250ZW50OlwiXFxGNDY4XCJ9Lm1kaS1yb3VuZGVkLWNvcm5lcjpiZWZvcmV7Y29udGVudDpcIlxcRjYwN1wifS5tZGktcm91dGVyLXdpcmVsZXNzOmJlZm9yZXtjb250ZW50OlwiXFxGNDY5XCJ9Lm1kaS1yb3V0ZXM6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0NkFcIn0ubWRpLXJvd2luZzpiZWZvcmV7Y29udGVudDpcIlxcRjYwOFwifS5tZGktcnNzOmJlZm9yZXtjb250ZW50OlwiXFxGNDZCXCJ9Lm1kaS1yc3MtYm94OmJlZm9yZXtjb250ZW50OlwiXFxGNDZDXCJ9Lm1kaS1ydWxlcjpiZWZvcmV7Y29udGVudDpcIlxcRjQ2RFwifS5tZGktcnVuOmJlZm9yZXtjb250ZW50OlwiXFxGNzBEXCJ9Lm1kaS1ydW4tZmFzdDpiZWZvcmV7Y29udGVudDpcIlxcRjQ2RVwifS5tZGktc2FsZTpiZWZvcmV7Y29udGVudDpcIlxcRjQ2RlwifS5tZGktc2F0ZWxsaXRlOmJlZm9yZXtjb250ZW50OlwiXFxGNDcwXCJ9Lm1kaS1zYXRlbGxpdGUtdmFyaWFudDpiZWZvcmV7Y29udGVudDpcIlxcRjQ3MVwifS5tZGktc2F4b3Bob25lOmJlZm9yZXtjb250ZW50OlwiXFxGNjA5XCJ9Lm1kaS1zY2FsZTpiZWZvcmV7Y29udGVudDpcIlxcRjQ3MlwifS5tZGktc2NhbGUtYmFsYW5jZTpiZWZvcmV7Y29udGVudDpcIlxcRjVEMVwifS5tZGktc2NhbGUtYmF0aHJvb206YmVmb3Jle2NvbnRlbnQ6XCJcXEY0NzNcIn0ubWRpLXNjYW5uZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2QUFcIn0ubWRpLXNjaG9vbDpiZWZvcmV7Y29udGVudDpcIlxcRjQ3NFwifS5tZGktc2NyZWVuLXJvdGF0aW9uOmJlZm9yZXtjb250ZW50OlwiXFxGNDc1XCJ9Lm1kaS1zY3JlZW4tcm90YXRpb24tbG9jazpiZWZvcmV7Y29udGVudDpcIlxcRjQ3NlwifS5tZGktc2NyZXdkcml2ZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0NzdcIn0ubWRpLXNjcmlwdDpiZWZvcmV7Y29udGVudDpcIlxcRjQ3OFwifS5tZGktc2Q6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0NzlcIn0ubWRpLXNlYWw6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0N0FcIn0ubWRpLXNlYXJjaC13ZWI6YmVmb3Jle2NvbnRlbnQ6XCJcXEY3MEVcIn0ubWRpLXNlYXQtZmxhdDpiZWZvcmV7Y29udGVudDpcIlxcRjQ3QlwifS5tZGktc2VhdC1mbGF0LWFuZ2xlZDpiZWZvcmV7Y29udGVudDpcIlxcRjQ3Q1wifS5tZGktc2VhdC1pbmRpdmlkdWFsLXN1aXRlOmJlZm9yZXtjb250ZW50OlwiXFxGNDdEXCJ9Lm1kaS1zZWF0LWxlZ3Jvb20tZXh0cmE6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0N0VcIn0ubWRpLXNlYXQtbGVncm9vbS1ub3JtYWw6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0N0ZcIn0ubWRpLXNlYXQtbGVncm9vbS1yZWR1Y2VkOmJlZm9yZXtjb250ZW50OlwiXFxGNDgwXCJ9Lm1kaS1zZWF0LXJlY2xpbmUtZXh0cmE6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0ODFcIn0ubWRpLXNlYXQtcmVjbGluZS1ub3JtYWw6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0ODJcIn0ubWRpLXNlY3VyaXR5OmJlZm9yZXtjb250ZW50OlwiXFxGNDgzXCJ9Lm1kaS1zZWN1cml0eS1ob21lOmJlZm9yZXtjb250ZW50OlwiXFxGNjg5XCJ9Lm1kaS1zZWN1cml0eS1uZXR3b3JrOmJlZm9yZXtjb250ZW50OlwiXFxGNDg0XCJ9Lm1kaS1zZWxlY3Q6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0ODVcIn0ubWRpLXNlbGVjdC1hbGw6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0ODZcIn0ubWRpLXNlbGVjdC1pbnZlcnNlOmJlZm9yZXtjb250ZW50OlwiXFxGNDg3XCJ9Lm1kaS1zZWxlY3Qtb2ZmOmJlZm9yZXtjb250ZW50OlwiXFxGNDg4XCJ9Lm1kaS1zZWxlY3Rpb246YmVmb3Jle2NvbnRlbnQ6XCJcXEY0ODlcIn0ubWRpLXNlbmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0OEFcIn0ubWRpLXNlcmlhbC1wb3J0OmJlZm9yZXtjb250ZW50OlwiXFxGNjVDXCJ9Lm1kaS1zZXJ2ZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0OEJcIn0ubWRpLXNlcnZlci1taW51czpiZWZvcmV7Y29udGVudDpcIlxcRjQ4Q1wifS5tZGktc2VydmVyLW5ldHdvcms6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0OERcIn0ubWRpLXNlcnZlci1uZXR3b3JrLW9mZjpiZWZvcmV7Y29udGVudDpcIlxcRjQ4RVwifS5tZGktc2VydmVyLW9mZjpiZWZvcmV7Y29udGVudDpcIlxcRjQ4RlwifS5tZGktc2VydmVyLXBsdXM6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0OTBcIn0ubWRpLXNlcnZlci1yZW1vdmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0OTFcIn0ubWRpLXNlcnZlci1zZWN1cml0eTpiZWZvcmV7Y29udGVudDpcIlxcRjQ5MlwifS5tZGktc2V0dGluZ3M6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0OTNcIn0ubWRpLXNldHRpbmdzLWJveDpiZWZvcmV7Y29udGVudDpcIlxcRjQ5NFwifS5tZGktc2hhcGUtY2lyY2xlLXBsdXM6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2NURcIn0ubWRpLXNoYXBlLXBsdXM6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0OTVcIn0ubWRpLXNoYXBlLXBvbHlnb24tcGx1czpiZWZvcmV7Y29udGVudDpcIlxcRjY1RVwifS5tZGktc2hhcGUtcmVjdGFuZ2xlLXBsdXM6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2NUZcIn0ubWRpLXNoYXBlLXNxdWFyZS1wbHVzOmJlZm9yZXtjb250ZW50OlwiXFxGNjYwXCJ9Lm1kaS1zaGFyZTpiZWZvcmV7Y29udGVudDpcIlxcRjQ5NlwifS5tZGktc2hhcmUtdmFyaWFudDpiZWZvcmV7Y29udGVudDpcIlxcRjQ5N1wifS5tZGktc2hpZWxkOmJlZm9yZXtjb250ZW50OlwiXFxGNDk4XCJ9Lm1kaS1zaGllbGQtb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjQ5OVwifS5tZGktc2hvcHBpbmc6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0OUFcIn0ubWRpLXNob3BwaW5nLW11c2ljOmJlZm9yZXtjb250ZW50OlwiXFxGNDlCXCJ9Lm1kaS1zaG92ZWw6YmVmb3Jle2NvbnRlbnQ6XCJcXEY3MEZcIn0ubWRpLXNob3ZlbC1vZmY6YmVmb3Jle2NvbnRlbnQ6XCJcXEY3MTBcIn0ubWRpLXNocmVkZGVyOmJlZm9yZXtjb250ZW50OlwiXFxGNDlDXCJ9Lm1kaS1zaHVmZmxlOmJlZm9yZXtjb250ZW50OlwiXFxGNDlEXCJ9Lm1kaS1zaHVmZmxlLWRpc2FibGVkOmJlZm9yZXtjb250ZW50OlwiXFxGNDlFXCJ9Lm1kaS1zaHVmZmxlLXZhcmlhbnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0OUZcIn0ubWRpLXNpZ21hOmJlZm9yZXtjb250ZW50OlwiXFxGNEEwXCJ9Lm1kaS1zaWdtYS1sb3dlcjpiZWZvcmV7Y29udGVudDpcIlxcRjYyQlwifS5tZGktc2lnbi1jYXV0aW9uOmJlZm9yZXtjb250ZW50OlwiXFxGNEExXCJ9Lm1kaS1zaWduYWw6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0QTJcIn0ubWRpLXNpZ25hbC0yZzpiZWZvcmV7Y29udGVudDpcIlxcRjcxMVwifS5tZGktc2lnbmFsLTNnOmJlZm9yZXtjb250ZW50OlwiXFxGNzEyXCJ9Lm1kaS1zaWduYWwtNGc6YmVmb3Jle2NvbnRlbnQ6XCJcXEY3MTNcIn0ubWRpLXNpZ25hbC1oc3BhOmJlZm9yZXtjb250ZW50OlwiXFxGNzE0XCJ9Lm1kaS1zaWduYWwtaHNwYS1wbHVzOmJlZm9yZXtjb250ZW50OlwiXFxGNzE1XCJ9Lm1kaS1zaWduYWwtdmFyaWFudDpiZWZvcmV7Y29udGVudDpcIlxcRjYwQVwifS5tZGktc2lsdmVyd2FyZTpiZWZvcmV7Y29udGVudDpcIlxcRjRBM1wifS5tZGktc2lsdmVyd2FyZS1mb3JrOmJlZm9yZXtjb250ZW50OlwiXFxGNEE0XCJ9Lm1kaS1zaWx2ZXJ3YXJlLXNwb29uOmJlZm9yZXtjb250ZW50OlwiXFxGNEE1XCJ9Lm1kaS1zaWx2ZXJ3YXJlLXZhcmlhbnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0QTZcIn0ubWRpLXNpbTpiZWZvcmV7Y29udGVudDpcIlxcRjRBN1wifS5tZGktc2ltLWFsZXJ0OmJlZm9yZXtjb250ZW50OlwiXFxGNEE4XCJ9Lm1kaS1zaW0tb2ZmOmJlZm9yZXtjb250ZW50OlwiXFxGNEE5XCJ9Lm1kaS1zaXRlbWFwOmJlZm9yZXtjb250ZW50OlwiXFxGNEFBXCJ9Lm1kaS1za2lwLWJhY2t3YXJkOmJlZm9yZXtjb250ZW50OlwiXFxGNEFCXCJ9Lm1kaS1za2lwLWZvcndhcmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0QUNcIn0ubWRpLXNraXAtbmV4dDpiZWZvcmV7Y29udGVudDpcIlxcRjRBRFwifS5tZGktc2tpcC1uZXh0LWNpcmNsZTpiZWZvcmV7Y29udGVudDpcIlxcRjY2MVwifS5tZGktc2tpcC1uZXh0LWNpcmNsZS1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxGNjYyXCJ9Lm1kaS1za2lwLXByZXZpb3VzOmJlZm9yZXtjb250ZW50OlwiXFxGNEFFXCJ9Lm1kaS1za2lwLXByZXZpb3VzLWNpcmNsZTpiZWZvcmV7Y29udGVudDpcIlxcRjY2M1wifS5tZGktc2tpcC1wcmV2aW91cy1jaXJjbGUtb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjY2NFwifS5tZGktc2t1bGw6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2OEJcIn0ubWRpLXNreXBlOmJlZm9yZXtjb250ZW50OlwiXFxGNEFGXCJ9Lm1kaS1za3lwZS1idXNpbmVzczpiZWZvcmV7Y29udGVudDpcIlxcRjRCMFwifS5tZGktc2xhY2s6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0QjFcIn0ubWRpLXNsZWVwOmJlZm9yZXtjb250ZW50OlwiXFxGNEIyXCJ9Lm1kaS1zbGVlcC1vZmY6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0QjNcIn0ubWRpLXNtb2tpbmc6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0QjRcIn0ubWRpLXNtb2tpbmctb2ZmOmJlZm9yZXtjb250ZW50OlwiXFxGNEI1XCJ9Lm1kaS1zbmFwY2hhdDpiZWZvcmV7Y29udGVudDpcIlxcRjRCNlwifS5tZGktc25vd2ZsYWtlOmJlZm9yZXtjb250ZW50OlwiXFxGNzE2XCJ9Lm1kaS1zbm93bWFuOmJlZm9yZXtjb250ZW50OlwiXFxGNEI3XCJ9Lm1kaS1zb2NjZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0QjhcIn0ubWRpLXNvZmE6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0QjlcIn0ubWRpLXNvbGlkOmJlZm9yZXtjb250ZW50OlwiXFxGNjhDXCJ9Lm1kaS1zb3J0OmJlZm9yZXtjb250ZW50OlwiXFxGNEJBXCJ9Lm1kaS1zb3J0LWFscGhhYmV0aWNhbDpiZWZvcmV7Y29udGVudDpcIlxcRjRCQlwifS5tZGktc29ydC1hc2NlbmRpbmc6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0QkNcIn0ubWRpLXNvcnQtZGVzY2VuZGluZzpiZWZvcmV7Y29udGVudDpcIlxcRjRCRFwifS5tZGktc29ydC1udW1lcmljOmJlZm9yZXtjb250ZW50OlwiXFxGNEJFXCJ9Lm1kaS1zb3J0LXZhcmlhbnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0QkZcIn0ubWRpLXNvdW5kY2xvdWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0QzBcIn0ubWRpLXNvdXJjZS1icmFuY2g6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2MkNcIn0ubWRpLXNvdXJjZS1jb21taXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEY3MTdcIn0ubWRpLXNvdXJjZS1jb21taXQtZW5kOmJlZm9yZXtjb250ZW50OlwiXFxGNzE4XCJ9Lm1kaS1zb3VyY2UtY29tbWl0LWVuZC1sb2NhbDpiZWZvcmV7Y29udGVudDpcIlxcRjcxOVwifS5tZGktc291cmNlLWNvbW1pdC1sb2NhbDpiZWZvcmV7Y29udGVudDpcIlxcRjcxQVwifS5tZGktc291cmNlLWNvbW1pdC1uZXh0LWxvY2FsOmJlZm9yZXtjb250ZW50OlwiXFxGNzFCXCJ9Lm1kaS1zb3VyY2UtY29tbWl0LXN0YXJ0OmJlZm9yZXtjb250ZW50OlwiXFxGNzFDXCJ9Lm1kaS1zb3VyY2UtY29tbWl0LXN0YXJ0LW5leHQtbG9jYWw6YmVmb3Jle2NvbnRlbnQ6XCJcXEY3MURcIn0ubWRpLXNvdXJjZS1mb3JrOmJlZm9yZXtjb250ZW50OlwiXFxGNEMxXCJ9Lm1kaS1zb3VyY2UtbWVyZ2U6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2MkRcIn0ubWRpLXNvdXJjZS1wdWxsOmJlZm9yZXtjb250ZW50OlwiXFxGNEMyXCJ9Lm1kaS1zcGVha2VyOmJlZm9yZXtjb250ZW50OlwiXFxGNEMzXCJ9Lm1kaS1zcGVha2VyLW9mZjpiZWZvcmV7Y29udGVudDpcIlxcRjRDNFwifS5tZGktc3BlYWtlci13aXJlbGVzczpiZWZvcmV7Y29udGVudDpcIlxcRjcxRVwifS5tZGktc3BlZWRvbWV0ZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0QzVcIn0ubWRpLXNwZWxsY2hlY2s6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0QzZcIn0ubWRpLXNwb3RpZnk6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0QzdcIn0ubWRpLXNwb3RsaWdodDpiZWZvcmV7Y29udGVudDpcIlxcRjRDOFwifS5tZGktc3BvdGxpZ2h0LWJlYW06YmVmb3Jle2NvbnRlbnQ6XCJcXEY0QzlcIn0ubWRpLXNwcmF5OmJlZm9yZXtjb250ZW50OlwiXFxGNjY1XCJ9Lm1kaS1zcXVhcmUtaW5jOmJlZm9yZXtjb250ZW50OlwiXFxGNENBXCJ9Lm1kaS1zcXVhcmUtaW5jLWNhc2g6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0Q0JcIn0ubWRpLXN0YWNrZXhjaGFuZ2U6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2MEJcIn0ubWRpLXN0YWNrb3ZlcmZsb3c6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0Q0NcIn0ubWRpLXN0YWRpdW06YmVmb3Jle2NvbnRlbnQ6XCJcXEY3MUZcIn0ubWRpLXN0YWlyczpiZWZvcmV7Y29udGVudDpcIlxcRjRDRFwifS5tZGktc3RhcjpiZWZvcmV7Y29udGVudDpcIlxcRjRDRVwifS5tZGktc3Rhci1jaXJjbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0Q0ZcIn0ubWRpLXN0YXItaGFsZjpiZWZvcmV7Y29udGVudDpcIlxcRjREMFwifS5tZGktc3Rhci1vZmY6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0RDFcIn0ubWRpLXN0YXItb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjREMlwifS5tZGktc3RlYW06YmVmb3Jle2NvbnRlbnQ6XCJcXEY0RDNcIn0ubWRpLXN0ZWVyaW5nOmJlZm9yZXtjb250ZW50OlwiXFxGNEQ0XCJ9Lm1kaS1zdGVwLWJhY2t3YXJkOmJlZm9yZXtjb250ZW50OlwiXFxGNEQ1XCJ9Lm1kaS1zdGVwLWJhY2t3YXJkLTI6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0RDZcIn0ubWRpLXN0ZXAtZm9yd2FyZDpiZWZvcmV7Y29udGVudDpcIlxcRjREN1wifS5tZGktc3RlcC1mb3J3YXJkLTI6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0RDhcIn0ubWRpLXN0ZXRob3Njb3BlOmJlZm9yZXtjb250ZW50OlwiXFxGNEQ5XCJ9Lm1kaS1zdGlja2VyOmJlZm9yZXtjb250ZW50OlwiXFxGNUQwXCJ9Lm1kaS1zdG9ja2luZzpiZWZvcmV7Y29udGVudDpcIlxcRjREQVwifS5tZGktc3RvcDpiZWZvcmV7Y29udGVudDpcIlxcRjREQlwifS5tZGktc3RvcC1jaXJjbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2NjZcIn0ubWRpLXN0b3AtY2lyY2xlLW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2NjdcIn0ubWRpLXN0b3JlOmJlZm9yZXtjb250ZW50OlwiXFxGNERDXCJ9Lm1kaS1zdG9yZS0yNC1ob3VyOmJlZm9yZXtjb250ZW50OlwiXFxGNEREXCJ9Lm1kaS1zdG92ZTpiZWZvcmV7Y29udGVudDpcIlxcRjRERVwifS5tZGktc3ViZGlyZWN0b3J5LWFycm93LWxlZnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2MENcIn0ubWRpLXN1YmRpcmVjdG9yeS1hcnJvdy1yaWdodDpiZWZvcmV7Y29udGVudDpcIlxcRjYwRFwifS5tZGktc3Vid2F5OmJlZm9yZXtjb250ZW50OlwiXFxGNkFCXCJ9Lm1kaS1zdWJ3YXktdmFyaWFudDpiZWZvcmV7Y29udGVudDpcIlxcRjRERlwifS5tZGktc3VuZ2xhc3NlczpiZWZvcmV7Y29udGVudDpcIlxcRjRFMFwifS5tZGktc3Vycm91bmQtc291bmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1QzVcIn0ubWRpLXN2ZzpiZWZvcmV7Y29udGVudDpcIlxcRjcyMFwifS5tZGktc3dhcC1ob3Jpem9udGFsOmJlZm9yZXtjb250ZW50OlwiXFxGNEUxXCJ9Lm1kaS1zd2FwLXZlcnRpY2FsOmJlZm9yZXtjb250ZW50OlwiXFxGNEUyXCJ9Lm1kaS1zd2ltOmJlZm9yZXtjb250ZW50OlwiXFxGNEUzXCJ9Lm1kaS1zd2l0Y2g6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0RTRcIn0ubWRpLXN3b3JkOmJlZm9yZXtjb250ZW50OlwiXFxGNEU1XCJ9Lm1kaS1zeW5jOmJlZm9yZXtjb250ZW50OlwiXFxGNEU2XCJ9Lm1kaS1zeW5jLWFsZXJ0OmJlZm9yZXtjb250ZW50OlwiXFxGNEU3XCJ9Lm1kaS1zeW5jLW9mZjpiZWZvcmV7Y29udGVudDpcIlxcRjRFOFwifS5tZGktdGFiOmJlZm9yZXtjb250ZW50OlwiXFxGNEU5XCJ9Lm1kaS10YWItdW5zZWxlY3RlZDpiZWZvcmV7Y29udGVudDpcIlxcRjRFQVwifS5tZGktdGFibGU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0RUJcIn0ubWRpLXRhYmxlLWNvbHVtbi1wbHVzLWFmdGVyOmJlZm9yZXtjb250ZW50OlwiXFxGNEVDXCJ9Lm1kaS10YWJsZS1jb2x1bW4tcGx1cy1iZWZvcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0RURcIn0ubWRpLXRhYmxlLWNvbHVtbi1yZW1vdmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0RUVcIn0ubWRpLXRhYmxlLWNvbHVtbi13aWR0aDpiZWZvcmV7Y29udGVudDpcIlxcRjRFRlwifS5tZGktdGFibGUtZWRpdDpiZWZvcmV7Y29udGVudDpcIlxcRjRGMFwifS5tZGktdGFibGUtbGFyZ2U6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0RjFcIn0ubWRpLXRhYmxlLXJvdy1oZWlnaHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0RjJcIn0ubWRpLXRhYmxlLXJvdy1wbHVzLWFmdGVyOmJlZm9yZXtjb250ZW50OlwiXFxGNEYzXCJ9Lm1kaS10YWJsZS1yb3ctcGx1cy1iZWZvcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0RjRcIn0ubWRpLXRhYmxlLXJvdy1yZW1vdmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0RjVcIn0ubWRpLXRhYmxldDpiZWZvcmV7Y29udGVudDpcIlxcRjRGNlwifS5tZGktdGFibGV0LWFuZHJvaWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0RjdcIn0ubWRpLXRhYmxldC1pcGFkOmJlZm9yZXtjb250ZW50OlwiXFxGNEY4XCJ9Lm1kaS10YWc6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0RjlcIn0ubWRpLXRhZy1mYWNlczpiZWZvcmV7Y29udGVudDpcIlxcRjRGQVwifS5tZGktdGFnLWhlYXJ0OmJlZm9yZXtjb250ZW50OlwiXFxGNjhBXCJ9Lm1kaS10YWctbXVsdGlwbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0RkJcIn0ubWRpLXRhZy1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxGNEZDXCJ9Lm1kaS10YWctcGx1czpiZWZvcmV7Y29udGVudDpcIlxcRjcyMVwifS5tZGktdGFnLXJlbW92ZTpiZWZvcmV7Y29udGVudDpcIlxcRjcyMlwifS5tZGktdGFnLXRleHQtb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjRGRFwifS5tZGktdGFyZ2V0OmJlZm9yZXtjb250ZW50OlwiXFxGNEZFXCJ9Lm1kaS10YXhpOmJlZm9yZXtjb250ZW50OlwiXFxGNEZGXCJ9Lm1kaS10ZWFtdmlld2VyOmJlZm9yZXtjb250ZW50OlwiXFxGNTAwXCJ9Lm1kaS10ZWxlZ3JhbTpiZWZvcmV7Y29udGVudDpcIlxcRjUwMVwifS5tZGktdGVsZXZpc2lvbjpiZWZvcmV7Y29udGVudDpcIlxcRjUwMlwifS5tZGktdGVsZXZpc2lvbi1ndWlkZTpiZWZvcmV7Y29udGVudDpcIlxcRjUwM1wifS5tZGktdGVtcGVyYXR1cmUtY2Vsc2l1czpiZWZvcmV7Y29udGVudDpcIlxcRjUwNFwifS5tZGktdGVtcGVyYXR1cmUtZmFocmVuaGVpdDpiZWZvcmV7Y29udGVudDpcIlxcRjUwNVwifS5tZGktdGVtcGVyYXR1cmUta2VsdmluOmJlZm9yZXtjb250ZW50OlwiXFxGNTA2XCJ9Lm1kaS10ZW5uaXM6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1MDdcIn0ubWRpLXRlbnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1MDhcIn0ubWRpLXRlcnJhaW46YmVmb3Jle2NvbnRlbnQ6XCJcXEY1MDlcIn0ubWRpLXRlc3QtdHViZTpiZWZvcmV7Y29udGVudDpcIlxcRjY2OFwifS5tZGktdGV4dC1zaGFkb3c6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2NjlcIn0ubWRpLXRleHQtdG8tc3BlZWNoOmJlZm9yZXtjb250ZW50OlwiXFxGNTBBXCJ9Lm1kaS10ZXh0LXRvLXNwZWVjaC1vZmY6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1MEJcIn0ubWRpLXRleHRib3g6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2MEVcIn0ubWRpLXRleHR1cmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1MENcIn0ubWRpLXRoZWF0ZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1MERcIn0ubWRpLXRoZW1lLWxpZ2h0LWRhcms6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1MEVcIn0ubWRpLXRoZXJtb21ldGVyOmJlZm9yZXtjb250ZW50OlwiXFxGNTBGXCJ9Lm1kaS10aGVybW9tZXRlci1saW5lczpiZWZvcmV7Y29udGVudDpcIlxcRjUxMFwifS5tZGktdGh1bWItZG93bjpiZWZvcmV7Y29udGVudDpcIlxcRjUxMVwifS5tZGktdGh1bWItZG93bi1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxGNTEyXCJ9Lm1kaS10aHVtYi11cDpiZWZvcmV7Y29udGVudDpcIlxcRjUxM1wifS5tZGktdGh1bWItdXAtb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjUxNFwifS5tZGktdGh1bWJzLXVwLWRvd246YmVmb3Jle2NvbnRlbnQ6XCJcXEY1MTVcIn0ubWRpLXRpY2tldDpiZWZvcmV7Y29udGVudDpcIlxcRjUxNlwifS5tZGktdGlja2V0LWFjY291bnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1MTdcIn0ubWRpLXRpY2tldC1jb25maXJtYXRpb246YmVmb3Jle2NvbnRlbnQ6XCJcXEY1MThcIn0ubWRpLXRpY2tldC1wZXJjZW50OmJlZm9yZXtjb250ZW50OlwiXFxGNzIzXCJ9Lm1kaS10aWU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1MTlcIn0ubWRpLXRpbGRlOmJlZm9yZXtjb250ZW50OlwiXFxGNzI0XCJ9Lm1kaS10aW1lbGFwc2U6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1MUFcIn0ubWRpLXRpbWVyOmJlZm9yZXtjb250ZW50OlwiXFxGNTFCXCJ9Lm1kaS10aW1lci0xMDpiZWZvcmV7Y29udGVudDpcIlxcRjUxQ1wifS5tZGktdGltZXItMzpiZWZvcmV7Y29udGVudDpcIlxcRjUxRFwifS5tZGktdGltZXItb2ZmOmJlZm9yZXtjb250ZW50OlwiXFxGNTFFXCJ9Lm1kaS10aW1lci1zYW5kOmJlZm9yZXtjb250ZW50OlwiXFxGNTFGXCJ9Lm1kaS10aW1lci1zYW5kLWVtcHR5OmJlZm9yZXtjb250ZW50OlwiXFxGNkFDXCJ9Lm1kaS10aW1ldGFibGU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1MjBcIn0ubWRpLXRvZ2dsZS1zd2l0Y2g6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1MjFcIn0ubWRpLXRvZ2dsZS1zd2l0Y2gtb2ZmOmJlZm9yZXtjb250ZW50OlwiXFxGNTIyXCJ9Lm1kaS10b29sdGlwOmJlZm9yZXtjb250ZW50OlwiXFxGNTIzXCJ9Lm1kaS10b29sdGlwLWVkaXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1MjRcIn0ubWRpLXRvb2x0aXAtaW1hZ2U6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1MjVcIn0ubWRpLXRvb2x0aXAtb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjUyNlwifS5tZGktdG9vbHRpcC1vdXRsaW5lLXBsdXM6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1MjdcIn0ubWRpLXRvb2x0aXAtdGV4dDpiZWZvcmV7Y29udGVudDpcIlxcRjUyOFwifS5tZGktdG9vdGg6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1MjlcIn0ubWRpLXRvcjpiZWZvcmV7Y29udGVudDpcIlxcRjUyQVwifS5tZGktdG93ZXItYmVhY2g6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2ODBcIn0ubWRpLXRvd2VyLWZpcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2ODFcIn0ubWRpLXRyYWZmaWMtbGlnaHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1MkJcIn0ubWRpLXRyYWluOmJlZm9yZXtjb250ZW50OlwiXFxGNTJDXCJ9Lm1kaS10cmFtOmJlZm9yZXtjb250ZW50OlwiXFxGNTJEXCJ9Lm1kaS10cmFuc2NyaWJlOmJlZm9yZXtjb250ZW50OlwiXFxGNTJFXCJ9Lm1kaS10cmFuc2NyaWJlLWNsb3NlOmJlZm9yZXtjb250ZW50OlwiXFxGNTJGXCJ9Lm1kaS10cmFuc2ZlcjpiZWZvcmV7Y29udGVudDpcIlxcRjUzMFwifS5tZGktdHJhbnNpdC10cmFuc2ZlcjpiZWZvcmV7Y29udGVudDpcIlxcRjZBRFwifS5tZGktdHJhbnNsYXRlOmJlZm9yZXtjb250ZW50OlwiXFxGNUNBXCJ9Lm1kaS10cmVhc3VyZS1jaGVzdDpiZWZvcmV7Y29udGVudDpcIlxcRjcyNVwifS5tZGktdHJlZTpiZWZvcmV7Y29udGVudDpcIlxcRjUzMVwifS5tZGktdHJlbGxvOmJlZm9yZXtjb250ZW50OlwiXFxGNTMyXCJ9Lm1kaS10cmVuZGluZy1kb3duOmJlZm9yZXtjb250ZW50OlwiXFxGNTMzXCJ9Lm1kaS10cmVuZGluZy1uZXV0cmFsOmJlZm9yZXtjb250ZW50OlwiXFxGNTM0XCJ9Lm1kaS10cmVuZGluZy11cDpiZWZvcmV7Y29udGVudDpcIlxcRjUzNVwifS5tZGktdHJpYW5nbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1MzZcIn0ubWRpLXRyaWFuZ2xlLW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1MzdcIn0ubWRpLXRyb3BoeTpiZWZvcmV7Y29udGVudDpcIlxcRjUzOFwifS5tZGktdHJvcGh5LWF3YXJkOmJlZm9yZXtjb250ZW50OlwiXFxGNTM5XCJ9Lm1kaS10cm9waHktb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjUzQVwifS5tZGktdHJvcGh5LXZhcmlhbnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1M0JcIn0ubWRpLXRyb3BoeS12YXJpYW50LW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1M0NcIn0ubWRpLXRydWNrOmJlZm9yZXtjb250ZW50OlwiXFxGNTNEXCJ9Lm1kaS10cnVjay1kZWxpdmVyeTpiZWZvcmV7Y29udGVudDpcIlxcRjUzRVwifS5tZGktdHJ1Y2stdHJhaWxlcjpiZWZvcmV7Y29udGVudDpcIlxcRjcyNlwifS5tZGktdHNoaXJ0LWNyZXc6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1M0ZcIn0ubWRpLXRzaGlydC12OmJlZm9yZXtjb250ZW50OlwiXFxGNTQwXCJ9Lm1kaS10dW1ibHI6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1NDFcIn0ubWRpLXR1bWJsci1yZWJsb2c6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1NDJcIn0ubWRpLXR1bmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2MkVcIn0ubWRpLXR1bmUtdmVydGljYWw6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2NkFcIn0ubWRpLXR3aXRjaDpiZWZvcmV7Y29udGVudDpcIlxcRjU0M1wifS5tZGktdHdpdHRlcjpiZWZvcmV7Y29udGVudDpcIlxcRjU0NFwifS5tZGktdHdpdHRlci1ib3g6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1NDVcIn0ubWRpLXR3aXR0ZXItY2lyY2xlOmJlZm9yZXtjb250ZW50OlwiXFxGNTQ2XCJ9Lm1kaS10d2l0dGVyLXJldHdlZXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1NDdcIn0ubWRpLXVidW50dTpiZWZvcmV7Y29udGVudDpcIlxcRjU0OFwifS5tZGktdW1icmFjbzpiZWZvcmV7Y29udGVudDpcIlxcRjU0OVwifS5tZGktdW1icmVsbGE6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1NEFcIn0ubWRpLXVtYnJlbGxhLW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1NEJcIn0ubWRpLXVuZG86YmVmb3Jle2NvbnRlbnQ6XCJcXEY1NENcIn0ubWRpLXVuZG8tdmFyaWFudDpiZWZvcmV7Y29udGVudDpcIlxcRjU0RFwifS5tZGktdW5mb2xkLWxlc3M6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1NEVcIn0ubWRpLXVuZm9sZC1tb3JlOmJlZm9yZXtjb250ZW50OlwiXFxGNTRGXCJ9Lm1kaS11bmdyb3VwOmJlZm9yZXtjb250ZW50OlwiXFxGNTUwXCJ9Lm1kaS11bml0eTpiZWZvcmV7Y29udGVudDpcIlxcRjZBRVwifS5tZGktdW50YXBwZDpiZWZvcmV7Y29udGVudDpcIlxcRjU1MVwifS5tZGktdXBkYXRlOmJlZm9yZXtjb250ZW50OlwiXFxGNkFGXCJ9Lm1kaS11cGxvYWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1NTJcIn0ubWRpLXVzYjpiZWZvcmV7Y29udGVudDpcIlxcRjU1M1wifS5tZGktdmVjdG9yLWFycmFuZ2UtYWJvdmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1NTRcIn0ubWRpLXZlY3Rvci1hcnJhbmdlLWJlbG93OmJlZm9yZXtjb250ZW50OlwiXFxGNTU1XCJ9Lm1kaS12ZWN0b3ItY2lyY2xlOmJlZm9yZXtjb250ZW50OlwiXFxGNTU2XCJ9Lm1kaS12ZWN0b3ItY2lyY2xlLXZhcmlhbnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1NTdcIn0ubWRpLXZlY3Rvci1jb21iaW5lOmJlZm9yZXtjb250ZW50OlwiXFxGNTU4XCJ9Lm1kaS12ZWN0b3ItY3VydmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1NTlcIn0ubWRpLXZlY3Rvci1kaWZmZXJlbmNlOmJlZm9yZXtjb250ZW50OlwiXFxGNTVBXCJ9Lm1kaS12ZWN0b3ItZGlmZmVyZW5jZS1hYjpiZWZvcmV7Y29udGVudDpcIlxcRjU1QlwifS5tZGktdmVjdG9yLWRpZmZlcmVuY2UtYmE6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1NUNcIn0ubWRpLXZlY3Rvci1pbnRlcnNlY3Rpb246YmVmb3Jle2NvbnRlbnQ6XCJcXEY1NURcIn0ubWRpLXZlY3Rvci1saW5lOmJlZm9yZXtjb250ZW50OlwiXFxGNTVFXCJ9Lm1kaS12ZWN0b3ItcG9pbnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1NUZcIn0ubWRpLXZlY3Rvci1wb2x5Z29uOmJlZm9yZXtjb250ZW50OlwiXFxGNTYwXCJ9Lm1kaS12ZWN0b3ItcG9seWxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1NjFcIn0ubWRpLXZlY3Rvci1yZWN0YW5nbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1QzZcIn0ubWRpLXZlY3Rvci1zZWxlY3Rpb246YmVmb3Jle2NvbnRlbnQ6XCJcXEY1NjJcIn0ubWRpLXZlY3Rvci1zcXVhcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwMDFcIn0ubWRpLXZlY3Rvci10cmlhbmdsZTpiZWZvcmV7Y29udGVudDpcIlxcRjU2M1wifS5tZGktdmVjdG9yLXVuaW9uOmJlZm9yZXtjb250ZW50OlwiXFxGNTY0XCJ9Lm1kaS12ZXJpZmllZDpiZWZvcmV7Y29udGVudDpcIlxcRjU2NVwifS5tZGktdmlicmF0ZTpiZWZvcmV7Y29udGVudDpcIlxcRjU2NlwifS5tZGktdmlkZW86YmVmb3Jle2NvbnRlbnQ6XCJcXEY1NjdcIn0ubWRpLXZpZGVvLW9mZjpiZWZvcmV7Y29udGVudDpcIlxcRjU2OFwifS5tZGktdmlkZW8tc3dpdGNoOmJlZm9yZXtjb250ZW50OlwiXFxGNTY5XCJ9Lm1kaS12aWV3LWFnZW5kYTpiZWZvcmV7Y29udGVudDpcIlxcRjU2QVwifS5tZGktdmlldy1hcnJheTpiZWZvcmV7Y29udGVudDpcIlxcRjU2QlwifS5tZGktdmlldy1jYXJvdXNlbDpiZWZvcmV7Y29udGVudDpcIlxcRjU2Q1wifS5tZGktdmlldy1jb2x1bW46YmVmb3Jle2NvbnRlbnQ6XCJcXEY1NkRcIn0ubWRpLXZpZXctZGFzaGJvYXJkOmJlZm9yZXtjb250ZW50OlwiXFxGNTZFXCJ9Lm1kaS12aWV3LWRheTpiZWZvcmV7Y29udGVudDpcIlxcRjU2RlwifS5tZGktdmlldy1ncmlkOmJlZm9yZXtjb250ZW50OlwiXFxGNTcwXCJ9Lm1kaS12aWV3LWhlYWRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxGNTcxXCJ9Lm1kaS12aWV3LWxpc3Q6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1NzJcIn0ubWRpLXZpZXctbW9kdWxlOmJlZm9yZXtjb250ZW50OlwiXFxGNTczXCJ9Lm1kaS12aWV3LXBhcmFsbGVsOmJlZm9yZXtjb250ZW50OlwiXFxGNzI3XCJ9Lm1kaS12aWV3LXF1aWx0OmJlZm9yZXtjb250ZW50OlwiXFxGNTc0XCJ9Lm1kaS12aWV3LXNlcXVlbnRpYWw6YmVmb3Jle2NvbnRlbnQ6XCJcXEY3MjhcIn0ubWRpLXZpZXctc3RyZWFtOmJlZm9yZXtjb250ZW50OlwiXFxGNTc1XCJ9Lm1kaS12aWV3LXdlZWs6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1NzZcIn0ubWRpLXZpbWVvOmJlZm9yZXtjb250ZW50OlwiXFxGNTc3XCJ9Lm1kaS12aW5lOmJlZm9yZXtjb250ZW50OlwiXFxGNTc4XCJ9Lm1kaS12aW9saW46YmVmb3Jle2NvbnRlbnQ6XCJcXEY2MEZcIn0ubWRpLXZpc3VhbHN0dWRpbzpiZWZvcmV7Y29udGVudDpcIlxcRjYxMFwifS5tZGktdms6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1NzlcIn0ubWRpLXZrLWJveDpiZWZvcmV7Y29udGVudDpcIlxcRjU3QVwifS5tZGktdmstY2lyY2xlOmJlZm9yZXtjb250ZW50OlwiXFxGNTdCXCJ9Lm1kaS12bGM6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1N0NcIn0ubWRpLXZvaWNlOmJlZm9yZXtjb250ZW50OlwiXFxGNUNCXCJ9Lm1kaS12b2ljZW1haWw6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1N0RcIn0ubWRpLXZvbHVtZS1oaWdoOmJlZm9yZXtjb250ZW50OlwiXFxGNTdFXCJ9Lm1kaS12b2x1bWUtbG93OmJlZm9yZXtjb250ZW50OlwiXFxGNTdGXCJ9Lm1kaS12b2x1bWUtbWVkaXVtOmJlZm9yZXtjb250ZW50OlwiXFxGNTgwXCJ9Lm1kaS12b2x1bWUtb2ZmOmJlZm9yZXtjb250ZW50OlwiXFxGNTgxXCJ9Lm1kaS12cG46YmVmb3Jle2NvbnRlbnQ6XCJcXEY1ODJcIn0ubWRpLXdhbGs6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1ODNcIn0ubWRpLXdhbGxldDpiZWZvcmV7Y29udGVudDpcIlxcRjU4NFwifS5tZGktd2FsbGV0LWdpZnRjYXJkOmJlZm9yZXtjb250ZW50OlwiXFxGNTg1XCJ9Lm1kaS13YWxsZXQtbWVtYmVyc2hpcDpiZWZvcmV7Y29udGVudDpcIlxcRjU4NlwifS5tZGktd2FsbGV0LXRyYXZlbDpiZWZvcmV7Y29udGVudDpcIlxcRjU4N1wifS5tZGktd2FuOmJlZm9yZXtjb250ZW50OlwiXFxGNTg4XCJ9Lm1kaS13YXNoaW5nLW1hY2hpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY3MjlcIn0ubWRpLXdhdGNoOmJlZm9yZXtjb250ZW50OlwiXFxGNTg5XCJ9Lm1kaS13YXRjaC1leHBvcnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1OEFcIn0ubWRpLXdhdGNoLWltcG9ydDpiZWZvcmV7Y29udGVudDpcIlxcRjU4QlwifS5tZGktd2F0Y2gtdmlicmF0ZTpiZWZvcmV7Y29udGVudDpcIlxcRjZCMFwifS5tZGktd2F0ZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1OENcIn0ubWRpLXdhdGVyLW9mZjpiZWZvcmV7Y29udGVudDpcIlxcRjU4RFwifS5tZGktd2F0ZXItcGVyY2VudDpiZWZvcmV7Y29udGVudDpcIlxcRjU4RVwifS5tZGktd2F0ZXItcHVtcDpiZWZvcmV7Y29udGVudDpcIlxcRjU4RlwifS5tZGktd2F0ZXJtYXJrOmJlZm9yZXtjb250ZW50OlwiXFxGNjEyXCJ9Lm1kaS13ZWF0aGVyLWNsb3VkeTpiZWZvcmV7Y29udGVudDpcIlxcRjU5MFwifS5tZGktd2VhdGhlci1mb2c6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1OTFcIn0ubWRpLXdlYXRoZXItaGFpbDpiZWZvcmV7Y29udGVudDpcIlxcRjU5MlwifS5tZGktd2VhdGhlci1saWdodG5pbmc6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1OTNcIn0ubWRpLXdlYXRoZXItbGlnaHRuaW5nLXJhaW55OmJlZm9yZXtjb250ZW50OlwiXFxGNjdEXCJ9Lm1kaS13ZWF0aGVyLW5pZ2h0OmJlZm9yZXtjb250ZW50OlwiXFxGNTk0XCJ9Lm1kaS13ZWF0aGVyLXBhcnRseWNsb3VkeTpiZWZvcmV7Y29udGVudDpcIlxcRjU5NVwifS5tZGktd2VhdGhlci1wb3VyaW5nOmJlZm9yZXtjb250ZW50OlwiXFxGNTk2XCJ9Lm1kaS13ZWF0aGVyLXJhaW55OmJlZm9yZXtjb250ZW50OlwiXFxGNTk3XCJ9Lm1kaS13ZWF0aGVyLXNub3d5OmJlZm9yZXtjb250ZW50OlwiXFxGNTk4XCJ9Lm1kaS13ZWF0aGVyLXNub3d5LXJhaW55OmJlZm9yZXtjb250ZW50OlwiXFxGNjdFXCJ9Lm1kaS13ZWF0aGVyLXN1bm55OmJlZm9yZXtjb250ZW50OlwiXFxGNTk5XCJ9Lm1kaS13ZWF0aGVyLXN1bnNldDpiZWZvcmV7Y29udGVudDpcIlxcRjU5QVwifS5tZGktd2VhdGhlci1zdW5zZXQtZG93bjpiZWZvcmV7Y29udGVudDpcIlxcRjU5QlwifS5tZGktd2VhdGhlci1zdW5zZXQtdXA6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1OUNcIn0ubWRpLXdlYXRoZXItd2luZHk6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1OURcIn0ubWRpLXdlYXRoZXItd2luZHktdmFyaWFudDpiZWZvcmV7Y29udGVudDpcIlxcRjU5RVwifS5tZGktd2ViOmJlZm9yZXtjb250ZW50OlwiXFxGNTlGXCJ9Lm1kaS13ZWJjYW06YmVmb3Jle2NvbnRlbnQ6XCJcXEY1QTBcIn0ubWRpLXdlYmhvb2s6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2MkZcIn0ubWRpLXdlYnBhY2s6YmVmb3Jle2NvbnRlbnQ6XCJcXEY3MkFcIn0ubWRpLXdlY2hhdDpiZWZvcmV7Y29udGVudDpcIlxcRjYxMVwifS5tZGktd2VpZ2h0OmJlZm9yZXtjb250ZW50OlwiXFxGNUExXCJ9Lm1kaS13ZWlnaHQta2lsb2dyYW06YmVmb3Jle2NvbnRlbnQ6XCJcXEY1QTJcIn0ubWRpLXdoYXRzYXBwOmJlZm9yZXtjb250ZW50OlwiXFxGNUEzXCJ9Lm1kaS13aGVlbGNoYWlyLWFjY2Vzc2liaWxpdHk6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1QTRcIn0ubWRpLXdoaXRlLWJhbGFuY2UtYXV0bzpiZWZvcmV7Y29udGVudDpcIlxcRjVBNVwifS5tZGktd2hpdGUtYmFsYW5jZS1pbmNhbmRlc2NlbnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1QTZcIn0ubWRpLXdoaXRlLWJhbGFuY2UtaXJpZGVzY2VudDpiZWZvcmV7Y29udGVudDpcIlxcRjVBN1wifS5tZGktd2hpdGUtYmFsYW5jZS1zdW5ueTpiZWZvcmV7Y29udGVudDpcIlxcRjVBOFwifS5tZGktd2lkZ2V0czpiZWZvcmV7Y29udGVudDpcIlxcRjcyQlwifS5tZGktd2lmaTpiZWZvcmV7Y29udGVudDpcIlxcRjVBOVwifS5tZGktd2lmaS1vZmY6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1QUFcIn0ubWRpLXdpaTpiZWZvcmV7Y29udGVudDpcIlxcRjVBQlwifS5tZGktd2lpdTpiZWZvcmV7Y29udGVudDpcIlxcRjcyQ1wifS5tZGktd2lraXBlZGlhOmJlZm9yZXtjb250ZW50OlwiXFxGNUFDXCJ9Lm1kaS13aW5kb3ctY2xvc2U6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1QURcIn0ubWRpLXdpbmRvdy1jbG9zZWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1QUVcIn0ubWRpLXdpbmRvdy1tYXhpbWl6ZTpiZWZvcmV7Y29udGVudDpcIlxcRjVBRlwifS5tZGktd2luZG93LW1pbmltaXplOmJlZm9yZXtjb250ZW50OlwiXFxGNUIwXCJ9Lm1kaS13aW5kb3ctb3BlbjpiZWZvcmV7Y29udGVudDpcIlxcRjVCMVwifS5tZGktd2luZG93LXJlc3RvcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1QjJcIn0ubWRpLXdpbmRvd3M6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1QjNcIn0ubWRpLXdvcmRwcmVzczpiZWZvcmV7Y29udGVudDpcIlxcRjVCNFwifS5tZGktd29ya2VyOmJlZm9yZXtjb250ZW50OlwiXFxGNUI1XCJ9Lm1kaS13cmFwOmJlZm9yZXtjb250ZW50OlwiXFxGNUI2XCJ9Lm1kaS13cmVuY2g6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1QjdcIn0ubWRpLXd1bmRlcmxpc3Q6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1QjhcIn0ubWRpLXhhbWw6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2NzNcIn0ubWRpLXhib3g6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1QjlcIn0ubWRpLXhib3gtY29udHJvbGxlcjpiZWZvcmV7Y29udGVudDpcIlxcRjVCQVwifS5tZGkteGJveC1jb250cm9sbGVyLW9mZjpiZWZvcmV7Y29udGVudDpcIlxcRjVCQlwifS5tZGkteGRhOmJlZm9yZXtjb250ZW50OlwiXFxGNUJDXCJ9Lm1kaS14aW5nOmJlZm9yZXtjb250ZW50OlwiXFxGNUJEXCJ9Lm1kaS14aW5nLWJveDpiZWZvcmV7Y29udGVudDpcIlxcRjVCRVwifS5tZGkteGluZy1jaXJjbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1QkZcIn0ubWRpLXhtbDpiZWZvcmV7Y29udGVudDpcIlxcRjVDMFwifS5tZGkteWVhc3Q6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1QzFcIn0ubWRpLXllbHA6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1QzJcIn0ubWRpLXlpbi15YW5nOmJlZm9yZXtjb250ZW50OlwiXFxGNjdGXCJ9Lm1kaS15b3V0dWJlLXBsYXk6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1QzNcIn0ubWRpLXppcC1ib3g6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1QzRcIn0ubWRpLTE4cHgubWRpLXNldCwubWRpLTE4cHgubWRpOmJlZm9yZXtmb250LXNpemU6MThweH0ubWRpLTI0cHgubWRpLXNldCwubWRpLTI0cHgubWRpOmJlZm9yZXtmb250LXNpemU6MjRweH0ubWRpLTM2cHgubWRpLXNldCwubWRpLTM2cHgubWRpOmJlZm9yZXtmb250LXNpemU6MzZweH0ubWRpLTQ4cHgubWRpLXNldCwubWRpLTQ4cHgubWRpOmJlZm9yZXtmb250LXNpemU6NDhweH0ubWRpLWRhcmt7Y29sb3I6cmdiYSgwLDAsMCwwLjU0KX0ubWRpLWRhcmsubWRpLWluYWN0aXZle2NvbG9yOnJnYmEoMCwwLDAsMC4yNil9Lm1kaS1saWdodHtjb2xvcjojZmZmfS5tZGktbGlnaHQubWRpLWluYWN0aXZle2NvbG9yOnJnYmEoMjU1LDI1NSwyNTUsMC4zKX0ubWRpLXJvdGF0ZS00NXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoNDVkZWcpOy1tcy10cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKTt0cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKX0ubWRpLXJvdGF0ZS05MHstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoOTBkZWcpOy1tcy10cmFuc2Zvcm06cm90YXRlKDkwZGVnKTt0cmFuc2Zvcm06cm90YXRlKDkwZGVnKX0ubWRpLXJvdGF0ZS0xMzV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDEzNWRlZyk7LW1zLXRyYW5zZm9ybTpyb3RhdGUoMTM1ZGVnKTt0cmFuc2Zvcm06cm90YXRlKDEzNWRlZyl9Lm1kaS1yb3RhdGUtMTgwey13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgxODBkZWcpOy1tcy10cmFuc2Zvcm06cm90YXRlKDE4MGRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgxODBkZWcpfS5tZGktcm90YXRlLTIyNXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMjI1ZGVnKTstbXMtdHJhbnNmb3JtOnJvdGF0ZSgyMjVkZWcpO3RyYW5zZm9ybTpyb3RhdGUoMjI1ZGVnKX0ubWRpLXJvdGF0ZS0yNzB7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDI3MGRlZyk7LW1zLXRyYW5zZm9ybTpyb3RhdGUoMjcwZGVnKTt0cmFuc2Zvcm06cm90YXRlKDI3MGRlZyl9Lm1kaS1yb3RhdGUtMzE1ey13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgzMTVkZWcpOy1tcy10cmFuc2Zvcm06cm90YXRlKDMxNWRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgzMTVkZWcpfS5tZGktZmxpcC1ob3Jpem9udGFsey13ZWJraXQtdHJhbnNmb3JtOnNjYWxlWCgtMSk7dHJhbnNmb3JtOnNjYWxlWCgtMSk7ZmlsdGVyOkZsaXBIOy1tcy1maWx0ZXI6XCJGbGlwSFwifS5tZGktZmxpcC12ZXJ0aWNhbHstd2Via2l0LXRyYW5zZm9ybTpzY2FsZVkoLTEpO3RyYW5zZm9ybTpzY2FsZVkoLTEpO2ZpbHRlcjpGbGlwVjstbXMtZmlsdGVyOlwiRmxpcFZcIn1cclxuLyojIHNvdXJjZU1hcHBpbmdVUkw9bWF0ZXJpYWxkZXNpZ25pY29ucy5taW4uY3NzLm1hcCAqL1xyXG4iLCIvLyBDdXN0b20gVmFyaWFibGVzXG4vL0BpbXBvcnQgdXJsKCdodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2Nzcz9mYW1pbHk9UHJvemErTGlicmU6NDAwLDUwMCw2MDAsNzAwJnN1YnNldD1sYXRpbi1leHQnKTtcblxuXG4vLyBCb290c3RyYXAgb3ZlcnJpZGVzXG5cbi8qKlxuICogVGFibGUgT2YgQ29udGVudFxuICpcbiAqIFx0MS4gQ29sb3Igc3lzdGVtXG4gKlx0Mi4gT3B0aW9uc1xuICpcdDMuIEJvZHlcbiAqXHQ0LiBUeXBvZ3JhcGh5XG4gKlx0NS4gQnJlYWRjcnVtYnNcbiAqXHQ2LiBDYXJkc1xuICpcdDcuIERyb3Bkb3duc1xuICpcdDguIEJ1dHRvbnNcbiAqXHQ5LiBUeXBvZ3JhcGh5XG4gKlx0MTAuIFByb2dyZXNzIGJhcnNcbiAqXHQxMS4gVGFibGVzXG4gKlx0MTIuIEZvcm1zXG4gKlx0MTQuIENvbXBvbmVudFxuICovXG5cbi8vXG4vLyBDb2xvciBzeXN0ZW1cbi8vXG5cbiR3aGl0ZTogI2ZmZiAhZGVmYXVsdDtcbiRncmF5LTEwMDogI2Y1ZjVmNSAhZGVmYXVsdDtcbiRncmF5LTIwMDogI0VCRUJFQiAhZGVmYXVsdDtcbiRncmF5LTMwMDogI2RlZTJlNiAhZGVmYXVsdDtcbiRncmF5LTQwMDogI0MwQzBDMCAhZGVmYXVsdDtcbiRncmF5LTUwMDogI0EwQUNCRCAhZGVmYXVsdDtcbiRncmF5LTYwMDogIzdBN0E3QSAhZGVmYXVsdDtcbiRncmF5LTcwMDogIzRGNTQ2NyAhZGVmYXVsdDtcbiRncmF5LTgwMDogIzM0M2E0MCAhZGVmYXVsdDtcbiRncmF5LTkwMDogIzUxNTE1MSAhZGVmYXVsdDtcbiRibGFjazogIzAwMCAhZGVmYXVsdDtcblxuJGdyYXk6ICRncmF5LTYwMDtcbiRncmF5LWJvcmRlcjogJGdyYXktNDAwO1xuJGdyYXktbWVkaXVtOiAkZ3JheS01MDA7XG4kZ3JheS1saWdodDogJGdyYXktMjAwO1xuXG4vL0NvbG9yIFByaW1hcmlvXG4kYmx1ZTogIzAwN0RDMyAhZGVmYXVsdDtcbiRibHVlLW1lZGl1bTogIzAwOUZEMyAhZGVmYXVsdDtcbiRibHVlLWFsdGVybmF0aXZlOiAjMDBDOEY4ICFkZWZhdWx0O1xuJGJsdWUtbGlnaHQ6ICNEOUYzRkYgIWRlZmF1bHQ7XG5cblxuJHB1cnBsZTogIzk1NjFCOCAhZGVmYXVsdDtcbiRwdXJwbGUtbWVkaXVtOiAjQjM5Q0QwICFkZWZhdWx0O1xuJHB1cnBsZS1saWdodDogI0ZCRUFGRiAhZGVmYXVsdDtcblxuXG4kZ3JlZW46ICM5NEQ1MTEgIWRlZmF1bHQ7XG4kZ3JlZW4tbGlnaHQ6ICM5MkQzNkUgIWRlZmF1bHQ7XG4kZ3JlZW4tZGFyazogIzRDQUU0QyAhZGVmYXVsdDtcblxuXG4kcmVkOiAjQzk0RjUxICFkZWZhdWx0O1xuJHJlZC12ZXJ5LWxpZ2h0OiAjZjVkOWQ5ICFkZWZhdWx0O1xuJHJlZC1saWdodDogI0ZGNUQ1NSAhZGVmYXVsdDtcbiRyZWQtZGFyazogI0I3MEYwQSAhZGVmYXVsdDtcblxuXG4kb3JhbmdlOiAjRjI5RDI2ICFkZWZhdWx0O1xuJG9yYW5nZS1saWdodDogI0ZGQjI1MyAhZGVmYXVsdDtcbiRvcmFuZ2UtZGFyazogI0E3N0EyMyAhZGVmYXVsdDtcblxuXG4keWVsbG93OiAjRjlGODcxICFkZWZhdWx0O1xuJHllbGxvdy1kYXJrOiAjOTE5MDFDICFkZWZhdWx0O1xuXG5cbiRjb2xvcnM6IChcbiAgICAgICAgYmx1ZTogJGJsdWUsXG4gICAgICAgIHB1cnBsZTogJHB1cnBsZSxcbiAgICAgICAgZ3JlZW46ICRncmVlbixcbiAgICAgICAgcmVkOiAkcmVkLFxuICAgICAgICBvcmFuZ2U6ICRvcmFuZ2UsXG4gICAgICAgIHllbGxvdzogJHllbGxvdyxcbiAgICAgICAgd2hpdGU6ICR3aGl0ZSxcbiAgICAgICAgZ3JheTogJGdyYXksXG4pO1xuXG4kdGhlbWUtY29sb3JzOiAoXG4gICAgICAgIHByaW1hcnk6ICRibHVlLFxuICAgICAgICBzZWNvbmRhcnk6ICRwdXJwbGUsXG4gICAgICAgIHN1Y2Nlc3M6ICRncmVlbixcbiAgICAgICAgZGFuZ2VyOiAkcmVkLFxuICAgICAgICBpbmZvOiAkYmx1ZS1saWdodCxcbiAgICAgICAgd2FybmluZzogJG9yYW5nZSxcbiAgICAgICAgaGVscDogJHB1cnBsZSxcbiAgICAgICAgbGlnaHQ6ICRncmF5LTEwMCxcbiAgICAgICAgZ3JheTogJGdyYXksXG4gICAgICAgIGFjdGl2bzogJGdyZWVuLCAvL0VzdGF0dXMgZGUgaW5tdWVibGVcbiAgICAgICAgcG9yLWFwcm9iYXI6ICR5ZWxsb3csIC8vRXN0YXR1cyBkZSBpbm11ZWJsZVxuICAgICAgICBkZXNhY3Rpdm86ICRyZWQsIC8vRXN0YXR1cyBkZSBpbm11ZWJsZVxuICAgICAgICBzaW4tcHVibGljYXI6ICRncmF5LTEwMCwgLy9Fc3RhdHVzIGRlIGlubXVlYmxlXG4pO1xuXG4vKlRoZW1lIENvbG9ycyovXG4kdGhlbWVjb2xvcjogJGJsdWU7XG4kdGhlbWVjb2xvci1hbHQ6ICNlZGYxZjU7XG4kc2lkZWJhcjogI2NjZWZmODtcbiRzaWRlYmFyLWFsdDogI2Y5ZjlmOTtcbiRzaWRlYmFyLXRleHQ6ICMyMzIzMjM7XG4kc2lkZWJhci1pY29uczogIzIzMjMyMztcbiRzaGFkb3c6IDFweCAwcHggMjBweCByZ2JhKDAsIDAsIDAsIDAuMDgpO1xuJGxmdDogbGVmdDtcbiRyZ3Q6IHJpZ2h0O1xuJGJvZHktYmc6ICNGNEY2Rjk7XG5cbi8vIE9wdGlvbnNcbi8vXG4vLyBRdWlja2x5IG1vZGlmeSBnbG9iYWwgc3R5bGluZyBieSBlbmFibGluZyBvciBkaXNhYmxpbmcgb3B0aW9uYWwgZmVhdHVyZXMuXG5cbiRlbmFibGUtY2FyZXQ6IHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXJvdW5kZWQ6IHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXNoYWRvd3M6IGZhbHNlICFkZWZhdWx0O1xuJGVuYWJsZS1ncmFkaWVudHM6IGZhbHNlICFkZWZhdWx0O1xuJGVuYWJsZS10cmFuc2l0aW9uczogdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtaG92ZXItbWVkaWEtcXVlcnk6IGZhbHNlICFkZWZhdWx0O1xuJGVuYWJsZS1ncmlkLWNsYXNzZXM6IHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXByaW50LXN0eWxlczogdHJ1ZSAhZGVmYXVsdDtcblxuXG4vLyBCb2R5XG4vL1xuLy8gU2V0dGluZ3MgZm9yIHRoZSBgPGJvZHk+YCBlbGVtZW50LlxuXG4kYm9keS1iZzogJGJvZHktYmc7XG4kYm9keS1jb2xvcjogJGdyYXktOTAwICFkZWZhdWx0O1xuJGdyaWQtZ3V0dGVyLXdpZHRoOiAyMHB4ICFkZWZhdWx0O1xuXG5cbi8vIFR5cG9ncmFwaHlcbi8vXG4vLyBGb250LCBsaW5lLWhlaWdodCwgYW5kIGNvbG9yIGZvciBib2R5IHRleHQsIGhlYWRpbmdzLCBhbmQgbW9yZS5cblxuJGZvbnQtc2l6ZS1iYXNlOiAwLjg3NXJlbTtcbiRmb250LWZhbWlseS1zYW5zLXNlcmlmOiAnTW9udHNlcnJhdCcsIHNhbnMtc2VyaWYgIWRlZmF1bHQ7XG4kZm9udC13ZWlnaHQtbGlnaHQ6IDMwMCAhZGVmYXVsdDtcbiRmb250LXdlaWdodC1ub3JtYWw6IDQwMCAhZGVmYXVsdDtcbiRmb250LXdlaWdodC1ib2xkOiA3MDAgIWRlZmF1bHQ7XG4kaW5wdXQtZm9udC13ZWlnaHQ6IG5vcm1hbCAhZGVmYXVsdDtcblxuJGgxLWZvbnQtc2l6ZTogMzZweCAhZGVmYXVsdDtcbiRoMi1mb250LXNpemU6IDMwcHggIWRlZmF1bHQ7XG4kaDMtZm9udC1zaXplOiAyNHB4ICFkZWZhdWx0O1xuJGg0LWZvbnQtc2l6ZTogMThweCAhZGVmYXVsdDtcbiRoNS1mb250LXNpemU6IDE2cHggIWRlZmF1bHQ7XG4kaDYtZm9udC1zaXplOiAxNHB4ICFkZWZhdWx0O1xuXG4kaGVhZGluZ3MtbWFyZ2luLWJvdHRvbTogY2FsYygxcmVtIC8gMikgIWRlZmF1bHQ7XG4kaGVhZGluZ3MtZm9udC1mYW1pbHk6ICdNb250c2VycmF0Jywgc2Fucy1zZXJpZiAhZGVmYXVsdDtcbiRoZWFkaW5ncy1mb250LXdlaWdodDogMzAwICFkZWZhdWx0O1xuJGhlYWRpbmdzLWNvbG9yOiBpbmhlcml0ICFkZWZhdWx0O1xuXG5cbi8vIEJyZWFkY3J1bWJzXG4kYnJlYWRjcnVtYi1iZzogJHdoaXRlO1xuJGJyZWFkY3J1bWItbWFyZ2luLWJvdHRvbTogMS41cmVtO1xuXG4vLyBDYXJkc1xuJGNhcmQtYm9yZGVyLXdpZHRoOiAwcHggIWRlZmF1bHQ7XG4kY2FyZC1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICFkZWZhdWx0O1xuJGNhcmQtYm9yZGVyLXJhZGl1czogMHB4ICFkZWZhdWx0O1xuXG5cbi8vIEJ1dHRvbnNcbiRidG4tc2Vjb25kYXJ5LWJvcmRlcjogJGdyYXktMzAwO1xuXG4vLyBUYWJsZXNcblxuJHRhYmxlLWJnLWFjY2VudDogJGdyYXktMTAwO1xuJHRhYmxlLWJnLWhvdmVyOiAkZ3JheS0xMDA7XG4kdGFibGUtaG92ZXItYmc6ICRncmF5LTEwMCAhZGVmYXVsdDtcbiR0YWJsZS1jZWxsLXBhZGRpbmc6IDFyZW0gIWRlZmF1bHQ7XG4kdGFibGUtYmctbGV2ZWw6IC0xMCAhZGVmYXVsdDtcbiR0YWJsZS1iZy1sZXZlbDI6IDEgIWRlZmF1bHQ7XG4kdGFibGUtYmctbGV2ZWwzOiAtNSAhZGVmYXVsdDtcblxuLy8gQ29tcG9uZW50c1xuJGJhZGdlLXBpbGwtcGFkZGluZy14OiAuMmVtICFkZWZhdWx0O1xuJGJhZGdlLXBpbGwtcGFkZGluZy15OiAxZW0gIWRlZmF1bHQ7XG5cblxuLy8gRm9ybXNcbiRpbnB1dC1ncm91cC1hZGRvbi1iZzogJGdyYXktMTAwO1xuJGlucHV0LWJvcmRlci1jb2xvcjogJGdyYXktMjAwO1xuJGlucHV0LWdyb3VwLWFkZG9uLWJvcmRlci1jb2xvcjogJGdyYXktMjAwO1xuJGlucHV0LWJ0bi1mb2N1cy1jb2xvcjogcmdiYSgwLCAwLCAwLCAuMjUpICFkZWZhdWx0O1xuJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEpICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1hY3RpdmUtYmc6IHJnYmEoMCwgMCwgMCwgMzUlKSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9jdXMtYm94LXNoYWRvdzogdHJhbnNwYXJlbnQgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1mb2N1cy1ib3gtc2hhZG93OiB0cmFuc3BhcmVudCAhZGVmYXVsdDtcblxuXG4vL1RhYnNcbiRuYXYtdGFicy1saW5rLWFjdGl2ZS1iZzogJHdoaXRlICFkZWZhdWx0O1xuXG4vLyBNZW51IGRlIG5hdmVnYWNpb24gc3VwZXJpb3IgKE5hdmJhcilcbiRuYXZiYXItZGFyay1jb2xvcjogJHdoaXRlICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLWhvdmVyLWNvbG9yOiAkYmx1ZS1tZWRpdW0gIWRlZmF1bHQ7XG4iLCIvKiFcbiAqIEJvb3RzdHJhcCB2NC42LjIgKGh0dHBzOi8vZ2V0Ym9vdHN0cmFwLmNvbS8pXG4gKiBDb3B5cmlnaHQgMjAxMS0yMDIyIFRoZSBCb290c3RyYXAgQXV0aG9yc1xuICogQ29weXJpZ2h0IDIwMTEtMjAyMiBUd2l0dGVyLCBJbmMuXG4gKiBMaWNlbnNlZCB1bmRlciBNSVQgKGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9ibG9iL21haW4vTElDRU5TRSlcbiAqL1xuXG5AaW1wb3J0IFwiZnVuY3Rpb25zXCI7XG5AaW1wb3J0IFwidmFyaWFibGVzXCI7XG5AaW1wb3J0IFwibWl4aW5zXCI7XG5AaW1wb3J0IFwicm9vdFwiO1xuQGltcG9ydCBcInJlYm9vdFwiO1xuQGltcG9ydCBcInR5cGVcIjtcbkBpbXBvcnQgXCJpbWFnZXNcIjtcbkBpbXBvcnQgXCJjb2RlXCI7XG5AaW1wb3J0IFwiZ3JpZFwiO1xuQGltcG9ydCBcInRhYmxlc1wiO1xuQGltcG9ydCBcImZvcm1zXCI7XG5AaW1wb3J0IFwiYnV0dG9uc1wiO1xuQGltcG9ydCBcInRyYW5zaXRpb25zXCI7XG5AaW1wb3J0IFwiZHJvcGRvd25cIjtcbkBpbXBvcnQgXCJidXR0b24tZ3JvdXBcIjtcbkBpbXBvcnQgXCJpbnB1dC1ncm91cFwiO1xuQGltcG9ydCBcImN1c3RvbS1mb3Jtc1wiO1xuQGltcG9ydCBcIm5hdlwiO1xuQGltcG9ydCBcIm5hdmJhclwiO1xuQGltcG9ydCBcImNhcmRcIjtcbkBpbXBvcnQgXCJicmVhZGNydW1iXCI7XG5AaW1wb3J0IFwicGFnaW5hdGlvblwiO1xuQGltcG9ydCBcImJhZGdlXCI7XG5AaW1wb3J0IFwianVtYm90cm9uXCI7XG5AaW1wb3J0IFwiYWxlcnRcIjtcbkBpbXBvcnQgXCJwcm9ncmVzc1wiO1xuQGltcG9ydCBcIm1lZGlhXCI7XG5AaW1wb3J0IFwibGlzdC1ncm91cFwiO1xuQGltcG9ydCBcImNsb3NlXCI7XG5AaW1wb3J0IFwidG9hc3RzXCI7XG5AaW1wb3J0IFwibW9kYWxcIjtcbkBpbXBvcnQgXCJ0b29sdGlwXCI7XG5AaW1wb3J0IFwicG9wb3ZlclwiO1xuQGltcG9ydCBcImNhcm91c2VsXCI7XG5AaW1wb3J0IFwic3Bpbm5lcnNcIjtcbkBpbXBvcnQgXCJ1dGlsaXRpZXNcIjtcbkBpbXBvcnQgXCJwcmludFwiO1xuIiwiOnJvb3Qge1xuICAvLyBDdXN0b20gdmFyaWFibGUgdmFsdWVzIG9ubHkgc3VwcG9ydCBTYXNzU2NyaXB0IGluc2lkZSBgI3t9YC5cbiAgQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJGNvbG9ycyB7XG4gICAgLS0jeyRjb2xvcn06ICN7JHZhbHVlfTtcbiAgfVxuXG4gIEBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICAgIC0tI3skY29sb3J9OiAjeyR2YWx1ZX07XG4gIH1cblxuICBAZWFjaCAkYnAsICR2YWx1ZSBpbiAkZ3JpZC1icmVha3BvaW50cyB7XG4gICAgLS1icmVha3BvaW50LSN7JGJwfTogI3skdmFsdWV9O1xuICB9XG5cbiAgLy8gVXNlIGBpbnNwZWN0YCBmb3IgbGlzdHMgc28gdGhhdCBxdW90ZWQgaXRlbXMga2VlcCB0aGUgcXVvdGVzLlxuICAvLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3Nhc3Mvc2Fzcy9pc3N1ZXMvMjM4MyNpc3N1ZWNvbW1lbnQtMzM2MzQ5MTcyXG4gIC0tZm9udC1mYW1pbHktc2Fucy1zZXJpZjogI3tpbnNwZWN0KCRmb250LWZhbWlseS1zYW5zLXNlcmlmKX07XG4gIC0tZm9udC1mYW1pbHktbW9ub3NwYWNlOiAje2luc3BlY3QoJGZvbnQtZmFtaWx5LW1vbm9zcGFjZSl9O1xufVxuIiwiQGltcG9ydCBcInZhcmlhYmxlcy5zY3NzXCI7XG5AaW1wb3J0IFwiYm9vdHN0cmFwL3Njc3MvYm9vdHN0cmFwXCI7XG5cbi8vSWNvbm9zXG5AaW1wb3J0ICdpY29ucy9zaW1wbGUtbGluZS1pY29ucy9zY3NzL3NpbXBsZS1saW5lLWljb25zLnNjc3MnO1xuQGltcG9ydCAnaWNvbnMvZm9udC1hd2Vzb21lL2Nzcy9hbGwubWluLmNzcyc7XG5AaW1wb3J0ICdpY29ucy90aGVtaWZ5LWljb25zL3RoZW1pZnktaWNvbnMuY3NzJztcbkBpbXBvcnQgXCJpY29ucy9tYXRlcmlhbC1kZXNpZ24taWNvbmljLWZvbnQvY3NzL21hdGVyaWFsZGVzaWduaWNvbnMubWluLmNzc1wiO1xuXG5cblxuLy9UaGlzIGlzIHRoZSBjb3JlIGZpbGVzbVxuQGltcG9ydCAnY29yZS9jb3JlJztcblxuXG4vKlNvbG8gY29tcG9uZW50ZXMgR2xvYmFsZXMgKi9cbkBpbXBvcnQgJy4vY29tcG9uZW50ZXNyZWFjdC9nbG9iYWwnO1xuQGltcG9ydCAnY29tcG9uZW50ZXNyZWFjdC9TdWJpckltYWdlbmVzL2luZGV4LnNjc3MnO1xuXG4vL3JlYWN0LWlucHV0LXBob25lXG5AaW1wb3J0ICdyZWFjdC1waG9uZS1udW1iZXItaW5wdXQvc3R5bGUuY3NzJztcblxuLy9yZWFjdC1mb3RvcGVyZmlsXG5AaW1wb3J0ICdjb21wb25lbnRlc3JlYWN0L0ZvdG9QZXJmaWwvaW5kZXguc2Nzcyc7XG5cbi8vcmVhY3QtZmlsdHJvc1xuQGltcG9ydCAnY29tcG9uZW50ZXNyZWFjdC9EYXRhVGFibGFGaWx0cm9zL2luZGV4LnNjc3MnO1xuXG4vL3JlYWN0LWNvbXBvbmVudGUtY2xpZW50ZXMtY2FtcG9zY2xpZW50ZVxuQGltcG9ydCAnY29tcG9uZW50ZXNyZWFjdC9DbGllbnRlcy9DYW1wb3NDbGllbnRlL2luZGV4LnNjc3MnO1xuXG4vL1JDLXNsaWRlclxuLy9UT0RPOiBFc3RvcyBlc3RpbG9zIHNlIGRlYmVuIGFncmVnYXIgY3VhbmRvIHNlIG5lY2VzaXRlblxuLy9AaW1wb3J0ICd+cmMtc2xpZGVyL2Fzc2V0cy9pbmRleC5jc3MnO1xuXG4vL3NsaWRlclxuQGltcG9ydCBcInNsaWNrLWNhcm91c2VsL3NsaWNrL3NsaWNrLmNzc1wiO1xuQGltcG9ydCBcInNsaWNrLWNhcm91c2VsL3NsaWNrL3NsaWNrLXRoZW1lLmNzc1wiO1xuLy8gQGltcG9ydCBcInJlYWN0LWltYWdlLWdhbGxlcnkvc3R5bGVzL3Njc3MvaW1hZ2UtZ2FsbGVyeS5zY3NzXCI7XG5AaW1wb3J0IFwicmVhY3QtaW1hZ2UtZ2FsbGVyeS9zdHlsZXMvY3NzL2ltYWdlLWdhbGxlcnkuY3NzXCI7XG5cblxuLy9pbm1vYmlsaWFyaWFGb3JtXG5AaW1wb3J0ICcuLi9qcy9jb21wb25lbnRlcy9pbm1vYmlsaWFyaWFzL2Nzcy9pbmRleC5zY3NzJztcbi8vbcOzZHVsbyBNb3ZpZSB8IGNhdGVnb3JpYXMtdmlkZW9zIGVzdGlsbyBOZXRmbGl4XG5AaW1wb3J0ICcuLi9qcy9jb21wb25lbnRlcy9Nb3ZpZS9jc3MvaW5kZXguc2Nzcyc7XG5cbi8vcmVhY3QtZGF0ZVxuLy9AaW1wb3J0ICd+cmVhY3QtZGF0ZXMvbGliL2Nzcy9fZGF0ZXBpY2tlci5jc3MnO1xuLy9AaW1wb3J0IFwifnJlYWN0LWRheS1waWNrZXIvc3JjL3N0eWxlLmNzc1wiO1xuXG4vL3JlYWN0LW1hcFxuQGltcG9ydCBcIkB0aXRvL3JlYWN0LXRpdG8tbWFwL2J1aWxkL2Nzcy9Jbm1vTWFwLmNzc1wiO1xuQGltcG9ydCAncmVhY3QtZGF0ZXBpY2tlci9kaXN0L3JlYWN0LWRhdGVwaWNrZXIuY3NzJztcblxuXG5cbi8vVE9ETzogRXN0b3MgZXN0aWxvcyBzZSBkZWJlbiBhZ3JlZ2FyIGN1YW5kbyBzZSBuZWNlc2l0ZW4gZW4gZXN0ZSBhcmNoaXZvIHNvbG8gc2UgYWdyZWdhbiBjc3MgcXVlIHNlYW4gZ2VuZXJpY29zIHBhcmEgdG9kbyBlbCBzaXN0ZW1hXG4vL3JlYWN0IHJlYWN0LXBob25lLW51bWJlclxuXG5cblxuLy9Fc3RvcyBlc3RpbG9zIHNlIHF1aXRhcm9uIHBvcnF1ZSBubyBzZSB2ZWlhbiBuZWNlc2FyaW9zLiBTZSBwdWVkZW4gYWdyZWdhciBzaSBzdWdlIGxhIG5lY2VzaWRhZFxuLy9AaW1wb3J0ICd3aWRnZXRzL3dpZGdldHMnO1xuXG4vL0xlYWZsZXQgTWFwXG4vL0BpbXBvcnQgXCJ+bGVhZmxldC9kaXN0L2xlYWZsZXQuY3NzXCI7XG4vL0BpbXBvcnQgXCJ+bGVhZmxldC1nZW9zZWFyY2gvYXNzZXRzL2Nzcy9sZWFmbGV0LmNzc1wiO1xuLy9AaW1wb3J0IFwifmxlYWZsZXQtZHJhdy9kaXN0L2xlYWZsZXQuZHJhdy5jc3NcIjtcbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudCwgc2VsZWN0b3Itbm8tcXVhbGlmeWluZy10eXBlLCBwcm9wZXJ0eS1uby12ZW5kb3ItcHJlZml4XG5cbi8vIFJlYm9vdFxuLy9cbi8vIE5vcm1hbGl6YXRpb24gb2YgSFRNTCBlbGVtZW50cywgbWFudWFsbHkgZm9ya2VkIGZyb20gTm9ybWFsaXplLmNzcyB0byByZW1vdmVcbi8vIHN0eWxlcyB0YXJnZXRpbmcgaXJyZWxldmFudCBicm93c2VycyB3aGlsZSBhcHBseWluZyBuZXcgc3R5bGVzLlxuLy9cbi8vIE5vcm1hbGl6ZSBpcyBsaWNlbnNlZCBNSVQuIGh0dHBzOi8vZ2l0aHViLmNvbS9uZWNvbGFzL25vcm1hbGl6ZS5jc3NcblxuXG4vLyBEb2N1bWVudFxuLy9cbi8vIDEuIENoYW5nZSBmcm9tIGBib3gtc2l6aW5nOiBjb250ZW50LWJveGAgc28gdGhhdCBgd2lkdGhgIGlzIG5vdCBhZmZlY3RlZCBieSBgcGFkZGluZ2Agb3IgYGJvcmRlcmAuXG4vLyAyLiBDaGFuZ2UgdGhlIGRlZmF1bHQgZm9udCBmYW1pbHkgaW4gYWxsIGJyb3dzZXJzLlxuLy8gMy4gQ29ycmVjdCB0aGUgbGluZSBoZWlnaHQgaW4gYWxsIGJyb3dzZXJzLlxuLy8gNC4gUHJldmVudCBhZGp1c3RtZW50cyBvZiBmb250IHNpemUgYWZ0ZXIgb3JpZW50YXRpb24gY2hhbmdlcyBpbiBJRSBvbiBXaW5kb3dzIFBob25lIGFuZCBpbiBpT1MuXG4vLyA1LiBDaGFuZ2UgdGhlIGRlZmF1bHQgdGFwIGhpZ2hsaWdodCB0byBiZSBjb21wbGV0ZWx5IHRyYW5zcGFyZW50IGluIGlPUy5cblxuKixcbio6OmJlZm9yZSxcbio6OmFmdGVyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgLy8gMVxufVxuXG5odG1sIHtcbiAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7IC8vIDJcbiAgbGluZS1oZWlnaHQ6IDEuMTU7IC8vIDNcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlOyAvLyA0XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgkYmxhY2ssIDApOyAvLyA1XG59XG5cbi8vIFNoaW0gZm9yIFwibmV3XCIgSFRNTDUgc3RydWN0dXJhbCBlbGVtZW50cyB0byBkaXNwbGF5IGNvcnJlY3RseSAoSUUxMCwgb2xkZXIgYnJvd3NlcnMpXG4vLyBUT0RPOiByZW1vdmUgaW4gdjVcbi8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1saXN0LWNvbW1hLW5ld2xpbmUtYWZ0ZXJcbmFydGljbGUsIGFzaWRlLCBmaWdjYXB0aW9uLCBmaWd1cmUsIGZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsIG1haW4sIG5hdiwgc2VjdGlvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vLyBCb2R5XG4vL1xuLy8gMS4gUmVtb3ZlIHRoZSBtYXJnaW4gaW4gYWxsIGJyb3dzZXJzLlxuLy8gMi4gQXMgYSBiZXN0IHByYWN0aWNlLCBhcHBseSBhIGRlZmF1bHQgYGJhY2tncm91bmQtY29sb3JgLlxuLy8gMy4gU2V0IGFuIGV4cGxpY2l0IGluaXRpYWwgdGV4dC1hbGlnbiB2YWx1ZSBzbyB0aGF0IHdlIGNhbiBsYXRlciB1c2Vcbi8vICAgIHRoZSBgaW5oZXJpdGAgdmFsdWUgb24gdGhpbmdzIGxpa2UgYDx0aD5gIGVsZW1lbnRzLlxuXG5ib2R5IHtcbiAgbWFyZ2luOiAwOyAvLyAxXG4gIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktYmFzZTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmb250LXNpemUtYmFzZSk7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYmFzZTtcbiAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC1iYXNlO1xuICBjb2xvcjogJGJvZHktY29sb3I7XG4gIHRleHQtYWxpZ246IGxlZnQ7IC8vIDNcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJvZHktYmc7IC8vIDJcbn1cblxuLy8gRnV0dXJlLXByb29mIHJ1bGU6IGluIGJyb3dzZXJzIHRoYXQgc3VwcG9ydCA6Zm9jdXMtdmlzaWJsZSwgc3VwcHJlc3MgdGhlIGZvY3VzIG91dGxpbmVcbi8vIG9uIGVsZW1lbnRzIHRoYXQgcHJvZ3JhbW1hdGljYWxseSByZWNlaXZlIGZvY3VzIGJ1dCB3b3VsZG4ndCBub3JtYWxseSBzaG93IGEgdmlzaWJsZVxuLy8gZm9jdXMgb3V0bGluZS4gSW4gZ2VuZXJhbCwgdGhpcyB3b3VsZCBtZWFuIHRoYXQgdGhlIG91dGxpbmUgaXMgb25seSBhcHBsaWVkIGlmIHRoZVxuLy8gaW50ZXJhY3Rpb24gdGhhdCBsZWQgdG8gdGhlIGVsZW1lbnQgcmVjZWl2aW5nIHByb2dyYW1tYXRpYyBmb2N1cyB3YXMgYSBrZXlib2FyZCBpbnRlcmFjdGlvbixcbi8vIG9yIHRoZSBicm93c2VyIGhhcyBzb21laG93IGRldGVybWluZWQgdGhhdCB0aGUgdXNlciBpcyBwcmltYXJpbHkgYSBrZXlib2FyZCB1c2VyIGFuZC9vclxuLy8gd2FudHMgZm9jdXMgb3V0bGluZXMgdG8gYWx3YXlzIGJlIHByZXNlbnRlZC5cbi8vXG4vLyBTZWUgaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZW4tVVMvZG9jcy9XZWIvQ1NTLzpmb2N1cy12aXNpYmxlXG4vLyBhbmQgaHR0cHM6Ly9kZXZlbG9wZXIucGFjaWVsbG9ncm91cC5jb20vYmxvZy8yMDE4LzAzL2ZvY3VzLXZpc2libGUtYW5kLWJhY2t3YXJkcy1jb21wYXRpYmlsaXR5L1xuW3RhYmluZGV4PVwiLTFcIl06Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSB7XG4gIG91dGxpbmU6IDAgIWltcG9ydGFudDtcbn1cblxuXG4vLyBDb250ZW50IGdyb3VwaW5nXG4vL1xuLy8gMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gRmlyZWZveC5cbi8vIDIuIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2UgYW5kIElFLlxuXG5ociB7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94OyAvLyAxXG4gIGhlaWdodDogMDsgLy8gMVxuICBvdmVyZmxvdzogdmlzaWJsZTsgLy8gMlxufVxuXG5cbi8vXG4vLyBUeXBvZ3JhcGh5XG4vL1xuXG4vLyBSZW1vdmUgdG9wIG1hcmdpbnMgZnJvbSBoZWFkaW5nc1xuLy9cbi8vIEJ5IGRlZmF1bHQsIGA8aDE+YC1gPGg2PmAgYWxsIHJlY2VpdmUgdG9wIGFuZCBib3R0b20gbWFyZ2lucy4gV2UgbnVrZSB0aGUgdG9wXG4vLyBtYXJnaW4gZm9yIGVhc2llciBjb250cm9sIHdpdGhpbiB0eXBlIHNjYWxlcyBhcyBpdCBhdm9pZHMgbWFyZ2luIGNvbGxhcHNpbmcuXG4vLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2VsZWN0b3ItbGlzdC1jb21tYS1uZXdsaW5lLWFmdGVyXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2IHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogJGhlYWRpbmdzLW1hcmdpbi1ib3R0b207XG59XG5cbi8vIFJlc2V0IG1hcmdpbnMgb24gcGFyYWdyYXBoc1xuLy9cbi8vIFNpbWlsYXJseSwgdGhlIHRvcCBtYXJnaW4gb24gYDxwPmBzIGdldCByZXNldC4gSG93ZXZlciwgd2UgYWxzbyByZXNldCB0aGVcbi8vIGJvdHRvbSBtYXJnaW4gdG8gdXNlIGByZW1gIHVuaXRzIGluc3RlYWQgb2YgYGVtYC5cbnAge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAkcGFyYWdyYXBoLW1hcmdpbi1ib3R0b207XG59XG5cbi8vIEFiYnJldmlhdGlvbnNcbi8vXG4vLyAxLiBEdXBsaWNhdGUgYmVoYXZpb3IgdG8gdGhlIGRhdGEtKiBhdHRyaWJ1dGUgZm9yIG91ciB0b29sdGlwIHBsdWdpblxuLy8gMi4gQWRkIHRoZSBjb3JyZWN0IHRleHQgZGVjb3JhdGlvbiBpbiBDaHJvbWUsIEVkZ2UsIElFLCBPcGVyYSwgYW5kIFNhZmFyaS5cbi8vIDMuIEFkZCBleHBsaWNpdCBjdXJzb3IgdG8gaW5kaWNhdGUgY2hhbmdlZCBiZWhhdmlvci5cbi8vIDQuIFJlbW92ZSB0aGUgYm90dG9tIGJvcmRlciBpbiBGaXJlZm94IDM5LS5cbi8vIDUuIFByZXZlbnQgdGhlIHRleHQtZGVjb3JhdGlvbiB0byBiZSBza2lwcGVkLlxuXG5hYmJyW3RpdGxlXSxcbmFiYnJbZGF0YS1vcmlnaW5hbC10aXRsZV0geyAvLyAxXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyAvLyAyXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDsgLy8gMlxuICBjdXJzb3I6IGhlbHA7IC8vIDNcbiAgYm9yZGVyLWJvdHRvbTogMDsgLy8gNFxuICB0ZXh0LWRlY29yYXRpb24tc2tpcC1pbms6IG5vbmU7IC8vIDVcbn1cblxuYWRkcmVzcyB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5cbm9sLFxudWwsXG5kbCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5cbm9sIG9sLFxudWwgdWwsXG5vbCB1bCxcbnVsIG9sIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuZHQge1xuICBmb250LXdlaWdodDogJGR0LWZvbnQtd2VpZ2h0O1xufVxuXG5kZCB7XG4gIG1hcmdpbi1ib3R0b206IC41cmVtO1xuICBtYXJnaW4tbGVmdDogMDsgLy8gVW5kbyBicm93c2VyIGRlZmF1bHRcbn1cblxuYmxvY2txdW90ZSB7XG4gIG1hcmdpbjogMCAwIDFyZW07XG59XG5cbmIsXG5zdHJvbmcge1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGRlcjsgLy8gQWRkIHRoZSBjb3JyZWN0IGZvbnQgd2VpZ2h0IGluIENocm9tZSwgRWRnZSwgYW5kIFNhZmFyaVxufVxuXG5zbWFsbCB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSg4MCUpOyAvLyBBZGQgdGhlIGNvcnJlY3QgZm9udCBzaXplIGluIGFsbCBicm93c2Vyc1xufVxuXG4vL1xuLy8gUHJldmVudCBgc3ViYCBhbmQgYHN1cGAgZWxlbWVudHMgZnJvbSBhZmZlY3RpbmcgdGhlIGxpbmUgaGVpZ2h0IGluXG4vLyBhbGwgYnJvd3NlcnMuXG4vL1xuXG5zdWIsXG5zdXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSg3NSUpO1xuICBsaW5lLWhlaWdodDogMDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5zdWIgeyBib3R0b206IC0uMjVlbTsgfVxuc3VwIHsgdG9wOiAtLjVlbTsgfVxuXG5cbi8vXG4vLyBMaW5rc1xuLy9cblxuYSB7XG4gIGNvbG9yOiAkbGluay1jb2xvcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1kZWNvcmF0aW9uO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgLy8gUmVtb3ZlIHRoZSBncmF5IGJhY2tncm91bmQgb24gYWN0aXZlIGxpbmtzIGluIElFIDEwLlxuXG4gIEBpbmNsdWRlIGhvdmVyKCkge1xuICAgIGNvbG9yOiAkbGluay1ob3Zlci1jb2xvcjtcbiAgICB0ZXh0LWRlY29yYXRpb246ICRsaW5rLWhvdmVyLWRlY29yYXRpb247XG4gIH1cbn1cblxuLy8gQW5kIHVuZG8gdGhlc2Ugc3R5bGVzIGZvciBwbGFjZWhvbGRlciBsaW5rcy9uYW1lZCBhbmNob3JzICh3aXRob3V0IGhyZWYpLlxuLy8gSXQgd291bGQgYmUgbW9yZSBzdHJhaWdodGZvcndhcmQgdG8ganVzdCB1c2UgYVtocmVmXSBpbiBwcmV2aW91cyBibG9jaywgYnV0IHRoYXRcbi8vIGNhdXNlcyBzcGVjaWZpY2l0eSBpc3N1ZXMgaW4gbWFueSBvdGhlciBzdHlsZXMgdGhhdCBhcmUgdG9vIGNvbXBsZXggdG8gZml4LlxuLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTk0MDJcblxuYTpub3QoW2hyZWZdKTpub3QoW2NsYXNzXSkge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gIEBpbmNsdWRlIGhvdmVyKCkge1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxufVxuXG5cbi8vXG4vLyBDb2RlXG4vL1xuXG5wcmUsXG5jb2RlLFxua2JkLFxuc2FtcCB7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktbW9ub3NwYWNlO1xuICBAaW5jbHVkZSBmb250LXNpemUoMWVtKTsgLy8gQ29ycmVjdCB0aGUgb2RkIGBlbWAgZm9udCBzaXppbmcgaW4gYWxsIGJyb3dzZXJzLlxufVxuXG5wcmUge1xuICAvLyBSZW1vdmUgYnJvd3NlciBkZWZhdWx0IHRvcCBtYXJnaW5cbiAgbWFyZ2luLXRvcDogMDtcbiAgLy8gUmVzZXQgYnJvd3NlciBkZWZhdWx0IG9mIGAxZW1gIHRvIHVzZSBgcmVtYHNcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgLy8gRG9uJ3QgYWxsb3cgY29udGVudCB0byBicmVhayBvdXRzaWRlXG4gIG92ZXJmbG93OiBhdXRvO1xuICAvLyBEaXNhYmxlIGF1dG8taGlkaW5nIHNjcm9sbGJhciBpbiBJRSAmIGxlZ2FjeSBFZGdlIHRvIGF2b2lkIG92ZXJsYXAsXG4gIC8vIG1ha2luZyBpdCBpbXBvc3NpYmxlIHRvIGludGVyYWN0IHdpdGggdGhlIGNvbnRlbnRcbiAgLW1zLW92ZXJmbG93LXN0eWxlOiBzY3JvbGxiYXI7XG59XG5cblxuLy9cbi8vIEZpZ3VyZXNcbi8vXG5cbmZpZ3VyZSB7XG4gIC8vIEFwcGx5IGEgY29uc2lzdGVudCBtYXJnaW4gc3RyYXRlZ3kgKG1hdGNoZXMgb3VyIHR5cGUgc3R5bGVzKS5cbiAgbWFyZ2luOiAwIDAgMXJlbTtcbn1cblxuXG4vL1xuLy8gSW1hZ2VzIGFuZCBjb250ZW50XG4vL1xuXG5pbWcge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBib3JkZXItc3R5bGU6IG5vbmU7IC8vIFJlbW92ZSB0aGUgYm9yZGVyIG9uIGltYWdlcyBpbnNpZGUgbGlua3MgaW4gSUUgMTAtLlxufVxuXG5zdmcge1xuICAvLyBXb3JrYXJvdW5kIGZvciB0aGUgU1ZHIG92ZXJmbG93IGJ1ZyBpbiBJRTEwLzExIGlzIHN0aWxsIHJlcXVpcmVkLlxuICAvLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yNjg3OFxuICBvdmVyZmxvdzogaGlkZGVuO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG5cbi8vXG4vLyBUYWJsZXNcbi8vXG5cbnRhYmxlIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTsgLy8gUHJldmVudCBkb3VibGUgYm9yZGVyc1xufVxuXG5jYXB0aW9uIHtcbiAgcGFkZGluZy10b3A6ICR0YWJsZS1jZWxsLXBhZGRpbmc7XG4gIHBhZGRpbmctYm90dG9tOiAkdGFibGUtY2VsbC1wYWRkaW5nO1xuICBjb2xvcjogJHRhYmxlLWNhcHRpb24tY29sb3I7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGNhcHRpb24tc2lkZTogYm90dG9tO1xufVxuXG4vLyAxLiBSZW1vdmVzIGZvbnQtd2VpZ2h0IGJvbGQgYnkgaW5oZXJpdGluZ1xuLy8gMi4gTWF0Y2hlcyBkZWZhdWx0IGA8dGQ+YCBhbGlnbm1lbnQgYnkgaW5oZXJpdGluZyBgdGV4dC1hbGlnbmAuXG4vLyAzLiBGaXggYWxpZ25tZW50IGZvciBTYWZhcmlcblxudGgge1xuICBmb250LXdlaWdodDogJHRhYmxlLXRoLWZvbnQtd2VpZ2h0OyAvLyAxXG4gIHRleHQtYWxpZ246IGluaGVyaXQ7IC8vIDJcbiAgdGV4dC1hbGlnbjogLXdlYmtpdC1tYXRjaC1wYXJlbnQ7IC8vIDNcbn1cblxuXG4vL1xuLy8gRm9ybXNcbi8vXG5cbmxhYmVsIHtcbiAgLy8gQWxsb3cgbGFiZWxzIHRvIHVzZSBgbWFyZ2luYCBmb3Igc3BhY2luZy5cbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAkbGFiZWwtbWFyZ2luLWJvdHRvbTtcbn1cblxuLy8gUmVtb3ZlIHRoZSBkZWZhdWx0IGBib3JkZXItcmFkaXVzYCB0aGF0IG1hY09TIENocm9tZSBhZGRzLlxuLy9cbi8vIERldGFpbHMgYXQgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yNDA5M1xuYnV0dG9uIHtcbiAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4vLyBFeHBsaWNpdGx5IHJlbW92ZSBmb2N1cyBvdXRsaW5lIGluIENocm9taXVtIHdoZW4gaXQgc2hvdWxkbid0IGJlXG4vLyB2aXNpYmxlIChlLmcuIGFzIHJlc3VsdCBvZiBtb3VzZSBjbGljayBvciB0b3VjaCB0YXApLiBJdCBhbHJlYWR5XG4vLyBzaG91bGQgYmUgZG9pbmcgdGhpcyBhdXRvbWF0aWNhbGx5LCBidXQgc2VlbXMgdG8gY3VycmVudGx5IGJlXG4vLyBjb25mdXNlZCBhbmQgYXBwbGllcyBpdHMgdmVyeSB2aXNpYmxlIHR3by10b25lIG91dGxpbmUgYW55d2F5LlxuXG5idXR0b246Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSB7XG4gIG91dGxpbmU6IDA7XG59XG5cbmlucHV0LFxuYnV0dG9uLFxuc2VsZWN0LFxub3B0Z3JvdXAsXG50ZXh0YXJlYSB7XG4gIG1hcmdpbjogMDsgLy8gUmVtb3ZlIHRoZSBtYXJnaW4gaW4gRmlyZWZveCBhbmQgU2FmYXJpXG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBAaW5jbHVkZSBmb250LXNpemUoaW5oZXJpdCk7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuXG5idXR0b24sXG5pbnB1dCB7XG4gIG92ZXJmbG93OiB2aXNpYmxlOyAvLyBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlXG59XG5cbmJ1dHRvbixcbnNlbGVjdCB7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lOyAvLyBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHRleHQgdHJhbnNmb3JtIGluIEZpcmVmb3hcbn1cblxuLy8gU2V0IHRoZSBjdXJzb3IgZm9yIG5vbi1gPGJ1dHRvbj5gIGJ1dHRvbnNcbi8vXG4vLyBEZXRhaWxzIGF0IGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9wdWxsLzMwNTYyXG5bcm9sZT1cImJ1dHRvblwiXSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLy8gUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB3b3JkLXdyYXAgaW4gU2FmYXJpLlxuLy9cbi8vIERldGFpbHMgYXQgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yNDk5MFxuc2VsZWN0IHtcbiAgd29yZC13cmFwOiBub3JtYWw7XG59XG5cblxuLy8gMS4gUHJldmVudCBhIFdlYktpdCBidWcgd2hlcmUgKDIpIGRlc3Ryb3lzIG5hdGl2ZSBgYXVkaW9gIGFuZCBgdmlkZW9gXG4vLyAgICBjb250cm9scyBpbiBBbmRyb2lkIDQuXG4vLyAyLiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxuYnV0dG9uLFxuW3R5cGU9XCJidXR0b25cIl0sIC8vIDFcblt0eXBlPVwicmVzZXRcIl0sXG5bdHlwZT1cInN1Ym1pdFwiXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uOyAvLyAyXG59XG5cbi8vIE9waW5pb25hdGVkOiBhZGQgXCJoYW5kXCIgY3Vyc29yIHRvIG5vbi1kaXNhYmxlZCBidXR0b24gZWxlbWVudHMuXG5AaWYgJGVuYWJsZS1wb2ludGVyLWN1cnNvci1mb3ItYnV0dG9ucyB7XG4gIGJ1dHRvbixcbiAgW3R5cGU9XCJidXR0b25cIl0sXG4gIFt0eXBlPVwicmVzZXRcIl0sXG4gIFt0eXBlPVwic3VibWl0XCJdIHtcbiAgICAmOm5vdCg6ZGlzYWJsZWQpIHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG4gIH1cbn1cblxuLy8gUmVtb3ZlIGlubmVyIGJvcmRlciBhbmQgcGFkZGluZyBmcm9tIEZpcmVmb3gsIGJ1dCBkb24ndCByZXN0b3JlIHRoZSBvdXRsaW5lIGxpa2UgTm9ybWFsaXplLlxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJidXR0b25cIl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cInJlc2V0XCJdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJzdWJtaXRcIl06Oi1tb3otZm9jdXMtaW5uZXIge1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXItc3R5bGU6IG5vbmU7XG59XG5cbmlucHV0W3R5cGU9XCJyYWRpb1wiXSxcbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IC8vIDEuIEFkZCB0aGUgY29ycmVjdCBib3ggc2l6aW5nIGluIElFIDEwLVxuICBwYWRkaW5nOiAwOyAvLyAyLiBSZW1vdmUgdGhlIHBhZGRpbmcgaW4gSUUgMTAtXG59XG5cblxudGV4dGFyZWEge1xuICBvdmVyZmxvdzogYXV0bzsgLy8gUmVtb3ZlIHRoZSBkZWZhdWx0IHZlcnRpY2FsIHNjcm9sbGJhciBpbiBJRS5cbiAgLy8gVGV4dGFyZWFzIHNob3VsZCByZWFsbHkgb25seSByZXNpemUgdmVydGljYWxseSBzbyB0aGV5IGRvbid0IGJyZWFrIHRoZWlyIChob3Jpem9udGFsKSBjb250YWluZXJzLlxuICByZXNpemU6IHZlcnRpY2FsO1xufVxuXG5maWVsZHNldCB7XG4gIC8vIEJyb3dzZXJzIHNldCBhIGRlZmF1bHQgYG1pbi13aWR0aDogbWluLWNvbnRlbnQ7YCBvbiBmaWVsZHNldHMsXG4gIC8vIHVubGlrZSBlLmcuIGA8ZGl2PmBzLCB3aGljaCBoYXZlIGBtaW4td2lkdGg6IDA7YCBieSBkZWZhdWx0LlxuICAvLyBTbyB3ZSByZXNldCB0aGF0IHRvIGVuc3VyZSBmaWVsZHNldHMgYmVoYXZlIG1vcmUgbGlrZSBhIHN0YW5kYXJkIGJsb2NrIGVsZW1lbnQuXG4gIC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzEyMzU5XG4gIC8vIGFuZCBodHRwczovL2h0bWwuc3BlYy53aGF0d2cub3JnL211bHRpcGFnZS8jdGhlLWZpZWxkc2V0LWFuZC1sZWdlbmQtZWxlbWVudHNcbiAgbWluLXdpZHRoOiAwO1xuICAvLyBSZXNldCB0aGUgZGVmYXVsdCBvdXRsaW5lIGJlaGF2aW9yIG9mIGZpZWxkc2V0cyBzbyB0aGV5IGRvbid0IGFmZmVjdCBwYWdlIGxheW91dC5cbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBib3JkZXI6IDA7XG59XG5cbi8vIDEuIENvcnJlY3QgdGhlIHRleHQgd3JhcHBpbmcgaW4gRWRnZSBhbmQgSUUuXG4vLyAyLiBDb3JyZWN0IHRoZSBjb2xvciBpbmhlcml0YW5jZSBmcm9tIGBmaWVsZHNldGAgZWxlbWVudHMgaW4gSUUuXG5sZWdlbmQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTsgLy8gMVxuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tYm90dG9tOiAuNXJlbTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKDEuNXJlbSk7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICBjb2xvcjogaW5oZXJpdDsgLy8gMlxuICB3aGl0ZS1zcGFjZTogbm9ybWFsOyAvLyAxXG59XG5cbnByb2dyZXNzIHtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lOyAvLyBBZGQgdGhlIGNvcnJlY3QgdmVydGljYWwgYWxpZ25tZW50IGluIENocm9tZSwgRmlyZWZveCwgYW5kIE9wZXJhLlxufVxuXG4vLyBDb3JyZWN0IHRoZSBjdXJzb3Igc3R5bGUgb2YgaW5jcmVtZW50IGFuZCBkZWNyZW1lbnQgYnV0dG9ucyBpbiBDaHJvbWUuXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcblt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG5bdHlwZT1cInNlYXJjaFwiXSB7XG4gIC8vIFRoaXMgb3ZlcnJpZGVzIHRoZSBleHRyYSByb3VuZGVkIGNvcm5lcnMgb24gc2VhcmNoIGlucHV0cyBpbiBpT1Mgc28gdGhhdCBvdXJcbiAgLy8gYC5mb3JtLWNvbnRyb2xgIGNsYXNzIGNhbiBwcm9wZXJseSBzdHlsZSB0aGVtLiBOb3RlIHRoYXQgdGhpcyBjYW5ub3Qgc2ltcGx5XG4gIC8vIGJlIGFkZGVkIHRvIGAuZm9ybS1jb250cm9sYCBhcyBpdCdzIG5vdCBzcGVjaWZpYyBlbm91Z2guIEZvciBkZXRhaWxzLCBzZWVcbiAgLy8gaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xMTU4Ni5cbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7IC8vIDIuIENvcnJlY3QgdGhlIG91dGxpbmUgc3R5bGUgaW4gU2FmYXJpLlxuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbi8vXG4vLyBSZW1vdmUgdGhlIGlubmVyIHBhZGRpbmcgaW4gQ2hyb21lIGFuZCBTYWZhcmkgb24gbWFjT1MuXG4vL1xuXG5bdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuLy9cbi8vIDEuIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXG4vLyAyLiBDaGFuZ2UgZm9udCBwcm9wZXJ0aWVzIHRvIGBpbmhlcml0YCBpbiBTYWZhcmkuXG4vL1xuXG46Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcbiAgZm9udDogaW5oZXJpdDsgLy8gMlxuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjsgLy8gMVxufVxuXG4vL1xuLy8gQ29ycmVjdCBlbGVtZW50IGRpc3BsYXlzXG4vL1xuXG5vdXRwdXQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbnN1bW1hcnkge1xuICBkaXNwbGF5OiBsaXN0LWl0ZW07IC8vIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIGFsbCBicm93c2Vyc1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbnRlbXBsYXRlIHtcbiAgZGlzcGxheTogbm9uZTsgLy8gQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUVcbn1cblxuLy8gQWx3YXlzIGhpZGUgYW4gZWxlbWVudCB3aXRoIHRoZSBgaGlkZGVuYCBIVE1MIGF0dHJpYnV0ZSAoZnJvbSBQdXJlQ1NTKS5cbi8vIE5lZWRlZCBmb3IgcHJvcGVyIGRpc3BsYXkgaW4gSUUgMTAtLlxuW2hpZGRlbl0ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBwcm9wZXJ0eS1ibGFja2xpc3QsIHNjc3MvZG9sbGFyLXZhcmlhYmxlLWRlZmF1bHRcblxuLy8gU0NTUyBSRlMgbWl4aW5cbi8vXG4vLyBBdXRvbWF0ZWQgcmVzcG9uc2l2ZSBmb250IHNpemVzXG4vL1xuLy8gTGljZW5zZWQgdW5kZXIgTUlUIChodHRwczovL2dpdGh1Yi5jb20vdHdicy9yZnMvYmxvYi92OC54L0xJQ0VOU0UpXG5cbi8vIENvbmZpZ3VyYXRpb25cblxuLy8gQmFzZSBmb250IHNpemVcbiRyZnMtYmFzZS1mb250LXNpemU6IDEuMjVyZW0gIWRlZmF1bHQ7XG4kcmZzLWZvbnQtc2l6ZS11bml0OiByZW0gIWRlZmF1bHQ7XG5cbkBpZiAkcmZzLWZvbnQtc2l6ZS11bml0ICE9IHJlbSBhbmQgJHJmcy1mb250LXNpemUtdW5pdCAhPSBweCB7XG4gIEBlcnJvciBcImAjeyRyZnMtZm9udC1zaXplLXVuaXR9YCBpcyBub3QgYSB2YWxpZCB1bml0IGZvciAkcmZzLWZvbnQtc2l6ZS11bml0LiBVc2UgYHB4YCBvciBgcmVtYC5cIjtcbn1cblxuLy8gQnJlYWtwb2ludCBhdCB3aGVyZSBmb250LXNpemUgc3RhcnRzIGRlY3JlYXNpbmcgaWYgc2NyZWVuIHdpZHRoIGlzIHNtYWxsZXJcbiRyZnMtYnJlYWtwb2ludDogMTIwMHB4ICFkZWZhdWx0O1xuJHJmcy1icmVha3BvaW50LXVuaXQ6IHB4ICFkZWZhdWx0O1xuXG5AaWYgJHJmcy1icmVha3BvaW50LXVuaXQgIT0gcHggYW5kICRyZnMtYnJlYWtwb2ludC11bml0ICE9IGVtIGFuZCAkcmZzLWJyZWFrcG9pbnQtdW5pdCAhPSByZW0ge1xuICBAZXJyb3IgXCJgI3skcmZzLWJyZWFrcG9pbnQtdW5pdH1gIGlzIG5vdCBhIHZhbGlkIHVuaXQgZm9yICRyZnMtYnJlYWtwb2ludC11bml0LiBVc2UgYHB4YCwgYGVtYCBvciBgcmVtYC5cIjtcbn1cblxuLy8gUmVzaXplIGZvbnQgc2l6ZSBiYXNlZCBvbiBzY3JlZW4gaGVpZ2h0IGFuZCB3aWR0aFxuJHJmcy10d28tZGltZW5zaW9uYWw6IGZhbHNlICFkZWZhdWx0O1xuXG4vLyBGYWN0b3Igb2YgZGVjcmVhc2VcbiRyZnMtZmFjdG9yOiAxMCAhZGVmYXVsdDtcblxuQGlmIHR5cGUtb2YoJHJmcy1mYWN0b3IpICE9IFwibnVtYmVyXCIgb3IgJHJmcy1mYWN0b3IgPD0gMSB7XG4gIEBlcnJvciBcImAjeyRyZnMtZmFjdG9yfWAgaXMgbm90IGEgdmFsaWQgICRyZnMtZmFjdG9yLCBpdCBtdXN0IGJlIGdyZWF0ZXIgdGhhbiAxLlwiO1xufVxuXG4vLyBHZW5lcmF0ZSBlbmFibGUgb3IgZGlzYWJsZSBjbGFzc2VzLiBQb3NzaWJpbGl0aWVzOiBmYWxzZSwgXCJlbmFibGVcIiBvciBcImRpc2FibGVcIlxuJHJmcy1jbGFzczogZmFsc2UgIWRlZmF1bHQ7XG5cbi8vIDEgcmVtID0gJHJmcy1yZW0tdmFsdWUgcHhcbiRyZnMtcmVtLXZhbHVlOiAxNiAhZGVmYXVsdDtcblxuLy8gU2FmYXJpIGlmcmFtZSByZXNpemUgYnVnOiBodHRwczovL2dpdGh1Yi5jb20vdHdicy9yZnMvaXNzdWVzLzE0XG4kcmZzLXNhZmFyaS1pZnJhbWUtcmVzaXplLWJ1Zy1maXg6IGZhbHNlICFkZWZhdWx0O1xuXG4vLyBEaXNhYmxlIFJGUyBieSBzZXR0aW5nICRlbmFibGUtcmVzcG9uc2l2ZS1mb250LXNpemVzIHRvIGZhbHNlXG4kZW5hYmxlLXJlc3BvbnNpdmUtZm9udC1zaXplczogdHJ1ZSAhZGVmYXVsdDtcblxuLy8gQ2FjaGUgJHJmcy1iYXNlLWZvbnQtc2l6ZSB1bml0XG4kcmZzLWJhc2UtZm9udC1zaXplLXVuaXQ6IHVuaXQoJHJmcy1iYXNlLWZvbnQtc2l6ZSk7XG5cbkBmdW5jdGlvbiBkaXZpZGUoJGRpdmlkZW5kLCAkZGl2aXNvciwgJHByZWNpc2lvbjogMTApIHtcbiAgJHNpZ246IGlmKCRkaXZpZGVuZCA+IDAgYW5kICRkaXZpc29yID4gMCBvciAkZGl2aWRlbmQgPCAwIGFuZCAkZGl2aXNvciA8IDAsIDEsIC0xKTtcbiAgJGRpdmlkZW5kOiBhYnMoJGRpdmlkZW5kKTtcbiAgJGRpdmlzb3I6IGFicygkZGl2aXNvcik7XG4gIEBpZiAkZGl2aWRlbmQgPT0gMCB7XG4gICAgQHJldHVybiAwO1xuICB9XG4gIEBpZiAkZGl2aXNvciA9PSAwIHtcbiAgICBAZXJyb3IgXCJDYW5ub3QgZGl2aWRlIGJ5IDBcIjtcbiAgfVxuICAkcmVtYWluZGVyOiAkZGl2aWRlbmQ7XG4gICRyZXN1bHQ6IDA7XG4gICRmYWN0b3I6IDEwO1xuICBAd2hpbGUgKCRyZW1haW5kZXIgPiAwIGFuZCAkcHJlY2lzaW9uID49IDApIHtcbiAgICAkcXVvdGllbnQ6IDA7XG4gICAgQHdoaWxlICgkcmVtYWluZGVyID49ICRkaXZpc29yKSB7XG4gICAgICAkcmVtYWluZGVyOiAkcmVtYWluZGVyIC0gJGRpdmlzb3I7XG4gICAgICAkcXVvdGllbnQ6ICRxdW90aWVudCArIDE7XG4gICAgfVxuICAgICRyZXN1bHQ6ICRyZXN1bHQgKiAxMCArICRxdW90aWVudDtcbiAgICAkZmFjdG9yOiAkZmFjdG9yICogLjE7XG4gICAgJHJlbWFpbmRlcjogJHJlbWFpbmRlciAqIDEwO1xuICAgICRwcmVjaXNpb246ICRwcmVjaXNpb24gLSAxO1xuICAgIEBpZiAoJHByZWNpc2lvbiA8IDAgYW5kICRyZW1haW5kZXIgPj0gJGRpdmlzb3IgKiA1KSB7XG4gICAgICAkcmVzdWx0OiAkcmVzdWx0ICsgMTtcbiAgICB9XG4gIH1cbiAgJHJlc3VsdDogJHJlc3VsdCAqICRmYWN0b3IgKiAkc2lnbjtcbiAgJGRpdmlkZW5kLXVuaXQ6IHVuaXQoJGRpdmlkZW5kKTtcbiAgJGRpdmlzb3ItdW5pdDogdW5pdCgkZGl2aXNvcik7XG4gICR1bml0LW1hcDogKFxuICAgIFwicHhcIjogMXB4LFxuICAgIFwicmVtXCI6IDFyZW0sXG4gICAgXCJlbVwiOiAxZW0sXG4gICAgXCIlXCI6IDElXG4gICk7XG4gIEBpZiAoJGRpdmlkZW5kLXVuaXQgIT0gJGRpdmlzb3ItdW5pdCBhbmQgbWFwLWhhcy1rZXkoJHVuaXQtbWFwLCAkZGl2aWRlbmQtdW5pdCkpIHtcbiAgICAkcmVzdWx0OiAkcmVzdWx0ICogbWFwLWdldCgkdW5pdC1tYXAsICRkaXZpZGVuZC11bml0KTtcbiAgfVxuICBAcmV0dXJuICRyZXN1bHQ7XG59XG5cbi8vIFJlbW92ZSBweC11bml0IGZyb20gJHJmcy1iYXNlLWZvbnQtc2l6ZSBmb3IgY2FsY3VsYXRpb25zXG5AaWYgJHJmcy1iYXNlLWZvbnQtc2l6ZS11bml0ID09IFwicHhcIiB7XG4gICRyZnMtYmFzZS1mb250LXNpemU6IGRpdmlkZSgkcmZzLWJhc2UtZm9udC1zaXplLCAkcmZzLWJhc2UtZm9udC1zaXplICogMCArIDEpO1xufVxuQGVsc2UgaWYgJHJmcy1iYXNlLWZvbnQtc2l6ZS11bml0ID09IFwicmVtXCIge1xuICAkcmZzLWJhc2UtZm9udC1zaXplOiBkaXZpZGUoJHJmcy1iYXNlLWZvbnQtc2l6ZSwgZGl2aWRlKCRyZnMtYmFzZS1mb250LXNpemUgKiAwICsgMSwgJHJmcy1yZW0tdmFsdWUpKTtcbn1cblxuLy8gQ2FjaGUgJHJmcy1icmVha3BvaW50IHVuaXQgdG8gcHJldmVudCBtdWx0aXBsZSBjYWxsc1xuJHJmcy1icmVha3BvaW50LXVuaXQtY2FjaGU6IHVuaXQoJHJmcy1icmVha3BvaW50KTtcblxuLy8gUmVtb3ZlIHVuaXQgZnJvbSAkcmZzLWJyZWFrcG9pbnQgZm9yIGNhbGN1bGF0aW9uc1xuQGlmICRyZnMtYnJlYWtwb2ludC11bml0LWNhY2hlID09IFwicHhcIiB7XG4gICRyZnMtYnJlYWtwb2ludDogZGl2aWRlKCRyZnMtYnJlYWtwb2ludCwgJHJmcy1icmVha3BvaW50ICogMCArIDEpO1xufVxuQGVsc2UgaWYgJHJmcy1icmVha3BvaW50LXVuaXQtY2FjaGUgPT0gXCJyZW1cIiBvciAkcmZzLWJyZWFrcG9pbnQtdW5pdC1jYWNoZSA9PSBcImVtXCIge1xuICAkcmZzLWJyZWFrcG9pbnQ6IGRpdmlkZSgkcmZzLWJyZWFrcG9pbnQsIGRpdmlkZSgkcmZzLWJyZWFrcG9pbnQgKiAwICsgMSwgJHJmcy1yZW0tdmFsdWUpKTtcbn1cblxuLy8gSW50ZXJuYWwgbWl4aW4gdGhhdCBhZGRzIGRpc2FibGUgY2xhc3NlcyB0byB0aGUgc2VsZWN0b3IgaWYgbmVlZGVkLlxuQG1peGluIF9yZnMtZGlzYWJsZS1jbGFzcyB7XG4gIEBpZiAkcmZzLWNsYXNzID09IFwiZGlzYWJsZVwiIHtcbiAgICAvLyBBZGRpbmcgYW4gZXh0cmEgY2xhc3MgaW5jcmVhc2VzIHNwZWNpZmljaXR5LCB3aGljaCBwcmV2ZW50cyB0aGUgbWVkaWEgcXVlcnkgdG8gb3ZlcnJpZGUgdGhlIGZvbnQgc2l6ZVxuICAgICYsXG4gICAgLmRpc2FibGUtcmVzcG9uc2l2ZS1mb250LXNpemUgJixcbiAgICAmLmRpc2FibGUtcmVzcG9uc2l2ZS1mb250LXNpemUge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG4gIEBlbHNlIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyBJbnRlcm5hbCBtaXhpbiB0aGF0IGFkZHMgZW5hYmxlIGNsYXNzZXMgdG8gdGhlIHNlbGVjdG9yIGlmIG5lZWRlZC5cbkBtaXhpbiBfcmZzLWVuYWJsZS1jbGFzcyB7XG4gIEBpZiAkcmZzLWNsYXNzID09IFwiZW5hYmxlXCIge1xuICAgIC5lbmFibGUtcmVzcG9uc2l2ZS1mb250LXNpemUgJixcbiAgICAmLmVuYWJsZS1yZXNwb25zaXZlLWZvbnQtc2l6ZSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbiAgQGVsc2Uge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8vIEludGVybmFsIG1peGluIHVzZWQgdG8gZGV0ZXJtaW5lIHdoaWNoIG1lZGlhIHF1ZXJ5IG5lZWRzIHRvIGJlIHVzZWRcbkBtaXhpbiBfcmZzLW1lZGlhLXF1ZXJ5KCRtcS12YWx1ZSkge1xuICBAaWYgJHJmcy10d28tZGltZW5zaW9uYWwge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAjeyRtcS12YWx1ZX0pLCAobWF4LWhlaWdodDogI3skbXEtdmFsdWV9KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbiAgQGVsc2Uge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAjeyRtcS12YWx1ZX0pIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuXG4vLyBSZXNwb25zaXZlIGZvbnQgc2l6ZSBtaXhpblxuQG1peGluIHJmcygkZnMsICRpbXBvcnRhbnQ6IGZhbHNlKSB7XG4gIC8vIENhY2hlICRmcyB1bml0XG4gICRmcy11bml0OiBpZih0eXBlLW9mKCRmcykgPT0gXCJudW1iZXJcIiwgdW5pdCgkZnMpLCBmYWxzZSk7XG5cbiAgLy8gQWRkICFpbXBvcnRhbnQgc3VmZml4IGlmIG5lZWRlZFxuICAkcmZzLXN1ZmZpeDogaWYoJGltcG9ydGFudCwgXCIgIWltcG9ydGFudFwiLCBcIlwiKTtcblxuICAvLyBJZiAkZnMgaXNuJ3QgYSBudW1iZXIgKGxpa2UgaW5oZXJpdCkgb3IgJGZzIGhhcyBhIHVuaXQgKG5vdCBweCBvciByZW0sIGxpa2UgMS41ZW0pIG9yICQgaXMgMCwganVzdCBwcmludCB0aGUgdmFsdWVcbiAgQGlmIG5vdCAkZnMtdW5pdCBvciAkZnMtdW5pdCAhPSBcIlwiIGFuZCAkZnMtdW5pdCAhPSBcInB4XCIgYW5kICRmcy11bml0ICE9IFwicmVtXCIgb3IgJGZzID09IDAge1xuICAgIGZvbnQtc2l6ZTogI3skZnN9I3skcmZzLXN1ZmZpeH07XG4gIH1cbiAgQGVsc2Uge1xuICAgIC8vIFJlbW92ZSB1bml0IGZyb20gJGZzIGZvciBjYWxjdWxhdGlvbnNcbiAgICBAaWYgJGZzLXVuaXQgPT0gXCJweFwiIHtcbiAgICAgICRmczogZGl2aWRlKCRmcywgJGZzICogMCArIDEpO1xuICAgIH1cbiAgICBAZWxzZSBpZiAkZnMtdW5pdCA9PSBcInJlbVwiIHtcbiAgICAgICRmczogZGl2aWRlKCRmcywgZGl2aWRlKCRmcyAqIDAgKyAxLCAkcmZzLXJlbS12YWx1ZSkpO1xuICAgIH1cblxuICAgIC8vIFNldCBkZWZhdWx0IGZvbnQgc2l6ZVxuICAgICRyZnMtc3RhdGljOiBpZigkcmZzLWZvbnQtc2l6ZS11bml0ID09IHJlbSwgI3tkaXZpZGUoJGZzLCAkcmZzLXJlbS12YWx1ZSl9cmVtLCAjeyRmc31weCk7XG5cbiAgICAvLyBPbmx5IGFkZCB0aGUgbWVkaWEgcXVlcnkgaWYgdGhlIGZvbnQgc2l6ZSBpcyBiaWdnZXIgdGhhbiB0aGUgbWluaW11bSBmb250IHNpemVcbiAgICBAaWYgJGZzIDw9ICRyZnMtYmFzZS1mb250LXNpemUgb3Igbm90ICRlbmFibGUtcmVzcG9uc2l2ZS1mb250LXNpemVzIHtcbiAgICAgIGZvbnQtc2l6ZTogI3skcmZzLXN0YXRpY30jeyRyZnMtc3VmZml4fTtcbiAgICB9XG4gICAgQGVsc2Uge1xuICAgICAgLy8gQ2FsY3VsYXRlIHRoZSBtaW5pbXVtIGZvbnQgc2l6ZSBmb3IgJGZzXG4gICAgICAkZnMtbWluOiAkcmZzLWJhc2UtZm9udC1zaXplICsgZGl2aWRlKCRmcyAtICRyZnMtYmFzZS1mb250LXNpemUsICRyZnMtZmFjdG9yKTtcblxuICAgICAgLy8gQ2FsY3VsYXRlIGRpZmZlcmVuY2UgYmV0d2VlbiAkZnMgYW5kIHRoZSBtaW5pbXVtIGZvbnQgc2l6ZVxuICAgICAgJGZzLWRpZmY6ICRmcyAtICRmcy1taW47XG5cbiAgICAgIC8vIEJhc2UgZm9udC1zaXplIGZvcm1hdHRpbmdcbiAgICAgICRtaW4td2lkdGg6IGlmKCRyZnMtZm9udC1zaXplLXVuaXQgPT0gcmVtLCAje2RpdmlkZSgkZnMtbWluLCAkcmZzLXJlbS12YWx1ZSl9cmVtLCAjeyRmcy1taW59cHgpO1xuXG4gICAgICAvLyBVc2UgYHZtaW5gIGlmIHR3by1kaW1lbnNpb25hbCBpcyBlbmFibGVkXG4gICAgICAkdmFyaWFibGUtdW5pdDogaWYoJHJmcy10d28tZGltZW5zaW9uYWwsIHZtaW4sIHZ3KTtcblxuICAgICAgLy8gQ2FsY3VsYXRlIHRoZSB2YXJpYWJsZSB3aWR0aCBiZXR3ZWVuIDAgYW5kICRyZnMtYnJlYWtwb2ludFxuICAgICAgJHZhcmlhYmxlLXdpZHRoOiAje2RpdmlkZSgkZnMtZGlmZiAqIDEwMCwgJHJmcy1icmVha3BvaW50KX0jeyR2YXJpYWJsZS11bml0fTtcblxuICAgICAgLy8gU2V0IHRoZSBjYWxjdWxhdGVkIGZvbnQtc2l6ZVxuICAgICAgJHJmcy1mbHVpZDogY2FsYygjeyRtaW4td2lkdGh9ICsgI3skdmFyaWFibGUtd2lkdGh9KSAjeyRyZnMtc3VmZml4fTtcblxuICAgICAgLy8gQnJlYWtwb2ludCBmb3JtYXR0aW5nXG4gICAgICAkbXEtdmFsdWU6IGlmKCRyZnMtYnJlYWtwb2ludC11bml0ID09IHB4LCAjeyRyZnMtYnJlYWtwb2ludH1weCwgI3tkaXZpZGUoJHJmcy1icmVha3BvaW50LCAkcmZzLXJlbS12YWx1ZSl9I3skcmZzLWJyZWFrcG9pbnQtdW5pdH0pO1xuXG4gICAgICBAaW5jbHVkZSBfcmZzLWRpc2FibGUtY2xhc3Mge1xuICAgICAgICBmb250LXNpemU6ICN7JHJmcy1zdGF0aWN9I3skcmZzLXN1ZmZpeH07XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIF9yZnMtbWVkaWEtcXVlcnkoJG1xLXZhbHVlKSB7XG4gICAgICAgIEBpbmNsdWRlIF9yZnMtZW5hYmxlLWNsYXNzIHtcbiAgICAgICAgICBmb250LXNpemU6ICRyZnMtZmx1aWQ7XG4gICAgICAgIH1cblxuICAgICAgICAvLyBJbmNsdWRlIHNhZmFyaSBpZnJhbWUgcmVzaXplIGZpeCBpZiBuZWVkZWRcbiAgICAgICAgbWluLXdpZHRoOiBpZigkcmZzLXNhZmFyaS1pZnJhbWUtcmVzaXplLWJ1Zy1maXgsICgwICogMXZ3KSwgbnVsbCk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIFRoZSBmb250LXNpemUgJiByZXNwb25zaXZlLWZvbnQtc2l6ZSBtaXhpbnMgdXNlIFJGUyB0byByZXNjYWxlIHRoZSBmb250IHNpemVcbkBtaXhpbiBmb250LXNpemUoJGZzLCAkaW1wb3J0YW50OiBmYWxzZSkge1xuICBAaW5jbHVkZSByZnMoJGZzLCAkaW1wb3J0YW50KTtcbn1cblxuQG1peGluIHJlc3BvbnNpdmUtZm9udC1zaXplKCRmcywgJGltcG9ydGFudDogZmFsc2UpIHtcbiAgQGluY2x1ZGUgcmZzKCRmcywgJGltcG9ydGFudCk7XG59XG4iLCIvLyBWYXJpYWJsZXNcbi8vXG4vLyBWYXJpYWJsZXMgc2hvdWxkIGZvbGxvdyB0aGUgYCRjb21wb25lbnQtc3RhdGUtcHJvcGVydHktc2l6ZWAgZm9ybXVsYSBmb3Jcbi8vIGNvbnNpc3RlbnQgbmFtaW5nLiBFeDogJG5hdi1saW5rLWRpc2FibGVkLWNvbG9yIGFuZCAkbW9kYWwtY29udGVudC1ib3gtc2hhZG93LXhzLlxuXG4vLyBDb2xvciBzeXN0ZW1cblxuJHdoaXRlOiAgICAjZmZmICFkZWZhdWx0O1xuJGdyYXktMTAwOiAjZjhmOWZhICFkZWZhdWx0O1xuJGdyYXktMjAwOiAjZTllY2VmICFkZWZhdWx0O1xuJGdyYXktMzAwOiAjZGVlMmU2ICFkZWZhdWx0O1xuJGdyYXktNDAwOiAjY2VkNGRhICFkZWZhdWx0O1xuJGdyYXktNTAwOiAjYWRiNWJkICFkZWZhdWx0O1xuJGdyYXktNjAwOiAjNmM3NTdkICFkZWZhdWx0O1xuJGdyYXktNzAwOiAjNDk1MDU3ICFkZWZhdWx0O1xuJGdyYXktODAwOiAjMzQzYTQwICFkZWZhdWx0O1xuJGdyYXktOTAwOiAjMjEyNTI5ICFkZWZhdWx0O1xuJGJsYWNrOiAgICAjMDAwICFkZWZhdWx0O1xuXG4kZ3JheXM6ICgpICFkZWZhdWx0O1xuJGdyYXlzOiBtYXAtbWVyZ2UoXG4gIChcbiAgICBcIjEwMFwiOiAkZ3JheS0xMDAsXG4gICAgXCIyMDBcIjogJGdyYXktMjAwLFxuICAgIFwiMzAwXCI6ICRncmF5LTMwMCxcbiAgICBcIjQwMFwiOiAkZ3JheS00MDAsXG4gICAgXCI1MDBcIjogJGdyYXktNTAwLFxuICAgIFwiNjAwXCI6ICRncmF5LTYwMCxcbiAgICBcIjcwMFwiOiAkZ3JheS03MDAsXG4gICAgXCI4MDBcIjogJGdyYXktODAwLFxuICAgIFwiOTAwXCI6ICRncmF5LTkwMFxuICApLFxuICAkZ3JheXNcbik7XG5cbiRibHVlOiAgICAjMDA3YmZmICFkZWZhdWx0O1xuJGluZGlnbzogICM2NjEwZjIgIWRlZmF1bHQ7XG4kcHVycGxlOiAgIzZmNDJjMSAhZGVmYXVsdDtcbiRwaW5rOiAgICAjZTgzZThjICFkZWZhdWx0O1xuJHJlZDogICAgICNkYzM1NDUgIWRlZmF1bHQ7XG4kb3JhbmdlOiAgI2ZkN2UxNCAhZGVmYXVsdDtcbiR5ZWxsb3c6ICAjZmZjMTA3ICFkZWZhdWx0O1xuJGdyZWVuOiAgICMyOGE3NDUgIWRlZmF1bHQ7XG4kdGVhbDogICAgIzIwYzk5NyAhZGVmYXVsdDtcbiRjeWFuOiAgICAjMTdhMmI4ICFkZWZhdWx0O1xuXG4kY29sb3JzOiAoKSAhZGVmYXVsdDtcbiRjb2xvcnM6IG1hcC1tZXJnZShcbiAgKFxuICAgIFwiYmx1ZVwiOiAgICAgICAkYmx1ZSxcbiAgICBcImluZGlnb1wiOiAgICAgJGluZGlnbyxcbiAgICBcInB1cnBsZVwiOiAgICAgJHB1cnBsZSxcbiAgICBcInBpbmtcIjogICAgICAgJHBpbmssXG4gICAgXCJyZWRcIjogICAgICAgICRyZWQsXG4gICAgXCJvcmFuZ2VcIjogICAgICRvcmFuZ2UsXG4gICAgXCJ5ZWxsb3dcIjogICAgICR5ZWxsb3csXG4gICAgXCJncmVlblwiOiAgICAgICRncmVlbixcbiAgICBcInRlYWxcIjogICAgICAgJHRlYWwsXG4gICAgXCJjeWFuXCI6ICAgICAgICRjeWFuLFxuICAgIFwid2hpdGVcIjogICAgICAkd2hpdGUsXG4gICAgXCJncmF5XCI6ICAgICAgICRncmF5LTYwMCxcbiAgICBcImdyYXktZGFya1wiOiAgJGdyYXktODAwXG4gICksXG4gICRjb2xvcnNcbik7XG5cbiRwcmltYXJ5OiAgICAgICAkYmx1ZSAhZGVmYXVsdDtcbiRzZWNvbmRhcnk6ICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kc3VjY2VzczogICAgICAgJGdyZWVuICFkZWZhdWx0O1xuJGluZm86ICAgICAgICAgICRjeWFuICFkZWZhdWx0O1xuJHdhcm5pbmc6ICAgICAgICR5ZWxsb3cgIWRlZmF1bHQ7XG4kZGFuZ2VyOiAgICAgICAgJHJlZCAhZGVmYXVsdDtcbiRsaWdodDogICAgICAgICAkZ3JheS0xMDAgIWRlZmF1bHQ7XG4kZGFyazogICAgICAgICAgJGdyYXktODAwICFkZWZhdWx0O1xuXG4kdGhlbWUtY29sb3JzOiAoKSAhZGVmYXVsdDtcbiR0aGVtZS1jb2xvcnM6IG1hcC1tZXJnZShcbiAgKFxuICAgIFwicHJpbWFyeVwiOiAgICAkcHJpbWFyeSxcbiAgICBcInNlY29uZGFyeVwiOiAgJHNlY29uZGFyeSxcbiAgICBcInN1Y2Nlc3NcIjogICAgJHN1Y2Nlc3MsXG4gICAgXCJpbmZvXCI6ICAgICAgICRpbmZvLFxuICAgIFwid2FybmluZ1wiOiAgICAkd2FybmluZyxcbiAgICBcImRhbmdlclwiOiAgICAgJGRhbmdlcixcbiAgICBcImxpZ2h0XCI6ICAgICAgJGxpZ2h0LFxuICAgIFwiZGFya1wiOiAgICAgICAkZGFya1xuICApLFxuICAkdGhlbWUtY29sb3JzXG4pO1xuXG4vLyBTZXQgYSBzcGVjaWZpYyBqdW1wIHBvaW50IGZvciByZXF1ZXN0aW5nIGNvbG9yIGp1bXBzXG4kdGhlbWUtY29sb3ItaW50ZXJ2YWw6ICAgICAgOCUgIWRlZmF1bHQ7XG5cbi8vIFRoZSB5aXEgbGlnaHRuZXNzIHZhbHVlIHRoYXQgZGV0ZXJtaW5lcyB3aGVuIHRoZSBsaWdodG5lc3Mgb2YgY29sb3IgY2hhbmdlcyBmcm9tIFwiZGFya1wiIHRvIFwibGlnaHRcIi4gQWNjZXB0YWJsZSB2YWx1ZXMgYXJlIGJldHdlZW4gMCBhbmQgMjU1LlxuJHlpcS1jb250cmFzdGVkLXRocmVzaG9sZDogIDE1MCAhZGVmYXVsdDtcblxuLy8gQ3VzdG9taXplIHRoZSBsaWdodCBhbmQgZGFyayB0ZXh0IGNvbG9ycyBmb3IgdXNlIGluIG91ciBZSVEgY29sb3IgY29udHJhc3QgZnVuY3Rpb24uXG4keWlxLXRleHQtZGFyazogICAgICAgICAgICAgJGdyYXktOTAwICFkZWZhdWx0O1xuJHlpcS10ZXh0LWxpZ2h0OiAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcblxuLy8gQ2hhcmFjdGVycyB3aGljaCBhcmUgZXNjYXBlZCBieSB0aGUgZXNjYXBlLXN2ZyBmdW5jdGlvblxuJGVzY2FwZWQtY2hhcmFjdGVyczogKFxuICAoXCI8XCIsIFwiJTNjXCIpLFxuICAoXCI+XCIsIFwiJTNlXCIpLFxuICAoXCIjXCIsIFwiJTIzXCIpLFxuICAoXCIoXCIsIFwiJTI4XCIpLFxuICAoXCIpXCIsIFwiJTI5XCIpLFxuKSAhZGVmYXVsdDtcblxuXG4vLyBPcHRpb25zXG4vL1xuLy8gUXVpY2tseSBtb2RpZnkgZ2xvYmFsIHN0eWxpbmcgYnkgZW5hYmxpbmcgb3IgZGlzYWJsaW5nIG9wdGlvbmFsIGZlYXR1cmVzLlxuXG4kZW5hYmxlLWNhcmV0OiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtcm91bmRlZDogICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1zaGFkb3dzOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhbHNlICFkZWZhdWx0O1xuJGVuYWJsZS1ncmFkaWVudHM6ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhbHNlICFkZWZhdWx0O1xuJGVuYWJsZS10cmFuc2l0aW9uczogICAgICAgICAgICAgICAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXByZWZlcnMtcmVkdWNlZC1tb3Rpb24tbWVkaWEtcXVlcnk6ICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtaG92ZXItbWVkaWEtcXVlcnk6ICAgICAgICAgICAgICAgICAgICBmYWxzZSAhZGVmYXVsdDsgLy8gRGVwcmVjYXRlZCwgbm8gbG9uZ2VyIGFmZmVjdHMgYW55IGNvbXBpbGVkIENTU1xuJGVuYWJsZS1ncmlkLWNsYXNzZXM6ICAgICAgICAgICAgICAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXBvaW50ZXItY3Vyc29yLWZvci1idXR0b25zOiAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtcHJpbnQtc3R5bGVzOiAgICAgICAgICAgICAgICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1yZXNwb25zaXZlLWZvbnQtc2l6ZXM6ICAgICAgICAgICAgICAgIGZhbHNlICFkZWZhdWx0O1xuJGVuYWJsZS12YWxpZGF0aW9uLWljb25zOiAgICAgICAgICAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLWRlcHJlY2F0aW9uLW1lc3NhZ2VzOiAgICAgICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcblxuXG4vLyBTcGFjaW5nXG4vL1xuLy8gQ29udHJvbCB0aGUgZGVmYXVsdCBzdHlsaW5nIG9mIG1vc3QgQm9vdHN0cmFwIGVsZW1lbnRzIGJ5IG1vZGlmeWluZyB0aGVzZVxuLy8gdmFyaWFibGVzLiBNb3N0bHkgZm9jdXNlZCBvbiBzcGFjaW5nLlxuLy8gWW91IGNhbiBhZGQgbW9yZSBlbnRyaWVzIHRvIHRoZSAkc3BhY2VycyBtYXAsIHNob3VsZCB5b3UgbmVlZCBtb3JlIHZhcmlhdGlvbi5cblxuJHNwYWNlcjogMXJlbSAhZGVmYXVsdDtcbiRzcGFjZXJzOiAoKSAhZGVmYXVsdDtcbiRzcGFjZXJzOiBtYXAtbWVyZ2UoXG4gIChcbiAgICAwOiAwLFxuICAgIDE6ICgkc3BhY2VyICogLjI1KSxcbiAgICAyOiAoJHNwYWNlciAqIC41KSxcbiAgICAzOiAkc3BhY2VyLFxuICAgIDQ6ICgkc3BhY2VyICogMS41KSxcbiAgICA1OiAoJHNwYWNlciAqIDMpXG4gICksXG4gICRzcGFjZXJzXG4pO1xuXG4vLyBUaGlzIHZhcmlhYmxlIGFmZmVjdHMgdGhlIGAuaC0qYCBhbmQgYC53LSpgIGNsYXNzZXMuXG4kc2l6ZXM6ICgpICFkZWZhdWx0O1xuJHNpemVzOiBtYXAtbWVyZ2UoXG4gIChcbiAgICAyNTogMjUlLFxuICAgIDUwOiA1MCUsXG4gICAgNzU6IDc1JSxcbiAgICAxMDA6IDEwMCUsXG4gICAgYXV0bzogYXV0b1xuICApLFxuICAkc2l6ZXNcbik7XG5cblxuLy8gQm9keVxuLy9cbi8vIFNldHRpbmdzIGZvciB0aGUgYDxib2R5PmAgZWxlbWVudC5cblxuJGJvZHktYmc6ICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRib2R5LWNvbG9yOiAgICAgICAgICAgICAgICAkZ3JheS05MDAgIWRlZmF1bHQ7XG5cblxuLy8gTGlua3Ncbi8vXG4vLyBTdHlsZSBhbmNob3IgZWxlbWVudHMuXG5cbiRsaW5rLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRoZW1lLWNvbG9yKFwicHJpbWFyeVwiKSAhZGVmYXVsdDtcbiRsaW5rLWRlY29yYXRpb246ICAgICAgICAgICAgICAgICAgICAgICAgIG5vbmUgIWRlZmF1bHQ7XG4kbGluay1ob3Zlci1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICBkYXJrZW4oJGxpbmstY29sb3IsIDE1JSkgIWRlZmF1bHQ7XG4kbGluay1ob3Zlci1kZWNvcmF0aW9uOiAgICAgICAgICAgICAgICAgICB1bmRlcmxpbmUgIWRlZmF1bHQ7XG4vLyBEYXJrZW4gcGVyY2VudGFnZSBmb3IgbGlua3Mgd2l0aCBgLnRleHQtKmAgY2xhc3MgKGUuZy4gYC50ZXh0LXN1Y2Nlc3NgKVxuJGVtcGhhc2l6ZWQtbGluay1ob3Zlci1kYXJrZW4tcGVyY2VudGFnZTogMTUlICFkZWZhdWx0O1xuXG4vLyBQYXJhZ3JhcGhzXG4vL1xuLy8gU3R5bGUgcCBlbGVtZW50LlxuXG4kcGFyYWdyYXBoLW1hcmdpbi1ib3R0b206ICAgMXJlbSAhZGVmYXVsdDtcblxuXG4vLyBHcmlkIGJyZWFrcG9pbnRzXG4vL1xuLy8gRGVmaW5lIHRoZSBtaW5pbXVtIGRpbWVuc2lvbnMgYXQgd2hpY2ggeW91ciBsYXlvdXQgd2lsbCBjaGFuZ2UsXG4vLyBhZGFwdGluZyB0byBkaWZmZXJlbnQgc2NyZWVuIHNpemVzLCBmb3IgdXNlIGluIG1lZGlhIHF1ZXJpZXMuXG5cbiRncmlkLWJyZWFrcG9pbnRzOiAoXG4gIHhzOiAwLFxuICBzbTogNTc2cHgsXG4gIG1kOiA3NjhweCxcbiAgbGc6IDk5MnB4LFxuICB4bDogMTIwMHB4XG4pICFkZWZhdWx0O1xuXG5AaW5jbHVkZSBfYXNzZXJ0LWFzY2VuZGluZygkZ3JpZC1icmVha3BvaW50cywgXCIkZ3JpZC1icmVha3BvaW50c1wiKTtcbkBpbmNsdWRlIF9hc3NlcnQtc3RhcnRzLWF0LXplcm8oJGdyaWQtYnJlYWtwb2ludHMsIFwiJGdyaWQtYnJlYWtwb2ludHNcIik7XG5cblxuLy8gR3JpZCBjb250YWluZXJzXG4vL1xuLy8gRGVmaW5lIHRoZSBtYXhpbXVtIHdpZHRoIG9mIGAuY29udGFpbmVyYCBmb3IgZGlmZmVyZW50IHNjcmVlbiBzaXplcy5cblxuJGNvbnRhaW5lci1tYXgtd2lkdGhzOiAoXG4gIHNtOiA1NDBweCxcbiAgbWQ6IDcyMHB4LFxuICBsZzogOTYwcHgsXG4gIHhsOiAxMTQwcHhcbikgIWRlZmF1bHQ7XG5cbkBpbmNsdWRlIF9hc3NlcnQtYXNjZW5kaW5nKCRjb250YWluZXItbWF4LXdpZHRocywgXCIkY29udGFpbmVyLW1heC13aWR0aHNcIik7XG5cblxuLy8gR3JpZCBjb2x1bW5zXG4vL1xuLy8gU2V0IHRoZSBudW1iZXIgb2YgY29sdW1ucyBhbmQgc3BlY2lmeSB0aGUgd2lkdGggb2YgdGhlIGd1dHRlcnMuXG5cbiRncmlkLWNvbHVtbnM6ICAgICAgICAgICAgICAgIDEyICFkZWZhdWx0O1xuJGdyaWQtZ3V0dGVyLXdpZHRoOiAgICAgICAgICAgMzBweCAhZGVmYXVsdDtcbiRncmlkLXJvdy1jb2x1bW5zOiAgICAgICAgICAgIDYgIWRlZmF1bHQ7XG5cblxuLy8gQ29tcG9uZW50c1xuLy9cbi8vIERlZmluZSBjb21tb24gcGFkZGluZyBhbmQgYm9yZGVyIHJhZGl1cyBzaXplcyBhbmQgbW9yZS5cblxuJGxpbmUtaGVpZ2h0LWxnOiAgICAgICAgICAgICAgMS41ICFkZWZhdWx0O1xuJGxpbmUtaGVpZ2h0LXNtOiAgICAgICAgICAgICAgMS41ICFkZWZhdWx0O1xuXG4kYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAxcHggIWRlZmF1bHQ7XG4kYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG5cbiRib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRib3JkZXItcmFkaXVzLWxnOiAgICAgICAgICAgIC4zcmVtICFkZWZhdWx0O1xuJGJvcmRlci1yYWRpdXMtc206ICAgICAgICAgICAgLjJyZW0gIWRlZmF1bHQ7XG5cbiRyb3VuZGVkLXBpbGw6ICAgICAgICAgICAgICAgIDUwcmVtICFkZWZhdWx0O1xuXG4kYm94LXNoYWRvdy1zbTogICAgICAgICAgICAgICAwIC4xMjVyZW0gLjI1cmVtIHJnYmEoJGJsYWNrLCAuMDc1KSAhZGVmYXVsdDtcbiRib3gtc2hhZG93OiAgICAgICAgICAgICAgICAgIDAgLjVyZW0gMXJlbSByZ2JhKCRibGFjaywgLjE1KSAhZGVmYXVsdDtcbiRib3gtc2hhZG93LWxnOiAgICAgICAgICAgICAgIDAgMXJlbSAzcmVtIHJnYmEoJGJsYWNrLCAuMTc1KSAhZGVmYXVsdDtcblxuJGNvbXBvbmVudC1hY3RpdmUtY29sb3I6ICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGNvbXBvbmVudC1hY3RpdmUtYmc6ICAgICAgICAgdGhlbWUtY29sb3IoXCJwcmltYXJ5XCIpICFkZWZhdWx0O1xuXG4kY2FyZXQtd2lkdGg6ICAgICAgICAgICAgICAgICAuM2VtICFkZWZhdWx0O1xuJGNhcmV0LXZlcnRpY2FsLWFsaWduOiAgICAgICAgJGNhcmV0LXdpZHRoICogLjg1ICFkZWZhdWx0O1xuJGNhcmV0LXNwYWNpbmc6ICAgICAgICAgICAgICAgJGNhcmV0LXdpZHRoICogLjg1ICFkZWZhdWx0O1xuXG4kdHJhbnNpdGlvbi1iYXNlOiAgICAgICAgICAgICBhbGwgLjJzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuJHRyYW5zaXRpb24tZmFkZTogICAgICAgICAgICAgb3BhY2l0eSAuMTVzIGxpbmVhciAhZGVmYXVsdDtcbiR0cmFuc2l0aW9uLWNvbGxhcHNlOiAgICAgICAgIGhlaWdodCAuMzVzIGVhc2UgIWRlZmF1bHQ7XG4kdHJhbnNpdGlvbi1jb2xsYXBzZS13aWR0aDogICB3aWR0aCAuMzVzIGVhc2UgIWRlZmF1bHQ7XG5cbiRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpb3M6ICgpICFkZWZhdWx0O1xuJGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvczogam9pbihcbiAgKFxuICAgICgyMSA5KSxcbiAgICAoMTYgOSksXG4gICAgKDQgMyksXG4gICAgKDEgMSksXG4gICksXG4gICRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpb3Ncbik7XG5cbi8vIFR5cG9ncmFwaHlcbi8vXG4vLyBGb250LCBsaW5lLWhlaWdodCwgYW5kIGNvbG9yIGZvciBib2R5IHRleHQsIGhlYWRpbmdzLCBhbmQgbW9yZS5cblxuLy8gc3R5bGVsaW50LWRpc2FibGUgdmFsdWUta2V5d29yZC1jYXNlXG4kZm9udC1mYW1pbHktc2Fucy1zZXJpZjogICAgICAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBcIk5vdG8gU2Fuc1wiLCBcIkxpYmVyYXRpb24gU2Fuc1wiLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCIgIWRlZmF1bHQ7XG4kZm9udC1mYW1pbHktbW9ub3NwYWNlOiAgICAgICBTRk1vbm8tUmVndWxhciwgTWVubG8sIE1vbmFjbywgQ29uc29sYXMsIFwiTGliZXJhdGlvbiBNb25vXCIsIFwiQ291cmllciBOZXdcIiwgbW9ub3NwYWNlICFkZWZhdWx0O1xuJGZvbnQtZmFtaWx5LWJhc2U6ICAgICAgICAgICAgJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWYgIWRlZmF1bHQ7XG4vLyBzdHlsZWxpbnQtZW5hYmxlIHZhbHVlLWtleXdvcmQtY2FzZVxuXG4kZm9udC1zaXplLWJhc2U6ICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0OyAvLyBBc3N1bWVzIHRoZSBicm93c2VyIGRlZmF1bHQsIHR5cGljYWxseSBgMTZweGBcbiRmb250LXNpemUtbGc6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuMjUgIWRlZmF1bHQ7XG4kZm9udC1zaXplLXNtOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAuODc1ICFkZWZhdWx0O1xuXG4kZm9udC13ZWlnaHQtbGlnaHRlcjogICAgICAgICBsaWdodGVyICFkZWZhdWx0O1xuJGZvbnQtd2VpZ2h0LWxpZ2h0OiAgICAgICAgICAgMzAwICFkZWZhdWx0O1xuJGZvbnQtd2VpZ2h0LW5vcm1hbDogICAgICAgICAgNDAwICFkZWZhdWx0O1xuJGZvbnQtd2VpZ2h0LWJvbGQ6ICAgICAgICAgICAgNzAwICFkZWZhdWx0O1xuJGZvbnQtd2VpZ2h0LWJvbGRlcjogICAgICAgICAgYm9sZGVyICFkZWZhdWx0O1xuXG4kZm9udC13ZWlnaHQtYmFzZTogICAgICAgICAgICAkZm9udC13ZWlnaHQtbm9ybWFsICFkZWZhdWx0O1xuJGxpbmUtaGVpZ2h0LWJhc2U6ICAgICAgICAgICAgMS41ICFkZWZhdWx0O1xuXG4kaDEtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAyLjUgIWRlZmF1bHQ7XG4kaDItZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAyICFkZWZhdWx0O1xuJGgzLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS43NSAhZGVmYXVsdDtcbiRoNC1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuNSAhZGVmYXVsdDtcbiRoNS1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuMjUgIWRlZmF1bHQ7XG4kaDYtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgIWRlZmF1bHQ7XG5cbiRoZWFkaW5ncy1tYXJnaW4tYm90dG9tOiAgICAgICRzcGFjZXIgKiAuNSAhZGVmYXVsdDtcbiRoZWFkaW5ncy1mb250LWZhbWlseTogICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kaGVhZGluZ3MtZm9udC13ZWlnaHQ6ICAgICAgICA1MDAgIWRlZmF1bHQ7XG4kaGVhZGluZ3MtbGluZS1oZWlnaHQ6ICAgICAgICAxLjIgIWRlZmF1bHQ7XG4kaGVhZGluZ3MtY29sb3I6ICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuXG4kZGlzcGxheTEtc2l6ZTogICAgICAgICAgICAgICA2cmVtICFkZWZhdWx0O1xuJGRpc3BsYXkyLXNpemU6ICAgICAgICAgICAgICAgNS41cmVtICFkZWZhdWx0O1xuJGRpc3BsYXkzLXNpemU6ICAgICAgICAgICAgICAgNC41cmVtICFkZWZhdWx0O1xuJGRpc3BsYXk0LXNpemU6ICAgICAgICAgICAgICAgMy41cmVtICFkZWZhdWx0O1xuXG4kZGlzcGxheTEtd2VpZ2h0OiAgICAgICAgICAgICAzMDAgIWRlZmF1bHQ7XG4kZGlzcGxheTItd2VpZ2h0OiAgICAgICAgICAgICAzMDAgIWRlZmF1bHQ7XG4kZGlzcGxheTMtd2VpZ2h0OiAgICAgICAgICAgICAzMDAgIWRlZmF1bHQ7XG4kZGlzcGxheTQtd2VpZ2h0OiAgICAgICAgICAgICAzMDAgIWRlZmF1bHQ7XG4kZGlzcGxheS1saW5lLWhlaWdodDogICAgICAgICAkaGVhZGluZ3MtbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG5cbiRsZWFkLWZvbnQtc2l6ZTogICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuMjUgIWRlZmF1bHQ7XG4kbGVhZC1mb250LXdlaWdodDogICAgICAgICAgICAzMDAgIWRlZmF1bHQ7XG5cbiRzbWFsbC1mb250LXNpemU6ICAgICAgICAgICAgIC44NzVlbSAhZGVmYXVsdDtcblxuJHRleHQtbXV0ZWQ6ICAgICAgICAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuXG4kYmxvY2txdW90ZS1zbWFsbC1jb2xvcjogICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kYmxvY2txdW90ZS1zbWFsbC1mb250LXNpemU6ICAkc21hbGwtZm9udC1zaXplICFkZWZhdWx0O1xuJGJsb2NrcXVvdGUtZm9udC1zaXplOiAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS4yNSAhZGVmYXVsdDtcblxuJGhyLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC4xKSAhZGVmYXVsdDtcbiRoci1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG5cbiRtYXJrLXBhZGRpbmc6ICAgICAgICAgICAgICAgIC4yZW0gIWRlZmF1bHQ7XG5cbiRkdC1mb250LXdlaWdodDogICAgICAgICAgICAgICRmb250LXdlaWdodC1ib2xkICFkZWZhdWx0O1xuXG4ka2JkLWJveC1zaGFkb3c6ICAgICAgICAgICAgICBpbnNldCAwIC0uMXJlbSAwIHJnYmEoJGJsYWNrLCAuMjUpICFkZWZhdWx0O1xuJG5lc3RlZC1rYmQtZm9udC13ZWlnaHQ6ICAgICAgJGZvbnQtd2VpZ2h0LWJvbGQgIWRlZmF1bHQ7XG5cbiRsaXN0LWlubGluZS1wYWRkaW5nOiAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuXG4kbWFyay1iZzogICAgICAgICAgICAgICAgICAgICAjZmNmOGUzICFkZWZhdWx0O1xuXG4kaHItbWFyZ2luLXk6ICAgICAgICAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuXG5cbi8vIFRhYmxlc1xuLy9cbi8vIEN1c3RvbWl6ZXMgdGhlIGAudGFibGVgIGNvbXBvbmVudCB3aXRoIGJhc2ljIHZhbHVlcywgZWFjaCB1c2VkIGFjcm9zcyBhbGwgdGFibGUgdmFyaWF0aW9ucy5cblxuJHRhYmxlLWNlbGwtcGFkZGluZzogICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJHRhYmxlLWNlbGwtcGFkZGluZy1zbTogICAgICAgLjNyZW0gIWRlZmF1bHQ7XG5cbiR0YWJsZS1jb2xvcjogICAgICAgICAgICAgICAgICRib2R5LWNvbG9yICFkZWZhdWx0O1xuJHRhYmxlLWJnOiAgICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiR0YWJsZS1hY2NlbnQtYmc6ICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMDUpICFkZWZhdWx0O1xuJHRhYmxlLWhvdmVyLWNvbG9yOiAgICAgICAgICAgJHRhYmxlLWNvbG9yICFkZWZhdWx0O1xuJHRhYmxlLWhvdmVyLWJnOiAgICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC4wNzUpICFkZWZhdWx0O1xuJHRhYmxlLWFjdGl2ZS1iZzogICAgICAgICAgICAgJHRhYmxlLWhvdmVyLWJnICFkZWZhdWx0O1xuXG4kdGFibGUtYm9yZGVyLXdpZHRoOiAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJHRhYmxlLWJvcmRlci1jb2xvcjogICAgICAgICAgJGJvcmRlci1jb2xvciAhZGVmYXVsdDtcblxuJHRhYmxlLWhlYWQtYmc6ICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJHRhYmxlLWhlYWQtY29sb3I6ICAgICAgICAgICAgJGdyYXktNzAwICFkZWZhdWx0O1xuJHRhYmxlLXRoLWZvbnQtd2VpZ2h0OiAgICAgICAgbnVsbCAhZGVmYXVsdDtcblxuJHRhYmxlLWRhcmstY29sb3I6ICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJHRhYmxlLWRhcmstYmc6ICAgICAgICAgICAgICAgJGdyYXktODAwICFkZWZhdWx0O1xuJHRhYmxlLWRhcmstYWNjZW50LWJnOiAgICAgICAgcmdiYSgkd2hpdGUsIC4wNSkgIWRlZmF1bHQ7XG4kdGFibGUtZGFyay1ob3Zlci1jb2xvcjogICAgICAkdGFibGUtZGFyay1jb2xvciAhZGVmYXVsdDtcbiR0YWJsZS1kYXJrLWhvdmVyLWJnOiAgICAgICAgIHJnYmEoJHdoaXRlLCAuMDc1KSAhZGVmYXVsdDtcbiR0YWJsZS1kYXJrLWJvcmRlci1jb2xvcjogICAgIGxpZ2h0ZW4oJHRhYmxlLWRhcmstYmcsIDcuNSUpICFkZWZhdWx0O1xuXG4kdGFibGUtc3RyaXBlZC1vcmRlcjogICAgICAgICBvZGQgIWRlZmF1bHQ7XG5cbiR0YWJsZS1jYXB0aW9uLWNvbG9yOiAgICAgICAgICR0ZXh0LW11dGVkICFkZWZhdWx0O1xuXG4kdGFibGUtYmctbGV2ZWw6ICAgICAgICAgICAgICAtOSAhZGVmYXVsdDtcbiR0YWJsZS1ib3JkZXItbGV2ZWw6ICAgICAgICAgIC02ICFkZWZhdWx0O1xuXG5cbi8vIEJ1dHRvbnMgKyBGb3Jtc1xuLy9cbi8vIFNoYXJlZCB2YXJpYWJsZXMgdGhhdCBhcmUgcmVhc3NpZ25lZCB0byBgJGlucHV0LWAgYW5kIGAkYnRuLWAgc3BlY2lmaWMgdmFyaWFibGVzLlxuXG4kaW5wdXQtYnRuLXBhZGRpbmcteTogICAgICAgICAuMzc1cmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1wYWRkaW5nLXg6ICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb250LWZhbWlseTogICAgICAgbnVsbCAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9udC1zaXplOiAgICAgICAgICRmb250LXNpemUtYmFzZSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tbGluZS1oZWlnaHQ6ICAgICAgICRsaW5lLWhlaWdodC1iYXNlICFkZWZhdWx0O1xuXG4kaW5wdXQtYnRuLWZvY3VzLXdpZHRoOiAgICAgICAuMnJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9jdXMtY29sb3I6ICAgICAgIHJnYmEoJGNvbXBvbmVudC1hY3RpdmUtYmcsIC4yNSkgIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3c6ICAwIDAgMCAkaW5wdXQtYnRuLWZvY3VzLXdpZHRoICRpbnB1dC1idG4tZm9jdXMtY29sb3IgIWRlZmF1bHQ7XG5cbiRpbnB1dC1idG4tcGFkZGluZy15LXNtOiAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tcGFkZGluZy14LXNtOiAgICAgIC41cmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb250LXNpemUtc206ICAgICAgJGZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tbGluZS1oZWlnaHQtc206ICAgICRsaW5lLWhlaWdodC1zbSAhZGVmYXVsdDtcblxuJGlucHV0LWJ0bi1wYWRkaW5nLXktbGc6ICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLXBhZGRpbmcteC1sZzogICAgICAxcmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb250LXNpemUtbGc6ICAgICAgJGZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcbiRpbnB1dC1idG4tbGluZS1oZWlnaHQtbGc6ICAgICRsaW5lLWhlaWdodC1sZyAhZGVmYXVsdDtcblxuJGlucHV0LWJ0bi1ib3JkZXItd2lkdGg6ICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcblxuXG4vLyBCdXR0b25zXG4vL1xuLy8gRm9yIGVhY2ggb2YgQm9vdHN0cmFwJ3MgYnV0dG9ucywgZGVmaW5lIHRleHQsIGJhY2tncm91bmQsIGFuZCBib3JkZXIgY29sb3IuXG5cbiRidG4tcGFkZGluZy15OiAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15ICFkZWZhdWx0O1xuJGJ0bi1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kYnRuLWZvbnQtZmFtaWx5OiAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtZmFtaWx5ICFkZWZhdWx0O1xuJGJ0bi1mb250LXNpemU6ICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUgIWRlZmF1bHQ7XG4kYnRuLWxpbmUtaGVpZ2h0OiAgICAgICAgICAgICAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xuJGJ0bi13aGl0ZS1zcGFjZTogICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDsgLy8gU2V0IHRvIGBub3dyYXBgIHRvIHByZXZlbnQgdGV4dCB3cmFwcGluZ1xuXG4kYnRuLXBhZGRpbmcteS1zbTogICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteS1zbSAhZGVmYXVsdDtcbiRidG4tcGFkZGluZy14LXNtOiAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14LXNtICFkZWZhdWx0O1xuJGJ0bi1mb250LXNpemUtc206ICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUtc20gIWRlZmF1bHQ7XG4kYnRuLWxpbmUtaGVpZ2h0LXNtOiAgICAgICAgICAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0LXNtICFkZWZhdWx0O1xuXG4kYnRuLXBhZGRpbmcteS1sZzogICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteS1sZyAhZGVmYXVsdDtcbiRidG4tcGFkZGluZy14LWxnOiAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14LWxnICFkZWZhdWx0O1xuJGJ0bi1mb250LXNpemUtbGc6ICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUtbGcgIWRlZmF1bHQ7XG4kYnRuLWxpbmUtaGVpZ2h0LWxnOiAgICAgICAgICAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0LWxnICFkZWZhdWx0O1xuXG4kYnRuLWJvcmRlci13aWR0aDogICAgICAgICAgICAkaW5wdXQtYnRuLWJvcmRlci13aWR0aCAhZGVmYXVsdDtcblxuJGJ0bi1mb250LXdlaWdodDogICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LW5vcm1hbCAhZGVmYXVsdDtcbiRidG4tYm94LXNoYWRvdzogICAgICAgICAgICAgIGluc2V0IDAgMXB4IDAgcmdiYSgkd2hpdGUsIC4xNSksIDAgMXB4IDFweCByZ2JhKCRibGFjaywgLjA3NSkgIWRlZmF1bHQ7XG4kYnRuLWZvY3VzLXdpZHRoOiAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvY3VzLXdpZHRoICFkZWZhdWx0O1xuJGJ0bi1mb2N1cy1ib3gtc2hhZG93OiAgICAgICAgJGlucHV0LWJ0bi1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuJGJ0bi1kaXNhYmxlZC1vcGFjaXR5OiAgICAgICAgLjY1ICFkZWZhdWx0O1xuJGJ0bi1hY3RpdmUtYm94LXNoYWRvdzogICAgICAgaW5zZXQgMCAzcHggNXB4IHJnYmEoJGJsYWNrLCAuMTI1KSAhZGVmYXVsdDtcblxuJGJ0bi1saW5rLWRpc2FibGVkLWNvbG9yOiAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuXG4kYnRuLWJsb2NrLXNwYWNpbmcteTogICAgICAgICAuNXJlbSAhZGVmYXVsdDtcblxuLy8gQWxsb3dzIGZvciBjdXN0b21pemluZyBidXR0b24gcmFkaXVzIGluZGVwZW5kZW50bHkgZnJvbSBnbG9iYWwgYm9yZGVyIHJhZGl1c1xuJGJ0bi1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kYnRuLWJvcmRlci1yYWRpdXMtbGc6ICAgICAgICAkYm9yZGVyLXJhZGl1cy1sZyAhZGVmYXVsdDtcbiRidG4tYm9yZGVyLXJhZGl1cy1zbTogICAgICAgICRib3JkZXItcmFkaXVzLXNtICFkZWZhdWx0O1xuXG4kYnRuLXRyYW5zaXRpb246ICAgICAgICAgICAgICBjb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG5cblxuLy8gRm9ybXNcblxuJGxhYmVsLW1hcmdpbi1ib3R0b206ICAgICAgICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuXG4kaW5wdXQtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kaW5wdXQtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kaW5wdXQtZm9udC1mYW1pbHk6ICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LWZhbWlseSAhZGVmYXVsdDtcbiRpbnB1dC1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRpbnB1dC1mb250LXdlaWdodDogICAgICAgICAgICAgICAgICAgICAkZm9udC13ZWlnaHQtYmFzZSAhZGVmYXVsdDtcbiRpbnB1dC1saW5lLWhlaWdodDogICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xuXG4kaW5wdXQtcGFkZGluZy15LXNtOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXktc20gIWRlZmF1bHQ7XG4kaW5wdXQtcGFkZGluZy14LXNtOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXgtc20gIWRlZmF1bHQ7XG4kaW5wdXQtZm9udC1zaXplLXNtOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUtc20gIWRlZmF1bHQ7XG4kaW5wdXQtbGluZS1oZWlnaHQtc206ICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1saW5lLWhlaWdodC1zbSAhZGVmYXVsdDtcblxuJGlucHV0LXBhZGRpbmcteS1sZzogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15LWxnICFkZWZhdWx0O1xuJGlucHV0LXBhZGRpbmcteC1sZzogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14LWxnICFkZWZhdWx0O1xuJGlucHV0LWZvbnQtc2l6ZS1sZzogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplLWxnICFkZWZhdWx0O1xuJGlucHV0LWxpbmUtaGVpZ2h0LWxnOiAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tbGluZS1oZWlnaHQtbGcgIWRlZmF1bHQ7XG5cbiRpbnB1dC1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kaW5wdXQtZGlzYWJsZWQtYmc6ICAgICAgICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuXG4kaW5wdXQtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgICAgJGdyYXktNzAwICFkZWZhdWx0O1xuJGlucHV0LWJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgICAgICRncmF5LTQwMCAhZGVmYXVsdDtcbiRpbnB1dC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRpbnB1dC1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICAgICAgICBpbnNldCAwIDFweCAxcHggcmdiYSgkYmxhY2ssIC4wNzUpICFkZWZhdWx0O1xuXG4kaW5wdXQtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kaW5wdXQtYm9yZGVyLXJhZGl1cy1sZzogICAgICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMtbGcgIWRlZmF1bHQ7XG4kaW5wdXQtYm9yZGVyLXJhZGl1cy1zbTogICAgICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMtc20gIWRlZmF1bHQ7XG5cbiRpbnB1dC1mb2N1cy1iZzogICAgICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYmcgIWRlZmF1bHQ7XG4kaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgbGlnaHRlbigkY29tcG9uZW50LWFjdGl2ZS1iZywgMjUlKSAhZGVmYXVsdDtcbiRpbnB1dC1mb2N1cy1jb2xvcjogICAgICAgICAgICAgICAgICAgICAkaW5wdXQtY29sb3IgIWRlZmF1bHQ7XG4kaW5wdXQtZm9jdXMtd2lkdGg6ICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb2N1cy13aWR0aCAhZGVmYXVsdDtcbiRpbnB1dC1mb2N1cy1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG5cbiRpbnB1dC1wbGFjZWhvbGRlci1jb2xvcjogICAgICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kaW5wdXQtcGxhaW50ZXh0LWNvbG9yOiAgICAgICAgICAgICAgICAgJGJvZHktY29sb3IgIWRlZmF1bHQ7XG5cbiRpbnB1dC1oZWlnaHQtYm9yZGVyOiAgICAgICAgICAgICAgICAgICAkaW5wdXQtYm9yZGVyLXdpZHRoICogMiAhZGVmYXVsdDtcblxuJGlucHV0LWhlaWdodC1pbm5lcjogICAgICAgICAgICAgICAgICAgIGFkZCgkaW5wdXQtbGluZS1oZWlnaHQgKiAxZW0sICRpbnB1dC1wYWRkaW5nLXkgKiAyKSAhZGVmYXVsdDtcbiRpbnB1dC1oZWlnaHQtaW5uZXItaGFsZjogICAgICAgICAgICAgICBhZGQoJGlucHV0LWxpbmUtaGVpZ2h0ICogLjVlbSwgJGlucHV0LXBhZGRpbmcteSkgIWRlZmF1bHQ7XG4kaW5wdXQtaGVpZ2h0LWlubmVyLXF1YXJ0ZXI6ICAgICAgICAgICAgYWRkKCRpbnB1dC1saW5lLWhlaWdodCAqIC4yNWVtLCAkaW5wdXQtcGFkZGluZy15ICogLjUpICFkZWZhdWx0O1xuXG4kaW5wdXQtaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAgICAgICAgYWRkKCRpbnB1dC1saW5lLWhlaWdodCAqIDFlbSwgYWRkKCRpbnB1dC1wYWRkaW5nLXkgKiAyLCAkaW5wdXQtaGVpZ2h0LWJvcmRlciwgZmFsc2UpKSAhZGVmYXVsdDtcbiRpbnB1dC1oZWlnaHQtc206ICAgICAgICAgICAgICAgICAgICAgICBhZGQoJGlucHV0LWxpbmUtaGVpZ2h0LXNtICogMWVtLCBhZGQoJGlucHV0LXBhZGRpbmcteS1zbSAqIDIsICRpbnB1dC1oZWlnaHQtYm9yZGVyLCBmYWxzZSkpICFkZWZhdWx0O1xuJGlucHV0LWhlaWdodC1sZzogICAgICAgICAgICAgICAgICAgICAgIGFkZCgkaW5wdXQtbGluZS1oZWlnaHQtbGcgKiAxZW0sIGFkZCgkaW5wdXQtcGFkZGluZy15LWxnICogMiwgJGlucHV0LWhlaWdodC1ib3JkZXIsIGZhbHNlKSkgIWRlZmF1bHQ7XG5cbiRpbnB1dC10cmFuc2l0aW9uOiAgICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuXG4kZm9ybS10ZXh0LW1hcmdpbi10b3A6ICAgICAgICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuXG4kZm9ybS1jaGVjay1pbnB1dC1ndXR0ZXI6ICAgICAgICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LW1hcmdpbi15OiAgICAgICAgICAgICAuM3JlbSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LW1hcmdpbi14OiAgICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG5cbiRmb3JtLWNoZWNrLWlubGluZS1tYXJnaW4teDogICAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbmxpbmUtaW5wdXQtbWFyZ2luLXg6ICAgICAgLjMxMjVyZW0gIWRlZmF1bHQ7XG5cbiRmb3JtLWdyaWQtZ3V0dGVyLXdpZHRoOiAgICAgICAgICAgICAgICAxMHB4ICFkZWZhdWx0O1xuJGZvcm0tZ3JvdXAtbWFyZ2luLWJvdHRvbTogICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG5cbiRpbnB1dC1ncm91cC1hZGRvbi1jb2xvcjogICAgICAgICAgICAgICAkaW5wdXQtY29sb3IgIWRlZmF1bHQ7XG4kaW5wdXQtZ3JvdXAtYWRkb24tYmc6ICAgICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJGlucHV0LWdyb3VwLWFkZG9uLWJvcmRlci1jb2xvcjogICAgICAgICRpbnB1dC1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG5cbiRjdXN0b20tZm9ybXMtdHJhbnNpdGlvbjogICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG5cbiRjdXN0b20tY29udHJvbC1ndXR0ZXI6ICAgICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1zcGFjZXIteDogICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWN1cnNvcjogICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG5cbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZTogICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1iZzogICAgICAgICAgICRpbnB1dC1iZyAhZGVmYXVsdDtcblxuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1iZy1zaXplOiAgICAgIDUwJSA1MCUgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJveC1zaGFkb3c6ICAgJGlucHV0LWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJvcmRlci1jb2xvcjogJGdyYXktNTAwICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1ib3JkZXItd2lkdGg6ICRpbnB1dC1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG5cbiRjdXN0b20tY29udHJvbC1sYWJlbC1jb2xvcjogICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuXG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWRpc2FibGVkLWJnOiAgICAgICAgICAkaW5wdXQtZGlzYWJsZWQtYmcgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtbGFiZWwtZGlzYWJsZWQtY29sb3I6ICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG5cbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1jb2xvcjogICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWJnOiAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtZGlzYWJsZWQtYmc6ICByZ2JhKHRoZW1lLWNvbG9yKFwicHJpbWFyeVwiKSwgLjUpICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWJveC1zaGFkb3c6ICAgbnVsbCAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1ib3JkZXItY29sb3I6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1iZyAhZGVmYXVsdDtcblxuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1mb2N1cy1ib3gtc2hhZG93OiAgICAgJGlucHV0LWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWZvY3VzLWJvcmRlci1jb2xvcjogICAkaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuXG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWFjdGl2ZS1jb2xvcjogICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYWN0aXZlLWJnOiAgICAgICAgICAgIGxpZ2h0ZW4oJGNvbXBvbmVudC1hY3RpdmUtYmcsIDM1JSkgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWFjdGl2ZS1ib3gtc2hhZG93OiAgICBudWxsICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1hY3RpdmUtYm9yZGVyLWNvbG9yOiAgJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1hY3RpdmUtYmcgIWRlZmF1bHQ7XG5cbiRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWJvcmRlci1yYWRpdXM6ICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaWNvbi1jaGVja2VkOiAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nOCcgaGVpZ2h0PSc4JyB2aWV3Qm94PScwIDAgOCA4Jz48cGF0aCBmaWxsPScjeyRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1jb2xvcn0nIGQ9J002LjU2NC43NWwtMy41OSAzLjYxMi0xLjUzOC0xLjU1TDAgNC4yNmwyLjk3NCAyLjk5TDggMi4xOTN6Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuXG4kY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pbmRldGVybWluYXRlLWJnOiAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4kY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pbmRldGVybWluYXRlLWNvbG9yOiAgICAgICAgJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWNvbG9yICFkZWZhdWx0O1xuJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaWNvbi1pbmRldGVybWluYXRlOiAgICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzQnIGhlaWdodD0nNCcgdmlld0JveD0nMCAwIDQgNCc+PHBhdGggc3Ryb2tlPScjeyRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWluZGV0ZXJtaW5hdGUtY29sb3J9JyBkPSdNMCAyaDQnLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pbmRldGVybWluYXRlLWJveC1zaGFkb3c6ICAgbnVsbCAhZGVmYXVsdDtcbiRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWluZGV0ZXJtaW5hdGUtYm9yZGVyLWNvbG9yOiAkY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pbmRldGVybWluYXRlLWJnICFkZWZhdWx0O1xuXG4kY3VzdG9tLXJhZGlvLWluZGljYXRvci1ib3JkZXItcmFkaXVzOiAgICAgICAgICA1MCUgIWRlZmF1bHQ7XG4kY3VzdG9tLXJhZGlvLWluZGljYXRvci1pY29uLWNoZWNrZWQ6ICAgICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMicgaGVpZ2h0PScxMicgdmlld0JveD0nLTQgLTQgOCA4Jz48Y2lyY2xlIHI9JzMnIGZpbGw9JyN7JGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWNvbG9yfScvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcblxuJGN1c3RvbS1zd2l0Y2gtd2lkdGg6ICAgICAgICAgICAgICAgICAgICAgICAgICAgJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplICogMS43NSAhZGVmYXVsdDtcbiRjdXN0b20tc3dpdGNoLWluZGljYXRvci1ib3JkZXItcmFkaXVzOiAgICAgICAgICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZSAqIC41ICFkZWZhdWx0O1xuJGN1c3RvbS1zd2l0Y2gtaW5kaWNhdG9yLXNpemU6ICAgICAgICAgICAgICAgICAgc3VidHJhY3QoJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplLCAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJvcmRlci13aWR0aCAqIDQpICFkZWZhdWx0O1xuXG4kY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXk6ICAgICAgICAgICAkaW5wdXQtcGFkZGluZy15ICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtcGFkZGluZy14OiAgICAgICAgICAgJGlucHV0LXBhZGRpbmcteCAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWZvbnQtZmFtaWx5OiAgICAgICAgICRpbnB1dC1mb250LWZhbWlseSAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWZvbnQtc2l6ZTogICAgICAgICAgICRpbnB1dC1mb250LXNpemUgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1oZWlnaHQ6ICAgICAgICAgICAgICAkaW5wdXQtaGVpZ2h0ICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtaW5kaWNhdG9yLXBhZGRpbmc6ICAgMXJlbSAhZGVmYXVsdDsgLy8gRXh0cmEgcGFkZGluZyB0byBhY2NvdW50IGZvciB0aGUgcHJlc2VuY2Ugb2YgdGhlIGJhY2tncm91bmQtaW1hZ2UgYmFzZWQgaW5kaWNhdG9yXG4kY3VzdG9tLXNlbGVjdC1mb250LXdlaWdodDogICAgICAgICAkaW5wdXQtZm9udC13ZWlnaHQgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1saW5lLWhlaWdodDogICAgICAgICAkaW5wdXQtbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1jb2xvcjogICAgICAgICAgICAgICAkaW5wdXQtY29sb3IgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1kaXNhYmxlZC1jb2xvcjogICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1iZzogICAgICAgICAgICAgICAgICAkaW5wdXQtYmcgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1kaXNhYmxlZC1iZzogICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1iZy1zaXplOiAgICAgICAgICAgICA4cHggMTBweCAhZGVmYXVsdDsgLy8gSW4gcGl4ZWxzIGJlY2F1c2UgaW1hZ2UgZGltZW5zaW9uc1xuJGN1c3RvbS1zZWxlY3QtaW5kaWNhdG9yLWNvbG9yOiAgICAgJGdyYXktODAwICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtaW5kaWNhdG9yOiAgICAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nNCcgaGVpZ2h0PSc1JyB2aWV3Qm94PScwIDAgNCA1Jz48cGF0aCBmaWxsPScjeyRjdXN0b20tc2VsZWN0LWluZGljYXRvci1jb2xvcn0nIGQ9J00yIDBMMCAyaDR6bTAgNUwwIDNoNHonLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1iYWNrZ3JvdW5kOiAgICAgICAgICBlc2NhcGUtc3ZnKCRjdXN0b20tc2VsZWN0LWluZGljYXRvcikgcmlnaHQgJGN1c3RvbS1zZWxlY3QtcGFkZGluZy14IGNlbnRlciAvICRjdXN0b20tc2VsZWN0LWJnLXNpemUgbm8tcmVwZWF0ICFkZWZhdWx0OyAvLyBVc2VkIHNvIHdlIGNhbiBoYXZlIG11bHRpcGxlIGJhY2tncm91bmQgZWxlbWVudHMgKGUuZy4sIGFycm93IGFuZCBmZWVkYmFjayBpY29uKVxuXG4kY3VzdG9tLXNlbGVjdC1mZWVkYmFjay1pY29uLXBhZGRpbmctcmlnaHQ6IGFkZCgxZW0gKiAuNzUsICgyICogJGN1c3RvbS1zZWxlY3QtcGFkZGluZy15ICogLjc1KSArICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteCArICRjdXN0b20tc2VsZWN0LWluZGljYXRvci1wYWRkaW5nKSAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWZlZWRiYWNrLWljb24tcG9zaXRpb246ICAgICAgY2VudGVyIHJpZ2h0ICgkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXggKyAkY3VzdG9tLXNlbGVjdC1pbmRpY2F0b3ItcGFkZGluZykgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1mZWVkYmFjay1pY29uLXNpemU6ICAgICAgICAgICRpbnB1dC1oZWlnaHQtaW5uZXItaGFsZiAkaW5wdXQtaGVpZ2h0LWlubmVyLWhhbGYgIWRlZmF1bHQ7XG5cbiRjdXN0b20tc2VsZWN0LWJvcmRlci13aWR0aDogICAgICAgICRpbnB1dC1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1ib3JkZXItY29sb3I6ICAgICAgICAkaW5wdXQtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtYm9yZGVyLXJhZGl1czogICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1ib3gtc2hhZG93OiAgICAgICAgICBpbnNldCAwIDFweCAycHggcmdiYSgkYmxhY2ssIC4wNzUpICFkZWZhdWx0O1xuXG4kY3VzdG9tLXNlbGVjdC1mb2N1cy1ib3JkZXItY29sb3I6ICAkaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtZm9jdXMtd2lkdGg6ICAgICAgICAgJGlucHV0LWZvY3VzLXdpZHRoICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtZm9jdXMtYm94LXNoYWRvdzogICAgMCAwIDAgJGN1c3RvbS1zZWxlY3QtZm9jdXMtd2lkdGggJGlucHV0LWJ0bi1mb2N1cy1jb2xvciAhZGVmYXVsdDtcblxuJGN1c3RvbS1zZWxlY3QtcGFkZGluZy15LXNtOiAgICAgICAgJGlucHV0LXBhZGRpbmcteS1zbSAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LXBhZGRpbmcteC1zbTogICAgICAgICRpbnB1dC1wYWRkaW5nLXgtc20gIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1mb250LXNpemUtc206ICAgICAgICAkaW5wdXQtZm9udC1zaXplLXNtICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtaGVpZ2h0LXNtOiAgICAgICAgICAgJGlucHV0LWhlaWdodC1zbSAhZGVmYXVsdDtcblxuJGN1c3RvbS1zZWxlY3QtcGFkZGluZy15LWxnOiAgICAgICAgJGlucHV0LXBhZGRpbmcteS1sZyAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LXBhZGRpbmcteC1sZzogICAgICAgICRpbnB1dC1wYWRkaW5nLXgtbGcgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1mb250LXNpemUtbGc6ICAgICAgICAkaW5wdXQtZm9udC1zaXplLWxnICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtaGVpZ2h0LWxnOiAgICAgICAgICAgJGlucHV0LWhlaWdodC1sZyAhZGVmYXVsdDtcblxuJGN1c3RvbS1yYW5nZS10cmFjay13aWR0aDogICAgICAgICAgMTAwJSAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdHJhY2staGVpZ2h0OiAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10cmFjay1jdXJzb3I6ICAgICAgICAgcG9pbnRlciAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdHJhY2stYmc6ICAgICAgICAgICAgICRncmF5LTMwMCAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdHJhY2stYm9yZGVyLXJhZGl1czogIDFyZW0gIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRyYWNrLWJveC1zaGFkb3c6ICAgICBpbnNldCAwIC4yNXJlbSAuMjVyZW0gcmdiYSgkYmxhY2ssIC4xKSAhZGVmYXVsdDtcblxuJGN1c3RvbS1yYW5nZS10aHVtYi13aWR0aDogICAgICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdGh1bWItaGVpZ2h0OiAgICAgICAgICAgICAgICAgICRjdXN0b20tcmFuZ2UtdGh1bWItd2lkdGggIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRodW1iLWJnOiAgICAgICAgICAgICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdGh1bWItYm9yZGVyOiAgICAgICAgICAgICAgICAgIDAgIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRodW1iLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10aHVtYi1ib3gtc2hhZG93OiAgICAgICAgICAgICAgMCAuMXJlbSAuMjVyZW0gcmdiYSgkYmxhY2ssIC4xKSAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdGh1bWItZm9jdXMtYm94LXNoYWRvdzogICAgICAgIDAgMCAwIDFweCAkYm9keS1iZywgJGlucHV0LWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3ctd2lkdGg6ICAkaW5wdXQtZm9jdXMtd2lkdGggIWRlZmF1bHQ7IC8vIEZvciBmb2N1cyBib3ggc2hhZG93IGlzc3VlIGluIElFL0VkZ2VcbiRjdXN0b20tcmFuZ2UtdGh1bWItYWN0aXZlLWJnOiAgICAgICAgICAgICAgIGxpZ2h0ZW4oJGNvbXBvbmVudC1hY3RpdmUtYmcsIDM1JSkgIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRodW1iLWRpc2FibGVkLWJnOiAgICAgICAgICAgICAkZ3JheS01MDAgIWRlZmF1bHQ7XG5cbiRjdXN0b20tZmlsZS1oZWlnaHQ6ICAgICAgICAgICAgICAgICRpbnB1dC1oZWlnaHQgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtaGVpZ2h0LWlubmVyOiAgICAgICAgICAkaW5wdXQtaGVpZ2h0LWlubmVyICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWZvY3VzLWJvcmRlci1jb2xvcjogICAgJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1mb2N1cy1ib3gtc2hhZG93OiAgICAgICRpbnB1dC1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWRpc2FibGVkLWJnOiAgICAgICAgICAgJGlucHV0LWRpc2FibGVkLWJnICFkZWZhdWx0O1xuXG4kY3VzdG9tLWZpbGUtcGFkZGluZy15OiAgICAgICAgICAgICAkaW5wdXQtcGFkZGluZy15ICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLXBhZGRpbmcteDogICAgICAgICAgICAgJGlucHV0LXBhZGRpbmcteCAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1saW5lLWhlaWdodDogICAgICAgICAgICRpbnB1dC1saW5lLWhlaWdodCAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1mb250LWZhbWlseTogICAgICAgICAgICRpbnB1dC1mb250LWZhbWlseSAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1mb250LXdlaWdodDogICAgICAgICAgICRpbnB1dC1mb250LXdlaWdodCAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1jb2xvcjogICAgICAgICAgICAgICAgICRpbnB1dC1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1iZzogICAgICAgICAgICAgICAgICAgICRpbnB1dC1iZyAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1ib3JkZXItd2lkdGg6ICAgICAgICAgICRpbnB1dC1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtYm9yZGVyLWNvbG9yOiAgICAgICAgICAkaW5wdXQtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWJvcmRlci1yYWRpdXM6ICAgICAgICAgJGlucHV0LWJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtYm94LXNoYWRvdzogICAgICAgICAgICAkaW5wdXQtYm94LXNoYWRvdyAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1idXR0b24tY29sb3I6ICAgICAgICAgICRjdXN0b20tZmlsZS1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1idXR0b24tYmc6ICAgICAgICAgICAgICRpbnB1dC1ncm91cC1hZGRvbi1iZyAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS10ZXh0OiAoXG4gIGVuOiBcIkJyb3dzZVwiXG4pICFkZWZhdWx0O1xuXG5cbi8vIEZvcm0gdmFsaWRhdGlvblxuXG4kZm9ybS1mZWVkYmFjay1tYXJnaW4tdG9wOiAgICAgICAgICAkZm9ybS10ZXh0LW1hcmdpbi10b3AgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay1mb250LXNpemU6ICAgICAgICAgICAkc21hbGwtZm9udC1zaXplICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stdmFsaWQtY29sb3I6ICAgICAgICAgdGhlbWUtY29sb3IoXCJzdWNjZXNzXCIpICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2staW52YWxpZC1jb2xvcjogICAgICAgdGhlbWUtY29sb3IoXCJkYW5nZXJcIikgIWRlZmF1bHQ7XG5cbiRmb3JtLWZlZWRiYWNrLWljb24tdmFsaWQtY29sb3I6ICAgICRmb3JtLWZlZWRiYWNrLXZhbGlkLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2staWNvbi12YWxpZDogICAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nOCcgaGVpZ2h0PSc4JyB2aWV3Qm94PScwIDAgOCA4Jz48cGF0aCBmaWxsPScjeyRmb3JtLWZlZWRiYWNrLWljb24tdmFsaWQtY29sb3J9JyBkPSdNMi4zIDYuNzNMLjYgNC41M2MtLjQtMS4wNC40Ni0xLjQgMS4xLS44bDEuMSAxLjQgMy40LTMuOGMuNi0uNjMgMS42LS4yNyAxLjIuN2wtNCA0LjZjLS40My41LS44LjQtMS4xLjF6Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2staWNvbi1pbnZhbGlkLWNvbG9yOiAgJGZvcm0tZmVlZGJhY2staW52YWxpZC1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLWljb24taW52YWxpZDogICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzEyJyBoZWlnaHQ9JzEyJyBmaWxsPSdub25lJyBzdHJva2U9JyN7JGZvcm0tZmVlZGJhY2staWNvbi1pbnZhbGlkLWNvbG9yfScgdmlld0JveD0nMCAwIDEyIDEyJz48Y2lyY2xlIGN4PSc2JyBjeT0nNicgcj0nNC41Jy8+PHBhdGggc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgZD0nTTUuOCAzLjZoLjRMNiA2LjV6Jy8+PGNpcmNsZSBjeD0nNicgY3k9JzguMicgcj0nLjYnIGZpbGw9JyN7JGZvcm0tZmVlZGJhY2staWNvbi1pbnZhbGlkLWNvbG9yfScgc3Ryb2tlPSdub25lJy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuXG4kZm9ybS12YWxpZGF0aW9uLXN0YXRlczogKCkgIWRlZmF1bHQ7XG4kZm9ybS12YWxpZGF0aW9uLXN0YXRlczogbWFwLW1lcmdlKFxuICAoXG4gICAgXCJ2YWxpZFwiOiAoXG4gICAgICBcImNvbG9yXCI6ICRmb3JtLWZlZWRiYWNrLXZhbGlkLWNvbG9yLFxuICAgICAgXCJpY29uXCI6ICRmb3JtLWZlZWRiYWNrLWljb24tdmFsaWRcbiAgICApLFxuICAgIFwiaW52YWxpZFwiOiAoXG4gICAgICBcImNvbG9yXCI6ICRmb3JtLWZlZWRiYWNrLWludmFsaWQtY29sb3IsXG4gICAgICBcImljb25cIjogJGZvcm0tZmVlZGJhY2staWNvbi1pbnZhbGlkXG4gICAgKSxcbiAgKSxcbiAgJGZvcm0tdmFsaWRhdGlvbi1zdGF0ZXNcbik7XG5cbi8vIFotaW5kZXggbWFzdGVyIGxpc3Rcbi8vXG4vLyBXYXJuaW5nOiBBdm9pZCBjdXN0b21pemluZyB0aGVzZSB2YWx1ZXMuIFRoZXkncmUgdXNlZCBmb3IgYSBiaXJkJ3MgZXllIHZpZXdcbi8vIG9mIGNvbXBvbmVudHMgZGVwZW5kZW50IG9uIHRoZSB6LWF4aXMgYW5kIGFyZSBkZXNpZ25lZCB0byBhbGwgd29yayB0b2dldGhlci5cblxuJHppbmRleC1kcm9wZG93bjogICAgICAgICAgICAgICAgICAgMTAwMCAhZGVmYXVsdDtcbiR6aW5kZXgtc3RpY2t5OiAgICAgICAgICAgICAgICAgICAgIDEwMjAgIWRlZmF1bHQ7XG4kemluZGV4LWZpeGVkOiAgICAgICAgICAgICAgICAgICAgICAxMDMwICFkZWZhdWx0O1xuJHppbmRleC1tb2RhbC1iYWNrZHJvcDogICAgICAgICAgICAgMTA0MCAhZGVmYXVsdDtcbiR6aW5kZXgtbW9kYWw6ICAgICAgICAgICAgICAgICAgICAgIDEwNTAgIWRlZmF1bHQ7XG4kemluZGV4LXBvcG92ZXI6ICAgICAgICAgICAgICAgICAgICAxMDYwICFkZWZhdWx0O1xuJHppbmRleC10b29sdGlwOiAgICAgICAgICAgICAgICAgICAgMTA3MCAhZGVmYXVsdDtcblxuXG4vLyBOYXZzXG5cbiRuYXYtbGluay1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJG5hdi1saW5rLXBhZGRpbmcteDogICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRuYXYtbGluay1kaXNhYmxlZC1jb2xvcjogICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcblxuJG5hdi10YWJzLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xuJG5hdi10YWJzLWJvcmRlci13aWR0aDogICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRuYXYtdGFicy1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJG5hdi10YWJzLWxpbmstaG92ZXItYm9yZGVyLWNvbG9yOiAgJGdyYXktMjAwICRncmF5LTIwMCAkbmF2LXRhYnMtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJG5hdi10YWJzLWxpbmstYWN0aXZlLWNvbG9yOiAgICAgICAgJGdyYXktNzAwICFkZWZhdWx0O1xuJG5hdi10YWJzLWxpbmstYWN0aXZlLWJnOiAgICAgICAgICAgJGJvZHktYmcgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtbGluay1hY3RpdmUtYm9yZGVyLWNvbG9yOiAkZ3JheS0zMDAgJGdyYXktMzAwICRuYXYtdGFicy1saW5rLWFjdGl2ZS1iZyAhZGVmYXVsdDtcblxuJG5hdi1waWxscy1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kbmF2LXBpbGxzLWxpbmstYWN0aXZlLWNvbG9yOiAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRuYXYtcGlsbHMtbGluay1hY3RpdmUtYmc6ICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4kbmF2LWRpdmlkZXItY29sb3I6ICAgICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4kbmF2LWRpdmlkZXItbWFyZ2luLXk6ICAgICAgICAgICAgICAkc3BhY2VyICogLjUgIWRlZmF1bHQ7XG5cblxuLy8gTmF2YmFyXG5cbiRuYXZiYXItcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICRzcGFjZXIgKiAuNSAhZGVmYXVsdDtcbiRuYXZiYXItcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG5cbiRuYXZiYXItbmF2LWxpbmstcGFkZGluZy14OiAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuXG4kbmF2YmFyLWJyYW5kLWZvbnQtc2l6ZTogICAgICAgICAgICAkZm9udC1zaXplLWxnICFkZWZhdWx0O1xuLy8gQ29tcHV0ZSB0aGUgbmF2YmFyLWJyYW5kIHBhZGRpbmcteSBzbyB0aGUgbmF2YmFyLWJyYW5kIHdpbGwgaGF2ZSB0aGUgc2FtZSBoZWlnaHQgYXMgbmF2YmFyLXRleHQgYW5kIG5hdi1saW5rXG4kbmF2LWxpbmstaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAkbGluZS1oZWlnaHQtYmFzZSArICRuYXYtbGluay1wYWRkaW5nLXkgKiAyICFkZWZhdWx0O1xuJG5hdmJhci1icmFuZC1oZWlnaHQ6ICAgICAgICAgICAgICAgJG5hdmJhci1icmFuZC1mb250LXNpemUgKiAkbGluZS1oZWlnaHQtYmFzZSAhZGVmYXVsdDtcbiRuYXZiYXItYnJhbmQtcGFkZGluZy15OiAgICAgICAgICAgICgkbmF2LWxpbmstaGVpZ2h0IC0gJG5hdmJhci1icmFuZC1oZWlnaHQpICogLjUgIWRlZmF1bHQ7XG5cbiRuYXZiYXItdG9nZ2xlci1wYWRkaW5nLXk6ICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRuYXZiYXItdG9nZ2xlci1wYWRkaW5nLXg6ICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRuYXZiYXItdG9nZ2xlci1mb250LXNpemU6ICAgICAgICAgICRmb250LXNpemUtbGcgIWRlZmF1bHQ7XG4kbmF2YmFyLXRvZ2dsZXItYm9yZGVyLXJhZGl1czogICAgICAkYnRuLWJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG5cbiRuYXZiYXItbmF2LXNjcm9sbC1tYXgtaGVpZ2h0OiAgICAgIDc1dmggIWRlZmF1bHQ7XG5cbiRuYXZiYXItZGFyay1jb2xvcjogICAgICAgICAgICAgICAgIHJnYmEoJHdoaXRlLCAuNSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstaG92ZXItY29sb3I6ICAgICAgICAgICByZ2JhKCR3aGl0ZSwgLjc1KSAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay1hY3RpdmUtY29sb3I6ICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay1kaXNhYmxlZC1jb2xvcjogICAgICAgIHJnYmEoJHdoaXRlLCAuMjUpICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLXRvZ2dsZXItaWNvbi1iZzogICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMzAnIGhlaWdodD0nMzAnIHZpZXdCb3g9JzAgMCAzMCAzMCc+PHBhdGggc3Ryb2tlPScjeyRuYXZiYXItZGFyay1jb2xvcn0nIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLW1pdGVybGltaXQ9JzEwJyBzdHJva2Utd2lkdGg9JzInIGQ9J000IDdoMjJNNCAxNWgyMk00IDIzaDIyJy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLXRvZ2dsZXItYm9yZGVyLWNvbG9yOiAgcmdiYSgkd2hpdGUsIC4xKSAhZGVmYXVsdDtcblxuJG5hdmJhci1saWdodC1jb2xvcjogICAgICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC41KSAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtaG92ZXItY29sb3I6ICAgICAgICAgIHJnYmEoJGJsYWNrLCAuNykgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LWFjdGl2ZS1jb2xvcjogICAgICAgICByZ2JhKCRibGFjaywgLjkpICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC1kaXNhYmxlZC1jb2xvcjogICAgICAgcmdiYSgkYmxhY2ssIC4zKSAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtdG9nZ2xlci1pY29uLWJnOiAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzMwJyBoZWlnaHQ9JzMwJyB2aWV3Qm94PScwIDAgMzAgMzAnPjxwYXRoIHN0cm9rZT0nI3skbmF2YmFyLWxpZ2h0LWNvbG9yfScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbWl0ZXJsaW1pdD0nMTAnIHN0cm9rZS13aWR0aD0nMicgZD0nTTQgN2gyMk00IDE1aDIyTTQgMjNoMjInLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LXRvZ2dsZXItYm9yZGVyLWNvbG9yOiByZ2JhKCRibGFjaywgLjEpICFkZWZhdWx0O1xuXG4kbmF2YmFyLWxpZ2h0LWJyYW5kLWNvbG9yOiAgICAgICAgICAgICAgICAkbmF2YmFyLWxpZ2h0LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtYnJhbmQtaG92ZXItY29sb3I6ICAgICAgICAgICRuYXZiYXItbGlnaHQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLWJyYW5kLWNvbG9yOiAgICAgICAgICAgICAgICAgJG5hdmJhci1kYXJrLWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay1icmFuZC1ob3Zlci1jb2xvcjogICAgICAgICAgICRuYXZiYXItZGFyay1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG5cblxuLy8gRHJvcGRvd25zXG4vL1xuLy8gRHJvcGRvd24gbWVudSBjb250YWluZXIgYW5kIGNvbnRlbnRzLlxuXG4kZHJvcGRvd24tbWluLXdpZHRoOiAgICAgICAgICAgICAgICAxMHJlbSAhZGVmYXVsdDtcbiRkcm9wZG93bi1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgIDAgIWRlZmF1bHQ7XG4kZHJvcGRvd24tcGFkZGluZy15OiAgICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRkcm9wZG93bi1zcGFjZXI6ICAgICAgICAgICAgICAgICAgIC4xMjVyZW0gIWRlZmF1bHQ7XG4kZHJvcGRvd24tZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgIWRlZmF1bHQ7XG4kZHJvcGRvd24tY29sb3I6ICAgICAgICAgICAgICAgICAgICAkYm9keS1jb2xvciAhZGVmYXVsdDtcbiRkcm9wZG93bi1iZzogICAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRkcm9wZG93bi1ib3JkZXItY29sb3I6ICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMTUpICFkZWZhdWx0O1xuJGRyb3Bkb3duLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kZHJvcGRvd24tYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGRyb3Bkb3duLWlubmVyLWJvcmRlci1yYWRpdXM6ICAgICAgc3VidHJhY3QoJGRyb3Bkb3duLWJvcmRlci1yYWRpdXMsICRkcm9wZG93bi1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRpdmlkZXItYmc6ICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRpdmlkZXItbWFyZ2luLXk6ICAgICAgICAgJG5hdi1kaXZpZGVyLW1hcmdpbi15ICFkZWZhdWx0O1xuJGRyb3Bkb3duLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgMCAuNXJlbSAxcmVtIHJnYmEoJGJsYWNrLCAuMTc1KSAhZGVmYXVsdDtcblxuJGRyb3Bkb3duLWxpbmstY29sb3I6ICAgICAgICAgICAgICAgJGdyYXktOTAwICFkZWZhdWx0O1xuJGRyb3Bkb3duLWxpbmstaG92ZXItY29sb3I6ICAgICAgICAgZGFya2VuKCRncmF5LTkwMCwgNSUpICFkZWZhdWx0O1xuJGRyb3Bkb3duLWxpbmstaG92ZXItYmc6ICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuXG4kZHJvcGRvd24tbGluay1hY3RpdmUtY29sb3I6ICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRkcm9wZG93bi1saW5rLWFjdGl2ZS1iZzogICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4kZHJvcGRvd24tbGluay1kaXNhYmxlZC1jb2xvcjogICAgICAkZ3JheS01MDAgIWRlZmF1bHQ7XG5cbiRkcm9wZG93bi1pdGVtLXBhZGRpbmcteTogICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRkcm9wZG93bi1pdGVtLXBhZGRpbmcteDogICAgICAgICAgIDEuNXJlbSAhZGVmYXVsdDtcblxuJGRyb3Bkb3duLWhlYWRlci1jb2xvcjogICAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGRyb3Bkb3duLWhlYWRlci1wYWRkaW5nOiAgICAgICAgICAgJGRyb3Bkb3duLXBhZGRpbmcteSAkZHJvcGRvd24taXRlbS1wYWRkaW5nLXggIWRlZmF1bHQ7XG5cblxuLy8gUGFnaW5hdGlvblxuXG4kcGFnaW5hdGlvbi1wYWRkaW5nLXk6ICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteDogICAgICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteS1zbTogICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteC1zbTogICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tcGFkZGluZy15LWxnOiAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tcGFkZGluZy14LWxnOiAgICAgICAgICAgMS41cmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tbGluZS1oZWlnaHQ6ICAgICAgICAgICAgMS4yNSAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tY29sb3I6ICAgICAgICAgICAgICAgICAgJGxpbmstY29sb3IgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1iZzogICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1ib3JkZXItd2lkdGg6ICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYm9yZGVyLWNvbG9yOiAgICAgICAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1mb2N1cy1ib3gtc2hhZG93OiAgICAgICAkaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1mb2N1cy1vdXRsaW5lOiAgICAgICAgICAwICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1ob3Zlci1jb2xvcjogICAgICAgICAgICAkbGluay1ob3Zlci1jb2xvciAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWhvdmVyLWJnOiAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWhvdmVyLWJvcmRlci1jb2xvcjogICAgICRncmF5LTMwMCAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tYWN0aXZlLWNvbG9yOiAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1hY3RpdmUtYmc6ICAgICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWFjdGl2ZS1ib3JkZXItY29sb3I6ICAgICRwYWdpbmF0aW9uLWFjdGl2ZS1iZyAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tZGlzYWJsZWQtY29sb3I6ICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tZGlzYWJsZWQtYmc6ICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAgJGdyYXktMzAwICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1ib3JkZXItcmFkaXVzLXNtOiAgICAgICAkYm9yZGVyLXJhZGl1cy1zbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWJvcmRlci1yYWRpdXMtbGc6ICAgICAgICRib3JkZXItcmFkaXVzLWxnICFkZWZhdWx0O1xuXG5cbi8vIEp1bWJvdHJvblxuXG4kanVtYm90cm9uLXBhZGRpbmc6ICAgICAgICAgICAgICAgICAycmVtICFkZWZhdWx0O1xuJGp1bWJvdHJvbi1jb2xvcjogICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRqdW1ib3Ryb24tYmc6ICAgICAgICAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcblxuXG4vLyBDYXJkc1xuXG4kY2FyZC1zcGFjZXIteTogICAgICAgICAgICAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kY2FyZC1zcGFjZXIteDogICAgICAgICAgICAgICAgICAgICAxLjI1cmVtICFkZWZhdWx0O1xuJGNhcmQtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRjYXJkLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGNhcmQtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC4xMjUpICFkZWZhdWx0O1xuJGNhcmQtaW5uZXItYm9yZGVyLXJhZGl1czogICAgICAgICAgc3VidHJhY3QoJGNhcmQtYm9yZGVyLXJhZGl1cywgJGNhcmQtYm9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcbiRjYXJkLWNhcC1iZzogICAgICAgICAgICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMDMpICFkZWZhdWx0O1xuJGNhcmQtY2FwLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRjYXJkLWhlaWdodDogICAgICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kY2FyZC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGNhcmQtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuXG4kY2FyZC1pbWctb3ZlcmxheS1wYWRkaW5nOiAgICAgICAgICAxLjI1cmVtICFkZWZhdWx0O1xuXG4kY2FyZC1ncm91cC1tYXJnaW46ICAgICAgICAgICAgICAgICAkZ3JpZC1ndXR0ZXItd2lkdGggKiAuNSAhZGVmYXVsdDtcbiRjYXJkLWRlY2stbWFyZ2luOiAgICAgICAgICAgICAgICAgICRjYXJkLWdyb3VwLW1hcmdpbiAhZGVmYXVsdDtcblxuJGNhcmQtY29sdW1ucy1jb3VudDogICAgICAgICAgICAgICAgMyAhZGVmYXVsdDtcbiRjYXJkLWNvbHVtbnMtZ2FwOiAgICAgICAgICAgICAgICAgIDEuMjVyZW0gIWRlZmF1bHQ7XG4kY2FyZC1jb2x1bW5zLW1hcmdpbjogICAgICAgICAgICAgICAkY2FyZC1zcGFjZXIteSAhZGVmYXVsdDtcblxuXG4vLyBUb29sdGlwc1xuXG4kdG9vbHRpcC1mb250LXNpemU6ICAgICAgICAgICAgICAgICAkZm9udC1zaXplLXNtICFkZWZhdWx0O1xuJHRvb2x0aXAtbWF4LXdpZHRoOiAgICAgICAgICAgICAgICAgMjAwcHggIWRlZmF1bHQ7XG4kdG9vbHRpcC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kdG9vbHRpcC1iZzogICAgICAgICAgICAgICAgICAgICAgICAkYmxhY2sgIWRlZmF1bHQ7XG4kdG9vbHRpcC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiR0b29sdGlwLW9wYWNpdHk6ICAgICAgICAgICAgICAgICAgIC45ICFkZWZhdWx0O1xuJHRvb2x0aXAtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJHRvb2x0aXAtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kdG9vbHRpcC1tYXJnaW46ICAgICAgICAgICAgICAgICAgICAwICFkZWZhdWx0O1xuXG4kdG9vbHRpcC1hcnJvdy13aWR0aDogICAgICAgICAgICAgICAuOHJlbSAhZGVmYXVsdDtcbiR0b29sdGlwLWFycm93LWhlaWdodDogICAgICAgICAgICAgIC40cmVtICFkZWZhdWx0O1xuJHRvb2x0aXAtYXJyb3ctY29sb3I6ICAgICAgICAgICAgICAgJHRvb2x0aXAtYmcgIWRlZmF1bHQ7XG5cbi8vIEZvcm0gdG9vbHRpcHMgbXVzdCBjb21lIGFmdGVyIHJlZ3VsYXIgdG9vbHRpcHNcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtcGFkZGluZy15OiAgICAgJHRvb2x0aXAtcGFkZGluZy15ICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1wYWRkaW5nLXg6ICAgICAkdG9vbHRpcC1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay10b29sdGlwLWZvbnQtc2l6ZTogICAgICR0b29sdGlwLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtbGluZS1oZWlnaHQ6ICAgJGxpbmUtaGVpZ2h0LWJhc2UgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay10b29sdGlwLW9wYWNpdHk6ICAgICAgICR0b29sdGlwLW9wYWNpdHkgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay10b29sdGlwLWJvcmRlci1yYWRpdXM6ICR0b29sdGlwLWJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG5cblxuLy8gUG9wb3ZlcnNcblxuJHBvcG92ZXItZm9udC1zaXplOiAgICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcbiRwb3BvdmVyLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRwb3BvdmVyLW1heC13aWR0aDogICAgICAgICAgICAgICAgIDI3NnB4ICFkZWZhdWx0O1xuJHBvcG92ZXItYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRwb3BvdmVyLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMikgIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cy1sZyAhZGVmYXVsdDtcbiRwb3BvdmVyLWlubmVyLWJvcmRlci1yYWRpdXM6ICAgICAgIHN1YnRyYWN0KCRwb3BvdmVyLWJvcmRlci1yYWRpdXMsICRwb3BvdmVyLWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICAwIC4yNXJlbSAuNXJlbSByZ2JhKCRibGFjaywgLjIpICFkZWZhdWx0O1xuXG4kcG9wb3Zlci1oZWFkZXItYmc6ICAgICAgICAgICAgICAgICBkYXJrZW4oJHBvcG92ZXItYmcsIDMlKSAhZGVmYXVsdDtcbiRwb3BvdmVyLWhlYWRlci1jb2xvcjogICAgICAgICAgICAgICRoZWFkaW5ncy1jb2xvciAhZGVmYXVsdDtcbiRwb3BvdmVyLWhlYWRlci1wYWRkaW5nLXk6ICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJHBvcG92ZXItaGVhZGVyLXBhZGRpbmcteDogICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuXG4kcG9wb3Zlci1ib2R5LWNvbG9yOiAgICAgICAgICAgICAgICAkYm9keS1jb2xvciAhZGVmYXVsdDtcbiRwb3BvdmVyLWJvZHktcGFkZGluZy15OiAgICAgICAgICAgICRwb3BvdmVyLWhlYWRlci1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib2R5LXBhZGRpbmcteDogICAgICAgICAgICAkcG9wb3Zlci1oZWFkZXItcGFkZGluZy14ICFkZWZhdWx0O1xuXG4kcG9wb3Zlci1hcnJvdy13aWR0aDogICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJHBvcG92ZXItYXJyb3ctaGVpZ2h0OiAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kcG9wb3Zlci1hcnJvdy1jb2xvcjogICAgICAgICAgICAgICAkcG9wb3Zlci1iZyAhZGVmYXVsdDtcblxuJHBvcG92ZXItYXJyb3ctb3V0ZXItY29sb3I6ICAgICAgICAgZmFkZS1pbigkcG9wb3Zlci1ib3JkZXItY29sb3IsIC4wNSkgIWRlZmF1bHQ7XG5cblxuLy8gVG9hc3RzXG5cbiR0b2FzdC1tYXgtd2lkdGg6ICAgICAgICAgICAgICAgICAgIDM1MHB4ICFkZWZhdWx0O1xuJHRvYXN0LXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJHRvYXN0LXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJHRvYXN0LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgLjg3NXJlbSAhZGVmYXVsdDtcbiR0b2FzdC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kdG9hc3QtYmFja2dyb3VuZC1jb2xvcjogICAgICAgICAgICByZ2JhKCR3aGl0ZSwgLjg1KSAhZGVmYXVsdDtcbiR0b2FzdC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAgIDFweCAhZGVmYXVsdDtcbiR0b2FzdC1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgIHJnYmEoMCwgMCwgMCwgLjEpICFkZWZhdWx0O1xuJHRvYXN0LWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJHRvYXN0LWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgICAgMCAuMjVyZW0gLjc1cmVtIHJnYmEoJGJsYWNrLCAuMSkgIWRlZmF1bHQ7XG5cbiR0b2FzdC1oZWFkZXItY29sb3I6ICAgICAgICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiR0b2FzdC1oZWFkZXItYmFja2dyb3VuZC1jb2xvcjogICAgIHJnYmEoJHdoaXRlLCAuODUpICFkZWZhdWx0O1xuJHRvYXN0LWhlYWRlci1ib3JkZXItY29sb3I6ICAgICAgICAgcmdiYSgwLCAwLCAwLCAuMDUpICFkZWZhdWx0O1xuXG5cbi8vIEJhZGdlc1xuXG4kYmFkZ2UtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICA3NSUgIWRlZmF1bHQ7XG4kYmFkZ2UtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICAgICAkZm9udC13ZWlnaHQtYm9sZCAhZGVmYXVsdDtcbiRiYWRnZS1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgIC4yNWVtICFkZWZhdWx0O1xuJGJhZGdlLXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAgLjRlbSAhZGVmYXVsdDtcbiRiYWRnZS1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuXG4kYmFkZ2UtdHJhbnNpdGlvbjogICAgICAgICAgICAgICAgICAkYnRuLXRyYW5zaXRpb24gIWRlZmF1bHQ7XG4kYmFkZ2UtZm9jdXMtd2lkdGg6ICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvY3VzLXdpZHRoICFkZWZhdWx0O1xuXG4kYmFkZ2UtcGlsbC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAuNmVtICFkZWZhdWx0O1xuLy8gVXNlIGEgaGlnaGVyIHRoYW4gbm9ybWFsIHZhbHVlIHRvIGVuc3VyZSBjb21wbGV0ZWx5IHJvdW5kZWQgZWRnZXMgd2hlblxuLy8gY3VzdG9taXppbmcgcGFkZGluZyBvciBmb250LXNpemUgb24gbGFiZWxzLlxuJGJhZGdlLXBpbGwtYm9yZGVyLXJhZGl1czogICAgICAgICAgMTByZW0gIWRlZmF1bHQ7XG5cblxuLy8gTW9kYWxzXG5cbi8vIFBhZGRpbmcgYXBwbGllZCB0byB0aGUgbW9kYWwgYm9keVxuJG1vZGFsLWlubmVyLXBhZGRpbmc6ICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcblxuLy8gTWFyZ2luIGJldHdlZW4gZWxlbWVudHMgaW4gZm9vdGVyLCBtdXN0IGJlIGxvd2VyIHRoYW4gb3IgZXF1YWwgdG8gMiAqICRtb2RhbC1pbm5lci1wYWRkaW5nXG4kbW9kYWwtZm9vdGVyLW1hcmdpbi1iZXR3ZWVuOiAgICAgICAuNXJlbSAhZGVmYXVsdDtcblxuJG1vZGFsLWRpYWxvZy1tYXJnaW46ICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kbW9kYWwtZGlhbG9nLW1hcmdpbi15LXNtLXVwOiAgICAgICAxLjc1cmVtICFkZWZhdWx0O1xuXG4kbW9kYWwtdGl0bGUtbGluZS1oZWlnaHQ6ICAgICAgICAgICAkbGluZS1oZWlnaHQtYmFzZSAhZGVmYXVsdDtcblxuJG1vZGFsLWNvbnRlbnQtY29sb3I6ICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJnOiAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJvcmRlci1jb2xvcjogICAgICAgIHJnYmEoJGJsYWNrLCAuMikgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1ib3JkZXItd2lkdGg6ICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXJhZGl1czogICAgICAgJGJvcmRlci1yYWRpdXMtbGcgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1pbm5lci1ib3JkZXItcmFkaXVzOiBzdWJ0cmFjdCgkbW9kYWwtY29udGVudC1ib3JkZXItcmFkaXVzLCAkbW9kYWwtY29udGVudC1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy14czogICAgICAgMCAuMjVyZW0gLjVyZW0gcmdiYSgkYmxhY2ssIC41KSAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJveC1zaGFkb3ctc20tdXA6ICAgIDAgLjVyZW0gMXJlbSByZ2JhKCRibGFjaywgLjUpICFkZWZhdWx0O1xuXG4kbW9kYWwtYmFja2Ryb3AtYmc6ICAgICAgICAgICAgICAgICAkYmxhY2sgIWRlZmF1bHQ7XG4kbW9kYWwtYmFja2Ryb3Atb3BhY2l0eTogICAgICAgICAgICAuNSAhZGVmYXVsdDtcbiRtb2RhbC1oZWFkZXItYm9yZGVyLWNvbG9yOiAgICAgICAgICRib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kbW9kYWwtZm9vdGVyLWJvcmRlci1jb2xvcjogICAgICAgICAkbW9kYWwtaGVhZGVyLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRtb2RhbC1oZWFkZXItYm9yZGVyLXdpZHRoOiAgICAgICAgICRtb2RhbC1jb250ZW50LWJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRtb2RhbC1mb290ZXItYm9yZGVyLXdpZHRoOiAgICAgICAgICRtb2RhbC1oZWFkZXItYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJG1vZGFsLWhlYWRlci1wYWRkaW5nLXk6ICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRtb2RhbC1oZWFkZXItcGFkZGluZy14OiAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kbW9kYWwtaGVhZGVyLXBhZGRpbmc6ICAgICAgICAgICAgICAkbW9kYWwtaGVhZGVyLXBhZGRpbmcteSAkbW9kYWwtaGVhZGVyLXBhZGRpbmcteCAhZGVmYXVsdDsgLy8gS2VlcCB0aGlzIGZvciBiYWNrd2FyZHMgY29tcGF0aWJpbGl0eVxuXG4kbW9kYWwteGw6ICAgICAgICAgICAgICAgICAgICAgICAgICAxMTQwcHggIWRlZmF1bHQ7XG4kbW9kYWwtbGc6ICAgICAgICAgICAgICAgICAgICAgICAgICA4MDBweCAhZGVmYXVsdDtcbiRtb2RhbC1tZDogICAgICAgICAgICAgICAgICAgICAgICAgIDUwMHB4ICFkZWZhdWx0O1xuJG1vZGFsLXNtOiAgICAgICAgICAgICAgICAgICAgICAgICAgMzAwcHggIWRlZmF1bHQ7XG5cbiRtb2RhbC1mYWRlLXRyYW5zZm9ybTogICAgICAgICAgICAgIHRyYW5zbGF0ZSgwLCAtNTBweCkgIWRlZmF1bHQ7XG4kbW9kYWwtc2hvdy10cmFuc2Zvcm06ICAgICAgICAgICAgICBub25lICFkZWZhdWx0O1xuJG1vZGFsLXRyYW5zaXRpb246ICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtIC4zcyBlYXNlLW91dCAhZGVmYXVsdDtcbiRtb2RhbC1zY2FsZS10cmFuc2Zvcm06ICAgICAgICAgICAgIHNjYWxlKDEuMDIpICFkZWZhdWx0O1xuXG5cbi8vIEFsZXJ0c1xuLy9cbi8vIERlZmluZSBhbGVydCBjb2xvcnMsIGJvcmRlciByYWRpdXMsIGFuZCBwYWRkaW5nLlxuXG4kYWxlcnQtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kYWxlcnQtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAxLjI1cmVtICFkZWZhdWx0O1xuJGFsZXJ0LW1hcmdpbi1ib3R0b206ICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRhbGVydC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGFsZXJ0LWxpbmstZm9udC13ZWlnaHQ6ICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LWJvbGQgIWRlZmF1bHQ7XG4kYWxlcnQtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuXG4kYWxlcnQtYmctbGV2ZWw6ICAgICAgICAgICAgICAgICAgICAtMTAgIWRlZmF1bHQ7XG4kYWxlcnQtYm9yZGVyLWxldmVsOiAgICAgICAgICAgICAgICAtOSAhZGVmYXVsdDtcbiRhbGVydC1jb2xvci1sZXZlbDogICAgICAgICAgICAgICAgIDYgIWRlZmF1bHQ7XG5cblxuLy8gUHJvZ3Jlc3MgYmFyc1xuXG4kcHJvZ3Jlc3MtaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJHByb2dyZXNzLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogLjc1ICFkZWZhdWx0O1xuJHByb2dyZXNzLWJnOiAgICAgICAgICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJHByb2dyZXNzLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYm94LXNoYWRvdzogICAgICAgICAgICAgICBpbnNldCAwIC4xcmVtIC4xcmVtIHJnYmEoJGJsYWNrLCAuMSkgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYmFyLWNvbG9yOiAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYmFyLWJnOiAgICAgICAgICAgICAgICAgICB0aGVtZS1jb2xvcihcInByaW1hcnlcIikgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYmFyLWFuaW1hdGlvbi10aW1pbmc6ICAgICAxcyBsaW5lYXIgaW5maW5pdGUgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYmFyLXRyYW5zaXRpb246ICAgICAgICAgICB3aWR0aCAuNnMgZWFzZSAhZGVmYXVsdDtcblxuXG4vLyBMaXN0IGdyb3VwXG5cbiRsaXN0LWdyb3VwLWNvbG9yOiAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1iZzogICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1ib3JkZXItY29sb3I6ICAgICAgICAgICByZ2JhKCRibGFjaywgLjEyNSkgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYm9yZGVyLXJhZGl1czogICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG5cbiRsaXN0LWdyb3VwLWl0ZW0tcGFkZGluZy15OiAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWl0ZW0tcGFkZGluZy14OiAgICAgICAgIDEuMjVyZW0gIWRlZmF1bHQ7XG5cbiRsaXN0LWdyb3VwLWhvdmVyLWJnOiAgICAgICAgICAgICAgICRncmF5LTEwMCAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWFjdGl2ZS1jb2xvcjogICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYWN0aXZlLWJnOiAgICAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1hY3RpdmUtYm9yZGVyLWNvbG9yOiAgICAkbGlzdC1ncm91cC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG5cbiRsaXN0LWdyb3VwLWRpc2FibGVkLWNvbG9yOiAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWRpc2FibGVkLWJnOiAgICAgICAgICAgICRsaXN0LWdyb3VwLWJnICFkZWZhdWx0O1xuXG4kbGlzdC1ncm91cC1hY3Rpb24tY29sb3I6ICAgICAgICAgICAkZ3JheS03MDAgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1hY3Rpb24taG92ZXItY29sb3I6ICAgICAkbGlzdC1ncm91cC1hY3Rpb24tY29sb3IgIWRlZmF1bHQ7XG5cbiRsaXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtY29sb3I6ICAgICRib2R5LWNvbG9yICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1iZzogICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuXG5cbi8vIEltYWdlIHRodW1ibmFpbHNcblxuJHRodW1ibmFpbC1wYWRkaW5nOiAgICAgICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJHRodW1ibmFpbC1iZzogICAgICAgICAgICAgICAgICAgICAgJGJvZHktYmcgIWRlZmF1bHQ7XG4kdGh1bWJuYWlsLWJvcmRlci13aWR0aDogICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJHRodW1ibmFpbC1ib3JkZXItY29sb3I6ICAgICAgICAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xuJHRodW1ibmFpbC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kdGh1bWJuYWlsLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAwIDFweCAycHggcmdiYSgkYmxhY2ssIC4wNzUpICFkZWZhdWx0O1xuXG5cbi8vIEZpZ3VyZXNcblxuJGZpZ3VyZS1jYXB0aW9uLWZvbnQtc2l6ZTogICAgICAgICAgOTAlICFkZWZhdWx0O1xuJGZpZ3VyZS1jYXB0aW9uLWNvbG9yOiAgICAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuXG5cbi8vIEJyZWFkY3J1bWJzXG5cbiRicmVhZGNydW1iLWZvbnQtc2l6ZTogICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG5cbiRicmVhZGNydW1iLXBhZGRpbmcteTogICAgICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRicmVhZGNydW1iLXBhZGRpbmcteDogICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1pdGVtLXBhZGRpbmc6ICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcblxuJGJyZWFkY3J1bWItbWFyZ2luLWJvdHRvbTogICAgICAgICAgMXJlbSAhZGVmYXVsdDtcblxuJGJyZWFkY3J1bWItYmc6ICAgICAgICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItZGl2aWRlci1jb2xvcjogICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItYWN0aXZlLWNvbG9yOiAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItZGl2aWRlcjogICAgICAgICAgICAgICAgcXVvdGUoXCIvXCIpICFkZWZhdWx0O1xuXG4kYnJlYWRjcnVtYi1ib3JkZXItcmFkaXVzOiAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcblxuXG4vLyBDYXJvdXNlbFxuXG4kY2Fyb3VzZWwtY29udHJvbC1jb2xvcjogICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGNhcm91c2VsLWNvbnRyb2wtd2lkdGg6ICAgICAgICAgICAgIDE1JSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLW9wYWNpdHk6ICAgICAgICAgICAuNSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLWhvdmVyLW9wYWNpdHk6ICAgICAuOSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLXRyYW5zaXRpb246ICAgICAgICBvcGFjaXR5IC4xNXMgZWFzZSAhZGVmYXVsdDtcblxuJGNhcm91c2VsLWluZGljYXRvci13aWR0aDogICAgICAgICAgIDMwcHggIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtaW5kaWNhdG9yLWhlaWdodDogICAgICAgICAgM3B4ICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci1oaXQtYXJlYS1oZWlnaHQ6IDEwcHggIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtaW5kaWNhdG9yLXNwYWNlcjogICAgICAgICAgM3B4ICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci1hY3RpdmUtYmc6ICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3ItdHJhbnNpdGlvbjogICAgICBvcGFjaXR5IC42cyBlYXNlICFkZWZhdWx0O1xuXG4kY2Fyb3VzZWwtY2FwdGlvbi13aWR0aDogICAgICAgICAgICAgNzAlICFkZWZhdWx0O1xuJGNhcm91c2VsLWNhcHRpb24tY29sb3I6ICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcblxuJGNhcm91c2VsLWNvbnRyb2wtaWNvbi13aWR0aDogICAgICAgIDIwcHggIWRlZmF1bHQ7XG5cbiRjYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbi1iZzogICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGZpbGw9JyN7JGNhcm91c2VsLWNvbnRyb2wtY29sb3J9JyB3aWR0aD0nOCcgaGVpZ2h0PSc4JyB2aWV3Qm94PScwIDAgOCA4Jz48cGF0aCBkPSdNNS4yNSAwbC00IDQgNCA0IDEuNS0xLjVMNC4yNSA0bDIuNS0yLjVMNS4yNSAweicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbi1iZzogICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGZpbGw9JyN7JGNhcm91c2VsLWNvbnRyb2wtY29sb3J9JyB3aWR0aD0nOCcgaGVpZ2h0PSc4JyB2aWV3Qm94PScwIDAgOCA4Jz48cGF0aCBkPSdNMi43NSAwbC0xLjUgMS41TDMuNzUgNGwtMi41IDIuNUwyLjc1IDhsNC00LTQtNHonLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG5cbiRjYXJvdXNlbC10cmFuc2l0aW9uLWR1cmF0aW9uOiAgICAgICAuNnMgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtdHJhbnNpdGlvbjogICAgICAgICAgICAgICAgdHJhbnNmb3JtICRjYXJvdXNlbC10cmFuc2l0aW9uLWR1cmF0aW9uIGVhc2UtaW4tb3V0ICFkZWZhdWx0OyAvLyBEZWZpbmUgdHJhbnNmb3JtIHRyYW5zaXRpb24gZmlyc3QgaWYgdXNpbmcgbXVsdGlwbGUgdHJhbnNpdGlvbnMgKGUuZy4sIGB0cmFuc2Zvcm0gMnMgZWFzZSwgb3BhY2l0eSAuNXMgZWFzZS1vdXRgKVxuXG5cbi8vIFNwaW5uZXJzXG5cbiRzcGlubmVyLXdpZHRoOiAgICAgICAgICAgMnJlbSAhZGVmYXVsdDtcbiRzcGlubmVyLWhlaWdodDogICAgICAgICAgJHNwaW5uZXItd2lkdGggIWRlZmF1bHQ7XG4kc3Bpbm5lci12ZXJ0aWNhbC1hbGlnbjogIC0uMTI1ZW0gIWRlZmF1bHQ7XG4kc3Bpbm5lci1ib3JkZXItd2lkdGg6ICAgIC4yNWVtICFkZWZhdWx0O1xuXG4kc3Bpbm5lci13aWR0aC1zbTogICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kc3Bpbm5lci1oZWlnaHQtc206ICAgICAgICRzcGlubmVyLXdpZHRoLXNtICFkZWZhdWx0O1xuJHNwaW5uZXItYm9yZGVyLXdpZHRoLXNtOiAuMmVtICFkZWZhdWx0O1xuXG5cbi8vIENsb3NlXG5cbiRjbG9zZS1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuNSAhZGVmYXVsdDtcbiRjbG9zZS1mb250LXdlaWdodDogICAgICAgICAgICAgICAgICRmb250LXdlaWdodC1ib2xkICFkZWZhdWx0O1xuJGNsb3NlLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgJGJsYWNrICFkZWZhdWx0O1xuJGNsb3NlLXRleHQtc2hhZG93OiAgICAgICAgICAgICAgICAgMCAxcHggMCAkd2hpdGUgIWRlZmF1bHQ7XG5cblxuLy8gQ29kZVxuXG4kY29kZS1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICA4Ny41JSAhZGVmYXVsdDtcbiRjb2RlLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICRwaW5rICFkZWZhdWx0O1xuXG4ka2JkLXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgICAuMnJlbSAhZGVmYXVsdDtcbiRrYmQtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAgIC40cmVtICFkZWZhdWx0O1xuJGtiZC1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICAgJGNvZGUtZm9udC1zaXplICFkZWZhdWx0O1xuJGtiZC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGtiZC1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICAgJGdyYXktOTAwICFkZWZhdWx0O1xuXG4kcHJlLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAkZ3JheS05MDAgIWRlZmF1bHQ7XG4kcHJlLXNjcm9sbGFibGUtbWF4LWhlaWdodDogICAgICAgICAzNDBweCAhZGVmYXVsdDtcblxuXG4vLyBVdGlsaXRpZXNcblxuJGRpc3BsYXlzOiBub25lLCBpbmxpbmUsIGlubGluZS1ibG9jaywgYmxvY2ssIHRhYmxlLCB0YWJsZS1yb3csIHRhYmxlLWNlbGwsIGZsZXgsIGlubGluZS1mbGV4ICFkZWZhdWx0O1xuJG92ZXJmbG93czogYXV0bywgaGlkZGVuICFkZWZhdWx0O1xuJHBvc2l0aW9uczogc3RhdGljLCByZWxhdGl2ZSwgYWJzb2x1dGUsIGZpeGVkLCBzdGlja3kgIWRlZmF1bHQ7XG4kdXNlci1zZWxlY3RzOiBhbGwsIGF1dG8sIG5vbmUgIWRlZmF1bHQ7XG5cblxuLy8gUHJpbnRpbmdcblxuJHByaW50LXBhZ2Utc2l6ZTogICAgICAgICAgICAgICAgICAgYTMgIWRlZmF1bHQ7XG4kcHJpbnQtYm9keS1taW4td2lkdGg6ICAgICAgICAgICAgICBtYXAtZ2V0KCRncmlkLWJyZWFrcG9pbnRzLCBcImxnXCIpICFkZWZhdWx0O1xuIiwiLy8gSG92ZXIgbWl4aW4gYW5kIGAkZW5hYmxlLWhvdmVyLW1lZGlhLXF1ZXJ5YCBhcmUgZGVwcmVjYXRlZC5cbi8vXG4vLyBPcmlnaW5hbGx5IGFkZGVkIGR1cmluZyBvdXIgYWxwaGFzIGFuZCBtYWludGFpbmVkIGR1cmluZyBiZXRhcywgdGhpcyBtaXhpbiB3YXNcbi8vIGRlc2lnbmVkIHRvIHByZXZlbnQgYDpob3ZlcmAgc3RpY2tpbmVzcyBvbiBpT1MtYW4gaXNzdWUgd2hlcmUgaG92ZXIgc3R5bGVzXG4vLyB3b3VsZCBwZXJzaXN0IGFmdGVyIGluaXRpYWwgdG91Y2guXG4vL1xuLy8gRm9yIGJhY2t3YXJkIGNvbXBhdGliaWxpdHksIHdlJ3ZlIGtlcHQgdGhlc2UgbWl4aW5zIGFuZCB1cGRhdGVkIHRoZW0gdG9cbi8vIGFsd2F5cyByZXR1cm4gdGhlaXIgcmVndWxhciBwc2V1ZG8tY2xhc3NlcyBpbnN0ZWFkIG9mIGEgc2hpbW1lZCBtZWRpYSBxdWVyeS5cbi8vXG4vLyBJc3N1ZTogaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yNTE5NVxuXG5AbWl4aW4gaG92ZXIoKSB7XG4gICY6aG92ZXIgeyBAY29udGVudDsgfVxufVxuXG5AbWl4aW4gaG92ZXItZm9jdXMoKSB7XG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBwbGFpbi1ob3Zlci1mb2N1cygpIHtcbiAgJixcbiAgJjpob3ZlcixcbiAgJjpmb2N1cyB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIGhvdmVyLWZvY3VzLWFjdGl2ZSgpIHtcbiAgJjpob3ZlcixcbiAgJjpmb2N1cyxcbiAgJjphY3RpdmUge1xuICAgIEBjb250ZW50O1xuICB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1saXN0LWNvbW1hLW5ld2xpbmUtYWZ0ZXJcblxuLy9cbi8vIEhlYWRpbmdzXG4vL1xuXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2LFxuLmgxLCAuaDIsIC5oMywgLmg0LCAuaDUsIC5oNiB7XG4gIG1hcmdpbi1ib3R0b206ICRoZWFkaW5ncy1tYXJnaW4tYm90dG9tO1xuICBmb250LWZhbWlseTogJGhlYWRpbmdzLWZvbnQtZmFtaWx5O1xuICBmb250LXdlaWdodDogJGhlYWRpbmdzLWZvbnQtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogJGhlYWRpbmdzLWxpbmUtaGVpZ2h0O1xuICBjb2xvcjogJGhlYWRpbmdzLWNvbG9yO1xufVxuXG5oMSwgLmgxIHsgQGluY2x1ZGUgZm9udC1zaXplKCRoMS1mb250LXNpemUpOyB9XG5oMiwgLmgyIHsgQGluY2x1ZGUgZm9udC1zaXplKCRoMi1mb250LXNpemUpOyB9XG5oMywgLmgzIHsgQGluY2x1ZGUgZm9udC1zaXplKCRoMy1mb250LXNpemUpOyB9XG5oNCwgLmg0IHsgQGluY2x1ZGUgZm9udC1zaXplKCRoNC1mb250LXNpemUpOyB9XG5oNSwgLmg1IHsgQGluY2x1ZGUgZm9udC1zaXplKCRoNS1mb250LXNpemUpOyB9XG5oNiwgLmg2IHsgQGluY2x1ZGUgZm9udC1zaXplKCRoNi1mb250LXNpemUpOyB9XG5cbi5sZWFkIHtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRsZWFkLWZvbnQtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiAkbGVhZC1mb250LXdlaWdodDtcbn1cblxuLy8gVHlwZSBkaXNwbGF5IGNsYXNzZXNcbi5kaXNwbGF5LTEge1xuICBAaW5jbHVkZSBmb250LXNpemUoJGRpc3BsYXkxLXNpemUpO1xuICBmb250LXdlaWdodDogJGRpc3BsYXkxLXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICRkaXNwbGF5LWxpbmUtaGVpZ2h0O1xufVxuLmRpc3BsYXktMiB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZGlzcGxheTItc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiAkZGlzcGxheTItd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogJGRpc3BsYXktbGluZS1oZWlnaHQ7XG59XG4uZGlzcGxheS0zIHtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRkaXNwbGF5My1zaXplKTtcbiAgZm9udC13ZWlnaHQ6ICRkaXNwbGF5My13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAkZGlzcGxheS1saW5lLWhlaWdodDtcbn1cbi5kaXNwbGF5LTQge1xuICBAaW5jbHVkZSBmb250LXNpemUoJGRpc3BsYXk0LXNpemUpO1xuICBmb250LXdlaWdodDogJGRpc3BsYXk0LXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICRkaXNwbGF5LWxpbmUtaGVpZ2h0O1xufVxuXG5cbi8vXG4vLyBIb3Jpem9udGFsIHJ1bGVzXG4vL1xuXG5ociB7XG4gIG1hcmdpbi10b3A6ICRoci1tYXJnaW4teTtcbiAgbWFyZ2luLWJvdHRvbTogJGhyLW1hcmdpbi15O1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci10b3A6ICRoci1ib3JkZXItd2lkdGggc29saWQgJGhyLWJvcmRlci1jb2xvcjtcbn1cblxuXG4vL1xuLy8gRW1waGFzaXNcbi8vXG5cbnNtYWxsLFxuLnNtYWxsIHtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRzbWFsbC1mb250LXNpemUpO1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcbn1cblxubWFyayxcbi5tYXJrIHtcbiAgcGFkZGluZzogJG1hcmstcGFkZGluZztcbiAgYmFja2dyb3VuZC1jb2xvcjogJG1hcmstYmc7XG59XG5cblxuLy9cbi8vIExpc3RzXG4vL1xuXG4ubGlzdC11bnN0eWxlZCB7XG4gIEBpbmNsdWRlIGxpc3QtdW5zdHlsZWQoKTtcbn1cblxuLy8gSW5saW5lIHR1cm5zIGxpc3QgaXRlbXMgaW50byBpbmxpbmUtYmxvY2tcbi5saXN0LWlubGluZSB7XG4gIEBpbmNsdWRlIGxpc3QtdW5zdHlsZWQoKTtcbn1cbi5saXN0LWlubGluZS1pdGVtIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG4gICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAkbGlzdC1pbmxpbmUtcGFkZGluZztcbiAgfVxufVxuXG5cbi8vXG4vLyBNaXNjXG4vL1xuXG4vLyBCdWlsZHMgb24gYGFiYnJgXG4uaW5pdGlhbGlzbSB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSg5MCUpO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4vLyBCbG9ja3F1b3Rlc1xuLmJsb2NrcXVvdGUge1xuICBtYXJnaW4tYm90dG9tOiAkc3BhY2VyO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGJsb2NrcXVvdGUtZm9udC1zaXplKTtcbn1cblxuLmJsb2NrcXVvdGUtZm9vdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkYmxvY2txdW90ZS1zbWFsbC1mb250LXNpemUpO1xuICBjb2xvcjogJGJsb2NrcXVvdGUtc21hbGwtY29sb3I7XG5cbiAgJjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcMjAxNFxcMDBBMFwiOyAvLyBlbSBkYXNoLCBuYnNwXG4gIH1cbn1cbiIsIi8vIExpc3RzXG5cbi8vIFVuc3R5bGVkIGtlZXBzIGxpc3QgaXRlbXMgYmxvY2sgbGV2ZWwsIGp1c3QgcmVtb3ZlcyBkZWZhdWx0IGJyb3dzZXIgcGFkZGluZyBhbmQgbGlzdC1zdHlsZVxuQG1peGluIGxpc3QtdW5zdHlsZWQoKSB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbiIsIi8vIFJlc3BvbnNpdmUgaW1hZ2VzIChlbnN1cmUgaW1hZ2VzIGRvbid0IHNjYWxlIGJleW9uZCB0aGVpciBwYXJlbnRzKVxuLy9cbi8vIFRoaXMgaXMgcHVycG9zZWZ1bGx5IG9wdC1pbiB2aWEgYW4gZXhwbGljaXQgY2xhc3MgcmF0aGVyIHRoYW4gYmVpbmcgdGhlIGRlZmF1bHQgZm9yIGFsbCBgPGltZz5gcy5cbi8vIFdlIHByZXZpb3VzbHkgdHJpZWQgdGhlIFwiaW1hZ2VzIGFyZSByZXNwb25zaXZlIGJ5IGRlZmF1bHRcIiBhcHByb2FjaCBpbiBCb290c3RyYXAgdjIsXG4vLyBhbmQgYWJhbmRvbmVkIGl0IGluIEJvb3RzdHJhcCB2MyBiZWNhdXNlIGl0IGJyZWFrcyBsb3RzIG9mIHRoaXJkLXBhcnR5IHdpZGdldHMgKGluY2x1ZGluZyBHb29nbGUgTWFwcylcbi8vIHdoaWNoIHdlcmVuJ3QgZXhwZWN0aW5nIHRoZSBpbWFnZXMgd2l0aGluIHRoZW1zZWx2ZXMgdG8gYmUgaW52b2x1bnRhcmlseSByZXNpemVkLlxuLy8gU2VlIGFsc28gaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xODE3OFxuLmltZy1mbHVpZCB7XG4gIEBpbmNsdWRlIGltZy1mbHVpZCgpO1xufVxuXG5cbi8vIEltYWdlIHRodW1ibmFpbHNcbi5pbWctdGh1bWJuYWlsIHtcbiAgcGFkZGluZzogJHRodW1ibmFpbC1wYWRkaW5nO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGh1bWJuYWlsLWJnO1xuICBib3JkZXI6ICR0aHVtYm5haWwtYm9yZGVyLXdpZHRoIHNvbGlkICR0aHVtYm5haWwtYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCR0aHVtYm5haWwtYm9yZGVyLXJhZGl1cyk7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJHRodW1ibmFpbC1ib3gtc2hhZG93KTtcblxuICAvLyBLZWVwIHRoZW0gYXQgbW9zdCAxMDAlIHdpZGVcbiAgQGluY2x1ZGUgaW1nLWZsdWlkKCk7XG59XG5cbi8vXG4vLyBGaWd1cmVzXG4vL1xuXG4uZmlndXJlIHtcbiAgLy8gRW5zdXJlcyB0aGUgY2FwdGlvbidzIHRleHQgYWxpZ25zIHdpdGggdGhlIGltYWdlLlxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5maWd1cmUtaW1nIHtcbiAgbWFyZ2luLWJvdHRvbTogJHNwYWNlciAqIC41O1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuLmZpZ3VyZS1jYXB0aW9uIHtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmaWd1cmUtY2FwdGlvbi1mb250LXNpemUpO1xuICBjb2xvcjogJGZpZ3VyZS1jYXB0aW9uLWNvbG9yO1xufVxuIiwiLy8gSW1hZ2UgTWl4aW5zXG4vLyAtIFJlc3BvbnNpdmUgaW1hZ2Vcbi8vIC0gUmV0aW5hIGltYWdlXG5cblxuLy8gUmVzcG9uc2l2ZSBpbWFnZVxuLy9cbi8vIEtlZXAgaW1hZ2VzIGZyb20gc2NhbGluZyBiZXlvbmQgdGhlIHdpZHRoIG9mIHRoZWlyIHBhcmVudHMuXG5cbkBtaXhpbiBpbWctZmx1aWQoKSB7XG4gIC8vIFBhcnQgMTogU2V0IGEgbWF4aW11bSByZWxhdGl2ZSB0byB0aGUgcGFyZW50XG4gIG1heC13aWR0aDogMTAwJTtcbiAgLy8gUGFydCAyOiBPdmVycmlkZSB0aGUgaGVpZ2h0IHRvIGF1dG8sIG90aGVyd2lzZSBpbWFnZXMgd2lsbCBiZSBzdHJldGNoZWRcbiAgLy8gd2hlbiBzZXR0aW5nIGEgd2lkdGggYW5kIGhlaWdodCBhdHRyaWJ1dGUgb24gdGhlIGltZyBlbGVtZW50LlxuICBoZWlnaHQ6IGF1dG87XG59XG5cblxuLy8gUmV0aW5hIGltYWdlXG4vL1xuLy8gU2hvcnQgcmV0aW5hIG1peGluIGZvciBzZXR0aW5nIGJhY2tncm91bmQtaW1hZ2UgYW5kIC1zaXplLlxuXG5AbWl4aW4gaW1nLXJldGluYSgkZmlsZS0xeCwgJGZpbGUtMngsICR3aWR0aC0xeCwgJGhlaWdodC0xeCkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJGZpbGUtMXgpO1xuXG4gIC8vIEF1dG9wcmVmaXhlciB0YWtlcyBjYXJlIG9mIGFkZGluZyAtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW8gYW5kIC1vLW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW8sXG4gIC8vIGJ1dCBkb2Vzbid0IGNvbnZlcnQgZHBweD0+ZHBpLlxuICAvLyBUaGVyZSdzIG5vIHN1Y2ggdGhpbmcgYXMgdW5wcmVmaXhlZCBtaW4tZGV2aWNlLXBpeGVsLXJhdGlvIHNpbmNlIGl0J3Mgbm9uc3RhbmRhcmQuXG4gIC8vIENvbXBhdGliaWxpdHkgaW5mbzogaHR0cHM6Ly9jYW5pdXNlLmNvbS9jc3MtbWVkaWEtcmVzb2x1dGlvblxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4tcmVzb2x1dGlvbjogMTkyZHBpKSwgLy8gSUU5LTExIGRvbid0IHN1cHBvcnQgZHBweFxuICAgIG9ubHkgc2NyZWVuIGFuZCAobWluLXJlc29sdXRpb246IDJkcHB4KSB7IC8vIFN0YW5kYXJkaXplZFxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgkZmlsZS0yeCk7XG4gICAgYmFja2dyb3VuZC1zaXplOiAkd2lkdGgtMXggJGhlaWdodC0xeDtcbiAgfVxuICBAaW5jbHVkZSBkZXByZWNhdGUoXCJgaW1nLXJldGluYSgpYFwiLCBcInY0LjMuMFwiLCBcInY1XCIpO1xufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4vLyBTaW5nbGUgc2lkZSBib3JkZXItcmFkaXVzXG5cbi8vIEhlbHBlciBmdW5jdGlvbiB0byByZXBsYWNlIG5lZ2F0aXZlIHZhbHVlcyB3aXRoIDBcbkBmdW5jdGlvbiB2YWxpZC1yYWRpdXMoJHJhZGl1cykge1xuICAkcmV0dXJuOiAoKTtcbiAgQGVhY2ggJHZhbHVlIGluICRyYWRpdXMge1xuICAgIEBpZiB0eXBlLW9mKCR2YWx1ZSkgPT0gbnVtYmVyIHtcbiAgICAgICRyZXR1cm46IGFwcGVuZCgkcmV0dXJuLCBtYXgoJHZhbHVlLCAwKSk7XG4gICAgfSBAZWxzZSB7XG4gICAgICAkcmV0dXJuOiBhcHBlbmQoJHJldHVybiwgJHZhbHVlKTtcbiAgICB9XG4gIH1cbiAgQHJldHVybiAkcmV0dXJuO1xufVxuXG5AbWl4aW4gYm9yZGVyLXJhZGl1cygkcmFkaXVzOiAkYm9yZGVyLXJhZGl1cywgJGZhbGxiYWNrLWJvcmRlci1yYWRpdXM6IGZhbHNlKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxuICBAZWxzZSBpZiAkZmFsbGJhY2stYm9yZGVyLXJhZGl1cyAhPSBmYWxzZSB7XG4gICAgYm9yZGVyLXJhZGl1czogJGZhbGxiYWNrLWJvcmRlci1yYWRpdXM7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci10b3AtcmFkaXVzKCRyYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci1yaWdodC1yYWRpdXMoJHJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci1ib3R0b20tcmFkaXVzKCRyYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci1sZWZ0LXJhZGl1cygkcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci10b3AtbGVmdC1yYWRpdXMoJHJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzKCRyYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXMoJHJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzKCRyYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG59XG4iLCIvLyBJbmxpbmUgY29kZVxuY29kZSB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkY29kZS1mb250LXNpemUpO1xuICBjb2xvcjogJGNvZGUtY29sb3I7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcblxuICAvLyBTdHJlYW1saW5lIHRoZSBzdHlsZSB3aGVuIGluc2lkZSBhbmNob3JzIHRvIGF2b2lkIGJyb2tlbiB1bmRlcmxpbmUgYW5kIG1vcmVcbiAgYSA+ICYge1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICB9XG59XG5cbi8vIFVzZXIgaW5wdXQgdHlwaWNhbGx5IGVudGVyZWQgdmlhIGtleWJvYXJkXG5rYmQge1xuICBwYWRkaW5nOiAka2JkLXBhZGRpbmcteSAka2JkLXBhZGRpbmcteDtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRrYmQtZm9udC1zaXplKTtcbiAgY29sb3I6ICRrYmQtY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6ICRrYmQtYmc7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJvcmRlci1yYWRpdXMtc20pO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KCRrYmQtYm94LXNoYWRvdyk7XG5cbiAga2JkIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxMDAlKTtcbiAgICBmb250LXdlaWdodDogJG5lc3RlZC1rYmQtZm9udC13ZWlnaHQ7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdyhub25lKTtcbiAgfVxufVxuXG4vLyBCbG9ja3Mgb2YgY29kZVxucHJlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkY29kZS1mb250LXNpemUpO1xuICBjb2xvcjogJHByZS1jb2xvcjtcblxuICAvLyBBY2NvdW50IGZvciBzb21lIGNvZGUgb3V0cHV0cyB0aGF0IHBsYWNlIGNvZGUgdGFncyBpbiBwcmUgdGFnc1xuICBjb2RlIHtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoaW5oZXJpdCk7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgd29yZC1icmVhazogbm9ybWFsO1xuICB9XG59XG5cbi8vIEVuYWJsZSBzY3JvbGxhYmxlIGJsb2NrcyBvZiBjb2RlXG4ucHJlLXNjcm9sbGFibGUge1xuICBtYXgtaGVpZ2h0OiAkcHJlLXNjcm9sbGFibGUtbWF4LWhlaWdodDtcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xufVxuIiwiLy8gQ29udGFpbmVyIHdpZHRoc1xuLy9cbi8vIFNldCB0aGUgY29udGFpbmVyIHdpZHRoLCBhbmQgb3ZlcnJpZGUgaXQgZm9yIGZpeGVkIG5hdmJhcnMgaW4gbWVkaWEgcXVlcmllcy5cblxuQGlmICRlbmFibGUtZ3JpZC1jbGFzc2VzIHtcbiAgLy8gU2luZ2xlIGNvbnRhaW5lciBjbGFzcyB3aXRoIGJyZWFrcG9pbnQgbWF4LXdpZHRoc1xuICAuY29udGFpbmVyLFxuICAvLyAxMDAlIHdpZGUgY29udGFpbmVyIGF0IGFsbCBicmVha3BvaW50c1xuICAuY29udGFpbmVyLWZsdWlkIHtcbiAgICBAaW5jbHVkZSBtYWtlLWNvbnRhaW5lcigpO1xuICB9XG5cbiAgLy8gUmVzcG9uc2l2ZSBjb250YWluZXJzIHRoYXQgYXJlIDEwMCUgd2lkZSB1bnRpbCBhIGJyZWFrcG9pbnRcbiAgQGVhY2ggJGJyZWFrcG9pbnQsICRjb250YWluZXItbWF4LXdpZHRoIGluICRjb250YWluZXItbWF4LXdpZHRocyB7XG4gICAgLmNvbnRhaW5lci0jeyRicmVha3BvaW50fSB7XG4gICAgICBAZXh0ZW5kIC5jb250YWluZXItZmx1aWQ7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgICAgICVyZXNwb25zaXZlLWNvbnRhaW5lci0jeyRicmVha3BvaW50fSB7XG4gICAgICAgIG1heC13aWR0aDogJGNvbnRhaW5lci1tYXgtd2lkdGg7XG4gICAgICB9XG5cbiAgICAgIC8vIEV4dGVuZCBlYWNoIGJyZWFrcG9pbnQgd2hpY2ggaXMgc21hbGxlciBvciBlcXVhbCB0byB0aGUgY3VycmVudCBicmVha3BvaW50XG4gICAgICAkZXh0ZW5kLWJyZWFrcG9pbnQ6IHRydWU7XG5cbiAgICAgIEBlYWNoICRuYW1lLCAkd2lkdGggaW4gJGdyaWQtYnJlYWtwb2ludHMge1xuICAgICAgICBAaWYgKCRleHRlbmQtYnJlYWtwb2ludCkge1xuICAgICAgICAgIC5jb250YWluZXIje2JyZWFrcG9pbnQtaW5maXgoJG5hbWUsICRncmlkLWJyZWFrcG9pbnRzKX0ge1xuICAgICAgICAgICAgQGV4dGVuZCAlcmVzcG9uc2l2ZS1jb250YWluZXItI3skYnJlYWtwb2ludH07XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLy8gT25jZSB0aGUgY3VycmVudCBicmVha3BvaW50IGlzIHJlYWNoZWQsIHN0b3AgZXh0ZW5kaW5nXG4gICAgICAgICAgQGlmICgkYnJlYWtwb2ludCA9PSAkbmFtZSkge1xuICAgICAgICAgICAgJGV4dGVuZC1icmVha3BvaW50OiBmYWxzZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuXG4vLyBSb3dcbi8vXG4vLyBSb3dzIGNvbnRhaW4geW91ciBjb2x1bW5zLlxuXG5AaWYgJGVuYWJsZS1ncmlkLWNsYXNzZXMge1xuICAucm93IHtcbiAgICBAaW5jbHVkZSBtYWtlLXJvdygpO1xuICB9XG5cbiAgLy8gUmVtb3ZlIHRoZSBuZWdhdGl2ZSBtYXJnaW4gZnJvbSBkZWZhdWx0IC5yb3csIHRoZW4gdGhlIGhvcml6b250YWwgcGFkZGluZ1xuICAvLyBmcm9tIGFsbCBpbW1lZGlhdGUgY2hpbGRyZW4gY29sdW1ucyAodG8gcHJldmVudCBydW5hd2F5IHN0eWxlIGluaGVyaXRhbmNlKS5cbiAgLm5vLWd1dHRlcnMge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBtYXJnaW4tbGVmdDogMDtcblxuICAgID4gLmNvbCxcbiAgICA+IFtjbGFzcyo9XCJjb2wtXCJdIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgfVxuICB9XG59XG5cbi8vIENvbHVtbnNcbi8vXG4vLyBDb21tb24gc3R5bGVzIGZvciBzbWFsbCBhbmQgbGFyZ2UgZ3JpZCBjb2x1bW5zXG5cbkBpZiAkZW5hYmxlLWdyaWQtY2xhc3NlcyB7XG4gIEBpbmNsdWRlIG1ha2UtZ3JpZC1jb2x1bW5zKCk7XG59XG4iLCIvLy8gR3JpZCBzeXN0ZW1cbi8vXG4vLyBHZW5lcmF0ZSBzZW1hbnRpYyBncmlkIGNvbHVtbnMgd2l0aCB0aGVzZSBtaXhpbnMuXG5cbkBtaXhpbiBtYWtlLWNvbnRhaW5lcigkZ3V0dGVyOiAkZ3JpZC1ndXR0ZXItd2lkdGgpIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6ICRndXR0ZXIgKiAuNTtcbiAgcGFkZGluZy1sZWZ0OiAkZ3V0dGVyICogLjU7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG5cbkBtaXhpbiBtYWtlLXJvdygkZ3V0dGVyOiAkZ3JpZC1ndXR0ZXItd2lkdGgpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tcmlnaHQ6IC0kZ3V0dGVyICogLjU7XG4gIG1hcmdpbi1sZWZ0OiAtJGd1dHRlciAqIC41O1xufVxuXG4vLyBGb3IgZWFjaCBicmVha3BvaW50LCBkZWZpbmUgdGhlIG1heGltdW0gd2lkdGggb2YgdGhlIGNvbnRhaW5lciBpbiBhIG1lZGlhIHF1ZXJ5XG5AbWl4aW4gbWFrZS1jb250YWluZXItbWF4LXdpZHRocygkbWF4LXdpZHRoczogJGNvbnRhaW5lci1tYXgtd2lkdGhzLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBlYWNoICRicmVha3BvaW50LCAkY29udGFpbmVyLW1heC13aWR0aCBpbiAkbWF4LXdpZHRocyB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBtYXgtd2lkdGg6ICRjb250YWluZXItbWF4LXdpZHRoO1xuICAgIH1cbiAgfVxuICBAaW5jbHVkZSBkZXByZWNhdGUoXCJUaGUgYG1ha2UtY29udGFpbmVyLW1heC13aWR0aHNgIG1peGluXCIsIFwidjQuNS4yXCIsIFwidjVcIik7XG59XG5cbkBtaXhpbiBtYWtlLWNvbC1yZWFkeSgkZ3V0dGVyOiAkZ3JpZC1ndXR0ZXItd2lkdGgpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAvLyBQcmV2ZW50IGNvbHVtbnMgZnJvbSBiZWNvbWluZyB0b28gbmFycm93IHdoZW4gYXQgc21hbGxlciBncmlkIHRpZXJzIGJ5XG4gIC8vIGFsd2F5cyBzZXR0aW5nIGB3aWR0aDogMTAwJTtgLiBUaGlzIHdvcmtzIGJlY2F1c2Ugd2UgdXNlIGBmbGV4YCB2YWx1ZXNcbiAgLy8gbGF0ZXIgb24gdG8gb3ZlcnJpZGUgdGhpcyBpbml0aWFsIHdpZHRoLlxuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogJGd1dHRlciAqIC41O1xuICBwYWRkaW5nLWxlZnQ6ICRndXR0ZXIgKiAuNTtcbn1cblxuQG1peGluIG1ha2UtY29sKCRzaXplLCAkY29sdW1uczogJGdyaWQtY29sdW1ucykge1xuICBmbGV4OiAwIDAgcGVyY2VudGFnZShkaXZpZGUoJHNpemUsICRjb2x1bW5zKSk7XG4gIC8vIEFkZCBhIGBtYXgtd2lkdGhgIHRvIGVuc3VyZSBjb250ZW50IHdpdGhpbiBlYWNoIGNvbHVtbiBkb2VzIG5vdCBibG93IG91dFxuICAvLyB0aGUgd2lkdGggb2YgdGhlIGNvbHVtbi4gQXBwbGllcyB0byBJRTEwKyBhbmQgRmlyZWZveC4gQ2hyb21lIGFuZCBTYWZhcmlcbiAgLy8gZG8gbm90IGFwcGVhciB0byByZXF1aXJlIHRoaXMuXG4gIG1heC13aWR0aDogcGVyY2VudGFnZShkaXZpZGUoJHNpemUsICRjb2x1bW5zKSk7XG59XG5cbkBtaXhpbiBtYWtlLWNvbC1hdXRvKCkge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IGF1dG87XG4gIG1heC13aWR0aDogMTAwJTsgLy8gUmVzZXQgZWFybGllciBncmlkIHRpZXJzXG59XG5cbkBtaXhpbiBtYWtlLWNvbC1vZmZzZXQoJHNpemUsICRjb2x1bW5zOiAkZ3JpZC1jb2x1bW5zKSB7XG4gICRudW06IGRpdmlkZSgkc2l6ZSwgJGNvbHVtbnMpO1xuICBtYXJnaW4tbGVmdDogaWYoJG51bSA9PSAwLCAwLCBwZXJjZW50YWdlKCRudW0pKTtcbn1cblxuLy8gUm93IGNvbHVtbnNcbi8vXG4vLyBTcGVjaWZ5IG9uIGEgcGFyZW50IGVsZW1lbnQoZS5nLiwgLnJvdykgdG8gZm9yY2UgaW1tZWRpYXRlIGNoaWxkcmVuIGludG8gTk5cbi8vIG51bWJlcm9mIGNvbHVtbnMuIFN1cHBvcnRzIHdyYXBwaW5nIHRvIG5ldyBsaW5lcywgYnV0IGRvZXMgbm90IGRvIGEgTWFzb25yeVxuLy8gc3R5bGUgZ3JpZC5cbkBtaXhpbiByb3ctY29scygkY291bnQpIHtcbiAgPiAqIHtcbiAgICBmbGV4OiAwIDAgZGl2aWRlKDEwMCUsICRjb3VudCk7XG4gICAgbWF4LXdpZHRoOiBkaXZpZGUoMTAwJSwgJGNvdW50KTtcbiAgfVxufVxuIiwiLy8gQnJlYWtwb2ludCB2aWV3cG9ydCBzaXplcyBhbmQgbWVkaWEgcXVlcmllcy5cbi8vXG4vLyBCcmVha3BvaW50cyBhcmUgZGVmaW5lZCBhcyBhIG1hcCBvZiAobmFtZTogbWluaW11bSB3aWR0aCksIG9yZGVyIGZyb20gc21hbGwgdG8gbGFyZ2U6XG4vL1xuLy8gICAgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KVxuLy9cbi8vIFRoZSBtYXAgZGVmaW5lZCBpbiB0aGUgYCRncmlkLWJyZWFrcG9pbnRzYCBnbG9iYWwgdmFyaWFibGUgaXMgdXNlZCBhcyB0aGUgYCRicmVha3BvaW50c2AgYXJndW1lbnQgYnkgZGVmYXVsdC5cblxuLy8gTmFtZSBvZiB0aGUgbmV4dCBicmVha3BvaW50LCBvciBudWxsIGZvciB0aGUgbGFzdCBicmVha3BvaW50LlxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtbmV4dChzbSlcbi8vICAgIG1kXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICBtZFxuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtLCAkYnJlYWtwb2ludC1uYW1lczogKHhzIHNtIG1kIGxnIHhsKSlcbi8vICAgIG1kXG5AZnVuY3Rpb24gYnJlYWtwb2ludC1uZXh0KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzLCAkYnJlYWtwb2ludC1uYW1lczogbWFwLWtleXMoJGJyZWFrcG9pbnRzKSkge1xuICAkbjogaW5kZXgoJGJyZWFrcG9pbnQtbmFtZXMsICRuYW1lKTtcbiAgQHJldHVybiBpZigkbiAhPSBudWxsIGFuZCAkbiA8IGxlbmd0aCgkYnJlYWtwb2ludC1uYW1lcyksIG50aCgkYnJlYWtwb2ludC1uYW1lcywgJG4gKyAxKSwgbnVsbCk7XG59XG5cbi8vIE1pbmltdW0gYnJlYWtwb2ludCB3aWR0aC4gTnVsbCBmb3IgdGhlIHNtYWxsZXN0IChmaXJzdCkgYnJlYWtwb2ludC5cbi8vXG4vLyAgICA+PiBicmVha3BvaW50LW1pbihzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIDU3NnB4XG5AZnVuY3Rpb24gYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogbWFwLWdldCgkYnJlYWtwb2ludHMsICRuYW1lKTtcbiAgQHJldHVybiBpZigkbWluICE9IDAsICRtaW4sIG51bGwpO1xufVxuXG4vLyBNYXhpbXVtIGJyZWFrcG9pbnQgd2lkdGguIE51bGwgZm9yIHRoZSBsYXJnZXN0IChsYXN0KSBicmVha3BvaW50LlxuLy8gVGhlIG1heGltdW0gdmFsdWUgaXMgY2FsY3VsYXRlZCBhcyB0aGUgbWluaW11bSBvZiB0aGUgbmV4dCBvbmUgbGVzcyAwLjAycHhcbi8vIHRvIHdvcmsgYXJvdW5kIHRoZSBsaW1pdGF0aW9ucyBvZiBgbWluLWAgYW5kIGBtYXgtYCBwcmVmaXhlcyBhbmQgdmlld3BvcnRzIHdpdGggZnJhY3Rpb25hbCB3aWR0aHMuXG4vLyBTZWUgaHR0cHM6Ly93d3cudzMub3JnL1RSL21lZGlhcXVlcmllcy00LyNtcS1taW4tbWF4XG4vLyBVc2VzIDAuMDJweCByYXRoZXIgdGhhbiAwLjAxcHggdG8gd29yayBhcm91bmQgYSBjdXJyZW50IHJvdW5kaW5nIGJ1ZyBpbiBTYWZhcmkuXG4vLyBTZWUgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE3ODI2MVxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtbWF4KHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgNzY3Ljk4cHhcbkBmdW5jdGlvbiBicmVha3BvaW50LW1heCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbmV4dDogYnJlYWtwb2ludC1uZXh0KCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICBAcmV0dXJuIGlmKCRuZXh0LCBicmVha3BvaW50LW1pbigkbmV4dCwgJGJyZWFrcG9pbnRzKSAtIC4wMiwgbnVsbCk7XG59XG5cbi8vIFJldHVybnMgYSBibGFuayBzdHJpbmcgaWYgc21hbGxlc3QgYnJlYWtwb2ludCwgb3RoZXJ3aXNlIHJldHVybnMgdGhlIG5hbWUgd2l0aCBhIGRhc2ggaW4gZnJvbnQuXG4vLyBVc2VmdWwgZm9yIG1ha2luZyByZXNwb25zaXZlIHV0aWxpdGllcy5cbi8vXG4vLyAgICA+PiBicmVha3BvaW50LWluZml4KHhzLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgXCJcIiAgKFJldHVybnMgYSBibGFuayBzdHJpbmcpXG4vLyAgICA+PiBicmVha3BvaW50LWluZml4KHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgXCItc21cIlxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtaW5maXgoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQHJldHVybiBpZihicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKSA9PSBudWxsLCBcIlwiLCBcIi0jeyRuYW1lfVwiKTtcbn1cblxuLy8gTWVkaWEgb2YgYXQgbGVhc3QgdGhlIG1pbmltdW0gYnJlYWtwb2ludCB3aWR0aC4gTm8gcXVlcnkgZm9yIHRoZSBzbWFsbGVzdCBicmVha3BvaW50LlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50IGFuZCB3aWRlci5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LXVwKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICBAaWYgJG1pbiB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gTWVkaWEgb2YgYXQgbW9zdCB0aGUgbWF4aW11bSBicmVha3BvaW50IHdpZHRoLiBObyBxdWVyeSBmb3IgdGhlIGxhcmdlc3QgYnJlYWtwb2ludC5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCBhbmQgbmFycm93ZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1kb3duKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICBAaWYgJG1heCB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICRtYXgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gTWVkaWEgdGhhdCBzcGFucyBtdWx0aXBsZSBicmVha3BvaW50IHdpZHRocy5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSBiZXR3ZWVuIHRoZSBtaW4gYW5kIG1heCBicmVha3BvaW50c1xuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtYmV0d2VlbigkbG93ZXIsICR1cHBlciwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBicmVha3BvaW50LW1pbigkbG93ZXIsICRicmVha3BvaW50cyk7XG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCR1cHBlciwgJGJyZWFrcG9pbnRzKTtcblxuICBAaWYgJG1pbiAhPSBudWxsIGFuZCAkbWF4ICE9IG51bGwge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSBhbmQgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtYXggPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbG93ZXIsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtaW4gPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCR1cHBlciwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cblxuLy8gTWVkaWEgYmV0d2VlbiB0aGUgYnJlYWtwb2ludCdzIG1pbmltdW0gYW5kIG1heGltdW0gd2lkdGhzLlxuLy8gTm8gbWluaW11bSBmb3IgdGhlIHNtYWxsZXN0IGJyZWFrcG9pbnQsIGFuZCBubyBtYXhpbXVtIGZvciB0aGUgbGFyZ2VzdCBvbmUuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgb25seSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCwgbm90IHZpZXdwb3J0cyBhbnkgd2lkZXIgb3IgbmFycm93ZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1vbmx5KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICAkbWF4OiBicmVha3BvaW50LW1heCgkbmFtZSwgJGJyZWFrcG9pbnRzKTtcblxuICBAaWYgJG1pbiAhPSBudWxsIGFuZCAkbWF4ICE9IG51bGwge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSBhbmQgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtYXggPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbmFtZSwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1pbiA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJG5hbWUsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG4iLCIvLyBGcmFtZXdvcmsgZ3JpZCBnZW5lcmF0aW9uXG4vL1xuLy8gVXNlZCBvbmx5IGJ5IEJvb3RzdHJhcCB0byBnZW5lcmF0ZSB0aGUgY29ycmVjdCBudW1iZXIgb2YgZ3JpZCBjbGFzc2VzIGdpdmVuXG4vLyBhbnkgdmFsdWUgb2YgYCRncmlkLWNvbHVtbnNgLlxuXG5AbWl4aW4gbWFrZS1ncmlkLWNvbHVtbnMoJGNvbHVtbnM6ICRncmlkLWNvbHVtbnMsICRndXR0ZXI6ICRncmlkLWd1dHRlci13aWR0aCwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAvLyBDb21tb24gcHJvcGVydGllcyBmb3IgYWxsIGJyZWFrcG9pbnRzXG4gICVncmlkLWNvbHVtbiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctcmlnaHQ6ICRndXR0ZXIgKiAuNTtcbiAgICBwYWRkaW5nLWxlZnQ6ICRndXR0ZXIgKiAuNTtcbiAgfVxuXG4gIEBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRicmVha3BvaW50cykge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGJyZWFrcG9pbnRzKTtcblxuICAgIEBpZiAkY29sdW1ucyA+IDAge1xuICAgICAgLy8gQWxsb3cgY29sdW1ucyB0byBzdHJldGNoIGZ1bGwgd2lkdGggYmVsb3cgdGhlaXIgYnJlYWtwb2ludHNcbiAgICAgIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggJGNvbHVtbnMge1xuICAgICAgICAuY29sI3skaW5maXh9LSN7JGl9IHtcbiAgICAgICAgICBAZXh0ZW5kICVncmlkLWNvbHVtbjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5jb2wjeyRpbmZpeH0sXG4gICAgLmNvbCN7JGluZml4fS1hdXRvIHtcbiAgICAgIEBleHRlbmQgJWdyaWQtY29sdW1uO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQsICRicmVha3BvaW50cykge1xuICAgICAgLy8gUHJvdmlkZSBiYXNpYyBgLmNvbC17YnB9YCBjbGFzc2VzIGZvciBlcXVhbC13aWR0aCBmbGV4Ym94IGNvbHVtbnNcbiAgICAgIC5jb2wjeyRpbmZpeH0ge1xuICAgICAgICBmbGV4LWJhc2lzOiAwO1xuICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIH1cblxuICAgICAgQGlmICRncmlkLXJvdy1jb2x1bW5zID4gMCB7XG4gICAgICAgIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggJGdyaWQtcm93LWNvbHVtbnMge1xuICAgICAgICAgIC5yb3ctY29scyN7JGluZml4fS0jeyRpfSB7XG4gICAgICAgICAgICBAaW5jbHVkZSByb3ctY29scygkaSk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5jb2wjeyRpbmZpeH0tYXV0byB7XG4gICAgICAgIEBpbmNsdWRlIG1ha2UtY29sLWF1dG8oKTtcbiAgICAgIH1cblxuICAgICAgQGlmICRjb2x1bW5zID4gMCB7XG4gICAgICAgIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggJGNvbHVtbnMge1xuICAgICAgICAgIC5jb2wjeyRpbmZpeH0tI3skaX0ge1xuICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woJGksICRjb2x1bW5zKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLm9yZGVyI3skaW5maXh9LWZpcnN0IHsgb3JkZXI6IC0xOyB9XG5cbiAgICAgIC5vcmRlciN7JGluZml4fS1sYXN0IHsgb3JkZXI6ICRjb2x1bW5zICsgMTsgfVxuXG4gICAgICBAZm9yICRpIGZyb20gMCB0aHJvdWdoICRjb2x1bW5zIHtcbiAgICAgICAgLm9yZGVyI3skaW5maXh9LSN7JGl9IHsgb3JkZXI6ICRpOyB9XG4gICAgICB9XG5cbiAgICAgIEBpZiAkY29sdW1ucyA+IDAge1xuICAgICAgICAvLyBgJGNvbHVtbnMgLSAxYCBiZWNhdXNlIG9mZnNldHRpbmcgYnkgdGhlIHdpZHRoIG9mIGFuIGVudGlyZSByb3cgaXNuJ3QgcG9zc2libGVcbiAgICAgICAgQGZvciAkaSBmcm9tIDAgdGhyb3VnaCAoJGNvbHVtbnMgLSAxKSB7XG4gICAgICAgICAgQGlmIG5vdCAoJGluZml4ID09IFwiXCIgYW5kICRpID09IDApIHsgLy8gQXZvaWQgZW1pdHRpbmcgdXNlbGVzcyAub2Zmc2V0LTBcbiAgICAgICAgICAgIC5vZmZzZXQjeyRpbmZpeH0tI3skaX0ge1xuICAgICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbC1vZmZzZXQoJGksICRjb2x1bW5zKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vXG4vLyBCYXNpYyBCb290c3RyYXAgdGFibGVcbi8vXG5cbi50YWJsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAkc3BhY2VyO1xuICBjb2xvcjogJHRhYmxlLWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFibGUtYmc7IC8vIFJlc2V0IGZvciBuZXN0aW5nIHdpdGhpbiBwYXJlbnRzIHdpdGggYGJhY2tncm91bmQtY29sb3JgLlxuXG4gIHRoLFxuICB0ZCB7XG4gICAgcGFkZGluZzogJHRhYmxlLWNlbGwtcGFkZGluZztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgIGJvcmRlci10b3A6ICR0YWJsZS1ib3JkZXItd2lkdGggc29saWQgJHRhYmxlLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gIHRoZWFkIHRoIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICAgIGJvcmRlci1ib3R0b206ICgyICogJHRhYmxlLWJvcmRlci13aWR0aCkgc29saWQgJHRhYmxlLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gIHRib2R5ICsgdGJvZHkge1xuICAgIGJvcmRlci10b3A6ICgyICogJHRhYmxlLWJvcmRlci13aWR0aCkgc29saWQgJHRhYmxlLWJvcmRlci1jb2xvcjtcbiAgfVxufVxuXG5cbi8vXG4vLyBDb25kZW5zZWQgdGFibGUgdy8gaGFsZiBwYWRkaW5nXG4vL1xuXG4udGFibGUtc20ge1xuICB0aCxcbiAgdGQge1xuICAgIHBhZGRpbmc6ICR0YWJsZS1jZWxsLXBhZGRpbmctc207XG4gIH1cbn1cblxuXG4vLyBCb3JkZXIgdmVyc2lvbnNcbi8vXG4vLyBBZGQgb3IgcmVtb3ZlIGJvcmRlcnMgYWxsIGFyb3VuZCB0aGUgdGFibGUgYW5kIGJldHdlZW4gYWxsIHRoZSBjb2x1bW5zLlxuXG4udGFibGUtYm9yZGVyZWQge1xuICBib3JkZXI6ICR0YWJsZS1ib3JkZXItd2lkdGggc29saWQgJHRhYmxlLWJvcmRlci1jb2xvcjtcblxuICB0aCxcbiAgdGQge1xuICAgIGJvcmRlcjogJHRhYmxlLWJvcmRlci13aWR0aCBzb2xpZCAkdGFibGUtYm9yZGVyLWNvbG9yO1xuICB9XG5cbiAgdGhlYWQge1xuICAgIHRoLFxuICAgIHRkIHtcbiAgICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDIgKiAkdGFibGUtYm9yZGVyLXdpZHRoO1xuICAgIH1cbiAgfVxufVxuXG4udGFibGUtYm9yZGVybGVzcyB7XG4gIHRoLFxuICB0ZCxcbiAgdGhlYWQgdGgsXG4gIHRib2R5ICsgdGJvZHkge1xuICAgIGJvcmRlcjogMDtcbiAgfVxufVxuXG4vLyBaZWJyYS1zdHJpcGluZ1xuLy9cbi8vIERlZmF1bHQgemVicmEtc3RyaXBlIHN0eWxlcyAoYWx0ZXJuYXRpbmcgZ3JheSBhbmQgdHJhbnNwYXJlbnQgYmFja2dyb3VuZHMpXG5cbi50YWJsZS1zdHJpcGVkIHtcbiAgdGJvZHkgdHI6bnRoLW9mLXR5cGUoI3skdGFibGUtc3RyaXBlZC1vcmRlcn0pIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFibGUtYWNjZW50LWJnO1xuICB9XG59XG5cblxuLy8gSG92ZXIgZWZmZWN0XG4vL1xuLy8gUGxhY2VkIGhlcmUgc2luY2UgaXQgaGFzIHRvIGNvbWUgYWZ0ZXIgdGhlIHBvdGVudGlhbCB6ZWJyYSBzdHJpcGluZ1xuXG4udGFibGUtaG92ZXIge1xuICB0Ym9keSB0ciB7XG4gICAgQGluY2x1ZGUgaG92ZXIoKSB7XG4gICAgICBjb2xvcjogJHRhYmxlLWhvdmVyLWNvbG9yO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRhYmxlLWhvdmVyLWJnO1xuICAgIH1cbiAgfVxufVxuXG5cbi8vIFRhYmxlIGJhY2tncm91bmRzXG4vL1xuLy8gRXhhY3Qgc2VsZWN0b3JzIGJlbG93IHJlcXVpcmVkIHRvIG92ZXJyaWRlIGAudGFibGUtc3RyaXBlZGAgYW5kIHByZXZlbnRcbi8vIGluaGVyaXRhbmNlIHRvIG5lc3RlZCB0YWJsZXMuXG5cbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICBAaW5jbHVkZSB0YWJsZS1yb3ctdmFyaWFudCgkY29sb3IsIHRoZW1lLWNvbG9yLWxldmVsKCRjb2xvciwgJHRhYmxlLWJnLWxldmVsKSwgdGhlbWUtY29sb3ItbGV2ZWwoJGNvbG9yLCAkdGFibGUtYm9yZGVyLWxldmVsKSk7XG59XG5cbkBpbmNsdWRlIHRhYmxlLXJvdy12YXJpYW50KGFjdGl2ZSwgJHRhYmxlLWFjdGl2ZS1iZyk7XG5cblxuLy8gRGFyayBzdHlsZXNcbi8vXG4vLyBTYW1lIHRhYmxlIG1hcmt1cCwgYnV0IGludmVydGVkIGNvbG9yIHNjaGVtZTogZGFyayBiYWNrZ3JvdW5kIGFuZCBsaWdodCB0ZXh0LlxuXG4vLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgbm8tZHVwbGljYXRlLXNlbGVjdG9yc1xuLnRhYmxlIHtcbiAgLnRoZWFkLWRhcmsge1xuICAgIHRoIHtcbiAgICAgIGNvbG9yOiAkdGFibGUtZGFyay1jb2xvcjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0YWJsZS1kYXJrLWJnO1xuICAgICAgYm9yZGVyLWNvbG9yOiAkdGFibGUtZGFyay1ib3JkZXItY29sb3I7XG4gICAgfVxuICB9XG5cbiAgLnRoZWFkLWxpZ2h0IHtcbiAgICB0aCB7XG4gICAgICBjb2xvcjogJHRhYmxlLWhlYWQtY29sb3I7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFibGUtaGVhZC1iZztcbiAgICAgIGJvcmRlci1jb2xvcjogJHRhYmxlLWJvcmRlci1jb2xvcjtcbiAgICB9XG4gIH1cbn1cblxuLnRhYmxlLWRhcmsge1xuICBjb2xvcjogJHRhYmxlLWRhcmstY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6ICR0YWJsZS1kYXJrLWJnO1xuXG4gIHRoLFxuICB0ZCxcbiAgdGhlYWQgdGgge1xuICAgIGJvcmRlci1jb2xvcjogJHRhYmxlLWRhcmstYm9yZGVyLWNvbG9yO1xuICB9XG5cbiAgJi50YWJsZS1ib3JkZXJlZCB7XG4gICAgYm9yZGVyOiAwO1xuICB9XG5cbiAgJi50YWJsZS1zdHJpcGVkIHtcbiAgICB0Ym9keSB0cjpudGgtb2YtdHlwZSgjeyR0YWJsZS1zdHJpcGVkLW9yZGVyfSkge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRhYmxlLWRhcmstYWNjZW50LWJnO1xuICAgIH1cbiAgfVxuXG4gICYudGFibGUtaG92ZXIge1xuICAgIHRib2R5IHRyIHtcbiAgICAgIEBpbmNsdWRlIGhvdmVyKCkge1xuICAgICAgICBjb2xvcjogJHRhYmxlLWRhcmstaG92ZXItY29sb3I7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0YWJsZS1kYXJrLWhvdmVyLWJnO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5cbi8vIFJlc3BvbnNpdmUgdGFibGVzXG4vL1xuLy8gR2VuZXJhdGUgc2VyaWVzIG9mIGAudGFibGUtcmVzcG9uc2l2ZS0qYCBjbGFzc2VzIGZvciBjb25maWd1cmluZyB0aGUgc2NyZWVuXG4vLyBzaXplIG9mIHdoZXJlIHlvdXIgdGFibGUgd2lsbCBvdmVyZmxvdy5cblxuLnRhYmxlLXJlc3BvbnNpdmUge1xuICBAZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICAgICRuZXh0OiBicmVha3BvaW50LW5leHQoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJG5leHQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgICYjeyRpbmZpeH0ge1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCRicmVha3BvaW50KSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAgICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuXG4gICAgICAgIC8vIFByZXZlbnQgZG91YmxlIGJvcmRlciBvbiBob3Jpem9udGFsIHNjcm9sbCBkdWUgdG8gdXNlIG9mIGBkaXNwbGF5OiBibG9jaztgXG4gICAgICAgID4gLnRhYmxlLWJvcmRlcmVkIHtcbiAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vIFRhYmxlc1xuXG5AbWl4aW4gdGFibGUtcm93LXZhcmlhbnQoJHN0YXRlLCAkYmFja2dyb3VuZCwgJGJvcmRlcjogbnVsbCkge1xuICAvLyBFeGFjdCBzZWxlY3RvcnMgYmVsb3cgcmVxdWlyZWQgdG8gb3ZlcnJpZGUgYC50YWJsZS1zdHJpcGVkYCBhbmQgcHJldmVudFxuICAvLyBpbmhlcml0YW5jZSB0byBuZXN0ZWQgdGFibGVzLlxuICAudGFibGUtI3skc3RhdGV9IHtcbiAgICAmLFxuICAgID4gdGgsXG4gICAgPiB0ZCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZDtcbiAgICB9XG5cbiAgICBAaWYgJGJvcmRlciAhPSBudWxsIHtcbiAgICAgIHRoLFxuICAgICAgdGQsXG4gICAgICB0aGVhZCB0aCxcbiAgICAgIHRib2R5ICsgdGJvZHkge1xuICAgICAgICBib3JkZXItY29sb3I6ICRib3JkZXI7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gSG92ZXIgc3RhdGVzIGZvciBgLnRhYmxlLWhvdmVyYFxuICAvLyBOb3RlOiB0aGlzIGlzIG5vdCBhdmFpbGFibGUgZm9yIGNlbGxzIG9yIHJvd3Mgd2l0aGluIGB0aGVhZGAgb3IgYHRmb290YC5cbiAgLnRhYmxlLWhvdmVyIHtcbiAgICAkaG92ZXItYmFja2dyb3VuZDogZGFya2VuKCRiYWNrZ3JvdW5kLCA1JSk7XG5cbiAgICAudGFibGUtI3skc3RhdGV9IHtcbiAgICAgIEBpbmNsdWRlIGhvdmVyKCkge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaG92ZXItYmFja2dyb3VuZDtcblxuICAgICAgICA+IHRkLFxuICAgICAgICA+IHRoIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaG92ZXItYmFja2dyb3VuZDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3Itbm8tcXVhbGlmeWluZy10eXBlXG5cbi8vXG4vLyBUZXh0dWFsIGZvcm0gY29udHJvbHNcbi8vXG5cbi5mb3JtLWNvbnRyb2wge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogJGlucHV0LWhlaWdodDtcbiAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteSAkaW5wdXQtcGFkZGluZy14O1xuICBmb250LWZhbWlseTogJGlucHV0LWZvbnQtZmFtaWx5O1xuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiAkaW5wdXQtZm9udC13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQ7XG4gIGNvbG9yOiAkaW5wdXQtY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1iZztcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAkaW5wdXQtYm9yZGVyLXdpZHRoIHNvbGlkICRpbnB1dC1ib3JkZXItY29sb3I7XG5cbiAgLy8gTm90ZTogVGhpcyBoYXMgbm8gZWZmZWN0IG9uIDxzZWxlY3Q+cyBpbiBzb21lIGJyb3dzZXJzLCBkdWUgdG8gdGhlIGxpbWl0ZWQgc3R5bGFiaWxpdHkgb2YgYDxzZWxlY3Q+YHMgaW4gQ1NTLlxuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRpbnB1dC1ib3JkZXItcmFkaXVzLCAwKTtcblxuICBAaW5jbHVkZSBib3gtc2hhZG93KCRpbnB1dC1ib3gtc2hhZG93KTtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkaW5wdXQtdHJhbnNpdGlvbik7XG5cbiAgLy8gVW5zdHlsZSB0aGUgY2FyZXQgb24gYDxzZWxlY3Q+YHMgaW4gSUUxMCsuXG4gICY6Oi1tcy1leHBhbmQge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlcjogMDtcbiAgfVxuXG4gIC8vIEN1c3RvbWl6ZSB0aGUgYDpmb2N1c2Agc3RhdGUgdG8gaW1pdGF0ZSBuYXRpdmUgV2ViS2l0IHN0eWxlcy5cbiAgQGluY2x1ZGUgZm9ybS1jb250cm9sLWZvY3VzKCRpZ25vcmUtd2FybmluZzogdHJ1ZSk7XG5cbiAgLy8gUGxhY2Vob2xkZXJcbiAgJjo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAkaW5wdXQtcGxhY2Vob2xkZXItY29sb3I7XG4gICAgLy8gT3ZlcnJpZGUgRmlyZWZveCdzIHVudXN1YWwgZGVmYXVsdCBvcGFjaXR5OyBzZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL3B1bGwvMTE1MjYuXG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIC8vIERpc2FibGVkIGFuZCByZWFkLW9ubHkgaW5wdXRzXG4gIC8vXG4gIC8vIEhUTUw1IHNheXMgdGhhdCBjb250cm9scyB1bmRlciBhIGZpZWxkc2V0ID4gbGVnZW5kOmZpcnN0LWNoaWxkIHdvbid0IGJlXG4gIC8vIGRpc2FibGVkIGlmIHRoZSBmaWVsZHNldCBpcyBkaXNhYmxlZC4gRHVlIHRvIGltcGxlbWVudGF0aW9uIGRpZmZpY3VsdHksIHdlXG4gIC8vIGRvbid0IGhvbm9yIHRoYXQgZWRnZSBjYXNlOyB3ZSBzdHlsZSB0aGVtIGFzIGRpc2FibGVkIGFueXdheS5cbiAgJjpkaXNhYmxlZCxcbiAgJltyZWFkb25seV0ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1kaXNhYmxlZC1iZztcbiAgICAvLyBpT1MgZml4IGZvciB1bnJlYWRhYmxlIGRpc2FibGVkIGNvbnRlbnQ7IHNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzExNjU1LlxuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuaW5wdXRbdHlwZT1cImRhdGVcIl0sXG5pbnB1dFt0eXBlPVwidGltZVwiXSxcbmlucHV0W3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXSxcbmlucHV0W3R5cGU9XCJtb250aFwiXSB7XG4gICYuZm9ybS1jb250cm9sIHtcbiAgICBhcHBlYXJhbmNlOiBub25lOyAvLyBGaXggYXBwZWFyYW5jZSBmb3IgZGF0ZSBpbnB1dHMgaW4gU2FmYXJpXG4gIH1cbn1cblxuc2VsZWN0LmZvcm0tY29udHJvbCB7XG4gIC8vIFJlbW92ZSBzZWxlY3Qgb3V0bGluZSBmcm9tIHNlbGVjdCBib3ggaW4gRkZcbiAgJjotbW96LWZvY3VzcmluZyB7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIHRleHQtc2hhZG93OiAwIDAgMCAkaW5wdXQtY29sb3I7XG4gIH1cblxuICAmOmZvY3VzOjotbXMtdmFsdWUge1xuICAgIC8vIFN1cHByZXNzIHRoZSBuZXN0ZWQgZGVmYXVsdCB3aGl0ZSB0ZXh0IG9uIGJsdWUgYmFja2dyb3VuZCBoaWdobGlnaHQgZ2l2ZW4gdG9cbiAgICAvLyB0aGUgc2VsZWN0ZWQgb3B0aW9uIHRleHQgd2hlbiB0aGUgKHN0aWxsIGNsb3NlZCkgPHNlbGVjdD4gcmVjZWl2ZXMgZm9jdXNcbiAgICAvLyBpbiBJRSBhbmQgKHVuZGVyIGNlcnRhaW4gY29uZGl0aW9ucykgRWRnZSwgYXMgaXQgbG9va3MgYmFkIGFuZCBjYW5ub3QgYmUgbWFkZSB0b1xuICAgIC8vIG1hdGNoIHRoZSBhcHBlYXJhbmNlIG9mIHRoZSBuYXRpdmUgd2lkZ2V0LlxuICAgIC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzE5Mzk4LlxuICAgIGNvbG9yOiAkaW5wdXQtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWJnO1xuICB9XG59XG5cbi8vIE1ha2UgZmlsZSBpbnB1dHMgYmV0dGVyIG1hdGNoIHRleHQgaW5wdXRzIGJ5IGZvcmNpbmcgdGhlbSB0byBuZXcgbGluZXMuXG4uZm9ybS1jb250cm9sLWZpbGUsXG4uZm9ybS1jb250cm9sLXJhbmdlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG5cbi8vXG4vLyBMYWJlbHNcbi8vXG5cbi8vIEZvciB1c2Ugd2l0aCBob3Jpem9udGFsIGFuZCBpbmxpbmUgZm9ybXMsIHdoZW4geW91IG5lZWQgdGhlIGxhYmVsIChvciBsZWdlbmQpXG4vLyB0ZXh0IHRvIGFsaWduIHdpdGggdGhlIGZvcm0gY29udHJvbHMuXG4uY29sLWZvcm0tbGFiZWwge1xuICBwYWRkaW5nLXRvcDogYWRkKCRpbnB1dC1wYWRkaW5nLXksICRpbnB1dC1ib3JkZXItd2lkdGgpO1xuICBwYWRkaW5nLWJvdHRvbTogYWRkKCRpbnB1dC1wYWRkaW5nLXksICRpbnB1dC1ib3JkZXItd2lkdGgpO1xuICBtYXJnaW4tYm90dG9tOiAwOyAvLyBPdmVycmlkZSB0aGUgYDxsYWJlbD4vPGxlZ2VuZD5gIGRlZmF1bHRcbiAgQGluY2x1ZGUgZm9udC1zaXplKGluaGVyaXQpOyAvLyBPdmVycmlkZSB0aGUgYDxsZWdlbmQ+YCBkZWZhdWx0XG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQ7XG59XG5cbi5jb2wtZm9ybS1sYWJlbC1sZyB7XG4gIHBhZGRpbmctdG9wOiBhZGQoJGlucHV0LXBhZGRpbmcteS1sZywgJGlucHV0LWJvcmRlci13aWR0aCk7XG4gIHBhZGRpbmctYm90dG9tOiBhZGQoJGlucHV0LXBhZGRpbmcteS1sZywgJGlucHV0LWJvcmRlci13aWR0aCk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplLWxnKTtcbiAgbGluZS1oZWlnaHQ6ICRpbnB1dC1saW5lLWhlaWdodC1sZztcbn1cblxuLmNvbC1mb3JtLWxhYmVsLXNtIHtcbiAgcGFkZGluZy10b3A6IGFkZCgkaW5wdXQtcGFkZGluZy15LXNtLCAkaW5wdXQtYm9yZGVyLXdpZHRoKTtcbiAgcGFkZGluZy1ib3R0b206IGFkZCgkaW5wdXQtcGFkZGluZy15LXNtLCAkaW5wdXQtYm9yZGVyLXdpZHRoKTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUtc20pO1xuICBsaW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0LXNtO1xufVxuXG5cbi8vIFJlYWRvbmx5IGNvbnRyb2xzIGFzIHBsYWluIHRleHRcbi8vXG4vLyBBcHBseSBjbGFzcyB0byBhIHJlYWRvbmx5IGlucHV0IHRvIG1ha2UgaXQgYXBwZWFyIGxpa2UgcmVndWxhciBwbGFpblxuLy8gdGV4dCAod2l0aG91dCBhbnkgYm9yZGVyLCBiYWNrZ3JvdW5kIGNvbG9yLCBmb2N1cyBpbmRpY2F0b3IpXG5cbi5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7IC8vIG1hdGNoIGlucHV0cyBpZiB0aGlzIGNsYXNzIGNvbWVzIG9uIGlucHV0cyB3aXRoIGRlZmF1bHQgbWFyZ2luc1xuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZSk7XG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQ7XG4gIGNvbG9yOiAkaW5wdXQtcGxhaW50ZXh0LWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXdpZHRoOiAkaW5wdXQtYm9yZGVyLXdpZHRoIDA7XG5cbiAgJi5mb3JtLWNvbnRyb2wtc20sXG4gICYuZm9ybS1jb250cm9sLWxnIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuXG5cbi8vIEZvcm0gY29udHJvbCBzaXppbmdcbi8vXG4vLyBCdWlsZCBvbiBgLmZvcm0tY29udHJvbGAgd2l0aCBtb2RpZmllciBjbGFzc2VzIHRvIGRlY3JlYXNlIG9yIGluY3JlYXNlIHRoZVxuLy8gaGVpZ2h0IGFuZCBmb250LXNpemUgb2YgZm9ybSBjb250cm9scy5cbi8vXG4vLyBSZXBlYXRlZCBpbiBgX2lucHV0X2dyb3VwLnNjc3NgIHRvIGF2b2lkIFNhc3MgZXh0ZW5kIGlzc3Vlcy5cblxuLmZvcm0tY29udHJvbC1zbSB7XG4gIGhlaWdodDogJGlucHV0LWhlaWdodC1zbTtcbiAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteS1zbSAkaW5wdXQtcGFkZGluZy14LXNtO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZS1zbSk7XG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQtc207XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMtc20pO1xufVxuXG4uZm9ybS1jb250cm9sLWxnIHtcbiAgaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0LWxnO1xuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15LWxnICRpbnB1dC1wYWRkaW5nLXgtbGc7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplLWxnKTtcbiAgbGluZS1oZWlnaHQ6ICRpbnB1dC1saW5lLWhlaWdodC1sZztcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cy1sZyk7XG59XG5cbi8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBuby1kdXBsaWNhdGUtc2VsZWN0b3JzXG5zZWxlY3QuZm9ybS1jb250cm9sIHtcbiAgJltzaXplXSxcbiAgJlttdWx0aXBsZV0ge1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxufVxuXG50ZXh0YXJlYS5mb3JtLWNvbnRyb2wge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi8vIEZvcm0gZ3JvdXBzXG4vL1xuLy8gRGVzaWduZWQgdG8gaGVscCB3aXRoIHRoZSBvcmdhbml6YXRpb24gYW5kIHNwYWNpbmcgb2YgdmVydGljYWwgZm9ybXMuIEZvclxuLy8gaG9yaXpvbnRhbCBmb3JtcywgdXNlIHRoZSBwcmVkZWZpbmVkIGdyaWQgY2xhc3Nlcy5cblxuLmZvcm0tZ3JvdXAge1xuICBtYXJnaW4tYm90dG9tOiAkZm9ybS1ncm91cC1tYXJnaW4tYm90dG9tO1xufVxuXG4uZm9ybS10ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6ICRmb3JtLXRleHQtbWFyZ2luLXRvcDtcbn1cblxuXG4vLyBGb3JtIGdyaWRcbi8vXG4vLyBTcGVjaWFsIHJlcGxhY2VtZW50IGZvciBvdXIgZ3JpZCBzeXN0ZW0ncyBgLnJvd2AgZm9yIHRpZ2h0ZXIgZm9ybSBsYXlvdXRzLlxuXG4uZm9ybS1yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1yaWdodDogLSRmb3JtLWdyaWQtZ3V0dGVyLXdpZHRoICogLjU7XG4gIG1hcmdpbi1sZWZ0OiAtJGZvcm0tZ3JpZC1ndXR0ZXItd2lkdGggKiAuNTtcblxuICA+IC5jb2wsXG4gID4gW2NsYXNzKj1cImNvbC1cIl0ge1xuICAgIHBhZGRpbmctcmlnaHQ6ICRmb3JtLWdyaWQtZ3V0dGVyLXdpZHRoICogLjU7XG4gICAgcGFkZGluZy1sZWZ0OiAkZm9ybS1ncmlkLWd1dHRlci13aWR0aCAqIC41O1xuICB9XG59XG5cblxuLy8gQ2hlY2tib3hlcyBhbmQgcmFkaW9zXG4vL1xuLy8gSW5kZW50IHRoZSBsYWJlbHMgdG8gcG9zaXRpb24gcmFkaW9zL2NoZWNrYm94ZXMgYXMgaGFuZ2luZyBjb250cm9scy5cblxuLmZvcm0tY2hlY2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nLWxlZnQ6ICRmb3JtLWNoZWNrLWlucHV0LWd1dHRlcjtcbn1cblxuLmZvcm0tY2hlY2staW5wdXQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG1hcmdpbi10b3A6ICRmb3JtLWNoZWNrLWlucHV0LW1hcmdpbi15O1xuICBtYXJnaW4tbGVmdDogLSRmb3JtLWNoZWNrLWlucHV0LWd1dHRlcjtcblxuICAvLyBVc2UgW2Rpc2FibGVkXSBhbmQgOmRpc2FibGVkIGZvciB3b3JrYXJvdW5kIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjgyNDdcbiAgJltkaXNhYmxlZF0gfiAuZm9ybS1jaGVjay1sYWJlbCxcbiAgJjpkaXNhYmxlZCB+IC5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgICBjb2xvcjogJHRleHQtbXV0ZWQ7XG4gIH1cbn1cblxuLmZvcm0tY2hlY2stbGFiZWwge1xuICBtYXJnaW4tYm90dG9tOiAwOyAvLyBPdmVycmlkZSBkZWZhdWx0IGA8bGFiZWw+YCBib3R0b20gbWFyZ2luXG59XG5cbi5mb3JtLWNoZWNrLWlubGluZSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nLWxlZnQ6IDA7IC8vIE92ZXJyaWRlIGJhc2UgLmZvcm0tY2hlY2tcbiAgbWFyZ2luLXJpZ2h0OiAkZm9ybS1jaGVjay1pbmxpbmUtbWFyZ2luLXg7XG5cbiAgLy8gVW5kbyAuZm9ybS1jaGVjay1pbnB1dCBkZWZhdWx0cyBhbmQgYWRkIHNvbWUgYG1hcmdpbi1yaWdodGAuXG4gIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAkZm9ybS1jaGVjay1pbmxpbmUtaW5wdXQtbWFyZ2luLXg7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbn1cblxuXG4vLyBGb3JtIHZhbGlkYXRpb25cbi8vXG4vLyBQcm92aWRlIGZlZWRiYWNrIHRvIHVzZXJzIHdoZW4gZm9ybSBmaWVsZCB2YWx1ZXMgYXJlIHZhbGlkIG9yIGludmFsaWQuIFdvcmtzXG4vLyBwcmltYXJpbHkgZm9yIGNsaWVudC1zaWRlIHZhbGlkYXRpb24gdmlhIHNjb3BlZCBgOmludmFsaWRgIGFuZCBgOnZhbGlkYFxuLy8gcHNldWRvLWNsYXNzZXMgYnV0IGFsc28gaW5jbHVkZXMgYC5pcy1pbnZhbGlkYCBhbmQgYC5pcy12YWxpZGAgY2xhc3NlcyBmb3Jcbi8vIHNlcnZlciBzaWRlIHZhbGlkYXRpb24uXG5cbkBlYWNoICRzdGF0ZSwgJGRhdGEgaW4gJGZvcm0tdmFsaWRhdGlvbi1zdGF0ZXMge1xuICBAaW5jbHVkZSBmb3JtLXZhbGlkYXRpb24tc3RhdGUoJHN0YXRlLCBtYXAtZ2V0KCRkYXRhLCBjb2xvciksIG1hcC1nZXQoJGRhdGEsIGljb24pKTtcbn1cblxuLy8gSW5saW5lIGZvcm1zXG4vL1xuLy8gTWFrZSBmb3JtcyBhcHBlYXIgaW5saW5lKC1ibG9jaykgYnkgYWRkaW5nIHRoZSBgLmZvcm0taW5saW5lYCBjbGFzcy4gSW5saW5lXG4vLyBmb3JtcyBiZWdpbiBzdGFja2VkIG9uIGV4dHJhIHNtYWxsIChtb2JpbGUpIGRldmljZXMgYW5kIHRoZW4gZ28gaW5saW5lIHdoZW5cbi8vIHZpZXdwb3J0cyByZWFjaCA8NzY4cHguXG4vL1xuLy8gUmVxdWlyZXMgd3JhcHBpbmcgaW5wdXRzIGFuZCBsYWJlbHMgd2l0aCBgLmZvcm0tZ3JvdXBgIGZvciBwcm9wZXIgZGlzcGxheSBvZlxuLy8gZGVmYXVsdCBIVE1MIGZvcm0gY29udHJvbHMgYW5kIG91ciBjdXN0b20gZm9ybSBjb250cm9scyAoZS5nLiwgaW5wdXQgZ3JvdXBzKS5cblxuLmZvcm0taW5saW5lIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgLy8gUHJldmVudCBzaG9ydGVyIGVsZW1lbnRzIGZyb20gZ3Jvd2luZyB0byBzYW1lIGhlaWdodCBhcyBvdGhlcnMgKGUuZy4sIHNtYWxsIGJ1dHRvbnMgZ3Jvd2luZyB0byBub3JtYWwgc2l6ZWQgYnV0dG9uIGhlaWdodClcblxuICAvLyBCZWNhdXNlIHdlIHVzZSBmbGV4LCB0aGUgaW5pdGlhbCBzaXppbmcgb2YgY2hlY2tib3hlcyBpcyBjb2xsYXBzZWQgYW5kXG4gIC8vIGRvZXNuJ3Qgb2NjdXB5IHRoZSBmdWxsLXdpZHRoICh3aGljaCBpcyB3aGF0IHdlIHdhbnQgZm9yIHhzIGdyaWQgdGllciksXG4gIC8vIHNvIHdlIGZvcmNlIHRoYXQgaGVyZS5cbiAgLmZvcm0tY2hlY2sge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLy8gS2ljayBpbiB0aGUgaW5saW5lXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICBsYWJlbCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG5cbiAgICAvLyBJbmxpbmUtYmxvY2sgYWxsIHRoZSB0aGluZ3MgZm9yIFwiaW5saW5lXCJcbiAgICAuZm9ybS1ncm91cCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleDogMCAwIGF1dG87XG4gICAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuXG4gICAgLy8gQWxsb3cgZm9sa3MgdG8gKm5vdCogdXNlIGAuZm9ybS1ncm91cGBcbiAgICAuZm9ybS1jb250cm9sIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHdpZHRoOiBhdXRvOyAvLyBQcmV2ZW50IGxhYmVscyBmcm9tIHN0YWNraW5nIGFib3ZlIGlucHV0cyBpbiBgLmZvcm0tZ3JvdXBgXG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIH1cblxuICAgIC8vIE1ha2Ugc3RhdGljIGNvbnRyb2xzIGJlaGF2ZSBsaWtlIHJlZ3VsYXIgb25lc1xuICAgIC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0IHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB9XG5cbiAgICAuaW5wdXQtZ3JvdXAsXG4gICAgLmN1c3RvbS1zZWxlY3Qge1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgfVxuXG4gICAgLy8gUmVtb3ZlIGRlZmF1bHQgbWFyZ2luIG9uIHJhZGlvcy9jaGVja2JveGVzIHRoYXQgd2VyZSB1c2VkIGZvciBzdGFja2luZywgYW5kXG4gICAgLy8gdGhlbiB1bmRvIHRoZSBmbG9hdGluZyBvZiByYWRpb3MgYW5kIGNoZWNrYm94ZXMgdG8gbWF0Y2guXG4gICAgLmZvcm0tY2hlY2sge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIH1cbiAgICAuZm9ybS1jaGVjay1pbnB1dCB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBmbGV4LXNocmluazogMDtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICBtYXJnaW4tcmlnaHQ6ICRmb3JtLWNoZWNrLWlucHV0LW1hcmdpbi14O1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgfVxuXG4gICAgLmN1c3RvbS1jb250cm9sIHtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB9XG4gICAgLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbkBtaXhpbiB0cmFuc2l0aW9uKCR0cmFuc2l0aW9uLi4uKSB7XG4gIEBpZiBsZW5ndGgoJHRyYW5zaXRpb24pID09IDAge1xuICAgICR0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1iYXNlO1xuICB9XG5cbiAgQGlmIGxlbmd0aCgkdHJhbnNpdGlvbikgPiAxIHtcbiAgICBAZWFjaCAkdmFsdWUgaW4gJHRyYW5zaXRpb24ge1xuICAgICAgQGlmICR2YWx1ZSA9PSBudWxsIG9yICR2YWx1ZSA9PSBub25lIHtcbiAgICAgICAgQHdhcm4gXCJUaGUga2V5d29yZCAnbm9uZScgb3IgJ251bGwnIG11c3QgYmUgdXNlZCBhcyBhIHNpbmdsZSBhcmd1bWVudC5cIjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBAaWYgJGVuYWJsZS10cmFuc2l0aW9ucyB7XG4gICAgQGlmIG50aCgkdHJhbnNpdGlvbiwgMSkgIT0gbnVsbCB7XG4gICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbjtcbiAgICB9XG5cbiAgICBAaWYgJGVuYWJsZS1wcmVmZXJzLXJlZHVjZWQtbW90aW9uLW1lZGlhLXF1ZXJ5IGFuZCBudGgoJHRyYW5zaXRpb24sIDEpICE9IG51bGwgYW5kIG50aCgkdHJhbnNpdGlvbiwgMSkgIT0gbm9uZSB7XG4gICAgICBAbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAgICAgICB0cmFuc2l0aW9uOiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy8gRm9ybSBjb250cm9sIGZvY3VzIHN0YXRlXG4vL1xuLy8gR2VuZXJhdGUgYSBjdXN0b21pemVkIGZvY3VzIHN0YXRlIGFuZCBmb3IgYW55IGlucHV0IHdpdGggdGhlIHNwZWNpZmllZCBjb2xvcixcbi8vIHdoaWNoIGRlZmF1bHRzIHRvIHRoZSBgJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvcmAgdmFyaWFibGUuXG4vL1xuLy8gV2UgaGlnaGx5IGVuY291cmFnZSB5b3UgdG8gbm90IGN1c3RvbWl6ZSB0aGUgZGVmYXVsdCB2YWx1ZSwgYnV0IGluc3RlYWQgdXNlXG4vLyB0aGlzIHRvIHR3ZWFrIGNvbG9ycyBvbiBhbiBhcy1uZWVkZWQgYmFzaXMuIFRoaXMgYWVzdGhldGljIGNoYW5nZSBpcyBiYXNlZCBvblxuLy8gV2ViS2l0J3MgZGVmYXVsdCBzdHlsZXMsIGJ1dCBhcHBsaWNhYmxlIHRvIGEgd2lkZXIgcmFuZ2Ugb2YgYnJvd3NlcnMuIEl0c1xuLy8gdXNhYmlsaXR5IGFuZCBhY2Nlc3NpYmlsaXR5IHNob3VsZCBiZSB0YWtlbiBpbnRvIGFjY291bnQgd2l0aCBhbnkgY2hhbmdlLlxuLy9cbi8vIEV4YW1wbGUgdXNhZ2U6IGNoYW5nZSB0aGUgZGVmYXVsdCBibHVlIGJvcmRlciBhbmQgc2hhZG93IHRvIHdoaXRlIGZvciBiZXR0ZXJcbi8vIGNvbnRyYXN0IGFnYWluc3QgYSBkYXJrIGdyYXkgYmFja2dyb3VuZC5cbkBtaXhpbiBmb3JtLWNvbnRyb2wtZm9jdXMoJGlnbm9yZS13YXJuaW5nOiBmYWxzZSkge1xuICAmOmZvY3VzIHtcbiAgICBjb2xvcjogJGlucHV0LWZvY3VzLWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1mb2N1cy1iZztcbiAgICBib3JkZXItY29sb3I6ICRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3I7XG4gICAgb3V0bGluZTogMDtcbiAgICBAaWYgJGVuYWJsZS1zaGFkb3dzIHtcbiAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGlucHV0LWJveC1zaGFkb3csICRpbnB1dC1mb2N1cy1ib3gtc2hhZG93KTtcbiAgICB9IEBlbHNlIHtcbiAgICAgIC8vIEF2b2lkIHVzaW5nIG1peGluIHNvIHdlIGNhbiBwYXNzIGN1c3RvbSBmb2N1cyBzaGFkb3cgcHJvcGVybHlcbiAgICAgIGJveC1zaGFkb3c6ICRpbnB1dC1mb2N1cy1ib3gtc2hhZG93O1xuICAgIH1cbiAgfVxuICBAaW5jbHVkZSBkZXByZWNhdGUoXCJUaGUgYGZvcm0tY29udHJvbC1mb2N1cygpYCBtaXhpblwiLCBcInY0LjQuMFwiLCBcInY1XCIsICRpZ25vcmUtd2FybmluZyk7XG59XG5cbi8vIFRoaXMgbWl4aW4gdXNlcyBhbiBgaWYoKWAgdGVjaG5pcXVlIHRvIGJlIGNvbXBhdGlibGUgd2l0aCBEYXJ0IFNhc3Ncbi8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vc2Fzcy9zYXNzL2lzc3Vlcy8xODczI2lzc3VlY29tbWVudC0xNTIyOTM3MjUgZm9yIG1vcmUgZGV0YWlsc1xuQG1peGluIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcbiAgQGlmICgkc3RhdGUgPT0gXCJ2YWxpZFwiIG9yICRzdGF0ZSA9PSBcImludmFsaWRcIikge1xuICAgIC53YXMtdmFsaWRhdGVkICN7aWYoJiwgXCImXCIsIFwiXCIpfTojeyRzdGF0ZX0sXG4gICAgI3tpZigmLCBcIiZcIiwgXCJcIil9LmlzLSN7JHN0YXRlfSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2Uge1xuICAgICN7aWYoJiwgXCImXCIsIFwiXCIpfS5pcy0jeyRzdGF0ZX0ge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBmb3JtLXZhbGlkYXRpb24tc3RhdGUoJHN0YXRlLCAkY29sb3IsICRpY29uKSB7XG4gIC4jeyRzdGF0ZX0tZmVlZGJhY2sge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogJGZvcm0tZmVlZGJhY2stbWFyZ2luLXRvcDtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoJGZvcm0tZmVlZGJhY2stZm9udC1zaXplKTtcbiAgICBjb2xvcjogJGNvbG9yO1xuICB9XG5cbiAgLiN7JHN0YXRlfS10b29sdGlwIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxMDAlO1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogNTtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIG1heC13aWR0aDogMTAwJTsgLy8gQ29udGFpbiB0byBwYXJlbnQgd2hlbiBwb3NzaWJsZVxuICAgIHBhZGRpbmc6ICRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtcGFkZGluZy15ICRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtcGFkZGluZy14O1xuICAgIG1hcmdpbi10b3A6IC4xcmVtO1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9ybS1mZWVkYmFjay10b29sdGlwLWZvbnQtc2l6ZSk7XG4gICAgbGluZS1oZWlnaHQ6ICRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtbGluZS1oZWlnaHQ7XG4gICAgY29sb3I6IGNvbG9yLXlpcSgkY29sb3IpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGNvbG9yLCAkZm9ybS1mZWVkYmFjay10b29sdGlwLW9wYWNpdHkpO1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1ib3JkZXItcmFkaXVzKTtcblxuICAgIC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8zMTU1N1xuICAgIC8vIEFsaWduIHRvb2x0aXAgdG8gZm9ybSBlbGVtZW50c1xuICAgIC5mb3JtLXJvdyA+IC5jb2wgPiAmLFxuICAgIC5mb3JtLXJvdyA+IFtjbGFzcyo9XCJjb2wtXCJdID4gJiB7XG4gICAgICBsZWZ0OiAkZm9ybS1ncmlkLWd1dHRlci13aWR0aCAqIC41O1xuICAgIH1cbiAgfVxuXG4gIEBpbmNsdWRlIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcbiAgICB+IC4jeyRzdGF0ZX0tZmVlZGJhY2ssXG4gICAgfiAuI3skc3RhdGV9LXRvb2x0aXAge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICB9XG5cbiAgLmZvcm0tY29udHJvbCB7XG4gICAgQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xuICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XG5cbiAgICAgIEBpZiAkZW5hYmxlLXZhbGlkYXRpb24taWNvbnMge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkaW5wdXQtaGVpZ2h0LWlubmVyICFpbXBvcnRhbnQ7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJGljb24pO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAkaW5wdXQtaGVpZ2h0LWlubmVyLXF1YXJ0ZXIgY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6ICRpbnB1dC1oZWlnaHQtaW5uZXItaGFsZiAkaW5wdXQtaGVpZ2h0LWlubmVyLWhhbGY7XG4gICAgICB9XG5cbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgJGlucHV0LWZvY3VzLXdpZHRoIHJnYmEoJGNvbG9yLCAuMjUpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGVcbiAgc2VsZWN0LmZvcm0tY29udHJvbCB7XG4gICAgQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xuICAgICAgQGlmICRlbmFibGUtdmFsaWRhdGlvbi1pY29ucyB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6ICRpbnB1dC1wYWRkaW5nLXggKiA0ICFpbXBvcnRhbnQ7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0ICRpbnB1dC1wYWRkaW5nLXggKiAyIGNlbnRlcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2VsZWN0b3Itbm8tcXVhbGlmeWluZy10eXBlXG4gIHRleHRhcmVhLmZvcm0tY29udHJvbCB7XG4gICAgQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xuICAgICAgQGlmICRlbmFibGUtdmFsaWRhdGlvbi1pY29ucyB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6ICRpbnB1dC1oZWlnaHQtaW5uZXI7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCAkaW5wdXQtaGVpZ2h0LWlubmVyLXF1YXJ0ZXIgcmlnaHQgJGlucHV0LWhlaWdodC1pbm5lci1xdWFydGVyO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5jdXN0b20tc2VsZWN0IHtcbiAgICBAaW5jbHVkZSBmb3JtLXZhbGlkYXRpb24tc3RhdGUtc2VsZWN0b3IoJHN0YXRlKSB7XG4gICAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcblxuICAgICAgQGlmICRlbmFibGUtdmFsaWRhdGlvbi1pY29ucyB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6ICRjdXN0b20tc2VsZWN0LWZlZWRiYWNrLWljb24tcGFkZGluZy1yaWdodCAhaW1wb3J0YW50OyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuICAgICAgICBiYWNrZ3JvdW5kOiAkY3VzdG9tLXNlbGVjdC1iYWNrZ3JvdW5kLCAkY3VzdG9tLXNlbGVjdC1iZyBlc2NhcGUtc3ZnKCRpY29uKSAkY3VzdG9tLXNlbGVjdC1mZWVkYmFjay1pY29uLXBvc2l0aW9uIC8gJGN1c3RvbS1zZWxlY3QtZmVlZGJhY2staWNvbi1zaXplIG5vLXJlcGVhdDtcbiAgICAgIH1cblxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAkaW5wdXQtZm9jdXMtd2lkdGggcmdiYSgkY29sb3IsIC4yNSk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmZvcm0tY2hlY2staW5wdXQge1xuICAgIEBpbmNsdWRlIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcbiAgICAgIH4gLmZvcm0tY2hlY2stbGFiZWwge1xuICAgICAgICBjb2xvcjogJGNvbG9yO1xuICAgICAgfVxuXG4gICAgICB+IC4jeyRzdGF0ZX0tZmVlZGJhY2ssXG4gICAgICB+IC4jeyRzdGF0ZX0tdG9vbHRpcCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5jdXN0b20tY29udHJvbC1pbnB1dCB7XG4gICAgQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xuICAgICAgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICAgICAgICBjb2xvcjogJGNvbG9yO1xuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJjpjaGVja2VkIHtcbiAgICAgICAgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiBsaWdodGVuKCRjb2xvciwgMTAlKTtcbiAgICAgICAgICBAaW5jbHVkZSBncmFkaWVudC1iZyhsaWdodGVuKCRjb2xvciwgMTAlKSk7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAwICRpbnB1dC1mb2N1cy13aWR0aCByZ2JhKCRjb2xvciwgLjI1KTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIGN1c3RvbSBmaWxlXG4gIC5jdXN0b20tZmlsZS1pbnB1dCB7XG4gICAgQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xuICAgICAgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcbiAgICAgIH1cblxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAkaW5wdXQtZm9jdXMtd2lkdGggcmdiYSgkY29sb3IsIC4yNSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vIEdyYWRpZW50c1xuXG5AbWl4aW4gZ3JhZGllbnQtYmcoJGNvbG9yKSB7XG4gIEBpZiAkZW5hYmxlLWdyYWRpZW50cyB7XG4gICAgYmFja2dyb3VuZDogJGNvbG9yIGxpbmVhci1ncmFkaWVudCgxODBkZWcsIG1peCgkYm9keS1iZywgJGNvbG9yLCAxNSUpLCAkY29sb3IpIHJlcGVhdC14O1xuICB9IEBlbHNlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XG4gIH1cbn1cblxuLy8gSG9yaXpvbnRhbCBncmFkaWVudCwgZnJvbSBsZWZ0IHRvIHJpZ2h0XG4vL1xuLy8gQ3JlYXRlcyB0d28gY29sb3Igc3RvcHMsIHN0YXJ0IGFuZCBlbmQsIGJ5IHNwZWNpZnlpbmcgYSBjb2xvciBhbmQgcG9zaXRpb24gZm9yIGVhY2ggY29sb3Igc3RvcC5cbkBtaXhpbiBncmFkaWVudC14KCRzdGFydC1jb2xvcjogJGdyYXktNzAwLCAkZW5kLWNvbG9yOiAkZ3JheS04MDAsICRzdGFydC1wZXJjZW50OiAwJSwgJGVuZC1wZXJjZW50OiAxMDAlKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgJHN0YXJ0LWNvbG9yICRzdGFydC1wZXJjZW50LCAkZW5kLWNvbG9yICRlbmQtcGVyY2VudCk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbn1cblxuLy8gVmVydGljYWwgZ3JhZGllbnQsIGZyb20gdG9wIHRvIGJvdHRvbVxuLy9cbi8vIENyZWF0ZXMgdHdvIGNvbG9yIHN0b3BzLCBzdGFydCBhbmQgZW5kLCBieSBzcGVjaWZ5aW5nIGEgY29sb3IgYW5kIHBvc2l0aW9uIGZvciBlYWNoIGNvbG9yIHN0b3AuXG5AbWl4aW4gZ3JhZGllbnQteSgkc3RhcnQtY29sb3I6ICRncmF5LTcwMCwgJGVuZC1jb2xvcjogJGdyYXktODAwLCAkc3RhcnQtcGVyY2VudDogMCUsICRlbmQtcGVyY2VudDogMTAwJSkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAkc3RhcnQtY29sb3IgJHN0YXJ0LXBlcmNlbnQsICRlbmQtY29sb3IgJGVuZC1wZXJjZW50KTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xufVxuXG5AbWl4aW4gZ3JhZGllbnQtZGlyZWN0aW9uYWwoJHN0YXJ0LWNvbG9yOiAkZ3JheS03MDAsICRlbmQtY29sb3I6ICRncmF5LTgwMCwgJGRlZzogNDVkZWcpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KCRkZWcsICRzdGFydC1jb2xvciwgJGVuZC1jb2xvcik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbn1cbkBtaXhpbiBncmFkaWVudC14LXRocmVlLWNvbG9ycygkc3RhcnQtY29sb3I6ICRibHVlLCAkbWlkLWNvbG9yOiAkcHVycGxlLCAkY29sb3Itc3RvcDogNTAlLCAkZW5kLWNvbG9yOiAkcmVkKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgJHN0YXJ0LWNvbG9yLCAkbWlkLWNvbG9yICRjb2xvci1zdG9wLCAkZW5kLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbkBtaXhpbiBncmFkaWVudC15LXRocmVlLWNvbG9ycygkc3RhcnQtY29sb3I6ICRibHVlLCAkbWlkLWNvbG9yOiAkcHVycGxlLCAkY29sb3Itc3RvcDogNTAlLCAkZW5kLWNvbG9yOiAkcmVkKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgkc3RhcnQtY29sb3IsICRtaWQtY29sb3IgJGNvbG9yLXN0b3AsICRlbmQtY29sb3IpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuQG1peGluIGdyYWRpZW50LXJhZGlhbCgkaW5uZXItY29sb3I6ICRncmF5LTcwMCwgJG91dGVyLWNvbG9yOiAkZ3JheS04MDApIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogcmFkaWFsLWdyYWRpZW50KGNpcmNsZSwgJGlubmVyLWNvbG9yLCAkb3V0ZXItY29sb3IpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuQG1peGluIGdyYWRpZW50LXN0cmlwZWQoJGNvbG9yOiByZ2JhKCR3aGl0ZSwgLjE1KSwgJGFuZ2xlOiA0NWRlZykge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoJGFuZ2xlLCAkY29sb3IgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgJGNvbG9yIDUwJSwgJGNvbG9yIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGVcblxuLy9cbi8vIEJhc2Ugc3R5bGVzXG4vL1xuXG4uYnRuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LWZhbWlseTogJGJ0bi1mb250LWZhbWlseTtcbiAgZm9udC13ZWlnaHQ6ICRidG4tZm9udC13ZWlnaHQ7XG4gIGNvbG9yOiAkYm9keS1jb2xvcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IGlmKCRsaW5rLWRlY29yYXRpb24gPT0gbm9uZSwgbnVsbCwgbm9uZSk7XG4gIHdoaXRlLXNwYWNlOiAkYnRuLXdoaXRlLXNwYWNlO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogJGJ0bi1ib3JkZXItd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG4gIEBpbmNsdWRlIGJ1dHRvbi1zaXplKCRidG4tcGFkZGluZy15LCAkYnRuLXBhZGRpbmcteCwgJGJ0bi1mb250LXNpemUsICRidG4tbGluZS1oZWlnaHQsICRidG4tYm9yZGVyLXJhZGl1cyk7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJGJ0bi10cmFuc2l0aW9uKTtcblxuICBAaW5jbHVkZSBob3ZlcigpIHtcbiAgICBjb2xvcjogJGJvZHktY29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG5cbiAgJjpmb2N1cyxcbiAgJi5mb2N1cyB7XG4gICAgb3V0bGluZTogMDtcbiAgICBib3gtc2hhZG93OiAkYnRuLWZvY3VzLWJveC1zaGFkb3c7XG4gIH1cblxuICAvLyBEaXNhYmxlZCBjb21lcyBmaXJzdCBzbyBhY3RpdmUgY2FuIHByb3Blcmx5IHJlc3R5bGVcbiAgJi5kaXNhYmxlZCxcbiAgJjpkaXNhYmxlZCB7XG4gICAgb3BhY2l0eTogJGJ0bi1kaXNhYmxlZC1vcGFjaXR5O1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3cobm9uZSk7XG4gIH1cblxuICAmOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIHtcbiAgICBjdXJzb3I6IGlmKCRlbmFibGUtcG9pbnRlci1jdXJzb3ItZm9yLWJ1dHRvbnMsIHBvaW50ZXIsIG51bGwpO1xuXG4gICAgJjphY3RpdmUsXG4gICAgJi5hY3RpdmUge1xuICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdygkYnRuLWFjdGl2ZS1ib3gtc2hhZG93KTtcblxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGJ0bi1mb2N1cy1ib3gtc2hhZG93LCAkYnRuLWFjdGl2ZS1ib3gtc2hhZG93KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gRnV0dXJlLXByb29mIGRpc2FibGluZyBvZiBjbGlja3Mgb24gYDxhPmAgZWxlbWVudHNcbmEuYnRuLmRpc2FibGVkLFxuZmllbGRzZXQ6ZGlzYWJsZWQgYS5idG4ge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuXG4vL1xuLy8gQWx0ZXJuYXRlIGJ1dHRvbnNcbi8vXG5cbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICAuYnRuLSN7JGNvbG9yfSB7XG4gICAgQGluY2x1ZGUgYnV0dG9uLXZhcmlhbnQoJHZhbHVlLCAkdmFsdWUpO1xuICB9XG59XG5cbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICAuYnRuLW91dGxpbmUtI3skY29sb3J9IHtcbiAgICBAaW5jbHVkZSBidXR0b24tb3V0bGluZS12YXJpYW50KCR2YWx1ZSk7XG4gIH1cbn1cblxuXG4vL1xuLy8gTGluayBidXR0b25zXG4vL1xuXG4vLyBNYWtlIGEgYnV0dG9uIGxvb2sgYW5kIGJlaGF2ZSBsaWtlIGEgbGlua1xuLmJ0bi1saW5rIHtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG4gIGNvbG9yOiAkbGluay1jb2xvcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1kZWNvcmF0aW9uO1xuXG4gIEBpbmNsdWRlIGhvdmVyKCkge1xuICAgIGNvbG9yOiAkbGluay1ob3Zlci1jb2xvcjtcbiAgICB0ZXh0LWRlY29yYXRpb246ICRsaW5rLWhvdmVyLWRlY29yYXRpb247XG4gIH1cblxuICAmOmZvY3VzLFxuICAmLmZvY3VzIHtcbiAgICB0ZXh0LWRlY29yYXRpb246ICRsaW5rLWhvdmVyLWRlY29yYXRpb247XG4gIH1cblxuICAmOmRpc2FibGVkLFxuICAmLmRpc2FibGVkIHtcbiAgICBjb2xvcjogJGJ0bi1saW5rLWRpc2FibGVkLWNvbG9yO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB9XG5cbiAgLy8gTm8gbmVlZCBmb3IgYW4gYWN0aXZlIHN0YXRlIGhlcmVcbn1cblxuXG4vL1xuLy8gQnV0dG9uIFNpemVzXG4vL1xuXG4uYnRuLWxnIHtcbiAgQGluY2x1ZGUgYnV0dG9uLXNpemUoJGJ0bi1wYWRkaW5nLXktbGcsICRidG4tcGFkZGluZy14LWxnLCAkYnRuLWZvbnQtc2l6ZS1sZywgJGJ0bi1saW5lLWhlaWdodC1sZywgJGJ0bi1ib3JkZXItcmFkaXVzLWxnKTtcbn1cblxuLmJ0bi1zbSB7XG4gIEBpbmNsdWRlIGJ1dHRvbi1zaXplKCRidG4tcGFkZGluZy15LXNtLCAkYnRuLXBhZGRpbmcteC1zbSwgJGJ0bi1mb250LXNpemUtc20sICRidG4tbGluZS1oZWlnaHQtc20sICRidG4tYm9yZGVyLXJhZGl1cy1zbSk7XG59XG5cblxuLy9cbi8vIEJsb2NrIGJ1dHRvblxuLy9cblxuLmJ0bi1ibG9jayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcblxuICAvLyBWZXJ0aWNhbGx5IHNwYWNlIG91dCBtdWx0aXBsZSBibG9jayBidXR0b25zXG4gICsgLmJ0bi1ibG9jayB7XG4gICAgbWFyZ2luLXRvcDogJGJ0bi1ibG9jay1zcGFjaW5nLXk7XG4gIH1cbn1cblxuLy8gU3BlY2lmaWNpdHkgb3ZlcnJpZGVzXG5pbnB1dFt0eXBlPVwic3VibWl0XCJdLFxuaW5wdXRbdHlwZT1cInJlc2V0XCJdLFxuaW5wdXRbdHlwZT1cImJ1dHRvblwiXSB7XG4gICYuYnRuLWJsb2NrIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuIiwiLy8gQnV0dG9uIHZhcmlhbnRzXG4vL1xuLy8gRWFzaWx5IHB1bXAgb3V0IGRlZmF1bHQgc3R5bGVzLCBhcyB3ZWxsIGFzIDpob3ZlciwgOmZvY3VzLCA6YWN0aXZlLFxuLy8gYW5kIGRpc2FibGVkIG9wdGlvbnMgZm9yIGFsbCBidXR0b25zXG5cbkBtaXhpbiBidXR0b24tdmFyaWFudCgkYmFja2dyb3VuZCwgJGJvcmRlciwgJGhvdmVyLWJhY2tncm91bmQ6IGRhcmtlbigkYmFja2dyb3VuZCwgNy41JSksICRob3Zlci1ib3JkZXI6IGRhcmtlbigkYm9yZGVyLCAxMCUpLCAkYWN0aXZlLWJhY2tncm91bmQ6IGRhcmtlbigkYmFja2dyb3VuZCwgMTAlKSwgJGFjdGl2ZS1ib3JkZXI6IGRhcmtlbigkYm9yZGVyLCAxMi41JSkpIHtcbiAgY29sb3I6IGNvbG9yLXlpcSgkYmFja2dyb3VuZCk7XG4gIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRiYWNrZ3JvdW5kKTtcbiAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KCRidG4tYm94LXNoYWRvdyk7XG5cbiAgQGluY2x1ZGUgaG92ZXIoKSB7XG4gICAgY29sb3I6IGNvbG9yLXlpcSgkaG92ZXItYmFja2dyb3VuZCk7XG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGhvdmVyLWJhY2tncm91bmQpO1xuICAgIGJvcmRlci1jb2xvcjogJGhvdmVyLWJvcmRlcjtcbiAgfVxuXG4gICY6Zm9jdXMsXG4gICYuZm9jdXMge1xuICAgIGNvbG9yOiBjb2xvci15aXEoJGhvdmVyLWJhY2tncm91bmQpO1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRob3Zlci1iYWNrZ3JvdW5kKTtcbiAgICBib3JkZXItY29sb3I6ICRob3Zlci1ib3JkZXI7XG4gICAgQGlmICRlbmFibGUtc2hhZG93cyB7XG4gICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRidG4tYm94LXNoYWRvdywgMCAwIDAgJGJ0bi1mb2N1cy13aWR0aCByZ2JhKG1peChjb2xvci15aXEoJGJhY2tncm91bmQpLCAkYm9yZGVyLCAxNSUpLCAuNSkpO1xuICAgIH0gQGVsc2Uge1xuICAgICAgLy8gQXZvaWQgdXNpbmcgbWl4aW4gc28gd2UgY2FuIHBhc3MgY3VzdG9tIGZvY3VzIHNoYWRvdyBwcm9wZXJseVxuICAgICAgYm94LXNoYWRvdzogMCAwIDAgJGJ0bi1mb2N1cy13aWR0aCByZ2JhKG1peChjb2xvci15aXEoJGJhY2tncm91bmQpLCAkYm9yZGVyLCAxNSUpLCAuNSk7XG4gICAgfVxuICB9XG5cbiAgLy8gRGlzYWJsZWQgY29tZXMgZmlyc3Qgc28gYWN0aXZlIGNhbiBwcm9wZXJseSByZXN0eWxlXG4gICYuZGlzYWJsZWQsXG4gICY6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiBjb2xvci15aXEoJGJhY2tncm91bmQpO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRiYWNrZ3JvdW5kO1xuICAgIGJvcmRlci1jb2xvcjogJGJvcmRlcjtcbiAgICAvLyBSZW1vdmUgQ1NTIGdyYWRpZW50cyBpZiB0aGV5J3JlIGVuYWJsZWRcbiAgICBAaWYgJGVuYWJsZS1ncmFkaWVudHMge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICB9XG4gIH1cblxuICAmOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSxcbiAgJjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC5zaG93ID4gJi5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiBjb2xvci15aXEoJGFjdGl2ZS1iYWNrZ3JvdW5kKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWN0aXZlLWJhY2tncm91bmQ7XG4gICAgQGlmICRlbmFibGUtZ3JhZGllbnRzIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7IC8vIFJlbW92ZSB0aGUgZ3JhZGllbnQgZm9yIHRoZSBwcmVzc2VkL2FjdGl2ZSBzdGF0ZVxuICAgIH1cbiAgICBib3JkZXItY29sb3I6ICRhY3RpdmUtYm9yZGVyO1xuXG4gICAgJjpmb2N1cyB7XG4gICAgICBAaWYgJGVuYWJsZS1zaGFkb3dzIGFuZCAkYnRuLWFjdGl2ZS1ib3gtc2hhZG93ICE9IG5vbmUge1xuICAgICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRidG4tYWN0aXZlLWJveC1zaGFkb3csIDAgMCAwICRidG4tZm9jdXMtd2lkdGggcmdiYShtaXgoY29sb3IteWlxKCRiYWNrZ3JvdW5kKSwgJGJvcmRlciwgMTUlKSwgLjUpKTtcbiAgICAgIH0gQGVsc2Uge1xuICAgICAgICAvLyBBdm9pZCB1c2luZyBtaXhpbiBzbyB3ZSBjYW4gcGFzcyBjdXN0b20gZm9jdXMgc2hhZG93IHByb3Blcmx5XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwICRidG4tZm9jdXMtd2lkdGggcmdiYShtaXgoY29sb3IteWlxKCRiYWNrZ3JvdW5kKSwgJGJvcmRlciwgMTUlKSwgLjUpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gYnV0dG9uLW91dGxpbmUtdmFyaWFudCgkY29sb3IsICRjb2xvci1ob3ZlcjogY29sb3IteWlxKCRjb2xvciksICRhY3RpdmUtYmFja2dyb3VuZDogJGNvbG9yLCAkYWN0aXZlLWJvcmRlcjogJGNvbG9yKSB7XG4gIGNvbG9yOiAkY29sb3I7XG4gIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuXG4gIEBpbmNsdWRlIGhvdmVyKCkge1xuICAgIGNvbG9yOiAkY29sb3ItaG92ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGFjdGl2ZS1iYWNrZ3JvdW5kO1xuICAgIGJvcmRlci1jb2xvcjogJGFjdGl2ZS1ib3JkZXI7XG4gIH1cblxuICAmOmZvY3VzLFxuICAmLmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAkYnRuLWZvY3VzLXdpZHRoIHJnYmEoJGNvbG9yLCAuNSk7XG4gIH1cblxuICAmLmRpc2FibGVkLFxuICAmOmRpc2FibGVkIHtcbiAgICBjb2xvcjogJGNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgJjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsXG4gICY6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAuc2hvdyA+ICYuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogY29sb3IteWlxKCRhY3RpdmUtYmFja2dyb3VuZCk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGFjdGl2ZS1iYWNrZ3JvdW5kO1xuICAgIGJvcmRlci1jb2xvcjogJGFjdGl2ZS1ib3JkZXI7XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgIEBpZiAkZW5hYmxlLXNoYWRvd3MgYW5kICRidG4tYWN0aXZlLWJveC1zaGFkb3cgIT0gbm9uZSB7XG4gICAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGJ0bi1hY3RpdmUtYm94LXNoYWRvdywgMCAwIDAgJGJ0bi1mb2N1cy13aWR0aCByZ2JhKCRjb2xvciwgLjUpKTtcbiAgICAgIH0gQGVsc2Uge1xuICAgICAgICAvLyBBdm9pZCB1c2luZyBtaXhpbiBzbyB3ZSBjYW4gcGFzcyBjdXN0b20gZm9jdXMgc2hhZG93IHByb3Blcmx5XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwICRidG4tZm9jdXMtd2lkdGggcmdiYSgkY29sb3IsIC41KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gQnV0dG9uIHNpemVzXG5AbWl4aW4gYnV0dG9uLXNpemUoJHBhZGRpbmcteSwgJHBhZGRpbmcteCwgJGZvbnQtc2l6ZSwgJGxpbmUtaGVpZ2h0LCAkYm9yZGVyLXJhZGl1cykge1xuICBwYWRkaW5nOiAkcGFkZGluZy15ICRwYWRkaW5nLXg7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9udC1zaXplKTtcbiAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodDtcbiAgLy8gTWFudWFsbHkgZGVjbGFyZSB0byBwcm92aWRlIGFuIG92ZXJyaWRlIHRvIHRoZSBicm93c2VyIGRlZmF1bHRcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYm9yZGVyLXJhZGl1cywgMCk7XG59XG4iLCIuZmFkZSB7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJHRyYW5zaXRpb24tZmFkZSk7XG5cbiAgJjpub3QoLnNob3cpIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5cbi5jb2xsYXBzZSB7XG4gICY6bm90KC5zaG93KSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uY29sbGFwc2luZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCR0cmFuc2l0aW9uLWNvbGxhcHNlKTtcblxuICAmLndpZHRoIHtcbiAgICB3aWR0aDogMDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkdHJhbnNpdGlvbi1jb2xsYXBzZS13aWR0aCk7XG4gIH1cbn1cbiIsIi8vIFRoZSBkcm9wZG93biB3cmFwcGVyIChgPGRpdj5gKVxuLmRyb3B1cCxcbi5kcm9wcmlnaHQsXG4uZHJvcGRvd24sXG4uZHJvcGxlZnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5kcm9wZG93bi10b2dnbGUge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG4gIC8vIEdlbmVyYXRlIHRoZSBjYXJldCBhdXRvbWF0aWNhbGx5XG4gIEBpbmNsdWRlIGNhcmV0KCk7XG59XG5cbi8vIFRoZSBkcm9wZG93biBtZW51XG4uZHJvcGRvd24tbWVudSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAkemluZGV4LWRyb3Bkb3duO1xuICBkaXNwbGF5OiBub25lOyAvLyBub25lIGJ5IGRlZmF1bHQsIGJ1dCBibG9jayBvbiBcIm9wZW5cIiBvZiB0aGUgbWVudVxuICBmbG9hdDogbGVmdDtcbiAgbWluLXdpZHRoOiAkZHJvcGRvd24tbWluLXdpZHRoO1xuICBwYWRkaW5nOiAkZHJvcGRvd24tcGFkZGluZy15ICRkcm9wZG93bi1wYWRkaW5nLXg7XG4gIG1hcmdpbjogJGRyb3Bkb3duLXNwYWNlciAwIDA7IC8vIG92ZXJyaWRlIGRlZmF1bHQgdWxcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRkcm9wZG93bi1mb250LXNpemUpO1xuICBjb2xvcjogJGRyb3Bkb3duLWNvbG9yO1xuICB0ZXh0LWFsaWduOiBsZWZ0OyAvLyBFbnN1cmVzIHByb3BlciBhbGlnbm1lbnQgaWYgcGFyZW50IGhhcyBpdCBjaGFuZ2VkIChlLmcuLCBtb2RhbCBmb290ZXIpXG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICRkcm9wZG93bi1iZztcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAkZHJvcGRvd24tYm9yZGVyLXdpZHRoIHNvbGlkICRkcm9wZG93bi1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGRyb3Bkb3duLWJvcmRlci1yYWRpdXMpO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KCRkcm9wZG93bi1ib3gtc2hhZG93KTtcbn1cblxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgLmRyb3Bkb3duLW1lbnUjeyRpbmZpeH0tbGVmdCB7XG4gICAgICByaWdodDogYXV0bztcbiAgICAgIGxlZnQ6IDA7XG4gICAgfVxuXG4gICAgLmRyb3Bkb3duLW1lbnUjeyRpbmZpeH0tcmlnaHQge1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBsZWZ0OiBhdXRvO1xuICAgIH1cbiAgfVxufVxuXG4vLyBBbGxvdyBmb3IgZHJvcGRvd25zIHRvIGdvIGJvdHRvbSB1cCAoYWthLCBkcm9wdXAtbWVudSlcbi8vIEp1c3QgYWRkIC5kcm9wdXAgYWZ0ZXIgdGhlIHN0YW5kYXJkIC5kcm9wZG93biBjbGFzcyBhbmQgeW91J3JlIHNldC5cbi5kcm9wdXAge1xuICAuZHJvcGRvd24tbWVudSB7XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1ib3R0b206ICRkcm9wZG93bi1zcGFjZXI7XG4gIH1cblxuICAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBAaW5jbHVkZSBjYXJldCh1cCk7XG4gIH1cbn1cblxuLmRyb3ByaWdodCB7XG4gIC5kcm9wZG93bi1tZW51IHtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAkZHJvcGRvd24tc3BhY2VyO1xuICB9XG5cbiAgLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgQGluY2x1ZGUgY2FyZXQocmlnaHQpO1xuICAgICY6OmFmdGVyIHtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiAwO1xuICAgIH1cbiAgfVxufVxuXG4uZHJvcGxlZnQge1xuICAuZHJvcGRvd24tbWVudSB7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAxMDAlO1xuICAgIGxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6ICRkcm9wZG93bi1zcGFjZXI7XG4gIH1cblxuICAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBAaW5jbHVkZSBjYXJldChsZWZ0KTtcbiAgICAmOjpiZWZvcmUge1xuICAgICAgdmVydGljYWwtYWxpZ246IDA7XG4gICAgfVxuICB9XG59XG5cbi8vIFdoZW4gUG9wcGVyIGlzIGVuYWJsZWQsIHJlc2V0IHRoZSBiYXNpYyBkcm9wZG93biBwb3NpdGlvblxuLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIG5vLWR1cGxpY2F0ZS1zZWxlY3RvcnNcbi5kcm9wZG93bi1tZW51IHtcbiAgJlt4LXBsYWNlbWVudF49XCJ0b3BcIl0sXG4gICZbeC1wbGFjZW1lbnRePVwicmlnaHRcIl0sXG4gICZbeC1wbGFjZW1lbnRePVwiYm90dG9tXCJdLFxuICAmW3gtcGxhY2VtZW50Xj1cImxlZnRcIl0ge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGJvdHRvbTogYXV0bztcbiAgfVxufVxuXG4vLyBEaXZpZGVycyAoYmFzaWNhbGx5IGFuIGA8aHI+YCkgd2l0aGluIHRoZSBkcm9wZG93blxuLmRyb3Bkb3duLWRpdmlkZXIge1xuICBAaW5jbHVkZSBuYXYtZGl2aWRlcigkZHJvcGRvd24tZGl2aWRlci1iZywgJGRyb3Bkb3duLWRpdmlkZXItbWFyZ2luLXksIHRydWUpO1xufVxuXG4vLyBMaW5rcywgYnV0dG9ucywgYW5kIG1vcmUgd2l0aGluIHRoZSBkcm9wZG93biBtZW51XG4vL1xuLy8gYDxidXR0b24+YC1zcGVjaWZpYyBzdHlsZXMgYXJlIGRlbm90ZWQgd2l0aCBgLy8gRm9yIDxidXR0b24+c2Bcbi5kcm9wZG93bi1pdGVtIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlOyAvLyBGb3IgYDxidXR0b24+YHNcbiAgcGFkZGluZzogJGRyb3Bkb3duLWl0ZW0tcGFkZGluZy15ICRkcm9wZG93bi1pdGVtLXBhZGRpbmcteDtcbiAgY2xlYXI6IGJvdGg7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xuICBjb2xvcjogJGRyb3Bkb3duLWxpbmstY29sb3I7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7IC8vIEZvciBgPGJ1dHRvbj5gc1xuICB0ZXh0LWRlY29yYXRpb246IGlmKCRsaW5rLWRlY29yYXRpb24gPT0gbm9uZSwgbnVsbCwgbm9uZSk7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7IC8vIHByZXZlbnQgbGlua3MgZnJvbSByYW5kb21seSBicmVha2luZyBvbnRvIG5ldyBsaW5lc1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgLy8gRm9yIGA8YnV0dG9uPmBzXG4gIGJvcmRlcjogMDsgLy8gRm9yIGA8YnV0dG9uPmBzXG5cbiAgLy8gUHJldmVudCBkcm9wZG93biBvdmVyZmxvdyBpZiB0aGVyZSdzIG5vIHBhZGRpbmdcbiAgLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9wdWxsLzI3NzAzXG4gIEBpZiAkZHJvcGRvd24tcGFkZGluZy15ID09IDAge1xuICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoJGRyb3Bkb3duLWlubmVyLWJvcmRlci1yYWRpdXMpO1xuICAgIH1cblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cygkZHJvcGRvd24taW5uZXItYm9yZGVyLXJhZGl1cyk7XG4gICAgfVxuICB9XG5cbiAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgY29sb3I6ICRkcm9wZG93bi1saW5rLWhvdmVyLWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkZHJvcGRvd24tbGluay1ob3Zlci1iZyk7XG4gIH1cblxuICAmLmFjdGl2ZSxcbiAgJjphY3RpdmUge1xuICAgIGNvbG9yOiAkZHJvcGRvd24tbGluay1hY3RpdmUtY29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRkcm9wZG93bi1saW5rLWFjdGl2ZS1iZyk7XG4gIH1cblxuICAmLmRpc2FibGVkLFxuICAmOmRpc2FibGVkIHtcbiAgICBjb2xvcjogJGRyb3Bkb3duLWxpbmstZGlzYWJsZWQtY29sb3I7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgLy8gUmVtb3ZlIENTUyBncmFkaWVudHMgaWYgdGhleSdyZSBlbmFibGVkXG4gICAgQGlmICRlbmFibGUtZ3JhZGllbnRzIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgfVxuICB9XG59XG5cbi5kcm9wZG93bi1tZW51LnNob3cge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLy8gRHJvcGRvd24gc2VjdGlvbiBoZWFkZXJzXG4uZHJvcGRvd24taGVhZGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6ICRkcm9wZG93bi1oZWFkZXItcGFkZGluZztcbiAgbWFyZ2luLWJvdHRvbTogMDsgLy8gZm9yIHVzZSB3aXRoIGhlYWRpbmcgZWxlbWVudHNcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmb250LXNpemUtc20pO1xuICBjb2xvcjogJGRyb3Bkb3duLWhlYWRlci1jb2xvcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgLy8gYXMgd2l0aCA+IGxpID4gYVxufVxuXG4vLyBEcm9wZG93biB0ZXh0XG4uZHJvcGRvd24taXRlbS10ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6ICRkcm9wZG93bi1pdGVtLXBhZGRpbmcteSAkZHJvcGRvd24taXRlbS1wYWRkaW5nLXg7XG4gIGNvbG9yOiAkZHJvcGRvd24tbGluay1jb2xvcjtcbn1cbiIsIkBtaXhpbiBjYXJldC1kb3duKCkge1xuICBib3JkZXItdG9wOiAkY2FyZXQtd2lkdGggc29saWQ7XG4gIGJvcmRlci1yaWdodDogJGNhcmV0LXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiAwO1xuICBib3JkZXItbGVmdDogJGNhcmV0LXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG5AbWl4aW4gY2FyZXQtdXAoKSB7XG4gIGJvcmRlci10b3A6IDA7XG4gIGJvcmRlci1yaWdodDogJGNhcmV0LXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiAkY2FyZXQtd2lkdGggc29saWQ7XG4gIGJvcmRlci1sZWZ0OiAkY2FyZXQtd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbkBtaXhpbiBjYXJldC1yaWdodCgpIHtcbiAgYm9yZGVyLXRvcDogJGNhcmV0LXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDA7XG4gIGJvcmRlci1ib3R0b206ICRjYXJldC13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWxlZnQ6ICRjYXJldC13aWR0aCBzb2xpZDtcbn1cblxuQG1peGluIGNhcmV0LWxlZnQoKSB7XG4gIGJvcmRlci10b3A6ICRjYXJldC13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiAkY2FyZXQtd2lkdGggc29saWQ7XG4gIGJvcmRlci1ib3R0b206ICRjYXJldC13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuQG1peGluIGNhcmV0KCRkaXJlY3Rpb246IGRvd24pIHtcbiAgQGlmICRlbmFibGUtY2FyZXQge1xuICAgICY6OmFmdGVyIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIG1hcmdpbi1sZWZ0OiAkY2FyZXQtc3BhY2luZztcbiAgICAgIHZlcnRpY2FsLWFsaWduOiAkY2FyZXQtdmVydGljYWwtYWxpZ247XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgQGlmICRkaXJlY3Rpb24gPT0gZG93biB7XG4gICAgICAgIEBpbmNsdWRlIGNhcmV0LWRvd24oKTtcbiAgICAgIH0gQGVsc2UgaWYgJGRpcmVjdGlvbiA9PSB1cCB7XG4gICAgICAgIEBpbmNsdWRlIGNhcmV0LXVwKCk7XG4gICAgICB9IEBlbHNlIGlmICRkaXJlY3Rpb24gPT0gcmlnaHQge1xuICAgICAgICBAaW5jbHVkZSBjYXJldC1yaWdodCgpO1xuICAgICAgfVxuICAgIH1cblxuICAgIEBpZiAkZGlyZWN0aW9uID09IGxlZnQge1xuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIG1hcmdpbi1yaWdodDogJGNhcmV0LXNwYWNpbmc7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiAkY2FyZXQtdmVydGljYWwtYWxpZ247XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIEBpbmNsdWRlIGNhcmV0LWxlZnQoKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOmVtcHR5OjphZnRlciB7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIEhvcml6b250YWwgZGl2aWRlcnNcbi8vXG4vLyBEaXZpZGVycyAoYmFzaWNhbGx5IGFuIGhyKSB3aXRoaW4gZHJvcGRvd25zIGFuZCBuYXYgbGlzdHNcblxuQG1peGluIG5hdi1kaXZpZGVyKCRjb2xvcjogJG5hdi1kaXZpZGVyLWNvbG9yLCAkbWFyZ2luLXk6ICRuYXYtZGl2aWRlci1tYXJnaW4teSwgJGlnbm9yZS13YXJuaW5nOiBmYWxzZSkge1xuICBoZWlnaHQ6IDA7XG4gIG1hcmdpbjogJG1hcmdpbi15IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAkY29sb3I7XG4gIEBpbmNsdWRlIGRlcHJlY2F0ZShcIlRoZSBgbmF2LWRpdmlkZXIoKWAgbWl4aW5cIiwgXCJ2NC40LjBcIiwgXCJ2NVwiLCAkaWdub3JlLXdhcm5pbmcpO1xufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3Itbm8tcXVhbGlmeWluZy10eXBlXG5cbi8vIE1ha2UgdGhlIGRpdiBiZWhhdmUgbGlrZSBhIGJ1dHRvblxuLmJ0bi1ncm91cCxcbi5idG4tZ3JvdXAtdmVydGljYWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyAvLyBtYXRjaCAuYnRuIGFsaWdubWVudCBnaXZlbiBmb250LXNpemUgaGFjayBhYm92ZVxuXG4gID4gLmJ0biB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZsZXg6IDEgMSBhdXRvO1xuXG4gICAgLy8gQnJpbmcgdGhlIGhvdmVyLCBmb2N1c2VkLCBhbmQgXCJhY3RpdmVcIiBidXR0b25zIHRvIHRoZSBmcm9udCB0byBvdmVybGF5XG4gICAgLy8gdGhlIGJvcmRlcnMgcHJvcGVybHlcbiAgICBAaW5jbHVkZSBob3ZlcigpIHtcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgfVxuICAgICY6Zm9jdXMsXG4gICAgJjphY3RpdmUsXG4gICAgJi5hY3RpdmUge1xuICAgICAgei1pbmRleDogMTtcbiAgICB9XG4gIH1cbn1cblxuLy8gT3B0aW9uYWw6IEdyb3VwIG11bHRpcGxlIGJ1dHRvbiBncm91cHMgdG9nZXRoZXIgZm9yIGEgdG9vbGJhclxuLmJ0bi10b29sYmFyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cbiAgLmlucHV0LWdyb3VwIHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxufVxuXG4uYnRuLWdyb3VwIHtcbiAgLy8gUHJldmVudCBkb3VibGUgYm9yZGVycyB3aGVuIGJ1dHRvbnMgYXJlIG5leHQgdG8gZWFjaCBvdGhlclxuICA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksXG4gID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0kYnRuLWJvcmRlci13aWR0aDtcbiAgfVxuXG4gIC8vIFJlc2V0IHJvdW5kZWQgY29ybmVyc1xuICA+IC5idG46bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXG4gID4gLmJ0bi1ncm91cDpub3QoOmxhc3QtY2hpbGQpID4gLmJ0biB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJpZ2h0LXJhZGl1cygwKTtcbiAgfVxuXG4gID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSxcbiAgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmJ0biB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLWxlZnQtcmFkaXVzKDApO1xuICB9XG59XG5cbi8vIFNpemluZ1xuLy9cbi8vIFJlbWl4IHRoZSBkZWZhdWx0IGJ1dHRvbiBzaXppbmcgY2xhc3NlcyBpbnRvIG5ldyBvbmVzIGZvciBlYXNpZXIgbWFuaXB1bGF0aW9uLlxuXG4uYnRuLWdyb3VwLXNtID4gLmJ0biB7IEBleHRlbmQgLmJ0bi1zbTsgfVxuLmJ0bi1ncm91cC1sZyA+IC5idG4geyBAZXh0ZW5kIC5idG4tbGc7IH1cblxuXG4vL1xuLy8gU3BsaXQgYnV0dG9uIGRyb3Bkb3duc1xuLy9cblxuLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCB7XG4gIHBhZGRpbmctcmlnaHQ6ICRidG4tcGFkZGluZy14ICogLjc1O1xuICBwYWRkaW5nLWxlZnQ6ICRidG4tcGFkZGluZy14ICogLjc1O1xuXG4gICY6OmFmdGVyLFxuICAuZHJvcHVwICY6OmFmdGVyLFxuICAuZHJvcHJpZ2h0ICY6OmFmdGVyIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuXG4gIC5kcm9wbGVmdCAmOjpiZWZvcmUge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxufVxuXG4uYnRuLXNtICsgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCB7XG4gIHBhZGRpbmctcmlnaHQ6ICRidG4tcGFkZGluZy14LXNtICogLjc1O1xuICBwYWRkaW5nLWxlZnQ6ICRidG4tcGFkZGluZy14LXNtICogLjc1O1xufVxuXG4uYnRuLWxnICsgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCB7XG4gIHBhZGRpbmctcmlnaHQ6ICRidG4tcGFkZGluZy14LWxnICogLjc1O1xuICBwYWRkaW5nLWxlZnQ6ICRidG4tcGFkZGluZy14LWxnICogLjc1O1xufVxuXG5cbi8vIFRoZSBjbGlja2FibGUgYnV0dG9uIGZvciB0b2dnbGluZyB0aGUgbWVudVxuLy8gU2V0IHRoZSBzYW1lIGluc2V0IHNoYWRvdyBhcyB0aGUgOmFjdGl2ZSBzdGF0ZVxuLmJ0bi1ncm91cC5zaG93IC5kcm9wZG93bi10b2dnbGUge1xuICBAaW5jbHVkZSBib3gtc2hhZG93KCRidG4tYWN0aXZlLWJveC1zaGFkb3cpO1xuXG4gIC8vIFNob3cgbm8gc2hhZG93IGZvciBgLmJ0bi1saW5rYCBzaW5jZSBpdCBoYXMgbm8gb3RoZXIgYnV0dG9uIHN0eWxlcy5cbiAgJi5idG4tbGluayB7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdyhub25lKTtcbiAgfVxufVxuXG5cbi8vXG4vLyBWZXJ0aWNhbCBidXR0b24gZ3JvdXBzXG4vL1xuXG4uYnRuLWdyb3VwLXZlcnRpY2FsIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gID4gLmJ0bixcbiAgPiAuYnRuLWdyb3VwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSxcbiAgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tdG9wOiAtJGJ0bi1ib3JkZXItd2lkdGg7XG4gIH1cblxuICAvLyBSZXNldCByb3VuZGVkIGNvcm5lcnNcbiAgPiAuYnRuOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLFxuICA+IC5idG4tZ3JvdXA6bm90KDpsYXN0LWNoaWxkKSA+IC5idG4ge1xuICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKDApO1xuICB9XG5cbiAgPiAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpLFxuICA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkgPiAuYnRuIHtcbiAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cygwKTtcbiAgfVxufVxuXG5cbi8vIENoZWNrYm94IGFuZCByYWRpbyBvcHRpb25zXG4vL1xuLy8gSW4gb3JkZXIgdG8gc3VwcG9ydCB0aGUgYnJvd3NlcidzIGZvcm0gdmFsaWRhdGlvbiBmZWVkYmFjaywgcG93ZXJlZCBieSB0aGVcbi8vIGByZXF1aXJlZGAgYXR0cmlidXRlLCB3ZSBoYXZlIHRvIFwiaGlkZVwiIHRoZSBpbnB1dHMgdmlhIGBjbGlwYC4gV2UgY2Fubm90IHVzZVxuLy8gYGRpc3BsYXk6IG5vbmU7YCBvciBgdmlzaWJpbGl0eTogaGlkZGVuO2AgYXMgdGhhdCBhbHNvIGhpZGVzIHRoZSBwb3BvdmVyLlxuLy8gU2ltcGx5IHZpc3VhbGx5IGhpZGluZyB0aGUgaW5wdXRzIHZpYSBgb3BhY2l0eWAgd291bGQgbGVhdmUgdGhlbSBjbGlja2FibGUgaW5cbi8vIGNlcnRhaW4gY2FzZXMgd2hpY2ggaXMgcHJldmVudGVkIGJ5IHVzaW5nIGBjbGlwYCBhbmQgYHBvaW50ZXItZXZlbnRzYC5cbi8vIFRoaXMgd2F5LCB3ZSBlbnN1cmUgYSBET00gZWxlbWVudCBpcyB2aXNpYmxlIHRvIHBvc2l0aW9uIHRoZSBwb3BvdmVyIGZyb20uXG4vL1xuLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9wdWxsLzEyNzk0IGFuZFxuLy8gaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL3B1bGwvMTQ1NTkgZm9yIG1vcmUgaW5mb3JtYXRpb24uXG5cbi5idG4tZ3JvdXAtdG9nZ2xlIHtcbiAgPiAuYnRuLFxuICA+IC5idG4tZ3JvdXAgPiAuYnRuIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyAvLyBPdmVycmlkZSBkZWZhdWx0IGA8bGFiZWw+YCB2YWx1ZVxuXG4gICAgaW5wdXRbdHlwZT1cInJhZGlvXCJdLFxuICAgIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgfVxuICB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGVcblxuLy9cbi8vIEJhc2Ugc3R5bGVzXG4vL1xuXG4uaW5wdXQtZ3JvdXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDsgLy8gRm9yIGZvcm0gdmFsaWRhdGlvbiBmZWVkYmFja1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgd2lkdGg6IDEwMCU7XG5cbiAgPiAuZm9ybS1jb250cm9sLFxuICA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0LFxuICA+IC5jdXN0b20tc2VsZWN0LFxuICA+IC5jdXN0b20tZmlsZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyAvLyBGb3IgZm9jdXMgc3RhdGUncyB6LWluZGV4XG4gICAgZmxleDogMSAxIGF1dG87XG4gICAgd2lkdGg6IDElO1xuICAgIG1pbi13aWR0aDogMDsgLy8gaHR0cHM6Ly9zdGFja292ZXJmbG93LmNvbS9xdWVzdGlvbnMvMzYyNDcxNDAvd2h5LWRvbnQtZmxleC1pdGVtcy1zaHJpbmstcGFzdC1jb250ZW50LXNpemVcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgKyAuZm9ybS1jb250cm9sLFxuICAgICsgLmN1c3RvbS1zZWxlY3QsXG4gICAgKyAuY3VzdG9tLWZpbGUge1xuICAgICAgbWFyZ2luLWxlZnQ6IC0kaW5wdXQtYm9yZGVyLXdpZHRoO1xuICAgIH1cbiAgfVxuXG4gIC8vIEJyaW5nIHRoZSBcImFjdGl2ZVwiIGZvcm0gY29udHJvbCB0byB0aGUgdG9wIG9mIHN1cnJvdW5kaW5nIGVsZW1lbnRzXG4gID4gLmZvcm0tY29udHJvbDpmb2N1cyxcbiAgPiAuY3VzdG9tLXNlbGVjdDpmb2N1cyxcbiAgPiAuY3VzdG9tLWZpbGUgLmN1c3RvbS1maWxlLWlucHV0OmZvY3VzIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgICB6LWluZGV4OiAzO1xuICB9XG5cbiAgLy8gQnJpbmcgdGhlIGN1c3RvbSBmaWxlIGlucHV0IGFib3ZlIHRoZSBsYWJlbFxuICA+IC5jdXN0b20tZmlsZSAuY3VzdG9tLWZpbGUtaW5wdXQ6Zm9jdXMge1xuICAgIHotaW5kZXg6IDQ7XG4gIH1cblxuICA+IC5mb3JtLWNvbnRyb2wsXG4gID4gLmN1c3RvbS1zZWxlY3Qge1xuICAgICY6bm90KDpmaXJzdC1jaGlsZCkgeyBAaW5jbHVkZSBib3JkZXItbGVmdC1yYWRpdXMoMCk7IH1cbiAgfVxuXG4gIC8vIEN1c3RvbSBmaWxlIGlucHV0cyBoYXZlIG1vcmUgY29tcGxleCBtYXJrdXAsIHRodXMgcmVxdWlyaW5nIGRpZmZlcmVudFxuICAvLyBib3JkZXItcmFkaXVzIG92ZXJyaWRlcy5cbiAgPiAuY3VzdG9tLWZpbGUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICY6bm90KDpsYXN0LWNoaWxkKSAuY3VzdG9tLWZpbGUtbGFiZWwsXG4gICAgJjpub3QoOmxhc3QtY2hpbGQpIC5jdXN0b20tZmlsZS1sYWJlbDo6YWZ0ZXIgeyBAaW5jbHVkZSBib3JkZXItcmlnaHQtcmFkaXVzKDApOyB9XG4gICAgJjpub3QoOmZpcnN0LWNoaWxkKSAuY3VzdG9tLWZpbGUtbGFiZWwgeyBAaW5jbHVkZSBib3JkZXItbGVmdC1yYWRpdXMoMCk7IH1cbiAgfVxuXG4gICY6bm90KC5oYXMtdmFsaWRhdGlvbikge1xuICAgID4gLmZvcm0tY29udHJvbDpub3QoOmxhc3QtY2hpbGQpLFxuICAgID4gLmN1c3RvbS1zZWxlY3Q6bm90KDpsYXN0LWNoaWxkKSxcbiAgICA+IC5jdXN0b20tZmlsZTpub3QoOmxhc3QtY2hpbGQpIC5jdXN0b20tZmlsZS1sYWJlbCxcbiAgICA+IC5jdXN0b20tZmlsZTpub3QoOmxhc3QtY2hpbGQpIC5jdXN0b20tZmlsZS1sYWJlbDo6YWZ0ZXIge1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLXJpZ2h0LXJhZGl1cygwKTtcbiAgICB9XG4gIH1cblxuICAmLmhhcy12YWxpZGF0aW9uIHtcbiAgICA+IC5mb3JtLWNvbnRyb2w6bnRoLWxhc3QtY2hpbGQobiArIDMpLFxuICAgID4gLmN1c3RvbS1zZWxlY3Q6bnRoLWxhc3QtY2hpbGQobiArIDMpLFxuICAgID4gLmN1c3RvbS1maWxlOm50aC1sYXN0LWNoaWxkKG4gKyAzKSAuY3VzdG9tLWZpbGUtbGFiZWwsXG4gICAgPiAuY3VzdG9tLWZpbGU6bnRoLWxhc3QtY2hpbGQobiArIDMpIC5jdXN0b20tZmlsZS1sYWJlbDo6YWZ0ZXIge1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLXJpZ2h0LXJhZGl1cygwKTtcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBQcmVwZW5kIGFuZCBhcHBlbmRcbi8vXG4vLyBXaGlsZSBpdCByZXF1aXJlcyBvbmUgZXh0cmEgbGF5ZXIgb2YgSFRNTCBmb3IgZWFjaCwgZGVkaWNhdGVkIHByZXBlbmQgYW5kXG4vLyBhcHBlbmQgZWxlbWVudHMgYWxsb3cgdXMgdG8gMSkgYmUgbGVzcyBjbGV2ZXIsIDIpIHNpbXBsaWZ5IG91ciBzZWxlY3RvcnMsIGFuZFxuLy8gMykgc3VwcG9ydCBIVE1MNSBmb3JtIHZhbGlkYXRpb24uXG5cbi5pbnB1dC1ncm91cC1wcmVwZW5kLFxuLmlucHV0LWdyb3VwLWFwcGVuZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG5cbiAgLy8gRW5zdXJlIGJ1dHRvbnMgYXJlIGFsd2F5cyBhYm92ZSBpbnB1dHMgZm9yIG1vcmUgdmlzdWFsbHkgcGxlYXNpbmcgYm9yZGVycy5cbiAgLy8gVGhpcyBpc24ndCBuZWVkZWQgZm9yIGAuaW5wdXQtZ3JvdXAtdGV4dGAgc2luY2UgaXQgc2hhcmVzIHRoZSBzYW1lIGJvcmRlci1jb2xvclxuICAvLyBhcyBvdXIgaW5wdXRzLlxuICAuYnRuIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMjtcblxuICAgICY6Zm9jdXMge1xuICAgICAgei1pbmRleDogMztcbiAgICB9XG4gIH1cblxuICAuYnRuICsgLmJ0bixcbiAgLmJ0biArIC5pbnB1dC1ncm91cC10ZXh0LFxuICAuaW5wdXQtZ3JvdXAtdGV4dCArIC5pbnB1dC1ncm91cC10ZXh0LFxuICAuaW5wdXQtZ3JvdXAtdGV4dCArIC5idG4ge1xuICAgIG1hcmdpbi1sZWZ0OiAtJGlucHV0LWJvcmRlci13aWR0aDtcbiAgfVxufVxuXG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCB7IG1hcmdpbi1yaWdodDogLSRpbnB1dC1ib3JkZXItd2lkdGg7IH1cbi5pbnB1dC1ncm91cC1hcHBlbmQgeyBtYXJnaW4tbGVmdDogLSRpbnB1dC1ib3JkZXItd2lkdGg7IH1cblxuXG4vLyBUZXh0dWFsIGFkZG9uc1xuLy9cbi8vIFNlcnZlcyBhcyBhIGNhdGNoLWFsbCBlbGVtZW50IGZvciBhbnkgdGV4dCBvciByYWRpby9jaGVja2JveCBpbnB1dCB5b3Ugd2lzaFxuLy8gdG8gcHJlcGVuZCBvciBhcHBlbmQgdG8gYW4gaW5wdXQuXG5cbi5pbnB1dC1ncm91cC10ZXh0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteSAkaW5wdXQtcGFkZGluZy14O1xuICBtYXJnaW4tYm90dG9tOiAwOyAvLyBBbGxvdyB1c2Ugb2YgPGxhYmVsPiBlbGVtZW50cyBieSBvdmVycmlkaW5nIG91ciBkZWZhdWx0IG1hcmdpbi1ib3R0b21cbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUpOyAvLyBNYXRjaCBpbnB1dHNcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQ7XG4gIGNvbG9yOiAkaW5wdXQtZ3JvdXAtYWRkb24tY29sb3I7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWdyb3VwLWFkZG9uLWJnO1xuICBib3JkZXI6ICRpbnB1dC1ib3JkZXItd2lkdGggc29saWQgJGlucHV0LWdyb3VwLWFkZG9uLWJvcmRlci1jb2xvcjtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cyk7XG5cbiAgLy8gTnVrZSBkZWZhdWx0IG1hcmdpbnMgZnJvbSBjaGVja2JveGVzIGFuZCByYWRpb3MgdG8gdmVydGljYWxseSBjZW50ZXIgd2l0aGluLlxuICBpbnB1dFt0eXBlPVwicmFkaW9cIl0sXG4gIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuXG5cbi8vIFNpemluZ1xuLy9cbi8vIFJlbWl4IHRoZSBkZWZhdWx0IGZvcm0gY29udHJvbCBzaXppbmcgY2xhc3NlcyBpbnRvIG5ldyBvbmVzIGZvciBlYXNpZXJcbi8vIG1hbmlwdWxhdGlvbi5cblxuLmlucHV0LWdyb3VwLWxnID4gLmZvcm0tY29udHJvbDpub3QodGV4dGFyZWEpLFxuLmlucHV0LWdyb3VwLWxnID4gLmN1c3RvbS1zZWxlY3Qge1xuICBoZWlnaHQ6ICRpbnB1dC1oZWlnaHQtbGc7XG59XG5cbi5pbnB1dC1ncm91cC1sZyA+IC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuY3VzdG9tLXNlbGVjdCxcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5idG4sXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmJ0biB7XG4gIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXktbGcgJGlucHV0LXBhZGRpbmcteC1sZztcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUtbGcpO1xuICBsaW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0LWxnO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRpbnB1dC1ib3JkZXItcmFkaXVzLWxnKTtcbn1cblxuLmlucHV0LWdyb3VwLXNtID4gLmZvcm0tY29udHJvbDpub3QodGV4dGFyZWEpLFxuLmlucHV0LWdyb3VwLXNtID4gLmN1c3RvbS1zZWxlY3Qge1xuICBoZWlnaHQ6ICRpbnB1dC1oZWlnaHQtc207XG59XG5cbi5pbnB1dC1ncm91cC1zbSA+IC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAtc20gPiAuY3VzdG9tLXNlbGVjdCxcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5idG4sXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmJ0biB7XG4gIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXktc20gJGlucHV0LXBhZGRpbmcteC1zbTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUtc20pO1xuICBsaW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0LXNtO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRpbnB1dC1ib3JkZXItcmFkaXVzLXNtKTtcbn1cblxuLmlucHV0LWdyb3VwLWxnID4gLmN1c3RvbS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAtc20gPiAuY3VzdG9tLXNlbGVjdCB7XG4gIHBhZGRpbmctcmlnaHQ6ICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteCArICRjdXN0b20tc2VsZWN0LWluZGljYXRvci1wYWRkaW5nO1xufVxuXG5cbi8vIFByZXBlbmQgYW5kIGFwcGVuZCByb3VuZGVkIGNvcm5lcnNcbi8vXG4vLyBUaGVzZSBydWxlc2V0cyBtdXN0IGNvbWUgYWZ0ZXIgdGhlIHNpemluZyBvbmVzIHRvIHByb3Blcmx5IG92ZXJyaWRlIHNtIGFuZCBsZ1xuLy8gYm9yZGVyLXJhZGl1cyB2YWx1ZXMgd2hlbiBleHRlbmRpbmcuIFRoZXkncmUgbW9yZSBzcGVjaWZpYyB0aGFuIHdlJ2QgbGlrZVxuLy8gd2l0aCB0aGUgYC5pbnB1dC1ncm91cCA+YCBwYXJ0LCBidXQgd2l0aG91dCBpdCwgd2UgY2Fubm90IG92ZXJyaWRlIHRoZSBzaXppbmcuXG5cblxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuYnRuLFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cDpub3QoLmhhcy12YWxpZGF0aW9uKSA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bm90KDpsYXN0LWNoaWxkKSA+IC5idG4sXG4uaW5wdXQtZ3JvdXA6bm90KC5oYXMtdmFsaWRhdGlvbikgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kOm5vdCg6bGFzdC1jaGlsZCkgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC5oYXMtdmFsaWRhdGlvbiA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bnRoLWxhc3QtY2hpbGQobiArIDMpID4gLmJ0bixcbi5pbnB1dC1ncm91cC5oYXMtdmFsaWRhdGlvbiA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bnRoLWxhc3QtY2hpbGQobiArIDMpID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kOmxhc3QtY2hpbGQgPiAuYnRuOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLWFwcGVuZDpsYXN0LWNoaWxkID4gLmlucHV0LWdyb3VwLXRleHQ6bm90KDpsYXN0LWNoaWxkKSB7XG4gIEBpbmNsdWRlIGJvcmRlci1yaWdodC1yYWRpdXMoMCk7XG59XG5cbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuYnRuLFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQ6bm90KDpmaXJzdC1jaGlsZCkgPiAuYnRuLFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQ6bm90KDpmaXJzdC1jaGlsZCkgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kOmZpcnN0LWNoaWxkID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSxcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kOmZpcnN0LWNoaWxkID4gLmlucHV0LWdyb3VwLXRleHQ6bm90KDpmaXJzdC1jaGlsZCkge1xuICBAaW5jbHVkZSBib3JkZXItbGVmdC1yYWRpdXMoMCk7XG59XG4iLCIvLyBFbWJlZGRlZCBpY29ucyBmcm9tIE9wZW4gSWNvbmljLlxuLy8gUmVsZWFzZWQgdW5kZXIgTUlUIGFuZCBjb3B5cmlnaHQgMjAxNCBXYXlidXJ5LlxuLy8gaHR0cHM6Ly91c2VpY29uaWMuY29tL29wZW5cblxuXG4vLyBDaGVja2JveGVzIGFuZCByYWRpb3Ncbi8vXG4vLyBCYXNlIGNsYXNzIHRha2VzIGNhcmUgb2YgYWxsIHRoZSBrZXkgYmVoYXZpb3JhbCBhc3BlY3RzLlxuXG4uY3VzdG9tLWNvbnRyb2wge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtaW4taGVpZ2h0OiAkZm9udC1zaXplLWJhc2UgKiAkbGluZS1oZWlnaHQtYmFzZTtcbiAgcGFkZGluZy1sZWZ0OiAkY3VzdG9tLWNvbnRyb2wtZ3V0dGVyICsgJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplO1xuICBwcmludC1jb2xvci1hZGp1c3Q6IGV4YWN0OyAvLyBLZWVwIHRoZW1lZCBhcHBlYXJhbmNlIGZvciBwcmludFxufVxuXG4uY3VzdG9tLWNvbnRyb2wtaW5saW5lIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIG1hcmdpbi1yaWdodDogJGN1c3RvbS1jb250cm9sLXNwYWNlci14O1xufVxuXG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IC0xOyAvLyBQdXQgdGhlIGlucHV0IGJlaGluZCB0aGUgbGFiZWwgc28gaXQgZG9lc24ndCBvdmVybGF5IHRleHRcbiAgd2lkdGg6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZTtcbiAgaGVpZ2h0OiAoJGZvbnQtc2l6ZS1iYXNlICogJGxpbmUtaGVpZ2h0LWJhc2UgKyAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemUpICogLjU7XG4gIG9wYWNpdHk6IDA7XG5cbiAgJjpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgIGNvbG9yOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtY29sb3I7XG4gICAgYm9yZGVyLWNvbG9yOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtYm9yZGVyLWNvbG9yO1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1iZyk7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtYm94LXNoYWRvdyk7XG4gIH1cblxuICAmOmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgIC8vIHRoZSBtaXhpbiBpcyBub3QgdXNlZCBoZXJlIHRvIG1ha2Ugc3VyZSB0aGVyZSBpcyBmZWVkYmFja1xuICAgIEBpZiAkZW5hYmxlLXNoYWRvd3Mge1xuICAgICAgYm94LXNoYWRvdzogJGlucHV0LWJveC1zaGFkb3csICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItZm9jdXMtYm94LXNoYWRvdztcbiAgICB9IEBlbHNlIHtcbiAgICAgIGJveC1zaGFkb3c6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItZm9jdXMtYm94LXNoYWRvdztcbiAgICB9XG4gIH1cblxuICAmOmZvY3VzOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWZvY3VzLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gICY6bm90KDpkaXNhYmxlZCk6YWN0aXZlIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgIGNvbG9yOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWFjdGl2ZS1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWFjdGl2ZS1iZztcbiAgICBib3JkZXItY29sb3I6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYWN0aXZlLWJvcmRlci1jb2xvcjtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYWN0aXZlLWJveC1zaGFkb3cpO1xuICB9XG5cbiAgLy8gVXNlIFtkaXNhYmxlZF0gYW5kIDpkaXNhYmxlZCB0byB3b3JrIGFyb3VuZCBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI4MjQ3XG4gICZbZGlzYWJsZWRdLFxuICAmOmRpc2FibGVkIHtcbiAgICB+IC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gICAgICBjb2xvcjogJGN1c3RvbS1jb250cm9sLWxhYmVsLWRpc2FibGVkLWNvbG9yO1xuXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWRpc2FibGVkLWJnO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBDdXN0b20gY29udHJvbCBpbmRpY2F0b3JzXG4vL1xuLy8gQnVpbGQgdGhlIGN1c3RvbSBjb250cm9scyBvdXQgb2YgcHNldWRvLWVsZW1lbnRzLlxuXG4uY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGNvbG9yOiAkY3VzdG9tLWNvbnRyb2wtbGFiZWwtY29sb3I7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIGN1cnNvcjogJGN1c3RvbS1jb250cm9sLWN1cnNvcjtcblxuICAvLyBCYWNrZ3JvdW5kLWNvbG9yIGFuZCAod2hlbiBlbmFibGVkKSBncmFkaWVudFxuICAmOjpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6ICgkZm9udC1zaXplLWJhc2UgKiAkbGluZS1oZWlnaHQtYmFzZSAtICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZSkgKiAuNTtcbiAgICBsZWZ0OiAtKCRjdXN0b20tY29udHJvbC1ndXR0ZXIgKyAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemUpO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemU7XG4gICAgaGVpZ2h0OiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemU7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJnO1xuICAgIGJvcmRlcjogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1ib3JkZXItd2lkdGggc29saWQgJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1ib3JkZXItY29sb3I7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJveC1zaGFkb3cpO1xuICB9XG5cbiAgLy8gRm9yZWdyb3VuZCAoaWNvbilcbiAgJjo6YWZ0ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6ICgkZm9udC1zaXplLWJhc2UgKiAkbGluZS1oZWlnaHQtYmFzZSAtICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZSkgKiAuNTtcbiAgICBsZWZ0OiAtKCRjdXN0b20tY29udHJvbC1ndXR0ZXIgKyAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemUpO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemU7XG4gICAgaGVpZ2h0OiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemU7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBiYWNrZ3JvdW5kOiA1MCUgLyAjeyRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYmctc2l6ZX0gbm8tcmVwZWF0O1xuICB9XG59XG5cblxuLy8gQ2hlY2tib3hlc1xuLy9cbi8vIFR3ZWFrIGp1c3QgYSBmZXcgdGhpbmdzIGZvciBjaGVja2JveGVzLlxuXG4uY3VzdG9tLWNoZWNrYm94IHtcbiAgLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItYm9yZGVyLXJhZGl1cyk7XG4gIH1cblxuICAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogZXNjYXBlLXN2ZygkY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pY29uLWNoZWNrZWQpO1xuICAgIH1cbiAgfVxuXG4gIC5jdXN0b20tY29udHJvbC1pbnB1dDppbmRldGVybWluYXRlIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgICAmOjpiZWZvcmUge1xuICAgICAgYm9yZGVyLWNvbG9yOiAkY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pbmRldGVybWluYXRlLWJvcmRlci1jb2xvcjtcbiAgICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWluZGV0ZXJtaW5hdGUtYmcpO1xuICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdygkY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pbmRldGVybWluYXRlLWJveC1zaGFkb3cpO1xuICAgIH1cbiAgICAmOjphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWljb24taW5kZXRlcm1pbmF0ZSk7XG4gICAgfVxuICB9XG5cbiAgLmN1c3RvbS1jb250cm9sLWlucHV0OmRpc2FibGVkIHtcbiAgICAmOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtZGlzYWJsZWQtYmcpO1xuICAgIH1cbiAgICAmOmluZGV0ZXJtaW5hdGUgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtZGlzYWJsZWQtYmcpO1xuICAgIH1cbiAgfVxufVxuXG4vLyBSYWRpb3Ncbi8vXG4vLyBUd2VhayBqdXN0IGEgZmV3IHRoaW5ncyBmb3IgcmFkaW9zLlxuXG4uY3VzdG9tLXJhZGlvIHtcbiAgLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbiAgICBib3JkZXItcmFkaXVzOiAkY3VzdG9tLXJhZGlvLWluZGljYXRvci1ib3JkZXItcmFkaXVzO1xuICB9XG5cbiAgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICAgICY6OmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJGN1c3RvbS1yYWRpby1pbmRpY2F0b3ItaWNvbi1jaGVja2VkKTtcbiAgICB9XG4gIH1cblxuICAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6ZGlzYWJsZWQge1xuICAgICY6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1kaXNhYmxlZC1iZyk7XG4gICAgfVxuICB9XG59XG5cblxuLy8gc3dpdGNoZXNcbi8vXG4vLyBUd2VhayBhIGZldyB0aGluZ3MgZm9yIHN3aXRjaGVzXG5cbi5jdXN0b20tc3dpdGNoIHtcbiAgcGFkZGluZy1sZWZ0OiAkY3VzdG9tLXN3aXRjaC13aWR0aCArICRjdXN0b20tY29udHJvbC1ndXR0ZXI7XG5cbiAgLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgICAmOjpiZWZvcmUge1xuICAgICAgbGVmdDogLSgkY3VzdG9tLXN3aXRjaC13aWR0aCArICRjdXN0b20tY29udHJvbC1ndXR0ZXIpO1xuICAgICAgd2lkdGg6ICRjdXN0b20tc3dpdGNoLXdpZHRoO1xuICAgICAgcG9pbnRlci1ldmVudHM6IGFsbDtcbiAgICAgIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbiAgICAgIGJvcmRlci1yYWRpdXM6ICRjdXN0b20tc3dpdGNoLWluZGljYXRvci1ib3JkZXItcmFkaXVzO1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIHRvcDogYWRkKCgkZm9udC1zaXplLWJhc2UgKiAkbGluZS1oZWlnaHQtYmFzZSAtICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZSkgKiAuNSwgJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1ib3JkZXItd2lkdGggKiAyKTtcbiAgICAgIGxlZnQ6IGFkZCgtKCRjdXN0b20tc3dpdGNoLXdpZHRoICsgJGN1c3RvbS1jb250cm9sLWd1dHRlciksICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYm9yZGVyLXdpZHRoICogMik7XG4gICAgICB3aWR0aDogJGN1c3RvbS1zd2l0Y2gtaW5kaWNhdG9yLXNpemU7XG4gICAgICBoZWlnaHQ6ICRjdXN0b20tc3dpdGNoLWluZGljYXRvci1zaXplO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1ib3JkZXItY29sb3I7XG4gICAgICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4gICAgICBib3JkZXItcmFkaXVzOiAkY3VzdG9tLXN3aXRjaC1pbmRpY2F0b3ItYm9yZGVyLXJhZGl1cztcbiAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24odHJhbnNmb3JtIC4xNXMgZWFzZS1pbi1vdXQsICRjdXN0b20tZm9ybXMtdHJhbnNpdGlvbik7XG4gICAgfVxuICB9XG5cbiAgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICAgICY6OmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYmc7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoJGN1c3RvbS1zd2l0Y2gtd2lkdGggLSAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemUpO1xuICAgIH1cbiAgfVxuXG4gIC5jdXN0b20tY29udHJvbC1pbnB1dDpkaXNhYmxlZCB7XG4gICAgJjpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWRpc2FibGVkLWJnKTtcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBTZWxlY3Rcbi8vXG4vLyBSZXBsYWNlcyB0aGUgYnJvd3NlciBkZWZhdWx0IHNlbGVjdCB3aXRoIGEgY3VzdG9tIG9uZSwgbW9zdGx5IHB1bGxlZCBmcm9tXG4vLyBodHRwczovL3ByaW1lci5naXRodWIuaW8vLlxuLy9cblxuLmN1c3RvbS1zZWxlY3Qge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6ICRjdXN0b20tc2VsZWN0LWhlaWdodDtcbiAgcGFkZGluZzogJGN1c3RvbS1zZWxlY3QtcGFkZGluZy15ICgkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXggKyAkY3VzdG9tLXNlbGVjdC1pbmRpY2F0b3ItcGFkZGluZykgJGN1c3RvbS1zZWxlY3QtcGFkZGluZy15ICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteDtcbiAgZm9udC1mYW1pbHk6ICRjdXN0b20tc2VsZWN0LWZvbnQtZmFtaWx5O1xuICBAaW5jbHVkZSBmb250LXNpemUoJGN1c3RvbS1zZWxlY3QtZm9udC1zaXplKTtcbiAgZm9udC13ZWlnaHQ6ICRjdXN0b20tc2VsZWN0LWZvbnQtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogJGN1c3RvbS1zZWxlY3QtbGluZS1oZWlnaHQ7XG4gIGNvbG9yOiAkY3VzdG9tLXNlbGVjdC1jb2xvcjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYmFja2dyb3VuZDogJGN1c3RvbS1zZWxlY3QtYmcgJGN1c3RvbS1zZWxlY3QtYmFja2dyb3VuZDtcbiAgYm9yZGVyOiAkY3VzdG9tLXNlbGVjdC1ib3JkZXItd2lkdGggc29saWQgJGN1c3RvbS1zZWxlY3QtYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRjdXN0b20tc2VsZWN0LWJvcmRlci1yYWRpdXMsIDApO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KCRjdXN0b20tc2VsZWN0LWJveC1zaGFkb3cpO1xuICBhcHBlYXJhbmNlOiBub25lO1xuXG4gICY6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogJGN1c3RvbS1zZWxlY3QtZm9jdXMtYm9yZGVyLWNvbG9yO1xuICAgIG91dGxpbmU6IDA7XG4gICAgQGlmICRlbmFibGUtc2hhZG93cyB7XG4gICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRjdXN0b20tc2VsZWN0LWJveC1zaGFkb3csICRjdXN0b20tc2VsZWN0LWZvY3VzLWJveC1zaGFkb3cpO1xuICAgIH0gQGVsc2Uge1xuICAgICAgLy8gQXZvaWQgdXNpbmcgbWl4aW4gc28gd2UgY2FuIHBhc3MgY3VzdG9tIGZvY3VzIHNoYWRvdyBwcm9wZXJseVxuICAgICAgYm94LXNoYWRvdzogJGN1c3RvbS1zZWxlY3QtZm9jdXMtYm94LXNoYWRvdztcbiAgICB9XG5cbiAgICAmOjotbXMtdmFsdWUge1xuICAgICAgLy8gRm9yIHZpc3VhbCBjb25zaXN0ZW5jeSB3aXRoIG90aGVyIHBsYXRmb3Jtcy9icm93c2VycyxcbiAgICAgIC8vIHN1cHByZXNzIHRoZSBkZWZhdWx0IHdoaXRlIHRleHQgb24gYmx1ZSBiYWNrZ3JvdW5kIGhpZ2hsaWdodCBnaXZlbiB0b1xuICAgICAgLy8gdGhlIHNlbGVjdGVkIG9wdGlvbiB0ZXh0IHdoZW4gdGhlIChzdGlsbCBjbG9zZWQpIDxzZWxlY3Q+IHJlY2VpdmVzIGZvY3VzXG4gICAgICAvLyBpbiBJRSBhbmQgKHVuZGVyIGNlcnRhaW4gY29uZGl0aW9ucykgRWRnZS5cbiAgICAgIC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzE5Mzk4LlxuICAgICAgY29sb3I6ICRpbnB1dC1jb2xvcjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1iZztcbiAgICB9XG4gIH1cblxuICAmW211bHRpcGxlXSxcbiAgJltzaXplXTpub3QoW3NpemU9XCIxXCJdKSB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBhZGRpbmctcmlnaHQ6ICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICB9XG5cbiAgJjpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICRjdXN0b20tc2VsZWN0LWRpc2FibGVkLWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tc2VsZWN0LWRpc2FibGVkLWJnO1xuICB9XG5cbiAgLy8gSGlkZXMgdGhlIGRlZmF1bHQgY2FyZXQgaW4gSUUxMVxuICAmOjotbXMtZXhwYW5kIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLy8gUmVtb3ZlIG91dGxpbmUgZnJvbSBzZWxlY3QgYm94IGluIEZGXG4gICY6LW1vei1mb2N1c3Jpbmcge1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB0ZXh0LXNoYWRvdzogMCAwIDAgJGN1c3RvbS1zZWxlY3QtY29sb3I7XG4gIH1cbn1cblxuLmN1c3RvbS1zZWxlY3Qtc20ge1xuICBoZWlnaHQ6ICRjdXN0b20tc2VsZWN0LWhlaWdodC1zbTtcbiAgcGFkZGluZy10b3A6ICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteS1zbTtcbiAgcGFkZGluZy1ib3R0b206ICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteS1zbTtcbiAgcGFkZGluZy1sZWZ0OiAkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXgtc207XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkY3VzdG9tLXNlbGVjdC1mb250LXNpemUtc20pO1xufVxuXG4uY3VzdG9tLXNlbGVjdC1sZyB7XG4gIGhlaWdodDogJGN1c3RvbS1zZWxlY3QtaGVpZ2h0LWxnO1xuICBwYWRkaW5nLXRvcDogJGN1c3RvbS1zZWxlY3QtcGFkZGluZy15LWxnO1xuICBwYWRkaW5nLWJvdHRvbTogJGN1c3RvbS1zZWxlY3QtcGFkZGluZy15LWxnO1xuICBwYWRkaW5nLWxlZnQ6ICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteC1sZztcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRjdXN0b20tc2VsZWN0LWZvbnQtc2l6ZS1sZyk7XG59XG5cblxuLy8gRmlsZVxuLy9cbi8vIEN1c3RvbSBmaWxlIGlucHV0LlxuXG4uY3VzdG9tLWZpbGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogJGN1c3RvbS1maWxlLWhlaWdodDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmN1c3RvbS1maWxlLWlucHV0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAkY3VzdG9tLWZpbGUtaGVpZ2h0O1xuICBtYXJnaW46IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG9wYWNpdHk6IDA7XG5cbiAgJjpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gICAgYm9yZGVyLWNvbG9yOiAkY3VzdG9tLWZpbGUtZm9jdXMtYm9yZGVyLWNvbG9yO1xuICAgIGJveC1zaGFkb3c6ICRjdXN0b20tZmlsZS1mb2N1cy1ib3gtc2hhZG93O1xuICB9XG5cbiAgLy8gVXNlIFtkaXNhYmxlZF0gYW5kIDpkaXNhYmxlZCB0byB3b3JrIGFyb3VuZCBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI4MjQ3XG4gICZbZGlzYWJsZWRdIH4gLmN1c3RvbS1maWxlLWxhYmVsLFxuICAmOmRpc2FibGVkIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLWZpbGUtZGlzYWJsZWQtYmc7XG4gIH1cblxuICBAZWFjaCAkbGFuZywgJHZhbHVlIGluICRjdXN0b20tZmlsZS10ZXh0IHtcbiAgICAmOmxhbmcoI3skbGFuZ30pIH4gLmN1c3RvbS1maWxlLWxhYmVsOjphZnRlciB7XG4gICAgICBjb250ZW50OiAkdmFsdWU7XG4gICAgfVxuICB9XG5cbiAgfiAuY3VzdG9tLWZpbGUtbGFiZWxbZGF0YS1icm93c2VdOjphZnRlciB7XG4gICAgY29udGVudDogYXR0cihkYXRhLWJyb3dzZSk7XG4gIH1cbn1cblxuLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxO1xuICBoZWlnaHQ6ICRjdXN0b20tZmlsZS1oZWlnaHQ7XG4gIHBhZGRpbmc6ICRjdXN0b20tZmlsZS1wYWRkaW5nLXkgJGN1c3RvbS1maWxlLXBhZGRpbmcteDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZm9udC1mYW1pbHk6ICRjdXN0b20tZmlsZS1mb250LWZhbWlseTtcbiAgZm9udC13ZWlnaHQ6ICRjdXN0b20tZmlsZS1mb250LXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICRjdXN0b20tZmlsZS1saW5lLWhlaWdodDtcbiAgY29sb3I6ICRjdXN0b20tZmlsZS1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGN1c3RvbS1maWxlLWJnO1xuICBib3JkZXI6ICRjdXN0b20tZmlsZS1ib3JkZXItd2lkdGggc29saWQgJGN1c3RvbS1maWxlLWJvcmRlci1jb2xvcjtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkY3VzdG9tLWZpbGUtYm9yZGVyLXJhZGl1cyk7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJGN1c3RvbS1maWxlLWJveC1zaGFkb3cpO1xuXG4gICY6OmFmdGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICB6LWluZGV4OiAzO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogJGN1c3RvbS1maWxlLWhlaWdodC1pbm5lcjtcbiAgICBwYWRkaW5nOiAkY3VzdG9tLWZpbGUtcGFkZGluZy15ICRjdXN0b20tZmlsZS1wYWRkaW5nLXg7XG4gICAgbGluZS1oZWlnaHQ6ICRjdXN0b20tZmlsZS1saW5lLWhlaWdodDtcbiAgICBjb2xvcjogJGN1c3RvbS1maWxlLWJ1dHRvbi1jb2xvcjtcbiAgICBjb250ZW50OiBcIkJyb3dzZVwiO1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRjdXN0b20tZmlsZS1idXR0b24tYmcpO1xuICAgIGJvcmRlci1sZWZ0OiBpbmhlcml0O1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCAkY3VzdG9tLWZpbGUtYm9yZGVyLXJhZGl1cyAkY3VzdG9tLWZpbGUtYm9yZGVyLXJhZGl1cyAwKTtcbiAgfVxufVxuXG4vLyBSYW5nZVxuLy9cbi8vIFN0eWxlIHJhbmdlIGlucHV0cyB0aGUgc2FtZSBhY3Jvc3MgYnJvd3NlcnMuIFZlbmRvci1zcGVjaWZpYyBydWxlcyBmb3IgcHNldWRvXG4vLyBlbGVtZW50cyBjYW5ub3QgYmUgbWl4ZWQuIEFzIHN1Y2gsIHRoZXJlIGFyZSBubyBzaGFyZWQgc3R5bGVzIGZvciBmb2N1cyBvclxuLy8gYWN0aXZlIHN0YXRlcyBvbiBwcmVmaXhlZCBzZWxlY3RvcnMuXG5cbi5jdXN0b20tcmFuZ2Uge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhZGQoJGN1c3RvbS1yYW5nZS10aHVtYi1oZWlnaHQsICRjdXN0b20tcmFuZ2UtdGh1bWItZm9jdXMtYm94LXNoYWRvdy13aWR0aCAqIDIpO1xuICBwYWRkaW5nOiAwOyAvLyBOZWVkIHRvIHJlc2V0IHBhZGRpbmdcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG5cbiAgJjpmb2N1cyB7XG4gICAgb3V0bGluZTogMDtcblxuICAgIC8vIFBzZXVkby1lbGVtZW50cyBtdXN0IGJlIHNwbGl0IGFjcm9zcyBtdWx0aXBsZSBydWxlc2V0cyB0byBoYXZlIGFuIGVmZmVjdC5cbiAgICAvLyBObyBib3gtc2hhZG93KCkgbWl4aW4gZm9yIGZvY3VzIGFjY2Vzc2liaWxpdHkuXG4gICAgJjo6LXdlYmtpdC1zbGlkZXItdGh1bWIgeyBib3gtc2hhZG93OiAkY3VzdG9tLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3c7IH1cbiAgICAmOjotbW96LXJhbmdlLXRodW1iICAgICB7IGJveC1zaGFkb3c6ICRjdXN0b20tcmFuZ2UtdGh1bWItZm9jdXMtYm94LXNoYWRvdzsgfVxuICAgICY6Oi1tcy10aHVtYiAgICAgICAgICAgIHsgYm94LXNoYWRvdzogJGN1c3RvbS1yYW5nZS10aHVtYi1mb2N1cy1ib3gtc2hhZG93OyB9XG4gIH1cblxuICAmOjotbW96LWZvY3VzLW91dGVyIHtcbiAgICBib3JkZXI6IDA7XG4gIH1cblxuICAmOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gICAgd2lkdGg6ICRjdXN0b20tcmFuZ2UtdGh1bWItd2lkdGg7XG4gICAgaGVpZ2h0OiAkY3VzdG9tLXJhbmdlLXRodW1iLWhlaWdodDtcbiAgICBtYXJnaW4tdG9wOiAoJGN1c3RvbS1yYW5nZS10cmFjay1oZWlnaHQgLSAkY3VzdG9tLXJhbmdlLXRodW1iLWhlaWdodCkgKiAuNTsgLy8gV2Via2l0IHNwZWNpZmljXG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGN1c3RvbS1yYW5nZS10aHVtYi1iZyk7XG4gICAgYm9yZGVyOiAkY3VzdG9tLXJhbmdlLXRodW1iLWJvcmRlcjtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRjdXN0b20tcmFuZ2UtdGh1bWItYm9yZGVyLXJhZGl1cyk7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkY3VzdG9tLXJhbmdlLXRodW1iLWJveC1zaGFkb3cpO1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJGN1c3RvbS1mb3Jtcy10cmFuc2l0aW9uKTtcbiAgICBhcHBlYXJhbmNlOiBub25lO1xuXG4gICAgJjphY3RpdmUge1xuICAgICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGN1c3RvbS1yYW5nZS10aHVtYi1hY3RpdmUtYmcpO1xuICAgIH1cbiAgfVxuXG4gICY6Oi13ZWJraXQtc2xpZGVyLXJ1bm5hYmxlLXRyYWNrIHtcbiAgICB3aWR0aDogJGN1c3RvbS1yYW5nZS10cmFjay13aWR0aDtcbiAgICBoZWlnaHQ6ICRjdXN0b20tcmFuZ2UtdHJhY2staGVpZ2h0O1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDsgLy8gV2h5P1xuICAgIGN1cnNvcjogJGN1c3RvbS1yYW5nZS10cmFjay1jdXJzb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGN1c3RvbS1yYW5nZS10cmFjay1iZztcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGN1c3RvbS1yYW5nZS10cmFjay1ib3JkZXItcmFkaXVzKTtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRjdXN0b20tcmFuZ2UtdHJhY2stYm94LXNoYWRvdyk7XG4gIH1cblxuICAmOjotbW96LXJhbmdlLXRodW1iIHtcbiAgICB3aWR0aDogJGN1c3RvbS1yYW5nZS10aHVtYi13aWR0aDtcbiAgICBoZWlnaHQ6ICRjdXN0b20tcmFuZ2UtdGh1bWItaGVpZ2h0O1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRjdXN0b20tcmFuZ2UtdGh1bWItYmcpO1xuICAgIGJvcmRlcjogJGN1c3RvbS1yYW5nZS10aHVtYi1ib3JkZXI7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkY3VzdG9tLXJhbmdlLXRodW1iLWJvcmRlci1yYWRpdXMpO1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGN1c3RvbS1yYW5nZS10aHVtYi1ib3gtc2hhZG93KTtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRjdXN0b20tZm9ybXMtdHJhbnNpdGlvbik7XG4gICAgYXBwZWFyYW5jZTogbm9uZTtcblxuICAgICY6YWN0aXZlIHtcbiAgICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRjdXN0b20tcmFuZ2UtdGh1bWItYWN0aXZlLWJnKTtcbiAgICB9XG4gIH1cblxuICAmOjotbW96LXJhbmdlLXRyYWNrIHtcbiAgICB3aWR0aDogJGN1c3RvbS1yYW5nZS10cmFjay13aWR0aDtcbiAgICBoZWlnaHQ6ICRjdXN0b20tcmFuZ2UtdHJhY2staGVpZ2h0O1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBjdXJzb3I6ICRjdXN0b20tcmFuZ2UtdHJhY2stY3Vyc29yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tcmFuZ2UtdHJhY2stYmc7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDsgLy8gRmlyZWZveCBzcGVjaWZpYz9cbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRjdXN0b20tcmFuZ2UtdHJhY2stYm9yZGVyLXJhZGl1cyk7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkY3VzdG9tLXJhbmdlLXRyYWNrLWJveC1zaGFkb3cpO1xuICB9XG5cbiAgJjo6LW1zLXRodW1iIHtcbiAgICB3aWR0aDogJGN1c3RvbS1yYW5nZS10aHVtYi13aWR0aDtcbiAgICBoZWlnaHQ6ICRjdXN0b20tcmFuZ2UtdGh1bWItaGVpZ2h0O1xuICAgIG1hcmdpbi10b3A6IDA7IC8vIEVkZ2Ugc3BlY2lmaWNcbiAgICBtYXJnaW4tcmlnaHQ6ICRjdXN0b20tcmFuZ2UtdGh1bWItZm9jdXMtYm94LXNoYWRvdy13aWR0aDsgLy8gV29ya2Fyb3VuZCB0aGF0IG92ZXJmbG93ZWQgYm94LXNoYWRvdyBpcyBoaWRkZW4uXG4gICAgbWFyZ2luLWxlZnQ6ICRjdXN0b20tcmFuZ2UtdGh1bWItZm9jdXMtYm94LXNoYWRvdy13aWR0aDsgIC8vIFdvcmthcm91bmQgdGhhdCBvdmVyZmxvd2VkIGJveC1zaGFkb3cgaXMgaGlkZGVuLlxuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRjdXN0b20tcmFuZ2UtdGh1bWItYmcpO1xuICAgIGJvcmRlcjogJGN1c3RvbS1yYW5nZS10aHVtYi1ib3JkZXI7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkY3VzdG9tLXJhbmdlLXRodW1iLWJvcmRlci1yYWRpdXMpO1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGN1c3RvbS1yYW5nZS10aHVtYi1ib3gtc2hhZG93KTtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRjdXN0b20tZm9ybXMtdHJhbnNpdGlvbik7XG4gICAgYXBwZWFyYW5jZTogbm9uZTtcblxuICAgICY6YWN0aXZlIHtcbiAgICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRjdXN0b20tcmFuZ2UtdGh1bWItYWN0aXZlLWJnKTtcbiAgICB9XG4gIH1cblxuICAmOjotbXMtdHJhY2sge1xuICAgIHdpZHRoOiAkY3VzdG9tLXJhbmdlLXRyYWNrLXdpZHRoO1xuICAgIGhlaWdodDogJGN1c3RvbS1yYW5nZS10cmFjay1oZWlnaHQ7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGN1cnNvcjogJGN1c3RvbS1yYW5nZS10cmFjay1jdXJzb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItd2lkdGg6ICRjdXN0b20tcmFuZ2UtdGh1bWItaGVpZ2h0ICogLjU7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkY3VzdG9tLXJhbmdlLXRyYWNrLWJveC1zaGFkb3cpO1xuICB9XG5cbiAgJjo6LW1zLWZpbGwtbG93ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tcmFuZ2UtdHJhY2stYmc7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkY3VzdG9tLXJhbmdlLXRyYWNrLWJvcmRlci1yYWRpdXMpO1xuICB9XG5cbiAgJjo6LW1zLWZpbGwtdXBwZXIge1xuICAgIG1hcmdpbi1yaWdodDogMTVweDsgLy8gYXJiaXRyYXJ5P1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tcmFuZ2UtdHJhY2stYmc7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkY3VzdG9tLXJhbmdlLXRyYWNrLWJvcmRlci1yYWRpdXMpO1xuICB9XG5cbiAgJjpkaXNhYmxlZCB7XG4gICAgJjo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGN1c3RvbS1yYW5nZS10aHVtYi1kaXNhYmxlZC1iZztcbiAgICB9XG5cbiAgICAmOjotd2Via2l0LXNsaWRlci1ydW5uYWJsZS10cmFjayB7XG4gICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgfVxuXG4gICAgJjo6LW1vei1yYW5nZS10aHVtYiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLXJhbmdlLXRodW1iLWRpc2FibGVkLWJnO1xuICAgIH1cblxuICAgICY6Oi1tb3otcmFuZ2UtdHJhY2sge1xuICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgIH1cblxuICAgICY6Oi1tcy10aHVtYiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLXJhbmdlLXRodW1iLWRpc2FibGVkLWJnO1xuICAgIH1cbiAgfVxufVxuXG4uY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSxcbi5jdXN0b20tZmlsZS1sYWJlbCxcbi5jdXN0b20tc2VsZWN0IHtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkY3VzdG9tLWZvcm1zLXRyYW5zaXRpb24pO1xufVxuIiwiLy8gQmFzZSBjbGFzc1xuLy9cbi8vIEtpY2tzdGFydCBhbnkgbmF2aWdhdGlvbiBjb21wb25lbnQgd2l0aCBhIHNldCBvZiBzdHlsZSByZXNldHMuIFdvcmtzIHdpdGhcbi8vIGA8bmF2PmBzLCBgPHVsPmBzIG9yIGA8b2w+YHMuXG5cbi5uYXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLm5hdi1saW5rIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6ICRuYXYtbGluay1wYWRkaW5nLXkgJG5hdi1saW5rLXBhZGRpbmcteDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBpZigkbGluay1kZWNvcmF0aW9uID09IG5vbmUsIG51bGwsIG5vbmUpO1xuXG4gIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuXG4gIC8vIERpc2FibGVkIHN0YXRlIGxpZ2h0ZW5zIHRleHRcbiAgJi5kaXNhYmxlZCB7XG4gICAgY29sb3I6ICRuYXYtbGluay1kaXNhYmxlZC1jb2xvcjtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gIH1cbn1cblxuLy9cbi8vIFRhYnNcbi8vXG5cbi5uYXYtdGFicyB7XG4gIGJvcmRlci1ib3R0b206ICRuYXYtdGFicy1ib3JkZXItd2lkdGggc29saWQgJG5hdi10YWJzLWJvcmRlci1jb2xvcjtcblxuICAubmF2LWxpbmsge1xuICAgIG1hcmdpbi1ib3R0b206IC0kbmF2LXRhYnMtYm9yZGVyLXdpZHRoO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlcjogJG5hdi10YWJzLWJvcmRlci13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cygkbmF2LXRhYnMtYm9yZGVyLXJhZGl1cyk7XG5cbiAgICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICAgIC8vIFByZXZlbnRzIGFjdGl2ZSAubmF2LWxpbmsgdGFiIG92ZXJsYXBwaW5nIGZvY3VzIG91dGxpbmUgb2YgcHJldmlvdXMvbmV4dCAubmF2LWxpbmtcbiAgICAgIGlzb2xhdGlvbjogaXNvbGF0ZTtcbiAgICAgIGJvcmRlci1jb2xvcjogJG5hdi10YWJzLWxpbmstaG92ZXItYm9yZGVyLWNvbG9yO1xuICAgIH1cblxuICAgICYuZGlzYWJsZWQge1xuICAgICAgY29sb3I6ICRuYXYtbGluay1kaXNhYmxlZC1jb2xvcjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB9XG4gIH1cblxuICAubmF2LWxpbmsuYWN0aXZlLFxuICAubmF2LWl0ZW0uc2hvdyAubmF2LWxpbmsge1xuICAgIGNvbG9yOiAkbmF2LXRhYnMtbGluay1hY3RpdmUtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJG5hdi10YWJzLWxpbmstYWN0aXZlLWJnO1xuICAgIGJvcmRlci1jb2xvcjogJG5hdi10YWJzLWxpbmstYWN0aXZlLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gIC5kcm9wZG93bi1tZW51IHtcbiAgICAvLyBNYWtlIGRyb3Bkb3duIGJvcmRlciBvdmVybGFwIHRhYiBib3JkZXJcbiAgICBtYXJnaW4tdG9wOiAtJG5hdi10YWJzLWJvcmRlci13aWR0aDtcbiAgICAvLyBSZW1vdmUgdGhlIHRvcCByb3VuZGVkIGNvcm5lcnMgaGVyZSBzaW5jZSB0aGVyZSBpcyBhIGhhcmQgZWRnZSBhYm92ZSB0aGUgbWVudVxuICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKDApO1xuICB9XG59XG5cblxuLy9cbi8vIFBpbGxzXG4vL1xuXG4ubmF2LXBpbGxzIHtcbiAgLm5hdi1saW5rIHtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIGJvcmRlcjogMDtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRuYXYtcGlsbHMtYm9yZGVyLXJhZGl1cyk7XG4gIH1cblxuICAubmF2LWxpbmsuYWN0aXZlLFxuICAuc2hvdyA+IC5uYXYtbGluayB7XG4gICAgY29sb3I6ICRuYXYtcGlsbHMtbGluay1hY3RpdmUtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJG5hdi1waWxscy1saW5rLWFjdGl2ZS1iZztcbiAgfVxufVxuXG5cbi8vXG4vLyBKdXN0aWZpZWQgdmFyaWFudHNcbi8vXG5cbi5uYXYtZmlsbCB7XG4gID4gLm5hdi1saW5rLFxuICAubmF2LWl0ZW0ge1xuICAgIGZsZXg6IDEgMSBhdXRvO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuXG4ubmF2LWp1c3RpZmllZCB7XG4gID4gLm5hdi1saW5rLFxuICAubmF2LWl0ZW0ge1xuICAgIGZsZXgtYmFzaXM6IDA7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuXG5cbi8vIFRhYmJhYmxlIHRhYnNcbi8vXG4vLyBIaWRlIHRhYmJhYmxlIHBhbmVzIHRvIHN0YXJ0LCBzaG93IHRoZW0gd2hlbiBgLmFjdGl2ZWBcblxuLnRhYi1jb250ZW50IHtcbiAgPiAudGFiLXBhbmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgPiAuYWN0aXZlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuIiwiLy8gQ29udGVudHNcbi8vXG4vLyBOYXZiYXJcbi8vIE5hdmJhciBicmFuZFxuLy8gTmF2YmFyIG5hdlxuLy8gTmF2YmFyIHRleHRcbi8vIE5hdmJhciBkaXZpZGVyXG4vLyBSZXNwb25zaXZlIG5hdmJhclxuLy8gTmF2YmFyIHBvc2l0aW9uXG4vLyBOYXZiYXIgdGhlbWVzXG5cblxuLy8gTmF2YmFyXG4vL1xuLy8gUHJvdmlkZSBhIHN0YXRpYyBuYXZiYXIgZnJvbSB3aGljaCB3ZSBleHBhbmQgdG8gY3JlYXRlIGZ1bGwtd2lkdGgsIGZpeGVkLCBhbmRcbi8vIG90aGVyIG5hdmJhciB2YXJpYXRpb25zLlxuXG4ubmF2YmFyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7IC8vIGFsbG93IHVzIHRvIGRvIHRoZSBsaW5lIGJyZWFrIGZvciBjb2xsYXBzaW5nIGNvbnRlbnRcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyAvLyBzcGFjZSBvdXQgYnJhbmQgZnJvbSBsb2dvXG4gIHBhZGRpbmc6ICRuYXZiYXItcGFkZGluZy15ICRuYXZiYXItcGFkZGluZy14O1xuXG4gIC8vIEJlY2F1c2UgZmxleCBwcm9wZXJ0aWVzIGFyZW4ndCBpbmhlcml0ZWQsIHdlIG5lZWQgdG8gcmVkZWNsYXJlIHRoZXNlIGZpcnN0XG4gIC8vIGZldyBwcm9wZXJ0aWVzIHNvIHRoYXQgY29udGVudCBuZXN0ZWQgd2l0aGluIGJlaGF2ZSBwcm9wZXJseS5cbiAgJWNvbnRhaW5lci1mbGV4LXByb3BlcnRpZXMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG5cbiAgLmNvbnRhaW5lcixcbiAgLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgQGV4dGVuZCAlY29udGFpbmVyLWZsZXgtcHJvcGVydGllcztcbiAgfVxuXG4gIEBlYWNoICRicmVha3BvaW50LCAkY29udGFpbmVyLW1heC13aWR0aCBpbiAkY29udGFpbmVyLW1heC13aWR0aHMge1xuICAgID4gLmNvbnRhaW5lciN7YnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGNvbnRhaW5lci1tYXgtd2lkdGhzKX0ge1xuICAgICAgQGV4dGVuZCAlY29udGFpbmVyLWZsZXgtcHJvcGVydGllcztcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBOYXZiYXIgYnJhbmRcbi8vXG4vLyBVc2VkIGZvciBicmFuZCwgcHJvamVjdCwgb3Igc2l0ZSBuYW1lcy5cblxuLm5hdmJhci1icmFuZCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZy10b3A6ICRuYXZiYXItYnJhbmQtcGFkZGluZy15O1xuICBwYWRkaW5nLWJvdHRvbTogJG5hdmJhci1icmFuZC1wYWRkaW5nLXk7XG4gIG1hcmdpbi1yaWdodDogJG5hdmJhci1wYWRkaW5nLXg7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkbmF2YmFyLWJyYW5kLWZvbnQtc2l6ZSk7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG4gIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxufVxuXG5cbi8vIE5hdmJhciBuYXZcbi8vXG4vLyBDdXN0b20gbmF2YmFyIG5hdmlnYXRpb24gKGRvZXNuJ3QgcmVxdWlyZSBgLm5hdmAsIGJ1dCBkb2VzIG1ha2UgdXNlIG9mIGAubmF2LWxpbmtgKS5cblxuLm5hdmJhci1uYXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyAvLyBjYW5ub3QgdXNlIGBpbmhlcml0YCB0byBnZXQgdGhlIGAubmF2YmFyYHMgdmFsdWVcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuXG4gIC5uYXYtbGluayB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cblxuICAuZHJvcGRvd24tbWVudSB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICBmbG9hdDogbm9uZTtcbiAgfVxufVxuXG5cbi8vIE5hdmJhciB0ZXh0XG4vL1xuLy9cblxuLm5hdmJhci10ZXh0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nLXRvcDogJG5hdi1saW5rLXBhZGRpbmcteTtcbiAgcGFkZGluZy1ib3R0b206ICRuYXYtbGluay1wYWRkaW5nLXk7XG59XG5cblxuLy8gUmVzcG9uc2l2ZSBuYXZiYXJcbi8vXG4vLyBDdXN0b20gc3R5bGVzIGZvciByZXNwb25zaXZlIGNvbGxhcHNpbmcgYW5kIHRvZ2dsaW5nIG9mIG5hdmJhciBjb250ZW50cy5cbi8vIFBvd2VyZWQgYnkgdGhlIGNvbGxhcHNlIEJvb3RzdHJhcCBKYXZhU2NyaXB0IHBsdWdpbi5cblxuLy8gV2hlbiBjb2xsYXBzZWQsIHByZXZlbnQgdGhlIHRvZ2dsZWFibGUgbmF2YmFyIGNvbnRlbnRzIGZyb20gYXBwZWFyaW5nIGluXG4vLyB0aGUgZGVmYXVsdCBmbGV4Ym94IHJvdyBvcmllbnRhdGlvbi4gUmVxdWlyZXMgdGhlIHVzZSBvZiBgZmxleC13cmFwOiB3cmFwYFxuLy8gb24gdGhlIGAubmF2YmFyYCBwYXJlbnQuXG4ubmF2YmFyLWNvbGxhcHNlIHtcbiAgZmxleC1iYXNpczogMTAwJTtcbiAgZmxleC1ncm93OiAxO1xuICAvLyBGb3IgYWx3YXlzIGV4cGFuZGVkIG9yIGV4dHJhIGZ1bGwgbmF2YmFycywgZW5zdXJlIGNvbnRlbnQgYWxpZ25zIGl0c2VsZlxuICAvLyBwcm9wZXJseSB2ZXJ0aWNhbGx5LiBDYW4gYmUgZWFzaWx5IG92ZXJyaWRkZW4gd2l0aCBmbGV4IHV0aWxpdGllcy5cbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLy8gQnV0dG9uIGZvciB0b2dnbGluZyB0aGUgbmF2YmFyIHdoZW4gaW4gaXRzIGNvbGxhcHNlZCBzdGF0ZVxuLm5hdmJhci10b2dnbGVyIHtcbiAgcGFkZGluZzogJG5hdmJhci10b2dnbGVyLXBhZGRpbmcteSAkbmF2YmFyLXRvZ2dsZXItcGFkZGluZy14O1xuICBAaW5jbHVkZSBmb250LXNpemUoJG5hdmJhci10b2dnbGVyLWZvbnQtc2l6ZSk7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgLy8gcmVtb3ZlIGRlZmF1bHQgYnV0dG9uIHN0eWxlXG4gIGJvcmRlcjogJGJvcmRlci13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDsgLy8gcmVtb3ZlIGRlZmF1bHQgYnV0dG9uIHN0eWxlXG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJG5hdmJhci10b2dnbGVyLWJvcmRlci1yYWRpdXMpO1xuXG4gIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxufVxuXG4vLyBLZWVwIGFzIGEgc2VwYXJhdGUgZWxlbWVudCBzbyBmb2xrcyBjYW4gZWFzaWx5IG92ZXJyaWRlIGl0IHdpdGggYW5vdGhlciBpY29uXG4vLyBvciBpbWFnZSBmaWxlIGFzIG5lZWRlZC5cbi5uYXZiYXItdG9nZ2xlci1pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMS41ZW07XG4gIGhlaWdodDogMS41ZW07XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQ6IDUwJSAvIDEwMCUgMTAwJSBuby1yZXBlYXQ7XG59XG5cbi5uYXZiYXItbmF2LXNjcm9sbCB7XG4gIG1heC1oZWlnaHQ6ICRuYXZiYXItbmF2LXNjcm9sbC1tYXgtaGVpZ2h0O1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuXG4vLyBHZW5lcmF0ZSBzZXJpZXMgb2YgYC5uYXZiYXItZXhwYW5kLSpgIHJlc3BvbnNpdmUgY2xhc3NlcyBmb3IgY29uZmlndXJpbmdcbi8vIHdoZXJlIHlvdXIgbmF2YmFyIGNvbGxhcHNlcy5cbi5uYXZiYXItZXhwYW5kIHtcbiAgQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgICAkbmV4dDogYnJlYWtwb2ludC1uZXh0KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRuZXh0LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICAmI3skaW5maXh9IHtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkYnJlYWtwb2ludCkge1xuICAgICAgICAlY29udGFpbmVyLW5hdmJhci1leHBhbmQtI3skYnJlYWtwb2ludH0ge1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgPiAuY29udGFpbmVyLFxuICAgICAgICA+IC5jb250YWluZXItZmx1aWQge1xuICAgICAgICAgIEBleHRlbmQgJWNvbnRhaW5lci1uYXZiYXItZXhwYW5kLSN7JGJyZWFrcG9pbnR9O1xuICAgICAgICB9XG5cbiAgICAgICAgQGVhY2ggJHNpemUsICRjb250YWluZXItbWF4LXdpZHRoIGluICRjb250YWluZXItbWF4LXdpZHRocyB7XG4gICAgICAgICAgPiAuY29udGFpbmVyI3ticmVha3BvaW50LWluZml4KCRzaXplLCAkY29udGFpbmVyLW1heC13aWR0aHMpfSB7XG4gICAgICAgICAgICBAZXh0ZW5kICVjb250YWluZXItbmF2YmFyLWV4cGFuZC0jeyRicmVha3BvaW50fTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbmV4dCkge1xuICAgICAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblxuICAgICAgICAubmF2YmFyLW5hdiB7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcblxuICAgICAgICAgIC5kcm9wZG93bi1tZW51IHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAubmF2LWxpbmsge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogJG5hdmJhci1uYXYtbGluay1wYWRkaW5nLXg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6ICRuYXZiYXItbmF2LWxpbmstcGFkZGluZy14O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC8vIEZvciBuZXN0aW5nIGNvbnRhaW5lcnMsIGhhdmUgdG8gcmVkZWNsYXJlIGZvciBhbGlnbm1lbnQgcHVycG9zZXNcbiAgICAgICAgJWNvbnRhaW5lci1uZXN0aW5nLSN7JGJyZWFrcG9pbnR9IHtcbiAgICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgICAgfVxuXG4gICAgICAgID4gLmNvbnRhaW5lcixcbiAgICAgICAgPiAuY29udGFpbmVyLWZsdWlkIHtcbiAgICAgICAgICBAZXh0ZW5kICVjb250YWluZXItbmVzdGluZy0jeyRicmVha3BvaW50fTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBlYWNoICRzaXplLCAkY29udGFpbmVyLW1heC13aWR0aCBpbiAkY29udGFpbmVyLW1heC13aWR0aHMge1xuICAgICAgICAgID4gLmNvbnRhaW5lciN7YnJlYWtwb2ludC1pbmZpeCgkc2l6ZSwgJGNvbnRhaW5lci1tYXgtd2lkdGhzKX0ge1xuICAgICAgICAgICAgQGV4dGVuZCAlY29udGFpbmVyLW5lc3RpbmctI3skYnJlYWtwb2ludH07XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLm5hdmJhci1uYXYtc2Nyb2xsIHtcbiAgICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5uYXZiYXItY29sbGFwc2Uge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuICAgICAgICAgIC8vIENoYW5nZXMgZmxleC1iYXNlcyB0byBhdXRvIGJlY2F1c2Ugb2YgYW4gSUUxMCBidWdcbiAgICAgICAgICBmbGV4LWJhc2lzOiBhdXRvO1xuICAgICAgICB9XG5cbiAgICAgICAgLm5hdmJhci10b2dnbGVyIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cblxuLy8gTmF2YmFyIHRoZW1lc1xuLy9cbi8vIFN0eWxlcyBmb3Igc3dpdGNoaW5nIGJldHdlZW4gbmF2YmFycyB3aXRoIGxpZ2h0IG9yIGRhcmsgYmFja2dyb3VuZC5cblxuLy8gRGFyayBsaW5rcyBhZ2FpbnN0IGEgbGlnaHQgYmFja2dyb3VuZFxuLm5hdmJhci1saWdodCB7XG4gIC5uYXZiYXItYnJhbmQge1xuICAgIGNvbG9yOiAkbmF2YmFyLWxpZ2h0LWJyYW5kLWNvbG9yO1xuXG4gICAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgICBjb2xvcjogJG5hdmJhci1saWdodC1icmFuZC1ob3Zlci1jb2xvcjtcbiAgICB9XG4gIH1cblxuICAubmF2YmFyLW5hdiB7XG4gICAgLm5hdi1saW5rIHtcbiAgICAgIGNvbG9yOiAkbmF2YmFyLWxpZ2h0LWNvbG9yO1xuXG4gICAgICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICAgICAgY29sb3I6ICRuYXZiYXItbGlnaHQtaG92ZXItY29sb3I7XG4gICAgICB9XG5cbiAgICAgICYuZGlzYWJsZWQge1xuICAgICAgICBjb2xvcjogJG5hdmJhci1saWdodC1kaXNhYmxlZC1jb2xvcjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuc2hvdyA+IC5uYXYtbGluayxcbiAgICAuYWN0aXZlID4gLm5hdi1saW5rLFxuICAgIC5uYXYtbGluay5zaG93LFxuICAgIC5uYXYtbGluay5hY3RpdmUge1xuICAgICAgY29sb3I6ICRuYXZiYXItbGlnaHQtYWN0aXZlLWNvbG9yO1xuICAgIH1cbiAgfVxuXG4gIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgY29sb3I6ICRuYXZiYXItbGlnaHQtY29sb3I7XG4gICAgYm9yZGVyLWNvbG9yOiAkbmF2YmFyLWxpZ2h0LXRvZ2dsZXItYm9yZGVyLWNvbG9yO1xuICB9XG5cbiAgLm5hdmJhci10b2dnbGVyLWljb24ge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJG5hdmJhci1saWdodC10b2dnbGVyLWljb24tYmcpO1xuICB9XG5cbiAgLm5hdmJhci10ZXh0IHtcbiAgICBjb2xvcjogJG5hdmJhci1saWdodC1jb2xvcjtcbiAgICBhIHtcbiAgICAgIGNvbG9yOiAkbmF2YmFyLWxpZ2h0LWFjdGl2ZS1jb2xvcjtcblxuICAgICAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgICAgIGNvbG9yOiAkbmF2YmFyLWxpZ2h0LWFjdGl2ZS1jb2xvcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gV2hpdGUgbGlua3MgYWdhaW5zdCBhIGRhcmsgYmFja2dyb3VuZFxuLm5hdmJhci1kYXJrIHtcbiAgLm5hdmJhci1icmFuZCB7XG4gICAgY29sb3I6ICRuYXZiYXItZGFyay1icmFuZC1jb2xvcjtcblxuICAgIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgICAgY29sb3I6ICRuYXZiYXItZGFyay1icmFuZC1ob3Zlci1jb2xvcjtcbiAgICB9XG4gIH1cblxuICAubmF2YmFyLW5hdiB7XG4gICAgLm5hdi1saW5rIHtcbiAgICAgIGNvbG9yOiAkbmF2YmFyLWRhcmstY29sb3I7XG5cbiAgICAgIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgICAgICBjb2xvcjogJG5hdmJhci1kYXJrLWhvdmVyLWNvbG9yO1xuICAgICAgfVxuXG4gICAgICAmLmRpc2FibGVkIHtcbiAgICAgICAgY29sb3I6ICRuYXZiYXItZGFyay1kaXNhYmxlZC1jb2xvcjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuc2hvdyA+IC5uYXYtbGluayxcbiAgICAuYWN0aXZlID4gLm5hdi1saW5rLFxuICAgIC5uYXYtbGluay5zaG93LFxuICAgIC5uYXYtbGluay5hY3RpdmUge1xuICAgICAgY29sb3I6ICRuYXZiYXItZGFyay1hY3RpdmUtY29sb3I7XG4gICAgfVxuICB9XG5cbiAgLm5hdmJhci10b2dnbGVyIHtcbiAgICBjb2xvcjogJG5hdmJhci1kYXJrLWNvbG9yO1xuICAgIGJvcmRlci1jb2xvcjogJG5hdmJhci1kYXJrLXRvZ2dsZXItYm9yZGVyLWNvbG9yO1xuICB9XG5cbiAgLm5hdmJhci10b2dnbGVyLWljb24ge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJG5hdmJhci1kYXJrLXRvZ2dsZXItaWNvbi1iZyk7XG4gIH1cblxuICAubmF2YmFyLXRleHQge1xuICAgIGNvbG9yOiAkbmF2YmFyLWRhcmstY29sb3I7XG4gICAgYSB7XG4gICAgICBjb2xvcjogJG5hdmJhci1kYXJrLWFjdGl2ZS1jb2xvcjtcblxuICAgICAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgICAgIGNvbG9yOiAkbmF2YmFyLWRhcmstYWN0aXZlLWNvbG9yO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy9cbi8vIEJhc2Ugc3R5bGVzXG4vL1xuXG4uY2FyZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWluLXdpZHRoOiAwOyAvLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL3B1bGwvMjI3NDAjaXNzdWVjb21tZW50LTMwNTg2ODEwNlxuICBoZWlnaHQ6ICRjYXJkLWhlaWdodDtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY2FyZC1iZztcbiAgYmFja2dyb3VuZC1jbGlwOiBib3JkZXItYm94O1xuICBib3JkZXI6ICRjYXJkLWJvcmRlci13aWR0aCBzb2xpZCAkY2FyZC1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGNhcmQtYm9yZGVyLXJhZGl1cyk7XG5cbiAgPiBociB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG5cbiAgPiAubGlzdC1ncm91cCB7XG4gICAgYm9yZGVyLXRvcDogaW5oZXJpdDtcbiAgICBib3JkZXItYm90dG9tOiBpbmhlcml0O1xuXG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICBib3JkZXItdG9wLXdpZHRoOiAwO1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoJGNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cyk7XG4gICAgfVxuXG4gICAgJjpsYXN0LWNoaWxkICB7XG4gICAgICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXMoJGNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cyk7XG4gICAgfVxuICB9XG5cbiAgLy8gRHVlIHRvIHNwZWNpZmljaXR5IG9mIHRoZSBhYm92ZSBzZWxlY3RvciAoYC5jYXJkID4gLmxpc3QtZ3JvdXBgKSwgd2UgbXVzdFxuICAvLyB1c2UgYSBjaGlsZCBzZWxlY3RvciBoZXJlIHRvIHByZXZlbnQgZG91YmxlIGJvcmRlcnMuXG4gID4gLmNhcmQtaGVhZGVyICsgLmxpc3QtZ3JvdXAsXG4gID4gLmxpc3QtZ3JvdXAgKyAuY2FyZC1mb290ZXIge1xuICAgIGJvcmRlci10b3A6IDA7XG4gIH1cbn1cblxuLmNhcmQtYm9keSB7XG4gIC8vIEVuYWJsZSBgZmxleC1ncm93OiAxYCBmb3IgZGVja3MgYW5kIGdyb3VwcyBzbyB0aGF0IGNhcmQgYmxvY2tzIHRha2UgdXBcbiAgLy8gYXMgbXVjaCBzcGFjZSBhcyBwb3NzaWJsZSwgZW5zdXJpbmcgZm9vdGVycyBhcmUgYWxpZ25lZCB0byB0aGUgYm90dG9tLlxuICBmbGV4OiAxIDEgYXV0bztcbiAgLy8gV29ya2Fyb3VuZCBmb3IgdGhlIGltYWdlIHNpemUgYnVnIGluIElFXG4gIC8vIFNlZTogaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL3B1bGwvMjg4NTVcbiAgbWluLWhlaWdodDogMXB4O1xuICBwYWRkaW5nOiAkY2FyZC1zcGFjZXIteDtcbiAgY29sb3I6ICRjYXJkLWNvbG9yO1xufVxuXG4uY2FyZC10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206ICRjYXJkLXNwYWNlci15O1xufVxuXG4uY2FyZC1zdWJ0aXRsZSB7XG4gIG1hcmdpbi10b3A6IC0kY2FyZC1zcGFjZXIteSAqIC41O1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uY2FyZC10ZXh0Omxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uY2FyZC1saW5rIHtcbiAgQGluY2x1ZGUgaG92ZXIoKSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG5cbiAgKyAuY2FyZC1saW5rIHtcbiAgICBtYXJnaW4tbGVmdDogJGNhcmQtc3BhY2VyLXg7XG4gIH1cbn1cblxuLy9cbi8vIE9wdGlvbmFsIHRleHR1YWwgY2Fwc1xuLy9cblxuLmNhcmQtaGVhZGVyIHtcbiAgcGFkZGluZzogJGNhcmQtc3BhY2VyLXkgJGNhcmQtc3BhY2VyLXg7XG4gIG1hcmdpbi1ib3R0b206IDA7IC8vIFJlbW92ZXMgdGhlIGRlZmF1bHQgbWFyZ2luLWJvdHRvbSBvZiA8aE4+XG4gIGNvbG9yOiAkY2FyZC1jYXAtY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjYXJkLWNhcC1iZztcbiAgYm9yZGVyLWJvdHRvbTogJGNhcmQtYm9yZGVyLXdpZHRoIHNvbGlkICRjYXJkLWJvcmRlci1jb2xvcjtcblxuICAmOmZpcnN0LWNoaWxkIHtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRjYXJkLWlubmVyLWJvcmRlci1yYWRpdXMgJGNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cyAwIDApO1xuICB9XG59XG5cbi5jYXJkLWZvb3RlciB7XG4gIHBhZGRpbmc6ICRjYXJkLXNwYWNlci15ICRjYXJkLXNwYWNlci14O1xuICBjb2xvcjogJGNhcmQtY2FwLWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY2FyZC1jYXAtYmc7XG4gIGJvcmRlci10b3A6ICRjYXJkLWJvcmRlci13aWR0aCBzb2xpZCAkY2FyZC1ib3JkZXItY29sb3I7XG5cbiAgJjpsYXN0LWNoaWxkIHtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDAgMCAkY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzICRjYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpO1xuICB9XG59XG5cblxuLy9cbi8vIEhlYWRlciBuYXZzXG4vL1xuXG4uY2FyZC1oZWFkZXItdGFicyB7XG4gIG1hcmdpbi1yaWdodDogLSRjYXJkLXNwYWNlci14ICogLjU7XG4gIG1hcmdpbi1ib3R0b206IC0kY2FyZC1zcGFjZXIteTtcbiAgbWFyZ2luLWxlZnQ6IC0kY2FyZC1zcGFjZXIteCAqIC41O1xuICBib3JkZXItYm90dG9tOiAwO1xufVxuXG4uY2FyZC1oZWFkZXItcGlsbHMge1xuICBtYXJnaW4tcmlnaHQ6IC0kY2FyZC1zcGFjZXIteCAqIC41O1xuICBtYXJnaW4tbGVmdDogLSRjYXJkLXNwYWNlci14ICogLjU7XG59XG5cbi8vIENhcmQgaW1hZ2Vcbi5jYXJkLWltZy1vdmVybGF5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHBhZGRpbmc6ICRjYXJkLWltZy1vdmVybGF5LXBhZGRpbmc7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cyk7XG59XG5cbi5jYXJkLWltZyxcbi5jYXJkLWltZy10b3AsXG4uY2FyZC1pbWctYm90dG9tIHtcbiAgZmxleC1zaHJpbms6IDA7IC8vIEZvciBJRTogaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yOTM5NlxuICB3aWR0aDogMTAwJTsgLy8gUmVxdWlyZWQgYmVjYXVzZSB3ZSB1c2UgZmxleGJveCBhbmQgdGhpcyBpbmhlcmVudGx5IGFwcGxpZXMgYWxpZ24tc2VsZjogc3RyZXRjaFxufVxuXG4uY2FyZC1pbWcsXG4uY2FyZC1pbWctdG9wIHtcbiAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoJGNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cyk7XG59XG5cbi5jYXJkLWltZyxcbi5jYXJkLWltZy1ib3R0b20ge1xuICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cygkY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKTtcbn1cblxuXG4vLyBDYXJkIGRlY2tcblxuLmNhcmQtZGVjayB7XG4gIC5jYXJkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAkY2FyZC1kZWNrLW1hcmdpbjtcbiAgfVxuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgbWFyZ2luLXJpZ2h0OiAtJGNhcmQtZGVjay1tYXJnaW47XG4gICAgbWFyZ2luLWxlZnQ6IC0kY2FyZC1kZWNrLW1hcmdpbjtcblxuICAgIC5jYXJkIHtcbiAgICAgIC8vIEZsZXhidWdzICM0OiBodHRwczovL2dpdGh1Yi5jb20vcGhpbGlwd2FsdG9uL2ZsZXhidWdzI2ZsZXhidWctNFxuICAgICAgZmxleDogMSAwIDAlO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAkY2FyZC1kZWNrLW1hcmdpbjtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7IC8vIE92ZXJyaWRlIHRoZSBkZWZhdWx0XG4gICAgICBtYXJnaW4tbGVmdDogJGNhcmQtZGVjay1tYXJnaW47XG4gICAgfVxuICB9XG59XG5cblxuLy9cbi8vIENhcmQgZ3JvdXBzXG4vL1xuXG4uY2FyZC1ncm91cCB7XG4gIC8vIFRoZSBjaGlsZCBzZWxlY3RvciBhbGxvd3MgbmVzdGVkIGAuY2FyZGAgd2l0aGluIGAuY2FyZC1ncm91cGBcbiAgLy8gdG8gZGlzcGxheSBwcm9wZXJseS5cbiAgPiAuY2FyZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogJGNhcmQtZ3JvdXAtbWFyZ2luO1xuICB9XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICAvLyBUaGUgY2hpbGQgc2VsZWN0b3IgYWxsb3dzIG5lc3RlZCBgLmNhcmRgIHdpdGhpbiBgLmNhcmQtZ3JvdXBgXG4gICAgLy8gdG8gZGlzcGxheSBwcm9wZXJseS5cbiAgICA+IC5jYXJkIHtcbiAgICAgIC8vIEZsZXhidWdzICM0OiBodHRwczovL2dpdGh1Yi5jb20vcGhpbGlwd2FsdG9uL2ZsZXhidWdzI2ZsZXhidWctNFxuICAgICAgZmxleDogMSAwIDAlO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgICAgKyAuY2FyZCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICBib3JkZXItbGVmdDogMDtcbiAgICAgIH1cblxuICAgICAgLy8gSGFuZGxlIHJvdW5kZWQgY29ybmVyc1xuICAgICAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJpZ2h0LXJhZGl1cygwKTtcblxuICAgICAgICAgIC5jYXJkLWltZy10b3AsXG4gICAgICAgICAgLmNhcmQtaGVhZGVyIHtcbiAgICAgICAgICAgIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbiAgICAgICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgICAuY2FyZC1pbWctYm90dG9tLFxuICAgICAgICAgIC5jYXJkLWZvb3RlciB7XG4gICAgICAgICAgICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4gICAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgICAgICBAaW5jbHVkZSBib3JkZXItbGVmdC1yYWRpdXMoMCk7XG5cbiAgICAgICAgICAuY2FyZC1pbWctdG9wLFxuICAgICAgICAgIC5jYXJkLWhlYWRlciB7XG4gICAgICAgICAgICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4gICAgICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgICAuY2FyZC1pbWctYm90dG9tLFxuICAgICAgICAgIC5jYXJkLWZvb3RlciB7XG4gICAgICAgICAgICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4gICAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5cbi8vXG4vLyBDb2x1bW5zXG4vL1xuXG4uY2FyZC1jb2x1bW5zIHtcbiAgLmNhcmQge1xuICAgIG1hcmdpbi1ib3R0b206ICRjYXJkLWNvbHVtbnMtbWFyZ2luO1xuICB9XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgIGNvbHVtbi1jb3VudDogJGNhcmQtY29sdW1ucy1jb3VudDtcbiAgICBjb2x1bW4tZ2FwOiAkY2FyZC1jb2x1bW5zLWdhcDtcbiAgICBvcnBoYW5zOiAxO1xuICAgIHdpZG93czogMTtcblxuICAgIC5jYXJkIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgLy8gRG9uJ3QgbGV0IHRoZW0gdmVydGljYWxseSBzcGFuIG11bHRpcGxlIGNvbHVtbnNcbiAgICAgIHdpZHRoOiAxMDAlOyAvLyBEb24ndCBsZXQgdGhlaXIgd2lkdGggY2hhbmdlXG4gICAgfVxuICB9XG59XG5cblxuLy9cbi8vIEFjY29yZGlvblxuLy9cblxuLmFjY29yZGlvbiB7XG4gIG92ZXJmbG93LWFuY2hvcjogbm9uZTtcblxuICA+IC5jYXJkIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgJjpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICAgICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKDApO1xuICAgIH1cblxuICAgICY6bm90KDpmaXJzdC1vZi10eXBlKSB7XG4gICAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cygwKTtcbiAgICB9XG5cbiAgICA+IC5jYXJkLWhlYWRlciB7XG4gICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDApO1xuICAgICAgbWFyZ2luLWJvdHRvbTogLSRjYXJkLWJvcmRlci13aWR0aDtcbiAgICB9XG4gIH1cbn1cbiIsIi5icmVhZGNydW1iIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBwYWRkaW5nOiAkYnJlYWRjcnVtYi1wYWRkaW5nLXkgJGJyZWFkY3J1bWItcGFkZGluZy14O1xuICBtYXJnaW4tYm90dG9tOiAkYnJlYWRjcnVtYi1tYXJnaW4tYm90dG9tO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGJyZWFkY3J1bWItZm9udC1zaXplKTtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJyZWFkY3J1bWItYmc7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJyZWFkY3J1bWItYm9yZGVyLXJhZGl1cyk7XG59XG5cbi5icmVhZGNydW1iLWl0ZW0ge1xuICAvLyBUaGUgc2VwYXJhdG9yIGJldHdlZW4gYnJlYWRjcnVtYnMgKGJ5IGRlZmF1bHQsIGEgZm9yd2FyZC1zbGFzaDogXCIvXCIpXG4gICsgLmJyZWFkY3J1bWItaXRlbSB7XG4gICAgcGFkZGluZy1sZWZ0OiAkYnJlYWRjcnVtYi1pdGVtLXBhZGRpbmc7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgZmxvYXQ6IGxlZnQ7IC8vIFN1cHByZXNzIGlubGluZSBzcGFjaW5ncyBhbmQgdW5kZXJsaW5pbmcgb2YgdGhlIHNlcGFyYXRvclxuICAgICAgcGFkZGluZy1yaWdodDogJGJyZWFkY3J1bWItaXRlbS1wYWRkaW5nO1xuICAgICAgY29sb3I6ICRicmVhZGNydW1iLWRpdmlkZXItY29sb3I7XG4gICAgICBjb250ZW50OiBlc2NhcGUtc3ZnKCRicmVhZGNydW1iLWRpdmlkZXIpO1xuICAgIH1cbiAgfVxuXG4gIC8vIElFOS0xMSBoYWNrIHRvIHByb3Blcmx5IGhhbmRsZSBoeXBlcmxpbmsgdW5kZXJsaW5lcyBmb3IgYnJlYWRjcnVtYnMgYnVpbHRcbiAgLy8gd2l0aG91dCBgPHVsPmBzLiBUaGUgYDo6YmVmb3JlYCBwc2V1ZG8tZWxlbWVudCBnZW5lcmF0ZXMgYW4gZWxlbWVudFxuICAvLyAqd2l0aGluKiB0aGUgLmJyZWFkY3J1bWItaXRlbSBhbmQgdGhlcmVieSBpbmhlcml0cyB0aGUgYHRleHQtZGVjb3JhdGlvbmAuXG4gIC8vXG4gIC8vIFRvIHRyaWNrIElFIGludG8gc3VwcHJlc3NpbmcgdGhlIHVuZGVybGluZSwgd2UgZ2l2ZSB0aGUgcHNldWRvLWVsZW1lbnQgYW5cbiAgLy8gdW5kZXJsaW5lIGFuZCB0aGVuIGltbWVkaWF0ZWx5IHJlbW92ZSBpdC5cbiAgKyAuYnJlYWRjcnVtYi1pdGVtOmhvdmVyOjpiZWZvcmUge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB9XG4gIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBuby1kdXBsaWNhdGUtc2VsZWN0b3JzXG4gICsgLmJyZWFkY3J1bWItaXRlbTpob3Zlcjo6YmVmb3JlIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cblxuICAmLmFjdGl2ZSB7XG4gICAgY29sb3I6ICRicmVhZGNydW1iLWFjdGl2ZS1jb2xvcjtcbiAgfVxufVxuIiwiLnBhZ2luYXRpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBAaW5jbHVkZSBsaXN0LXVuc3R5bGVkKCk7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoKTtcbn1cblxuLnBhZ2UtbGluayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6ICRwYWdpbmF0aW9uLXBhZGRpbmcteSAkcGFnaW5hdGlvbi1wYWRkaW5nLXg7XG4gIG1hcmdpbi1sZWZ0OiAtJHBhZ2luYXRpb24tYm9yZGVyLXdpZHRoO1xuICBsaW5lLWhlaWdodDogJHBhZ2luYXRpb24tbGluZS1oZWlnaHQ7XG4gIGNvbG9yOiAkcGFnaW5hdGlvbi1jb2xvcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBpZigkbGluay1kZWNvcmF0aW9uID09IG5vbmUsIG51bGwsIG5vbmUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcGFnaW5hdGlvbi1iZztcbiAgYm9yZGVyOiAkcGFnaW5hdGlvbi1ib3JkZXItd2lkdGggc29saWQgJHBhZ2luYXRpb24tYm9yZGVyLWNvbG9yO1xuXG4gICY6aG92ZXIge1xuICAgIHotaW5kZXg6IDI7XG4gICAgY29sb3I6ICRwYWdpbmF0aW9uLWhvdmVyLWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcGFnaW5hdGlvbi1ob3Zlci1iZztcbiAgICBib3JkZXItY29sb3I6ICRwYWdpbmF0aW9uLWhvdmVyLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gICY6Zm9jdXMge1xuICAgIHotaW5kZXg6IDM7XG4gICAgb3V0bGluZTogJHBhZ2luYXRpb24tZm9jdXMtb3V0bGluZTtcbiAgICBib3gtc2hhZG93OiAkcGFnaW5hdGlvbi1mb2N1cy1ib3gtc2hhZG93O1xuICB9XG59XG5cbi5wYWdlLWl0ZW0ge1xuICAmOmZpcnN0LWNoaWxkIHtcbiAgICAucGFnZS1saW5rIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLWxlZnQtcmFkaXVzKCRib3JkZXItcmFkaXVzKTtcbiAgICB9XG4gIH1cbiAgJjpsYXN0LWNoaWxkIHtcbiAgICAucGFnZS1saW5rIHtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1yaWdodC1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xuICAgIH1cbiAgfVxuXG4gICYuYWN0aXZlIC5wYWdlLWxpbmsge1xuICAgIHotaW5kZXg6IDM7XG4gICAgY29sb3I6ICRwYWdpbmF0aW9uLWFjdGl2ZS1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcGFnaW5hdGlvbi1hY3RpdmUtYmc7XG4gICAgYm9yZGVyLWNvbG9yOiAkcGFnaW5hdGlvbi1hY3RpdmUtYm9yZGVyLWNvbG9yO1xuICB9XG5cbiAgJi5kaXNhYmxlZCAucGFnZS1saW5rIHtcbiAgICBjb2xvcjogJHBhZ2luYXRpb24tZGlzYWJsZWQtY29sb3I7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgLy8gT3BpbmlvbmF0ZWQ6IHJlbW92ZSB0aGUgXCJoYW5kXCIgY3Vyc29yIHNldCBwcmV2aW91c2x5IGZvciAucGFnZS1saW5rXG4gICAgY3Vyc29yOiBhdXRvO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRwYWdpbmF0aW9uLWRpc2FibGVkLWJnO1xuICAgIGJvcmRlci1jb2xvcjogJHBhZ2luYXRpb24tZGlzYWJsZWQtYm9yZGVyLWNvbG9yO1xuICB9XG59XG5cblxuLy9cbi8vIFNpemluZ1xuLy9cblxuLnBhZ2luYXRpb24tbGcge1xuICBAaW5jbHVkZSBwYWdpbmF0aW9uLXNpemUoJHBhZ2luYXRpb24tcGFkZGluZy15LWxnLCAkcGFnaW5hdGlvbi1wYWRkaW5nLXgtbGcsICRmb250LXNpemUtbGcsICRsaW5lLWhlaWdodC1sZywgJHBhZ2luYXRpb24tYm9yZGVyLXJhZGl1cy1sZyk7XG59XG5cbi5wYWdpbmF0aW9uLXNtIHtcbiAgQGluY2x1ZGUgcGFnaW5hdGlvbi1zaXplKCRwYWdpbmF0aW9uLXBhZGRpbmcteS1zbSwgJHBhZ2luYXRpb24tcGFkZGluZy14LXNtLCAkZm9udC1zaXplLXNtLCAkbGluZS1oZWlnaHQtc20sICRwYWdpbmF0aW9uLWJvcmRlci1yYWRpdXMtc20pO1xufVxuIiwiLy8gUGFnaW5hdGlvblxuXG5AbWl4aW4gcGFnaW5hdGlvbi1zaXplKCRwYWRkaW5nLXksICRwYWRkaW5nLXgsICRmb250LXNpemUsICRsaW5lLWhlaWdodCwgJGJvcmRlci1yYWRpdXMpIHtcbiAgLnBhZ2UtbGluayB7XG4gICAgcGFkZGluZzogJHBhZGRpbmcteSAkcGFkZGluZy14O1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9udC1zaXplKTtcbiAgICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0O1xuICB9XG5cbiAgLnBhZ2UtaXRlbSB7XG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAucGFnZS1saW5rIHtcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLWxlZnQtcmFkaXVzKCRib3JkZXItcmFkaXVzKTtcbiAgICAgIH1cbiAgICB9XG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIC5wYWdlLWxpbmsge1xuICAgICAgICBAaW5jbHVkZSBib3JkZXItcmlnaHQtcmFkaXVzKCRib3JkZXItcmFkaXVzKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vIEJhc2UgY2xhc3Ncbi8vXG4vLyBSZXF1aXJlcyBvbmUgb2YgdGhlIGNvbnRleHR1YWwsIGNvbG9yIG1vZGlmaWVyIGNsYXNzZXMgZm9yIGBjb2xvcmAgYW5kXG4vLyBgYmFja2dyb3VuZC1jb2xvcmAuXG5cbi5iYWRnZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogJGJhZGdlLXBhZGRpbmcteSAkYmFkZ2UtcGFkZGluZy14O1xuICBAaW5jbHVkZSBmb250LXNpemUoJGJhZGdlLWZvbnQtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiAkYmFkZ2UtZm9udC13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYmFkZ2UtYm9yZGVyLXJhZGl1cyk7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJGJhZGdlLXRyYW5zaXRpb24pO1xuXG4gIEBhdC1yb290IGEjeyZ9IHtcbiAgICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB9XG4gIH1cblxuICAvLyBFbXB0eSBiYWRnZXMgY29sbGFwc2UgYXV0b21hdGljYWxseVxuICAmOmVtcHR5IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi8vIFF1aWNrIGZpeCBmb3IgYmFkZ2VzIGluIGJ1dHRvbnNcbi5idG4gLmJhZGdlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC0xcHg7XG59XG5cbi8vIFBpbGwgYmFkZ2VzXG4vL1xuLy8gTWFrZSB0aGVtIGV4dHJhIHJvdW5kZWQgd2l0aCBhIG1vZGlmaWVyIHRvIHJlcGxhY2UgdjMncyBiYWRnZXMuXG5cbi5iYWRnZS1waWxsIHtcbiAgcGFkZGluZy1yaWdodDogJGJhZGdlLXBpbGwtcGFkZGluZy14O1xuICBwYWRkaW5nLWxlZnQ6ICRiYWRnZS1waWxsLXBhZGRpbmcteDtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYmFkZ2UtcGlsbC1ib3JkZXItcmFkaXVzKTtcbn1cblxuLy8gQ29sb3JzXG4vL1xuLy8gQ29udGV4dHVhbCB2YXJpYXRpb25zIChsaW5rZWQgYmFkZ2VzIGdldCBkYXJrZXIgb24gOmhvdmVyKS5cblxuQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gIC5iYWRnZS0jeyRjb2xvcn0ge1xuICAgIEBpbmNsdWRlIGJhZGdlLXZhcmlhbnQoJHZhbHVlKTtcbiAgfVxufVxuIiwiQG1peGluIGJhZGdlLXZhcmlhbnQoJGJnKSB7XG4gIGNvbG9yOiBjb2xvci15aXEoJGJnKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJnO1xuXG4gIEBhdC1yb290IGEjeyZ9IHtcbiAgICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICAgIGNvbG9yOiBjb2xvci15aXEoJGJnKTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkYmcsIDEwJSk7XG4gICAgfVxuXG4gICAgJjpmb2N1cyxcbiAgICAmLmZvY3VzIHtcbiAgICAgIG91dGxpbmU6IDA7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAkYmFkZ2UtZm9jdXMtd2lkdGggcmdiYSgkYmcsIC41KTtcbiAgICB9XG4gIH1cbn1cbiIsIi5qdW1ib3Ryb24ge1xuICBwYWRkaW5nOiAkanVtYm90cm9uLXBhZGRpbmcgKCRqdW1ib3Ryb24tcGFkZGluZyAqIC41KTtcbiAgbWFyZ2luLWJvdHRvbTogJGp1bWJvdHJvbi1wYWRkaW5nO1xuICBjb2xvcjogJGp1bWJvdHJvbi1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGp1bWJvdHJvbi1iZztcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYm9yZGVyLXJhZGl1cy1sZyk7XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgIHBhZGRpbmc6ICgkanVtYm90cm9uLXBhZGRpbmcgKiAyKSAkanVtYm90cm9uLXBhZGRpbmc7XG4gIH1cbn1cblxuLmp1bWJvdHJvbi1mbHVpZCB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwKTtcbn1cbiIsIi8vXG4vLyBCYXNlIHN0eWxlc1xuLy9cblxuLmFsZXJ0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAkYWxlcnQtcGFkZGluZy15ICRhbGVydC1wYWRkaW5nLXg7XG4gIG1hcmdpbi1ib3R0b206ICRhbGVydC1tYXJnaW4tYm90dG9tO1xuICBib3JkZXI6ICRhbGVydC1ib3JkZXItd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGFsZXJ0LWJvcmRlci1yYWRpdXMpO1xufVxuXG4vLyBIZWFkaW5ncyBmb3IgbGFyZ2VyIGFsZXJ0c1xuLmFsZXJ0LWhlYWRpbmcge1xuICAvLyBTcGVjaWZpZWQgdG8gcHJldmVudCBjb25mbGljdHMgb2YgY2hhbmdpbmcgJGhlYWRpbmdzLWNvbG9yXG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG4vLyBQcm92aWRlIGNsYXNzIGZvciBsaW5rcyB0aGF0IG1hdGNoIGFsZXJ0c1xuLmFsZXJ0LWxpbmsge1xuICBmb250LXdlaWdodDogJGFsZXJ0LWxpbmstZm9udC13ZWlnaHQ7XG59XG5cblxuLy8gRGlzbWlzc2libGUgYWxlcnRzXG4vL1xuLy8gRXhwYW5kIHRoZSByaWdodCBwYWRkaW5nIGFuZCBhY2NvdW50IGZvciB0aGUgY2xvc2UgYnV0dG9uJ3MgcG9zaXRpb25pbmcuXG5cbi5hbGVydC1kaXNtaXNzaWJsZSB7XG4gIHBhZGRpbmctcmlnaHQ6ICRjbG9zZS1mb250LXNpemUgKyAkYWxlcnQtcGFkZGluZy14ICogMjtcblxuICAvLyBBZGp1c3QgY2xvc2UgbGluayBwb3NpdGlvblxuICAuY2xvc2Uge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgei1pbmRleDogMjtcbiAgICBwYWRkaW5nOiAkYWxlcnQtcGFkZGluZy15ICRhbGVydC1wYWRkaW5nLXg7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gIH1cbn1cblxuXG4vLyBBbHRlcm5hdGUgc3R5bGVzXG4vL1xuLy8gR2VuZXJhdGUgY29udGV4dHVhbCBtb2RpZmllciBjbGFzc2VzIGZvciBjb2xvcml6aW5nIHRoZSBhbGVydC5cblxuQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gIC5hbGVydC0jeyRjb2xvcn0ge1xuICAgIEBpbmNsdWRlIGFsZXJ0LXZhcmlhbnQodGhlbWUtY29sb3ItbGV2ZWwoJGNvbG9yLCAkYWxlcnQtYmctbGV2ZWwpLCB0aGVtZS1jb2xvci1sZXZlbCgkY29sb3IsICRhbGVydC1ib3JkZXItbGV2ZWwpLCB0aGVtZS1jb2xvci1sZXZlbCgkY29sb3IsICRhbGVydC1jb2xvci1sZXZlbCkpO1xuICB9XG59XG4iLCJAbWl4aW4gYWxlcnQtdmFyaWFudCgkYmFja2dyb3VuZCwgJGJvcmRlciwgJGNvbG9yKSB7XG4gIGNvbG9yOiAkY29sb3I7XG4gIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRiYWNrZ3JvdW5kKTtcbiAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyO1xuXG4gIGhyIHtcbiAgICBib3JkZXItdG9wLWNvbG9yOiBkYXJrZW4oJGJvcmRlciwgNSUpO1xuICB9XG5cbiAgLmFsZXJ0LWxpbmsge1xuICAgIGNvbG9yOiBkYXJrZW4oJGNvbG9yLCAxMCUpO1xuICB9XG59XG4iLCIvLyBEaXNhYmxlIGFuaW1hdGlvbiBpZiB0cmFuc2l0aW9ucyBhcmUgZGlzYWJsZWRcbkBpZiAkZW5hYmxlLXRyYW5zaXRpb25zIHtcbiAgQGtleWZyYW1lcyBwcm9ncmVzcy1iYXItc3RyaXBlcyB7XG4gICAgZnJvbSB7IGJhY2tncm91bmQtcG9zaXRpb246ICRwcm9ncmVzcy1oZWlnaHQgMDsgfVxuICAgIHRvIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwOyB9XG4gIH1cbn1cblxuLnByb2dyZXNzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiAkcHJvZ3Jlc3MtaGVpZ2h0O1xuICBvdmVyZmxvdzogaGlkZGVuOyAvLyBmb3JjZSByb3VuZGVkIGNvcm5lcnMgYnkgY3JvcHBpbmcgaXRcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkcHJvZ3Jlc3MtZm9udC1zaXplKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHByb2dyZXNzLWJnO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRwcm9ncmVzcy1ib3JkZXItcmFkaXVzKTtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkcHJvZ3Jlc3MtYm94LXNoYWRvdyk7XG59XG5cbi5wcm9ncmVzcy1iYXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY29sb3I6ICRwcm9ncmVzcy1iYXItY29sb3I7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHByb2dyZXNzLWJhci1iZztcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkcHJvZ3Jlc3MtYmFyLXRyYW5zaXRpb24pO1xufVxuXG4ucHJvZ3Jlc3MtYmFyLXN0cmlwZWQge1xuICBAaW5jbHVkZSBncmFkaWVudC1zdHJpcGVkKCk7XG4gIGJhY2tncm91bmQtc2l6ZTogJHByb2dyZXNzLWhlaWdodCAkcHJvZ3Jlc3MtaGVpZ2h0O1xufVxuXG5AaWYgJGVuYWJsZS10cmFuc2l0aW9ucyB7XG4gIC5wcm9ncmVzcy1iYXItYW5pbWF0ZWQge1xuICAgIGFuaW1hdGlvbjogJHByb2dyZXNzLWJhci1hbmltYXRpb24tdGltaW5nIHByb2dyZXNzLWJhci1zdHJpcGVzO1xuXG4gICAgQGlmICRlbmFibGUtcHJlZmVycy1yZWR1Y2VkLW1vdGlvbi1tZWRpYS1xdWVyeSB7XG4gICAgICBAbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAgICAgICBhbmltYXRpb246IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIubWVkaWEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cblxuLm1lZGlhLWJvZHkge1xuICBmbGV4OiAxO1xufVxuIiwiLy8gQmFzZSBjbGFzc1xuLy9cbi8vIEVhc2lseSB1c2FibGUgb24gPHVsPiwgPG9sPiwgb3IgPGRpdj4uXG5cbi5saXN0LWdyb3VwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAvLyBObyBuZWVkIHRvIHNldCBsaXN0LXN0eWxlOiBub25lOyBzaW5jZSAubGlzdC1ncm91cC1pdGVtIGlzIGJsb2NrIGxldmVsXG4gIHBhZGRpbmctbGVmdDogMDsgLy8gcmVzZXQgcGFkZGluZyBiZWNhdXNlIHVsIGFuZCBvbFxuICBtYXJnaW4tYm90dG9tOiAwO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRsaXN0LWdyb3VwLWJvcmRlci1yYWRpdXMpO1xufVxuXG5cbi8vIEludGVyYWN0aXZlIGxpc3QgaXRlbXNcbi8vXG4vLyBVc2UgYW5jaG9yIG9yIGJ1dHRvbiBlbGVtZW50cyBpbnN0ZWFkIG9mIGBsaWBzIG9yIGBkaXZgcyB0byBjcmVhdGUgaW50ZXJhY3RpdmVcbi8vIGxpc3QgaXRlbXMuIEluY2x1ZGVzIGFuIGV4dHJhIGAuYWN0aXZlYCBtb2RpZmllciBjbGFzcyBmb3Igc2VsZWN0ZWQgaXRlbXMuXG5cbi5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uIHtcbiAgd2lkdGg6IDEwMCU7IC8vIEZvciBgPGJ1dHRvbj5gcyAoYW5jaG9ycyBiZWNvbWUgMTAwJSBieSBkZWZhdWx0IHRob3VnaClcbiAgY29sb3I6ICRsaXN0LWdyb3VwLWFjdGlvbi1jb2xvcjtcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDsgLy8gRm9yIGA8YnV0dG9uPmBzIChhbmNob3JzIGluaGVyaXQpXG5cbiAgLy8gSG92ZXIgc3RhdGVcbiAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgei1pbmRleDogMTsgLy8gUGxhY2UgaG92ZXIvZm9jdXMgaXRlbXMgYWJvdmUgdGhlaXIgc2libGluZ3MgZm9yIHByb3BlciBib3JkZXIgc3R5bGluZ1xuICAgIGNvbG9yOiAkbGlzdC1ncm91cC1hY3Rpb24taG92ZXItY29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRsaXN0LWdyb3VwLWhvdmVyLWJnO1xuICB9XG5cbiAgJjphY3RpdmUge1xuICAgIGNvbG9yOiAkbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRsaXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtYmc7XG4gIH1cbn1cblxuXG4vLyBJbmRpdmlkdWFsIGxpc3QgaXRlbXNcbi8vXG4vLyBVc2Ugb24gYGxpYHMgb3IgYGRpdmBzIHdpdGhpbiB0aGUgYC5saXN0LWdyb3VwYCBwYXJlbnQuXG5cbi5saXN0LWdyb3VwLWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAkbGlzdC1ncm91cC1pdGVtLXBhZGRpbmcteSAkbGlzdC1ncm91cC1pdGVtLXBhZGRpbmcteDtcbiAgY29sb3I6ICRsaXN0LWdyb3VwLWNvbG9yO1xuICB0ZXh0LWRlY29yYXRpb246IGlmKCRsaW5rLWRlY29yYXRpb24gPT0gbm9uZSwgbnVsbCwgbm9uZSk7XG4gIGJhY2tncm91bmQtY29sb3I6ICRsaXN0LWdyb3VwLWJnO1xuICBib3JkZXI6ICRsaXN0LWdyb3VwLWJvcmRlci13aWR0aCBzb2xpZCAkbGlzdC1ncm91cC1ib3JkZXItY29sb3I7XG5cbiAgJjpmaXJzdC1jaGlsZCB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoaW5oZXJpdCk7XG4gIH1cblxuICAmOmxhc3QtY2hpbGQge1xuICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKGluaGVyaXQpO1xuICB9XG5cbiAgJi5kaXNhYmxlZCxcbiAgJjpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICRsaXN0LWdyb3VwLWRpc2FibGVkLWNvbG9yO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRsaXN0LWdyb3VwLWRpc2FibGVkLWJnO1xuICB9XG5cbiAgLy8gSW5jbHVkZSBib3RoIGhlcmUgZm9yIGA8YT5gcyBhbmQgYDxidXR0b24+YHNcbiAgJi5hY3RpdmUge1xuICAgIHotaW5kZXg6IDI7IC8vIFBsYWNlIGFjdGl2ZSBpdGVtcyBhYm92ZSB0aGVpciBzaWJsaW5ncyBmb3IgcHJvcGVyIGJvcmRlciBzdHlsaW5nXG4gICAgY29sb3I6ICRsaXN0LWdyb3VwLWFjdGl2ZS1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlzdC1ncm91cC1hY3RpdmUtYmc7XG4gICAgYm9yZGVyLWNvbG9yOiAkbGlzdC1ncm91cC1hY3RpdmUtYm9yZGVyLWNvbG9yO1xuICB9XG5cbiAgJiArICYge1xuICAgIGJvcmRlci10b3Atd2lkdGg6IDA7XG5cbiAgICAmLmFjdGl2ZSB7XG4gICAgICBtYXJnaW4tdG9wOiAtJGxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoO1xuICAgICAgYm9yZGVyLXRvcC13aWR0aDogJGxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoO1xuICAgIH1cbiAgfVxufVxuXG5cbi8vIEhvcml6b250YWxcbi8vXG4vLyBDaGFuZ2UgdGhlIGxheW91dCBvZiBsaXN0IGdyb3VwIGl0ZW1zIGZyb20gdmVydGljYWwgKGRlZmF1bHQpIHRvIGhvcml6b250YWwuXG5cbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgIC5saXN0LWdyb3VwLWhvcml6b250YWwjeyRpbmZpeH0ge1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcblxuICAgICAgPiAubGlzdC1ncm91cC1pdGVtIHtcbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1cygkbGlzdC1ncm91cC1ib3JkZXItcmFkaXVzKTtcbiAgICAgICAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJpZ2h0LXJhZGl1cygwKTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXMoJGxpc3QtZ3JvdXAtYm9yZGVyLXJhZGl1cyk7XG4gICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1cygwKTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgKyAubGlzdC1ncm91cC1pdGVtIHtcbiAgICAgICAgICBib3JkZXItdG9wLXdpZHRoOiAkbGlzdC1ncm91cC1ib3JkZXItd2lkdGg7XG4gICAgICAgICAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG5cbiAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogLSRsaXN0LWdyb3VwLWJvcmRlci13aWR0aDtcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAkbGlzdC1ncm91cC1ib3JkZXItd2lkdGg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cblxuLy8gRmx1c2ggbGlzdCBpdGVtc1xuLy9cbi8vIFJlbW92ZSBib3JkZXJzIGFuZCBib3JkZXItcmFkaXVzIHRvIGtlZXAgbGlzdCBncm91cCBpdGVtcyBlZGdlLXRvLWVkZ2UuIE1vc3Rcbi8vIHVzZWZ1bCB3aXRoaW4gb3RoZXIgY29tcG9uZW50cyAoZS5nLiwgY2FyZHMpLlxuXG4ubGlzdC1ncm91cC1mbHVzaCB7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCk7XG5cbiAgPiAubGlzdC1ncm91cC1pdGVtIHtcbiAgICBib3JkZXItd2lkdGg6IDAgMCAkbGlzdC1ncm91cC1ib3JkZXItd2lkdGg7XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBDb250ZXh0dWFsIHZhcmlhbnRzXG4vL1xuLy8gQWRkIG1vZGlmaWVyIGNsYXNzZXMgdG8gY2hhbmdlIHRleHQgYW5kIGJhY2tncm91bmQgY29sb3Igb24gaW5kaXZpZHVhbCBpdGVtcy5cbi8vIE9yZ2FuaXphdGlvbmFsbHksIHRoaXMgbXVzdCBjb21lIGFmdGVyIHRoZSBgOmhvdmVyYCBzdGF0ZXMuXG5cbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICBAaW5jbHVkZSBsaXN0LWdyb3VwLWl0ZW0tdmFyaWFudCgkY29sb3IsIHRoZW1lLWNvbG9yLWxldmVsKCRjb2xvciwgLTkpLCB0aGVtZS1jb2xvci1sZXZlbCgkY29sb3IsIDYpKTtcbn1cbiIsIi8vIExpc3QgR3JvdXBzXG5cbkBtaXhpbiBsaXN0LWdyb3VwLWl0ZW0tdmFyaWFudCgkc3RhdGUsICRiYWNrZ3JvdW5kLCAkY29sb3IpIHtcbiAgLmxpc3QtZ3JvdXAtaXRlbS0jeyRzdGF0ZX0ge1xuICAgIGNvbG9yOiAkY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJhY2tncm91bmQ7XG5cbiAgICAmLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24ge1xuICAgICAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgICAgIGNvbG9yOiAkY29sb3I7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkYmFja2dyb3VuZCwgNSUpO1xuICAgICAgfVxuXG4gICAgICAmLmFjdGl2ZSB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuY2xvc2Uge1xuICBmbG9hdDogcmlnaHQ7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkY2xvc2UtZm9udC1zaXplKTtcbiAgZm9udC13ZWlnaHQ6ICRjbG9zZS1mb250LXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiAkY2xvc2UtY29sb3I7XG4gIHRleHQtc2hhZG93OiAkY2xvc2UtdGV4dC1zaGFkb3c7XG4gIG9wYWNpdHk6IC41O1xuXG4gIC8vIE92ZXJyaWRlIDxhPidzIGhvdmVyIHN0eWxlXG4gIEBpbmNsdWRlIGhvdmVyKCkge1xuICAgIGNvbG9yOiAkY2xvc2UtY29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG5cbiAgJjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSB7XG4gICAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgICBvcGFjaXR5OiAuNzU7XG4gICAgfVxuICB9XG59XG5cbi8vIEFkZGl0aW9uYWwgcHJvcGVydGllcyBmb3IgYnV0dG9uIHZlcnNpb25cbi8vIGlPUyByZXF1aXJlcyB0aGUgYnV0dG9uIGVsZW1lbnQgaW5zdGVhZCBvZiBhbiBhbmNob3IgdGFnLlxuLy8gSWYgeW91IHdhbnQgdGhlIGFuY2hvciB2ZXJzaW9uLCBpdCByZXF1aXJlcyBgaHJlZj1cIiNcImAuXG4vLyBTZWUgaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZW4tVVMvZG9jcy9XZWIvRXZlbnRzL2NsaWNrI1NhZmFyaV9Nb2JpbGVcblxuLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLW5vLXF1YWxpZnlpbmctdHlwZVxuYnV0dG9uLmNsb3NlIHtcbiAgcGFkZGluZzogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbn1cblxuLy8gRnV0dXJlLXByb29mIGRpc2FibGluZyBvZiBjbGlja3Mgb24gYDxhPmAgZWxlbWVudHNcblxuLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLW5vLXF1YWxpZnlpbmctdHlwZVxuYS5jbG9zZS5kaXNhYmxlZCB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuIiwiLnRvYXN0IHtcbiAgLy8gUHJldmVudHMgZnJvbSBzaHJpbmtpbmcgaW4gSUUxMSwgd2hlbiBpbiBhIGZsZXggY29udGFpbmVyXG4gIC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI4MzQxXG4gIGZsZXgtYmFzaXM6ICR0b2FzdC1tYXgtd2lkdGg7XG4gIG1heC13aWR0aDogJHRvYXN0LW1heC13aWR0aDtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCR0b2FzdC1mb250LXNpemUpO1xuICBjb2xvcjogJHRvYXN0LWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkdG9hc3QtYmFja2dyb3VuZC1jb2xvcjtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAkdG9hc3QtYm9yZGVyLXdpZHRoIHNvbGlkICR0b2FzdC1ib3JkZXItY29sb3I7XG4gIGJveC1zaGFkb3c6ICR0b2FzdC1ib3gtc2hhZG93O1xuICBvcGFjaXR5OiAwO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCR0b2FzdC1ib3JkZXItcmFkaXVzKTtcblxuICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1ib3R0b206ICR0b2FzdC1wYWRkaW5nLXg7XG4gIH1cblxuICAmLnNob3dpbmcge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAmLnNob3cge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAmLmhpZGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLnRvYXN0LWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6ICR0b2FzdC1wYWRkaW5nLXkgJHRvYXN0LXBhZGRpbmcteDtcbiAgY29sb3I6ICR0b2FzdC1oZWFkZXItY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6ICR0b2FzdC1oZWFkZXItYmFja2dyb3VuZC1jb2xvcjtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyLWJvdHRvbTogJHRvYXN0LWJvcmRlci13aWR0aCBzb2xpZCAkdG9hc3QtaGVhZGVyLWJvcmRlci1jb2xvcjtcbiAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoc3VidHJhY3QoJHRvYXN0LWJvcmRlci1yYWRpdXMsICR0b2FzdC1ib3JkZXItd2lkdGgpKTtcbn1cblxuLnRvYXN0LWJvZHkge1xuICBwYWRkaW5nOiAkdG9hc3QtcGFkZGluZy14OyAvLyBhcHBseSB0byBib3RoIHZlcnRpY2FsIGFuZCBob3Jpem9udGFsXG59XG4iLCIvLyAubW9kYWwtb3BlbiAgICAgIC0gYm9keSBjbGFzcyBmb3Iga2lsbGluZyB0aGUgc2Nyb2xsXG4vLyAubW9kYWwgICAgICAgICAgIC0gY29udGFpbmVyIHRvIHNjcm9sbCB3aXRoaW5cbi8vIC5tb2RhbC1kaWFsb2cgICAgLSBwb3NpdGlvbmluZyBzaGVsbCBmb3IgdGhlIGFjdHVhbCBtb2RhbFxuLy8gLm1vZGFsLWNvbnRlbnQgICAtIGFjdHVhbCBtb2RhbCB3LyBiZyBhbmQgY29ybmVycyBhbmQgc3R1ZmZcblxuXG4ubW9kYWwtb3BlbiB7XG4gIC8vIEtpbGwgdGhlIHNjcm9sbCBvbiB0aGUgYm9keVxuICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gIC5tb2RhbCB7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gIH1cbn1cblxuLy8gQ29udGFpbmVyIHRoYXQgdGhlIG1vZGFsIHNjcm9sbHMgd2l0aGluXG4ubW9kYWwge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogJHppbmRleC1tb2RhbDtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgLy8gUHJldmVudCBDaHJvbWUgb24gV2luZG93cyBmcm9tIGFkZGluZyBhIGZvY3VzIG91dGxpbmUuIEZvciBkZXRhaWxzLCBzZWVcbiAgLy8gaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL3B1bGwvMTA5NTEuXG4gIG91dGxpbmU6IDA7XG4gIC8vIFdlIGRlbGliZXJhdGVseSBkb24ndCB1c2UgYC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtgIGR1ZSB0byBhXG4gIC8vIGduYXJseSBpT1MgU2FmYXJpIGJ1ZzogaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE1ODM0MlxuICAvLyBTZWUgYWxzbyBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzE3Njk1XG59XG5cbi8vIFNoZWxsIGRpdiB0byBwb3NpdGlvbiB0aGUgbW9kYWwgd2l0aCBib3R0b20gcGFkZGluZ1xuLm1vZGFsLWRpYWxvZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IGF1dG87XG4gIG1hcmdpbjogJG1vZGFsLWRpYWxvZy1tYXJnaW47XG4gIC8vIGFsbG93IGNsaWNrcyB0byBwYXNzIHRocm91Z2ggZm9yIGN1c3RvbSBjbGljayBoYW5kbGluZyB0byBjbG9zZSBtb2RhbFxuICBwb2ludGVyLWV2ZW50czogbm9uZTtcblxuICAvLyBXaGVuIGZhZGluZyBpbiB0aGUgbW9kYWwsIGFuaW1hdGUgaXQgdG8gc2xpZGUgZG93blxuICAubW9kYWwuZmFkZSAmIHtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRtb2RhbC10cmFuc2l0aW9uKTtcbiAgICB0cmFuc2Zvcm06ICRtb2RhbC1mYWRlLXRyYW5zZm9ybTtcbiAgfVxuICAubW9kYWwuc2hvdyAmIHtcbiAgICB0cmFuc2Zvcm06ICRtb2RhbC1zaG93LXRyYW5zZm9ybTtcbiAgfVxuXG4gIC8vIFdoZW4gdHJ5aW5nIHRvIGNsb3NlLCBhbmltYXRlIGZvY3VzIHRvIHNjYWxlXG4gIC5tb2RhbC5tb2RhbC1zdGF0aWMgJiB7XG4gICAgdHJhbnNmb3JtOiAkbW9kYWwtc2NhbGUtdHJhbnNmb3JtO1xuICB9XG59XG5cbi5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSB7XG4gIGRpc3BsYXk6IGZsZXg7IC8vIElFMTAvMTFcbiAgbWF4LWhlaWdodDogc3VidHJhY3QoMTAwJSwgJG1vZGFsLWRpYWxvZy1tYXJnaW4gKiAyKTtcblxuICAubW9kYWwtY29udGVudCB7XG4gICAgbWF4LWhlaWdodDogc3VidHJhY3QoMTAwdmgsICRtb2RhbC1kaWFsb2ctbWFyZ2luICogMik7IC8vIElFMTAvMTFcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG5cbiAgLm1vZGFsLWhlYWRlcixcbiAgLm1vZGFsLWZvb3RlciB7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gIH1cblxuICAubW9kYWwtYm9keSB7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgfVxufVxuXG4ubW9kYWwtZGlhbG9nLWNlbnRlcmVkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWluLWhlaWdodDogc3VidHJhY3QoMTAwJSwgJG1vZGFsLWRpYWxvZy1tYXJnaW4gKiAyKTtcblxuICAvLyBFbnN1cmUgYG1vZGFsLWRpYWxvZy1jZW50ZXJlZGAgZXh0ZW5kcyB0aGUgZnVsbCBoZWlnaHQgb2YgdGhlIHZpZXcgKElFMTAvMTEpXG4gICY6OmJlZm9yZSB7XG4gICAgZGlzcGxheTogYmxvY2s7IC8vIElFMTBcbiAgICBoZWlnaHQ6IHN1YnRyYWN0KDEwMHZoLCAkbW9kYWwtZGlhbG9nLW1hcmdpbiAqIDIpO1xuICAgIGhlaWdodDogbWluLWNvbnRlbnQ7IC8vIFJlc2V0IGhlaWdodCB0byAwIGV4Y2VwdCBvbiBJRVxuICAgIGNvbnRlbnQ6IFwiXCI7XG4gIH1cblxuICAvLyBFbnN1cmUgYC5tb2RhbC1ib2R5YCBzaG93cyBzY3JvbGxiYXIgKElFMTAvMTEpXG4gICYubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgLm1vZGFsLWNvbnRlbnQge1xuICAgICAgbWF4LWhlaWdodDogbm9uZTtcbiAgICB9XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgY29udGVudDogbm9uZTtcbiAgICB9XG4gIH1cbn1cblxuLy8gQWN0dWFsIG1vZGFsXG4ubW9kYWwtY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgd2lkdGg6IDEwMCU7IC8vIEVuc3VyZSBgLm1vZGFsLWNvbnRlbnRgIGV4dGVuZHMgdGhlIGZ1bGwgd2lkdGggb2YgdGhlIHBhcmVudCBgLm1vZGFsLWRpYWxvZ2BcbiAgLy8gY291bnRlcmFjdCB0aGUgcG9pbnRlci1ldmVudHM6IG5vbmU7IGluIHRoZSAubW9kYWwtZGlhbG9nXG4gIGNvbG9yOiAkbW9kYWwtY29udGVudC1jb2xvcjtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6ICRtb2RhbC1jb250ZW50LWJnO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6ICRtb2RhbC1jb250ZW50LWJvcmRlci13aWR0aCBzb2xpZCAkbW9kYWwtY29udGVudC1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXJhZGl1cyk7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy14cyk7XG4gIC8vIFJlbW92ZSBmb2N1cyBvdXRsaW5lIGZyb20gb3BlbmVkIG1vZGFsXG4gIG91dGxpbmU6IDA7XG59XG5cbi8vIE1vZGFsIGJhY2tncm91bmRcbi5tb2RhbC1iYWNrZHJvcCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAkemluZGV4LW1vZGFsLWJhY2tkcm9wO1xuICB3aWR0aDogMTAwdnc7XG4gIGhlaWdodDogMTAwdmg7XG4gIGJhY2tncm91bmQtY29sb3I6ICRtb2RhbC1iYWNrZHJvcC1iZztcblxuICAvLyBGYWRlIGZvciBiYWNrZHJvcFxuICAmLmZhZGUgeyBvcGFjaXR5OiAwOyB9XG4gICYuc2hvdyB7IG9wYWNpdHk6ICRtb2RhbC1iYWNrZHJvcC1vcGFjaXR5OyB9XG59XG5cbi8vIE1vZGFsIGhlYWRlclxuLy8gVG9wIHNlY3Rpb24gb2YgdGhlIG1vZGFsIHcvIHRpdGxlIGFuZCBkaXNtaXNzXG4ubW9kYWwtaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IC8vIHNvIHRoZSBjbG9zZSBidG4gYWx3YXlzIHN0YXlzIG9uIHRoZSB1cHBlciByaWdodCBjb3JuZXJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyAvLyBQdXQgbW9kYWwgaGVhZGVyIGVsZW1lbnRzICh0aXRsZSBhbmQgZGlzbWlzcykgb24gb3Bwb3NpdGUgZW5kc1xuICBwYWRkaW5nOiAkbW9kYWwtaGVhZGVyLXBhZGRpbmc7XG4gIGJvcmRlci1ib3R0b206ICRtb2RhbC1oZWFkZXItYm9yZGVyLXdpZHRoIHNvbGlkICRtb2RhbC1oZWFkZXItYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cygkbW9kYWwtY29udGVudC1pbm5lci1ib3JkZXItcmFkaXVzKTtcblxuICAuY2xvc2Uge1xuICAgIHBhZGRpbmc6ICRtb2RhbC1oZWFkZXItcGFkZGluZztcbiAgICAvLyBhdXRvIG9uIHRoZSBsZWZ0IGZvcmNlIGljb24gdG8gdGhlIHJpZ2h0IGV2ZW4gd2hlbiB0aGVyZSBpcyBubyAubW9kYWwtdGl0bGVcbiAgICBtYXJnaW46ICgtJG1vZGFsLWhlYWRlci1wYWRkaW5nLXkpICgtJG1vZGFsLWhlYWRlci1wYWRkaW5nLXgpICgtJG1vZGFsLWhlYWRlci1wYWRkaW5nLXkpIGF1dG87XG4gIH1cbn1cblxuLy8gVGl0bGUgdGV4dCB3aXRoaW4gaGVhZGVyXG4ubW9kYWwtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaW5lLWhlaWdodDogJG1vZGFsLXRpdGxlLWxpbmUtaGVpZ2h0O1xufVxuXG4vLyBNb2RhbCBib2R5XG4vLyBXaGVyZSBhbGwgbW9kYWwgY29udGVudCByZXNpZGVzIChzaWJsaW5nIG9mIC5tb2RhbC1oZWFkZXIgYW5kIC5tb2RhbC1mb290ZXIpXG4ubW9kYWwtYm9keSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLy8gRW5hYmxlIGBmbGV4LWdyb3c6IDFgIHNvIHRoYXQgdGhlIGJvZHkgdGFrZSB1cCBhcyBtdWNoIHNwYWNlIGFzIHBvc3NpYmxlXG4gIC8vIHdoZW4gdGhlcmUgc2hvdWxkIGJlIGEgZml4ZWQgaGVpZ2h0IG9uIGAubW9kYWwtZGlhbG9nYC5cbiAgZmxleDogMSAxIGF1dG87XG4gIHBhZGRpbmc6ICRtb2RhbC1pbm5lci1wYWRkaW5nO1xufVxuXG4vLyBGb290ZXIgKGZvciBhY3Rpb25zKVxuLm1vZGFsLWZvb3RlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgLy8gdmVydGljYWxseSBjZW50ZXJcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDsgLy8gUmlnaHQgYWxpZ24gYnV0dG9ucyB3aXRoIGZsZXggcHJvcGVydHkgYmVjYXVzZSB0ZXh0LWFsaWduIGRvZXNuJ3Qgd29yayBvbiBmbGV4IGl0ZW1zXG4gIHBhZGRpbmc6ICRtb2RhbC1pbm5lci1wYWRkaW5nIC0gJG1vZGFsLWZvb3Rlci1tYXJnaW4tYmV0d2VlbiAqIC41O1xuICBib3JkZXItdG9wOiAkbW9kYWwtZm9vdGVyLWJvcmRlci13aWR0aCBzb2xpZCAkbW9kYWwtZm9vdGVyLWJvcmRlci1jb2xvcjtcbiAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXMoJG1vZGFsLWNvbnRlbnQtaW5uZXItYm9yZGVyLXJhZGl1cyk7XG5cbiAgLy8gUGxhY2UgbWFyZ2luIGJldHdlZW4gZm9vdGVyIGVsZW1lbnRzXG4gIC8vIFRoaXMgc29sdXRpb24gaXMgZmFyIGZyb20gaWRlYWwgYmVjYXVzZSBvZiB0aGUgdW5pdmVyc2FsIHNlbGVjdG9yIHVzYWdlLFxuICAvLyBidXQgaXMgbmVlZGVkIHRvIGZpeCBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI0ODAwXG4gID4gKiB7XG4gICAgbWFyZ2luOiAkbW9kYWwtZm9vdGVyLW1hcmdpbi1iZXR3ZWVuICogLjU7XG4gIH1cbn1cblxuLy8gTWVhc3VyZSBzY3JvbGxiYXIgd2lkdGggZm9yIHBhZGRpbmcgYm9keSBkdXJpbmcgbW9kYWwgc2hvdy9oaWRlXG4ubW9kYWwtc2Nyb2xsYmFyLW1lYXN1cmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTk5OTlweDtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgb3ZlcmZsb3c6IHNjcm9sbDtcbn1cblxuLy8gU2NhbGUgdXAgdGhlIG1vZGFsXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gIC8vIEF1dG9tYXRpY2FsbHkgc2V0IG1vZGFsJ3Mgd2lkdGggZm9yIGxhcmdlciB2aWV3cG9ydHNcbiAgLm1vZGFsLWRpYWxvZyB7XG4gICAgbWF4LXdpZHRoOiAkbW9kYWwtbWQ7XG4gICAgbWFyZ2luOiAkbW9kYWwtZGlhbG9nLW1hcmdpbi15LXNtLXVwIGF1dG87XG4gIH1cblxuICAubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUge1xuICAgIG1heC1oZWlnaHQ6IHN1YnRyYWN0KDEwMCUsICRtb2RhbC1kaWFsb2ctbWFyZ2luLXktc20tdXAgKiAyKTtcblxuICAgIC5tb2RhbC1jb250ZW50IHtcbiAgICAgIG1heC1oZWlnaHQ6IHN1YnRyYWN0KDEwMHZoLCAkbW9kYWwtZGlhbG9nLW1hcmdpbi15LXNtLXVwICogMik7XG4gICAgfVxuICB9XG5cbiAgLm1vZGFsLWRpYWxvZy1jZW50ZXJlZCB7XG4gICAgbWluLWhlaWdodDogc3VidHJhY3QoMTAwJSwgJG1vZGFsLWRpYWxvZy1tYXJnaW4teS1zbS11cCAqIDIpO1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGhlaWdodDogc3VidHJhY3QoMTAwdmgsICRtb2RhbC1kaWFsb2ctbWFyZ2luLXktc20tdXAgKiAyKTtcbiAgICAgIGhlaWdodDogbWluLWNvbnRlbnQ7XG4gICAgfVxuICB9XG5cbiAgLm1vZGFsLWNvbnRlbnQge1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy1zbS11cCk7XG4gIH1cblxuICAubW9kYWwtc20geyBtYXgtd2lkdGg6ICRtb2RhbC1zbTsgfVxufVxuXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gIC5tb2RhbC1sZyxcbiAgLm1vZGFsLXhsIHtcbiAgICBtYXgtd2lkdGg6ICRtb2RhbC1sZztcbiAgfVxufVxuXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XG4gIC5tb2RhbC14bCB7IG1heC13aWR0aDogJG1vZGFsLXhsOyB9XG59XG4iLCIvLyBCYXNlIGNsYXNzXG4udG9vbHRpcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogJHppbmRleC10b29sdGlwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAkdG9vbHRpcC1tYXJnaW47XG4gIC8vIE91ciBwYXJlbnQgZWxlbWVudCBjYW4gYmUgYXJiaXRyYXJ5IHNpbmNlIHRvb2x0aXBzIGFyZSBieSBkZWZhdWx0IGluc2VydGVkIGFzIGEgc2libGluZyBvZiB0aGVpciB0YXJnZXQgZWxlbWVudC5cbiAgLy8gU28gcmVzZXQgb3VyIGZvbnQgYW5kIHRleHQgcHJvcGVydGllcyB0byBhdm9pZCBpbmhlcml0aW5nIHdlaXJkIHZhbHVlcy5cbiAgQGluY2x1ZGUgcmVzZXQtdGV4dCgpO1xuICBAaW5jbHVkZSBmb250LXNpemUoJHRvb2x0aXAtZm9udC1zaXplKTtcbiAgLy8gQWxsb3cgYnJlYWtpbmcgdmVyeSBsb25nIHdvcmRzIHNvIHRoZXkgZG9uJ3Qgb3ZlcmZsb3cgdGhlIHRvb2x0aXAncyBib3VuZHNcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBvcGFjaXR5OiAwO1xuXG4gICYuc2hvdyB7IG9wYWNpdHk6ICR0b29sdGlwLW9wYWNpdHk7IH1cblxuICAuYXJyb3cge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogJHRvb2x0aXAtYXJyb3ctd2lkdGg7XG4gICAgaGVpZ2h0OiAkdG9vbHRpcC1hcnJvdy1oZWlnaHQ7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgIH1cbiAgfVxufVxuXG4uYnMtdG9vbHRpcC10b3Age1xuICBwYWRkaW5nOiAkdG9vbHRpcC1hcnJvdy1oZWlnaHQgMDtcblxuICAuYXJyb3cge1xuICAgIGJvdHRvbTogMDtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICB0b3A6IDA7XG4gICAgICBib3JkZXItd2lkdGg6ICR0b29sdGlwLWFycm93LWhlaWdodCAoJHRvb2x0aXAtYXJyb3ctd2lkdGggKiAuNSkgMDtcbiAgICAgIGJvcmRlci10b3AtY29sb3I6ICR0b29sdGlwLWFycm93LWNvbG9yO1xuICAgIH1cbiAgfVxufVxuXG4uYnMtdG9vbHRpcC1yaWdodCB7XG4gIHBhZGRpbmc6IDAgJHRvb2x0aXAtYXJyb3ctaGVpZ2h0O1xuXG4gIC5hcnJvdyB7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogJHRvb2x0aXAtYXJyb3ctaGVpZ2h0O1xuICAgIGhlaWdodDogJHRvb2x0aXAtYXJyb3ctd2lkdGg7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBib3JkZXItd2lkdGg6ICgkdG9vbHRpcC1hcnJvdy13aWR0aCAqIC41KSAkdG9vbHRpcC1hcnJvdy1oZWlnaHQgKCR0b29sdGlwLWFycm93LXdpZHRoICogLjUpIDA7XG4gICAgICBib3JkZXItcmlnaHQtY29sb3I6ICR0b29sdGlwLWFycm93LWNvbG9yO1xuICAgIH1cbiAgfVxufVxuXG4uYnMtdG9vbHRpcC1ib3R0b20ge1xuICBwYWRkaW5nOiAkdG9vbHRpcC1hcnJvdy1oZWlnaHQgMDtcblxuICAuYXJyb3cge1xuICAgIHRvcDogMDtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBib3R0b206IDA7XG4gICAgICBib3JkZXItd2lkdGg6IDAgKCR0b29sdGlwLWFycm93LXdpZHRoICogLjUpICR0b29sdGlwLWFycm93LWhlaWdodDtcbiAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICR0b29sdGlwLWFycm93LWNvbG9yO1xuICAgIH1cbiAgfVxufVxuXG4uYnMtdG9vbHRpcC1sZWZ0IHtcbiAgcGFkZGluZzogMCAkdG9vbHRpcC1hcnJvdy1oZWlnaHQ7XG5cbiAgLmFycm93IHtcbiAgICByaWdodDogMDtcbiAgICB3aWR0aDogJHRvb2x0aXAtYXJyb3ctaGVpZ2h0O1xuICAgIGhlaWdodDogJHRvb2x0aXAtYXJyb3ctd2lkdGg7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgbGVmdDogMDtcbiAgICAgIGJvcmRlci13aWR0aDogKCR0b29sdGlwLWFycm93LXdpZHRoICogLjUpIDAgKCR0b29sdGlwLWFycm93LXdpZHRoICogLjUpICR0b29sdGlwLWFycm93LWhlaWdodDtcbiAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAkdG9vbHRpcC1hcnJvdy1jb2xvcjtcbiAgICB9XG4gIH1cbn1cblxuLmJzLXRvb2x0aXAtYXV0byB7XG4gICZbeC1wbGFjZW1lbnRePVwidG9wXCJdIHtcbiAgICBAZXh0ZW5kIC5icy10b29sdGlwLXRvcDtcbiAgfVxuICAmW3gtcGxhY2VtZW50Xj1cInJpZ2h0XCJdIHtcbiAgICBAZXh0ZW5kIC5icy10b29sdGlwLXJpZ2h0O1xuICB9XG4gICZbeC1wbGFjZW1lbnRePVwiYm90dG9tXCJdIHtcbiAgICBAZXh0ZW5kIC5icy10b29sdGlwLWJvdHRvbTtcbiAgfVxuICAmW3gtcGxhY2VtZW50Xj1cImxlZnRcIl0ge1xuICAgIEBleHRlbmQgLmJzLXRvb2x0aXAtbGVmdDtcbiAgfVxufVxuXG4vLyBXcmFwcGVyIGZvciB0aGUgdG9vbHRpcCBjb250ZW50XG4udG9vbHRpcC1pbm5lciB7XG4gIG1heC13aWR0aDogJHRvb2x0aXAtbWF4LXdpZHRoO1xuICBwYWRkaW5nOiAkdG9vbHRpcC1wYWRkaW5nLXkgJHRvb2x0aXAtcGFkZGluZy14O1xuICBjb2xvcjogJHRvb2x0aXAtY29sb3I7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHRvb2x0aXAtYmc7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJHRvb2x0aXAtYm9yZGVyLXJhZGl1cyk7XG59XG4iLCJAbWl4aW4gcmVzZXQtdGV4dCgpIHtcbiAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1iYXNlO1xuICAvLyBXZSBkZWxpYmVyYXRlbHkgZG8gTk9UIHJlc2V0IGZvbnQtc2l6ZSBvciB3b3JkLXdyYXAuXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtYmFzZTtcbiAgdGV4dC1hbGlnbjogbGVmdDsgLy8gRmFsbGJhY2sgZm9yIHdoZXJlIGBzdGFydGAgaXMgbm90IHN1cHBvcnRlZFxuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHdvcmQtYnJlYWs6IG5vcm1hbDtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGxpbmUtYnJlYWs6IGF1dG87XG59XG4iLCIucG9wb3ZlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAkemluZGV4LXBvcG92ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtd2lkdGg6ICRwb3BvdmVyLW1heC13aWR0aDtcbiAgLy8gT3VyIHBhcmVudCBlbGVtZW50IGNhbiBiZSBhcmJpdHJhcnkgc2luY2UgdG9vbHRpcHMgYXJlIGJ5IGRlZmF1bHQgaW5zZXJ0ZWQgYXMgYSBzaWJsaW5nIG9mIHRoZWlyIHRhcmdldCBlbGVtZW50LlxuICAvLyBTbyByZXNldCBvdXIgZm9udCBhbmQgdGV4dCBwcm9wZXJ0aWVzIHRvIGF2b2lkIGluaGVyaXRpbmcgd2VpcmQgdmFsdWVzLlxuICBAaW5jbHVkZSByZXNldC10ZXh0KCk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkcG9wb3Zlci1mb250LXNpemUpO1xuICAvLyBBbGxvdyBicmVha2luZyB2ZXJ5IGxvbmcgd29yZHMgc28gdGhleSBkb24ndCBvdmVyZmxvdyB0aGUgcG9wb3ZlcidzIGJvdW5kc1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICRwb3BvdmVyLWJnO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6ICRwb3BvdmVyLWJvcmRlci13aWR0aCBzb2xpZCAkcG9wb3Zlci1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJHBvcG92ZXItYm9yZGVyLXJhZGl1cyk7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJHBvcG92ZXItYm94LXNoYWRvdyk7XG5cbiAgLmFycm93IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6ICRwb3BvdmVyLWFycm93LXdpZHRoO1xuICAgIGhlaWdodDogJHBvcG92ZXItYXJyb3ctaGVpZ2h0O1xuICAgIG1hcmdpbjogMCAkcG9wb3Zlci1ib3JkZXItcmFkaXVzO1xuXG4gICAgJjo6YmVmb3JlLFxuICAgICY6OmFmdGVyIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgIH1cbiAgfVxufVxuXG4uYnMtcG9wb3Zlci10b3Age1xuICBtYXJnaW4tYm90dG9tOiAkcG9wb3Zlci1hcnJvdy1oZWlnaHQ7XG5cbiAgPiAuYXJyb3cge1xuICAgIGJvdHRvbTogc3VidHJhY3QoLSRwb3BvdmVyLWFycm93LWhlaWdodCwgJHBvcG92ZXItYm9yZGVyLXdpZHRoKTtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBib3R0b206IDA7XG4gICAgICBib3JkZXItd2lkdGg6ICRwb3BvdmVyLWFycm93LWhlaWdodCAoJHBvcG92ZXItYXJyb3ctd2lkdGggKiAuNSkgMDtcbiAgICAgIGJvcmRlci10b3AtY29sb3I6ICRwb3BvdmVyLWFycm93LW91dGVyLWNvbG9yO1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGJvdHRvbTogJHBvcG92ZXItYm9yZGVyLXdpZHRoO1xuICAgICAgYm9yZGVyLXdpZHRoOiAkcG9wb3Zlci1hcnJvdy1oZWlnaHQgKCRwb3BvdmVyLWFycm93LXdpZHRoICogLjUpIDA7XG4gICAgICBib3JkZXItdG9wLWNvbG9yOiAkcG9wb3Zlci1hcnJvdy1jb2xvcjtcbiAgICB9XG4gIH1cbn1cblxuLmJzLXBvcG92ZXItcmlnaHQge1xuICBtYXJnaW4tbGVmdDogJHBvcG92ZXItYXJyb3ctaGVpZ2h0O1xuXG4gID4gLmFycm93IHtcbiAgICBsZWZ0OiBzdWJ0cmFjdCgtJHBvcG92ZXItYXJyb3ctaGVpZ2h0LCAkcG9wb3Zlci1ib3JkZXItd2lkdGgpO1xuICAgIHdpZHRoOiAkcG9wb3Zlci1hcnJvdy1oZWlnaHQ7XG4gICAgaGVpZ2h0OiAkcG9wb3Zlci1hcnJvdy13aWR0aDtcbiAgICBtYXJnaW46ICRwb3BvdmVyLWJvcmRlci1yYWRpdXMgMDsgLy8gbWFrZSBzdXJlIHRoZSBhcnJvdyBkb2VzIG5vdCB0b3VjaCB0aGUgcG9wb3ZlcidzIHJvdW5kZWQgY29ybmVyc1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBib3JkZXItd2lkdGg6ICgkcG9wb3Zlci1hcnJvdy13aWR0aCAqIC41KSAkcG9wb3Zlci1hcnJvdy1oZWlnaHQgKCRwb3BvdmVyLWFycm93LXdpZHRoICogLjUpIDA7XG4gICAgICBib3JkZXItcmlnaHQtY29sb3I6ICRwb3BvdmVyLWFycm93LW91dGVyLWNvbG9yO1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGxlZnQ6ICRwb3BvdmVyLWJvcmRlci13aWR0aDtcbiAgICAgIGJvcmRlci13aWR0aDogKCRwb3BvdmVyLWFycm93LXdpZHRoICogLjUpICRwb3BvdmVyLWFycm93LWhlaWdodCAoJHBvcG92ZXItYXJyb3ctd2lkdGggKiAuNSkgMDtcbiAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogJHBvcG92ZXItYXJyb3ctY29sb3I7XG4gICAgfVxuICB9XG59XG5cbi5icy1wb3BvdmVyLWJvdHRvbSB7XG4gIG1hcmdpbi10b3A6ICRwb3BvdmVyLWFycm93LWhlaWdodDtcblxuICA+IC5hcnJvdyB7XG4gICAgdG9wOiBzdWJ0cmFjdCgtJHBvcG92ZXItYXJyb3ctaGVpZ2h0LCAkcG9wb3Zlci1ib3JkZXItd2lkdGgpO1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIHRvcDogMDtcbiAgICAgIGJvcmRlci13aWR0aDogMCAoJHBvcG92ZXItYXJyb3ctd2lkdGggKiAuNSkgJHBvcG92ZXItYXJyb3ctaGVpZ2h0ICgkcG9wb3Zlci1hcnJvdy13aWR0aCAqIC41KTtcbiAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICRwb3BvdmVyLWFycm93LW91dGVyLWNvbG9yO1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIHRvcDogJHBvcG92ZXItYm9yZGVyLXdpZHRoO1xuICAgICAgYm9yZGVyLXdpZHRoOiAwICgkcG9wb3Zlci1hcnJvdy13aWR0aCAqIC41KSAkcG9wb3Zlci1hcnJvdy1oZWlnaHQgKCRwb3BvdmVyLWFycm93LXdpZHRoICogLjUpO1xuICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJHBvcG92ZXItYXJyb3ctY29sb3I7XG4gICAgfVxuICB9XG5cbiAgLy8gVGhpcyB3aWxsIHJlbW92ZSB0aGUgcG9wb3Zlci1oZWFkZXIncyBib3JkZXIganVzdCBiZWxvdyB0aGUgYXJyb3dcbiAgLnBvcG92ZXItaGVhZGVyOjpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogNTAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAkcG9wb3Zlci1hcnJvdy13aWR0aDtcbiAgICBtYXJnaW4tbGVmdDogLSRwb3BvdmVyLWFycm93LXdpZHRoICogLjU7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBib3JkZXItYm90dG9tOiAkcG9wb3Zlci1ib3JkZXItd2lkdGggc29saWQgJHBvcG92ZXItaGVhZGVyLWJnO1xuICB9XG59XG5cbi5icy1wb3BvdmVyLWxlZnQge1xuICBtYXJnaW4tcmlnaHQ6ICRwb3BvdmVyLWFycm93LWhlaWdodDtcblxuICA+IC5hcnJvdyB7XG4gICAgcmlnaHQ6IHN1YnRyYWN0KC0kcG9wb3Zlci1hcnJvdy1oZWlnaHQsICRwb3BvdmVyLWJvcmRlci13aWR0aCk7XG4gICAgd2lkdGg6ICRwb3BvdmVyLWFycm93LWhlaWdodDtcbiAgICBoZWlnaHQ6ICRwb3BvdmVyLWFycm93LXdpZHRoO1xuICAgIG1hcmdpbjogJHBvcG92ZXItYm9yZGVyLXJhZGl1cyAwOyAvLyBtYWtlIHN1cmUgdGhlIGFycm93IGRvZXMgbm90IHRvdWNoIHRoZSBwb3BvdmVyJ3Mgcm91bmRlZCBjb3JuZXJzXG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBib3JkZXItd2lkdGg6ICgkcG9wb3Zlci1hcnJvdy13aWR0aCAqIC41KSAwICgkcG9wb3Zlci1hcnJvdy13aWR0aCAqIC41KSAkcG9wb3Zlci1hcnJvdy1oZWlnaHQ7XG4gICAgICBib3JkZXItbGVmdC1jb2xvcjogJHBvcG92ZXItYXJyb3ctb3V0ZXItY29sb3I7XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgcmlnaHQ6ICRwb3BvdmVyLWJvcmRlci13aWR0aDtcbiAgICAgIGJvcmRlci13aWR0aDogKCRwb3BvdmVyLWFycm93LXdpZHRoICogLjUpIDAgKCRwb3BvdmVyLWFycm93LXdpZHRoICogLjUpICRwb3BvdmVyLWFycm93LWhlaWdodDtcbiAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAkcG9wb3Zlci1hcnJvdy1jb2xvcjtcbiAgICB9XG4gIH1cbn1cblxuLmJzLXBvcG92ZXItYXV0byB7XG4gICZbeC1wbGFjZW1lbnRePVwidG9wXCJdIHtcbiAgICBAZXh0ZW5kIC5icy1wb3BvdmVyLXRvcDtcbiAgfVxuICAmW3gtcGxhY2VtZW50Xj1cInJpZ2h0XCJdIHtcbiAgICBAZXh0ZW5kIC5icy1wb3BvdmVyLXJpZ2h0O1xuICB9XG4gICZbeC1wbGFjZW1lbnRePVwiYm90dG9tXCJdIHtcbiAgICBAZXh0ZW5kIC5icy1wb3BvdmVyLWJvdHRvbTtcbiAgfVxuICAmW3gtcGxhY2VtZW50Xj1cImxlZnRcIl0ge1xuICAgIEBleHRlbmQgLmJzLXBvcG92ZXItbGVmdDtcbiAgfVxufVxuXG5cbi8vIE9mZnNldCB0aGUgcG9wb3ZlciB0byBhY2NvdW50IGZvciB0aGUgcG9wb3ZlciBhcnJvd1xuLnBvcG92ZXItaGVhZGVyIHtcbiAgcGFkZGluZzogJHBvcG92ZXItaGVhZGVyLXBhZGRpbmcteSAkcG9wb3Zlci1oZWFkZXItcGFkZGluZy14O1xuICBtYXJnaW4tYm90dG9tOiAwOyAvLyBSZXNldCB0aGUgZGVmYXVsdCBmcm9tIFJlYm9vdFxuICBAaW5jbHVkZSBmb250LXNpemUoJGZvbnQtc2l6ZS1iYXNlKTtcbiAgY29sb3I6ICRwb3BvdmVyLWhlYWRlci1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHBvcG92ZXItaGVhZGVyLWJnO1xuICBib3JkZXItYm90dG9tOiAkcG9wb3Zlci1ib3JkZXItd2lkdGggc29saWQgZGFya2VuKCRwb3BvdmVyLWhlYWRlci1iZywgNSUpO1xuICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cygkcG9wb3Zlci1pbm5lci1ib3JkZXItcmFkaXVzKTtcblxuICAmOmVtcHR5IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5wb3BvdmVyLWJvZHkge1xuICBwYWRkaW5nOiAkcG9wb3Zlci1ib2R5LXBhZGRpbmcteSAkcG9wb3Zlci1ib2R5LXBhZGRpbmcteDtcbiAgY29sb3I6ICRwb3BvdmVyLWJvZHktY29sb3I7XG59XG4iLCIvLyBOb3RlcyBvbiB0aGUgY2xhc3Nlczpcbi8vXG4vLyAxLiAuY2Fyb3VzZWwucG9pbnRlci1ldmVudCBzaG91bGQgaWRlYWxseSBiZSBwYW4teSAodG8gYWxsb3cgZm9yIHVzZXJzIHRvIHNjcm9sbCB2ZXJ0aWNhbGx5KVxuLy8gICAgZXZlbiB3aGVuIHRoZWlyIHNjcm9sbCBhY3Rpb24gc3RhcnRlZCBvbiBhIGNhcm91c2VsLCBidXQgZm9yIGNvbXBhdGliaWxpdHkgKHdpdGggRmlyZWZveClcbi8vICAgIHdlJ3JlIHByZXZlbnRpbmcgYWxsIGFjdGlvbnMgaW5zdGVhZFxuLy8gMi4gVGhlIC5jYXJvdXNlbC1pdGVtLWxlZnQgYW5kIC5jYXJvdXNlbC1pdGVtLXJpZ2h0IGlzIHVzZWQgdG8gaW5kaWNhdGUgd2hlcmVcbi8vICAgIHRoZSBhY3RpdmUgc2xpZGUgaXMgaGVhZGluZy5cbi8vIDMuIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbSBpcyB0aGUgY3VycmVudCBzbGlkZS5cbi8vIDQuIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1sZWZ0IGFuZCAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tcmlnaHQgaXMgdGhlIGN1cnJlbnRcbi8vICAgIHNsaWRlIGluIGl0cyBpbi10cmFuc2l0aW9uIHN0YXRlLiBPbmx5IG9uZSBvZiB0aGVzZSBvY2N1cnMgYXQgYSB0aW1lLlxuLy8gNS4gLmNhcm91c2VsLWl0ZW0tbmV4dC5jYXJvdXNlbC1pdGVtLWxlZnQgYW5kIC5jYXJvdXNlbC1pdGVtLXByZXYuY2Fyb3VzZWwtaXRlbS1yaWdodFxuLy8gICAgaXMgdGhlIHVwY29taW5nIHNsaWRlIGluIHRyYW5zaXRpb24uXG5cbi5jYXJvdXNlbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmNhcm91c2VsLnBvaW50ZXItZXZlbnQge1xuICB0b3VjaC1hY3Rpb246IHBhbi15O1xufVxuXG4uY2Fyb3VzZWwtaW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBAaW5jbHVkZSBjbGVhcmZpeCgpO1xufVxuXG4uY2Fyb3VzZWwtaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogbm9uZTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tcmlnaHQ6IC0xMDAlO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJGNhcm91c2VsLXRyYW5zaXRpb24pO1xufVxuXG4uY2Fyb3VzZWwtaXRlbS5hY3RpdmUsXG4uY2Fyb3VzZWwtaXRlbS1uZXh0LFxuLmNhcm91c2VsLWl0ZW0tcHJldiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uY2Fyb3VzZWwtaXRlbS1uZXh0Om5vdCguY2Fyb3VzZWwtaXRlbS1sZWZ0KSxcbi5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1yaWdodCB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbn1cblxuLmNhcm91c2VsLWl0ZW0tcHJldjpub3QoLmNhcm91c2VsLWl0ZW0tcmlnaHQpLFxuLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLWxlZnQge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xufVxuXG5cbi8vXG4vLyBBbHRlcm5hdGUgdHJhbnNpdGlvbnNcbi8vXG5cbi5jYXJvdXNlbC1mYWRlIHtcbiAgLmNhcm91c2VsLWl0ZW0ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cblxuICAuY2Fyb3VzZWwtaXRlbS5hY3RpdmUsXG4gIC5jYXJvdXNlbC1pdGVtLW5leHQuY2Fyb3VzZWwtaXRlbS1sZWZ0LFxuICAuY2Fyb3VzZWwtaXRlbS1wcmV2LmNhcm91c2VsLWl0ZW0tcmlnaHQge1xuICAgIHotaW5kZXg6IDE7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1sZWZ0LFxuICAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tcmlnaHQge1xuICAgIHotaW5kZXg6IDA7XG4gICAgb3BhY2l0eTogMDtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKG9wYWNpdHkgMHMgJGNhcm91c2VsLXRyYW5zaXRpb24tZHVyYXRpb24pO1xuICB9XG59XG5cblxuLy9cbi8vIExlZnQvcmlnaHQgY29udHJvbHMgZm9yIG5hdlxuLy9cblxuLmNhcm91c2VsLWNvbnRyb2wtcHJldixcbi5jYXJvdXNlbC1jb250cm9sLW5leHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICB6LWluZGV4OiAxO1xuICAvLyBVc2UgZmxleCBmb3IgYWxpZ25tZW50ICgxLTMpXG4gIGRpc3BsYXk6IGZsZXg7IC8vIDEuIGFsbG93IGZsZXggc3R5bGVzXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IC8vIDIuIHZlcnRpY2FsbHkgY2VudGVyIGNvbnRlbnRzXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyOyAvLyAzLiBob3Jpem9udGFsbHkgY2VudGVyIGNvbnRlbnRzXG4gIHdpZHRoOiAkY2Fyb3VzZWwtY29udHJvbC13aWR0aDtcbiAgcGFkZGluZzogMDtcbiAgY29sb3I6ICRjYXJvdXNlbC1jb250cm9sLWNvbG9yO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogMDtcbiAgb3BhY2l0eTogJGNhcm91c2VsLWNvbnRyb2wtb3BhY2l0eTtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkY2Fyb3VzZWwtY29udHJvbC10cmFuc2l0aW9uKTtcblxuICAvLyBIb3Zlci9mb2N1cyBzdGF0ZVxuICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICBjb2xvcjogJGNhcm91c2VsLWNvbnRyb2wtY29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIG91dGxpbmU6IDA7XG4gICAgb3BhY2l0eTogJGNhcm91c2VsLWNvbnRyb2wtaG92ZXItb3BhY2l0eTtcbiAgfVxufVxuLmNhcm91c2VsLWNvbnRyb2wtcHJldiB7XG4gIGxlZnQ6IDA7XG4gIEBpZiAkZW5hYmxlLWdyYWRpZW50cyB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDkwZGVnLCByZ2JhKCRibGFjaywgLjI1KSwgcmdiYSgkYmxhY2ssIC4wMDEpKTtcbiAgfVxufVxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dCB7XG4gIHJpZ2h0OiAwO1xuICBAaWYgJGVuYWJsZS1ncmFkaWVudHMge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgyNzBkZWcsIHJnYmEoJGJsYWNrLCAuMjUpLCByZ2JhKCRibGFjaywgLjAwMSkpO1xuICB9XG59XG5cbi8vIEljb25zIGZvciB3aXRoaW5cbi5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbixcbi5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6ICRjYXJvdXNlbC1jb250cm9sLWljb24td2lkdGg7XG4gIGhlaWdodDogJGNhcm91c2VsLWNvbnRyb2wtaWNvbi13aWR0aDtcbiAgYmFja2dyb3VuZDogNTAlIC8gMTAwJSAxMDAlIG5vLXJlcGVhdDtcbn1cbi5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJGNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uLWJnKTtcbn1cbi5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJGNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uLWJnKTtcbn1cblxuXG4vLyBPcHRpb25hbCBpbmRpY2F0b3IgcGlwc1xuLy9cbi8vIEFkZCBhbiBvcmRlcmVkIGxpc3Qgd2l0aCB0aGUgZm9sbG93aW5nIGNsYXNzIGFuZCBhZGQgYSBsaXN0IGl0ZW0gZm9yIGVhY2hcbi8vIHNsaWRlIHlvdXIgY2Fyb3VzZWwgaG9sZHMuXG5cbi5jYXJvdXNlbC1pbmRpY2F0b3JzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxNTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmctbGVmdDogMDsgLy8gb3ZlcnJpZGUgPG9sPiBkZWZhdWx0XG4gIC8vIFVzZSB0aGUgLmNhcm91c2VsLWNvbnRyb2wncyB3aWR0aCBhcyBtYXJnaW4gc28gd2UgZG9uJ3Qgb3ZlcmxheSB0aG9zZVxuICBtYXJnaW4tcmlnaHQ6ICRjYXJvdXNlbC1jb250cm9sLXdpZHRoO1xuICBtYXJnaW4tbGVmdDogJGNhcm91c2VsLWNvbnRyb2wtd2lkdGg7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG5cbiAgbGkge1xuICAgIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICAgIGZsZXg6IDAgMSBhdXRvO1xuICAgIHdpZHRoOiAkY2Fyb3VzZWwtaW5kaWNhdG9yLXdpZHRoO1xuICAgIGhlaWdodDogJGNhcm91c2VsLWluZGljYXRvci1oZWlnaHQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAkY2Fyb3VzZWwtaW5kaWNhdG9yLXNwYWNlcjtcbiAgICBtYXJnaW4tbGVmdDogJGNhcm91c2VsLWluZGljYXRvci1zcGFjZXI7XG4gICAgdGV4dC1pbmRlbnQ6IC05OTlweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNhcm91c2VsLWluZGljYXRvci1hY3RpdmUtYmc7XG4gICAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgICAvLyBVc2UgdHJhbnNwYXJlbnQgYm9yZGVycyB0byBpbmNyZWFzZSB0aGUgaGl0IGFyZWEgYnkgMTBweCBvbiB0b3AgYW5kIGJvdHRvbS5cbiAgICBib3JkZXItdG9wOiAkY2Fyb3VzZWwtaW5kaWNhdG9yLWhpdC1hcmVhLWhlaWdodCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItYm90dG9tOiAkY2Fyb3VzZWwtaW5kaWNhdG9yLWhpdC1hcmVhLWhlaWdodCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBvcGFjaXR5OiAuNTtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRjYXJvdXNlbC1pbmRpY2F0b3ItdHJhbnNpdGlvbik7XG4gIH1cblxuICAuYWN0aXZlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cblxuLy8gT3B0aW9uYWwgY2FwdGlvbnNcbi8vXG4vL1xuXG4uY2Fyb3VzZWwtY2FwdGlvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6ICgxMDAlIC0gJGNhcm91c2VsLWNhcHRpb24td2lkdGgpICogLjU7XG4gIGJvdHRvbTogMjBweDtcbiAgbGVmdDogKDEwMCUgLSAkY2Fyb3VzZWwtY2FwdGlvbi13aWR0aCkgKiAuNTtcbiAgei1pbmRleDogMTA7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgY29sb3I6ICRjYXJvdXNlbC1jYXB0aW9uLWNvbG9yO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4iLCJAbWl4aW4gY2xlYXJmaXgoKSB7XG4gICY6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjbGVhcjogYm90aDtcbiAgICBjb250ZW50OiBcIlwiO1xuICB9XG59XG4iLCIvL1xuLy8gUm90YXRpbmcgYm9yZGVyXG4vL1xuXG5Aa2V5ZnJhbWVzIHNwaW5uZXItYm9yZGVyIHtcbiAgdG8geyB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpOyB9XG59XG5cbi5zcGlubmVyLWJvcmRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6ICRzcGlubmVyLXdpZHRoO1xuICBoZWlnaHQ6ICRzcGlubmVyLWhlaWdodDtcbiAgdmVydGljYWwtYWxpZ246ICRzcGlubmVyLXZlcnRpY2FsLWFsaWduO1xuICBib3JkZXI6ICRzcGlubmVyLWJvcmRlci13aWR0aCBzb2xpZCBjdXJyZW50Y29sb3I7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBhbmltYXRpb246IC43NXMgbGluZWFyIGluZmluaXRlIHNwaW5uZXItYm9yZGVyO1xufVxuXG4uc3Bpbm5lci1ib3JkZXItc20ge1xuICB3aWR0aDogJHNwaW5uZXItd2lkdGgtc207XG4gIGhlaWdodDogJHNwaW5uZXItaGVpZ2h0LXNtO1xuICBib3JkZXItd2lkdGg6ICRzcGlubmVyLWJvcmRlci13aWR0aC1zbTtcbn1cblxuLy9cbi8vIEdyb3dpbmcgY2lyY2xlXG4vL1xuXG5Aa2V5ZnJhbWVzIHNwaW5uZXItZ3JvdyB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICB9XG4gIDUwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cblxuLnNwaW5uZXItZ3JvdyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6ICRzcGlubmVyLXdpZHRoO1xuICBoZWlnaHQ6ICRzcGlubmVyLWhlaWdodDtcbiAgdmVydGljYWwtYWxpZ246ICRzcGlubmVyLXZlcnRpY2FsLWFsaWduO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Y29sb3I7XG4gIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBvcGFjaXR5OiAwO1xuICBhbmltYXRpb246IC43NXMgbGluZWFyIGluZmluaXRlIHNwaW5uZXItZ3Jvdztcbn1cblxuLnNwaW5uZXItZ3Jvdy1zbSB7XG4gIHdpZHRoOiAkc3Bpbm5lci13aWR0aC1zbTtcbiAgaGVpZ2h0OiAkc3Bpbm5lci1oZWlnaHQtc207XG59XG5cbkBpZiAkZW5hYmxlLXByZWZlcnMtcmVkdWNlZC1tb3Rpb24tbWVkaWEtcXVlcnkge1xuICBAbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAgIC5zcGlubmVyLWJvcmRlcixcbiAgICAuc3Bpbm5lci1ncm93IHtcbiAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMS41cztcbiAgICB9XG4gIH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4uYWxpZ24tYmFzZWxpbmUgICAgeyB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmUgIWltcG9ydGFudDsgfSAvLyBCcm93c2VyIGRlZmF1bHRcbi5hbGlnbi10b3AgICAgICAgICB7IHZlcnRpY2FsLWFsaWduOiB0b3AgIWltcG9ydGFudDsgfVxuLmFsaWduLW1pZGRsZSAgICAgIHsgdmVydGljYWwtYWxpZ246IG1pZGRsZSAhaW1wb3J0YW50OyB9XG4uYWxpZ24tYm90dG9tICAgICAgeyB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tICFpbXBvcnRhbnQ7IH1cbi5hbGlnbi10ZXh0LWJvdHRvbSB7IHZlcnRpY2FsLWFsaWduOiB0ZXh0LWJvdHRvbSAhaW1wb3J0YW50OyB9XG4uYWxpZ24tdGV4dC10b3AgICAgeyB2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3AgIWltcG9ydGFudDsgfVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi8vIENvbnRleHR1YWwgYmFja2dyb3VuZHNcblxuQG1peGluIGJnLXZhcmlhbnQoJHBhcmVudCwgJGNvbG9yLCAkaWdub3JlLXdhcm5pbmc6IGZhbHNlKSB7XG4gICN7JHBhcmVudH0ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvciAhaW1wb3J0YW50O1xuICB9XG4gIGEjeyRwYXJlbnR9LFxuICBidXR0b24jeyRwYXJlbnR9IHtcbiAgICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkY29sb3IsIDEwJSkgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbiAgQGluY2x1ZGUgZGVwcmVjYXRlKFwiVGhlIGBiZy12YXJpYW50YCBtaXhpblwiLCBcInY0LjQuMFwiLCBcInY1XCIsICRpZ25vcmUtd2FybmluZyk7XG59XG5cbkBtaXhpbiBiZy1ncmFkaWVudC12YXJpYW50KCRwYXJlbnQsICRjb2xvciwgJGlnbm9yZS13YXJuaW5nOiBmYWxzZSkge1xuICAjeyRwYXJlbnR9IHtcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3IgbGluZWFyLWdyYWRpZW50KDE4MGRlZywgbWl4KCRib2R5LWJnLCAkY29sb3IsIDE1JSksICRjb2xvcikgcmVwZWF0LXggIWltcG9ydGFudDtcbiAgfVxuICBAaW5jbHVkZSBkZXByZWNhdGUoXCJUaGUgYGJnLWdyYWRpZW50LXZhcmlhbnRgIG1peGluXCIsIFwidjQuNS4wXCIsIFwidjVcIiwgJGlnbm9yZS13YXJuaW5nKTtcbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgQGluY2x1ZGUgYmctdmFyaWFudChcIi5iZy0jeyRjb2xvcn1cIiwgJHZhbHVlLCB0cnVlKTtcbn1cblxuQGlmICRlbmFibGUtZ3JhZGllbnRzIHtcbiAgQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gICAgQGluY2x1ZGUgYmctZ3JhZGllbnQtdmFyaWFudChcIi5iZy1ncmFkaWVudC0jeyRjb2xvcn1cIiwgJHZhbHVlLCB0cnVlKTtcbiAgfVxufVxuXG4uYmctd2hpdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbn1cblxuLmJnLXRyYW5zcGFyZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdCwgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi8vXG4vLyBCb3JkZXJcbi8vXG5cbi5ib3JkZXIgICAgICAgICB7IGJvcmRlcjogJGJvcmRlci13aWR0aCBzb2xpZCAkYm9yZGVyLWNvbG9yICFpbXBvcnRhbnQ7IH1cbi5ib3JkZXItdG9wICAgICB7IGJvcmRlci10b3A6ICRib3JkZXItd2lkdGggc29saWQgJGJvcmRlci1jb2xvciAhaW1wb3J0YW50OyB9XG4uYm9yZGVyLXJpZ2h0ICAgeyBib3JkZXItcmlnaHQ6ICRib3JkZXItd2lkdGggc29saWQgJGJvcmRlci1jb2xvciAhaW1wb3J0YW50OyB9XG4uYm9yZGVyLWJvdHRvbSAgeyBib3JkZXItYm90dG9tOiAkYm9yZGVyLXdpZHRoIHNvbGlkICRib3JkZXItY29sb3IgIWltcG9ydGFudDsgfVxuLmJvcmRlci1sZWZ0ICAgIHsgYm9yZGVyLWxlZnQ6ICRib3JkZXItd2lkdGggc29saWQgJGJvcmRlci1jb2xvciAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItMCAgICAgICAgeyBib3JkZXI6IDAgIWltcG9ydGFudDsgfVxuLmJvcmRlci10b3AtMCAgICB7IGJvcmRlci10b3A6IDAgIWltcG9ydGFudDsgfVxuLmJvcmRlci1yaWdodC0wICB7IGJvcmRlci1yaWdodDogMCAhaW1wb3J0YW50OyB9XG4uYm9yZGVyLWJvdHRvbS0wIHsgYm9yZGVyLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG4uYm9yZGVyLWxlZnQtMCAgIHsgYm9yZGVyLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgLmJvcmRlci0jeyRjb2xvcn0ge1xuICAgIGJvcmRlci1jb2xvcjogJHZhbHVlICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmJvcmRlci13aGl0ZSB7XG4gIGJvcmRlci1jb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG59XG5cbi8vXG4vLyBCb3JkZXItcmFkaXVzXG4vL1xuXG4ucm91bmRlZC1zbSB7XG4gIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLXNtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkIHtcbiAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtdG9wIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXJpZ2h0IHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtbGVmdCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWxnIHtcbiAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtbGcgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtY2lyY2xlIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXBpbGwge1xuICBib3JkZXItcmFkaXVzOiAkcm91bmRlZC1waWxsICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLTAge1xuICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLy9cbi8vIFV0aWxpdGllcyBmb3IgY29tbW9uIGBkaXNwbGF5YCB2YWx1ZXNcbi8vXG5cbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgIEBlYWNoICR2YWx1ZSBpbiAkZGlzcGxheXMge1xuICAgICAgLmQjeyRpbmZpeH0tI3skdmFsdWV9IHsgZGlzcGxheTogJHZhbHVlICFpbXBvcnRhbnQ7IH1cbiAgICB9XG4gIH1cbn1cblxuXG4vL1xuLy8gVXRpbGl0aWVzIGZvciB0b2dnbGluZyBgZGlzcGxheWAgaW4gcHJpbnRcbi8vXG5cbkBtZWRpYSBwcmludCB7XG4gIEBlYWNoICR2YWx1ZSBpbiAkZGlzcGxheXMge1xuICAgIC5kLXByaW50LSN7JHZhbHVlfSB7IGRpc3BsYXk6ICR2YWx1ZSAhaW1wb3J0YW50OyB9XG4gIH1cbn1cbiIsIi8vIENyZWRpdDogTmljb2xhcyBHYWxsYWdoZXIgYW5kIFNVSVQgQ1NTLlxuXG4uZW1iZWQtcmVzcG9uc2l2ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICY6OmJlZm9yZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY29udGVudDogXCJcIjtcbiAgfVxuXG4gIC5lbWJlZC1yZXNwb25zaXZlLWl0ZW0sXG4gIGlmcmFtZSxcbiAgZW1iZWQsXG4gIG9iamVjdCxcbiAgdmlkZW8ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJvcmRlcjogMDtcbiAgfVxufVxuXG5AZWFjaCAkZW1iZWQtcmVzcG9uc2l2ZS1hc3BlY3QtcmF0aW8gaW4gJGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvcyB7XG4gICRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpby14OiBudGgoJGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvLCAxKTtcbiAgJGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvLXk6IG50aCgkZW1iZWQtcmVzcG9uc2l2ZS1hc3BlY3QtcmF0aW8sIDIpO1xuXG4gIC5lbWJlZC1yZXNwb25zaXZlLSN7JGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvLXh9YnkjeyRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpby15fSB7XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIHBhZGRpbmctdG9wOiBwZXJjZW50YWdlKGRpdmlkZSgkZW1iZWQtcmVzcG9uc2l2ZS1hc3BlY3QtcmF0aW8teSwgJGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvLXgpKTtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4vLyBGbGV4IHZhcmlhdGlvblxuLy9cbi8vIEN1c3RvbSBzdHlsZXMgZm9yIGFkZGl0aW9uYWwgZmxleCBhbGlnbm1lbnQgb3B0aW9ucy5cblxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgLmZsZXgjeyRpbmZpeH0tcm93ICAgICAgICAgICAgeyBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxleCN7JGluZml4fS1jb2x1bW4gICAgICAgICB7IGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDsgfVxuICAgIC5mbGV4I3skaW5maXh9LXJvdy1yZXZlcnNlICAgIHsgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxleCN7JGluZml4fS1jb2x1bW4tcmV2ZXJzZSB7IGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG5cbiAgICAuZmxleCN7JGluZml4fS13cmFwICAgICAgICAgeyBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDsgfVxuICAgIC5mbGV4I3skaW5maXh9LW5vd3JhcCAgICAgICB7IGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxleCN7JGluZml4fS13cmFwLXJldmVyc2UgeyBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG4gICAgLmZsZXgjeyRpbmZpeH0tZmlsbCAgICAgICAgIHsgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDsgfVxuICAgIC5mbGV4I3skaW5maXh9LWdyb3ctMCAgICAgICB7IGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50OyB9XG4gICAgLmZsZXgjeyRpbmZpeH0tZ3Jvdy0xICAgICAgIHsgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxleCN7JGluZml4fS1zaHJpbmstMCAgICAgeyBmbGV4LXNocmluazogMCAhaW1wb3J0YW50OyB9XG4gICAgLmZsZXgjeyRpbmZpeH0tc2hyaW5rLTEgICAgIHsgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDsgfVxuXG4gICAgLmp1c3RpZnktY29udGVudCN7JGluZml4fS1zdGFydCAgIHsganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgICAuanVzdGlmeS1jb250ZW50I3skaW5maXh9LWVuZCAgICAgeyBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgICAuanVzdGlmeS1jb250ZW50I3skaW5maXh9LWNlbnRlciAgeyBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gICAgLmp1c3RpZnktY29udGVudCN7JGluZml4fS1iZXR3ZWVuIHsganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7IH1cbiAgICAuanVzdGlmeS1jb250ZW50I3skaW5maXh9LWFyb3VuZCAgeyBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50OyB9XG5cbiAgICAuYWxpZ24taXRlbXMjeyRpbmZpeH0tc3RhcnQgICAgeyBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLWl0ZW1zI3skaW5maXh9LWVuZCAgICAgIHsgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24taXRlbXMjeyRpbmZpeH0tY2VudGVyICAgeyBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24taXRlbXMjeyRpbmZpeH0tYmFzZWxpbmUgeyBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1pdGVtcyN7JGluZml4fS1zdHJldGNoICB7IGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cblxuICAgIC5hbGlnbi1jb250ZW50I3skaW5maXh9LXN0YXJ0ICAgeyBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24tY29udGVudCN7JGluZml4fS1lbmQgICAgIHsgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1jb250ZW50I3skaW5maXh9LWNlbnRlciAgeyBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1jb250ZW50I3skaW5maXh9LWJldHdlZW4geyBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24tY29udGVudCN7JGluZml4fS1hcm91bmQgIHsgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24tY29udGVudCN7JGluZml4fS1zdHJldGNoIHsgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG5cbiAgICAuYWxpZ24tc2VsZiN7JGluZml4fS1hdXRvICAgICB7IGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1zZWxmI3skaW5maXh9LXN0YXJ0ICAgIHsgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLXNlbGYjeyRpbmZpeH0tZW5kICAgICAgeyBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLXNlbGYjeyRpbmZpeH0tY2VudGVyICAgeyBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1zZWxmI3skaW5maXh9LWJhc2VsaW5lIHsgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1zZWxmI3skaW5maXh9LXN0cmV0Y2ggIHsgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG4gIH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICAuZmxvYXQjeyRpbmZpeH0tbGVmdCAgeyBmbG9hdDogbGVmdCAhaW1wb3J0YW50OyB9XG4gICAgLmZsb2F0I3skaW5maXh9LXJpZ2h0IHsgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxvYXQjeyRpbmZpeH0tbm9uZSAgeyBmbG9hdDogbm9uZSAhaW1wb3J0YW50OyB9XG4gIH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG5AZWFjaCAkdmFsdWUgaW4gJHVzZXItc2VsZWN0cyB7XG4gIC51c2VyLXNlbGVjdC0jeyR2YWx1ZX0geyB1c2VyLXNlbGVjdDogJHZhbHVlICFpbXBvcnRhbnQ7IH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG5AZWFjaCAkdmFsdWUgaW4gJG92ZXJmbG93cyB7XG4gIC5vdmVyZmxvdy0jeyR2YWx1ZX0geyBvdmVyZmxvdzogJHZhbHVlICFpbXBvcnRhbnQ7IH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4vLyBDb21tb24gdmFsdWVzXG5AZWFjaCAkcG9zaXRpb24gaW4gJHBvc2l0aW9ucyB7XG4gIC5wb3NpdGlvbi0jeyRwb3NpdGlvbn0geyBwb3NpdGlvbjogJHBvc2l0aW9uICFpbXBvcnRhbnQ7IH1cbn1cblxuLy8gU2hvcnRoYW5kXG5cbi5maXhlZC10b3Age1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6ICR6aW5kZXgtZml4ZWQ7XG59XG5cbi5maXhlZC1ib3R0b20ge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6ICR6aW5kZXgtZml4ZWQ7XG59XG5cbi5zdGlja3ktdG9wIHtcbiAgQHN1cHBvcnRzIChwb3NpdGlvbjogc3RpY2t5KSB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICB0b3A6IDA7XG4gICAgei1pbmRleDogJHppbmRleC1zdGlja3k7XG4gIH1cbn1cbiIsIi8vXG4vLyBTY3JlZW5yZWFkZXJzXG4vL1xuXG4uc3Itb25seSB7XG4gIEBpbmNsdWRlIHNyLW9ubHkoKTtcbn1cblxuLnNyLW9ubHktZm9jdXNhYmxlIHtcbiAgQGluY2x1ZGUgc3Itb25seS1mb2N1c2FibGUoKTtcbn1cbiIsIi8vIE9ubHkgZGlzcGxheSBjb250ZW50IHRvIHNjcmVlbiByZWFkZXJzXG4vL1xuLy8gU2VlOiBodHRwczovL3d3dy5hMTF5cHJvamVjdC5jb20vcG9zdHMvMjAxMy0wMS0xMS1ob3ctdG8taGlkZS1jb250ZW50L1xuLy8gU2VlOiBodHRwczovL2tpdHR5Z2lyYXVkZWwuY29tLzIwMTYvMTAvMTMvY3NzLWhpZGUtYW5kLXNlZWsvXG5cbkBtaXhpbiBzci1vbmx5KCkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMXB4O1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IC0xcHg7IC8vIEZpeCBmb3IgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yNTY4NlxuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBib3JkZXI6IDA7XG59XG5cbi8vIFVzZSBpbiBjb25qdW5jdGlvbiB3aXRoIC5zci1vbmx5IHRvIG9ubHkgZGlzcGxheSBjb250ZW50IHdoZW4gaXQncyBmb2N1c2VkLlxuLy9cbi8vIFVzZWZ1bCBmb3IgXCJTa2lwIHRvIG1haW4gY29udGVudFwiIGxpbmtzOyBzZWUgaHR0cHM6Ly93d3cudzMub3JnL1RSLzIwMTMvTk9URS1XQ0FHMjAtVEVDSFMtMjAxMzA5MDUvRzFcbi8vXG4vLyBDcmVkaXQ6IEhUTUw1IEJvaWxlcnBsYXRlXG5cbkBtaXhpbiBzci1vbmx5LWZvY3VzYWJsZSgpIHtcbiAgJjphY3RpdmUsXG4gICY6Zm9jdXMge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgIGNsaXA6IGF1dG87XG4gICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi5zaGFkb3ctc20geyBib3gtc2hhZG93OiAkYm94LXNoYWRvdy1zbSAhaW1wb3J0YW50OyB9XG4uc2hhZG93IHsgYm94LXNoYWRvdzogJGJveC1zaGFkb3cgIWltcG9ydGFudDsgfVxuLnNoYWRvdy1sZyB7IGJveC1zaGFkb3c6ICRib3gtc2hhZG93LWxnICFpbXBvcnRhbnQ7IH1cbi5zaGFkb3ctbm9uZSB7IGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDsgfVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi8vIFdpZHRoIGFuZCBoZWlnaHRcblxuQGVhY2ggJHByb3AsICRhYmJyZXYgaW4gKHdpZHRoOiB3LCBoZWlnaHQ6IGgpIHtcbiAgQGVhY2ggJHNpemUsICRsZW5ndGggaW4gJHNpemVzIHtcbiAgICAuI3skYWJicmV2fS0jeyRzaXplfSB7ICN7JHByb3B9OiAkbGVuZ3RoICFpbXBvcnRhbnQ7IH1cbiAgfVxufVxuXG4ubXctMTAwIHsgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7IH1cbi5taC0xMDAgeyBtYXgtaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7IH1cblxuLy8gVmlld3BvcnQgYWRkaXRpb25hbCBoZWxwZXJzXG5cbi5taW4tdnctMTAwIHsgbWluLXdpZHRoOiAxMDB2dyAhaW1wb3J0YW50OyB9XG4ubWluLXZoLTEwMCB7IG1pbi1oZWlnaHQ6IDEwMHZoICFpbXBvcnRhbnQ7IH1cblxuLnZ3LTEwMCB7IHdpZHRoOiAxMDB2dyAhaW1wb3J0YW50OyB9XG4udmgtMTAwIHsgaGVpZ2h0OiAxMDB2aCAhaW1wb3J0YW50OyB9XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLy8gTWFyZ2luIGFuZCBQYWRkaW5nXG5cbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgIEBlYWNoICRwcm9wLCAkYWJicmV2IGluIChtYXJnaW46IG0sIHBhZGRpbmc6IHApIHtcbiAgICAgIEBlYWNoICRzaXplLCAkbGVuZ3RoIGluICRzcGFjZXJzIHtcbiAgICAgICAgLiN7JGFiYnJldn0jeyRpbmZpeH0tI3skc2l6ZX0geyAjeyRwcm9wfTogJGxlbmd0aCAhaW1wb3J0YW50OyB9XG4gICAgICAgIC4jeyRhYmJyZXZ9dCN7JGluZml4fS0jeyRzaXplfSxcbiAgICAgICAgLiN7JGFiYnJldn15I3skaW5maXh9LSN7JHNpemV9IHtcbiAgICAgICAgICAjeyRwcm9wfS10b3A6ICRsZW5ndGggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAuI3skYWJicmV2fXIjeyRpbmZpeH0tI3skc2l6ZX0sXG4gICAgICAgIC4jeyRhYmJyZXZ9eCN7JGluZml4fS0jeyRzaXplfSB7XG4gICAgICAgICAgI3skcHJvcH0tcmlnaHQ6ICRsZW5ndGggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAuI3skYWJicmV2fWIjeyRpbmZpeH0tI3skc2l6ZX0sXG4gICAgICAgIC4jeyRhYmJyZXZ9eSN7JGluZml4fS0jeyRzaXplfSB7XG4gICAgICAgICAgI3skcHJvcH0tYm90dG9tOiAkbGVuZ3RoICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgLiN7JGFiYnJldn1sI3skaW5maXh9LSN7JHNpemV9LFxuICAgICAgICAuI3skYWJicmV2fXgjeyRpbmZpeH0tI3skc2l6ZX0ge1xuICAgICAgICAgICN7JHByb3B9LWxlZnQ6ICRsZW5ndGggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC8vIE5lZ2F0aXZlIG1hcmdpbnMgKGUuZy4sIHdoZXJlIGAubWItbjFgIGlzIG5lZ2F0aXZlIHZlcnNpb24gb2YgYC5tYi0xYClcbiAgICBAZWFjaCAkc2l6ZSwgJGxlbmd0aCBpbiAkc3BhY2VycyB7XG4gICAgICBAaWYgXCIjeyRzaXplfVwiICE9IFwiMFwiIHtcbiAgICAgICAgLm0jeyRpbmZpeH0tbiN7JHNpemV9IHsgbWFyZ2luOiAtJGxlbmd0aCAhaW1wb3J0YW50OyB9XG4gICAgICAgIC5tdCN7JGluZml4fS1uI3skc2l6ZX0sXG4gICAgICAgIC5teSN7JGluZml4fS1uI3skc2l6ZX0ge1xuICAgICAgICAgIG1hcmdpbi10b3A6IC0kbGVuZ3RoICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgLm1yI3skaW5maXh9LW4jeyRzaXplfSxcbiAgICAgICAgLm14I3skaW5maXh9LW4jeyRzaXplfSB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAtJGxlbmd0aCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIC5tYiN7JGluZml4fS1uI3skc2l6ZX0sXG4gICAgICAgIC5teSN7JGluZml4fS1uI3skc2l6ZX0ge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IC0kbGVuZ3RoICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgLm1sI3skaW5maXh9LW4jeyRzaXplfSxcbiAgICAgICAgLm14I3skaW5maXh9LW4jeyRzaXplfSB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IC0kbGVuZ3RoICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBTb21lIHNwZWNpYWwgbWFyZ2luIHV0aWxzXG4gICAgLm0jeyRpbmZpeH0tYXV0byB7IG1hcmdpbjogYXV0byAhaW1wb3J0YW50OyB9XG4gICAgLm10I3skaW5maXh9LWF1dG8sXG4gICAgLm15I3skaW5maXh9LWF1dG8ge1xuICAgICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAubXIjeyRpbmZpeH0tYXV0byxcbiAgICAubXgjeyRpbmZpeH0tYXV0byB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICB9XG4gICAgLm1iI3skaW5maXh9LWF1dG8sXG4gICAgLm15I3skaW5maXh9LWF1dG8ge1xuICAgICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAubWwjeyRpbmZpeH0tYXV0byxcbiAgICAubXgjeyRpbmZpeH0tYXV0byB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuIiwiLy9cbi8vIFN0cmV0Y2hlZCBsaW5rXG4vL1xuXG4uc3RyZXRjaGVkLWxpbmsge1xuICAmOjphZnRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiAxO1xuICAgIC8vIEp1c3QgaW4gY2FzZSBgcG9pbnRlci1ldmVudHM6IG5vbmVgIGlzIHNldCBvbiBhIHBhcmVudFxuICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgLy8gSUUxMCBidWdmaXgsIHNlZSBodHRwczovL3N0YWNrb3ZlcmZsb3cuY29tL3F1ZXN0aW9ucy8xNjk0Nzk2Ny9pZTEwLWhvdmVyLXBzZXVkby1jbGFzcy1kb2VzbnQtd29yay13aXRob3V0LWJhY2tncm91bmQtY29sb3JcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuICB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLy9cbi8vIFRleHRcbi8vXG5cbi50ZXh0LW1vbm9zcGFjZSB7IGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktbW9ub3NwYWNlICFpbXBvcnRhbnQ7IH1cblxuLy8gQWxpZ25tZW50XG5cbi50ZXh0LWp1c3RpZnkgIHsgdGV4dC1hbGlnbjoganVzdGlmeSAhaW1wb3J0YW50OyB9XG4udGV4dC13cmFwICAgICB7IHdoaXRlLXNwYWNlOiBub3JtYWwgIWltcG9ydGFudDsgfVxuLnRleHQtbm93cmFwICAgeyB3aGl0ZS1zcGFjZTogbm93cmFwICFpbXBvcnRhbnQ7IH1cbi50ZXh0LXRydW5jYXRlIHsgQGluY2x1ZGUgdGV4dC10cnVuY2F0ZSgpOyB9XG5cbi8vIFJlc3BvbnNpdmUgYWxpZ25tZW50XG5cbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgIC50ZXh0I3skaW5maXh9LWxlZnQgICB7IHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDsgfVxuICAgIC50ZXh0I3skaW5maXh9LXJpZ2h0ICB7IHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7IH1cbiAgICAudGV4dCN7JGluZml4fS1jZW50ZXIgeyB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICB9XG59XG5cbi8vIFRyYW5zZm9ybWF0aW9uXG5cbi50ZXh0LWxvd2VyY2FzZSAgeyB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlICFpbXBvcnRhbnQ7IH1cbi50ZXh0LXVwcGVyY2FzZSAgeyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlICFpbXBvcnRhbnQ7IH1cbi50ZXh0LWNhcGl0YWxpemUgeyB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZSAhaW1wb3J0YW50OyB9XG5cbi8vIFdlaWdodCBhbmQgaXRhbGljc1xuXG4uZm9udC13ZWlnaHQtbGlnaHQgICB7IGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbGlnaHQgIWltcG9ydGFudDsgfVxuLmZvbnQtd2VpZ2h0LWxpZ2h0ZXIgeyBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWxpZ2h0ZXIgIWltcG9ydGFudDsgfVxuLmZvbnQtd2VpZ2h0LW5vcm1hbCAgeyBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbCAhaW1wb3J0YW50OyB9XG4uZm9udC13ZWlnaHQtYm9sZCAgICB7IGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZCAhaW1wb3J0YW50OyB9XG4uZm9udC13ZWlnaHQtYm9sZGVyICB7IGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZGVyICFpbXBvcnRhbnQ7IH1cbi5mb250LWl0YWxpYyAgICAgICAgIHsgZm9udC1zdHlsZTogaXRhbGljICFpbXBvcnRhbnQ7IH1cblxuLy8gQ29udGV4dHVhbCBjb2xvcnNcblxuLnRleHQtd2hpdGUgeyBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7IH1cblxuQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gIEBpbmNsdWRlIHRleHQtZW1waGFzaXMtdmFyaWFudChcIi50ZXh0LSN7JGNvbG9yfVwiLCAkdmFsdWUsIHRydWUpO1xufVxuXG4udGV4dC1ib2R5IHsgY29sb3I6ICRib2R5LWNvbG9yICFpbXBvcnRhbnQ7IH1cbi50ZXh0LW11dGVkIHsgY29sb3I6ICR0ZXh0LW11dGVkICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtYmxhY2stNTAgeyBjb2xvcjogcmdiYSgkYmxhY2ssIC41KSAhaW1wb3J0YW50OyB9XG4udGV4dC13aGl0ZS01MCB7IGNvbG9yOiByZ2JhKCR3aGl0ZSwgLjUpICFpbXBvcnRhbnQ7IH1cblxuLy8gTWlzY1xuXG4udGV4dC1oaWRlIHtcbiAgQGluY2x1ZGUgdGV4dC1oaWRlKCRpZ25vcmUtd2FybmluZzogdHJ1ZSk7XG59XG5cbi50ZXh0LWRlY29yYXRpb24tbm9uZSB7IHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LWJyZWFrIHtcbiAgd29yZC1icmVhazogYnJlYWstd29yZCAhaW1wb3J0YW50OyAvLyBEZXByZWNhdGVkLCBidXQgYXZvaWRzIGlzc3VlcyB3aXRoIGZsZXggY29udGFpbmVyc1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQgIWltcG9ydGFudDsgLy8gVXNlZCBpbnN0ZWFkIG9mIGBvdmVyZmxvdy13cmFwYCBmb3IgSUUgJiBFZGdlIExlZ2FjeVxufVxuXG4vLyBSZXNldFxuXG4udGV4dC1yZXNldCB7IGNvbG9yOiBpbmhlcml0ICFpbXBvcnRhbnQ7IH1cbiIsIi8vIFRleHQgdHJ1bmNhdGVcbi8vIFJlcXVpcmVzIGlubGluZS1ibG9jayBvciBibG9jayBmb3IgcHJvcGVyIHN0eWxpbmdcblxuQG1peGluIHRleHQtdHJ1bmNhdGUoKSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi8vIFR5cG9ncmFwaHlcblxuQG1peGluIHRleHQtZW1waGFzaXMtdmFyaWFudCgkcGFyZW50LCAkY29sb3IsICRpZ25vcmUtd2FybmluZzogZmFsc2UpIHtcbiAgI3skcGFyZW50fSB7XG4gICAgY29sb3I6ICRjb2xvciAhaW1wb3J0YW50O1xuICB9XG4gIEBpZiAkZW1waGFzaXplZC1saW5rLWhvdmVyLWRhcmtlbi1wZXJjZW50YWdlICE9IDAge1xuICAgIGEjeyRwYXJlbnR9IHtcbiAgICAgIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgICAgICBjb2xvcjogZGFya2VuKCRjb2xvciwgJGVtcGhhc2l6ZWQtbGluay1ob3Zlci1kYXJrZW4tcGVyY2VudGFnZSkgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgQGluY2x1ZGUgZGVwcmVjYXRlKFwiYHRleHQtZW1waGFzaXMtdmFyaWFudCgpYFwiLCBcInY0LjQuMFwiLCBcInY1XCIsICRpZ25vcmUtd2FybmluZyk7XG59XG4iLCIvLyBDU1MgaW1hZ2UgcmVwbGFjZW1lbnRcbkBtaXhpbiB0ZXh0LWhpZGUoJGlnbm9yZS13YXJuaW5nOiBmYWxzZSkge1xuICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgZm9udC1mYW1pbHktbm8tbWlzc2luZy1nZW5lcmljLWZhbWlseS1rZXl3b3JkXG4gIGZvbnQ6IDAvMCBhO1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xuXG4gIEBpbmNsdWRlIGRlcHJlY2F0ZShcImB0ZXh0LWhpZGUoKWBcIiwgXCJ2NC4xLjBcIiwgXCJ2NVwiLCAkaWdub3JlLXdhcm5pbmcpO1xufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi8vXG4vLyBWaXNpYmlsaXR5IHV0aWxpdGllc1xuLy9cblxuLnZpc2libGUge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG59XG5cbi5pbnZpc2libGUge1xuICB2aXNpYmlsaXR5OiBoaWRkZW4gIWltcG9ydGFudDtcbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudCwgc2VsZWN0b3Itbm8tcXVhbGlmeWluZy10eXBlXG5cbi8vIFNvdXJjZTogaHR0cHM6Ly9naXRodWIuY29tL2g1YnAvbWFpbi5jc3MvYmxvYi9tYXN0ZXIvc3JjL19wcmludC5jc3NcblxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vIFByaW50IHN0eWxlcy5cbi8vIElubGluZWQgdG8gYXZvaWQgdGhlIGFkZGl0aW9uYWwgSFRUUCByZXF1ZXN0OlxuLy8gaHR0cHM6Ly93d3cucGhwaWVkLmNvbS9kZWxheS1sb2FkaW5nLXlvdXItcHJpbnQtY3NzL1xuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuQGlmICRlbmFibGUtcHJpbnQtc3R5bGVzIHtcbiAgQG1lZGlhIHByaW50IHtcbiAgICAqLFxuICAgICo6OmJlZm9yZSxcbiAgICAqOjphZnRlciB7XG4gICAgICAvLyBCb290c3RyYXAgc3BlY2lmaWM7IGNvbW1lbnQgb3V0IGBjb2xvcmAgYW5kIGBiYWNrZ3JvdW5kYFxuICAgICAgLy9jb2xvcjogJGJsYWNrICFpbXBvcnRhbnQ7IC8vIEJsYWNrIHByaW50cyBmYXN0ZXJcbiAgICAgIHRleHQtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAvL2JhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgYSB7XG4gICAgICAmOm5vdCguYnRuKSB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgfVxuICAgIH1cblxuICAgIC8vIEJvb3RzdHJhcCBzcGVjaWZpYzsgY29tbWVudCB0aGUgZm9sbG93aW5nIHNlbGVjdG9yIG91dFxuICAgIC8vYVtocmVmXTo6YWZ0ZXIge1xuICAgIC8vICBjb250ZW50OiBcIiAoXCIgYXR0cihocmVmKSBcIilcIjtcbiAgICAvL31cblxuICAgIGFiYnJbdGl0bGVdOjphZnRlciB7XG4gICAgICBjb250ZW50OiBcIiAoXCIgYXR0cih0aXRsZSkgXCIpXCI7XG4gICAgfVxuXG4gICAgLy8gQm9vdHN0cmFwIHNwZWNpZmljOyBjb21tZW50IHRoZSBmb2xsb3dpbmcgc2VsZWN0b3Igb3V0XG4gICAgLy9cbiAgICAvLyBEb24ndCBzaG93IGxpbmtzIHRoYXQgYXJlIGZyYWdtZW50IGlkZW50aWZpZXJzLFxuICAgIC8vIG9yIHVzZSB0aGUgYGphdmFzY3JpcHQ6YCBwc2V1ZG8gcHJvdG9jb2xcbiAgICAvL1xuXG4gICAgLy9hW2hyZWZePVwiI1wiXTo6YWZ0ZXIsXG4gICAgLy9hW2hyZWZePVwiamF2YXNjcmlwdDpcIl06OmFmdGVyIHtcbiAgICAvLyBjb250ZW50OiBcIlwiO1xuICAgIC8vfVxuXG4gICAgcHJlIHtcbiAgICAgIHdoaXRlLXNwYWNlOiBwcmUtd3JhcCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICBwcmUsXG4gICAgYmxvY2txdW90ZSB7XG4gICAgICBib3JkZXI6ICRib3JkZXItd2lkdGggc29saWQgJGdyYXktNTAwOyAvLyBCb290c3RyYXAgY3VzdG9tIGNvZGU7IHVzaW5nIGAkYm9yZGVyLXdpZHRoYCBpbnN0ZWFkIG9mIDFweFxuICAgICAgcGFnZS1icmVhay1pbnNpZGU6IGF2b2lkO1xuICAgIH1cblxuICAgIHRyLFxuICAgIGltZyB7XG4gICAgICBwYWdlLWJyZWFrLWluc2lkZTogYXZvaWQ7XG4gICAgfVxuXG4gICAgcCxcbiAgICBoMixcbiAgICBoMyB7XG4gICAgICBvcnBoYW5zOiAzO1xuICAgICAgd2lkb3dzOiAzO1xuICAgIH1cblxuICAgIGgyLFxuICAgIGgzIHtcbiAgICAgIHBhZ2UtYnJlYWstYWZ0ZXI6IGF2b2lkO1xuICAgIH1cblxuICAgIC8vIEJvb3RzdHJhcCBzcGVjaWZpYyBjaGFuZ2VzIHN0YXJ0XG5cbiAgICAvLyBTcGVjaWZ5IGEgc2l6ZSBhbmQgbWluLXdpZHRoIHRvIG1ha2UgcHJpbnRpbmcgY2xvc2VyIGFjcm9zcyBicm93c2Vycy5cbiAgICAvLyBXZSBkb24ndCBzZXQgbWFyZ2luIGhlcmUgYmVjYXVzZSBpdCBicmVha3MgYHNpemVgIGluIENocm9tZS4gV2UgYWxzb1xuICAgIC8vIGRvbid0IHVzZSBgIWltcG9ydGFudGAgb24gYHNpemVgIGFzIGl0IGJyZWFrcyBpbiBDaHJvbWUuXG4gICAgQHBhZ2Uge1xuICAgICAgc2l6ZTogJHByaW50LXBhZ2Utc2l6ZTtcbiAgICB9XG4gICAgYm9keSB7XG4gICAgICBtaW4td2lkdGg6ICRwcmludC1ib2R5LW1pbi13aWR0aCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAuY29udGFpbmVyIHtcbiAgICAgIG1pbi13aWR0aDogJHByaW50LWJvZHktbWluLXdpZHRoICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLy8gQm9vdHN0cmFwIGNvbXBvbmVudHNcbiAgICAubmF2YmFyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIC5iYWRnZSB7XG4gICAgICBib3JkZXI6ICRib3JkZXItd2lkdGggc29saWQgJGJsYWNrO1xuICAgIH1cblxuICAgIC50YWJsZSB7XG4gICAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlICFpbXBvcnRhbnQ7XG5cbiAgICAgIHRkLFxuICAgICAgdGgge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAudGFibGUtYm9yZGVyZWQge1xuICAgICAgdGgsXG4gICAgICB0ZCB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRncmF5LTMwMCAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cblxuICAgIC50YWJsZS1kYXJrIHtcbiAgICAgIGNvbG9yOiBpbmhlcml0O1xuXG4gICAgICB0aCxcbiAgICAgIHRkLFxuICAgICAgdGhlYWQgdGgsXG4gICAgICB0Ym9keSArIHRib2R5IHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkdGFibGUtYm9yZGVyLWNvbG9yO1xuICAgICAgfVxuICAgIH1cblxuICAgIC50YWJsZSAudGhlYWQtZGFyayB0aCB7XG4gICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgIGJvcmRlci1jb2xvcjogJHRhYmxlLWJvcmRlci1jb2xvcjtcbiAgICB9XG5cbiAgICAvLyBCb290c3RyYXAgc3BlY2lmaWMgY2hhbmdlcyBlbmRcbiAgfVxufVxuIiwiLy8gRGVmYXVsdCBWYXJpYWJsZXNcclxuJHNpbXBsZS1saW5lLWZvbnQtcGF0aDogXCIuLi9mb250cy9cIiAhZGVmYXVsdDtcclxuJHNpbXBsZS1saW5lLWZvbnQtZmFtaWx5OiBcInNpbXBsZS1saW5lLWljb25zXCIgIWRlZmF1bHQ7XHJcbiRzaW1wbGUtbGluZS1pY29uLXByZWZpeDogXCJpY29uLVwiICFkZWZhdWx0O1xyXG5cclxuLy8gRm9udHNcclxuQGlmICRzaW1wbGUtbGluZS1mb250LWZhbWlseSA9PSBcInNpbXBsZS1saW5lLWljb25zXCIge1xyXG4gIEBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6ICcjeyRzaW1wbGUtbGluZS1mb250LWZhbWlseX0nO1xyXG4gICAgc3JjOiB1cmwoJyN7JHNpbXBsZS1saW5lLWZvbnQtcGF0aH1TaW1wbGUtTGluZS1JY29ucy5lb3Q/LWkzYTJraycpO1xyXG4gICAgc3JjOiB1cmwoJyN7JHNpbXBsZS1saW5lLWZvbnQtcGF0aH1TaW1wbGUtTGluZS1JY29ucy5lb3Q/I2llZml4LWkzYTJraycpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcclxuICAgIHVybCgnI3skc2ltcGxlLWxpbmUtZm9udC1wYXRofVNpbXBsZS1MaW5lLUljb25zLnR0Zj8taTNhMmtrJykgZm9ybWF0KCd0cnVldHlwZScpLFxyXG4gICAgdXJsKCcjeyRzaW1wbGUtbGluZS1mb250LXBhdGh9U2ltcGxlLUxpbmUtSWNvbnMud29mZjI/LWkzYTJraycpIGZvcm1hdCgnd29mZjInKSxcclxuICAgIHVybCgnI3skc2ltcGxlLWxpbmUtZm9udC1wYXRofVNpbXBsZS1MaW5lLUljb25zLndvZmY/LWkzYTJraycpIGZvcm1hdCgnd29mZicpLFxyXG4gICAgdXJsKCcjeyRzaW1wbGUtbGluZS1mb250LXBhdGh9U2ltcGxlLUxpbmUtSWNvbnMuc3ZnPy1pM2Eya2sjc2ltcGxlLWxpbmUtaWNvbnMnKSBmb3JtYXQoJ3N2ZycpO1xyXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICB9XHJcbn1cclxuXHJcbi4jeyRzaW1wbGUtbGluZS1pY29uLXByZWZpeH0ge1xyXG4gICZ1c2VyLFxyXG4gICZwZW9wbGUsXHJcbiAgJnVzZXItZmVtYWxlLFxyXG4gICZ1c2VyLWZvbGxvdyxcclxuICAmdXNlci1mb2xsb3dpbmcsXHJcbiAgJnVzZXItdW5mb2xsb3csXHJcbiAgJmxvZ2luLFxyXG4gICZsb2dvdXQsXHJcbiAgJmVtb3RzbWlsZSxcclxuICAmcGhvbmUsXHJcbiAgJmNhbGwtZW5kLFxyXG4gICZjYWxsLWluLFxyXG4gICZjYWxsLW91dCxcclxuICAmbWFwLFxyXG4gICZsb2NhdGlvbi1waW4sXHJcbiAgJmRpcmVjdGlvbixcclxuICAmZGlyZWN0aW9ucyxcclxuICAmY29tcGFzcyxcclxuICAmbGF5ZXJzLFxyXG4gICZtZW51LFxyXG4gICZsaXN0LFxyXG4gICZvcHRpb25zLXZlcnRpY2FsLFxyXG4gICZvcHRpb25zLFxyXG4gICZhcnJvdy1kb3duLFxyXG4gICZhcnJvdy1sZWZ0LFxyXG4gICZhcnJvdy1yaWdodCxcclxuICAmYXJyb3ctdXAsXHJcbiAgJmFycm93LXVwLWNpcmNsZSxcclxuICAmYXJyb3ctbGVmdC1jaXJjbGUsXHJcbiAgJmFycm93LXJpZ2h0LWNpcmNsZSxcclxuICAmYXJyb3ctZG93bi1jaXJjbGUsXHJcbiAgJmNoZWNrLFxyXG4gICZjbG9jayxcclxuICAmcGx1cyxcclxuICAmY2xvc2UsXHJcbiAgJnRyb3BoeSxcclxuICAmc2NyZWVuLXNtYXJ0cGhvbmUsXHJcbiAgJnNjcmVlbi1kZXNrdG9wLFxyXG4gICZwbGFuZSxcclxuICAmbm90ZWJvb2ssXHJcbiAgJm11c3RhY2hlLFxyXG4gICZtb3VzZSxcclxuICAmbWFnbmV0LFxyXG4gICZlbmVyZ3ksXHJcbiAgJmRpc2MsXHJcbiAgJmN1cnNvcixcclxuICAmY3Vyc29yLW1vdmUsXHJcbiAgJmNyb3AsXHJcbiAgJmNoZW1pc3RyeSxcclxuICAmc3BlZWRvbWV0ZXIsXHJcbiAgJnNoaWVsZCxcclxuICAmc2NyZWVuLXRhYmxldCxcclxuICAmbWFnaWMtd2FuZCxcclxuICAmaG91cmdsYXNzLFxyXG4gICZncmFkdWF0aW9uLFxyXG4gICZnaG9zdCxcclxuICAmZ2FtZS1jb250cm9sbGVyLFxyXG4gICZmaXJlLFxyXG4gICZleWVnbGFzcyxcclxuICAmZW52ZWxvcGUtb3BlbixcclxuICAmZW52ZWxvcGUtbGV0dGVyLFxyXG4gICZiZWxsLFxyXG4gICZiYWRnZSxcclxuICAmYW5jaG9yLFxyXG4gICZ3YWxsZXQsXHJcbiAgJnZlY3RvcixcclxuICAmc3BlZWNoLFxyXG4gICZwdXp6bGUsXHJcbiAgJnByaW50ZXIsXHJcbiAgJnByZXNlbnQsXHJcbiAgJnBsYXlsaXN0LFxyXG4gICZwaW4sXHJcbiAgJnBpY3R1cmUsXHJcbiAgJmhhbmRiYWcsXHJcbiAgJmdsb2JlLWFsdCxcclxuICAmZ2xvYmUsXHJcbiAgJmZvbGRlci1hbHQsXHJcbiAgJmZvbGRlcixcclxuICAmZmlsbSxcclxuICAmZmVlZCxcclxuICAmZHJvcCxcclxuICAmZHJhd2FyLFxyXG4gICZkb2NzLFxyXG4gICZkb2MsXHJcbiAgJmRpYW1vbmQsXHJcbiAgJmN1cCxcclxuICAmY2FsY3VsYXRvcixcclxuICAmYnViYmxlcyxcclxuICAmYnJpZWZjYXNlLFxyXG4gICZib29rLW9wZW4sXHJcbiAgJmJhc2tldC1sb2FkZWQsXHJcbiAgJmJhc2tldCxcclxuICAmYmFnLFxyXG4gICZhY3Rpb24tdW5kbyxcclxuICAmYWN0aW9uLXJlZG8sXHJcbiAgJndyZW5jaCxcclxuICAmdW1icmVsbGEsXHJcbiAgJnRyYXNoLFxyXG4gICZ0YWcsXHJcbiAgJnN1cHBvcnQsXHJcbiAgJmZyYW1lLFxyXG4gICZzaXplLWZ1bGxzY3JlZW4sXHJcbiAgJnNpemUtYWN0dWFsLFxyXG4gICZzaHVmZmxlLFxyXG4gICZzaGFyZS1hbHQsXHJcbiAgJnNoYXJlLFxyXG4gICZyb2NrZXQsXHJcbiAgJnF1ZXN0aW9uLFxyXG4gICZwaWUtY2hhcnQsXHJcbiAgJnBlbmNpbCxcclxuICAmbm90ZSxcclxuICAmbG9vcCxcclxuICAmaG9tZSxcclxuICAmZ3JpZCxcclxuICAmZ3JhcGgsXHJcbiAgJm1pY3JvcGhvbmUsXHJcbiAgJm11c2ljLXRvbmUtYWx0LFxyXG4gICZtdXNpYy10b25lLFxyXG4gICZlYXJwaG9uZXMtYWx0LFxyXG4gICZlYXJwaG9uZXMsXHJcbiAgJmVxdWFsaXplcixcclxuICAmbGlrZSxcclxuICAmZGlzbGlrZSxcclxuICAmY29udHJvbC1zdGFydCxcclxuICAmY29udHJvbC1yZXdpbmQsXHJcbiAgJmNvbnRyb2wtcGxheSxcclxuICAmY29udHJvbC1wYXVzZSxcclxuICAmY29udHJvbC1mb3J3YXJkLFxyXG4gICZjb250cm9sLWVuZCxcclxuICAmdm9sdW1lLTEsXHJcbiAgJnZvbHVtZS0yLFxyXG4gICZ2b2x1bWUtb2ZmLFxyXG4gICZjYWxlbmRlcixcclxuICAmYnVsYixcclxuICAmY2hhcnQsXHJcbiAgJmJhbixcclxuICAmYnViYmxlLFxyXG4gICZjYW1yZWNvcmRlcixcclxuICAmY2FtZXJhLFxyXG4gICZjbG91ZC1kb3dubG9hZCxcclxuICAmY2xvdWQtdXBsb2FkLFxyXG4gICZlbnZlbG9wZSxcclxuICAmZXllLFxyXG4gICZmbGFnLFxyXG4gICZoZWFydCxcclxuICAmaW5mbyxcclxuICAma2V5LFxyXG4gICZsaW5rLFxyXG4gICZsb2NrLFxyXG4gICZsb2NrLW9wZW4sXHJcbiAgJm1hZ25pZmllcixcclxuICAmbWFnbmlmaWVyLWFkZCxcclxuICAmbWFnbmlmaWVyLXJlbW92ZSxcclxuICAmcGFwZXItY2xpcCxcclxuICAmcGFwZXItcGxhbmUsXHJcbiAgJnBvd2VyLFxyXG4gICZyZWZyZXNoLFxyXG4gICZyZWxvYWQsXHJcbiAgJnNldHRpbmdzLFxyXG4gICZzdGFyLFxyXG4gICZzeW1ibGUtZmVtYWxlLFxyXG4gICZzeW1ib2wtbWFsZSxcclxuICAmdGFyZ2V0LFxyXG4gICZjcmVkaXQtY2FyZCxcclxuICAmcGF5cGFsLFxyXG4gICZzb2NpYWwtdHVtYmxyLFxyXG4gICZzb2NpYWwtdHdpdHRlcixcclxuICAmc29jaWFsLWZhY2Vib29rLFxyXG4gICZzb2NpYWwtaW5zdGFncmFtLFxyXG4gICZzb2NpYWwtbGlua2VkaW4sXHJcbiAgJnNvY2lhbC1waW50YXJlc3QsXHJcbiAgJnNvY2lhbC1naXRodWIsXHJcbiAgJnNvY2lhbC1ncGx1cyxcclxuICAmc29jaWFsLXJlZGRpdCxcclxuICAmc29jaWFsLXNreXBlLFxyXG4gICZzb2NpYWwtZHJpYmJibGUsXHJcbiAgJnNvY2lhbC1iZWhhbmNlLFxyXG4gICZzb2NpYWwtZm91cnNxYXJlLFxyXG4gICZzb2NpYWwtc291bmRjbG91ZCxcclxuICAmc29jaWFsLXNwb3RpZnksXHJcbiAgJnNvY2lhbC1zdHVtYmxldXBvbixcclxuICAmc29jaWFsLXlvdXR1YmUsXHJcbiAgJnNvY2lhbC1kcm9wYm94IHtcclxuICAgIGZvbnQtZmFtaWx5OiAnI3skc2ltcGxlLWxpbmUtZm9udC1mYW1pbHl9JztcclxuICAgIHNwZWFrOiBub25lO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgIGZvbnQtdmFyaWFudDogbm9ybWFsO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgICBsaW5lLWhlaWdodDogMTtcclxuXHJcbiAgICAvKiBCZXR0ZXIgRm9udCBSZW5kZXJpbmcgPT09PT09PT09PT0gKi9cclxuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xyXG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcclxuIH1cclxufVxyXG5cclxuLiN7JHNpbXBsZS1saW5lLWljb24tcHJlZml4fXVzZXI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTAwNVwiO1xyXG59XHJcblxyXG4uI3skc2ltcGxlLWxpbmUtaWNvbi1wcmVmaXh9cGVvcGxlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwMDFcIjtcclxufVxyXG5cclxuLiN7JHNpbXBsZS1saW5lLWljb24tcHJlZml4fXVzZXItZmVtYWxlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwMDBcIjtcclxufVxyXG5cclxuLiN7JHNpbXBsZS1saW5lLWljb24tcHJlZml4fXVzZXItZm9sbG93OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwMDJcIjtcclxufVxyXG5cclxuLiN7JHNpbXBsZS1saW5lLWljb24tcHJlZml4fXVzZXItZm9sbG93aW5nOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwMDNcIjtcclxufVxyXG5cclxuLiN7JHNpbXBsZS1saW5lLWljb24tcHJlZml4fXVzZXItdW5mb2xsb3c6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTAwNFwiO1xyXG59XHJcblxyXG4uI3skc2ltcGxlLWxpbmUtaWNvbi1wcmVmaXh9bG9naW46YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTA2NlwiO1xyXG59XHJcblxyXG4uI3skc2ltcGxlLWxpbmUtaWNvbi1wcmVmaXh9bG9nb3V0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwNjVcIjtcclxufVxyXG5cclxuLiN7JHNpbXBsZS1saW5lLWljb24tcHJlZml4fWVtb3RzbWlsZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDIxXCI7XHJcbn1cclxuXHJcbi4jeyRzaW1wbGUtbGluZS1pY29uLXByZWZpeH1waG9uZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlNjAwXCI7XHJcbn1cclxuXHJcbi4jeyRzaW1wbGUtbGluZS1pY29uLXByZWZpeH1jYWxsLWVuZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDQ4XCI7XHJcbn1cclxuXHJcbi4jeyRzaW1wbGUtbGluZS1pY29uLXByZWZpeH1jYWxsLWluOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwNDdcIjtcclxufVxyXG5cclxuLiN7JHNpbXBsZS1saW5lLWljb24tcHJlZml4fWNhbGwtb3V0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwNDZcIjtcclxufVxyXG5cclxuLiN7JHNpbXBsZS1saW5lLWljb24tcHJlZml4fW1hcDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDMzXCI7XHJcbn1cclxuXHJcbi4jeyRzaW1wbGUtbGluZS1pY29uLXByZWZpeH1sb2NhdGlvbi1waW46YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTA5NlwiO1xyXG59XHJcblxyXG4uI3skc2ltcGxlLWxpbmUtaWNvbi1wcmVmaXh9ZGlyZWN0aW9uOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwNDJcIjtcclxufVxyXG5cclxuLiN7JHNpbXBsZS1saW5lLWljb24tcHJlZml4fWRpcmVjdGlvbnM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTA0MVwiO1xyXG59XHJcblxyXG4uI3skc2ltcGxlLWxpbmUtaWNvbi1wcmVmaXh9Y29tcGFzczpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDQ1XCI7XHJcbn1cclxuXHJcbi4jeyRzaW1wbGUtbGluZS1pY29uLXByZWZpeH1sYXllcnM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTAzNFwiO1xyXG59XHJcblxyXG4uI3skc2ltcGxlLWxpbmUtaWNvbi1wcmVmaXh9bWVudTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlNjAxXCI7XHJcbn1cclxuXHJcbi4jeyRzaW1wbGUtbGluZS1pY29uLXByZWZpeH1saXN0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwNjdcIjtcclxufVxyXG5cclxuLiN7JHNpbXBsZS1saW5lLWljb24tcHJlZml4fW9wdGlvbnMtdmVydGljYWw6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTYwMlwiO1xyXG59XHJcblxyXG4uI3skc2ltcGxlLWxpbmUtaWNvbi1wcmVmaXh9b3B0aW9uczpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlNjAzXCI7XHJcbn1cclxuXHJcbi4jeyRzaW1wbGUtbGluZS1pY29uLXByZWZpeH1hcnJvdy1kb3duOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU2MDRcIjtcclxufVxyXG5cclxuLiN7JHNpbXBsZS1saW5lLWljb24tcHJlZml4fWFycm93LWxlZnQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTYwNVwiO1xyXG59XHJcblxyXG4uI3skc2ltcGxlLWxpbmUtaWNvbi1wcmVmaXh9YXJyb3ctcmlnaHQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTYwNlwiO1xyXG59XHJcblxyXG4uI3skc2ltcGxlLWxpbmUtaWNvbi1wcmVmaXh9YXJyb3ctdXA6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTYwN1wiO1xyXG59XHJcblxyXG4uI3skc2ltcGxlLWxpbmUtaWNvbi1wcmVmaXh9YXJyb3ctdXAtY2lyY2xlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwNzhcIjtcclxufVxyXG5cclxuLiN7JHNpbXBsZS1saW5lLWljb24tcHJlZml4fWFycm93LWxlZnQtY2lyY2xlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwN2FcIjtcclxufVxyXG5cclxuLiN7JHNpbXBsZS1saW5lLWljb24tcHJlZml4fWFycm93LXJpZ2h0LWNpcmNsZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDc5XCI7XHJcbn1cclxuXHJcbi4jeyRzaW1wbGUtbGluZS1pY29uLXByZWZpeH1hcnJvdy1kb3duLWNpcmNsZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDdiXCI7XHJcbn1cclxuXHJcbi4jeyRzaW1wbGUtbGluZS1pY29uLXByZWZpeH1jaGVjazpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDgwXCI7XHJcbn1cclxuXHJcbi4jeyRzaW1wbGUtbGluZS1pY29uLXByZWZpeH1jbG9jazpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDgxXCI7XHJcbn1cclxuXHJcbi4jeyRzaW1wbGUtbGluZS1pY29uLXByZWZpeH1wbHVzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwOTVcIjtcclxufVxyXG5cclxuLiN7JHNpbXBsZS1saW5lLWljb24tcHJlZml4fWNsb3NlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwODJcIjtcclxufVxyXG5cclxuLiN7JHNpbXBsZS1saW5lLWljb24tcHJlZml4fXRyb3BoeTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDA2XCI7XHJcbn1cclxuXHJcbi4jeyRzaW1wbGUtbGluZS1pY29uLXByZWZpeH1zY3JlZW4tc21hcnRwaG9uZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDEwXCI7XHJcbn1cclxuXHJcbi4jeyRzaW1wbGUtbGluZS1pY29uLXByZWZpeH1zY3JlZW4tZGVza3RvcDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDExXCI7XHJcbn1cclxuXHJcbi4jeyRzaW1wbGUtbGluZS1pY29uLXByZWZpeH1wbGFuZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDEyXCI7XHJcbn1cclxuXHJcbi4jeyRzaW1wbGUtbGluZS1pY29uLXByZWZpeH1ub3RlYm9vazpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDEzXCI7XHJcbn1cclxuXHJcbi4jeyRzaW1wbGUtbGluZS1pY29uLXByZWZpeH1tdXN0YWNoZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDE0XCI7XHJcbn1cclxuXHJcbi4jeyRzaW1wbGUtbGluZS1pY29uLXByZWZpeH1tb3VzZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDE1XCI7XHJcbn1cclxuXHJcbi4jeyRzaW1wbGUtbGluZS1pY29uLXByZWZpeH1tYWduZXQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTAxNlwiO1xyXG59XHJcblxyXG4uI3skc2ltcGxlLWxpbmUtaWNvbi1wcmVmaXh9ZW5lcmd5OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwMjBcIjtcclxufVxyXG5cclxuLiN7JHNpbXBsZS1saW5lLWljb24tcHJlZml4fWRpc2M6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTAyMlwiO1xyXG59XHJcblxyXG4uI3skc2ltcGxlLWxpbmUtaWNvbi1wcmVmaXh9Y3Vyc29yOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwNmVcIjtcclxufVxyXG5cclxuLiN7JHNpbXBsZS1saW5lLWljb24tcHJlZml4fWN1cnNvci1tb3ZlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwMjNcIjtcclxufVxyXG5cclxuLiN7JHNpbXBsZS1saW5lLWljb24tcHJlZml4fWNyb3A6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTAyNFwiO1xyXG59XHJcblxyXG4uI3skc2ltcGxlLWxpbmUtaWNvbi1wcmVmaXh9Y2hlbWlzdHJ5OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwMjZcIjtcclxufVxyXG5cclxuLiN7JHNpbXBsZS1saW5lLWljb24tcHJlZml4fXNwZWVkb21ldGVyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwMDdcIjtcclxufVxyXG5cclxuLiN7JHNpbXBsZS1saW5lLWljb24tcHJlZml4fXNoaWVsZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDBlXCI7XHJcbn1cclxuXHJcbi4jeyRzaW1wbGUtbGluZS1pY29uLXByZWZpeH1zY3JlZW4tdGFibGV0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwMGZcIjtcclxufVxyXG5cclxuLiN7JHNpbXBsZS1saW5lLWljb24tcHJlZml4fW1hZ2ljLXdhbmQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTAxN1wiO1xyXG59XHJcblxyXG4uI3skc2ltcGxlLWxpbmUtaWNvbi1wcmVmaXh9aG91cmdsYXNzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwMThcIjtcclxufVxyXG5cclxuLiN7JHNpbXBsZS1saW5lLWljb24tcHJlZml4fWdyYWR1YXRpb246YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTAxOVwiO1xyXG59XHJcblxyXG4uI3skc2ltcGxlLWxpbmUtaWNvbi1wcmVmaXh9Z2hvc3Q6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTAxYVwiO1xyXG59XHJcblxyXG4uI3skc2ltcGxlLWxpbmUtaWNvbi1wcmVmaXh9Z2FtZS1jb250cm9sbGVyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwMWJcIjtcclxufVxyXG5cclxuLiN7JHNpbXBsZS1saW5lLWljb24tcHJlZml4fWZpcmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTAxY1wiO1xyXG59XHJcblxyXG4uI3skc2ltcGxlLWxpbmUtaWNvbi1wcmVmaXh9ZXllZ2xhc3M6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTAxZFwiO1xyXG59XHJcblxyXG4uI3skc2ltcGxlLWxpbmUtaWNvbi1wcmVmaXh9ZW52ZWxvcGUtb3BlbjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDFlXCI7XHJcbn1cclxuXHJcbi4jeyRzaW1wbGUtbGluZS1pY29uLXByZWZpeH1lbnZlbG9wZS1sZXR0ZXI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTAxZlwiO1xyXG59XHJcblxyXG4uI3skc2ltcGxlLWxpbmUtaWNvbi1wcmVmaXh9YmVsbDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDI3XCI7XHJcbn1cclxuXHJcbi4jeyRzaW1wbGUtbGluZS1pY29uLXByZWZpeH1iYWRnZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDI4XCI7XHJcbn1cclxuXHJcbi4jeyRzaW1wbGUtbGluZS1pY29uLXByZWZpeH1hbmNob3I6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTAyOVwiO1xyXG59XHJcblxyXG4uI3skc2ltcGxlLWxpbmUtaWNvbi1wcmVmaXh9d2FsbGV0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwMmFcIjtcclxufVxyXG5cclxuLiN7JHNpbXBsZS1saW5lLWljb24tcHJlZml4fXZlY3RvcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDJiXCI7XHJcbn1cclxuXHJcbi4jeyRzaW1wbGUtbGluZS1pY29uLXByZWZpeH1zcGVlY2g6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTAyY1wiO1xyXG59XHJcblxyXG4uI3skc2ltcGxlLWxpbmUtaWNvbi1wcmVmaXh9cHV6emxlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwMmRcIjtcclxufVxyXG5cclxuLiN7JHNpbXBsZS1saW5lLWljb24tcHJlZml4fXByaW50ZXI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTAyZVwiO1xyXG59XHJcblxyXG4uI3skc2ltcGxlLWxpbmUtaWNvbi1wcmVmaXh9cHJlc2VudDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDJmXCI7XHJcbn1cclxuXHJcbi4jeyRzaW1wbGUtbGluZS1pY29uLXByZWZpeH1wbGF5bGlzdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDMwXCI7XHJcbn1cclxuXHJcbi4jeyRzaW1wbGUtbGluZS1pY29uLXByZWZpeH1waW46YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTAzMVwiO1xyXG59XHJcblxyXG4uI3skc2ltcGxlLWxpbmUtaWNvbi1wcmVmaXh9cGljdHVyZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDMyXCI7XHJcbn1cclxuXHJcbi4jeyRzaW1wbGUtbGluZS1pY29uLXByZWZpeH1oYW5kYmFnOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwMzVcIjtcclxufVxyXG5cclxuLiN7JHNpbXBsZS1saW5lLWljb24tcHJlZml4fWdsb2JlLWFsdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDM2XCI7XHJcbn1cclxuXHJcbi4jeyRzaW1wbGUtbGluZS1pY29uLXByZWZpeH1nbG9iZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDM3XCI7XHJcbn1cclxuXHJcbi4jeyRzaW1wbGUtbGluZS1pY29uLXByZWZpeH1mb2xkZXItYWx0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwMzlcIjtcclxufVxyXG5cclxuLiN7JHNpbXBsZS1saW5lLWljb24tcHJlZml4fWZvbGRlcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDg5XCI7XHJcbn1cclxuXHJcbi4jeyRzaW1wbGUtbGluZS1pY29uLXByZWZpeH1maWxtOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwM2FcIjtcclxufVxyXG5cclxuLiN7JHNpbXBsZS1saW5lLWljb24tcHJlZml4fWZlZWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTAzYlwiO1xyXG59XHJcblxyXG4uI3skc2ltcGxlLWxpbmUtaWNvbi1wcmVmaXh9ZHJvcDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDNlXCI7XHJcbn1cclxuXHJcbi4jeyRzaW1wbGUtbGluZS1pY29uLXByZWZpeH1kcmF3YXI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTAzZlwiO1xyXG59XHJcblxyXG4uI3skc2ltcGxlLWxpbmUtaWNvbi1wcmVmaXh9ZG9jczpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDQwXCI7XHJcbn1cclxuXHJcbi4jeyRzaW1wbGUtbGluZS1pY29uLXByZWZpeH1kb2M6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTA4NVwiO1xyXG59XHJcblxyXG4uI3skc2ltcGxlLWxpbmUtaWNvbi1wcmVmaXh9ZGlhbW9uZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDQzXCI7XHJcbn1cclxuXHJcbi4jeyRzaW1wbGUtbGluZS1pY29uLXByZWZpeH1jdXA6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTA0NFwiO1xyXG59XHJcblxyXG4uI3skc2ltcGxlLWxpbmUtaWNvbi1wcmVmaXh9Y2FsY3VsYXRvcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDQ5XCI7XHJcbn1cclxuXHJcbi4jeyRzaW1wbGUtbGluZS1pY29uLXByZWZpeH1idWJibGVzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwNGFcIjtcclxufVxyXG5cclxuLiN7JHNpbXBsZS1saW5lLWljb24tcHJlZml4fWJyaWVmY2FzZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDRiXCI7XHJcbn1cclxuXHJcbi4jeyRzaW1wbGUtbGluZS1pY29uLXByZWZpeH1ib29rLW9wZW46YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTA0Y1wiO1xyXG59XHJcblxyXG4uI3skc2ltcGxlLWxpbmUtaWNvbi1wcmVmaXh9YmFza2V0LWxvYWRlZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDRkXCI7XHJcbn1cclxuXHJcbi4jeyRzaW1wbGUtbGluZS1pY29uLXByZWZpeH1iYXNrZXQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTA0ZVwiO1xyXG59XHJcblxyXG4uI3skc2ltcGxlLWxpbmUtaWNvbi1wcmVmaXh9YmFnOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwNGZcIjtcclxufVxyXG5cclxuLiN7JHNpbXBsZS1saW5lLWljb24tcHJlZml4fWFjdGlvbi11bmRvOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwNTBcIjtcclxufVxyXG5cclxuLiN7JHNpbXBsZS1saW5lLWljb24tcHJlZml4fWFjdGlvbi1yZWRvOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwNTFcIjtcclxufVxyXG5cclxuLiN7JHNpbXBsZS1saW5lLWljb24tcHJlZml4fXdyZW5jaDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDUyXCI7XHJcbn1cclxuXHJcbi4jeyRzaW1wbGUtbGluZS1pY29uLXByZWZpeH11bWJyZWxsYTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDUzXCI7XHJcbn1cclxuXHJcbi4jeyRzaW1wbGUtbGluZS1pY29uLXByZWZpeH10cmFzaDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDU0XCI7XHJcbn1cclxuXHJcbi4jeyRzaW1wbGUtbGluZS1pY29uLXByZWZpeH10YWc6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTA1NVwiO1xyXG59XHJcblxyXG4uI3skc2ltcGxlLWxpbmUtaWNvbi1wcmVmaXh9c3VwcG9ydDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDU2XCI7XHJcbn1cclxuXHJcbi4jeyRzaW1wbGUtbGluZS1pY29uLXByZWZpeH1mcmFtZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDM4XCI7XHJcbn1cclxuXHJcbi4jeyRzaW1wbGUtbGluZS1pY29uLXByZWZpeH1zaXplLWZ1bGxzY3JlZW46YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTA1N1wiO1xyXG59XHJcblxyXG4uI3skc2ltcGxlLWxpbmUtaWNvbi1wcmVmaXh9c2l6ZS1hY3R1YWw6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTA1OFwiO1xyXG59XHJcblxyXG4uI3skc2ltcGxlLWxpbmUtaWNvbi1wcmVmaXh9c2h1ZmZsZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDU5XCI7XHJcbn1cclxuXHJcbi4jeyRzaW1wbGUtbGluZS1pY29uLXByZWZpeH1zaGFyZS1hbHQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTA1YVwiO1xyXG59XHJcblxyXG4uI3skc2ltcGxlLWxpbmUtaWNvbi1wcmVmaXh9c2hhcmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTA1YlwiO1xyXG59XHJcblxyXG4uI3skc2ltcGxlLWxpbmUtaWNvbi1wcmVmaXh9cm9ja2V0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwNWNcIjtcclxufVxyXG5cclxuLiN7JHNpbXBsZS1saW5lLWljb24tcHJlZml4fXF1ZXN0aW9uOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwNWRcIjtcclxufVxyXG5cclxuLiN7JHNpbXBsZS1saW5lLWljb24tcHJlZml4fXBpZS1jaGFydDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDVlXCI7XHJcbn1cclxuXHJcbi4jeyRzaW1wbGUtbGluZS1pY29uLXByZWZpeH1wZW5jaWw6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTA1ZlwiO1xyXG59XHJcblxyXG4uI3skc2ltcGxlLWxpbmUtaWNvbi1wcmVmaXh9bm90ZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDYwXCI7XHJcbn1cclxuXHJcbi4jeyRzaW1wbGUtbGluZS1pY29uLXByZWZpeH1sb29wOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwNjRcIjtcclxufVxyXG5cclxuLiN7JHNpbXBsZS1saW5lLWljb24tcHJlZml4fWhvbWU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTA2OVwiO1xyXG59XHJcblxyXG4uI3skc2ltcGxlLWxpbmUtaWNvbi1wcmVmaXh9Z3JpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDZhXCI7XHJcbn1cclxuXHJcbi4jeyRzaW1wbGUtbGluZS1pY29uLXByZWZpeH1ncmFwaDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDZiXCI7XHJcbn1cclxuXHJcbi4jeyRzaW1wbGUtbGluZS1pY29uLXByZWZpeH1taWNyb3Bob25lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwNjNcIjtcclxufVxyXG5cclxuLiN7JHNpbXBsZS1saW5lLWljb24tcHJlZml4fW11c2ljLXRvbmUtYWx0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwNjFcIjtcclxufVxyXG5cclxuLiN7JHNpbXBsZS1saW5lLWljb24tcHJlZml4fW11c2ljLXRvbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTA2MlwiO1xyXG59XHJcblxyXG4uI3skc2ltcGxlLWxpbmUtaWNvbi1wcmVmaXh9ZWFycGhvbmVzLWFsdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDNjXCI7XHJcbn1cclxuXHJcbi4jeyRzaW1wbGUtbGluZS1pY29uLXByZWZpeH1lYXJwaG9uZXM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTAzZFwiO1xyXG59XHJcblxyXG4uI3skc2ltcGxlLWxpbmUtaWNvbi1wcmVmaXh9ZXF1YWxpemVyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwNmNcIjtcclxufVxyXG5cclxuLiN7JHNpbXBsZS1saW5lLWljb24tcHJlZml4fWxpa2U6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTA2OFwiO1xyXG59XHJcblxyXG4uI3skc2ltcGxlLWxpbmUtaWNvbi1wcmVmaXh9ZGlzbGlrZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDZkXCI7XHJcbn1cclxuXHJcbi4jeyRzaW1wbGUtbGluZS1pY29uLXByZWZpeH1jb250cm9sLXN0YXJ0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwNmZcIjtcclxufVxyXG5cclxuLiN7JHNpbXBsZS1saW5lLWljb24tcHJlZml4fWNvbnRyb2wtcmV3aW5kOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwNzBcIjtcclxufVxyXG5cclxuLiN7JHNpbXBsZS1saW5lLWljb24tcHJlZml4fWNvbnRyb2wtcGxheTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDcxXCI7XHJcbn1cclxuXHJcbi4jeyRzaW1wbGUtbGluZS1pY29uLXByZWZpeH1jb250cm9sLXBhdXNlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwNzJcIjtcclxufVxyXG5cclxuLiN7JHNpbXBsZS1saW5lLWljb24tcHJlZml4fWNvbnRyb2wtZm9yd2FyZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDczXCI7XHJcbn1cclxuXHJcbi4jeyRzaW1wbGUtbGluZS1pY29uLXByZWZpeH1jb250cm9sLWVuZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDc0XCI7XHJcbn1cclxuXHJcbi4jeyRzaW1wbGUtbGluZS1pY29uLXByZWZpeH12b2x1bWUtMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDlmXCI7XHJcbn1cclxuXHJcbi4jeyRzaW1wbGUtbGluZS1pY29uLXByZWZpeH12b2x1bWUtMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMGEwXCI7XHJcbn1cclxuXHJcbi4jeyRzaW1wbGUtbGluZS1pY29uLXByZWZpeH12b2x1bWUtb2ZmOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwYTFcIjtcclxufVxyXG5cclxuLiN7JHNpbXBsZS1saW5lLWljb24tcHJlZml4fWNhbGVuZGVyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwNzVcIjtcclxufVxyXG5cclxuLiN7JHNpbXBsZS1saW5lLWljb24tcHJlZml4fWJ1bGI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTA3NlwiO1xyXG59XHJcblxyXG4uI3skc2ltcGxlLWxpbmUtaWNvbi1wcmVmaXh9Y2hhcnQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTA3N1wiO1xyXG59XHJcblxyXG4uI3skc2ltcGxlLWxpbmUtaWNvbi1wcmVmaXh9YmFuOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwN2NcIjtcclxufVxyXG5cclxuLiN7JHNpbXBsZS1saW5lLWljb24tcHJlZml4fWJ1YmJsZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDdkXCI7XHJcbn1cclxuXHJcbi4jeyRzaW1wbGUtbGluZS1pY29uLXByZWZpeH1jYW1yZWNvcmRlcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDdlXCI7XHJcbn1cclxuXHJcbi4jeyRzaW1wbGUtbGluZS1pY29uLXByZWZpeH1jYW1lcmE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTA3ZlwiO1xyXG59XHJcblxyXG4uI3skc2ltcGxlLWxpbmUtaWNvbi1wcmVmaXh9Y2xvdWQtZG93bmxvYWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTA4M1wiO1xyXG59XHJcblxyXG4uI3skc2ltcGxlLWxpbmUtaWNvbi1wcmVmaXh9Y2xvdWQtdXBsb2FkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwODRcIjtcclxufVxyXG5cclxuLiN7JHNpbXBsZS1saW5lLWljb24tcHJlZml4fWVudmVsb3BlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwODZcIjtcclxufVxyXG5cclxuLiN7JHNpbXBsZS1saW5lLWljb24tcHJlZml4fWV5ZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDg3XCI7XHJcbn1cclxuXHJcbi4jeyRzaW1wbGUtbGluZS1pY29uLXByZWZpeH1mbGFnOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwODhcIjtcclxufVxyXG5cclxuLiN7JHNpbXBsZS1saW5lLWljb24tcHJlZml4fWhlYXJ0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwOGFcIjtcclxufVxyXG5cclxuLiN7JHNpbXBsZS1saW5lLWljb24tcHJlZml4fWluZm86YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTA4YlwiO1xyXG59XHJcblxyXG4uI3skc2ltcGxlLWxpbmUtaWNvbi1wcmVmaXh9a2V5OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwOGNcIjtcclxufVxyXG5cclxuLiN7JHNpbXBsZS1saW5lLWljb24tcHJlZml4fWxpbms6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTA4ZFwiO1xyXG59XHJcblxyXG4uI3skc2ltcGxlLWxpbmUtaWNvbi1wcmVmaXh9bG9jazpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDhlXCI7XHJcbn1cclxuXHJcbi4jeyRzaW1wbGUtbGluZS1pY29uLXByZWZpeH1sb2NrLW9wZW46YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTA4ZlwiO1xyXG59XHJcblxyXG4uI3skc2ltcGxlLWxpbmUtaWNvbi1wcmVmaXh9bWFnbmlmaWVyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwOTBcIjtcclxufVxyXG5cclxuLiN7JHNpbXBsZS1saW5lLWljb24tcHJlZml4fW1hZ25pZmllci1hZGQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTA5MVwiO1xyXG59XHJcblxyXG4uI3skc2ltcGxlLWxpbmUtaWNvbi1wcmVmaXh9bWFnbmlmaWVyLXJlbW92ZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDkyXCI7XHJcbn1cclxuXHJcbi4jeyRzaW1wbGUtbGluZS1pY29uLXByZWZpeH1wYXBlci1jbGlwOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwOTNcIjtcclxufVxyXG5cclxuLiN7JHNpbXBsZS1saW5lLWljb24tcHJlZml4fXBhcGVyLXBsYW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwOTRcIjtcclxufVxyXG5cclxuLiN7JHNpbXBsZS1saW5lLWljb24tcHJlZml4fXBvd2VyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwOTdcIjtcclxufVxyXG5cclxuLiN7JHNpbXBsZS1saW5lLWljb24tcHJlZml4fXJlZnJlc2g6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTA5OFwiO1xyXG59XHJcblxyXG4uI3skc2ltcGxlLWxpbmUtaWNvbi1wcmVmaXh9cmVsb2FkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwOTlcIjtcclxufVxyXG5cclxuLiN7JHNpbXBsZS1saW5lLWljb24tcHJlZml4fXNldHRpbmdzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwOWFcIjtcclxufVxyXG5cclxuLiN7JHNpbXBsZS1saW5lLWljb24tcHJlZml4fXN0YXI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTA5YlwiO1xyXG59XHJcblxyXG4uI3skc2ltcGxlLWxpbmUtaWNvbi1wcmVmaXh9c3ltYmxlLWZlbWFsZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDljXCI7XHJcbn1cclxuXHJcbi4jeyRzaW1wbGUtbGluZS1pY29uLXByZWZpeH1zeW1ib2wtbWFsZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDlkXCI7XHJcbn1cclxuXHJcbi4jeyRzaW1wbGUtbGluZS1pY29uLXByZWZpeH10YXJnZXQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTA5ZVwiO1xyXG59XHJcblxyXG4uI3skc2ltcGxlLWxpbmUtaWNvbi1wcmVmaXh9Y3JlZGl0LWNhcmQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTAyNVwiO1xyXG59XHJcblxyXG4uI3skc2ltcGxlLWxpbmUtaWNvbi1wcmVmaXh9cGF5cGFsOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU2MDhcIjtcclxufVxyXG5cclxuLiN7JHNpbXBsZS1saW5lLWljb24tcHJlZml4fXNvY2lhbC10dW1ibHI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTAwYVwiO1xyXG59XHJcblxyXG4uI3skc2ltcGxlLWxpbmUtaWNvbi1wcmVmaXh9c29jaWFsLXR3aXR0ZXI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTAwOVwiO1xyXG59XHJcblxyXG4uI3skc2ltcGxlLWxpbmUtaWNvbi1wcmVmaXh9c29jaWFsLWZhY2Vib29rOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwMGJcIjtcclxufVxyXG5cclxuLiN7JHNpbXBsZS1saW5lLWljb24tcHJlZml4fXNvY2lhbC1pbnN0YWdyYW06YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTYwOVwiO1xyXG59XHJcblxyXG4uI3skc2ltcGxlLWxpbmUtaWNvbi1wcmVmaXh9c29jaWFsLWxpbmtlZGluOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU2MGFcIjtcclxufVxyXG5cclxuLiN7JHNpbXBsZS1saW5lLWljb24tcHJlZml4fXNvY2lhbC1waW50YXJlc3Q6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTYwYlwiO1xyXG59XHJcblxyXG4uI3skc2ltcGxlLWxpbmUtaWNvbi1wcmVmaXh9c29jaWFsLWdpdGh1YjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlNjBjXCI7XHJcbn1cclxuXHJcbi4jeyRzaW1wbGUtbGluZS1pY29uLXByZWZpeH1zb2NpYWwtZ3BsdXM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTYwZFwiO1xyXG59XHJcblxyXG4uI3skc2ltcGxlLWxpbmUtaWNvbi1wcmVmaXh9c29jaWFsLXJlZGRpdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlNjBlXCI7XHJcbn1cclxuXHJcbi4jeyRzaW1wbGUtbGluZS1pY29uLXByZWZpeH1zb2NpYWwtc2t5cGU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTYwZlwiO1xyXG59XHJcblxyXG4uI3skc2ltcGxlLWxpbmUtaWNvbi1wcmVmaXh9c29jaWFsLWRyaWJiYmxlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwMGRcIjtcclxufVxyXG5cclxuLiN7JHNpbXBsZS1saW5lLWljb24tcHJlZml4fXNvY2lhbC1iZWhhbmNlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU2MTBcIjtcclxufVxyXG5cclxuLiN7JHNpbXBsZS1saW5lLWljb24tcHJlZml4fXNvY2lhbC1mb3Vyc3FhcmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTYxMVwiO1xyXG59XHJcblxyXG4uI3skc2ltcGxlLWxpbmUtaWNvbi1wcmVmaXh9c29jaWFsLXNvdW5kY2xvdWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTYxMlwiO1xyXG59XHJcblxyXG4uI3skc2ltcGxlLWxpbmUtaWNvbi1wcmVmaXh9c29jaWFsLXNwb3RpZnk6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTYxM1wiO1xyXG59XHJcblxyXG4uI3skc2ltcGxlLWxpbmUtaWNvbi1wcmVmaXh9c29jaWFsLXN0dW1ibGV1cG9uOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU2MTRcIjtcclxufVxyXG5cclxuLiN7JHNpbXBsZS1saW5lLWljb24tcHJlZml4fXNvY2lhbC15b3V0dWJlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwMDhcIjtcclxufVxyXG5cclxuLiN7JHNpbXBsZS1saW5lLWljb24tcHJlZml4fXNvY2lhbC1kcm9wYm94OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwMGNcIjtcclxufVxyXG4iLCIvLyBoZWFkZXIgcGFydFxuXG4vKioqKioqKioqKioqKioqKioqKlxuIFRvcGJhclxuKioqKioqKioqKioqKioqKioqKi9cblxuLnRvcGJhciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgei1pbmRleDogMTAyMDsgLy9FbCBtw6F4aW1vIGVuIGVsIGNvbXBvbmVudGUgTWFwYSBlcyAxMDAwLCBkZWwgTW9kYWwgc29uIDEwNTAgeSAxMjAwXG4gIHdpZHRoOiAxMDAlO1xuXG4gIC5uYXZiYXItY29sbGFwc2Uge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cblxuICAudG9wLW5hdmJhciB7XG4gICAgbWluLWhlaWdodDogNTBweDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICB9XG4gICAgLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgLm5hdmJhci1oZWFkZXIge1xuICAgICAgbGluZS1oZWlnaHQ6IDUwcHg7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgICAubmF2YmFyLWJyYW5kIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICAgIC5saWdodC1sb2dvIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICAgIGIge1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgfVxuICAgICAgICBoMS5sb2dvIHtcbiAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIHBhZGRpbmc6IDEzcHggMDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5mYSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxOHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIC50b29sdGlwLWNsYXNzIHtcbiAgICAgIHBhZGRpbmc6IDNweCA1cHg7XG4gICAgICBib3JkZXItcmFkaXVzOiAwLjM1ZW07XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICBtYXgtd2lkdGg6IDIwNXB4O1xuICAgICAgd2hpdGUtc3BhY2U6IGJyZWFrLXNwYWNlcztcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG5cbiAgICAucHJvZmlsZS1waWMge1xuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgIGltZyB7XG4gICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgICAgfVxuICAgICAgc3BhbiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgIH1cblxuICAgICAgYS5uYXYtbGluayB7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAycHggc29saWQgJGJsdWUtbWVkaXVtO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5uYXZiYXItbmF2ID4gLm5hdi1pdGVtID4gLm5hdi1saW5rIHtcbiAgICAgIC8vZm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnQ7XG4gICAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgICAgIHBhZGRpbmc6IDAgOHB4O1xuICAgICAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAkYmx1ZS1saWdodDtcbiAgICAgIH1cblxuICAgICAgJi5pY29uLW1lbnUtc3VwZXJpb3Ige1xuICAgICAgICBtYXJnaW46IDJweCAwIDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIC5tZW51LWRlc3BlZ2FibGUtc3VwZXJpb3IgLm5hdi1saW5rIHtcbiAgICAgICAgcGFkZGluZzogMC4ycmVtIDJyZW0gIWltcG9ydGFudDtcbiAgICAgICAgbWluLWhlaWdodDogMzhweCAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5uYXZiYXItbmF2ID4gLm5hdi1pdGVtID4gc3BhbiB7XG4gICAgICBsaW5lLWhlaWdodDogNDVweDtcbiAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgcGFkZGluZzogMCAxMHB4O1xuICAgIH1cblxuICAgIC5tZW51LWRlc3BlZ2FibGUge1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XG4gICAgICAgIHRvcDogNTRweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGxlZnQ6IDA7XG5cbiAgICAgICAgLm1lbnUtZGVzcGVnYWJsZS1zdXBlcmlvciB7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICAgICAgICAgIC5kcm9wZG93bi10b2dnbGUge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICR3aGl0ZTtcbiAgICAgICAgICAgIC5mYSB7XG4gICAgICAgICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogN3B4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAuZHJvcGRvd24ge1xuICAgICAgICAgICAgLmRyb3Bkb3duLW1lbnUge1xuICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgIGJvcmRlcjogaW5pdGlhbDtcbiAgICAgICAgICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbml0aWFsO1xuICAgICAgICAgICAgICBib3gtc2hhZG93OiBpbml0aWFsO1xuXG4gICAgICAgICAgICAgIC5kcm9wZG93bi1pdGVtIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgIGE6YWN0aXZlIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnN1YnRpdHVsby1tZW51IHtcbiAgICBmb250LXNpemU6IDEwLjVweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxN3B4O1xuICAgIHJpZ2h0OiAyN3B4O1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgbGVmdDogMzJweDtcbiAgICB9XG4gIH1cbiAgYmFja2dyb3VuZDogJHRoZW1lY29sb3I7XG4gIC50b3AtbmF2YmFyIC5uYXZiYXItaGVhZGVyIC5uYXZiYXItYnJhbmQgLmRhcmstbG9nbyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAudG9wLW5hdmJhciAubmF2YmFyLWhlYWRlciAubmF2YmFyLWJyYW5kIC5saWdodC1sb2dvIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbiAgfVxuXG4gIC5kcm9wZG93bi1tZW51IHtcbiAgICBib3gtc2hhZG93OiAkc2hhZG93O1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogJHNoYWRvdztcbiAgICAtbW96LWJveC1zaGFkb3c6ICRzaGFkb3c7XG4gICAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyLWNvbG9yO1xuICAgIC5kcm9wZG93bi1pdGVtIHtcbiAgICAgIHBhZGRpbmc6IDdweCAxLjVyZW07XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICBwYWRkaW5nOiA3cHggMi41cmVtO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIC50b3AtbmF2YmFyIHtcbiAgICAgIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgICAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgICAgLm5hdmJhci1uYXYge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICA+IC5uYXYtaXRlbS5zaG93IHtcbiAgICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgICAgIC5kcm9wZG93bi1tZW51IHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZHJvcGRvd24tbWVudSB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAuZHJvcHJpZ2h0IHtcblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZHJvcGRvd24tbWVudSB7XG4gICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgbGVmdDogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vKioqKioqKioqKioqKioqKioqKlxuTm90aWZ5XG4qKioqKioqKioqKioqKioqKioqL1xuXG4ubm90aWZ5IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC0yOHB4O1xuICByaWdodDogLTdweDtcbiAgLmhlYXJ0Yml0IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtMjBweDtcbiAgICByaWdodDogLTRweDtcbiAgICBoZWlnaHQ6IDI1cHg7XG4gICAgd2lkdGg6IDI1cHg7XG4gICAgei1pbmRleDogMTA7XG4gICAgYm9yZGVyOiA1cHggc29saWQgJGRhbmdlcjtcbiAgICBib3JkZXItcmFkaXVzOiA3MHB4O1xuICAgIC1tb3otYW5pbWF0aW9uOiBoZWFydGJpdCAxcyBlYXNlLW91dDtcbiAgICAtbW96LWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlO1xuICAgIC1vLWFuaW1hdGlvbjogaGVhcnRiaXQgMXMgZWFzZS1vdXQ7XG4gICAgLW8tYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XG4gICAgLXdlYmtpdC1hbmltYXRpb246IGhlYXJ0Yml0IDFzIGVhc2Utb3V0O1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XG4gICAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XG4gIH1cbiAgLnBvaW50IHtcbiAgICB3aWR0aDogNnB4O1xuICAgIGhlaWdodDogNnB4O1xuICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMzBweDtcbiAgICAtbW96LWJvcmRlci1yYWRpdXM6IDMwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFuZ2VyO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogNnB4O1xuICAgIHRvcDogLTEwcHg7XG4gIH1cbn1cblxuQC1tb3ota2V5ZnJhbWVzIGhlYXJ0Yml0IHtcbiAgMCUge1xuICAgIC1tb3otdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDI1JSB7XG4gICAgLW1vei10cmFuc2Zvcm06IHNjYWxlKDAuMSk7XG4gICAgb3BhY2l0eTogMC4xO1xuICB9XG4gIDUwJSB7XG4gICAgLW1vei10cmFuc2Zvcm06IHNjYWxlKDAuNSk7XG4gICAgb3BhY2l0eTogMC4zO1xuICB9XG4gIDc1JSB7XG4gICAgLW1vei10cmFuc2Zvcm06IHNjYWxlKDAuOCk7XG4gICAgb3BhY2l0eTogMC41O1xuICB9XG4gIDEwMCUge1xuICAgIC1tb3otdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBoZWFydGJpdCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMCk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAyNSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwLjEpO1xuICAgIG9wYWNpdHk6IDAuMTtcbiAgfVxuICA1MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwLjUpO1xuICAgIG9wYWNpdHk6IDAuMztcbiAgfVxuICA3NSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwLjgpO1xuICAgIG9wYWNpdHk6IDAuNTtcbiAgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG4uYXBwLXNlYXJjaCB7XG4gIGxpbmUtaGVpZ2h0OiA2MHB4O1xuICAuZm9ybS1jb250cm9sIHtcbiAgICBtaW4taGVpZ2h0OiAzNXB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG4gIC5vcGVyYWNpb24ge1xuICAgIHdpZHRoOiAzMCUgIWltcG9ydGFudDtcbiAgfVxuICAudWJpY2FjaW9uIHtcbiAgICB3aWR0aDogNTIlICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLm1lbnUtZGVzcGVnYWJsZSAubmF2LWxpbmsge1xuICBwYWRkaW5nOiAwIDhweCAwIDVweCAhaW1wb3J0YW50O1xufVxuXG4vKioqKioqKioqKioqKioqKioqKlxuTWVnYW1lbnVcbioqKioqKioqKioqKioqKioqKi9cblxuLm1lZ2EtZHJvcGRvd24ge1xuICBwb3NpdGlvbjogc3RhdGljO1xuICB3aWR0aDogMTAwJTtcbiAgLmRyb3Bkb3duLW1lbnUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDMwcHg7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICB1bCB7XG4gICAgcGFkZGluZzogMDtcbiAgICBsaSB7XG4gICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIH1cbiAgfVxuICAuY2Fyb3VzZWwtaXRlbSAuY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC5uYXYtYWNjb3JkaW9uIHtcbiAgICAuY2FyZCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxcHg7XG4gICAgfVxuICAgIC5jYXJkLWhlYWRlciB7XG4gICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICBoNSB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgYSB7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgIGNvbG9yOiAkYm9keS1jb2xvcjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdCc7XG4gIHNyYzogdXJsKCcuLi8uLi9mb250cy9Nb250c2VycmF0LU1lZGl1bS5lb3QnKTtcbiAgc3JjOiB1cmwoJy4uLy4uL2ZvbnRzL01vbnRzZXJyYXQtTWVkaXVtLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gIHVybCgnLi4vLi4vZm9udHMvTW9udHNlcnJhdC1NZWRpdW0ud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gIHVybCgnLi4vLi4vZm9udHMvTW9udHNlcnJhdC1NZWRpdW0ud29mZicpIGZvcm1hdCgnd29mZicpLFxuICB1cmwoJy4uLy4uL2ZvbnRzL01vbnRzZXJyYXQtTWVkaXVtLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcbiAgdXJsKCcuLi8uLi9mb250cy9Nb250c2VycmF0LU1lZGl1bS5zdmcjTW9udHNlcnJhdC1NZWRpdW0nKSBmb3JtYXQoJ3N2ZycpO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdCc7XG4gIHNyYzogdXJsKCcuLi8uLi9mb250cy9Nb250c2VycmF0LVNlbWlCb2xkLmVvdCcpO1xuICBzcmM6IHVybCgnLi4vLi4vZm9udHMvTW9udHNlcnJhdC1TZW1pQm9sZC5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICB1cmwoJy4uLy4uL2ZvbnRzL01vbnRzZXJyYXQtU2VtaUJvbGQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gIHVybCgnLi4vLi4vZm9udHMvTW9udHNlcnJhdC1TZW1pQm9sZC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gIHVybCgnLi4vLi4vZm9udHMvTW9udHNlcnJhdC1TZW1pQm9sZC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXG4gIHVybCgnLi4vLi4vZm9udHMvTW9udHNlcnJhdC1TZW1pQm9sZC5zdmcjTW9udHNlcnJhdC1TZW1pQm9sZCcpIGZvcm1hdCgnc3ZnJyk7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdNb250c2VycmF0JztcbiAgc3JjOiB1cmwoJy4uLy4uL2ZvbnRzL01vbnRzZXJyYXQtUmVndWxhci5lb3QnKTtcbiAgc3JjOiB1cmwoJy4uLy4uL2ZvbnRzL01vbnRzZXJyYXQtUmVndWxhci5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICB1cmwoJy4uLy4uL2ZvbnRzL01vbnRzZXJyYXQtUmVndWxhci53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgdXJsKCcuLi8uLi9mb250cy9Nb250c2VycmF0LVJlZ3VsYXIud29mZicpIGZvcm1hdCgnd29mZicpLFxuICB1cmwoJy4uLy4uL2ZvbnRzL01vbnRzZXJyYXQtUmVndWxhci50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXG4gIHVybCgnLi4vLi4vZm9udHMvTW9udHNlcnJhdC1SZWd1bGFyLnN2ZyNNb250c2VycmF0LVJlZ3VsYXInKSBmb3JtYXQoJ3N2ZycpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdCc7XG4gIHNyYzogdXJsKCcuLi8uLi9mb250cy9Nb250c2VycmF0LUV4dHJhTGlnaHRJdGFsaWMuZW90Jyk7XG4gIHNyYzogdXJsKCcuLi8uLi9mb250cy9Nb250c2VycmF0LUV4dHJhTGlnaHRJdGFsaWMuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcbiAgdXJsKCcuLi8uLi9mb250cy9Nb250c2VycmF0LUV4dHJhTGlnaHRJdGFsaWMud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gIHVybCgnLi4vLi4vZm9udHMvTW9udHNlcnJhdC1FeHRyYUxpZ2h0SXRhbGljLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgdXJsKCcuLi8uLi9mb250cy9Nb250c2VycmF0LUV4dHJhTGlnaHRJdGFsaWMudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxuICB1cmwoJy4uLy4uL2ZvbnRzL01vbnRzZXJyYXQtRXh0cmFMaWdodEl0YWxpYy5zdmcjTW9udHNlcnJhdC1FeHRyYUxpZ2h0SXRhbGljJykgZm9ybWF0KCdzdmcnKTtcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ01vbnRzZXJyYXQnO1xuICBzcmM6IHVybCgnLi4vLi4vZm9udHMvTW9udHNlcnJhdC1MaWdodEl0YWxpYy5lb3QnKTtcbiAgc3JjOiB1cmwoJy4uLy4uL2ZvbnRzL01vbnRzZXJyYXQtTGlnaHRJdGFsaWMuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcbiAgdXJsKCcuLi8uLi9mb250cy9Nb250c2VycmF0LUxpZ2h0SXRhbGljLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICB1cmwoJy4uLy4uL2ZvbnRzL01vbnRzZXJyYXQtTGlnaHRJdGFsaWMud29mZicpIGZvcm1hdCgnd29mZicpLFxuICB1cmwoJy4uLy4uL2ZvbnRzL01vbnRzZXJyYXQtTGlnaHRJdGFsaWMudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxuICB1cmwoJy4uLy4uL2ZvbnRzL01vbnRzZXJyYXQtTGlnaHRJdGFsaWMuc3ZnI01vbnRzZXJyYXQtTGlnaHRJdGFsaWMnKSBmb3JtYXQoJ3N2ZycpO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdCc7XG4gIHNyYzogdXJsKCcuLi8uLi9mb250cy9Nb250c2VycmF0LUJvbGQuZW90Jyk7XG4gIHNyYzogdXJsKCcuLi8uLi9mb250cy9Nb250c2VycmF0LUJvbGQuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcbiAgdXJsKCcuLi8uLi9mb250cy9Nb250c2VycmF0LUJvbGQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gIHVybCgnLi4vLi4vZm9udHMvTW9udHNlcnJhdC1Cb2xkLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgdXJsKCcuLi8uLi9mb250cy9Nb250c2VycmF0LUJvbGQudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxuICB1cmwoJy4uLy4uL2ZvbnRzL01vbnRzZXJyYXQtQm9sZC5zdmcjTW9udHNlcnJhdC1Cb2xkJykgZm9ybWF0KCdzdmcnKTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdNb250c2VycmF0JztcbiAgc3JjOiB1cmwoJy4uLy4uL2ZvbnRzL01vbnRzZXJyYXQtQmxhY2suZW90Jyk7XG4gIHNyYzogdXJsKCcuLi8uLi9mb250cy9Nb250c2VycmF0LUJsYWNrLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gIHVybCgnLi4vLi4vZm9udHMvTW9udHNlcnJhdC1CbGFjay53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgdXJsKCcuLi8uLi9mb250cy9Nb250c2VycmF0LUJsYWNrLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgdXJsKCcuLi8uLi9mb250cy9Nb250c2VycmF0LUJsYWNrLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcbiAgdXJsKCcuLi8uLi9mb250cy9Nb250c2VycmF0LUJsYWNrLnN2ZyNNb250c2VycmF0LUJsYWNrJykgZm9ybWF0KCdzdmcnKTtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ01vbnRzZXJyYXQnO1xuICBzcmM6IHVybCgnLi4vLi4vZm9udHMvTW9udHNlcnJhdC1NZWRpdW1JdGFsaWMuZW90Jyk7XG4gIHNyYzogdXJsKCcuLi8uLi9mb250cy9Nb250c2VycmF0LU1lZGl1bUl0YWxpYy5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICB1cmwoJy4uLy4uL2ZvbnRzL01vbnRzZXJyYXQtTWVkaXVtSXRhbGljLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICB1cmwoJy4uLy4uL2ZvbnRzL01vbnRzZXJyYXQtTWVkaXVtSXRhbGljLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgdXJsKCcuLi8uLi9mb250cy9Nb250c2VycmF0LU1lZGl1bUl0YWxpYy50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXG4gIHVybCgnLi4vLi4vZm9udHMvTW9udHNlcnJhdC1NZWRpdW1JdGFsaWMuc3ZnI01vbnRzZXJyYXQtTWVkaXVtSXRhbGljJykgZm9ybWF0KCdzdmcnKTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ01vbnRzZXJyYXQnO1xuICBzcmM6IHVybCgnLi4vLi4vZm9udHMvTW9udHNlcnJhdC1CbGFja0l0YWxpYy5lb3QnKTtcbiAgc3JjOiB1cmwoJy4uLy4uL2ZvbnRzL01vbnRzZXJyYXQtQmxhY2tJdGFsaWMuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcbiAgdXJsKCcuLi8uLi9mb250cy9Nb250c2VycmF0LUJsYWNrSXRhbGljLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICB1cmwoJy4uLy4uL2ZvbnRzL01vbnRzZXJyYXQtQmxhY2tJdGFsaWMud29mZicpIGZvcm1hdCgnd29mZicpLFxuICB1cmwoJy4uLy4uL2ZvbnRzL01vbnRzZXJyYXQtQmxhY2tJdGFsaWMudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxuICB1cmwoJy4uLy4uL2ZvbnRzL01vbnRzZXJyYXQtQmxhY2tJdGFsaWMuc3ZnI01vbnRzZXJyYXQtQmxhY2tJdGFsaWMnKSBmb3JtYXQoJ3N2ZycpO1xuICBmb250LXdlaWdodDogOTAwO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdCc7XG4gIHNyYzogdXJsKCcuLi8uLi9mb250cy9Nb250c2VycmF0LUl0YWxpYy5lb3QnKTtcbiAgc3JjOiB1cmwoJy4uLy4uL2ZvbnRzL01vbnRzZXJyYXQtSXRhbGljLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gIHVybCgnLi4vLi4vZm9udHMvTW9udHNlcnJhdC1JdGFsaWMud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gIHVybCgnLi4vLi4vZm9udHMvTW9udHNlcnJhdC1JdGFsaWMud29mZicpIGZvcm1hdCgnd29mZicpLFxuICB1cmwoJy4uLy4uL2ZvbnRzL01vbnRzZXJyYXQtSXRhbGljLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcbiAgdXJsKCcuLi8uLi9mb250cy9Nb250c2VycmF0LUl0YWxpYy5zdmcjTW9udHNlcnJhdC1JdGFsaWMnKSBmb3JtYXQoJ3N2ZycpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdCc7XG4gIHNyYzogdXJsKCcuLi8uLi9mb250cy9Nb250c2VycmF0LVNlbWlCb2xkSXRhbGljLmVvdCcpO1xuICBzcmM6IHVybCgnLi4vLi4vZm9udHMvTW9udHNlcnJhdC1TZW1pQm9sZEl0YWxpYy5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICB1cmwoJy4uLy4uL2ZvbnRzL01vbnRzZXJyYXQtU2VtaUJvbGRJdGFsaWMud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gIHVybCgnLi4vLi4vZm9udHMvTW9udHNlcnJhdC1TZW1pQm9sZEl0YWxpYy53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gIHVybCgnLi4vLi4vZm9udHMvTW9udHNlcnJhdC1TZW1pQm9sZEl0YWxpYy50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXG4gIHVybCgnLi4vLi4vZm9udHMvTW9udHNlcnJhdC1TZW1pQm9sZEl0YWxpYy5zdmcjTW9udHNlcnJhdC1TZW1pQm9sZEl0YWxpYycpIGZvcm1hdCgnc3ZnJyk7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdNb250c2VycmF0JztcbiAgc3JjOiB1cmwoJy4uLy4uL2ZvbnRzL01vbnRzZXJyYXQtRXh0cmFCb2xkSXRhbGljLmVvdCcpO1xuICBzcmM6IHVybCgnLi4vLi4vZm9udHMvTW9udHNlcnJhdC1FeHRyYUJvbGRJdGFsaWMuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcbiAgdXJsKCcuLi8uLi9mb250cy9Nb250c2VycmF0LUV4dHJhQm9sZEl0YWxpYy53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgdXJsKCcuLi8uLi9mb250cy9Nb250c2VycmF0LUV4dHJhQm9sZEl0YWxpYy53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gIHVybCgnLi4vLi4vZm9udHMvTW9udHNlcnJhdC1FeHRyYUJvbGRJdGFsaWMudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxuICB1cmwoJy4uLy4uL2ZvbnRzL01vbnRzZXJyYXQtRXh0cmFCb2xkSXRhbGljLnN2ZyNNb250c2VycmF0LUV4dHJhQm9sZEl0YWxpYycpIGZvcm1hdCgnc3ZnJyk7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdNb250c2VycmF0JztcbiAgc3JjOiB1cmwoJy4uLy4uL2ZvbnRzL01vbnRzZXJyYXQtQm9sZEl0YWxpYy5lb3QnKTtcbiAgc3JjOiB1cmwoJy4uLy4uL2ZvbnRzL01vbnRzZXJyYXQtQm9sZEl0YWxpYy5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICB1cmwoJy4uLy4uL2ZvbnRzL01vbnRzZXJyYXQtQm9sZEl0YWxpYy53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgdXJsKCcuLi8uLi9mb250cy9Nb250c2VycmF0LUJvbGRJdGFsaWMud29mZicpIGZvcm1hdCgnd29mZicpLFxuICB1cmwoJy4uLy4uL2ZvbnRzL01vbnRzZXJyYXQtQm9sZEl0YWxpYy50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXG4gIHVybCgnLi4vLi4vZm9udHMvTW9udHNlcnJhdC1Cb2xkSXRhbGljLnN2ZyNNb250c2VycmF0LUJvbGRJdGFsaWMnKSBmb3JtYXQoJ3N2ZycpO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ01vbnRzZXJyYXQnO1xuICBzcmM6IHVybCgnLi4vLi4vZm9udHMvTW9udHNlcnJhdC1UaGluLmVvdCcpO1xuICBzcmM6IHVybCgnLi4vLi4vZm9udHMvTW9udHNlcnJhdC1UaGluLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gIHVybCgnLi4vLi4vZm9udHMvTW9udHNlcnJhdC1UaGluLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICB1cmwoJy4uLy4uL2ZvbnRzL01vbnRzZXJyYXQtVGhpbi53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gIHVybCgnLi4vLi4vZm9udHMvTW9udHNlcnJhdC1UaGluLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcbiAgdXJsKCcuLi8uLi9mb250cy9Nb250c2VycmF0LVRoaW4uc3ZnI01vbnRzZXJyYXQtVGhpbicpIGZvcm1hdCgnc3ZnJyk7XG4gIGZvbnQtd2VpZ2h0OiAxMDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdNb250c2VycmF0JztcbiAgc3JjOiB1cmwoJy4uLy4uL2ZvbnRzL01vbnRzZXJyYXQtVGhpbkl0YWxpYy5lb3QnKTtcbiAgc3JjOiB1cmwoJy4uLy4uL2ZvbnRzL01vbnRzZXJyYXQtVGhpbkl0YWxpYy5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICB1cmwoJy4uLy4uL2ZvbnRzL01vbnRzZXJyYXQtVGhpbkl0YWxpYy53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgdXJsKCcuLi8uLi9mb250cy9Nb250c2VycmF0LVRoaW5JdGFsaWMud29mZicpIGZvcm1hdCgnd29mZicpLFxuICB1cmwoJy4uLy4uL2ZvbnRzL01vbnRzZXJyYXQtVGhpbkl0YWxpYy50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXG4gIHVybCgnLi4vLi4vZm9udHMvTW9udHNlcnJhdC1UaGluSXRhbGljLnN2ZyNNb250c2VycmF0LVRoaW5JdGFsaWMnKSBmb3JtYXQoJ3N2ZycpO1xuICBmb250LXdlaWdodDogMTAwO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdCc7XG4gIHNyYzogdXJsKCcuLi8uLi9mb250cy9Nb250c2VycmF0LUV4dHJhQm9sZC5lb3QnKTtcbiAgc3JjOiB1cmwoJy4uLy4uL2ZvbnRzL01vbnRzZXJyYXQtRXh0cmFCb2xkLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gIHVybCgnLi4vLi4vZm9udHMvTW9udHNlcnJhdC1FeHRyYUJvbGQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gIHVybCgnLi4vLi4vZm9udHMvTW9udHNlcnJhdC1FeHRyYUJvbGQud29mZicpIGZvcm1hdCgnd29mZicpLFxuICB1cmwoJy4uLy4uL2ZvbnRzL01vbnRzZXJyYXQtRXh0cmFCb2xkLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcbiAgdXJsKCcuLi8uLi9mb250cy9Nb250c2VycmF0LUV4dHJhQm9sZC5zdmcjTW9udHNlcnJhdC1FeHRyYUJvbGQnKSBmb3JtYXQoJ3N2ZycpO1xuICBmb250LXdlaWdodDogODAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdCc7XG4gIHNyYzogdXJsKCcuLi8uLi9mb250cy9Nb250c2VycmF0LUxpZ2h0LmVvdCcpO1xuICBzcmM6IHVybCgnLi4vLi4vZm9udHMvTW9udHNlcnJhdC1MaWdodC5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICB1cmwoJy4uLy4uL2ZvbnRzL01vbnRzZXJyYXQtTGlnaHQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gIHVybCgnLi4vLi4vZm9udHMvTW9udHNlcnJhdC1MaWdodC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gIHVybCgnLi4vLi4vZm9udHMvTW9udHNlcnJhdC1MaWdodC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXG4gIHVybCgnLi4vLi4vZm9udHMvTW9udHNlcnJhdC1MaWdodC5zdmcjTW9udHNlcnJhdC1MaWdodCcpIGZvcm1hdCgnc3ZnJyk7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdNb250c2VycmF0JztcbiAgc3JjOiB1cmwoJy4uLy4uL2ZvbnRzL01vbnRzZXJyYXQtRXh0cmFMaWdodC5lb3QnKTtcbiAgc3JjOiB1cmwoJy4uLy4uL2ZvbnRzL01vbnRzZXJyYXQtRXh0cmFMaWdodC5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICB1cmwoJy4uLy4uL2ZvbnRzL01vbnRzZXJyYXQtRXh0cmFMaWdodC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgdXJsKCcuLi8uLi9mb250cy9Nb250c2VycmF0LUV4dHJhTGlnaHQud29mZicpIGZvcm1hdCgnd29mZicpLFxuICB1cmwoJy4uLy4uL2ZvbnRzL01vbnRzZXJyYXQtRXh0cmFMaWdodC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXG4gIHVybCgnLi4vLi4vZm9udHMvTW9udHNlcnJhdC1FeHRyYUxpZ2h0LnN2ZyNNb250c2VycmF0LUV4dHJhTGlnaHQnKSBmb3JtYXQoJ3N2ZycpO1xuICBmb250LXdlaWdodDogMjAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cbiIsIi8vIHNjYWZob2xkaW5nXG4qIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuYm9keSB7XG4gIG1hcmdpbjogMDtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdCcsIHNlcmlmO1xuICBjb2xvcjogJGJsYWNrO1xufVxuXG5odG1sIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4taGVpZ2h0OiAxMDAlO1xufVxuXG5hIHtcbiAgY29sb3I6ICR0aGVtZWNvbG9yO1xufVxuXG5hOmhvdmVyLFxuYTpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuYS5saW5rLCBhLm5hdi1saW5rLCBhLmN1cnNvci1wb2ludGVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogJHRoZW1lY29sb3I7XG4gICY6aG92ZXIge1xuICAgIGNvbG9yOiAkYm9keS1jb2xvcjtcbiAgfVxuICAmOmZvY3VzIHtcbiAgICBjb2xvcjogJHRoZW1lY29sb3I7XG4gIH1cbn1cblxuXG4uYm94IHtcbiAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG4gIHBhZGRpbmc6IDEwcHg7XG59XG5cblxuLm5vLXdyYXAge1xuICB0ZCxcbiAgdGgge1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIH1cbn1cblxuLnRleHQtbGluay1zaW11bGFkb3tcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogJGJsdWU7XG59XG5cbi8qKioqKioqKioqKioqKioqKioqXG5CbG9ja3F1b3RlXG4qKioqKioqKioqKioqKioqKioqL1xuXG5odG1sIGJvZHkgYmxvY2txdW90ZSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXItY29sb3I7XG4gIHBhZGRpbmc6IDE1cHg7XG59XG5cbi5jbGVhciB7XG4gIGNsZWFyOiBib3RoO1xufVxuXG5vbCBsaSB7XG4gIG1hcmdpbjogNXB4IDA7XG59XG5cblxuLyoqKioqKioqKioqKioqKioqKipcblBhZGRpbmcgbWFyZ2luIHByb3BlcnR5XG4qKioqKioqKioqKioqKioqKioqL1xuXG4kdmVydGljYWwtcHJvcGVydHktbWFwOiAobS10LTogbWFyZ2luLXRvcCwgbS1iLTogbWFyZ2luLWJvdHRvbSwgbS1yLTogbWFyZ2luLXJpZ2h0LCBtLWwtOiBtYXJnaW4tbGVmdCwgcC10LTogcGFkZGluZy10b3AsIHAtYi06IHBhZGRpbmctYm90dG9tLCBwLXItOiBwYWRkaW5nLXJpZ2h0LCBwLWwtOiBwYWRkaW5nLWxlZnQsIHAtOiBwYWRkaW5nLCBtLTptYXJnaW4pO1xuJHNpemVzLWxpc3Q6IDUgMTAgMTUgMjAgMjUgMzAgNDA7XG5AZWFjaCAkc2l6ZSBpbiAkc2l6ZXMtbGlzdCB7XG4gICR2YWw6ICRzaXplICsgMHB4O1xuICBAZWFjaCAka2V5d29yZCxcbiAgJHByb3BlcnR5IGluICR2ZXJ0aWNhbC1wcm9wZXJ0eS1tYXAge1xuICAgIGh0bWwgYm9keSAuI3ska2V5d29yZH0jeyRzaXplfSB7XG4gICAgICAjeyRwcm9wZXJ0eX06ICR2YWw7XG4gICAgfVxuICB9XG59XG5cblxuLyoqICogWmVybyAqL1xuXG4kemVyby1wcm9wZXJ0eS1tYXA6IChtLTA6IG1hcmdpbiwgbS10OiBtYXJnaW4tdG9wLCBtLXI6IG1hcmdpbi1yaWdodCwgbS1iOiBtYXJnaW4tYm90dG9tLCBtLWw6IG1hcmdpbi1sZWZ0LCBwLTA6IHBhZGRpbmcsIHAtdDogcGFkZGluZy10b3AsIHAtcjogcGFkZGluZy1yaWdodCwgcC1iOiBwYWRkaW5nLWJvdHRvbSwgcC1sOiBwYWRkaW5nLWxlZnQpO1xuQGVhY2ggJGtleXdvcmQsXG4kcHJvcGVydHkgaW4gJHplcm8tcHJvcGVydHktbWFwIHtcbiAgaHRtbCBib2R5IC4jeyRrZXl3b3JkfS0wIHtcbiAgICAjeyRwcm9wZXJ0eX06IDA7XG4gIH1cbn1cblxuXG4vKioqKioqKioqKioqKioqKioqKlxuVGh1bWIgc2l6ZVxuKioqKioqKioqKioqKioqKioqKi9cblxuLnRodW1iLXNtIHtcbiAgaGVpZ2h0OiAzMnB4O1xuICB3aWR0aDogMzJweDtcbn1cblxuLnRodW1iLW1kIHtcbiAgaGVpZ2h0OiA0OHB4O1xuICB3aWR0aDogNDhweDtcbn1cblxuLnRodW1iLWxnIHtcbiAgaGVpZ2h0OiA4OHB4O1xuICB3aWR0aDogODhweDtcbn1cblxuLmhpZGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uaW1nLWNpcmNsZSB7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG59XG5cbi5pbWctcmVzcG9uc2l2ZSB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4ucmFkaXVzIHtcbiAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG59XG5cbi8qKioqKioqKioqKioqKioqKioqXG5PcGFjaXR5XG4qKioqKioqKioqKioqKioqKioqL1xuXG4ub3AtNSB7XG4gIG9wYWNpdHk6IDAuNTtcbn1cblxuLm9wLTMge1xuICBvcGFjaXR5OiAwLjM7XG59XG5cblxuLyoqKioqKioqKioqKioqKioqKipcbmZvbnQgd2VpZ2h0XG4qKioqKioqKioqKioqKioqKioqL1xuXG5odG1sIGJvZHkge1xuICAuZm9udC1ib2xkIHtcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gIH1cblxuICAuZm9udC1ub3JtYWwge1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xuICB9XG5cbiAgLmZvbnQtbGlnaHQge1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbGlnaHQ7XG4gIH1cblxuICAuZm9udC1tZWRpdW0ge1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIH1cblxuICAuZm9udC0xNiB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG5cbiAgLmZvbnQtMTIge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxuXG4gIC5mb250LTE0IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cblxuICAuZm9udC0xMCB7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICB9XG5cbiAgLmZvbnQtMTgge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxuXG4gIC5mb250LTIwIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cblxuICAuZGlzcGxheS01IHtcbiAgICBmb250LXNpemU6IDNyZW07XG4gIH1cblxuICAuZGlzcGxheS02IHtcbiAgICBmb250LXNpemU6IDIuNXJlbTtcbiAgfVxufVxuXG5cbi8qKioqKioqKioqKioqKioqKioqXG5CYWNrZ3JvdW5kIGNvbG9yc1xuKioqKioqKioqKioqKioqKioqKi9cblxuaHRtbCBib2R5IHtcbiAgLmJnLW1lZ25hIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3lhbjtcbiAgfVxuXG4gIC5iZy10aGVtZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHRoZW1lY29sb3I7XG4gIH1cblxuICAuYmctaW52ZXJzZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktOTAwO1xuICB9XG5cbiAgLmJnLXB1cnBsZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHB1cnBsZTtcbiAgfVxuXG4gIC5iZy1saWdodCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktMjAwO1xuICB9XG5cbiAgLmJnLXdoaXRlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gIH1cbn1cblxuLyoqKioqKioqKioqKioqKioqKipcbkhlYWRcbioqKioqKioqKioqKioqKioqKiovXG5cbmh0bWwgYm9keSB7XG5cbiAgaDMge1xuICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgIH1cbiAgfVxuICBoNCB7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgfVxuICBoNSB7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgfVxuICBoNiB7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBjb2xvcjogJGJsYWNrO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxuICBoNSB7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgY29sb3I6ICRibHVlLW1lZGl1bTtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cblxuLyoqKioqKioqKioqKioqKioqKipcblJvdW5kc1xuKioqKioqKioqKioqKioqKioqKi9cblxuLnJvdW5kIHtcbiAgbGluZS1oZWlnaHQ6IDQ4cHg7XG4gIGNvbG9yOiAkd2hpdGU7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAkaW5mbztcblxuICBpbWcge1xuICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIH1cbn1cblxuLnJvdW5kLWxnIHtcbiAgbGluZS1oZWlnaHQ6IDY1cHg7XG4gIHdpZHRoOiA2MHB4O1xuICBoZWlnaHQ6IDYwcHg7XG4gIGZvbnQtc2l6ZTogMzBweDtcbn1cblxuLnJvdW5kLnJvdW5kLWluZm8ge1xuICBiYWNrZ3JvdW5kOiAkaW5mbztcbn1cblxuLnJvdW5kLnJvdW5kLXdhcm5pbmcge1xuICBiYWNrZ3JvdW5kOiAkd2FybmluZztcbn1cblxuLnJvdW5kLnJvdW5kLWRhbmdlciB7XG4gIGJhY2tncm91bmQ6ICRkYW5nZXI7XG59XG5cbi5yb3VuZC5yb3VuZC1zdWNjZXNzIHtcbiAgYmFja2dyb3VuZDogJHN1Y2Nlc3M7XG59XG5cbi5yb3VuZC5yb3VuZC1wcmltYXJ5IHtcbiAgYmFja2dyb3VuZDogJHByaW1hcnk7XG59XG5cblxuLyoqKioqKioqKioqKioqKioqKipcbkxhYmVsc1xuKioqKioqKioqKioqKioqKioqKi9cbi5sYWJlbC1yb3VuZGVkIHtcbiAgYm9yZGVyLXJhZGl1czogNjBweDtcbn1cblxuXG4vKioqKioqKioqKioqKioqKioqKlxuIEJhZGdlXG4qKioqKioqKioqKioqKioqKiovXG5cbi5iYWRnZSB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cbiAgJi5iYWRnZS1waWxsIHtcbiAgICBwYWRkaW5nOiAwLjIwZW0gMC42ZW07XG4gIH1cbn1cblxuLmJhZGdlLXhzIHtcbiAgZm9udC1zaXplOiA5cHg7XG59XG5cbi5iYWRnZS14cyxcbi5iYWRnZS1zbSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTJweCk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtMnB4KTtcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTJweCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC0ycHgpO1xufVxuXG5cbi8qKioqKioqKioqKioqKioqKioqXG5MaXN0LXN0eWxlLW5vbmVcbioqKioqKioqKioqKioqKioqKi9cblxudWwubGlzdC1zdHlsZS1ub25lIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuXG4gIGxpIHtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuXG4gICAgYSB7XG4gICAgICBjb2xvcjogJGJvZHktY29sb3I7XG4gICAgICBwYWRkaW5nOiA4cHggMDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICR0aGVtZWNvbG9yO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vKioqKioqKioqKioqKioqKioqKlxuQ2FyZFxuKioqKioqKioqKioqKioqKioqL1xuXG4uY2FyZCB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5jYXJkLWhlYWRlciB7XG4gICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JheS0xMDA7XG5cbiAgICBoNCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgfVxuICB9XG4gIC5jYXJkLXN1YnRpdGxlIHtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgY29sb3I6ICR0ZXh0LW11dGVkO1xuICB9XG5cbiAgLmNhcmQtdGl0bGUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICB9XG5cbiAgLmNhcmQtYWN0aW9ucyB7XG4gICAgZmxvYXQ6ICRyZ3Q7XG5cbiAgICBhIHtcbiAgICAgIHBhZGRpbmc6IDAgNXB4O1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cbiAgfVxuICAuY2FyZC1ib2R5e1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRncmF5LWxpZ2h0O1xuICAgIHBhZGRpbmc6IDFyZW07XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICB9XG5cbiAgfVxufVxuXG4uY2FyZC1ncm91cCB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG5cbiAgLmNhcmQge1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRib3JkZXItY29sb3I7XG4gIH1cbn1cblxuLmNhcmQtZnVsbHNjcmVlbiB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiA5OTk5O1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuLyoqKioqKioqKioqKioqKioqKipcbkxhYmVsc1xuKioqKioqKioqKioqKioqKioqKi9cblxuLmxhYmVsIHtcbiAgcGFkZGluZzogM3B4IDEwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxM3B4O1xuICBjb2xvcjogJHdoaXRlO1xuICBmb250LXdlaWdodDogNDAwO1xuICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcbiAgZm9udC1zaXplOiA3NSU7XG59XG5cbi5sYWJlbC1yb3VuZGVkIHtcbiAgYm9yZGVyLXJhZGl1czogNjBweDtcbn1cblxuLmxhYmVsLWN1c3RvbSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjeWFuO1xufVxuXG4ubGFiZWwtc3VjY2VzcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRzdWNjZXNzO1xufVxuXG4ubGFiZWwtaW5mbyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xufVxuXG4ubGFiZWwtd2FybmluZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICR3YXJuaW5nO1xufVxuXG4ubGFiZWwtZGFuZ2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGRhbmdlcjtcbn1cblxuLmxhYmVsLW1lZ25hIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGN5YW47XG59XG5cbi5sYWJlbC1wcmltYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG59XG5cbi5sYWJlbC1wdXJwbGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHVycGxlO1xufVxuXG4ubGFiZWwtcmVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHJlZDtcbn1cblxuLmxhYmVsLWludmVyc2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS04MDA7XG59XG5cbi5sYWJlbC1kZWZhdWx0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktMTAwO1xufVxuXG4vKioqKioqKioqKioqKioqKioqKlxuTmF2IEJhciBJbnRlcm5vXG4qKioqKioqKioqKioqKioqKioqL1xuXG4ubmF2IHtcbiAgLm5hdi1pdGVtIHtcbiAgICAubmF2LWxpbmt7XG4gICAgICBwYWRkaW5nOiAwLjZyZW0gMXJlbSAwLjZyZW0gMDtcblxuICAgIH1cbiAgfVxufVxuXG4udGl0by1uYXZzIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICB9XG5cbiAgLm5hdi1saW5rIHtcbiAgICBjb2xvcjogJGdyYXktNTAwO1xuICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkZ3JheS01MDA7XG4gICAgbWluLXdpZHRoOiAxNTBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cblxuICAuc2xpY2stc2xpZGUge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBkaXYge1xuICAgICAgZGl2IHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGNvbG9yOiAkZ3JheS01MDA7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjYTBhY2JkO1xuICAgICAgfVxuICAgIH1cblxuICAuYWN0aXZlIHtcbiAgICBjb2xvcjogJGJsdWU7XG4gICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICRibHVlO1xuICB9XG5cblxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgd2lkdGg6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxufVxuXG4udGl0by1uYXZzLWlubXVlYmxlcyB7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAuc2xpY2stdHJhY2sge1xuICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuc2xpY2stc2xpZGUge1xuICAgICAgZmxleDogMSAxIDA7XG4gICAgICBtaW4td2lkdGg6IDA7XG4gICAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuXG4gICAgICA+IGRpdiA+IGRpdiB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogOHB4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vKioqKioqKioqKioqKioqKioqKlxuVGFibGUgTG9hZGVyXG4qKioqKioqKioqKioqKioqKioqL1xuXG4udGFibGUtbG9hZGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHotaW5kZXg6IDk5OTk7XG5cbiAgICAuc3Bpbm5lci1ib3JkZXIge1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAzNSU7XG4gICAgfVxufVxuXG4ubG9hZC1kYXRhIHtcbiAgb3BhY2l0eTogLjU7XG59XG5cbi53LWxnLTUwIHtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgIHdpZHRoOiA2MCU7XG4gIH1cbn1cblxuLmljb25vLXRyYXNoLW1vZGFsIHtcbiAgZm9udC1zaXplOiAzNXB4O1xuICBjb2xvcjokcmVkXG59XG5cbi5pY29uby1iYW4tbW9kYWwge1xuICBmb250LXNpemU6IDQ1cHg7XG4gIGNvbG9yOiRvcmFuZ2Vcbn1cblxuLmljb25vLWRlc2Jsb3F1ZWFyIHtcbiAgZm9udC1zaXplOiA0NXB4O1xuICBjb2xvcjokZ3JlZW47XG59XG5cbi5pY29uby10cmFuc2ZlcmlyIHtcbiAgZm9udC1zaXplOiA0MHB4O1xuICBjb2xvcjokZ3JlZW47XG59XG5cbi5pY29uby10cmFuc2ZlcmlyLWRlbmVnIHtcbiAgZm9udC1zaXplOiA0MHB4O1xuICBjb2xvcjokcmVkO1xufVxuXG4uYm9yZGVybGVzcyB0ZCwgLmJvcmRlcmxlc3MgdGgge1xuICBib3JkZXI6IG5vbmU7XG59XG5cbi5ib3JkZXItYm90dG9tLTNweHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM5YjljOWM7XG59XG5cbi50YWJsZS1hanVzdGVkIHRoLCAudGFibGUtYWp1c3RlZCB0ZCB7XG4gIHBhZGRpbmc6IDVweDtcbiAgdmVydGljYWwtYWxpZ246IGluaGVyaXQ7XG59XG5cbi50YWJsZS1hanVzdGVkIHRkIHtcbiAgZm9udC1zaXplOiAxMXB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4udGFibGUtYWp1c3RlZCB0aDpmaXJzdC1jaGlsZCwgLnRhYmxlLWFqdXN0ZWQgdGQ6Zmlyc3QtY2hpbGQge1xuICBwYWRkaW5nLWxlZnQ6IDEycHg7XG59XG5cbi8vTVVMVElQTEUgU0VMRUNUIEVSUk9SXG4ubXVsdGlwbGUtaXMtaW52YWxpZCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNDOTRGNTE7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cblxuLnRleHQtc2VtaS1saWdodCB7XG4gIGNvbG9yOiAjZGZkZmRmO1xufVxuXG4vLyBBbmltYXRpb25cbkBrZXlmcmFtZXMgcGxhY2VIb2xkZXJTaGltbWVye1xuICAwJXtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00NjhweCAwXG4gIH1cbiAgMTAwJXtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDQ2OHB4IDBcbiAgfVxufVxuXG4uZGl2LWxvYWRpbmcge1xuICBhbmltYXRpb24tZHVyYXRpb246IDEuMjVzO1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBmb3J3YXJkcztcbiAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XG4gIGFuaW1hdGlvbi1uYW1lOiBwbGFjZUhvbGRlclNoaW1tZXI7XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhcjtcbiAgYmFja2dyb3VuZDogI0Y2RjZGNjtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjRjZGNkY2IDglLCAjZTZlNmU2IDE4JSwgI0Y2RjZGNiAzMyUpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDgwMHB4IDEwNHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5hcGV4Y2hhcnRzLXhjcm9zc2hhaXJzLmFwZXhjaGFydHMtYWN0aXZlLCAuYXBleGNoYXJ0cy15Y3Jvc3NoYWlycy5hcGV4Y2hhcnRzLWFjdGl2ZSB7XG4gIG9wYWNpdHk6IDAgIWltcG9ydGFudDtcbiAgdHJhbnNpdGlvbjogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4vLyBpc3N1ZSAjNjE0OTogbWVuc2FqZXMgZGUgZXJyb3IgZGVsIEFQSSBxdWUgbGxlZ2FuIGNvbiBmcmFnbWVudG9zIG1hcmNhZG9zIGNvbiAqKi5cbi8vIFNlIHJlbmRlcml6YW4gdmlhIGBjb250ZW50YCBlbiB2ZXogZGUgYHRpdGxlYCBwb3JxdWUgc3dlZXRhbGVydCB2MiBubyBpbnRlcnByZXRhXG4vLyBIVE1MIGVuIGVsIHRpdHVsbzsgZXNvIHlhIGJhamEgbGEgZnVlbnRlIGRlIGxvcyAyN3B4IGRlbCB0aXR1bG8gYSBsb3MgMTZweCBkZWxcbi8vIGNvbnRlbmlkby4gQWNvdGFkbyBwb3IgY2xhc2UgcGFyYSBubyB0b2NhciBlbCBlc3RpbG8gZ2xvYmFsIGRlIC5zd2FsLW1vZGFsLlxuLnN3YWwtbWVuc2FqZS1mb3JtYXRlYWRvIHtcbiAgLnN3YWwtY29udGVudCB7XG4gICAgbWFyZ2luLXRvcDogMjZweDtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjY1KTtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cblxuLy8gaXNzdWUgIzYxODM6IGNvbmZpcm1hY2lvbiBkZSB1YmljYWNpb24gYW50ZXMgZGUgZ3VhcmRhciBsYSBwZXN0YcOxYSBVYmljYWNpb24gZGVcbi8vIENyZWFyL0VkaXRhciBpbm11ZWJsZSAoSW5tdWVibGVGb3JtLmNvbmZpcm1hclViaWNhY2lvbkFudGVzRGVHdWFyZGFyKS4gTWFzIGFuY2hvIHF1ZSBlbFxuLy8gc3dhbCBwb3IgZGVmZWN0byB5IGJvdG9uZXMgY2VudHJhZG9zLCBjb21vIGVsIG1vY2t1cC4gQWNvdGFkbyBwb3IgY2xhc2UgcGFyYSBubyB0b2NhclxuLy8gZWwgZXN0aWxvIGdsb2JhbCBkZSAuc3dhbC1tb2RhbC5cbi5zd2FsLWNvbmZpcm1hY2lvbi11YmljYWNpb24ge1xuICB3aWR0aDogNzUwcHg7XG4gIG1heC13aWR0aDogY2FsYygxMDAlIC0gMjBweCk7XG5cbiAgLnN3YWwtZm9vdGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cblxuICAvLyBNaXNtbyBhenVsIHF1ZSAuYnRuLXByaW1hcnkgZW4gbHVnYXIgZGVsIGNlbGVzdGUgcHJvcGlvIGRlIHN3ZWV0YWxlcnQgKCM3Y2QxZjkpLiBTZSBmaWphblxuICAvLyB0YW1iaWVuIDpob3ZlciB5IDphY3RpdmUgcG9ycXVlIHN3ZWV0YWxlcnQgbG9zIGRlZmluZSBjb24gbWF5b3IgZXNwZWNpZmljaWRhZC5cbiAgLnN3YWwtYnV0dG9uLS1jb25maXJtIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcblxuICAgICY6bm90KFtkaXNhYmxlZF0pOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkYmx1ZSwgNy41JSk7XG4gICAgfVxuXG4gICAgJjphY3RpdmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRibHVlLCAxMCUpO1xuICAgIH1cbiAgfVxuXG4gIC8vIHN3ZWV0YWxlcnQgcG9uZSBlbCBjb250ZW5pZG8gZW4gZm9udC1zaXplOiBtZWRpdW0gKDE2cHgpOyBzZSBsbGV2YSBhIGxvcyAxNHB4IGRlbCBwYW5lbFxuICAuc3dhbC1jb250ZW50IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cblxuICAvLyBFbmNhYmV6YWRvIGRlIGNhZGEgYmxvcXVlOiBncmlzIG1hcyBjbGFybyBxdWUgLmJnLWxpZ2h0ICgkZ3JheS0yMDAgZW4gZXN0ZSBwcm95ZWN0bylcbiAgLnN3YWwtY29uZmlybWFjaW9uLXViaWNhY2lvbi1lbmNhYmV6YWRvIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS0xMDA7XG4gIH1cblxuICAvLyBUZXh0b3MgbGFyZ29zIHNlIG11ZXN0cmFuIGNvbXBsZXRvcywgcmVzcGV0YW5kbyBsb3Mgc2FsdG9zIGRlIGxpbmVhIGRlbCB1c3VhcmlvXG4gIC5zd2FsLWNvbmZpcm1hY2lvbi11YmljYWNpb24tdGV4dG8ge1xuICAgIHdoaXRlLXNwYWNlOiBwcmUtd3JhcDtcbiAgICBvdmVyZmxvdy13cmFwOiBhbnl3aGVyZTtcbiAgfVxufVxuXG4uc3dhbC1jbGllbnRlcyB7XG4gIC5zd2FsLWJ1dHRvbi0tY2FuY2VsLCAuc3dhbC1idXR0b24tLWNvbmZpcm0ge1xuICAgIHdpZHRoOiAxMzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4jcmVhY3QtY29tcG9uZW50ZS1taS1pbm1vYmlsaWFyaWEsICNyZWFjdC1jb21wb25lbnRlLW1pLWZyYW5xdWljaWEge1xuICAgIC50ZXh0LWxnLWxlZnQge1xuICAgICAgaDYge1xuICAgICAgICBmb250LXNpemU6IDE0cHggIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gICAgIC5yb3cge1xuICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEycHggIWltcG9ydGFudDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgfVxufVxuXG4udy1tZC0xNTAge1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgd2lkdGg6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmV4dHJhQ2xhc3NUb29sdGlwIHtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgd2lkdGg6IDI1MHB4ICFpbXBvcnRhbnQ7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmg2LTcge1xuICBmb250LXNpemU6IDEzcHggIWltcG9ydGFudDtcbn1cblxuLmg3IHtcbiAgZm9udC1zaXplOiAxMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5yaWdodC14bC1uOSB7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bih4bCkge1xuICAgIHJpZ2h0OiAtOXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxufVxuIiwiLy8gQXBwXG5cbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiBGb3IgYWxsIHBhZ2VzXG4gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuaHRtbCB7XG4gIHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xufVxuXG5ib2R5IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4taGVpZ2h0OiAxMDB2aDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nLWJvdHRvbTogNTBweDsgLyogZm9yIC5mb290ZXIgKi9cbn1cblxuI21haW4td3JhcHBlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4ucGFnZS13cmFwcGVyIHtcbiAgYmFja2dyb3VuZDogJGJvZHktYmc7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLXRvcDogNTRweDtcblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgYm9yZGVyLXJpZ2h0OiAzcHggc29saWQgd2hpdGU7XG4gIH1cbn1cblxuI2xvYWRpbmctcmVzcG9uc2l2ZSB7XG4gIHotaW5kZXg6IDk5OTk7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBoZWlnaHQ6IDkwdmg7XG4gIGJhY2tncm91bmQ6ICMyMDY0OGE1NztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmNvbnRhaW5lci1mbHVpZCB7XG4gIHBhZGRpbmc6IDAgMTBweDtcblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgcGFkZGluZzogMCAyMHB4O1xuICB9XG59XG5cbi53LWF1dG8ge1xuICB3aWR0aDogYXV0bztcbn1cblxuLnctbWluLWNvbnRlbnQge1xuICB3aWR0aDogbWluLWNvbnRlbnQ7XG59XG5cbi5oMTItMTQge1xuICBmb250LXNpemU6IDEycHg7XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuXG4uaDE0LTE4IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cbi8vIEluZm9ybWFjacOzbiBhY3R1YWxpemFkYVxuLm1zai1kaWEtYW50ZXJpb3Ige1xuICBjb2xvcjogYmxhY2s7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuLyoqKioqKioqKioqKioqKioqKipcbiBCcmVhZGNydW1iIGFuZCBwYWdlIHRpdGxlXG4qKioqKioqKioqKioqKioqKioqL1xuXG4ucGFnZS1zdWJ0aXR1bGUtbW92aWwge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXItYm90dG9tOiAwcHg7XG4gIG1hcmdpbi1sZWZ0OiAxMXB4O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIHBhZGRpbmc6IDFyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwO1xuICB6LWluZGV4OiAxMDA7XG5cbiAgYSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgIGEge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbn1cblxuLnBhZ2UtdGl0bGVzIHtcblxuICBwYWRkaW5nOiAxNXB4IDVweCAxMHB4O1xuXG4gIC5hY2Nlc29fcmFwaWRvIHtcblxuICAgIHotaW5kZXg6IDEwMDA7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogMHB4ICFpbXBvcnRhbnQ7XG5cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgZ2FwOiAyMHB4O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA1NSU7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgYSB7XG4gICAgICBjb2xvcjogYmxhY2s7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgfVxuXG4gICAgLnRleHRfaWNvbiB7XG4gICAgICBmb250LXNpemU6IDAuODNlbSAhaW1wb3J0YW50O1xuICAgICAgd2lkdGg6IDYzcHggIWltcG9ydGFudDtcbiAgICAgIGZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdCc7XG4gICAgICBmb250LXdlaWdodDogNjAwOyAgICB9XG5cbiAgICAuc3ViaXJfaW5tdWVibGUge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgIHdpZHRoOiA5MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgLmFjY2Vzb19yYXBpZG9fbG9hZGluZyB7XG4gICAgbWFyZ2luLXRvcDogLTVweDtcbiAgICBoZWlnaHQ6IDEwMHZoO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHotaW5kZXg6IDE1MDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjhhO1xuICB9XG5cbiAgLmJ0bi1wYWdlLXRpdGxlcyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcblxuXG4gICAgLmJ0bi1wYWdlLXRpdGxlcyB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgfVxuICB9XG5cbiAgbWFyZ2luOiAwIC0yNXB4IDI1cHggLTI1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgbWluLWhlaWdodDogNTJweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRncmF5LWxpZ2h0O1xuXG4gIGgxIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICB9XG4gIH1cblxuICBoNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG5cbiAgLmJyZWFkY3J1bWIge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGZvbnQtc2l6ZTogMTJweDtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB9XG5cbiAgICAuYnJlYWRjcnVtYi1pdGVtKy5icmVhZGNydW1iLWl0ZW06OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIlxcZTY0OVwiO1xuICAgICAgZm9udC1mYW1pbHk6IHRoZW1pZnksIHNlcmlmO1xuICAgICAgY29sb3I6ICRncmF5LTQwMDtcbiAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICB9XG5cbiAgICAuYnJlYWRjcnVtYi1pdGVtLmFjdGl2ZSB7XG4gICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgfVxuICB9XG59XG5cbi5jb250ZW50LXBvcG92ZXIge1xuICBiYWNrZ3JvdW5kOiByZ2JhKCRjb2xvcjogI2ZmZiwgJGFscGhhOiAwLjcpO1xuICBib3JkZXI6IDFweCBzb2xpZCAjYTlhOWE5O1xuICBwYWRkaW5nOiA4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDAuNGVtO1xuXG4gIGltZyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcHg7XG4gIH1cbn1cblxuLlBvcG92ZXItdGlwIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyoqKioqKioqKioqKioqKioqKipcbiBGb290ZXJcbioqKioqKioqKioqKioqKioqKiovXG5cbi5mb290ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtaGVpZ2h0OiA1MHB4O1xuICBjb2xvcjogJGJvZHktY29sb3I7XG4gIHBhZGRpbmc6IDE3cHggMTVweDtcblxuICBib3JkZXItdG9wOiAxcHggc29saWQgJGJvcmRlci1jb2xvcjtcbiAgYmFja2dyb3VuZDogJHdoaXRlO1xuICBmb250LXNpemU6IDEwcHg7XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgIHBhZGRpbmctbGVmdDogMjVweDtcbiAgfVxufVxuXG4vKioqKioqKioqKioqKioqKioqKlxuV2F2ZSBFZmZlY3RzXG4qKioqKioqKioqKioqKioqKioqL1xuXG4ud2F2ZXMtZWZmZWN0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgei1pbmRleDogMTtcbiAgd2lsbC1jaGFuZ2U6IG9wYWNpdHksIHRyYW5zZm9ybTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4xcyBlYXNlLW91dDtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC4xcyBlYXNlLW91dDtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuMXMgZWFzZS1vdXQ7XG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgMC4xcyBlYXNlLW91dDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMXMgZWFzZS1vdXQ7XG5cbiAgLndhdmVzLXJpcHBsZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgbWFyZ2luLXRvcDogLTEwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xuICAgIG9wYWNpdHk6IDA7XG4gICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjIpO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuN3MgZWFzZS1vdXQ7XG4gICAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC43cyBlYXNlLW91dDtcbiAgICAtby10cmFuc2l0aW9uOiBhbGwgMC43cyBlYXNlLW91dDtcbiAgICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuN3MgZWFzZS1vdXQ7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuN3MgZWFzZS1vdXQ7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OiAtd2Via2l0LXRyYW5zZm9ybSwgb3BhY2l0eTtcbiAgICAtbW96LXRyYW5zaXRpb24tcHJvcGVydHk6IC1tb3otdHJhbnNmb3JtLCBvcGFjaXR5O1xuICAgIC1vLXRyYW5zaXRpb24tcHJvcGVydHk6IC1vLXRyYW5zZm9ybSwgb3BhY2l0eTtcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm0sIG9wYWNpdHk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDApO1xuICAgIC1tb3otdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgICAtby10cmFuc2Zvcm06IHNjYWxlKDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIH1cbn1cblxuLndhdmVzLWVmZmVjdC53YXZlcy1saWdodCB7XG4gIC53YXZlcy1yaXBwbGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40NSk7XG4gIH1cbn1cblxuLndhdmVzLWVmZmVjdC53YXZlcy1yZWQge1xuICAud2F2ZXMtcmlwcGxlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0NCwgNjcsIDU0LCAwLjcpO1xuICB9XG59XG5cbi53YXZlcy1lZmZlY3Qud2F2ZXMteWVsbG93IHtcbiAgLndhdmVzLXJpcHBsZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDIzNSwgNTksIDAuNyk7XG4gIH1cbn1cblxuLndhdmVzLWVmZmVjdC53YXZlcy1vcmFuZ2Uge1xuICAud2F2ZXMtcmlwcGxlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMTUyLCAwLCAwLjcpO1xuICB9XG59XG5cbi53YXZlcy1lZmZlY3Qud2F2ZXMtcHVycGxlIHtcbiAgLndhdmVzLXJpcHBsZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNTYsIDM5LCAxNzYsIDAuNyk7XG4gIH1cbn1cblxuLndhdmVzLWVmZmVjdC53YXZlcy1ncmVlbiB7XG4gIC53YXZlcy1yaXBwbGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNzYsIDE3NSwgODAsIDAuNyk7XG4gIH1cbn1cblxuLndhdmVzLWVmZmVjdC53YXZlcy10ZWFsIHtcbiAgLndhdmVzLXJpcHBsZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAxNTAsIDEzNiwgMC43KTtcbiAgfVxufVxuXG5odG1sIGJvZHkgLndhdmVzLW5vdHJhbnNpdGlvbiB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogbm9uZTtcbiAgLW1vei10cmFuc2l0aW9uOiBub25lO1xuICAtby10cmFuc2l0aW9uOiBub25lO1xuICAtbXMtdHJhbnNpdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cblxuLndhdmVzLWNpcmNsZSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDIuNWVtO1xuICBoZWlnaHQ6IDIuNWVtO1xuICBsaW5lLWhlaWdodDogMi41ZW07XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiBub25lO1xufVxuXG4ud2F2ZXMtaW5wdXQtd3JhcHBlciB7XG4gIGJvcmRlci1yYWRpdXM6IDAuMmVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuXG4gIC53YXZlcy1idXR0b24taW5wdXQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiAxO1xuICB9XG59XG5cbi53YXZlcy1ibG9jayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uc2xpZGVyLWRhc2hib2FyZCAuc2xpY2stZG90cyB7XG4gIGJvdHRvbTogLTEwcHg7XG4gIHpvb206IDI7XG59XG5cbi50YWJsZS1yZXNwb25zaXZlLXgge1xuICBvdmVyZmxvdy14OiBhdXRvO1xufVxuXG4ub3ZlcmZsb3dZLXNjcm9sbC1iZWhhdmlvciB7XG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgc2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XG59XG5cbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAudGFibGUtcmVzcG9uc2l2ZS1tZC14IHtcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuICB9XG59XG5cbi50YWJsZS1yZXNwb25zaXZlIHtcbiAgbWF4LWhlaWdodDogNTB2aDtcblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgbWF4LWhlaWdodDogODB2aDtcbiAgfVxuXG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIG92ZXJmbG93LXg6IGF1dG87XG5cbiAgdGhlYWQgdHIge1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgdG9wOiAtMXB4O1xuICAgIHotaW5kZXg6IGF1dG87XG4gIH1cbn1cblxuLnNjcm9sbGJhci0tbm9uZTo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICB3aWR0aDogOHB4OyAgICAgLyogVGFtYcOxbyBkZWwgc2Nyb2xsIGVuIHZlcnRpY2FsICovXG4gIGhlaWdodDogOHB4OyAgICAvKiBUYW1hw7FvIGRlbCBzY3JvbGwgZW4gaG9yaXpvbnRhbCAqL1xuICBkaXNwbGF5OiBub25lOyAgLyogT2N1bHRhciBzY3JvbGwgKi9cbn1cblxuLnRhYmxlLXJlc3BvbnNpdmU6Oi13ZWJraXQtc2Nyb2xsYmFyLFxuLmxpc3RhZG8tdG9wLWFnZW50ZXM6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgd2lkdGg6IDhweDtcbn1cblxuLyogRXN0aWxvcyBiYXJyYSAodGh1bWIpIGRlIHNjcm9sbCAqL1xuLnRhYmxlLXJlc3BvbnNpdmU6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iLFxuLmxpc3RhZG8tdG9wLWFnZW50ZXM6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgYmFja2dyb3VuZDogI2NjYztcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuXG4udGFibGUtcmVzcG9uc2l2ZTo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWI6YWN0aXZlLFxuLmxpc3RhZG8tdG9wLWFnZW50ZXM6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5OTk5OTk7XG59XG5cbi50YWJsZS1yZXNwb25zaXZlOjotd2Via2l0LXNjcm9sbGJhci10aHVtYjpob3Zlcixcbi5saXN0YWRvLXRvcC1hZ2VudGVzOjotd2Via2l0LXNjcm9sbGJhci10aHVtYjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNiM2IzYjM7XG4gIGJveC1zaGFkb3c6IDAgMCAycHggMXB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbn1cblxuLyogRXN0aWxvcyB0cmFjayBkZSBzY3JvbGwgKi9cbi50YWJsZS1yZXNwb25zaXZlOjotd2Via2l0LXNjcm9sbGJhci10cmFjayxcbi5saXN0YWRvLXRvcC1hZ2VudGVzOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gIGJhY2tncm91bmQ6ICNlMWUxZTE7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cblxuLnRhYmxlLXJlc3BvbnNpdmU6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrOmhvdmVyLFxuLnRhYmxlLXJlc3BvbnNpdmU6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrOmFjdGl2ZSxcbi5saXN0YWRvLXRvcC1hZ2VudGVzOjotd2Via2l0LXNjcm9sbGJhci10cmFjazpob3Zlcixcbi5saXN0YWRvLXRvcC1hZ2VudGVzOjotd2Via2l0LXNjcm9sbGJhci10cmFjazphY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjZDRkNGQ0O1xufVxuXG4udGV4dC10b29sdGlwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMzM5M2ZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzM5M2ZmO1xuICBjb2xvcjogd2hpdGU7XG4gIHotaW5kZXg6IDEwMDA7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG59XG5cbi50ZXh0LXRvb2x0aXAtdHJhbnNwYXJlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzM5M2ZmO1xuICBjb2xvcjogd2hpdGU7XG59XG5cbi50ZXh0LXRvb2x0aXAtZXN0YWRpc3RpY2FzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjOWU5ZTllO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgY29sb3I6IGJsYWNrO1xuICB6LWluZGV4OiA5OTk7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgbGVmdDogLTEwMHB4O1xuICB0b3A6IDM1cHg7XG4gIHdpZHRoOiAzNTBweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMCk7XG59XG5cbi5kaXZDZXJyYXJUb29sVGlwRXN0YWRpc3RpY2FzIHtcbiAgYmFja2dyb3VuZDogIzAwN2RjMztcbiAgcGFkZGluZzogMTJweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xufVxuXG4udGV4dC10b29sdGlwLWVzdGFkaXN0aWNhcy10cmFuc3BhcmVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzkzZmY7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cblxuLy8gLnRleHQ6aG92ZXIgLnRleHQtdG9vbHRpcCB7XG4vLyAgICAgZGlzcGxheTogYmxvY2s7XG4vLyB9XG4udGRVbmFMaW5lYSB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi50ZC1maWVsZC1ub3JtYWwge1xuICBmb250LXNpemU6IDEycHggIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgd2hpdGUtc3BhY2U6IHByZTtcbn1cblxuLnRoLXRpdGxlLWhlYWRlciB7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xufVxuXG4uYiB7XG4gIGZvbnQtd2VpZ2h0OiA2MDAgIWltcG9ydGFudDtcbn1cblxuLmJvbGQge1xuICBmb250LXdlaWdodDogYm9sZCAhaW1wb3J0YW50O1xufVxuXG4uZm9ybS1jb250cm9sIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNSAhaW1wb3J0YW50O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWJlYmViICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMjgyYjJmICFpbXBvcnRhbnQ7XG59XG5cbi5mb3JtLWNvbnRyb2w6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMyODJiMmYgIWltcG9ydGFudDtcbn1cblxubGFiZWwge1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG4uZ3JheSB7XG4gIGNvbG9yOiAjMjgyYjJmICFpbXBvcnRhbnQ7XG59XG5cbi5tb2RhbC5tb2RhbC1yaWdodCAubW9kYWwtZGlhbG9nIHtcbiAgbWF4LXdpZHRoOiAzODBweDtcbiAgbWluLWhlaWdodDogY2FsYygxMDB2aCAtIDB2aCk7XG59XG5cbi5tb2RhbC5tb2RhbC1yaWdodC5zaG93IC5tb2RhbC1kaWFsb2cge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbn1cblxuLm1vZGFsLm1vZGFsLXJpZ2h0IC5tb2RhbC1jb250ZW50IHtcbiAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMHZoKTtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cblxuLm1vZGFsLm1vZGFsLXJpZ2h0IC5tb2RhbC1kaWFsb2cge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxMDAlLCAwKTtcbiAgbWFyZ2luOiAwIDAgMCBhdXRvO1xufVxuXG4udGFibGVDbGFzc0RpdiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xufVxuXG4ucGFyZW50IHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgY2xlYXI6IGJvdGg7XG4gIHdpZHRoOiAxMDB2dztcblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgd2lkdGg6IDQwdnc7XG4gIH1cblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgd2lkdGg6IDI1dnc7XG4gIH1cbn1cblxuLmxlZnQsXG4uY2VudGVyLFxuLnJpZ2h0IHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAyNSU7XG4gIHBhZGRpbmc6IDVweDtcbn1cblxuLnBhZ2luYUFjdGl2YSB7XG4gIGJhY2tncm91bmQ6ICNkNmU3ZjEgIWltcG9ydGFudDtcbiAgY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG59XG5cbi5wcm94aW1hbWVudGVTdWJNZW51IHtcbiAgY29sb3I6IHJlZCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDEycHggIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQgIWltcG9ydGFudDtcblxuICAvL21hcmdpbi1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweDtcbiAgfVxufVxuXG5bZGF0YS10aXRsZV06aG92ZXI6YWZ0ZXIge1xuICBvcGFjaXR5OiAxO1xuICAvLyB0cmFuc2l0aW9uOiBhbGwgMC4xcyBlYXNlIDAuNXM7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIGJhY2tncm91bmQ6IHJlZDtcbn1cblxuW2RhdGEtdGl0bGVdOmFmdGVyIHtcbiAgY29udGVudDogYXR0cihkYXRhLXRpdGxlKTtcbiAgY29sb3I6IHdoaXRlO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAxMXB4O1xuICAvL2ZvbnQtZmFtaWx5OiBSYWxld2F5O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHBhZGRpbmc6IDFweCA1cHg7XG4gIGJvdHRvbTogLTNlbTtcbiAgbGVmdDogMSU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIC8vYm94LXNoYWRvdzogMXB4IDFweCAzcHggIzIyMjIyMjtcbiAgb3BhY2l0eTogMDtcbiAgYm9yZGVyOiAwcHggc29saWQgIzExMTExMTtcbiAgei1pbmRleDogOTk5OTk7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgIGxlZnQ6IDUlO1xuICB9XG59XG5cbltkYXRhLXRpdGxlXSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLm5vdGlmaWNhdGlvbiB7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBwYWRkaW5nOiAxNXB4IDI2cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLm5vdGlmaWNhdGlvbiAuYmFkZ2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMHB4O1xuICByaWdodDogM3B4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQ6IHJlZDtcbiAgY29sb3I6IHdoaXRlO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG4uaW5wdXQtZ3JvdXAtdGV4dC1tb2RpZmljYWRvIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMC41cmVtIDAuNzVyZW07XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjNGY1NDY3O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi5jb2x1bW5hc0NhcnRlbGVyYSB7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5kaWdpdG9zQ2FydGVsZXJhIHtcbiAgd2hpdGUtc3BhY2U6IHByZTtcbn1cblxuLmNvbnRhaW5lckZsdWlkTm90Q2FydGVsZXJhIHtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgcGFkZGluZzogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLy8gLyogd2lkdGggKi9cbi8vIDo6LXdlYmtpdC1zY3JvbGxiYXIge1xuLy8gICAgIHdpZHRoOiA1cHg7XG4vLyAgICAgaGVpZ2h0OiA1cHg7XG4vLyB9XG5cbi8vIC8qIFRyYWNrICovXG4vLyA6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbi8vICAgICBiYWNrZ3JvdW5kOiAjZjFmMWYxO1xuLy8gfVxuXG4vLyAvKiBIYW5kbGUgKi9cbi8vIDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuLy8gICAgIGJhY2tncm91bmQ6ICM4ODg7XG4vLyAgICAgYm9yZGVyLXJhZGl1czogNTBweDtcbi8vIH1cblxuLy8gLyogSGFuZGxlIG9uIGhvdmVyICovXG4vLyA6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iOmhvdmVyIHtcbi8vICAgICBiYWNrZ3JvdW5kOiAjNTU1O1xuLy8gfVxuXG4udGFibGUtcmVzcG9uc2l2ZSB0aGVhZCB0ciB7XG4gIHotaW5kZXg6IDEwMCAhaW1wb3J0YW50O1xufVxuXG4jcmVhY3QtbW9kYWwtaGlzdG9yaWNvIHtcbiAgLmFwZXhjaGFydHMtc3ZnIHtcbiAgICBoZWlnaHQ6IDQwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYXBleGNoYXJ0cy1jYW52YXMge1xuICAgIHdpZHRoOiAyMDBweCAhaW1wb3J0YW50O1xuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDM3NXB4KSBhbmQgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgICAgIHdpZHRoOiAyNTBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA0MjVweCkgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICB3aWR0aDogMzAwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgIHdpZHRoOiA0MDBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgIHdpZHRoOiA1MDBweCAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gIC5vY3VsdGFyU2Nyb2xsQ2FyZEdyYWZpY28ge1xuICAgIG92ZXJmbG93OiBhdXRvO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB9XG4gIH1cbn1cblxuLnJlYWN0LWNvbXBvbmVudGUtaW5tby1tYXAtZGlidWpvIC5sZWFmbGV0LWdlb3NlYXJjaC1iYXIgZm9ybSB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogNnB4IDEycHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDM7XG4gIGNvbG9yOiAjNTU1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG5cbi5yZWFjdC1jb21wb25lbnRlLWlubW8tbWFwLWRpYnVqbyAubGVhZmxldC1jb250cm9sLWdlb3NlYXJjaCBhLnJlc2V0IHtcbiAgdG9wOiA1cHg7XG59XG5cbi5yZWFjdC1jb21wb25lbnRlLWlubW8tbWFwLWRpYnVqbyAubGVhZmxldC1jb250cm9sLWdlb3NlYXJjaCAucmVzdWx0cy5hY3RpdmUge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4ucmVhY3QtY29tcG9uZW50ZS1pbm1vLW1hcC1kaWJ1am8gLmxlYWZsZXQtZ2Vvc2VhcmNoLWJhciB7XG4gIHdpZHRoOiA1MDBweDtcbn1cblxuLy8gaHR0cHM6Ly9naXRsYWIuY29tL3RpdG8tYXBwL2FwcC8tL2lzc3Vlcy82MjA1XG4vLyBidXR0b25zLnNjc3MgcG9uZSBsYSBsZXRyYSBibGFuY2EgZW4gZWwgaG92ZXIgZGUgdG9kb3MgbG9zIC5idG4tb3V0bGluZS1wcmltYXJ5OyBlbiBlbCBidXNjYWRvciwgbGEgdGFyamV0YSB5IGVsXG4vLyBtb2RhbCBkZSBsYSB1YmljYWNpw7NuIGd1aWFkYSAocmVhY3QtdGl0by1tYXApIGVsIGZvbmRvIGRlbCBob3ZlciBlcyBjbGFybyB5IGVsIHRleHRvIG5vIHNlIHZlw61hXG4ucmVhY3QtY29tcG9uZW50ZS1pbm1vLW1hcC11YmljYWNpb24tZ3VpYWRhIC5idG4uYnRuLW91dGxpbmUtcHJpbWFyeSxcbi5yZWFjdC1jb21wb25lbnRlLWlubW8tbWFwLXViaWNhY2lvbi1ndWlhZGEtcG9wdXAgLmJ0bi5idG4tb3V0bGluZS1wcmltYXJ5LFxuLnJlYWN0LWNvbXBvbmVudGUtaW5tby1tYXAtdWJpY2FjaW9uLWd1aWFkYS1tb2RhbCAuYnRuLmJ0bi1vdXRsaW5lLXByaW1hcnkge1xuICAmOmhvdmVyLFxuICAmOmZvY3VzIHtcbiAgICBjb2xvcjogIzAwN2NjMjtcbiAgfVxufVxuXG4uaGVpZ2h0TW9kYWxGaWx0cm9zQWdlbnRlR2VuZXJhbCB7XG4gIGhlaWdodDogMTAwdmg7XG59XG5cbi5oZWlnaHRNb2RhbENyZWFySW5tdWVibGUge1xuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICBtaW4taGVpZ2h0OiAzMHZoO1xuICAgIG1heC1oZWlnaHQ6IDcwdmg7XG4gIH1cbn1cblxuLmhlaWdodE1vZGFsQ3JlYXJJbm11ZWJsZUJ0biB7XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIG1pbi1oZWlnaHQ6IDMwdmg7XG4gICAgbWF4LWhlaWdodDogNzB2aDtcbiAgfVxufVxuXG4uc3dhbC1tb2RhbCB7XG4gIG1heC1oZWlnaHQ6IDk1dmg7XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG5cbiNpZE1hcFViaWNhY2lvblRyYW5zYWNjaW9uIHtcbiAgaGVpZ2h0OiAzNTBweCAhaW1wb3J0YW50O1xufVxuXG5baWRePVwibWFwSW5tVHJhbnMtXCJdIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMjUwcHggIWltcG9ydGFudDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbn1cblxuLmJsb3F1ZWFyTWFwYSB7XG4gIG9wYWNpdHk6IDAuNjtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5ib3gtY29sbGFwc2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDk5OTk7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXI6IDFweCBzb2xpZCAkZ3JheS01MDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcblxuICAmLnpJaW5kZXgtLTEge1xuICAgIHotaW5kZXg6IDE7XG4gIH1cbn1cblxuLmJveC1jb2xsYXBzZS5jYXJhY3RlcmlzdGljYXMge1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oeGwpIHtcbiAgICB3aWR0aDogOTV2dztcbiAgICB6b29tOiAwLjcyO1xuICB9XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuICAgIHdpZHRoOiA3MHZ3O1xuICAgIHpvb206IDAuNzI7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtaGVpZ2h0OiA2NTBweCkge1xuICAuYWNwbS10cmFuc2FjY2lvbmVzLWZpbHRyb3MtcGFuZWxfX2JvZHkge1xuICAgIGhlaWdodDogY2FsYygxMDB2aCAtIDM0MHB4KTtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgfVxufVxuXG5cbi5jdXJzb3ItcG9pbnRlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmN1cnNvci1ub3QtYWxsb3dlZCB7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG5cbi5jdXJzb3ItZGVmYXVsdCB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLmRpdkljb25CdXNjYXJMaXN0YWRvR2VuZXJhbCB7XG4gIGJhY2tncm91bmQ6ICNmNWY1ZjU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlYmViZWI7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA1cHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA1cHg7XG4gIGJvcmRlci1sZWZ0OiAwcHg7XG59XG5cbi5pbnB1dFBhbGFicmFDbGF2ZSB7XG4gIGJvcmRlci1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5mb3JtLWNvbnRyb2wtbWFwYS1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICM3ZTdjN2MgIWltcG9ydGFudDtcbn1cblxuLy8gQnVzY2Fkb3IgZGUgQUNQTSBiw7pzcXVlZGEgKElubXVlYmxlcyk6IGVsIGNhbXBvIGRlIHViaWNhY2nDs24gdXNhIElubW9BdXRvY29tcGxldGVVYmljYWNpb25Jbm11ZWJsZVYyXG4vLyBkZSBAdGl0by9yZWFjdC10aXRvLW1hcCwgcXVlIGltcG9ydGEgc3UgcHJvcGlvIGJvb3RzdHJhcC5taW4uY3NzICh2NSwgZm9udC1zaXplIGJhc2UgMXJlbSkgcG9yIGVuY2ltYVxuLy8gZGVsIGJvb3RzdHJhcCA0IGRlIGVzdGEgYXBwICgkZm9udC1zaXplLWJhc2U6IDAuODc1cmVtKSB5IGVudnVlbHZlIGVsIGlucHV0IGVuIHN1IHByb3BpYSBmaWxhL2NvbHVtbmFcbi8vIGNvbiBwYWRkaW5nIHZlcnRpY2FsLiBFc28gZGVqYSBlbCBjYW1wbyBtw6FzIGFsdG8geSBjb24gZGlzdGludG8gYm9yZGUgcXVlIGxvcyA8c2VsZWN0PiB2ZWNpbm9zLlxuLy8gU2Ugc29icmVlc2NyaWJlIGFjw6EsIHNjb3BlYWRvIGEgI2RpdmF1dG9jb21wbGV0YXJJbm1vLCBwYXJhIG5vIGFmZWN0YXIgb3Ryb3MgdXNvcyBkZWwgY29tcG9uZW50ZS5cbiNkaXZhdXRvY29tcGxldGFySW5tbyB7XG4gIC5mb3JtLWdyb3VwLnB5LTIge1xuICAgIC8vIGVsIC5weS0yIGRlIGJvb3RzdHJhcCA1IChkZSBsYSBsaWJyZXLDrWEpIGVzICFpbXBvcnRhbnQsIGhheSBxdWUgaWd1YWxhcmxvIHBhcmEgZ2FuYXJsZVxuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIGlucHV0LmZvcm0tY29udHJvbC1tYXBhLWJvcmRlciB7XG4gICAgaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy10b3A6ICRpbnB1dC1wYWRkaW5nLXkgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogJGlucHV0LXBhZGRpbmcteSAhaW1wb3J0YW50O1xuICAgIGZvbnQtc2l6ZTogJGlucHV0LWZvbnQtc2l6ZSAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQgIWltcG9ydGFudDtcbiAgICBib3JkZXItY29sb3I6ICRpbnB1dC1ib3JkZXItY29sb3IgIWltcG9ydGFudDtcbiAgfVxuXG4gIC8vIGVsIGF2aXNvIGRlIFwiZXNjcmliZSBhbCBtZW5vcyAzIGNhcmFjdGVyZXMuLi5cIiwgZWwgc3Bpbm5lciBkZSBjYXJnYSB5IGVsIGxpc3RhZG8gZGVcbiAgLy8gc3VnZXJlbmNpYXMvXCJubyBlbmNvbnRyYW1vcyBjb2luY2lkZW5jaWFzXCIgcXVlZGFuIGVuIGZsdWpvIG5vcm1hbCAoYSBkaWZlcmVuY2lhIGRlXG4gIC8vIEF1dG9jb21wbGV0YXJEaXJlY2Npb25lc1YyLCBxdWUgc8OtIGxvcyBmbG90YSksIGVtcHVqYW5kbyBlbCByZXN0byBkZWwgcGFuZWwgaGFjaWEgYWJham9cbiAgLmZvcm0tZ3JvdXAucHktMiB7XG4gICAgPiBzbWFsbCxcbiAgICA+IC5ib3JkZXIge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgIH1cblxuICAgIC8vIGEgZGlmZXJlbmNpYSBkZWwgc3Bpbm5lciB5IGVsIGxpc3RhZG8gKHF1ZSB5YSB0cmFlbiBiZyBibGFuY28geSB6LWluZGV4IGlubGluZSksIGVsXG4gICAgLy8gYXZpc28gZGUgXCIzIGNhcmFjdGVyZXNcIiBubyB0cmFlIG5pbmd1bm8gZGUgbG9zIGRvc1xuICAgID4gc21hbGwge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgIHotaW5kZXg6IDE1MDA7XG4gICAgICBwYWRkaW5nOiA1cHg7XG4gICAgfVxuICB9XG59XG5cbi5sZWFmbGV0LWZhZGUtYW5pbSAubGVhZmxldC1tYXAtcGFuZSAubGVhZmxldC1wb3B1cCB7XG4gIGJvdHRvbTogM3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5jb2x1bW5hQXJlYXNMaXN0YWRvR2VuZXJhbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICB3aWR0aDogODBweCAhaW1wb3J0YW50O1xufVxuXG4uaG92ZXItaW1nLWlubXVlYmxlczpob3Zlcixcbi5ob3Zlci1pbWctaW5tdWVibGVzIGltZzpob3ZlciB7XG4gIGJvcmRlcjogNHB4IHNvbGlkICMwMDdkYzMgIWltcG9ydGFudDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4udGh1bWItaW5tdWVibGUge1xuICB3aWR0aDogY2xhbXAoMTMwcHgsIDEydncsIDE3NXB4KTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4uYm9yZGVyLWxpbmUtZm9ybSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICRibHVlO1xuICBib3JkZXItcmFkaXVzOiAwLjRlbTtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcblxuICBoNSB7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgfVxufVxuXG4uaW5wdXRNaW5pc2l0ZSB7XG4gIGJvcmRlci1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5sb2FkaW5nU3Bhbk1pbmlzaXRlIHtcbiAgYmFja2dyb3VuZDogI2Y1ZjVmNSAhaW1wb3J0YW50O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWJlYmViICFpbXBvcnRhbnQ7XG59XG5cbi8qIG1ha2UgdGhlIG5hdGl2ZSBhcnJvdyBpbnZpc2libGUgYW5kIHN0cmV0Y2ggaXQgb3ZlciB0aGUgd2hvbGUgZmllbGQgc28geW91IGNhbiBjbGljayBhbnl3aGVyZSBpbiB0aGUgaW5wdXQgZmllbGQgdG8gdHJpZ2dlciB0aGUgbmF0aXZlIGRhdGVwaWNrZXJcbiovXG5pbnB1dFt0eXBlPVwiZGF0ZVwiXTo6LXdlYmtpdC1jYWxlbmRhci1waWNrZXItaW5kaWNhdG9yIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbi5sb2FkaW5nUGFnaW5hZG9yIHtcbiAgb3BhY2l0eTogMC41O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xcyBlYXNlLW91dDtcblxuICBhLFxuICAucGFnZS1pdGVtIHtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gIH1cbn1cblxuLnBhZ2UtdGl0bGVzIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB6LWluZGV4OiAxMDAxO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnBhZGRpbmRUb3BDb250YWluZXJGbHVpZCB7XG4gIHBhZGRpbmctdG9wOiAxMDBweDtcblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICBwYWRkaW5nLXRvcDogMHB4O1xuICB9XG59XG5cbi5wYWRkaW5kVG9wQ29udGFpbmVyRmx1aWRTaW11bGFkb3Ige1xuICBtYXJnaW4tdG9wOiAtMTAwcHg7XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgbWFyZ2luLXRvcDogLTQwcHg7XG4gIH1cbn1cblxuLmxleWVuZGFJbm11ZWJsZXMge1xuICBtYXJnaW4tbGVmdDogMHB4O1xuXG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIGFuZCAobWF4LXdpZHRoOiAxMTUwcHgpIHtcbiAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgfVxufVxuXG4udGhMR0FnZW50ZXMge1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uZGlzYWJsZWQge1xuICBvcGFjaXR5OiAwLjU7XG59XG5cbiNzZWNvbmQtdGhlYWQsXG4jc2Vjb25kLXRoZWFkLTIge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMHB4O1xuICBjb2xvcjogIzRmNTQ2NztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ViZWJlYjtcbiAgYm9yZGVyLWNvbG9yOiAjZGVlMmU2O1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgZGlzcGxheTogZmxleDtcbiAgb3ZlcmZsb3cteDogYXV0bztcbiAgei1pbmRleDogMTAwO1xuXG4gIC5maWVsZC1oZWFkLWZpeGVkIHtcbiAgICBwYWRkaW5nOiAxcmVtO1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkZWUyZTY7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuXG4gIC5maWVsZC1oZWFkLWZpeGVkX19uby1ib3JkZXIge1xuICAgIGJvcmRlci10b3A6IDBweCBzb2xpZCAjZGVlMmU2O1xuICB9XG5cbiAgLmZpZWxkLWhlYWQtZml4ZWQtZXN0YWRpc3RpY2FzIHtcbiAgICBwYWRkaW5nOiAxcmVtO1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBlbmQ7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNjMmM4Y2QgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZXMtZml4ZWQtc3RpY2t5IHtcbiAgICB6LWluZGV4OiAyMDAwO1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgbGVmdDogMHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlYmViZWI7XG4gIH1cblxuICAmOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4udGFibGUtYWp1c3RlZCB7XG5cbiAgI3NlY29uZC10aGVhZCxcbiAgI3NlY29uZC10aGVhZC0yIHtcbiAgICAuZmllbGQtaGVhZC1maXhlZCB7XG4gICAgICBwYWRkaW5nOiA1cHg7XG4gICAgfVxuICB9XG59XG5cbiN0YWJsYS10aXR1bG8sIFtpZF49J3RhYmxhLXRpdHVsby0nXSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAzO1xuICBvdmVyZmxvdy14OiBhdXRvO1xuXG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgYXV0bztcblxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWJlYmViO1xuICBib3JkZXItY29sb3I6ICNkZWUyZTY7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG5cbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG5cbiAgdGhlYWQgdGgge1xuICAgIHBhZGRpbmc6IDBweCAhaW1wb3J0YW50O1xuXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgY29sb3I6ICM0ZjU0Njc7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcblxuICAgIGJhY2tncm91bmQtY29sb3I6ICNFQkVCRUI7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgfVxufVxuXG4udGV4dC1ncmVlbiB7XG4gIGNvbG9yOiBncmVlbiAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1saWdodC0xIHtcbiAgY29sb3I6ICNhZGFkYWQgIWltcG9ydGFudDtcbn1cblxuLnRleHQtZ3JleS1saWdodCB7XG4gIGNvbG9yOiAjZThlOGU4ICFpbXBvcnRhbnQ7XG59XG5cbi5wbC0yNSB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xuICAgIHBhZGRpbmctbGVmdDogMjIlO1xuICB9XG59XG5cbi5zaWRlYmFyLWlubXVlYmxlcy1oZWFkIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZWUyZTY7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IGNhbGMoMC4zcmVtIC0gMXB4KTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IGNhbGMoMC4zcmVtIC0gMXB4KTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuXG4uc2lkZWJhci1pbm11ZWJsZXMtYm9keSB7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgbWF4LWhlaWdodDogODB2aDtcbiAgei1pbmRleDogOTk5OTk7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy10b3A6IDA7XG59XG5cbi5zaWRlYmFyLWlubXVlYmxlcy1maWx0cm9zIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgei1pbmRleDogOTk5OTk5OTk5OTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMTBweDtcbiAgbWF4LWhlaWdodDogNzZ2aDtcbiAgd2lkdGg6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzO1xufVxuXG4uYnRuLW91dGxpbmUtcHJpbWFyeS1kaXNhYmxlZCB7XG4gIGNvbG9yOiAjMDA3ZGMzICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzAwN2RjMyAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuXG4uYnRuLW91dGxpbmUtcHJpbWFyeS1kaXNhYmxlZDpob3ZlciB7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6ICMwMDdkYzMgIWltcG9ydGFudDtcbn1cblxuLmJ0bi1vdXRsaW5lLWdyYXkge1xuICBjb2xvcjogIzdhN2E3YTtcbiAgYm9yZGVyLWNvbG9yOiAjN2E3YTdhO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmJ0bi1vdXRsaW5lLWdyYXk6aG92ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzdhN2E3YTtcbiAgYm9yZGVyLWNvbG9yOiAjN2E3YTdhO1xufVxuXG4ubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLm5hdi1saW5rOmZvY3VzIHtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbn1cblxuLnNlZ3VuZG9fYmxvcXVlMiB7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIHdpZHRoOiA4MCU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkMWQxZDEgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogMCAwIDRweCByZ2JhKDQyLCAzNSwgNTEsIDAuMik7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgbWFyZ2luOiBhdXRvIGF1dG8gMjVweDtcbn1cblxuLnNjcm9sbFZlcnRpY2FsIHtcbiAgaGVpZ2h0OiA4NXZoO1xufVxuXG4ucmVhY3QtY29tcG9uZW50ZS1pbm11ZWJsZXMtbGlzdGFkbyB7XG4gICNpZE1hcExpc3RhZG9HZW5lcmFsSW5tdWVibGVzQ2x1c3RlciB7XG4gICAgaGVpZ2h0OiAzNTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5yZWFjdC1kYXRlLXBpY2tlciB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ucmVhY3QtZGF0ZS1waWNrZXIsXG4ucmVhY3QtZGF0ZS1waWNrZXIgKixcbi5yZWFjdC1kYXRlLXBpY2tlciAqOmJlZm9yZSxcbi5yZWFjdC1kYXRlLXBpY2tlciAqOmFmdGVyIHtcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi5yZWFjdC1kYXRlLXBpY2tlci0tZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBmMGYwO1xuICBjb2xvcjogIzZkNmQ2ZDtcbn1cblxuLnJlYWN0LWRhdGUtcGlja2VyX193cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1ncm93OiAxO1xuICBmbGV4LXNocmluazogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNSAhaW1wb3J0YW50O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWJlYmViICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMjgyYjJmICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGNhbGMoMS41ZW0gKyAwLjc1cmVtICsgMnB4KTtcbiAgcGFkZGluZzogMC4zNzVyZW0gMC43NXJlbTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbn1cblxuLnJlYWN0LWRhdGUtcGlja2VyX19pbnB1dEdyb3VwIHtcbiAgbWluLXdpZHRoOiBjYWxjKCg0cHggKiAzKSArIDAuNTRlbSAqIDggKyAwLjIxN2VtICogMik7XG4gIGZsZXgtZ3JvdzogMTtcbiAgcGFkZGluZzogMCAycHg7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xufVxuXG4ucmVhY3QtZGF0ZS1waWNrZXJfX2lucHV0R3JvdXBfX2RpdmlkZXIge1xuICBwYWRkaW5nOiAxcHggMDtcbiAgd2hpdGUtc3BhY2U6IHByZTtcbn1cblxuLnJlYWN0LWRhdGUtcGlja2VyX19pbnB1dEdyb3VwX19pbnB1dCB7XG4gIG1pbi13aWR0aDogMC41NGVtO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMCAxcHg7XG4gIGJvcmRlcjogMDtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgZm9udDogaW5oZXJpdDtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIC1tb3otYXBwZWFyYW5jZTogdGV4dGZpZWxkO1xufVxuXG4ucmVhY3QtZGF0ZS1waWNrZXJfX2lucHV0R3JvdXBfX2lucHV0Ojotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uLFxuLnJlYWN0LWRhdGUtcGlja2VyX19pbnB1dEdyb3VwX19pbnB1dDo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xufVxuXG4ucmVhY3QtZGF0ZS1waWNrZXJfX2lucHV0R3JvdXBfX2lucHV0OmludmFsaWQge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMCwgMCwgMC4xKTtcbn1cblxuLnJlYWN0LWRhdGUtcGlja2VyX19pbnB1dEdyb3VwX19pbnB1dC0taGFzTGVhZGluZ1plcm8ge1xuICBtYXJnaW4tbGVmdDogLTAuNTRlbTtcbiAgcGFkZGluZy1sZWZ0OiBjYWxjKDFweCArIDAuNTRlbSk7XG59XG5cbi5yZWFjdC1kYXRlLXBpY2tlcl9fYnV0dG9uIHtcbiAgYm9yZGVyOiAwO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgcGFkZGluZzogNHB4IDZweDtcbn1cblxuLnJlYWN0LWRhdGUtcGlja2VyX19idXR0b246ZW5hYmxlZCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnJlYWN0LWRhdGUtcGlja2VyX19idXR0b246ZW5hYmxlZDpob3ZlciAucmVhY3QtZGF0ZS1waWNrZXJfX2J1dHRvbl9faWNvbixcbi5yZWFjdC1kYXRlLXBpY2tlcl9fYnV0dG9uOmVuYWJsZWQ6Zm9jdXMgLnJlYWN0LWRhdGUtcGlja2VyX19idXR0b25fX2ljb24ge1xuICBzdHJva2U6ICMwMDc4ZDc7XG59XG5cbi5yZWFjdC1kYXRlLXBpY2tlcl9fYnV0dG9uOmRpc2FibGVkIC5yZWFjdC1kYXRlLXBpY2tlcl9fYnV0dG9uX19pY29uIHtcbiAgc3Ryb2tlOiAjNmQ2ZDZkO1xufVxuXG4ucmVhY3QtZGF0ZS1waWNrZXJfX2J1dHRvbiBzdmcge1xuICBkaXNwbGF5OiBpbmhlcml0O1xufVxuXG4ucmVhY3QtZGF0ZS1waWNrZXJfX2NhbGVuZGFyIHtcbiAgd2lkdGg6IDM1MHB4O1xuICBtYXgtd2lkdGg6IDEwMHZ3O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwJTtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTtcbn1cblxuLnJlYWN0LWRhdGUtcGlja2VyX19jYWxlbmRhci0tY2xvc2VkIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnJlYWN0LWRhdGUtcGlja2VyX19jYWxlbmRhciAucmVhY3QtY2FsZW5kYXIge1xuICBib3JkZXItd2lkdGg6IHRoaW47XG59XG5cbi5yZWFjdC1jYWxlbmRhciB7XG4gIHdpZHRoOiAzMTVweDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2EwYTA5NjtcbiAgZm9udC1mYW1pbHk6IEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gIGxpbmUtaGVpZ2h0OiAwLjEyNWVtO1xufVxuXG4ucmVhY3QtY2FsZW5kYXItLWRvdWJsZVZpZXcge1xuICB3aWR0aDogNzAwcHg7XG59XG5cbi5yZWFjdC1jYWxlbmRhci0tZG91YmxlVmlldyAucmVhY3QtY2FsZW5kYXJfX3ZpZXdDb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW46IC0wLjVlbTtcbn1cblxuLnJlYWN0LWNhbGVuZGFyLS1kb3VibGVWaWV3IC5yZWFjdC1jYWxlbmRhcl9fdmlld0NvbnRhaW5lcj4qIHtcbiAgd2lkdGg6IDUwJTtcbiAgbWFyZ2luOiAwLjVlbTtcbn1cblxuLnJlYWN0LWNhbGVuZGFyLFxuLnJlYWN0LWNhbGVuZGFyICosXG4ucmVhY3QtY2FsZW5kYXIgKjpiZWZvcmUsXG4ucmVhY3QtY2FsZW5kYXIgKjphZnRlciB7XG4gIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4ucmVhY3QtY2FsZW5kYXIgYnV0dG9uIHtcbiAgbWFyZ2luOiAwO1xuICBib3JkZXI6IDA7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi5yZWFjdC1jYWxlbmRhciBidXR0b246ZW5hYmxlZDpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnJlYWN0LWNhbGVuZGFyX19uYXZpZ2F0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiA0NHB4O1xuICBtYXJnaW4tYm90dG9tOiAxZW07XG59XG5cbi5yZWFjdC1jYWxlbmRhcl9fbmF2aWdhdGlvbiBidXR0b24ge1xuICBtaW4td2lkdGg6IDQ0cHg7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG59XG5cbi5yZWFjdC1jYWxlbmRhcl9fbmF2aWdhdGlvbiBidXR0b246ZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBmMGYwO1xufVxuXG4ucmVhY3QtY2FsZW5kYXJfX25hdmlnYXRpb24gYnV0dG9uOmVuYWJsZWQ6aG92ZXIsXG4ucmVhY3QtY2FsZW5kYXJfX25hdmlnYXRpb24gYnV0dG9uOmVuYWJsZWQ6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZlNmU2O1xufVxuXG4ucmVhY3QtY2FsZW5kYXJfX21vbnRoLXZpZXdfX3dlZWtkYXlzIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAwLjc1ZW07XG59XG5cbi5yZWFjdC1jYWxlbmRhcl9fbW9udGgtdmlld19fd2Vla2RheXNfX3dlZWtkYXkge1xuICBwYWRkaW5nOiAwLjVlbTtcbn1cblxuLnJlYWN0LWNhbGVuZGFyX19tb250aC12aWV3X193ZWVrTnVtYmVycyAucmVhY3QtY2FsZW5kYXJfX3RpbGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZm9udC1zaXplOiAwLjc1ZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4ucmVhY3QtY2FsZW5kYXJfX21vbnRoLXZpZXdfX2RheXNfX2RheS0td2Vla2VuZCB7XG4gIGNvbG9yOiAjZDEwMDAwO1xufVxuXG4ucmVhY3QtY2FsZW5kYXJfX21vbnRoLXZpZXdfX2RheXNfX2RheS0tbmVpZ2hib3JpbmdNb250aCB7XG4gIGNvbG9yOiAjNzU3NTc1O1xufVxuXG4ucmVhY3QtY2FsZW5kYXJfX3llYXItdmlldyAucmVhY3QtY2FsZW5kYXJfX3RpbGUsXG4ucmVhY3QtY2FsZW5kYXJfX2RlY2FkZS12aWV3IC5yZWFjdC1jYWxlbmRhcl9fdGlsZSxcbi5yZWFjdC1jYWxlbmRhcl9fY2VudHVyeS12aWV3IC5yZWFjdC1jYWxlbmRhcl9fdGlsZSB7XG4gIHBhZGRpbmc6IDJlbSAwLjVlbTtcbn1cblxuLnJlYWN0LWNhbGVuZGFyX190aWxlIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxMHB4IDYuNjY2N3B4O1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xufVxuXG4ucmVhY3QtY2FsZW5kYXJfX3RpbGU6ZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBmMGYwO1xufVxuXG4ucmVhY3QtY2FsZW5kYXJfX3RpbGU6ZW5hYmxlZDpob3Zlcixcbi5yZWFjdC1jYWxlbmRhcl9fdGlsZTplbmFibGVkOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZTZlNjtcbn1cblxuLnJlYWN0LWNhbGVuZGFyX190aWxlLS1ub3cge1xuICBiYWNrZ3JvdW5kOiAjZmZmZjc2O1xufVxuXG4ucmVhY3QtY2FsZW5kYXJfX3RpbGUtLW5vdzplbmFibGVkOmhvdmVyLFxuLnJlYWN0LWNhbGVuZGFyX190aWxlLS1ub3c6ZW5hYmxlZDpmb2N1cyB7XG4gIGJhY2tncm91bmQ6ICNmZmZmYTk7XG59XG5cbi5yZWFjdC1jYWxlbmRhcl9fdGlsZS0taGFzQWN0aXZlIHtcbiAgYmFja2dyb3VuZDogIzc2YmFmZjtcbn1cblxuLnJlYWN0LWNhbGVuZGFyX190aWxlLS1oYXNBY3RpdmU6ZW5hYmxlZDpob3Zlcixcbi5yZWFjdC1jYWxlbmRhcl9fdGlsZS0taGFzQWN0aXZlOmVuYWJsZWQ6Zm9jdXMge1xuICBiYWNrZ3JvdW5kOiAjYTlkNGZmO1xufVxuXG4ucmVhY3QtY2FsZW5kYXJfX3RpbGUtLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICMwMDZlZGM7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cblxuLnJlYWN0LWNhbGVuZGFyX190aWxlLS1hY3RpdmU6ZW5hYmxlZDpob3Zlcixcbi5yZWFjdC1jYWxlbmRhcl9fdGlsZS0tYWN0aXZlOmVuYWJsZWQ6Zm9jdXMge1xuICBiYWNrZ3JvdW5kOiAjMTA4N2ZmO1xufVxuXG4ucmVhY3QtY2FsZW5kYXItLXNlbGVjdFJhbmdlIC5yZWFjdC1jYWxlbmRhcl9fdGlsZS0taG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZlNmU2O1xufVxuXG4ubWF4LXdpZHRoLTYwMCB7XG4gIG1heC13aWR0aDogNjAwcHggIWltcG9ydGFudDtcbn1cblxuLml0ZW0tYXV0b2NvbXBsZXRhci1ub2hvdmVyIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLml0ZW0tYXV0b2NvbXBsZXRhciB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7XG4gIC8vYm9yZGVyOiAxcHggc29saWQgI2ViZWJlYiAhaW1wb3J0YW50O1xuXG4gICY6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjUgIWltcG9ydGFudDtcbiAgICBjb2xvcjogIzI4MmIyZiAhaW1wb3J0YW50O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuXG4gIHAge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5hdXRvY29tcGxldGFyLW1hdGNoIHtcbiAgY29sb3I6ICMwMDdkYzM7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIG1hcmdpbjogMDtcbiAgZGlzcGxheTogaW5saW5lO1xufVxuXG4ubWVudS1jb25maWcge1xuICAubmF2LWl0ZW0ge1xuICAgIC5hY3RpdmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ViZWJlYiAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuXG4uZXRpcXVldGEtc3VibWVudSB7XG4gIG1hcmdpbi10b3A6IC0yN3B4O1xuXG4gIEBtZWRpYSAobWluLXdpZHRoOiAyMjVweCkgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgbWFyZ2luLXRvcDogLTI3cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDU1cHg7XG4gIH1cbn1cblxuI2twaS1kcm9wZG93biB7XG4gIGRpc3BsYXk6IG5vbmU7XG5cbiAgJjpob3ZlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxuICAmOmhvdmVyIC5pY29uLXN1Ym1lbnUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG4gIH1cblxuICBAbWVkaWEgKG1pbi13aWR0aDogMjI1cHgpIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi5zdWJtZW51IHtcbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDEwMC41JTtcbiAgICB0b3A6IDQ1cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gICAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgfVxuXG4gIEBtZWRpYSAobWluLXdpZHRoOiAyMjVweCkgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgbWFyZ2luLXRvcDogLTIwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDIxcHg7XG4gIH1cbn1cblxuLnNxdWFyZS1zcGVlZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogMjgwcHg7XG4gIHdpZHRoOiA0ODBweDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IDI1cHggMHB4O1xuXG4gIEBtZWRpYSAobWluLXdpZHRoOiAyMjVweCkgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgaGVpZ2h0OiAyMDBweDtcbiAgICB3aWR0aDogMTA1JTtcbiAgICBtYXJnaW46IDA7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxufVxuXG4uc3F1YXJlLWRhc2hib2FyZCB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiAyMjVweCkgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgaGVpZ2h0OiAzMDBweDtcblxuICAgIHdpZHRoOiAxMDUlO1xuICAgIG1hcmdpbjogMDtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICB9XG59XG5cbi5zcXVhcmUtcHJlbWlhY2lvbmVzIHtcbiAgQG1lZGlhIChtaW4td2lkdGg6IDIyNXB4KSBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICBoZWlnaHQ6IDMwMHB4O1xuXG4gICAgd2lkdGg6IDEwNSU7XG4gICAgbWFyZ2luOiAwO1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gIH1cbn1cblxuLmFsZXJ0LXdhcm5pbmcge1xuICBjb2xvcjogIzdlNTIxNCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNlYmQ0ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI2ZiZTRjMiAhaW1wb3J0YW50O1xufVxuXG4uaXRlbS1sZXllbmRhIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICBAbWVkaWEgKG1pbi13aWR0aDogMjI1cHgpIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbiNrcGktZHJvcGRvd24tdG9nZ2xlIHtcbiAgaSB7XG4gICAgZm9udC1zaXplOiAxMXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgfVxuXG4gICY6aG92ZXI+I2twaS1kcm9wZG93biB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLmItc2xvdyB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjMjgyYjJmO1xufVxuXG4jcmVhY3QtY29tcG9uZW50ZS1kZXRhbGxlLWFjcG0sXG4ucmVhY3QtY29tcG9uZW50ZS1pbm11ZWJsZXMtZGV0YWxsZSB7XG4gIC5TbGlkZXJzIHtcbiAgICB3aWR0aDogODAlO1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cblxuICAudGV4dG9fYXp1bCB7XG4gICAgY29sb3I6ICMzMDQ1NzQgIWltcG9ydGFudDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG5cbiAgLmNlbnRlciB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnRpdGxlX2RldGFsbGVfYWNwbSB7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgfVxuICB9XG5cbiAgLnNlZ3VuZG9fYmxvcXVlMiB7XG4gICAgcGFkZGluZzogMTJweCAwO1xuXG4gICAgd2lkdGg6IDgwJTtcbiAgICBtYXJnaW46IGF1dG87XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2QxZDFkMSAhaW1wb3J0YW50O1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDBweCA0cHggcmdiYSg0MiwgMzUsIDUxLCAwLjIpO1xuICAgIC1tb3otYm94LXNoYWRvdzogMHB4IDBweCA0cHggcmdiYSg0MiwgMzUsIDUxLCAwLjIpO1xuICAgIGJveC1zaGFkb3c6IDBweCAwcHggNHB4IHJnYmEoNDIsIDM1LCA1MSwgMC4yKTtcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG5cbiAgLmRldGFsbGVfY29udGVudF90aXRsZSB7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgcGFkZGluZzogMCAxOXB4IDEycHggMTlweDtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cblxuICAuYm9yZGVyX2JvdHRvbV9ncmlzIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2QxZDFkMTtcbiAgfVxuXG4gIC5pbWFnZS1nYWxsZXJ5LXRodW1ibmFpbCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XG5cbiAgICAuaW1hZ2UtZ2FsbGVyeS10aHVtYm5haWwtaW1hZ2Uge1xuICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxufVxuXG4uZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICM1MTUxNTE7XG59XG5cbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAuZHJvcGRvd24taXRlbSAuYmFkZ2Uge1xuICAgIG1hcmdpbi10b3A6IC0xOHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgXG4gIC5uYXYtbGluayAuYmFkZ2Uge1xuICAgIG1hcmdpbi10b3A6IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmJhZGdlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZWQ7XG4gIGZvbnQtc2l6ZTogMTJweCAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogYm9sZCAhaW1wb3J0YW50O1xufVxuXG4ubW9kYWwteGwge1xuICBtYXJnaW4tdG9wOiA0NXB4O1xuICBtYXgtd2lkdGg6IDk1MHB4O1xufVxuXG4ubW9kYWwteGwtZGVmYXVsdCB7XG4gIC8vIGh0dHBzOi8vZ2V0Ym9vdHN0cmFwLmNvbS9kb2NzLzQuNi9jb21wb25lbnRzL21vZGFsLyNvcHRpb25hbC1zaXplc1xuICBtYXgtd2lkdGg6IDExNDBweDtcbn1cblxuLm5hdi1saW5rIC5iYWRnZSB7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG4uYm9yZGVyLXRoIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNiNWI1YjUgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1ibGFjay1pbXBvcnRhbnQgeyBib3JkZXI6IDFweCBzb2xpZCBibGFjayAhaW1wb3J0YW50IH1cbi5ib3JkZXItcmVkLWltcG9ydGFudCB7IGJvcmRlcjogMXB4IHNvbGlkIHJlZCAhaW1wb3J0YW50IH1cbi5ib3JkZXItYmxhY2sgeyBib3JkZXI6IDFweCBzb2xpZCBibGFjayB9XG4uYm9yZGVyLWJsdWUgeyBib3JkZXI6IDFweCBzb2xpZCBibHVlIH1cbi5ib3JkZXItZ3JheSB7IGJvcmRlcjogMXB4IHNvbGlkIGdyYXkgfVxuLmJvcmRlci1ncmVlbiB7IGJvcmRlcjogMXB4IHNvbGlkIGdyZWVuIH1cbi5ib3JkZXItb3JhbmdlIHsgYm9yZGVyOiAxcHggc29saWQgb3JhbmdlIH1cbi5ib3JkZXItcHVycGxlIHsgYm9yZGVyOiAxcHggc29saWQgcHVycGxlIH1cbi5ib3JkZXItcmVkIHsgYm9yZGVyOiAxcHggc29saWQgcmVkIH1cbi5ib3JkZXItd2hpdGUgeyBib3JkZXI6IDFweCBzb2xpZCB3aGl0ZSB9XG4uYm9yZGVyLXllbGxvdyB7IGJvcmRlcjogMXB4IHNvbGlkIHllbGxvdyB9XG4uYm9yZGVyLXRyYW5zcGFyZW50IHsgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQgfVxuXG4udGV4dGNvbG9yLWJsYWNrIHsgY29sb3I6IGJsYWNrIH1cbi50ZXh0Y29sb3ItYmx1ZSB7IGNvbG9yOiBibHVlIH1cbi50ZXh0Y29sb3ItZ3JheSB7IGNvbG9yOiBncmF5IH1cbi50ZXh0Y29sb3ItZ3JlZW4geyBjb2xvcjogZ3JlZW4gfVxuLnRleHRjb2xvci1vcmFuZ2UgeyBjb2xvcjogb3JhbmdlIH1cbi50ZXh0Y29sb3ItcHVycGxlIHsgY29sb3I6IHB1cnBsZSB9XG4udGV4dGNvbG9yLXJlZCB7IGNvbG9yOiByZWQgfVxuLnRleHRjb2xvci13aGl0ZSB7IGNvbG9yOiB3aGl0ZSB9XG4udGV4dGNvbG9yLXllbGxvdyB7IGNvbG9yOiB5ZWxsb3cgfVxuXG4jdGhlYWQtZml4ZWRWMiwgI3RoZWFkLWFjY2lvbmVzLWZpeGVkIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDBweDtcbiAgY29sb3I6ICM0ZjU0Njc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYmViZWI7XG4gIGJvcmRlci1jb2xvcjogI2RlZTJlNjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHotaW5kZXg6IDEwMDtcblxuICB0aCB7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIHRoLndoaXRlU3BhY2Utbm9ybWFsIHtcbiAgICB3aGl0ZS1zcGFjZTogbm9ybWFsICFpbXBvcnRhbnQ7XG4gIH1cblxuICAmOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4udGV4dC1saW5lLTIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAtd2Via2l0LWxpbmUtY2xhbXA6IDI7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBtYXJnaW4tYm90dG9tOiAzcHg7XG59XG5cbi5idG4tZHJvcGRvd24tb3B0aW9ucyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICRibHVlO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xuICBwYWRkaW5nOiAwLjRyZW0gMC41cmVtICFpbXBvcnRhbnQ7XG5cbiAgJjpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmRyb3Bkb3duLW9wdGlvbnMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiA5NCU7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG4gIHotaW5kZXg6IDEwMDA7XG5cbiAgYSB7XG4gICAgcGFkZGluZzogMC44cmVtIDAuNXJlbTtcblxuICAgICY6aG92ZXIge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgYS5zZWxlY3Qge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMTI1LCAxOTUsIDAuMDgpO1xuICB9XG59XG5cbi5maWx0cm9zLWxheW91dCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcblxuICAuZHJvcGRvd24tY29udGVudCB7XG4gICAgei1pbmRleDogMiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZvcm0tY29udHJvbCxcbiAgLm11bHRpc2VsZWN0IHtcbiAgICBtYXgtd2lkdGg6IDE2NXB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogNXB4O1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luOiA1cHggMDtcbiAgICB9XG4gIH1cblxuICBAbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgLmJ0bi1zZWFyY2gge1xuICAgICAgYmFja2dyb3VuZDogIzAwN2RjMztcblxuICAgICAgaSB7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4udG9vbHRpcF9fd2l0aF9yZXNwb25zaXZlIHtcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgd2lkdGg6IDUwdnc7XG4gIH1cblxuICBAbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICB3aWR0aDogNzB2dztcbiAgfVxufVxuXG4udy1sZy03NSB7XG4gIHdpZHRoOiAxMDAlO1xuXG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIHdpZHRoOiA3NSU7XG4gIH1cbn1cblxuLnctbGctNTAge1xuICB3aWR0aDogMTAwJTtcblxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG59XG5cbi53LWxnLWF1dG8ge1xuICB3aWR0aDogMTAwJTtcblxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxufVxuXG4udGFicy1yZWZlcmlkby1pbnRlcm5hY2lvbmFsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDEwMCU7XG5cbiAgLnRhYi1henVsLFxuICAudGFiLWF6dWwtdiB7XG4gICAgY29sb3I6ICMwMDdkYzM7XG4gICAgYmFja2dyb3VuZDogI2Y1ZmJmZTtcbiAgICAtLWNvbG9yOiAjMDA3ZGMzO1xuICB9XG5cbiAgLnRhYi1hbWFyaWxsYSxcbiAgLnRhYi1hbWFyaWxsYS12IHtcbiAgICBjb2xvcjogI2QzOWMyZjtcbiAgICBiYWNrZ3JvdW5kOiAjZmVmZWNkO1xuICAgIC0tY29sb3I6ICNkMzljMmY7XG4gIH1cblxuICAudGFiLWF6dWwuc2VsZWN0LFxuICAudGFiLWFtYXJpbGxhLnNlbGVjdHtcbiAgICB3aWR0aDogMjEwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDE7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBjb2xvcjogdmFyKC0tY29sb3IpO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWNvbG9yKTtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmZmY7XG4gIH1cblxufVxuXG4udGFiLWF6dWwtc2VsZWN0IHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwN2RjMztcbn1cblxuLnRhYi1hbWFyaWxsYS1zZWxlY3Qge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDM5YzJmO1xufVxuXG4udGFiLWluZm9ybWUge1xuICBwYWRkaW5nOiAxM3B4IDEwcHg7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuNGVtO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC40ZW07XG4gIG1hcmdpbi1yaWdodDogNXB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5mb3JtLWNvbnRyb2wuaXMtaW52YWxpZCB7XG4gIGJvcmRlci1jb2xvcjogI0M5NEY1MSAhaW1wb3J0YW50O1xufVxuXG4udHR1bG9pbm11ZWJsZS1yb3cge1xuICB3aWR0aDogMjAwcHg7XG4gIHdvcmQtYnJlYWs6IG5vcm1hbDtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAxMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZW51LWRlc3BlZ2FibGUtc3VwZXJpb3Ige1xuICAubmF2LWl0ZW0ge1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIH1cbn1cblxuLnJlYWN0LWNvbXBvbmVudGUtbGlzdGFkby11c3VhcmlvcyB7XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuXG4gICAgLm1vZGFsLWxnLFxuICAgIC5tb2RhbC14bCB7XG4gICAgICBtYXgtd2lkdGg6IDY1MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgLm1vZGFsLWJvZHk6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICB3aWR0aDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZDogI2QyZDJkMiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1vZGFsLWJvZHk6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgICBiYWNrZ3JvdW5kOiAjYTVhNWE1ICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubW9kYWwtYm9keTo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWI6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6ICNiM2IzYjMgIWltcG9ydGFudDtcbiAgICBib3gtc2hhZG93OiAwIDAgMnB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMikgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tb2RhbC1ib2R5Ojotd2Via2l0LXNjcm9sbGJhci10aHVtYjphY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM5OTk5OTkgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tb2RhbC1ib2R5Ojotd2Via2l0LXNjcm9sbGJhci10cmFjazpob3ZlcixcbiAgLm1vZGFsLWJvZHk6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrOmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZDogI2Q0ZDRkNCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi50YWJzLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi50YWJzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuLm5pdmVsNTAge1xuICBjb2xvcjogIzAwN2RjMztcbiAgYmFja2dyb3VuZDogI2Y1ZmJmZTtcbn1cblxuLm5pdmVsNTAuYWN0aXZlLFxuLnRhYi1wYW5lLm5pdmVsNTAge1xuICBjb2xvcjogIzAwN2RjMztcblxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzAwN2RjMztcbiAgfVxufVxuXG4ubml2ZWw2MC5hY3RpdmUsXG4udGFiLXBhbmUubml2ZWw2MCB7XG4gIGNvbG9yOiAjYjcwZjBhO1xuXG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjYjcwZjBhO1xuICB9XG59XG5cbi5uaXZlbDYwIHtcbiAgY29sb3I6ICNiNzBmMGE7XG4gIGJhY2tncm91bmQ6ICNmOGQ1ZDE7XG59XG5cbi5uaXZlbDcwLmFjdGl2ZSxcbi50YWItcGFuZS5uaXZlbDcwIHtcbiAgY29sb3I6ICM0YzdhMzQ7XG5cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICM0YzdhMzQ7XG4gIH1cbn1cblxuLm5pdmVsNzAge1xuICBjb2xvcjogIzRjN2EzNDtcbiAgYmFja2dyb3VuZDogI2RmZmZkZjtcbn1cblxuLm5pdmVsODAuYWN0aXZlLFxuLnRhYi1wYW5lLm5pdmVsODAge1xuICBjb2xvcjogIzk1NjFiODtcblxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzk1NjFiODtcbiAgfVxufVxuXG4ubml2ZWw4MCB7XG4gIGNvbG9yOiAjOTU2MWI4O1xuICBiYWNrZ3JvdW5kOiAjZTdlNWY0O1xufVxuXG5cbi50YWItY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi50YWItcGFuZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGJhY2tncm91bmQ6ICNmZmYgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMCAxNXB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4udGFiLXBhbmUuYWN0aXZlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi50YWItdGl0bGUge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuLnRhYi10aXRsZS5hY3RpdmUge1xuICBjb2xvcjogI2NjYztcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAudGFiIHtcbiAgICBib3JkZXItdG9wOiAycHggc29saWQgI2MwYzBjMDtcbiAgICBwYWRkaW5nOiAxM3B4IDVweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cblxuICAudGFiLmFjdGl2ZSB7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgfVxuXG4gIC50YWItY29udGVudCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC50YWItcGFuZS1tb3ZpbCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBmbGV4OiAxO1xuICB9XG5cbiAgLnRhYi1wYW5lLW1vdmlsLmFjdGl2ZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAudGFiIHtcbiAgICBwYWRkaW5nOiAxM3B4IDEwcHg7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC40ZW07XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuNGVtO1xuICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB9XG5cbiAgLnRhYi5hY3RpdmUge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2IoMjU1LCAyNTUsIDI1NSk7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDE7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFweDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICB9XG5cbiAgLnRhYnMge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cblxuICAudGFiIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICB9XG5cbiAgLnRhYi1wYW5lLW1vdmlsIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLnRhYi1jb250ZW50IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cblxuICAudGFiLXBhbmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgZmxleDogMTtcbiAgfVxuXG4gIC50YWItcGFuZS5hY3RpdmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLndpZHRoLTIwLXRkIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDM1JTtcbiAgICBtaW4td2lkdGg6IDkwcHg7XG4gICAgd2hpdGUtc3BhY2U6IHByZS13cmFwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAud2lkdGgtNS10ZCB7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAyNSU7XG4gICAgbWluLXdpZHRoOiAxMjBweDtcbiAgICB3aGl0ZS1zcGFjZTogcHJlLXdyYXAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC53aWR0aC0xMC10ZCB7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxNSU7XG4gICAgbWluLXdpZHRoOiA5MHB4O1xuICAgIHdoaXRlLXNwYWNlOiBwcmUtd3JhcCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcblxuICAud2lkdGgtMjAtdGQsXG4gIC53aWR0aC01LXRkLFxuICAud2lkdGgtMTAtdGQge1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGUgIWltcG9ydGFudDtcbiAgICB3aWR0aDogNTAlO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB3aGl0ZS1zcGFjZTogbm9ybWFsICFpbXBvcnRhbnQ7XG4gICAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICB9XG59XG5cblxuLmJpdGFjb3JhLXNpZGViYXIge1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICBoZWlnaHQ6IDgwdmg7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgYmFja2dyb3VuZDogcmdiKDI1NSwgMjU1LCAyNTUpO1xuICB6LWluZGV4OiAxMDIwO1xuICByaWdodDogMHB4O1xuICB0b3A6IDEyMHB4O1xuICB3aWR0aDogMzgwcHg7XG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcblxuICAuaGVhZGVyLXNpZGViYXItYml0YWNvcmEge1xuICAgIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgICBiYWNrZ3JvdW5kOiByZ2IoMjM1LCAyMzUsIDIzNSk7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG5cbiAgLmJvZHktc2lkZWJhci1iaXRhY29yYSB7XG4gICAgcGFkZGluZzogMTVweDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGhlaWdodDogMTAwJTtcblxuICAgIGxhYmVsIHtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIHdpZHRoOiAzNSU7XG4gICAgICBtYXJnaW4tdG9wOiAwLjI1cmVtO1xuICAgIH1cblxuICAgIGlucHV0LFxuICAgIGlucHV0OjpwbGFjZWhvbGRlciB7XG4gICAgICBmb250LXNpemU6IDEycHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAvLyBGaWx0cm9zSW5tdWVibGVVbHRpbWFzSG9yYXNcbiAgICAuaW5wdXQtYXV0b2NvbXBsZXRhciB7XG5cbiAgICAgIGlucHV0LmZvcm0tY29udHJvbCxcbiAgICAgIHNlbGVjdC5mb3JtLWNvbnRyb2wge1xuICAgICAgICBtaW4taGVpZ2h0OiAzMHB4O1xuICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIH1cblxuICAgICAgaW5wdXRbdHlwZT1cInRleHRcIl0sXG4gICAgICBpbnB1dDo6cGxhY2Vob2xkZXIsXG4gICAgICBzZWxlY3Qge1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICB9XG5cbiAgICAgIHNwYW5bZGF0YS1mb3I9XCJib3JyYXJcIl0ge1xuICAgICAgICB0b3A6IDVweCAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSBhbmQgKG1heC1oZWlnaHQ6IDcwMHB4KSB7XG4gICAgaGVpZ2h0OiA5MHZoO1xuICAgIHRvcDogNTBweDtcbiAgfVxuXG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICB3aWR0aDogOTAlO1xuICAgIGhlaWdodDogOTB2aDtcbiAgICB0b3A6IDEwcHg7XG4gIH1cblxuXG59XG5cbi8vIGFwcC9hc3NldHMvanMvY29tcG9uZW50ZXMvaW5tdWVibGVzL2xpYi9GaWx0cm9zSW5tdWVibGVVbHRpbWFzSG9yYXMuanNcbi8vIGFwcC9hc3NldHMvanMvY29tcG9uZW50ZXMvaW5tdWVibGVzL2xpYi9GaWx0cm9zLmpzXG4vLyBhcHAvYXNzZXRzL2pzL2NvbXBvbmVudGVzL2lubXVlYmxlcy9saWIvRmlsdHJvc0VsaW1pbmFkb3MuanNcbi5zaWRlYmFyLWZpbHRyb3MtbGFiZWxzIGxhYmVsLFxuLnNpZGViYXItZmlsdHJvcy1sYWJlbHMgbGFiZWwuY29udHJvbC1sYWJlbCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDQ1MDtcbn1cblxuLnNpZGViYXItZmlsdHJvcy1pbnB1dHMge1xuICBtYXJnaW4tYm90dG9tOiAwcHg7XG5cbiAgaW5wdXQsXG4gIHNlbGVjdCxcbiAgaW5wdXQuZm9ybS1jb250cm9sLFxuICBzZWxlY3QuZm9ybS1jb250cm9sIHtcbiAgICBtaW4taGVpZ2h0OiAzMHB4O1xuICAgIGhlaWdodDogMzBweDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cblxuICBpbnB1dFt0eXBlPVwidGV4dFwiXSxcbiAgaW5wdXQ6OnBsYWNlaG9sZGVyLFxuICBzZWxlY3Qge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxuXG4gIHNwYW5bZGF0YS1mb3I9XCJib3JyYXJcIl0ge1xuICAgIHRvcDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAmLmJ0bi1lcmFzZSBzcGFuW2RhdGEtZm9yPVwiYm9ycmFyXCJdIHtcbiAgICB0b3A6IDVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIHdpZHRoOiAyMHB4O1xuICB9XG59XG5cbi5zaWRlYmFyLWdlbmVyaWNvLWZpbHRyb3Mge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICBjb2xvcjogIzAwMDtcbiAgbWF4LWhlaWdodDogNzBkdmg7XG4gIHdpZHRoOiAzNzBweDtcbiAgbWF4LXdpZHRoOiA5MGR2dztcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogMDtcbiAgdG9wOiAxMTBweDtcbiAgei1pbmRleDogOTAwMDtcblxuICBAbWVkaWEgKG1heC13aWR0aDogNzIwcHgpIHtcbiAgICB0b3A6IDYwcHg7XG4gICAgd2lkdGg6IDkwJTtcbiAgICBtYXgtaGVpZ2h0OiA5MGR2aDtcbiAgfVxuXG4gIC5oZWFkZXItc2lkZWJhci1nZW5lcmljbyB7XG4gICAgYmFja2dyb3VuZDogI2ViZWJlYjtcbiAgICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiA2NXB4O1xuICAgIHdpZHRoOiAzNzBweDtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgei1pbmRleDogMTAwMDtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3MjBweCkge1xuICAgICAgd2lkdGg6IDkwJTtcbiAgICB9XG5cbiAgICBzcGFuIHtcbiAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgIGNvbG9yOiAjYTBhYWJmO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cbiAgfVxuXG4gIC5ib2R5LXNpZGViYXItZ2VuZXJpY28ge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gICAgcGFkZGluZzogMTVweDtcbiAgICBwYWRkaW5nLXRvcDogNjVweDtcblxuICAgIGlucHV0OjpwbGFjZWhvbGRlciB7XG4gICAgICBjb2xvcjogI2E1YTVhNSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuXG4uY29sb3ItaG92ZXItLXByaW1hcnk6aG92ZXIge1xuICBjb2xvcjogIzAwN0RDMyAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuXG4ubm90aWZpY2FjaW9uZXMtLWNpcmN1bG8tcm9qbyB7XG4gIGN1cnNvcjogcG9pbnRlcjtcblxuICAubm90aWZpY2FjaW9uZXMtLWNpcmN1bG8tbnVtZXJvIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtMnB4O1xuICAgIHJpZ2h0OiA5cHg7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIGZvbnQtc2l6ZTogOHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA4MDA7XG4gICAgbGluZS1oZWlnaHQ6IGluaXRpYWw7XG4gICAgcGFkZGluZzogM3B4IDZweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgei1pbmRleDogMTA2MDtcbiAgfVxuXG4gIC5ub3RpZmljYWNpb25lcy0tY2lyY3Vsby1mb25kbyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTFweDtcbiAgICByaWdodDogOXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJlZDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIHBhZGRpbmc6IDhweDtcbiAgICB6LWluZGV4OiAxMDUwO1xuICB9XG59XG5cbi5ub3RpZmljYWNpb25lcy0tbW9kYWwge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMHB4O1xuICByaWdodDogLTEwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgYm9yZGVyOiAxcHggc29saWQgI0VCRUJFQjtcbiAgZm9udC1zaXplOiAxMHB0O1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIHdpZHRoOiAyMDBweDtcbiAgbWF4LXdpZHRoOiAyNTBweDtcbiAgbWluLWhlaWdodDogYXV0bztcbiAgbWluLWhlaWdodDogNTBweDtcbiAgbWF4LWhlaWdodDogNzB2aDtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgei1pbmRleDogMTA0OTtcblxuICAmOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgd2lkdGg6IDRweDtcbiAgICBiYWNrZ3JvdW5kOiAjYzNjM2MzO1xuICB9XG5cbiAgLm5vdGlmaWNhY2lvbmVzLS1tb2RhbC1oZWFkZXIge1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3ZGMzO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3ZGMzICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgdWwgbGkge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlcjogMHB4O1xuICAgIHBhZGRpbmc6IDAuNXJlbSAwLjc1cmVtO1xuICB9XG5cbiAgdWwgbGk6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNFQkVCRUIgIWltcG9ydGFudDtcbiAgfVxufVxuXG4ubm90aWZpY2FjaW9uZXMtLW1vZGFsLWNlcnJhciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwcHg7XG4gIHJpZ2h0OiAtMTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwN0RDMztcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB6LWluZGV4OiAxMDYwO1xuXG4gIC5jbG9zZTpob3ZlciB7XG4gICAgY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cblxuLmJnLWdyYXktbGlnaHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUJFQkVCIWltcG9ydGFudDtcbn1cblxuLmRpdl9hc3BlY3RfNF8zIHtcbiAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy10b3A6IDc1JSFpbXBvcnRhbnQ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIC13ZWJraXQtYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAtbW96LWJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgLW8tYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGJvcmRlcjogNXB4IHNvbGlkICNmZmY7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXk6IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IHNjcm9sbDtcbiAgICBiYWNrZ3JvdW5kLW9yaWdpbjogaW5pdGlhbDtcbiAgICBiYWNrZ3JvdW5kLWNsaXA6IGluaXRpYWxcbn1cblxuLnNrZWxldG9uLWJveCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiAxZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0REREJERDtcblxuICAmOjphZnRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudChcbiAgICAgIDkwZGVnLFxuICAgICAgcmdiYSgjZmZmLCAwKSAwLFxuICAgICAgcmdiYSgjZmZmLCAwLjIpIDIwJSxcbiAgICAgIHJnYmEoI2ZmZiwgMC41KSA2MCUsXG4gICAgICByZ2JhKCNmZmYsIDApXG4gICAgKTtcbiAgICBhbmltYXRpb246IHNoaW1tZXIgNXMgaW5maW5pdGU7XG4gICAgY29udGVudDogJyc7XG4gIH1cblxuICBAa2V5ZnJhbWVzIHNoaW1tZXIge1xuICAgIDEwMCUge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xuICAgIH1cbiAgfVxufVxuXG4uaW1hZ2UtZ2FsbGVyeS1pbmRleCB7XG4gIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIHRvcDogNXB4O1xuICByaWdodDogNXB4O1xufVxuXG4uekluZGV4LTEge1xuICB6LWluZGV4OiAxO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi56SW5kZXgtMiB7XG4gIHotaW5kZXg6IDI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnpJbmRleC0zIHtcbiAgei1pbmRleDogMztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uekluZGV4LTQge1xuICB6LWluZGV4OiA0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi56SW5kZXgtNSB7XG4gIHotaW5kZXg6IDU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmltZy1jcm9wcGVkIHtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIG9iamVjdC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgd2lkdGg6IDIwMHB4O1xuICBoZWlnaHQ6IDIwMHB4O1xufVxuXG4ucm93LXNtIHtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTBweDtcbiAgICBtYXJnaW4tbGVmdDogLTEwcHg7XG4gIH1cbn1cblxuLmZvbnQtd2VpZ2h0LTQwMCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5mb250LXdlaWdodC01MDAge1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG4vLyBJbnB1dERhdGVWMlxuLnJlYWN0LWRhdGVwaWNrZXItd3JhcHBlciB7XG4gIHdpZHRoOiAxMDAlXG59XG5cbi5vdmVyZmxvdy1tb2JpbGUge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBAbWVkaWEgKG1heC13aWR0aDogNzIwcHgpIHtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICB9XG59XG5cbi8vIGJvdG9uIGRlc2NhcmdhclxuYnV0dG9uOmRpc2FibGVkLmJ0bi1ob3Zlci1ibHVlOmhvdmVyIHtcbiAgY29sb3I6ICRibHVlICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0ZGVjb3JhdGlvbi1ub25lIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAmOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbn1cblxuLnRleHQtcHJlLWxpbmUge1xuICB3aGl0ZS1zcGFjZTogcHJlLWxpbmUgIWltcG9ydGFudDtcbn1cblxuLnRleHQtd3JhcC1pbXBvcnRhbnQge1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsICFpbXBvcnRhbnQ7XG59XG5cbi50YWJsYS1oaXN0b3JpY28tY29udGFpbmVyIHtcbiAgbWFyZ2luLXJpZ2h0OiA0MHB4O1xuICBmb250LXNpemU6IDEzcHg7XG59XG5cbi50YWJsYS1oaXN0b3JpY28tY29udGFpbmVyLWZyYW5xIHtcbiAgbWFyZ2luLXJpZ2h0OiAxODBweDtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRhYmxhLWhpc3Rvcmljby1jb250YWluZXIge1xuICAgIG1hcmdpbi1yaWdodDogNTBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTE1MHB4KSB7XG4gIC50YWJsYS1oaXN0b3JpY28tY29udGFpbmVyLCAudGFibGEtaGlzdG9yaWNvLWNvbnRhaW5lci1mcmFucSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNjBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gIC50YWJsYS1oaXN0b3JpY28tY29udGFpbmVyLCAudGFibGEtaGlzdG9yaWNvLWNvbnRhaW5lci1mcmFucSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMDBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmNlbGRhLWNvcnJlby13cmFwcGluZyB7XG4gICAgbWF4LXdpZHRoOiAyMDBweDtcbiAgICB3aWR0aDogMjAwcHg7XG4gICAgd29yZC1icmVhazogYnJlYWstYWxsOyAgICAgLyogRnVlcnphIGVsIHNhbHRvIGRlIGzDrW5lYSBlbiBjdWFscXVpZXIgY2Fyw6FjdGVyIHNpIGVzIG5lY2VzYXJpbyAqL1xuICAgIG92ZXJmbG93LXdyYXA6IGJyZWFrLXdvcmQ7IC8qIEFzZWd1cmEgY29tcGF0aWJpbGlkYWQgbW9kZXJuYSBwYXJhIHJvbXBlciBwYWxhYnJhcyBsYXJnYXMgKi9cbiAgICB3aGl0ZS1zcGFjZTogbm9ybWFsOyAgICAgICAvKiBQZXJtaXRlIGVsIGZsdWpvIGVuIG3Dumx0aXBsZXMgbMOtbmVhcyAqL1xuICB9XG5cbiAgLmNlbGRhLWNvcnJlby1lbGxpcHNpcyB7XG4gICAgbWF4LXdpZHRoOiAyMDBweDtcbiAgICB3aWR0aDogMjAwcHg7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgICAgIC8qIEV2aXRhIHF1ZSBlbCBjb3JyZW8gc2FsdGUgZGUgbMOtbmVhICovXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjsgICAgICAgIC8qIEVzY29uZGUgZWwgdGV4dG8gcXVlIHNlIGRlc2JvcmRlICovXG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7IC8qIEFncmVnYSBhdXRvbcOhdGljYW1lbnRlIGxvcyBcIi4uLlwiIGFsIGZpbmFsICovXG4gIH1cbn1cbiIsIkBjaGFyc2V0IFwiVVRGLThcIjsvKiFcclxuICogYW5pbWF0ZS5jc3MgLWh0dHA6Ly9kYW5lZGVuLm1lL2FuaW1hdGVcclxuICogVmVyc2lvbiAtIDMuNS4xXHJcbiAqIExpY2Vuc2VkIHVuZGVyIHRoZSBNSVQgbGljZW5zZSAtIGh0dHA6Ly9vcGVuc291cmNlLm9yZy9saWNlbnNlcy9NSVRcclxuICpcclxuICogQ29weXJpZ2h0IChjKSAyMDE2IERhbmllbCBFZGVuXHJcbiAqLy5hbmltYXRlZHstd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjoxczthbmltYXRpb24tZHVyYXRpb246MXM7LXdlYmtpdC1hbmltYXRpb24tZmlsbC1tb2RlOmJvdGg7YW5pbWF0aW9uLWZpbGwtbW9kZTpib3RofS5hbmltYXRlZC5pbmZpbml0ZXstd2Via2l0LWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6aW5maW5pdGU7YW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDppbmZpbml0ZX0uYW5pbWF0ZWQuaGluZ2V7LXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246MnM7YW5pbWF0aW9uLWR1cmF0aW9uOjJzfS5hbmltYXRlZC5mbGlwT3V0WCwuYW5pbWF0ZWQuZmxpcE91dFksLmFuaW1hdGVkLmJvdW5jZUluLC5hbmltYXRlZC5ib3VuY2VPdXR7LXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246Ljc1czthbmltYXRpb24tZHVyYXRpb246Ljc1c31ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNle2Zyb20sMjAlLDUzJSw4MCUsdG97LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMjE1LC42MSwuMzU1LDEuMDAwKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMjE1LC42MSwuMzU1LDEuMDAwKTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMCwwKX00MCUsNDMley13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjc1NSwuMDUsLjg1NSwuMDYpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC43NTUsLjA1LC44NTUsLjA2KTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0zMHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0zMHB4LDApfTcwJXstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC43NTUsLjA1LC44NTUsLjA2KTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNzU1LC4wNSwuODU1LC4wNik7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTVweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTVweCwwKX05MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtNHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC00cHgsMCl9fUBrZXlmcmFtZXMgYm91bmNle2Zyb20sMjAlLDUzJSw4MCUsdG97LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMjE1LC42MSwuMzU1LDEuMDAwKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMjE1LC42MSwuMzU1LDEuMDAwKTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMCwwKX00MCUsNDMley13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjc1NSwuMDUsLjg1NSwuMDYpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC43NTUsLjA1LC44NTUsLjA2KTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0zMHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0zMHB4LDApfTcwJXstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC43NTUsLjA1LC44NTUsLjA2KTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNzU1LC4wNSwuODU1LC4wNik7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTVweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTVweCwwKX05MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtNHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC00cHgsMCl9fS5ib3VuY2V7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpib3VuY2U7YW5pbWF0aW9uLW5hbWU6Ym91bmNlOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpjZW50ZXIgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46Y2VudGVyIGJvdHRvbX1ALXdlYmtpdC1rZXlmcmFtZXMgZmxhc2h7ZnJvbSw1MCUsdG97b3BhY2l0eToxfTI1JSw3NSV7b3BhY2l0eTowfX1Aa2V5ZnJhbWVzIGZsYXNoe2Zyb20sNTAlLHRve29wYWNpdHk6MX0yNSUsNzUle29wYWNpdHk6MH19LmZsYXNoey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6Zmxhc2g7YW5pbWF0aW9uLW5hbWU6Zmxhc2h9QC13ZWJraXQta2V5ZnJhbWVzIHB1bHNle2Zyb217LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLDEsMSk7dHJhbnNmb3JtOnNjYWxlM2QoMSwxLDEpfTUwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEuMDUsMS4wNSwxLjA1KTt0cmFuc2Zvcm06c2NhbGUzZCgxLjA1LDEuMDUsMS4wNSl9dG97LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLDEsMSk7dHJhbnNmb3JtOnNjYWxlM2QoMSwxLDEpfX1Aa2V5ZnJhbWVzIHB1bHNle2Zyb217LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLDEsMSk7dHJhbnNmb3JtOnNjYWxlM2QoMSwxLDEpfTUwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEuMDUsMS4wNSwxLjA1KTt0cmFuc2Zvcm06c2NhbGUzZCgxLjA1LDEuMDUsMS4wNSl9dG97LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLDEsMSk7dHJhbnNmb3JtOnNjYWxlM2QoMSwxLDEpfX0ucHVsc2V7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpwdWxzZTthbmltYXRpb24tbmFtZTpwdWxzZX1ALXdlYmtpdC1rZXlmcmFtZXMgcnViYmVyQmFuZHtmcm9tey13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMSwxLDEpO3RyYW5zZm9ybTpzY2FsZTNkKDEsMSwxKX0zMCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjI1LC43NSwxKTt0cmFuc2Zvcm06c2NhbGUzZCgxLjI1LC43NSwxKX00MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguNzUsMS4yNSwxKTt0cmFuc2Zvcm06c2NhbGUzZCguNzUsMS4yNSwxKX01MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjE1LC44NSwxKTt0cmFuc2Zvcm06c2NhbGUzZCgxLjE1LC44NSwxKX02NSV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguOTUsMS4wNSwxKTt0cmFuc2Zvcm06c2NhbGUzZCguOTUsMS4wNSwxKX03NSV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjA1LC45NSwxKTt0cmFuc2Zvcm06c2NhbGUzZCgxLjA1LC45NSwxKX10b3std2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEsMSwxKTt0cmFuc2Zvcm06c2NhbGUzZCgxLDEsMSl9fUBrZXlmcmFtZXMgcnViYmVyQmFuZHtmcm9tey13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMSwxLDEpO3RyYW5zZm9ybTpzY2FsZTNkKDEsMSwxKX0zMCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjI1LC43NSwxKTt0cmFuc2Zvcm06c2NhbGUzZCgxLjI1LC43NSwxKX00MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguNzUsMS4yNSwxKTt0cmFuc2Zvcm06c2NhbGUzZCguNzUsMS4yNSwxKX01MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjE1LC44NSwxKTt0cmFuc2Zvcm06c2NhbGUzZCgxLjE1LC44NSwxKX02NSV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguOTUsMS4wNSwxKTt0cmFuc2Zvcm06c2NhbGUzZCguOTUsMS4wNSwxKX03NSV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjA1LC45NSwxKTt0cmFuc2Zvcm06c2NhbGUzZCgxLjA1LC45NSwxKX10b3std2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEsMSwxKTt0cmFuc2Zvcm06c2NhbGUzZCgxLDEsMSl9fS5ydWJiZXJCYW5key13ZWJraXQtYW5pbWF0aW9uLW5hbWU6cnViYmVyQmFuZDthbmltYXRpb24tbmFtZTpydWJiZXJCYW5kfUAtd2Via2l0LWtleWZyYW1lcyBzaGFrZXtmcm9tLHRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApfTEwJSwzMCUsNTAlLDcwJSw5MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwcHgsMCwwKX0yMCUsNDAlLDYwJSw4MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTBweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMHB4LDAsMCl9fUBrZXlmcmFtZXMgc2hha2V7ZnJvbSx0b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMCwwKX0xMCUsMzAlLDUwJSw3MCUsOTAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMHB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMHB4LDAsMCl9MjAlLDQwJSw2MCUsODAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTBweCwwLDApfX0uc2hha2V7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpzaGFrZTthbmltYXRpb24tbmFtZTpzaGFrZX1ALXdlYmtpdC1rZXlmcmFtZXMgaGVhZFNoYWtlezAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCl9Ni41JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKC02cHgpIHJvdGF0ZVkoLTlkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC02cHgpIHJvdGF0ZVkoLTlkZWcpfTE4LjUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoNXB4KSByb3RhdGVZKDdkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDVweCkgcm90YXRlWSg3ZGVnKX0zMS41JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKC0zcHgpIHJvdGF0ZVkoLTVkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC0zcHgpIHJvdGF0ZVkoLTVkZWcpfTQzLjUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoMnB4KSByb3RhdGVZKDNkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDJweCkgcm90YXRlWSgzZGVnKX01MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgwKX19QGtleWZyYW1lcyBoZWFkU2hha2V7MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgwKX02LjUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTZweCkgcm90YXRlWSgtOWRlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTZweCkgcm90YXRlWSgtOWRlZyl9MTguNSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCg1cHgpIHJvdGF0ZVkoN2RlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoNXB4KSByb3RhdGVZKDdkZWcpfTMxLjUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTNweCkgcm90YXRlWSgtNWRlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTNweCkgcm90YXRlWSgtNWRlZyl9NDMuNSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgycHgpIHJvdGF0ZVkoM2RlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMnB4KSByb3RhdGVZKDNkZWcpfTUwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDApfX0uaGVhZFNoYWtley13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluLW91dDthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW4tb3V0Oy13ZWJraXQtYW5pbWF0aW9uLW5hbWU6aGVhZFNoYWtlO2FuaW1hdGlvbi1uYW1lOmhlYWRTaGFrZX1ALXdlYmtpdC1rZXlmcmFtZXMgc3dpbmd7MjAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZTNkKDAsMCwxLDE1ZGVnKTt0cmFuc2Zvcm06cm90YXRlM2QoMCwwLDEsMTVkZWcpfTQwJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUzZCgwLDAsMSwtMTBkZWcpO3RyYW5zZm9ybTpyb3RhdGUzZCgwLDAsMSwtMTBkZWcpfTYwJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUzZCgwLDAsMSw1ZGVnKTt0cmFuc2Zvcm06cm90YXRlM2QoMCwwLDEsNWRlZyl9ODAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZTNkKDAsMCwxLC01ZGVnKTt0cmFuc2Zvcm06cm90YXRlM2QoMCwwLDEsLTVkZWcpfXRvey13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZTNkKDAsMCwxLDBkZWcpO3RyYW5zZm9ybTpyb3RhdGUzZCgwLDAsMSwwZGVnKX19QGtleWZyYW1lcyBzd2luZ3syMCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlM2QoMCwwLDEsMTVkZWcpO3RyYW5zZm9ybTpyb3RhdGUzZCgwLDAsMSwxNWRlZyl9NDAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZTNkKDAsMCwxLC0xMGRlZyk7dHJhbnNmb3JtOnJvdGF0ZTNkKDAsMCwxLC0xMGRlZyl9NjAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZTNkKDAsMCwxLDVkZWcpO3RyYW5zZm9ybTpyb3RhdGUzZCgwLDAsMSw1ZGVnKX04MCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlM2QoMCwwLDEsLTVkZWcpO3RyYW5zZm9ybTpyb3RhdGUzZCgwLDAsMSwtNWRlZyl9dG97LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlM2QoMCwwLDEsMGRlZyk7dHJhbnNmb3JtOnJvdGF0ZTNkKDAsMCwxLDBkZWcpfX0uc3dpbmd7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOnRvcCBjZW50ZXI7dHJhbnNmb3JtLW9yaWdpbjp0b3AgY2VudGVyOy13ZWJraXQtYW5pbWF0aW9uLW5hbWU6c3dpbmc7YW5pbWF0aW9uLW5hbWU6c3dpbmd9QC13ZWJraXQta2V5ZnJhbWVzIHRhZGF7ZnJvbXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEsMSwxKTt0cmFuc2Zvcm06c2NhbGUzZCgxLDEsMSl9MTAlLDIwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC45LC45LC45KSByb3RhdGUzZCgwLDAsMSwtM2RlZyk7dHJhbnNmb3JtOnNjYWxlM2QoLjksLjksLjkpIHJvdGF0ZTNkKDAsMCwxLC0zZGVnKX0zMCUsNTAlLDcwJSw5MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjEsMS4xLDEuMSkgcm90YXRlM2QoMCwwLDEsM2RlZyk7dHJhbnNmb3JtOnNjYWxlM2QoMS4xLDEuMSwxLjEpIHJvdGF0ZTNkKDAsMCwxLDNkZWcpfTQwJSw2MCUsODAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMS4xLDEuMSwxLjEpIHJvdGF0ZTNkKDAsMCwxLC0zZGVnKTt0cmFuc2Zvcm06c2NhbGUzZCgxLjEsMS4xLDEuMSkgcm90YXRlM2QoMCwwLDEsLTNkZWcpfXRvey13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMSwxLDEpO3RyYW5zZm9ybTpzY2FsZTNkKDEsMSwxKX19QGtleWZyYW1lcyB0YWRhe2Zyb217LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLDEsMSk7dHJhbnNmb3JtOnNjYWxlM2QoMSwxLDEpfTEwJSwyMCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguOSwuOSwuOSkgcm90YXRlM2QoMCwwLDEsLTNkZWcpO3RyYW5zZm9ybTpzY2FsZTNkKC45LC45LC45KSByb3RhdGUzZCgwLDAsMSwtM2RlZyl9MzAlLDUwJSw3MCUsOTAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMS4xLDEuMSwxLjEpIHJvdGF0ZTNkKDAsMCwxLDNkZWcpO3RyYW5zZm9ybTpzY2FsZTNkKDEuMSwxLjEsMS4xKSByb3RhdGUzZCgwLDAsMSwzZGVnKX00MCUsNjAlLDgwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEuMSwxLjEsMS4xKSByb3RhdGUzZCgwLDAsMSwtM2RlZyk7dHJhbnNmb3JtOnNjYWxlM2QoMS4xLDEuMSwxLjEpIHJvdGF0ZTNkKDAsMCwxLC0zZGVnKX10b3std2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEsMSwxKTt0cmFuc2Zvcm06c2NhbGUzZCgxLDEsMSl9fS50YWRhey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6dGFkYTthbmltYXRpb24tbmFtZTp0YWRhfUAtd2Via2l0LWtleWZyYW1lcyB3b2JibGV7ZnJvbXstd2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lfTE1JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjUlLDAsMCkgcm90YXRlM2QoMCwwLDEsLTVkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjUlLDAsMCkgcm90YXRlM2QoMCwwLDEsLTVkZWcpfTMwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMCUsMCwwKSByb3RhdGUzZCgwLDAsMSwzZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjAlLDAsMCkgcm90YXRlM2QoMCwwLDEsM2RlZyl9NDUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xNSUsMCwwKSByb3RhdGUzZCgwLDAsMSwtM2RlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xNSUsMCwwKSByb3RhdGUzZCgwLDAsMSwtM2RlZyl9NjAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwJSwwLDApIHJvdGF0ZTNkKDAsMCwxLDJkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMCUsMCwwKSByb3RhdGUzZCgwLDAsMSwyZGVnKX03NSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTUlLDAsMCkgcm90YXRlM2QoMCwwLDEsLTFkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtNSUsMCwwKSByb3RhdGUzZCgwLDAsMSwtMWRlZyl9dG97LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZX19QGtleWZyYW1lcyB3b2JibGV7ZnJvbXstd2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lfTE1JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjUlLDAsMCkgcm90YXRlM2QoMCwwLDEsLTVkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjUlLDAsMCkgcm90YXRlM2QoMCwwLDEsLTVkZWcpfTMwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMCUsMCwwKSByb3RhdGUzZCgwLDAsMSwzZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjAlLDAsMCkgcm90YXRlM2QoMCwwLDEsM2RlZyl9NDUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xNSUsMCwwKSByb3RhdGUzZCgwLDAsMSwtM2RlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xNSUsMCwwKSByb3RhdGUzZCgwLDAsMSwtM2RlZyl9NjAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwJSwwLDApIHJvdGF0ZTNkKDAsMCwxLDJkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMCUsMCwwKSByb3RhdGUzZCgwLDAsMSwyZGVnKX03NSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTUlLDAsMCkgcm90YXRlM2QoMCwwLDEsLTFkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtNSUsMCwwKSByb3RhdGUzZCgwLDAsMSwtMWRlZyl9dG97LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZX19LndvYmJsZXstd2Via2l0LWFuaW1hdGlvbi1uYW1lOndvYmJsZTthbmltYXRpb24tbmFtZTp3b2JibGV9QC13ZWJraXQta2V5ZnJhbWVzIGplbGxve2Zyb20sMTEuMSUsdG97LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZX0yMi4yJXstd2Via2l0LXRyYW5zZm9ybTpza2V3WCgtMTIuNWRlZykgc2tld1koLTEyLjVkZWcpO3RyYW5zZm9ybTpza2V3WCgtMTIuNWRlZykgc2tld1koLTEyLjVkZWcpfTMzLjMley13ZWJraXQtdHJhbnNmb3JtOnNrZXdYKDYuMjVkZWcpIHNrZXdZKDYuMjVkZWcpO3RyYW5zZm9ybTpza2V3WCg2LjI1ZGVnKSBza2V3WSg2LjI1ZGVnKX00NC40JXstd2Via2l0LXRyYW5zZm9ybTpza2V3WCgtMy4xMjVkZWcpIHNrZXdZKC0zLjEyNWRlZyk7dHJhbnNmb3JtOnNrZXdYKC0zLjEyNWRlZykgc2tld1koLTMuMTI1ZGVnKX01NS41JXstd2Via2l0LXRyYW5zZm9ybTpza2V3WCgxLjU2MjVkZWcpIHNrZXdZKDEuNTYyNWRlZyk7dHJhbnNmb3JtOnNrZXdYKDEuNTYyNWRlZykgc2tld1koMS41NjI1ZGVnKX02Ni42JXstd2Via2l0LXRyYW5zZm9ybTpza2V3WCgtLjc4MTI1ZGVnKSBza2V3WSgtLjc4MTI1ZGVnKTt0cmFuc2Zvcm06c2tld1goLS43ODEyNWRlZykgc2tld1koLS43ODEyNWRlZyl9NzcuNyV7LXdlYmtpdC10cmFuc2Zvcm06c2tld1goLjM5MDYyNWRlZykgc2tld1koLjM5MDYyNWRlZyk7dHJhbnNmb3JtOnNrZXdYKC4zOTA2MjVkZWcpIHNrZXdZKC4zOTA2MjVkZWcpfTg4Ljgley13ZWJraXQtdHJhbnNmb3JtOnNrZXdYKC0uMTk1MzEyNWRlZykgc2tld1koLS4xOTUzMTI1ZGVnKTt0cmFuc2Zvcm06c2tld1goLS4xOTUzMTI1ZGVnKSBza2V3WSgtLjE5NTMxMjVkZWcpfX1Aa2V5ZnJhbWVzIGplbGxve2Zyb20sMTEuMSUsdG97LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZX0yMi4yJXstd2Via2l0LXRyYW5zZm9ybTpza2V3WCgtMTIuNWRlZykgc2tld1koLTEyLjVkZWcpO3RyYW5zZm9ybTpza2V3WCgtMTIuNWRlZykgc2tld1koLTEyLjVkZWcpfTMzLjMley13ZWJraXQtdHJhbnNmb3JtOnNrZXdYKDYuMjVkZWcpIHNrZXdZKDYuMjVkZWcpO3RyYW5zZm9ybTpza2V3WCg2LjI1ZGVnKSBza2V3WSg2LjI1ZGVnKX00NC40JXstd2Via2l0LXRyYW5zZm9ybTpza2V3WCgtMy4xMjVkZWcpIHNrZXdZKC0zLjEyNWRlZyk7dHJhbnNmb3JtOnNrZXdYKC0zLjEyNWRlZykgc2tld1koLTMuMTI1ZGVnKX01NS41JXstd2Via2l0LXRyYW5zZm9ybTpza2V3WCgxLjU2MjVkZWcpIHNrZXdZKDEuNTYyNWRlZyk7dHJhbnNmb3JtOnNrZXdYKDEuNTYyNWRlZykgc2tld1koMS41NjI1ZGVnKX02Ni42JXstd2Via2l0LXRyYW5zZm9ybTpza2V3WCgtLjc4MTI1ZGVnKSBza2V3WSgtLjc4MTI1ZGVnKTt0cmFuc2Zvcm06c2tld1goLS43ODEyNWRlZykgc2tld1koLS43ODEyNWRlZyl9NzcuNyV7LXdlYmtpdC10cmFuc2Zvcm06c2tld1goLjM5MDYyNWRlZykgc2tld1koLjM5MDYyNWRlZyk7dHJhbnNmb3JtOnNrZXdYKC4zOTA2MjVkZWcpIHNrZXdZKC4zOTA2MjVkZWcpfTg4Ljgley13ZWJraXQtdHJhbnNmb3JtOnNrZXdYKC0uMTk1MzEyNWRlZykgc2tld1koLS4xOTUzMTI1ZGVnKTt0cmFuc2Zvcm06c2tld1goLS4xOTUzMTI1ZGVnKSBza2V3WSgtLjE5NTMxMjVkZWcpfX0uamVsbG97LXdlYmtpdC1hbmltYXRpb24tbmFtZTpqZWxsbzthbmltYXRpb24tbmFtZTpqZWxsbzstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46Y2VudGVyO3RyYW5zZm9ybS1vcmlnaW46Y2VudGVyfUAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VJbntmcm9tLDIwJSw0MCUsNjAlLDgwJSx0b3std2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4yMTUsLjYxLC4zNTUsMS4wMDApO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4yMTUsLjYxLC4zNTUsMS4wMDApfTAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC4zLC4zLC4zKTt0cmFuc2Zvcm06c2NhbGUzZCguMywuMywuMyl9MjAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMS4xLDEuMSwxLjEpO3RyYW5zZm9ybTpzY2FsZTNkKDEuMSwxLjEsMS4xKX00MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguOSwuOSwuOSk7dHJhbnNmb3JtOnNjYWxlM2QoLjksLjksLjkpfTYwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjAzLDEuMDMsMS4wMyk7dHJhbnNmb3JtOnNjYWxlM2QoMS4wMywxLjAzLDEuMDMpfTgwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC45NywuOTcsLjk3KTt0cmFuc2Zvcm06c2NhbGUzZCguOTcsLjk3LC45Nyl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMSwxLDEpO3RyYW5zZm9ybTpzY2FsZTNkKDEsMSwxKX19QGtleWZyYW1lcyBib3VuY2VJbntmcm9tLDIwJSw0MCUsNjAlLDgwJSx0b3std2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4yMTUsLjYxLC4zNTUsMS4wMDApO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4yMTUsLjYxLC4zNTUsMS4wMDApfTAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC4zLC4zLC4zKTt0cmFuc2Zvcm06c2NhbGUzZCguMywuMywuMyl9MjAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMS4xLDEuMSwxLjEpO3RyYW5zZm9ybTpzY2FsZTNkKDEuMSwxLjEsMS4xKX00MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguOSwuOSwuOSk7dHJhbnNmb3JtOnNjYWxlM2QoLjksLjksLjkpfTYwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjAzLDEuMDMsMS4wMyk7dHJhbnNmb3JtOnNjYWxlM2QoMS4wMywxLjAzLDEuMDMpfTgwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC45NywuOTcsLjk3KTt0cmFuc2Zvcm06c2NhbGUzZCguOTcsLjk3LC45Nyl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMSwxLDEpO3RyYW5zZm9ybTpzY2FsZTNkKDEsMSwxKX19LmJvdW5jZUluey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6Ym91bmNlSW47YW5pbWF0aW9uLW5hbWU6Ym91bmNlSW59QC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZUluRG93bntmcm9tLDYwJSw3NSUsOTAlLHRvey13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjIxNSwuNjEsLjM1NSwxLjAwMCk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjIxNSwuNjEsLjM1NSwxLjAwMCl9MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTMwMDBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMzAwMHB4LDApfTYwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwyNXB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDI1cHgsMCl9NzUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwcHgsMCl9OTAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsNXB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDVweCwwKX10b3std2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lfX1Aa2V5ZnJhbWVzIGJvdW5jZUluRG93bntmcm9tLDYwJSw3NSUsOTAlLHRvey13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjIxNSwuNjEsLjM1NSwxLjAwMCk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjIxNSwuNjEsLjM1NSwxLjAwMCl9MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTMwMDBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMzAwMHB4LDApfTYwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwyNXB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDI1cHgsMCl9NzUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwcHgsMCl9OTAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsNXB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDVweCwwKX10b3std2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lfX0uYm91bmNlSW5Eb3duey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6Ym91bmNlSW5Eb3duO2FuaW1hdGlvbi1uYW1lOmJvdW5jZUluRG93bn1ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlSW5MZWZ0e2Zyb20sNjAlLDc1JSw5MCUsdG97LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMjE1LC42MSwuMzU1LDEuMDAwKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMjE1LC42MSwuMzU1LDEuMDAwKX0wJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTMwMDBweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMzAwMHB4LDAsMCl9NjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgyNXB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDI1cHgsMCwwKX03NSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwcHgsMCwwKX05MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoNXB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDVweCwwLDApfXRvey13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmV9fUBrZXlmcmFtZXMgYm91bmNlSW5MZWZ0e2Zyb20sNjAlLDc1JSw5MCUsdG97LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMjE1LC42MSwuMzU1LDEuMDAwKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMjE1LC42MSwuMzU1LDEuMDAwKX0wJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTMwMDBweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMzAwMHB4LDAsMCl9NjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgyNXB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDI1cHgsMCwwKX03NSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwcHgsMCwwKX05MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoNXB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDVweCwwLDApfXRvey13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmV9fS5ib3VuY2VJbkxlZnR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpib3VuY2VJbkxlZnQ7YW5pbWF0aW9uLW5hbWU6Ym91bmNlSW5MZWZ0fUAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VJblJpZ2h0e2Zyb20sNjAlLDc1JSw5MCUsdG97LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMjE1LC42MSwuMzU1LDEuMDAwKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMjE1LC42MSwuMzU1LDEuMDAwKX1mcm9te29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgzMDAwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMzAwMHB4LDAsMCl9NjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjVweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjVweCwwLDApfTc1JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMHB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwcHgsMCwwKX05MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTVweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtNXB4LDAsMCl9dG97LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZX19QGtleWZyYW1lcyBib3VuY2VJblJpZ2h0e2Zyb20sNjAlLDc1JSw5MCUsdG97LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMjE1LC42MSwuMzU1LDEuMDAwKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMjE1LC42MSwuMzU1LDEuMDAwKX1mcm9te29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgzMDAwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMzAwMHB4LDAsMCl9NjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjVweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjVweCwwLDApfTc1JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMHB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwcHgsMCwwKX05MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTVweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtNXB4LDAsMCl9dG97LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZX19LmJvdW5jZUluUmlnaHR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpib3VuY2VJblJpZ2h0O2FuaW1hdGlvbi1uYW1lOmJvdW5jZUluUmlnaHR9QC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZUluVXB7ZnJvbSw2MCUsNzUlLDkwJSx0b3std2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4yMTUsLjYxLC4zNTUsMS4wMDApO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4yMTUsLjYxLC4zNTUsMS4wMDApfWZyb217b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMzAwMHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDMwMDBweCwwKX02MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTIwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTIwcHgsMCl9NzUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMHB4LDApfTkwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC01cHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTVweCwwKX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMCwwKX19QGtleWZyYW1lcyBib3VuY2VJblVwe2Zyb20sNjAlLDc1JSw5MCUsdG97LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMjE1LC42MSwuMzU1LDEuMDAwKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMjE1LC42MSwuMzU1LDEuMDAwKX1mcm9te29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDMwMDBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwzMDAwcHgsMCl9NjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0yMHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0yMHB4LDApfTc1JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTBweCwwKX05MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtNXB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC01cHgsMCl9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDAsMCl9fS5ib3VuY2VJblVwey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6Ym91bmNlSW5VcDthbmltYXRpb24tbmFtZTpib3VuY2VJblVwfUAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VPdXR7MjAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjksLjksLjkpO3RyYW5zZm9ybTpzY2FsZTNkKC45LC45LC45KX01MCUsNTUle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEuMSwxLjEsMS4xKTt0cmFuc2Zvcm06c2NhbGUzZCgxLjEsMS4xLDEuMSl9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjMsLjMsLjMpO3RyYW5zZm9ybTpzY2FsZTNkKC4zLC4zLC4zKX19QGtleWZyYW1lcyBib3VuY2VPdXR7MjAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjksLjksLjkpO3RyYW5zZm9ybTpzY2FsZTNkKC45LC45LC45KX01MCUsNTUle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEuMSwxLjEsMS4xKTt0cmFuc2Zvcm06c2NhbGUzZCgxLjEsMS4xLDEuMSl9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjMsLjMsLjMpO3RyYW5zZm9ybTpzY2FsZTNkKC4zLC4zLC4zKX19LmJvdW5jZU91dHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmJvdW5jZU91dDthbmltYXRpb24tbmFtZTpib3VuY2VPdXR9QC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZU91dERvd257MjAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMHB4LDApfTQwJSw0NSV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTIwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTIwcHgsMCl9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMjAwMHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDIwMDBweCwwKX19QGtleWZyYW1lcyBib3VuY2VPdXREb3duezIwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTBweCwwKX00MCUsNDUle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0yMHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0yMHB4LDApfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDIwMDBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwyMDAwcHgsMCl9fS5ib3VuY2VPdXREb3duey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6Ym91bmNlT3V0RG93bjthbmltYXRpb24tbmFtZTpib3VuY2VPdXREb3dufUAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VPdXRMZWZ0ezIwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjBweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMHB4LDAsMCl9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yMDAwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTIwMDBweCwwLDApfX1Aa2V5ZnJhbWVzIGJvdW5jZU91dExlZnR7MjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMHB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwcHgsMCwwKX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTIwMDBweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjAwMHB4LDAsMCl9fS5ib3VuY2VPdXRMZWZ0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6Ym91bmNlT3V0TGVmdDthbmltYXRpb24tbmFtZTpib3VuY2VPdXRMZWZ0fUAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VPdXRSaWdodHsyMCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yMHB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yMHB4LDAsMCl9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwMDBweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMDAwcHgsMCwwKX19QGtleWZyYW1lcyBib3VuY2VPdXRSaWdodHsyMCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yMHB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yMHB4LDAsMCl9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwMDBweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMDAwcHgsMCwwKX19LmJvdW5jZU91dFJpZ2h0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6Ym91bmNlT3V0UmlnaHQ7YW5pbWF0aW9uLW5hbWU6Ym91bmNlT3V0UmlnaHR9QC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZU91dFVwezIwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMHB4LDApfTQwJSw0NSV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMjBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwyMHB4LDApfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0yMDAwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTIwMDBweCwwKX19QGtleWZyYW1lcyBib3VuY2VPdXRVcHsyMCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTBweCwwKX00MCUsNDUle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDIwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMjBweCwwKX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMjAwMHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0yMDAwcHgsMCl9fS5ib3VuY2VPdXRVcHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmJvdW5jZU91dFVwO2FuaW1hdGlvbi1uYW1lOmJvdW5jZU91dFVwfUAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW57ZnJvbXtvcGFjaXR5OjB9dG97b3BhY2l0eToxfX1Aa2V5ZnJhbWVzIGZhZGVJbntmcm9te29wYWNpdHk6MH10b3tvcGFjaXR5OjF9fS5mYWRlSW57LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlSW47YW5pbWF0aW9uLW5hbWU6ZmFkZUlufUAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5Eb3due2Zyb217b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwMCUsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwMCUsMCl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmV9fUBrZXlmcmFtZXMgZmFkZUluRG93bntmcm9te29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMDAlLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMDAlLDApfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lfX0uZmFkZUluRG93bnstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVJbkRvd247YW5pbWF0aW9uLW5hbWU6ZmFkZUluRG93bn1ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluRG93bkJpZ3tmcm9te29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0yMDAwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTIwMDBweCwwKX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZX19QGtleWZyYW1lcyBmYWRlSW5Eb3duQmlne2Zyb217b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTIwMDBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMjAwMHB4LDApfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lfX0uZmFkZUluRG93bkJpZ3std2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVJbkRvd25CaWc7YW5pbWF0aW9uLW5hbWU6ZmFkZUluRG93bkJpZ31ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluTGVmdHtmcm9te29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwwLDApfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lfX1Aa2V5ZnJhbWVzIGZhZGVJbkxlZnR7ZnJvbXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsMCwwKX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZX19LmZhZGVJbkxlZnR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlSW5MZWZ0O2FuaW1hdGlvbi1uYW1lOmZhZGVJbkxlZnR9QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJbkxlZnRCaWd7ZnJvbXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTIwMDBweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjAwMHB4LDAsMCl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmV9fUBrZXlmcmFtZXMgZmFkZUluTGVmdEJpZ3tmcm9te29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjAwMHB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yMDAwcHgsMCwwKX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZX19LmZhZGVJbkxlZnRCaWd7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlSW5MZWZ0QmlnO2FuaW1hdGlvbi1uYW1lOmZhZGVJbkxlZnRCaWd9QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJblJpZ2h0e2Zyb217b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lfX1Aa2V5ZnJhbWVzIGZhZGVJblJpZ2h0e2Zyb217b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lfX0uZmFkZUluUmlnaHR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlSW5SaWdodDthbmltYXRpb24tbmFtZTpmYWRlSW5SaWdodH1ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluUmlnaHRCaWd7ZnJvbXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjAwMHB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwMDBweCwwLDApfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lfX1Aa2V5ZnJhbWVzIGZhZGVJblJpZ2h0Qmlne2Zyb217b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwMDBweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMDAwcHgsMCwwKX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZX19LmZhZGVJblJpZ2h0Qmlney13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmFkZUluUmlnaHRCaWc7YW5pbWF0aW9uLW5hbWU6ZmFkZUluUmlnaHRCaWd9QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJblVwe2Zyb217b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTAwJSwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMDAlLDApfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lfX1Aa2V5ZnJhbWVzIGZhZGVJblVwe2Zyb217b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTAwJSwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMDAlLDApfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lfX0uZmFkZUluVXB7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlSW5VcDthbmltYXRpb24tbmFtZTpmYWRlSW5VcH1ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluVXBCaWd7ZnJvbXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwyMDAwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMjAwMHB4LDApfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lfX1Aa2V5ZnJhbWVzIGZhZGVJblVwQmlne2Zyb217b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMjAwMHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDIwMDBweCwwKX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZX19LmZhZGVJblVwQmlney13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmFkZUluVXBCaWc7YW5pbWF0aW9uLW5hbWU6ZmFkZUluVXBCaWd9QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXR7ZnJvbXtvcGFjaXR5OjF9dG97b3BhY2l0eTowfX1Aa2V5ZnJhbWVzIGZhZGVPdXR7ZnJvbXtvcGFjaXR5OjF9dG97b3BhY2l0eTowfX0uZmFkZU91dHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVPdXQ7YW5pbWF0aW9uLW5hbWU6ZmFkZU91dH1ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dERvd257ZnJvbXtvcGFjaXR5OjF9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTAwJSwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMDAlLDApfX1Aa2V5ZnJhbWVzIGZhZGVPdXREb3due2Zyb217b3BhY2l0eToxfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwMCUsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTAwJSwwKX19LmZhZGVPdXREb3duey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmFkZU91dERvd247YW5pbWF0aW9uLW5hbWU6ZmFkZU91dERvd259QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXREb3duQmlne2Zyb217b3BhY2l0eToxfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDIwMDBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwyMDAwcHgsMCl9fUBrZXlmcmFtZXMgZmFkZU91dERvd25CaWd7ZnJvbXtvcGFjaXR5OjF9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMjAwMHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDIwMDBweCwwKX19LmZhZGVPdXREb3duQmlney13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmFkZU91dERvd25CaWc7YW5pbWF0aW9uLW5hbWU6ZmFkZU91dERvd25CaWd9QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXRMZWZ0e2Zyb217b3BhY2l0eToxfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwwLDApfX1Aa2V5ZnJhbWVzIGZhZGVPdXRMZWZ0e2Zyb217b3BhY2l0eToxfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwwLDApfX0uZmFkZU91dExlZnR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlT3V0TGVmdDthbmltYXRpb24tbmFtZTpmYWRlT3V0TGVmdH1ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dExlZnRCaWd7ZnJvbXtvcGFjaXR5OjF9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yMDAwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTIwMDBweCwwLDApfX1Aa2V5ZnJhbWVzIGZhZGVPdXRMZWZ0Qmlne2Zyb217b3BhY2l0eToxfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjAwMHB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yMDAwcHgsMCwwKX19LmZhZGVPdXRMZWZ0Qmlney13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmFkZU91dExlZnRCaWc7YW5pbWF0aW9uLW5hbWU6ZmFkZU91dExlZnRCaWd9QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXRSaWdodHtmcm9te29wYWNpdHk6MX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCl9fUBrZXlmcmFtZXMgZmFkZU91dFJpZ2h0e2Zyb217b3BhY2l0eToxfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKX19LmZhZGVPdXRSaWdodHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVPdXRSaWdodDthbmltYXRpb24tbmFtZTpmYWRlT3V0UmlnaHR9QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXRSaWdodEJpZ3tmcm9te29wYWNpdHk6MX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjAwMHB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwMDBweCwwLDApfX1Aa2V5ZnJhbWVzIGZhZGVPdXRSaWdodEJpZ3tmcm9te29wYWNpdHk6MX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjAwMHB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwMDBweCwwLDApfX0uZmFkZU91dFJpZ2h0Qmlney13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmFkZU91dFJpZ2h0QmlnO2FuaW1hdGlvbi1uYW1lOmZhZGVPdXRSaWdodEJpZ31ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dFVwe2Zyb217b3BhY2l0eToxfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMDAlLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMDAlLDApfX1Aa2V5ZnJhbWVzIGZhZGVPdXRVcHtmcm9te29wYWNpdHk6MX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTAwJSwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTAwJSwwKX19LmZhZGVPdXRVcHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVPdXRVcDthbmltYXRpb24tbmFtZTpmYWRlT3V0VXB9QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXRVcEJpZ3tmcm9te29wYWNpdHk6MX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMjAwMHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0yMDAwcHgsMCl9fUBrZXlmcmFtZXMgZmFkZU91dFVwQmlne2Zyb217b3BhY2l0eToxfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0yMDAwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTIwMDBweCwwKX19LmZhZGVPdXRVcEJpZ3std2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVPdXRVcEJpZzthbmltYXRpb24tbmFtZTpmYWRlT3V0VXBCaWd9QC13ZWJraXQta2V5ZnJhbWVzIGZsaXB7ZnJvbXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwxLDAsLTM2MGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLDEsMCwtMzYwZGVnKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1vdXQ7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dH00MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHRyYW5zbGF0ZTNkKDAsMCwxNTBweCkgcm90YXRlM2QoMCwxLDAsLTE5MGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSB0cmFuc2xhdGUzZCgwLDAsMTUwcHgpIHJvdGF0ZTNkKDAsMSwwLC0xOTBkZWcpOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dDthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0fTUwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgdHJhbnNsYXRlM2QoMCwwLDE1MHB4KSByb3RhdGUzZCgwLDEsMCwtMTcwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHRyYW5zbGF0ZTNkKDAsMCwxNTBweCkgcm90YXRlM2QoMCwxLDAsLTE3MGRlZyk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW47YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWlufTgwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgc2NhbGUzZCguOTUsLjk1LC45NSk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSBzY2FsZTNkKC45NSwuOTUsLjk1KTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbjthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW59dG97LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW47YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWlufX1Aa2V5ZnJhbWVzIGZsaXB7ZnJvbXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwxLDAsLTM2MGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLDEsMCwtMzYwZGVnKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1vdXQ7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dH00MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHRyYW5zbGF0ZTNkKDAsMCwxNTBweCkgcm90YXRlM2QoMCwxLDAsLTE5MGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSB0cmFuc2xhdGUzZCgwLDAsMTUwcHgpIHJvdGF0ZTNkKDAsMSwwLC0xOTBkZWcpOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dDthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0fTUwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgdHJhbnNsYXRlM2QoMCwwLDE1MHB4KSByb3RhdGUzZCgwLDEsMCwtMTcwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHRyYW5zbGF0ZTNkKDAsMCwxNTBweCkgcm90YXRlM2QoMCwxLDAsLTE3MGRlZyk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW47YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWlufTgwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgc2NhbGUzZCguOTUsLjk1LC45NSk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSBzY2FsZTNkKC45NSwuOTUsLjk1KTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbjthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW59dG97LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW47YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWlufX0uYW5pbWF0ZWQuZmxpcHstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6dmlzaWJsZTtiYWNrZmFjZS12aXNpYmlsaXR5OnZpc2libGU7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmbGlwO2FuaW1hdGlvbi1uYW1lOmZsaXB9QC13ZWJraXQta2V5ZnJhbWVzIGZsaXBJblh7ZnJvbXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwwLDAsOTBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwwLDAsOTBkZWcpOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbjtvcGFjaXR5OjB9NDAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLDAsMCwtMjBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwwLDAsLTIwZGVnKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbjthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW59NjAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLDAsMCwxMGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLDAsMCwxMGRlZyk7b3BhY2l0eToxfTgwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwwLDAsLTVkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwwLDAsLTVkZWcpfXRvey13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpfX1Aa2V5ZnJhbWVzIGZsaXBJblh7ZnJvbXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwwLDAsOTBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwwLDAsOTBkZWcpOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbjtvcGFjaXR5OjB9NDAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLDAsMCwtMjBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwwLDAsLTIwZGVnKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbjthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW59NjAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLDAsMCwxMGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLDAsMCwxMGRlZyk7b3BhY2l0eToxfTgwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwwLDAsLTVkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwwLDAsLTVkZWcpfXRvey13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpfX0uZmxpcEluWHstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6dmlzaWJsZSFpbXBvcnRhbnQ7YmFja2ZhY2UtdmlzaWJpbGl0eTp2aXNpYmxlIWltcG9ydGFudDstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmZsaXBJblg7YW5pbWF0aW9uLW5hbWU6ZmxpcEluWH1ALXdlYmtpdC1rZXlmcmFtZXMgZmxpcEluWXtmcm9tey13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLDEsMCw5MGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLDEsMCw5MGRlZyk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW47YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluO29wYWNpdHk6MH00MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsMSwwLC0yMGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLDEsMCwtMjBkZWcpOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbn02MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsMSwwLDEwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsMSwwLDEwZGVnKTtvcGFjaXR5OjF9ODAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLDEsMCwtNWRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLDEsMCwtNWRlZyl9dG97LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCl9fUBrZXlmcmFtZXMgZmxpcEluWXtmcm9tey13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLDEsMCw5MGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLDEsMCw5MGRlZyk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW47YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluO29wYWNpdHk6MH00MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsMSwwLC0yMGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLDEsMCwtMjBkZWcpOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbn02MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsMSwwLDEwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsMSwwLDEwZGVnKTtvcGFjaXR5OjF9ODAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLDEsMCwtNWRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLDEsMCwtNWRlZyl9dG97LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCl9fS5mbGlwSW5Zey13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTp2aXNpYmxlIWltcG9ydGFudDtiYWNrZmFjZS12aXNpYmlsaXR5OnZpc2libGUhaW1wb3J0YW50Oy13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmxpcEluWTthbmltYXRpb24tbmFtZTpmbGlwSW5ZfUAtd2Via2l0LWtleWZyYW1lcyBmbGlwT3V0WHtmcm9tey13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpfTMwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwwLDAsLTIwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsMCwwLC0yMGRlZyk7b3BhY2l0eToxfXRvey13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLDAsMCw5MGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLDAsMCw5MGRlZyk7b3BhY2l0eTowfX1Aa2V5ZnJhbWVzIGZsaXBPdXRYe2Zyb217LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCl9MzAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLDAsMCwtMjBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwwLDAsLTIwZGVnKTtvcGFjaXR5OjF9dG97LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsMCwwLDkwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsMCwwLDkwZGVnKTtvcGFjaXR5OjB9fS5mbGlwT3V0WHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmZsaXBPdXRYO2FuaW1hdGlvbi1uYW1lOmZsaXBPdXRYOy13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTp2aXNpYmxlIWltcG9ydGFudDtiYWNrZmFjZS12aXNpYmlsaXR5OnZpc2libGUhaW1wb3J0YW50fUAtd2Via2l0LWtleWZyYW1lcyBmbGlwT3V0WXtmcm9tey13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpfTMwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwxLDAsLTE1ZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsMSwwLC0xNWRlZyk7b3BhY2l0eToxfXRvey13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLDEsMCw5MGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLDEsMCw5MGRlZyk7b3BhY2l0eTowfX1Aa2V5ZnJhbWVzIGZsaXBPdXRZe2Zyb217LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCl9MzAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLDEsMCwtMTVkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwxLDAsLTE1ZGVnKTtvcGFjaXR5OjF9dG97LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsMSwwLDkwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsMSwwLDkwZGVnKTtvcGFjaXR5OjB9fS5mbGlwT3V0WXstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6dmlzaWJsZSFpbXBvcnRhbnQ7YmFja2ZhY2UtdmlzaWJpbGl0eTp2aXNpYmxlIWltcG9ydGFudDstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmZsaXBPdXRZO2FuaW1hdGlvbi1uYW1lOmZsaXBPdXRZfUAtd2Via2l0LWtleWZyYW1lcyBsaWdodFNwZWVkSW57ZnJvbXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCkgc2tld1goLTMwZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApIHNrZXdYKC0zMGRlZyk7b3BhY2l0eTowfTYwJXstd2Via2l0LXRyYW5zZm9ybTpza2V3WCgyMGRlZyk7dHJhbnNmb3JtOnNrZXdYKDIwZGVnKTtvcGFjaXR5OjF9ODAley13ZWJraXQtdHJhbnNmb3JtOnNrZXdYKC01ZGVnKTt0cmFuc2Zvcm06c2tld1goLTVkZWcpO29wYWNpdHk6MX10b3std2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lO29wYWNpdHk6MX19QGtleWZyYW1lcyBsaWdodFNwZWVkSW57ZnJvbXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCkgc2tld1goLTMwZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApIHNrZXdYKC0zMGRlZyk7b3BhY2l0eTowfTYwJXstd2Via2l0LXRyYW5zZm9ybTpza2V3WCgyMGRlZyk7dHJhbnNmb3JtOnNrZXdYKDIwZGVnKTtvcGFjaXR5OjF9ODAley13ZWJraXQtdHJhbnNmb3JtOnNrZXdYKC01ZGVnKTt0cmFuc2Zvcm06c2tld1goLTVkZWcpO29wYWNpdHk6MX10b3std2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lO29wYWNpdHk6MX19LmxpZ2h0U3BlZWRJbnstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmxpZ2h0U3BlZWRJbjthbmltYXRpb24tbmFtZTpsaWdodFNwZWVkSW47LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0O2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1vdXR9QC13ZWJraXQta2V5ZnJhbWVzIGxpZ2h0U3BlZWRPdXR7ZnJvbXtvcGFjaXR5OjF9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApIHNrZXdYKDMwZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApIHNrZXdYKDMwZGVnKTtvcGFjaXR5OjB9fUBrZXlmcmFtZXMgbGlnaHRTcGVlZE91dHtmcm9te29wYWNpdHk6MX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCkgc2tld1goMzBkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCkgc2tld1goMzBkZWcpO29wYWNpdHk6MH19LmxpZ2h0U3BlZWRPdXR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpsaWdodFNwZWVkT3V0O2FuaW1hdGlvbi1uYW1lOmxpZ2h0U3BlZWRPdXQ7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW47YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWlufUAtd2Via2l0LWtleWZyYW1lcyByb3RhdGVJbntmcm9tey13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpjZW50ZXI7dHJhbnNmb3JtLW9yaWdpbjpjZW50ZXI7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlM2QoMCwwLDEsLTIwMGRlZyk7dHJhbnNmb3JtOnJvdGF0ZTNkKDAsMCwxLC0yMDBkZWcpO29wYWNpdHk6MH10b3std2Via2l0LXRyYW5zZm9ybS1vcmlnaW46Y2VudGVyO3RyYW5zZm9ybS1vcmlnaW46Y2VudGVyOy13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmU7b3BhY2l0eToxfX1Aa2V5ZnJhbWVzIHJvdGF0ZUlue2Zyb217LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmNlbnRlcjt0cmFuc2Zvcm0tb3JpZ2luOmNlbnRlcjstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUzZCgwLDAsMSwtMjAwZGVnKTt0cmFuc2Zvcm06cm90YXRlM2QoMCwwLDEsLTIwMGRlZyk7b3BhY2l0eTowfXRvey13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpjZW50ZXI7dHJhbnNmb3JtLW9yaWdpbjpjZW50ZXI7LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZTtvcGFjaXR5OjF9fS5yb3RhdGVJbnstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnJvdGF0ZUluO2FuaW1hdGlvbi1uYW1lOnJvdGF0ZUlufUAtd2Via2l0LWtleWZyYW1lcyByb3RhdGVJbkRvd25MZWZ0e2Zyb217LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b207LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlM2QoMCwwLDEsLTQ1ZGVnKTt0cmFuc2Zvcm06cm90YXRlM2QoMCwwLDEsLTQ1ZGVnKTtvcGFjaXR5OjB9dG97LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b207LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZTtvcGFjaXR5OjF9fUBrZXlmcmFtZXMgcm90YXRlSW5Eb3duTGVmdHtmcm9tey13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGJvdHRvbTt0cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tOy13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZTNkKDAsMCwxLC00NWRlZyk7dHJhbnNmb3JtOnJvdGF0ZTNkKDAsMCwxLC00NWRlZyk7b3BhY2l0eTowfXRvey13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGJvdHRvbTt0cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tOy13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmU7b3BhY2l0eToxfX0ucm90YXRlSW5Eb3duTGVmdHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnJvdGF0ZUluRG93bkxlZnQ7YW5pbWF0aW9uLW5hbWU6cm90YXRlSW5Eb3duTGVmdH1ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlSW5Eb3duUmlnaHR7ZnJvbXstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tOy13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZTNkKDAsMCwxLDQ1ZGVnKTt0cmFuc2Zvcm06cm90YXRlM2QoMCwwLDEsNDVkZWcpO29wYWNpdHk6MH10b3std2Via2l0LXRyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tOy13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmU7b3BhY2l0eToxfX1Aa2V5ZnJhbWVzIHJvdGF0ZUluRG93blJpZ2h0e2Zyb217LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGJvdHRvbTt0cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGJvdHRvbTstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUzZCgwLDAsMSw0NWRlZyk7dHJhbnNmb3JtOnJvdGF0ZTNkKDAsMCwxLDQ1ZGVnKTtvcGFjaXR5OjB9dG97LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGJvdHRvbTt0cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGJvdHRvbTstd2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lO29wYWNpdHk6MX19LnJvdGF0ZUluRG93blJpZ2h0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6cm90YXRlSW5Eb3duUmlnaHQ7YW5pbWF0aW9uLW5hbWU6cm90YXRlSW5Eb3duUmlnaHR9QC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZUluVXBMZWZ0e2Zyb217LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b207LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlM2QoMCwwLDEsNDVkZWcpO3RyYW5zZm9ybTpyb3RhdGUzZCgwLDAsMSw0NWRlZyk7b3BhY2l0eTowfXRvey13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGJvdHRvbTt0cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tOy13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmU7b3BhY2l0eToxfX1Aa2V5ZnJhbWVzIHJvdGF0ZUluVXBMZWZ0e2Zyb217LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b207LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlM2QoMCwwLDEsNDVkZWcpO3RyYW5zZm9ybTpyb3RhdGUzZCgwLDAsMSw0NWRlZyk7b3BhY2l0eTowfXRvey13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGJvdHRvbTt0cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tOy13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmU7b3BhY2l0eToxfX0ucm90YXRlSW5VcExlZnR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpyb3RhdGVJblVwTGVmdDthbmltYXRpb24tbmFtZTpyb3RhdGVJblVwTGVmdH1ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlSW5VcFJpZ2h0e2Zyb217LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGJvdHRvbTt0cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGJvdHRvbTstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUzZCgwLDAsMSwtOTBkZWcpO3RyYW5zZm9ybTpyb3RhdGUzZCgwLDAsMSwtOTBkZWcpO29wYWNpdHk6MH10b3std2Via2l0LXRyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tOy13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmU7b3BhY2l0eToxfX1Aa2V5ZnJhbWVzIHJvdGF0ZUluVXBSaWdodHtmcm9tey13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b207dHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b207LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlM2QoMCwwLDEsLTkwZGVnKTt0cmFuc2Zvcm06cm90YXRlM2QoMCwwLDEsLTkwZGVnKTtvcGFjaXR5OjB9dG97LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGJvdHRvbTt0cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGJvdHRvbTstd2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lO29wYWNpdHk6MX19LnJvdGF0ZUluVXBSaWdodHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnJvdGF0ZUluVXBSaWdodDthbmltYXRpb24tbmFtZTpyb3RhdGVJblVwUmlnaHR9QC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZU91dHtmcm9tey13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpjZW50ZXI7dHJhbnNmb3JtLW9yaWdpbjpjZW50ZXI7b3BhY2l0eToxfXRvey13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpjZW50ZXI7dHJhbnNmb3JtLW9yaWdpbjpjZW50ZXI7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlM2QoMCwwLDEsMjAwZGVnKTt0cmFuc2Zvcm06cm90YXRlM2QoMCwwLDEsMjAwZGVnKTtvcGFjaXR5OjB9fUBrZXlmcmFtZXMgcm90YXRlT3V0e2Zyb217LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmNlbnRlcjt0cmFuc2Zvcm0tb3JpZ2luOmNlbnRlcjtvcGFjaXR5OjF9dG97LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmNlbnRlcjt0cmFuc2Zvcm0tb3JpZ2luOmNlbnRlcjstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUzZCgwLDAsMSwyMDBkZWcpO3RyYW5zZm9ybTpyb3RhdGUzZCgwLDAsMSwyMDBkZWcpO29wYWNpdHk6MH19LnJvdGF0ZU91dHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnJvdGF0ZU91dDthbmltYXRpb24tbmFtZTpyb3RhdGVPdXR9QC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZU91dERvd25MZWZ0e2Zyb217LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b207b3BhY2l0eToxfXRvey13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGJvdHRvbTt0cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tOy13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZTNkKDAsMCwxLDQ1ZGVnKTt0cmFuc2Zvcm06cm90YXRlM2QoMCwwLDEsNDVkZWcpO29wYWNpdHk6MH19QGtleWZyYW1lcyByb3RhdGVPdXREb3duTGVmdHtmcm9tey13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGJvdHRvbTt0cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tO29wYWNpdHk6MX10b3std2Via2l0LXRyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b207dHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGJvdHRvbTstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUzZCgwLDAsMSw0NWRlZyk7dHJhbnNmb3JtOnJvdGF0ZTNkKDAsMCwxLDQ1ZGVnKTtvcGFjaXR5OjB9fS5yb3RhdGVPdXREb3duTGVmdHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnJvdGF0ZU91dERvd25MZWZ0O2FuaW1hdGlvbi1uYW1lOnJvdGF0ZU91dERvd25MZWZ0fUAtd2Via2l0LWtleWZyYW1lcyByb3RhdGVPdXREb3duUmlnaHR7ZnJvbXstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tO29wYWNpdHk6MX10b3std2Via2l0LXRyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tOy13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZTNkKDAsMCwxLC00NWRlZyk7dHJhbnNmb3JtOnJvdGF0ZTNkKDAsMCwxLC00NWRlZyk7b3BhY2l0eTowfX1Aa2V5ZnJhbWVzIHJvdGF0ZU91dERvd25SaWdodHtmcm9tey13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b207dHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b207b3BhY2l0eToxfXRvey13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b207dHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b207LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlM2QoMCwwLDEsLTQ1ZGVnKTt0cmFuc2Zvcm06cm90YXRlM2QoMCwwLDEsLTQ1ZGVnKTtvcGFjaXR5OjB9fS5yb3RhdGVPdXREb3duUmlnaHR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpyb3RhdGVPdXREb3duUmlnaHQ7YW5pbWF0aW9uLW5hbWU6cm90YXRlT3V0RG93blJpZ2h0fUAtd2Via2l0LWtleWZyYW1lcyByb3RhdGVPdXRVcExlZnR7ZnJvbXstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b207dHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGJvdHRvbTtvcGFjaXR5OjF9dG97LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b207LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlM2QoMCwwLDEsLTQ1ZGVnKTt0cmFuc2Zvcm06cm90YXRlM2QoMCwwLDEsLTQ1ZGVnKTtvcGFjaXR5OjB9fUBrZXlmcmFtZXMgcm90YXRlT3V0VXBMZWZ0e2Zyb217LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b207b3BhY2l0eToxfXRvey13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGJvdHRvbTt0cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tOy13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZTNkKDAsMCwxLC00NWRlZyk7dHJhbnNmb3JtOnJvdGF0ZTNkKDAsMCwxLC00NWRlZyk7b3BhY2l0eTowfX0ucm90YXRlT3V0VXBMZWZ0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6cm90YXRlT3V0VXBMZWZ0O2FuaW1hdGlvbi1uYW1lOnJvdGF0ZU91dFVwTGVmdH1ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlT3V0VXBSaWdodHtmcm9tey13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b207dHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b207b3BhY2l0eToxfXRvey13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b207dHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b207LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlM2QoMCwwLDEsOTBkZWcpO3RyYW5zZm9ybTpyb3RhdGUzZCgwLDAsMSw5MGRlZyk7b3BhY2l0eTowfX1Aa2V5ZnJhbWVzIHJvdGF0ZU91dFVwUmlnaHR7ZnJvbXstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tO29wYWNpdHk6MX10b3std2Via2l0LXRyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tOy13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZTNkKDAsMCwxLDkwZGVnKTt0cmFuc2Zvcm06cm90YXRlM2QoMCwwLDEsOTBkZWcpO29wYWNpdHk6MH19LnJvdGF0ZU91dFVwUmlnaHR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpyb3RhdGVPdXRVcFJpZ2h0O2FuaW1hdGlvbi1uYW1lOnJvdGF0ZU91dFVwUmlnaHR9QC13ZWJraXQta2V5ZnJhbWVzIGhpbmdlezAley13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjp0b3AgbGVmdDt0cmFuc2Zvcm0tb3JpZ2luOnRvcCBsZWZ0Oy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluLW91dDthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW4tb3V0fTIwJSw2MCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlM2QoMCwwLDEsODBkZWcpO3RyYW5zZm9ybTpyb3RhdGUzZCgwLDAsMSw4MGRlZyk7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOnRvcCBsZWZ0O3RyYW5zZm9ybS1vcmlnaW46dG9wIGxlZnQ7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW4tb3V0O2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbi1vdXR9NDAlLDgwJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUzZCgwLDAsMSw2MGRlZyk7dHJhbnNmb3JtOnJvdGF0ZTNkKDAsMCwxLDYwZGVnKTstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46dG9wIGxlZnQ7dHJhbnNmb3JtLW9yaWdpbjp0b3AgbGVmdDstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbi1vdXQ7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluLW91dDtvcGFjaXR5OjF9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCw3MDBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCw3MDBweCwwKTtvcGFjaXR5OjB9fUBrZXlmcmFtZXMgaGluZ2V7MCV7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOnRvcCBsZWZ0O3RyYW5zZm9ybS1vcmlnaW46dG9wIGxlZnQ7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW4tb3V0O2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbi1vdXR9MjAlLDYwJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUzZCgwLDAsMSw4MGRlZyk7dHJhbnNmb3JtOnJvdGF0ZTNkKDAsMCwxLDgwZGVnKTstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46dG9wIGxlZnQ7dHJhbnNmb3JtLW9yaWdpbjp0b3AgbGVmdDstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbi1vdXQ7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluLW91dH00MCUsODAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZTNkKDAsMCwxLDYwZGVnKTt0cmFuc2Zvcm06cm90YXRlM2QoMCwwLDEsNjBkZWcpOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjp0b3AgbGVmdDt0cmFuc2Zvcm0tb3JpZ2luOnRvcCBsZWZ0Oy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluLW91dDthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW4tb3V0O29wYWNpdHk6MX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDcwMHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDcwMHB4LDApO29wYWNpdHk6MH19Lmhpbmdley13ZWJraXQtYW5pbWF0aW9uLW5hbWU6aGluZ2U7YW5pbWF0aW9uLW5hbWU6aGluZ2V9QC13ZWJraXQta2V5ZnJhbWVzIHJvbGxJbntmcm9te29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwwLDApIHJvdGF0ZTNkKDAsMCwxLC0xMjBkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwwLDApIHJvdGF0ZTNkKDAsMCwxLC0xMjBkZWcpfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lfX1Aa2V5ZnJhbWVzIHJvbGxJbntmcm9te29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwwLDApIHJvdGF0ZTNkKDAsMCwxLC0xMjBkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwwLDApIHJvdGF0ZTNkKDAsMCwxLC0xMjBkZWcpfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lfX0ucm9sbEluey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6cm9sbEluO2FuaW1hdGlvbi1uYW1lOnJvbGxJbn1ALXdlYmtpdC1rZXlmcmFtZXMgcm9sbE91dHtmcm9te29wYWNpdHk6MX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApIHJvdGF0ZTNkKDAsMCwxLDEyMGRlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKSByb3RhdGUzZCgwLDAsMSwxMjBkZWcpfX1Aa2V5ZnJhbWVzIHJvbGxPdXR7ZnJvbXtvcGFjaXR5OjF9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKSByb3RhdGUzZCgwLDAsMSwxMjBkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCkgcm90YXRlM2QoMCwwLDEsMTIwZGVnKX19LnJvbGxPdXR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpyb2xsT3V0O2FuaW1hdGlvbi1uYW1lOnJvbGxPdXR9QC13ZWJraXQta2V5ZnJhbWVzIHpvb21Jbntmcm9te29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC4zLC4zLC4zKTt0cmFuc2Zvcm06c2NhbGUzZCguMywuMywuMyl9NTAle29wYWNpdHk6MX19QGtleWZyYW1lcyB6b29tSW57ZnJvbXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguMywuMywuMyk7dHJhbnNmb3JtOnNjYWxlM2QoLjMsLjMsLjMpfTUwJXtvcGFjaXR5OjF9fS56b29tSW57LXdlYmtpdC1hbmltYXRpb24tbmFtZTp6b29tSW47YW5pbWF0aW9uLW5hbWU6em9vbUlufUAtd2Via2l0LWtleWZyYW1lcyB6b29tSW5Eb3due2Zyb217b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjEsLjEsLjEpIHRyYW5zbGF0ZTNkKDAsLTEwMDBweCwwKTt0cmFuc2Zvcm06c2NhbGUzZCguMSwuMSwuMSkgdHJhbnNsYXRlM2QoMCwtMTAwMHB4LDApOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjU1LC4wNTUsLjY3NSwuMTkpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC41NSwuMDU1LC42NzUsLjE5KX02MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKDAsNjBweCwwKTt0cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoMCw2MHB4LDApOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjE3NSwuODg1LC4zMiwxKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMTc1LC44ODUsLjMyLDEpfX1Aa2V5ZnJhbWVzIHpvb21JbkRvd257ZnJvbXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguMSwuMSwuMSkgdHJhbnNsYXRlM2QoMCwtMTAwMHB4LDApO3RyYW5zZm9ybTpzY2FsZTNkKC4xLC4xLC4xKSB0cmFuc2xhdGUzZCgwLC0xMDAwcHgsMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNTUsLjA1NSwuNjc1LC4xOSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjU1LC4wNTUsLjY3NSwuMTkpfTYwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoMCw2MHB4LDApO3RyYW5zZm9ybTpzY2FsZTNkKC40NzUsLjQ3NSwuNDc1KSB0cmFuc2xhdGUzZCgwLDYwcHgsMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMTc1LC44ODUsLjMyLDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4xNzUsLjg4NSwuMzIsMSl9fS56b29tSW5Eb3duey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6em9vbUluRG93bjthbmltYXRpb24tbmFtZTp6b29tSW5Eb3dufUAtd2Via2l0LWtleWZyYW1lcyB6b29tSW5MZWZ0e2Zyb217b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjEsLjEsLjEpIHRyYW5zbGF0ZTNkKC0xMDAwcHgsMCwwKTt0cmFuc2Zvcm06c2NhbGUzZCguMSwuMSwuMSkgdHJhbnNsYXRlM2QoLTEwMDBweCwwLDApOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjU1LC4wNTUsLjY3NSwuMTkpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC41NSwuMDU1LC42NzUsLjE5KX02MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKDEwcHgsMCwwKTt0cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoMTBweCwwLDApOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjE3NSwuODg1LC4zMiwxKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMTc1LC44ODUsLjMyLDEpfX1Aa2V5ZnJhbWVzIHpvb21JbkxlZnR7ZnJvbXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguMSwuMSwuMSkgdHJhbnNsYXRlM2QoLTEwMDBweCwwLDApO3RyYW5zZm9ybTpzY2FsZTNkKC4xLC4xLC4xKSB0cmFuc2xhdGUzZCgtMTAwMHB4LDAsMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNTUsLjA1NSwuNjc1LC4xOSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjU1LC4wNTUsLjY3NSwuMTkpfTYwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoMTBweCwwLDApO3RyYW5zZm9ybTpzY2FsZTNkKC40NzUsLjQ3NSwuNDc1KSB0cmFuc2xhdGUzZCgxMHB4LDAsMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMTc1LC44ODUsLjMyLDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4xNzUsLjg4NSwuMzIsMSl9fS56b29tSW5MZWZ0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6em9vbUluTGVmdDthbmltYXRpb24tbmFtZTp6b29tSW5MZWZ0fUAtd2Via2l0LWtleWZyYW1lcyB6b29tSW5SaWdodHtmcm9te29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC4xLC4xLC4xKSB0cmFuc2xhdGUzZCgxMDAwcHgsMCwwKTt0cmFuc2Zvcm06c2NhbGUzZCguMSwuMSwuMSkgdHJhbnNsYXRlM2QoMTAwMHB4LDAsMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNTUsLjA1NSwuNjc1LC4xOSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjU1LC4wNTUsLjY3NSwuMTkpfTYwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoLTEwcHgsMCwwKTt0cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoLTEwcHgsMCwwKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4xNzUsLjg4NSwuMzIsMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjE3NSwuODg1LC4zMiwxKX19QGtleWZyYW1lcyB6b29tSW5SaWdodHtmcm9te29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC4xLC4xLC4xKSB0cmFuc2xhdGUzZCgxMDAwcHgsMCwwKTt0cmFuc2Zvcm06c2NhbGUzZCguMSwuMSwuMSkgdHJhbnNsYXRlM2QoMTAwMHB4LDAsMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNTUsLjA1NSwuNjc1LC4xOSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjU1LC4wNTUsLjY3NSwuMTkpfTYwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoLTEwcHgsMCwwKTt0cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoLTEwcHgsMCwwKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4xNzUsLjg4NSwuMzIsMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjE3NSwuODg1LC4zMiwxKX19Lnpvb21JblJpZ2h0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6em9vbUluUmlnaHQ7YW5pbWF0aW9uLW5hbWU6em9vbUluUmlnaHR9QC13ZWJraXQta2V5ZnJhbWVzIHpvb21JblVwe2Zyb217b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjEsLjEsLjEpIHRyYW5zbGF0ZTNkKDAsMTAwMHB4LDApO3RyYW5zZm9ybTpzY2FsZTNkKC4xLC4xLC4xKSB0cmFuc2xhdGUzZCgwLDEwMDBweCwwKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC41NSwuMDU1LC42NzUsLjE5KTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNTUsLjA1NSwuNjc1LC4xOSl9NjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC40NzUsLjQ3NSwuNDc1KSB0cmFuc2xhdGUzZCgwLC02MHB4LDApO3RyYW5zZm9ybTpzY2FsZTNkKC40NzUsLjQ3NSwuNDc1KSB0cmFuc2xhdGUzZCgwLC02MHB4LDApOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjE3NSwuODg1LC4zMiwxKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMTc1LC44ODUsLjMyLDEpfX1Aa2V5ZnJhbWVzIHpvb21JblVwe2Zyb217b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjEsLjEsLjEpIHRyYW5zbGF0ZTNkKDAsMTAwMHB4LDApO3RyYW5zZm9ybTpzY2FsZTNkKC4xLC4xLC4xKSB0cmFuc2xhdGUzZCgwLDEwMDBweCwwKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC41NSwuMDU1LC42NzUsLjE5KTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNTUsLjA1NSwuNjc1LC4xOSl9NjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC40NzUsLjQ3NSwuNDc1KSB0cmFuc2xhdGUzZCgwLC02MHB4LDApO3RyYW5zZm9ybTpzY2FsZTNkKC40NzUsLjQ3NSwuNDc1KSB0cmFuc2xhdGUzZCgwLC02MHB4LDApOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjE3NSwuODg1LC4zMiwxKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMTc1LC44ODUsLjMyLDEpfX0uem9vbUluVXB7LXdlYmtpdC1hbmltYXRpb24tbmFtZTp6b29tSW5VcDthbmltYXRpb24tbmFtZTp6b29tSW5VcH1ALXdlYmtpdC1rZXlmcmFtZXMgem9vbU91dHtmcm9te29wYWNpdHk6MX01MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjMsLjMsLjMpO3RyYW5zZm9ybTpzY2FsZTNkKC4zLC4zLC4zKX10b3tvcGFjaXR5OjB9fUBrZXlmcmFtZXMgem9vbU91dHtmcm9te29wYWNpdHk6MX01MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjMsLjMsLjMpO3RyYW5zZm9ybTpzY2FsZTNkKC4zLC4zLC4zKX10b3tvcGFjaXR5OjB9fS56b29tT3V0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6em9vbU91dDthbmltYXRpb24tbmFtZTp6b29tT3V0fUAtd2Via2l0LWtleWZyYW1lcyB6b29tT3V0RG93bns0MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKDAsLTYwcHgsMCk7dHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKDAsLTYwcHgsMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNTUsLjA1NSwuNjc1LC4xOSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjU1LC4wNTUsLjY3NSwuMTkpfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC4xLC4xLC4xKSB0cmFuc2xhdGUzZCgwLDIwMDBweCwwKTt0cmFuc2Zvcm06c2NhbGUzZCguMSwuMSwuMSkgdHJhbnNsYXRlM2QoMCwyMDAwcHgsMCk7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmNlbnRlciBib3R0b207dHJhbnNmb3JtLW9yaWdpbjpjZW50ZXIgYm90dG9tOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjE3NSwuODg1LC4zMiwxKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMTc1LC44ODUsLjMyLDEpfX1Aa2V5ZnJhbWVzIHpvb21PdXREb3duezQwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoMCwtNjBweCwwKTt0cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoMCwtNjBweCwwKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC41NSwuMDU1LC42NzUsLjE5KTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNTUsLjA1NSwuNjc1LC4xOSl9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjEsLjEsLjEpIHRyYW5zbGF0ZTNkKDAsMjAwMHB4LDApO3RyYW5zZm9ybTpzY2FsZTNkKC4xLC4xLC4xKSB0cmFuc2xhdGUzZCgwLDIwMDBweCwwKTstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46Y2VudGVyIGJvdHRvbTt0cmFuc2Zvcm0tb3JpZ2luOmNlbnRlciBib3R0b207LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMTc1LC44ODUsLjMyLDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4xNzUsLjg4NSwuMzIsMSl9fS56b29tT3V0RG93bnstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnpvb21PdXREb3duO2FuaW1hdGlvbi1uYW1lOnpvb21PdXREb3dufUAtd2Via2l0LWtleWZyYW1lcyB6b29tT3V0TGVmdHs0MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKDQycHgsMCwwKTt0cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoNDJweCwwLDApfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSguMSkgdHJhbnNsYXRlM2QoLTIwMDBweCwwLDApO3RyYW5zZm9ybTpzY2FsZSguMSkgdHJhbnNsYXRlM2QoLTIwMDBweCwwLDApOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGNlbnRlcjt0cmFuc2Zvcm0tb3JpZ2luOmxlZnQgY2VudGVyfX1Aa2V5ZnJhbWVzIHpvb21PdXRMZWZ0ezQwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoNDJweCwwLDApO3RyYW5zZm9ybTpzY2FsZTNkKC40NzUsLjQ3NSwuNDc1KSB0cmFuc2xhdGUzZCg0MnB4LDAsMCl9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKC4xKSB0cmFuc2xhdGUzZCgtMjAwMHB4LDAsMCk7dHJhbnNmb3JtOnNjYWxlKC4xKSB0cmFuc2xhdGUzZCgtMjAwMHB4LDAsMCk7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmxlZnQgY2VudGVyO3RyYW5zZm9ybS1vcmlnaW46bGVmdCBjZW50ZXJ9fS56b29tT3V0TGVmdHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnpvb21PdXRMZWZ0O2FuaW1hdGlvbi1uYW1lOnpvb21PdXRMZWZ0fUAtd2Via2l0LWtleWZyYW1lcyB6b29tT3V0UmlnaHR7NDAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC40NzUsLjQ3NSwuNDc1KSB0cmFuc2xhdGUzZCgtNDJweCwwLDApO3RyYW5zZm9ybTpzY2FsZTNkKC40NzUsLjQ3NSwuNDc1KSB0cmFuc2xhdGUzZCgtNDJweCwwLDApfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSguMSkgdHJhbnNsYXRlM2QoMjAwMHB4LDAsMCk7dHJhbnNmb3JtOnNjYWxlKC4xKSB0cmFuc2xhdGUzZCgyMDAwcHgsMCwwKTstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46cmlnaHQgY2VudGVyO3RyYW5zZm9ybS1vcmlnaW46cmlnaHQgY2VudGVyfX1Aa2V5ZnJhbWVzIHpvb21PdXRSaWdodHs0MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKC00MnB4LDAsMCk7dHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKC00MnB4LDAsMCl9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKC4xKSB0cmFuc2xhdGUzZCgyMDAwcHgsMCwwKTt0cmFuc2Zvcm06c2NhbGUoLjEpIHRyYW5zbGF0ZTNkKDIwMDBweCwwLDApOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpyaWdodCBjZW50ZXI7dHJhbnNmb3JtLW9yaWdpbjpyaWdodCBjZW50ZXJ9fS56b29tT3V0UmlnaHR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTp6b29tT3V0UmlnaHQ7YW5pbWF0aW9uLW5hbWU6em9vbU91dFJpZ2h0fUAtd2Via2l0LWtleWZyYW1lcyB6b29tT3V0VXB7NDAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC40NzUsLjQ3NSwuNDc1KSB0cmFuc2xhdGUzZCgwLDYwcHgsMCk7dHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKDAsNjBweCwwKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC41NSwuMDU1LC42NzUsLjE5KTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNTUsLjA1NSwuNjc1LC4xOSl9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjEsLjEsLjEpIHRyYW5zbGF0ZTNkKDAsLTIwMDBweCwwKTt0cmFuc2Zvcm06c2NhbGUzZCguMSwuMSwuMSkgdHJhbnNsYXRlM2QoMCwtMjAwMHB4LDApOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpjZW50ZXIgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46Y2VudGVyIGJvdHRvbTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4xNzUsLjg4NSwuMzIsMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjE3NSwuODg1LC4zMiwxKX19QGtleWZyYW1lcyB6b29tT3V0VXB7NDAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC40NzUsLjQ3NSwuNDc1KSB0cmFuc2xhdGUzZCgwLDYwcHgsMCk7dHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKDAsNjBweCwwKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC41NSwuMDU1LC42NzUsLjE5KTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNTUsLjA1NSwuNjc1LC4xOSl9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjEsLjEsLjEpIHRyYW5zbGF0ZTNkKDAsLTIwMDBweCwwKTt0cmFuc2Zvcm06c2NhbGUzZCguMSwuMSwuMSkgdHJhbnNsYXRlM2QoMCwtMjAwMHB4LDApOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpjZW50ZXIgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46Y2VudGVyIGJvdHRvbTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4xNzUsLjg4NSwuMzIsMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjE3NSwuODg1LC4zMiwxKX19Lnpvb21PdXRVcHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnpvb21PdXRVcDthbmltYXRpb24tbmFtZTp6b29tT3V0VXB9QC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlSW5Eb3due2Zyb217LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTAwJSwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTAwJSwwKTt2aXNpYmlsaXR5OnZpc2libGV9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDAsMCl9fUBrZXlmcmFtZXMgc2xpZGVJbkRvd257ZnJvbXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMDAlLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMDAlLDApO3Zpc2liaWxpdHk6dmlzaWJsZX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMCwwKX19LnNsaWRlSW5Eb3duey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6c2xpZGVJbkRvd247YW5pbWF0aW9uLW5hbWU6c2xpZGVJbkRvd259QC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlSW5MZWZ0e2Zyb217LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsMCwwKTt2aXNpYmlsaXR5OnZpc2libGV9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDAsMCl9fUBrZXlmcmFtZXMgc2xpZGVJbkxlZnR7ZnJvbXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwwLDApO3Zpc2liaWxpdHk6dmlzaWJsZX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMCwwKX19LnNsaWRlSW5MZWZ0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6c2xpZGVJbkxlZnQ7YW5pbWF0aW9uLW5hbWU6c2xpZGVJbkxlZnR9QC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlSW5SaWdodHtmcm9tey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApO3Zpc2liaWxpdHk6dmlzaWJsZX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMCwwKX19QGtleWZyYW1lcyBzbGlkZUluUmlnaHR7ZnJvbXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKTt2aXNpYmlsaXR5OnZpc2libGV9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDAsMCl9fS5zbGlkZUluUmlnaHR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpzbGlkZUluUmlnaHQ7YW5pbWF0aW9uLW5hbWU6c2xpZGVJblJpZ2h0fUAtd2Via2l0LWtleWZyYW1lcyBzbGlkZUluVXB7ZnJvbXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwMCUsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTAwJSwwKTt2aXNpYmlsaXR5OnZpc2libGV9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDAsMCl9fUBrZXlmcmFtZXMgc2xpZGVJblVwe2Zyb217LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMDAlLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwMCUsMCk7dmlzaWJpbGl0eTp2aXNpYmxlfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApfX0uc2xpZGVJblVwey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6c2xpZGVJblVwO2FuaW1hdGlvbi1uYW1lOnNsaWRlSW5VcH1ALXdlYmtpdC1rZXlmcmFtZXMgc2xpZGVPdXREb3due2Zyb217LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDAsMCl9dG97dmlzaWJpbGl0eTpoaWRkZW47LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMDAlLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwMCUsMCl9fUBrZXlmcmFtZXMgc2xpZGVPdXREb3due2Zyb217LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDAsMCl9dG97dmlzaWJpbGl0eTpoaWRkZW47LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMDAlLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwMCUsMCl9fS5zbGlkZU91dERvd257LXdlYmtpdC1hbmltYXRpb24tbmFtZTpzbGlkZU91dERvd247YW5pbWF0aW9uLW5hbWU6c2xpZGVPdXREb3dufUAtd2Via2l0LWtleWZyYW1lcyBzbGlkZU91dExlZnR7ZnJvbXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMCwwKX10b3t2aXNpYmlsaXR5OmhpZGRlbjstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwwLDApfX1Aa2V5ZnJhbWVzIHNsaWRlT3V0TGVmdHtmcm9tey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApfXRve3Zpc2liaWxpdHk6aGlkZGVuOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLDAsMCl9fS5zbGlkZU91dExlZnR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpzbGlkZU91dExlZnQ7YW5pbWF0aW9uLW5hbWU6c2xpZGVPdXRMZWZ0fUAtd2Via2l0LWtleWZyYW1lcyBzbGlkZU91dFJpZ2h0e2Zyb217LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDAsMCl9dG97dmlzaWJpbGl0eTpoaWRkZW47LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCl9fUBrZXlmcmFtZXMgc2xpZGVPdXRSaWdodHtmcm9tey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApfXRve3Zpc2liaWxpdHk6aGlkZGVuOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApfX0uc2xpZGVPdXRSaWdodHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnNsaWRlT3V0UmlnaHQ7YW5pbWF0aW9uLW5hbWU6c2xpZGVPdXRSaWdodH1ALXdlYmtpdC1rZXlmcmFtZXMgc2xpZGVPdXRVcHtmcm9tey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApfXRve3Zpc2liaWxpdHk6aGlkZGVuOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwMCUsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwMCUsMCl9fUBrZXlmcmFtZXMgc2xpZGVPdXRVcHtmcm9tey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApfXRve3Zpc2liaWxpdHk6aGlkZGVuOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwMCUsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwMCUsMCl9fS5zbGlkZU91dFVwey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6c2xpZGVPdXRVcDthbmltYXRpb24tbmFtZTpzbGlkZU91dFVwfSIsIi8qKioqKioqKioqKioqKioqKioqXG5BbGVydHNcbioqKioqKioqKioqKioqKioqKi9cblxuLmFsZXJ0LXdhcm5pbmcge1xuICAgICAgICBjb2xvcjogJHllbGxvdy1kYXJrO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkeWVsbG93O1xuICAgICAgICBib3JkZXItY29sb3I6ICR5ZWxsb3ctZGFyaztcbiAgICB9XG5cbiAgICAuYWxlcnQtc3VjY2VzcyB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmVlbjtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkZ3JlZW4tZGFyaztcbiAgICB9XG5cbiAgICAuYWxlcnQtZGFuZ2VyIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHJlZDtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkcmVkLWRhcms7XG4gICAgfVxuICAgIC5hbGVydC1wcmltYXJ5IHtcbiAgICAgICAgY29sb3I6ICRibHVlO1xuICAgICAgICBib3JkZXItY29sb3I6ICRibHVlO1xuICAgIH1cblxuIiwiLy9CdXR0b25zXHJcblxyXG4uYnRuLWNpcmNsZSB7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gICAgd2lkdGg6IDQwcHg7XHJcbiAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICBwYWRkaW5nOiAxMHB4O1xyXG59XHJcblxyXG4uYnRuLWNpcmNsZS5idG4tc20ge1xyXG4gICAgd2lkdGg6IDM1cHg7XHJcbiAgICBoZWlnaHQ6IDM1cHg7XHJcbiAgICBwYWRkaW5nOiA4cHggMTBweDtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxufVxyXG5cclxuLmJ0bi1jaXJjbGUuYnRuLWxnIHtcclxuICAgIHdpZHRoOiA1MHB4O1xyXG4gICAgaGVpZ2h0OiA1MHB4O1xyXG4gICAgcGFkZGluZzogMTRweCAxNXB4O1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDIzcHg7XHJcbn1cclxuXHJcbi5idG4tY2lyY2xlLmJ0bi14bCB7XHJcbiAgICB3aWR0aDogNzBweDtcclxuICAgIGhlaWdodDogNzBweDtcclxuICAgIHBhZGRpbmc6IDE0cHggMTVweDtcclxuICAgIGZvbnQtc2l6ZTogMjRweDtcclxufVxyXG5cclxuLmJ0bi14cyB7XHJcbiAgICBwYWRkaW5nOiAuMjVyZW0gLjVyZW07XHJcbiAgICBmb250LXNpemU6IDEwcHg7XHJcbn1cclxuXHJcbi5idG4tcm91bmRlZCB7XHJcbiAgICBib3JkZXItcmFkaXVzOiA2MHB4O1xyXG4gICAgcGFkZGluZzogN3B4IDE4cHg7XHJcbiAgICBcclxuICAgICYuYnRuLWxnIHtcclxuICAgICAgICBwYWRkaW5nOiAuNzVyZW0gMS41cmVtO1xyXG4gICAgfVxyXG4gICAgJi5idG4tc20ge1xyXG4gICAgICAgIHBhZGRpbmc6IC4yNXJlbSAuNXJlbTtcclxuICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICB9XHJcbiAgICAmLmJ0bi14cyB7XHJcbiAgICAgICAgcGFkZGluZzogLjI1cmVtIC41cmVtO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTBweDtcclxuICAgIH1cclxuICAgICYuYnRuLW1kIHtcclxuICAgICAgICBwYWRkaW5nOiAxMnB4IDM1cHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4uYnRuLXByaW1hcnksIC5idG4tc3VjY2VzcywgLmJ0bi1kYW5nZXIsIC5idG4td2FybmluZywgLmJ0bi1vdXRsaW5lLXByaW1hcnk6aG92ZXIsIC5idG4tb3V0bGluZS1zdWNjZXNzOmhvdmVyLCAuYnRuLW91dGxpbmUtZGFuZ2VyOmhvdmVyLCAuYnRuLW91dGxpbmUtd2FybmluZzpob3ZlcntcclxuICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAmOmhvdmVye1xyXG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5idG4tb3V0bGluZS1pbmZve1xyXG4gICAgY29sb3I6ICRibHVlO1xyXG59XHJcblxyXG4uYnRuLXN1Y2Nlc3Mge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzk0ZDUxMTtcclxufVxyXG4uYnRuLXNlY29uZGFyeXtcclxuICAgIGJvcmRlci1jb2xvcjogJGJ0bi1zZWNvbmRhcnktYm9yZGVyOyAgXHJcbn1cclxuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeXtcclxuICAgIGNvbG9yOiAkYm9keS1jb2xvcjtcclxuICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcclxuICAgIGJvcmRlci1jb2xvcjogJGJ0bi1zZWNvbmRhcnktYm9yZGVyO1xyXG4gICAgJjpob3ZlcntcclxuICAgICAgICBib3JkZXItY29sb3I6ICRncmF5LTQwMDtcclxuICAgIH1cclxufSAgIFxyXG5cclxuLmJ0bi1mYWNlYm9vayB7XHJcbiAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzNiNTk5ODtcclxuICAgICY6aG92ZXJ7XHJcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgIH1cclxufVxyXG5cclxuLmJ0bi10d2l0dGVyIHtcclxuICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTVhY2VlO1xyXG4gICAgJjpob3ZlcntcclxuICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgfVxyXG59XHJcblxyXG4uYnRuLWxpbmtlZGluIHtcclxuICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3YmI2O1xyXG4gICAgJjpob3ZlcntcclxuICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgfVxyXG59XHJcblxyXG4uYnRuLWRyaWJiYmxlIHtcclxuICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWE0Yzg5O1xyXG4gICAgJjpob3ZlcntcclxuICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgfVxyXG59XHJcblxyXG4uYnRuLWdvb2dsZXBsdXMge1xyXG4gICAgY29sb3I6ICR3aGl0ZTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNkZDRiMzk7XHJcbiAgICAmOmhvdmVye1xyXG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5idG4taW5zdGFncmFtIHtcclxuICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2Y3MjliO1xyXG59XHJcblxyXG4uYnRuLXBpbnRlcmVzdCB7XHJcbiAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2NiMjAyNztcclxufVxyXG5cclxuLmJ0bi1kcm9wYm94IHtcclxuICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3ZWU1O1xyXG59XHJcblxyXG4uYnRuLWZsaWNrciB7XHJcbiAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmMDA4NDtcclxufVxyXG5cclxuLmJ0bi10dW1ibHIge1xyXG4gICAgY29sb3I6ICR3aGl0ZTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMzMjUwNmQ7XHJcbn1cclxuXHJcbi5idG4tc2t5cGUge1xyXG4gICAgY29sb3I6ICR3aGl0ZTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMGFmZjA7XHJcbn1cclxuXHJcbi5idG4teW91dHViZSB7XHJcbiAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2JiMDAwMDtcclxufVxyXG5cclxuLmJ0bi1naXRodWIge1xyXG4gICAgY29sb3I6ICR3aGl0ZTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMxNzE1MTU7XHJcbn1cclxuXHJcbi5idXR0b24tZ3JvdXAge1xyXG4gICAgLmJ0biB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xyXG4gICAgfVxyXG59Lm5vLWJ1dHRvbi1ncm91cCAuYnRuIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDVweDtcclxuICAgIG1hcmdpbi1yaWdodDogMHB4O1xyXG59XHJcblxyXG4uYnRuIC50ZXh0LWFjdGl2ZSB7XHJcbiAgICBkaXNwbGF5OiBub25lOyBcclxufVxyXG5cclxuLmJ0bi5hY3RpdmUgLnRleHQtYWN0aXZlIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgXHJcbn1cclxuXHJcbi5idG4uYWN0aXZlIC50ZXh0IHtcclxuICAgIGRpc3BsYXk6IG5vbmU7IFxyXG59XHJcblxyXG5cclxuLyoqKioqKioqKioqKioqKioqKipcclxuQm90b25lcyBlc3RhbmRhcmVzXHJcbioqKioqKioqKioqKioqKioqKiovXHJcbi5idG57XHJcbiAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgIC1tb3otYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG59XHJcbi5idG4tc3VjY2Vzc3tcclxuICAgYm9yZGVyLWNvbG9yOiAkZ3JlZW4tZGFyaztcclxufVxyXG5cclxuLmJ0bi1vcmFuZ2V7XHJcbiAgICBib3JkZXItY29sb3I6ICRvcmFuZ2UtZGFyaztcclxufVxyXG4uYnRuLWxpZ2h0e1xyXG4gICAgYm9yZGVyLWNvbG9yOiAkZ3JheS05MDA7XHJcbn1cclxuLmJ0bi1wcmltYXJ5e1xyXG4gICAgYm9yZGVyLWNvbG9yOiAkYmx1ZS1tZWRpdW07XHJcbn1cclxuLmJ0bi1pbmZve1xyXG4gICAgYm9yZGVyLWNvbG9yOiAkYmx1ZTtcclxufVxyXG4uYnRuLWRhbmdlcntcclxuICAgIGJvcmRlci1jb2xvcjogJHJlZC1kYXJrO1xyXG59XHJcblxyXG4uc3dhbC1mb290ZXIge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgIC5idG4tZGFuZ2Vye1xyXG4gICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRyZWQtZGFyaztcclxuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkcmVkLWRhcms7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIFxyXG59IiwiXHJcbi8qKioqKioqKioqKioqKioqKioqXHJcbkN1c3RvbS1zZWxlY3RcclxuKioqKioqKioqKioqKioqKioqL1xyXG4uY3VzdG9tLXNlbGVjdCB7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vLi4vLi4vYXNzZXRzL2ltYWdlcy9jdXN0b20tc2VsZWN0LnBuZykgcmlnaHQgLjc1cmVtIGNlbnRlciBuby1yZXBlYXQ7XHJcbn1cclxuXHJcbi5zZWxlY3QtbGlua3tcclxuICAgIGJvcmRlcjogMCAhaW1wb3J0YW50O1xyXG4gICAgY29sb3I6ICRibHVlICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXIgIWltcG9ydGFudDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xyXG4gICAgb3B0aW9uIHtcclxuICAgICAgICBjb2xvcjogJGJsYWNrICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbi8qKioqKioqKioqKioqKioqKioqXHJcbnRleHRhcmVhXHJcbioqKioqKioqKioqKioqKioqKi9cclxuXHJcbnRleHRhcmVhIHtcclxuICAgIHJlc2l6ZTogbm9uZTtcclxufVxyXG5cclxuXHJcbi8qKioqKioqKioqKioqKioqKioqXHJcbkZvcm0tY29udHJvbFxyXG4qKioqKioqKioqKioqKioqKiovXHJcblxyXG4uZm9ybS1jb250cm9sIHtcclxuICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICBtaW4taGVpZ2h0OiAzOHB4O1xyXG4gICAgZGlzcGxheTogaW5pdGlhbDtcclxufVxyXG5cclxuLmZvcm0tY29udHJvbC1zbSB7XHJcbiAgICBtaW4taGVpZ2h0OiAyMHB4O1xyXG59XHJcblxyXG4uZm9ybS1jb250cm9sOmRpc2FibGVkLFxyXG4uZm9ybS1jb250cm9sW3JlYWRvbmx5XSB7XHJcbiAgICBvcGFjaXR5OiAwLjc7XHJcbn1cclxuXHJcbi5jdXN0b20tY29udHJvbC1pbnB1dDpmb2N1c34uY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yIHtcclxuICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbn1cclxuXHJcbi5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2Vkfi5jdXN0b20tY29udHJvbC1pbmRpY2F0b3Ige1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHN1Y2Nlc3M7XHJcbn1cclxuXHJcbmZvcm0gbGFiZWwge1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxufVxyXG5cclxuLmZvcm0tZ3JvdXAge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDtcclxufVxyXG5cclxuLmZvcm0taG9yaXpvbnRhbCBsYWJlbCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG59XHJcblxyXG4uZm9ybS1jb250cm9sLXN0YXRpYyB7XHJcbiAgICBwYWRkaW5nLXRvcDogMDtcclxufVxyXG4uY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwgLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlcntcclxuICAgIHRvcDogMC4xNXJlbTtcclxufVxyXG4uZm9ybS1ib3JkZXJlZCAuZm9ybS1ncm91cCB7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJvcmRlci1jb2xvcjtcclxuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xyXG59XHJcblxyXG5cclxuLyoqKioqKioqKioqKioqKioqKipcclxuRm9ybSBEcm9wem9uZVxyXG4qKioqKioqKioqKioqKioqKiovXHJcblxyXG4uZHJvcHpvbmUge1xyXG4gICAgYm9yZGVyOiAxcHggZGFzaGVkICRib3JkZXItY29sb3I7XHJcbiAgICAuZHotbWVzc2FnZSB7XHJcbiAgICAgICAgcGFkZGluZzogNSUgMDtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG4vKioqKioqKioqKioqKioqKioqKlxyXG5Gb3JtIFBpY2tlcnNcclxuKioqKioqKioqKioqKioqKioqL1xyXG5cclxuLmFzQ29sb3JQaWNrZXItZHJvcGRvd24ge1xyXG4gICAgbWF4LXdpZHRoOiAyNjBweDtcclxufVxyXG5cclxuLmFzQ29sb3JQaWNrZXItdHJpZ2dlciB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICByaWdodDogLTM1cHg7XHJcbiAgICBoZWlnaHQ6IDM4cHg7XHJcbiAgICB3aWR0aDogMzdweDtcclxuICAgIGJvcmRlcjogMDtcclxufVxyXG5cclxuLmFzQ29sb3JQaWNrZXItY2xlYXIge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogNXB4O1xyXG4gICAgcmlnaHQ6IDEwcHg7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbn1cclxuXHJcbnRhYmxlIHRoIHtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbn1cclxuXHJcbi5kYXRlcmFuZ2VwaWNrZXIgdGQuYWN0aXZlLFxyXG4uZGF0ZXJhbmdlcGlja2VyIHRkLmFjdGl2ZTpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGhlbWVjb2xvcjtcclxufVxyXG5cclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXksXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZDpob3ZlcixcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXk6aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZDogJHRoZW1lY29sb3I7XHJcbiAgICBjb2xvcjogJHdoaXRlO1xyXG59XHJcblxyXG4uZGF0ZXBpY2tlciB0ZCxcclxuLmRhdGVwaWNrZXIgdGgge1xyXG4gICAgcGFkZGluZzogNXB4IDEwcHg7XHJcbn1cclxuXHJcblxyXG4vKioqKioqKioqKioqKioqKioqKlxyXG5Gb3JtIHN1bW1lcm5vdGVcclxuKioqKioqKioqKioqKioqKioqL1xyXG5cclxuLm5vdGUtcG9wb3ZlcixcclxuLm5vdGUtaWNvbi1jYXJldCB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4ubm90ZS1lZGl0b3Iubm90ZS1mcmFtZSB7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyLWNvbG9yO1xyXG4gICAgLnBhbmVsLWhlYWRpbmcge1xyXG4gICAgICAgIHBhZGRpbmc6IDZweCAxMHB4IDEwcHg7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRib3JkZXItY29sb3I7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5sYWJlbCB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbn1cclxuXHJcblxyXG4vKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbkZvcm0gYWRkb25zIHBhZ2VcclxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcblxyXG4vKkJvb3RzdHJhcCBzZWxlY3QqL1xyXG5cclxuLmJvb3RzdHJhcC1zZWxlY3Q6bm90KFtjbGFzcyo9Y29sLV0pOm5vdChbY2xhc3MqPWZvcm0tY29udHJvbF0pOm5vdCguaW5wdXQtZ3JvdXAtYnRuKSB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuLmJvb3RzdHJhcC1zZWxlY3Qge1xyXG4gICAgLmRyb3Bkb3duLW1lbnUge1xyXG4gICAgICAgIGxpIGEge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgcGFkZGluZzogN3B4IDIwcHg7XHJcbiAgICAgICAgICAgIGNsZWFyOiBib3RoO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS40Mjg1NzE0MztcclxuICAgICAgICAgICAgY29sb3I6ICRib2R5LWNvbG9yO1xyXG4gICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgICAgICAgICAmOmhvdmVyLFxyXG4gICAgICAgICAgICAmOmZvY3VzIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkdGhlbWVjb2xvcjtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRsaWdodDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5zaG93Pi5kcm9wZG93bi1tZW51IHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxufVxyXG5cclxuLmJvb3RzdHJhcC10b3VjaHNwaW4gLmlucHV0LWdyb3VwLWJ0bi12ZXJ0aWNhbD4uYnRuIHtcclxuICAgIHBhZGRpbmc6IDlweCAxMHB4O1xyXG59XHJcblxyXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQge1xyXG4gICAgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogJGJvcmRlci1jb2xvcjtcclxuICAgICAgICBoZWlnaHQ6IDM4cHg7XHJcbiAgICAgICAgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzOHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IHtcclxuICAgICAgICAgICAgaGVpZ2h0OiAzM3B4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xyXG4gICAgICAgIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmV7XHJcbiAgICAgICAgICAgIGZsb2F0OiAkcmd0O1xyXG4gICAgICAgICAgICBjb2xvcjokd2hpdGU7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDRweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2V7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICR0aGVtZWNvbG9yO1xyXG4gICAgICAgICAgICBjb2xvcjokd2hpdGU7XHJcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjokdGhlbWVjb2xvcjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5pbnB1dC1mb3JtIC5idG4ge1xyXG4gIHBhZGRpbmc6IDhweCAxMnB4O1xyXG59XHJcblxyXG5cclxuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG5Gb3JtIE1hdGVyaWFsIHBhZ2VcclxuID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG5cclxuLypNYXRlcmlhbCBpbnB1dHMqL1xyXG5cclxuLmZvcm0tbWF0ZXJpYWwgLmZvcm0tZ3JvdXAge1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG5cclxuLmZvcm0tbWF0ZXJpYWwgLmZvcm0tY29udHJvbCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGJvdHRvbSwgY2VudGVyIGNhbGMoMTAwJSAtIDFweCk7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiAwIDJweCwgMTAwJSAxcHg7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwcyBlYXNlLW91dCAwcztcclxufVxyXG5cclxuLmZvcm0tbWF0ZXJpYWwgLmZvcm0tY29udHJvbCxcclxuLmZvcm0tbWF0ZXJpYWwgLmZvcm0tY29udHJvbC5mb2N1cyxcclxuLmZvcm0tbWF0ZXJpYWwgLmZvcm0tY29udHJvbDpmb2N1cyB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoJHRoZW1lY29sb3IsICR0aGVtZWNvbG9yKSwgbGluZWFyLWdyYWRpZW50KCRncmF5LTIwMCwgJGdyYXktMjAwKTtcclxuICAgIGJvcmRlcjogMCBub25lO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICBmbG9hdDogbm9uZTtcclxufVxyXG5cclxuLmZvcm0tbWF0ZXJpYWwgLmZvcm0tY29udHJvbC5mb2N1cyxcclxuLmZvcm0tbWF0ZXJpYWwgLmZvcm0tY29udHJvbDpmb2N1cyB7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMnB4LCAxMDAlIDFweDtcclxuICAgIG91dGxpbmU6IDAgbm9uZTtcclxuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuM3M7XHJcbn1cclxuXHJcbi5mb3JtLWNvbnRyb2wtbGluZSAuZm9ybS1ncm91cCB7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcblxyXG4uZm9ybS1jb250cm9sLWxpbmUgLmZvcm0tY29udHJvbCB7XHJcbiAgICBib3JkZXI6IDA7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRncmF5LTIwMDtcclxuICAgICY6Zm9jdXMge1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkdGhlbWVjb2xvcjtcclxuICAgIH1cclxufVxyXG5cclxuLy9pbnB1dHNcclxuaW5wdXQ6OnBsYWNlaG9sZGVyLCB0ZXh0YXJlYTo6cGxhY2Vob2xkZXIge1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxufVxyXG5cclxuLmZvcm0tY29udHJvbCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS0xMDA7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JheS0yMDA7XHJcbiAgICBjb2xvcjogJGdyYXktNTAwO1xyXG59XHJcblxyXG5pbnB1dFt0eXBlPVwicmFkaW9cIl0ge1xyXG4gICAgem9vbTogMS41O1xyXG59XHJcblxyXG4vL2NhcmRzXHJcbi5jYXJkLWJvcmRlciB7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JheS00MDA7XHJcbn1cclxuXHJcblxyXG4vKioqKioqKioqKioqKioqKioqKlxyXG5Gb3JtIHZhbGlkYXRpb24gZXJyb3JcclxuKioqKioqKioqKioqKioqKioqL1xyXG5cclxuLmVycm9yIC5oZWxwLWJsb2NrIHtcclxuICAgIGNvbG9yOiAkcmVkO1xyXG59XHJcblxyXG5cclxuLyoqKioqKioqKioqKioqKioqKipcclxuRmlsZSBVcGxvYWRcclxuKioqKioqKioqKioqKioqKioqL1xyXG5cclxuLmZpbGV1cGxvYWQge1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGlucHV0LnVwbG9hZCB7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgIGZpbHRlcjogYWxwaGEob3BhY2l0eT0wKTtcclxuICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgfVxyXG59XHJcblxyXG4uc2NhbGUtdXB7XHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDApO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcclxuICAgIGRpc3BsYXk6aW5saW5lLWJsb2NrO1xyXG4gICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgMDtcclxufVxyXG4uc2NhbGUtdXAtbGVmdHtcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcclxuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMCk7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xyXG4gICAgZGlzcGxheTppbmxpbmUtYmxvY2s7XHJcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IDA7XHJcbn1cclxuLnNob3c+LnNjYWxlLXVwe1xyXG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XHJcbiAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgMDtcclxufVxyXG4uc2hvdz4uc2NhbGUtdXAtbGVmdHtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XHJcbiAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCAwO1xyXG59XHJcblxyXG5cclxuLypSYWRpbyBidXR0b24qL1xyXG5Aa2V5ZnJhbWVzIHJpcHBsZSB7XHJcbiAgMCUge1xyXG4gICAgYm94LXNoYWRvdzogMCAwIDAgMXB4IHRyYW5zcGFyZW50O1xyXG4gIH1cclxuICA1MCUge1xyXG4gICAgYm94LXNoYWRvdzogMCAwIDAgMTVweCByZ2JhKDAsIDAsIDAsIDAuMSk7XHJcbiAgfVxyXG4gIDEwMCUge1xyXG4gICAgYm94LXNoYWRvdzogMCAwIDAgMTVweCB0cmFuc3BhcmVudDtcclxuICB9XHJcbn1cclxuXHJcbi8qRmxvYXRpbmcgbGFiZWwqL1xyXG5cclxuLypCb290c3RyYXAgU2VsZWN0Ki9cclxuLmJvb3RzdHJhcC1zZWxlY3QuYnRuLWdyb3VwIC5kcm9wZG93bi1tZW51e1xyXG4gICAgYm94LXNoYWRvdzogJHNoYWRvdztcclxufVxyXG5cclxuLypGb3JtIFZhbGlkYXRpb24qL1xyXG4uaGVscC1ibG9jayB1bHtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBsaXtcclxuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgfVxyXG59XHJcbi5lcnJvciAuZm9ybS1jb250cm9se1xyXG4gICAgYm9yZGVyLWNvbG9yOiRkYW5nZXI7XHJcbn1cclxuLnZhbGlkYXRlIC5mb3JtLWNvbnRyb2x7XHJcbiAgICBib3JkZXItY29sb3I6JHN1Y2Nlc3M7XHJcbn1cclxuXHJcblxyXG4vKkZvcm0gSW5wdXQgU3RhdGVzKi9cclxuXHJcbi5mb3JtLWNvbnRyb2wtc3VjY2VzcyxcclxuLmZvcm0tY29udHJvbC13YXJuaW5nLFxyXG4uZm9ybS1jb250cm9sLWRhbmdlciB7XHJcbiAgcGFkZGluZy1yaWdodDogMi4yNXJlbTtcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciByaWdodCAwLjU2MjVyZW07XHJcbiAgLXdlYmtpdC1iYWNrZ3JvdW5kLXNpemU6IDEuMTI1cmVtIDEuMTI1cmVtO1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxLjEyNXJlbSAxLjEyNXJlbTtcclxufVxyXG5cclxuXHJcbi5oYXMtc3VjY2VzcyAuZm9ybS1jb250cm9sLWZlZWRiYWNrLFxyXG4uaGFzLXN1Y2Nlc3MgLmZvcm0tY29udHJvbC1sYWJlbCxcclxuLmhhcy1zdWNjZXNzIC5jb2wtZm9ybS1sYWJlbCxcclxuLmhhcy1zdWNjZXNzIC5mb3JtLWNoZWNrLWxhYmVsLFxyXG4uaGFzLXN1Y2Nlc3MgLmN1c3RvbS1jb250cm9sIHtcclxuICBjb2xvcjogJHN1Y2Nlc3M7XHJcbn1cclxuXHJcbi5oYXMtc3VjY2VzcyAuZm9ybS1jb250cm9sIHtcclxuICBib3JkZXItY29sb3I6ICRzdWNjZXNzO1xyXG59XHJcblxyXG4uaGFzLXN1Y2Nlc3MgLmlucHV0LWdyb3VwLWFkZG9uIHtcclxuICBjb2xvcjogJHN1Y2Nlc3M7XHJcbiAgYm9yZGVyLWNvbG9yOiAkc3VjY2VzcztcclxuXHJcbn1cclxuXHJcbi5oYXMtc3VjY2VzcyAuZm9ybS1jb250cm9sLXN1Y2Nlc3Mge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOCclM0UlM0NwYXRoIGZpbGw9JyUyMzVjYjg1YycgZD0nTTIuMyA2LjczTC42IDQuNTNjLS40LTEuMDQuNDYtMS40IDEuMS0uOGwxLjEgMS40IDMuNC0zLjhjLjYtLjYzIDEuNi0uMjcgMS4yLjdsLTQgNC42Yy0uNDMuNS0uOC40LTEuMS4xeicvJTNFJTNDL3N2ZyUzRVwiKTtcclxufVxyXG5cclxuLmhhcy13YXJuaW5nIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2ssXHJcbi5oYXMtd2FybmluZyAuZm9ybS1jb250cm9sLWxhYmVsLFxyXG4uaGFzLXdhcm5pbmcgLmNvbC1mb3JtLWxhYmVsLFxyXG4uaGFzLXdhcm5pbmcgLmZvcm0tY2hlY2stbGFiZWwsXHJcbi5oYXMtd2FybmluZyAuY3VzdG9tLWNvbnRyb2wge1xyXG4gIGNvbG9yOiAkd2FybmluZztcclxufVxyXG5cclxuLmhhcy13YXJuaW5nIC5mb3JtLWNvbnRyb2wge1xyXG4gIGJvcmRlci1jb2xvcjogJHdhcm5pbmc7XHJcbn1cclxuXHJcbi5oYXMtd2FybmluZyAuaW5wdXQtZ3JvdXAtYWRkb24ge1xyXG4gIGNvbG9yOiAkd2FybmluZztcclxuICBib3JkZXItY29sb3I6ICR3YXJuaW5nO1xyXG5cclxufVxyXG5cclxuLmhhcy13YXJuaW5nIC5mb3JtLWNvbnRyb2wtd2FybmluZyB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA4JyUzRSUzQ3BhdGggZmlsbD0nJTIzZjBhZDRlJyBkPSdNNC40IDUuMzI0aC0uOHYtMi40NmguOHptMCAxLjQyaC0uOFY1Ljg5aC44ek0zLjc2LjYzTC4wNCA3LjA3NWMtLjExNS4yLjAxNi40MjUuMjYuNDI2aDcuMzk3Yy4yNDIgMCAuMzcyLS4yMjYuMjU4LS40MjZDNi43MjYgNC45MjQgNS40NyAyLjc5IDQuMjUzLjYzYy0uMTEzLS4xNzQtLjM5LS4xNzQtLjQ5NCAweicvJTNFJTNDL3N2ZyUzRVwiKTtcclxufVxyXG5cclxuLmhhcy1kYW5nZXIgLmZvcm0tY29udHJvbC1mZWVkYmFjayxcclxuLmhhcy1kYW5nZXIgLmZvcm0tY29udHJvbC1sYWJlbCxcclxuLmhhcy1kYW5nZXIgLmNvbC1mb3JtLWxhYmVsLFxyXG4uaGFzLWRhbmdlciAuZm9ybS1jaGVjay1sYWJlbCxcclxuLmhhcy1kYW5nZXIgLmN1c3RvbS1jb250cm9sIHtcclxuICBjb2xvcjogJGRhbmdlcjtcclxufVxyXG5cclxuLmhhcy1kYW5nZXIgLmZvcm0tY29udHJvbCB7XHJcbiAgYm9yZGVyLWNvbG9yOiAkZGFuZ2VyO1xyXG59XHJcblxyXG4uaGFzLWRhbmdlciAuaW5wdXQtZ3JvdXAtYWRkb24ge1xyXG4gIGNvbG9yOiAkZGFuZ2VyO1xyXG4gIGJvcmRlci1jb2xvcjogJGRhbmdlcjtcclxuXHJcbn1cclxuXHJcbi5oYXMtZGFuZ2VyIC5mb3JtLWNvbnRyb2wtZGFuZ2VyIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGZpbGw9JyUyM2Q5NTM0Zicgdmlld0JveD0nLTIgLTIgNyA3JyUzRSUzQ3BhdGggc3Ryb2tlPSclMjNkOTUzNGYnIGQ9J00wIDBsMyAzbTAtM0wwIDMnLyUzRSUzQ2NpcmNsZSByPScuNScvJTNFJTNDY2lyY2xlIGN4PSczJyByPScuNScvJTNFJTNDY2lyY2xlIGN5PSczJyByPScuNScvJTNFJTNDY2lyY2xlIGN4PSczJyBjeT0nMycgcj0nLjUnLyUzRSUzQy9zdmclM0VcIik7XHJcbn1cclxuXHJcbi5jdXN0b20tc3dpdGNoIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcclxuXHJcbn1cclxuXHJcbi5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xyXG4gICAgY29sb3I6ICRncmVlbjtcclxuICAgIGJvcmRlci1jb2xvcjogJGdyZWVuO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGdyZWVuO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcbi5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuLmN1c3RvbS1zd2l0Y2ggLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcbi5QaG9uZUlucHV0SW5wdXQsIC5EYXRlSW5wdXRfaW5wdXQge1xyXG4gICAgQGV4dGVuZCAuZm9ybS1jb250cm9sXHJcbn1cclxuXHJcbi5hc3RlcmlzY28tb2JsaWdhdG9yaW8ge1xyXG4gICAgY29sb3I6ICRyZWQ7XHJcbiAgICBmb250LXNpemU6IDEuMWVtO1xyXG59XHJcbiIsIi8qKioqKioqKioqKioqKioqKioqXHJcblBhZ2luYXRpb25cclxuKioqKioqKioqKioqKioqKioqL1xyXG5cclxuLnBhZ2UtbGlua3tcclxuICAgIGJvcmRlcjogbm9uZTsgXHJcbiAgICBwYWRkaW5nOiA2cHggMTBweDtcclxuICAgIGNvbG9yOiAkYmx1ZSAhaW1wb3J0YW50O1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgJHdoaXRlO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcblxyXG4ucGFnZS1pdGVtLmFjdGl2ZSB7XHJcbiAgIC5wYWdlLWxpbmsge1xyXG4gICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWUtbGlnaHQ7XHJcbiAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkYmx1ZTtcclxuICAgICAgIGNvbG9yOiAkYmx1ZTtcclxuICAgICAgIHBhZGRpbmc6IDZweCAxMHB4O1xyXG4gICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICB9IFxyXG59XHJcblxyXG4ucGFnZS1pdGVtLmRpc2FibGVkIHtcclxuICAgIC5wYWdlLWxpbmt7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJHdoaXRlO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgIG9wYWNpdHk6IDAuNTtcclxuICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XHJcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5wYWdpbmF0aW9uLXBlci1wYWdlIHtcclxuICAgIHdpZHRoOiAxNzZweDtcclxuICAgIGJvcmRlcjogMHB4O1xyXG4gICAgY29sb3I6ICRibHVlO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgZm9udC1zaXplOiAxNnB4OyAgICBcclxufVxyXG4gICBcclxuXHJcbi5wYWdpbmF0aW9uLWNpcmNsZSB7XHJcbiAgICBsaS5hY3RpdmUgYSB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJHN1Y2Nlc3M7XHJcbiAgICB9XHJcbiAgICBsaSBhIHtcclxuICAgICAgICB3aWR0aDogNDBweDtcclxuICAgICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJGxpZ2h0O1xyXG4gICAgICAgIGJvcmRlcjogMHB4O1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gICAgICAgICY6Zmlyc3QtY2hpbGQsXHJcbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRzdWNjZXNzO1xyXG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIGxpLmRpc2FibGVkIGEge1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRsaWdodDtcclxuICAgICAgICBjb2xvcjogJGJvcmRlci1jb2xvcjtcclxuICAgIH1cclxufVxyXG5cclxuIiwiLy8gY29tYmluZSBhbGxcclxuQGltcG9ydCAnaGVhZGVyJztcclxuQGltcG9ydCAnZm9udHMnO1xyXG5AaW1wb3J0ICdzY2FmaG9sZGluZyc7XHJcbkBpbXBvcnQgJ2FwcCc7XHJcbkBpbXBvcnQgJ2FuaW1hdGlvbic7XHJcbkBpbXBvcnQgJ2FsZXJ0JztcclxuQGltcG9ydCAnYnV0dG9ucyc7IC8vVE9ETzogUmV2aXNhciBjb2xvcmVzIGRlIGVzdGEgY2xhc2UgeSB2ZXIgc2kgZXMgbmVjZXNhcmlhXHJcbkBpbXBvcnQgJ2Zvcm0tcGFnZXMnO1xyXG5AaW1wb3J0ICdwYWdpbmF0aW9uJztcclxuXHJcbi8vRXN0b3MgZXN0aWxvcyBzZSBxdWl0YXJvbiBwb3JxdWUgbm8gc2UgdmVpYW4gbmVjZXNhcmlvcy4gU2UgcHVlZGVuIGFncmVnYXIgc2kgc3VnZSBsYSBuZWNlc2lkYWRcclxuLypAaW1wb3J0ICd0aGVtZS1zZXR0aW5ncyc7XHJcbkBpbXBvcnQgJ3NwaW5uZXInO1xyXG5AaW1wb3J0ICdzaWRlYmFyJztcclxuQGltcG9ydCAncmlnaHQtc2lkZWJhcic7XHJcbkBpbXBvcnQgJ3BlcmZlY3Qtc2Nyb2xsYmFyJztcclxuXHJcbkBpbXBvcnQgJ3RhYmxlLXBhZ2VzJztcclxuQGltcG9ydCAnb3RoZXItY29tbW9uJzsqL1xyXG4iLCIvKlNvbG8gY29tcG9uZW50ZXMgR2xvYmFsZXMgKi9cbkBpbXBvcnQgJy4vQ2VycmFyU2VzaW9uL2luZGV4JztcbkBpbXBvcnQgJy4vUXVpZW5lc1NveS9pbmRleCc7XG5AaW1wb3J0ICcuL01hcGEvaW5kZXgnO1xuQGltcG9ydCAnLi9Jbm11ZWJsZXMvaW5kZXguc2Nzcyc7XG5AaW1wb3J0ICcuL1NpbXVsYWRvci9pbmRleC5zY3NzJztcbiIsIi5yZWFjdC1jb21wb25lbnRlLWNlcnJhcnNlc2lvbntcbiAgIHNwYW57XG4gICAgICAgZGlzcGxheTogYmxvY2s7XG4gICB9IFxufSIsIi5yZWFjdC1jb21wb25lbnRlLXF1aWVuc295e1xuICBkaXNwbGF5OiBub25lO1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgZGlzcGxheTogaW5pdGlhbDtcbiAgfVxufSIsIiNpZE1hcFViaWNhY2lvbiB7XG4gICAgaGVpZ2h0OiA0NTBweDtcbn1cblxuLmVzcmktY29tcG9uZW50IHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4jaWRNYXBVYmljYWNpb25NaUlubW9iaWxpYXJpYSB7XG4gICAgaGVpZ2h0OiAzMDBweCAhaW1wb3J0YW50O1xufSIsIiNyZWFjdC1jb21wb25lbnRlLXViaWNhY2lvbiB7XG4gICAgLy8gTU9EQUxcbiAgICAubW9kYWwge1xuICAgICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7IC8vIG92ZXJyaWRlIGlubGluZSBwYWRkaW5nLXJpZ2h0IGFkZGVkIGZyb20ganNcbiAgICB9XG4gICAgLm1vZGFsIC5tb2RhbC1kaWFsb2cge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICB9XG4gICAgLm1vZGFsIC5tb2RhbC1jb250ZW50IHtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgfVxuICAgIC5tb2RhbCAubW9kYWwtYm9keSB7XG4gICAgICAgIG92ZXJmbG93LXk6IGhpZGRlbjtcbiAgICB9XG4gICAgLm1vZGFsLWRpYWxvZy5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSB7XG4gICAgICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgfVxuICAgIC5tb2RhbC1kaWFsb2cubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUgLm1vZGFsLWNvbnRlbnQge1xuICAgICAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIH1cbiAgICAvLyBNT0RBTFxuICAgIC5yZWFjdC1jb21wb25lbnRlLWlubW8tbWFwLWRpYnVqbyAubGVhZmxldC1jZW50ZXIgLmxlYWZsZXQtY29udHJvbC1kaWJ1amFyIC5idG4tZGlidWphciB7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDdweDtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICBoZWlnaHQ6IDd2aDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5yZWFjdC1jb21wb25lbnRlLWlubW8tbWFwLWRpYnVqbyAubGVhZmxldC1nZW9zZWFyY2gtYmFyIGZvcm0ge1xuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IDZweCAxMnB4O1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQzO1xuICAgICAgICBjb2xvcjogIzU1NTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIH1cblxuICAgIC5yZWFjdC1jb21wb25lbnRlLWlubW8tbWFwLWRpYnVqbyAubGVhZmxldC1jb250cm9sLWdlb3NlYXJjaCBhLnJlc2V0IHtcbiAgICAgICAgdG9wOiA1cHg7XG4gICAgfVxuXG4gICAgLnJlYWN0LWNvbXBvbmVudGUtbWFwYSB7XG4gICAgICAgIGhlaWdodDogODB2aDtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgaGVpZ2h0OiA5MHZoO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5yZWFjdC1jb21wb25lbnRlLWlubW8tbWFwLWRpYnVqbyAubGVhZmxldC1jb250cm9sLWdlb3NlYXJjaCAucmVzdWx0cy5hY3RpdmUge1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIH1cbn1cbiNwcmV2aXN1YWxpemFyLWlubXVlYmxlIHtcbiAgICAuY2FyZFByZXZpc3VhbGl6YWNpb24ge1xuICAgICAgICBjb2xvcjogIzM1MzUyZjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgfVxuXG4gICAgLy8gUEFSQSBFTCBDQVJST1VTRUwgREUgSU1BR0VORVNcbiAgICAubXlTbGlkZXMge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICBpbWcge1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICBtYXgtaGVpZ2h0OiAzMHZoO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiAzNXZoO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDcwdmg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvKiBTbGlkZXNob3cgY29udGFpbmVyICovXG4gICAgLnNsaWRlc2hvdy1jb250YWluZXIge1xuICAgICAgICBtYXgtd2lkdGg6IDEwMDBweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgfVxuXG4gICAgLyogTmV4dCAmIHByZXZpb3VzIGJ1dHRvbnMgKi9cbiAgICAucHJldixcbiAgICAubmV4dCB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIHBhZGRpbmc6IDE2cHg7XG4gICAgICAgIG1hcmdpbi10b3A6IC0yMnB4O1xuICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIHRyYW5zaXRpb246IDAuNnMgZWFzZTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMCAzcHggM3B4IDA7XG4gICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgIH1cblxuICAgIC8qIFBvc2l0aW9uIHRoZSBcIm5leHQgYnV0dG9uXCIgdG8gdGhlIHJpZ2h0ICovXG4gICAgLm5leHQge1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4IDAgMCAzcHg7XG4gICAgfVxuXG4gICAgLyogT24gaG92ZXIsIGFkZCBhIGJsYWNrIGJhY2tncm91bmQgY29sb3Igd2l0aCBhIGxpdHRsZSBiaXQgc2VlLXRocm91Z2ggKi9cbiAgICAucHJldjpob3ZlcixcbiAgICAubmV4dDpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44KTtcbiAgICB9XG5cbiAgICAvKiBDYXB0aW9uIHRleHQgKi9cbiAgICAudGV4dCB7XG4gICAgICAgIGNvbG9yOiAjZjJmMmYyO1xuICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgIHBhZGRpbmc6IDhweCAxMnB4O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJvdHRvbTogOHB4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cblxuICAgIC8qIE51bWJlciB0ZXh0ICgxLzMgZXRjKSAqL1xuICAgIC5udW1iZXJ0ZXh0IHtcbiAgICAgICAgY29sb3I6ICNmMmYyZjI7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgcGFkZGluZzogOHB4IDEycHg7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgIH1cblxuICAgIC8qIFRoZSBkb3RzL2J1bGxldHMvaW5kaWNhdG9ycyAqL1xuICAgIC5kb3Qge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIGhlaWdodDogMTVweDtcbiAgICAgICAgd2lkdGg6IDE1cHg7XG4gICAgICAgIG1hcmdpbjogMCAycHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNiYmI7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuNnMgZWFzZTtcbiAgICB9XG5cbiAgICAuYWN0aXZlLFxuICAgIC5kb3Q6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzE3MTcxO1xuICAgIH1cblxuICAgIC8qIE9uIHNtYWxsZXIgc2NyZWVucywgZGVjcmVhc2UgdGV4dCBzaXplICovXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMDBweCkge1xuICAgICAgICAucHJldixcbiAgICAgICAgLm5leHQsXG4gICAgICAgIC50ZXh0IHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAvLyBQQVJBIEVMIENBUlJPVVNFTCBERSBJTUFHRU5FU1xuXG4gICAgLmljb25vc0ZyYW5xdWljaWEge1xuICAgICAgICB3aWR0aDogMTUlO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICB3aWR0aDogOCU7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgd2lkdGg6IDUlO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmljb25vc0ZyYW5xdWljaWFPdHJvVmlkZW8ge1xuICAgICAgICB3aWR0aDogOSU7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgIHdpZHRoOiA2JTtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICB3aWR0aDogMyU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuaWNvbm9zRnJhbnF1aWNpYU90cm9Ub3VyIHtcbiAgICAgICAgd2lkdGg6IDE4JTtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgd2lkdGg6IDklO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgIHdpZHRoOiA2JTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnNlbGVjdC1hbmlvLWNhcHRhY2lvbiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uc2VsZWN0LWFuaW8tY2FwdGFjaW9uLWNvbnRyb2wge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIGhlaWdodDogMzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctdG9wOiA0cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDRweDtcbiAgICBtaW4taGVpZ2h0OiBpbml0aWFsO1xuICAgIGZvbnQtc2l6ZTogMTNweCAhaW1wb3J0YW50O1xufVxuXG4vLyBBanVzdGVzIGV4Y2x1c2l2b3MgZGUgTGlzdGFkb1VzZXJJbm1vYmlsaWFyaWEgKG5vIGRlYmVuIGFmZWN0YXIgYSBMaXN0YWRvLmpzKVxuLmlubXVlYmxlcy1taS1pbm1vYmlsaWFyaWEtbGlzdGFkbyB7XG4gICAgLnNlbGVjdC1hbmlvLWNhcHRhY2lvbi1jb250cm9sIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBoZWlnaHQ6IDM3cHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy10b3A6IDdweCAhaW1wb3J0YW50O1xuICAgICAgICBmb250LXNpemU6IDE0cHggIWltcG9ydGFudDtcblxuICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgaGVpZ2h0OiAzOXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogOHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5zZWxlY3QtYW5pby1jYXB0YWNpb24taWNvbm8ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICByaWdodDogMC43NXJlbTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG5cbi5zZWxlY3QtYW5pby1jYXB0YWNpb24tbGlzdGEge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDEwMCU7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICB6LWluZGV4OiAxMDAwO1xuICAgIG1heC1oZWlnaHQ6IDE2MHB4O1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjY2VkNGRhO1xuICAgIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG4gICAgYm94LXNoYWRvdzogMCAycHggNnB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG59XG5cbi5zZWxlY3QtYW5pby1jYXB0YWNpb24tb3BjaW9uIHtcbiAgICBwYWRkaW5nOiAwLjM3NXJlbSAwLjc1cmVtO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBmb250LXNpemU6IDEycHg7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2YwZjBmMDtcbiAgICB9XG5cbiAgICAmLnNlbGVjY2lvbmFkbyB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlYWYwZjE7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgfVxufVxuXG4jcmVhY3QtY29tcG9uZW50ZS1pbm11ZWJsZXMtbGlzdGFkbyB7XG4gICAgLmJ0bkFwbGljYXJSYW5nb3Mge1xuICAgICAgICBjb2xvcjogIzAwN2RjMztcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjZmZmZmZmOyAvKnNldCB0aGUgY29sb3IgeW91IHdhbnQgaGVyZSovXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgfVxuXG4gICAgLmJ0bkFwbGljYXJSYW5nb3M6aG92ZXIge1xuICAgICAgICBjb2xvcjogIzA3MzY1MjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2VhZjBmMTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjMDczNjUyOyAvKnNldCB0aGUgY29sb3IgeW91IHdhbnQgaGVyZSovXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgfVxuXG4gICAgLmJ0blJhbmdvczpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAjMDczNjUyO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWFmMGYxO1xuICAgICAgICBib3JkZXItY29sb3I6ICMwNzM2NTI7IC8qc2V0IHRoZSBjb2xvciB5b3Ugd2FudCBoZXJlKi9cbiAgICB9XG4gICAgLnJlYWN0LWNvbXBvbmVudC1maWx0cm9ze1xuICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4tZGV2aWNlLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtZGV2aWNlLXdpZHRoOiAxMTIwcHgpIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtNDVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgfVxuICAgIC5idG5WZXJNYXBhTGlzdGFkbzpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAjMDA3YmZmO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjMDA3YmZmOyAvKnNldCB0aGUgY29sb3IgeW91IHdhbnQgaGVyZSovXG4gICAgfVxuICAgIC50b29sVGlwVGl0dWxvSW5tdWVibGVMaXN0YWRvIHtcbiAgICAgICAgei1pbmRleDogMTAwMDtcbiAgICB9XG5cbiAgICAudGV4dFRoVGFibGUge1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogaW5pdGlhbCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC50YWJsZVJlc3BvbnNpdmVMaXN0YWRvR2VuaGVyYWwge1xuICAgICAgICBvdmVyZmxvdy15OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgICAgICAgbWF4LWhlaWdodDogaW5pdGlhbCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAuYmdDb2xNb2RhbERldGFsbGVJbm11ZWJsZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlMWUwZTAgIWltcG9ydGFudDtcbiAgICB9XG4gICAgLmNsb3NlIHtcbiAgICAgICAgb3BhY2l0eTogMTA7XG4gICAgfVxuICAgIC5ib3R0b20tY2FyZCB7XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgYm90dG9tOiAxMnB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4jcmVhY3QtY29tcG9uZW50ZS1pbm11ZWJsZXMtZm9ybSB7XG4gICAgLmxhYmVsVWJpY2FjaW9Qcm9wdWVzdGEge1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogLTVyZW0gIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuYnRuVmVyTWFwYUxpc3RhZG86aG92ZXIge1xuICAgICAgICBjb2xvcjogIzAwN2JmZjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgICAgIGJvcmRlci1jb2xvcjogIzAwN2JmZjsgLypzZXQgdGhlIGNvbG9yIHlvdSB3YW50IGhlcmUqL1xuICAgIH1cbiAgICAubGFiZWxDb2RpZ29JbnRlcm5vIHtcbiAgICAgICAgd2hpdGUtc3BhY2U6IHByZS13cmFwO1xuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTI0MHB4KSBhbmQgKG1heC13aWR0aDogMTI5OHB4KSB7XG4gICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4jcmVhY3QtY29tcG9uZW50ZS1pbm11ZWJsZXMtbGlzdGFkby1hcHJvYmFyIHtcbiAgICAudG9vbFRpcFRpdHVsb0lubXVlYmxlTGlzdGFkbyB7XG4gICAgICAgIHotaW5kZXg6IDEwMDA7XG4gICAgfVxufVxuXG4vLyBvY3R1YnJlIDIwMjRcbi8vIGh0dHBzOi8vZ2l0bGFiLmNvbS90aXRvLWFwcC9hcHAvLS9pc3N1ZXMvNDgwNVxuI3JlYWN0LWNvbXBvbmVudGUtaW5tdWVibGVzLWVudmlhZG9zLFxuI3JlYWN0LWNvbXBvbmVudGUtaW5tdWVibGVzLWd1YXJkYWRvcyxcbiNyZWFjdC1jb21wb25lbnRlLWlubXVlYmxlcy1idXNjYWRvciwgLy8gYnVzY2Fkb3JcbiNyZWFjdC1jb21wb25lbnRlLWFjcG0tY3JlYXIsIC8vIGJ1c2NhZG9yIHwgY3JlYXIgQUNQTVxuI3JlYWN0LWNvbXBvbmVudGUtYWNwbS1saXN0YWRvLXNlbGVjY2lvbmVzLCAvLyBlbnZpYWRvc1xuI3JlYWN0LWNvbXBvbmVudGUtYWNwbSwgLy8gZ3VhcmRhZG9zXG4jcmVhY3QtY29tcG9uZW50ZS1hY3BtLWNvaW5jaWRlbmNpYXMsIC8vIGd1YXJkYWRvcyB8IGxpc3RhZG8gZGUgY29pbmNpZGVuY2lhc1xuI3JlYWN0LWNvbXBvbmVudGUtaW5tdWVibGVzLXVzZXItaW5tb2JpbGlhcmlhLCAvLyBpbm1vYmlsaWFyaWEgfCBtaSBsaXN0YWRvXG4jcmVhY3QtY29tcG9uZW50ZS1pbm11ZWJsZXMtbWktaW5tb2JpbGlhcmlhLCAvLyBhZ2VudGVzIHwgaW5tdWVibGVzIG1pIGlubW9iaWxpYXJpYVxuLy8gIyMjIEFDUE0gVHJhbnNhY2Npb25lc1xuI3JlYWN0LWNvbXBvbmVudGUtaW5tdWVibGVzLWFjcG0tYnVzY2Fkb3IsIC8vIEFDUE0gVHJhbnNhY2Npb25lcyB8IGJ1c2NhZG9yXG4jcmVhY3QtY29tcG9uZW50ZS1hY3BtLXRyYW5zYWNjaW9uZXMsIC8vIEFDUE0gVHJhbnNhY2Npb25lcyB8IGxpc3RhZG8gZ3VhcmRhZG9zXG4jcmVhY3QtY29tcG9uZW50ZS1hY3BtLXRyYW5zYWNjaW9uZXMtY29pbmNpZGVuY2lhcywgLy8gQUNQTSBUcmFuc2FjY2lvbmVzIHwgY29pbmNpZGVuY2lhcyBkZXRhbGxlXG4jcmVhY3QtY29tcG9uZW50ZS1hY3BtLXRyYW5zYWNjaW9uZXMtc2VsZWNjaW9uZXMsIC8vIEFDUE0gVHJhbnNhY2Npb25lcyB8IGxpc3RhZG8gc2VsZWNjaW9uZXNcbiNyZWFjdC1jb21wb25lbnRlLWFjcG0tdHJhbnNhY2Npb25lcy1zZWxlY2Npb24gLy8gQUNQTSBUcmFuc2FjY2lvbmVzIHwgc2VsZWNjaW9uIGRldGFsbGVcbntcbiAgICBmb250LWZhbWlseTogTW9udHNlcnJhdCwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDE0cHg7XG5cbiAgICBoMiwgLmgyIHsgZm9udC1zaXplOiAxLjg3NWVtOyB9XG4gICAgaDQsIC5oNCB7IGZvbnQtc2l6ZTogMS4xMjVlbTsgfVxuICAgIGg2LCAuaDYgeyBmb250LXNpemU6IDAuODc1ZW07IH1cblxuICAgIC5mb250LXJlc3BvbnNpdmUge1xuICAgICAgICBmb250LXNpemU6IDFlbTtcbiAgICB9XG5cbiAgICAuZm9udC0wLTgge1xuICAgICAgICBmb250LXNpemU6IDAuOGVtO1xuICAgIH1cblxuICAgIGEge1xuICAgICAgICBmb250LXNpemU6IDAuODc1cmVtOyAvLyAxNHB4WzE2cHhdXG4gICAgfVxuXG4gICAgdGFibGUgdGhlYWQge1xuICAgICAgICBhIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgICAgIH1cblxuICAgICAgICAuZHJvcGRvd24tYWN0aW9uIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAuMzc1ZW0gMC4yNWVtO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmZvbnQtd2VpZ2h0LTQwMCB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgfVxuXG4gICAgLmZvbnQtd2VpZ2h0LTUwMCB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgfVxuXG4gICAgLm92ZXJmbG93WC1hY2Npb25lcyB7XG4gICAgICAgIG1heC13aWR0aDogODh2dztcbiAgICAgICAgLy8gb3ZlcmZsb3cteDogc2Nyb2xsO1xuICAgICAgICBzY3JvbGxiYXItd2lkdGg6IG5vbmU7XG4gICAgfVxuXG4gICAgLy9iYWNrZ3JvdW5kLWNvbG9yOiByZWQ7XG5cbiAgICAvLyBib3RvbiBkZXNjYXJnYXJcbiAgICBidXR0b246ZGlzYWJsZWQuYnRuLWhvdmVyLWJsdWU6aG92ZXIge1xuICAgICAgICBjb2xvcjogJGJsdWUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuaWNvbi11YmljYWNpb24ge1xuICAgICAgICBmb250LXNpemU6IDEuMjVlbTtcbiAgICB9XG5cbiAgICAuaW1hZ2UtZ2FsbGVyeS1pbmRleCB7XG4gICAgICAgIHRvcDogNXB4O1xuICAgICAgICByaWdodDogNXB4O1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIHBhZGRpbmc6IDVweCAxMHB4XG4gICAgfVxuXG4gICAgLmltYWdlLWdhbGxlcnktaWNvbiBzdmcge1xuICAgICAgICBoZWlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgICAgICAgd2lkdGg6IDMwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuaW1hZ2UtZ2FsbGVyeS1idWxsZXRzIHtcbiAgICAgICAgLmltYWdlLWdhbGxlcnktYnVsbGV0IHtcbiAgICAgICAgICAgIG1hcmdpbjogNXB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLy8gaHR0cHM6Ly9naXRsYWIuY29tL3RpdG8tYXBwL2FwcC8tL2lzc3Vlcy80OTU2XG4gICAgLy8gYWp1c3RlIGVuIGltw6FnZW5lcyBkZWwgY2FycnVzZWxcbiAgICAvLyAuaW1hZ2UtZ2FsbGVyeS1zbGlkZSAuaW1hZ2UtZ2FsbGVyeS1pbWFnZSB7XG4gICAgLy8gICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICAvLyAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICAvLyB9XG5cbiAgICAudGFibGUtcGFnaW5hZG9yLFxuICAgIC5wYWdpbmF0aW9uLXBlci1wYWdlIHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgIH1cblxuICAgIC50b2FzdC1pbm11ZWJsZXMtYnVzY2Fkb3Ige1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICAgICAgICB3aWR0aDogMzcwcHg7XG4gICAgICAgIGhlaWdodDogOTB2aDtcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgdG9wOiA2NHB4O1xuICAgICAgICB6LWluZGV4OiA5MDAwO1xuXG4gICAgICAgIC5pbnB1dC1ncm91cC1hcHBlbmQge1xuICAgICAgICAgICAgaSB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDEwMDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0yNXB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjN2E3YTdhO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gICAgICAgICAgICB0b3A6IDEwcHg7XG4gICAgICAgICAgICB3aWR0aDogODUlO1xuICAgICAgICAgICAgaGVpZ2h0OiA5OHZoO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcblxuICAgICAgICBoNCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDFlbTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5mb250LXJlc3BvbnNpdmUge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxZW07XG4gICAgICAgIH1cblxuICAgICAgICAuaWNvbi11YmljYWNpb24ge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjI1ZW07XG4gICAgICAgIH1cblxuICAgICAgICAub3ZlcmZsb3dYLWFjY2lvbmVzIHtcbiAgICAgICAgICAgIG92ZXJmbG93LXg6IHNjcm9sbDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5oci10aXR1bG8ge1xuICAgICAgICBjb2xvcjogIzAwN0RDMyAhaW1wb3J0YW50O1xuICAgICAgICAvLyB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMDA3REMzO1xuICAgICAgICBsaW5lLWhlaWdodDogMC4xZW07XG4gICAgICAgIG1hcmdpbjogMTBweCAwIDEwcHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgNXB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbiNwYWdlX2hlYWRlcl9idXR0b25zX2Rlc2t0b3AsXG4jcGFnZV9oZWFkZXJfYnV0dG9uc19tb2JpbGUge1xuICAgIC50ZXh0LWJsYWNrIHtcbiAgICAgICAgY29sb3I6IGJsYWNrO1xuICAgIH1cbn1cblxuLy8gIzYwMTggQWp1c3RlIGRlIGxhcyBpbcOhZ2VuZXMgZGVsIGNhcnJ1c2VsIGVuIGxvcyBsaXN0YWRvcyBkZSBsYSBpbm1vYmlsaWFyaWFcbi8vIChNaSBsaXN0YWRvIC8gaW5tdWVibGVzIGRlIG1pIGlubW9iaWxpYXJpYSk6IHNlIG11ZXN0cmEgbGEgaW1hZ2VuIGNvbXBsZXRhXG4vLyBkZW50cm8gZGUgdW4gcmVjdWFkcm8gZGUgcHJvcG9yY2nDs24gZmlqYSAoMzoyKSwgc2luIHJlY29ydGFyLCB0YW50byBzaSBlc1xuLy8gdmVydGljYWwgY29tbyBob3Jpem9udGFsLiBFbCByZWN1YWRybyBlc2NhbGEgY29uIGVsIGFuY2hvIGRlbCBjb250ZW5lZG9yIHlcbi8vIGxhcyBwcm9wb3JjaW9uZXMgZXh0cmVtYXMgZGVqYW4gdW5hIGJhbmRhIGNvbiBmb25kbyBuZXV0cm8gYSBtb2RvIGRlIG1hcmNvLlxuLy8gU2NvcGUgYWNvdGFkbyBhIGVzdG9zIGRvcyBpZHMgcGFyYSBubyBhZmVjdGFyIEFDUE0gbmkgZWwgYnVzY2Fkb3Jcbi8vICh2ZXIgaXNzdWVzIDQ5NTYgLyA0OTgyLCBkb25kZSB1bmEgcmVnbGEgZ2xvYmFsIHJvbXBpw7MgZWwgY2FycnVzZWwgZGUgQUNQTSkuXG4jcmVhY3QtY29tcG9uZW50ZS1pbm11ZWJsZXMtdXNlci1pbm1vYmlsaWFyaWEsXG4jcmVhY3QtY29tcG9uZW50ZS1pbm11ZWJsZXMtbWktaW5tb2JpbGlhcmlhIHtcbiAgICAuaW1hZ2UtZ2FsbGVyeS1zbGlkZSAuaW1hZ2UtZ2FsbGVyeS1pbWFnZSB7XG4gICAgICAgIG1hcmdpbjogMTBweCAwcHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIGFzcGVjdC1yYXRpbzogMyAvIDI7ICAgICAgLy8gcmVjdWFkcm8gcHJvcG9yY2lvbmFsOyBsYXMgZm90b3Mgbm9ybWFsZXMgbG8gbGxlbmFuXG4gICAgICAgIG1heC1oZWlnaHQ6IDM4NXB4OyAgICAgICAgLy8gdG9wZSBkZSBhbHRvIChiYWpvIGVsIG1heEhlaWdodCA0MDAgZGVsIGNvbnRlbmVkb3IpXG4gICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47ICAgICAgLy8gaW1hZ2VuIGNvbXBsZXRhLCBzaW4gcmVjb3J0YXIgKHZlcnRpY2FsIHUgaG9yaXpvbnRhbClcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMjsgLy8gbWFyY28gbmV1dHJvIHBhcmEgbGFzIGJhbmRhcyBkZSBsYXMgcHJvcG9yY2lvbmVzIGV4dHJlbWFzXG4gICAgfVxufVxuXG4vLyAjNjA2NiBFbCBwYW5lbCBkZSBmaWx0cm9zICguYm94LWNvbGxhcHNlKSBlcyBwb3NpdGlvbjogYWJzb2x1dGUgeSBubyBhcG9ydGFcbi8vIGEgbGEgYWx0dXJhIGRlbCBkb2N1bWVudG87ICNtYWluLXdyYXBwZXIgdGllbmUgb3ZlcmZsb3c6IGhpZGRlbiwgYXPDrSBxdWUgc2luXG4vLyByZXN1bHRhZG9zIHJlbmRlcml6YWRvcyBkZWJham8gZWwgcGFuZWwgcXVlZGEgY29ydGFkbyB5IHNpbiBmb3JtYSBkZSBoYWNlclxuLy8gc2Nyb2xsLiBTZSBhY290YSBlbCBib2R5IGRlbCBwYW5lbCBhIHVuYSBhbHR1cmEgYmFzYWRhIGVuIGVsIHZpZXdwb3J0IHBhcmFcbi8vIHF1ZSBudW5jYSBkZXBlbmRhIGRlIHNpIGhheSByZXN1bHRhZG9zIGRlYmFqby4gTm8gc2UgcmVzdHJpbmdlIHBvclxuLy8gbWF4LWhlaWdodCBkZSB2aWV3cG9ydCAoYSBkaWZlcmVuY2lhIGRlIEZpbHRyb3NCdXNjYWRvckFDUE1UcmFuc2FjY2lvbmVzIC9cbi8vIGFwcC5zY3NzKTogZWwgem9vbSBkZWwgbmF2ZWdhZG9yIGNhbWJpYSBlbCAxMDB2aCBlZmVjdGl2byBlbiBweCBDU1MsIGFzw61cbi8vIHF1ZSB1biB1bWJyYWwgZmlqbyBkZSBhbHRvIGRlamFiYSBkZSBhcGxpY2FyIHkgdm9sdsOtYSBhIGNvcnRhcnNlIGVsIHBhbmVsLlxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5idXNjYWRvci1maWx0cm9zLXBhbmVsX19ib2R5IHtcbiAgICAgICAgbWF4LWhlaWdodDogY2FsYygxMDB2aCAtIDM0MHB4KTtcbiAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICAgICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgIH1cbn1cbiIsIiNyZWFjdC1jb21wb25lbnRlLWxpc3RhZG8tc2ltdWxhZG9yIHtcbiAgICAudG9vbFRpcFRpdHVsb0lubXVlYmxlTGlzdGFkbyB7XG4gICAgICAgIHotaW5kZXg6IDEwMDA7XG4gICAgfVxuICAgIC5oZWlnaHREaXZEZXRhbGxlcyB7XG4gICAgICAgIG1heC1oZWlnaHQ6IDYwdmggIWltcG9ydGFudDtcbiAgICB9XG4gICAgLnRhYmxlLWxvYWRlciB7XG4gICAgICAgIHotaW5kZXg6IDk5OSAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAuaGFiaWxpdGFyQWNjaW9uZXNEZXRhbGxlIHtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgfVxuICAgIC50b3AtYm9yZGVyIHtcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNiNWI1YjU7XG4gICAgICAgIHBhZGRpbmctdG9wOiA0cHg7XG4gICAgfVxuICAgIC50aXR1bG9TaW11bGFkb3J7XG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgei1pbmRleDogMTAwMTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgICAgIHdpZHRoOiA5NSU7XG4gICAgfVxuICAgIC5yb3dMaXN0e1xuICAgICAgICBtYXJnaW4tdG9wOiAwcHg7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogODBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLnJlYWN0LWNvbXBvbmVudGUtc3ViaXItaW1hZ2VuZXN7XG4gICAgLy9VcGxvYWQgSW1nIENvbXBvbmVudFxuICAgIEBrZXlmcmFtZXMgYW5pbWF0ZUJvcmRlciB7XG4gICAgICAgIHRvIHtcbiAgICAgICAgICBvdXRsaW5lLWNvbG9yOiAkdGhlbWVjb2xvcjtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMCA0cHggI2Y3ZjZmNjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLnVwbG9hZGluZ3tcbiAgICAgICAgICBvdXRsaW5lOiA0cHggZGFzaGVkICNmN2Y2ZjY7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgNHB4ICR0aGVtZWNvbG9yO1xuICAgICAgICAgIGFuaW1hdGlvbjogMXMgYW5pbWF0ZUJvcmRlciBpbmZpbml0ZTtcbiAgICAgIH1cbiAgICAgICNkaXZMb2FkZXIge1xuICAgICAgICAgIFtpZF49XCJkaXZJbWdMb2FkXCJdIHtcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIDAuMnMgZWFzZSwgYm94LXNoYWRvdyAwLjJzIGVhc2U7XG5cbiAgICAgICAgICAgICAgLy8gIzYwMTkgUmVjdWFkcm8gY29uIHJlbGFjacOzbiBkZSBhc3BlY3RvIChhbnRlcyBhbHRvIGZpam8gMjAwcHggZW4gSlMpXG4gICAgICAgICAgICAgIC8vIHBhcmEgcXVlIGVzY2FsZSBlbiBkaXN0aW50YXMgcmVzb2x1Y2lvbmVzIGRlIG1vbml0b3IgeSB0YWJsZXQuXG4gICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgIGFzcGVjdC1yYXRpbzogNCAvIDM7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmMmYyZjI7IC8vIG1hcmNvIG5ldXRybyBwYXJhIGxhcyBiYW5kYXNcblxuICAgICAgICAgICAgICAvLyAjNjAxOSBIYW5kbGUgXCJNb3ZlclwiOiBpbmRpY2EgZGVzZGUgZMOzbmRlIGFycmFzdHJhciBsYSBpbWFnZW4gcGFyYVxuICAgICAgICAgICAgICAvLyByZW9yZGVuYXJsYS4gQWwgcGFzYXIgZWwgbW91c2UgbXVlc3RyYSBlbCBjdXJzb3IgZGUgYWdhcnJlIChtYW5pdG8pLlxuICAgICAgICAgICAgICAubW92ZXItaGFuZGxlIHtcbiAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgIHRvcDogNnB4O1xuICAgICAgICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgICAgICAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDJweCAxMHB4O1xuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjU1KTtcbiAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gICAgICAgICAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcblxuICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjc1KTtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgIC8vIExhIGltYWdlbiBzZSBtdWVzdHJhIGNvbXBsZXRhLCBzaW4gZGVmb3JtYXIgbmkgcmVjb3J0YXIsXG4gICAgICAgICAgICAgIC8vIHRhbnRvIHNpIGVzIHZlcnRpY2FsIGNvbW8gaG9yaXpvbnRhbC5cbiAgICAgICAgICAgICAgLmltZy1jYXJnYWRhIHtcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICAgICAgICAgICAgICAgIGN1cnNvcjogem9vbS1pbjsgLy8gY2xpYyBwYXJhIGFtcGxpYXIgZW4gZWwgbGlnaHRib3hcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIC5pbWctYWN0aW9uLWljb24ge1xuICAgICAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4ycyBlYXNlLCBvcGFjaXR5IDAuMnMgZWFzZTtcbiAgICAgICAgICAgICAgb3BhY2l0eTogMC43O1xuICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4yNSk7XG4gICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLnNsaWNrLXNsaWRlcntcbiAgICAgICAgICAgICAgLnNsaWNrLWxpc3R7XG4gICAgICAgICAgICAgICAgICAuc2xpY2stdHJhY2sge1xuICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIFxuICAgICAgICAgICAgICAgICAgICAgIC5zbGljay1zbGlkZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgIGRpdjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogNXB4OyBcbiAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAuc2xpY2stcHJldntcbiAgICAgICAgICAgICAgICBsZWZ0OiAtMjBweDtcbiAgICAgICAgICAgICAgICAmOjpiZWZvcmV7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgICAgICAgfSAgIFxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIC5zbGljay1uZXh0e1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAtMjBweDtcbiAgICAgICAgICAgICAgICAmOjpiZWZvcmV7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgICAgICAgfSAgIFxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIC5zbGljay1kb3Rze1xuICAgICAgICAgICAgICAgICAgbGl7XG4gICAgICAgICAgICAgICAgICAgIGJ1dHRvbntcbiAgICAgICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIFxuICAgICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLy8gIzYwMTkgTGlnaHRib3g6IGFsIGhhY2VyIGNsaWMgZW4gdW5hIGltYWdlbiBzZSBhYnJlIGFtcGxpYWRhLCBjb25cbiAgICAgIC8vIG5hdmVnYWNpw7NuIGFudGVyaW9yL3NpZ3VpZW50ZSB5IGNpZXJyZSBjb24gbGEgWCwgZWwgZm9uZG8gbyBsYSB0ZWNsYSBFc2MuXG4gICAgICAubGlnaHRib3gtaW1hZ2VuZXMge1xuICAgICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgICBpbnNldDogMDtcbiAgICAgICAgICB6LWluZGV4OiA5OTk5O1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICBwYWRkaW5nOiA0MHB4O1xuICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC44NSk7XG5cbiAgICAgICAgICAubGlnaHRib3gtaW1nIHtcbiAgICAgICAgICAgICAgbWF4LXdpZHRoOiA5MHZ3O1xuICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiA5MHZoO1xuICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb250YWluO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5saWdodGJveC1jbG9zZSxcbiAgICAgICAgICAubGlnaHRib3gtbmF2IHtcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICBvcGFjaXR5OiAwLjg7XG4gICAgICAgICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBlYXNlO1xuXG4gICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIC5saWdodGJveC1jbG9zZSB7XG4gICAgICAgICAgICAgIHRvcDogMjBweDtcbiAgICAgICAgICAgICAgcmlnaHQ6IDI0cHg7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAubGlnaHRib3gtbmF2IHtcbiAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgICAgcGFkZGluZzogMCAxMnB4O1xuICAgICAgICAgICAgICBmb250LXNpemU6IDQ0cHg7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLmxpZ2h0Ym94LXByZXYgeyBsZWZ0OiAxMHB4OyB9XG4gICAgICAgICAgLmxpZ2h0Ym94LW5leHQgeyByaWdodDogMTBweDsgfVxuICAgICAgfVxufSIsIi5yZWFjdC1jb21wb25lbnRlLWZvdG9wZXJmaWwge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgLmltYWdlbi1wZXJmaWwge1xuICAgIGltZyB7XG4gICAgICB3aWR0aDogMTIwcHg7XG4gICAgfVxuXG4gICAgLmJvcnJhci1pbWFnZW4ge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIH1cblxuICAgICNpbnB1dC1pbWFnZW4tcGVyZmlsIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLmltZy1wb2ludGVyIHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG5cbiAgICAuY2FtZXJhIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogOTBweDtcbiAgICAgIHJpZ2h0OiA1cHg7XG4gICAgICBwYWRkaW5nOiA0cHggN3B4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHB1cnBsZS1tZWRpdW07XG4gICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgICAgY29sb3I6IHdoaXRlO1xuICAgIH1cbiAgfVxufVxuXG5pbWcuaW1hZ2VuLWFkYXB0YWJsZSB7XG4gIGJvcmRlci1yYWRpdXM6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG59XG5cbmltZy5pbWFnZW4tYWRhcHRhYmxlLWNlbnRyYWRhIHtcbiAgLy8gYm9yZGVyLXJhZGl1czogdW5zZXQgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGluaGVyaXQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICAvKiBDZW50cmFkbyBob3Jpem9udGFsICovXG4gIG1hcmdpbjogMCBhdXRvO1xuICAvKiBDZW50cmFkbyBob3Jpem9udGFsICovXG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gIGJvcmRlci1yYWRpdXM6IDNweCAhaW1wb3J0YW50O1xufVxuXG5pbWcuaW1hZ2VuLWFkYXB0YWJsZS1jZW50cmFkYS1jb24tc29tYnJhIHtcbiAgYm9yZGVyLXJhZGl1czogM3B4ICFpbXBvcnRhbnQ7XG4gIC8qIFNpbnRheGlzOiBILW9mZnNldCB8IFYtb2Zmc2V0IHwgQmx1ciB8IFNwcmVhZCB8IENvbG9yICovXG4gIGJveC1zaGFkb3c6XG4gICAgMCAwIDFweCAwIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKSxcbiAgICAwIDAgMXB4IDAgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpIGluc2V0O1xufVxuXG4uaW1hZ2VuLWFkYXB0YWJsZS1jdWJyaXIge1xuICBib3JkZXItcmFkaXVzOiB1bnNldCAhaW1wb3J0YW50O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbiIsIi5yZWFjdC1jb21wb25lbnQtZmlsdHJvcyB7XG4gICAgLmljb25GaWx0cm8ge1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgfVxuXG4gICAgaW5wdXQge1xuICAgICAgICBib3JkZXItcmFkaXVzOiA3cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuYnRuLWVyYXNlIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB6LWluZGV4OiAxMDA7XG4gICAgICAgIHJpZ2h0OiA3OHB4O1xuICAgICAgICB0b3A6IDJweDtcbiAgICB9XG5cbiAgICAuYnRuLXNlYXJjaCB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDQ1cHg7XG4gICAgICAgIHotaW5kZXg6IDEwMDtcbiAgICAgICAgdG9wOiAycHg7XG4gICAgfVxufSIsIiNyZWFjdC1jb21wb25lbnRlLWNsaWVudGVzLWNhbXBvc2NsaWVudGUge1xuICAuaXMtaW52YWxpZC10ZWxlZm9ubyBpbnB1dCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjYzk0ZjUxICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmNhbXBvLWZlY2hhLWNsaWVudGUge1xuICAucmVhY3QtZGF0ZXBpY2tlcl9fY3VycmVudC1tb250aCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG4iLCIjZnJhbnF1aWNpYWZvcm17XG5cblx0LmZvcm0tZ3JvdXAge1xuXHRcdG1hcmdpbi1ib3R0b206IDQwcHg7XG5cblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcblx0ICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcblx0ICAgIH1cblxuXHQgICAgbGFiZWwge1xuXHQgICAgXHRwYWRkaW5nLXRvcDogMC41cmVtO1xuXHQgICAgfVxuXG5cdCAgICAubGFiZWwtZC1sLTgge1xuXHQgICAgXHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG5cdCAgICBcdFx0cGFkZGluZy1sZWZ0OiA4ZW07XG5cdCAgICBcdH1cblx0ICAgIH1cblxuXHRcdC5sYWJlbC1kLWwtNiB7XG5cdCAgICBcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcblx0ICAgIFx0XHRwYWRkaW5nLWxlZnQ6IDZlbTtcblx0ICAgIFx0fVxuXHQgICAgfVxuXHR9XG5cblx0LmNvbnRlbnQtdGFiIHtcblx0XHRAZXh0ZW5kIC5weC0xOyBcblx0XHRAZXh0ZW5kIC5weC1sZy0zO1xuXG5cdFx0LmNhcmQtYm9keXtcblx0XHRcdHBhZGRpbmctbGVmdDogNXB4O1xuXHRcdCAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG5cblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuXHRcdCAgICAgIHBhZGRpbmctbGVmdDogMS41cmVtO1xuXHRcdCAgICAgIHBhZGRpbmctcmlnaHQ6IDMuNXJlbTtcblx0XHQgICAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG5cdFx0ICAgIH1cblx0XHR9XG5cdH1cbn0iLCIvLyBodHRwczovL3JhZGR5LmRldi9ibG9nL25ldGZsaXgtY2Fyb3VzZWwtdXNpbmctY3NzL1xuXG4kaXRlbUdyb3c6IDEuMjtcbiRkdXJhdGlvbjogMjUwbXM7XG5cbiNtb3ZpZS1jb250YWluZXIsXG4jcmVwcm9kdWN0b3IsXG4jY2F0ZWdvcmlhcyB7XG4gIHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xuICAtd2Via2l0LXRyYW5zaXRpb246IDNzO1xuICAtbW96LXRyYW5zaXRpb246IDNzO1xuICAtbXMtdHJhbnNpdGlvbjogM3M7XG4gIC1vLXRyYW5zaXRpb246IDNzO1xuICB0cmFuc2l0aW9uOiAzcztcblxuICAvLyBjb25maWcgZGVmYXVsdFxuICAuaXRlbSxcbiAgLnZpZGVvSXRlbSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcGFkZGluZzogMC4xNXJlbTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IGNhbGMoMzAwcHggLSAxcmVtKTtcbiAgfVxuXG4gIC5oZWFkaW5nIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwODI7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIGJvdHRvbTogMHB4O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGxlZnQ6IDIwcHg7XG4gICAgcGFkZGluZzogMCA1cHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICB9XG59XG5cbiNtb3ZpZS1jb250YWluZXIge1xuICAuaXRlbSB7XG4gICAgcGFkZGluZzogMCAycHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRyYW5zaXRpb246ICRkdXJhdGlvbiBhbGw7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIG1hcmdpbjogMCA0MHB4O1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xuICAgIH1cblxuICAgIC5oZWFkaW5nIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA4MjtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgIGJvdHRvbTogMHB4O1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBsZWZ0OiAyMHB4O1xuICAgICAgcGFkZGluZzogMCA1cHg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgfVxuXG4gICAgLmR1cmF0aW9uIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGxlZnQ6IDIwcHg7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICB9XG4gIH1cbiAgLmNhdGVnb3JpYS10aXR1bG8ge1xuICAgIGZvbnQtc2l6ZTogMjBweCAhaW1wb3J0YW50O1xuICAgIGZvbnQtc2l6ZTogNTAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuI3JlcHJvZHVjdG9yIGlmcmFtZSB7XG4gIGhlaWdodDogNDAwcHggIWltcG9ydGFudDtcbiAgd2lkdGg6IDgwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi8vIHZpZGVvcyBkZXN0YWNhZG9zXG4ud3JhcHBlci1kZXN0YWNhZG9zIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgYXV0byk7XG4gIG1hcmdpbjogMjBweCAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICAvLy0tXG4gIGp1c3RpZnktaXRlbXM6IGNlbnRlcjtcblxuICAuaXRlbSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG4gICAgLmhlYWRpbmcge1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgIH1cbiAgfVxuXG4gIC5pdGVtLFxuICAudmlkZW9JdGVtIHtcbiAgICB3aWR0aDogNDAwcHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLy8gY2FycnVzZWwgZGUgMyBzZWNjaW9uZXMgeSA1IHZpZGVvc1xuLndyYXBwZXIge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxMDAlKTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgc2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XG5cbiAgc2VjdGlvbiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNCwgYXV0byk7XG4gICAgbWFyZ2luOiAyMHB4IDA7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG5cbiAgICAuYXJyb3dfX2J0biB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIGZvbnQtc2l6ZTogNmVtO1xuICAgICAgYmFja2dyb3VuZDogcmdiKDAsIDAsIDApO1xuICAgICAgd2lkdGg6IDgwcHg7XG4gICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgei1pbmRleDogOTUwO1xuICAgIH1cblxuICAgIC5sZWZ0LWFycm93IHtcbiAgICAgIHRvcDogMDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoLTkwZGVnLCByZ2JhKDAsIDAsIDAsIDApIDAlLCByZ2JhKDIyMSwgMjIxLCAyMjEsIDEpIDEwMCUpO1xuICAgIH1cblxuICAgIC5yaWdodC1hcnJvdyB7XG4gICAgICB0b3A6IDA7XG4gICAgICBib3R0b206IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgcmdiYSgwLCAwLCAwLCAwKSAwJSwgcmdiYSgyMjEsIDIyMSwgMjIxLCAxKSAxMDAlKTtcbiAgICB9XG4gIH1cbn1cblxuLy8gY2FycnVzZWwgZGUgNSB2aWRlb3MgbyBtZW5vc1xuLndyYXBwZXItY2Fyb3VzZWwgPiBzZWN0aW9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG92ZXJmbG93LXg6IGF1dG87XG4gIG92ZXJmbG93LXk6IGhpZGRlbjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuICAuaXRlbSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG59XG5cbi8vIHZpZGVvcyBkZSB1bmEgY2F0ZWdvcmlhXG4ud3JhcHBlci1jYXRlZ29yaWEge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCBhdXRvKTtcbiAgbWFyZ2luOiAyMHB4IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi8vIG1heW9yIGEgMTUwMHB4XG5AbWVkaWEgKG1pbi13aWR0aDogMTUwMHB4KSB7XG4gIC53cmFwcGVyLWNhdGVnb3JpYSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNSwgYXV0byk7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAud3JhcHBlci1kZXN0YWNhZG9zIHtcbiAgICAuaXRlbSxcbiAgICAudmlkZW9JdGVtIHtcbiAgICAgIHdpZHRoOiAyNTBweCAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuICAud3JhcHBlciBzZWN0aW9uLFxuICAud3JhcHBlci1jYXRlZ29yaWEge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIGF1dG8pO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5MDBweCkge1xuICAud3JhcHBlci1kZXN0YWNhZG9zIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCBhdXRvKTtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgLndyYXBwZXItY2F0ZWdvcmlhIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCBhdXRvKTtcbiAgICBqdXN0aWZ5LWl0ZW1zOiBjZW50ZXI7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICNyZXByb2R1Y3RvciBpZnJhbWUge1xuICAgIGhlaWdodDogMzAwcHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogNjAwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzAwcHgpIHtcbiAgLndyYXBwZXItZGVzdGFjYWRvcyB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgYXV0byk7XG4gICAgLml0ZW0sXG4gICAgLnZpZGVvSXRlbSB7XG4gICAgICB3aWR0aDogOTAlICFpbXBvcnRhbnQ7XG4gICAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDY1MHB4KSB7XG4gIC53cmFwcGVyLWRlc3RhY2Fkb3Mge1xuICAgIC5pdGVtLFxuICAgIC52aWRlb0l0ZW0ge1xuICAgICAgd2lkdGg6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xuICAjcmVwcm9kdWN0b3IgaWZyYW1lIHtcbiAgICBoZWlnaHQ6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDQwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU1MHB4KSB7XG4gIC53cmFwcGVyLWRlc3RhY2Fkb3MsXG4gIC53cmFwcGVyLWNhdGVnb3JpYSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBhdXRvO1xuICB9XG4gIC53cmFwcGVyLWRlc3RhY2Fkb3Mge1xuICAgIC5pdGVtLFxuICAgIC52aWRlb0l0ZW0ge1xuICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQwMHB4KSB7XG4gIC5pdGVtLFxuICAudmlkZW9JdGVtIHtcbiAgICB3aWR0aDogOTAlICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICB9XG4gIC53cmFwcGVyLWRlc3RhY2Fkb3Mge1xuICAgIC5pdGVtLFxuICAgIC52aWRlb0l0ZW0ge1xuICAgICAgbWFyZ2luOiAwLjI1cmVtIDAgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbiAgI3JlcHJvZHVjdG9yIGlmcmFtZSB7XG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxufVxuIl0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9*/