@font-face{font-family:'budicon';src:url("/Static/CFI/libs/budicon/budicon.eot?42886572");src:url("/Static/CFI/libs/budicon/budicon.eot?42886572#iefix") format("embedded-opentype"),url("/Static/CFI/libs/budicon/budicon.woff?42886572") format("woff"),url("/Static/CFI/libs/budicon/budicon.ttf?42886572") format("truetype"),url("/Static/CFI/libs/budicon/budicon.svg?42886572#budicon") format("svg");font-weight:normal;font-style:normal}/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}/*!
 *  Font Awesome 4.5.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:'FontAwesome';src:url("//netdna.bootstrapcdn.com/font-awesome/4.5.0/fonts/fontawesome-webfont.eot?v=4.5.0");src:url("//netdna.bootstrapcdn.com/font-awesome/4.5.0/fonts/fontawesome-webfont.eot?#iefix&v=4.5.0") format("embedded-opentype"),url("//netdna.bootstrapcdn.com/font-awesome/4.5.0/fonts/fontawesome-webfont.woff2?v=4.5.0") format("woff2"),url("//netdna.bootstrapcdn.com/font-awesome/4.5.0/fonts/fontawesome-webfont.woff?v=4.5.0") format("woff"),url("//netdna.bootstrapcdn.com/font-awesome/4.5.0/fonts/fontawesome-webfont.ttf?v=4.5.0") format("truetype"),url("//netdna.bootstrapcdn.com/font-awesome/4.5.0/fonts/fontawesome-webfont.svg?v=4.5.0#fontawesomeregular") format("svg");font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14286em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14286em;width:2.14286em;top:.14286em;text-align:center}.fa-li.fa-lg{left:-1.85714em}.fa-border{padding:.2em .25em .15em;border:solid 0.08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{animation:fa-spin 2s infinite linear}.fa-pulse{animation:fa-spin 1s infinite steps(8)}@keyframes fa-spin{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:""}.fa-music:before{content:""}.fa-search:before{content:""}.fa-envelope-o:before{content:""}.fa-heart:before{content:""}.fa-star:before{content:""}.fa-star-o:before{content:""}.fa-user:before{content:""}.fa-film:before{content:""}.fa-th-large:before{content:""}.fa-th:before{content:""}.fa-th-list:before{content:""}.fa-check:before{content:""}.fa-remove:before,.fa-close:before,.fa-times:before{content:""}.fa-search-plus:before{content:""}.fa-search-minus:before{content:""}.fa-power-off:before{content:""}.fa-signal:before{content:""}.fa-gear:before,.fa-cog:before{content:""}.fa-trash-o:before{content:""}.fa-home:before{content:""}.fa-file-o:before{content:""}.fa-clock-o:before{content:""}.fa-road:before{content:""}.fa-download:before{content:""}.fa-arrow-circle-o-down:before{content:""}.fa-arrow-circle-o-up:before{content:""}.fa-inbox:before{content:""}.fa-play-circle-o:before{content:""}.fa-rotate-right:before,.fa-repeat:before{content:""}.fa-refresh:before{content:""}.fa-list-alt:before{content:""}.fa-lock:before{content:""}.fa-flag:before{content:""}.fa-headphones:before{content:""}.fa-volume-off:before{content:""}.fa-volume-down:before{content:""}.fa-volume-up:before{content:""}.fa-qrcode:before{content:""}.fa-barcode:before{content:""}.fa-tag:before{content:""}.fa-tags:before{content:""}.fa-book:before{content:""}.fa-bookmark:before{content:""}.fa-print:before{content:""}.fa-camera:before{content:""}.fa-font:before{content:""}.fa-bold:before{content:""}.fa-italic:before{content:""}.fa-text-height:before{content:""}.fa-text-width:before{content:""}.fa-align-left:before{content:""}.fa-align-center:before{content:""}.fa-align-right:before{content:""}.fa-align-justify:before{content:""}.fa-list:before{content:""}.fa-dedent:before,.fa-outdent:before{content:""}.fa-indent:before{content:""}.fa-video-camera:before{content:""}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:""}.fa-pencil:before{content:""}.fa-map-marker:before{content:""}.fa-adjust:before{content:""}.fa-tint:before{content:""}.fa-edit:before,.fa-pencil-square-o:before{content:""}.fa-share-square-o:before{content:""}.fa-check-square-o:before{content:""}.fa-arrows:before{content:""}.fa-step-backward:before{content:""}.fa-fast-backward:before{content:""}.fa-backward:before{content:""}.fa-play:before{content:""}.fa-pause:before{content:""}.fa-stop:before{content:""}.fa-forward:before{content:""}.fa-fast-forward:before{content:""}.fa-step-forward:before{content:""}.fa-eject:before{content:""}.fa-chevron-left:before{content:""}.fa-chevron-right:before{content:""}.fa-plus-circle:before{content:""}.fa-minus-circle:before{content:""}.fa-times-circle:before{content:""}.fa-check-circle:before{content:""}.fa-question-circle:before{content:""}.fa-info-circle:before{content:""}.fa-crosshairs:before{content:""}.fa-times-circle-o:before{content:""}.fa-check-circle-o:before{content:""}.fa-ban:before{content:""}.fa-arrow-left:before{content:""}.fa-arrow-right:before{content:""}.fa-arrow-up:before{content:""}.fa-arrow-down:before{content:""}.fa-mail-forward:before,.fa-share:before{content:""}.fa-expand:before{content:""}.fa-compress:before{content:""}.fa-plus:before{content:""}.fa-minus:before{content:""}.fa-asterisk:before{content:""}.fa-exclamation-circle:before{content:""}.fa-gift:before{content:""}.fa-leaf:before{content:""}.fa-fire:before{content:""}.fa-eye:before{content:""}.fa-eye-slash:before{content:""}.fa-warning:before,.fa-exclamation-triangle:before{content:""}.fa-plane:before{content:""}.fa-calendar:before{content:""}.fa-random:before{content:""}.fa-comment:before{content:""}.fa-magnet:before{content:""}.fa-chevron-up:before{content:""}.fa-chevron-down:before{content:""}.fa-retweet:before{content:""}.fa-shopping-cart:before{content:""}.fa-folder:before{content:""}.fa-folder-open:before{content:""}.fa-arrows-v:before{content:""}.fa-arrows-h:before{content:""}.fa-bar-chart-o:before,.fa-bar-chart:before{content:""}.fa-twitter-square:before{content:""}.fa-facebook-square:before{content:""}.fa-camera-retro:before{content:""}.fa-key:before{content:""}.fa-gears:before,.fa-cogs:before{content:""}.fa-comments:before{content:""}.fa-thumbs-o-up:before{content:""}.fa-thumbs-o-down:before{content:""}.fa-star-half:before{content:""}.fa-heart-o:before{content:""}.fa-sign-out:before{content:""}.fa-linkedin-square:before{content:""}.fa-thumb-tack:before{content:""}.fa-external-link:before{content:""}.fa-sign-in:before{content:""}.fa-trophy:before{content:""}.fa-github-square:before{content:""}.fa-upload:before{content:""}.fa-lemon-o:before{content:""}.fa-phone:before{content:""}.fa-square-o:before{content:""}.fa-bookmark-o:before{content:""}.fa-phone-square:before{content:""}.fa-twitter:before{content:""}.fa-facebook-f:before,.fa-facebook:before{content:""}.fa-github:before{content:""}.fa-unlock:before{content:""}.fa-credit-card:before{content:""}.fa-feed:before,.fa-rss:before{content:""}.fa-hdd-o:before{content:""}.fa-bullhorn:before{content:""}.fa-bell:before{content:""}.fa-certificate:before{content:""}.fa-hand-o-right:before{content:""}.fa-hand-o-left:before{content:""}.fa-hand-o-up:before{content:""}.fa-hand-o-down:before{content:""}.fa-arrow-circle-left:before{content:""}.fa-arrow-circle-right:before{content:""}.fa-arrow-circle-up:before{content:""}.fa-arrow-circle-down:before{content:""}.fa-globe:before{content:""}.fa-wrench:before{content:""}.fa-tasks:before{content:""}.fa-filter:before{content:""}.fa-briefcase:before{content:""}.fa-arrows-alt:before{content:""}.fa-group:before,.fa-users:before{content:""}.fa-chain:before,.fa-link:before{content:""}.fa-cloud:before{content:""}.fa-flask:before{content:""}.fa-cut:before,.fa-scissors:before{content:""}.fa-copy:before,.fa-files-o:before{content:""}.fa-paperclip:before{content:""}.fa-save:before,.fa-floppy-o:before{content:""}.fa-square:before{content:""}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:""}.fa-list-ul:before{content:""}.fa-list-ol:before{content:""}.fa-strikethrough:before{content:""}.fa-underline:before{content:""}.fa-table:before{content:""}.fa-magic:before{content:""}.fa-truck:before{content:""}.fa-pinterest:before{content:""}.fa-pinterest-square:before{content:""}.fa-google-plus-square:before{content:""}.fa-google-plus:before{content:""}.fa-money:before{content:""}.fa-caret-down:before{content:""}.fa-caret-up:before{content:""}.fa-caret-left:before{content:""}.fa-caret-right:before{content:""}.fa-columns:before{content:""}.fa-unsorted:before,.fa-sort:before{content:""}.fa-sort-down:before,.fa-sort-desc:before{content:""}.fa-sort-up:before,.fa-sort-asc:before{content:""}.fa-envelope:before{content:""}.fa-linkedin:before{content:""}.fa-rotate-left:before,.fa-undo:before{content:""}.fa-legal:before,.fa-gavel:before{content:""}.fa-dashboard:before,.fa-tachometer:before{content:""}.fa-comment-o:before{content:""}.fa-comments-o:before{content:""}.fa-flash:before,.fa-bolt:before{content:""}.fa-sitemap:before{content:""}.fa-umbrella:before{content:""}.fa-paste:before,.fa-clipboard:before{content:""}.fa-lightbulb-o:before{content:""}.fa-exchange:before{content:""}.fa-cloud-download:before{content:""}.fa-cloud-upload:before{content:""}.fa-user-md:before{content:""}.fa-stethoscope:before{content:""}.fa-suitcase:before{content:""}.fa-bell-o:before{content:""}.fa-coffee:before{content:""}.fa-cutlery:before{content:""}.fa-file-text-o:before{content:""}.fa-building-o:before{content:""}.fa-hospital-o:before{content:""}.fa-ambulance:before{content:""}.fa-medkit:before{content:""}.fa-fighter-jet:before{content:""}.fa-beer:before{content:""}.fa-h-square:before{content:""}.fa-plus-square:before{content:""}.fa-angle-double-left:before{content:""}.fa-angle-double-right:before{content:""}.fa-angle-double-up:before{content:""}.fa-angle-double-down:before{content:""}.fa-angle-left:before{content:""}.fa-angle-right:before{content:""}.fa-angle-up:before{content:""}.fa-angle-down:before{content:""}.fa-desktop:before{content:""}.fa-laptop:before{content:""}.fa-tablet:before{content:""}.fa-mobile-phone:before,.fa-mobile:before{content:""}.fa-circle-o:before{content:""}.fa-quote-left:before{content:""}.fa-quote-right:before{content:""}.fa-spinner:before{content:""}.fa-circle:before{content:""}.fa-mail-reply:before,.fa-reply:before{content:""}.fa-github-alt:before{content:""}.fa-folder-o:before{content:""}.fa-folder-open-o:before{content:""}.fa-smile-o:before{content:""}.fa-frown-o:before{content:""}.fa-meh-o:before{content:""}.fa-gamepad:before{content:""}.fa-keyboard-o:before{content:""}.fa-flag-o:before{content:""}.fa-flag-checkered:before{content:""}.fa-terminal:before{content:""}.fa-code:before{content:""}.fa-mail-reply-all:before,.fa-reply-all:before{content:""}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:""}.fa-location-arrow:before{content:""}.fa-crop:before{content:""}.fa-code-fork:before{content:""}.fa-unlink:before,.fa-chain-broken:before{content:""}.fa-question:before{content:""}.fa-info:before{content:""}.fa-exclamation:before{content:""}.fa-superscript:before{content:""}.fa-subscript:before{content:""}.fa-eraser:before{content:""}.fa-puzzle-piece:before{content:""}.fa-microphone:before{content:""}.fa-microphone-slash:before{content:""}.fa-shield:before{content:""}.fa-calendar-o:before{content:""}.fa-fire-extinguisher:before{content:""}.fa-rocket:before{content:""}.fa-maxcdn:before{content:""}.fa-chevron-circle-left:before{content:""}.fa-chevron-circle-right:before{content:""}.fa-chevron-circle-up:before{content:""}.fa-chevron-circle-down:before{content:""}.fa-html5:before{content:""}.fa-css3:before{content:""}.fa-anchor:before{content:""}.fa-unlock-alt:before{content:""}.fa-bullseye:before{content:""}.fa-ellipsis-h:before{content:""}.fa-ellipsis-v:before{content:""}.fa-rss-square:before{content:""}.fa-play-circle:before{content:""}.fa-ticket:before{content:""}.fa-minus-square:before{content:""}.fa-minus-square-o:before{content:""}.fa-level-up:before{content:""}.fa-level-down:before{content:""}.fa-check-square:before{content:""}.fa-pencil-square:before{content:""}.fa-external-link-square:before{content:""}.fa-share-square:before{content:""}.fa-compass:before{content:""}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:""}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:""}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:""}.fa-euro:before,.fa-eur:before{content:""}.fa-gbp:before{content:""}.fa-dollar:before,.fa-usd:before{content:""}.fa-rupee:before,.fa-inr:before{content:""}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:""}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:""}.fa-won:before,.fa-krw:before{content:""}.fa-bitcoin:before,.fa-btc:before{content:""}.fa-file:before{content:""}.fa-file-text:before{content:""}.fa-sort-alpha-asc:before{content:""}.fa-sort-alpha-desc:before{content:""}.fa-sort-amount-asc:before{content:""}.fa-sort-amount-desc:before{content:""}.fa-sort-numeric-asc:before{content:""}.fa-sort-numeric-desc:before{content:""}.fa-thumbs-up:before{content:""}.fa-thumbs-down:before{content:""}.fa-youtube-square:before{content:""}.fa-youtube:before{content:""}.fa-xing:before{content:""}.fa-xing-square:before{content:""}.fa-youtube-play:before{content:""}.fa-dropbox:before{content:""}.fa-stack-overflow:before{content:""}.fa-instagram:before{content:""}.fa-flickr:before{content:""}.fa-adn:before{content:""}.fa-bitbucket:before{content:""}.fa-bitbucket-square:before{content:""}.fa-tumblr:before{content:""}.fa-tumblr-square:before{content:""}.fa-long-arrow-down:before{content:""}.fa-long-arrow-up:before{content:""}.fa-long-arrow-left:before{content:""}.fa-long-arrow-right:before{content:""}.fa-apple:before{content:""}.fa-windows:before{content:""}.fa-android:before{content:""}.fa-linux:before{content:""}.fa-dribbble:before{content:""}.fa-skype:before{content:""}.fa-foursquare:before{content:""}.fa-trello:before{content:""}.fa-female:before{content:""}.fa-male:before{content:""}.fa-gittip:before,.fa-gratipay:before{content:""}.fa-sun-o:before{content:""}.fa-moon-o:before{content:""}.fa-archive:before{content:""}.fa-bug:before{content:""}.fa-vk:before{content:""}.fa-weibo:before{content:""}.fa-renren:before{content:""}.fa-pagelines:before{content:""}.fa-stack-exchange:before{content:""}.fa-arrow-circle-o-right:before{content:""}.fa-arrow-circle-o-left:before{content:""}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:""}.fa-dot-circle-o:before{content:""}.fa-wheelchair:before{content:""}.fa-vimeo-square:before{content:""}.fa-turkish-lira:before,.fa-try:before{content:""}.fa-plus-square-o:before{content:""}.fa-space-shuttle:before{content:""}.fa-slack:before{content:""}.fa-envelope-square:before{content:""}.fa-wordpress:before{content:""}.fa-openid:before{content:""}.fa-institution:before,.fa-bank:before,.fa-university:before{content:""}.fa-mortar-board:before,.fa-graduation-cap:before{content:""}.fa-yahoo:before{content:""}.fa-google:before{content:""}.fa-reddit:before{content:""}.fa-reddit-square:before{content:""}.fa-stumbleupon-circle:before{content:""}.fa-stumbleupon:before{content:""}.fa-delicious:before{content:""}.fa-digg:before{content:""}.fa-pied-piper:before{content:""}.fa-pied-piper-alt:before{content:""}.fa-drupal:before{content:""}.fa-joomla:before{content:""}.fa-language:before{content:""}.fa-fax:before{content:""}.fa-building:before{content:""}.fa-child:before{content:""}.fa-paw:before{content:""}.fa-spoon:before{content:""}.fa-cube:before{content:""}.fa-cubes:before{content:""}.fa-behance:before{content:""}.fa-behance-square:before{content:""}.fa-steam:before{content:""}.fa-steam-square:before{content:""}.fa-recycle:before{content:""}.fa-automobile:before,.fa-car:before{content:""}.fa-cab:before,.fa-taxi:before{content:""}.fa-tree:before{content:""}.fa-spotify:before{content:""}.fa-deviantart:before{content:""}.fa-soundcloud:before{content:""}.fa-database:before{content:""}.fa-file-pdf-o:before{content:""}.fa-file-word-o:before{content:""}.fa-file-excel-o:before{content:""}.fa-file-powerpoint-o:before{content:""}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:""}.fa-file-zip-o:before,.fa-file-archive-o:before{content:""}.fa-file-sound-o:before,.fa-file-audio-o:before{content:""}.fa-file-movie-o:before,.fa-file-video-o:before{content:""}.fa-file-code-o:before{content:""}.fa-vine:before{content:""}.fa-codepen:before{content:""}.fa-jsfiddle:before{content:""}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:""}.fa-circle-o-notch:before{content:""}.fa-ra:before,.fa-rebel:before{content:""}.fa-ge:before,.fa-empire:before{content:""}.fa-git-square:before{content:""}.fa-git:before{content:""}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:""}.fa-tencent-weibo:before{content:""}.fa-qq:before{content:""}.fa-wechat:before,.fa-weixin:before{content:""}.fa-send:before,.fa-paper-plane:before{content:""}.fa-send-o:before,.fa-paper-plane-o:before{content:""}.fa-history:before{content:""}.fa-circle-thin:before{content:""}.fa-header:before{content:""}.fa-paragraph:before{content:""}.fa-sliders:before{content:""}.fa-share-alt:before{content:""}.fa-share-alt-square:before{content:""}.fa-bomb:before{content:""}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:""}.fa-tty:before{content:""}.fa-binoculars:before{content:""}.fa-plug:before{content:""}.fa-slideshare:before{content:""}.fa-twitch:before{content:""}.fa-yelp:before{content:""}.fa-newspaper-o:before{content:""}.fa-wifi:before{content:""}.fa-calculator:before{content:""}.fa-paypal:before{content:""}.fa-google-wallet:before{content:""}.fa-cc-visa:before{content:""}.fa-cc-mastercard:before{content:""}.fa-cc-discover:before{content:""}.fa-cc-amex:before{content:""}.fa-cc-paypal:before{content:""}.fa-cc-stripe:before{content:""}.fa-bell-slash:before{content:""}.fa-bell-slash-o:before{content:""}.fa-trash:before{content:""}.fa-copyright:before{content:""}.fa-at:before{content:""}.fa-eyedropper:before{content:""}.fa-paint-brush:before{content:""}.fa-birthday-cake:before{content:""}.fa-area-chart:before{content:""}.fa-pie-chart:before{content:""}.fa-line-chart:before{content:""}.fa-lastfm:before{content:""}.fa-lastfm-square:before{content:""}.fa-toggle-off:before{content:""}.fa-toggle-on:before{content:""}.fa-bicycle:before{content:""}.fa-bus:before{content:""}.fa-ioxhost:before{content:""}.fa-angellist:before{content:""}.fa-cc:before{content:""}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:""}.fa-meanpath:before{content:""}.fa-buysellads:before{content:""}.fa-connectdevelop:before{content:""}.fa-dashcube:before{content:""}.fa-forumbee:before{content:""}.fa-leanpub:before{content:""}.fa-sellsy:before{content:""}.fa-shirtsinbulk:before{content:""}.fa-simplybuilt:before{content:""}.fa-skyatlas:before{content:""}.fa-cart-plus:before{content:""}.fa-cart-arrow-down:before{content:""}.fa-diamond:before{content:""}.fa-ship:before{content:""}.fa-user-secret:before{content:""}.fa-motorcycle:before{content:""}.fa-street-view:before{content:""}.fa-heartbeat:before{content:""}.fa-venus:before{content:""}.fa-mars:before{content:""}.fa-mercury:before{content:""}.fa-intersex:before,.fa-transgender:before{content:""}.fa-transgender-alt:before{content:""}.fa-venus-double:before{content:""}.fa-mars-double:before{content:""}.fa-venus-mars:before{content:""}.fa-mars-stroke:before{content:""}.fa-mars-stroke-v:before{content:""}.fa-mars-stroke-h:before{content:""}.fa-neuter:before{content:""}.fa-genderless:before{content:""}.fa-facebook-official:before{content:""}.fa-pinterest-p:before{content:""}.fa-whatsapp:before{content:""}.fa-server:before{content:""}.fa-user-plus:before{content:""}.fa-user-times:before{content:""}.fa-hotel:before,.fa-bed:before{content:""}.fa-viacoin:before{content:""}.fa-train:before{content:""}.fa-subway:before{content:""}.fa-medium:before{content:""}.fa-yc:before,.fa-y-combinator:before{content:""}.fa-optin-monster:before{content:""}.fa-opencart:before{content:""}.fa-expeditedssl:before{content:""}.fa-battery-4:before,.fa-battery-full:before{content:""}.fa-battery-3:before,.fa-battery-three-quarters:before{content:""}.fa-battery-2:before,.fa-battery-half:before{content:""}.fa-battery-1:before,.fa-battery-quarter:before{content:""}.fa-battery-0:before,.fa-battery-empty:before{content:""}.fa-mouse-pointer:before{content:""}.fa-i-cursor:before{content:""}.fa-object-group:before{content:""}.fa-object-ungroup:before{content:""}.fa-sticky-note:before{content:""}.fa-sticky-note-o:before{content:""}.fa-cc-jcb:before{content:""}.fa-cc-diners-club:before{content:""}.fa-clone:before{content:""}.fa-balance-scale:before{content:""}.fa-hourglass-o:before{content:""}.fa-hourglass-1:before,.fa-hourglass-start:before{content:""}.fa-hourglass-2:before,.fa-hourglass-half:before{content:""}.fa-hourglass-3:before,.fa-hourglass-end:before{content:""}.fa-hourglass:before{content:""}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:""}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:""}.fa-hand-scissors-o:before{content:""}.fa-hand-lizard-o:before{content:""}.fa-hand-spock-o:before{content:""}.fa-hand-pointer-o:before{content:""}.fa-hand-peace-o:before{content:""}.fa-trademark:before{content:""}.fa-registered:before{content:""}.fa-creative-commons:before{content:""}.fa-gg:before{content:""}.fa-gg-circle:before{content:""}.fa-tripadvisor:before{content:""}.fa-odnoklassniki:before{content:""}.fa-odnoklassniki-square:before{content:""}.fa-get-pocket:before{content:""}.fa-wikipedia-w:before{content:""}.fa-safari:before{content:""}.fa-chrome:before{content:""}.fa-firefox:before{content:""}.fa-opera:before{content:""}.fa-internet-explorer:before{content:""}.fa-tv:before,.fa-television:before{content:""}.fa-contao:before{content:""}.fa-500px:before{content:""}.fa-amazon:before{content:""}.fa-calendar-plus-o:before{content:""}.fa-calendar-minus-o:before{content:""}.fa-calendar-times-o:before{content:""}.fa-calendar-check-o:before{content:""}.fa-industry:before{content:""}.fa-map-pin:before{content:""}.fa-map-signs:before{content:""}.fa-map-o:before{content:""}.fa-map:before{content:""}.fa-commenting:before{content:""}.fa-commenting-o:before{content:""}.fa-houzz:before{content:""}.fa-vimeo:before{content:""}.fa-black-tie:before{content:""}.fa-fonticons:before{content:""}.fa-reddit-alien:before{content:""}.fa-edge:before{content:""}.fa-credit-card-alt:before{content:""}.fa-codiepie:before{content:""}.fa-modx:before{content:""}.fa-fort-awesome:before{content:""}.fa-usb:before{content:""}.fa-product-hunt:before{content:""}.fa-mixcloud:before{content:""}.fa-scribd:before{content:""}.fa-pause-circle:before{content:""}.fa-pause-circle-o:before{content:""}.fa-stop-circle:before{content:""}.fa-stop-circle-o:before{content:""}.fa-shopping-bag:before{content:""}.fa-shopping-basket:before{content:""}.fa-hashtag:before{content:""}.fa-bluetooth:before{content:""}.fa-bluetooth-b:before{content:""}.fa-percent:before{content:""}.fade{opacity:0;transition:opacity 0.15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;transition-property:height,visibility;transition-duration:0.35s;transition-timing-function:ease}*{box-sizing:border-box}*:before,*:after{box-sizing:border-box}body{font-family:"Montserrat",sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;letter-spacing:.45px;font-weight:300;background-color:#fff;color:#333;font-size:1rem;line-height:1.6em}h1,h2,.report .report-image-text-block .text-column .h3-style:nth-child(n),h3,p{margin:0}p,.p-style{font-family:"Montserrat",sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;letter-spacing:.45px;font-weight:300;font-size:1rem}h1,.h1-style{font-family:"Montserrat",sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;font-weight:500;font-size:31px;letter-spacing:1px;line-height:1.2em}@media screen and (min-width: 992px){h1,.h1-style{font-size:36px}}@media screen and (min-width: 992px){h1,.h1-style{font-size:42px}}h2,.report .report-image-text-block .text-column .h3-style:nth-child(n),.h2-style{font-family:"Montserrat",sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;letter-spacing:.45px;font-weight:300;font-size:16px;line-height:1.4em}@media screen and (min-width: 992px){h2,.report .report-image-text-block .text-column .h3-style:nth-child(n),.h2-style{font-size:20px}}@media screen and (min-width: 992px){h2,.report .report-image-text-block .text-column .h3-style:nth-child(n),.h2-style{font-size:24px}}h3,.h3-style{font-family:"Montserrat",sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;font-weight:500;font-size:18px;line-height:1.2em}@media screen and (min-width: 992px){h3,.h3-style{font-size:21px}}h4,.h4-style{font-family:"Montserrat",sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;font-size:13px;margin:0;text-transform:uppercase}@media screen and (min-width: 992px){h4,.h4-style{font-size:14px}}h5,.h5-style{font-family:"Montserrat",sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;font-size:13px;line-height:1.7;margin:0}h6,.h6-style{font-family:"Montserrat",sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;font-weight:500;font-size:15px;margin:0}a{transition:all,ease,0.4s;color:#015846;text-decoration:none}a:hover{color:#3FA9F5;text-decoration:none}b,strong{font-weight:500}.medium{font-family:"Montserrat",sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;font-weight:500}.uppercase{text-transform:uppercase}.page-content{min-height:500px;padding-top:50px}@media screen and (min-width: 992px){.page-content{padding-top:120px}}.container,.carousel-list-desktop,.carousel-pagination,.carousel-controls-nums{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.container:before,.container:after,.carousel-list-desktop:before,.carousel-pagination:before,.carousel-controls-nums:before,.carousel-list-desktop:after,.carousel-pagination:after,.carousel-controls-nums:after{content:" ";display:table}.container:after,.carousel-list-desktop:after,.carousel-pagination:after,.carousel-controls-nums:after{clear:both}@media screen and (min-width: 992px){.container,.carousel-list-desktop,.carousel-pagination,.carousel-controls-nums{width:750px}}@media screen and (min-width: 992px){.container,.carousel-list-desktop,.carousel-pagination,.carousel-controls-nums{width:970px}}@media screen and (min-width: 1200px){.container,.carousel-list-desktop,.carousel-pagination,.carousel-controls-nums{width:1170px}}.container-narrow,.report .container-narrow{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px;max-width:56rem}.container-narrow:before,.container-narrow:after,.report .container-narrow:before,.report .container-narrow:after{content:" ";display:table}.container-narrow:after,.report .container-narrow:after{clear:both}.row{margin-left:-15px;margin-right:-15px}.row:before,.row:after{content:" ";display:table}.row:after{clear:both}.flex-v-align{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.arrow-link{font-family:"Montserrat",sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;font-weight:500;color:#015846;display:inline-block;text-transform:uppercase}.arrow-link:after{font-family:"budicon";font-style:normal;font-variant:normal;font-weight:normal;speak:none;display:inline-block;line-height:1;position:relative;text-decoration:inherit;text-transform:none;top:1px;font-family:"Montserrat",sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;font-weight:500;transition:ease,margin-left,0.4s;color:#015846;content:"\025B8";margin-left:4px;top:1px;-ms-transform-origin:center center;transform-origin:center center;-ms-transform:scale(2);transform:scale(2)}.arrow-link:hover{color:#3FA9F5;cursor:pointer}.arrow-link:hover:after{color:#3FA9F5;margin-left:8px}.arrow-link-white{font-family:"Montserrat",sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;font-weight:500;color:#fff;display:inline-block;text-transform:uppercase}.arrow-link-white:after{font-family:"budicon";font-style:normal;font-variant:normal;font-weight:normal;speak:none;display:inline-block;line-height:1;position:relative;text-decoration:inherit;text-transform:none;top:1px;font-family:"Montserrat",sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;font-weight:500;transition:ease,margin-left,0.4s;color:#fff;content:"\025B8";margin-left:4px;top:1px;-ms-transform-origin:center center;transform-origin:center center;-ms-transform:scale(2);transform:scale(2)}.arrow-link-white:hover{color:#fff;cursor:pointer}.arrow-link-white:hover:after{color:#fff;margin-left:8px}.arrow-link-black{font-family:"Montserrat",sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;font-weight:500;color:#000;display:inline-block;text-transform:uppercase}.arrow-link-black:after{font-family:"budicon";font-style:normal;font-variant:normal;font-weight:normal;speak:none;display:inline-block;line-height:1;position:relative;text-decoration:inherit;text-transform:none;top:1px;font-family:"Montserrat",sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;font-weight:500;transition:ease,margin-left,0.4s;color:#000;content:"\025B8";margin-left:4px;top:1px;-ms-transform-origin:center center;transform-origin:center center;-ms-transform:scale(2);transform:scale(2)}.arrow-link-black:hover{color:#000;cursor:pointer}.arrow-link-black:hover:after{color:#000;margin-left:8px}.arrow-link-green{font-family:"Montserrat",sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;font-weight:500;color:#015846;display:inline-block;text-transform:uppercase}.arrow-link-green:after{font-family:"budicon";font-style:normal;font-variant:normal;font-weight:normal;speak:none;display:inline-block;line-height:1;position:relative;text-decoration:inherit;text-transform:none;top:1px;font-family:"Montserrat",sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;font-weight:500;transition:ease,margin-left,0.4s;color:#015846;content:"\025B8";margin-left:4px;top:1px;-ms-transform-origin:center center;transform-origin:center center;-ms-transform:scale(2);transform:scale(2)}.arrow-link-green:hover{color:#015846;cursor:pointer}.arrow-link-green:hover:after{color:#015846;margin-left:8px}.btn-border{font-family:"Montserrat",sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;letter-spacing:.45px;font-weight:300;background:#015846;border:1px solid #015846;color:#fff;display:inline-block;font-size:15px;padding:13px;position:relative;background:#fff;border-color:#d7d7d7;color:#4a4a4a}.btn-border:hover{cursor:pointer}.btn-border:hover{background:#015846;border-color:#015846;color:#fff}.btn-border:hover:after{color:#fff}.btn-border:active,.btn-border:focus{background:#fff;border-color:#d7d7d7;color:#4a4a4a}.btn-border.disabled{background:#fff;border-color:#f2f2f2;color:#f2f2f2}.btn-border.disabled:before,.btn-border.disabled:after{color:#f2f2f2 !important}.btn-border.disabled:hover{background:#fff;border-color:#f2f2f2;color:#f2f2f2;cursor:default}.btn-border.disabled:hover:before,.btn-border.disabled:hover:after{color:#f2f2f2 !important}.animate-load{transition:1s ease all}.animate-load.ng-enter{transition:1s ease all;opacity:0}.animate-load.ng-enter.ng-enter-active{opacity:1}.animate-load.ng-leave{transition:1s ease all;opacity:1}.animate-load.ng-leave.ng-leave-active{opacity:0}[ng\:cloak],[ng-cloak],.ng-cloak{display:none !important}.cf-content h1,.cf-content h2,.cf-content .report .report-image-text-block .text-column .h3-style:nth-child(n),.report .report-image-text-block .text-column .cf-content .h3-style:nth-child(n),.cf-content h3{margin-bottom:15px}.cf-content h4,.cf-content h5,.cf-content h6{margin-bottom:5px}.cf-content p{margin-bottom:30px}.cf-content p:last-child{margin-bottom:0}.cf-content h3{color:#015846}.cf-content ul{margin:0 0 30px;padding:0 0 0 20px}.cf-content ul li{margin:10px 0 0}.cf-content ul li:first-child{margin:0}.cf-content img{display:block;max-width:100%;height:auto}.carousel-page{background-color:transparent;border:0;padding:0;margin:0;display:inline}.bold{font-weight:500}div>form.EPiServerForms{width:750px;margin-left:auto;margin-right:auto}h2.Form__Title,.report .report-image-text-block .text-column .Form__Title.h3-style:nth-child(n){color:#0056b8;margin-bottom:1em}textarea.FormTextbox__Input{width:100%;min-height:10.5em}div.FormSelection select{width:100%}button.FormSubmitButton{background-color:transparent;width:40%;border:1px solid #0056b8;color:#0056b8;font-size:14px;-ms-flex-pack:center;justify-content:center;text-align:center}button.FormSubmitButton,form.EPiServerForms input,form.EPiServerForms select,form.EPiServerForms textarea{padding:.75em;font-weight:500}div.FormSelection select option{padding:1.5em}.Form__Description:empty{display:none !important}.Form__Element__Caption:empty,.Form__Status>.Form__Status__Message:empty,.EpiServerForms .hide,.Form__Status>.hide{display:none !important}.Form__Status__Message>.Form__Success__Message,.Form__Status__Message>.Form__Warning__Message{display:inline-block}.well-green{color:#fff;padding:1rem;background-color:#015846}.well-lightgreen{color:#015846;padding:1rem;background-color:#f2fbef}.well-white{color:#015846;padding:1rem;background-color:#fff}.location-page .two-column-right-rail-layout .right-column{margin-bottom:30px}@media screen and (min-width: 992px){.location-page .two-column-right-rail-layout .right-column{float:right !important}}.location-page .two-column-right-rail-layout .right-column>div{background:#f2f2f2;padding:30px}.location-page .two-column-right-rail-layout .right-column>div>section:last-child{margin-bottom:0}.location-page section{margin-bottom:30px}@media screen and (min-width: 992px){.location-page section{margin-bottom:40px}}.location-page section .content{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width: 768px){.location-page section .content{float:left;width:75%}}.location-page section .content p:last-child,.location-page section .content ul:last-child{margin-bottom:0}.location-page section .facts{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width: 768px){.location-page section .facts{float:left;width:25%}}@media screen and (max-width: 991.5px){.location-page section .facts{margin-top:30px}}.location-page h3{color:#015846;margin-bottom:10px}.location-page .hidden{display:none !important;visibility:hidden !important}.location-page .address>div.map{margin-top:30px}.location-page .address>div.map a{display:block}.location-page .address>div.map img{display:block;max-width:100%;height:auto}.location-page .products a,.location-page .products a:active,.location-page .products a:visited{color:#4a4a4a}@media screen and (min-width: 992px){.location-page .products a:hover,.location-page .products a:active:hover,.location-page .products a:visited:hover{color:#015846}}.location-page .transportation-modes ul{margin-bottom:0}.location-page .notice{border:10px solid rgba(0,86,184,0.85);padding:15px}@media screen and (min-width: 992px){.location-page .notice{padding:30px}}.locations-landing-page .general-page-hero-bg{margin-bottom:0}@media screen and (min-width: 992px){.locations-landing-page .general-page-hero-bg.has-breadcrumb{margin-bottom:0}}.news-article-page{margin-bottom:30px}@media screen and (min-width: 992px){.news-article-page{margin-bottom:60px}}.news-article-page .general-page-hero{margin-bottom:30px}@media screen and (min-width: 992px){.news-article-page .general-page-hero{margin-bottom:60px}}.news-article-page .general-page-hero h1{margin-top:30px}@media screen and (min-width: 992px){.news-article-page .general-page-hero h1{margin-top:60px}}.news-article-page .article-layout .left section{margin-bottom:30px}.news-article-page .article-layout .left h6{margin-bottom:7.5px}.news-article-page .article-layout .left h6 span{font-weight:300}.news-article-page .article-layout .left .social-share{margin-top:5px}.news-article-page .article-video{margin-bottom:60px;position:relative}.news-article-page .article-video .video{background-color:#000;display:block;height:auto;width:100%}.news-article-page .article-navigation{margin-left:-15px;margin-right:-15px;margin-top:30px;margin-bottom:60px}.news-article-page .article-navigation:before,.news-article-page .article-navigation:after{content:" ";display:table}.news-article-page .article-navigation:after{clear:both}@media screen and (min-width: 992px){.news-article-page .article-navigation{margin-top:60px}}.news-article-page .article-navigation>div{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width: 768px){.news-article-page .article-navigation>div{float:left;width:50%}}.news-article-page .article-navigation>div>a{font-family:"Montserrat",sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;letter-spacing:.45px;font-weight:300;background:#015846;border:1px solid #015846;color:#fff;display:inline-block;font-size:15px;padding:13px;position:relative;background:#fff;border-color:#d7d7d7;color:#4a4a4a;text-align:center}.news-article-page .article-navigation>div>a:hover{cursor:pointer}.news-article-page .article-navigation>div>a:hover{background:#015846;border-color:#015846;color:#fff}.news-article-page .article-navigation>div>a:hover:after{color:#fff}.news-article-page .article-navigation>div>a:active,.news-article-page .article-navigation>div>a:focus{background:#fff;border-color:#d7d7d7;color:#4a4a4a}.news-article-page .article-navigation>div>a.disabled{background:#fff;border-color:#f2f2f2;color:#f2f2f2}.news-article-page .article-navigation>div>a.disabled:before,.news-article-page .article-navigation>div>a.disabled:after{color:#f2f2f2 !important}.news-article-page .article-navigation>div>a.disabled:hover{background:#fff;border-color:#f2f2f2;color:#f2f2f2;cursor:default}.news-article-page .article-navigation>div>a.disabled:hover:before,.news-article-page .article-navigation>div>a.disabled:hover:after{color:#f2f2f2 !important}@media screen and (max-width: 767.5px){.news-article-page .article-navigation>div>a{display:block}}@media screen and (min-width: 768px){.news-article-page .article-navigation>div>a{width:160px}}@media screen and (max-width: 767.5px){.news-article-page .article-navigation>div.prev{margin-bottom:30px}}@media screen and (min-width: 768px){.news-article-page .article-navigation>div.prev{text-align:right}}.news-article-page .article-navigation>div.prev>a:before{font-family:"budicon";font-style:normal;font-variant:normal;font-weight:normal;speak:none;display:inline-block;line-height:1;position:relative;text-decoration:inherit;text-transform:none;top:1px;transition:all,ease,0.4s;content:"";color:#d7d7d7;margin-right:5px}.news-article-page .article-navigation>div.prev>a:hover:before{color:#fff}.news-article-page .article-navigation>div.next>a:after{font-family:"budicon";font-style:normal;font-variant:normal;font-weight:normal;speak:none;display:inline-block;line-height:1;position:relative;text-decoration:inherit;text-transform:none;top:1px;transition:all,ease,0.4s;content:"";color:#d7d7d7;margin-left:5px}.news-article-page .article-navigation>div.next>a:hover:after{color:#fff}.news-article-page .related-posts{padding:60px 0;background:#f2f2f2}@media (min-width: 992px){.news-article-page .related-posts .right{margin-left:8.33333%}}.news-article-page .related-posts .news-preview-block .grid>div{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width: 992px){.news-article-page .related-posts .news-preview-block .grid>div{float:left;width:50%}}.news-article-page .related-posts .news-preview-block .grid>div .news-article-teaser:hover{border-color:#f2f2f2}.news-landing-page{margin-bottom:30px}@media screen and (min-width: 992px){.news-landing-page{margin-bottom:60px}}.news-landing-page .news-filters h3{margin:30px 0 15px}@media screen and (min-width: 992px){.news-landing-page .news-filters h3{margin:60px 0 15px;padding-left:10px}}.news-landing-page .news-list{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width: 992px){.news-landing-page .news-list{float:left;width:66.66667%}}.news-landing-page .news-list ul{list-style:none;margin:0;padding:0}.news-landing-page .news-list ul li{border-bottom:1px solid #d7d7d7;margin-bottom:30px;padding-bottom:30px}.news-landing-page .news-list .image{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width: 768px){.news-landing-page .news-list .image{float:left;width:33.33333%}}.news-landing-page .news-list .image img{display:block;max-width:100%;height:auto}@media screen and (max-width: 991.5px){.news-landing-page .news-list .image{margin-bottom:30px}}.news-landing-page .news-list .content{position:relative;min-height:1px;padding-left:15px;padding-right:15px;position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width: 768px){.news-landing-page .news-list .content{float:left;width:50%}}@media (min-width: 1200px){.news-landing-page .news-list .content{float:left;width:41.66667%}}.news-landing-page .news-list .content h3{color:#015846;margin:20px 0 10px}.news-landing-page .news-list .content .teaser{color:#4a4a4a;margin-bottom:15px}.news-landing-page .news-list .content .arrow-link{font-family:"Montserrat",sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;font-weight:500;color:#015846;display:inline-block;text-transform:uppercase}.news-landing-page .news-list .content .arrow-link:after{font-family:"budicon";font-style:normal;font-variant:normal;font-weight:normal;speak:none;display:inline-block;line-height:1;position:relative;text-decoration:inherit;text-transform:none;top:1px;font-family:"Montserrat",sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;font-weight:500;transition:ease,margin-left,0.4s;color:#015846;content:"\025B8";margin-left:4px;top:1px;-ms-transform-origin:center center;transform-origin:center center;-ms-transform:scale(2);transform:scale(2)}.news-landing-page .news-list .content .arrow-link:hover{color:#3FA9F5;cursor:pointer}.news-landing-page .news-list .content .arrow-link:hover:after{color:#3FA9F5;margin-left:8px}.news-landing-page .news-list .date{position:relative;min-height:1px;padding-left:15px;padding-right:15px;position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width: 768px){.news-landing-page .news-list .date{float:left;width:16.66667%}}@media (min-width: 1200px){.news-landing-page .news-list .date{float:left;width:25%}}@media screen and (max-width: 991.5px){.news-landing-page .news-list .date{margin-top:15px}}@media screen and (min-width: 992px){.news-landing-page .news-list .date{text-align:right}}.news-landing-page .news-list .date,.news-landing-page .news-list .category{font-family:"Montserrat",sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;font-weight:500;color:#4a4a4a;font-size:11px;line-height:11px}.news-landing-page .news-list .news-item{margin-left:-15px;margin-right:-15px;display:block}.news-landing-page .news-list .news-item:before,.news-landing-page .news-list .news-item:after{content:" ";display:table}.news-landing-page .news-list .news-item:after{clear:both}.news-landing-page .news-list .news-item:hover{cursor:pointer}.news-landing-page .news-list .news-item:hover .arrow-link{color:#015846;cursor:pointer}.news-landing-page .news-list .news-item:hover .arrow-link:after{color:#015846;margin-left:15px}.news-landing-page .news-list .btn-border.load-more{display:block;margin-top:30px;text-align:center}.news-landing-page .news-list .btn-border.load-more:after{font-family:"budicon";font-style:normal;font-variant:normal;font-weight:normal;speak:none;display:inline-block;line-height:1;position:relative;text-decoration:inherit;text-transform:none;top:1px;content:"";font-size:12px;margin-left:5px;top:0}.news-landing-page .media{position:relative;min-height:1px;padding-left:15px;padding-right:15px;color:#4a4a4a;font-size:15px}@media (min-width: 992px){.news-landing-page .media{float:left;width:33.33333%}}@media screen and (max-width: 991.5px){.news-landing-page .media{margin-top:30px}}.news-landing-page .media>div{background:#f2f2f2;padding:30px}.news-landing-page .media .section{margin-bottom:30px}.news-landing-page .media .section h3{color:#4a4a4a;margin-bottom:30px}.news-landing-page .media .section.resources a,.news-landing-page .media .section.resources a:active,.news-landing-page .media .section.resources a:visited{color:#4a4a4a}@media screen and (min-width: 992px){.news-landing-page .media .section.resources a:hover,.news-landing-page .media .section.resources a:active:hover,.news-landing-page .media .section.resources a:visited:hover{color:#015846}}.news-landing-page .media .section.resources ul{list-style:none;margin:0;padding:0}.news-landing-page .media .section.resources ul li{margin-bottom:5px}.news-landing-page .media .section.resources ul li a.icon:after{font-family:"budicon";font-style:normal;font-variant:normal;font-weight:normal;speak:none;display:inline-block;line-height:1;position:relative;text-decoration:inherit;text-transform:none;top:1px;margin-left:8px;top:-1px}.news-landing-page .media .section.resources ul li a.icon.download:after{content:""}.news-landing-page .media .section.resources ul li a.icon.link:after{content:""}.general-inner-page .paragraph-block.gray-bg{margin-bottom:30px}@media screen and (min-width: 992px){.general-inner-page .paragraph-block.gray-bg{margin-bottom:60px}}.job-search-input{margin-bottom:30px}@media screen and (min-width: 992px){.job-search-input{margin-bottom:60px}}.job-search-input .job-posting-search-input{position:relative;min-height:1px;padding-left:15px;padding-right:15px;position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width: 768px){.job-search-input .job-posting-search-input{float:left;width:50%}}@media (min-width: 992px){.job-search-input .job-posting-search-input{float:left;width:41.66667%}}@media screen and (max-width: 767.5px){.job-search-input .job-posting-search-input{margin-top:30px}}.job-search-input .image-column{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width: 768px){.job-search-input .image-column{float:left;width:50%}}@media (min-width: 992px){.job-search-input .image-column{margin-left:8.33333%}}@media screen and (min-width: 992px){.job-search-input .image-column{float:right !important}}.job-search-input .dropdown{width:200px}.job-search-input .text-input{width:200px}.job-search-input .listbox{width:200px}.job-search-input .criteria-field{margin-bottom:15px}.job-search-input .image{display:block;max-width:100%;height:auto}.search-page .container:before,.search-page .container:after{content:" ";display:table}.search-page .container:after{clear:both}.search-page .search-page-input{position:relative;min-height:1px;padding-left:15px;padding-right:15px;padding-left:0;padding-right:0}@media (min-width: 992px){.search-page .search-page-input{float:left;width:41.66667%}}@media screen and (min-width: 992px){.search-page .search-page-input{float:none}}.search-page .search-box{border:none;background:#fff;position:relative}.search-page .search-box input{background:#fff;border:none;color:#8e8e93;display:block;outline:none;padding:15px;width:100%}.search-page .search-box input.has-error[placeholder]{color:red}.search-page .search-box input.has-error::-webkit-input-placeholder{color:red}.search-page .search-box input.has-error:-moz-placeholder{color:red}.search-page .search-box input.has-error::-moz-placeholder{color:red}.search-page .search-box input.has-error:-ms-input-placeholder{color:red}.search-page .search-box button{display:inline-block;height:18px;position:relative;width:18px;background:none;border:0;margin-top:-9px;outline:0;padding:0;position:absolute;right:15px;top:50%}.search-page .search-box button:after{font-family:"budicon";font-style:normal;font-variant:normal;font-weight:normal;speak:none;display:inline-block;line-height:1;position:relative;text-decoration:inherit;text-transform:none;top:1px;color:#8e8e93;content:"";font-size:18px}.search-page .search-box button:hover{cursor:pointer}.search-page .search-box button:hover:after{color:#015846}.search-page .search-box button:after{top:-1px}.search-page .search-box ::selection{background:rgba(0,86,184,0.85);color:#fff}.search-page .search-box ::-moz-selection{background:rgba(0,86,184,0.85);color:#fff}.search-page .search-box .input-holder{border:10px solid rgba(0,86,184,0.85)}.careers-page{margin-bottom:30px}@media screen and (min-width: 992px){.careers-page{margin-bottom:60px}}.careers-page fieldset{border:0;margin:0;padding:0}.careers-page fieldset>div{margin-bottom:15px}.careers-page legend{font-family:"Montserrat",sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;letter-spacing:.45px;font-weight:300;font-size:16px;line-height:1.4em;color:#015846;margin-bottom:30px}@media screen and (min-width: 992px){.careers-page legend{font-size:20px}}@media screen and (min-width: 992px){.careers-page legend{font-size:24px}}.careers-page label{font-family:"Montserrat",sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;font-size:13px;line-height:1.7;margin:0;display:inline-block;vertical-align:middle}.careers-page label.SA-LR{margin-right:10px}.careers-page input[type="checkbox"],.careers-page input[type="radio"]{display:inline-block;margin-right:2px;vertical-align:middle}.careers-page input[type="submit"]{transition:all,ease,0.4s;background:none;border:0;padding:0;font-family:"Montserrat",sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;letter-spacing:.45px;font-weight:300;background:#015846;border:1px solid #015846;color:#fff;display:inline-block;font-size:15px;padding:13px;position:relative;background:#fff;border-color:#d7d7d7;color:#4a4a4a}.careers-page input[type="submit"]:hover{cursor:pointer}.careers-page input[type="submit"]:hover{background:#015846;border-color:#015846;color:#fff}.careers-page input[type="submit"]:hover:after{color:#fff}.careers-page input[type="submit"]:active,.careers-page input[type="submit"]:focus{background:#fff;border-color:#d7d7d7;color:#4a4a4a}.careers-page input[type="submit"].disabled{background:#fff;border-color:#f2f2f2;color:#f2f2f2}.careers-page input[type="submit"].disabled:before,.careers-page input[type="submit"].disabled:after{color:#f2f2f2 !important}.careers-page input[type="submit"].disabled:hover{background:#fff;border-color:#f2f2f2;color:#f2f2f2;cursor:default}.careers-page input[type="submit"].disabled:hover:before,.careers-page input[type="submit"].disabled:hover:after{color:#f2f2f2 !important}.careers-page a.info{font-family:"Montserrat",sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;font-weight:500;color:#015846;display:inline-block;text-transform:uppercase}.careers-page a.info:after{font-family:"budicon";font-style:normal;font-variant:normal;font-weight:normal;speak:none;display:inline-block;line-height:1;position:relative;text-decoration:inherit;text-transform:none;top:1px;font-family:"Montserrat",sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;font-weight:500;transition:ease,margin-left,0.4s;color:#015846;content:"\025B8";margin-left:4px;top:1px;-ms-transform-origin:center center;transform-origin:center center;-ms-transform:scale(2);transform:scale(2)}.careers-page a.info:hover{color:#3FA9F5;cursor:pointer}.careers-page a.info:hover:after{color:#3FA9F5;margin-left:8px}.careers-page #info{display:none}.careers-page .Lst-CriteriaLabel{font-family:"Montserrat",sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;font-weight:500;font-size:15px;margin:0}.careers-page .Lst-CrtLabel{font-family:"Montserrat",sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;font-size:13px;line-height:1.7;margin:0}.careers-page #TableJobs{min-height:0.1%;overflow-x:auto}@media screen and (max-width: 991.5px){.careers-page #TableJobs{overflow-y:hidden;width:100%}}.careers-page #TableJobs table{max-width:100%;width:100%;table-layout:fixed;overflow:hidden}.careers-page #TableJobs table>tbody>tr:nth-of-type(odd){background:#f2f2f2}.careers-page #TableJobs caption{font-family:"Montserrat",sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;font-size:13px;line-height:1.7;margin:0;text-align:left}.careers-page #TableJobs .Lst-CountLabel{padding:30px 0 15px}.careers-page #TableJobs th,.careers-page #TableJobs td{padding:10px;text-align:left}.careers-page #TableJobs th.Lst-ResNav,.careers-page #TableJobs td.Lst-ResNav{background:#fff;padding-left:0;padding-top:30px}.careers-page #TableJobs th:nth-of-type(1),.careers-page #TableJobs td:nth-of-type(1){width:30%}.careers-page #TableJobs th:nth-of-type(6),.careers-page #TableJobs td:nth-of-type(6){width:10%}.careers-page #TableJobs .Lst-ResNav ul{display:inline-block}.careers-page #TableJobs .Lst-ResNav li{display:inline;list-style:none}.careers-page #TableJobs .Lst-ResNav li:after{content:"  /  "}.careers-page #TableJobs .Lst-ResNav li:last-child:after{content:""}.careers-page #TableJobs th{font-family:"Montserrat",sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;font-size:13px;margin:0;text-transform:uppercase}@media screen and (min-width: 992px){.careers-page #TableJobs th{font-size:14px}}.careers-page #TableJobs th a,.careers-page #TableJobs th a:active,.careers-page #TableJobs th a:visited{color:#000}@media screen and (min-width: 992px){.careers-page #TableJobs th a:hover,.careers-page #TableJobs th a:active:hover,.careers-page #TableJobs th a:visited:hover{color:#015846}}.careers-page #bottomact,.careers-page #JD-Actions,.careers-page #searchagentbutton{margin-top:30px}.careers-page #bottomact>div,.careers-page #JD-Actions>div,.careers-page #searchagentbutton>div{margin-bottom:10px}.careers-page #bottomact .linkbracket,.careers-page #JD-Actions .linkbracket,.careers-page #searchagentbutton .linkbracket{display:none}.careers-page #bottomact a{font-family:"Montserrat",sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;font-weight:500;color:#015846;display:inline-block;text-transform:uppercase}.careers-page #bottomact a:after{font-family:"budicon";font-style:normal;font-variant:normal;font-weight:normal;speak:none;display:inline-block;line-height:1;position:relative;text-decoration:inherit;text-transform:none;top:1px;font-family:"Montserrat",sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;font-weight:500;transition:ease,margin-left,0.4s;color:#015846;content:"\025B8";margin-left:4px;top:1px;-ms-transform-origin:center center;transform-origin:center center;-ms-transform:scale(2);transform:scale(2)}.careers-page #bottomact a:hover{color:#3FA9F5;cursor:pointer}.careers-page #bottomact a:hover:after{color:#3FA9F5;margin-left:8px}.careers-page span.NewPopUp{display:none}.careers-page #JDescContent{top:-30px}@media screen and (min-width: 992px){.careers-page #JDescContent{top:-60px}}.careers-page .JD-Title{font-family:"Montserrat",sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;font-weight:500;font-size:31px;letter-spacing:1px;line-height:1.2em;margin-bottom:30px}@media screen and (min-width: 992px){.careers-page .JD-Title{font-size:36px}}@media screen and (min-width: 992px){.careers-page .JD-Title{font-size:42px}}.careers-page .JD-ApplyWithLinkedIn{margin-bottom:30px}.careers-page .JD-ApplyWithLinkedIn .tlk-apply-button-wrapper{transition:all,ease,0.4s;font-family:"Montserrat",sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;letter-spacing:.45px;font-weight:300;background:#015846;border:1px solid #015846;color:#fff;display:inline-block;font-size:15px;padding:13px;position:relative;background:#fff;border-color:#d7d7d7;color:#4a4a4a}.careers-page .JD-ApplyWithLinkedIn .tlk-apply-button-wrapper:hover{cursor:pointer}.careers-page .JD-ApplyWithLinkedIn .tlk-apply-button-wrapper:hover{background:#015846;border-color:#015846;color:#fff}.careers-page .JD-ApplyWithLinkedIn .tlk-apply-button-wrapper:hover:after{color:#fff}.careers-page .JD-ApplyWithLinkedIn .tlk-apply-button-wrapper:active,.careers-page .JD-ApplyWithLinkedIn .tlk-apply-button-wrapper:focus{background:#fff;border-color:#d7d7d7;color:#4a4a4a}.careers-page .JD-ApplyWithLinkedIn .tlk-apply-button-wrapper.disabled{background:#fff;border-color:#f2f2f2;color:#f2f2f2}.careers-page .JD-ApplyWithLinkedIn .tlk-apply-button-wrapper.disabled:before,.careers-page .JD-ApplyWithLinkedIn .tlk-apply-button-wrapper.disabled:after{color:#f2f2f2 !important}.careers-page .JD-ApplyWithLinkedIn .tlk-apply-button-wrapper.disabled:hover{background:#fff;border-color:#f2f2f2;color:#f2f2f2;cursor:default}.careers-page .JD-ApplyWithLinkedIn .tlk-apply-button-wrapper.disabled:hover:before,.careers-page .JD-ApplyWithLinkedIn .tlk-apply-button-wrapper.disabled:hover:after{color:#f2f2f2 !important}.careers-page .JD-ApplyWithLinkedIn .tlk-apply-button-wrapper:hover .tlk-apply-button-title{transition:all,ease,0.4s;color:#fff !important}.careers-page .JD-ApplyWithLinkedIn .tlk-apply-button-wrapper .tlk-apply-button-title{font-family:"Montserrat",sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;letter-spacing:.45px;font-weight:300}.careers-page .JD-ApplyWithLinkedIn .tlk-apply-button-border{background:transparent !important;border:0 !important;padding:0 !important}.careers-page #JD-TopParams,.careers-page #JD-AllFields{margin-left:-15px;margin-right:-15px}.careers-page #JD-TopParams:before,.careers-page #JD-TopParams:after,.careers-page #JD-AllFields:before,.careers-page #JD-AllFields:after{content:" ";display:table}.careers-page #JD-TopParams:after,.careers-page #JD-AllFields:after{clear:both}.careers-page #JD-TopParams>div,.careers-page #JD-AllFields>div{position:relative;min-height:1px;padding-left:15px;padding-right:15px;margin-bottom:30px}@media (min-width: 992px){.careers-page #JD-TopParams>div,.careers-page #JD-AllFields>div{float:left;width:75%}}.careers-page #JD-TopParams h4.JD-HDLabel,.careers-page #JD-TopParams h5.JD-FieldLabel,.careers-page #JD-AllFields h4.JD-HDLabel,.careers-page #JD-AllFields h5.JD-FieldLabel{font-family:"Montserrat",sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;font-weight:500;font-size:15px;margin:0;text-transform:none}.careers-page #JD-Actions #JD-ActApplyDirect a,.careers-page #JD-Actions #JD-ActPrintPage a,.careers-page #JD-Actions #JD-ActSendJob a,.careers-page #JD-Actions #JD-ActBack a{font-family:"Montserrat",sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;font-weight:500;color:#015846;display:inline-block;text-transform:uppercase}.careers-page #JD-Actions #JD-ActApplyDirect a:after,.careers-page #JD-Actions #JD-ActPrintPage a:after,.careers-page #JD-Actions #JD-ActSendJob a:after,.careers-page #JD-Actions #JD-ActBack a:after{font-family:"budicon";font-style:normal;font-variant:normal;font-weight:normal;speak:none;display:inline-block;line-height:1;position:relative;text-decoration:inherit;text-transform:none;top:1px;font-family:"Montserrat",sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;font-weight:500;transition:ease,margin-left,0.4s;color:#015846;content:"\025B8";margin-left:4px;top:1px;-ms-transform-origin:center center;transform-origin:center center;-ms-transform:scale(2);transform:scale(2)}.careers-page #JD-Actions #JD-ActApplyDirect a:hover,.careers-page #JD-Actions #JD-ActPrintPage a:hover,.careers-page #JD-Actions #JD-ActSendJob a:hover,.careers-page #JD-Actions #JD-ActBack a:hover{color:#3FA9F5;cursor:pointer}.careers-page #JD-Actions #JD-ActApplyDirect a:hover:after,.careers-page #JD-Actions #JD-ActPrintPage a:hover:after,.careers-page #JD-Actions #JD-ActSendJob a:hover:after,.careers-page #JD-Actions #JD-ActBack a:hover:after{color:#3FA9F5;margin-left:8px}.careers-page #JD-Actions #JD-ActApplyDirect{margin-bottom:30px}.careers-page .JD-socialNetworks-bottom .at-icon-wrapper{display:inline-block;margin-right:5px;vertical-align:middle}.careers-page #SAgLogSet,.careers-page #sag-submitbutton{margin-top:30px}.careers-page #SAgLogSet label{margin-right:5px}.careers-page .chpfailedlog{color:red;font-size:12px}.careers-page #sag-actions #searchagentbutton a:before{font-family:"budicon";font-style:normal;font-variant:normal;font-weight:normal;speak:none;display:inline-block;line-height:1;position:relative;text-decoration:inherit;text-transform:none;top:1px;content:"";font-size:13px;margin-right:5px}.careers-page #chpLogButton{margin-top:30px}.careers-page #chpLogLabelUser,.careers-page #chpLogLabelPassw,.careers-page #chpLogTextPassw{margin-bottom:0}.careers-page #chpLogForgot{margin-top:30px}.careers-page #chpLogForgot a{font-family:"Montserrat",sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;font-weight:500;color:#015846;display:inline-block;text-transform:uppercase}.careers-page #chpLogForgot a:after{font-family:"budicon";font-style:normal;font-variant:normal;font-weight:normal;speak:none;display:inline-block;line-height:1;position:relative;text-decoration:inherit;text-transform:none;top:1px;font-family:"Montserrat",sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;font-weight:500;transition:ease,margin-left,0.4s;color:#015846;content:"\025B8";margin-left:4px;top:1px;-ms-transform-origin:center center;transform-origin:center center;-ms-transform:scale(2);transform:scale(2)}.careers-page #chpLogForgot a:hover{color:#3FA9F5;cursor:pointer}.careers-page #chpLogForgot a:hover:after{color:#3FA9F5;margin-left:8px}.content-callout-block.bg-image{padding:60px 0;min-height:500px;position:relative}@media screen and (min-width: 1200px){.content-callout-block.bg-image{min-height:660px}}.content-callout-block.bg-image .overlay{background:rgba(0,0,0,0.2);height:100%;left:0;position:absolute;top:0;width:100%}.content-callout-block.bg-image .container{position:relative}.content-callout-block.bg-image .callout-content{position:relative;min-height:1px;padding-left:15px;padding-right:15px;position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width: 768px){.content-callout-block.bg-image .callout-content{float:left;width:58.33333%}}@media (min-width: 1200px){.content-callout-block.bg-image .callout-content{float:left;width:41.66667%}}.content-callout-block.bg-image.content-right{background-position:left center;background-repeat:no-repeat;background-size:cover}.content-callout-block.bg-image.content-right .callout-content{padding-left:0;padding-right:0}@media (min-width: 768px){.content-callout-block.bg-image.content-right .callout-content{margin-left:41.66667%}}@media (min-width: 1200px){.content-callout-block.bg-image.content-right .callout-content{margin-left:58.33333%}}.content-callout-block.bg-image.content-left{background-position:right center;background-repeat:no-repeat;background-size:cover}.content-callout-block.bg-image.content-left .callout-content{margin-top:30px;padding-left:0;padding-right:0}@media screen and (min-width: 992px){.content-callout-block.bg-image.content-left .callout-content{margin-top:60px}}.content-callout-block.framed-text .callout-content{background:rgba(0,0,0,0.5);border:1px solid #015846}.content-callout-block.framed-text .callout-content h2,.content-callout-block.framed-text .callout-content .report .report-image-text-block .text-column .h3-style:nth-child(n),.report .report-image-text-block .text-column .content-callout-block.framed-text .callout-content .h3-style:nth-child(n){border-bottom:1px solid #015846;color:#fff;padding:15px}@media screen and (min-width: 992px){.content-callout-block.framed-text .callout-content h2,.content-callout-block.framed-text .callout-content .report .report-image-text-block .text-column .h3-style:nth-child(n),.report .report-image-text-block .text-column .content-callout-block.framed-text .callout-content .h3-style:nth-child(n){padding:12px 30px}}.content-callout-block.framed-text .callout-content .content{color:#fff;padding:15px}@media screen and (min-width: 992px){.content-callout-block.framed-text .callout-content .content{padding:30px}}.content-callout-block.framed-text .callout-content .content p{color:#fff}.content-callout-block.framed-text .callout-content .content .arrow-link{display:inline-block;margin-top:20px}.content-callout-block.framed-text .callout-content .arrow-link{color:#fff}.content-callout-block.framed-text .callout-content .arrow-link:after{color:#fff}.content-callout-block.framed-text .callout-content .arrow-link:hover{color:#3FA9F5}.content-callout-block.framed-text .callout-content .arrow-link:hover:after{color:#3FA9F5}@media (min-width: 1200px){.content-callout-block.large-text.content-right .callout-content{margin-left:50%}}.content-callout-block.large-text .callout-content{position:relative;min-height:1px;padding-left:15px;padding-right:15px;color:#fff}@media (min-width: 1200px){.content-callout-block.large-text .callout-content{float:left;width:50%}}.content-callout-block.large-text .callout-content a,.content-callout-block.large-text .callout-content a:active,.content-callout-block.large-text .callout-content a:visited{color:#fff}@media screen and (min-width: 992px){.content-callout-block.large-text .callout-content a:hover,.content-callout-block.large-text .callout-content a:active:hover,.content-callout-block.large-text .callout-content a:visited:hover{color:#015846}}.content-callout-block.large-text .callout-content h1,.content-callout-block.large-text .callout-content h3,.content-callout-block.large-text .callout-content h4,.content-callout-block.large-text .callout-content h5,.content-callout-block.large-text .callout-content h6,.content-callout-block.large-text .callout-content p{font-family:"Montserrat",sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;font-weight:500;font-size:31px;letter-spacing:1px;line-height:1.2em;color:#fff;line-height:1.4em}@media screen and (min-width: 992px){.content-callout-block.large-text .callout-content h1,.content-callout-block.large-text .callout-content h3,.content-callout-block.large-text .callout-content h4,.content-callout-block.large-text .callout-content h5,.content-callout-block.large-text .callout-content h6,.content-callout-block.large-text .callout-content p{font-size:36px}}@media screen and (min-width: 992px){.content-callout-block.large-text .callout-content h1,.content-callout-block.large-text .callout-content h3,.content-callout-block.large-text .callout-content h4,.content-callout-block.large-text .callout-content h5,.content-callout-block.large-text .callout-content h6,.content-callout-block.large-text .callout-content p{font-size:42px}}.content-callout-block.large-text .callout-content h2,.content-callout-block.large-text .callout-content .report .report-image-text-block .text-column .h3-style:nth-child(n),.report .report-image-text-block .text-column .content-callout-block.large-text .callout-content .h3-style:nth-child(n){color:#fff;margin-bottom:15px}.content-callout-block.large-text .callout-content p{margin:0}.content-callout-block.large-text .callout-content .arrow-link{margin-top:15px;color:#fff}.content-callout-block.large-text .callout-content .arrow-link:after{color:#fff}.content-callout-block.large-text .callout-content .arrow-link:hover{color:#3FA9F5}.content-callout-block.large-text .callout-content .arrow-link:hover:after{color:#3FA9F5}.content-callout-block.side-by-side{position:relative}.content-callout-block.side-by-side .two-column-layout .column{padding:60px 0;position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width: 992px){.content-callout-block.side-by-side .two-column-layout .column{float:left;width:50%}}@media screen and (min-width: 992px){.content-callout-block.side-by-side .two-column-layout .column{height:500px}}@media screen and (min-width: 1200px){.content-callout-block.side-by-side .two-column-layout .column{height:660px}}.content-callout-block.side-by-side .two-column-layout.full-bleed{padding:0}@media screen and (min-width: 992px){.content-callout-block.side-by-side .two-column-layout.full-bleed{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}}.content-callout-block.side-by-side .two-column-layout.full-bleed .column{background-position:center center;background-repeat:no-repeat;background-size:cover;padding:0}@media screen and (max-width: 991.5px){.content-callout-block.side-by-side .two-column-layout.full-bleed .column{height:500px}}@media screen and (max-width: 767.5px){.content-callout-block.side-by-side .two-column-layout.full-bleed .column{height:400px}}@media screen and (max-width: 480px){.content-callout-block.side-by-side .two-column-layout.full-bleed .column{height:300px}}@media screen and (min-width: 992px){.content-callout-block.side-by-side.content-left .two-column-layout.full-bleed .column{margin-left:50%}}.content-callout-block.side-by-side.content-left .callout-content{padding-right:15px}@media screen and (min-width: 992px){.content-callout-block.side-by-side.content-right .container .two-column-layout .column{margin-left:50%;padding-left:30px}}@media screen and (min-width: 992px){.content-callout-block.side-by-side .callout-content{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;width:100%}}@media screen and (min-width: 992px){.content-callout-block.side-by-side .callout-content{height:311px}}@media screen and (min-width: 1200px){.content-callout-block.side-by-side .callout-content{height:471px}}.content-callout-block.side-by-side .callout-content h2,.content-callout-block.side-by-side .callout-content .report .report-image-text-block .text-column .h3-style:nth-child(n),.report .report-image-text-block .text-column .content-callout-block.side-by-side .callout-content .h3-style:nth-child(n){margin-bottom:15px}.content-callout-block.side-by-side .callout-content .arrow-link{margin-top:15px}.content-callout-block .html-content p{margin-top:15px}.content-callout-block .html-content p:first-child{margin-top:0}.video-callout-block .video{background-color:#000;display:block;height:100%;left:0;position:absolute;top:0;width:100%}@media screen and (min-width: 992px){.facts-callout-block{position:relative}}.facts-callout-block .two-column-layout{padding:60px 0}.facts-callout-block .two-column-layout.full-bleed{padding:0}@media screen and (min-width: 992px){.facts-callout-block .two-column-layout.full-bleed{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}}.facts-callout-block .two-column-layout.full-bleed .column{background-position:right bottom;background-repeat:no-repeat;background-size:cover;height:400px}@media screen and (max-width: 991.5px){.facts-callout-block .two-column-layout.full-bleed .column{height:450px}}@media screen and (min-width: 992px){.facts-callout-block .two-column-layout.full-bleed .column{height:100%}}.facts-callout-block .facts{margin-top:30px;margin-bottom:30px}@media screen and (min-width: 992px){.facts-callout-block .facts{margin-top:60px}}.facts-callout-block .facts>div{margin-left:-15px;margin-right:-15px}.facts-callout-block .facts>div:before,.facts-callout-block .facts>div:after{content:" ";display:table}.facts-callout-block .facts>div:after{clear:both}@media screen and (max-width: 1199.5px){.facts-callout-block .facts>div{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;flex-wrap:wrap}.facts-callout-block .facts>div .column{display:-ms-flexbox;display:flex}.facts-callout-block .facts>div .column .content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%}}.facts-callout-block .facts>div>div{position:relative;float:left;width:50%;min-height:1px;padding-left:15px;padding-right:15px;position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width: 768px){.facts-callout-block .facts>div>div{float:left;width:33.33333%}}@media screen and (max-width: 1199.5px){.facts-callout-block .facts>div>div{margin-bottom:15px}}@media screen and (min-width: 992px){.facts-callout-block .facts>div>div{padding-right:30px}}.facts-callout-block .additional-links{margin-bottom:30px;margin-top:60px}@media screen and (min-width: 992px){.facts-callout-block .additional-links{margin-bottom:60px}}@media screen and (max-width: 767.5px){.facts-callout-block .additional-links{border-top:1px solid #d7d7d7}}.facts-callout-block .additional-links>.row{margin:0}.facts-callout-block .additional-links>.row>div{position:relative;min-height:1px;padding-left:15px;padding-right:15px;padding-left:0;padding-right:0}@media (min-width: 768px){.facts-callout-block .additional-links>.row>div{float:left;width:50%}}.facts-callout-block .additional-links>.row>div>a{font-family:"Montserrat",sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;font-weight:500;color:#015846;display:inline-block;text-transform:uppercase}.facts-callout-block .additional-links>.row>div>a:after{font-family:"budicon";font-style:normal;font-variant:normal;font-weight:normal;speak:none;display:inline-block;line-height:1;position:relative;text-decoration:inherit;text-transform:none;top:1px;font-family:"Montserrat",sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;font-weight:500;transition:ease,margin-left,0.4s;color:#015846;content:"\025B8";margin-left:4px;top:1px;-ms-transform-origin:center center;transform-origin:center center;-ms-transform:scale(2);transform:scale(2)}.facts-callout-block .additional-links>.row>div>a:hover{color:#3FA9F5;cursor:pointer}.facts-callout-block .additional-links>.row>div>a:hover:after{color:#3FA9F5;margin-left:8px}@media screen and (max-width: 767.5px){.facts-callout-block .additional-links>.row>div>a{border-bottom:1px solid #d7d7d7;display:block;padding:10px 0}}@media screen and (min-width: 768px){.facts-callout-block .additional-links>.row{border-bottom:1px solid #d7d7d7;padding:10px 0}.facts-callout-block .additional-links>.row:first-child{border-top:1px solid #d7d7d7}}.location-contact-block{margin-top:15px}.news-preview-block .grid:before,.news-preview-block .grid:after{content:" ";display:table}.news-preview-block .grid:after{clear:both}@media screen and (min-width: 992px){.news-preview-block .grid{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}}.news-preview-block .grid .news-article-teaser{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;position:relative;min-height:1px;padding-left:15px;padding-right:15px;background-position:center center;background-repeat:no-repeat;background-size:cover;transition:ease,background,0.5s;-webkit-backface-visibility:hidden;-webkit-transform-style:preserve-3d;-webkit-transform:translate3d(0, 0, 0);background-size:100%;border:0px solid #fff;height:300px}@media (min-width: 992px){.news-preview-block .grid .news-article-teaser{float:left;width:33.33333%}}@media screen and (min-width: 992px){.news-preview-block .grid .news-article-teaser:hover{background-size:103%;-webkit-backface-visibility:hidden;-webkit-transform-style:preserve-3d;-webkit-transform:translate3d(0, 0, 0)}}@media screen and (min-width: 1200px){.news-preview-block .grid .news-article-teaser{height:350px}}.news-preview-block .grid .news-article-teaser:after{background:rgba(0,0,0,0.5);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.news-preview-block .grid .news-article-teaser>div{padding:15px;position:relative;z-index:2}@media screen and (max-width: 767.5px){.news-preview-block .grid .news-article-teaser>div{padding-left:0}}@media screen and (min-width: 992px){.news-preview-block .grid .news-article-teaser>div{padding:15px 30px 30px}}@media screen and (min-width: 1200px){.news-preview-block .grid .news-article-teaser>div{padding:30px 80px 30px 15px}}.news-preview-block .grid .news-article-teaser h2,.news-preview-block .grid .news-article-teaser .report .report-image-text-block .text-column .h3-style:nth-child(n),.report .report-image-text-block .text-column .news-preview-block .grid .news-article-teaser .h3-style:nth-child(n),.news-preview-block .grid .news-article-teaser h5{color:#fff}.news-preview-block .grid .news-article-teaser h2,.news-preview-block .grid .news-article-teaser .report .report-image-text-block .text-column .h3-style:nth-child(n),.report .report-image-text-block .text-column .news-preview-block .grid .news-article-teaser .h3-style:nth-child(n){font-size:20px;line-height:1.3em;margin-bottom:20px}@media screen and (min-width: 992px){.news-preview-block .grid .news-article-teaser h2,.news-preview-block .grid .news-article-teaser .report .report-image-text-block .text-column .h3-style:nth-child(n),.report .report-image-text-block .text-column .news-preview-block .grid .news-article-teaser .h3-style:nth-child(n){height:100px;overflow:hidden}}.news-preview-block .grid .news-article-teaser h5{margin-bottom:15px}.news-preview-block.with-gutter .grid{margin-left:-15px;margin-right:-15px}.news-preview-block.with-gutter .grid:before,.news-preview-block.with-gutter .grid:after{content:" ";display:table}.news-preview-block.with-gutter .grid:after{clear:both}.news-preview-block.with-gutter .grid>div{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width: 992px){.news-preview-block.with-gutter .grid>div{float:left;width:33.33333%}}.news-preview-block.with-gutter .grid>div:before,.news-preview-block.with-gutter .grid>div:after{content:" ";display:table}.news-preview-block.with-gutter .grid>div:after{clear:both}@media screen and (max-width: 991.5px){.news-preview-block.with-gutter .grid>div{margin-top:15px}.news-preview-block.with-gutter .grid>div:first-child{margin-top:0}}.news-preview-block.with-gutter .grid>div .news-article-teaser{position:relative;float:left;width:100%;min-height:1px;padding-left:15px;padding-right:15px;padding-left:0;padding-right:0}@media screen and (min-width: 992px){.news-preview-block.with-gutter .grid>div .news-article-teaser{height:240px}}@media screen and (min-width: 1200px){.news-preview-block.with-gutter .grid>div .news-article-teaser{height:300px}}@media screen and (max-width: 991.5px){.news-preview-block.with-gutter .grid>div .news-article-teaser{padding-left:15px}}@media screen and (min-width: 1200px){.news-preview-block.with-gutter .grid>div .news-article-teaser>div{padding:30px 80px 30px 30px}}.site-footer-block{background:#fff;padding:30px 0}.site-footer-block img{display:block;max-width:100%;height:auto;max-width:10rem}@media screen and (max-width: 991.5px){.site-footer-block img{margin-bottom:30px;max-width:8rem}}.site-footer-block .row>div{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width: 992px){.site-footer-block .row>div{float:left;width:50%}}@media screen and (min-width: 992px){.site-footer-block .row>div.right{text-align:right}}.site-footer-block .logo-social{border-bottom:1px solid #d7d7d7;border-top:1px solid #d7d7d7;margin-bottom:30px;padding:30px 0}@media screen and (min-width: 992px){.site-footer-block .logo-social .row{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-align:end;align-items:flex-end}}.site-footer-block .copyright{font-family:"Montserrat",sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;color:#8e8e93;font-size:11px}@media screen and (max-width: 991.5px){.site-footer-block .copyright .left{margin-bottom:15px}}.site-header-block{transition:0.3s all;width:100%;padding-top:0;height:120px}@media screen and (max-width: 991.5px){.site-header-block{width:100%;height:50px}}@media screen and (min-width: 992px){.site-header-block{padding-top:40px}}.site-header-block-container{background:#fff;position:fixed;z-index:1000;top:0;left:0;right:0}.site-header-block.fixed-header{height:60px}.site-header-block.fixed-header .top-bar{display:none}.site-header-block.fixed-header .bottom-bar{height:60px}@media screen and (min-width: 992px){.site-header-block .top-bar{border-bottom:1px solid rgba(215,215,215,0.5);height:40px;position:absolute;top:0;right:0;width:100%}}@media screen and (max-width: 991.5px){.site-header-block .top-bar .container{padding-left:0;padding-right:0}}.site-header-block .bottom-bar .container{position:absolute;bottom:0;left:0;right:0}@media screen and (max-width: 991.5px){.site-header-block .bottom-bar .container{position:static}}.site-header-block .bottom-bar .main-navigation{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width: 992px){.site-header-block .bottom-bar .main-navigation{float:left;width:58.33333%}}@media screen and (max-width: 991.5px){.site-header-block .bottom-bar .main-navigation{padding-left:0;padding-right:0}}.site-header-block .bottom-bar .site-logo{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width: 992px){.site-header-block .bottom-bar .site-logo{float:left;width:20.83333%}}.site-header-block .bottom-bar .site-search{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width: 992px){.site-header-block .bottom-bar .site-search{float:left;width:20.83333%}}@media screen and (max-width: 991.5px){.site-header-block .bottom-bar .site-search{padding-left:0;padding-right:0}}@media screen and (min-width: 992px){.site-header-block .bottom-bar .site-search{float:right !important}}.site-header-block.fixed-header .site-search{height:60px}.site-header-block .mobile-nav-open .site-header-block{height:100%}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-45px;list-style:none;display:block;text-align:center;padding:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"-";width:20px;height:20px;font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.vision-and-values-grid-block{background-position:center center;background-repeat:no-repeat;background-size:cover;padding:60px 0;transition:background,ease,1s;height:700px;position:relative}@media screen and (max-width: 991.5px){.vision-and-values-grid-block>.container{padding:0}.vision-and-values-grid-block>.container>.row{margin:0}}@media screen and (min-width: 992px){.vision-and-values-grid-block{height:660px}}.vision-and-values-grid-block .overlay{background:rgba(0,0,0,0.2);height:100%;left:0;position:absolute;top:0;width:100%}.vision-and-values-grid-block .left-column{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width: 992px){.vision-and-values-grid-block .left-column{float:left;width:41.66667%}}@media screen and (max-width: 991.5px){.vision-and-values-grid-block .left-column{margin-bottom:60px;padding-left:15px;padding-right:15px}}.vision-and-values-grid-block .right-column{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width: 992px){.vision-and-values-grid-block .right-column{float:left;width:50%}}@media (min-width: 992px){.vision-and-values-grid-block .right-column{margin-left:8.33333%}}@media screen and (max-width: 991.5px){.vision-and-values-grid-block .right-column{bottom:0;overflow:hidden;padding:0 0 60px 15px;position:absolute;width:100%}}.vision-and-values-grid-block .blue-bordered-box{background:rgba(0,0,0,0.5);border:1px solid #015846}.vision-and-values-grid-block .blue-bordered-box h2,.vision-and-values-grid-block .blue-bordered-box .report .report-image-text-block .text-column .h3-style:nth-child(n),.report .report-image-text-block .text-column .vision-and-values-grid-block .blue-bordered-box .h3-style:nth-child(n){border-bottom:1px solid #015846;color:#fff;padding:15px}@media screen and (min-width: 992px){.vision-and-values-grid-block .blue-bordered-box h2,.vision-and-values-grid-block .blue-bordered-box .report .report-image-text-block .text-column .h3-style:nth-child(n),.report .report-image-text-block .text-column .vision-and-values-grid-block .blue-bordered-box .h3-style:nth-child(n){padding:12px 30px}}.vision-and-values-grid-block .blue-bordered-box .content{color:#fff;padding:15px}@media screen and (min-width: 992px){.vision-and-values-grid-block .blue-bordered-box .content{padding:30px}}.vision-and-values-grid-block .blue-bordered-box .content p{color:#fff}.vision-and-values-grid-block .blue-bordered-box .content .arrow-link{display:inline-block;margin-top:20px}@media screen and (min-width: 992px){.vision-and-values-grid-block .blue-bordered-box{margin-top:130px}}.vision-and-values-grid-block .blue-bordered-box .arrow-link:after,.vision-and-values-grid-block .blue-bordered-box .arrow-link:hover{color:#fff}@media screen and (max-width: 991.5px){.vision-and-values-grid-block .blue-bordered-box h2,.vision-and-values-grid-block .blue-bordered-box .report .report-image-text-block .text-column .h3-style:nth-child(n),.report .report-image-text-block .text-column .vision-and-values-grid-block .blue-bordered-box .h3-style:nth-child(n){padding:15px}}@media screen and (min-width: 992px){.vision-and-values-grid-block .blue-bordered-box .content{min-height:200px}}@media screen and (max-width: 991.5px){.vision-and-values-grid-block .blue-bordered-box .content{padding:15px}}.vision-and-values-grid-block .blue-bordered-box .content ul{margin:0;padding:0 0 0 20px}.vision-and-values-grid-block .blue-bordered-box .content ul li{margin:5px 0 0}.vision-and-values-grid-block .blue-bordered-box .content ul li:first-child{margin:0}.vision-and-values-grid-block .blue-bordered-box .content p{margin-bottom:15px}.vision-and-values-grid-block .blue-bordered-box .content p:last-child{margin-bottom:0}.vision-and-values-grid-block #vision-values-carousel{margin-bottom:0}@media screen and (min-width: 992px){.vision-and-values-grid-block #vision-values-carousel{margin-left:-15px;margin-right:-15px}.vision-and-values-grid-block #vision-values-carousel:before,.vision-and-values-grid-block #vision-values-carousel:after{content:" ";display:table}.vision-and-values-grid-block #vision-values-carousel:after{clear:both}}.vision-and-values-grid-block #vision-values-carousel .item{position:relative;min-height:1px;padding-left:15px;padding-right:15px;outline:none}@media (min-width: 992px){.vision-and-values-grid-block #vision-values-carousel .item{float:left;width:33.33333%}}.vision-and-values-grid-block #vision-values-carousel .item:active,.vision-and-values-grid-block #vision-values-carousel .item:focus{outline:none}@media screen and (max-width: 991.5px){.vision-and-values-grid-block #vision-values-carousel .item{height:206px;padding:0;width:236px}}@media screen and (max-width: 480px){.vision-and-values-grid-block #vision-values-carousel .item{height:135px;width:165px}}@media screen and (min-width: 992px){.vision-and-values-grid-block #vision-values-carousel .item{height:132px;margin-bottom:30px}}@media screen and (min-width: 1200px){.vision-and-values-grid-block #vision-values-carousel .item{height:165px}}.vision-and-values-grid-block #vision-values-carousel .item.slick-cloned{display:none !important}.vision-and-values-grid-block #vision-values-carousel .item>div{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;background:rgba(0,0,0,0.8);background:rgba(0,0,0,0.5);border:1px solid #015846;transition:background,ease,0.4s;color:#fff;font-size:16px;height:100%;padding:15px;position:relative}.vision-and-values-grid-block #vision-values-carousel .item>div h2,.vision-and-values-grid-block #vision-values-carousel .item>div .report .report-image-text-block .text-column .h3-style:nth-child(n),.report .report-image-text-block .text-column .vision-and-values-grid-block #vision-values-carousel .item>div .h3-style:nth-child(n){border-bottom:1px solid #015846;color:#fff;padding:15px}@media screen and (min-width: 992px){.vision-and-values-grid-block #vision-values-carousel .item>div h2,.vision-and-values-grid-block #vision-values-carousel .item>div .report .report-image-text-block .text-column .h3-style:nth-child(n),.report .report-image-text-block .text-column .vision-and-values-grid-block #vision-values-carousel .item>div .h3-style:nth-child(n){padding:12px 30px}}.vision-and-values-grid-block #vision-values-carousel .item>div .content{color:#fff;padding:15px}@media screen and (min-width: 992px){.vision-and-values-grid-block #vision-values-carousel .item>div .content{padding:30px}}.vision-and-values-grid-block #vision-values-carousel .item>div .content p{color:#fff}.vision-and-values-grid-block #vision-values-carousel .item>div .content .arrow-link{display:inline-block;margin-top:20px}@media screen and (max-width: 991.5px){.vision-and-values-grid-block #vision-values-carousel .item>div{margin-right:30px}}@media screen and (min-width: 1200px){.vision-and-values-grid-block #vision-values-carousel .item>div{font-size:21px}}.vision-and-values-grid-block #vision-values-carousel .item>div i{transition:all,ease,0.4s;bottom:0;display:block;height:25px;left:0;margin:auto;position:absolute;right:0;top:0;width:25px}.vision-and-values-grid-block #vision-values-carousel .item>div i:after{font-family:"budicon";font-style:normal;font-variant:normal;font-weight:normal;speak:none;display:inline-block;line-height:1;position:relative;text-decoration:inherit;text-transform:none;top:1px;content:"";font-size:25px}.vision-and-values-grid-block #vision-values-carousel .item>div.active{background:rgba(0,86,184,0.6)}.vision-and-values-grid-block #vision-values-carousel .item>div.active i:after{content:""}.vision-and-values-grid-block #vision-values-carousel .slick-dots{bottom:-60px -10px;left:0}.vision-and-values-grid-block #vision-values-carousel .slick-dots li{background:#fff;border:2px solid #fff;border-radius:50%;height:15px;width:15px}.vision-and-values-grid-block #vision-values-carousel .slick-dots li.slick-active{background:rgba(0,86,184,0.9)}.three-column-text-callout-block .three-column-layout{margin:0}.three-column-text-callout-block .three-column-layout>ul{margin-left:-15px;margin-right:-15px;list-style-type:none;padding-left:0}.three-column-text-callout-block .three-column-layout>ul:before,.three-column-text-callout-block .three-column-layout>ul:after{content:" ";display:table}.three-column-text-callout-block .three-column-layout>ul:after{clear:both}@media screen and (min-width: 992px){.three-column-text-callout-block .three-column-layout>ul{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.three-column-text-callout-block .three-column-layout>ul>li{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width: 992px){.three-column-text-callout-block .three-column-layout>ul>li{float:left;width:33.33333%}}.three-column-text-callout-block .three-column-heading{color:#015846;margin-bottom:10px}@media screen and (max-width: 991.5px){.three-column-text-callout-block .three-column-layout>ul>li{margin-top:30px}.three-column-text-callout-block .three-column-layout>ul>li:first-child{margin-top:30px}}@media screen and (max-width: 991.5px) and (max-width: 991.5px){.three-column-text-callout-block .three-column-layout>ul>li:first-child{margin-top:0}}@media screen and (max-width: 991.5px){.three-column-text-callout-block .arrow-link{margin-top:15px}}@media screen and (min-width: 992px){.three-column-text-callout-block{padding:15px 0}.three-column-text-callout-block .three-column-layout>ul>li{padding-bottom:30px}.three-column-text-callout-block .arrow-link{bottom:0;left:15px;position:absolute}}.paragraph-block{background:#fff}.paragraph-block.gray-bg{background:#f2f2f2}.paragraph-block .container>div.content-wrapper{padding:30px;text-align:center}@media screen and (min-width: 992px){.paragraph-block .container>div.content-wrapper{padding:80px}}.paragraph-block .container>div.accordion{margin-bottom:30px}@media screen and (min-width: 768px){.paragraph-block .container>div.accordion{margin:0 auto 60px;width:75%}}@media screen and (min-width: 1200px){.paragraph-block .container>div.accordion{width:60%}}.paragraph-block .paragraph{font-family:"Montserrat",sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;font-weight:500;font-size:18px;line-height:1.2em;color:#4a4a4a;line-height:1.6em;margin-bottom:20px;padding-bottom:20px;position:relative}@media screen and (min-width: 992px){.paragraph-block .paragraph{font-size:21px}}@media screen and (min-width: 992px){.paragraph-block .paragraph{line-height:2em}}.paragraph-block .paragraph:after{background:#4a4a4a;bottom:0;content:" ";display:block;height:1px;left:0;margin:auto;position:absolute;right:0;width:25px}.paragraph-block p+p{margin-top:20px}.paragraph-block.bg-image{background-position:center center;background-repeat:no-repeat;background-size:cover}@media screen and (min-width: 992px){.paragraph-block.bg-image{padding:60px 0}}@media screen and (max-width: 991.5px){.paragraph-block.bg-image .container{padding:0}}.paragraph-block.bg-image .container>.content-wrapper{border:10px solid rgba(0,86,184,0.85);background:rgba(0,0,0,0.25)}.paragraph-block.bg-image p{color:#fff}.paragraph-block.bg-image .paragraph{color:#fff}.paragraph-block.bg-image .paragraph:after{background:#fff}.paragraph-block.bg-image .arrow-link{color:#fff}.paragraph-block.bg-image .arrow-link:after{color:#fff}.paragraph-block.bg-image .arrow-link:hover{color:#015846}.paragraph-block.bg-image .arrow-link:hover:after{color:#015846}.paragraph-block.show-seal .container{position:relative}.paragraph-block.show-seal .container .content-wrapper{padding-bottom:250px}@media screen and (min-width: 992px){.paragraph-block.show-seal .container .content-wrapper{padding-bottom:200px}}.paragraph-block.show-seal .seal{position:absolute}@media screen and (max-width: 991.5px){.paragraph-block.show-seal .seal{bottom:30px;left:50%;margin-left:-90px}}@media screen and (min-width: 992px){.paragraph-block.show-seal .seal{bottom:-30px;left:75px}}.paragraph-block.show-seal .seal img{height:180px;width:auto}@media screen and (min-width: 992px){.paragraph-block.show-seal .seal img{height:250px}}@media screen and (min-width: 1200px){.paragraph-block.show-seal .seal img{height:290px}}.accordion-right,.text-intro{padding:60px 0}.accordion-right .left,.accordion-right .right,.text-intro .left,.text-intro .right{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width: 992px){.accordion-right .left,.accordion-right .right,.text-intro .left,.text-intro .right{float:left;width:50%}}@media screen and (min-width: 992px){.accordion-right .left,.text-intro .left{padding-right:30px}}@media screen and (max-width: 991.5px){.accordion-right .right,.text-intro .right{margin-top:30px}}.accordion-right .arrow-link,.text-intro .arrow-link{margin-top:15px}@media screen and (min-width: 992px){.accordion-right .section-header h4,.accordion-right .section-header .h4-style,.text-intro .section-header h4,.text-intro .section-header .h4-style{margin-bottom:120px}}@media screen and (max-width: 991.5px){.text-intro{padding:30px 0}}@media screen and (min-width: 992px){.text-intro .right{text-align:right}}.two-image-block{margin-bottom:30px}@media screen and (min-width: 992px){.two-image-block{margin-bottom:60px}}.two-image-block .small-column{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width: 768px){.two-image-block .small-column{float:left;width:33.33333%}}.two-image-block .large-column{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width: 768px){.two-image-block .large-column{float:left;width:66.66667%}}@media screen and (max-width: 767.5px){.two-image-block .large-column{margin-top:30px}}@media screen and (min-width: 768px){.two-image-block.large-left .small-column{float:right !important}}.two-image-block img{display:block;max-width:100%;height:auto}.image-block-caption{border-bottom:1px solid #d7d7d7;margin-top:15px;padding-bottom:15px}@media screen and (min-width: 768px){.image-block-caption{margin-top:30px;padding-bottom:30px}}.image-text-block{margin-bottom:30px}@media screen and (min-width: 992px){.image-text-block{margin-bottom:60px}}.image-text-block .text-column{position:relative;min-height:1px;padding-left:15px;padding-right:15px;position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width: 768px){.image-text-block .text-column{float:left;width:50%}}@media (min-width: 992px){.image-text-block .text-column{float:left;width:41.66667%}}@media screen and (max-width: 767.5px){.image-text-block .text-column{margin-top:30px}}.image-text-block .image-column{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width: 768px){.image-text-block .image-column{float:left;width:50%}}@media (min-width: 992px){.image-text-block.text-right .text-column{margin-left:8.33333%}}@media (min-width: 992px){.image-text-block.text-left .image-column{margin-left:8.33333%}}@media screen and (min-width: 992px){.image-text-block.text-left .image-column{float:right !important}}.image-text-block .image{display:block;max-width:100%;height:auto}.image-text-block .video{background-color:#000;display:block;height:auto;width:100%}.quote-block{margin-bottom:30px;background:#f2f2f2;text-align:center}@media screen and (min-width: 992px){.quote-block{margin-bottom:60px}}.quote-block .quote-content{font-size:24px;line-height:1.5em}@media screen and (min-width: 992px){.quote-block .quote-content{font-size:42px}}.quote-block .quote-attribution{margin:20px 0 0;padding-top:20px;position:relative}.quote-block .quote-attribution:before{background:#4a4a4a;content:" ";display:block;height:1px;left:0;margin:auto;position:absolute;right:0;top:0;width:25px}.text-block{margin-bottom:30px}@media screen and (min-width: 992px){.text-block{margin-bottom:60px}}.text-block .text-content{position:relative;min-height:1px;padding-left:15px;padding-right:15px;position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width: 768px){.text-block .text-content{float:left;width:83.33333%}}@media (min-width: 768px){.text-block .text-content{margin-left:8.33333%}}@media (min-width: 1200px){.text-block .text-content{float:left;width:66.66667%}}@media (min-width: 1200px){.text-block .text-content{margin-left:16.66667%}}.text-block .accordion{margin:30px 0 0}@media screen and (min-width: 768px){.text-block .accordion{margin:60px auto;width:66.6666667%}}@media screen and (min-width: 1200px){.text-block .accordion{width:50%}}.leadership-bio-content{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width: 480px){.leadership-bio-content{display:block}}.leadership-bio-image{-ms-flex:1;flex:1;margin:0 1.875rem 0 0}@media screen and (max-width: 480px){.leadership-bio-image{margin-bottom:1.5rem}}.leadership-bio-image .bio-image{display:block;width:100%;max-width:260px}.leadership-bio-copy{-ms-flex:2;flex:2}.leadership-bio-copy .bio-title{font-size:.875rem;font-weight:900;margin:0 0 1.75rem 0}@media screen and (max-width: 480px){.leadership-bio-copy .bio-title{font-size:.75rem}}.leadership-bio-copy .bio-title::after{content:'';display:block;width:1.5rem;height:1px;margin:.75rem 0 0 0;background-color:#000}.leadership-bio-copy .bio-name{font-size:3.25rem;font-weight:300;color:#54CE32;margin:0 0 1.875rem 0}@media screen and (max-width: 480px){.leadership-bio-copy .bio-name{font-size:2rem;margin-bottom:1rem}}.history-timeline-block .grid{margin-left:-15px;margin-right:-15px}.history-timeline-block .grid:before,.history-timeline-block .grid:after{content:" ";display:table}.history-timeline-block .grid:after{clear:both}.history-timeline-block .history-timeline-tile-block{position:relative;min-height:1px;padding-left:15px;padding-right:15px;position:relative;min-height:1px;padding-left:15px;padding-right:15px;margin-bottom:30px}@media (min-width: 768px){.history-timeline-block .history-timeline-tile-block{float:left;width:50%}}@media (min-width: 992px){.history-timeline-block .history-timeline-tile-block{float:left;width:33.33333%}}.history-timeline-block .history-timeline-tile-block>div{border:1px solid #015846;position:relative}.history-timeline-block .history-timeline-tile-block>div .caption{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;border-top:1px solid #015846;color:#015846;font-size:14px;height:75px;-ms-flex-pack:center;justify-content:center;line-height:18px;overflow:hidden;padding:0 20px;text-align:center}.history-timeline-block .history-timeline-tile-block>div .caption>div{width:100%}.history-timeline-block .history-timeline-tile-block>div .top{background:#fff;height:200px;padding:20px;position:relative}.history-timeline-block .history-timeline-tile-block>div .top .gray-bg{background:#d7d7d7;bottom:0;height:100px;left:0;position:absolute;width:100%}.history-timeline-block .history-timeline-tile-block>div .year,.history-timeline-block .history-timeline-tile-block>div .icon{transition:ease,all,0.2s;position:absolute;top:20px;z-index:1}.history-timeline-block .history-timeline-tile-block>div .year{left:20px}.history-timeline-block .history-timeline-tile-block>div .icon{right:20px}.history-timeline-block .history-timeline-tile-block>div .icon:after{font-family:"budicon";font-style:normal;font-variant:normal;font-weight:normal;speak:none;display:inline-block;line-height:1;position:relative;text-decoration:inherit;text-transform:none;top:1px;transition:ease,all,0.2s;color:#54CE32;content:"";font-size:30px}.history-timeline-block .history-timeline-tile-block>div .section-header h4{margin-bottom:0;padding-bottom:10px}.history-timeline-block .history-timeline-tile-block>div .section-header h4.minigrant{color:#ffffff;text-transform:capitalize}.history-timeline-block .history-timeline-tile-block>div .img-container{-ms-flex-line-pack:center;align-content:center;-ms-flex-align:end;align-items:flex-end;display:-ms-flexbox;display:flex;height:100%;-ms-flex-pack:center;justify-content:center;left:0;position:absolute;top:0;width:100%}.history-timeline-block .history-timeline-tile-block>div .img-container>div{width:90%}.history-timeline-block .history-timeline-tile-block>div .img-container>div.minigrant{width:100%}.history-timeline-block .history-timeline-tile-block>div img{display:block;max-width:100%;height:auto;margin:0 auto 20px}.history-timeline-block .history-timeline-tile-block>div img.minigrant{margin:0 auto}.history-timeline-block .description{transition:ease,all,0.2s;background:#015846;color:#fff;font-size:14px;height:100%;left:0;line-height:19px;opacity:0;padding:70px 20px 20px;position:absolute;top:0;visibility:hidden;width:100%}@media screen and (min-width: 768px){.history-timeline-block .description{padding:70px 40px 20px}}@media screen and (min-width: 992px){.history-timeline-block .description{padding:70px 20px 20px}}@media screen and (min-width: 1200px){.history-timeline-block .description{padding:70px 40px 20px}}.history-timeline-block .history-timeline-tile-block.clickable.active .description{display:block;opacity:1;visibility:visible}.history-timeline-block .history-timeline-tile-block.clickable.active .year h4{color:#54CE32}.history-timeline-block .history-timeline-tile-block.clickable.active .year h4:after{background:#54CE32}.history-timeline-block .history-timeline-tile-block.clickable.active .icon:after{content:"";color:#fff}.accordion{margin-left:auto;margin-right:auto}.accordion-header{font-size:3.125rem;margin:0 0 3rem 0}@media screen and (max-width: 991.5px){.accordion-header{font-size:2.75rem;margin:0 0 2rem 0}}.accordion-inner{position:relative;list-style-type:none;margin-left:0;padding-left:0}.accordion-item{margin-top:2rem;padding-left:5.625rem}@media screen and (max-width: 1199.5px){.accordion-item{padding-left:3rem}}@media screen and (max-width: 991.5px){.accordion-item{padding-left:0}}.accordion-panel{max-width:100%;overflow:hidden;transition:height .25s}.accordion-panel-container{max-width:40rem;margin:1rem 4.5rem 0 auto}.accordion-panel[aria-hidden="true"]{height:0 !important}.accordion-panel-content{width:100%}.accordion-trigger{position:relative;width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;text-align:left;padding:0;background-color:transparent;border:0;border-radius:0;appearance:none}.accordion-trigger::after{position:absolute;top:50%;left:0;content:"";display:block;height:1px;background-color:rgba(1,88,70,0.25);-ms-transform:translateY(-50%);transform:translateY(-50%);transition:width .3s ease}@media screen and (max-width: 767.5px){.accordion-trigger::after{display:none}}.accordion-trigger:hover{cursor:pointer}.accordion-trigger:hover .accordion-trigger-heading{color:#015846}.accordion-trigger:focus-visible{outline:0}.accordion-trigger:focus-visible .accordion-trigger-heading{color:#015846;font-weight:500}.accordion-trigger:focus-visible .expand-trigger-container{outline:2px solid #015846}.accordion-trigger>*{pointer-events:none;margin-top:0}.accordion-trigger[aria-expanded="false"]::after{width:calc(100% - 9.5rem)}@media screen and (max-width: 767.5px){.accordion-trigger[aria-expanded="false"]::after{width:calc(100% - 12.25rem)}}.accordion-trigger[aria-expanded="false"] .expand-trigger-container{width:7.5rem;color:#015846}.accordion-trigger[aria-expanded="false"] .expand-trigger-text{display:inline-block}.accordion-trigger[aria-expanded="true"]::after{width:calc(100% - 4.5rem)}@media screen and (max-width: 767.5px){.accordion-trigger[aria-expanded="true"]::after{width:calc(100% - 7.25rem)}}.accordion-trigger[aria-expanded="true"] .expand-trigger-container{width:2.5rem;color:#fff;background-color:#015846}.accordion-trigger[aria-expanded="true"] .expand-trigger-text{display:none;opacity:0}.accordion-trigger[aria-expanded="true"] .expand-trigger-x{-ms-transform:rotate(315deg);transform:rotate(315deg)}.accordion-trigger-heading{position:relative;max-width:65%;font-size:2.5rem;font-weight:300;color:#000;padding-right:2rem;background-color:#fff;z-index:1}@media screen and (max-width: 767.5px){.accordion-trigger-heading{max-width:100%;font-size:1.875rem;padding-right:0}}.accordion-trigger-desktop{display:-ms-flexbox;display:flex}@media screen and (max-width: 767.5px){.accordion-trigger-desktop{display:none}}.accordion-trigger-desktop .expand-trigger-container{display:-ms-flexbox;display:flex}@media screen and (max-width: 767.5px){.accordion-trigger-desktop .expand-trigger-container{display:none}}.accordion-trigger-mobile{display:none}.accordion-trigger-mobile::after{display:none}@media screen and (max-width: 767.5px){.accordion-trigger-mobile::after{position:absolute;top:50%;left:2.75rem;content:"";display:block;height:1px;background-color:rgba(1,88,70,0.25);-ms-transform:translateY(-50%);transform:translateY(-50%);transition:width .3s ease}}@media screen and (max-width: 767.5px){.accordion-trigger-mobile{display:-ms-flexbox;display:flex}}.accordion-trigger-mobile .expand-trigger-container{display:none}@media screen and (max-width: 767.5px){.accordion-trigger-mobile .expand-trigger-container{display:-ms-flexbox;display:flex}}.expand-trigger-container{-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:2.5rem;padding:0;border:2px solid #015846;border-radius:999em;appearance:none;box-shadow:0 0 20px 0 rgba(102,102,102,0.25);z-index:1;overflow:hidden;transition:width 0.3s ease, color 0.3s ease, background-color 0.3s ease}.expand-trigger-container>*{pointer-events:none}.expand-trigger-text{display:block;font-size:.675rem;font-weight:900;text-transform:uppercase;letter-spacing:1.4px;color:#015846;padding-right:.625rem;transition:opacity 0.3s ease}.expand-trigger-x{display:block;font-size:2rem;font-weight:400;-ms-transform-origin:center;transform-origin:center;transition:transform 0.3s ease}.carousel-list,.carousel-list-desktop{padding-top:30px;padding-bottom:30px;width:auto}.carousel-list-desktop{max-width:1440px;margin-left:auto;margin-right:auto}.carousel-controls{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}@media screen and (min-width: 992px){.carousel-controls-mobile-only{display:none}}@media screen and (max-width: 991.5px){.carousel-slide{margin-top:0}}.carousel-arrow{-ms-flex:0 0 auto;flex:0 0 auto;margin-top:30px;margin-bottom:30px}.carousel-arrow+.carousel-arrow{margin-left:30px}.carousel-pagination{width:auto;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;max-width:1440px;margin-left:auto;margin-right:auto}.carousel-pagination>li{-ms-flex:1 1 auto;flex:1 1 auto;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.carousel-page{width:100%;position:relative;overflow:hidden;height:2px}.carousel-page::before,.carousel-page::after{content:'';position:absolute;left:0;right:0;top:0;border-top:2px solid #eee}.carousel-page:focus{box-shadow:0 0 0 2px #eee}.carousel-page:focus.is-active{box-shadow:none}.carousel-page:focus::before{border-color:#777}.carousel-page:active{background:transparent}.carousel-page::after{border-color:#3FA9F5;-ms-transform:translateX(-100%);transform:translateX(-100%);animation:carouselTrackOffToRight 0.3s}.carousel-page.is-active::after{-ms-transform:translateX(0);transform:translateX(0);animation:carouselTrackOnFromLeft 0.3s}[data-slide-direction="left"] .carousel-page::after{-ms-transform:translateX(100%);transform:translateX(100%);animation:carouselTrackOffToLeft 0.3s}[data-slide-direction="left"] .carousel-page.is-active::after{-ms-transform:translateX(0);transform:translateX(0);animation:carouselTrackOnFromRight 0.3s}.carousel-page-inactive::after{animation:none !important}.carousel-pagination-nums[data-start-num][data-end-num]::before,.carousel-pagination-nums[data-start-num][data-end-num]::after{color:#015846;width:1.25rem}.carousel-pagination-nums[data-start-num][data-end-num]::before{content:attr(data-start-num);margin-right:30px}.carousel-pagination-nums[data-start-num][data-end-num]::after{content:attr(data-end-num);margin-left:30px;text-align:right}@media screen and (max-width: 991.5px){.carousel-pagination-nums[data-start-num][data-end-num]::before,.carousel-pagination-nums[data-start-num][data-end-num]::after{content:none}}.carousel-controls-nums{max-width:1440px;width:100%}.carousel-controls-nums>*:last-child{margin-right:calc(30px + 1.25rem)}@media screen and (max-width: 991.5px){.carousel-controls-nums>*:last-child{margin-right:0}}.carousel-arrow{padding:10px 15px;display:block;background:transparent;border:1px solid #015846;position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;transition:0.3s all;border-radius:999em}.carousel-arrow:hover{background-color:rgba(84,206,50,0.5)}.carousel-arrow::after{content:'';width:1.25rem;height:.9375rem;display:block;-ms-flex-negative:0;flex-shrink:0;background-position:center center;background-repeat:no-repeat}.carousel-arrow:focus{outline:2px solid #54CE32}.carousel-arrow[disabled]{border-color:#8e8e93;cursor:not-allowed}.carousel-arrow[disabled]:hover{background:transparent}.btn-arrow-left::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 20 13'%3E%3Cpath fill='%23015846' d='M19.8,6.5c0,0.4-0.3,0.8-0.8,0.8h-16l3.8,3.8c0.3,0.3,0.3,0.8,0,1.1c-0.1,0.1-0.3,0.2-0.5,0.2S6,12.3,5.8,12.2L0.2,6.5 l5.7-5.7c0.3-0.3,0.8-0.3,1.1,0s0.3,0.8,0,1.1L3.1,5.8h16C19.5,5.8,19.8,6.1,19.8,6.5z'/%3E%3C/svg%3E%0A")}.btn-arrow-left[disabled]::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 20 13'%3E%3Cpath fill='%238e8e93' d='M19.8,6.5c0,0.4-0.3,0.8-0.8,0.8h-16l3.8,3.8c0.3,0.3,0.3,0.8,0,1.1c-0.1,0.1-0.3,0.2-0.5,0.2S6,12.3,5.8,12.2L0.2,6.5 l5.7-5.7c0.3-0.3,0.8-0.3,1.1,0s0.3,0.8,0,1.1L3.1,5.8h16C19.5,5.8,19.8,6.1,19.8,6.5z'/%3E%3C/svg%3E%0A")}.btn-arrow-right::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 20 13'%3E%3Cpath fill='%23015846' d='M0.2,6.5c0-0.4,0.3-0.8,0.8-0.8h16l-3.8-3.8c-0.3-0.3-0.3-0.8,0-1.1c0.1-0.1,0.3-0.2,0.5-0.2s0.4,0.1,0.5,0.2l5.7,5.7 l-5.7,5.7c-0.3,0.3-0.8,0.3-1.1,0s-0.3-0.8,0-1.1l3.8-3.8h-16C0.5,7.3,0.2,6.9,0.2,6.5z'/%3E%3C/svg%3E%0A")}.btn-arrow-right[disabled]::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 20 13'%3E%3Cpath fill='%238e8e93' d='M0.2,6.5c0-0.4,0.3-0.8,0.8-0.8h16l-3.8-3.8c-0.3-0.3-0.3-0.8,0-1.1c0.1-0.1,0.3-0.2,0.5-0.2s0.4,0.1,0.5,0.2l5.7,5.7 l-5.7,5.7c-0.3,0.3-0.8,0.3-1.1,0s-0.3-0.8,0-1.1l3.8-3.8h-16C0.5,7.3,0.2,6.9,0.2,6.5z'/%3E%3C/svg%3E%0A")}@keyframes carouselTrackOnFromLeft{0%{transform:translateX(-100%)}100%{transform:translateX(0)}}@keyframes carouselTrackOffToRight{0%{transform:translateX(0)}100%{transform:translateX(100%)}}@keyframes carouselTrackOnFromRight{0%{transform:translateX(100%)}100%{transform:translateX(0)}}@keyframes carouselTrackOffToLeft{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}.card-item{padding:2.5rem;background:#fff;box-shadow:0 0 20px 0 rgba(102,102,102,0.25);transition:0.3s all}.card-item[data-watermark]::before{left:0;-ms-transform:none;transform:none;-webkit-text-stroke:3px #3FA9F5;color:#fff;opacity:0.1;white-space:nowrap}.card-item .accent-alt{color:#015846}@media screen and (max-width: 991.5px){.card-item .accent-alt{color:rgba(255,255,255,0.75)}}.card-item:not(.is-active){color:#000;opacity:0.7}.card-item.is-active:not(.is-origin),.card-item.is-target{color:#fff;background-color:#015846;opacity:1}.card-item.is-active:not(.is-origin)[data-watermark]::before,.card-item.is-target[data-watermark]::before{-webkit-text-stroke:0}.card-item.is-active:not(.is-origin) .accent-alt,.card-item.is-target .accent-alt{color:rgba(255,255,255,0.75)}@media screen and (max-width: 991.5px){.card-item{color:#fff;background-color:#015846;opacity:1}}.card-index{font-size:1rem;line-height:1.75;margin-bottom:3rem}.card-inner .header{margin-bottom:2rem}.card-inner .header [role="heading"]{font-size:2.5rem;font-weight:300;line-height:1.2}.card-inner .header strong{font-weight:500}.video-carousel{padding:60px 0}.video-carousel-play{position:absolute;left:50%;top:50%;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);height:117px;width:117px;z-index:1}.video-carousel-play-circle{border-radius:999em;opacity:0.5;background-color:#54CE32;box-shadow:1px 3px 14px 0 rgba(51,51,51,0.36);height:100%;width:100%;display:block}.video-carousel-play-triangle{position:absolute;left:50%;top:50%;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:0;height:0;border-top:1.375rem solid transparent;border-left:2.75rem solid #fff;border-bottom:1.375rem solid transparent;opacity:0.8;-ms-transform:translate(-42%, -50%);transform:translate(-42%, -50%)}.video-carousel-item.is-active:not(.is-origin) .video-carousel-item-button-thumb{padding-bottom:78.7234%;opacity:1}.video-carousel-item.is-active:not(.is-origin) .video-carousel-item-description{opacity:1}.video-carousel-item-button{border:0;background:transparent;padding:0;margin:0;display:block;text-decoration:none;width:100%}.video-carousel-item-button-frame{position:relative;width:100%;overflow:hidden;height:0;padding-bottom:78.7234%}.video-carousel-item-button-thumb{position:absolute;width:100%;overflow:hidden;height:0;top:50%;left:50%;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);padding-bottom:64.99033%;border-radius:0;box-shadow:1px 2px 10px 0 rgba(23,20,34,0.15);transition:.2s ease all;opacity:.5}.video-carousel-item-button-thumb img{position:absolute;width:100%;height:auto;top:0;bottom:0;left:0;right:0;z-index:1;height:auto}@supports (object-fit: cover){.video-carousel-item-button-thumb img{height:100%;object-fit:cover}}.video-carousel-item-icon{display:block;background-color:#54CE32;opacity:.5;height:117px;width:117px}.video-carousel-item-description{margin-top:30px;text-align:center;opacity:0;transition:0.3s ease all}.video-carousel-item-iframe iframe,.video-carousel-item-native video{width:100%}[data-a11y-dialog-native]>:first-child{display:none}dialog[open]{display:block}.dialog-container[aria-hidden='true']{display:none}.adage-modal-open{overflow:hidden}.adage-modal-wrapper{background-color:rgba(255,255,255,0.8);overflow-x:hidden;position:fixed;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:center;justify-content:center;height:100%;width:100%;top:0;left:0;z-index:150;transition:0.3s ease all;overflow-y:auto}.adage-modal-wrapper[aria-hidden="true"]{visibility:hidden;opacity:0}.adage-modal-overlay{position:absolute;top:0;bottom:0;left:0;right:0}.adage-modal-overlay:focus{outline:none;box-shadow:none;border:none}.adage-modal-dialog{position:relative;width:100%;max-width:750px;margin:auto;top:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media screen and (max-width: 991.5px){.adage-modal-dialog{width:100%;bottom:auto}}.adage-modal-header{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:30px}.adage-modal-inner{position:relative;background-color:white;color:#000;padding:30px;width:100%}.adage-modal-wrapper{padding:30px}.adage-modal-inner-full-bleed{padding:0}.adage-modal-close{border:0;background:transparent;padding:0;margin:0;width:1.25em;height:1.25em;min-width:0;position:relative;display:inline-block;line-height:1;-ms-flex-negative:0;flex-shrink:0}.adage-modal-close::before,.adage-modal-close::after{content:'';display:block;width:1.5rem;height:2px;background-color:#015846;position:absolute;left:50%;top:50%}.adage-modal-close::before{-ms-transform:translateX(-50%) rotate(-45deg);transform:translateX(-50%) rotate(-45deg)}.adage-modal-close::after{-ms-transform:translateX(-50%) rotate(45deg);transform:translateX(-50%) rotate(45deg)}@media screen and (max-width: 991.5px){.adage-modal-close{right:0}}.linear-container .desktop-only{display:-ms-flexbox;display:flex}@media screen and (max-width: 991.5px){.linear-container .desktop-only{display:none}}.linear-container .carousel-hex-pagination{margin-top:2rem}@media screen and (max-width: 991.5px){.linear-container .carousel-hex-pagination{margin-top:1rem}}.linear-container .carousel-hex-page{display:block;width:20px;height:20px;margin:.125rem;padding:0;background-color:#fff;border:5px solid #015846;appearance:none;opacity:.4;transition:opacity .5s ease}.linear-container .carousel-hex-page[aria-expanded="true"],.linear-container .carousel-hex-page[aria-current="true"]{opacity:1}.linear-block{color:#fff;padding-top:6rem;padding-bottom:6rem;background-color:#015846}.linear-block::before{top:12rem}.linear-block::before{white-space:nowrap;-ms-transform:translate(-40%, -110%);transform:translate(-40%, -110%)}.linear-heading{font-size:0.875;font-weight:900;letter-spacing:0.125em;text-transform:uppercase}.linear-heading-container{max-width:95rem;margin-right:0;margin-bottom:6rem;margin-left:0;padding-left:6rem;padding-right:6rem}.linear-timeline-track{padding-left:6rem;padding-right:6rem}@media screen and (max-width: 991.5px){.linear-timeline-track{padding-left:3rem;padding-right:3rem}}.linear-timeline-item{position:relative;-ms-flex:1 0 0px;flex:1 0 0;width:5.5rem;padding:1.5rem 1rem;border-left:1px solid rgba(255,255,255,0.1);transition:0.66s ease-in}@media screen and (max-width: 991.5px){.linear-timeline-item{-ms-flex:1;flex:1;padding:1.5rem 0}}.linear-timeline-item.open{-ms-flex:1 0 50vw;flex:1 0 50vw;width:50vw;transition:0.66s ease-out}@media screen and (max-width: 991.5px){.linear-timeline-item.open{-ms-flex:1 0 75vw;flex:1 0 75vw;width:75vw}}.linear-timeline-item.open .linear-timeline-year-btn{width:auto;height:auto}.linear-timeline-item.open .linear-timeline-item-inner,.linear-timeline-item.open .linear-timeline-item-slider{visibility:visible;opacity:1}.linear-timeline-item-slider{visibility:hidden;opacity:0;transition:opacity .66s .33s}@media screen and (max-width: 991.5px){.linear-timeline-item-slider{visibility:visible;opacity:1}}.linear-timeline-item-inner{visibility:hidden;opacity:0;transition:opacity .66s .33s}@media screen and (max-width: 991.5px){.linear-timeline-item-inner{width:calc(75vw - 2rem);visibility:visible;opacity:1}}.linear-timeline-item-expanded{width:calc(50vw - 2rem);margin-top:3rem;padding:0 3rem}@media screen and (max-width: 991.5px){.linear-timeline-item-expanded{-ms-flex:0 0 1;flex:0 0 1;width:100%;margin-top:1rem;padding:1rem}}.linear-timeline-year-btn{font-size:1rem;font-weight:400}.linear-timeline-year-btn.desktop{position:absolute;top:0;left:0;display:block;width:100%;height:100%;text-decoration:none;background-color:transparent;border:0;border-radius:0;appearance:none;transition:background-color .5s ease;z-index:1}@media screen and (max-width: 991.5px){.linear-timeline-year-btn.desktop{display:none}}.linear-timeline-year-btn.mobile{display:none}@media screen and (max-width: 991.5px){.linear-timeline-year-btn.mobile{display:block}}.linear-timeline-year-btn[aria-expanded="false"]:hover{background-color:rgba(255,255,255,0.15)}.linear-timeline-year-btn-inner{position:absolute;top:0;left:0;display:block;padding:1rem;pointer-events:none}.linear-timeline-pagination{width:100%;margin-top:2rem;padding:0}@media screen and (max-width: 991.5px){.linear-timeline-pagination{display:none}}.linear-list{display:-ms-flexbox;display:flex;width:100%;transition:0.5s}@media screen and (max-width: 991.5px){.linear-slide{padding-right:1rem}}.linear-slide-content{width:75%;max-width:50rem}@media screen and (max-width: 991.5px){.linear-slide-content{width:100%}}.linear-slide-content .header{font-size:3.125rem;font-weight:300;color:rgba(255,255,255,0.4);margin:0 0 2rem 0}@media screen and (max-width: 991.5px){.linear-slide-content .header{font-size:2.75rem;margin:0 0 .5rem 0}}.linear-slide-image{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.linear-slide-image-container{width:50%;max-width:50rem;margin:2rem 0 0 0}@media screen and (max-width: 991.5px){.linear-slide-image-container{width:100%}}.linear-slide-image-picture{width:100%;height:150px;overflow:hidden}.timeline-carousel-pagination{-ms-flex-pack:start;justify-content:flex-start;width:100%;margin-top:1rem;padding:0}.stats-list{margin-bottom:30px;padding:60px 0;background-color:#f2f2f2}@media screen and (min-width: 992px){.stats-list{margin-bottom:60px}}.stats-list-header{max-width:70ch;text-align:center;margin:0 auto}.stats-list-title{color:#015846;margin-bottom:3rem}@media screen and (max-width: 767.5px){.stats-list-title{margin-bottom:1.5rem}}.stats-list-body>*{margin-top:1rem}.stats-list-container{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.stats-list-item{-ms-flex:0 0 33.33%;flex:0 0 33.33%;text-align:center;margin-top:30px}@media screen and (min-width: 992px){.stats-list-item{margin-top:60px}}@media screen and (max-width: 1199.5px){.stats-list-item{-ms-flex:0 0 50%;flex:0 0 50%;margin-top:2.5rem}}@media screen and (max-width: 767.5px){.stats-list-item{-ms-flex:0 0 100%;flex:0 0 100%;margin-top:3rem}}.stats-list-image{width:125px;height:125px;border-radius:50%;overflow:hidden;margin:0 auto 1rem auto}.stats-list-image img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.stats-list-text{color:#015846;padding:.5rem 1.5rem 0 1.5rem}@media screen and (max-width: 767.5px){.stats-list-text{padding:1rem 0 0 0}}.stats-list-link{text-align:center;margin-top:2.5rem}.project-detail{margin-bottom:30px}@media screen and (min-width: 992px){.project-detail{margin-bottom:60px}}.project-detail-title{text-align:center;margin-bottom:3rem}@media screen and (max-width: 767.5px){.project-detail-title{margin-bottom:1.5rem}}.project-detail-container{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start;gap:2.5rem}@media screen and (max-width: 1199.5px){.project-detail-container{-ms-flex-wrap:wrap;flex-wrap:wrap}}.project-detail-container+.project-detail-container{margin-top:3rem}.project-detail-body{margin-top:1rem;margin-bottom:3rem}.project-detail-image-align-left .project-detail-text{-ms-flex-order:2;order:2}@media screen and (max-width: 1199.5px){.project-detail-image-align-left .project-detail-text{-ms-flex-order:1;order:1}}.project-detail-image-align-left .project-detail-images{-ms-flex-order:1;order:1}@media screen and (max-width: 1199.5px){.project-detail-image-align-left .project-detail-images{-ms-flex-order:2;order:2}}.project-detail-text{-ms-flex:0 0 45%;flex:0 0 45%}@media screen and (max-width: 1199.5px){.project-detail-text{-ms-flex:0 0 100%;flex:0 0 100%;max-width:70ch}}.project-detail-links{list-style:none;margin:1rem 0 0 0;padding:0}.project-detail-link{margin-bottom:1rem}.project-detail-link:last-child{margin-bottom:0}.project-detail-images{-ms-flex:0 0 55%;flex:0 0 55%;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width: 1199.5px){.project-detail-images{-ms-flex:0 0 100%;flex:0 0 100%}}.project-detail-image-1{-ms-flex:0 0 100%;flex:0 0 100%;aspect-ratio:2 / 1}@media screen and (max-width: 1199.5px){.project-detail-image-1{aspect-ratio:3 / 1}}.project-detail-image-2{-ms-flex:0 0 100%;flex:0 0 100%;aspect-ratio:3 / 1}@media screen and (max-width: 1199.5px){.project-detail-image-2{aspect-ratio:4 / 1}}.project-detail-image-3{-ms-flex:0 0 50%;flex:0 0 50%;aspect-ratio:3 / 2}.project-detail-image-3:first-child{-ms-flex:0 0 100%;flex:0 0 100%;aspect-ratio:3 / 1}.project-detail-image-2,.project-detail-image-3{max-height:350px}.project-detail-image img{display:block;width:100%;height:100%;object-fit:cover;object-position:center;padding:.25rem}.link-blocks{margin-bottom:30px;padding:60px 0}@media screen and (min-width: 992px){.link-blocks{margin-bottom:60px}}.link-blocks-container{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}@media screen and (max-width: 767.5px){.link-blocks-container{display:block}}.link-blocks-item{position:relative;-ms-flex:1;flex:1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:end;justify-content:flex-end;color:#015846;padding:calc(3rem * 2) 3rem 3rem 3rem;background-color:#f2fbef;overflow:hidden}@media screen and (max-width: 1199.5px){.link-blocks-item{padding:calc(2.5rem * 2) 1.5rem 1.5rem 1.5rem}}.link-blocks-item:hover .link-blocks-bg{opacity:.3}.link-blocks-item:last-child{color:#fff;background-color:#015846}@media screen and (max-width: 767.5px){.link-blocks-item:last-child{margin-top:1.5rem}}.link-blocks-text{margin-bottom:.5rem}.link-blocks-bg{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat;opacity:0;transition:opacity .3s}.link-blocks-bg ~ *{position:relative}.article-grid{margin-bottom:30px;padding:60px 0;background-color:#f2f2f2}@media screen and (min-width: 992px){.article-grid{margin-bottom:60px}}.article-grid-header{text-align:center;color:#015846;margin-bottom:-1.5rem}@media screen and (max-width: 767.5px){.article-grid-header{margin-bottom:-3rem}}.article-grid-container{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width: 1199.5px){.article-grid-container{padding-right:1.5rem;padding-left:1.5rem}}@media screen and (max-width: 767.5px){.article-grid-container{display:block}}.article-grid-item{-ms-flex:0 0 calc(50% - 1.5rem);flex:0 0 calc(50% - 1.5rem);margin-top:4rem;background-color:#fff}@media screen and (max-width: 1199.5px){.article-grid-item{-ms-flex:0 0 calc(50% - 1rem);flex:0 0 calc(50% - 1rem)}}.article-grid-body{max-width:70ch;padding:1.5rem}.article-grid-body>*{margin-bottom:1rem}.article-grid-body>*:last-child{margin-bottom:0}.article-grid-title{margin-bottom:1rem}.article-grid-image{width:100%;aspect-ratio:2.5 / 1;margin-bottom:1rem}.article-grid-image img{display:block;width:100%;height:100%;object-fit:cover;object-fit-position:center}.logo-grid{margin-bottom:30px}@media screen and (min-width: 992px){.logo-grid{margin-bottom:60px}}.logo-grid-head{text-align:center;margin-bottom:1.5rem}@media screen and (max-width: 767.5px){.logo-grid-head{margin-bottom:1rem}}.logo-grid-body{max-width:70ch;text-align:center;margin:0 auto}.logo-grid-body>*{margin-bottom:1rem}.logo-grid-container{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.logo-grid-item{-ms-flex:0 0 15%;flex:0 0 15%;text-align:center;padding:1.5rem}@media screen and (max-width: 1199.5px){.logo-grid-item{-ms-flex:0 0 20%;flex:0 0 20%;padding:1.5rem}}@media screen and (max-width: 767.5px){.logo-grid-item{-ms-flex:0 0 33.33%;flex:0 0 33.33%;padding:1rem}}.logo-grid-item img{display:block;width:100%;height:100%;object-fit:contain;object-position:center}.image-comp{margin-bottom:30px}@media screen and (min-width: 992px){.image-comp{margin-bottom:60px}}.image-comp-container{max-width:70ch;margin:0 auto}.image-comp-head{text-align:center;color:#015846}.image-comp-body{text-align:center}.image-comp-body>*{margin-top:1rem}.image-comp-item{margin-top:3rem}.image-comp-item img{display:block;width:100%;margin:1rem 0 1rem 0}.back-to-top{position:relative}.back-to-top .back-to-top-inner{transition:opacity ease-in-out .4s,visibility linear .4s;opacity:0;visibility:hidden;background:rgba(0,0,0,0.8);bottom:60px;color:#fff;display:inline-block;height:60px;position:fixed;right:30px;z-index:10;width:60px}@media screen and (min-width: 992px){.back-to-top .back-to-top-inner{right:60px}}@media screen and (min-width: 1200px){.back-to-top .back-to-top-inner{right:100px}}.back-to-top .back-to-top-inner.back-to-top-visible{transition:opacity ease-in-out .4s,visibility linear .4s;opacity:1;visibility:visible}.back-to-top .back-to-top-inner:after{font-family:"budicon";font-style:normal;font-variant:normal;font-weight:normal;speak:none;display:inline-block;line-height:1;position:relative;text-decoration:inherit;text-transform:none;top:1px;content:"";font-size:22px;left:50%;margin-left:-10px;margin-top:-10px;position:absolute;top:50%}.back-to-top .back-to-top-inner:hover{background:#000;cursor:pointer}.section-header h4,.section-header .h4-style{letter-spacing:2.8px;color:#4a4a4a;margin-bottom:30px;padding-bottom:15px;position:relative}.section-header h4:after,.section-header .h4-style:after{background:#4a4a4a;bottom:0;content:" ";display:block;height:1px;left:0;position:absolute;width:25px}.section-header.white-text h4,.section-header.white-text .h4-style{color:#fff}.section-header.white-text h4:after,.section-header.white-text .h4-style:after{background:#fff}.section-header.block{margin-top:30px}.breadcrumb{background:#f2f2f2;display:none;left:0;padding:25px 0;position:absolute;width:100%}.breadcrumb a,.breadcrumb a:active,.breadcrumb a:visited{color:#015846}@media screen and (min-width: 992px){.breadcrumb a:hover,.breadcrumb a:active:hover,.breadcrumb a:visited:hover{color:#000}}@media screen and (min-width: 992px){.breadcrumb{display:block}}.breadcrumb ul{list-style:none;margin:0;padding:0}.breadcrumb ul li{float:left;margin-right:10px}.breadcrumb ul li:after{font-family:"budicon";font-style:normal;font-variant:normal;font-weight:normal;speak:none;display:inline-block;line-height:1;position:relative;text-decoration:inherit;text-transform:none;top:1px;content:"";font-size:12px;margin-left:10px;top:0}.breadcrumb ul li:last-child:after{content:" "}.breadcrumb ul li .disabled{color:#000}.breadcrumb ul li .disabled:hover{cursor:default}.footer-legal-links ul{list-style:none;margin:0;padding:0}.footer-legal-links ul li{display:inline-block;vertical-align:middle}.footer-legal-links ul li a,.footer-legal-links ul li a:active,.footer-legal-links ul li a:visited{color:#8e8e93}@media screen and (min-width: 992px){.footer-legal-links ul li a:hover,.footer-legal-links ul li a:active:hover,.footer-legal-links ul li a:visited:hover{color:#015846}}@media screen and (max-width: 991.5px){.footer-legal-links ul li{margin-right:20px}}@media screen and (min-width: 992px){.footer-legal-links ul li{margin-left:30px}}.footer-legal-links ul li a{text-decoration:underline}.footer-social-links>ul{list-style:none;margin:0;padding:0}@media screen and (min-width: 992px){.footer-social-links>ul{text-align:right}}.footer-social-links>ul>li{display:inline-block;vertical-align:middle}@media screen and (max-width: 991.5px){.footer-social-links>ul>li{margin-right:30px}}@media screen and (min-width: 992px){.footer-social-links>ul>li{margin-left:30px}}.footer-social-links>ul>li a{color:#8e8e93;display:block;font-size:28px}.footer-social-links>ul>li a:hover{color:#015846}.general-page-hero{margin-bottom:30px}@media screen and (min-width: 992px){.general-page-hero{margin-bottom:60px}}@media screen and (max-width: 991.5px){.general-page-hero .background{background:#fff;height:50px}}@media screen and (min-width: 992px){.general-page-hero .background{background:rgba(0,0,0,0.8);height:120px}}.general-page-hero h1{margin-top:30px}@media screen and (min-width: 992px){.general-page-hero.has-breadcrumb h1{margin-top:105px}}.general-page-hero-bg{background-position:right center;background-repeat:no-repeat;background-size:cover;height:500px;margin-bottom:30px}@media screen and (max-width: 991.5px){.general-page-hero-bg{height:250px}}.general-page-hero-bg .overlay{background:transparent;background:linear-gradient(to bottom, rgba(0,0,0,0.75) 0%, rgba(39,39,39,0.5) 15%, rgba(255,255,255,0) 99%);height:100%;padding-top:80px}@media screen and (min-width: 992px){.general-page-hero-bg .overlay{padding-top:120px}}.general-page-hero-bg h1{color:#fff}.general-page-hero-bg .container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-align:end;align-items:flex-end;height:100%;padding-bottom:30px}@media screen and (min-width: 992px){.general-page-hero-bg .container{padding-bottom:80px}}@media screen and (min-width: 992px){.general-page-hero-bg.has-breadcrumb{margin-bottom:134px}}@media screen and (max-width: 991.5px){.main-navigation>ul>li>div{border-bottom:1px solid #8e8e93}.main-navigation>ul>li>div.has-children a.page-link{font-family:"Montserrat",sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;font-weight:300;font-size:18px;margin-bottom:10px;text-transform:none}.main-navigation>ul>li>div.has-children ul li{margin-bottom:10px}.main-navigation>ul>li>div.has-children ul li a{font-size:18px}}@media screen and (max-width: 991.5px){.utility-navigation>ul>li>div a.page-link{font-family:"Montserrat",sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;font-weight:500;font-size:12px}.utility-navigation>ul>li>div.has-children .mobile-toggle{font-family:"Montserrat",sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;font-weight:500;font-size:12px}.utility-navigation>ul>li>div.has-children a.page-link{font-family:"Montserrat",sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;font-weight:300;font-size:16px}.utility-navigation>ul>li>div.has-children ul li a{font-size:16px}}.navigation-with-children .mobile-toggle{display:none}.navigation-with-children>ul{list-style:none;margin:0;padding:0}@media screen and (min-width: 992px){.navigation-with-children>ul{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:nowrap;flex-wrap:nowrap;height:80px}}@media screen and (min-width: 992px) and (min-width: 992px){.navigation-with-children>ul>li{margin-right:15px}.navigation-with-children>ul>li:last-child{margin-right:0}}@media screen and (min-width: 992px){.navigation-with-children>ul>li>div a.page-link{position:relative;z-index:10}.navigation-with-children>ul .has-children{position:relative}.navigation-with-children>ul .has-children:hover>a{text-decoration:underline}.navigation-with-children>ul .has-children:hover ul{transition:opacity ease-in-out .4s,visibility linear .4s;opacity:1;visibility:visible;left:0}.navigation-with-children>ul .nav-items{display:block !important}.navigation-with-children>ul ul{transition:opacity ease-in-out .4s,visibility linear .4s;opacity:0;visibility:hidden;list-style:none;margin:0;padding:0;display:block;left:-5000%;padding-top:85px;position:absolute;top:-40px;width:250%;z-index:5}.navigation-with-children>ul ul li{display:block;margin-bottom:22px}.navigation-with-children>ul ul li a{font-family:"Montserrat",sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;font-weight:300;font-size:16px}.navigation-with-children>ul ul li a:hover{text-decoration:underline}}@media screen and (min-width: 992px) and (min-width: 1200px){.navigation-with-children>ul ul li a{font-size:18px}}.navigation-with-children>ul>li>div a.page-link,.navigation-with-children>ul>li>div a.mobile-toggle{font-family:"Montserrat",sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;font-size:14px;letter-spacing:-0.015em}@media screen and (min-width: 992px) and (max-width: 1199.5px){.navigation-with-children>ul>li>div a.page-link,.navigation-with-children>ul>li>div a.mobile-toggle{font-size:12px}}@media screen and (max-width: 991.5px){.navigation-with-children>ul>li>div a.page-link,.navigation-with-children>ul>li>div a.mobile-toggle{display:block;padding:15px;font-size:18px}}@media screen and (min-width: 992px){.navigation-with-children>ul>li>div a.page-link:hover,.navigation-with-children>ul>li>div a.mobile-toggle:hover{text-decoration:underline}.navigation-with-children>ul>li>div a.page-link:hover:after,.navigation-with-children>ul>li>div a.mobile-toggle:hover:after{text-decoration:none}}@media screen and (max-width: 991.5px){.navigation-with-children>ul>li>div.has-children .nav-items{display:none}.navigation-with-children>ul>li>div.has-children a.page-link{display:block;padding:10px 15px;text-transform:none}.navigation-with-children>ul>li>div.has-children .mobile-toggle{display:block;position:relative}.navigation-with-children>ul>li>div.has-children .mobile-toggle:after{transition:ease,transform,0.4s;font-family:"budicon";font-style:normal;font-variant:normal;font-weight:normal;speak:none;display:inline-block;line-height:1;position:relative;text-decoration:inherit;text-transform:none;top:1px;color:#015846;content:"";font-size:20px;margin-top:-10px;position:absolute;right:10px;top:50%;-ms-transform:rotate(0deg);transform:rotate(0deg)}.navigation-with-children>ul>li>div.has-children .mobile-toggle.open{text-decoration:underline}.navigation-with-children>ul>li>div.has-children .mobile-toggle.open:after{text-decoration:none;-ms-transform:rotate(90deg);transform:rotate(90deg)}.navigation-with-children>ul>li>div ul{list-style:none;margin:0;padding:0}.navigation-with-children>ul>li>div ul li{display:block}.navigation-with-children>ul>li>div ul li a{font-family:"Montserrat",sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;font-weight:300;display:block;padding:10px 15px}}.nav-overlay{transition:opacity ease-in-out .4s,visibility linear .4s;opacity:0;visibility:hidden;background:linear-gradient(to bottom, #fff, rgba(255,255,255,0.7));height:0;left:0;position:fixed;top:0;width:100%;z-index:20}.nav-overlay.active{transition:opacity ease-in-out .4s,visibility linear .4s;opacity:1;visibility:visible;height:100%}@media screen and (min-width: 992px){.fixed-header .navigation-with-children>ul{height:60px}}.site-logo{display:block}.site-logo .flex-v-align{height:80px;-ms-flex-pack:start;justify-content:flex-start}@media screen and (max-width: 991.5px){.site-logo .flex-v-align{-ms-flex-pack:center;justify-content:center}}.site-logo a{display:-ms-flexbox;display:flex;height:100%;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;max-width:10rem}.site-logo img{display:block;max-width:100%;height:auto;margin:auto;max-height:100%;width:100%}@media screen and (max-width: 991.5px){.bottom-bar .site-logo{display:none}}.fixed-header .flex-v-align{height:60px}.site-search{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media screen and (max-width: 991.5px){.site-search{font-size:1.5rem}}@media screen and (min-width: 992px){.site-search{height:80px}}.site-search-inner{position:relative;-ms-flex:1 1 auto;flex:1 1 auto}@media screen and (max-width: 991.5px){.site-search-inner{border-bottom:1px solid #8e8e93}}.site-search-input{width:100%;border:1px solid transparent;background:#f2f2f2;padding:7.5px;font-size:1em}@media screen and (max-width: 991.5px){.site-search-input{padding:15px}}.search-button{background:transparent;font-size:1em;border:none;padding:0;width:1rem;height:1rem;position:absolute;top:47%;right:15px;-ms-transform:translateY(-50%);transform:translateY(-50%)}.search-button-icon{display:inline-block;height:18px;position:relative;width:18px;top:-3px}.search-button-icon:after{font-family:"budicon";font-style:normal;font-variant:normal;font-weight:normal;speak:none;display:inline-block;line-height:1;position:relative;text-decoration:inherit;text-transform:none;top:1px;color:#8e8e93;content:"";font-size:18px}.search-button-icon:hover{cursor:pointer}.search-button-icon:hover:after{color:#4a4a4a}.search-box{transition:all,ease,0.4s;border:1px solid transparent}.search-box .search-error-box{transition:opacity ease-in-out .4s,visibility linear .4s;opacity:1;visibility:visible;transition:all,ease,0.4s;background:rgba(0,86,184,0.85);color:#fff;display:block !important;height:55px;padding:15px 10px}.search-box .search-error-box.ng-hide{transition:opacity ease-in-out .4s,visibility linear .4s;opacity:0;visibility:hidden;transition:all,ease,0.4s;height:0}.search-box .search-error-box.ng-hide-add-active,.search-box .search-error-box .ng-hide-remove-active{opacity:0;visibility:hidden}.search-box.has-error{border-color:#015846}.search-box .input-holder{position:relative}.search-box input{-webkit-appearance:none;border-radius:0}.search-results{margin-bottom:30px;margin-top:30px}.search-results:before,.search-results:after{content:" ";display:table}.search-results:after{clear:both}@media screen and (min-width: 992px){.search-results{margin-bottom:60px}}@media screen and (min-width: 992px){.search-results{margin-top:60px}}.search-results .results-column{position:relative;min-height:1px;padding-left:15px;padding-right:15px;padding-left:0;padding-right:0}@media (min-width: 992px){.search-results .results-column{float:left;width:66.66667%}}.search-results .results-column .result-block{margin-top:30px}@media screen and (min-width: 992px){.search-results .results-column .result-block{margin-top:60px}}.search-results .results-column .result-block:first-child{margin-top:0}.search-results .results-column .result-block h3,.search-results .results-column .result-block p{margin-bottom:5px}.search-results .results-column .result-block h3 a,.search-results .results-column .result-block h3 a:active,.search-results .results-column .result-block h3 a:visited,.search-results .results-column .result-block p a,.search-results .results-column .result-block p a:active,.search-results .results-column .result-block p a:visited{color:#015846}@media screen and (min-width: 992px){.search-results .results-column .result-block h3 a:hover,.search-results .results-column .result-block h3 a:active:hover,.search-results .results-column .result-block h3 a:visited:hover,.search-results .results-column .result-block p a:hover,.search-results .results-column .result-block p a:active:hover,.search-results .results-column .result-block p a:visited:hover{color:#000}}.search-results .results-column .result-block .url a,.search-results .results-column .result-block .url a:active,.search-results .results-column .result-block .url a:visited{color:#54CE32}@media screen and (min-width: 992px){.search-results .results-column .result-block .url a:hover,.search-results .results-column .result-block .url a:active:hover,.search-results .results-column .result-block .url a:visited:hover{color:#015846}}.start-page-hero{min-height:calc(100vh - 120px - 6.5rem);color:#015846;background:#f2f2f2;position:relative;display:-ms-flexbox;display:flex;overflow:hidden}@media screen and (max-width: 991.5px){.start-page-hero{min-height:calc(100vh - 50px - 6.5rem)}}.start-page-hero-inner{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;width:100%}.start-page-title{font-size:1.5rem;position:relative;padding-bottom:60px}.start-page-title::before{content:'';position:absolute;bottom:0;left:-50vw;right:-50vw;width:200vw;height:200vw;background-image:radial-gradient(farthest-corner at 50% 100%, rgba(242,242,242,0.9), rgba(242,242,242,0) 50%)}@media screen and (min-width: 992px){.start-page-title{width:calc(45% + 60px);padding-top:150px;padding-bottom:45px}.start-page-title::before{content:none}}.start-page-title>*{position:relative}.start-page-heading{font-size:4rem;line-height:1;max-width:42rem}@media screen and (max-width: 991.5px){.start-page-heading{font-size:4rem}}.start-page-heading+*{margin-top:1em}.start-page-graphics,.start-page-image,.start-page-vector{position:absolute;top:0;bottom:0;left:0;right:0}.start-page-image,.start-page-vector{background-repeat:no-repeat;background-size:cover}.start-page-graphics{-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;width:66%;right:-16%;left:auto}@media screen and (max-width: 991.5px){.start-page-graphics{width:100%;right:-20%}}.start-page-image{top:0;right:20%;background-position:center center}@media screen and (max-width: 991.5px){.start-page-image{top:50px}}.start-page-vector{background-position:left 20%;bottom:-1px}.general-page-hero{margin-bottom:30px}@media screen and (min-width: 992px){.general-page-hero{margin-bottom:60px}}@media screen and (max-width: 991.5px){.general-page-hero .background{background:#fff;height:50px}}@media screen and (min-width: 992px){.general-page-hero .background{background:rgba(0,0,0,0.8);height:120px}}.general-page-hero h1{margin-top:30px}@media screen and (min-width: 992px){.general-page-hero.has-breadcrumb h1{margin-top:105px}}.general-page-hero-bg{background-position:right center;background-repeat:no-repeat;background-size:cover;height:500px;margin-bottom:30px}@media screen and (max-width: 991.5px){.general-page-hero-bg{height:250px}}.general-page-hero-bg .overlay{background:transparent;background:linear-gradient(to bottom, rgba(0,0,0,0.75) 0%, rgba(39,39,39,0.5) 15%, rgba(255,255,255,0) 99%);height:100%;padding-top:80px}@media screen and (min-width: 992px){.general-page-hero-bg .overlay{padding-top:120px}}.general-page-hero-bg h1{color:#fff}.general-page-hero-bg .container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-align:end;align-items:flex-end;height:100%;padding-bottom:30px}@media screen and (min-width: 992px){.general-page-hero-bg .container{padding-bottom:80px}}@media screen and (min-width: 992px){.general-page-hero-bg.has-breadcrumb{margin-bottom:134px}}@media screen and (min-width: 992px){.universal-navigation{height:40px;text-align:right}}.universal-navigation>ul{list-style:none;margin:0;padding:0}@media screen and (min-width: 992px){.universal-navigation>ul{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:40px;-ms-flex-pack:end;justify-content:flex-end}}@media screen and (min-width: 992px){.universal-navigation>ul>li{margin-left:30px}}.universal-navigation>ul>li>a{font-family:"Montserrat",sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;font-size:14px;letter-spacing:-0.015em}@media screen and (min-width: 992px) and (max-width: 1199.5px){.universal-navigation>ul>li>a{font-size:12px}}@media screen and (max-width: 991.5px){.universal-navigation>ul>li>a{display:block;padding:15px;font-size:18px}}@media screen and (min-width: 992px){.universal-navigation>ul>li>a:hover{text-decoration:underline}.universal-navigation>ul>li>a:hover:after{text-decoration:none}}@media screen and (min-width: 992px){.universal-navigation>ul>li>a{font-family:"Montserrat",sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;font-weight:500;font-size:11px}}.fixed-header .universal-navigation{height:60px}.fixed-header .universal-navigation ul{height:60px}@media screen and (max-width: 991.5px){.utility-navigation>ul>li>div a.page-link{font-family:"Montserrat",sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;font-weight:500;font-size:12px}.utility-navigation>ul>li>div.has-children .mobile-toggle{font-family:"Montserrat",sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;font-weight:500;font-size:12px}.utility-navigation>ul>li>div.has-children a.page-link{font-family:"Montserrat",sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;font-weight:300;font-size:16px}.utility-navigation>ul>li>div.has-children ul li a{font-size:16px}}.footer-legal-links ul{list-style:none;margin:0;padding:0}.footer-legal-links ul li{display:inline-block;vertical-align:middle}.footer-legal-links ul li a,.footer-legal-links ul li a:active,.footer-legal-links ul li a:visited{color:#8e8e93}@media screen and (min-width: 992px){.footer-legal-links ul li a:hover,.footer-legal-links ul li a:active:hover,.footer-legal-links ul li a:visited:hover{color:#015846}}@media screen and (max-width: 991.5px){.footer-legal-links ul li{margin-right:20px}}@media screen and (min-width: 992px){.footer-legal-links ul li{margin-left:30px}}.footer-legal-links ul li a{text-decoration:underline}.footer-social-links>ul{list-style:none;margin:0;padding:0}@media screen and (min-width: 992px){.footer-social-links>ul{text-align:right}}.footer-social-links>ul>li{display:inline-block;vertical-align:middle}@media screen and (max-width: 991.5px){.footer-social-links>ul>li{margin-right:30px}}@media screen and (min-width: 992px){.footer-social-links>ul>li{margin-left:30px}}.footer-social-links>ul>li a{color:#8e8e93;display:block;font-size:28px}.footer-social-links>ul>li a:hover{color:#015846}.search-overlay{background:rgba(0,0,0,0.85);height:100%;position:fixed;top:0;width:100%;z-index:3000}.search-overlay>.search-overlay-content{position:fixed;width:100%}.search-overlay .container{position:relative}.search-overlay .search-overlay-toggle{height:25px;width:25px;position:absolute;right:10px;top:77px}.search-overlay .search-overlay-toggle:after{font-family:"budicon";font-style:normal;font-variant:normal;font-weight:normal;speak:none;display:inline-block;line-height:1;position:relative;text-decoration:inherit;text-transform:none;top:1px;color:#015846;content:"";display:inline-block;height:25px;font-size:25px;width:25px}.search-overlay .search-overlay-toggle:hover{cursor:pointer}.search-overlay .search-box{position:relative;min-height:1px;padding-left:15px;padding-right:15px;padding-left:0;padding-right:0;margin-top:175px;padding-bottom:15px}@media (min-width: 992px){.search-overlay .search-box{float:left;width:66.66667%}}@media (min-width: 992px){.search-overlay .search-box{margin-left:16.66667%}}.search-overlay .search-box .input-holder{margin-left:15px;margin-right:15px}.search-overlay .search-box input{font-family:"Montserrat",sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;letter-spacing:.45px;font-weight:300;border-bottom:1px solid #d7d7d7;border-left:0;border-top:0;border-right:0;background:none;color:#8e8e93;display:block;font-size:48px;outline:0;padding:12px 30px;width:100%}.search-overlay .search-box button{display:inline-block;height:18px;position:relative;width:18px;background:none;border:0;margin-top:-10px;padding:0;position:absolute;outline:none;right:15px;top:50%}.search-overlay .search-box button:after{font-family:"budicon";font-style:normal;font-variant:normal;font-weight:normal;speak:none;display:inline-block;line-height:1;position:relative;text-decoration:inherit;text-transform:none;top:1px;color:#015846;content:"";font-size:18px}.search-overlay .search-box button:hover{cursor:pointer}.search-overlay .search-box button:hover:after{color:#015846}.mobile-header{background-color:#fff;height:50px;width:100%}@media screen and (min-width: 992px){.mobile-header{display:none}}.mobile-header .mobile-nav-toggle{height:50px;width:50px}.mobile-header .mobile-nav-toggle-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;position:relative;float:left;width:33.33333%;min-height:1px;padding-left:15px;padding-right:15px}.mobile-header .mobile-nav-toggle span{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-direction:column;flex-direction:column;height:20px;width:35px}.mobile-header .mobile-nav-toggle span:hover{cursor:pointer}.mobile-header .mobile-nav-toggle span i{background:#015846;display:block;height:2px;width:100%}.mobile-header .mobile-nav-toggle span i:first-child{margin-top:0}.mobile-header .mobile-logo{position:relative;float:left;width:33.33333%;min-height:1px;padding-left:15px;padding-right:15px;height:50px}.mobile-header .mobile-logo img{display:block;max-width:100%;height:auto;margin:auto;max-height:40px}.mobile-header .mobile-logo .site-logo .flex-v-align{height:50px}body.mobile-nav-open{overflow:hidden}@media screen and (max-width: 991.5px){.navigation{transition:linear,left,0.5s;background:#fff;height:100%;overflow:auto;padding-bottom:100px;position:fixed;top:0;left:-1000px;width:100%}.navigation.open{left:0}}.mobile-nav-toggle{background:transparent;border:none}.mobile-top-bar{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;height:50px;padding:0 15px}@media screen and (min-width: 992px){.mobile-top-bar{display:none}}.mobile-top-bar .mobile-nav-toggle{height:50px;width:50px}.mobile-top-bar .mobile-nav-toggle.close{height:25px;width:25px;margin-left:6px}.mobile-top-bar .mobile-nav-toggle.close:after{font-family:"budicon";font-style:normal;font-variant:normal;font-weight:normal;speak:none;display:inline-block;line-height:1;position:relative;text-decoration:inherit;text-transform:none;top:1px;color:#015846;content:"";display:inline-block;height:25px;font-size:25px;width:25px}.mobile-top-bar .mobile-nav-toggle.close:hover{cursor:pointer}@media screen and (max-width: 991.5px){.utility-navigation>ul,.universal-navigation>ul{border-bottom:1px solid #8e8e93}.utility-navigation>ul li a,.universal-navigation>ul li a{font-family:"Montserrat",sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;font-weight:500;font-size:12px}}#location-landing-map{margin-bottom:30px;height:200px}@media screen and (min-width: 992px){#location-landing-map{margin-bottom:60px}}@media screen and (min-width: 992px){#location-landing-map{height:415px}}.google-map-info-window{width:200px}@media screen and (min-width: 992px){.google-map-info-window{width:300px}}.google-map-info-window p,.google-map-info-window .arrow-link{font-size:12px;line-height:18px}.google-map-info-window p span,.google-map-info-window .arrow-link span{display:block}.google-map-info-window p.type{font-weight:500}.google-map-info-window p.city-state-zip span{display:inline-block;vertical-align:middle}.google-map-info-window .medium{font-family:"Montserrat",sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;font-weight:500}.google-map-info-window .location-details{margin:15px 0}.google-map-info-window .location-details .location-name{color:#015846;font-size:15px;margin-bottom:5px}.google-map-info-window .arrow-link{margin-top:5px}.locations-landing-filters-flyout{margin-bottom:15px;position:relative}@media screen and (max-width: 991.5px){.locations-landing-filters-flyout .toggle{transition:all,ease,0.4s;font-family:"Montserrat",sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;letter-spacing:.45px;font-weight:300;background:#015846;border:1px solid #015846;color:#fff;display:block;font-size:15px;padding:13px;position:relative}.locations-landing-filters-flyout .toggle:hover{cursor:pointer}.locations-landing-filters-flyout .toggle:after{font-family:"budicon";font-style:normal;font-variant:normal;font-weight:normal;speak:none;display:inline-block;line-height:1;position:relative;text-decoration:inherit;text-transform:none;top:1px;transition:all,ease,0.4s;color:#d7d7d7;content:"";display:block;margin-left:10px;-ms-transform:rotate(180deg);transform:rotate(180deg)}.locations-landing-filters-flyout .toggle.collapsed{font-family:"Montserrat",sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;letter-spacing:.45px;font-weight:300;background:#015846;border:1px solid #015846;color:#fff;display:inline-block;font-size:15px;padding:13px;position:relative;background:#fff;border-color:#d7d7d7;color:#4a4a4a;display:block}.locations-landing-filters-flyout .toggle.collapsed:hover{cursor:pointer}.locations-landing-filters-flyout .toggle.collapsed:hover{background:#015846;border-color:#015846;color:#fff}.locations-landing-filters-flyout .toggle.collapsed:hover:after{color:#fff}.locations-landing-filters-flyout .toggle.collapsed:active,.locations-landing-filters-flyout .toggle.collapsed:focus{background:#fff;border-color:#d7d7d7;color:#4a4a4a}.locations-landing-filters-flyout .toggle.collapsed.disabled{background:#fff;border-color:#f2f2f2;color:#f2f2f2}.locations-landing-filters-flyout .toggle.collapsed.disabled:before,.locations-landing-filters-flyout .toggle.collapsed.disabled:after{color:#f2f2f2 !important}.locations-landing-filters-flyout .toggle.collapsed.disabled:hover{background:#fff;border-color:#f2f2f2;color:#f2f2f2;cursor:default}.locations-landing-filters-flyout .toggle.collapsed.disabled:hover:before,.locations-landing-filters-flyout .toggle.collapsed.disabled:hover:after{color:#f2f2f2 !important}.locations-landing-filters-flyout .toggle.collapsed:after{font-family:"budicon";font-style:normal;font-variant:normal;font-weight:normal;speak:none;display:inline-block;line-height:1;position:relative;text-decoration:inherit;text-transform:none;top:1px;color:#d7d7d7;-ms-transform:rotate(0deg);transform:rotate(0deg)}.locations-landing-filters-flyout .toggle:after{margin-top:-9px;position:absolute;right:13px;top:50%}.locations-landing-filters-flyout .toggle.collapsed:after{position:absolute;margin-top:-7px;top:50%}}@media screen and (min-width: 992px){.locations-landing-filters-flyout .toggle{transition:all,ease,0.4s;font-family:"Montserrat",sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;letter-spacing:.45px;font-weight:300;background:#015846;border:1px solid #015846;color:#fff;display:inline-block;font-size:15px;padding:13px;position:relative}.locations-landing-filters-flyout .toggle:hover{cursor:pointer}.locations-landing-filters-flyout .toggle:after{font-family:"budicon";font-style:normal;font-variant:normal;font-weight:normal;speak:none;display:inline-block;line-height:1;position:relative;text-decoration:inherit;text-transform:none;top:1px;transition:all,ease,0.4s;color:#d7d7d7;content:"";display:inline-block;margin-left:10px;-ms-transform:rotate(180deg);transform:rotate(180deg)}.locations-landing-filters-flyout .toggle.collapsed{font-family:"Montserrat",sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;letter-spacing:.45px;font-weight:300;background:#015846;border:1px solid #015846;color:#fff;display:inline-block;font-size:15px;padding:13px;position:relative;background:#fff;border-color:#d7d7d7;color:#4a4a4a}.locations-landing-filters-flyout .toggle.collapsed:hover{cursor:pointer}.locations-landing-filters-flyout .toggle.collapsed:hover{background:#015846;border-color:#015846;color:#fff}.locations-landing-filters-flyout .toggle.collapsed:hover:after{color:#fff}.locations-landing-filters-flyout .toggle.collapsed:active,.locations-landing-filters-flyout .toggle.collapsed:focus{background:#fff;border-color:#d7d7d7;color:#4a4a4a}.locations-landing-filters-flyout .toggle.collapsed.disabled{background:#fff;border-color:#f2f2f2;color:#f2f2f2}.locations-landing-filters-flyout .toggle.collapsed.disabled:before,.locations-landing-filters-flyout .toggle.collapsed.disabled:after{color:#f2f2f2 !important}.locations-landing-filters-flyout .toggle.collapsed.disabled:hover{background:#fff;border-color:#f2f2f2;color:#f2f2f2;cursor:default}.locations-landing-filters-flyout .toggle.collapsed.disabled:hover:before,.locations-landing-filters-flyout .toggle.collapsed.disabled:hover:after{color:#f2f2f2 !important}.locations-landing-filters-flyout .toggle.collapsed:after{font-family:"budicon";font-style:normal;font-variant:normal;font-weight:normal;speak:none;display:inline-block;line-height:1;position:relative;text-decoration:inherit;text-transform:none;top:1px;color:#d7d7d7;-ms-transform:rotate(0deg);transform:rotate(0deg)}}.locations-landing-filters-flyout .collapse,.locations-landing-filters-flyout .collapsing{position:absolute;z-index:10}@media screen and (max-width: 991.5px){.locations-landing-filters-flyout .collapse,.locations-landing-filters-flyout .collapsing{width:100%}}@media screen and (min-width: 992px){.locations-landing-filters-flyout .collapse,.locations-landing-filters-flyout .collapsing{width:33.3333333%}}.locations-landing-filters-flyout .filter-dropdown{background:#015846;color:#fff;padding-bottom:60px;padding-left:15px;padding-right:15px}.locations-landing-filters-flyout .filter-dropdown h6,.locations-landing-filters-flyout .filter-dropdown p{color:#fff;margin-bottom:15px}.locations-landing-filters-flyout .filter-dropdown section{padding-top:45px}.locations-landing-filters-flyout .filter-dropdown ul{list-style:none;margin:0;padding:0}.locations-landing-filters-flyout .filter-dropdown .product-type input[type="checkbox"]{display:none}.locations-landing-filters-flyout .filter-dropdown .product-type input[type="checkbox"]+label{display:block}.locations-landing-filters-flyout .filter-dropdown .product-type input[type="checkbox"]+label:before,.locations-landing-filters-flyout .filter-dropdown .product-type input[type="checkbox"]+label:after{content:" ";display:table}.locations-landing-filters-flyout .filter-dropdown .product-type input[type="checkbox"]+label:after{clear:both}.locations-landing-filters-flyout .filter-dropdown .product-type input[type="checkbox"]+label:hover{cursor:pointer}.locations-landing-filters-flyout .filter-dropdown .product-type input[type="checkbox"]+label span{display:block;float:left}.locations-landing-filters-flyout .filter-dropdown .product-type input[type="checkbox"]+label span.box{background:#fff;border:2px solid #fff;cursor:pointer;height:20px;margin:2px 10px 0 0;position:absolute;width:20px}.locations-landing-filters-flyout .filter-dropdown .product-type input[type="checkbox"]+label span.label-text{margin-left:30px}.locations-landing-filters-flyout .filter-dropdown .product-type input[type="checkbox"]:checked+label span.box{background:#015846}.locations-landing-filters-flyout .filter-dropdown .product-type input[type="checkbox"]:checked+label span.box:after{font-family:"budicon";font-style:normal;font-variant:normal;font-weight:normal;speak:none;display:inline-block;line-height:1;position:relative;text-decoration:inherit;text-transform:none;top:1px;bottom:0;color:#fff;content:"";font-size:10px;height:10px;left:0;margin:auto;position:absolute;right:0;width:10px}.locations-landing-filters-flyout .filter-dropdown .product-type li{margin-bottom:15px}.locations-landing-filters-flyout .filter-dropdown .location-search-box{background:#fff;position:relative}.locations-landing-filters-flyout .filter-dropdown .location-search-box input{background:#fff;border:none;color:#8e8e93;display:block;outline:none;padding:15px;width:100%}.locations-landing-filters-flyout .filter-dropdown .location-search-box input.has-error[placeholder]{color:red}.locations-landing-filters-flyout .filter-dropdown .location-search-box input.has-error::-webkit-input-placeholder{color:red}.locations-landing-filters-flyout .filter-dropdown .location-search-box input.has-error:-moz-placeholder{color:red}.locations-landing-filters-flyout .filter-dropdown .location-search-box input.has-error::-moz-placeholder{color:red}.locations-landing-filters-flyout .filter-dropdown .location-search-box input.has-error:-ms-input-placeholder{color:red}.locations-landing-filters-flyout .filter-dropdown .location-search-box button{display:inline-block;height:18px;position:relative;width:18px;background:none;border:0;margin-top:-9px;outline:0;padding:0;position:absolute;right:15px;top:50%}.locations-landing-filters-flyout .filter-dropdown .location-search-box button:after{font-family:"budicon";font-style:normal;font-variant:normal;font-weight:normal;speak:none;display:inline-block;line-height:1;position:relative;text-decoration:inherit;text-transform:none;top:1px;color:#8e8e93;content:"";font-size:18px}.locations-landing-filters-flyout .filter-dropdown .location-search-box button:hover{cursor:pointer}.locations-landing-filters-flyout .filter-dropdown .location-search-box button:hover:after{color:#015846}.locations-landing-filters-flyout .filter-dropdown .location-search-box button:after{top:-1px}.locations-landing-filters-flyout .filter-dropdown .location-search-box ::selection{background:rgba(0,86,184,0.85);color:#fff}.locations-landing-filters-flyout .filter-dropdown .location-search-box ::-moz-selection{background:rgba(0,86,184,0.85);color:#fff}.locations-landing-filters-flyout .filter-dropdown .find-location{font-family:"Montserrat",sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;letter-spacing:.45px;font-weight:300;background:#015846;border:1px solid #015846;color:#fff;display:block;font-size:15px;padding:13px;position:relative;border-color:#fff;color:#fff;margin-top:30px;text-align:center}.locations-landing-filters-flyout .filter-dropdown .find-location:hover{cursor:pointer}.locations-landing-filters-flyout .filter-dropdown .find-location:before{font-family:"budicon";font-style:normal;font-variant:normal;font-weight:normal;speak:none;display:inline-block;line-height:1;position:relative;text-decoration:inherit;text-transform:none;top:1px;transition:all,ease,0.4s;color:#fff;content:"";margin-right:10px}.locations-landing-filters-flyout .filter-dropdown .find-location:hover{background-color:#fff;border-color:#fff;color:#015846}.locations-landing-filters-flyout .filter-dropdown .find-location:hover:before{color:#015846}.locations-landing-location-type-filters.horizontal-filter-container{position:relative}.locations-landing-location-type-filters.horizontal-filter-container ul{margin-bottom:30px}@media screen and (min-width: 992px){.locations-landing-location-type-filters.horizontal-filter-container ul{padding-left:100px}}@media screen and (min-width: 992px){.locations-landing-location-type-filters.horizontal-filter-container h3{font-family:"Montserrat",sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;font-weight:500;font-size:15px;left:10px;line-height:15px;padding:20px 0;position:absolute;top:0}}@media screen and (max-width: 991.5px){.locations-landing-location-type-filters.horizontal-filter-container h3{margin:30px 0 15px}}.locations-landing-results .no-locations-message h3{color:#015846;margin:15px 0}@media screen and (min-width: 992px){.locations-landing-results .no-locations-message{min-height:500px}}.locations-landing-results ul{list-style:none;margin:0;padding:0;margin-left:-15px;margin-right:-15px}.locations-landing-results ul:before,.locations-landing-results ul:after{content:" ";display:table}.locations-landing-results ul:after{clear:both}.locations-landing-results ul li{margin-bottom:60px}.locations-landing-results .content{border:1px solid #d7d7d7;position:relative}.locations-landing-results .content .medium{font-family:"Montserrat",sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;font-weight:500}.locations-landing-results .content h3{color:#015846}@media screen and (max-width: 991.5px){.locations-landing-results .content h3{font-size:24px;line-height:30px}}.locations-landing-results .content .location-type,.locations-landing-results .content .location-type-empty{line-height:1.4em}@media screen and (min-width: 992px){.locations-landing-results .content .location-type,.locations-landing-results .content .location-type-empty{height:60px;margin-bottom:30px}}.locations-landing-results .content .location-type{background:#f2f2f2;padding:10px 30px}@media screen and (min-width: 992px){.locations-landing-results .content .location-type{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}}.locations-landing-results .content .result-wrapper{padding:30px}@media screen and (min-width: 992px){.locations-landing-results .content .result-wrapper{padding-top:0;padding-bottom:60px}}.locations-landing-results .content .result-wrapper>div{margin-bottom:15px}.locations-landing-results .content .result-wrapper>div a,.locations-landing-results .content .result-wrapper>div a:active,.locations-landing-results .content .result-wrapper>div a:visited{color:#4a4a4a}@media screen and (min-width: 992px){.locations-landing-results .content .result-wrapper>div a:hover,.locations-landing-results .content .result-wrapper>div a:active:hover,.locations-landing-results .content .result-wrapper>div a:visited:hover{color:#015846}}.locations-landing-results .content .result-wrapper>div.address span,.locations-landing-results .content .result-wrapper>div.products-list span{display:block}.locations-landing-results .content .result-wrapper>div.open-closed{color:#015846}.locations-landing-results .content .result-wrapper>div.open-closed span{text-transform:uppercase}@media screen and (max-width: 991.5px){.locations-landing-results .content .result-wrapper>div.products-list{margin-top:30px}}@media screen and (max-width: 991.5px){.locations-landing-results .content .result-wrapper>div.products-list .products>div{padding:13px}}@media screen and (min-width: 992px){.locations-landing-results .content .result-wrapper>div.products-list .products{display:block;height:auto !important}}.locations-landing-results .content .result-wrapper>div.products-list .products span{display:none}@media screen and (min-width: 992px){.locations-landing-results .content .result-wrapper>div.products-list .products span{display:block}}.locations-landing-results .content .result-wrapper>div.products-list .toggle{transition:all,ease,0.4s;font-family:"Montserrat",sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;letter-spacing:.45px;font-weight:300;background:#015846;border:1px solid #015846;color:#fff;display:block;font-size:15px;padding:13px;position:relative}.locations-landing-results .content .result-wrapper>div.products-list .toggle:hover{cursor:pointer}.locations-landing-results .content .result-wrapper>div.products-list .toggle:after{font-family:"budicon";font-style:normal;font-variant:normal;font-weight:normal;speak:none;display:inline-block;line-height:1;position:relative;text-decoration:inherit;text-transform:none;top:1px;transition:all,ease,0.4s;color:#d7d7d7;content:"";display:block;margin-left:10px;-ms-transform:rotate(180deg);transform:rotate(180deg)}.locations-landing-results .content .result-wrapper>div.products-list .toggle.collapsed{font-family:"Montserrat",sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;letter-spacing:.45px;font-weight:300;background:#015846;border:1px solid #015846;color:#fff;display:inline-block;font-size:15px;padding:13px;position:relative;background:#fff;border-color:#d7d7d7;color:#4a4a4a;display:block}.locations-landing-results .content .result-wrapper>div.products-list .toggle.collapsed:hover{cursor:pointer}.locations-landing-results .content .result-wrapper>div.products-list .toggle.collapsed:hover{background:#015846;border-color:#015846;color:#fff}.locations-landing-results .content .result-wrapper>div.products-list .toggle.collapsed:hover:after{color:#fff}.locations-landing-results .content .result-wrapper>div.products-list .toggle.collapsed:active,.locations-landing-results .content .result-wrapper>div.products-list .toggle.collapsed:focus{background:#fff;border-color:#d7d7d7;color:#4a4a4a}.locations-landing-results .content .result-wrapper>div.products-list .toggle.collapsed.disabled{background:#fff;border-color:#f2f2f2;color:#f2f2f2}.locations-landing-results .content .result-wrapper>div.products-list .toggle.collapsed.disabled:before,.locations-landing-results .content .result-wrapper>div.products-list .toggle.collapsed.disabled:after{color:#f2f2f2 !important}.locations-landing-results .content .result-wrapper>div.products-list .toggle.collapsed.disabled:hover{background:#fff;border-color:#f2f2f2;color:#f2f2f2;cursor:default}.locations-landing-results .content .result-wrapper>div.products-list .toggle.collapsed.disabled:hover:before,.locations-landing-results .content .result-wrapper>div.products-list .toggle.collapsed.disabled:hover:after{color:#f2f2f2 !important}.locations-landing-results .content .result-wrapper>div.products-list .toggle.collapsed:after{font-family:"budicon";font-style:normal;font-variant:normal;font-weight:normal;speak:none;display:inline-block;line-height:1;position:relative;text-decoration:inherit;text-transform:none;top:1px;color:#d7d7d7;-ms-transform:rotate(0deg);transform:rotate(0deg)}.locations-landing-results .content .result-wrapper>div.products-list .toggle:after{margin-top:-9px;position:absolute;right:13px;top:50%}.locations-landing-results .content .result-wrapper>div.products-list .toggle.collapsed:after{position:absolute;margin-top:-7px;top:50%}@media screen and (min-width: 992px){.locations-landing-results .content .result-wrapper>div.products-list .toggle{display:none}.locations-landing-results .content .result-wrapper>div.products-list .toggle.collapsed{display:none}}.locations-landing-results .content .arrow-link{margin-top:30px}@media screen and (min-width: 992px){.locations-landing-results .content .arrow-link{bottom:30px;left:30px;margin:0;position:absolute}}.pagination{list-style:none;margin:0;padding:0;text-align:center}.pagination li{display:inline-block;margin:0 5px}.pagination li:not(.nav) a,.pagination li:not(.nav) a:active,.pagination li:not(.nav) a:visited{color:#4a4a4a}@media screen and (min-width: 992px){.pagination li:not(.nav) a:hover,.pagination li:not(.nav) a:active:hover,.pagination li:not(.nav) a:visited:hover{color:#015846}}@media screen and (max-width: 991.5px){.pagination li:not(.nav){display:none}}.pagination li:not(.nav)>a{padding:13px 20px}.pagination li:not(.nav).medium>a{border:1px solid #d7d7d7}.pagination li:not(.nav).medium>a:hover{color:#4a4a4a;cursor:default}@media screen and (max-width: 991.5px){.pagination .nav{margin:0 15px}}@media screen and (max-width: 767.5px){.pagination .nav{display:block;margin:0}}.pagination .nav>a{font-family:"Montserrat",sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;letter-spacing:.45px;font-weight:300;background:#015846;border:1px solid #015846;color:#fff;display:inline-block;font-size:15px;padding:13px;position:relative;background:#fff;border-color:#d7d7d7;color:#4a4a4a;text-align:center}.pagination .nav>a:hover{cursor:pointer}.pagination .nav>a:hover{background:#015846;border-color:#015846;color:#fff}.pagination .nav>a:hover:after{color:#fff}.pagination .nav>a:active,.pagination .nav>a:focus{background:#fff;border-color:#d7d7d7;color:#4a4a4a}.pagination .nav>a.disabled{background:#fff;border-color:#f2f2f2;color:#f2f2f2}.pagination .nav>a.disabled:before,.pagination .nav>a.disabled:after{color:#f2f2f2 !important}.pagination .nav>a.disabled:hover{background:#fff;border-color:#f2f2f2;color:#f2f2f2;cursor:default}.pagination .nav>a.disabled:hover:before,.pagination .nav>a.disabled:hover:after{color:#f2f2f2 !important}@media screen and (max-width: 767.5px){.pagination .nav>a{display:block}}@media screen and (min-width: 768px){.pagination .nav>a{width:160px}}@media screen and (max-width: 767.5px){.pagination .nav.prev{margin-bottom:30px}}@media screen and (min-width: 768px){.pagination .nav.prev{text-align:right}}@media screen and (min-width: 992px){.pagination .nav.prev{margin-right:30px}}@media screen and (min-width: 1200px){.pagination .nav.prev{margin-right:60px}}.pagination .nav.prev>a:before{font-family:"budicon";font-style:normal;font-variant:normal;font-weight:normal;speak:none;display:inline-block;line-height:1;position:relative;text-decoration:inherit;text-transform:none;top:1px;transition:all,ease,0.4s;content:"";color:#d7d7d7;margin-right:5px}.pagination .nav.prev>a:hover:before{color:#fff}.pagination .nav.next>a:after{font-family:"budicon";font-style:normal;font-variant:normal;font-weight:normal;speak:none;display:inline-block;line-height:1;position:relative;text-decoration:inherit;text-transform:none;top:1px;transition:all,ease,0.4s;content:"";color:#d7d7d7;margin-left:5px}.pagination .nav.next>a:hover:after{color:#fff}@media screen and (min-width: 992px){.pagination .nav.next{margin-left:30px}}@media screen and (min-width: 1200px){.pagination .nav.next{margin-left:60px}}.pagination .nav .disabled{pointer-events:none;cursor:default}.horizontal-filter-container{position:relative}@media screen and (max-width: 991.5px){.horizontal-filter-container{margin-bottom:30px}}.horizontal-filter-container .mobile-filter-toggle{transition:all,ease,0.4s;font-family:"Montserrat",sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;letter-spacing:.45px;font-weight:300;background:#015846;border:1px solid #015846;color:#fff;display:block;font-size:15px;padding:13px;position:relative}.horizontal-filter-container .mobile-filter-toggle:hover{cursor:pointer}.horizontal-filter-container .mobile-filter-toggle:after{font-family:"budicon";font-style:normal;font-variant:normal;font-weight:normal;speak:none;display:inline-block;line-height:1;position:relative;text-decoration:inherit;text-transform:none;top:1px;transition:all,ease,0.4s;color:#d7d7d7;content:"";display:block;margin-left:10px;-ms-transform:rotate(180deg);transform:rotate(180deg)}.horizontal-filter-container .mobile-filter-toggle.collapsed{font-family:"Montserrat",sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;letter-spacing:.45px;font-weight:300;background:#015846;border:1px solid #015846;color:#fff;display:inline-block;font-size:15px;padding:13px;position:relative;background:#fff;border-color:#d7d7d7;color:#4a4a4a;display:block}.horizontal-filter-container .mobile-filter-toggle.collapsed:hover{cursor:pointer}.horizontal-filter-container .mobile-filter-toggle.collapsed:hover{background:#015846;border-color:#015846;color:#fff}.horizontal-filter-container .mobile-filter-toggle.collapsed:hover:after{color:#fff}.horizontal-filter-container .mobile-filter-toggle.collapsed:active,.horizontal-filter-container .mobile-filter-toggle.collapsed:focus{background:#fff;border-color:#d7d7d7;color:#4a4a4a}.horizontal-filter-container .mobile-filter-toggle.collapsed.disabled{background:#fff;border-color:#f2f2f2;color:#f2f2f2}.horizontal-filter-container .mobile-filter-toggle.collapsed.disabled:before,.horizontal-filter-container .mobile-filter-toggle.collapsed.disabled:after{color:#f2f2f2 !important}.horizontal-filter-container .mobile-filter-toggle.collapsed.disabled:hover{background:#fff;border-color:#f2f2f2;color:#f2f2f2;cursor:default}.horizontal-filter-container .mobile-filter-toggle.collapsed.disabled:hover:before,.horizontal-filter-container .mobile-filter-toggle.collapsed.disabled:hover:after{color:#f2f2f2 !important}.horizontal-filter-container .mobile-filter-toggle.collapsed:after{font-family:"budicon";font-style:normal;font-variant:normal;font-weight:normal;speak:none;display:inline-block;line-height:1;position:relative;text-decoration:inherit;text-transform:none;top:1px;color:#d7d7d7;-ms-transform:rotate(0deg);transform:rotate(0deg)}.horizontal-filter-container .mobile-filter-toggle:after{margin-top:-9px;position:absolute;right:13px;top:50%}.horizontal-filter-container .mobile-filter-toggle.collapsed:after{position:absolute;margin-top:-7px;top:50%}@media screen and (min-width: 992px){.horizontal-filter-container .mobile-filter-toggle{display:none}}@media screen and (min-width: 992px){.horizontal-filter-container .mobile-filter-toggle.collapsed{display:none}}@media screen and (max-width: 991.5px){.horizontal-filter-container .collapse,.horizontal-filter-container .collapsing{position:absolute;width:100%;z-index:10}}.horizontal-filter-container ul{list-style:none;margin:0;padding:0}@media screen and (max-width: 991.5px){.horizontal-filter-container ul{background:#015846;color:#fff;padding-bottom:60px;list-style:none;margin:0;padding:0}.horizontal-filter-container ul li a{font-family:"Montserrat",sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;letter-spacing:.45px;font-weight:300;color:#fff;border-top:1px solid #3FA9F5;display:block;font-size:15px;padding:13px}.horizontal-filter-container ul li a:hover{cursor:pointer}.horizontal-filter-container ul li a.active{color:#3FA9F5}}@media screen and (min-width: 992px){.horizontal-filter-container ul{border-top:1px solid #d7d7d7;display:block !important;margin-bottom:30px}.horizontal-filter-container ul:before,.horizontal-filter-container ul:after{content:" ";display:table}.horizontal-filter-container ul:after{clear:both}.horizontal-filter-container ul li{float:left}}@media screen and (min-width: 992px) and (min-width: 992px){.horizontal-filter-container ul li{margin-right:20px}}@media screen and (min-width: 992px){.horizontal-filter-container ul li a{border-top:transparent 1px solid;color:#4a4a4a;display:block;font-size:15px;line-height:15px;padding:20px 10px;position:relative;top:-1px}.horizontal-filter-container ul li a:hover,.horizontal-filter-container ul li a.active{border-color:#015846;color:#015846;cursor:pointer}}@media screen and (min-width: 1200px){.horizontal-filter-container ul{margin-bottom:60px}}.unfilter-buttons button{transition:all,ease,0.4s;border:1px solid #d7d7d7;background:0;font-size:15px;margin:0 12px 20px 0;outline:0;padding:12px 40px 12px 12px;position:relative;min-width:100px;text-align:left}.unfilter-buttons button:after{transition:all,ease,0.4s;font-family:"budicon";font-style:normal;font-variant:normal;font-weight:normal;speak:none;display:inline-block;line-height:1;position:relative;text-decoration:inherit;text-transform:none;top:1px;content:"";color:#d7d7d7;float:right;margin-top:-8px;position:absolute;right:12px;top:50%}.unfilter-buttons button:hover{background:#015846;border-color:#015846;color:#fff;cursor:pointer}.unfilter-buttons button:hover:after{color:#fff}@media screen and (min-width: 992px){.collapse.mobile-collapse,.collapsing.mobile-collapse{display:block;height:auto !important}}.accordion{border-top:1px solid #d7d7d7}.accordion .panel{border-bottom:1px solid #d7d7d7}.accordion .panel-heading h3{font-family:"Montserrat",sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;font-size:15px;margin:0}.accordion .panel-heading h3 a,.accordion .panel-heading h3 a:active,.accordion .panel-heading h3 a:visited{color:#54CE32}@media screen and (min-width: 992px){.accordion .panel-heading h3 a:hover,.accordion .panel-heading h3 a:active:hover,.accordion .panel-heading h3 a:visited:hover{color:#015846}}.accordion .panel-heading h3 a{display:block;padding:15px 0;position:relative}.accordion .panel-heading h3 a:after{font-family:"budicon";font-style:normal;font-variant:normal;font-weight:normal;speak:none;display:inline-block;line-height:1;position:relative;text-decoration:inherit;text-transform:none;top:1px;transition:ease,transform,0.4s;color:#8e8e93;content:"";font-size:18px;margin-top:-9px;position:absolute;right:15px;top:50%;-ms-transform:rotate(180deg);transform:rotate(180deg)}.accordion .panel-heading h3 a.collapsed:after{-ms-transform:rotate(0deg);transform:rotate(0deg)}.accordion .panel-body>div{margin-bottom:30px}.accordion .panel-body .arrow-link{margin-top:30px}.contacts a,.contacts a:active,.contacts a:visited{color:#4a4a4a}@media screen and (min-width: 992px){.contacts a:hover,.contacts a:active:hover,.contacts a:visited:hover{color:#015846}}.contacts a{font-family:"Montserrat",sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;font-weight:500;display:inline-block;margin-top:5px}.contacts span{display:block;line-height:1.4em}.facts h4{font-family:"Montserrat",sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;font-weight:500;margin-bottom:0}.facts .stat{color:#015846;font-size:24px;margin:8px 0 12px}@media screen and (min-width: 992px){.facts .stat{font-size:42px}}.download-list,.cf-content ul.download-list{list-style:none;margin:0;padding:0}.download-list:before,.download-list:after,.cf-content ul.download-list:before,.cf-content ul.download-list:after{content:" ";display:table}.download-list:after,.cf-content ul.download-list:after{clear:both}.download-list a,.download-list a:active,.download-list a:visited,.cf-content ul.download-list a,.cf-content ul.download-list a:active,.cf-content ul.download-list a:visited{color:#4a4a4a}@media screen and (min-width: 992px){.download-list a:hover,.download-list a:active:hover,.download-list a:visited:hover,.cf-content ul.download-list a:hover,.cf-content ul.download-list a:active:hover,.cf-content ul.download-list a:visited:hover{color:#015846}}@media screen and (min-width: 992px){.download-list,.cf-content ul.download-list{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}}.download-list>li,.cf-content ul.download-list>li{position:relative;min-height:1px;padding-left:15px;padding-right:15px;padding-left:0;padding-right:0;display:block;margin-top:30px;padding-left:30px;position:relative}@media (min-width: 992px){.download-list>li,.cf-content ul.download-list>li{float:left;width:50%}}.download-list>li a:before,.cf-content ul.download-list>li a:before{font-family:"budicon";font-style:normal;font-variant:normal;font-weight:normal;speak:none;display:inline-block;line-height:1;position:relative;text-decoration:inherit;text-transform:none;top:1px;content:"";font-size:20px;left:0;position:absolute;top:2px}.social-share{list-style:none;margin:0;padding:0}.social-share>li{display:inline-block;vertical-align:middle}@media screen and (max-width: 991.5px){.social-share>li{margin-right:10px}}@media screen and (min-width: 992px){.social-share>li{margin-right:20px}}.social-share>li a{color:#8e8e93;display:block;font-size:28px}@media screen and (min-width: 992px){.social-share>li a:hover{color:#015846}}.toggle-site-view>a:hover{cursor:pointer}@media screen and (min-width: 992px){.toggle-site-view{display:none !important}}.universal-navigation .language-selector-divider{color:#fff;margin-left:40px}@media screen and (max-width: 991.5px){.universal-navigation .language-selector-divider{display:none}}@media screen and (min-width: 992px){.universal-navigation .language-selector{height:39px;line-height:40px;margin-top:-1px;margin-left:20px;position:relative;z-index:20}.universal-navigation .language-selector .current-language{transition:all,ease,0.4s;display:block;height:100%;padding:0 25px 0 15px;overflow:hidden}.universal-navigation .language-selector .current-language:after{font-family:"budicon";font-style:normal;font-variant:normal;font-weight:normal;speak:none;display:inline-block;line-height:1;position:relative;text-decoration:inherit;text-transform:none;top:1px;transition:all,ease,0.4s;color:#fff;content:"";font-size:10px;margin-left:5px;-ms-transform:rotate(180deg);transform:rotate(180deg);margin-top:-7px;position:absolute;right:10px;top:50%}.universal-navigation .language-selector .current-language.collapsed:after{margin-top:-5px;-ms-transform:rotate(0deg);transform:rotate(0deg)}.universal-navigation .language-selector .current-language:hover{cursor:pointer;text-decoration:none}.universal-navigation .language-selector .current-language:hover,.universal-navigation .language-selector .current-language:not(.collapsed){background:#015846}.universal-navigation .language-selector .language-list{list-style:none;margin:0;padding:0;background:#015846;position:absolute;right:0;width:200%}.universal-navigation .language-selector .language-list a,.universal-navigation .language-selector .language-list a:active,.universal-navigation .language-selector .language-list a:visited{color:#fff}}@media screen and (min-width: 992px) and (min-width: 992px){.universal-navigation .language-selector .language-list a:hover,.universal-navigation .language-selector .language-list a:active:hover,.universal-navigation .language-selector .language-list a:visited:hover{color:#fff}}@media screen and (min-width: 992px){.universal-navigation .language-selector .language-list li.active{display:none}.universal-navigation .language-selector .language-list a{font-family:"Montserrat",sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;letter-spacing:.45px;font-weight:300;display:block;font-size:15px;line-height:17px;padding:10px 15px;text-align:left}.universal-navigation .language-selector .language-list a:hover{cursor:pointer}}@media screen and (max-width: 991.5px){.universal-navigation .language-selector{border-top:1px solid #d7d7d7}.universal-navigation .language-selector .current-language{font-family:"Montserrat",sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;font-size:16px;position:relative}.universal-navigation .language-selector .current-language:hover{cursor:pointer}.universal-navigation .language-selector .current-language:after{transition:ease,transform,0.4s;font-family:"budicon";font-style:normal;font-variant:normal;font-weight:normal;speak:none;display:inline-block;line-height:1;position:relative;text-decoration:inherit;text-transform:none;top:1px;color:#fff;content:"";font-size:20px;margin-top:-10px;position:absolute;right:10px;top:50%;-ms-transform:rotate(0deg);transform:rotate(0deg)}.universal-navigation .language-selector .current-language:not(.collapsed){text-decoration:underline}.universal-navigation .language-selector .current-language:not(.collapsed):after{text-decoration:none;-ms-transform:rotate(90deg);transform:rotate(90deg)}.universal-navigation .language-selector .language-list{list-style:none;margin:0;padding:0}.universal-navigation .language-selector .language-list li a{font-family:"Montserrat",sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;font-weight:300;color:#fff;display:block;font-size:18px;margin-bottom:10px;padding:10px 15px;text-transform:none}.universal-navigation .language-selector .language-list li a:hover{cursor:pointer}.universal-navigation .language-selector .language-list li a.active{color:#8e8e93}}.visually-hidden{margin:-1px !important;padding:0 !important;width:1px !important;height:1px !important;overflow:hidden !important;clip:rect(0 0 0 0) !important;clip:rect(0, 0, 0, 0) !important;position:absolute !important;-ms-flex:0 0 0px !important;flex:0 0 0 !important}.three-column-layout{margin-left:-15px;margin-right:-15px}.three-column-layout:before,.three-column-layout:after{content:" ";display:table}.three-column-layout:after{clear:both}.three-column-layout>.column{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width: 992px){.three-column-layout>.column{float:left;width:33.33333%}}@media screen and (min-width: 992px){.three-column-layout.flex{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.three-column-layout.flex .column{display:-ms-flexbox;display:flex}.three-column-layout.flex .column .content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%}}.two-column-layout{margin-left:-15px;margin-right:-15px}.two-column-layout:before,.two-column-layout:after{content:" ";display:table}.two-column-layout:after{clear:both}.two-column-layout>.column{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width: 992px){.two-column-layout>.column{float:left;width:50%}}@media (min-width: 992px){.two-column-layout>.column.left-offset{margin-left:50%}}.two-column-layout.full-bleed{margin-left:0;margin-right:0}.two-column-layout.full-bleed>.column{padding-left:0;padding-right:0}@media screen and (min-width: 992px){.two-column-layout.flex{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.two-column-layout.flex .column{display:-ms-flexbox;display:flex}.two-column-layout.flex .column .content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%}}.two-column-right-rail-layout{margin-left:-15px;margin-right:-15px}.two-column-right-rail-layout:before,.two-column-right-rail-layout:after{content:" ";display:table}.two-column-right-rail-layout:after{clear:both}.two-column-right-rail-layout .left-column{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width: 992px){.two-column-right-rail-layout .left-column{float:left;width:66.66667%}}.two-column-right-rail-layout .right-column{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width: 992px){.two-column-right-rail-layout .right-column{float:left;width:33.33333%}}.article-layout{margin-left:-15px;margin-right:-15px}.article-layout:before,.article-layout:after{content:" ";display:table}.article-layout:after{clear:both}.article-layout .left{position:relative;min-height:1px;padding-left:15px;padding-right:15px;position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width: 992px){.article-layout .left{float:left;width:25%}}@media (min-width: 1200px){.article-layout .left{float:left;width:16.66667%}}@media screen and (max-width: 991.5px){.article-layout .left{margin-bottom:30px}}.article-layout .right{position:relative;min-height:1px;padding-left:15px;padding-right:15px;position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width: 992px){.article-layout .right{float:left;width:75%}}@media (min-width: 1200px){.article-layout .right{float:left;width:83.33333%}}@media (min-width: 992px){.article-layout.no-left-content .right{margin-left:25%}}@media (min-width: 1200px){.article-layout.no-left-content .right{margin-left:16.66667%}}.container{width:100%;max-width:1440px}@media screen and (min-width: 992px){.container{padding-left:60px;padding-right:60px}}.report section{margin-top:9rem}@media (max-width: 992px){.report section{margin-top:7rem}}@media (max-width: 767px){.report section{margin-top:5rem}}.report section+.report-two-link-download{margin-top:0}.report h1,.report .h1-style{font-size:3rem;font-weight:500;line-height:1.2}@media (max-width: 992px){.report h1,.report .h1-style{font-size:2.75rem}}@media (max-width: 767px){.report h1,.report .h1-style{font-size:2.5rem}}.report h2,.report .report-image-text-block .text-column .h3-style:nth-child(n),.report .h2-style{font-size:2.75rem;font-weight:500;line-height:1.2}@media (max-width: 992px){.report h2,.report .report-image-text-block .text-column .h3-style:nth-child(n),.report .h2-style{font-size:2.5rem}}@media (max-width: 767px){.report h2,.report .report-image-text-block .text-column .h3-style:nth-child(n),.report .h2-style{font-size:2.25rem}}.report h3,.report .h3-style{font-size:1.125rem;font-weight:500;line-height:1.2}.report .font-sm{font-size:.875rem;line-height:1.4}.report .font-lg,.report-goal-carousel-desc p:nth-child(n),.report-leadership-msg-body p,.report-leadership-msg-body li{font-size:1.125rem;line-height:1.4}.report .font-xl,.report-graphic-info-head p{font-size:1.25rem;line-height:1.4}.report .font-xxl,.report-attributed-quote-title{font-size:1.375rem;line-height:1.4}@media (max-width: 767px){.report .font-xxl,.report-attributed-quote-title{font-size:1.25rem}}.report .font-xxxl,.report-attributed-quote-copy p,.report-attributed-quote-name{font-size:1.55rem;line-height:1.4}@media (max-width: 767px){.report .font-xxxl,.report-attributed-quote-copy p,.report-attributed-quote-name{font-size:1.375rem}}.report-four-panel-info-item h3{font-size:1.875rem;line-height:1.4}@media (max-width: 767px){.report-four-panel-info-item h3{font-size:1.75rem}}.report .weight-bold,.report-attributed-quote-copy p,.report-attributed-quote-title,.report-four-panel-info-item p,.report-graphic-info-item p,.report-partner-info-desc p:nth-child(n){font-weight:500}.report .weight-black,.report-attributed-quote-name{font-weight:900}.report .font-green{color:#015846}.report-btn{font-size:.875rem;font-weight:900;text-transform:uppercase;color:#fff;padding:1rem 3rem;background-color:#015846;border:0;border-radius:1rem;appearance:none}.report-btn:hover{text-decoration:underline;color:#fff;cursor:pointer}.report-btn-outline,.report .stats-list-link:nth-child(n) .btn-border{display:inline-block;font-size:.875rem;font-weight:900;text-transform:uppercase;color:#015846;padding:.5rem 1.5rem;background-color:#fff;border:1px solid #015846;border-radius:1rem;transition:background-color .5s;appearance:none}.report-btn-outline:hover,.report .stats-list-link:nth-child(n) .btn-border:hover{text-decoration:none;color:#fff;background-color:#015846;cursor:pointer}.report .container::before{display:none}.report-attributed-quote{padding:6rem 0;background-color:rgba(84,206,50,0.1)}@media (max-width: 767px){.report-attributed-quote{padding:3rem 0}}.report-attributed-quote-copy{text-align:center;margin-bottom:3rem}.report-attributed-quote-copy p{max-width:64rem;color:#646464;margin:0 auto}.report-attributed-quote-info{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;gap:2.5rem}@media (max-width: 767px){.report-attributed-quote-info{-ms-flex-direction:column;flex-direction:column;gap:1rem;text-align:center}}.report-attributed-quote-image{width:125px;height:135px;border-radius:22px;overflow:hidden}.report-attributed-quote-image img{display:block;width:100%;height:100%;object-fit:cover}.report-attributed-quote-name{color:#015846}.report-attributed-quote-title{color:#646464}.report-double-text-card-block{overflow:hidden}.report-double-text-card-block-container{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;gap:.25rem}@media (max-width: 767px){.report-double-text-card-block-container{-ms-flex-direction:column;flex-direction:column}}.report-double-text-card-block-column{position:relative;-ms-flex:1;flex:1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;text-align:center;padding:3rem 3rem 4rem 3rem}@media (max-width: 992px){.report-double-text-card-block-column{padding:1.5rem 1.5rem 3rem 1.5rem}}.report-double-text-card-block-column.theme-environment{background-color:rgba(0,199,177,0.05)}.report-double-text-card-block-column.theme-environment h2,.report-double-text-card-block-column.theme-environment .report .report-image-text-block .text-column .h3-style:nth-child(n),.report .report-image-text-block .text-column .report-double-text-card-block-column.theme-environment .h3-style:nth-child(n){color:#00C7B1}.report-double-text-card-block-column.theme-environment .report-double-text-card-block-btn{background-color:#00C7B1}.report-double-text-card-block-column.theme-environment.left::before,.report-double-text-card-block-column.theme-environment.right::after{background-color:rgba(0,199,177,0.05)}.report-double-text-card-block-column.theme-safety{background-color:rgba(84,206,50,0.05)}.report-double-text-card-block-column.theme-safety h2,.report-double-text-card-block-column.theme-safety .report .report-image-text-block .text-column .h3-style:nth-child(n),.report .report-image-text-block .text-column .report-double-text-card-block-column.theme-safety .h3-style:nth-child(n){color:#54CE32}.report-double-text-card-block-column.theme-safety .report-double-text-card-block-btn{background-color:#54CE32}.report-double-text-card-block-column.theme-safety.left::before,.report-double-text-card-block-column.theme-safety.right::after{background-color:rgba(84,206,50,0.05)}.report-double-text-card-block-column.theme-workforce{background-color:rgba(1,88,70,0.05)}.report-double-text-card-block-column.theme-workforce h2,.report-double-text-card-block-column.theme-workforce .report .report-image-text-block .text-column .h3-style:nth-child(n),.report .report-image-text-block .text-column .report-double-text-card-block-column.theme-workforce .h3-style:nth-child(n){color:#015846}.report-double-text-card-block-column.theme-workforce .report-double-text-card-block-btn{background-color:#015846}.report-double-text-card-block-column.theme-workforce.left::before,.report-double-text-card-block-column.theme-workforce.right::after{background-color:rgba(1,88,70,0.05)}.report-double-text-card-block-column.theme-community{background-color:rgba(63,169,245,0.05)}.report-double-text-card-block-column.theme-community h2,.report-double-text-card-block-column.theme-community .report .report-image-text-block .text-column .h3-style:nth-child(n),.report .report-image-text-block .text-column .report-double-text-card-block-column.theme-community .h3-style:nth-child(n){color:#3FA9F5}.report-double-text-card-block-column.theme-community .report-double-text-card-block-btn{background-color:#3FA9F5}.report-double-text-card-block-column.theme-community.left::before,.report-double-text-card-block-column.theme-community.right::after{background-color:rgba(63,169,245,0.05)}.report-double-text-card-block-column.theme-governance{background-color:rgba(0,199,177,0.05)}.report-double-text-card-block-column.theme-governance h2,.report-double-text-card-block-column.theme-governance .report .report-image-text-block .text-column .h3-style:nth-child(n),.report .report-image-text-block .text-column .report-double-text-card-block-column.theme-governance .h3-style:nth-child(n){color:#00C7B1}.report-double-text-card-block-column.theme-governance .report-double-text-card-block-btn{background-color:#00C7B1}.report-double-text-card-block-column.theme-governance.left::before,.report-double-text-card-block-column.theme-governance.right::after{background-color:rgba(0,199,177,0.05)}.report-double-text-card-block-column.theme-downloads{background-color:rgba(84,206,50,0.05)}.report-double-text-card-block-column.theme-downloads h2,.report-double-text-card-block-column.theme-downloads .report .report-image-text-block .text-column .h3-style:nth-child(n),.report .report-image-text-block .text-column .report-double-text-card-block-column.theme-downloads .h3-style:nth-child(n){color:#54CE32}.report-double-text-card-block-column.theme-downloads .report-double-text-card-block-btn{background-color:#54CE32}.report-double-text-card-block-column.theme-downloads.left::before,.report-double-text-card-block-column.theme-downloads.right::after{background-color:rgba(84,206,50,0.05)}.report-double-text-card-block-column.left::before{position:absolute;top:0;left:-50vh;content:'';display:block;width:50vh;height:100%}@media (max-width: 767px){.report-double-text-card-block-column.left::before{display:none}}.report-double-text-card-block-column.right::after{position:absolute;top:0;right:-50vh;content:'';display:block;width:50vh;height:100%}@media (max-width: 767px){.report-double-text-card-block-column.right::after{display:none}}.report-double-text-card-block-column h2,.report-double-text-card-block-column .report .report-image-text-block .text-column .h3-style:nth-child(n),.report .report-image-text-block .text-column .report-double-text-card-block-column .h3-style:nth-child(n),.report-double-text-card-block-column p{max-width:26.5rem}.report-double-text-card-block-desc{margin-top:1.5rem}.report-double-text-card-block-btn{margin-top:3rem}@media (max-width: 767px){.report-double-text-card-block-btn{margin-top:2.5rem}}.report-fixed-row-callout-head{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;gap:2.5rem;text-align:center;padding-bottom:4rem}@media (max-width: 992px){.report-fixed-row-callout-head{padding-bottom:3rem}}@media (max-width: 767px){.report-fixed-row-callout-head{padding-bottom:1.5rem}}.report-fixed-row-callout-container{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(0, 1fr))[3];grid-template-columns:repeat(3, minmax(0, 1fr));-ms-grid-rows:auto;grid-template-rows:auto;gap:.5rem}@media (max-width: 992px){.report-fixed-row-callout-container{-ms-grid-columns:(minmax(0, 1fr))[2];grid-template-columns:repeat(2, minmax(0, 1fr))}}@media (max-width: 767px){.report-fixed-row-callout-container{-ms-grid-columns:(minmax(0, 1fr))[1];grid-template-columns:repeat(1, minmax(0, 1fr))}}.report-fixed-row-callout-card{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:end;justify-content:flex-end;aspect-ratio:1 / 1}.report-fixed-row-callout-card img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;object-fit:cover;z-index:-1}.report-fixed-row-callout-link{position:relative;display:block;font-size:1.5rem;font-weight:500;text-transform:uppercase;color:#fff;padding:1.5rem 2.5rem;background-color:#015846}.report-fixed-row-callout-link:hover{color:#fff}.report-fixed-row-callout-link:hover::after{right:1.5rem}.report-fixed-row-callout-link::after{position:absolute;top:50%;right:2.5rem;content:'';display:block;width:1.75rem;height:1rem;background-image:url(../images/report-arrow-link-white.png);background-size:contain;background-repeat:no-repeat;-ms-transform:translateY(-50%);transform:translateY(-50%);transition:right .5s}.report-four-panel-info-head{max-width:55rem;text-align:center;margin:0 auto}.report-four-panel-info-head h2,.report-four-panel-info-head .report .report-image-text-block .text-column .h3-style:nth-child(n),.report .report-image-text-block .text-column .report-four-panel-info-head .h3-style:nth-child(n){margin-bottom:2.5rem}.report-four-panel-info-container{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(0, 1fr))[2];grid-template-columns:repeat(2, minmax(0, 1fr));-ms-grid-rows:(minmax(0, 1fr))[2];grid-template-rows:repeat(2, minmax(0, 1fr));gap:.5rem;margin-top:4rem}@media (max-width: 992px){.report-four-panel-info-container{margin-top:3rem}}@media (max-width: 767px){.report-four-panel-info-container{-ms-grid-columns:(minmax(0, 1fr))[1];grid-template-columns:repeat(1, minmax(0, 1fr))}}.report-four-panel-info-item{position:relative;color:#fff;padding:6rem 2.5rem 2.5rem 2.5rem;background-color:rgba(1,88,70,0.7)}@media (max-width: 992px){.report-four-panel-info-item{padding:3rem 1.5rem 1.5rem 1.5rem}}.report-four-panel-info-item h3{margin-bottom:1.5rem}.report-four-panel-info-icon{width:5rem;height:5rem;margin-bottom:1.5rem}.report-four-panel-info-icon img{display:block;width:100%;height:100%;object-fit:contain}.report-four-panel-info-bg{position:absolute;top:0;left:0;display:block;width:100%;height:100%;object-fit:cover;z-index:-1}.report-four-panel-media{padding:4rem 0 2.5rem 0;background-color:rgba(1,88,70,0.05)}@media (max-width: 992px){.report-four-panel-media{padding:2.5rem 0 1rem 0}}@media (max-width: 767px){.report-four-panel-media{padding:1rem 0 0 0}}.report-four-panel-media-container{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(0, 1fr))[2];grid-template-columns:repeat(2, minmax(0, 1fr));-ms-grid-rows:(minmax(0, 1fr))[2];grid-template-rows:repeat(2, minmax(0, 1fr));gap:1.5rem}@media (max-width: 767px){.report-four-panel-media-container{-ms-grid-columns:(minmax(0, 1fr))[1];grid-template-columns:repeat(1, minmax(0, 1fr));-ms-grid-rows:auto;grid-template-rows:auto}}.report-four-panel-media-item{position:relative}.report-four-panel-media-item img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;object-fit:cover}@media (max-width: 767px){.report-four-panel-media-item img{position:relative;height:auto;object-fit:unset}}.report-four-panel-media-item .adage-video-native,.report-four-panel-media-item .adage-video-iframe{display:-ms-flexbox;display:flex}.report-four-panel-media-title{margin-bottom:1.5rem}.report-four-panel-media-text{max-width:35rem;padding-bottom:4rem}@media (max-width: 767px){.report-four-panel-media-text{padding-bottom:0}}.report-four-panel-media-tag{position:absolute;top:-2.5rem;left:0;color:#54CE32}@media (max-width: 767px){.report-four-panel-media-tag{position:relative;top:unset;margin-bottom:1rem}}.report-goal-carousel .carousel-page::after{border:3px solid #707070}.report-goal-carousel .carousel-pagination-nums{font-weight:500;color:#015846;padding:0}.report-goal-carousel .carousel-arrow{padding:.5rem 1.5rem;border-radius:.25rem}.report-goal-carousel .carousel-arrow+.carousel-arrow{margin-left:.5rem}.report-goal-carousel-head{text-align:center;color:#015846;padding:3rem 0}.report-goal-carousel-slide{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;border:1px solid #707070;opacity:.6}.report-goal-carousel-slide.is-active{opacity:1;transition:opacity .5s}.report-goal-carousel-slide.theme-environment{background-color:rgba(0,199,177,0.05)}.report-goal-carousel-slide.theme-environment .report-goal-carousel-tag,.report-goal-carousel-slide.theme-environment .report-goal-carousel-year,.report-goal-carousel-slide.theme-environment .report-goal-carousel-progress{color:#00C7B1}.report-goal-carousel-slide.theme-environment .report-goal-carousel-title{color:#00C7B1}.report-goal-carousel-slide.theme-safety{background-color:rgba(84,206,50,0.05)}.report-goal-carousel-slide.theme-safety .report-goal-carousel-tag,.report-goal-carousel-slide.theme-safety .report-goal-carousel-year,.report-goal-carousel-slide.theme-safety .report-goal-carousel-progress{color:#54CE32}.report-goal-carousel-slide.theme-safety .report-goal-carousel-title{color:#54CE32}.report-goal-carousel-slide.theme-workforce{background-color:rgba(1,88,70,0.05)}.report-goal-carousel-slide.theme-workforce .report-goal-carousel-tag,.report-goal-carousel-slide.theme-workforce .report-goal-carousel-year,.report-goal-carousel-slide.theme-workforce .report-goal-carousel-progress{color:#015846}.report-goal-carousel-slide.theme-workforce .report-goal-carousel-title{color:#015846}.report-goal-carousel-slide.theme-community{background-color:rgba(63,169,245,0.05)}.report-goal-carousel-slide.theme-community .report-goal-carousel-tag,.report-goal-carousel-slide.theme-community .report-goal-carousel-year,.report-goal-carousel-slide.theme-community .report-goal-carousel-progress{color:#3FA9F5}.report-goal-carousel-slide.theme-community .report-goal-carousel-title{color:#3FA9F5}.report-goal-carousel-slide.theme-governance{background-color:rgba(0,199,177,0.05)}.report-goal-carousel-slide.theme-governance .report-goal-carousel-tag,.report-goal-carousel-slide.theme-governance .report-goal-carousel-year,.report-goal-carousel-slide.theme-governance .report-goal-carousel-progress{color:#00C7B1}.report-goal-carousel-slide.theme-governance .report-goal-carousel-title{color:#00C7B1}.report-goal-carousel-slide.theme-downloads{background-color:rgba(84,206,50,0.05)}.report-goal-carousel-slide.theme-downloads .report-goal-carousel-tag,.report-goal-carousel-slide.theme-downloads .report-goal-carousel-year,.report-goal-carousel-slide.theme-downloads .report-goal-carousel-progress{color:#54CE32}.report-goal-carousel-slide.theme-downloads .report-goal-carousel-title{color:#54CE32}.report-goal-carousel-track{margin-bottom:3rem}.report-goal-carousel-tag{padding:1.5rem;background-color:#fff}.report-goal-carousel-title{font-weight:900;padding:1.5rem}.report-goal-carousel-year{font-weight:900}.report-goal-carousel-update{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;gap:1.5rem;padding:1.5rem 1.5rem 1rem 1.5rem;background-color:#fff}.report-goal-carousel-tag{font-weight:500}.report-goal-carousel-progress{font-weight:500;font-style:italic}.report-goal-carousel-progress.achieved::after{content:'\02714';margin-left:.5rem}.report-goal-carousel-desc{padding:0 1.5rem 1.5rem 1.5rem;background-color:#fff}.report-goal-carousel-desc p:nth-child(n){font-weight:500}.report-graphic-info{text-align:center;padding:3rem 0 6rem 0;background:rgba(1,88,70,0.05);background:linear-gradient(180deg, #fff 0%, rgba(1,88,70,0.05) 100%)}.report-graphic-info-head{margin-bottom:4rem}.report-graphic-info-head p{color:#015846}.report-graphic-info-title{padding-bottom:3rem}.report-graphic-info-body{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;gap:1.5rem}@media (max-width: 767px){.report-graphic-info-body{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}}.report-graphic-info-item{-ms-flex:1;flex:1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1rem}@media (max-width: 767px){.report-graphic-info-item{max-width:18.75rem}}.report-graphic-info-icon{width:100%;height:4.125rem}.report-graphic-info-icon img{display:block;width:100%;height:100%;object-fit:contain}.report-hero{position:relative;height:22rem}.report-hero.theme-environment{background-color:#00C7B1}.report-hero.theme-environment .report-hero-overlay::after{background-color:#00C7B1}.report-hero.theme-safety{background-color:#54CE32}.report-hero.theme-safety .report-hero-overlay::after{background-color:#54CE32}.report-hero.theme-workforce{background-color:#015846}.report-hero.theme-workforce .report-hero-overlay::after{background-color:#015846}.report-hero.theme-community{background-color:#3FA9F5}.report-hero.theme-community .report-hero-overlay::after{background-color:#3FA9F5}.report-hero.theme-governance{background-color:#00C7B1}.report-hero.theme-governance .report-hero-overlay::after{background-color:#00C7B1}.report-hero.theme-downloads{background-color:#54CE32}.report-hero.theme-downloads .report-hero-overlay::after{background-color:#54CE32}.report-hero-bg{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat}.report-hero-overlay{position:absolute;bottom:0;left:0;width:100%}.report-hero-overlay::after{position:absolute;top:0;left:0;content:'';display:block;width:100%;height:100%;opacity:.9}.report-hero-title{position:relative;text-align:center;color:#fff;padding:2rem 0;z-index:1}.report-landing-hero{position:relative;height:50vh}@media (max-width: 992px){.report-landing-hero{height:40vh}}.report-landing-hero-bg{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:center;z-index:-1}.report-landing-hero-bg::before{position:absolute;top:0;left:0;content:'';display:block;width:100%;height:100%;background:#54ce32;background:linear-gradient(244deg, #54ce32 0%, #0b745e 50%, #015846 100%);opacity:.6}.report-landing-hero-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:100%;text-align:center;color:#fff}.report-landing-hero-subtitle{margin-top:1rem}.report-leadership-msg:nth-child(n){margin-top:225px}.report-leadership-msg-head{position:relative;color:white}.report-leadership-msg-head::after{position:absolute;top:0;left:0;content:'';display:block;width:100%;height:100%;background-color:#015846;z-index:-1}.report-leadership-msg-head-container{position:relative;display:-ms-flexbox;display:flex}.report-leadership-msg-head-title{-ms-flex:0 0 calc(100% - 225px);flex:0 0 calc(100% - 225px);color:#54CE32;padding:2.5rem 0}@media (max-width: 992px){.report-leadership-msg-head-title{-ms-flex:0 0 calc(100% - 300px);flex:0 0 calc(100% - 300px)}}@media (max-width: 767px){.report-leadership-msg-head-title{-ms-flex:0 0 calc(100% - 200px);flex:0 0 calc(100% - 200px)}}.report-leadership-msg-head-title .leader{font-weight:900}.report-leadership-msg-head-image{position:absolute;top:50%;right:-225px;width:450px;aspect-ratio:1 / 1;-ms-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width: 992px){.report-leadership-msg-head-image{right:0;width:300px}}@media (max-width: 767px){.report-leadership-msg-head-image{width:200px}}.report-leadership-msg-head-image img{display:block;width:100%;height:100%;object-fit:cover;-webkit-mask-image:url(../images/triangle-mask-right.svg);mask-image:url(../images/triangle-mask-right.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.report-leadership-msg-main{padding:4rem 0;background-color:rgba(1,88,70,0.05)}.report-leadership-msg-greeting{font-weight:500;color:#015846;margin-bottom:1.5rem}.report-leadership-msg-body p,.report-leadership-msg-body li{font-weight:400;margin-top:1.5rem}.report-leadership-msg-link{margin-top:2.5rem;text-align:center}.report-link-list-mobile-img{display:none}@media (max-width: 992px){.report-link-list-mobile-img{display:block;aspect-ratio:3 / 1;margin-bottom:1rem}}@media (max-width: 767px){.report-link-list-mobile-img{aspect-ratio:2 / 1}}.report-link-list-mobile-img img{width:100%;height:100%;object-fit:cover}.report-link-list-head{margin-bottom:1.5rem}.report-link-list-tag{display:inline-block;text-transform:uppercase;color:#fff;margin-bottom:1rem;padding:.25rem 1rem;background-color:#015846}.report-link-list-items{padding:0}.report-link-list-item{list-style:none}.report-link-list-link{position:relative;display:block;height:5.25rem;text-decoration:none;color:#015846;margin-bottom:1rem;transition:color .5s}@media (max-width: 767px){.report-link-list-link{height:unset}}.report-link-list-link:hover{color:#fff}.report-link-list-link:hover .report-link-list-link-container{background-color:#015846}.report-link-list-link:hover .report-link-list-link-download::after{filter:invert(1)}.report-link-list-link.has-image{transition:height .5s,color .5s}.report-link-list-link.has-image:hover{height:25rem}.report-link-list-link.has-image:hover .report-link-list-link-image{height:calc(25rem - 5.25rem)}.report-link-list-link-container{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:1.5rem;background-color:#EBEBEB;transition:background-color .5s}@media (max-width: 992px){.report-link-list-link-container{padding:1.5rem 1rem}}@media (max-width: 767px){.report-link-list-link-container{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;gap:1.5rem}}.report-link-list-link-container span{display:block}.report-link-list-link-download{position:relative;text-transform:uppercase;padding-right:3rem}.report-link-list-link-download::after{position:absolute;top:50%;right:0;display:block;width:2rem;height:2rem;content:'';background-image:url(../images/report-download-icon.png);background-size:contain;background-repeat:no-repeat;-ms-transform:translateY(-50%);transform:translateY(-50%);transition:filter .5s}.report-link-list-link-image{position:absolute;top:5.25rem;left:0;width:100%;height:0;transition:height .5s;z-index:-1}.report-link-list-link-image img{display:block;width:100%;height:100%;object-fit:cover}.report-partner-info-head{text-align:center;color:#015846;margin-bottom:3rem}.report-partner-info-body{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(0, 1fr))[2];grid-template-columns:repeat(2, minmax(0, 1fr));-ms-grid-rows:auto;grid-template-rows:auto;gap:1rem}@media (max-width: 767px){.report-partner-info-body{-ms-grid-columns:(minmax(0, 1fr))[1];grid-template-columns:repeat(1, minmax(0, 1fr))}}.report-partner-info-item{background-color:rgba(1,88,70,0.1)}.report-partner-info-image{height:250px;padding:3rem 6rem;background-color:#fff;border:1px solid #D8D8D8;border-bottom:0}@media (max-width: 992px){.report-partner-info-image{height:200px;padding:2.5rem 4rem}}@media (max-width: 767px){.report-partner-info-image{height:150px;padding:1.5rem 4rem}}.report-partner-info-image img{display:block;width:100%;height:100%;object-fit:contain}.report-partner-info-desc{padding:3rem}@media (max-width: 992px){.report-partner-info-desc{padding:2.5rem}}@media (max-width: 767px){.report-partner-info-desc{padding:1.5rem}}.report-partner-info-desc p:nth-child(n){color:#015846}.report-partner-info-desc a{display:block;text-transform:uppercase;text-decoration:underline;-webkit-text-decoration-color:#015846;text-decoration-color:#015846;color:#015846;margin-top:1.5rem;transition:-webkit-text-decoration-color .5s;transition:text-decoration-color .5s;transition:text-decoration-color .5s, -webkit-text-decoration-color .5s}.report-partner-info-desc a:hover{color:#015846;-webkit-text-decoration-color:transparent;text-decoration-color:transparent}.report .project-detail-title{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.report .project-detail-title h2,.report .project-detail-title .report-image-text-block .text-column .h3-style:nth-child(n),.report .report-image-text-block .text-column .project-detail-title .h3-style:nth-child(n),.report .project-detail-title p{max-width:65ch}.report .project-detail-title h2,.report .project-detail-title .report-image-text-block .text-column .h3-style:nth-child(n),.report .report-image-text-block .text-column .project-detail-title .h3-style:nth-child(n){color:#015846}.report .project-detail-container{margin-top:6rem}@media (max-width: 767px){.report .project-detail-container{-ms-flex-direction:column;flex-direction:column}}.report .project-detail-container h3{font-weight:900;text-transform:none;color:#54CE32;margin-bottom:1.5rem;padding-bottom:0}.report .project-detail-container h3::after{display:none}.report .project-detail-container p{margin-bottom:1.5rem}.report .project-detail-container p:last-child{margin-bottom:0}.report .project-detail-text,.report .project-detail-images{-ms-flex:1;flex:1}.report .project-detail-image.triangle{position:relative;aspect-ratio:1 / 1;-ms-flex:unset;flex:unset;max-width:500px;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}@media (max-width: 767px){.report .project-detail-image.triangle{max-width:300px}}.report .project-detail-image-align-left .triangle{-webkit-mask-image:url(../images/triangle-mask-left.svg);mask-image:url(../images/triangle-mask-left.svg);margin-left:auto}.report .project-detail-image-align-right .triangle{-webkit-mask-image:url(../images/triangle-mask-right.svg);mask-image:url(../images/triangle-mask-right.svg)}.report .project-detail-image img{padding:0}.report .stats-list:nth-child(n){background-color:#fff}.report .stats-list:nth-child(n) h2,.report .stats-list:nth-child(n) .report-image-text-block .text-column .h3-style:nth-child(n),.report .report-image-text-block .text-column .stats-list:nth-child(n) .h3-style:nth-child(n){margin-bottom:1.5rem}.report .stats-list-item:nth-child(n) h3{margin:3rem 0 .5rem 0}.report .stats-list-text:nth-child(n){padding-top:0}.report-tagged-split-text.theme-environment .report-tagged-split-text-tag{background-color:#00C7B1}.report-tagged-split-text.theme-environment .report-btn-outline{color:#00C7B1;border-color:#00C7B1}.report-tagged-split-text.theme-safety .report-tagged-split-text-tag{background-color:#54CE32}.report-tagged-split-text.theme-safety .report-btn-outline{color:#54CE32;border-color:#54CE32}.report-tagged-split-text.theme-workforce .report-tagged-split-text-tag{background-color:#015846}.report-tagged-split-text.theme-workforce .report-btn-outline{color:#015846;border-color:#015846}.report-tagged-split-text.theme-community .report-tagged-split-text-tag{background-color:#3FA9F5}.report-tagged-split-text.theme-community .report-btn-outline{color:#3FA9F5;border-color:#3FA9F5}.report-tagged-split-text.theme-governance .report-tagged-split-text-tag{background-color:#00C7B1}.report-tagged-split-text.theme-governance .report-btn-outline{color:#00C7B1;border-color:#00C7B1}.report-tagged-split-text.theme-downloads .report-tagged-split-text-tag{background-color:#54CE32}.report-tagged-split-text.theme-downloads .report-btn-outline{color:#54CE32;border-color:#54CE32}.report-tagged-split-text.split-image-left .report-tagged-split-text-copy{-ms-flex-order:2;order:2;padding-right:0;padding-left:6rem}@media (max-width: 992px){.report-tagged-split-text.split-image-left .report-tagged-split-text-copy{padding-left:1.5rem}}@media (max-width: 767px){.report-tagged-split-text.split-image-left .report-tagged-split-text-copy{padding-left:0}}.report-tagged-split-text.split-image-left .report-tagged-split-text-image{-ms-flex-order:1;order:1;padding-top:0}.report-tagged-split-text-container{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}@media (max-width: 767px){.report-tagged-split-text-container{-ms-flex-direction:column;flex-direction:column}}@media (max-width: 767px){.report-tagged-split-text-container.full-width{padding-left:1rem}}.report-tagged-split-text-container.horizontal-scroll .report-tagged-split-text-copy{overflow-x:auto;padding-bottom:1.5rem}.report-tagged-split-text-copy{-ms-flex:1;flex:1;padding-right:6rem}@media (max-width: 992px){.report-tagged-split-text-copy{padding-right:1.5rem}}@media (max-width: 767px){.report-tagged-split-text-copy{-ms-flex-order:2;order:2;padding-right:0}}.report-tagged-split-text-copy h2+.h3-style,.report-tagged-split-text-copy .report .report-image-text-block .text-column .h3-style:nth-child(n)+.h3-style,.report .report-image-text-block .text-column .report-tagged-split-text-copy .h3-style:nth-child(n)+.h3-style{margin-top:1rem}.report-tagged-split-text-copy h2+p,.report-tagged-split-text-copy .report .report-image-text-block .text-column .h3-style:nth-child(n)+p,.report .report-image-text-block .text-column .report-tagged-split-text-copy .h3-style:nth-child(n)+p,.report-tagged-split-text-copy .h3-style+p{margin-top:2.5rem}.report-tagged-split-text-copy p{margin-bottom:1.5rem}.report-tagged-split-text-copy table{margin-top:2.5rem}.report-tagged-split-text-copy .report-btn-outline{margin-top:1rem}.report-tagged-split-text-tag:nth-child(n){display:inline-block;text-transform:uppercase;color:#fff;margin-bottom:2.5rem;padding:.25rem 1rem}.report-tagged-split-text-image{position:relative;-ms-flex:1;flex:1;padding-top:4rem}@media (max-width: 767px){.report-tagged-split-text-image{-ms-flex-order:1;order:1;margin-bottom:1.5rem}}.report-tagged-split-text-image img{display:block;width:100%;height:100%;object-fit:cover}.report .report-image-text-block.horizontal .report-image-text-block-container{max-width:64rem}.report .report-image-text-block.horizontal .report-image-text-block-row{-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin:0}@media (max-width: 767px){.report .report-image-text-block.horizontal .report-image-text-block-row{-ms-flex-direction:column;flex-direction:column}}.report .report-image-text-block.vertical .report-image-text-block-container{max-width:72rem}.report .report-image-text-block.vertical .report-image-text-block-row{-ms-flex-direction:column;flex-direction:column;padding:0 1rem}.report .report-image-text-block.vertical .text-column{max-width:45rem;text-align:center;margin:0 auto}.report .report-image-text-block.text-top .image-column,.report .report-image-text-block.text-left .image-column{-ms-flex-order:2;order:2}@media (max-width: 767px){.report .report-image-text-block.text-top .image-column,.report .report-image-text-block.text-left .image-column{-ms-flex-order:1;order:1}}.report .report-image-text-block.text-top .image-column.triangle,.report .report-image-text-block.text-left .image-column.triangle{-webkit-mask-image:url(../images/triangle-mask-left.svg);mask-image:url(../images/triangle-mask-left.svg)}.report .report-image-text-block.text-top .text-column,.report .report-image-text-block.text-left .text-column{-ms-flex-order:1;order:1}@media (max-width: 767px){.report .report-image-text-block.text-top .text-column,.report .report-image-text-block.text-left .text-column{-ms-flex-order:2;order:2}}.report .report-image-text-block.text-bottom .image-column,.report .report-image-text-block.text-right .image-column{-ms-flex-order:1;order:1}.report .report-image-text-block.text-bottom .image-column.triangle,.report .report-image-text-block.text-right .image-column.triangle{-webkit-mask-image:url(../images/triangle-mask-right.svg);mask-image:url(../images/triangle-mask-right.svg)}.report .report-image-text-block.text-bottom .text-column,.report .report-image-text-block.text-right .text-column{-ms-flex-order:2;order:2}.report .report-image-text-block-container{margin:0 auto;padding:0 1rem}.report .report-image-text-block-container::after{display:none}.report .report-image-text-block-row{display:-ms-flexbox;display:flex;gap:2.5rem}.report .report-image-text-block-row::before,.report .report-image-text-block-row::after{display:none}.report .report-image-text-block .image-column,.report .report-image-text-block .text-column{-ms-flex:1;flex:1;width:unset;float:unset;margin:0;padding:0}.report .report-image-text-block .text-column.cf-content{padding:0}.report .report-image-text-block .text-column .h3-style:nth-child(n){color:#015846;margin-bottom:1.5rem}.report .report-image-text-block .text-column p{margin:1rem 0 0 0}.report .report-image-text-block .image-column.triangle{-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.report .report-image-text-block .image-column img{display:block;width:100%;height:100%;object-fit:cover}.report .report-image-text-block .image-column .image-block-caption{margin-top:1rem;padding:0;border:0}.report-two-column-link-list{text-align:center}.report-two-column-link-list h2,.report-two-column-link-list .report .report-image-text-block .text-column .h3-style:nth-child(n),.report .report-image-text-block .text-column .report-two-column-link-list .h3-style:nth-child(n){margin-bottom:2.5rem}@media (max-width: 992px){.report-two-column-link-list h2,.report-two-column-link-list .report .report-image-text-block .text-column .h3-style:nth-child(n),.report .report-image-text-block .text-column .report-two-column-link-list .h3-style:nth-child(n){margin-bottom:1.5rem}}.report-two-column-link-list-container{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;gap:1.5rem}@media (max-width: 767px){.report-two-column-link-list-container{-ms-flex-direction:column;flex-direction:column;gap:0}}.report-two-column-link-list-links{-ms-flex:1;flex:1;list-style:none;margin:0;padding:0}.report-two-column-link-list-links a{display:block;text-decoration:underline;-webkit-text-decoration-color:inherit;text-decoration-color:inherit;color:#015846;padding:.5rem 0;transition:-webkit-text-decoration-color .5s;transition:text-decoration-color .5s;transition:text-decoration-color .5s, -webkit-text-decoration-color .5s}.report-two-column-link-list-links a:hover{-webkit-text-decoration-color:transparent;text-decoration-color:transparent}.report-two-link-download{padding:2.5rem 0;background-color:#015846}.report-two-link-download-container{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}@media (max-width: 767px){.report-two-link-download-container{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;gap:1rem;text-align:center}}.report-two-link-download-container::after{display:none}.report-two-link-download-link{text-transform:uppercase;color:#fff}.report-two-link-download-link:nth-child(2)::before{content:'|';margin:0 1.5rem}@media (max-width: 767px){.report-two-link-download-link:nth-child(2)::before{display:none}}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNmaS1tYWluLmNzcyIsIi4uL2xpYnMvYnVkaWNvbi9idWRpY29uLnNjc3MiLCIuLi9saWJzL2Jvb3RzdHJhcC9zdHlsZXNoZWV0cy9ib290c3RyYXAvX25vcm1hbGl6ZS5zY3NzIiwiLi4vbGlicy9mb250LWF3ZXNvbWUvc2Nzcy9mb250LWF3ZXNvbWUuc2NzcyIsIi4uL2xpYnMvZm9udC1hd2Vzb21lL3Njc3MvX3BhdGguc2NzcyIsIi4uL2xpYnMvZm9udC1hd2Vzb21lL3Njc3MvX2NvcmUuc2NzcyIsIi4uL2xpYnMvZm9udC1hd2Vzb21lL3Njc3MvX2xhcmdlci5zY3NzIiwiLi4vbGlicy9mb250LWF3ZXNvbWUvc2Nzcy9fZml4ZWQtd2lkdGguc2NzcyIsIi4uL2xpYnMvZm9udC1hd2Vzb21lL3Njc3MvX2xpc3Quc2NzcyIsIi4uL2xpYnMvZm9udC1hd2Vzb21lL3Njc3MvX2JvcmRlcmVkLXB1bGxlZC5zY3NzIiwiLi4vbGlicy9mb250LWF3ZXNvbWUvc2Nzcy9fYW5pbWF0ZWQuc2NzcyIsIi4uL2xpYnMvZm9udC1hd2Vzb21lL3Njc3MvX3JvdGF0ZWQtZmxpcHBlZC5zY3NzIiwiLi4vbGlicy9mb250LWF3ZXNvbWUvc2Nzcy9fbWl4aW5zLnNjc3MiLCIuLi9saWJzL2ZvbnQtYXdlc29tZS9zY3NzL19zdGFja2VkLnNjc3MiLCIuLi9saWJzL2ZvbnQtYXdlc29tZS9zY3NzL192YXJpYWJsZXMuc2NzcyIsIi4uL2xpYnMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MiLCIuLi8uLi9DRkkvbGlicy9ib290c3RyYXAvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19jb21wb25lbnQtYW5pbWF0aW9ucy5zY3NzIiwiLi4vLi4vQ0ZJL2xpYnMvYm9vdHN0cmFwL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX3ZlbmRvci1wcmVmaXhlcy5zY3NzIiwiX2Jhc2Uuc2NzcyIsIl92YXJpYWJsZXMuc2NzcyIsIl9taXhpbnMuc2NzcyIsInJlcG9ydC9ibG9ja3MvX3JlcG9ydC10ZXh0LXdpdGgtaW1hZ2UtYmxvY2suc2NzcyIsIi4uLy4uL0NGSS9saWJzL2Jvb3RzdHJhcC9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLnNjc3MiLCIuLi8uLi9DRkkvbGlicy9ib290c3RyYXAvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fY2xlYXJmaXguc2NzcyIsIi4uL2xpYnMvYm9vdHN0cmFwL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fdmFyaWFibGVzLnNjc3MiLCJyZXBvcnQvX2Jhc2Uuc2NzcyIsIi4uLy4uL0NGSS9saWJzL2Jvb3RzdHJhcC9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19pbWFnZS5zY3NzIiwiZm9ybWVsZW1lbnRzLnNjc3MiLCJfcmljaC10ZXh0LnNjc3MiLCJwYWdlcy9fbG9jYXRpb24tcGFnZS5zY3NzIiwicGFnZXMvX2xvY2F0aW9ucy1sYW5kaW5nLXBhZ2Uuc2NzcyIsInBhZ2VzL19uZXdzLWFydGljbGUtcGFnZS5zY3NzIiwicGFnZXMvX25ld3MtbGFuZGluZy1wYWdlLnNjc3MiLCJwYWdlcy9fZ2VuZXJhbC1pbm5lci1wYWdlLnNjc3MiLCJwYWdlcy9fam9iLXNlYXJjaC1wYWdlLnNjc3MiLCJwYWdlcy9fc2VhcmNoLXBhZ2Uuc2NzcyIsIi4uLy4uL0NGSS9saWJzL2Jvb3RzdHJhcC9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3ZhcmlhYmxlcy5zY3NzIiwicGFnZXMvX2NhcmVlcnMtcGFnZS5zY3NzIiwiYmxvY2tzL19jb250ZW50LWNhbGxvdXQtYmxvY2suc2NzcyIsImJsb2Nrcy9fdmlkZW8tY2FsbG91dC1ibG9jay5zY3NzIiwiYmxvY2tzL19mYWN0cy1jYWxsb3V0LWJsb2NrLnNjc3MiLCJibG9ja3MvX2xvY2F0aW9uLWNvbnRhY3QtYmxvY2suc2NzcyIsImJsb2Nrcy9fbmV3cy1wcmV2aWV3LWJsb2NrLnNjc3MiLCJibG9ja3MvX3NpdGUtZm9vdGVyLWJsb2NrLnNjc3MiLCJibG9ja3MvX3NpdGUtaGVhZGVyLWJsb2NrLnNjc3MiLCIuLi9saWJzL3NsaWNrLXNsaWRlci9zbGljay5zY3NzIiwiYmxvY2tzL192aXNpb24tYW5kLXZhbHVlcy1ncmlkLWJsb2NrLnNjc3MiLCJibG9ja3MvX3RocmVlLWNvbHVtbi10ZXh0LWNhbGxvdXQtYmxvY2suc2NzcyIsImJsb2Nrcy9fcGFyYWdyYXBoLWJsb2NrLnNjc3MiLCJibG9ja3MvX3R3by1pbWFnZS1ibG9jay5zY3NzIiwiYmxvY2tzL19pbWFnZS10ZXh0LWJsb2NrLnNjc3MiLCJibG9ja3MvX3F1b3RlLWJsb2NrLnNjc3MiLCJibG9ja3MvX3RleHQtYmxvY2suc2NzcyIsImJsb2Nrcy9fbGVhZGVyc2hpcC1iaW8tYmxvY2suc2NzcyIsImJsb2Nrcy9faGlzdG9yeS10aW1lbGluZS1ibG9jay5zY3NzIiwiYmxvY2tzL19hY2NvcmRpb24tYmxvY2suc2NzcyIsImJsb2Nrcy9jYXJvdXNlbC1jb252ZXJzaW9ucy9fY2Fyb3VzZWxzLnNjc3MiLCJibG9ja3MvY2Fyb3VzZWwtY29udmVyc2lvbnMvX2NhcmRzLnNjc3MiLCJibG9ja3MvY2Fyb3VzZWwtY29udmVyc2lvbnMvX3ZpZGVvLWNhcm91c2VsLWJsb2NrLWNvbnZlcnNpb24uc2NzcyIsImJsb2Nrcy9jYXJvdXNlbC1jb252ZXJzaW9ucy9fbW9kYWwuc2NzcyIsImJsb2Nrcy9fbGluZWFyLXRpbWVsaW5lLWJsb2NrLnNjc3MiLCJibG9ja3MvX3N0YXRzLWxpc3QtYmxvY2suc2NzcyIsImJsb2Nrcy9fcHJvamVjdC1kZXRhaWwtYmxvY2suc2NzcyIsImJsb2Nrcy9fbGluay1ibG9jay5zY3NzIiwiYmxvY2tzL19hcnRpY2xlLWdyaWQtYmxvY2suc2NzcyIsImJsb2Nrcy9fbG9nby1ncmlkLWJsb2NrLnNjc3MiLCJibG9ja3MvX2ltYWdlLWNvbXAtYmxvY2suc2NzcyIsInNoYXJlZC9wYXJ0aWFscy9fYmFjay10by10b3Auc2NzcyIsInNoYXJlZC9wYXJ0aWFscy9fc2VjdGlvbi1oZWFkZXIuc2NzcyIsInNoYXJlZC9wYXJ0aWFscy9fYnJlYWRjcnVtYi5zY3NzIiwic2hhcmVkL3BhcnRpYWxzL19mb290ZXItbGVnYWwtbGlua3Muc2NzcyIsInNoYXJlZC9wYXJ0aWFscy9fZm9vdGVyLXNvY2lhbC1saW5rcy5zY3NzIiwic2hhcmVkL3BhcnRpYWxzL19nZW5lcmFsLXBhZ2UtaGVyby5zY3NzIiwic2hhcmVkL3BhcnRpYWxzL19tYWluLW5hdmlnYXRpb24uc2NzcyIsInNoYXJlZC9wYXJ0aWFscy9fdXRpbGl0eS1uYXZpZ2F0aW9uLnNjc3MiLCJzaGFyZWQvcGFydGlhbHMvX25hdmlnYXRpb24td2l0aC1jaGlsZHJlbi5zY3NzIiwic2hhcmVkL3BhcnRpYWxzL19zaXRlLWxvZ28uc2NzcyIsInNoYXJlZC9wYXJ0aWFscy9fc2l0ZS1zZWFyY2guc2NzcyIsInNoYXJlZC9wYXJ0aWFscy9fc2VhcmNoLWJveC5zY3NzIiwic2hhcmVkL3BhcnRpYWxzL19zZWFyY2gtcmVzdWx0cy5zY3NzIiwic2hhcmVkL3BhcnRpYWxzL19zdGFydC1wYWdlLWhlcm8uc2NzcyIsInNoYXJlZC9wYXJ0aWFscy9fdW5pdmVyc2FsLW5hdmlnYXRpb24uc2NzcyIsInNoYXJlZC9wYXJ0aWFscy9fc2VhcmNoLW92ZXJsYXkuc2NzcyIsInNoYXJlZC9wYXJ0aWFscy9fbW9iaWxlLWhlYWRlci5zY3NzIiwic2hhcmVkL3BhcnRpYWxzL19sb2NhdGlvbnMtbGFuZGluZy1tYXAuc2NzcyIsInNoYXJlZC9wYXJ0aWFscy9fbG9jYXRpb25zLWxhbmRpbmctZmlsdGVycy1mbHlvdXQuc2NzcyIsInNoYXJlZC9wYXJ0aWFscy9fbG9jYXRpb25zLWxhbmRpbmctbG9jYXRpb24tdHlwZS1maWx0ZXJzLnNjc3MiLCJzaGFyZWQvcGFydGlhbHMvX2xvY2F0aW9ucy1sYW5kaW5nLXJlc3VsdHMuc2NzcyIsInNoYXJlZC9wYXJ0aWFscy9fcGFnaW5hdGlvbi5zY3NzIiwic2hhcmVkL3BhcnRpYWxzL19ob3Jpem9udGFsLWZpbHRlcnMuc2NzcyIsInNoYXJlZC9wYXJ0aWFscy9fYWNjb3JkaW9uLnNjc3MiLCJzaGFyZWQvcGFydGlhbHMvX2NvbnRhY3RzLnNjc3MiLCJzaGFyZWQvcGFydGlhbHMvX2ZhY3RzLnNjc3MiLCJzaGFyZWQvcGFydGlhbHMvX2Rvd25sb2FkLWxpc3Quc2NzcyIsInNoYXJlZC9wYXJ0aWFscy9fc29jaWFsLXNoYXJlLWxpc3Quc2NzcyIsInNoYXJlZC9wYXJ0aWFscy9fdG9nZ2xlLXNpdGUtdmlldy5zY3NzIiwic2hhcmVkL3BhcnRpYWxzL19sYW5ndWFnZS1zZWxlY3Rvci5zY3NzIiwic2hhcmVkL3BhcnRpYWxzL192aXN1YWxseS1oaWRkZW4uc2NzcyIsInNoYXJlZC9sYXlvdXRzL19sYXlvdXRzLnNjc3MiLCJzaGFyZWQvbGF5b3V0cy9fYXJ0aWNsZS1sYXlvdXQuc2NzcyIsIjIwMjEtcmVmcmVzaC9fMjAyMS1jc3Muc2NzcyIsInJlcG9ydC9faGVscGVycy5zY3NzIiwicmVwb3J0L2Jsb2Nrcy9fcmVwb3J0LWdvYWwtY2Fyb3VzZWwtYmxvY2suc2NzcyIsInJlcG9ydC9ibG9ja3MvX3JlcG9ydC1mb3VyLXBhbmVsLWluZm8tYmxvY2suc2NzcyIsInJlcG9ydC9ibG9ja3MvX3JlcG9ydC1ncmFwaGljLWluZm8tYmxvY2suc2NzcyIsInJlcG9ydC9ibG9ja3MvX3JlcG9ydC1wYXJ0bmVyLWluZm8tYmxvY2suc2NzcyIsInJlcG9ydC9ibG9ja3MvX3JlcG9ydC1zdGF0cy1saXN0LWJsb2NrLnNjc3MiLCJyZXBvcnQvX3ZhcmlhYmxlcy5zY3NzIiwicmVwb3J0L2Jsb2Nrcy9fcmVwb3J0LWF0dHJpYnV0ZWQtcXVvdGUtYmxvY2suc2NzcyIsInJlcG9ydC9ibG9ja3MvX3JlcG9ydC1kb3VibGUtdGV4dC1jYXJkLWJsb2NrLnNjc3MiLCJyZXBvcnQvYmxvY2tzL19yZXBvcnQtZml4ZWQtcm93LWNhbGxvdXQtYmxvY2suc2NzcyIsInJlcG9ydC9ibG9ja3MvX3JlcG9ydC1mb3VyLXBhbmVsLW1lZGlhLWJsb2NrLnNjc3MiLCJyZXBvcnQvYmxvY2tzL19yZXBvcnQtaGVyby5zY3NzIiwicmVwb3J0L2Jsb2Nrcy9fcmVwb3J0LWxhbmRpbmctaGVyby5zY3NzIiwicmVwb3J0L2Jsb2Nrcy9fcmVwb3J0LWxlYWRlcnNoaXAtbXNnLWJsb2NrLnNjc3MiLCJyZXBvcnQvYmxvY2tzL19yZXBvcnQtbGluay1saXN0LWJsb2NrLnNjc3MiLCJyZXBvcnQvYmxvY2tzL19yZXBvcnQtcHJvamVjdC1kZXRhaWwtYmxvY2suc2NzcyIsInJlcG9ydC9ibG9ja3MvX3JlcG9ydC10YWdnZWQtc3BsaXQtdGV4dC1ibG9jay5zY3NzIiwicmVwb3J0L2Jsb2Nrcy9fcmVwb3J0LXR3by1jb2x1bW4tbGluay1saXN0LWJsb2NrLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsV0NBQSxzQkFDZSx5REFDUixtVEFJNkQsbUJBQ3JELGlCQUNELENBQUEsNEVDUmQsS0FBNEUsdUJBUzdELDBCQUNTLDZCQUNJLENBQUEsS0FDM0IsUUFPQyxDQUFNLDJGQXlCUixhQUNXLENBQUEsNEJBV1gscUJBQ1csdUJBQ08sQ0FBQSxzQkFRUCxhQUNBLFFBQ1QsQ0FBTSxrQkFTUixZQUNXLENBQUEsRUFBSyw0QkFXSSxDQUFBLGlCQVNuQixTQUNDLENBQU8sWUFVTCx3QkFDYSxDQUFBLFNBUWpCLGdCQUNlLENBQUEsSUFDZCxpQkFPYSxDQUFBLEtBQ2IsZ0JBaUJhLFVBQ0wsQ0FBQSxNQUNSLGFBT1ksQ0FBQSxRQVFiLGNBQ2EsY0FDQSxrQkFDRCx1QkFDTSxDQUFBLElBQ2pCLFVBR00sQ0FBQSxJQUNOLGNBR1MsQ0FBQSxJQUNULFFBVUMsQ0FBTSxlQU9BLGVBQ0ksQ0FBQSxPQUNYLGVBVVMsQ0FBQSxHQUNULHVCQU9hLFFBQ1osQ0FBTSxJQUNQLGFBT1csQ0FBQSxrQkFVWixpQ0FDZSxhQUNGLENBQUEsc0NBc0JiLGNBQ1MsYUFDRCxRQUNOLENBQU0sT0FDUCxnQkFPVyxDQUFBLGNBV1osbUJBQ2tCLENBQUEsMEVBY1AsMEJBQ1csY0FDWixDQUFBLHNDQVFBLGNBQ0EsQ0FBQSxpREFRTCxTQUNHLFNBQ04sQ0FBTyxNQUNSLGtCQVFjLENBQUEsMkNBWUosc0JBQ0csU0FDWixDQUFPLGdHQVVXLFdBQ1YsQ0FBQSxxQkFRQyw2QkFDVyxzQkFDUixDQUFBLG1HQVVNLHVCQUNFLENBQUEsU0FDckIseUJBT1MsYUFDQSw2QkFDQyxDQUFBLE9BQ1YsU0FRTyxTQUNOLENBQU8sU0FDUixhQU9XLENBQUEsU0FDWCxnQkFRYyxDQUFBLE1BQ2QseUJBVWtCLGdCQUNqQixDQUFjLE1BSWhCLFNBQ0UsQ0FBTzs7O0dDbmFOLFdDQ0QsMEJBQ0EsOEZBQ0EsK2pCQU1BLG1CQUNBLGlCQUFtQixDQ1ZyQixJQUNFLHFCQUNBLDZDQUNBLGtCQUNBLG9CQUNBLG1DQUNBLGlDQUFtQyxDQUVwQyxPQ05DLG9CQUNBLGtCQUNBLG1CQUFxQixDQUN0QixPQUNDLGFBQWUsQ0FBSSxPQUNuQixhQUFlLENBQUksT0FDbkIsYUFBZSxDQUFJLE9BQ25CLGFBQWUsQ0FBSSxPQ1RuQixnQkFDQSxpQkFBbUIsQ0FDcEIsT0NEQyxlQUNBLHNCQUNBLG9CQUFzQixDQUh4QixVQUlTLGlCQUFtQixDQUFJLE9BRzlCLGtCQUNBLGdCQUNBLGdCQUNBLGFBQ0EsaUJBQW1CLENBTHJCLGFBT0ksZUFBTyxDQUNSLFdDYkQseUJBQ0EseUJBQ0Esa0JBQW9CLENBQ3JCLGNBRUMsVUFBWSxDQUFJLGVBQ2hCLFdBQWEsQ0FBSSxpQkFHZixpQkFBbUIsQ0FEdkIsa0JBRUksZ0JBQWtCLENBQUksWUFJWixXQUFhLENBQUksV0FDbEIsVUFBWSxDQUFJLGNBR2IsaUJBQW1CLENBRG5DLGVBRWlCLGdCQUFrQixDQUFJLFNDbEI3QixvQ0FBc0MsQ0FDL0MsVUFJUyxzQ0FBb0MsQ0FDN0MsQUFhRCxtQkFDRSxHQUVVLHNCQUFpQixDQUUzQixLQUVVLHdCQUFpQixDQUFBLENDNUI3QixjQ1dFLGdFQUNBLEFBQ0ksNEJBQ0ksdUJBQWlCLENEZGEsZUNXdEMsZ0VBQ0EsQUFDSSw2QkFDSSx3QkFBaUIsQ0RiYSxlQ1V0QyxnRUFDQSxBQUNJLDZCQUNJLHdCQUFpQixDRFphLG9CQ2dCdEMsZ0VBQ0EsQUFDSSwyQkFDSSxzQkFBZ0IsQ0RqQlcsa0JDY25DLGdFQUNBLEFBQ0ksMkJBQ0ksc0JBQWdCLENEaEJXLGdIQU1uQyxXQUFhLENBQ2QsVUVYQyxrQkFDQSxxQkFDQSxVQUNBLFdBQ0EsZ0JBQ0EscUJBQXVCLENBQ3hCLDBCQUVDLGtCQUNBLE9BQ0EsV0FDQSxpQkFBbUIsQ0FDcEIsYUFDQyxtQkFBcUIsQ0FBSSxhQUN6QixhQUFlLENBQUksWUFDbkIsVUNUd0IsQ0RTRixpQkVoQnRCLFdENFNhLENBQUEsaUJDM1NOLFdEZ2JNLENBQUEsa0JDL2FMLFdBQUQsQ0R3Z0JPLHNCQ3ZnQkYsV0FBWixDQUFBLGlCQUNPLFdBQVAsQ0FBQSxnQkFBMEIsV0FDMUIsQ0FBQSxrQkFBeUIsV0FDM0IsQ0FBRSxnQkFBMkIsV0FDckIsQ0FBQSxnQkFBbUIsV0FDbkIsQ0FBQSxvQkFBbUIsV0FDZixDQUFBLGNENGxCTSxXQzVsQmEsQ0FDekIsbUJEMGxCTSxXQzFsQmEsQ0FBQSxpQkFDaEIsV0FBcUIsQ0FBQSxvREFHOUIsV0FDQSxDQUFBLHVCRDhsQmUsV0NobUJhLENBQUEsd0JEK2ZQLFdDOWZhLENBQUEscUJBQ2hDLFdBQWlDLENBQUEsa0JBQ3RCLFdEaWRNLENBQUEsK0JBK0RILFdDL2dCYSxDQUFBLG1CQUV0QixXQURMLENBQU8sZ0JBQWlCLFdBQ3hCLENBQUEsa0JBQTRCLFdBQzVCLENBQUEsbUJBQXlCLFdBQ3pCLENBQUEsZ0JBQTJCLFdBQ2xCLENBQUEsb0JBQW1CLFdBQ3RCLENBQUEsK0JBQ0ksV0FBVixDQUFPLDZCQUFzQixXQUM3QixDQUFBLGlCQUF3QyxXQUFBLENBQUEseUJBQ0YsV0FDL0IsQ0FBQSwwQ0FDUSxXRCtiTSxDQUFBLG1CQy9iYSxXQUVwQyxDQUFBLG9CQURFLFdBQTJCLENBQUEsZ0JBQzNCLFdEb2RlLENBQUEsZ0JDbmRMLFdBQVYsQ0FBQSxzQkFDTSxXRHVXTSxDQUFBLHNCQ3RXWixXRHVPbUIsQ0N2T00sdUJBQ3pCLFdEcVNrQixDQUFPLHFCQ3BTYixXRG1vQk0sQ0FBQSxrQkNub0JhLFdBQy9CLENBQUEsbUJBQWdDLFdBQ3JCLENBQWIsZUFBZ0MsV0FDdEIsQ0FBQSxnQkRnY00sV0NoY2EsQ0FBQSxnQkFDM0IsV0FBNEIsQ0FBQSxvQkRvakJqQixXQ25qQmEsQ0FBQSxpQkFDakIsV0FBa0IsQ0FBQSxrQkFDbEIsV0FBa0IsQ0FBQSxnQkFDekIsV0RnRGdCLENBQU8sZ0JDL0NoQixXRHNiTSxDQUFBLGtCQ3JiTCxXQUFELENEaUVPLHVCQ2hFZCxXRHFPWSxDQUFPLHNCQ3BPbkIsV0FBeUIsQ0FBQSxzQkFDbEIsV0FBb0IsQ0FBQSx3QkFDM0IsV0FBZ0MsQ0FBQSx1QkFDaEMsV0FBK0IsQ0FBQSx5QkFDL0IsV0FBK0IsQ0FBQSxnQkFDakIsV0FBUCxDRHZDYSxxQ0FHRCxXQ3FDYSxDQUFBLGtCQUNsQyxXRHhDdUIsQ0FBQSx3QkN5Q3JCLFdBQXlCLENBQUEsdURBQ0csV0FDNUIsQ0FBQSxrQkFBMkIsV0FDYixDQUFBLHNCQUFtQixXQUMxQixDQUFBLGtCQUNBLFdBQ1QsQ0FBQSxnQkFGRSxXQUE4QixDQUFBLDJDQUNILFdBQzNCLENBQUEsMEJBQ1EsV0RuRE0sQ0FBQSwwQkNvRGQsV0FBeUIsQ0FBQSxrQkFFM0IsV0FBQSxDQUFBLHlCQURzQyxXQUFBLENBQUEseUJEcWRkLFdDcGRhLENBQUEsb0JBQ25DLFdBQW1DLENBQUEsZ0JBQ25DLFdEdEJjLENBQUEsaUJDc0JhLFdBQzNCLENBQUEsZ0JBQWtDLFdBQUEsQ0FBQSxtQkRzS2IsV0NyS2EsQ0FBQSx3QkRqQmxCLFdDbUJWLENBQUEsd0JBQW1CLFdBQ2xCLENBQVQsaUJBQTRCLFdBQ3BCLENBQUEsd0JBQW1CLFdBQ3pCLENBQUEseUJBQTRCLFdBQzlCLENBQUUsdUJBQWlDLFdBQ25CLENBQUEsd0JBQW1CLFdBQ2pDLENBQUEsd0JBQTBCLFdBQzVCLENBQUUsd0JBQWlDLFdBQ2xCLENBQUEsMkJBQW1CLFdBQ3JCLENBQWYsdUJBQWtDLFdBQ2xCLENBQUEsc0JBQW1CLFdBQUEsQ0FDbkIsMEJBQW1CLFdBQUEsQ0FDbkIsMEJBQW1CLFdBQUEsQ0FBQSxlQUNqQyxXQUFvQyxDQUFBLHNCQUNwQyxXRDJRbUIsQ0FBTyx1QkMxUTFCLFdEb0drQixDQUFBLG9CQ25HRixXQUFoQixDQUFBLHNCQUFtQyxXQUNuQixDQUFBLHlDRGxDTCxXQ21DYSxDQUFBLGtCQUN4QixXQUErQixDQUFBLG9CQUNqQyxXRGhEcUIsQ0FBQSxnQkNpRFQsV0FBVixDQUFBLGlCQUE2QixXQUNqQixDQUFBLG9CQUFtQixXQUFBLENBQ2pCLDhCQUFkLFdBQTBCLENBQUEsZ0JBQzFCLFdEZ0ljLENBQU8sZ0JDL0hYLFdBQVYsQ0FBTyxnQkFDRCxXQUFOLENBQUEsZUFBeUIsV0FDekIsQ0FBQSxxQkFBMEIsV0FDNUIsQ0FBRSxtREFDTyxXQUFnQyxDQUFBLGlCQUN2QyxXQUF5QixDQUFBLG9CRDZRYixXQzVRYSxDQUFBLGtCRCtKYixXQzlKYSxDQUFBLG1CRDRIZCxXQzNIYSxDQUFBLGtCQUN4QixXQUE4QixDQUFBLHNCQUVoQyxXQUFBLENBQUEsd0JEbUg4QixXQ3BIYSxDQUFBLG1CRDhXNUIsV0M3V2EsQ0FBQSx5QkRISCxXQ0tmLENBQUEsa0JEK1hNLFdDL1hhLENBQUEsdUJENkRMLFdDM0RkLENBQUEsb0JEOFJhLFdDOVJNLENBQUEsb0JEb0NULFdDbkNhLENBQUEsNENBRXRCLFdBQVQsQ0FBQSwwQkFDZSxXQUFmLENBQUEsMkJBQ0EsV0QySmMsQ0FBQSx3QkMxSmhCLFdENEpxQixDQUFBLGVDM0pULFdBQVYsQ0FBQSxpQ0FDQSxXQUE2QixDQUFBLG9CQUNoQixXQUNmLENBQUEsdUJEakVtQixXQ2dFYSxDQUFBLHlCRGtoQlIsV0NqaEJhLENBQUEscUJBQ25DLFdEK0d1QixDQUFPLG1CQzlHaEIsV0FBZCxDQUFBLG9CQUNLLFdEK09NLENBQUEsMkJDN09iLFdBREUsQ0FBQSxzQkFBeUIsV0FDekIsQ0FBQSx5QkFBNkIsV0FDN0IsQ0FBQSxtQkFBZ0MsV0FDakIsQ0FBQSxrQkR5ZU0sV0N6ZWEsQ0FBQSx5QkQrYlYsV0M5Yk0sQ0FDckIsa0JEdU1NLFdDdk1hLENBQUEsbUJBQ3JCLFdBQXNCLENBQUEsaUJBQ1osV0FBakIsQ0FBTyxvQkFBNkIsV0FDcEMsQ0FBQSxzQkFBK0IsV0FDaEIsQ0FBQSx3QkFBbUIsV0FDbEMsQ0FBQSxtQkFBNEIsV0FDOUIsQ0FBRSwwQ0FDQSxXQUFrQyxDQUFBLGtCQUNsQyxXRHlnQmMsQ0FBTyxrQkN4Z0JaLFdEME9NLENBQUEsdUJDek9mLFdEa1VvQixDQ2xVTSwrQkQrYVYsV0M5YWEsQ0FBQSxpQkFDN0IsV0FBK0IsQ0FBQSxvQkFDakIsV0RnVU0sQ0FBQSxnQkMvVFgsV0FBVCxDQUFBLHVCQUNZLFdBQ2QsQ0FBQSx3QkRvRmtCLFdDckZhLENBQUEsdUJEdUpmLFdDdEphLENBQUEscUJEOGZiLFdDN2ZhLENBQUEsdUJEb0NSLFdDbkNhLENBQzFCLDZCQUFOLFdBQXdCLENBQUEsOEJBQ0UsV0FDaEIsQ0FBQSwyQkFDSixXQUFOLENBQUEsNkJBQ2EsV0FBTixDRHJCWSxpQkNxQmEsV0FDbEIsQ0FBaEIsa0JBQW1DLFdBQUEsQ0FDcEIsaUJEK0pNLFdDL0phLENBQUEsa0JBQ2hDLFdBQThCLENBQUEscUJBQzlCLFdENEptQixDQUFBLHNCQzVKYSxXQUNoQyxDQUFBLGtDQUNvQixXQUFwQixDQUFBLGlDQUNpQixXRHhITSxDQUFBLGlCQ3dIYSxXQUNqQixDQUFBLGlCRGhJTSxXQ2lJbEIsQ0FBQSxtQ0FDQyxXQUFELENEZ2hCTyxtQ0F0RkQsV0N6YmEsQ0FDbEIscUJEK0ZhLFdDL0ZNLENBQUEsb0NBQ0csV0FDOUIsQ0FBQSxrQkFBK0IsV0FFakMsQ0FBQSxzREFDQSxXQURFLENBQUEsbUJBQXlCLFdBQ3pCLENBQUEsbUJBQTBCLFdBQzFCLENBQUEseUJBQ1ksV0FDZCxDQUFBLHFCRDJWa0IsV0MzVlYsQ0FBQSxpQkFDRyxXQURULENBQUEsaUJBQTRCLFdBQ2pCLENBQUEsaUJBQW1CLFdBQ3hCLENBQUEscUJBQ0ksV0Q4Rk0sQ0FBQSw0QkM5RmhCLFdBQTJCLENBQUEsOEJBRWxCLFdBQ1gsQ0FBUSx1QkFGbUIsV0FDaEIsQ0FBQSxpQkRtTk0sV0NuTmEsQ0FBQSxzQkRrTmIsV0NqTmEsQ0FBQSxvQkFDNUIsV0FBa0MsQ0FBQSxzQkFDbEMsV0FBOEIsQ0FBQSx1QkRtYWpCLFdDbGFhLENBQUEsbUJEc05iLFdDck5hLENBQUEsb0NBQ0EsV0FDMUIsQ0FBQSwwQ0FDQSxXRDZSK0IsQ0M3Uk0sdUNEc0hYLFdDckhhLENBQUEsb0JBQ3ZDLFdBQWdDLENBQUEsb0JBQ2hDLFdBQTBCLENBQUEsdUNBQ0ssV0FDckIsQ0FBQSxrQ0FDRSxXQUFMLENEOUVXLDJDQytFYyxXQUN2QixDQUFBLHFCQUFtQixXQUFBLENBQ2xCLHNCQUNKLFdEc1dNLENBQUEsaUNDcldkLFdBQWEsQ0FEYixtQkFBZ0MsV0FDckIsQ0FBQSxvQkFDQyxXRHlXTSxDQUFBLHNDQTFWTyxXQ2ZNLENBQUEsdUJBQ0EsV0FBQSxDQUFBLG9CQUV2QixXQUROLENBQUEsMEJBRUYsV0FBUyxDQUFBLHdCQURtQixXQUNmLENBQUEsbUJBQ0MsV0FEWixDQUFBLHVCQUNXLFdBQVgsQ0FBQSxvQkFBOEIsV0FDOUIsQ0FBQSxrQkFBK0IsV0FDakIsQ0FDaEIsa0JBREUsV0RySG1CLENDcUhNLG1CQUN6QixXRG9WZSxDQUFBLHVCQ25WZixXRDRiZ0IsQ0FBTyxzQkMxYnpCLFdBQWEsQ0FBQSxzQkFEbUIsV0FBQSxDQUNqQixxQkQyS2EsV0MzS00sQ0FBQSxrQkRVaEIsV0NUYSxDQUFBLHVCQUM3QixXQUFtQyxDQUFBLGdCQUNyQixXQUFkLENBQUEsb0JBQ1MsV0FBVCxDQUFBLHVCQUE0QixXQUM1QixDQUFBLDZCQUNVLFdENlhNLENBQUEsOEJBemdCRixXQzZJYSxDQUFBLDJCQUNBLFdBQ2xCLENBQUEsNkJBQW1CLFdBQ2YsQ0FBQSxzQkFBbUIsV0FDcEIsQ0FBQSx1QkFBbUIsV0FDbkIsQ0FBQSxvQkFBbUIsV0FBQSxDQUNwQixzQkFBbUIsV0FDdEIsQ0FBQSxtQkRnTWEsV0NoTU0sQ0FBQSxrQkFDM0IsV0FBZ0MsQ0FBQSxrQkFDaEMsV0FBeUIsQ0FBQSwwQ0FDSSxXQUM3QixDQUFBLG9CQUFnQyxXQUFBLENBQUEsc0JENU1QLFdDNk1hLENBQUEsdUJBQ3RDLFdBQXVDLENBQUEsbUJBQ3RCLFdBQWpCLENBQUEsa0JBQW9DLFdBQUEsQ0FDakIsdUNBQ1AsV0FBWixDQUFPLHNCQUNNLFdBQWIsQ0FBQSxvQkFBZ0MsV0FDaEMsQ0FBQSx5QkFBNkIsV0FDN0IsQ0FBQSxtQkFBK0IsV0FDL0IsQ0FBQSxtQkFBNEIsV0FDOUIsQ0FBRSxpQkFBMkIsV0FDbkIsQ0FBQSxtQkFBbUIsV0FBQSxDQUFBLHNCQUVuQixXQURSLENBQUEsa0JBQTJCLFdBQzNCLENBQUEsMEJBQ1ksV0FBWixDQUFBLG9CQUErQixXQUNsQixDQUFmLGdCQUFrQyxXQUN2QixDQUFBLCtDRDdGSyxXQzhGYSxDQUFBLDRFRHFEVCxXQ25EYSxDQUFBLDBCRDBCZixXQ3pCYSxDQUFBLGdCQUM3QixXRDBCcUIsQ0FBTyxxQkN6QjVCLFdEK1NlLENBQU8sMENDOVNNLFdBQzVCLENBQUEsb0JBQTBCLFdBQzFCLENBQUEsZ0JBQTRCLFdBQ2hCLENBQUEsdUJBQW1CLFdBQ3ZCLENBQUEsdUJBQW1CLFdBQUEsQ0FDWCxxQkRVYSxXQ1ZNLENBQUEsa0JEa1duQixXQ2pXYSxDQUFBLHdCQUNKLFdBQUEsQ0FBQSxzQkFFM0IsV0FEQSxDQUFFLDRCQUE4QixXQUNiLENBQU8sa0JBQzFCLFdBQ0EsQ0FBQSxzQkFGRSxXRCtUMEIsQ0MvVE0sNkJBQ2hDLFdBQW1DLENBQUEsa0JBQ25DLFdBQXlCLENBQUEsa0JBQ2QsV0RuR00sQ0FBQSwrQkNxR25CLFdBQWdCLENBQUEsZ0NBQUosV0FBVixDQUFPLDZCQUNQLFdBQXlCLENBQUEsK0JEN0NOLFdDOENhLENBQUEsaUJBQ2hDLFdBQWdDLENBQUEsZ0JBQ3JCLFdEc1VNLENBQUEsa0JDclVULFdBQVIsQ0FBTyxzQkFBb0IsV0FDM0IsQ0FBQSxvQkFBaUMsV0FDckIsQ0FBZCxzQkFBaUMsV0FBQSxDQUFBLHNCRG9KQSxXQ2xKdkIsQ0FBQSxzQkFBbUIsV0FBQSxDQUFBLHVCQUNJLFdBQUEsQ0FBQSxrQkFDL0IsV0RieUIsQ0FBTyx3QkNjaEMsV0FBMkIsQ0FBQSwwQkR3SWIsV0N2SWEsQ0FBQSxvQkFDTixXRHpJTSxDQUFBLHNCQ3lJYSxXQUNsQixDQUFBLHdCQUFtQixXQUFBLENBQUEseUJBQ0gsV0FBQSxDQUFBLGdDQUNFLFdBQ2pDLENBQUEsd0JBQW1CLFdBQzFCLENBQUEsbUJBQXlCLFdBQ3pCLENBQUEsc0RBQytCLFdBQ3JCLENBQUEsa0RENUVRLFdDNkVhLENBQUEsd0RBRXhCLFdBQXdCLENBQUEsK0JEeUxMLFdDdkxsQixDQUFBLGVEeVVNLFdDelVhLENBQUEsaUNBQ00sV0FBQSxDQUFBLGdDQUNFLFdBQ3pCLENBQUEsNERBQ3FCLFdBQ2pCLENBQUEsa0RBQ2QsV0FBa0MsQ0FBQSw4QkFDbEMsV0R4RW1DLENDd0VNLGtDRDBPckIsV0N6T2EsQ0FBQSxnQkFDakMsV0FBNEIsQ0FBQSxxQkFFOUIsV0FBQSxDQUFBLDBCRDFMNkIsV0N5TGEsQ0FBQSwyQkFFMUMsV0FBcUIsQ0FBQSwyQkFEbUIsV0FDeEIsQ0FBQSw0QkFDUSxXQUR0QixDQUFBLDRCQUVGLFdBQU8sQ0FEUCw2QkFDQSxXRHBCYSxDQUFBLHFCQ3NCYixXQUFPLENBQUEsdUJBRG1CLFdBRTFCLENBQUEsMEJENkNhLFdDN0NOLENBQUEsbUJBQ08sV0FDUCxDQUFBLGdCQUNBLFdEa0RNLENBQUEsdUJDbkRiLFdBQVUsQ0FBQSx3QkFEUixXQUF3QixDQUFBLG1CQUUxQixXQURFLENBQUEsMEJBQ1MsV0FDSixDQUFBLHFCQURtQixXQUNsQixDQUFBLGtCQUFtQixXQUFBLENBQUEsZUFDekIsV0FBOEIsQ0FBQSxxQkFDaEMsV0RpUHdCLENBQUEsNEJDaFBMLFdEaVBNLENBQUEsa0JDalBhLFdBQ25CLENBQW5CLHlCQUFzQyxXQUNsQixDQUFBLDJCQUFtQixXQUFBLENBQUEseUJBQ0EsV0FBQSxDQUFBLDJCRHFQWixXQ3BQYSxDQUFBLDRCQUNSLFdBQUEsQ0FDakIsaUJEdVNNLFdDdlNhLENBQUEsbUJBQ2hDLFdENlhzQixDQUFBLG1CQzVYYixXRDBYTSxDQUFBLGlCQ3pYVCxXRGdYTSxDQUFBLG9CQy9XQyxXQUFiLENBQUEsaUJBQWdDLFdBQ2xCLENBQUEsc0JBQW1CLFdBQ3hCLENBQUEsa0JBQW1CLFdBQUEsQ0FBQSxrQkFDNUIsV0FBbUMsQ0FBQSxnQkFDeEIsV0R5Qk0sQ0FBQSxzQ0N4QlUsV0FDdEIsQ0FBQSxpQkFBbUIsV0FBQSxDQUNiLGtCRDNQTSxXQzJQYSxDQUFBLG1CQUNoQyxXRDNQMEIsQ0FBQSxlQzRQaEIsV0FBUixDQUFBLGNBQTJCLFdBQ1osQ0FBQSxpQkRzVE0sV0N0VGEsQ0FBQSxrQkFDcEMsV0R3RHlCLENBQUEscUJDdkRSLFdBQWYsQ0FBQSwwQkFBa0MsV0FDbEMsQ0FBQSxnQ0FDa0IsV0FBbEIsQ0FBQSwrQkFDQSxXQUEwQixDQUFBLHNEQUUxQixXQUE0QixDQUFBLHdCRDJDZixXQzFDYSxDQUFBLHNCRDNJVixXQzRJYSxDQUFBLHdCQUNILFdBQUEsQ0FBQSx1Q0FFbEIsV0RtU00sQ0FBQSx5QkNsU2QsV0Q5R3FCLENDOEdNLHlCRHFEZixXQ3BEYSxDQUFBLGlCQUUzQixXQUFZLENBQUEsMkJBQUgsV0FBUCxDQUFBLHFCQUNRLFdBQVIsQ0FBTyxrQkFDRSxXQUFULENBQUEsNkREbVVVLFdDalVhLENBQUEsa0RBRWhCLFdBQW9CLENBQUEsaUJBQzNCLFdEd0ZpQixDQUFPLGtCQ3hGTSxXQUM5QixDQUFBLGtCQUFtQyxXQUFBLENBQUEseUJEbFVQLFdDbVVhLENBQUEsOEJEcFVkLFdDcVVhLENBQUEsdUJBRTFDLFdBQUEsQ0FBQSxxQkR0UDZCLFdDcVBhLENBQUEsZ0JBQzFDLFdEaktzQixDQUFBLHNCQ2tLUixXRGlVTSxDQUFBLDBCQ2hVSixXRHFUTSxDQUFBLGtCQ3JUYSxXQUVuQyxDQUFBLGtCQURFLFdBQXdCLENBQUEsb0JBQ1QsV0RpSE0sQ0FBQSxlQ2pIYSxXQUNuQixDQUFBLG9CQUFtQixXQUMzQixDQUFBLGlCQUFtQixXQUFBLENBQUEsZUFDMUIsV0QzSnVCLENBQU8saUJDNEpuQixXQUFYLENBQU8sZ0JBQXVCLFdBQzlCLENBQUEsaUJBQTJCLFdBQ2QsQ0FBQSxtQkFDUCxXQUNSLENBQUEsMEJBRmlDLFdBQUEsQ0FBQSxpQkFFakMsV0FBQSxDQUFBLHdCQURxQyxXQUM1QixDQUFBLG1CQUFtQixXQUNsQixDQUFBLHFDQUNSLFdEc0hjLENBQUEsK0JDckhkLFdBQWtDLENBQUEsZ0JBQUEsV0FDcEMsQ0FBRSxtQkFBdUMsV0FDMUIsQ0FBQSxzQkFBbUIsV0FDckIsQ0FBQSxzQkFBbUIsV0FDeEIsQ0FBQSxvQkFBbUIsV0FDYixDQUFBLHNCQUFtQixXQUFBLENBQUEsdUJEcUZULFdDcEZhLENBQUEsd0JBQ1IsV0FDbkIsQ0FBQSw2QkFBbUIsV0FDM0IsQ0FBQSwwRURuU2dCLFdDc1NULENBQUEsZ0REa0VJLFdDaEVKLENBQUEsZ0RENU1LLFdDNk1hLENBQ2xCLGdEQUNBLFdBQXFCLENBQUEsdUJBQzVCLFdEblU2QixDQ21VTSxnQkFDckMsV0R1TGUsQ0FBQSxtQkN0TEMsV0FBZCxDQUFBLG9CQUFpQyxXQUNqQyxDQUFBLHdHRCtNWSxXQzVNTixDQUFBLDBCQUFtQixXQUNoQixDQUFBLCtCQUNHLFdBQVosQ0FBQSxnQ0FDQSxXRGdLa0IsQ0FBTyxzQkMvSnpCLFdEcE5nQixDQUFPLGVDcU5YLFdBQVosQ0FBQSwyRUFFQSxXQUFpQyxDQUFBLHlCQUNkLFdEL0pNLENBQUEsY0MrSmEsV0FDeEIsQ0FBQSxvQ0FFaEIsV0FBZ0IsQ0FBQSx1Q0FESyxXQUNyQixDQUFBLDJDQURxQyxXQUVyQyxDQUFBLG1CQUFnQixXRDVLTSxDQUFBLHVCQzRLTixXQUNoQixDQUFBLGtCQURFLFdEL0pvQixDQUFBLHFCQ2dLUCxXQUFOLENENUtZLG1CQzZLYixXRG1RTSxDQUFBLHFCQ2xRSCxXRDdQTSxDQUFBLDRCQzhQZixXQUE2QixDQUFBLGdCQUNsQixXQUNiLENBQUEsNkNBRUEsV0FDQSxDQUFBLGVBQWEsV0Q3Q00sQ0FBQSxzQkN5Q2EsV0FDOUIsQ0FBQSxnQkFBbUMsV0FFckMsQ0FBQSxzQkR1RWUsV0N4RWEsQ0FDdEIsa0JBQ0ksV0FEUixDQUFBLGdCQUEyQixXQUNmLENBQUEsdUJBQW1CLFdBQy9CLENBQUEsZ0JBQXdCLFdBQUEsQ0FBQSxzQkFFMUIsV0FBYSxDQUFBLGtCQUNFLFdBRmIsQ0FBQSx5QkFBZ0MsV0FDaEMsQ0FBQSxtQkFDSSxXQUFKLENBQUEseUJBQ2UsV0FDUCxDQUFBLHVCQURtQixXQUNyQixDQUFBLG1CQUNPLFdBRGIsQ0FBQSxxQkFDUSxXQUNWLENBQUEscUJBREUsV0FBa0MsQ0FBQSxzQkFDbEMsV0FBNEIsQ0FBQSx3QkFDNUIsV0FBZ0MsQ0FBQSxpQkFDaEMsV0QzR2MsQ0FBQSxxQkM0R0gsV0RpQk0sQ0FBQSxjQ2pCYSxXQUM5QixDQUFBLHNCQUE0QixXQUM1QixDQUFBLHVCQUE4QixXQUNaLENBQUEseUJBQW1CLFdBQ3JDLENBQUEsc0JBQXlCLFdBQ1YsQ0FBQSxxQkFDTCxXRDlKTSxDQUFBLHNCQzhKaEIsV0FBd0IsQ0FBQSxrQkFDWixXRDFXTSxDQUFBLHlCQzJXbEIsV0FBeUIsQ0FBQSxzQkFDekIsV0Q0R3lCLENDNUdNLHFCQUMvQixXQUEyQixDQUFBLG1CQUMzQixXQUF5QixDQUFBLGVBQ1osV0FBYixDQUFBLG1CQUNNLFdBQU4sQ0FBTyxxQkFDSyxXQUFaLENBQUEsY0FBK0IsV0FDdkIsQ0FBQSxtRERoSmEsV0NpSmEsQ0FBQSxvQkQvVG5CLFdDZ1VhLENBQUEsc0JBQzVCLFdBQWtDLENBQUEsMEJBQ2xDLFdBQWdDLENBQUEsb0JBQ2hDLFdBQTRCLENBQUEsb0JBQzVCLFdEdFVpQixDQUFPLG1CQ3VVYixXRHRVTSxDQUFBLGtCQ3NVYSxXQUM5QixDQUFBLHdCQUErQixXQUMvQixDQUFBLHVCQUNPLFdBQVAsQ0FBQSxvQkFBMEIsV0FDMUIsQ0FBQSxxQkFDSSxXQUFKLENBQU8sMkJBQ0ssV0R6T00sQ0FBQSxtQkMwT0wsV0FBYixDQUFBLGdCQUFnQyxXQUNqQixDQUFBLHVCQUFtQixXQUFBLENBQ3RCLHNCQUFtQixXQUFBLENBQUEsdUJBQ0QsV0FBQSxDQUFBLHFCRHJGWixXQ3NGYSxDQUFBLGlCRG5HakIsV0NvR2EsQ0FBQSxnQkFDWixXRHBHTSxDQUFBLG1CQ3FHVCxXQUFaLENBQUEsMkNEOEppQixXQzdKYSxDQUFBLDJCQUNGLFdBQzVCLENBQUEsd0JBQ1MsV0FBVCxDQUFBLHVCQUNXLFdBQVgsQ0FBQSxzQkFDSSxXRGpXTSxDQUFBLHVCQ21XWixXQUFVLENBQUEseUJBRFIsV0FBd0IsQ0FBQSx5QkRoRVIsV0NpRWEsQ0FBQSxrQkFDN0IsV0QxWHlCLENDMFhNLHNCQUNmLFdBQVQsQ0Q5U2UsNkJDK1N0QixXQUE2QixDQUFBLHVCQUM3QixXQUE2QixDQUFBLG9CQUM3QixXQUE0QixDQUFBLGtCQUM1QixXRHlDYyxDQUFPLHFCQ3hDUCxXQUFQLENEcURhLHNCQ3BEUCxXQUFiLENBQUEsZ0NBQ0EsV0FBNkIsQ0FBQSxtQkFDL0IsV0Q5V21CLENBQUEsaUJDOFdhLFdBQ2IsQ0FBbkIsa0JBQXNDLFdBQzNCLENBQUEsa0JBQW1CLFdBQ3RCLENBQUEsc0NBQ08sV0Q2S00sQ0FBQSx5QkM1S1AsV0Q5RE0sQ0FBQSxvQkMrREwsV0FBYixDQUFBLHdCQUNXLFdBQVgsQ0FBQSw2Q0FDMEIsV0FDMUIsQ0FBQSx1REFDNEIsV0FFOUIsQ0FBQSw2Q0FEa0MsV0FDZixDQUFBLGdEQUNqQixXQUFpQyxDQUFBLDhDQUNELFdBQ2hDLENBQUEseUJBQStCLFdBQy9CLENBQUEsb0JBQWdDLFdBQ2pCLENBQUEsd0JBQW1CLFdBQUEsQ0FDbkIsMEJBQW1CLFdBQzFCLENBQUEsdUJBQW1CLFdBQ2YsQ0FBQSx5QkFBbUIsV0FBQSxDQUFBLGtCRHBSTixXQ3FSYSxDQUFBLDBCRHZDbkIsV0N3Q2EsQ0FBQSxpQkFDaEMsV0FBNkIsQ0FBQSx5QkRpQmYsV0NoQmEsQ0FBQSx1QkR3SlYsV0N2SmEsQ0FBQSxrREFHaEMsV0FERSxDQUFBLGlEQUM0QixXQUNyQixDQUFULGdEQUM2QixXQUNuQixDQUFBLHFCQUFtQixXQUNoQixDQUNiLDhDQURtQyxXQUNsQixDQUFBLCtDRGhGQyxXQ2lGYSxDQUFBLDJCRDFTVCxXQzJTYSxDQUFBLHlCQUVuQyxXQUFnQixDQURoQix3QkFBbUMsV0FDZixDQUNwQiwwQkFBMEIsV0FEeEIsQ0FBQSx3QkFDVyxXQUNiLENBQUEscUJBREUsV0QzYzJCLENDMmNNLHNCQUVuQyxXQUFBLENBQUEsNEJBRHNDLFdBQUEsQ0FBQSxjQUV0QyxXQUFBLENBQWlCLHFCRGhkYSxXQytjTSxDQUFBLHVCRGhHYixXQ2lHYSxDQUFBLHlCRHhMbEIsV0N5TGEsQ0FBQSxnQ0FDSSxXQUFBLENBQUEsc0JEN0ZYLFdDOEZhLENBQUEsdUJEcURoQixXQ3BEYSxDQUFBLGtCQUNoQyxXRG9EcUIsQ0FBTyxrQkNuRDlCLFdEeFpnQixDQUFBLG1CQ3daYSxXQUMzQixDQUFBLGlCQUFtQyxXQUNyQyxDQUFFLDZCQUEwQixXQUMxQixDQUFBLG9DQUNBLFdEdE1tQixDQUFPLGtCQ3VNYixXQUNmLENBQUEsaUJBQW1CLFdBRFYsQ0R0TWdCLGtCQ3NNYSxXQUV0QyxDQUFBLDJCQURFLFdEek02QixDQ3lNTSw0QkFFckMsV0FBQSxDQUFpQiw0QkFEbUIsV0FDdkIsQ0FBQSw0QkFBbUIsV0FDVixDQUN0QixvQkFBZSxXRGpPTSxDQUFBLG1CQ2dPYSxXQUVsQyxDQUFBLHFCQURFLFdEcE9vQixDQUFBLGlCQ29PYSxXQUNuQyxDQUFFLGVBQW9DLFdBQUEsQ0FBQSxzQkQxT2YsV0MyT2EsQ0FBQSx3QkRqT2QsV0NrT2EsQ0FBQSxpQkFDakIsV0R0T00sQ0FBQSxpQkNzT2EsV0FDckMsQ0FBRSxxQkFBaUMsV0FDdEIsQ0FBQSxxQkFBbUIsV0FDbEIsQ0FBQSx3QkFBbUIsV0FBQSxDQUFBLGdCQUMvQixXQUFxQyxDQUFBLDJCQUNkLFdBQ1osQ0FBQSxvQkR2UWEsV0N1UU0sQ0FBQSxnQkFDOUIsV0FBZ0MsQ0FBQSx3QkFDaEMsV0R0SHFCLENBQU8sZUNzSE0sV0FDWixDQUFBLHdCQUFtQixXQUM3QixDQUFBLG9CQUFtQixXQUFBLENBQUEsa0JBQ3hCLFdBQXlCLENBQUEsd0JEMUNsQixXQzJDYSxDQUFBLDBCQUNBLFdBQ2xCLENBQUEsdUJBQW1CLFdBQzlCLENBQUUseUJBQTBCLFdBQ1AsQ0FBQSx3QkFBbUIsV0FFeEMsQ0FBQSwyQkFEUyxXQUF3QixDQUFBLG1CQUMvQixXQUEyQixDQUFBLHFCRDdpQmQsV0M4aUJhLENBQUEsdUJEdmlCWixXQ3dpQmEsQ0FBQSxtQkFDM0IsV0Q5Y3VCLENBQU8sTUM4Y00sVUFBQSxBQUVDLCtCRG5kYixDQUFBLFNDb2RhLFNBQzNCLENBQUEsVUFBVixZQUE2QixDQUFBLGFBQ3BCLGFEMUtNLENBQUEsZUMyS0osaUJEMUtNLENBQUEsa0JDMktWLHVCQUFtQixDQUNyQixZQUFMLGtCQUF3QixTQUNaLGdCRHZaTSxBQ3daZSxzQ0FFMUIsQUFDSSwwQkFBbUIsQUFDQSwrQkFDRyxDQUFBLEVBRTFCLHFCQUNHLENBQUEsaUJBRVYscUJBQ0ssQ0FBQSxLQUFQLG9DQUNnQixnQkQ3R2EsbUNDOEdFLHFCQUM3QixnQkFBMkIsc0JBQzNCLFdBQWlDLGVBQUEsaUJBQ2pDLENBQU8sZ0ZEUGMsUUNTYSxDQUFBLFdBQ3BCLG9DQUFtQixnQkFDakMsbUNBQ0EscUJBQ1csZ0JEcmdCTSxjQ3FnQmEsQ0FBQSxhQUNoQyxvQ0FDRSxnQkFBNEIsbUNDamxCUixnQkFBbUIsZUFBbkIsbUJBQWEsaUJBQWIsQ0FBQSxxQ0FHbkIsYUFJRCxjQURGLENBQUEsQ0FBQSxxQ0FRb0IsYUFBUyxjQUV4QixDQUFBLENBQVMsa0ZBS0ssb0NBQ29CLGdCQzJKN0IsbUNBT1IscUJBQUEsZ0JBQ1EsZURsS3FCLGlCQ3FLN0IsQ0FBQSxxQ0FDUSxrRkEvSEEsY0N2RWMsQ0FBQSxDQUFBLHFDRHFFdEIsa0ZFaERtQixjQUFjLENBQUEsQ0FBQSxhQ2xCL0Isb0NBQ3dCLGdCQTZOeEIsbUNGdk5BLGdCQUFrQixlQUVsQixpQkFDQSxDQUFBLHFDR1pBLGFBQUEsY0F1R2dCLENBS1IsQ0FBQSxhQUFTLG9DRDNHakIsZ0JEbUJpQixtQ0NqQmpCLGVBQUEsU0FBd0Isd0JBNk5WLENBQUcscUNGM01wQixhRXBCRyxjRG1CaUIsQ0FBQSxDQUFBLGFBQWMsb0NDakIvQixnQkFBd0IsbUNBc0RiLGVBQ1gsZ0JBQ0EsUUFFQSxDQUFBLGFBQU0sb0NBQ0YsZ0JBR0osbUNBQTRCLGdCQUN4QixlRnZDUixRQUFBLENBQUEsRUFBSSx5QkNQaUIsY0FBYyxvQkFLZCxDQUFBLFFDdEJqQixjQUFBLG9CQTZOQSxDQUFBLFNBQWlCLGVBN01qQixDQUFBLFFBcURBLG9DQUdBLGdCQUFZLG1DQzNFWixlQUFBLENBQXdCLFdBdUdwQix3QkFLeUIsQ0FBQSxjRGhDekIsaUJBR0osZ0JBQVksQ0FBQSxxQ0MvRVosY0FBd0IsaUJBNEdoQixDQUFBLENBQUEsK0VGeEZTLGtCQ2xCakIsaUJBQ0Esa0JBQXdCLGtCQVV4QixDQUFBLGtOQW1GQSxZQUFnQixhQUVoQixDQUFBLHVHQWpHQSxVRG1CaUIsQ0FBQSxxQ0FLRywrRURrQnBCLFdFMUNBLENBQUEsQ0FBQSxxQ0FDQSwrRUFrSEEsV0grREYsQ0FBQSxDQUFBLHNDQUNLLCtFQ2xJbUIsWUFHbEIsQ0FBQSxDQUFLLDRDQU1ULGtCQUdHLGlCQzFDYyxrQkFBYyxtQkNqQi9CLGVBQUEsQ0FBQSxrSEQ0Q21CLFlEMkJuQixhQUFZLENBQUEsd0RBS2hCLFVBQVUsQ0FBQSxLQUFBLGtCQUFBLGtCQUFBLENBQUEsdUJJL0VSLFlBQW1CLGFBQ04sQ0FBQSxXQUNiLFVBQXVCLENBQ3ZCLGNBQWdCLG9CQUFBLEFKNEVsQixhQUFBLHNCQUFBLGtCQUFBLENBQUEsWUFBVSxvQ0FBQSxnQkt4RVAsbUNMd0VPLGdCQUFBLGNBQUEscUJLdkVQLHdCTHVFTyxDQUFBLGtCS3RFRyxzQkxzRWIsa0JBQVUsb0JLbkVQLG1CTG1FTyxXQUFBLHFCQUFBLGNLbEVDLGtCTHNFRCx3QkFKVixvQkFBVSxRQUFBLG9DQUFBLGdCQUtGLG1DQUdRLGdCQVJoQixBQVNRLGlDQUdRLGNBQVcsaUJBWmpCLGdCQUFBLFFBQUEsbUNBQUEsK0JBQUEsdUJBQUEsQU02UXNCLGtCQUFBLENBQUEsa0JONVBoQyxjT3RDSSxjQUFBLENBQUEsd0JIekRGLGNBQ0EsZUFBZ0IsQ0FBQSxrQkFDQSxvQ0o2RkQsZ0JBQWpCLG1DT3RDSSxnQlBzQ2EsV090Q2IscUJGakRBLHdCTHVGSixDQUFBLHdCQUFpQixzQk90Q2Isa0JGN0NPLG9CREpLLG1CQUNBLFdKNEZaLHFCSzdGQSxjQUNBLGtCQUVLLHdCTDhGVCxvQkU4REksUUFBYSxvQ0RwSkksZ0JBQWMsbUNDakIvQixnQkFBd0IsQUEwWUUsaUNuQnZZYixXQUNiLGlCQUNBLGdCQUFjLFFBQ2QsbUNBQUEsQUFFTywrQkFBQSx1QkFBQSxBQUNQLGtCQUFBLENBQUEsd0JBQ1MsV0FDVCxjQUFpQixDQUFRLDhCbUJiekIsV0RtQmlCLGVBQWMsQ0FBQSxrQkNsQi9CLG9DQUN3QixnQkFVYixtQ0FxWW1CLGdCSDlOM0IsV0c4TnFCLHFCSDdObEIsd0JHNk53QixDQUFBLHdCQUUxQixzQkFDQSxrQkFFQSxvQkFBa0IsbUJBQ1AsV0FDZCxxQkFHUSxjQUNMLGtCQU1ILHdCRGxhYyxvQkNnYU0sUUFDaEIsb0NEOVl3QixnQkNsQjdCLG1DQUN3QixnQkFVeEIsQUZzR0osaUNqQjdHaUIsV0FDYixpQkFDQSxnQkFDQSxRQUFBLG1DQUFBLEFBRVMsK0JBQUEsdUJBQUEsQUFDVCxrQkFBQSxDQUFBLHdCQUVBLFdBQUEsY0FDQSxDQUFBLDhCbUJkQSxXRG1CaUIsZUFBYyxDQUFBLGtCQUtkLG9DQ3RCTyxnQkRxQlAsbUNDb2JhLGdCSHhSM0IsY0d3UjJCLHFCSHZSeEIsd0JHdVJxQyxDQUFJLHdCQUVsQyxzQkFFVCxrQkFDQSxvQkFDQSxtQkFDSCxXQUFBLHFCRHZjRyxjQzJjUSxrQkFNWCx3QkRqZEcsb0JDZ2RDLFFBQUEsb0NEeGMwQixnQkNsQi9CLG1DQUN3QixnQkFVeEIsQUYwR0osaUNqQmpIaUIsY0FDRCxpQkFDWixnQkFDQSxRQUFhLG1DQUFBLEFBRUosK0JBQUEsdUJBQUEsQUFDTSxrQkFBQSxDQUNmLHdCQUNBLGNBQWlCLGNBQ2pCLENBQUEsOEJrQktpQixjQUFjLGVDbEIvQixDQUFBLFlBQ0Esb0NBVUEsZ0JIc0tGLG1DRzRQNkMscUJBQWIsZ0JBQWlCLG1CQUFqQix5QkQxYXRCLFdDNGFLLHFCQUNJLGVBRWIsYUFBa0Isa0JBQ2xCLGdCQUNILHFCQUVNLGFBRUgsQ0FBQSxrQkFNSCxjQVJBLENBQUEsa0JEbmJHLG1CQzBiQyxxQkE5YkwsVURtQmlCLENBQUEsd0JDbEJqQixVRHVCaUIsQ0FBQSxxQ0N0Qm1CLGdCRHFCaEIscUJDNGNwQixhQUFTLENBQWEscUJBQ04sZ0JGMVdwQixxQmpCckhJLGFBQXVCLENBQ3ZCLHVEQUVhLHdCQUVKLENBQUEsMkJBRVQsZ0JBQ0EscUJBQXlCLGNBQ3pCLGNBQ1EsQ21CZlIsbUVBRUEsd0JBVUEsQ0FBQSxjSHNLRixzQkd1VGdDLENBQUEsdUJIdFQzQix1QkdzVHdDLFNIclRyQyxDQUFBLHVDRXZMRyxTQzhlTCxDQUFPLHVCQUNNLHVCQUViLFNBQWtCLENBQUEsdUNBRXJCLFNBRUEsQ0FBQSxpQ0FRQSx1QkFSTSxDQUFBLCtNRHJmRSxrQkFjRCxDQ3VoQlIsNkNEaGUyQixpQkNtZWpCLENBQUEsY0FTQSxrQkFDRSxDRHRpQkgseUJEcUhiLGVFMGFRLENBQUEsZUFDSCxhQVNBLENBQUEsZURyakJRLGdCQ3VqQkwsa0JEemlCQSxDQUFBLGtCQ3VpQkgsZUFNWSxDRDdpQlQsOEJEbUhSLFFFK2JLLENBQUEsZ0JEbGpCRyxjQ29qQkEsZUFDSyxXQUNSLENBQUEsZUFFQSw2QkFFRyxTRDNqQlEsVUFBQSxTQzhrQlgsY0FyQkEsQ0FBQSxNQUFTLGVBQVQsQ0FBQSx3QkR6akJXLFlDZ2tCa0IsaUJBUDdCLGlCQVdPLENBQUEsZ0dGaGRaLGNFcWNLLGlCQVVVLENBT0ksNEJBRU4sV0ZuZEEsaUJBQ0csQ0FBQSx5QkFESCxVQUlMLENBQUEsd0JBQ1MsNkJBR0gsVUFBQSx5QkFSRCxjQWFMLGVBQVkscUJBQUEsQUFicEIsdUJBQUEsaUJBaUJjLENBQUEsMEdBYU4sY0FERyxlR2pLUCxDQUFBLGdDQTRHUSxhQUFTLENBQUEseUJBNUdqQix1QkF1R0ksQ0FBQSxtSEgwREcsdUJBQVgsQ0FBQSw4RkNuS2Esb0JEd0xULENBQUUsWUNuSVMsV0RxSVAsYUF2QlIsd0JBMEJrQixDQUFFLGlCQTFCcEIsY0F5QlUsYUFJTSx3QlEzTGQsQ0FBQSxZQUNBLGNBQ0EsYVJnTUcscUJBSUQsQ0FBQSwyREFJUyxrQkFJVCxDQUFBLHFDU25OUSwyREFJWCxzQk5GRyxDQUFBLENBQUEsK0RNSVEsbUJBQ1EsWUFHWCxDQUFBLGtGQVFQLGVBQ0ssQ0FBQSx1QkFFRixrQkFDQSxDQUFBLHFDQUVPLHVCQUVQLGtCQUFpQixDQUFBLENBQUEsZ0NBSWYsa0JBQXVCLGVBQWdCLGtCQUFXLGtCQUF3QixDQUFJLDBCQUNoRixnQ0FHRCxXQUFBLFNBQWUsQ0FBTSxDQUFDLDJGQU94QixlQUM4QixDQUFBLDhCQUFvQyxrQkFBUSxlQUFzQixrQkFFN0Ysa0JBQWEsQ0FBQSwwQkFFTSw4QkFBeUIsV0FBQSxTQUF1QixDQUFBLENBQUEsdUNBR3RFLDhCQ25EUyxlQUNQLENBQUEsQ0FBQSxrQkFDSCxjQUdHLGtCQUNBLENBQUEsdUJBQ2dCLHdCQUloQiw0QkFFQSxDQUFBLGdDQ1hBLGVBQUEsQ0FBQSxrQ0FFUSxhQUVBLENBQUEsb0NBTlosY0FBYyxlQUVWLFdBQUEsQ0FBQSxnR0FDSSxhVDRQSixDQUFBLHFDUy9QSixrSEFxQlEsYVZrQ08sQ0FBQSxDQUFJLHdDVXZEbkIsZUFvQkksQ0FBQSx1QkFJNEIsc0NQZTlCLFlBQVUsQ0FBUyxxQ0FHbkIsdUJBRU0sWUFBTSxDQUFBLENBQUEsOENBQ0gsZU83Q1gsQ0FBQSxxQ0E4QmEsNkRBRU8sZUFoQ3BCLENBQUEsQ0FBQSxtQlB1Q0Usa0JBQ0EsQ0FBQSxxQ0FFQSxtQkFFQSxrQkFBWSxDQUFLLENBQUEsc0NBQ1Isa0JPTEMsQ0FBQSxxQ0F4Q1osc0NBeUMwQixrQkF6QzFCLENBQUEsQ0FBQSx5Q0FBQSxlQW1ESSxDQUFBLHFDQUVJLHlDQUdKLGVBR1ksQ0FBQSxDQUFBLGlEQUdJLGtCQTlEcEIsQ0FBQSw0Q0hRRSxtQkFDUSxDQUFBLGlERytETixlVDBUYyxDQUFBLHVEQUdWLGNBQVksQ0FBQSxrQ1M3VGhCLG1CVDBUSSxpQlMxVEosQ0FBQSx5Q0FBUyxzQlQrVFEsY1N2WXJCLFlBNEVJLFVBQUEsQ0FBQSx1Q0E1RUosa0JUNlRJLG1CQUFtQixnQlN6T2Ysa0JBRUEsQ0FBQSwyRkNyRkosWUFBQSxhQUNJLENBQUEsNkNBRXVCLFVBSi9CLENBQUEscUNBQ3lCLHVDQ0R6QixlWG1TSSxDQUFBLENBQUEsMkNBRXFCLGtCV3JTekIsZVhzU1Esa0JXdFNSLGtCQUdJLENBQUEsMEJYZ1NBLDJDQUV1QixXV3JTM0IsU0FBQSxDQUFrQixDQUdkLDZDQUhKLG9DWDJSSSxnQkFFQSxtQ0FBNEIscUJXMVI1QixnQkFBQSxtQlpxRFcseUJZN0NYLFdBQUEscUJBR1ksZUFkaEIsYUFBQSxrQkFXSSxnQkFPWSxxQkFsQmhCLGNBV0ksaUJBQ0ksQ0FBQSxtREFESixjQUNJLENBQUEsbURBbUJKLG1CQUNJLHFCQUNBLFVBQVUsQ0FBUyx5REFHZixVQUNBLENBQUEsdUdUdkJJLGdCRjZRRixxQkRuT0MsYVl4RGYsQ0FBQSxzREFBa0IsZ0JBMkNkLHFCUjlCUyxhQUNBLENBQUEseUhRNkJULHdCWmFXLENBQUEsNERHakJILGdCQUNBLHFCQUNNLGNBQ2hCLGNBRU0sQ0FBTCxxSUZ2Q0Msd0JEbUIrQixDQUFBLHVDQ2pCL0IsNkNBZ0JBLGFBNmdCQSxDQUFBLENBQUEscUNEbGlCUyw2Q0FvRWUsV0NtZWpCLENEbGVvQixDQUFBLHVDQzZlM0IsZ0RXL2Z3QixrQkFyRDVCLENBQUEsQ0FBQSxxQ1g2aUJRLGdEV2xnQkosZ0JYNmdCSSxDQUFBLENBQUEseURBT0gsc0JXcGhCRCxrQlg0Z0JDLG9CQU9JLG1CV25oQkwsV0FBQSxxQlhzaEJRLGNXamtCWixrQkEyQ0ksd0JYd2hCSSxvQkFDQSxRRHRqQkssQVlrQ0EseUJaaENMLFlDMGpCQSxjQUNBLGdCQWtCSCxDQUFBLCtEVzdsQkwsVUFBQSxDQUFrQix3RFgra0JnQixzQkFDekIsa0JXcmlCTCxvQlg2aEJDLG1CQVdPLFdBQ0EscUJBQ0EsY0FDQSxrQkFNSCx3QldqakJMLG9CWDZoQkMsUUFBUyxBQUFULHlCRHpqQlcsWUMya0JzQixjV25pQnRCLGVBQVksQ0FBUyw4REFDakIsVUFHSixDQUFBLGtDQUE0QixlQTNENUMsa0JBMkNJLENBQUEsMEJBc0JZLHlDQWpFaEIsb0JBMkNJLENBQUEsQ0FBQSxnRUEwQndCLGtCQXJFNUIsZUFBQSxrQkEyQ0ksa0JBMkJnQixDQUFBLDBCQXRFcEIsZ0U5QlUyQixXQUNiLFNBQ1YsQ0FBQSxDQUFBLDJGQUtTLG9CQUNULENBQUEsbUJBQ0Esa0JBQ0ksQ0FBQSxxQ2dCb0tELG1CR3dDc0Isa0JBQUwsQ0FBQSxDQUFBLG9DRGxOWCxrQkMwZlMsQ0FBQSxxQ1c3ZGxCLG9DWjNCSSxtQkM4ZkMsaUJXbmVMLENBQUEsQ0FBQSw4QjlCakNBLGtCQUNBLGVBQ0Esa0JBQ0Esa0JBQW9CLENBQ3BCLDBCQUNTLDhCQUVBLFdBQ1QsZUFBaUIsQ0FBQSxDQUFBLGlDZ0JxS25CLGdCQUFBLFNHeUMyQixTSHhDdEIsQ0FBQSxvQ0d3Q2lCLGdDQXVUaEIsbUJBQ0EsbUJBQ0gsQ0FBQSxxQ0FFQSxrQkQzZ0JHLGVDOGdCQyxrQld4Y0wsa0JaOUJlLENDdVBRLDBCRWpPekIscUNTOUVGLFdBc0ZJLGVUUEEsQ0FBQSxDQUFBLHlDU09BLGNBUUksZUFBQSxXQUNNLENBQUcsdUNUMUJmLHFDQUdBLGtCQUFZLENBQUssQ0FBQSx1Q1NzQlgsa0JBQW9CLGVUckJqQixrQlN6RVgsbUJBc0ZJLGtCQVFJLGVBQW9CLGtCQUlaLGtCQUVRLENBQUEsMEJBQ0gsdUNYZ01qQixXQUFNLFNBQU0sQ0FBUyxDQUFBLDJCQUNqQix1Q1luU0osV0FBQSxlYm9EVyxDQUFBLENBQUksMENhaERnQixjQVBuQyxrQkFHSSxDQUFBLCtDQUhKLGNBQUEsa0JWbUVFLENBQUEsbURBR0Esb0NBRVksZ0JVeEVkLG1DVjBFVyxnQlUxRVgsY0FjSSxxQlp1SkEsd0JBRU8sQ0FBRSx5REFrS1Usc0JZblRQLGtCQUNBLG9CQXZCaEIsbUJBY0ksV1Z5QkYscUJBQ0EsY0FDQSxrQkFDQSx3QkFFQyxvQlU1Q0gsUUFBQSxvQ1Y2Q1csZ0JBQ0EsbUNVbkJILGdCTnBCQyxBTVBULGlDQW1DZ0IsY2JvQkQsaUJhdkRmLGdCQWNJLFFBeUJJLG1DQUFBLEFWQ04sK0JBQUEsdUJBQUEsQUFDWSxrQkFBQSxDQUFJLHlEQXdEaEIsY0FBZ0IsY0FDaEIsQ0FBQSwrRFVwRlksY1YrQlYsZUFDTyxDQUFVLG9DVTlDckIsa0JBY0ksZVZ1RkEsa0JBQ08sbUJVdEdYLGtCQWNJLGVBOEJZLGtCQUNBLGtCQTdDaEIsQ0FBQSwwQkF1Q1Esb0NBV1EsV0FBZ0IsZUFsRGhDLENBQUEsQ0FBQSwyQkFxRFksb0NiN0J1QixXQ2xCL0IsU0FBVyxDRHVCTSxDQUFBLHVDQ1pqQixvQ0ErWE8sZUFDUCxDQUFBLENBQUEscUNZalpKLG9DWm1aSyxnQm5CellELENBQVcsQ0FBRSw0RUFJTixvQ0FFUSxnQkFDTixtQ0FFVCxnQkFDSSxjbUJmSixlRG1CK0IsZ0JDbEIvQixDQUFBLHlDQUN3QixrQkRxQlAsbUJGMkpuQixhRytOZ0MsQ0FBQSwrRkFFMUIsWUFBUyxhQUNULENBQVcsK0NBR1gsVUFBVyxDQUFBLCtDWXZXUCxjWjBXRCxDQUNILDJEWXpYQSxjQWNJLGNaMFdELENBQUEsaUVZcldILGNWbkJJLGdCQUNWLENBQUEsb0RBdURRLGNBQ1IsZ0JBQ0EsaUJBQ0EsQ0FBQSwwRFVsR2dCLHNCVjZDZCxrQkFDTyxvQkFzRFIsbUJVcEdILFdBQUEscUJWcUdJLGNBQ0ssa0JVeENHLHdCQUF1QixvQkE5RG5DLFFBY0ksWUFpRFksZUFNUCxnQkFIUyxLQUFNLENBQUEsMEJBbEV4QixrQkFjSSxlQXFEWSxrQkFuRWhCLG1CQWNJLGNBZEosY0FBa0IsQ0FjZCwwQlpUQSwwQkRtQitCLFdDbEIvQixlQUNBLENBQUEsQ0FBQSx1Q0FVVywwQlkwREgsZUFDQSxDQUFBLENBQUEsOEJBOURSLG1CVkRGLFlBQWMsQ0FBQSxtQ1VvRUssa0JBakZyQixDQUFBLHNDQUFBLGNBY0ksa0JBaUVJLENBQUEsNEpBL0VSLGFBQUEsQ0FBQSxxQ0FzRmdCLDhLQVlHLGFBQ1AsQ0FBQSxDQUFBLGdEQW5HWixnQkFjSSxTQW9GSSxTQUFBLENBQVcsbUQvQnZGSCxpQkFDWixDQUFZLGdFQUlaLHNCQUNTLGtCQUNULG9CQUNBLG1CK0JzRlksVy9CbEVOLHFCK0JvRU0sY0FDQSxrQkE1R2hCLHdCVm1FWSxvQkFDRSxRQUNaLGdCQUNBLFFBQUEsQ0FBYSx5RVV0RWYsV0FpSEksQ0FBQSxxRUFqSEosV0FBQSxDQUFBLDZDQUFBLGtCWitQSSxDQUFBLHFDWS9QSiw2Q2J1RG1CLGtCYXZEbkIsQ0FBa0IsQ0FpSGQsa0JBZ0JVLGtCQUVFLENBQUEscUNBbEJaLGtCQWFZLGtCWm9RUixDQUFBLENBQUEsNENBQVUsa0JZalJkLGVBYVksa0Jab1FVLG1CQUdsQixrQkFBWSxlQUhoQixrQllsWWMsa0JBOEhGLENBQUEsMEJab1FSLDRDQUFPLFdBQUcsU0FBQSxDQUFBLENBQUEsMEJZcFFGLDRDQTlIaEIsV0FpSEksZUFhWSxDQUFBLENBQUEsdUNaeUNaLDRDWXpDWSxlQWVRLENBQUEsQ0FBQSxnQ0E3SU4sa0JBOEhGLGVBaUJRLGtCL0JySXBCLGtCQUNBLENBQUEsMEJBQ0EsZ0NBRUEsV0FDQSxTQUFTLENBQUEsQ0FBQSwwQkFFVCxnQ0FDaUIsb0JBQ0QsQ0FBQSxDQUFBLHFDK0JuQnBCLGdDQThIUSxzQkFpQmlCLENBQUEsQ0FFUyw0Qi9CdEhaLFcrQjNCdEIsQ0FBQSw4QkE4SGdCLFdBaUJRLENBQUMsMkIvQm5IUCxXK0JxSW1CLENBQUEsa0NDaEtqQixrQmRzREwsQ0FBQSx5QkM4UEMsY0FBZ0IsZWFyVGhDLFdBQ0ksQ0FBQSw2RGJrU0EsWUQ1T1csYUM4T1gsQ0FBQSw4QmNyU0osVUFBQSxDQUFBLGdDQUFBLGtCQUdJLGVBQUEsa0Jab0NRLG1CQUVWLGVBQXVCLGVBQ1AsQ0FBQSwwQkEwQmhCLGdDQUVBLFdBQWdCLGVBMUJmLENBQUEsQ0FBQSxxQ1l6Q0MsZ0NaMkNBLFVZcENDLENaOERILENBQUEseUJZeEVGLFlBQUEsZ0JBR0ksaUJac0VBLENBQUEsK0JZbEVJLGdCQUFZLFlBQVcsY0FQL0IsY0FHSSxhQUFBLGFBS1EsVWYrQ0csQ0FBSSxzREdmakIsU0FBWSxDQUFBLG9FWXhDZCxTQUFBLENBQUEsMERaOEVHLFNBQWdCLENZOUVuQiwyREFlWSxTQUFNLENBQUEsK0RBQ0ssU0FBQSxDQUFBLGdDQUlWLHFCQXBCYixZQXdCSSxrQkFDVyxXQXpCZixnQkE0QkksU0FDUyxnQkE3QmIsVUFnQ0ksVUFBQSxrQkFDaUIsV0FqQ3JCLE9BQUEsQ0FBQSxzQ1JRYSxzQlE4QlIsa0JYM0JGLG9CWVRDLG1CWldBLFdBQ0EscUJBQ0QsY0FDQSxrQkFFQSx3QllaQyxvQmI2RFEsUUFDVixjQUNBLFlBQWdCLGNBQ2hCLENBQUEsc0NGK0xpQixjRTdMaEIsQ0FBQSw0Q2FsRW1CLGFib0VsQixDQUFBLHNDYWhFZ0IsUUFBVyxDQUFBLHFDQUNuQiwrQkFJUixVQUNJLENBQUEsMENmaXZCSiwrQkFDSSxVRGx2QkEsQ0FBQSx1Q0NxdkJTLHFDQUdGLENBQUEsY0FQWCxrQkFBQSxDQUFBLHFDQUFBLGNlbHZCQSxrQmZrdkJLLENBQUEsQ0FBQSx1QkFTVSxTQU1ILFNBQVcsU0FmdkIsQ0FBQSwyQkFBSyxrQkFTVSxDQUFBLHFCQVRmLG9DQVNlLGdCQWNILG1DQXZCWixxQkFTZSxnQkFrQkgsZUFDSCxrQmU5d0JULGNmZ3NCQSxrQkFDQSxDQUFBLHFDQUVZLHFCQWtGUixjQUNBLENBQVUsQ0FBRSxxQ0FHRixxQkFFTCxjQVRULENBQUEsQ2VqeUJRLG9CZm90QlAsb0NuQnpzQkQsZ0JBQ0EsbUNBRUEsZUFDQSxnQkFDQSxTQUFBLHFCQUNrQixxQkFDRCxDQUFBLDBCQUVkLGlCbUNUa0IsQ0FBTyx1RWhCaXRCeEIscUJBS0gsaUJBZ0VELHFCQWxFUSxDQUFBLG1DQW1GSix5QkFBWSxnQkFFZixTQUFBLFVlcnlCRCxvQ2Z3eUJnQixnQkFBSSxtQ2V4eUJwQixxQmY4U0EsZ0JBQW1CLG1CZXhTZCx5QmY4UVEsV0FFYixxQkFBWSxlaUJyU2hCLGFqQnNTUSxrQmlCdFNSLGdCQUdJLHFCQUVVLGFBTGQsQ0FBQSx5Q2xCc0RlLGNrQnREZixDQUFBLHlDbEJ3Qm1DLG1CQUtkLHFCQ3RCakIsVUFBd0IsQ0FBQSwrQ0FxRXhCLFVBQ0EsQ0FBQSxtRkFFdUIsZ0JpQi9FM0IscUJqQmdGbUIsYUFHZixDQUFBLDRDaUJ0RUEsZ0JqQnVFZSxxQmlCakVmLGFqQmRBLENBQVcscUdBMkdYLHdCaUIzRmEsQ0FBQSxrREFGYixnQkFNUSxxQkF6QlosY0E2QlUsY0E3QlYsQ0FBQSxpSEFvQ1Msd0JwQm1KUCxDQUFBLHFCR3lDcUMsb0NIdkM3QixnQkd1Q3lCLG1DaUJ4TGxCLGdCbEJoQkksY0FBYyxxQkFLZCx3QkN0QmpCLENBQXNCLDJCQTZOUixzQkR0TUssa0JBNUJWLG9CQUFBLG1CQ3FpQlQsV0FXNkIscUJENWVMLGNBQ0csa0JDbWVqQix3QkFVVixvQkFDSyxRRDFpQlUsb0NDaWlCZCxnQkFDVyxtQ2lCemdCRCxnQmpCb2hCUCxBaUJwaEJPLGlDakIwaEJOLGNpQjFoQkEsaUJqQjZoQkosZ0JpQmprQkwsUUFvQ1MsbUNBQUEsQWpCK2hCRCwrQkFBQSx1QkFBQSxBQUNBLGtCQUFBLENBQVksMkJBRWYsY2lCbGlCRCxjQUFXLENBQUwsaUNqQnNpQkYsY0QzakJlLGVDOGtCbEIsQ0FBQSxvQmlCempCSSxZQUFDLENqQm9pQkwsaUNpQnBpQkQsb0NqQjJpQlEsZ0JBQXNCLG1DaUIzaUJuQixnQmpCb2lCRCxlQVdGLFFBQ0EsQ0FBQSw0QkRya0JJLG9Da0JxQlosZ0JBQVcsbUNBcENmLGVBb0NlLGdCakJvaUJWLFFBVVUsQ0FBQSx5QkFRdUIsZ0JBQ3pCLGVBdGxCVCxDQUFBLHVDQUNBLHlCQUNBLGtCQVVBLFVBQUEsQ0FBVyxDRFdNLCtCQ29YUixlQUNULFdBQWdCLG1CaUJqWnBCLGVwQ1VJLENBQUEseURBRWMsa0JBQ0QsQ0FBQSxpQ0FFUyxvQ0FHdEIsZ0JBQWlCLG1DbUJiakIsZURtQmlCLGdCQUFjLFNDbEIvQixlQUNBLENBQUEseUNEcUJpQixtQkYySm5CLENBQUEsd0RHK042QyxhSDdOckMsZUc2TndCLENBQUEsOEVBSzFCLGdCQUFnQyxlQUNyQixnQkFDZCxDQUFBLHNGRHhaYyxTQ2dhUCxDQUFBLHNGQWhhUixTRG1CaUIsQ0FBQSx3Q0NqQmpCLG9CQUF3QixDQUFBLHdDQWlIeEIsZWlCeEhKLGVBd0RJLENBQUEsOENqQmxEQSxlQUNBLENBQUEseURBeUdhLFVBQ0wsQ0FBRSw0QmlCbkROLG9DQUdNLGdCQUFNLG1DQUxoQixlQU1RLFNBQW1CLHdCQWxFL0IsQ0FBQSxxQ0F3RVksNEJBRUEsY0FBaUIsQ0ExRTdCLENBQUEseUdBaUZRLFVqQjVFSixDQUFBLHFDQUNBLDJIaUJpRkksYUFBQSxDQUFBLENBQWUsb0ZBS0osZUFDUCxDQUFVLGdHbEI3RWQsa0JrQmlGd0IsQ0FDaEIsMkhBbEdoQixZQTRESSxDQUFBLDJCQTVESixvQ0EwR2dCLGdCQTFHaEIsbUNBZ0hnQixnQkFBUyxjQWhIekIscUJBOEdRLHdCQU9RLENBQUEsaUNBekRaLHNCQXVEVSxrQkFLZSxvQkE1RHpCLG1CQWtESSxXQUtNLHFCQVNrQixjQTVIbkIsa0JqQktULHdCRG1CK0Isb0JDbEJwQixRQUNYLG9DQTZGQSxnQkFDQSxtQ0FHTSxnQkFBTSxBaUI1Q1osaUNBQUEsY2pCc1VJLGlCaUJ0VUosZ0JqQnNVYyxRQUNWLG1DQUFBLEFBRVksK0JBQUEsdUJBQUEsQUFIaEIsa0JBQUEsQ0FBQSxpQ0FBSSxjaUJ0VUosY2pCc1VHLENBQUMsdUNpQmpRQSxjakJpUWtCLGVEaFliLENBQUEsNEJrQnFJQyxZQXZJZCxDQUFBLDRCQXlJSSxTQUFBLENBQUEscUNBeklKLDRCQUFBLFNBd0lJLENBQUEsQ0FBQSx3QkFDQSxvQ0FJdUIsZ0JBN0kzQixtQ0FBQSxnQkF3SWUsZUF4SWYsbUJBeUlJLGtCQU9JLGtCQUNhLENBQUEscUNqQjVJakIsd0JEbUIrQixjQ2xCL0IsQ0FBVyxDRHVCTSxxQ0N0Qk8sd0JETGYsY0M4WVQsQ0FBTyxDQUFFLG9DQUNPLGtCaUI1UGhCLENBQUEsOERwQ3RJUyx5QkFFVCxvQ0FFQSxnQkFBZ0IsbUNrQkthLHFCQ2xCN0IsZ0JBQ0EsbUJBQXdCLHlCSGdMMUIsV0FBQSxxQkcrTmdDLGVIOU4zQixhRzhOMkIsa0JIN054QixnQkc2TndCLHFCRHBackIsYUNzWkwsQ0FBTyxvRUFJUCxjQUFXLENBQUssb0VBV25CLG1CaUJsUlMscUJsQmhKSyxVQ2dhUCxDQUFBLDBFaUJ0UVIsVUFFSSxDQUFHLHlJbEJ6SXdCLGdCQ2xCL0IscUJBQ0EsYUFBd0IsQ0FBQSx1RUF3RFgsZ0JpQjJHSSxxQmpCekdYLGFBQWUsQ0FBQSwySmlCNEdyQix3QmxCdEhlLENrQnZEbkIsNkVwQnVMRSxnQkd5Q2lDLHFCQUFOLGNIdkNuQixjR3VDdUIsQ0FBRSx1S0Q5TnRCLHdCQ3FpQkYsQ0FXc0IsNEZpQmxZekIseUJqQjZYQSxxQkFDSCxDQUFBLHNGQVdHLG9DQU1ILGdCaUJsWkQsbUNqQjBZQyxxQkR2aUJHLGVDOGlCQyxDaUI5akJJLDZEQUFiLGtDQWdMUSxvQkFBQSxvQmxCaEtBLENBQUEsd0RrQjZKSixrQkFBcUIsa0JBR2pCLENBQUEsMElqQndaTSxZaUJ4a0JkLGFBNktJLENBQUEsb0VsQjlKWSxVQ2drQmtCLENBQUEsZ0VpQi9aMUIsa0JqQm1hSSxlRG5rQkEsa0JBREksbUJDdWtCSixrQkFNSCxDQUFBLDBCaUIvYUwsZ0VBN0tKLFdBNktJLFNBQUEsQ0FBQSxDQUFBLDhLcEJVRixvQ0FDSyxnQkd3QzRCLG1DRGhOM0IsZ0JrQmhCUixlQTZLSSxTQUFBLG1CQUdJLENBQUEsK0tBaExSLG9DQWdNUSxnQkFDSSxtQ0FDQSxnQkFBcUIsY0FDWixxQkFuTVIsd0JBQWIsQ0FBQSx1TWRhSSxzQkFFRCxrQmN3TEMsb0JBdk1KLG1CQXdNSSxXZHZMQSxxQkFDRCxjY3FMQyxrQkF2TUosd0JmbUVFLG9CQUNBLFFBQWdCLG9DQUVBLGdCSGZILG1Da0J2RGYsZ0JBdU1JLEFBdk1KLGlDQUFBLGNBdU1JLGlCQVVNLGdCQWpOVixRQUFBLG1DQUFBLCtCQUFBLHVCQUFBLEFBd01JLGtCQUFBLENBQUEsdU1BZ0JJLGNBQUEsY0F4TlIsQ0FBQSwrTmpCK1lJLGNBQ0EsZUFBUyxDQUFBLDZDaUJ6TFQsa0JBQ0ksQ0FBQSx5REFDQSxxQkF6TlIsaUJBME5RLHFCakJ5TEgsQ0FBTSx5RG5CellQLGVBQ0EsQ0FBQSwrQkFDYyxnQkFDRCxDQUFBLDRCQUVKLFVBQ1QsY0FDQSxDQUFBLHVEQUVnQixzQm1CZGhCLGtCRG1CK0Isb0JDbEJwQixtQkFDWCxXQUF3QixxQkFVYixjSHNLYixrQkcrTmdDLHdCSDlOM0Isb0JHOE5zQyxRSDdObkMsWUc2TmtCLGVBQW1CLGdCRHBabEMsQ0FBTyw0QkN1WlosZUFFQSxDQUFBLDhGQUlILGVpQi9aTCxDQUFBLDRCQXlOUSxlQXpOUixDQUFBLDhCQTBOUSxvQ0FISixnQkFJSSxtQ2pCc01RLGdCQU1YLGNpQmhOVSxxQmpCd01WLHdCaUIvWkwsQ0FBQSxvQ2pCK1pLLHNCaUIvWlEsa0JBME5MLG9CakJxTUcsbUJpQnhNUCxXQUlJLHFCakJvTUcsY0QxWlEsa0JDZ2FNLHdCaUI5TXJCLG9CQVVJLFFBQ0ksb0NBSVIsZ0JBQUEsbUNBRWlCLGdCQUNULEFBTVIsaUNBL09KLGNBbVBJLGlCQUVRLGdCQXJQWixRQXlQSSxtQ0FBQSxBQUVJLCtCQUFBLHVCQUFBLEFBM1BSLGtCQUFBLENBQUEsb0NBZ1FhLGNwQ3RQVCxjQUF1QixDQUN2QiwwQ0FFQSxjQUFvQixlQUVwQixDQUFBLGdDQUVBLGVBQVMsaUJBQ00saUJBQ2YsQ0FBQSxzQ29DaVBnQixnQ0FwUXBCLGdCQTJRSSxDQUFBLENBQUEseUNBSUEsMkJBQ0EsWUFBQSxPQWhSSixrQkFpUkksTUFBQSxVQUNJLENBQUEsMkNBSUEsaUJBdFJSLENBQUEsaURsQndCbUMsa0JDbEIvQixlQUNBLGtCQUF3QixtQkFVeEIsa0JEZlMsZUM4WUEsa0JBQ1Qsa0JpQmpaSixDQUFBLDBCakJtWkssaURuQnZZRCxXQUFjLGVBQ2QsQ0FBQSxDQUFXLDJCQUVGLGlEQUdULFdBQWUsZUFDZixDQUFBLENBQUEsOENrQksrQixnQ0NqQi9CLDRCQUFvQyxxQkhnTHRDLENBQUEsK0RHK05nQyxlSDdOeEIsZUc2TndCLENBQUEsMEJBRTFCLCtEQUdrQixxQkFDUCxDQUFBLENBQUEsMkJpQnZJZiwrREFBQSxxQmpCK0lRLENBQUEsQ0FBQSw2Q0FFSCxpQ2tCOVpELDRCQUNVLHFCQUVKLENBQUEsOERBQ1EsZ0JBUnRCLGVBQXNCLGVBV2QsQ0FBQSxxQ2xCd09JLDhEa0JuUFosZUFFYyxDQWFOLENBQUEsb0RBZmMsMkJoQm1DcEIsd0JBQ0EsQ0FBQSx5U0E2RE8sZ0NnQmpHVCxXQUFBLFlBRWMsQ0FBQSxxQ0F1QmtDLHlTQXpCaEQsaUJBQXNCLENBQUEsQ0FBQSw2REFBdEIsV0FBQSxZQUFzQixDQUFBLHFDbEJ3T2xCLDZEQUVpQixZa0IxT3JCLENBQUEsQ0FBQSwrRGxCdVJJLFVBdkJBLENBQUEseUVrQmhRSixxQkFBc0IsZUFxQ1YsQ0FBQSxnRUFyQ1UsVUE2Q2QsQ0FBQSxzRWxCK1NKLFVBQUEsQ0FBQSxzRWtCaFRhLGFBQ1QsQ0FBQSw0RWxCK1NKLGFDNVZBLENBQUEsMkJBdUdJLGlFQUthLGVEaVBiLENBQUEsQ0FBQSxtREFJQSxrQkFBTSxlQUFpQixrQkFMM0IsbUJrQjVWa0IsVUE2Q2QsQ0FBQSwyQmxCK1NKLG1EQzVWQSxXQUFBLFNBdUdJLENBQUEsQ0FBQSw4S0QrUEosVUFBQSxDQUFBLHFDa0J6VEksZ01BQUEsYWxCeVRKLENBQUEsQ0FBUSxtVWtCelRKLG9DbkI1Q1csZ0JtQkRuQixtQ0E2Q1EsZ0JBR0ksZUFXWSxtQmhCMkNoQixrQkFBTSxXZ0J0R2QsaUJBQXNCLENBQUEscUNBb0VWLG1VbEIwVEosY2tCNVRRLENBT1IsQ0FBQSxxQ2xCcVRVLG1Va0I5WGxCLGNBa0VnQixDQU9SLENBQUEsc1NsQnhFSixXRG1CaUIsa0JBQXdCLENDbEJ6QyxxREFXQSxRQUFBLENBQVcsK0RERFAsZ0JtQnFFbUIsVWxCcEJ2QixDQUFBLHFFa0JZSSxVQUFBLENBQUEscUVBekVSLGFBQUEsQ0FBc0IsMkVBeUVkLGFBekVSLENBQUEsb0NBeUVRLGlCQXpFUixDQUFBLCtEbEI4RG1CLGVBR2Ysa0JBQXVCLGVrQmpFM0Isa0JBQXNCLGtCQXlFZCxDQUFBLDBCQXpFUiwrREFBc0IsV0F5RWQsU0FBQSxDQUFBLENBQUEscUNBekVjLCtEQXlFZCxZQUtvQixDQUFFLENBOUU5QixzQ0F5RVEsK0RBekVjLFlBeUVkLENBQUEsQ0FBQSxrRWpCM0VELFNBRUgsQ0FBQSxxQ0E0R1Esa0VpQjVHWixZQUFBLE9BQXNCLGdCQXlFZCxrQmpCbUNJLE1BQVMsVWlCdkJMLENBQUEsQ0FBQSwwRUFaUixrQ0F6RVIsNEJBeUVRLHNCQXFCUSxTbkI1Q0QsQ0FBSSx1Q21CbERHLDBFQUF0QixZQWtFZ0IsQ0FPUixDQUFBLHVDQTZCaUIsMEVBVEYsWUFZQyxDQUFBLENBQUEscUNBekdGLDBFQW1IZCxZQUVJLENBQUEsQ0FBQSxxQ2hCckRWLHVGZ0JoRUYsZUFBc0IsQ0FBQSxDQUFBLGtFQXlITixrQkFBWSxDQUFTLHFDQXpIZix3RkFBdEIsZ0JBQUEsaUJBQXNCLENBZ0hKLENBR1YscUNBdkhjLHFEQXVJZCxvQkFBQSxBQUFrQixhQUFBLG1CQUFBLEFBR2QscUJBQUEsVUFBTSxDQUFBLENBQU0scUNBdEl4QixxREF1SXNCLFlBQ0UsQ0FDUixDQUFBLHNDQUVPLHFEQVJmLFlBQUEsQ0FBQSxDQUFrQiw0U0FuSTFCLGtCQW1JUSxDQUFBLGlFQXdCYyxlQUFpQixDQUFBLHVDQTNKakIsZUFtSWQsQ0FBQSxtREFpQ2tCLFlBQU0sQ0FBQSw0QkFwS2hDLHNCQWdIa0IsY0FrRE4sWUFBQSxPQUFrQixrQkFHTixNQUFBLFVBckt4QixDQUFBLHFDQWdIa0IscUJBMEROLGlCQUNJLENBQWEsQ25CdEhILHdDbUI2SHNCLGNBbExoRCxDQUFBLG1EQWdMdUIsU0FBQSxDQUFBLHFDQUlDLG1EQXBMeEIsWUFBQSxPQUFBLGdCQTBMUSxrQkFFUSxNQUFTLFVBQ1QsQ0FBQSxDQUFBLDJEQUltQixpQ0FqTWIsNEJBa01OLHNCQUdKLFlBQVksQ0FBQSx1Q0FyTUYsMkRBQXRCLFlBQXNCLENBQUEsQ0FBQSxxQ0FBdEIsMkRqQkFJLFdBQUEsQ0FBQSxDQUF3Qiw0QkE0R1AsZ0JBOUdkLGtCQUVILENBQUEscUNpQkFKLDRCQTBMUSxlakI5RUksQ0FBQSxDQUFTLGdDRjFERixrQm1CbERuQixrQkFnSGtCLENBMEVWLDZFQXlCSixZQUVRLGFBck5aLENBQUEsc0NBb05TLFVBSU8sQ0FBQSx3Q0N4TlIsZ0NBQ1Msb0JBQUEsQUFDRCxhQUFBLG1CQUFBLEFBRVIsZUFBQSxjQUNBLENBQUEsd0NDUFEsb0JBQUEsQUFGaEIsWUFBQSxDQUFBLGlEQUFBLG9CQUFBLEFBTUksYUFBQSwwQkFBQSxBcEJ5U0Esc0JBQUEsVW9CL1NKLENBQUEsQ0FBQSxvQ0FVSSxrQkFDSSxXQUVNLFVBQUEsZUFBaUIsa0JBYi9CLG1CQVVJLGtCQUFrQixlQUtWLGtCQUNVLGtCQUNBLENBQUEsMEJBakJ0QixvQ0FVc0IsV0FZZCxlcEJzTkosQ0FBQSxDQUFBLHdDQUNpQixvQ29Cck5ULGtCQUVBLENBQUEsQ0FBQSxxQ0ExQlosb0NBVXNCLGtCQWlCTixDQUFBLENBQUEsdUNBR21CLG1CQTlCbkMsZUFVSSxDQUFBLHFDQXFCa0IsdUNwQjRQbEIsa0JvQnJQSSxDQUFBLENBQUEsdUNwQnVQaUIsdUNBQ2pCLDRCb0I5UlIsQ0FBQSxDQUFBLDRDbEJjRSxRQUFjLENBQUssZ0RrQmRyQixrQkFvQ0ksZWpCdkJBLGtCQUNTLG1CQUNWLGVpQnlCTyxlakJ2QkMsQ0FBQSwwQmlCMEJhLGdEQUhkLFdwQmtKRyxTQUNULENBQUEsQ0FBQSxrRG9CdkpNLG9DcEI0SkYsZ0JvQjVKSixtQ3BCNkpzQixnQkFDRSxjQUNULHFCb0JuTW5CLHdCbEJvQkUsQ0FBQSx3REFJQSxzQkFDQSxrQkFjVSxvQkFDRSxtQkFDSSxXQUNoQixxQkFFQyxjQUFnQixrQmtCNUNuQix3QmxCNkNTLG9CQUNFLFFrQk1LLG9DQXBEaEIsZ0JBQUEsbUNyQnNEZSxnQnFCRUMsQUFDbUIsaUNBTS9CLGNwQm9PQSxpQm9CbE9JLGdCcEJvT0osUUFBQSxtQ0FBQSxBb0JyU0osK0JBQUEsdUJBQUEsQUErREksa0JBQUEsQ0FBQSx3REFJZ0IsY0FBVyxjQW5FL0IsQ0FBQSw4REFBQSxjQUFBLGVBK0RJLENBQUEsdUNBL0RKLGtEbEJ3Q0UsZ0NBRUEsY0FBZ0IsY0YwTmQsQ0FBWSxDQUFFLHFDRXhOSiw0Q2tCbUJWLGdDQWtCUyxjQWpGYixDQUFBLHdEckJ3QnFCLDRCQUtBLENBQUEsQ0FBQSx3QkN0QkssZUFVdEIsQ0FBQSxpRUFnWWdCLFlvQmpacEIsYUFBQSxDQUFBLGdDcEJtWkssVW5CellELENBQUEscUNBRUEsMEJBQ0Esb0JBQUEsQUFDQSxhQUFBLHNCQUFBLEFBQ1MsbUJBQUEsc0JBQUEsQUFFVCw2QkFBQSxDQUFBLENBQUEsK0NBRUEsb0JBQUEsQUFDSSxhQUFBLG1CQUFBLEFrQklhLHFCQUFBLGtCQUF3QixlQUt4QixrQkN0QmpCLG1CQVVBLGtDSHNLZ0IsNEJBQ2Isc0JHOE4yQixBQUcxQixnQ0FFQSxtQ0FDVyxvQ29CN1ZmLHVDcEJrV0kscUJBTUgsc0JvQnhXRCxZQVFNLENBQUEsMEJwQjZWTywrQ29CalZPLFdBQVcsZUFuRm5DLENBQUEsQ0FBQSxxQ0FxRnNCLHFEQUdFLHFCQUtaLG1DQTdGWixvQ3BCeVVJLHNDb0IxT1ksQ0FBTyxDQUFFLHNDQWhDckIsK0NyQmpEUyxZc0JkYixDQUFBLENBQUEscURDQW1CLDJCQUFuQixXQUNJLGNuQllBLFlBQ0EsT0FBZSxrQkFDaEIsTW1CZEMsV25CZ0JBLFNBQ0QsQ0FBQSxtRG1CbEJILGF0QjJLSSxrQkFDQSxTQUFhLENBQUEsdUNzQjVLakIsbUR0QnFMYSxjQUNFLENBQUUsQ0FBQSxxQ0VsSEgsbURGd0tWLHNCc0JqT2dELENBQU0sQ3RCa090RCxzQ0FDQSxtRHNCbE9rRCwyQkFBaEIsQ0FBQSxDQUFBLDRVQVFkLFVBQWdCLENBcEJ4QywwUkErQjhCLGVBL0I5QixrQkFRUSxrQkFBb0IsQ0FBQSxxQ0E0QkwsMFJBbUJQLGFBQU0sZUFBaUIsQ0FBQSxDQUFBLGtEQS9DL0Isa0JBZ0R5QixDbEJpUkwsc0NrQjlRQSxrQkEzRDVCLGtCQUNTLENBT0QseUZBQUEsWUF3REksYUFoRVosQ0FBQSw0Q3JCSUksVUFBQSxDQUFBLDBDQTRHaUIsa0JBNUdqQixlQUFBLGtCQXVHSSxrQnFCM0dSLENBQUEsMEJBUVEsMENBUlIsV0FDUyxlQU9ELENBQUEsQ0FBQSxpR0FBQSxZQUFBLGFyQk5SLENBQU8sZ0RBOEdjLFVBQVcsQ0FBQSx1Q0FMeEIsMENxQm5HQSxlckJ3R0ksQ0FBQSxzRHFCMUN1QixZQUNuQixDQUFBLENBQWEsK0RBdEV6QixrQkFPSSxXQTRETSxXQXBFZCxlQUNTLGtCQU9ELG1CckJKSixlQUFBLGVBdUdnQixDQUtSLHFDQTVHUiwrRHFCSUksWUFBQSxDQUFBLENBQUEsc0NBbUVZLCtEQW5FUSxZQXdFWixDQUFBLENBQUEsdUNBaEZHLCtEQUFuQixpQkFzRlEsQ0FBQSxDbkIzRUwsc0NtQlhnQixtRUFBQSwyQm5CaUJILENBQ2IsQ0FBQSxtQm1CbEJnQixnQkFzRlgsY3BCbkJFLENBQUUsdUJBQ00sY0FDQSxlQUNoQixZQUVBLGVBQVUsQ0FBRSx1Q29CY04sdUJwQlpKLG1Cb0IxRUosY0FBQSxDQUFtQixDQUFBLDRCbkJXVCxrQm1CWFYsZUFzRlEsa0JuQnpFSixrQkFDUyxDQUFBLDBCbUJkTSw0Qm5CaUJmLFdBQ0QsU21CMkVhLENBQUEsQ0FBQSxxQ0E3RmhCLGtDQThGb0IsZ0JBOUZwQixDQUFBLENBQUEsZ0NBc0ZRLGdDQXRGUiw2QkFBbUIsbUJBcUdILGNBQW9CLENwQmpGbEMscUNBRU8scUNBR1Asb0JBQUEsQUFBZ0IsYUFBQSxzQkFBQSxBRjJPRSxtQkFBQSxtQkFBQSxBc0IzSkEsb0JBQUEsQ0FBQSxDQUFBLDhCQUE0QixvQ0FuQnhDLGdCQWVRLG1DQVFJLGNBQVksY0FBaUIsQ0FBQSx1Q0FwQm5DLG9DQXFCa0Isa0JBR04sQ0FBQSxDQUFBLG1CQUFpQixvQkFqSDNDLFdBQW1CLGNBcUdILFlBQUEsQ0FBQSx1Q0FpQlEsbUJBQXVCLFdBdEgvQyxXQUFBLENBQUEsQ0FBQSxxQ0FxR2dCLG1CQWtCWSxnQmxCa05JLENrQmxOZ0QsQ0FBQSw2QkN0SDVFLGdCQUNBLGVBRkosYUFBa0IsTWpCT2hCLE9BRDhCLE9BRTlCLENBQUEsZ0NpQkZNLFdBRUEsQ0FBQSx5Q0FSUixZQUFBLENBQWtCLDRDQUFsQixXQUFBLENBQUEscUNyQm9FRSw0QkFFQSw4Q3FCdEVGLFlBQUEsa0JyQnlFUyxNQUNMLFFBQU8sVXFCeERDLENBQUEsQ0FBQSx1Q0FsQlosdUNBb0JzQyxlQXBCdEMsZUEwQkksQ0FBQSxDQUFBLDBDdkJtVEEsa0JEL1RTLFN3QmVMLE9BQWEsT0FDYixDQUFBLHVDQUVZLDBDQU5KLGV2QmlKSCxDQUFBLENBQUEsZ0R1QjNLYixrQkF3Q0ksZXZCbkNBLGtCRG1CK0Isa0JDbEIvQixDQUFBLDBCQUNBLGdEdUJ1Q1EsV0FBTSxlQUFlLENBQUUsQ0FBQSx1Q0FEM0IsZ0RDNUNKLGVBQXFCLGVBRXJCLENBQUEsQ0FBQSwwQ0FHWSxrQkFBa0IsZUFObEMsa0JBUVEsa0JBR0osQ0FBQSwwQkFBdUIsMENBWDNCLFdBQUEsZUFBa0IsQ0FnQlYsQ0FBQSw0Q0FHQSxrQkFFTyxlQXJCZixrQkF3QmtCLGtCQXhCbEIsQ0FBQSwwQkEyQlEsNENBM0JVLFdBK0JWLGVBQ0ksQ0FBQSxDQUFNLHVDQUthLDRDQUNuQixlekJ4QkMsZUFBQSxDQUFBLENBQUEscUN5QjJCTSw0Q0FNSyxzQkEvQ3hCLENBQUEsQ0FBQSw2Q3hCb1FvQixXQUNoQixDQUFBLHVEd0I5TVEsV0FDQSxDQUFBLGNBQ1Esa0JBR1IsY0FBWSxBQTVEeEIsc0JBc0RRLDJCQXREUix5QkFxREksQXRCZUYscUJBQ1ksaUJBQ1osdUJBRUMsbUJzQnhFSCx1Q0FpRXdCLEN0QlFwQixZQUNBLGtCc0JOUSxnQkFBTSxjQUFpQixTQXBFbkMsU0FBQSxDQUFBLGtCQXFEZSxZQVlQLENBQUEscUJ4Qm9NSixld0I5TEssV0F2RVQsQ0FBQSxxREFBQSxtQ0F5RVEsQUF6RVIsOEJBcURlLENBd0JQLGF0QlZOLGtCQUNBLE9BQUEsTUFBWSxhQUNaLENBQVksdUNBR1gsV0FBZ0IsYXNCeEVuQixDQUFBLG1CQTZFUSxVQUFBLENBQVksNEJBVVgsaUJBUFMsQ0FBQSxhQUFpQixXQWhGbkMsWUFBQSxlQXFESSxZQXdCSSxDQUFBLHlCeEJ3TEosV3dCakxRLENBQUEsaUJBQVksYUFBVyxDQUFBLCtCQS9CL0IsWUF3QkksQ0FBQSwwQkFVQyxtQkF2RlMsQ0FBQSxnQ0E2RkEsYUE3RmxCLENBQUEsNEJBbUdRLGlCQUFBLENBQWtCLDZCQ2xHdEIsY0FBVSxZQUNELDRCQUNRLENBQUEsMEJBRWpCLFlBQUEsQ0FBQSxjQUNBLGtCQUFxQixDQUFBLFlBQ3JCLGtCQUNBLGFBQUEsZ0JBQ0EsY0FDQSxrQkFDQSxVQUFBLFVBQ0EsQ0FBQSxlQUFjLGtCQUNkLHFCQUE2QixZQUNoQyxXQUVHLGFBQ0EsVUFBVSxjQUNELENBQUEsc0JBSGIsU0FBQSx1QkFBQSxjQUFXLFlBWUcsV0FDTixhQUNILGdCQUVTLGNBQ2Qsa0JBQWMsWUFDVixjQUFtQixDQUFBLHdEQUVuQixZQUFlLENBQUEsc0VBRUosU0FBQSxDQUFXLDZCQUlaLGtCQUdWLE1BQVMsT0FKYixZQUFZLFdBQVosWUFBWSxjQVNKLGlCQVRSLGtCQWFRLFdBYlIsWUFnQmtCLG1DQUViLGlDQUtELENBQUEsMENBSEosV0FLUSxXQUxSLENBQUEsOEJBQUEsa0NBV1EsNEJBWEksc0JBaUJVLGVBakJ0QixBQXlCUSw4QkF6QlIsYUE2QlEsaUJBQ0EsQ0FBTSx1Q0FFVCx5Q0FJSixTQWlCRyxDQUFBLDhDQUltQixRQUNYLENBQUEsQ0FBQSxxQ0FHUiw4QkFFSyxZQVBULENBQUEsQ0FBQSx1Q0FVaUIsMkJBRUYsWUFDQyxPQUNSLGtCQUNRLE1BZmhCLFVBUUksQ0FBQSwyQ0FXUSxrQkFDTSxlQUNDLGtCQUVQLGtCQUNBLENBQUEsMEJBRUEsMkNBVkosV0FZVyxlQXBCYixDQVFFLENBQUEsdUNBUkYsMkNBUVEsbUJBZU0sa0JBdkJkLGtCQTJCVSxDQUFBLENBQUEsNENBSU8sa0JBRVAsZUFDQSxrQkFDQSxrQkFDQSxDQUFBLDBCQUVBLDRDQUNBLFdBQXlCLFNBL0N6QyxDQUFBLENBQUEsMEJBa0R1Qiw0Q0NyS3ZCLG9CQUE2QixDMUIyT3pCLENBQUEsdUNBQ0EsNENBa0VBLFNEdlBXLGdCRitIYixzQjZCbkxrQyxrQjdCb0w3QixVNkJwTGlCLENBQUEsQ0FBVSxpREFDdEIsMkJBR0Ysd0JBQWlCLENBQUEsZ1MxQmlQdkIsZ0MwQnhQSixXQUFBLFlBQUEsQ0FBQSxxQ3hCbUVFLGdTd0JuRUYsaUJBQUEsQ0FBQSxDQUFBLDBEeEJvRUUsV0FBZ0IsWUFDaEIsQ0FBQSxxQ3dCckVGLDBEeEJ5RVMsWUFJRCxDQUFBLENBQUwsNER3QnpDQyxVeEIwQ0EsQ0FBQSxzRXdCOUVKLHFCQW9DSSxlQU1RLENBQUEscUNBRUEsaURBNUNaLGdCQWlESSxDQUFBLENBQUEsc0kxQjhTQSxVMEIvVnlCLENBaUR6Qix1Q3pCOUNBLGdTRDRWQSxZMEI5U0EsQ0FBQSxDQUFBLHFDMUI4U0EsMERDclBJLGdCQUtJLENBQUEsQ0FBQSx1Q0E1R1IsMER5QjhDQSxZQUFrQixDekI4RFYsQ0FBQSw2REQwUFIsUzBCeld5QixrQkFpRHpCLENBQWtCLGdFMUI0VFMsY0FKM0IsQ0FBQSw0RUFRSSxRQUFBLENBQUEsNERBRUMsa0JBQUEsQzBCblhvQix1RTFCdVhqQixlMEJuVUosQ0FBQSxzREFwRFIsZUFpREksQ0FBQSxxQ0FqREosc0RBeURtQixrQkF6RG5CLGtCQWlESSxDQUFBLHlIQUFBLFlBakRKLGFBQUEsQ0FBQSw0RHpCR0ksVUF1R0ksQ0FBQSxDQUFBLDREQXZHSixrQnlCSEosZUFBQSxrQkFpREksbUJ6QjhEUSxZQUFTLENBQUEsMEJ5QnhDVCw0REF2RVosV0FpREksZUFvQkksQ0FBQSxDQUFBLHFJQXJFUixZQUFBLENBQUEsdUNBcUVRLDREQXJFUixhQWlESSxVQUFrQixXQThCVixDQUFFLENBSUUscUNBbkZoQiw0REF1RndCLGFBdkZ4QixXQUFBLENBQUEsQ0FBQSxxQ0FxRWdCLDREQXBCWixhQW9CSSxrQkF1QkssQ0FHZSxDQUNSLHNDQWhHcEIsNERBeUdRLFlBQVksQ0FBQSxDQUFBLHlFeEI3RmxCLHVCQUNjLENBQUEsZ0VDSGIsb0JBQUEsQXVCVkgsYUFBQSxtQkFBQSxBQXNHSSxxQkFBQSwyQnZCM0ZLLDJCQUdOLHlCQUFBLEF1QmRILGdDeEJrRUUsV0FBVSxlQUNWLFlBQ0EsYUFDQSxpQkFBZ0IsQ0FBTyw2VXdCckV6QixnQ0FzR0ksV0FpQlksWUFDQSxDQUFBLHFDQUlFLDZVQWZMLGlCQTdHYixDQUFBLENBQUEseUVBMklnQixXQUFTLFlBM0l6QixDQUFBLHFDQXNHSSx5RTFCMklZLFlBQVosQ0FBQSxDQUFBLDJFMEIvRmdDLFVBQWtCLENBQUEscUZBRXRDLHFCQUNRLGVBRVIsQ0FBQSx1QzFCd01aLGdFQUFBLGlCMEJ6UEEsQ0FBQSxDQUFBLHNDekJuR0EsZ0VBRkcsY0FFSCxDQUFBLENBQUEsa0VENlZzQix5QkRqVmQsU0NtVkssY0FFVCxZQUFZLE9BQVMsWUFMekIsa0JBQUEsUTBCL1Z5QixNQXNHekIsVUFBQSxDQUFBLHdFQUFBLHNCekJuR0Esa0JBQUEsb0JBNEdRLG1CQUFvQixXQTVHNUIscUJBQUEsY0F1R0ksa0J5QjFHUix3QkFzR0ksb0JBT1MsUXpCRUQsWUFBUyxjRHNQVCxDQUFPLHVFMEJ4UE4sNkIxQjhQTCxDQUFBLCtFMEJyUUosV0FBQSxDQUFBLGtFMUIyUUksbUIwQjNRSixNQUFBLENBQUEscUVBQUEsZ0JBQUEsc0IxQm1RUSxrQkFhQSxZQUFTLFVBQ1QsQ0FBQSxrRjBCalJSLDZCQXdDYSxDQVlHLHNEQUdtQixRQTdKdkMsQ0FBQSx5REE4SWlCLGtCQTlJakIsbUJBQUEscUJBc0dJLGNBT0ksQ0FBQSwrSEF3RG9CLFlBRVIsYUFDQSxDQUFBLCtEQXhLcEIsVUFzR0ksQ0FBQSxxQ0F1RXVCLHlEN0NsS1Qsb0JBQUEsQUFDZCxhQUFBLHFCQUFBLEFBQ08sZ0JBQUEsQ0FBQSxDQUFBLDREQUlQLGtCQUFpQixlQUNqQixrQjZDNkpvQixrQkFDQSxDQUFBLDBCQWhMeEIsNERBcUxvQixXQUFZLGVBckxoQyxDQUFBLENBQUEsdURBOEljLGNBeUNPLGtCQXZMckIsQ0FBQSx1Q0FzR0ksNERBdEdKLGVBQUEsQ0FBQSx3RUFzTTRCLGVBQ1osQ0FBQSxDQUFBLGdFQXZNYSx3RUE0TUcsWUFDZixDQUFBLENBQUEsdUNDNU1iLDZDQUZKLGVBRUksQ0FBQSxDQUFBLHFDekJZRixpQ3lCUDJCLGNBQ2pCLENBQUEsNER4QkdULG1Cd0JYSCxDQUFBLDZDeEJZRyxTQUNDLFVBQ0EsaUJBQ0QsQ0FBQSxDQUFBLGlCQUFBLGV3QmJDLENBQUEseUJ4QmVBLGtCd0JQUSxDQUFBLGdEQVZaLGFBRUksaUJBQUEsQ0FBQSxxQ0FGSixnREFFSSxZekJpRUYsQ0FBQSxDQUFBLDBDQUVBLGtCQUNBLENBQUEscUN5QnRFRiwwQ0FFSSxtQnpCdUVLLFNBQ0wsQ0FBQSxDQUFLLHNDeUIxRVQsMEM1QkVvQixTNEJxQlosQ0FBQSxDQUFBLDRCQUdRLG9DQTFCaEIsZ0JBQWdDLG1DQTZCaEIsZ0JBN0JoQixlQUFBLGtCQTJCUSxjQUNNLGtCQUlNLG1CQUVBLG9CQVJKLGlCQUFrQixDQUFBLHFDQTFCbEMsNEJBMkJRLGNBQ00sQ0FBRSxDQUFHLHFDQUZmLDRCQUF1QixlQTFCM0IsQ0FBQSxDQUFBLGtDQTBDWSxtQkFJUixTQUFNLFlBQU0sY0E5Q2hCLFdBQUEsT0FBQSxZQStDUSxrQkEvQ1IsUUFBQSxVQUFBLENBQUEscUJBaURRLGVBQ1csQ0FBRSwwQkFsRHJCLGtDQXVEUSw0QkFHSSxxQkMxRFosQ0FBQSxxQ0FBQSwwQjdCZWdCLGM2QmZoQixDQUFBLENBQUEsdUNBUzZCLHFDQUliLFNBQU0sQ0FBQSxDQUFBLHNEQUxULHNDQVJiLDJCQVFhLENBQUEsNEJBYUcsVUFBTSxDQUFBLHFDQXJCdEIsVUFPSSxDQUFBLDJDQWdCdUIsZUFHWCxDQUFNLHNDQTFCdEIsVUFPSSxDQUFBLDRDQVBKLFVBaUNJLENBQUEsNEM1QjNCQSxhQUNBLENBQUEsa0RBbUZBLGFBQ0EsQ0FBQSxzQzRCdkRJLGlCQUNBLENBQUEsdUQ1QndERSxvQkFBTSxDQUFBLHFDNEI1REYsdURBakNkLG9CQWlDSSxDQUFBLENBQUEsaUNBakNKLGlCQWlDYyxDQUFBLHVDQWVGLGlDQUdBLFlBQ1EsU0FDUixpQkFDQSxDQUFBLENBQUsscUNBTVQsaUNBNURRLGE1QjRPWixTQUFBLENBQUEsQ0FBQSxxQ0FDbUIsYUFDbkIsVUFBZSxDQUFFLHFDNEI1S1UscUNBQ25CLFlBSUEsQ0FBQSxDQUFBLHNDQXZFWixxQ0F3RWdCLFlBeEVoQixDQUFBLENBQUEsNkJBc0VRLGNBS00sQ0FBQSxvRkEzRWQsa0JBa0ZZLGVBbEZaLGtCQStEYyxrQjdCL0NOLENBQUEsMEI2QmhCUSxvRjdCZ0JSLFc2QmhCUixTQUFnQixDQUFBLENBQUEscUNBQWhCLHlDQW9HbUIsa0JBcEduQixDQUFBLENBQUEsdUNBb0dtQiwyQ0FwR0gsZUFpSEosQ0FBQSxDQUFBLHFEQURNLGVBR04sQ0FBQSxxQ0FHVSxvSkFPQSxtQkFFSixDQUFBLENBQUEsdUNBL0hGLFlBNEhSLGNBSXFCLENBQ2IsQ0FBQSxxQ0FJSixtQkFBcUIsZ0JBcklqQyxDQUFBLENBQUEsaUJBNEhRLGtCQVVzQixDQUNkLHFDQXpCRCxpQkE2Qk8sa0JBR04sQ0FBQSxDQUFBLCtCQUF1QixrQkE5SXZDLGVBNEhRLGtCQW1Cb0Isa0JBR04sQ0FBQSwwQkFsSnRCLCtCQTBJWSxXQVNnQixlQU81QixDQUFBLENBQUEsK0I1QnFKMkIsa0I0QnJKWCxlQUFoQixrQkFDQSxrQkFBQSxDQUFBLDBCMUJ4RlksK0JBRVYsV0FDQSxlQUFnQixDQUFBLENBQU8sdUMwQm9GekIsK0JBS0ksZUFKTyxDQUdQLENBQUEscUMxQnBGQSwwQzBCMEYyQixzQkFEM0IsQ0FBQSxDQUFBLHFCQUVRLGNBQWUsZUFLbkIsV0FBWSxDQUFBLHFCQWhCcEIsZ0NBQ1csZ0JBZ0JDLG1CQWpCWixDQUFBLHFDQXFCSSxxQkFFQyxnQkFFSyxtQkFBc0IsQ0FBQSxDQXpCaEMsa0JBMEJRLGtCQTFCUixDQUFBLHFDQTJCd0Isa0JBRGhCLGtCQXpCUixDQUFBLENBQUEsK0JBMEJ3QixrQkFDQyxlQU1yQixrQkFBWSxtQkFEaEIsa0I3QnBJZSxlNkIwSVAsa0JBQXFCLGtCQU43QixDQUFBLDBCQVNLLCtCNUIrR1ksV0FFYixTQUFNLENBQUEsQ0FBQSwwQjZCclRWLCtCQTBCQyxXQTFCRCxlQUdJLENBQUEsQ0FBQSx1QzNCc0NGLCtCQUNnQixlQUVmLENBQUEsQ0FBQSxnQzJCekNDLGtCM0IwQ08sZUFDQSxrQjJCOUNYLGtCQU9JLENBQWEsMEIzQmlDZixnQ0FFQSxXQUFnQixTQUVWLENBQUwsQ0FBQSwwQjJCNUNILDBDM0I4Q1csb0IyQnBDSCxDQUFNLENBQUEsMEJBVmQsMEM5QnVEZSxvQjhCdENHLENBQUEsQ0FBQSxxQ0FqQkYsMENBa0JPLHNCQWxCdkIsQ0FBZ0IsQ0F1QloseUJ2QmZGLGNBQ00sZXVCZ0JILFdBR2UsQzdCNlNoQix5QkQzVFMsc0JBd0NNLGM4QnZCZixZQUVBLFVBQU0sQ0FBQSxhQUFlLG1CQUx6QixtQkFNUSxpQkFDQSxDQUFBLHFDN0JnUkosYUFFQSxrQkFBWSxDQUFBLENBQUEsNEI4QnJUaEIsZTlCc1RRLGlCOEJ0VFIsQ0FBQSxxQzVCdUNZLDRCQUVWLGNBQ0EsQ0FBQSxDQUFBLGdDQTBCQSxnQkFDQSxpQkFDQSxpQkExQkEsQ0FBQSx1QzRCNUNGLG1CNUI2Q0ksWUFDQSxjQTBCSSxXQUFJLE9BQU8sWTRCeEVuQixrQkFHSSxRNUJzRU8sTUFDUCxVQUFPLENBQUEsWTRCbkVILGtCQUFZLENBQUEscUNBSmhCLFlBS1Esa0JBUlosQ0FBQSxDQUFBLDBCNUJ1Q0Usa0JBQ0EsZUFDQSxrQkFDQSxtQkFFQSxrQkFBWSxlNEI1Q2Qsa0JBWUksa0I1QmtDQSxDQUFBLDBCQWdDUSwwQjRCOUVLLFdBaUJULGU1QjhESixDQUFBLENBQUEsMEJBREQsMEI0QjlFSCxvQkF1QlEsQ0FBQSxDQUFBLDJCNUJ3RFMsMEI0QnJETyxXQUFXLGVBMUJuQyxDQUFBLENBQUEsMkJBdUJRLDBCQUllLHFCQUtuQixDQUFBLENBQUEsdUJ4QnhCRixlQUNBLENBQUEscUN3QjRCTSx1QkFDQSxpQkFDUSxpQkFFWCxDQUFBLENBQUEsc0MvQjFCVyx1QmdDWkEsUy9Ca1ROLENBQU4sQ0FBQSx3QkFBdUIsb0JBQUEsQStCclQzQixhQUFBLHNCQUFBLDZCQUFBLENBQUEscUNBTXdCLHdCQUdoQixhQUFNLENBQU0sQ0FBQSxzQkFUcEIsV0FBQSxBQUFZLE9BQUEscUJBVUEsQ0FBQSxxQ0FHUixzQkFFSSxvQkFDQSxDQUFBLENBQUEsaUNBSEosY0FBa0IsV0FNVixlQUNBLENBQUEscUJBQ2UsV0FBQSxBQUNmLE1BQUEsQ0FBTSxnQ0FHRSxrQkFFUixnQkFDWSxvQi9CdVJwQixDQUFBLHFDQUVZLGdDQUNSLGdCZ0N0VFIsQ0FBQSxDQUFBLHVDOUJ3Q0UsV0FBWSxjQUNBLGFBQ1osV0FBdUIsb0JBc0R2QixxQkFDQSxDQUFBLCtCQXJEQSxrQkFBWSxnQjhCNUNkLGNBR0kscUI5QjJDTyxDQUFBLHFDOEI5Q1gsK0I5Qm1ESSxlQWlERixrQkFBWSxDQUFBLENBQUEsOEI4QmpHVixrQjlCbUdLLGtCQUlELENBQUEseUU4QjFHUixZQVVJLGFBQ1UsQzVCOFRjLG9DNEI1VFIsVUFicEIsQ0FBQSxxREFlbUIsa0JBR0wsZUFBZSxrQkFsQjdCLG1CQW1CWSxrQkNuQlosZUFHUSxrQkFDQSxtQkFBaUIsa0JBRVgsQ0FBQSwwQkFOZCxxREFBQSxXQWFRLFNBQVEsQ0FBQSxDQUFBLDBCQUVGLHFEQUNGLFdBQXNCLGVBaEJsQyxDQUFBLENBQUEseURBc0J1Qix5QkFLZixpQkEzQlIsQ0FBQSxrRUFnQ29CLG9CQUFBLEFBRVIsYUFBQSxzQkFBQSxBQUFZLG1CQUFBLDZCQWxDeEIsY0E2QlEsZUFNbUIsWUFuQzNCLHFCQUFBLEFBNkJRLHVCQUFBLGlCQVVpQixnQkFDTSxlQUVmLGlCQUNRLENBQUEsc0VBTVosVUFBVyxDQUFBLDhEQUtYLGdCQUFZLGFBdER4QixhQUFBLGlCQWdEaUIsQ0FPRCx1RS9CMUNkLG1CQUNBLFNBQWMsYWdDZGhCLE9BQUEsa0IvQldHLFUrQlhILENBQUEsOEhoQ3lDRSx5QkFDQSxrQkF5QkEsU0FBVSxTQUNWLENBQUEsK0RBeEJBLFNBQUMsQ0FBQSwrRGdDdENDLFVoQ3VDQSxDQUFLLHFFZ0N2Q0wsc0JBQUEsa0JoQ29FQSxvQmdDMUVKLG1CQU1JLFdBQUEscUJBS1MsY0FDVyxrQkFDWix3QkFiWixvQkFNSSxRQUFBLEFBV1kseUJuQ2ZJLGNBQUEsWW1DaUJPLGNBQ0gsQ0FBSyw0RUFLYixnQkF6QmhCLG1CQUFBLENBQUEsc0ZBTUksY0FBQSx5QkEyQlksQ0FBQSx3RUFqQ2hCLDBCQUFBLEFBTUkscUJBQUEsbUJBQUEsQUEwQlEscUJBQUEsb0JBQUEsQUFPUSxhQUFBLFluQ3pCUCxxQkFBQSxBbUMyQmUsdUJBQUEsT0FDUixrQkFDVSxNQUNWLFVBNUNwQixDQUFBLDRFQUFBLFNBQXVCLENBTW5CLHNGQTRDZ0MsVUFBVyxDQUFBLDZEQUcvQixjQXJEaEIsZUFNSSxZQUFBLGtCQUtNLENBQUcsdUVBQUgsYUFrRE0sQ0FBSyxxQ3JEbERqQix5QkFDQSxtQkFDQSxXQUFvQixlQUVwQixZQUFTLE9BQ1QsaUJBQ0EsVUFBUyx1QkFDUSxrQkFDakIsTUFBcUIsa0JnQm9LdkIsVXFDdEhzQyxDQUFBLHFDQUFXLHFDbkM5RC9CLHNCbUNpRUEsQ0FBQSxDQUFBLHFDQTlEaEIscUNBa0VRLHNCQUNJLENBQUEsQ0FBQSxzQ0F6RWhCLHFDQU1JLHNCQXVFdUIsQ0FBQyxDQUFBLG1GQXZFeEIsY0FBQSxVQUtNLGtCQXdFTSxDQUFBLCtFQUlBLGFBQ0ksQ0FBRSxxRkFsRmxCLGtCQTRFUSxDQUFBLGtGQUFBLFlBZVMsVUFBVSxDQUNYLFdBbEdwQixpQkFBQSxpQkFNSSxDQUFBLGtCQUtNLG1CNUJMc0IsaUJBRWQsQ0FDaEIsdUM0QlRGLGtCQU1JLGtCQUFBLGlCQXFHVyxDQUFBLENBQUEsaUJBQ1Msa0JBNUd4QixxQkFpSEksY3JDc0VGLGNxQ3JFZ0MsQ0FBQSxnQnJDc0UzQixnQnFDdEVnQyxxQkFBTCxDQUFHLHdDQUc3QixnQkFDQSxpQkFFQSxDQUFBLENBQUEsdUNBRVMsZ0JBQ0MsY0FFVixDQUFBLENBQUEsaUJBQ0EsZUFFQSxnQkFBWSxzQkFoSXBCLENBQUEsMkJBaUhJLGdCQWdCaUIseUJBR1AsQ0FBQSxxQ0FwSWQsbUJBaUhJLENBQUEseUJBMEJDLFVBSEcsQ0FBQSxtQkFBcUIsa0JBeEk3QixXQUFBLG9CQUFBLEFBaUhJLGFBQUEsc0JBQUEsQUFqSEosOEJBQUEsc0JBQUEsbUJBQUEsZ0JBNklJLFVBQUEsNkJBR1EsU0FDSSxnQkFDQSxlQUNBLENBQVUsMEJBbkoxQixrQkE2SUksUUFBQSxPQUFBLFdBQTRCLGNBU2YsV25DbkpHLG9DbUMwSWhCLCtCQUFBLEFBQTRCLDJCQUFBLHlCQVVkLENBQUEsdUNBdkpsQiwwQkE2SUksWUFBNEIsQ0FBQSxDQUFBLHlCQXFCWixjQUNBLENBQUEsb0RDaktGLGFBRmxCLENBQUEsaUNBTWMsU0FBRSxDQUFBLDREQUdKLGNBQVcsZUFDSCxDQUFBLDJEQU1LLHlCQUVqQixDQUFBLHFCQWxCRSxvQkF1QkYsWUFBYyxDQUFBLGlEQXZCdEIseUJBMEJ3QixDQUFFLHVDQUdLLGlEQTdCL0IsMkJBb0NRLENBQUEsQ0FBUSxvRUFJTyxhQUNILGFBQUEsQ0FBQSwrREF6Q3BCLG9CQUFBLENBQUEsZ0RBc0RrQix5QkFFRCxDQUFLLHVDQUVkLGdEQUdBLDBCQUNVLENBQ1YsQ0FBQSxtRUFJYyxhQUNMLFdBRUwsd0JBRUEsQ0FBQSw4REFFVyxhQUNYLFNBQVksQ0FBQSwyREEzRXhCLDZCQUFBLEFBOEVnQix3QkFBQSxDQUFBLDJCQTlFTixrQkFtRlUsY0FuRnBCLGlCQXFGWSxnQkFBQSxXQUNJLG1CQXRGaEIsc0JBQVUsU0EyRkUsQ0FBQSx1Q0FFQSwyQkFDSSxlQUNBLG1CQS9GaEIsZUFBVSxDQUFBLENBQUEsMkJBa0dFLG9CQUFBLEFBQ0ksWUFBQSxDQUFBLHVDQW5HaEIsMkJBeUdZLFlBekdaLENBQUEsQ0FBQSxxREE4R3VCLG9CQUFBLFlBQUEsQ0FBQSx1Q0FFZ0IscURBSG5CLFlBSU8sQ0FBQSxDQUFBLDBCQWpIM0IsWUE0R1MsQ0FBQSxpQ0FTRyxZQUNJLENBQUEsdUNBdEhoQixpQ0EwSFksa0JBQ0ksUUFBUyxhQTNIekIsV0FBQSxjQStIUyxXQUFlLG9DQUVHLCtCQUFBLEFBRUMsMkJBQUEseUJBbkk1QixDQUFBLENBQUEsdUNBb0l5QiwwQkFwSXpCLG9CQUFBLFlBQUEsQ0FBQSxDQUFBLG9EQXlJZ0IsWUFDQSxDQUFBLHVDQTFJaEIsb0RBOElZLG9CQUFBLEFBQ1csWUFBQSxDQUFFLENBQUEsMEJBL0l6QixxQkFBQSxBQStId0IsdUJBQUEsc0JBQUEsQUFvQlosbUJBQUEsY0FDYSxVQUFFLHlCQXBKM0Isb0JBeUpzQixnQkFDQyw2Q3BDakpmLFVvQ3FKSSxnQkFDQSx1RUEvSlosQ0FBQSw0QkFtS2dCLG1CQUNXLENBQUEscUJBQ0UsY0FySzdCLGtCQTBLWSxnQkFFQSx5QkFBcUIscUJBNUtqQyxjQUFBLHNCQUFBLDRCQWdMWSxDQUFBLGtCQUNJLGNBRUEsZUFBTSxnQkFBaUIsNEJBQUEsQUFuTHZDLHdCQUFBLDhCQWdMWSxDQUFBLHNDQWhMWixpQkEwTHFCLG9CQTFMckIsVUFBVSxDQUFBLHVCQStMTSxpQkFBWSxpQkEvTDVCLGlCQUFBLENBQUEsbUJBZ01vQixvQkFBQSxBQUFtQixhQUFBLGtCQUFBLEFBR25CLHdCQUFBLENBQUEscUNBR0EsK0JwQ3BNQSxZb0NxTVcsQ0FBQSxDQUFBLHVDQUNnQixnQkFJN0IsWUFBTSxDQUFBLENBQVMsZ0JBNU1qQyxrQkFBQSxjQUFBLGdCQTZNeUIsa0JBN016QixDQUFBLGdDQWdOWSxnQkFDYSxDQUFBLHFCQUVHLFdBQVcsb0JBQUEsQUFuTnZDLGFBQUEsc0JBQUEsbUJBQUEsaUJBZ05ZLGlCQUlRLGlCQU9wQixDQUFBLHdCQUtZLGtCQUFBLEFBQWlCLGNBQUEsb0JBQUEsQUFDTixhQUFBLHNCQUFBLEFBQ0gsa0JBQUEsQ0FBQSxlQUVSLFdBQVksa0JBQ1osZ0JBQ0EsVUFBWSxDQUFBLDZDcEN6TlYsV29DMk5PLGtCQUVULE9BQUEsUUFBWSxNQUFBLHlCQUFBLENBQUEscUJBQUEseUJBZnhCLENBQUEsK0JBQUEsZUFBTyxDQXVCSyw2QkFDVyxpQnBDek5ILENBQUcsc0JvQzJOSyxzQkFDQSxDQUFBLHNCQUVoQixxQkFDQSxnQ0FBQSxBQTlCWiw0QkFBQSxzQ0FtQ3VCLENBQUEsZ0NBRVgsNEJBQUEsQUFDWSx3QkFBQSxzQ0NsUXhCLENBQUEsb0RyQ3dEZSwrQkFBQSxBcUN4RGYsMkJBQUEscUNBWVksQ0FBVyw4REFPZiw0QkFBQSxBQUdJLHdCQUFBLHVDQXRCWixDQUFBLCtCQXVCeUIseUJBT0wsQ0FBQSwrSEE5QnBCLGNBQUEsYUF5Q1ksQ0FBQSxnRUFXTyw2QkFFWCxpQkFDQSxDQUFBLCtEQUlrQiwyQkFaMUIsaUJBbUJlLGdCQUNHLENBQUEsdUNBcEJsQiwrSEFBUyxZQW1DRyxDQUFBLENBQUEsd0JBbkNaLGlCQWtDZSxVQUlDLENBQUEscUNBSkQsaUNBbENmLENBQUEsdUNBQUEscUNyQ3pDMEIsY3FDNkZILENBQUEsQ0FBQSxnQkFDWCxrQkFBVyxjQUFBLHVCQXJEZCx5QkF5RGMsa0JBQ1gsb0JBQUEsQUFBVyxhQUFBLHNCQUFBLEFBQTZCLG1CQUFBLHFCQUFBLEFBSTFCLHVCQUFBLG9CQTlEMUIsbUJBZ0VxQixDQUFFLHNCQUNYLG9DQWpFWixDQUFBLHVCQThEMEIsV0E5RDFCLGNBQVMsZ0JBcUVHLGNBQVcsb0JBQUEsQUFDQSxjQUFBLGtDQXRFdkIsMkJBNEVZLENBQUEsc0JBQVcseUJBQ2QsQ0FBQSwwQkFNWSxxQkFEckIsa0JBQUEsQ0FBeUIsZ0NBR2hCLHNCQUVHLENBQUEsdUJBTFosdVpBNEJBLENBQUEsaUNyQy9Fa0IsdVpxQ3lHUCxDQUNILHdCckNwTFksdVpDdTRCSixDQUFBLGtDQUFBLHVaQUFBLENBQUEsbUNBQUEsR0FBQSwyQkFBQSxDQUFBLEtBQUEsdUJBQUEsQ0FBQSxDQUFBLG1DQUFBLEdBQUEsdUJBQUEsQ0FBQSxLQUFBLDBCQUFBLENBQUEsQ0FBQSxvQ0FBQSxHQUFBLDBCQUFBLENBQUEsS0FBQSx1QkFBQSxDQUFBLENBQUEsa0NBQUEsR0FBQSx1QkFBQSxDQUFBLEtBQUEsMkJvQ3hyQk4sQ0FjTSxDcENtckJSLFdBQUEsZUFaUSxnQkFBQSw2Q0FBQSxtQkFBQSxDQUFBLG1DQUFBLE9BQUEsbUJBQUEsZUFBQSxnQ0FBQSxXQUFBLFlBQUEsa0JBQUEsQ0FBQSx1QkFBQSxhQUFBLENBQUEsdUNBQUEsdUJBQUEsNEJBQUEsQ0FBQSxDQUFBLDJCQUFBLFdBQUEsV29DcnJCaEIsQ0FBQSwwRHBDcXJCZ0IsV0FBQSx5QkFBQSxTQUFBLENBQUEsMEdBQUEscUJBQUEsQ0FBQSxrRkFBQSw0QkFBQSxDQUFBLHVDQUFBLFdBQUEsV0FBQSx5QkFBQSxTb0NocUJILENBQUEsQ0FBQSxZQUtiLGVBQVUsaUJBRVMsa0JBR2YsQ0FBSSxvQkFDVyxrQkFJbkIsQ0FBQSxxQ0FFbUIsaUJBSVgsZ0JBQVcsZUFJbkIsQ0FBQSwyQkFBQSxlQUVRLENBQUEsZ0JBQVcsY0FJWCxDQUFBLHFCQUlSLGtCQUFBLFNBQUEsUUFFUSxvQ0FBQSxBQUlBLGdDQUFBLGFBQVcsWUNoUm5CLFNBQUEsQ0FBSyw0QnRDZ0JHLG9CQWdFbUIsWUFuRWIseUJzQ1JOLDhDQUV5QixZQUVyQixXQUNBLGFBQUEsQ0FBQSw4QkFFQSxrQkFDQSxTQUFhLFFBYnpCLG9DQUFBLEFBbUJZLGdDQUFBLFFBQUEsU0FBTSxzQ0FIViwrQnRDQUEseUNBUEEsWXNDaUJhLG9DQUFBLEFBR0csK0JBQUEsQ0FBQSxpRkE3QnhCLHdCQTZCd0IsU0FNWCxDQUFBLGdGQUNHLFNBcENoQixDQUFBLDRCQTZCd0IsU0FVWix1QkF2Q1AsVUF1Q08sU0FBVyxjdEN2QmYscUJzQ3lCSyxVQUdDLENBQUEsa0NBQ0Ysa0JBQ0EsV3RDNUNDLGdCc0M2Q1UsU0EvQ3ZCLHVCQXFEUSxDQUFBLGtDQXJEUixrQkE0RFksV0FBQSxnQkE1RFosU0EyRFEsUUFHSyxTQUFLLG9DQUFBLEF0Q2hDRSxnQ0FBQSx5QnNDOUJwQixnQkFvRVksOEN0Q1pHLHdCdUNuRGYsVUFJUSxDQUFBLHNDQUdXLGtCQUFBLFdBVlMsWUFBQSxNQWFwQixTQUFXLE9BVm5CLFFBQUEsVUFBQSxXQWFZLENBQUEsOEJBRUEsc0NBQ29CLFlsQ1hQLGdCa0NZYixDQUFBLENBQUEsMEJBRUEsY0FuQloseUJBdUJZLFdBQVUsYUFDSixXQUVOLENBQUEsaUNBQ0EsZ0JBRUEsa0JBQXFDLFVBQU0sd0JBL0IvQixDQUFBLHFFQW1DWixVQUFXLENBQUEsdUNBakNSLFlBd0NJLENBQUEsYUFBZSxhQUN0QixDQUFBLHNDQUNvQixZQUNoQixDQUFBLGtCQTNDaEIsZUFBZSxDQXdDSSxxQkFNUCx1Q0E5Q1osa0JBQUEsZUFxRFEsb0JBQUEsQUFDQSxhQUFBLHFCQUFBLEFBQ1csdUJBQUEscUJBQUEsQUFFSSx1QkFBQSxZQUNmLFdBQ0EsTUFBTyxPQTNEZixZQUFBLHlCQThEWSxlQUNBLENBQUEseUNBR0Esa0JBbEVaLFNBQUEsQ0FBQSxxQkFzRVksa0JBQ0EsTUFBTyxTQUNQLE9BQVUsT0FDVixDQUFBLDJCQUdBLGFBQVcsZ0JBQ1gsV0FBQSxDQUFBLG9CQUNBLGtCQUNVLFdBQVUsZ0JBQU8sWUFDM0IsTUFBQSxvQkFBQSxBQUFZLGFBQUEsc0JBQUEsQUFoRnhCLGtCQUFBLENBQUEsdUNBb0ZnQixvQkFDTyxXQUNDLFdBRVIsQ0FBQSxDQUFBLG9CQUdBLG9CQUFBLEFBQ0EsYUFBQSxzQkFBQSxBQUVvQiw4QkFBQSxrQkE5RnBDLENBQUEsbUJBQUEsa0JBK0Y0Qix1QkEvRjVCLFdBQUEsYUF1R1EsVUFBUyxDQUFBLHFCdkN6R0csWXVDMkdaLENBQUEsOEJBekdSLFNBQUEsQ0FBQSxtQkFBQSxTQStHUSx1QkFDWSxVQUNaLFNBQ0EsYUFBWSxjQWxIcEIsWUFBQSxrQkFBQSxxQkFBQSxjQXNIUSxvQkFBQSxBQ25IUixhQUFBLENBQUEscURBRUMsV0FRRyxjQUNILGFBQUEsV0FVZ0IseUJBRWhCLGtCQTJETyxTQUFVLE9BRmxCLENBQUEsMkJBV1EsOENBQUEsQUFDVSx5Q0FBQSxDQUFFLDBCQUVaLDZDQUFBLEFBRUEsd0NBQUEsQ0FBQSx1Q0FHQSxtQkFFUyxPQUNULENBQUEsQ0FBQSxnQ0FDWSxvQkFBQSxBQXZCcEIsWUFBQSxDQUFBLHVDQU9ZLGdDQVBaLFlBMkJRLENBQUEsQ0FBQSwyQ0FJUyxlQS9CakIsQ0FBQSx1Q0FtQ3dCLDJDQU1OLGVBQ0gsQ0FBQSxDQUFBLHFDQUlQLGNBQ0EsV0FBYSxZQUViLGVBQVksVUFBVyxzQkFqRC9CLHlCQW1Eb0IsZ0JBbkRwQixXQXdEUSwyQkFDZSxDQUFFLHFIQVNqQixTQUFPLENBQUssY0FDZixXQVVHLGlCQU5SLG9CQUFBLHdCQVlTLENBQUEsc0JBUUQsU0FBWSxDQUFBLHNCQUVaLG1CQUVBLHFDQUFBLEFBRVEsZ0NBQUEsQ0FBRSxnQkFDSCxnQkFDUCxnQkFzQkEsdUJBakNSLHdCQUFBLENBQUEsMEJBZ0JZLGdCQUNBLGVBQ0EsbUJBQ0EsY0FDQSxrQkFDQSxrQkFyQlosQ0FBQSx1QkF5QmlCLGtCQUNNLGtCQUFpQixDQUFBLHVDQUk1Qix1QkFBNEIsa0JBS2hDLGtCQUFZLENBQUEsQ0FBQSxzQkFuQ3BCLGtCQ2hMQSxpQkFBQSxXQUFBLGFBSVEsb0JBQ2tCLDRDQUwxQix3QkFJUSxDQUFBLHVDQVFBLHNCQUNJLFdBQUEsT0FBQSxnQkFFQSxDQUFBLENBQUEsMkJBQThCLGtCQUFBLEFBZjFDLGNBQUEsV0FZUSx5QkFJUSxDQUFBLHVDQUlSLDJCQUVJLGtCQUFBLEFBQ1EsY0FBQSxVQUNSLENBQU0sQ0FBRSxxREFHSSxXekN6QkosV3lDMEJFLENBQUUsK0dBNUJ4QixtQkFvQlEsU0FBa0IsQ0FhYiw2QkFDWSxrQkFNakIsVUFDQSw0QkFDQSxDQUFBLHVDQTFDUiw2QkFBQSxtQkFrRFksU0FBQSxDQUFXLENBQUUsNEJBQ0Ysa0JBbkR2QixVQXdEUSw0QkFDYSxDQUFBLHVDQUViLDRCQTNEUix3QkE4RHVCLG1CQUVYLFNBQUEsQ0FBQSxDQUFhLCtCQUViLHdCQUNlLGdCQW5FM0IsY0F5RVksQ0FBQSx1Q0FHQSwrQkE1RVosZUFBQSxXQUFBLFdBQU8sZ0JBNkV1QixZQUNkLENBQUEsQ0FBQSwwQkE5RWhCLGVBbUZzQixlQUNKLENBQUEsa0NBRUcsa0JBQ1EsTXpDdkVyQixPQUFBLGNBQUksV3lDd0VVLFlBQUUscUJBRU4sNkJBMUZsQixTQUFBLGdCQTRGZ0IsZ0JBNUZoQixxQ0FnR3NCLFNBQ0MsQ0FBQSx1Q0FHUCxrQ0FwR2hCLFlBQUEsQ0FBQSxDQUFBLGlDQWtIYSxZQWxIYixDQUFBLHVDQXlHZ0IsaUNBekdoQixhQUFPLENBQUEsQ0FBQSx1REFBQSx1Q0ErR2EsQ0FBQSxnQ0EvR3BCLGtCQUFPLE1BcUhTLE9BQVksY0FDSCxhQUNHLG1CQUVaLENBQUEsNEJBQXVCLFdBekh2QyxnQkFBQSxTQUFBLENBQU8sdUNBQVAsNEJBZ0lnQixZQUNBLENBQUEsQ0FBQSxhQUNBLG9CQUFBLEFBQVksYUFBQSxXQUVaLGVBQU0sQ0FBQSx1Q0FwSXRCLGNBcUlvQixrQkFBTyxDQUFJLENBQ1gsc0JBQ0EsVUF2SXBCLGVBQUEsQ0FBQSx1Q0E2SWdCLHNCQUNTLFVBRVQsQ0FBQSxDQUFBLDhCQUF1QixtQkFoSnZDLGdCQWlKb0IsNEJBRUEsaUJBQ08sQ0FBRSx1Q0FRYiw4QkE1SmhCLGtCQUFBLGtCQWdLNEIsQ0FBRSxDQUFBLG9CQUVGLGNBQ08sV0FDSCxZQUNDLGlCQUNJLHNCQUNDLENBQUEsOEJBRWxCLFVBQ0EsZ0JBQ0EsaUJBQVksQ0FBQSx1Q0FHTiw4QkE5SzFCLFVBQUEsQ0FBQSxDQUFBLDRCQStLaUMsV0EvS2pDLGFBQUEsZUFvTG9CLENBQUEsOEJBR1ksb0JBQUEsQUF2TGhDLDJCQUFBLFdBQUEsZ0JBd0x3QixTQUFTLENBQU0sWUF4THZDLG1CQTRMaUIsZUFBZSx3QkFHUixDQUFBLHFDQS9MeEIsWUFBQSxrQkFvTThCLENBQUEsQ0FBQSxtQkFFRixlQUVSLGtCQUNBLGFBQWdCLENBQUssa0JBek16QyxjQStNWSxrQkFDVSxDQUFFLHVDQUdBLGtCQW5OeEIsb0JBQUEsQ0FBQSxDQUFBLG1CQUFBLGVBME5RLENBQUEsc0JBRUEsb0JBQUEsQUFDSCxhQUFBLHFCQUFBLEFBR2UsdUJBQUEsbUJBQUEsQUFBa0IsY0FBQSxDQUFBLGlCQUMxQixvQkFBQSxBQUFvQixnQkFBQSxrQkFqT2hDLGVBcU91QixDQUNYLHFDQUVZLGlCQUFrQixlQXhPMUMsQ0FBQSxDQUFBLHdDQTRPWSxpQkFDYSxpQkFBQSxBQUNULGFBQUEsaUJBQ0EsQ0FBSyxDekMvTmIsdUN5Q2dPMkIsaUJBRWIsa0JBQUEsQUFBaUIsY0FBQSxlQWxQdkMsQ0FBQSxDQUFBLGtCQTRPWSxZQU9RLGFBQ0Esa0JBcFBwQixnQkFBQSx1QkEyUG1CLENBQUEsc0JBRVAsY0FDQSxXQUFBLFlBOVBaLGlCQUFBLHNCQWtRZ0IsQ0FBQSxpQkFDQSxjQUVBLDZCQUFxQixDQUFFLHVDQUNuQixpQkF0UXBCLGtCQUFBLENBQUEsQ0FBQSxpQkE0UWdCLGtCQUNRLGlCQUNYLENBQUEsZ0JBQUEsa0JBVUQsQ0FBZSxxQ0FFSCxnQkFFZixrQnhDdUJMLENBQUEsQ0FBQSxzQnlDOVNBLGtCMUNVWSxrQkNzU1osQ0FBQSx1Q0FDSSxzQnlDcFRSLG9CQU1RLENBQUEsQ0FBQSwwQkFFQSxvQkFBQSxBQUFlLGFBQUEsc0JBQUEsQTFDUlYsOEJBQUEscUJBQUEsQTBDZUwsdUJBQUEsVUFBQSxDQUFBLHdDQWZSLDBCQWtCSyxtQkFBQSxBQWxCTCxjQUFBLENBQUEsQ0FBQSxvREEyQmlCLGVBQ1QsQ0FBQSxxQkFDVyxnQkE3Qm5CLGtCQWlDYyxDQUFBLHNEekMwUEosaUJBQUEsQUFBTSxPQUFBLENBQUEsd0NEck9ELHNEMEN0RGYsaUJBQUEsQUFBVyxPQUFBLENBc0NDLENBQUEsd0RBSVEsaUJBQUEsQUFBVyxPQUFBLENBQUEsd0NBRW5CLHdEQTlDc0IsaUJBQUEsQUFxRDFCLE9BQUEsQ0FBQSxDQUFBLHFCQUNVLGlCQUFBLEFBQ0YsWUFBQSxDQUFDLHdDQUdMLHFCQUNPLGtCQUFBLEFBRVAsY0FBQSxjQUFZLENBQUEsQ0FBTSxzQkFDRCxnQkE1RDdCLGtCQWtFUSxTMUNQQSxDQUFBLHFCMENTQSxrQkFBWSxDQUFBLGdDQXBFcEIsZTFDNERhLEMwQ1NnQix1QkFyRWxCLGlCQUFBLEFBMEVTLGFBQUEsb0JBQUEsQUFDWixhQUFBLHNCQUFBLEF6Q3NPSiw4QkFBQSxtQkFBQSxBRDVQVyxjQUFBLENBQUksd0MyQ3JEbkIsdUIxQ29UUSxrQkFBQSxBMENwVFIsYUFBQSxDQUFBLENBQUEsd0JBSVEsa0JBQUEsQUFDQSxjQUFBLGtCQUVBLENBQUEsd0NBUFIsd0JBUVksa0JBUlosQ0FBQSxDQUFBLHdCQWFRLGtCQUFBLEFBQ0EsY0FBQSxrQkFBaUIsQ0FBQSx3QzNDZ0RoQix3QjJDNUNXLGtCQUFtQixDQWxCdkMsQ0FBQSx3QkFBZSxpQkFBQSxBQW1CUSxhQUFBLGtCQW5CdkIsQ0FBQSxvQ0FzQnFDLGtCQUFBLEEzQ3lDNUIsY0FBQSxrQjJDL0RULENBQUEsZ0RBQUEsZ0JBQUEsQ0FBQSwwQkFpQ1EsY0FHSSxXQUFNLFlBQU0saUJBcEN4Qix1QkFBQSxjQWlDUSxDQUFBLGFBSVEsbUJBckNoQixjQUFBLENBQUEscUNBMENtQixhQUVQLGtCQUFxQixDQUFFLENBQUEsdUJBNUNuQyxvQkFBQSxhQUFBLHFCQUFBLEFBeUNRLHNCQUFBLENBQUEsdUNBVUEsdUJBRU0sYUFBTSxDQUFBLENBQVMsa0JBckQ3QixrQkFzRFksV0FBQSxBQUFNLE9BQUEsb0JBQUEsQUFDRyxhQUFBLDBCQUFBLEFBdkRyQixzQkFBQSxrQkFBQSxBQTZEUSx5QkFBQSxjQUFvQixzQ0FLcEIseUJBbEVSLGVBQWUsQ0FBQSx3Q0FBZixrQkEyRVEsNkNBRUEsQ0FBQSxDQUFBLHdDQUV1QixVQS9FL0IsQ0FBQSw2QkFnRmtCLFdBaEZsQix3QkF1RlksQ0FBSSx1Q0FHSiw2QkFBK0IsaUJBMUYzQyxDQUFBLENBQUEsa0JBMkY0QixtQkEzRjVCLENBQUEsZ0JBZ0dnQixrQkFDSixNQUFjLE9BRWQsV0FBTSxZQUFNLHNCQW5HeEIsMkJBb0dnQiw0QkFwR2hCLFVBeUdnQixzQkFDVSxDQUFBLG9CQTFHMUIsaUJBQWUsQ0FBQSxjQTZHTyxtQkFDUSxlQTlHOUIsd0JBQUEsQ0FBQSxxQ0FBQSxjQXVIUSxrQkFFSSxDQUFBLENBQUEscUJBRUEsa0JBQ0EsY0FBaUIscUIzQ2xFYixDMkNvRVAsdUMxQytLRSxxQkFNRCxtQkFBaUIsQ0FBQSxDQUFBLHdCQUNuQixvQkFBQSxBMkN0VFIsYUFBQSxzQkFBQSxBQUtpQiw4QkFBQSxtQkFBQSxBQUNULGNBQUEsQ0FBQSx3Q0FFWSx3QkFScEIscUJBU3FCLG1CQVRyQixDQUFBLENBQUEsdUNBZ0JzQix3QkFFZCxhQUFBLENBQWUsQ0FBRSxtQjVDaEJaLGdDQUFBLEFBK0RKLDRCQUFBLGdCNEM1Q0QscUI1Q2pCa0IsQ0FBTyx3QzRDb0JiLG1CQXhCcEIsOEJBQUEsQUF5QnFCLHlCQUFBLENBQUEsQ0FBQSxtQjVDc0NmLGVBQU0sYzRDL0RaLENBQUEscUJBNkJZLGtCQTdCWixDQUFBLGdDQW1DaUIsZUFDTCxDQUFBLG9CQUVBLGtCQUFZLENBQUEsb0JBdEN4QixXQUFBLHFCQXVDZ0Isa0JBdkNoQixDQUFBLHdCNUM2RFEsYzRDN0RSLFdBaURRLFlBQVUsaUJBR1YsMEJBRUEsQ0FBQSxXQUFpQixrQkFDakIsQ0FBQSxxQ0FDbUIsV0FDbkIsa0JBQ1ksQ0FBQSxDQUFBLGdCQTFEcEIsa0JBNkRZLG9CQUNILENBQUEsdUNDM0RMLGdCN0NZWSxrQkNzU1osQ0FBQSxDQUFBLGdCQUFxQixlNENyVHpCLGtCNUNzVFEsYTRDdFRSLENBQUEsa0JBTVEsa0JBQ0EsQ0FBQSxxQkFDQSxvQkFBQSxBQUVBLGFBQUEscUJBQUEsQUFBWSx1QkFBQSxtQkFBQSxBQUFrQixjQUFBLENBQUEsZ0JBVnRDLGlCQUFBLEFBV1ksYUFBQSxrQkFYWixjQUFBLENBQUEsd0NBaUJ5QixnQkFDakIsaUJBQUEsQUFFTSxhQUFBLGNBQU0sQ0FBQSxDQUFBLHVDQXBCcEIsZ0JBcUJ5QixvQkFBQSxBQUNiLGdCQUFBLFlBTVAsQ0FIRyxDQUFBLG9CQUFZLGNBQVcsV0F6Qi9CLFlBQUEsbUJBNEJLLHNCQUdHLENBQUEsWUFBVSxrQkFDVixDQUFBLHFDQUdBLFlBQU0sa0JBQWlCLENBQUEsQ0FBQSxzQkFDbkIsZUFBVSxhQXBDdEIsQ0FBQSxpQkF5Q1Esa0JBQ0EsYUExQ1IsQ0FBQSxpQkE0Q1ksaUI3Q2tCSCxDQUFBLG1CNkM5RFQsZUErQ3dCLENBQ1IsaUJBaERoQixlQUFBLENBQUEscUI3QzhEYSxjNkM5RGIsV0EwRFEsb0JBQ2MsQ0FBQSxhQUNkLGlCQTVEUixDQUFBLGdDQStEMkIseURBSWYsVUFBNEIsa0I1Q2dQcEMsMkJBRU0sWUFBTSxXNkNyVGhCLHFCN0NzVFEsWTZDdFRSLGVBSVEsV0FBWSxXQUNaLFU5QzBERixDQUFBLHFDOEN4RHlCLGdDQUNuQixVQUVQLENBVkwsQ0FBQSxzQ0FjUSxnQ0FkUixXQWtCWSxDQUFBLENBQUEsb0RBTUoseURBS00sVUFDTixrQkFDQSxDQUFBLHNDQUVZLHNCQWpDcEIsa0JBa0NrQixvQkFJVixtQkFBWSxXQUFXLHFCQXRDL0IsY0F1Q2tCLGtCQVdiLHdCQU5PLG9CQUNPLFFBQ0QsWUFDTixlQUNBLFNBQUEsa0JBQ0gsaUI3Q2tRTCxrQkFFQSxPQUFNLENBQUEsc0NBQ0YsZ0I4Q3RUUixjQUFBLENBQUEsNkNBQUEscUJBU29CLGMvQ1BQLG1CK0NZTCxvQkFkUixpQkFpQlksQ0FBQSx5REFqQlosbUJBeUJtQixTQUNQLFlBQ0EsYy9DbUNILFcrQ2xDQSxPQzNCTCxrQkFESixVQUFBLENBQVksbUUvQ21ObUQsVUFDM0QsQ0FBQSwrRStDNU1JLGVBQVMsQ0FBQSxzQkFFVCxlQUNPLENBQUEsWUFDRSxtQkFHSCxhQUFNLE9BQUEsZUFmcEIsa0JBR0ksVUFhUSxDQUFBLHlEQWhCWixhQUdJLENBQUEscUNBQUEsMkUvQzBNZ0QsVUFBVyxDQUFBLENBQUEscUMrQzdNL0QsWUFBWSxhQUdSLENBQUEsQ0FBQSxlbEVPQSxnQkFBYSxTQUNiLFNBQVksQ0FBTyxrQkFDTCxXQUNkLGlCQUNPLENBQUEsd0JBQ2Usc0JBRXRCLGtCQUNBLG9CQUNBLG1CQUNBLFdrRVNRLHFCQUNXLGNBRVgsa0JBQ0Esd0JBQ1Usb0JBbEN0QixRQUFBLFlBR0ksZUFvQ1EsaUJBQ0EsS0FBTSxDQUFFLG1DQ3hDcEIsV0FFSSxDQUFBLDRCQUVJLFVqRE9JLENBQUEsa0NpRExKLGNBQ0EsQ0FBUSx1QkFQaEIsZ0JBQUEsU0FBQSxTQUVJLENBQUEsMEJqRFNRLHFCaURDUyxxQkFFVCxDQUFNLG1HQVNWLGFBQ0ksQ0FBSyxxQ0FGUCxxSENwQk4sYWxEYVksQ0FBQSxDQUFPLHVDa0RUbkIsMEJqRDRYQSxpQkFBSSxDQUFBLENBQUEscUNBQWtCLDBCQUdsQixnQkFBWSxDQUFTLENBQUEsNEJBSHJCLHlCQUFPLENBSUksd0JBSk8sZ0JBTWIsU2lEL1hULFNBQU0sQ0FBQSxxQ0FDRix3QmpEMkpKLGdCQUNBLENBQUEsQ0FBQSwyQmlEdEtKLHFCQWtCWSxxQkFsQlosQ0FBQSx1Q3BFVTJCLDJCQUV2QixpQkFDQSxDQUFBLENBQUEscUNBRVMsMkJBRVQsZ0JBQ0EsQ0FBQSxDQUFBLDZCQUNBLGNBQ0ksY0FXYSxjb0VSSyxDQUFBLG1DQXZCMUIsYUFnQlUsQ0FBQSxtQkFjaUIsa0JBakJ2QixDQUFFLHFDQUFGLG1CQXFCaUIsa0JBS0osQ0FBQSxDQUFBLHVDakQrSGIsK0JrRHRLSixnQkFPWSxXQUFTLENBQUEsQ0FBQSxxQ2xEMlhqQiwrQkFBSSwyQkFBVSxZQUFBLENrRGxZQyxDQUNmLHNCbENVcUIsZWhCMFhqQixDQUFBLHFDQUhKLHFDQUFJLGdCQUFBLENBQUEsQ0FBQSxzQkFBVSxpQ0FLRiw0QmtEN1hFLHNCQUFpQixhQVZuQyxrQkFXZ0IsQ0FBQSx1Q0FHUSxzQkFkeEIsWUFDSSxDQUFBLENBQUUsK0JBRE4sdUJBbUJnQixBQ1RKLDRHQU1BLFlBQVksZ0JBaEJ4QixDQUFBLHFDL0N5VTRCLCtCK0NqVWxCLGlCbkNHc0IsQ21DV2hCLENBQUEseUJBQ1csVUF2QjNCLENBQUEsaUNwREVhLG9CQUFBLEFvRHlCSSxhQUFBLHNCQUFBLEFDMUJiLG1CQUFBLG1CQUFBLEFBRUEscUJBQUEsWUFBWSxtQkFIaEIsQ0FBQSxxQ0FRUSxpQ0FBdUIsbUJBUi9CLENBQUEsQ0FBQSxxQ0FVWSxxQ0FHaUIsbUJBYjdCLENBQUEsQ0FBQSx1Q3BEa1BnQiwyQm9EbFBoQiwrQkFxQkssQ0FBQSxvREFyQkwsb0NBMEI0QixnQkFNNUIsbUNBQzJDLGdCcEQ0TXZDLGVBQW1CLG1CQUNKLG1Cb0Q1TUQsQ0FDZCw4Q0FFWSxrQkFMaEIsQ0FBQSxnREFBQSxjQVVRLENBQUEsQ0FBQSx1Q0FDWSwwQ0FBQSxvQ0FBQSxnQkFDWixtQ0FBWSxnQkFBQSxjQUFBLENBQUEsMERBQ0Esb0NBQUEsZ0JBQUEsbUNBQ1osZ0JBQ0EsY0FFQSxDQUFBLHVEQWpCUixvQ0FBQSxnQkFzQkksbUNBdEJpQixnQnBEMklqQixjQUNBLENBQUEsbURvRDlHSSxjaEQyUXdCLENnRHpReEIsQ0FBQSx5Q0FoQ1IsWUFBQSxDQUFBLDZCQWlDMEIsZ0JBS2xCLFNBQU0sU0FBTSxDQUFTLHFDQXRDUiw2QkF5Q2hCLG9CQUFBLEFDdkVHLGFBQUEsc0JBQUEsQUFBdUIsbUJBQUEsc0JBQUEsQUFDZiw4QkFBQSxxQkFBQSxBckQ4VVosaUJBQUEsV0FBd0IsQ2dCdFVILENBQUEsNERoQnNCckIsZ0NEUnlDLGlCQUl4QixDQUFHLDJDQ2dCcEIsY3FEbkNvQixDQUFBLENBQUEscUNBRUEsZ0RBVEYsa0JBY00sVUFqQjVCLENBQUEsMkNBZ0IwQixpQkFJc0IsQ0FDbkIsbURDckI3Qix5QkFLaUIsQ0FBQSxvRHREQ0YseURzRENLLFVBQVcsbUJBUC9CLE1BQ00sQ0FBRSx3Q3RESUosd0JEbUIrQixDQUFBLGdDQ2pCL0IseURzRFBKLFVBQUEsa0JBSW1CLGdCQVlFLFNBQUEsVXREaUJqQixjRFIyQixZQUFjLGlCQUlyQixrQkNNcEIsVUFBd0IsV0FVeEIsU0RmZ0IsQ0FBQSxtQ3VEOUJwQixjQUlzQixrQkFrQkUsQ0FBQyxxQ0N0QnpCLG9DQUFBLGdCQUFBLG1DdkRzS2MsZ0J1RDlKTixjQUFZLENBQUEsMkNBSGQseUJ2RHVLRixDQUFBLENBQVcsNkR1RGpLRyxxQ0FIYSxjQU1ILENBQUEsQ0FBQSxvR0FEWixvQ0FMRixnQkFBZSxtQ0FIdkIsZUFrQmUsdUJBQ3NCLENBQ25CLCtEQU1FLG9HQS9CMUIsY0FLUSxDQXlCSSxDQUFBLHVDdkQrS0ksb0d1RDdNaEIsY0E2Q1ksYUFDYSxjQTlDekIsQ0FBQSxDQUFBLHFDdkRtTkksZ0hBNUNXLHlCdURsSE8sQ0FBTyw0SEFTVCxvQkE5RHBCLENBQUEsQ0FBQSx1Q3hEeUIrQiw0RENVM0IsWUFBd0IsQ0FBWSw2RHVEYzVCLGNBb0JnQixrQkFBaUIsbUJBR3JCLENBQUEsZ0VBeEV4QixjQUtRLGlCQW9Fb0IsQ0FBUyxzRXZEdkNqQywrQkFDQSxzQkFtcEJBLGtCQUNBLG9CQUVBLG1CQUFZLFdBQVcscUJBQXFCLGN1RHpyQmhELGtCQUFBLHdCQWtGaUIsb0JBbEZqQixRQUF5QixjQW1GUixZQUFjLGV2RHVtQlAsaUJBR2Qsa0JBQWlCLFd1RDdyQjNCLFFBQUEsMkJBQUEsQUFpRmlCLHNCQUFBLENBQ0QscUV2RDRtQlIseUJBRUEsQ0FBQSwyRXVEM3JCRixxQnZEK3JCRyw0QkFBQSxBdURwc0JULHVCQUFBLENBQUEsdUN2RG9zQlMsZ0JBQ0csU0FBaUIsU0FLcEIsQ0FBQSwwQ0FOQSxhdURwc0JULENBQUEsNENBbUZpQixvQ3ZEcW5CZ0IsZ0J1RDltQnZCLG1DQTFGVixnQkFBeUIsY0E2RkgsaUJBSUYsQ0FBQSxDQUFBLGFBQ2EseURBR1osVUFDRyxrQkFDUyxtRUFWWCxTQUFBLE9BY0YsZUFDSSxNQUFTLFdBQ1QsVUFBbUIsQ0E3RzNDLG9CQUFBLHlEMUR1TEUsVUFBQSxtQjBEdkUrRCxXMUR3RTFELENBQUEscUMwRHhFeUMsMkMxRXJHNUMsV0FBWSxDQUFBLENBQUEsV0FDWixhQUNBLENBQUEseUJBQ08sWUFDRSxvQkFBQSxBQUVULDBCQUFBLENBQUEsdUNBQ2lCLHlCQUVkLHFCQUFBLEEwRStGcUIsc0JBQUEsQ0FBQSxDQUFBLGFBQ0Esb0JBQUEsQUFDQSxhQUFBLFlBQVksc0JBQUEsQUFDRixtQkFBQSxxQkFBQSxBQUdWLHVCQUFBLGVBQVcsQ0FBQSxlQXpIdkMsY0FBQSxlQTZGc0IsWUFjRixZQUFjLGdCQWtCTixVQUFpQixDQUFBLHVDQWhDMUIsdUJBY0MsWUFpQlUsQ0FBQSxDQUFBLDRCQUtFLFdBQVcsQ0FBQSxhQWpJM0Msb0JBQUEsYUFBQSxzQkFBQSxBQTZGc0Isa0JBQUEsQ0EwQ04sdUNBdkloQixhQUFBLGdCQTZGYyxDQUFFLENBQUcscUNBN0ZuQixhQTJGVSxXQTRDTSxDQUFFLENBR0UsbUJ4RGpIVyxrQkFBYyxrQkFBQSxBQ1N6QyxhQUFBLENBQUEsdUNBQ3dCLG1CdUQ0R0EsK0JBRUgsQ0FTekIsQ0FBQSxtQnZEeURJLFdBQW1CLDZCQUF3QyxtQkFDaEQsY0FDQyxhdUR6RFosQ0FBQSx1Q0FBWSxtQkFDWixZQUNBLENBQUksQ0FBRSxlQUNJLHVCQUdWLGNBUkosWUFVWSxVdkR5Q1IsV0FBb0IsWXVEeENDLGtCdkR3Q3NDLFFBQzNELFdBQ0EsK0JBQUEsQXVEekNZLDBCQUFBLENBQUEsb0JBTVYscUJBQ0YsWUFDSSxrQkFBQSxXQUVRLFF4RDlIRyxDQUFBLDBCeURqRE4sc0JBRVQsa0JBRUksb0JBQWlCLG1CQUVqQixXQUFZLHFCQVBwQixjQUdJLGtCQUtRLHdCQUlQLG9CQUVTLFFBQ04sY0FBYSxZQUNiLGNBQ0EsQ0FBQSwwQkFHSixjbERkNEIsQ0FBQSxnQ2tEZ0J4QixhQUNBLENBQUEsWUFNTyx5QkFFViw0QkFJWSxDQUNULDhCQ25DSix5REFHdUIsVUFKM0IsbUJBS1EsQUFJQSx5QkFUUiwrQkFjYyxXQUVOLHlCQUFxQixZQWhCN0IsaUJBQVksQ0FpQkEsc0NBakJaLHlEQXdCUSxVMURUUSxrQjBEVUMsQUF6QmpCLHlCMUR5RDRDLFEwRHZCNUMsQ0FBQSxzR0FPYyxVQUNMLGlCQUVMLENBQUEsc0JBQVcsb0JBVmYsQ0FBYywwQnpEOHFCVixpQkFDVSxDQUFBLGtCQUNFLHdCeURockJoQixlNUV4QkksQ0FBQSxnQkFBYSxtQkFDTSxlQUNMLENBQUEsNkNBR0wsWUFDVCxhQUNBLENBQUEsc0JBQ0EsVUFBZSxDQUFFLHFDbUJvc0JiLGdCQUNBLGtCQUNBLENBQUEsQ0FBUyxxQ0FJVCxnQkFLSCxlQU5BLENBQUEsQ0FBQSxnQ0FLSSxrQkh6aUJQLGVHeUNpQyxrQkFBWCxtQkh2Q2QsZUd1Q3lCLGUwRDlOdkIsQ0FBQSwwQkFGWixnQzFENk1nQixXQUFRLGVBQTRCLENBQUEsQ0FBQSw4Q0FFNUIsZUh4QnRCLENBQUEscUNHeUMyQiw4QzBEek5ULGVBQUEsQ0FBQSxDQUFBLDBEQUlILFlBWGpCLENBQUEsaUcxRG9OSSxpQkFDWSxDQUFBLDZVMERuTFosYUFDSSxDQUFBLHFDQUVILGlYeERnQ2EsVUFDaEIsQ0FBQSxDQUFBLDhLRnFORSxhRHBPVyxDQUFJLHFDQ3NPYSxnTTJEN1JoQyxhQUtJLENBQUEsQ0FBQSxpQkFJSSx3QzNEeVhKLGMyRDdYQSxtQkFXUSxrQjNEa1hKLG9CQUFBLEEyRDdYSixhQUFBLGVBSUksQ0FBQSx1Q0FKSixpQkFJSSxzQ0FKSixDQUFBLENBQUEsdUJBSWlCLG9CQUFBLEEzRHlYYixhQUFBLG1CQUFBLEEyRDdYSixxQkFBQSxVQUlJLENBQUEsa0IzRHlYVSxpQjJEN1hkLGtCQUlJLG1CM0R5WFUsQ0FBQSwwQkFHVixXQUFZLGtCQUhoQixTQUFBLFcyRDdYQSxZQUlJLFlBT0ksYTNEa1hKLDZHMkRsWEksQ0FBRSxxQ0FYVixrQkFJSSx1QjNEeVhBLGtCMkQ3WEosbUJBSUksQ0FBQSwwQjNEeVhVLFkyRDdYZCxDQUFBLENBQUEsb0JBSUksaUIzRHlYa0IsQ0FBQSxvQkFBdEIsZTJEN1hBLGNBQWUsZUFnQlAsQ0FBQSx1Q0FaSixvQjNEeVhBLGNBQVUsQ0FBQSxDQUFBLHNCMkQ3WEMsY0FJRSxDQVlULDBEM0RnWGlCLGtCQUh6QixNMkQ3WEEsU0FBQSxPQUlJLE9BQUEsQ0FBQSxxQ0FKSiw0QkFnQlEscUIzRDZXTSxDQUFBLHFCMkQ3WGQsNEJBQUEsQUFJSSwyQkFKSixBQUlJLG1CQUFBLFUzRHlYVSxXQUFRLFNBS0wsQ0RyWVIsdUM2REVPLHFCQUFBLFdBQ1AsVUFDTCxDQUFBLENBQUEsa0JBQ0EsTUFBUSxVQUNSLGlDQUdBLENBQUEsdUNBVFIsa0JBVVksUUFBWSxDQUFBLENBQUEsbUJBQUEsNkJBSVosV0FBYyxDQUNkLG1CQUFhLGtCQWZ6QixDQUFBLHFDQXNCZ0IsbUJBQ1Isa0JBdkJSLENBQUEsQ0FBQSx1Q0EyQnNCLCtCQUdWLGdCQUNPLFdBQ0MsQ0FBQSxDQUFBLHFDQUNVLCtCQUFBLDJCQUFBLFlBQUEsQ0FBQSxDQUFBLHNCQUdoQixlQUFpQixDQUFBLHFDQUNaLHFDQUVQLGdCQXZDWixDQUFBLENBQUEsc0JBMENnQixpQ0FLSiw0QkEvQ1osc0JBcURRLGFBQ0Esa0JBRUEsQ0FBQSx1Q0F4RFIsc0JBeURZLFlBekRaLENBQUEsQ0FBQSwrQkE2RHdCLHVCQTdEYixBQWdGSCw0R0FNZ0IsWUF0RnhCLGdCQTRGUSxDQUFBLHFDQUNxQiwrQkFFVCxpQkEvRnBCLENBQUEsQ0FBQSx5QkFBQSxVQUFBLENBQUEsaUNBc0dRLG9CQUFBLEFSeEdSLGFBQUEsc0JBQUEsQUFDSSxtQkFBQSxtQkFBQSxBQUVBLHFCQUFBLFlBQU0sbUJBQWlCLENBQUsscUNyRHFEakIsaUNxRGhEYyxtQkFSN0IsQ0FBQSxDQUFBLHFDQVVZLHFDQUdRLG1CQWJwQixDQUFBLENBQUEscUNwRGtQZ0Isc0JEak1HLFlxRGpEbkIsZ0JBb0JRLENBQUEsQ0FBQSx5QkFLVSxnQkFBZSxTQXpCakMsU0FBQSxDQUFBLHFDQTBCNEIseUJBTTVCLG9CQUFBLEFwRDRNSSxhQUFBLHNCQUFBLEFvRDNNdUMsbUJBQUEsWXBENE12QyxrQkFBQSxBQUNBLHdCQUFBLENBQUEsQ0FBQSxxQ29EM01BLDRCQUVNLGdCQUFpQixDQUFBLENBQUEsOEJBQ25CLG9DQUdKLGdCQUNjLG1DQUNFLGVBQUEsdUJBQUEsQ0FBQSwrREFDQSw4QkFBQSxjQUFBLENBQUEsQ0FBQSx1Q0FBQSw4QkFDQSxjQUFBLGFBQUEsY0FBQSxDQUFBLENBQUEscUNBQUEsb0NBSVoseUJBQVksQ0FBQSwwQ0FDUixvQkFsQlosQ0FBQSxDQUFBLHFDQUFBLDhCcEQySUksb0NvRC9HSSxnQkFDQSxtQ0FHQSxnQkFBWSxjQUFXLENBQUssQ0FBQSxvQ0FDeEIsV0FBQSxDQUFjLHVDQUtLLFdBdEMvQixDQUFBLHVDQXVDWSwwQ1N0RWUsb0M5RDhDTixnQjhENUNELG1DN0RrS2hCLGdCQUNBLGNBQ1MsQ0FBRSwwRDZEdktmLG9DN0Q0S3dCLGdCNkRoS1osbUNBSUEsZ0JBQXFCLGNBaEJqQyxDQUFBLHVEQUFBLG9DOUR5QitCLGdCQ1MzQixtQ0FDQSxnQkFtcEJBLGNBQ0EsQ0FBQSxtREFFcUIsY0FBYyxDQUFBLENBQUEsdUI2RHpyQnZDLGdCQUFBLFNBb0JlLFM3RHNxQlAsQ0FBUywwQkFHRCxxQjZEN3JCaEIscUJBTU0sQ0FBQSxtR0FOTixhQWVVLENBQUEscUM3RDJyQkQscUg2RDFzQlQsYTdES0ksQ0FBQSxDQUFBLHVDQUNBLDBCQUNBLGlCQUF3QixDQUFBLENBQVkscUM2RDBCeEMsMEJBQ0ksZ0I5RGdCZSxDQUFJLEM4RGpCdkIsNEJBQ0kseUJQL0JJLENBQUEsd0JBQVksZ0JBSHBCLFNBQUEsU0FDUSxDQUdNLHFDdkRvQk8sd0JDbEJqQixnQkFDQSxDQUFBLENBQUEsMkJBVUEscUJzRFZnQixxQkFQcEIsQ0FBQSx1Q0FXb0IsMkJ2RGFDLGlCQ2xCakIsQ0FBQSxDQUFBLHFDQUN3QiwyQnNETUosZ0JBYnhCLENBQUEsQ0FBQSw2QkFJc0IsY0FZRCxjdERpQmpCLGNEUjJCLENBQUEsbUNDVTNCLGFBQUEsQ0FBQSxnQkFBd0IsNEJzRGpCTyxZQWxCbkMsZUFDUSxNQUdXLFdBQUcsWUFtQk0sQ0FBQSx3Q3REOEl4QixlQUNBLFVBQ0EsQ0FBQSwyQmtEdEtBLGlCQU1pQixDQUFBLHVDbEQyWGpCLFlrRGpZQSxXbERpWUksa0JrRGpZSixXbERpWUksUUFBVSxDQUFBLDZDQUdWLHNCQUFZLGtCQUhoQixvQmtEOVhJLG1CbEQ4WEEsV2tEallKLHFCbERpWWMsY0FBQSxrQkFBQSx3QkFNTCxvQmtEOVhXLFFBQUEsY0FWeEIsWUFBQSxxQkFXZ0IsWUFHSixlQUFNLFVBQU0sQ0FBUyw2Q0FDakIsY0FmaEIsQ0FBQSw0QkFtQmdCLGtCQUEyQixlQUM5QixrQmxEaUpULG1CQUVBLGVtRG5LSSxnQkFBWSxpQkFKcEIsbUJBQ00sQ0FBRSwwQkFEUiw0QkFTcUIsV0FBQSxlQUNULENBQWMsQ0FBRSwwQkFFSiw0QkFaeEIscUJBYWdCLENBQUEsQ0FBQSwwQ0FHUSxpQkFoQnhCLGlCQVFVLENBQUEsa0NBUlYsb0NBc0J1QixnQkFDRSxtQ0FIWixxQkFPSSxnQlcxQmIsZ0NBQ0EsY0FDQSxhQUNPLGVBRVAsZ0JBTkosY0FRTSxjQUFBLGVBQ1ksVUFDVixrQkFWUixVQWFJLENBQUEsbUNBYkoscUJBaUJJLFk5RG90Qk0sa0I4RGx0QkYsV0FBVSxnQkFDRSxTQUNGLGlCQUpkLFVBQUEsa0I5RHV0Qk8sYW5COXRCTSxXQUNiLE9BQUEsQ0FBQSx5Q0FFYSxzQkFFYixrQkFDQSxvQkFDQSxtQkFDQSxXQUFpQixxQkFDRCxjbUJ1dEJaLGtCQUNBLHdCQUNTLG9CQUVULFFBQVcsY0FDQyxZQUNmLGM4RC90QkQsQ0FBQSx5QzlEbXVCQyxjOEQ1dEJELENBQUEsK0M1RDZDRixhQUNBLENBQUEsZUY4TEUsc0JBQ0EsWThEek9JLFVBQVksQ0FBQSxxQzVENENqQixlNER4RUgsWUFBZSxDQXdCWCxDQUFBLGtDNURrRE8sWUFJSCxVQUFJLENBQUEsNENBQ1Isb0JBQUEsQUFBdUIsYUFBQSxzQkFBQSxBNER2RHZCLG1CQUFBLHNCQUFBLEFBUVEsOEJBQUEsa0JBQ0EsV0FBbUIsZ0JBakNoQixlQW9DUCxrQi9EWmEsa0JBQWMsQ0FBQSx1Q0NqQi9CLG9CQUFBLEFBQXdCLGFBQUEsc0JBQUEsQUE2TlAsbUJBQUEsc0JBQUEsQUFxR2pCLDhCQUFBLDBCQUFBLEE4RGxTUSxzQkFBQSxZQUFhLFVBQ2IsQ0FBQSw2QzlDN0JhLGM4Q2lDSixDQUFBLHlDQUdBLG1CQS9DckIsY0F3QkksV0EyQkksVTlENHBCSixDQUFBLHFEQUdPLFk4RDdwQkMsQ0FBQSw0QkFFWSxrQkFFWixXQUFVLGdCQUNELGVBRVQsa0JBNURaLG1CQW1EUSxXakZ6Q0osQ0FBQSxnQ0FDWSxjQUNaLGVBQ0EsWUFBYSxZQUNOLGVBQ0UsQ0FBQSxxREFHVCxXQUNBLENBQUEscUJBQ0EsZWtCbEJTLENBQUEsdUNDdXRCUixZOER0cUJHLDRCL0RqREssZ0JDOHRCSixZQXlCTCxjK0RydkJBLHFCQUNZLGVBRU4sTUFBTSxhQUFXLFVBTDNCLENBQUEsaUJBTWlCLE1BTmpCLENBQUEsQ0FBQSxtQkFTSSx1QmhFd0N1QixXQUFBLENnRWpEM0IsZ0JBU0ksb0JBQUEsYUFBQSxzQkFBQSxBL0RnS0EsbUJBQUEsc0JBQUEsQUFNQSw4QkFBQSxZQUFBLGNBQWlCLENBQWMscUNFM0oxQixnQkFDUCxZQUNBLENBQUEsQ0FBQSxtQzZEdEJGLFlBU0ksVUFBQSxDQUFBLHlDL0RpS2EsWUFLYixXQUFpQixlK0QzSlQsQ0FBQSwrQ0FwQlosc0JBU0ksa0JBZ0JZLG9CQXpCaEIsbUJBU0ksV0FTUSxxQmhFbEJRLGNnRThCVyxrQkFFUix3QkF2Qm5CLG9CQW1CUSxRQUFDLGNBT08sWUFuQ3BCLHFCN0RrQkUsWUFBVSxlQUNILFVBQ0EsQ0FBQSwrQ0FHUCxjNkRvQk0sQ0FBQSx1Q0FFQSxnREFFSSwrQkEvQ1osQ0FBQSwwREFxRFMsb0NBUVIsZ0JBR1MsbUNsRXFIUixnQkFBQSxja0VwSHdDLENBQUEsQ0FBQSxzQkFBZCxtQmxFc0hsQixZa0V0SDBCLENBQUEscUNBRzVCLHNCQUNBLGtCQUNBLENBQUEsQ0FBUSxxQ0FQaEIsc0JBYWtCLFlBS2xCLENBQUEsQ0FBQSx3QkFDZ0IsV0FDWixDQUFBLHFDL0R1RkEsd0JBS0EsV0FBaUIsQ0FBQSxDQUFBLDhEK0RwRkwsZUFMaEIsZ0JBTVEsQ0FBQSx3RUFOUixhQVNJLENBQUEsK0IvRG9vQlEsZUFDSSxDK0QvbkJKLDhDQU5SLHFCbEZ2RkEscUJBQ0EsQ0FBQSxnQ0FDYyxvQ0FHZCxnQkFBc0IsbUNBR3RCLGVBQWlCLENBQUEsMENrQmhCUixhQ3l1QkUsQ25CMXNCQSx5RG1COHNCUCxjQUNILGUrRC9vQkQsaUJBQWtCLENBQUEsb0NBV2hCLGNBQU0sQ0FBUyxrQ0FFakIsbUJBQUEsaUIvRG1PQSxDQUFBLHVDK0RwT21CLDBDL0R0R25CLHlCQVVBLG9DZ0VqQkosZ0JoRW1TSSxtQ0FFQSxxQkFBWSxnQmdFclNoQixtQmhFc1NRLHlCZ0VsU0osV0FBTSxjQUFpQixlQUozQixhQUFxQixpQkFVckIsQ0FBQSxnREFHVSxjQUFlLENBQUUsZ0RBSDNCLHNCQUFBLGtCQUFBLG9CQVNRLG1CQUNBLFdBVlIscUJBQUEsY0FBQSxrQkFBQSx3QkFhWSxvQkFiWixRQUFBLEFBcUJLLHlCQUVlLGNBQ1IsWUFBZSxjQXhCM0IsaUJBNEJJLDZCQUFBLEFqRWRpQix3QkFBQSxDQUFBLG9EQ2pCakIsb0NnRUdKLGdCQUFBLG1DQWlDK0IscUJBakMvQixnQkFnQ0ksbUJBR0kseUJBRWEsV0FDVCxxQkF0Q1osZUFBdUIsYUEyQ2Ysa0JBQ0gsZ0JBQUEscUJDckRELGNBQ0EsYUFBVSxDQUFBLDBEQUZkLGNBQUEsQ0FBQSwwRGpFZ093QixtQkh2Q2QscUJHcExOLFVBQVcsQ0RtQk0sZ0VDakJPLFVBQVksQ0E2TnBDLHFIRDlKd0IsZ0JBQ08scUJrRXZFbkMsYUFBQSxDQUFBLDZEakU4aUJLLGdCQUFBLHFCbkJwaUJELGFBQWEsQ0FBQSx1SUFRYix3QkFDQSxDQUFBLG1FbUI2TW9CLGdCSHZDZCxxQkdxYkYsY0FDQSxjQUNBLENBQUEsbUpBMW1CSix3QkFDQSxDQUFBLDBERHVCbUIsc0JDdWdCbkIsa0JEbmlCUyxvQkNxaUJULG1CQUNBLFdEbGV3QixxQkNvZXhCLGNBU0Esa0JBQ0Esd0JEemlCUSxvQkMrbUJlLFFBUXRCLGNBQUEsMkJBQUEsQUFiQSxzQkFBQSxDQUFBLGdEQXZFQSxnQmlFMWlCRCxrQmpFbWpCQyxXQUNHLE9EdGpCSyxDQUFBLDBEQzZqQlIsa0JpRTNqQkQsZ0JqRW1qQkMsT0FBTSxDQUtJLENBQ0gscUNBQ0gsMENEOWlCRCx5QkNxakJBLG9DQUNILGdCaUVsa0JELG1DbEVZSSxxQkFEUSxnQkFBQSxtQkM4a0JYLHlCQXdCQSxXQTdDQSxxQmlFeGtCTCxlQUFBLGFBSUksaUJqRW9rQkMsQ0FBQSxnREFRSSxjQUFBLENBQUEsZ0RBR0csc0JBQ0Esa0JEcmtCSSxvQkN1a0JJLG1CQU1YLFdBQUEscUJBeUJKLGNBN0NTLGtCaUV4a0JkLHdCQUFBLG9CakV3a0JLLFFBQUEsQUFtQlEseUJBMEJSLGNuQjNtQkQsWUFBYSxxQkFDRCxpQkFDRSw2QkFBQSxBQUNELHdCQUFBLENBQU8sb0RBSXBCLG9DQUN5QixnQkFDVCxtQ21CNm1CUixxQkFDSCxnQkFBQSxtQkFLQSx5QkFFRyxXQUFVLHFCQUVMLGVBQ1IsYUFBQSxrQkFFQSxnQkFFTyxxQkFDQSxhQUNBLENBQUEsMERpRWpwQmhCLGNBQUEsQ0FBQSwwRHBFd0xPLG1CQUNHLHFCR3VDNkIsVUEzTm5DLENBQUEsZ0VBRXNCLFVBQUUsQ0FBQSxxSEFpaUJ4QixnQkFDQSxxQkFDVSxhaUUxaUJkLENBQUEsNkRqRThpQkssZ0JBQUEscUJBNkRBLGFuQmptQkQsQ0FBQSx1SUFRQSx3QkFDQSxDQUFBLG1FZ0JxS0csZ0JHd0M0QixxQkFBTixjQThZaEIsY0FDTCxDQUFBLG1KRHZsQnlCLHdCQUtaLENBQUEsMERDdU1nQixzQkFnVWpDLGtCQUNBLG9CRG5pQmdCLG1CQ3FpQlQsV0FXc0IscUJBVDdCLGNBQ0Esa0JBU0Esd0JBQ1ksb0JEemlCSixRQ3VuQlAsY0FBQSwyQkFBQSxBQWJBLHNCQUFBLENBQUEsQ0FBQSwwRkE3REcsa0JBQ0EsVUFBQSxDQUFZLHVDQU1mLDBGaUUzakJELFVqRWluQkMsQ0FBQSxDQUFBLHFDaUVybkJMLDBGakVza0JLLGlCQUFBLENBQUEsQ0FBQSxtRER0akJHLG1CQURRLFdBQUEsb0JDOGtCWCxrQkFBQSxrQkF3QkEsQ0FBQSwyR0F0QzZCLFdBQ3pCLGtCQUFBLENBQUEsMkRBSUcsZ0JEcmtCSSxDQUFPLHNEQzZrQmQsZ0JpRXhsQkwsU2pFaW5CQyxTQTdDQSxDQUFBLHdGQWtCVyxZRDNrQkEsQ0FBTyw4RmxCSm5CLGFBQVksQ0FBQSx5TW9GWGhCLFlBQUEsYUFBQSxDQUFBLG9HQW1CYyxVQUFNLENBQUEsb0dBSmhCLGNBS2UsQ0FBSyxtR0FwQnhCLGNBQUEsVUFlSSxDQUFBLHVHbEVDSSxnQkMwb0JVLHNCaUU1bkJJLGVBQ0QsWUEvQnJCLG9CQUFBLGtCQTRCSSxVQTVCSixDQUFBLDhHQUFBLGdCQTRCSSxDQUFBLCtHakUySUEsa0JBdXBCcUIsQ0FBQSxxSEFHZixzQmlFcnlCTixrQmpFa3lCQSxvQkFBTSxtQkFLVyxXQUZYLHFCQUFBLGNpRXJ5Qk4sa0JBa0JJLHdCakVneEJPLG9CQUdMLFFBQUEsU0FBQSxXQUFBLFlpRXJ5Qk4sZUFrQkksWWpFZ3hCQyxPQUFNLFlBR0wsa0JHcHpCRyxRQUNULFVIbXpCTSxDQUFBLG9FQUhOLGtCQUFNLENBR0Esd0VpRXJ5Qk4sZ0JqRWt5QkEsaUJBQVcsQ0FBQSw4RWlFbHlCWCxnQkFrQkksWWpFZ3hCQyxjQUdDLGNBU00sYUFDQSxhQUZKLFVBQUEsQ0FBQSxxR0R6ekJKLFNDK3pCa0IsQ0FBRSxtSEFOaEIsU2lFejBCcUIsQ0E0QjdCLHlHakU2ekJhLFNBQUEsQ0FBQSwwR0R2MUJKLFNDNDFCTyxDQUFBLDhHbkJwMUJoQixTQUFBLENBQVcsK0VBS1gscUJBQ0EsWUFBYSxrQkFDSixXQUNULGdCQUNBLFNBQUEsZ0JBQ0ksVW1CZzFCMEIsVURwMUIxQixrQkN1MUJnQixXQUFXLE9BQ1gsQ0FBTSxxRkFNVCxzQmlFbDFCakIsa0JBa0JJLG9CQUl1QixtQkFsRC9CLFdBQUEscUJBNEJJLGNBMEJJLGtCakV3c0JKLHdCQUNVLG9CQUVWLFFBQUEsY2lFcnVCQSxZQTBCSSxjQUFBLENBQUEscUZqRWl0QkEsY0FDSyxDQUFFLDJGQVBOLGFBVUssQ0FBYSxxRkFWdkIsUUFBSyxDQUFBLG9GaUVydUJMLCtCakVxdUJBLFVBQUssQ0FBQSx5RmlFM3NCRCwrQmpFb3RCVyxVQUFBLENBQUEsa0VpRTl1QkMsb0NqRXF1QlgsZ0JBU1UsbUNBbUJOLHFCaUVqd0JULGdCQTBCSSxtQmpFMnVCSix5QkFsRlMsV0FDRCxjQUNFLGVBQ0gsYUFpRk8sa0JBRVYsa0JBQ0EsV0FDQSxnQkFDVSxpQkFFVixDQUFBLHdFaUVwdkJBLGNqRThwQkgsQ0FBQSx5RW5CdnNCRCxzQkFFQSxrQkFBUyxvQkFFVCxtQkFDQSxXQUFlLHFCQUNmLGNBQ0ksa0JtQm1zQkEsd0JBQ1csb0JBQ2QsUUFBQSxBQUdHLHlCQUtILFdBQUEsWWlFcnNCRCxpQkEwQkksQ0FBQSx3RWpFMHFCQyxzQmlFcHNCTCxrQkEwQkksYWpFMnVCSixDQUFBLCtFaUUzdUJJLGFBQW9CLENqRTJ2QnhCLHFFQUdDLGlCQUFBLENpRXB6QjRCLHdFakV1ekJiLGtCQUNaLENBQUEscUNBQ0gsd0VBbnpCRCxrQkFDQSxDQUFBLENBQUEscUNBNk5BLHdFRGxPUyxvQ0NzaUJULGdCRGplMkIsbUNBdkR2QixnQmtFOENJLGVsRVBPLFVrRVFQLGlCQS9EWixlQUFBLGtCQTRCSSxLQUFBLENBQUEsQ0FBQSx1Q2pFa2hCQyx3RWlFN2VlLGtCcEZ2REgsQ0FBQSxDQUFBLG9EQUdGLGNBQ0osYUFDRSxDQUFBLHFDQUVBLGlEQUVPLGdCZ0JvS2xCLENBQUEsQ0FBQSw4QkFDSyxnQkd3Q3NCLFNIdkNuQixVR3VDYyxrQmlFNUpILGtCcEZoQ04sQ0FBTyx5RW9Gc0JkLFlBQWMsYUFnQk4sQ0FBQSxvQ0FFQSxVQTVFaEIsQ0FBQSxpQ0E0Qkksa0JBOEJJLENBQUEsb0NsRXhESyx5QmtFOEVJLGlCQUFBLENBQUEsNENDL0VILG9DQURkLGdCQUF3QyxtQ0FJaEMsZUFDQSxDQUFBLHVDQUxSLGFBQUEsQ0FBQSx1Q0FBd0MsdUNBV2hDLGVBQVksZ0JBWHBCLENBQUEsQ0FBQSw0R2xFTUksaUJBQ0EsQ0FBQSxxQ0FVQSw0R2tFSWdCLFlBQVcsa0JBckIvQixDQUFBLENBQUEsbURBQXdDLG1CQXNCcEIsaUJDdEJwQixDQUFBLHFDQUNJLG1EQU9VLG9CQUFBLEFBQWlCLGFBQUEsc0JBQUEsQUFSL0IsbUJBQUEsc0JBQUEsQUFDSSw2QkFBQSxDQUFBLENBQUEsb0RBWUEsWW5Fd0pVLENBQUUscUNFeEpBLG9EaUVBWixjQWJKLG1CQUFBLENBQUEsQ0FBMEIsd0RoRWV2QixrQkFFQyxDQUFBLDZMSFpBLGFEbUJpQixDQUFBLHFDQ2pCakIsK01tRThCeUIsYUFyQzdCLENBQUEsQ0FBQSxnSkE2Q21DLGFBN0NuQyxDQUFBLG9FQUFBLGFBMENRLENBQUEseUVBMUNSLHdCQW1EUSxDQUFBLHVDL0RzUm9CLHNFK0RuVHhCLGVBNkJJLENBQUEsQ0FBQSx1Q25FOEhKLG9GbUVwSFEsWUFFQSxDQUFBLENBQU0scUNBL0RsQixnRkE0SFMsY0E1SFQsc0JBc0JZLENBc0NKLENBQUEscUZBQUEsWW5Fc1VBLENBQUEscUNtRXRVQSxxRm5Fc1VVLGFEdlhOLENBQUEsQ0FBQSw4RW9FV1IseUJuRTRXSSxvQ0FBVSxnQm1FdFVWLG1DbkUyVVEscUJtRXZZaEIsZ0JBQUEsbUJBNERRLHlCQWNZLFdBMUVwQixjQUFBLGVBNERRLGFBQWUsaUJBUU4sQ0FLYyxvRkFMZCxjcEVsRUosQ0FBQSxvRm9FaUZXLHNCQUNILGtCQUtXLG9CQXpGaEMsbUJBQUEsV0FzQkkscUJBOENhLGNBbUJjLGtCQVFQLHdCQUFZLG9CQS9GcEMsUUFBQSxBQTZGb0IseUJBUUksY0FBTSxZQUFNLGNBckdwQyxpQkFBQSw2QkFBQSxBQTREUSx3QkFBQSxDQUFBLHdGQTVEUixvQ0FvRWMsZ0JBQUcsbUNuRXdNYixxQkFBWSxnQm1FNVFoQixtQkFBQSx5QkE0RFEsV0FRUyxxQkFzQ08sZW5FbUtQLGFtRTdRakIsa0JBc0JJLGdCQXNDSSxxQkFRUyxjdEVtSGYsYUFBQSxDQUFBLDhGRS9KbUIsY0NsQmpCLENBQUEsOEZBOGhCQSxtQkFDUSxxQkFDUixVQUNBLENBQUEsb0dtRTNlSSxVQVFNLENBQUEsNkx0RnZEVixnQkFBYSxxQkFFTixhQUFlLENBQ3RCLGlHZ0J1S0YsZ0JHeUNpQyxxQkFBUixhSHZDakIsQ0FBQSwrTUVqS1csd0JDbEJqQixDQUFBLHVHREpTLGdCQ21pQkcscUJEcmhCSixjQ2tpQnFCLGNBVjdCLENBQUEsMk5BTUMsd0JtRXhoQkQsQ0FBQSw4Rm5FbWlCZ0Isc0JBTWYsa0JBQUEsb0JtRW5nQkcsbUJBUVMsV0EyQ0cscUJuRXdjZixjQU1ZLGtCQUNSLHdCbUVsZ0JELG9CQVFTLFFBQUEsY25FaWpCWiwyQkFBQSxBbUVybkJMLHNCQUFBLENBQUEsb0ZuRWtrQkssZ0JEbGpCRyxrQkFGSyxXQ3VqQkwsT0QxakJJLENBQUEsOEZDNmpCUCxrQkR4akJHLGdCQURRLE9BQU8sQ0M0akJmLHFDQWtCSCw4RUFyQlMsWW1FeGtCZCxDQUFBLHdGbkV3a0JjLFlEempCRSxDQUFBLENBQUEsZ0RvRU9aLGVBc0NJLENBQUEscUNuRXlqQkgsZ0REdG1CVyxZQ3NrQkMsVUFDTCxTQUFRLGlCQU1YLENBQUEsQ0FBQSxZbUU1bEJpQixnQkE0RGxCLFNBQWUsVUFRTixpQm5FaWpCWixDQUFBLGVBN0NBLHFCbUV4a0JMLFlBQUEsQ0FBQSxnR25FMGxCcUIsYUFBaUIsQ0FBQSxxQ21FcGtCbEMsa0h0RlZBLGFBQ0EsQ0FBQSxDQUFBLHVDQUVTLHlCQUVULFlBQWtCLENBQ2xCLENBQUEsMkJBQ0EsaUJBQ0EsQ0FBQSxrQ21CNG1CbUIsd0JBQ2QsQ0FBQSx3Q21FN2pCUSxjQTJDRyxjbkV3aEJSLENBQUEsdUNBRU8saUJBRVYsYUFBQSxDQUFBLENBQUEsdUNtRXZrQlEsaUJBMkNHLGNuRThoQkQsUUFFSCxDQUFBLENBQUEsbUJBQ0Esb0NtRTloQmMsZ0JBQWlCLG1DQTVGM0MscUJBOENVLGdCQW1CaUIsbUJBNEJNLHlCQW5IckMsV0FzQkkscUJBOENVLGVBbUJpQixhQXdCSixrQkFPbUIsZ0JBdEg5QyxxQkFzQlksY0F5R0EsaUJBRUEsQ0FBQSx5QkFBcUIsY0FqSWpDLENBQUEseUJBc0JJLG1CQTRHWSxxQkFFQSxVQUNBLENBQUEsK0JuRWdDWixVQUFZLENBQUEsbURvRWpLWixnQkFDYSxxQnBFNlhiLGFvRTlYQSxDQUFFLDRCQUFBLGdCcEU4WEUscUJvRXpYTSxhcEV5WEksQ0FBQSxxRW9FOVhaLHdCcEU4WEUsQ0FBQSxrQ0FBVSxnQm9FOVhaLHFCcEU4WG9CLGNEaFliLGNxRVVELENBQUEsaUZBUk4sd0JyRW1FeUIsQ0FBSSx1Q3FFbERoQixtQnJFUE4sYXFFZGIsQ0FBQSxDQUFBLHFDQXlCNkIsbUJBQ0csV0FTbEIsQ0FBTixDQUFBLHVDQW5DUixzQkFvQzJCLGtCQUdiLENBQUEsQ0FBQSxxQ0FOTixzQkFRWSxnQkFSaEIsQ0FBQSxDQUFBLHFDckVUK0Isc0JDakIvQixpQkFBQSxDQUFBLENBQXNCLHNDQWdCdEIsc0JBNmdCVSxpQkFDRixDQUFBLENBQUcsK0JBRVgsc0JBQ0Esa0JEamUyQixvQkNtZWpCLG1CQVVWLFdBQVkscUJEemlCSixjcUVtQ1ksa0JBYnBCLHdCcEU0Z0JZLG9Cb0U1Z0JSLFFwRXNoQkcsQUFRTix5QkFGTyxZQUNILGNBR0osZ0JvRWprQkwsQ0FBQSxxQ3BFb2tCUSxVRHRqQkssQ0FBQSw4QnFFZEYsc0JwRXlrQkgsa0JBQ0Esb0JEM2pCUSxtQnFFZkwsV3BFd2tCTixxQm9FeGtCTCxjcEV3a0JLLGtCRHpqQlcsd0JDaWtCUCxvQkFSSixRQVVVLEFBSUsseUJBZGYsWUFBUyxjb0V4a0JkLGVwRXdrQkssQ0FBQSxvQ0FrQmlDLFVBQ3pCLENBQUEscUNvRTNsQmIsc0JBaURnQixnQkFHSixDQUFBLENBQU0sc0NBcERsQixzQkFxRHVCLGdCQUtMLENBQUEsQ0FBQSwyQkExRGxCLG9CQTJEZ0IsY3JFSkQsQ0FBQSw2QnFFT1MsaUJBOUR4QixDQUFBLHVDQWtFWSw2QkFBdUIsa0JBakMvQixDQUFJLENBQUEsbURBakNSLHlCdkZVSSxvQ0FDbUIsZ0JBQ0wsbUNBR2QscUJBQ0EsZ0JBQ0EsbUJBQ0EseUJBQ0EsV0FBZ0IsY2dCb0tsQixlQUFBLGFHeUNpQyxpQkh4Q2YsQ0d3Q0kseURBdVNoQixjQUNBLENBQUEseUREeGZBLHNCcUVpQkEsa0J2RnZCSixvQkFDQSxtQkFDQSxXQUFjLHFCQUNNLGNBRXBCLGtCQUFzQix3QkFFYixvQkFDVCxRQUFpQixBbUI4TWMseUJBQU4sY0h2Q25CLFlHdUNtQixjQXNUZCxpQkR4Z0JGLDZCQUFBLEFDMmdCUix3QkFBQSxDQUFBLDZEb0VyY21CLG9DQW5EaEIsZ0JoRXdTb0IsbUNnRWpQSyxxQkF2RDdCLGdCQXdEWSxtQkF6RmhCLHlCQThGWSxXQUFnQixxQkFFbkIsZUFBQSxhQy9GTCxrQkFFQSxnQkFBTSxxQkFBd0IsY0FIbEMsYUFBQSxDQUFBLG1FQU9JLGN4RWdMRixDQUFBLG1FR3lDMkIsbUJBM056QixxQkRtQitCLFVDbEIvQixDQUFBLHlFQWlCQSxVQTZnQkEsQ0FBQSx1SXFFcGlCSixnQkFPSSxxQnJFc2lCSSxhQUFnQixDQUNuQixzRW5CcGlCWSxnQkFDYixxQkFDQSxhQUNBLENBQUEseUptQm1OdUIsd0JIeENQLENHd0NJLDRFcUV4TnFCLGdCckV5bUIxQixxQkFDQSxjQUNkLGNBQUEsQ0FBQSxxS0RybEJrQix3QkN1Z0JuQixDQUFBLG1FQUlBLHNCQUNVLGtCQVNWLG9CRHJpQlMsbUJBSEQsV0MrbUJTLHFCQVFoQixjcUUzbkJELGtCQUFBLHdCckVzaUJJLG9CQUNILFFBQUEsY3FFdmlCRCwyQkFBQSxBckU4bUJDLHNCQUFBLENBQUEseURBM0RHLGdCQUtILGtCQUFBLFdxRXhqQkQsT0FBQSxDQUFBLG1FQUFBLGtCQUFBLGdCckUwakJDLE9xRWprQkwsQ0FBQSxxQ0FPSSxtRHJFNmpCSSxZRHRqQlksQ0N1akJaLENBQUEscUNBQ0gsNkREdGpCTyxZQzBqQkosQ0FBWSxDRDNqQkosdUNDOGtCWCxnRnFFN2xCTCxrQkFPSSxXQUFBLFVyRThtQkMsQ0E3Q0EsQ0FBQSxnQ0FPNkIsZ0JBQ3pCLFNBQUEsU0FBQSxDQUFBLHVDQVJKLGdDQVlPLG1CQUNBLFdBQ0Esb0JBTUgsZ0JBQUEsU3FFcmxCTCxTQUFBLENBQUEscUNyRTJrQlcsb0NxRTNrQlgsZ0JBQUEsbUNyRW1sQlkscUJBQXNCLGdCQUN6QixXQUFBLDZCQTBCUixjQVFVLGVuQm5uQkUsWUFDYixDQUFBLDJDQUVBLGNBQ0ssQ0FBRSw0Q0FHUCxhQUFrQixDQUNsQixDQUFBLHFDQUNjLGdDbUI2bUJOLDZCQUNILHlCcUUxbkJMLGtCckUrbkJLLENBQUEsNkVBS0EsWXFFcG9CTCxhQUFBLENBQUEsc0NyRXlvQlksVUFBVSxDQUFFLG1DcUV0b0JSLFVBQVcsQ0FBQSxDQUFBLDREQUNuQixtQ0FJWSxpQkFmeEIsQ0FBQSxDQUFBLHFDQU9JLHFDQWNBLGlDQXJCSixjQUFBLGNBc0JRLGVBdEJSLGlCQUFBLGtCQXdCWSxrQkFDQSxRQUFPLENBQUEsdUZBUUwscUJBQU0sY0FqQ3BCLGNBQUEsQ0FBQSxDQUFBLHNDckV5cEJTLGdDQXBmTCxrQkFDVSxDQUNWLENBQUEseUJBaktBLHlCQUNBLHlCQTZOQSxhQUFpQixlQTdNakIscUJBNG9CWSxVQUFlLDRCQUNBLGtCQUVmLGdCQU5KLGVBQUEsQ0FBQSwrQkQzcEJPLHlCc0VnQ0Msc0JBckNwQixrQkFBQSxvQnJFNlVnQixtQnFFclNKLFdBQVMscUJBQ1QsY0F6Q1osa0JBQUEsd0JBQUEsb0JBQUEsUWxFWUcsWUFDVSxjQUNBLFlBQ1YsZ0JBQUEsa0JBRU0sV0FDTixPQUFBLENBQUEsK0JrRTBCb0IsbUJBRUQscUJBVGMsV0FTUixjQTlDNUIsQ0FBQSxxQ0ErQ29CLFVBQWMsQ0FBQSxxQ0FWSCxzREFjQyxjQUFBLHNCQUVaLENBQUEsQ0FBQSxXQUNBLDRCQUNhLENBQUssa0JBQ0MsK0JBeER2QyxDQUFBLDZCQTJDWSxvQ0EzQ1osZ0JBa0RpQixtQ3RFaERKLGVzRThEbUIsUUFNeEIsQ0FBTSw0R0FRSixheEV5R1IsQ0FBQSxxQ0d5Q3lCLDhIcUUzSW5CLGFBQVMsQ0FBQSxDQUFBLCtCQUVULGNBQ0EsZUFaUixpQkFFSSxDQUFBLHFDckVrSjZCLHNCQUFULGtCSHZDZCxvQmhCL0tOLG1CQUFhLFdBQ2IscUJBQ1ksY0FDWixrQkFDSyx3QkFDSSxvQkFFVCxRQUFTLEF3RjZFRCwrQkFFQSxjQUNBLFlBQVUsZUFFVixnQkF2Qlosa0JBRVUsV0F5QkUsUXRFckdDLDZCQUFBLEFBQU8sd0JBQUEsQ3NFdUdSLCtDQTNCUiwyQkFBQSxBdEU5REksc0JBQUEsQ0FBQSwyQnVFYlksa0JBSHBCLENBQUEsbUNBQ1csZUFHQyxDQUFBLG1EdEV5VVIsYUFBZ0IsQ0FBQSxxQ0FKaEIscUVEalRpQixhQUFjLENBQUEsQ0FBQSxZQ2xCL0Isb0NBQ3dCLGdCc0VjaEIsbUNBSlIsZ0J0RWlYSSxxQnNFalhVLGN0RWlYQSxDQUFBLGVzRWpYZCxjdEVpWGMsaUJEL1hFLENBQUEsVUNrWU4sb0NBSFYsZ0JzRWpYQSxtQ0FBQSxnQnRFaVhJLGVBQVUsQ0FBQSxhc0VqWGQsY3RFaVhjLGVBS0YsaUJzRTdYaEIsQ0FBQSxxQ0FlK0IsYUFDTixjQUNDLENBQUEsQ0FBQSw0Q3pGakJ0QixnQkFBYSxTQUNiLFNBQVksQ0FBQSxrSEFPWixZQUFpQixhQUNqQixDQUFBLHdEeUZZeUQsVXpFeUp0RCxDQUFBLDhLeUVqSndCLGFBdEIzQixDQUFBLHFDQTJCb0Isa050RXlWSixhQUhoQixDQUFBLENBQUEscUNBSWUsNEN1RXRZbkIsb0JBQUEsQXZFS0ksYUFBQSxtQkFBQSxBRG1CNkIscUJBQUEscUJBQUEsQUNsQmxCLHVCQUFBLG1CQUFBLEFBQ1gsY0FBQSxDQUFBLENBQUEsa0R1RUZhLGtCQUNULGVBTlIsa0JBVWlCLG1CQUNJLGV2RU5qQixnQkRtQmlCLGNBQWMsZ0JBS2Qsa0JDdEJqQixpQkFBd0IsQ0FBQSwwQndFSnBCLGtEQUtnQixXQUNSLFNBRVIsQ0FBQSxDQUFBLG9FQ1hSLHNCQUNZLGtCekVvS1Isb0JBQ0EsbUJ5RXRLSixXdEVXRyxxQkFDQSxjc0VYSCxrQkFBYyx3QkFBQSxvQnRFV0wsUUFDRSxZQUNBLGVBQ1IsT0FDQSxrQnNFZlMsT0FBRSxDQUFBLGN0RWVMLGdCSGtYTCxTQUFBLFNBQUksQ0FBQSxpQkFBTyxxQkFBRyxxQnlFallKLENBQUEsdUNBQUEsaUJ6RWlZSSxpQnlFallKLENBQUEsQ0FBQSxxQ3pFb1lOLGlCQUFZLGlCQUhoQixDQUFBLENBQUEsbUJBQUksY0FBQSxjQUFVLGN5RWxZSixDekVrWUcscUN5RWpZSCx5QnpFaVlOLGF5RWpZTSxDQUFBLENBQUEsMEJ6RWlZSSxjeUVqWUosQ0FBQSxxQzFFQ00sa0IwRUlWLHVCQU5WLENBQUEsQ0FBQSxpRHpFcUxhLFdBQ1QsZ0J5RTlLSSxDQUFBLHVDQVJSLGlEdkVtRUUsWUFBVSxDQUFBLENBQUEscUNBR1YseUNGK0xFLFl5RXRQSSxpQkFDQSxnQkFDQSxpQkFDQSxrQnZFc0RBLFVBQUksQ0FBQSwyRHVFdkVBLHlCQW1CSCxjNUZWTSxZQUNYLHNCQUNBLGVBQ0EsQ0FBQSxpRUFJQSxzQkFDQSxrQkFBeUIsb0JBQ0osbUJBbUJmLFc0RmRNLHFCQUVBLGNBQ0Esa0JBQ0gsd0J6RTBJSCxvQjBFdEtWLFFBR00sQUFJUSx5QkFQZCxXQUFhLFlBUUQsZUFHSixnQkFBWSw2QkFBQSxBQVhwQix5QkFBQSxnQkFZWSxrQkFaWixXQWVRLE9BQ1MsQzFETFEsMkUwRFh6QixnQkFlUSwyQkFBQSxBQVFTLHNCQUFBLENDdkJqQixpRUFPZ0IsZUFQaEIsb0JBUVEsQ0FBQSw0SUNSUixrQkFDSSxDQUFBLHdEQVNNLGdCQUFpQixTQVYzQixVQUFBLG1CQVlRLGtCQUNhLFFBQ1QsVTdFaUNhLEM2RWhDYiw2TC9FMEtGLFVHdUNtQixDQUFBLENBQUksNEQ0RXZNakIsK00vRlJaLFVBQWtCLENBQ2xCLENBQUEscUNBQ2Msa0VtQjZNVyxZSHZDbkIsQ0FBQSwwRCtFekpxQixvQ0FFQSxnQkFDWCxtQ0FFTyxxQkFyQzNCLGdCQVlRLGNBUUksZUFBQSxpQkFxQmUsa0JBR0gsZUFBVyxDQUFBLGdFQXhCdkIsY0E2QmMsQ0FBRSxDQUFBLHVDQWpENUIseUNBb0JZLDRCQXBCWixDQUFBLDJEQXVEb0Isb0NBdkRwQixnQkFZUSxtQzVFeUpRLGVBRVosaUI0RXpHWSxDQUFVLGlFNUVvVXRCLGM0RXRYSSxDQUFBLGlFQStDSSwrQjVFMFVKLHNCNEUzWFEsa0I1RTJYSSxvQkFIaEIsbUI0RWxZaUIsV0FZYixxQkErQ0ksYzVFdVVKLGtCNEVsWWEsd0JBMkRULG9CNUV1VUcsUUFBRyxXQUFBLFk0RXRYVixlQUFrQixpQjVFc1hSLGtCQUtGLFc0RTdYWixRQUFBLDJCQUFBLEFBQXVCLHNCQUFBLENBQUEsMkVBMkRILHlCQXJFeEIsQ0FBQSxpRjVFTUkscUJBQ0EsNEJBQUEsQUFBd0IsdUJBQUEsQ0FBWSx3RDRFcUVwQixnQkFDQSxTQUFhLFNBQ2IsQ0FBTyw2REFsRW5CLG9DQXNFc0IsZ0JBT3BCLG1DQXpGVixnQkFBQSxXQTBGUSxjNUVtUEosZUFBZ0IsbUI0RTdVcEIsa0JBMEZRLG1CQUdJLENBQUEsbUU1RTFEUixjQUFBLENBQUEsb0U0RW5DSixhQTBGUSxDQUFBLENBQUEsaUJBR0ksdUJBTWMscUJBbkcxQixxQkEwRlEsc0JBR0ksMkIvRTBGViw4QkFDSyxpQ0FDRyw2QmhCL0tOLDRCQUFBLEFBQ0EscUJBQUEsQ0FBQSxxQkFDQSxrQkFDQSxrQkFDSyxDQUFFLHVEQUdFLFlBQ1QsYUFBaUIsQ0FBUSwyQkFFckIsVWtCSkEsQ0FBQSw2QjZFMkZ1QixrQkFDTyxlQUNSLGtCQUVQLGtCQUNRLENBQUEsMEJBaEgvQiw2QkE2RlksV0FBQSxlQXNCVSxDQUFVLENBQUUscUNBbkhsQywwQkEwRlEsb0JBQUEsQUFHSSxhQUFBLG1CQUFBLEFBc0JVLGNBQUEsQ0FBQSxrQ0FJbUIsb0JBQUEsQUFDakIsWUFBQSxDQUFTLDJDQTlCekIsb0JBQUEsQUFtQ0ksYUFBQSwwQkFBQSxBNUV3Q1Isc0JBQUEsVUFDQSxDQUFBLENBQUEsbUI0RXRLSixrQkFBcUIsa0JBMEZiLENBQWtCLG1EN0VqRW1CLFlDU3pDLGFBQ0EsQ0FBQSx5QkFBd0IsVUFVeEIsQ0FBQSwyQjRFdUZvQixrQkFDUyxlQUNULGtCQUNTLGtCQUNULENBQUEsMEJBeEl4QiwyQkE2SFksV0FBQSxTQUlTLENBQUEsQ0FBQSwwQkFqSXJCLHVDQTZIWSxlQUlTLENBQUEsQ0FBQSw4QkNuSXJCLGNBQ1ksY0FBZ0IsQ0FDeEIsc0NBQ08sZUFDQyxlQUNSLENBQUEscUNBQ00sd0JBQ0Esb0JBQUEsQUFBaUIsYUFBQSxtQkFBQSxBQUN2QixjQUFBLENBQUEsZ0NBQ00sb0JBQUEsWUFBQSxDQUFBLHlDM0VPUixvQkFBQSxBQUFjLGFBQUEsMEJBQUEsQTRFYmhCLHNCQUFBLFUzRVVHLENBQU8sQzJFVlYsOEIzRVlJLGtCQUNTLGtCQUNWLENBQUEseUVEcURELFlBQWdCLGFBQ0osQ0FBSSxvQ0FHZixVQUFXLENBQUEsMkNBRVYsa0I0RWpFSSxlQUFNLGtCQUFpQixrQkFSL0IsQ0FBQSwwQjlFMExJLDJDQUVBLFdBQ2EsZUFFVCxDQUFBLENBQUEsNENBRUksa0JBQWdCLGVBRW5CLGtCOEVwTFQsa0I1RUhnQixDQUFJLDBCNEVHcEIsNEMzRUpTLFdBQ0ksZUFDTSxDQUNoQixDQUFBLGdCQUFBLGtCQUVhLGtCQUNiLEMyRUZlLDZDNUVxRGhCLFlBQWdCLGFBQ2hCLENBQUEsc0JBRUMsVUFBZ0IsQ0FBQSxzQjRFckRiLGtCNUV1REYsZUFJRixrQkFBWSxtQjRFOURkLGtCQUdhLGU1RTREVCxrQjRFL0RKLGtCQVdnQixDQUNSLDBCQUNZLHNCQWJGLFdBZVIsUzlFcU9OLENBQUEsQ0FBQSwyQkFDaUIsc0I4RWhPRCxXQUFXLGVBckIvQixDQUFBLENBQUEsdUM5RTJLb0Isc0I4RTNLRixrQjlFOEtILENBQUUsQ0FBQSx1QjhFOUtDLGtCOUVnTFYsZUFDYSxrQkFDTyxtQjhFcko1QixrQkFBQSxlNUVoQ0Usa0JBQ0Esa0I0RStCRixDQUFBLDBCM0VsQ0csdUIyRWtDSCxXQUFBLFMzRWhDSSxDQUFBLENBQUEsMkJBRUQsdUJBQUEsV0FFQyxlQUNELENBQUEsQ0FBQSwwQjJFOEJDLHVDNUVvQlUsZUFDWixDQUFZLENBQUksMkJBR2hCLHVDNEUzQkYscUJBR0ksQ0FBQSxDQUFBLFc1RXlCTyxXQUNBLGdCNEU3QlgsQ0FBQSxxQzVFc0JFLFdBQVUsa0JBQ0Usa0JBQ0ksQ0FBQSxDQUFBLGdCQUNBLGVBRWYsQ0FBQSwwQjRFM0JILGdCQUFBLGVBT0ksQ0FBYSxDNUVxQmIsMEJBQ2lCLGdCNkV6RXJCLGU3RVlnQixDQUFBLENBQUEsMENDRmIsWTRFVkgsQ0FBQSw2QjVFYUksZUFDRCxnQkFFQyxlQUNELENBQUEsMEJEaURTLDZCQUVWLGlCQUNBLENBQUEsQ0FBQSwwQkF5QlUsNkJBRVYsZ0JBQ0EsQ0FBQSxDQUFBLGtHQUVVLGtCNkVuR1osZ0I3RW9HSSxlQUNPLENBQUEsMEI2RTlGRyxrRzdFMkRGLGdCQUNWLENBQVUsQ0FBRSwwQkFFWixrR0FFQyxpQjZFdkVILENBQUEsQ0FBQSw2QjdFeUVJLG1CQTBCRCxnQkFBaUIsZTZFbkdwQixDQUFBLGlCN0VvR1csa0JBQ1UsZUF4QmxCLENBQUEsd0g2RTdFWSxtQjdFMEdYLGVBQWEsQ0FBVSw2QzhFdkd2QixrQkFBWSxlQUpoQixDQUFBLGlEQ0ZBLG1CQUNJLGVBRUEsQ0FBQSwwQkFISixpREFPZSxpQjVFTFgsQ0FBQSxDQUFBLGlGNEVXQyxrQjVFUEcsZTRFV08sQ0FBQSwwQkFFWCxpRkFHZSxrQkFHZCxDQUFBLENBQVMsZ0M1RW5CTixtQjRFb0JXLGU1RWhCYixDNEVvQk4sMEJoRnhCSSxnQ0E0R2lCLGlCZ0ZwRnJCLEM1RTlCTyxDQVVDLHdMNEUwQkEsZUFBVyxDQUFPLG9EaEY5QnRCLGVBQUEsQ0FBQSxvQkE0R1EsYUFBUyxDQUFBLFlnRnBGckIsa0JBVVEsZ0JBSVIseUJBQUksV0FDVyxrQkFDWCx5QkFFSCxTNUU5QkcsbUI0RWlDVyxlQUNYLENBQVcsa0I1RTlCWCwwQjRFc0NKLFdDMENTLGNEMUNULENBQUEsc0VBQ2UscUJBRWQsa0JBRUQsZ0JBQUEseUJBQ2UsY0FDQSxxQjVFckNYLHNCNEV3Q0oseUJBQ2UsbUJBQ0UsZ0NBRmpCLGVBQUEsQ0FBQSxrRkFTQSxxQkFBQSxXQUFBLHlCQUNlLGNBQ1gsQ0FBQSwyQkFFVSxZQUpkLENBQUEseUJBQUEsZUFBQSxvQ0FLUSxDQUFBLDBCQUlSLHlCQUNJLGNBQVcsQ0FBQSxDQUFBLDhCQUdWLGtCQUpMLGtCQUFBLENBQUEsZ0NBU0EsZ0I1RTNESSxjNEUyREosYUFBQSxDQUFBLDhCQUFBLG9CQUFBLGFBQUEscUJBQUEsQUVuRFEsdUJBQUEsc0JBQUEsQUZtRFIsbUJBQUEsVUd0RFMsQ0hzRFQsMEJJbENRLDhCdEZsQ2MsMEJBQUEsQU1hTCxzQkFBQSxTNEUyRGpCLGlCQUFBLENBQUEsQ0FBQSwrQjVFdkRJLFk0RTREQSxhQUNILG1CQUdjLGVBQ1gsQ0FBQSxtQ0FFQSxjQUNBLFdsRi9DSyxZa0ZnREwsZ0JBQ0EsQ0FBQSw4QkFFQSxhQVRKLENBQUEsK0JBWXVCLGFBQ2YsQ0FBQSwrQkFFSCxlQUdMLENBQUEseUNLekdRLG9CQUFBLEFMMEdLLGFBQUEsc0JBQUEsQUFDVSw4QkFBQSxVQUNuQixDQUFBLDBCQUNnQix5Q0FHaEIsMEJBQUEsQUFDQSxxQkFBQSxDQUFBLENBQUEsc0NsRnZFSyxrQmtGeUVPLFdBQUEsT0FBQSxvQkFBQSxBQUNaLGFBQUEsMEJBQUEsQUFYSixzQkFBQSxzQkFBQSxBSzNHSSw4QkFBQSxzQkFBQSxBQUFnQixtQkFBQSxrQkx3SGYsMkJBQ3lCLENBQ3RCLDBCQUNBLHNDNUVyRkosaUNBR0ssQ0FBQSxDQUFBLHdEa0ZwRE8scUNDQUksQ0FBQSxxVEFKcEIsYUFBQSxDQUFBLDJGQUFBLHdCQUh1QyxDQUFBLDBJQUd2QyxxQ0FBQSxDQUFBLG1EQTBESyxxQ0M3REwsQ0FBQSxzU0FrQlEsYUFBaUIsQ0FBQSxzRkFLUCx3QkF2QmxCLENBQUEsZ0lBNkJnQixxQ0E3QmhCLENBQUEsc0RBQUEsbUNBQThCLENBQUEsK1NBbUNkLGFBQ0ksQ0FBQSx5RkFwQ3BCLHdCQUFBLENBQUEsc0lBNkJnQixtQ0E3QmhCLENBQUEsc0RBQUEsc0NBQThCLENBQUEsK1NBb0NWLGFGN0JKLENBQUEseUZFUGhCLHdCQUE4QixDQUFBLHNJRlFYLHNDRVJuQixDQUFBLHVEQUFBLHFDeEZFQSxDQUFBLGtUc0ZNbUIsYUVSbkIsQ0FBQSwwRkFBQSx3QkE0QjZCLENBQUEsd0lGbkJWLHFDRVRuQixDQUFBLHNEQUFBLHFDeEZJSSxDQUFBLCtTc0ZLZSxhRVRuQixDQUFBLHlGQUFBLHdCQTRCNkIsQ0FBQSxzSUZsQlQscUNFVnBCLENBQUEsbURBQUEsa0JBQThCLE1BQUEsV3hGRTlCLFdBRUksY0FBQSxXQXVHSSxXQUtJLENBQUEsMEJBNUdSLG1Ed0ZKSixZQUFBLENBQUEsQ0FBQSxtREFnQ29CLGtCQWhDcEIsTUFBQSxZQUFBLFdBQUEsY0FBOEIsV0FtQ2QsV0FBQSxDQUFBLDBCQUNJLG1EQXBDcEIsWUFBOEIsQ0FBQSxDQUFBLHVTQUE5QixpQkFBQSxDQUFBLG9DeEZJSSxpQkF1R0ksQ0FBQSxtQ3dGNUVRLGV4RjNCWixDQUFBLDBCQXVHSSxtQ3dGM0dSLGlCQUE4QixDQUFBLENBQUEsK0JGV1gsb0JBQUEsQUVYbkIsYUFBQSwwQkFBQSxzQkFBQSxzQkFBQSxBQUE4QixtQkFBQSxXQW1DZCxrQkFBQSxtQkFDSSxDQUFBLDBCQXBDcEIsK0JBQThCLG1CQTRCRCxDQVdQLENBQUEsMEJBdkN0QiwrQkFBOEIscUJBeUNWLENBQUEsQ0FBQSxvQ0F6Q3BCLGlCQUFBLGFBQUEscUNBQUEsQUFnRDBCLGdEQUFBLG1CQUFBLEFBR1Ysd0JBQUEsU0FDQSxDQUFBLDBCQUVBLG9DQXREaEIscUNBQUEsQUE4Q2MsK0NBQUEsQ0FBQSxDQUFBLDBCQTlDZCxvQ0E4RGUscUNBQUEsQUFLQywrQ0FBQSxDQUFPLENBQUUsK0JBR1Qsa0JBRUMsb0JBQUEsQUFBVSxhQUFBLDBCQUFBLEFBeEUzQixzQkFBQSxrQkFBQSxBQThEZSx5QkFBQSxrQkFXYyxDQUFBLG1DQXpFN0Isa0JBQUEsTUFBQSxPQUFBLGNBQUEsV3hGSUksWUFBQSxpQkF1R0ksVUFLSSxDQUFBLCtCQTVHUixrQkFBQSxjQXVHSSxpQndGM0dSLGdCQUFBLHlCeEZnSHFCLFd3RmhIckIsc0JBQUEsd0JBK0V1QixDQUFBLHFDQS9FdkIsVUFvRlEsQ0FBQSw0Q0FwRlIsWUF3RlEsQ0FBVSxzQ0F4RmxCLGtCQUFBLFFBQUEsYUEyRnNCLFdDN0Z0QixjQUFBLGNBQXlCLFlBR1IsNERBSVQsd0JBQ0EsNEJBRVcsK0JBQUEsQUFWbkIsMkJBQUEsb0JBV1ksQ0FBQSw2QkFHTyxnQkFkbkIsa0JBQUEsYUFlWSxDQUFBLG9PQVd1QixvQkFBQSxDQUFBLGtDQTFCbkMsaUJBQUEsYUFBQSxxQ0FBQSxBQThCbUMsZ0RBQUEsa0NBQUEsQUE5Qm5DLDZDQUFBLFVBbUNRLGVBQW1CLENBQ25CLDBCQUNBLGtDQUVBLGVBQWMsQ0FBQSxDQUFBLDBCQXZDdEIsa0NBMkNtQixxQ0FBQSxBQUtQLCtDQUFBLENBQUEsQ0FBQSw2QkFoRFosa0JBQUEsV0FzRFEsa0NBRUEsa0NBRUEsQ0FBQSwwQjNGeENBLDZCMkYyQ0EsaUNBN0RSLENBQUEsQ0FBQSxnQzNGa0JRLG9CMkZsQlIsQ0FBQSw2QkFtRWdCLFdBbkVoQixZQUFBLG9CQUF5QixDQUFBLGlDQTBFYixjQUNBLFdBQ0EsWUFDQSxrQkFDUSxDQUFBLDJCQUNtRCxrQkFBQSxNQUFBLE9BQUEsY0FDM0QsV0FBaUIsWUFDakIsaUJBQW1CLFVBQ25CLENBQUEseUJBQ0Esd0JBQ0gsbUNQcEYwQixDQUFLLDBCQVF4Qix5QkFMaEIsdUJBQUEsQ0FBQSxDQUFBLDBCbEZHSSx5QkF1R0ksa0JBS0ksQ0FBQSxDQUFBLG1DQTVHUixpQkFBQSxBQUF3QixhQUFBLHFDQUFBLEFBNEdoQixnREFBQSxrQ0FBQSxBa0YvR1osNkNBQUEsVUFBQSxDQUFBLDBCQWFpQixtQ0FDYyxxQ0FBQSxBQUNILGdEQUFBLG1CQUFBLEFwRjZDZCx1QkFBQSxDb0YzQ04sQ0FBQSw4QkFFQyxpQkFuQlQsQ0FBQSxrQ0FvQlksa0JBR0gsTUFBQSxPQUFVLGNBdkJuQixXQUFBLFlBQUEsZ0JBd0JZLENBQUEsMEJBQXVCLGtDQXhCbkMsa0JBNkJrQixZcEZkVixnQkFnREMsQ0FBQSxDQUFBLG9Hb0YvRFQsb0JBQUEsQUFtQ1ksWUFBQSxDQUFBLCtCQW5DWixvQkFBQSxDQUFBLDhCcEY4RFksZ0JvRjlEWixtQkFpRGEsQ0FuRGlCLDBCQXFEdEIsOEJBbkRSLGdCQXNEWSxDQUFBLENBQUEsNkJBRVEsa0JBQ0ksWUF6RHhCLE9BQUEsYUFBdUIsQ0E4RGYsMEJBRUEsNkJBRVksa0JBRVosVUFBWSxrQkFFZixDQUFBLENBQUEsNENRckVELHdCNUZBUyxDQUFBLGdENEZGYixnQkFLUSxjNUZ5REMsUzRGdERMLENBQUEsc0NBUkoscUI1RjhEUyxvQjRGOURULENBQUEsc0RBY1EsaUJBQXVCLENBQUEsMkJBQ3ZCLGtCQUFvQixjQUNwQixjQUVBLENBQU0sNEJBbEJkLG9CQUFBLGFBQUEsMEJBQUEsQUFtQlksc0JBQUEsc0JBQUEsQUFBdUIsOEJBQUEseUJBQ3ZCLFVBcEJaLENBQUEsc0NBeUJrQixVQXpCbEIsc0JBQUEsQ0FBQSw4Q0ErQlkscUNBR0EsQ0FBQSw4TkFXQSxhQTdDWixDQUFBLDBFQUFBLGFBc0RpQixDQXhEd0IseUNBMkRoQyxxQ0F6RFQsQ0FBQSwrTVRGQSxhQUFBLENBQUEscUVBQUEsYUFLSSxDQUFBLDRDbkZEUyxtQ21GT1QsQ0FBQSx3TkFYSixhQUFBLENBQXFCLHdFQThCUCxhSzVCQSxDQUFBLDRDTEZPLHNDQW1DVSxDbkY2Q2xCLHdObUZyQ0csYUFBQSxDQUFBLHdFQUNBLGFBQ1MsQ0tyQ0osNkNMUkEscUNBaURELENBQUEsMk5BTkosYUEzQ2hCLENBQUEseUVLU2dCLGFMVGhCLENBQUEsNENBZ0RnQixxQ0FoRGhCLENBQUEsd05BQUEsYUFBQSxDQUFBLHdFS1VtQixhTFZuQixDQUFBLDRCQUFxQixrQkFnREwsQ0FBQSwwQkt0Q1UsZUxWMUIscUJBQXFCLENBQUEsNEJLV0YsZ0JBQUEsY0xYbkIsQ0FBQSwyQkFBcUIsZUEwQ0wsQ0FBQSw2QkExQ2hCLG9CQUFBLEFBQXFCLGFBQUEsc0JBQUEsQUEyQ0wsOEJBQUEsV0FBQSxrQ0EzQ0sscUJBNENMLENBQUEsMEJBQ0ksZUE3Q3BCLENBQUEsK0JBQXFCLGdCQWdETCxpQkFBQSxDQUEyQiwrQ0FoRHRCLGlCQXdDTCxpQks1QkksQ0FBQSwyQkxacEIsK0JBQXFCLHFCQTBDTCxDQUFBLDBDQTFDSyxlQTJDTCxDQUFBLHFCQTNDaEIsa0JBQUEsc0JBQXFCLDhCQTRDTCxvRUFJQSxDQUFBLDBCQUNJLGtCQWpEcEIsQ0FBQSw0QkFBcUIsYUF3Q0wsQ0FBQSwyQkszQkcsbUJMYm5CLENBQUEsMEJBQXFCLG9CQUFBLEFBMENMLGFBQUEscUJBQUEsQUExQ2hCLHVCQUFBLFVBQUEsQ0FBQSwwQkF1QzZCLDBCQUliLDBCQUFBLEFBM0NoQixzQkFBQSxzQkFBQSxBQUFxQixrQkFBQSxDQUFBLENBQUEsMEJBNENMLFdBQUEsT0FBQSxvQkFBQSxBSy9CRyxhQUFBLDBCQUFBLEFMYm5CLHNCQUFBLFFBQXFCLENBQUEsMEJBZ0RMLDBCS25DRyxrQkxibkIsQ0FBQSxDQUFBLDBCQXdEUSxXQXhEUixlQUFBLENBQUEsOEJBNkRRLGNBN0RSLFdBQUEsWUFBQSxrQm5GNEJvQixDQUFHLGFBcUNqQixrQm1GakVOLFlBc0VRLENBQUEsK0JBdEVSLHdCQTBFaUIsQ0FBSywyRG5GVGhCLHdCbUZhRSxDQUFBLDBCQTlFUix3QkFrRlEsQ0FBVyxzREFLWCx3QkF2RlIsQ0FBQSw2QkFBcUIsd0JBNEZJLENBQVMseURuRjNCNUIsd0JtRm1DRSxDQUFBLDZCQXBHUix3QkFzR1MsQ0FBQSx5REVsR08sd0JBQ2lCLENBQzdCLDhCQUNBLHdCQUFZLENBQUEsMERBSmhCLHdCQU9RLENBQWEsNkJBUHJCLHdCQUFBLENBQUEseURBQUEsd0JBcUJRLENBQUEsZ0JBQWlCLGtCQUdqQixNQUFDLE9BQUEsV0F4QlQsWUFBQSxzQkF5QlksMkJBQ2EsMkJBMUJ6QixDQUFBLHFCQWdDaUIsa0JBQ0ssU0FDZCxPckYyQkssVXFGekJKLENBQUEsNEJBcENULGtCQXFDWSxNQXZDdUIsT0FBQSxXQUVuQyxjQUFBLFdBOENlLFlBakRjLFVBRzdCLENBQUEsbUJBQUEsa0JBa0RxQixrQkFFVCxXQUNBLGVBQVksU0FDZixDQUFBLHFCUWxEUyxrQkFIbEIsV0FBTyxDQUFBLDBCQVFTLHFCQVJoQixXQUFPLENBQUEsQ0FBQSx3QkFVUyxrQkFDSSxNQUFBLE9BQUEsV0FYcEIsWUFBTyxzQkFRUyw0QkFSVCwyQkFVUyxVQUFvQixDQUFBLGdDQVZwQyxrQkFBTyxNQUFBLE9BUVMsV0FBZ0IsY0FSaEMsV0FBTyxZQU9zQixtQkFHYiwwRUFGQSxVTERHLENBQUEsK0JLUFosb0JBQUEsQUFVUyxhQUFBLDBCQUFBLEFBQ0ksc0JBQUEscUJBQUEsQUFYcEIsdUJBQUEsc0JBQUEsQUFBTyxtQkFBQSxZQVFTLGtCTEFJLFVLUnBCLENBQUEsOEJBVWdCLGVBQW9CLENBQUEsb0NBVnBDLGdCQUFPLENBQUEsNEJMU1ksa0JLVFosV0FBQSxDQU9zQixtQ0FJVCxrQkxGTSxNS1QxQixPQUFBLFdBaUJZLGNBQ0csV0FFSCxZQUNBLHlCQUNlLFVBQ2YsQ0FBQSxzQ0FDQSxrQkF4Qlosb0JBQUEsWUFBQSxDQUFBLGtDQThCZ0IsZ0NBQUEsQUE5QmhCLDRCQUFBLGNBa0NnQixnQkFBVSxDQUFTLDBCQUluQixrQ0FFUSxnQ0FBQSxBQXhDeEIsMkJBQUEsQ0FBQSxDQUFBLDBCQStDWSxrQ0FqRGdCLGdDQUFBLEFBcURuQiwyQkFBQSxDQUFBLENBQUEsMENDOUNELGVBQVcsQ0FBQSxrQ0FSaUIsa0JBRXBDLFFBQUEsYUFXc0IsWUFDTCxtQkFFTywrQkFBQSxBQUVaLDBCQUFBLENBQUEsMEJBQ21CLGtDQUNFLFFBQ3JCLFdBbkJaLENBQUEsQ0FBQSwwQkFzQmdCLGtDQUdBLFdBQ0EsQ0FBQSxDQUFBLHNDQUdBLGNBQ0EsV04zQlEsWUFBQSxpQkFBQSwwREFBQSxBTUh4QixrREFBQSwwQkFBQSxrQkFBQSw4QkFBQSxBQXFDWSxzQkFBQSw2QkFBQSxBQUNBLG9CQUFBLENBQUEsNEJBQ0EsZUFDQSxtQzlGekJKLENBQUEsZ0M4RitCSSxnQkFDSCxjQUFBLG9CQzVDUSxDQUFFLDZEQUtELGdCQU5sQixpQkFBQSxDQUFBLDRCQVVzQixrQkFFRixpQkFFUixDQUFBLDZCQUVRLFlBQ1IsQ0FBQSwwQkFqQlosNkJBQUEsY0FzQlksbUJBQ08sa0JBdkJuQixDQUFBLENBQUEsMEJBMkJtQiw2Qi9GM0JDLGtCQTZEWCxDQUFBLENBQUEsaUMrRjdEVCxXQUFBLFlBQUEsZ0JBZ0N5QixDQUFDLHVCQUdkLG9CQUFXLENBQUssc0JBbkM1QixxQkFvQ3dCLHlCQXBDeEIsV0FBQSxtQkFBc0Isb0JBd0NLLHdCQXhDM0IsQ0FBQSx3QkE2Q3NCLFNBQ1YsQ0FBQSx1QkFFQSxlQUNBLENBQUEsdUJBQ1csa0JBRVgsY0FBVSxlQXBEdEIscUJBQUEsY0FxRHlCLG1CQUliLG9CQUFnQixDQXpENUIsMEJBQUEsdUJBQUEsWUFBQSxDQUFBLENBQUEsNkJBOER1QixVQUNQLENBQUEsOERBR2lELHdCQUNqRCxDQUFBLG9FQW5FaEIsZ0JBQUEsQ0FBQSxpQ0E0RVEsK0JBNUVSLENBQUEsdUNBa0ZRLFlBQ0EsQ0FBQSxvRUFuRlIsNEIvRjBCd0IsQytGaUVaLGlDQTNGWixvQkFBQSxBQWdHUSxhQUFBLHNCQUFBLEFBQ1ksOEJBQUEsc0JBQUEsQUFDZixtQkFBQSxlQ2xHWSx5QkFLUiwrQkFMVCxDQUFBLDBCQU9ZLGlDaEdvREgsbUJnR2hEQSxDQUFBLENBQUEsMEJBWFQsaUNBb0JLLDBCQUFBLEFBcEJMLHNCQUFBLHFCQUFBLEFBaUJZLHVCQUFBLFVBQVEsQ0FBSyxDQUNiLHNDQWxCWixhQXVCUSxDQUFBLGdDQUlBLGtCQUFTLHlCQUNPLGtCQUVoQixDQUFBLHVDQUVBLGtCaEdqQ1ksUWdHQ3BCLFFBQUEsY0FvQ1EsV0FwQ1IsWUFBQSxXQXdDUSx5REFLQSx3QkFFQSw0QmhHaERLLCtCQUFBLEFnR21ETCwyQkFBQSxxQkFFQSxDQUFBLDZCQXBEUixrQkFxRFksWUF5RlAsT0E5SUwsV0FBQSxTQUFpQixzQkFBakIsVUFBQSxDQUFBLGlDQTJEWSxjQUNJLFdBQUEsWUE1RGhCLGdCQUFBLENBQUEsMEJBK0RZLGtCQUErQixjQUVmLGtCQWpFNUIsQ0FBQSwwQkF1RVksaUJBQUEsQUFBa0IsYUFBQSxxQ0FBQSxBQURYLGdEQUFBLG1CQUFBLEFBdEVuQix3QkFBQSxRQUFBLENBQUEsMEJBNEVnQiwwQkFBQSxxQ0FBQSxBQTVFaEIsK0NBQUEsQ0FBQSxDQUFBLDBCQW1GcUIsa0NBRVQsQ0FBQSwyQmhHekJOLGFnRzJCTSxrQkFDQSxzQkFBWSx5QkFFRixlQTFGdEIsQ0FBQSwwQkEyRmdCLDJCQUdFLGFBQUssbUJBOUZ2QixDQUFBLENBQUEsMEJBK0ZnQiwyQkFDYSxhQUNiLG1CQWpHaEIsQ0FBQSxDQUFBLCtCQXFHZ0IsY0FyR2hCLFdBQUEsWUFBQSxrQkEwR3NCLENBQUEsMEJBQ00sWUFDaEIsQ0FBQSwwQkE1R1osMEJBK0dnQixjQUNBLENBQUEsQ0FBQSwwQkFFUywwQkFHVCxjQUNBLENBQUEsQ0FBQSx5Q0FBd0QsYUFDeEQsQ0FBQSw0QkFDQSxjQUFtQix5QkFDUiwwQmhHOUNkLHNDQUFBLEFnRzNFYiw4QkFBQSxjQStIc0Isa0JBcElnQiw2Q0FBQSxBQXlJMUIscUNBekkwQixBQXlJMUIsdUVBQUEsQ0FBQSxrQ0FwSVosY0FBQSwwQ0FBQSxBQXlJNEIsaUNBQUEsQ0FDWiw4QkFFSCxvQkFBQSxhQUFBLDBCQUFBLEFWMUlLLHNCQUFBLHNCQUFBLEF0RkhMLGtCQUFBLENBQUEsdVBzRkFiLGNBQUEsQ0FBQSx1TkFBb0IsYUFIMkIsQ0FtQ25DLGtDQUdILGVBbkNULENBQUEsMEJBb0NZLGtDQXBDWiwwQkFBQSxxQkFBQSxDQUFBLENBQUEscUNBMkNrQixnQkFDSSxvQkE1Q3RCLGNBQW9CLHFCQW1ETixnQkFBSyxDQUFLLDRDQUloQixZQUFDLENBQUEsb0NBdkRULG9CQUFBLENBQUEsK0N0RkFhLGVzRkFiLENBQUEsNERBbUVZLFdBQUEsTUFBQSxDQUFBLHVDdEZuRUMsa0JBQUEsbUJBNkRQLGVBQUEsQXNGVU0sV0FBQSxnQkFBWSwwQkFBQSxBQXZFeEIsa0JBQUEsOEJBQUEsQUFnRVMsc0JBQUEsNkJBQUEsQUFXTyxvQkFBQSxDQUFBLDBCQUF1Qix1Q1d4RTNCLGVBQ0EsQ0FBQSxDQUFBLG1EQUpSLHlEQUFBLEEvRkVBLGlEQUFBLGdCQUFBLENBQUEsb0RBQUEsMERBQUEsQStGRkEsaURBQUEsQ0FBQSxrQ0FGSixTQUVJLENBQUEsaUNBUTRCLHFCQVI1QixDQUFBLGdPQUFBLG9CQWlCUSxDQUFBLHlDQW5CWixxQkFFSSxDQUFBLHNDQUZKLGFBRUksQ0FBQSwwRUEyQlksd0JBQ0EsQ0FBQSxnRUE5QmhCLGNBRUksb0JBbUNRLENBQUMscUVBSU8sd0JBdkNoQixDQUFBLDJEQUZKLGNBRUksb0JBQWUsQ0FBQSx3RUF1REgsd0JBQ1csQ0FBRSw4REExRDdCLGNBRUksb0JBNERnQixDQUFBLHdFQU1BLHdCQUFnRCxDQUFBLDhEQWxFaEUsY0FBQSxvQkF5RWdCLENBQUEseUVBSVIsd0JWL0VSLENBQUEsK0RBQVcsY0FHTCxvQkFISyxDQUFBLHdFckZnSGtCLHdCQTVHN0IsQ0FBQSw4REE0R2lCLGNxRjVHVCxvQkFOWixDQUFBLDBFQWdCSSxpQkFBQSxBQUFnQixRQUFBLGdCQUNaLGlCQUNILENBQUEsMEJXbEJvQiwwRUFBekIsbUJBQXlCLENBQUEsQ0FBQSwwQkFRYiwwRUFSYSxjQUliLENBQUEsQ0FBQSwyRUFKYSxpQkFBQSxRQUFBLGFBUWIsQ0FBQSxvQ0FFSSxvQkFBQSxBQVZoQixhQUFBLHNCQUFBLEFBQXlCLDZCQUFBLENBQUEsMEJBSWIsb0NWTU8sMEJBQUEsQVVWbkIscUJBQUEsQ0FBQSxDQUFBLDBCQVFZLCtDVkVPLGlCVVZuQixDQUFBLENBQUEscUZBQUEsZ0JBQUEscUJBR3lCLENBS2IsK0JWR08sV0FBQSxBVURILE9BQUEsa0JBVmhCLENBQUEsMEJBQXlCLCtCQUliLG9CQUNJLENBQUEsQ0FBQSwwQkFMaEIsK0JBQXlCLGlCQUFBLEFBUWIsUUFBQSxlQUNJLENBQUEsQ0FBQSx3UUFUUyxlQWlCakIsQ0FBQSwyUkFBOEIsaUJBakJ0QyxDQUFBLGlDQUF5QixvQkErQmpCLENBQUEscUNBRUksaUJBakNaLENBQUEsbURBdUN1QixlQUVmLENBQUEsMkNBekNSLHFCQTBDWSx5QkFJQSxXQUFDLHFCQTlDYixtQkFBQSxDQUFBLGdDbEdnRVMsa0JrR2hFVCxXQUFBLE9BQUEsZ0JBQXlCLENBQUEsMEJBcURiLGdDQUNnQixpQkFBQSxBQUNaLFFBQUEsb0JBdkRoQixDQUFBLENBQUEsb0NBOERRLGNsR09FLFdrR0xELFlBQVUsZ0JBaEVuQixDQUFBLCtFQUFBLGVBQUEsQ0FBQSx5RUFBQSxzQkFBQSxBQUF5Qiw4QkFBQSxzQkFBQSxBaEdNckIsbUJBQUEsUUFBQSxDQUFBLDBCQTRHUSx5RWdHbEhaLDBCQUFBLHFCQUFBLENBQUEsQ0FBQSw2RUFBQSxlQUFBLENBQUEsdUVoRzZHUSwwQkFBQSxBQUthLHNCQUFBLGNnR3JDUixDaEd6RU4sdURnR0pQLGdCaEdrSFksa0JBQW9CLGFnR2xIaEMsQ0FBQSxpSEFBQSxpQkFBQSxPQUFBLENBQUEsMEJBdUZZLGlIQXZGYSxpQkFBQSxPQUFBLENBK0ZMLENBQUEsbUlBL0ZwQix5REFBQSxBQTRHUSxnREFBQSxDQUFBLCtHQTVHUixpQkFBQSxBQWlIVyxPQUFBLENBQ0MsMEJBRUEsK0doR3pHSSxpQkFBQSxBQVhxQixPQUFBLENBQUEsQ0FBQSxxSEFnQlYsaUJBQUEsQUFBUyxPQUFBLENBQ3BCLHVJQWJoQiwwREFBQSxBQXVCWSxpREFBQSxDQUFBLG1IQUtJLGlCQUFBLE9BQUEsQ0FBQSwyQ0ExQlosY0FBd0IsY0E4QmhCLENBQUEsa0RBR1ksWUFuQ2pCLENBRUgscUNBdUNRLG9CQUFBLEFBekNaLGFBQUEsVUFFSSxDQUFBLHlGQUFBLFlBQUEsQ0FBQSw2RkEyQ2dCLFdBQUEsQUE3Q3BCLE9BQUEsWUFFSSxZQUFBLFNBQXdCLFNBdUNoQixDQUFBLHlEQXZDZ0IsU0F1Q2hCLENBQUEscUVBekNaLGNBRUksb0JBQXdCLENBQUEsZ0RBQXhCLGlCQW1EUSxDQUFBLHdEQW5EUiwwQkFBQSxrQkFBQSw4QkFBQSxBQW1EUSxzQkFBQSw2QkFBQSxBQW5EUixvQkFBQSxDQUFBLG1EQUZKLGNBRUksV0FBQSxZQUF3QixnQkE4REgsQ0FoRXpCLG9FQUFBLGdCQUVJLFVBQUEsUUFBd0IsQ0FBQSw2QkE4REgsaUJBOURyQixDQUFBLG9PQUZKLG9CQUVJLENBQUEsMEJBNEVnQixvT0E1RVEsb0JBRjVCLENBQUEsQ0FBQSx1Q0FnR1Esb0JBQUEsQUE5RkosYUFBQSxzQkFBQSxBQStGSSw4QkFBQSxVQUNJLENBQUEsMEJBRU8sdUNBbEdmLDBCQUFBLEFBdUdJLHNCQUFBLEtBQVksQ0FBQSxDQUFBLG1DQXZHaEIsV0FBQSxPQUFBLGdCQXVHSSxTQUtJLFNBQVMsQ0FBQSxxQ0FHTCxjQWpIaEIsMEJBRUksc0NBQUEsQUFtSDRCLDhCQUFBLGNBbkg1QixnQkFBQSw2Q0FBQSxBQXlIWSxxQ0F6SFosQUF5SFksdUVBQUEsQ0FBQSwyQ0FFQSwwQ0FBQSxBQTNIWixpQ0FBQSxDQUFBLDBCQThIUSxpQkFDbUIsd0JBR2YsQ0FBQSxvQ0FsSVosb0JBQUEsQUF1SEksYUFBQSxxQkFBQSxBQWNJLHNCQUFBLENBQUEsMEJGM0VILG9DRStFSSwwQkFBQSxBaUc5SVQsc0JBQUEsc0JBQUEsQUFESixtQkFBQSxTQUFBLGlCQUFBLENBQUEsQ0FBQSwyQ2pHTUksWUFBQSxDQUF3QiwrQkE0R1AseUJBNUdqQixVQUFBLENBQUEsb0RBNEdRLFlBQW9CLGVpRzlHeEIsQ0FBQSwwQkFFVSxvREFObEIsWUFBQSxDQUFBLENBQUEiLCJmaWxlIjoiY2ZpLW1haW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGZvbnQtZmFjZXtmb250LWZhbWlseTonYnVkaWNvbic7c3JjOnVybChcIi9TdGF0aWMvQ0ZJL2xpYnMvYnVkaWNvbi9idWRpY29uLmVvdD80Mjg4NjU3MlwiKTtzcmM6dXJsKFwiL1N0YXRpYy9DRkkvbGlicy9idWRpY29uL2J1ZGljb24uZW90PzQyODg2NTcyI2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLHVybChcIi9TdGF0aWMvQ0ZJL2xpYnMvYnVkaWNvbi9idWRpY29uLndvZmY/NDI4ODY1NzJcIikgZm9ybWF0KFwid29mZlwiKSx1cmwoXCIvU3RhdGljL0NGSS9saWJzL2J1ZGljb24vYnVkaWNvbi50dGY/NDI4ODY1NzJcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksdXJsKFwiL1N0YXRpYy9DRkkvbGlicy9idWRpY29uL2J1ZGljb24uc3ZnPzQyODg2NTcyI2J1ZGljb25cIikgZm9ybWF0KFwic3ZnXCIpO2ZvbnQtd2VpZ2h0Om5vcm1hbDtmb250LXN0eWxlOm5vcm1hbH0vKiEgbm9ybWFsaXplLmNzcyB2My4wLjMgfCBNSVQgTGljZW5zZSB8IGdpdGh1Yi5jb20vbmVjb2xhcy9ub3JtYWxpemUuY3NzICovaHRtbHtmb250LWZhbWlseTpzYW5zLXNlcmlmOy1tcy10ZXh0LXNpemUtYWRqdXN0OjEwMCU7LXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OjEwMCV9Ym9keXttYXJnaW46MH1hcnRpY2xlLGFzaWRlLGRldGFpbHMsZmlnY2FwdGlvbixmaWd1cmUsZm9vdGVyLGhlYWRlcixoZ3JvdXAsbWFpbixtZW51LG5hdixzZWN0aW9uLHN1bW1hcnl7ZGlzcGxheTpibG9ja31hdWRpbyxjYW52YXMscHJvZ3Jlc3MsdmlkZW97ZGlzcGxheTppbmxpbmUtYmxvY2s7dmVydGljYWwtYWxpZ246YmFzZWxpbmV9YXVkaW86bm90KFtjb250cm9sc10pe2Rpc3BsYXk6bm9uZTtoZWlnaHQ6MH1baGlkZGVuXSx0ZW1wbGF0ZXtkaXNwbGF5Om5vbmV9YXtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50fWE6YWN0aXZlLGE6aG92ZXJ7b3V0bGluZTowfWFiYnJbdGl0bGVde2JvcmRlci1ib3R0b206MXB4IGRvdHRlZH1iLHN0cm9uZ3tmb250LXdlaWdodDpib2xkfWRmbntmb250LXN0eWxlOml0YWxpY31tYXJre2JhY2tncm91bmQ6I2ZmMDtjb2xvcjojMDAwfXNtYWxse2ZvbnQtc2l6ZTo4MCV9c3ViLHN1cHtmb250LXNpemU6NzUlO2xpbmUtaGVpZ2h0OjA7cG9zaXRpb246cmVsYXRpdmU7dmVydGljYWwtYWxpZ246YmFzZWxpbmV9c3Vwe3RvcDotMC41ZW19c3Vie2JvdHRvbTotMC4yNWVtfWltZ3tib3JkZXI6MH1zdmc6bm90KDpyb290KXtvdmVyZmxvdzpoaWRkZW59ZmlndXJle21hcmdpbjoxZW0gNDBweH1ocntib3gtc2l6aW5nOmNvbnRlbnQtYm94O2hlaWdodDowfXByZXtvdmVyZmxvdzphdXRvfWNvZGUsa2JkLHByZSxzYW1we2ZvbnQtZmFtaWx5Om1vbm9zcGFjZSwgbW9ub3NwYWNlO2ZvbnQtc2l6ZToxZW19YnV0dG9uLGlucHV0LG9wdGdyb3VwLHNlbGVjdCx0ZXh0YXJlYXtjb2xvcjppbmhlcml0O2ZvbnQ6aW5oZXJpdDttYXJnaW46MH1idXR0b257b3ZlcmZsb3c6dmlzaWJsZX1idXR0b24sc2VsZWN0e3RleHQtdHJhbnNmb3JtOm5vbmV9YnV0dG9uLGh0bWwgaW5wdXRbdHlwZT1cImJ1dHRvblwiXSxpbnB1dFt0eXBlPVwicmVzZXRcIl0saW5wdXRbdHlwZT1cInN1Ym1pdFwiXXstd2Via2l0LWFwcGVhcmFuY2U6YnV0dG9uO2N1cnNvcjpwb2ludGVyfWJ1dHRvbltkaXNhYmxlZF0saHRtbCBpbnB1dFtkaXNhYmxlZF17Y3Vyc29yOmRlZmF1bHR9YnV0dG9uOjotbW96LWZvY3VzLWlubmVyLGlucHV0OjotbW96LWZvY3VzLWlubmVye2JvcmRlcjowO3BhZGRpbmc6MH1pbnB1dHtsaW5lLWhlaWdodDpub3JtYWx9aW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLGlucHV0W3R5cGU9XCJyYWRpb1wiXXtib3gtc2l6aW5nOmJvcmRlci1ib3g7cGFkZGluZzowfWlucHV0W3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24saW5wdXRbdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbntoZWlnaHQ6YXV0b31pbnB1dFt0eXBlPVwic2VhcmNoXCJdey13ZWJraXQtYXBwZWFyYW5jZTp0ZXh0ZmllbGQ7Ym94LXNpemluZzpjb250ZW50LWJveH1pbnB1dFt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uLGlucHV0W3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb257LXdlYmtpdC1hcHBlYXJhbmNlOm5vbmV9ZmllbGRzZXR7Ym9yZGVyOjFweCBzb2xpZCAjYzBjMGMwO21hcmdpbjowIDJweDtwYWRkaW5nOjAuMzVlbSAwLjYyNWVtIDAuNzVlbX1sZWdlbmR7Ym9yZGVyOjA7cGFkZGluZzowfXRleHRhcmVhe292ZXJmbG93OmF1dG99b3B0Z3JvdXB7Zm9udC13ZWlnaHQ6Ym9sZH10YWJsZXtib3JkZXItY29sbGFwc2U6Y29sbGFwc2U7Ym9yZGVyLXNwYWNpbmc6MH10ZCx0aHtwYWRkaW5nOjB9LyohXHJcbiAqICBGb250IEF3ZXNvbWUgNC41LjAgYnkgQGRhdmVnYW5keSAtIGh0dHA6Ly9mb250YXdlc29tZS5pbyAtIEBmb250YXdlc29tZVxyXG4gKiAgTGljZW5zZSAtIGh0dHA6Ly9mb250YXdlc29tZS5pby9saWNlbnNlIChGb250OiBTSUwgT0ZMIDEuMSwgQ1NTOiBNSVQgTGljZW5zZSlcclxuICovQGZvbnQtZmFjZXtmb250LWZhbWlseTonRm9udEF3ZXNvbWUnO3NyYzp1cmwoXCIvL25ldGRuYS5ib290c3RyYXBjZG4uY29tL2ZvbnQtYXdlc29tZS80LjUuMC9mb250cy9mb250YXdlc29tZS13ZWJmb250LmVvdD92PTQuNS4wXCIpO3NyYzp1cmwoXCIvL25ldGRuYS5ib290c3RyYXBjZG4uY29tL2ZvbnQtYXdlc29tZS80LjUuMC9mb250cy9mb250YXdlc29tZS13ZWJmb250LmVvdD8jaWVmaXgmdj00LjUuMFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSx1cmwoXCIvL25ldGRuYS5ib290c3RyYXBjZG4uY29tL2ZvbnQtYXdlc29tZS80LjUuMC9mb250cy9mb250YXdlc29tZS13ZWJmb250LndvZmYyP3Y9NC41LjBcIikgZm9ybWF0KFwid29mZjJcIiksdXJsKFwiLy9uZXRkbmEuYm9vdHN0cmFwY2RuLmNvbS9mb250LWF3ZXNvbWUvNC41LjAvZm9udHMvZm9udGF3ZXNvbWUtd2ViZm9udC53b2ZmP3Y9NC41LjBcIikgZm9ybWF0KFwid29mZlwiKSx1cmwoXCIvL25ldGRuYS5ib290c3RyYXBjZG4uY29tL2ZvbnQtYXdlc29tZS80LjUuMC9mb250cy9mb250YXdlc29tZS13ZWJmb250LnR0Zj92PTQuNS4wXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLHVybChcIi8vbmV0ZG5hLmJvb3RzdHJhcGNkbi5jb20vZm9udC1hd2Vzb21lLzQuNS4wL2ZvbnRzL2ZvbnRhd2Vzb21lLXdlYmZvbnQuc3ZnP3Y9NC41LjAjZm9udGF3ZXNvbWVyZWd1bGFyXCIpIGZvcm1hdChcInN2Z1wiKTtmb250LXdlaWdodDpub3JtYWw7Zm9udC1zdHlsZTpub3JtYWx9LmZhe2Rpc3BsYXk6aW5saW5lLWJsb2NrO2ZvbnQ6bm9ybWFsIG5vcm1hbCBub3JtYWwgMTRweC8xIEZvbnRBd2Vzb21lO2ZvbnQtc2l6ZTppbmhlcml0O3RleHQtcmVuZGVyaW5nOmF1dG87LXdlYmtpdC1mb250LXNtb290aGluZzphbnRpYWxpYXNlZDstbW96LW9zeC1mb250LXNtb290aGluZzpncmF5c2NhbGV9LmZhLWxne2ZvbnQtc2l6ZToxLjMzMzMzZW07bGluZS1oZWlnaHQ6Ljc1ZW07dmVydGljYWwtYWxpZ246LTE1JX0uZmEtMnh7Zm9udC1zaXplOjJlbX0uZmEtM3h7Zm9udC1zaXplOjNlbX0uZmEtNHh7Zm9udC1zaXplOjRlbX0uZmEtNXh7Zm9udC1zaXplOjVlbX0uZmEtZnd7d2lkdGg6MS4yODU3MWVtO3RleHQtYWxpZ246Y2VudGVyfS5mYS11bHtwYWRkaW5nLWxlZnQ6MDttYXJnaW4tbGVmdDoyLjE0Mjg2ZW07bGlzdC1zdHlsZS10eXBlOm5vbmV9LmZhLXVsPmxpe3Bvc2l0aW9uOnJlbGF0aXZlfS5mYS1saXtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0Oi0yLjE0Mjg2ZW07d2lkdGg6Mi4xNDI4NmVtO3RvcDouMTQyODZlbTt0ZXh0LWFsaWduOmNlbnRlcn0uZmEtbGkuZmEtbGd7bGVmdDotMS44NTcxNGVtfS5mYS1ib3JkZXJ7cGFkZGluZzouMmVtIC4yNWVtIC4xNWVtO2JvcmRlcjpzb2xpZCAwLjA4ZW0gI2VlZTtib3JkZXItcmFkaXVzOi4xZW19LmZhLXB1bGwtbGVmdHtmbG9hdDpsZWZ0fS5mYS1wdWxsLXJpZ2h0e2Zsb2F0OnJpZ2h0fS5mYS5mYS1wdWxsLWxlZnR7bWFyZ2luLXJpZ2h0Oi4zZW19LmZhLmZhLXB1bGwtcmlnaHR7bWFyZ2luLWxlZnQ6LjNlbX0ucHVsbC1yaWdodHtmbG9hdDpyaWdodH0ucHVsbC1sZWZ0e2Zsb2F0OmxlZnR9LmZhLnB1bGwtbGVmdHttYXJnaW4tcmlnaHQ6LjNlbX0uZmEucHVsbC1yaWdodHttYXJnaW4tbGVmdDouM2VtfS5mYS1zcGluey13ZWJraXQtYW5pbWF0aW9uOmZhLXNwaW4gMnMgaW5maW5pdGUgbGluZWFyO2FuaW1hdGlvbjpmYS1zcGluIDJzIGluZmluaXRlIGxpbmVhcn0uZmEtcHVsc2V7LXdlYmtpdC1hbmltYXRpb246ZmEtc3BpbiAxcyBpbmZpbml0ZSBzdGVwcyg4KTthbmltYXRpb246ZmEtc3BpbiAxcyBpbmZpbml0ZSBzdGVwcyg4KX1ALXdlYmtpdC1rZXlmcmFtZXMgZmEtc3BpbnswJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMGRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgwZGVnKX0xMDAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgzNTlkZWcpO3RyYW5zZm9ybTpyb3RhdGUoMzU5ZGVnKX19QGtleWZyYW1lcyBmYS1zcGluezAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgwZGVnKTt0cmFuc2Zvcm06cm90YXRlKDBkZWcpfTEwMCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDM1OWRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgzNTlkZWcpfX0uZmEtcm90YXRlLTkwe2ZpbHRlcjpwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQmFzaWNJbWFnZShyb3RhdGlvbj0xKTstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoOTBkZWcpOy1tcy10cmFuc2Zvcm06cm90YXRlKDkwZGVnKTt0cmFuc2Zvcm06cm90YXRlKDkwZGVnKX0uZmEtcm90YXRlLTE4MHtmaWx0ZXI6cHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkJhc2ljSW1hZ2Uocm90YXRpb249Mik7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDE4MGRlZyk7LW1zLXRyYW5zZm9ybTpyb3RhdGUoMTgwZGVnKTt0cmFuc2Zvcm06cm90YXRlKDE4MGRlZyl9LmZhLXJvdGF0ZS0yNzB7ZmlsdGVyOnByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CYXNpY0ltYWdlKHJvdGF0aW9uPTMpOy13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgyNzBkZWcpOy1tcy10cmFuc2Zvcm06cm90YXRlKDI3MGRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgyNzBkZWcpfS5mYS1mbGlwLWhvcml6b250YWx7ZmlsdGVyOnByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CYXNpY0ltYWdlKHJvdGF0aW9uPTApOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKC0xLCAxKTstbXMtdHJhbnNmb3JtOnNjYWxlKC0xLCAxKTt0cmFuc2Zvcm06c2NhbGUoLTEsIDEpfS5mYS1mbGlwLXZlcnRpY2Fse2ZpbHRlcjpwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQmFzaWNJbWFnZShyb3RhdGlvbj0yKTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxLCAtMSk7LW1zLXRyYW5zZm9ybTpzY2FsZSgxLCAtMSk7dHJhbnNmb3JtOnNjYWxlKDEsIC0xKX06cm9vdCAuZmEtcm90YXRlLTkwLDpyb290IC5mYS1yb3RhdGUtMTgwLDpyb290IC5mYS1yb3RhdGUtMjcwLDpyb290IC5mYS1mbGlwLWhvcml6b250YWwsOnJvb3QgLmZhLWZsaXAtdmVydGljYWx7ZmlsdGVyOm5vbmV9LmZhLXN0YWNre3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOjJlbTtoZWlnaHQ6MmVtO2xpbmUtaGVpZ2h0OjJlbTt2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9LmZhLXN0YWNrLTF4LC5mYS1zdGFjay0yeHtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7d2lkdGg6MTAwJTt0ZXh0LWFsaWduOmNlbnRlcn0uZmEtc3RhY2stMXh7bGluZS1oZWlnaHQ6aW5oZXJpdH0uZmEtc3RhY2stMnh7Zm9udC1zaXplOjJlbX0uZmEtaW52ZXJzZXtjb2xvcjojZmZmfS5mYS1nbGFzczpiZWZvcmV7Y29udGVudDpcIu+AgFwifS5mYS1tdXNpYzpiZWZvcmV7Y29udGVudDpcIu+AgVwifS5mYS1zZWFyY2g6YmVmb3Jle2NvbnRlbnQ6XCLvgIJcIn0uZmEtZW52ZWxvcGUtbzpiZWZvcmV7Y29udGVudDpcIu+Ag1wifS5mYS1oZWFydDpiZWZvcmV7Y29udGVudDpcIu+AhFwifS5mYS1zdGFyOmJlZm9yZXtjb250ZW50Olwi74CFXCJ9LmZhLXN0YXItbzpiZWZvcmV7Y29udGVudDpcIu+AhlwifS5mYS11c2VyOmJlZm9yZXtjb250ZW50Olwi74CHXCJ9LmZhLWZpbG06YmVmb3Jle2NvbnRlbnQ6XCLvgIhcIn0uZmEtdGgtbGFyZ2U6YmVmb3Jle2NvbnRlbnQ6XCLvgIlcIn0uZmEtdGg6YmVmb3Jle2NvbnRlbnQ6XCLvgIpcIn0uZmEtdGgtbGlzdDpiZWZvcmV7Y29udGVudDpcIu+Ai1wifS5mYS1jaGVjazpiZWZvcmV7Y29udGVudDpcIu+AjFwifS5mYS1yZW1vdmU6YmVmb3JlLC5mYS1jbG9zZTpiZWZvcmUsLmZhLXRpbWVzOmJlZm9yZXtjb250ZW50Olwi74CNXCJ9LmZhLXNlYXJjaC1wbHVzOmJlZm9yZXtjb250ZW50Olwi74COXCJ9LmZhLXNlYXJjaC1taW51czpiZWZvcmV7Y29udGVudDpcIu+AkFwifS5mYS1wb3dlci1vZmY6YmVmb3Jle2NvbnRlbnQ6XCLvgJFcIn0uZmEtc2lnbmFsOmJlZm9yZXtjb250ZW50Olwi74CSXCJ9LmZhLWdlYXI6YmVmb3JlLC5mYS1jb2c6YmVmb3Jle2NvbnRlbnQ6XCLvgJNcIn0uZmEtdHJhc2gtbzpiZWZvcmV7Y29udGVudDpcIu+AlFwifS5mYS1ob21lOmJlZm9yZXtjb250ZW50Olwi74CVXCJ9LmZhLWZpbGUtbzpiZWZvcmV7Y29udGVudDpcIu+AllwifS5mYS1jbG9jay1vOmJlZm9yZXtjb250ZW50Olwi74CXXCJ9LmZhLXJvYWQ6YmVmb3Jle2NvbnRlbnQ6XCLvgJhcIn0uZmEtZG93bmxvYWQ6YmVmb3Jle2NvbnRlbnQ6XCLvgJlcIn0uZmEtYXJyb3ctY2lyY2xlLW8tZG93bjpiZWZvcmV7Y29udGVudDpcIu+AmlwifS5mYS1hcnJvdy1jaXJjbGUtby11cDpiZWZvcmV7Y29udGVudDpcIu+Am1wifS5mYS1pbmJveDpiZWZvcmV7Y29udGVudDpcIu+AnFwifS5mYS1wbGF5LWNpcmNsZS1vOmJlZm9yZXtjb250ZW50Olwi74CdXCJ9LmZhLXJvdGF0ZS1yaWdodDpiZWZvcmUsLmZhLXJlcGVhdDpiZWZvcmV7Y29udGVudDpcIu+AnlwifS5mYS1yZWZyZXNoOmJlZm9yZXtjb250ZW50Olwi74ChXCJ9LmZhLWxpc3QtYWx0OmJlZm9yZXtjb250ZW50Olwi74CiXCJ9LmZhLWxvY2s6YmVmb3Jle2NvbnRlbnQ6XCLvgKNcIn0uZmEtZmxhZzpiZWZvcmV7Y29udGVudDpcIu+ApFwifS5mYS1oZWFkcGhvbmVzOmJlZm9yZXtjb250ZW50Olwi74ClXCJ9LmZhLXZvbHVtZS1vZmY6YmVmb3Jle2NvbnRlbnQ6XCLvgKZcIn0uZmEtdm9sdW1lLWRvd246YmVmb3Jle2NvbnRlbnQ6XCLvgKdcIn0uZmEtdm9sdW1lLXVwOmJlZm9yZXtjb250ZW50Olwi74CoXCJ9LmZhLXFyY29kZTpiZWZvcmV7Y29udGVudDpcIu+AqVwifS5mYS1iYXJjb2RlOmJlZm9yZXtjb250ZW50Olwi74CqXCJ9LmZhLXRhZzpiZWZvcmV7Y29udGVudDpcIu+Aq1wifS5mYS10YWdzOmJlZm9yZXtjb250ZW50Olwi74CsXCJ9LmZhLWJvb2s6YmVmb3Jle2NvbnRlbnQ6XCLvgK1cIn0uZmEtYm9va21hcms6YmVmb3Jle2NvbnRlbnQ6XCLvgK5cIn0uZmEtcHJpbnQ6YmVmb3Jle2NvbnRlbnQ6XCLvgK9cIn0uZmEtY2FtZXJhOmJlZm9yZXtjb250ZW50Olwi74CwXCJ9LmZhLWZvbnQ6YmVmb3Jle2NvbnRlbnQ6XCLvgLFcIn0uZmEtYm9sZDpiZWZvcmV7Y29udGVudDpcIu+AslwifS5mYS1pdGFsaWM6YmVmb3Jle2NvbnRlbnQ6XCLvgLNcIn0uZmEtdGV4dC1oZWlnaHQ6YmVmb3Jle2NvbnRlbnQ6XCLvgLRcIn0uZmEtdGV4dC13aWR0aDpiZWZvcmV7Y29udGVudDpcIu+AtVwifS5mYS1hbGlnbi1sZWZ0OmJlZm9yZXtjb250ZW50Olwi74C2XCJ9LmZhLWFsaWduLWNlbnRlcjpiZWZvcmV7Y29udGVudDpcIu+At1wifS5mYS1hbGlnbi1yaWdodDpiZWZvcmV7Y29udGVudDpcIu+AuFwifS5mYS1hbGlnbi1qdXN0aWZ5OmJlZm9yZXtjb250ZW50Olwi74C5XCJ9LmZhLWxpc3Q6YmVmb3Jle2NvbnRlbnQ6XCLvgLpcIn0uZmEtZGVkZW50OmJlZm9yZSwuZmEtb3V0ZGVudDpiZWZvcmV7Y29udGVudDpcIu+Au1wifS5mYS1pbmRlbnQ6YmVmb3Jle2NvbnRlbnQ6XCLvgLxcIn0uZmEtdmlkZW8tY2FtZXJhOmJlZm9yZXtjb250ZW50Olwi74C9XCJ9LmZhLXBob3RvOmJlZm9yZSwuZmEtaW1hZ2U6YmVmb3JlLC5mYS1waWN0dXJlLW86YmVmb3Jle2NvbnRlbnQ6XCLvgL5cIn0uZmEtcGVuY2lsOmJlZm9yZXtjb250ZW50Olwi74GAXCJ9LmZhLW1hcC1tYXJrZXI6YmVmb3Jle2NvbnRlbnQ6XCLvgYFcIn0uZmEtYWRqdXN0OmJlZm9yZXtjb250ZW50Olwi74GCXCJ9LmZhLXRpbnQ6YmVmb3Jle2NvbnRlbnQ6XCLvgYNcIn0uZmEtZWRpdDpiZWZvcmUsLmZhLXBlbmNpbC1zcXVhcmUtbzpiZWZvcmV7Y29udGVudDpcIu+BhFwifS5mYS1zaGFyZS1zcXVhcmUtbzpiZWZvcmV7Y29udGVudDpcIu+BhVwifS5mYS1jaGVjay1zcXVhcmUtbzpiZWZvcmV7Y29udGVudDpcIu+BhlwifS5mYS1hcnJvd3M6YmVmb3Jle2NvbnRlbnQ6XCLvgYdcIn0uZmEtc3RlcC1iYWNrd2FyZDpiZWZvcmV7Y29udGVudDpcIu+BiFwifS5mYS1mYXN0LWJhY2t3YXJkOmJlZm9yZXtjb250ZW50Olwi74GJXCJ9LmZhLWJhY2t3YXJkOmJlZm9yZXtjb250ZW50Olwi74GKXCJ9LmZhLXBsYXk6YmVmb3Jle2NvbnRlbnQ6XCLvgYtcIn0uZmEtcGF1c2U6YmVmb3Jle2NvbnRlbnQ6XCLvgYxcIn0uZmEtc3RvcDpiZWZvcmV7Y29udGVudDpcIu+BjVwifS5mYS1mb3J3YXJkOmJlZm9yZXtjb250ZW50Olwi74GOXCJ9LmZhLWZhc3QtZm9yd2FyZDpiZWZvcmV7Y29udGVudDpcIu+BkFwifS5mYS1zdGVwLWZvcndhcmQ6YmVmb3Jle2NvbnRlbnQ6XCLvgZFcIn0uZmEtZWplY3Q6YmVmb3Jle2NvbnRlbnQ6XCLvgZJcIn0uZmEtY2hldnJvbi1sZWZ0OmJlZm9yZXtjb250ZW50Olwi74GTXCJ9LmZhLWNoZXZyb24tcmlnaHQ6YmVmb3Jle2NvbnRlbnQ6XCLvgZRcIn0uZmEtcGx1cy1jaXJjbGU6YmVmb3Jle2NvbnRlbnQ6XCLvgZVcIn0uZmEtbWludXMtY2lyY2xlOmJlZm9yZXtjb250ZW50Olwi74GWXCJ9LmZhLXRpbWVzLWNpcmNsZTpiZWZvcmV7Y29udGVudDpcIu+Bl1wifS5mYS1jaGVjay1jaXJjbGU6YmVmb3Jle2NvbnRlbnQ6XCLvgZhcIn0uZmEtcXVlc3Rpb24tY2lyY2xlOmJlZm9yZXtjb250ZW50Olwi74GZXCJ9LmZhLWluZm8tY2lyY2xlOmJlZm9yZXtjb250ZW50Olwi74GaXCJ9LmZhLWNyb3NzaGFpcnM6YmVmb3Jle2NvbnRlbnQ6XCLvgZtcIn0uZmEtdGltZXMtY2lyY2xlLW86YmVmb3Jle2NvbnRlbnQ6XCLvgZxcIn0uZmEtY2hlY2stY2lyY2xlLW86YmVmb3Jle2NvbnRlbnQ6XCLvgZ1cIn0uZmEtYmFuOmJlZm9yZXtjb250ZW50Olwi74GeXCJ9LmZhLWFycm93LWxlZnQ6YmVmb3Jle2NvbnRlbnQ6XCLvgaBcIn0uZmEtYXJyb3ctcmlnaHQ6YmVmb3Jle2NvbnRlbnQ6XCLvgaFcIn0uZmEtYXJyb3ctdXA6YmVmb3Jle2NvbnRlbnQ6XCLvgaJcIn0uZmEtYXJyb3ctZG93bjpiZWZvcmV7Y29udGVudDpcIu+Bo1wifS5mYS1tYWlsLWZvcndhcmQ6YmVmb3JlLC5mYS1zaGFyZTpiZWZvcmV7Y29udGVudDpcIu+BpFwifS5mYS1leHBhbmQ6YmVmb3Jle2NvbnRlbnQ6XCLvgaVcIn0uZmEtY29tcHJlc3M6YmVmb3Jle2NvbnRlbnQ6XCLvgaZcIn0uZmEtcGx1czpiZWZvcmV7Y29udGVudDpcIu+Bp1wifS5mYS1taW51czpiZWZvcmV7Y29udGVudDpcIu+BqFwifS5mYS1hc3RlcmlzazpiZWZvcmV7Y29udGVudDpcIu+BqVwifS5mYS1leGNsYW1hdGlvbi1jaXJjbGU6YmVmb3Jle2NvbnRlbnQ6XCLvgapcIn0uZmEtZ2lmdDpiZWZvcmV7Y29udGVudDpcIu+Bq1wifS5mYS1sZWFmOmJlZm9yZXtjb250ZW50Olwi74GsXCJ9LmZhLWZpcmU6YmVmb3Jle2NvbnRlbnQ6XCLvga1cIn0uZmEtZXllOmJlZm9yZXtjb250ZW50Olwi74GuXCJ9LmZhLWV5ZS1zbGFzaDpiZWZvcmV7Y29udGVudDpcIu+BsFwifS5mYS13YXJuaW5nOmJlZm9yZSwuZmEtZXhjbGFtYXRpb24tdHJpYW5nbGU6YmVmb3Jle2NvbnRlbnQ6XCLvgbFcIn0uZmEtcGxhbmU6YmVmb3Jle2NvbnRlbnQ6XCLvgbJcIn0uZmEtY2FsZW5kYXI6YmVmb3Jle2NvbnRlbnQ6XCLvgbNcIn0uZmEtcmFuZG9tOmJlZm9yZXtjb250ZW50Olwi74G0XCJ9LmZhLWNvbW1lbnQ6YmVmb3Jle2NvbnRlbnQ6XCLvgbVcIn0uZmEtbWFnbmV0OmJlZm9yZXtjb250ZW50Olwi74G2XCJ9LmZhLWNoZXZyb24tdXA6YmVmb3Jle2NvbnRlbnQ6XCLvgbdcIn0uZmEtY2hldnJvbi1kb3duOmJlZm9yZXtjb250ZW50Olwi74G4XCJ9LmZhLXJldHdlZXQ6YmVmb3Jle2NvbnRlbnQ6XCLvgblcIn0uZmEtc2hvcHBpbmctY2FydDpiZWZvcmV7Y29udGVudDpcIu+BulwifS5mYS1mb2xkZXI6YmVmb3Jle2NvbnRlbnQ6XCLvgbtcIn0uZmEtZm9sZGVyLW9wZW46YmVmb3Jle2NvbnRlbnQ6XCLvgbxcIn0uZmEtYXJyb3dzLXY6YmVmb3Jle2NvbnRlbnQ6XCLvgb1cIn0uZmEtYXJyb3dzLWg6YmVmb3Jle2NvbnRlbnQ6XCLvgb5cIn0uZmEtYmFyLWNoYXJ0LW86YmVmb3JlLC5mYS1iYXItY2hhcnQ6YmVmb3Jle2NvbnRlbnQ6XCLvgoBcIn0uZmEtdHdpdHRlci1zcXVhcmU6YmVmb3Jle2NvbnRlbnQ6XCLvgoFcIn0uZmEtZmFjZWJvb2stc3F1YXJlOmJlZm9yZXtjb250ZW50Olwi74KCXCJ9LmZhLWNhbWVyYS1yZXRybzpiZWZvcmV7Y29udGVudDpcIu+Cg1wifS5mYS1rZXk6YmVmb3Jle2NvbnRlbnQ6XCLvgoRcIn0uZmEtZ2VhcnM6YmVmb3JlLC5mYS1jb2dzOmJlZm9yZXtjb250ZW50Olwi74KFXCJ9LmZhLWNvbW1lbnRzOmJlZm9yZXtjb250ZW50Olwi74KGXCJ9LmZhLXRodW1icy1vLXVwOmJlZm9yZXtjb250ZW50Olwi74KHXCJ9LmZhLXRodW1icy1vLWRvd246YmVmb3Jle2NvbnRlbnQ6XCLvgohcIn0uZmEtc3Rhci1oYWxmOmJlZm9yZXtjb250ZW50Olwi74KJXCJ9LmZhLWhlYXJ0LW86YmVmb3Jle2NvbnRlbnQ6XCLvgopcIn0uZmEtc2lnbi1vdXQ6YmVmb3Jle2NvbnRlbnQ6XCLvgotcIn0uZmEtbGlua2VkaW4tc3F1YXJlOmJlZm9yZXtjb250ZW50Olwi74KMXCJ9LmZhLXRodW1iLXRhY2s6YmVmb3Jle2NvbnRlbnQ6XCLvgo1cIn0uZmEtZXh0ZXJuYWwtbGluazpiZWZvcmV7Y29udGVudDpcIu+CjlwifS5mYS1zaWduLWluOmJlZm9yZXtjb250ZW50Olwi74KQXCJ9LmZhLXRyb3BoeTpiZWZvcmV7Y29udGVudDpcIu+CkVwifS5mYS1naXRodWItc3F1YXJlOmJlZm9yZXtjb250ZW50Olwi74KSXCJ9LmZhLXVwbG9hZDpiZWZvcmV7Y29udGVudDpcIu+Ck1wifS5mYS1sZW1vbi1vOmJlZm9yZXtjb250ZW50Olwi74KUXCJ9LmZhLXBob25lOmJlZm9yZXtjb250ZW50Olwi74KVXCJ9LmZhLXNxdWFyZS1vOmJlZm9yZXtjb250ZW50Olwi74KWXCJ9LmZhLWJvb2ttYXJrLW86YmVmb3Jle2NvbnRlbnQ6XCLvgpdcIn0uZmEtcGhvbmUtc3F1YXJlOmJlZm9yZXtjb250ZW50Olwi74KYXCJ9LmZhLXR3aXR0ZXI6YmVmb3Jle2NvbnRlbnQ6XCLvgplcIn0uZmEtZmFjZWJvb2stZjpiZWZvcmUsLmZhLWZhY2Vib29rOmJlZm9yZXtjb250ZW50Olwi74KaXCJ9LmZhLWdpdGh1YjpiZWZvcmV7Y29udGVudDpcIu+Cm1wifS5mYS11bmxvY2s6YmVmb3Jle2NvbnRlbnQ6XCLvgpxcIn0uZmEtY3JlZGl0LWNhcmQ6YmVmb3Jle2NvbnRlbnQ6XCLvgp1cIn0uZmEtZmVlZDpiZWZvcmUsLmZhLXJzczpiZWZvcmV7Y29udGVudDpcIu+CnlwifS5mYS1oZGQtbzpiZWZvcmV7Y29udGVudDpcIu+CoFwifS5mYS1idWxsaG9ybjpiZWZvcmV7Y29udGVudDpcIu+CoVwifS5mYS1iZWxsOmJlZm9yZXtjb250ZW50Olwi74OzXCJ9LmZhLWNlcnRpZmljYXRlOmJlZm9yZXtjb250ZW50Olwi74KjXCJ9LmZhLWhhbmQtby1yaWdodDpiZWZvcmV7Y29udGVudDpcIu+CpFwifS5mYS1oYW5kLW8tbGVmdDpiZWZvcmV7Y29udGVudDpcIu+CpVwifS5mYS1oYW5kLW8tdXA6YmVmb3Jle2NvbnRlbnQ6XCLvgqZcIn0uZmEtaGFuZC1vLWRvd246YmVmb3Jle2NvbnRlbnQ6XCLvgqdcIn0uZmEtYXJyb3ctY2lyY2xlLWxlZnQ6YmVmb3Jle2NvbnRlbnQ6XCLvgqhcIn0uZmEtYXJyb3ctY2lyY2xlLXJpZ2h0OmJlZm9yZXtjb250ZW50Olwi74KpXCJ9LmZhLWFycm93LWNpcmNsZS11cDpiZWZvcmV7Y29udGVudDpcIu+CqlwifS5mYS1hcnJvdy1jaXJjbGUtZG93bjpiZWZvcmV7Y29udGVudDpcIu+Cq1wifS5mYS1nbG9iZTpiZWZvcmV7Y29udGVudDpcIu+CrFwifS5mYS13cmVuY2g6YmVmb3Jle2NvbnRlbnQ6XCLvgq1cIn0uZmEtdGFza3M6YmVmb3Jle2NvbnRlbnQ6XCLvgq5cIn0uZmEtZmlsdGVyOmJlZm9yZXtjb250ZW50Olwi74KwXCJ9LmZhLWJyaWVmY2FzZTpiZWZvcmV7Y29udGVudDpcIu+CsVwifS5mYS1hcnJvd3MtYWx0OmJlZm9yZXtjb250ZW50Olwi74KyXCJ9LmZhLWdyb3VwOmJlZm9yZSwuZmEtdXNlcnM6YmVmb3Jle2NvbnRlbnQ6XCLvg4BcIn0uZmEtY2hhaW46YmVmb3JlLC5mYS1saW5rOmJlZm9yZXtjb250ZW50Olwi74OBXCJ9LmZhLWNsb3VkOmJlZm9yZXtjb250ZW50Olwi74OCXCJ9LmZhLWZsYXNrOmJlZm9yZXtjb250ZW50Olwi74ODXCJ9LmZhLWN1dDpiZWZvcmUsLmZhLXNjaXNzb3JzOmJlZm9yZXtjb250ZW50Olwi74OEXCJ9LmZhLWNvcHk6YmVmb3JlLC5mYS1maWxlcy1vOmJlZm9yZXtjb250ZW50Olwi74OFXCJ9LmZhLXBhcGVyY2xpcDpiZWZvcmV7Y29udGVudDpcIu+DhlwifS5mYS1zYXZlOmJlZm9yZSwuZmEtZmxvcHB5LW86YmVmb3Jle2NvbnRlbnQ6XCLvg4dcIn0uZmEtc3F1YXJlOmJlZm9yZXtjb250ZW50Olwi74OIXCJ9LmZhLW5hdmljb246YmVmb3JlLC5mYS1yZW9yZGVyOmJlZm9yZSwuZmEtYmFyczpiZWZvcmV7Y29udGVudDpcIu+DiVwifS5mYS1saXN0LXVsOmJlZm9yZXtjb250ZW50Olwi74OKXCJ9LmZhLWxpc3Qtb2w6YmVmb3Jle2NvbnRlbnQ6XCLvg4tcIn0uZmEtc3RyaWtldGhyb3VnaDpiZWZvcmV7Y29udGVudDpcIu+DjFwifS5mYS11bmRlcmxpbmU6YmVmb3Jle2NvbnRlbnQ6XCLvg41cIn0uZmEtdGFibGU6YmVmb3Jle2NvbnRlbnQ6XCLvg45cIn0uZmEtbWFnaWM6YmVmb3Jle2NvbnRlbnQ6XCLvg5BcIn0uZmEtdHJ1Y2s6YmVmb3Jle2NvbnRlbnQ6XCLvg5FcIn0uZmEtcGludGVyZXN0OmJlZm9yZXtjb250ZW50Olwi74OSXCJ9LmZhLXBpbnRlcmVzdC1zcXVhcmU6YmVmb3Jle2NvbnRlbnQ6XCLvg5NcIn0uZmEtZ29vZ2xlLXBsdXMtc3F1YXJlOmJlZm9yZXtjb250ZW50Olwi74OUXCJ9LmZhLWdvb2dsZS1wbHVzOmJlZm9yZXtjb250ZW50Olwi74OVXCJ9LmZhLW1vbmV5OmJlZm9yZXtjb250ZW50Olwi74OWXCJ9LmZhLWNhcmV0LWRvd246YmVmb3Jle2NvbnRlbnQ6XCLvg5dcIn0uZmEtY2FyZXQtdXA6YmVmb3Jle2NvbnRlbnQ6XCLvg5hcIn0uZmEtY2FyZXQtbGVmdDpiZWZvcmV7Y29udGVudDpcIu+DmVwifS5mYS1jYXJldC1yaWdodDpiZWZvcmV7Y29udGVudDpcIu+DmlwifS5mYS1jb2x1bW5zOmJlZm9yZXtjb250ZW50Olwi74ObXCJ9LmZhLXVuc29ydGVkOmJlZm9yZSwuZmEtc29ydDpiZWZvcmV7Y29udGVudDpcIu+DnFwifS5mYS1zb3J0LWRvd246YmVmb3JlLC5mYS1zb3J0LWRlc2M6YmVmb3Jle2NvbnRlbnQ6XCLvg51cIn0uZmEtc29ydC11cDpiZWZvcmUsLmZhLXNvcnQtYXNjOmJlZm9yZXtjb250ZW50Olwi74OeXCJ9LmZhLWVudmVsb3BlOmJlZm9yZXtjb250ZW50Olwi74OgXCJ9LmZhLWxpbmtlZGluOmJlZm9yZXtjb250ZW50Olwi74OhXCJ9LmZhLXJvdGF0ZS1sZWZ0OmJlZm9yZSwuZmEtdW5kbzpiZWZvcmV7Y29udGVudDpcIu+DolwifS5mYS1sZWdhbDpiZWZvcmUsLmZhLWdhdmVsOmJlZm9yZXtjb250ZW50Olwi74OjXCJ9LmZhLWRhc2hib2FyZDpiZWZvcmUsLmZhLXRhY2hvbWV0ZXI6YmVmb3Jle2NvbnRlbnQ6XCLvg6RcIn0uZmEtY29tbWVudC1vOmJlZm9yZXtjb250ZW50Olwi74OlXCJ9LmZhLWNvbW1lbnRzLW86YmVmb3Jle2NvbnRlbnQ6XCLvg6ZcIn0uZmEtZmxhc2g6YmVmb3JlLC5mYS1ib2x0OmJlZm9yZXtjb250ZW50Olwi74OnXCJ9LmZhLXNpdGVtYXA6YmVmb3Jle2NvbnRlbnQ6XCLvg6hcIn0uZmEtdW1icmVsbGE6YmVmb3Jle2NvbnRlbnQ6XCLvg6lcIn0uZmEtcGFzdGU6YmVmb3JlLC5mYS1jbGlwYm9hcmQ6YmVmb3Jle2NvbnRlbnQ6XCLvg6pcIn0uZmEtbGlnaHRidWxiLW86YmVmb3Jle2NvbnRlbnQ6XCLvg6tcIn0uZmEtZXhjaGFuZ2U6YmVmb3Jle2NvbnRlbnQ6XCLvg6xcIn0uZmEtY2xvdWQtZG93bmxvYWQ6YmVmb3Jle2NvbnRlbnQ6XCLvg61cIn0uZmEtY2xvdWQtdXBsb2FkOmJlZm9yZXtjb250ZW50Olwi74OuXCJ9LmZhLXVzZXItbWQ6YmVmb3Jle2NvbnRlbnQ6XCLvg7BcIn0uZmEtc3RldGhvc2NvcGU6YmVmb3Jle2NvbnRlbnQ6XCLvg7FcIn0uZmEtc3VpdGNhc2U6YmVmb3Jle2NvbnRlbnQ6XCLvg7JcIn0uZmEtYmVsbC1vOmJlZm9yZXtjb250ZW50Olwi74KiXCJ9LmZhLWNvZmZlZTpiZWZvcmV7Y29udGVudDpcIu+DtFwifS5mYS1jdXRsZXJ5OmJlZm9yZXtjb250ZW50Olwi74O1XCJ9LmZhLWZpbGUtdGV4dC1vOmJlZm9yZXtjb250ZW50Olwi74O2XCJ9LmZhLWJ1aWxkaW5nLW86YmVmb3Jle2NvbnRlbnQ6XCLvg7dcIn0uZmEtaG9zcGl0YWwtbzpiZWZvcmV7Y29udGVudDpcIu+DuFwifS5mYS1hbWJ1bGFuY2U6YmVmb3Jle2NvbnRlbnQ6XCLvg7lcIn0uZmEtbWVka2l0OmJlZm9yZXtjb250ZW50Olwi74O6XCJ9LmZhLWZpZ2h0ZXItamV0OmJlZm9yZXtjb250ZW50Olwi74O7XCJ9LmZhLWJlZXI6YmVmb3Jle2NvbnRlbnQ6XCLvg7xcIn0uZmEtaC1zcXVhcmU6YmVmb3Jle2NvbnRlbnQ6XCLvg71cIn0uZmEtcGx1cy1zcXVhcmU6YmVmb3Jle2NvbnRlbnQ6XCLvg75cIn0uZmEtYW5nbGUtZG91YmxlLWxlZnQ6YmVmb3Jle2NvbnRlbnQ6XCLvhIBcIn0uZmEtYW5nbGUtZG91YmxlLXJpZ2h0OmJlZm9yZXtjb250ZW50Olwi74SBXCJ9LmZhLWFuZ2xlLWRvdWJsZS11cDpiZWZvcmV7Y29udGVudDpcIu+EglwifS5mYS1hbmdsZS1kb3VibGUtZG93bjpiZWZvcmV7Y29udGVudDpcIu+Eg1wifS5mYS1hbmdsZS1sZWZ0OmJlZm9yZXtjb250ZW50Olwi74SEXCJ9LmZhLWFuZ2xlLXJpZ2h0OmJlZm9yZXtjb250ZW50Olwi74SFXCJ9LmZhLWFuZ2xlLXVwOmJlZm9yZXtjb250ZW50Olwi74SGXCJ9LmZhLWFuZ2xlLWRvd246YmVmb3Jle2NvbnRlbnQ6XCLvhIdcIn0uZmEtZGVza3RvcDpiZWZvcmV7Y29udGVudDpcIu+EiFwifS5mYS1sYXB0b3A6YmVmb3Jle2NvbnRlbnQ6XCLvhIlcIn0uZmEtdGFibGV0OmJlZm9yZXtjb250ZW50Olwi74SKXCJ9LmZhLW1vYmlsZS1waG9uZTpiZWZvcmUsLmZhLW1vYmlsZTpiZWZvcmV7Y29udGVudDpcIu+Ei1wifS5mYS1jaXJjbGUtbzpiZWZvcmV7Y29udGVudDpcIu+EjFwifS5mYS1xdW90ZS1sZWZ0OmJlZm9yZXtjb250ZW50Olwi74SNXCJ9LmZhLXF1b3RlLXJpZ2h0OmJlZm9yZXtjb250ZW50Olwi74SOXCJ9LmZhLXNwaW5uZXI6YmVmb3Jle2NvbnRlbnQ6XCLvhJBcIn0uZmEtY2lyY2xlOmJlZm9yZXtjb250ZW50Olwi74SRXCJ9LmZhLW1haWwtcmVwbHk6YmVmb3JlLC5mYS1yZXBseTpiZWZvcmV7Y29udGVudDpcIu+EklwifS5mYS1naXRodWItYWx0OmJlZm9yZXtjb250ZW50Olwi74STXCJ9LmZhLWZvbGRlci1vOmJlZm9yZXtjb250ZW50Olwi74SUXCJ9LmZhLWZvbGRlci1vcGVuLW86YmVmb3Jle2NvbnRlbnQ6XCLvhJVcIn0uZmEtc21pbGUtbzpiZWZvcmV7Y29udGVudDpcIu+EmFwifS5mYS1mcm93bi1vOmJlZm9yZXtjb250ZW50Olwi74SZXCJ9LmZhLW1laC1vOmJlZm9yZXtjb250ZW50Olwi74SaXCJ9LmZhLWdhbWVwYWQ6YmVmb3Jle2NvbnRlbnQ6XCLvhJtcIn0uZmEta2V5Ym9hcmQtbzpiZWZvcmV7Y29udGVudDpcIu+EnFwifS5mYS1mbGFnLW86YmVmb3Jle2NvbnRlbnQ6XCLvhJ1cIn0uZmEtZmxhZy1jaGVja2VyZWQ6YmVmb3Jle2NvbnRlbnQ6XCLvhJ5cIn0uZmEtdGVybWluYWw6YmVmb3Jle2NvbnRlbnQ6XCLvhKBcIn0uZmEtY29kZTpiZWZvcmV7Y29udGVudDpcIu+EoVwifS5mYS1tYWlsLXJlcGx5LWFsbDpiZWZvcmUsLmZhLXJlcGx5LWFsbDpiZWZvcmV7Y29udGVudDpcIu+EolwifS5mYS1zdGFyLWhhbGYtZW1wdHk6YmVmb3JlLC5mYS1zdGFyLWhhbGYtZnVsbDpiZWZvcmUsLmZhLXN0YXItaGFsZi1vOmJlZm9yZXtjb250ZW50Olwi74SjXCJ9LmZhLWxvY2F0aW9uLWFycm93OmJlZm9yZXtjb250ZW50Olwi74SkXCJ9LmZhLWNyb3A6YmVmb3Jle2NvbnRlbnQ6XCLvhKVcIn0uZmEtY29kZS1mb3JrOmJlZm9yZXtjb250ZW50Olwi74SmXCJ9LmZhLXVubGluazpiZWZvcmUsLmZhLWNoYWluLWJyb2tlbjpiZWZvcmV7Y29udGVudDpcIu+Ep1wifS5mYS1xdWVzdGlvbjpiZWZvcmV7Y29udGVudDpcIu+EqFwifS5mYS1pbmZvOmJlZm9yZXtjb250ZW50Olwi74SpXCJ9LmZhLWV4Y2xhbWF0aW9uOmJlZm9yZXtjb250ZW50Olwi74SqXCJ9LmZhLXN1cGVyc2NyaXB0OmJlZm9yZXtjb250ZW50Olwi74SrXCJ9LmZhLXN1YnNjcmlwdDpiZWZvcmV7Y29udGVudDpcIu+ErFwifS5mYS1lcmFzZXI6YmVmb3Jle2NvbnRlbnQ6XCLvhK1cIn0uZmEtcHV6emxlLXBpZWNlOmJlZm9yZXtjb250ZW50Olwi74SuXCJ9LmZhLW1pY3JvcGhvbmU6YmVmb3Jle2NvbnRlbnQ6XCLvhLBcIn0uZmEtbWljcm9waG9uZS1zbGFzaDpiZWZvcmV7Y29udGVudDpcIu+EsVwifS5mYS1zaGllbGQ6YmVmb3Jle2NvbnRlbnQ6XCLvhLJcIn0uZmEtY2FsZW5kYXItbzpiZWZvcmV7Y29udGVudDpcIu+Es1wifS5mYS1maXJlLWV4dGluZ3Vpc2hlcjpiZWZvcmV7Y29udGVudDpcIu+EtFwifS5mYS1yb2NrZXQ6YmVmb3Jle2NvbnRlbnQ6XCLvhLVcIn0uZmEtbWF4Y2RuOmJlZm9yZXtjb250ZW50Olwi74S2XCJ9LmZhLWNoZXZyb24tY2lyY2xlLWxlZnQ6YmVmb3Jle2NvbnRlbnQ6XCLvhLdcIn0uZmEtY2hldnJvbi1jaXJjbGUtcmlnaHQ6YmVmb3Jle2NvbnRlbnQ6XCLvhLhcIn0uZmEtY2hldnJvbi1jaXJjbGUtdXA6YmVmb3Jle2NvbnRlbnQ6XCLvhLlcIn0uZmEtY2hldnJvbi1jaXJjbGUtZG93bjpiZWZvcmV7Y29udGVudDpcIu+EulwifS5mYS1odG1sNTpiZWZvcmV7Y29udGVudDpcIu+Eu1wifS5mYS1jc3MzOmJlZm9yZXtjb250ZW50Olwi74S8XCJ9LmZhLWFuY2hvcjpiZWZvcmV7Y29udGVudDpcIu+EvVwifS5mYS11bmxvY2stYWx0OmJlZm9yZXtjb250ZW50Olwi74S+XCJ9LmZhLWJ1bGxzZXllOmJlZm9yZXtjb250ZW50Olwi74WAXCJ9LmZhLWVsbGlwc2lzLWg6YmVmb3Jle2NvbnRlbnQ6XCLvhYFcIn0uZmEtZWxsaXBzaXMtdjpiZWZvcmV7Y29udGVudDpcIu+FglwifS5mYS1yc3Mtc3F1YXJlOmJlZm9yZXtjb250ZW50Olwi74WDXCJ9LmZhLXBsYXktY2lyY2xlOmJlZm9yZXtjb250ZW50Olwi74WEXCJ9LmZhLXRpY2tldDpiZWZvcmV7Y29udGVudDpcIu+FhVwifS5mYS1taW51cy1zcXVhcmU6YmVmb3Jle2NvbnRlbnQ6XCLvhYZcIn0uZmEtbWludXMtc3F1YXJlLW86YmVmb3Jle2NvbnRlbnQ6XCLvhYdcIn0uZmEtbGV2ZWwtdXA6YmVmb3Jle2NvbnRlbnQ6XCLvhYhcIn0uZmEtbGV2ZWwtZG93bjpiZWZvcmV7Y29udGVudDpcIu+FiVwifS5mYS1jaGVjay1zcXVhcmU6YmVmb3Jle2NvbnRlbnQ6XCLvhYpcIn0uZmEtcGVuY2lsLXNxdWFyZTpiZWZvcmV7Y29udGVudDpcIu+Fi1wifS5mYS1leHRlcm5hbC1saW5rLXNxdWFyZTpiZWZvcmV7Y29udGVudDpcIu+FjFwifS5mYS1zaGFyZS1zcXVhcmU6YmVmb3Jle2NvbnRlbnQ6XCLvhY1cIn0uZmEtY29tcGFzczpiZWZvcmV7Y29udGVudDpcIu+FjlwifS5mYS10b2dnbGUtZG93bjpiZWZvcmUsLmZhLWNhcmV0LXNxdWFyZS1vLWRvd246YmVmb3Jle2NvbnRlbnQ6XCLvhZBcIn0uZmEtdG9nZ2xlLXVwOmJlZm9yZSwuZmEtY2FyZXQtc3F1YXJlLW8tdXA6YmVmb3Jle2NvbnRlbnQ6XCLvhZFcIn0uZmEtdG9nZ2xlLXJpZ2h0OmJlZm9yZSwuZmEtY2FyZXQtc3F1YXJlLW8tcmlnaHQ6YmVmb3Jle2NvbnRlbnQ6XCLvhZJcIn0uZmEtZXVybzpiZWZvcmUsLmZhLWV1cjpiZWZvcmV7Y29udGVudDpcIu+Fk1wifS5mYS1nYnA6YmVmb3Jle2NvbnRlbnQ6XCLvhZRcIn0uZmEtZG9sbGFyOmJlZm9yZSwuZmEtdXNkOmJlZm9yZXtjb250ZW50Olwi74WVXCJ9LmZhLXJ1cGVlOmJlZm9yZSwuZmEtaW5yOmJlZm9yZXtjb250ZW50Olwi74WWXCJ9LmZhLWNueTpiZWZvcmUsLmZhLXJtYjpiZWZvcmUsLmZhLXllbjpiZWZvcmUsLmZhLWpweTpiZWZvcmV7Y29udGVudDpcIu+Fl1wifS5mYS1ydWJsZTpiZWZvcmUsLmZhLXJvdWJsZTpiZWZvcmUsLmZhLXJ1YjpiZWZvcmV7Y29udGVudDpcIu+FmFwifS5mYS13b246YmVmb3JlLC5mYS1rcnc6YmVmb3Jle2NvbnRlbnQ6XCLvhZlcIn0uZmEtYml0Y29pbjpiZWZvcmUsLmZhLWJ0YzpiZWZvcmV7Y29udGVudDpcIu+FmlwifS5mYS1maWxlOmJlZm9yZXtjb250ZW50Olwi74WbXCJ9LmZhLWZpbGUtdGV4dDpiZWZvcmV7Y29udGVudDpcIu+FnFwifS5mYS1zb3J0LWFscGhhLWFzYzpiZWZvcmV7Y29udGVudDpcIu+FnVwifS5mYS1zb3J0LWFscGhhLWRlc2M6YmVmb3Jle2NvbnRlbnQ6XCLvhZ5cIn0uZmEtc29ydC1hbW91bnQtYXNjOmJlZm9yZXtjb250ZW50Olwi74WgXCJ9LmZhLXNvcnQtYW1vdW50LWRlc2M6YmVmb3Jle2NvbnRlbnQ6XCLvhaFcIn0uZmEtc29ydC1udW1lcmljLWFzYzpiZWZvcmV7Y29udGVudDpcIu+FolwifS5mYS1zb3J0LW51bWVyaWMtZGVzYzpiZWZvcmV7Y29udGVudDpcIu+Fo1wifS5mYS10aHVtYnMtdXA6YmVmb3Jle2NvbnRlbnQ6XCLvhaRcIn0uZmEtdGh1bWJzLWRvd246YmVmb3Jle2NvbnRlbnQ6XCLvhaVcIn0uZmEteW91dHViZS1zcXVhcmU6YmVmb3Jle2NvbnRlbnQ6XCLvhaZcIn0uZmEteW91dHViZTpiZWZvcmV7Y29udGVudDpcIu+Fp1wifS5mYS14aW5nOmJlZm9yZXtjb250ZW50Olwi74WoXCJ9LmZhLXhpbmctc3F1YXJlOmJlZm9yZXtjb250ZW50Olwi74WpXCJ9LmZhLXlvdXR1YmUtcGxheTpiZWZvcmV7Y29udGVudDpcIu+FqlwifS5mYS1kcm9wYm94OmJlZm9yZXtjb250ZW50Olwi74WrXCJ9LmZhLXN0YWNrLW92ZXJmbG93OmJlZm9yZXtjb250ZW50Olwi74WsXCJ9LmZhLWluc3RhZ3JhbTpiZWZvcmV7Y29udGVudDpcIu+FrVwifS5mYS1mbGlja3I6YmVmb3Jle2NvbnRlbnQ6XCLvha5cIn0uZmEtYWRuOmJlZm9yZXtjb250ZW50Olwi74WwXCJ9LmZhLWJpdGJ1Y2tldDpiZWZvcmV7Y29udGVudDpcIu+FsVwifS5mYS1iaXRidWNrZXQtc3F1YXJlOmJlZm9yZXtjb250ZW50Olwi74WyXCJ9LmZhLXR1bWJscjpiZWZvcmV7Y29udGVudDpcIu+Fs1wifS5mYS10dW1ibHItc3F1YXJlOmJlZm9yZXtjb250ZW50Olwi74W0XCJ9LmZhLWxvbmctYXJyb3ctZG93bjpiZWZvcmV7Y29udGVudDpcIu+FtVwifS5mYS1sb25nLWFycm93LXVwOmJlZm9yZXtjb250ZW50Olwi74W2XCJ9LmZhLWxvbmctYXJyb3ctbGVmdDpiZWZvcmV7Y29udGVudDpcIu+Ft1wifS5mYS1sb25nLWFycm93LXJpZ2h0OmJlZm9yZXtjb250ZW50Olwi74W4XCJ9LmZhLWFwcGxlOmJlZm9yZXtjb250ZW50Olwi74W5XCJ9LmZhLXdpbmRvd3M6YmVmb3Jle2NvbnRlbnQ6XCLvhbpcIn0uZmEtYW5kcm9pZDpiZWZvcmV7Y29udGVudDpcIu+Fu1wifS5mYS1saW51eDpiZWZvcmV7Y29udGVudDpcIu+FvFwifS5mYS1kcmliYmJsZTpiZWZvcmV7Y29udGVudDpcIu+FvVwifS5mYS1za3lwZTpiZWZvcmV7Y29udGVudDpcIu+FvlwifS5mYS1mb3Vyc3F1YXJlOmJlZm9yZXtjb250ZW50Olwi74aAXCJ9LmZhLXRyZWxsbzpiZWZvcmV7Y29udGVudDpcIu+GgVwifS5mYS1mZW1hbGU6YmVmb3Jle2NvbnRlbnQ6XCLvhoJcIn0uZmEtbWFsZTpiZWZvcmV7Y29udGVudDpcIu+Gg1wifS5mYS1naXR0aXA6YmVmb3JlLC5mYS1ncmF0aXBheTpiZWZvcmV7Y29udGVudDpcIu+GhFwifS5mYS1zdW4tbzpiZWZvcmV7Y29udGVudDpcIu+GhVwifS5mYS1tb29uLW86YmVmb3Jle2NvbnRlbnQ6XCLvhoZcIn0uZmEtYXJjaGl2ZTpiZWZvcmV7Y29udGVudDpcIu+Gh1wifS5mYS1idWc6YmVmb3Jle2NvbnRlbnQ6XCLvhohcIn0uZmEtdms6YmVmb3Jle2NvbnRlbnQ6XCLvholcIn0uZmEtd2VpYm86YmVmb3Jle2NvbnRlbnQ6XCLvhopcIn0uZmEtcmVucmVuOmJlZm9yZXtjb250ZW50Olwi74aLXCJ9LmZhLXBhZ2VsaW5lczpiZWZvcmV7Y29udGVudDpcIu+GjFwifS5mYS1zdGFjay1leGNoYW5nZTpiZWZvcmV7Y29udGVudDpcIu+GjVwifS5mYS1hcnJvdy1jaXJjbGUtby1yaWdodDpiZWZvcmV7Y29udGVudDpcIu+GjlwifS5mYS1hcnJvdy1jaXJjbGUtby1sZWZ0OmJlZm9yZXtjb250ZW50Olwi74aQXCJ9LmZhLXRvZ2dsZS1sZWZ0OmJlZm9yZSwuZmEtY2FyZXQtc3F1YXJlLW8tbGVmdDpiZWZvcmV7Y29udGVudDpcIu+GkVwifS5mYS1kb3QtY2lyY2xlLW86YmVmb3Jle2NvbnRlbnQ6XCLvhpJcIn0uZmEtd2hlZWxjaGFpcjpiZWZvcmV7Y29udGVudDpcIu+Gk1wifS5mYS12aW1lby1zcXVhcmU6YmVmb3Jle2NvbnRlbnQ6XCLvhpRcIn0uZmEtdHVya2lzaC1saXJhOmJlZm9yZSwuZmEtdHJ5OmJlZm9yZXtjb250ZW50Olwi74aVXCJ9LmZhLXBsdXMtc3F1YXJlLW86YmVmb3Jle2NvbnRlbnQ6XCLvhpZcIn0uZmEtc3BhY2Utc2h1dHRsZTpiZWZvcmV7Y29udGVudDpcIu+Gl1wifS5mYS1zbGFjazpiZWZvcmV7Y29udGVudDpcIu+GmFwifS5mYS1lbnZlbG9wZS1zcXVhcmU6YmVmb3Jle2NvbnRlbnQ6XCLvhplcIn0uZmEtd29yZHByZXNzOmJlZm9yZXtjb250ZW50Olwi74aaXCJ9LmZhLW9wZW5pZDpiZWZvcmV7Y29udGVudDpcIu+Gm1wifS5mYS1pbnN0aXR1dGlvbjpiZWZvcmUsLmZhLWJhbms6YmVmb3JlLC5mYS11bml2ZXJzaXR5OmJlZm9yZXtjb250ZW50Olwi74acXCJ9LmZhLW1vcnRhci1ib2FyZDpiZWZvcmUsLmZhLWdyYWR1YXRpb24tY2FwOmJlZm9yZXtjb250ZW50Olwi74adXCJ9LmZhLXlhaG9vOmJlZm9yZXtjb250ZW50Olwi74aeXCJ9LmZhLWdvb2dsZTpiZWZvcmV7Y29udGVudDpcIu+GoFwifS5mYS1yZWRkaXQ6YmVmb3Jle2NvbnRlbnQ6XCLvhqFcIn0uZmEtcmVkZGl0LXNxdWFyZTpiZWZvcmV7Y29udGVudDpcIu+GolwifS5mYS1zdHVtYmxldXBvbi1jaXJjbGU6YmVmb3Jle2NvbnRlbnQ6XCLvhqNcIn0uZmEtc3R1bWJsZXVwb246YmVmb3Jle2NvbnRlbnQ6XCLvhqRcIn0uZmEtZGVsaWNpb3VzOmJlZm9yZXtjb250ZW50Olwi74alXCJ9LmZhLWRpZ2c6YmVmb3Jle2NvbnRlbnQ6XCLvhqZcIn0uZmEtcGllZC1waXBlcjpiZWZvcmV7Y29udGVudDpcIu+Gp1wifS5mYS1waWVkLXBpcGVyLWFsdDpiZWZvcmV7Y29udGVudDpcIu+GqFwifS5mYS1kcnVwYWw6YmVmb3Jle2NvbnRlbnQ6XCLvhqlcIn0uZmEtam9vbWxhOmJlZm9yZXtjb250ZW50Olwi74aqXCJ9LmZhLWxhbmd1YWdlOmJlZm9yZXtjb250ZW50Olwi74arXCJ9LmZhLWZheDpiZWZvcmV7Y29udGVudDpcIu+GrFwifS5mYS1idWlsZGluZzpiZWZvcmV7Y29udGVudDpcIu+GrVwifS5mYS1jaGlsZDpiZWZvcmV7Y29udGVudDpcIu+GrlwifS5mYS1wYXc6YmVmb3Jle2NvbnRlbnQ6XCLvhrBcIn0uZmEtc3Bvb246YmVmb3Jle2NvbnRlbnQ6XCLvhrFcIn0uZmEtY3ViZTpiZWZvcmV7Y29udGVudDpcIu+GslwifS5mYS1jdWJlczpiZWZvcmV7Y29udGVudDpcIu+Gs1wifS5mYS1iZWhhbmNlOmJlZm9yZXtjb250ZW50Olwi74a0XCJ9LmZhLWJlaGFuY2Utc3F1YXJlOmJlZm9yZXtjb250ZW50Olwi74a1XCJ9LmZhLXN0ZWFtOmJlZm9yZXtjb250ZW50Olwi74a2XCJ9LmZhLXN0ZWFtLXNxdWFyZTpiZWZvcmV7Y29udGVudDpcIu+Gt1wifS5mYS1yZWN5Y2xlOmJlZm9yZXtjb250ZW50Olwi74a4XCJ9LmZhLWF1dG9tb2JpbGU6YmVmb3JlLC5mYS1jYXI6YmVmb3Jle2NvbnRlbnQ6XCLvhrlcIn0uZmEtY2FiOmJlZm9yZSwuZmEtdGF4aTpiZWZvcmV7Y29udGVudDpcIu+GulwifS5mYS10cmVlOmJlZm9yZXtjb250ZW50Olwi74a7XCJ9LmZhLXNwb3RpZnk6YmVmb3Jle2NvbnRlbnQ6XCLvhrxcIn0uZmEtZGV2aWFudGFydDpiZWZvcmV7Y29udGVudDpcIu+GvVwifS5mYS1zb3VuZGNsb3VkOmJlZm9yZXtjb250ZW50Olwi74a+XCJ9LmZhLWRhdGFiYXNlOmJlZm9yZXtjb250ZW50Olwi74eAXCJ9LmZhLWZpbGUtcGRmLW86YmVmb3Jle2NvbnRlbnQ6XCLvh4FcIn0uZmEtZmlsZS13b3JkLW86YmVmb3Jle2NvbnRlbnQ6XCLvh4JcIn0uZmEtZmlsZS1leGNlbC1vOmJlZm9yZXtjb250ZW50Olwi74eDXCJ9LmZhLWZpbGUtcG93ZXJwb2ludC1vOmJlZm9yZXtjb250ZW50Olwi74eEXCJ9LmZhLWZpbGUtcGhvdG8tbzpiZWZvcmUsLmZhLWZpbGUtcGljdHVyZS1vOmJlZm9yZSwuZmEtZmlsZS1pbWFnZS1vOmJlZm9yZXtjb250ZW50Olwi74eFXCJ9LmZhLWZpbGUtemlwLW86YmVmb3JlLC5mYS1maWxlLWFyY2hpdmUtbzpiZWZvcmV7Y29udGVudDpcIu+HhlwifS5mYS1maWxlLXNvdW5kLW86YmVmb3JlLC5mYS1maWxlLWF1ZGlvLW86YmVmb3Jle2NvbnRlbnQ6XCLvh4dcIn0uZmEtZmlsZS1tb3ZpZS1vOmJlZm9yZSwuZmEtZmlsZS12aWRlby1vOmJlZm9yZXtjb250ZW50Olwi74eIXCJ9LmZhLWZpbGUtY29kZS1vOmJlZm9yZXtjb250ZW50Olwi74eJXCJ9LmZhLXZpbmU6YmVmb3Jle2NvbnRlbnQ6XCLvh4pcIn0uZmEtY29kZXBlbjpiZWZvcmV7Y29udGVudDpcIu+Hi1wifS5mYS1qc2ZpZGRsZTpiZWZvcmV7Y29udGVudDpcIu+HjFwifS5mYS1saWZlLWJvdXk6YmVmb3JlLC5mYS1saWZlLWJ1b3k6YmVmb3JlLC5mYS1saWZlLXNhdmVyOmJlZm9yZSwuZmEtc3VwcG9ydDpiZWZvcmUsLmZhLWxpZmUtcmluZzpiZWZvcmV7Y29udGVudDpcIu+HjVwifS5mYS1jaXJjbGUtby1ub3RjaDpiZWZvcmV7Y29udGVudDpcIu+HjlwifS5mYS1yYTpiZWZvcmUsLmZhLXJlYmVsOmJlZm9yZXtjb250ZW50Olwi74eQXCJ9LmZhLWdlOmJlZm9yZSwuZmEtZW1waXJlOmJlZm9yZXtjb250ZW50Olwi74eRXCJ9LmZhLWdpdC1zcXVhcmU6YmVmb3Jle2NvbnRlbnQ6XCLvh5JcIn0uZmEtZ2l0OmJlZm9yZXtjb250ZW50Olwi74eTXCJ9LmZhLXktY29tYmluYXRvci1zcXVhcmU6YmVmb3JlLC5mYS15Yy1zcXVhcmU6YmVmb3JlLC5mYS1oYWNrZXItbmV3czpiZWZvcmV7Y29udGVudDpcIu+HlFwifS5mYS10ZW5jZW50LXdlaWJvOmJlZm9yZXtjb250ZW50Olwi74eVXCJ9LmZhLXFxOmJlZm9yZXtjb250ZW50Olwi74eWXCJ9LmZhLXdlY2hhdDpiZWZvcmUsLmZhLXdlaXhpbjpiZWZvcmV7Y29udGVudDpcIu+Hl1wifS5mYS1zZW5kOmJlZm9yZSwuZmEtcGFwZXItcGxhbmU6YmVmb3Jle2NvbnRlbnQ6XCLvh5hcIn0uZmEtc2VuZC1vOmJlZm9yZSwuZmEtcGFwZXItcGxhbmUtbzpiZWZvcmV7Y29udGVudDpcIu+HmVwifS5mYS1oaXN0b3J5OmJlZm9yZXtjb250ZW50Olwi74eaXCJ9LmZhLWNpcmNsZS10aGluOmJlZm9yZXtjb250ZW50Olwi74ebXCJ9LmZhLWhlYWRlcjpiZWZvcmV7Y29udGVudDpcIu+HnFwifS5mYS1wYXJhZ3JhcGg6YmVmb3Jle2NvbnRlbnQ6XCLvh51cIn0uZmEtc2xpZGVyczpiZWZvcmV7Y29udGVudDpcIu+HnlwifS5mYS1zaGFyZS1hbHQ6YmVmb3Jle2NvbnRlbnQ6XCLvh6BcIn0uZmEtc2hhcmUtYWx0LXNxdWFyZTpiZWZvcmV7Y29udGVudDpcIu+HoVwifS5mYS1ib21iOmJlZm9yZXtjb250ZW50Olwi74eiXCJ9LmZhLXNvY2Nlci1iYWxsLW86YmVmb3JlLC5mYS1mdXRib2wtbzpiZWZvcmV7Y29udGVudDpcIu+Ho1wifS5mYS10dHk6YmVmb3Jle2NvbnRlbnQ6XCLvh6RcIn0uZmEtYmlub2N1bGFyczpiZWZvcmV7Y29udGVudDpcIu+HpVwifS5mYS1wbHVnOmJlZm9yZXtjb250ZW50Olwi74emXCJ9LmZhLXNsaWRlc2hhcmU6YmVmb3Jle2NvbnRlbnQ6XCLvh6dcIn0uZmEtdHdpdGNoOmJlZm9yZXtjb250ZW50Olwi74eoXCJ9LmZhLXllbHA6YmVmb3Jle2NvbnRlbnQ6XCLvh6lcIn0uZmEtbmV3c3BhcGVyLW86YmVmb3Jle2NvbnRlbnQ6XCLvh6pcIn0uZmEtd2lmaTpiZWZvcmV7Y29udGVudDpcIu+Hq1wifS5mYS1jYWxjdWxhdG9yOmJlZm9yZXtjb250ZW50Olwi74esXCJ9LmZhLXBheXBhbDpiZWZvcmV7Y29udGVudDpcIu+HrVwifS5mYS1nb29nbGUtd2FsbGV0OmJlZm9yZXtjb250ZW50Olwi74euXCJ9LmZhLWNjLXZpc2E6YmVmb3Jle2NvbnRlbnQ6XCLvh7BcIn0uZmEtY2MtbWFzdGVyY2FyZDpiZWZvcmV7Y29udGVudDpcIu+HsVwifS5mYS1jYy1kaXNjb3ZlcjpiZWZvcmV7Y29udGVudDpcIu+HslwifS5mYS1jYy1hbWV4OmJlZm9yZXtjb250ZW50Olwi74ezXCJ9LmZhLWNjLXBheXBhbDpiZWZvcmV7Y29udGVudDpcIu+HtFwifS5mYS1jYy1zdHJpcGU6YmVmb3Jle2NvbnRlbnQ6XCLvh7VcIn0uZmEtYmVsbC1zbGFzaDpiZWZvcmV7Y29udGVudDpcIu+HtlwifS5mYS1iZWxsLXNsYXNoLW86YmVmb3Jle2NvbnRlbnQ6XCLvh7dcIn0uZmEtdHJhc2g6YmVmb3Jle2NvbnRlbnQ6XCLvh7hcIn0uZmEtY29weXJpZ2h0OmJlZm9yZXtjb250ZW50Olwi74e5XCJ9LmZhLWF0OmJlZm9yZXtjb250ZW50Olwi74e6XCJ9LmZhLWV5ZWRyb3BwZXI6YmVmb3Jle2NvbnRlbnQ6XCLvh7tcIn0uZmEtcGFpbnQtYnJ1c2g6YmVmb3Jle2NvbnRlbnQ6XCLvh7xcIn0uZmEtYmlydGhkYXktY2FrZTpiZWZvcmV7Y29udGVudDpcIu+HvVwifS5mYS1hcmVhLWNoYXJ0OmJlZm9yZXtjb250ZW50Olwi74e+XCJ9LmZhLXBpZS1jaGFydDpiZWZvcmV7Y29udGVudDpcIu+IgFwifS5mYS1saW5lLWNoYXJ0OmJlZm9yZXtjb250ZW50Olwi74iBXCJ9LmZhLWxhc3RmbTpiZWZvcmV7Y29udGVudDpcIu+IglwifS5mYS1sYXN0Zm0tc3F1YXJlOmJlZm9yZXtjb250ZW50Olwi74iDXCJ9LmZhLXRvZ2dsZS1vZmY6YmVmb3Jle2NvbnRlbnQ6XCLviIRcIn0uZmEtdG9nZ2xlLW9uOmJlZm9yZXtjb250ZW50Olwi74iFXCJ9LmZhLWJpY3ljbGU6YmVmb3Jle2NvbnRlbnQ6XCLviIZcIn0uZmEtYnVzOmJlZm9yZXtjb250ZW50Olwi74iHXCJ9LmZhLWlveGhvc3Q6YmVmb3Jle2NvbnRlbnQ6XCLviIhcIn0uZmEtYW5nZWxsaXN0OmJlZm9yZXtjb250ZW50Olwi74iJXCJ9LmZhLWNjOmJlZm9yZXtjb250ZW50Olwi74iKXCJ9LmZhLXNoZWtlbDpiZWZvcmUsLmZhLXNoZXFlbDpiZWZvcmUsLmZhLWlsczpiZWZvcmV7Y29udGVudDpcIu+Ii1wifS5mYS1tZWFucGF0aDpiZWZvcmV7Y29udGVudDpcIu+IjFwifS5mYS1idXlzZWxsYWRzOmJlZm9yZXtjb250ZW50Olwi74iNXCJ9LmZhLWNvbm5lY3RkZXZlbG9wOmJlZm9yZXtjb250ZW50Olwi74iOXCJ9LmZhLWRhc2hjdWJlOmJlZm9yZXtjb250ZW50Olwi74iQXCJ9LmZhLWZvcnVtYmVlOmJlZm9yZXtjb250ZW50Olwi74iRXCJ9LmZhLWxlYW5wdWI6YmVmb3Jle2NvbnRlbnQ6XCLviJJcIn0uZmEtc2VsbHN5OmJlZm9yZXtjb250ZW50Olwi74iTXCJ9LmZhLXNoaXJ0c2luYnVsazpiZWZvcmV7Y29udGVudDpcIu+IlFwifS5mYS1zaW1wbHlidWlsdDpiZWZvcmV7Y29udGVudDpcIu+IlVwifS5mYS1za3lhdGxhczpiZWZvcmV7Y29udGVudDpcIu+IllwifS5mYS1jYXJ0LXBsdXM6YmVmb3Jle2NvbnRlbnQ6XCLviJdcIn0uZmEtY2FydC1hcnJvdy1kb3duOmJlZm9yZXtjb250ZW50Olwi74iYXCJ9LmZhLWRpYW1vbmQ6YmVmb3Jle2NvbnRlbnQ6XCLviJlcIn0uZmEtc2hpcDpiZWZvcmV7Y29udGVudDpcIu+ImlwifS5mYS11c2VyLXNlY3JldDpiZWZvcmV7Y29udGVudDpcIu+Im1wifS5mYS1tb3RvcmN5Y2xlOmJlZm9yZXtjb250ZW50Olwi74icXCJ9LmZhLXN0cmVldC12aWV3OmJlZm9yZXtjb250ZW50Olwi74idXCJ9LmZhLWhlYXJ0YmVhdDpiZWZvcmV7Y29udGVudDpcIu+InlwifS5mYS12ZW51czpiZWZvcmV7Y29udGVudDpcIu+IoVwifS5mYS1tYXJzOmJlZm9yZXtjb250ZW50Olwi74iiXCJ9LmZhLW1lcmN1cnk6YmVmb3Jle2NvbnRlbnQ6XCLviKNcIn0uZmEtaW50ZXJzZXg6YmVmb3JlLC5mYS10cmFuc2dlbmRlcjpiZWZvcmV7Y29udGVudDpcIu+IpFwifS5mYS10cmFuc2dlbmRlci1hbHQ6YmVmb3Jle2NvbnRlbnQ6XCLviKVcIn0uZmEtdmVudXMtZG91YmxlOmJlZm9yZXtjb250ZW50Olwi74imXCJ9LmZhLW1hcnMtZG91YmxlOmJlZm9yZXtjb250ZW50Olwi74inXCJ9LmZhLXZlbnVzLW1hcnM6YmVmb3Jle2NvbnRlbnQ6XCLviKhcIn0uZmEtbWFycy1zdHJva2U6YmVmb3Jle2NvbnRlbnQ6XCLviKlcIn0uZmEtbWFycy1zdHJva2UtdjpiZWZvcmV7Y29udGVudDpcIu+IqlwifS5mYS1tYXJzLXN0cm9rZS1oOmJlZm9yZXtjb250ZW50Olwi74irXCJ9LmZhLW5ldXRlcjpiZWZvcmV7Y29udGVudDpcIu+IrFwifS5mYS1nZW5kZXJsZXNzOmJlZm9yZXtjb250ZW50Olwi74itXCJ9LmZhLWZhY2Vib29rLW9mZmljaWFsOmJlZm9yZXtjb250ZW50Olwi74iwXCJ9LmZhLXBpbnRlcmVzdC1wOmJlZm9yZXtjb250ZW50Olwi74ixXCJ9LmZhLXdoYXRzYXBwOmJlZm9yZXtjb250ZW50Olwi74iyXCJ9LmZhLXNlcnZlcjpiZWZvcmV7Y29udGVudDpcIu+Is1wifS5mYS11c2VyLXBsdXM6YmVmb3Jle2NvbnRlbnQ6XCLviLRcIn0uZmEtdXNlci10aW1lczpiZWZvcmV7Y29udGVudDpcIu+ItVwifS5mYS1ob3RlbDpiZWZvcmUsLmZhLWJlZDpiZWZvcmV7Y29udGVudDpcIu+ItlwifS5mYS12aWFjb2luOmJlZm9yZXtjb250ZW50Olwi74i3XCJ9LmZhLXRyYWluOmJlZm9yZXtjb250ZW50Olwi74i4XCJ9LmZhLXN1YndheTpiZWZvcmV7Y29udGVudDpcIu+IuVwifS5mYS1tZWRpdW06YmVmb3Jle2NvbnRlbnQ6XCLviLpcIn0uZmEteWM6YmVmb3JlLC5mYS15LWNvbWJpbmF0b3I6YmVmb3Jle2NvbnRlbnQ6XCLviLtcIn0uZmEtb3B0aW4tbW9uc3RlcjpiZWZvcmV7Y29udGVudDpcIu+IvFwifS5mYS1vcGVuY2FydDpiZWZvcmV7Y29udGVudDpcIu+IvVwifS5mYS1leHBlZGl0ZWRzc2w6YmVmb3Jle2NvbnRlbnQ6XCLviL5cIn0uZmEtYmF0dGVyeS00OmJlZm9yZSwuZmEtYmF0dGVyeS1mdWxsOmJlZm9yZXtjb250ZW50Olwi74mAXCJ9LmZhLWJhdHRlcnktMzpiZWZvcmUsLmZhLWJhdHRlcnktdGhyZWUtcXVhcnRlcnM6YmVmb3Jle2NvbnRlbnQ6XCLviYFcIn0uZmEtYmF0dGVyeS0yOmJlZm9yZSwuZmEtYmF0dGVyeS1oYWxmOmJlZm9yZXtjb250ZW50Olwi74mCXCJ9LmZhLWJhdHRlcnktMTpiZWZvcmUsLmZhLWJhdHRlcnktcXVhcnRlcjpiZWZvcmV7Y29udGVudDpcIu+Jg1wifS5mYS1iYXR0ZXJ5LTA6YmVmb3JlLC5mYS1iYXR0ZXJ5LWVtcHR5OmJlZm9yZXtjb250ZW50Olwi74mEXCJ9LmZhLW1vdXNlLXBvaW50ZXI6YmVmb3Jle2NvbnRlbnQ6XCLviYVcIn0uZmEtaS1jdXJzb3I6YmVmb3Jle2NvbnRlbnQ6XCLviYZcIn0uZmEtb2JqZWN0LWdyb3VwOmJlZm9yZXtjb250ZW50Olwi74mHXCJ9LmZhLW9iamVjdC11bmdyb3VwOmJlZm9yZXtjb250ZW50Olwi74mIXCJ9LmZhLXN0aWNreS1ub3RlOmJlZm9yZXtjb250ZW50Olwi74mJXCJ9LmZhLXN0aWNreS1ub3RlLW86YmVmb3Jle2NvbnRlbnQ6XCLviYpcIn0uZmEtY2MtamNiOmJlZm9yZXtjb250ZW50Olwi74mLXCJ9LmZhLWNjLWRpbmVycy1jbHViOmJlZm9yZXtjb250ZW50Olwi74mMXCJ9LmZhLWNsb25lOmJlZm9yZXtjb250ZW50Olwi74mNXCJ9LmZhLWJhbGFuY2Utc2NhbGU6YmVmb3Jle2NvbnRlbnQ6XCLviY5cIn0uZmEtaG91cmdsYXNzLW86YmVmb3Jle2NvbnRlbnQ6XCLviZBcIn0uZmEtaG91cmdsYXNzLTE6YmVmb3JlLC5mYS1ob3VyZ2xhc3Mtc3RhcnQ6YmVmb3Jle2NvbnRlbnQ6XCLviZFcIn0uZmEtaG91cmdsYXNzLTI6YmVmb3JlLC5mYS1ob3VyZ2xhc3MtaGFsZjpiZWZvcmV7Y29udGVudDpcIu+JklwifS5mYS1ob3VyZ2xhc3MtMzpiZWZvcmUsLmZhLWhvdXJnbGFzcy1lbmQ6YmVmb3Jle2NvbnRlbnQ6XCLviZNcIn0uZmEtaG91cmdsYXNzOmJlZm9yZXtjb250ZW50Olwi74mUXCJ9LmZhLWhhbmQtZ3JhYi1vOmJlZm9yZSwuZmEtaGFuZC1yb2NrLW86YmVmb3Jle2NvbnRlbnQ6XCLviZVcIn0uZmEtaGFuZC1zdG9wLW86YmVmb3JlLC5mYS1oYW5kLXBhcGVyLW86YmVmb3Jle2NvbnRlbnQ6XCLviZZcIn0uZmEtaGFuZC1zY2lzc29ycy1vOmJlZm9yZXtjb250ZW50Olwi74mXXCJ9LmZhLWhhbmQtbGl6YXJkLW86YmVmb3Jle2NvbnRlbnQ6XCLviZhcIn0uZmEtaGFuZC1zcG9jay1vOmJlZm9yZXtjb250ZW50Olwi74mZXCJ9LmZhLWhhbmQtcG9pbnRlci1vOmJlZm9yZXtjb250ZW50Olwi74maXCJ9LmZhLWhhbmQtcGVhY2UtbzpiZWZvcmV7Y29udGVudDpcIu+Jm1wifS5mYS10cmFkZW1hcms6YmVmb3Jle2NvbnRlbnQ6XCLviZxcIn0uZmEtcmVnaXN0ZXJlZDpiZWZvcmV7Y29udGVudDpcIu+JnVwifS5mYS1jcmVhdGl2ZS1jb21tb25zOmJlZm9yZXtjb250ZW50Olwi74meXCJ9LmZhLWdnOmJlZm9yZXtjb250ZW50Olwi74mgXCJ9LmZhLWdnLWNpcmNsZTpiZWZvcmV7Y29udGVudDpcIu+JoVwifS5mYS10cmlwYWR2aXNvcjpiZWZvcmV7Y29udGVudDpcIu+JolwifS5mYS1vZG5va2xhc3NuaWtpOmJlZm9yZXtjb250ZW50Olwi74mjXCJ9LmZhLW9kbm9rbGFzc25pa2ktc3F1YXJlOmJlZm9yZXtjb250ZW50Olwi74mkXCJ9LmZhLWdldC1wb2NrZXQ6YmVmb3Jle2NvbnRlbnQ6XCLviaVcIn0uZmEtd2lraXBlZGlhLXc6YmVmb3Jle2NvbnRlbnQ6XCLviaZcIn0uZmEtc2FmYXJpOmJlZm9yZXtjb250ZW50Olwi74mnXCJ9LmZhLWNocm9tZTpiZWZvcmV7Y29udGVudDpcIu+JqFwifS5mYS1maXJlZm94OmJlZm9yZXtjb250ZW50Olwi74mpXCJ9LmZhLW9wZXJhOmJlZm9yZXtjb250ZW50Olwi74mqXCJ9LmZhLWludGVybmV0LWV4cGxvcmVyOmJlZm9yZXtjb250ZW50Olwi74mrXCJ9LmZhLXR2OmJlZm9yZSwuZmEtdGVsZXZpc2lvbjpiZWZvcmV7Y29udGVudDpcIu+JrFwifS5mYS1jb250YW86YmVmb3Jle2NvbnRlbnQ6XCLvia1cIn0uZmEtNTAwcHg6YmVmb3Jle2NvbnRlbnQ6XCLvia5cIn0uZmEtYW1hem9uOmJlZm9yZXtjb250ZW50Olwi74mwXCJ9LmZhLWNhbGVuZGFyLXBsdXMtbzpiZWZvcmV7Y29udGVudDpcIu+JsVwifS5mYS1jYWxlbmRhci1taW51cy1vOmJlZm9yZXtjb250ZW50Olwi74myXCJ9LmZhLWNhbGVuZGFyLXRpbWVzLW86YmVmb3Jle2NvbnRlbnQ6XCLvibNcIn0uZmEtY2FsZW5kYXItY2hlY2stbzpiZWZvcmV7Y29udGVudDpcIu+JtFwifS5mYS1pbmR1c3RyeTpiZWZvcmV7Y29udGVudDpcIu+JtVwifS5mYS1tYXAtcGluOmJlZm9yZXtjb250ZW50Olwi74m2XCJ9LmZhLW1hcC1zaWduczpiZWZvcmV7Y29udGVudDpcIu+Jt1wifS5mYS1tYXAtbzpiZWZvcmV7Y29udGVudDpcIu+JuFwifS5mYS1tYXA6YmVmb3Jle2NvbnRlbnQ6XCLviblcIn0uZmEtY29tbWVudGluZzpiZWZvcmV7Y29udGVudDpcIu+JulwifS5mYS1jb21tZW50aW5nLW86YmVmb3Jle2NvbnRlbnQ6XCLvibtcIn0uZmEtaG91eno6YmVmb3Jle2NvbnRlbnQ6XCLvibxcIn0uZmEtdmltZW86YmVmb3Jle2NvbnRlbnQ6XCLvib1cIn0uZmEtYmxhY2stdGllOmJlZm9yZXtjb250ZW50Olwi74m+XCJ9LmZhLWZvbnRpY29uczpiZWZvcmV7Y29udGVudDpcIu+KgFwifS5mYS1yZWRkaXQtYWxpZW46YmVmb3Jle2NvbnRlbnQ6XCLvioFcIn0uZmEtZWRnZTpiZWZvcmV7Y29udGVudDpcIu+KglwifS5mYS1jcmVkaXQtY2FyZC1hbHQ6YmVmb3Jle2NvbnRlbnQ6XCLvioNcIn0uZmEtY29kaWVwaWU6YmVmb3Jle2NvbnRlbnQ6XCLvioRcIn0uZmEtbW9keDpiZWZvcmV7Y29udGVudDpcIu+KhVwifS5mYS1mb3J0LWF3ZXNvbWU6YmVmb3Jle2NvbnRlbnQ6XCLvioZcIn0uZmEtdXNiOmJlZm9yZXtjb250ZW50Olwi74qHXCJ9LmZhLXByb2R1Y3QtaHVudDpiZWZvcmV7Y29udGVudDpcIu+KiFwifS5mYS1taXhjbG91ZDpiZWZvcmV7Y29udGVudDpcIu+KiVwifS5mYS1zY3JpYmQ6YmVmb3Jle2NvbnRlbnQ6XCLviopcIn0uZmEtcGF1c2UtY2lyY2xlOmJlZm9yZXtjb250ZW50Olwi74qLXCJ9LmZhLXBhdXNlLWNpcmNsZS1vOmJlZm9yZXtjb250ZW50Olwi74qMXCJ9LmZhLXN0b3AtY2lyY2xlOmJlZm9yZXtjb250ZW50Olwi74qNXCJ9LmZhLXN0b3AtY2lyY2xlLW86YmVmb3Jle2NvbnRlbnQ6XCLvio5cIn0uZmEtc2hvcHBpbmctYmFnOmJlZm9yZXtjb250ZW50Olwi74qQXCJ9LmZhLXNob3BwaW5nLWJhc2tldDpiZWZvcmV7Y29udGVudDpcIu+KkVwifS5mYS1oYXNodGFnOmJlZm9yZXtjb250ZW50Olwi74qSXCJ9LmZhLWJsdWV0b290aDpiZWZvcmV7Y29udGVudDpcIu+Kk1wifS5mYS1ibHVldG9vdGgtYjpiZWZvcmV7Y29udGVudDpcIu+KlFwifS5mYS1wZXJjZW50OmJlZm9yZXtjb250ZW50Olwi74qVXCJ9LmZhZGV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNpdGlvbjpvcGFjaXR5IDAuMTVzIGxpbmVhcjstby10cmFuc2l0aW9uOm9wYWNpdHkgMC4xNXMgbGluZWFyO3RyYW5zaXRpb246b3BhY2l0eSAwLjE1cyBsaW5lYXJ9LmZhZGUuaW57b3BhY2l0eToxfS5jb2xsYXBzZXtkaXNwbGF5Om5vbmV9LmNvbGxhcHNlLmlue2Rpc3BsYXk6YmxvY2t9dHIuY29sbGFwc2UuaW57ZGlzcGxheTp0YWJsZS1yb3d9dGJvZHkuY29sbGFwc2UuaW57ZGlzcGxheTp0YWJsZS1yb3ctZ3JvdXB9LmNvbGxhcHNpbmd7cG9zaXRpb246cmVsYXRpdmU7aGVpZ2h0OjA7b3ZlcmZsb3c6aGlkZGVuOy13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTpoZWlnaHQsdmlzaWJpbGl0eTt0cmFuc2l0aW9uLXByb3BlcnR5OmhlaWdodCx2aXNpYmlsaXR5Oy13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjowLjM1czt0cmFuc2l0aW9uLWR1cmF0aW9uOjAuMzVzOy13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZTt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlfSp7LXdlYmtpdC1ib3gtc2l6aW5nOmJvcmRlci1ib3g7LW1vei1ib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym94LXNpemluZzpib3JkZXItYm94fSo6YmVmb3JlLCo6YWZ0ZXJ7LXdlYmtpdC1ib3gtc2l6aW5nOmJvcmRlci1ib3g7LW1vei1ib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym94LXNpemluZzpib3JkZXItYm94fWJvZHl7Zm9udC1mYW1pbHk6XCJNb250c2VycmF0XCIsc2Fucy1zZXJpZjtmb250LXdlaWdodDo0MDA7LXdlYmtpdC1mb250LXNtb290aGluZzphbnRpYWxpYXNlZDtsZXR0ZXItc3BhY2luZzouNDVweDtmb250LXdlaWdodDozMDA7YmFja2dyb3VuZC1jb2xvcjojZmZmO2NvbG9yOiMzMzM7Zm9udC1zaXplOjFyZW07bGluZS1oZWlnaHQ6MS42ZW19aDEsaDIsLnJlcG9ydCAucmVwb3J0LWltYWdlLXRleHQtYmxvY2sgLnRleHQtY29sdW1uIC5oMy1zdHlsZTpudGgtY2hpbGQobiksaDMscHttYXJnaW46MH1wLC5wLXN0eWxle2ZvbnQtZmFtaWx5OlwiTW9udHNlcnJhdFwiLHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6NDAwOy13ZWJraXQtZm9udC1zbW9vdGhpbmc6YW50aWFsaWFzZWQ7bGV0dGVyLXNwYWNpbmc6LjQ1cHg7Zm9udC13ZWlnaHQ6MzAwO2ZvbnQtc2l6ZToxcmVtfWgxLC5oMS1zdHlsZXtmb250LWZhbWlseTpcIk1vbnRzZXJyYXRcIixzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjQwMDstd2Via2l0LWZvbnQtc21vb3RoaW5nOmFudGlhbGlhc2VkO2ZvbnQtd2VpZ2h0OjUwMDtmb250LXNpemU6MzFweDtsZXR0ZXItc3BhY2luZzoxcHg7bGluZS1oZWlnaHQ6MS4yZW19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpe2gxLC5oMS1zdHlsZXtmb250LXNpemU6MzZweH19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpe2gxLC5oMS1zdHlsZXtmb250LXNpemU6NDJweH19aDIsLnJlcG9ydCAucmVwb3J0LWltYWdlLXRleHQtYmxvY2sgLnRleHQtY29sdW1uIC5oMy1zdHlsZTpudGgtY2hpbGQobiksLmgyLXN0eWxle2ZvbnQtZmFtaWx5OlwiTW9udHNlcnJhdFwiLHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6NDAwOy13ZWJraXQtZm9udC1zbW9vdGhpbmc6YW50aWFsaWFzZWQ7bGV0dGVyLXNwYWNpbmc6LjQ1cHg7Zm9udC13ZWlnaHQ6MzAwO2ZvbnQtc2l6ZToxNnB4O2xpbmUtaGVpZ2h0OjEuNGVtfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KXtoMiwucmVwb3J0IC5yZXBvcnQtaW1hZ2UtdGV4dC1ibG9jayAudGV4dC1jb2x1bW4gLmgzLXN0eWxlOm50aC1jaGlsZChuKSwuaDItc3R5bGV7Zm9udC1zaXplOjIwcHh9fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KXtoMiwucmVwb3J0IC5yZXBvcnQtaW1hZ2UtdGV4dC1ibG9jayAudGV4dC1jb2x1bW4gLmgzLXN0eWxlOm50aC1jaGlsZChuKSwuaDItc3R5bGV7Zm9udC1zaXplOjI0cHh9fWgzLC5oMy1zdHlsZXtmb250LWZhbWlseTpcIk1vbnRzZXJyYXRcIixzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjQwMDstd2Via2l0LWZvbnQtc21vb3RoaW5nOmFudGlhbGlhc2VkO2ZvbnQtd2VpZ2h0OjUwMDtmb250LXNpemU6MThweDtsaW5lLWhlaWdodDoxLjJlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCl7aDMsLmgzLXN0eWxle2ZvbnQtc2l6ZToyMXB4fX1oNCwuaDQtc3R5bGV7Zm9udC1mYW1pbHk6XCJNb250c2VycmF0XCIsc2Fucy1zZXJpZjtmb250LXdlaWdodDo0MDA7LXdlYmtpdC1mb250LXNtb290aGluZzphbnRpYWxpYXNlZDtmb250LXNpemU6MTNweDttYXJnaW46MDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2V9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpe2g0LC5oNC1zdHlsZXtmb250LXNpemU6MTRweH19aDUsLmg1LXN0eWxle2ZvbnQtZmFtaWx5OlwiTW9udHNlcnJhdFwiLHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6NDAwOy13ZWJraXQtZm9udC1zbW9vdGhpbmc6YW50aWFsaWFzZWQ7Zm9udC1zaXplOjEzcHg7bGluZS1oZWlnaHQ6MS43O21hcmdpbjowfWg2LC5oNi1zdHlsZXtmb250LWZhbWlseTpcIk1vbnRzZXJyYXRcIixzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjQwMDstd2Via2l0LWZvbnQtc21vb3RoaW5nOmFudGlhbGlhc2VkO2ZvbnQtd2VpZ2h0OjUwMDtmb250LXNpemU6MTVweDttYXJnaW46MH1hey13ZWJraXQtdHJhbnNpdGlvbjphbGwsZWFzZSwwLjRzOy1vLXRyYW5zaXRpb246YWxsLGVhc2UsMC40czt0cmFuc2l0aW9uOmFsbCxlYXNlLDAuNHM7Y29sb3I6IzAxNTg0Njt0ZXh0LWRlY29yYXRpb246bm9uZX1hOmhvdmVye2NvbG9yOiMzRkE5RjU7dGV4dC1kZWNvcmF0aW9uOm5vbmV9YixzdHJvbmd7Zm9udC13ZWlnaHQ6NTAwfS5tZWRpdW17Zm9udC1mYW1pbHk6XCJNb250c2VycmF0XCIsc2Fucy1zZXJpZjtmb250LXdlaWdodDo0MDA7LXdlYmtpdC1mb250LXNtb290aGluZzphbnRpYWxpYXNlZDtmb250LXdlaWdodDo1MDB9LnVwcGVyY2FzZXt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2V9LnBhZ2UtY29udGVudHttaW4taGVpZ2h0OjUwMHB4O3BhZGRpbmctdG9wOjUwcHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpey5wYWdlLWNvbnRlbnR7cGFkZGluZy10b3A6MTIwcHh9fS5jb250YWluZXIsLmNhcm91c2VsLWxpc3QtZGVza3RvcCwuY2Fyb3VzZWwtcGFnaW5hdGlvbiwuY2Fyb3VzZWwtY29udHJvbHMtbnVtc3ttYXJnaW4tcmlnaHQ6YXV0bzttYXJnaW4tbGVmdDphdXRvO3BhZGRpbmctbGVmdDoxNXB4O3BhZGRpbmctcmlnaHQ6MTVweH0uY29udGFpbmVyOmJlZm9yZSwuY29udGFpbmVyOmFmdGVyLC5jYXJvdXNlbC1saXN0LWRlc2t0b3A6YmVmb3JlLC5jYXJvdXNlbC1wYWdpbmF0aW9uOmJlZm9yZSwuY2Fyb3VzZWwtY29udHJvbHMtbnVtczpiZWZvcmUsLmNhcm91c2VsLWxpc3QtZGVza3RvcDphZnRlciwuY2Fyb3VzZWwtcGFnaW5hdGlvbjphZnRlciwuY2Fyb3VzZWwtY29udHJvbHMtbnVtczphZnRlcntjb250ZW50OlwiIFwiO2Rpc3BsYXk6dGFibGV9LmNvbnRhaW5lcjphZnRlciwuY2Fyb3VzZWwtbGlzdC1kZXNrdG9wOmFmdGVyLC5jYXJvdXNlbC1wYWdpbmF0aW9uOmFmdGVyLC5jYXJvdXNlbC1jb250cm9scy1udW1zOmFmdGVye2NsZWFyOmJvdGh9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpey5jb250YWluZXIsLmNhcm91c2VsLWxpc3QtZGVza3RvcCwuY2Fyb3VzZWwtcGFnaW5hdGlvbiwuY2Fyb3VzZWwtY29udHJvbHMtbnVtc3t3aWR0aDo3NTBweH19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpey5jb250YWluZXIsLmNhcm91c2VsLWxpc3QtZGVza3RvcCwuY2Fyb3VzZWwtcGFnaW5hdGlvbiwuY2Fyb3VzZWwtY29udHJvbHMtbnVtc3t3aWR0aDo5NzBweH19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KXsuY29udGFpbmVyLC5jYXJvdXNlbC1saXN0LWRlc2t0b3AsLmNhcm91c2VsLXBhZ2luYXRpb24sLmNhcm91c2VsLWNvbnRyb2xzLW51bXN7d2lkdGg6MTE3MHB4fX0uY29udGFpbmVyLW5hcnJvdywucmVwb3J0IC5jb250YWluZXItbmFycm93e21hcmdpbi1yaWdodDphdXRvO21hcmdpbi1sZWZ0OmF1dG87cGFkZGluZy1sZWZ0OjE1cHg7cGFkZGluZy1yaWdodDoxNXB4O21heC13aWR0aDo1NnJlbX0uY29udGFpbmVyLW5hcnJvdzpiZWZvcmUsLmNvbnRhaW5lci1uYXJyb3c6YWZ0ZXIsLnJlcG9ydCAuY29udGFpbmVyLW5hcnJvdzpiZWZvcmUsLnJlcG9ydCAuY29udGFpbmVyLW5hcnJvdzphZnRlcntjb250ZW50OlwiIFwiO2Rpc3BsYXk6dGFibGV9LmNvbnRhaW5lci1uYXJyb3c6YWZ0ZXIsLnJlcG9ydCAuY29udGFpbmVyLW5hcnJvdzphZnRlcntjbGVhcjpib3RofS5yb3d7bWFyZ2luLWxlZnQ6LTE1cHg7bWFyZ2luLXJpZ2h0Oi0xNXB4fS5yb3c6YmVmb3JlLC5yb3c6YWZ0ZXJ7Y29udGVudDpcIiBcIjtkaXNwbGF5OnRhYmxlfS5yb3c6YWZ0ZXJ7Y2xlYXI6Ym90aH0uZmxleC12LWFsaWdue2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXJ9LmFycm93LWxpbmt7Zm9udC1mYW1pbHk6XCJNb250c2VycmF0XCIsc2Fucy1zZXJpZjtmb250LXdlaWdodDo0MDA7LXdlYmtpdC1mb250LXNtb290aGluZzphbnRpYWxpYXNlZDtmb250LXdlaWdodDo1MDA7Y29sb3I6IzAxNTg0NjtkaXNwbGF5OmlubGluZS1ibG9jazt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2V9LmFycm93LWxpbms6YWZ0ZXJ7Zm9udC1mYW1pbHk6XCJidWRpY29uXCI7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC12YXJpYW50Om5vcm1hbDtmb250LXdlaWdodDpub3JtYWw7c3BlYWs6bm9uZTtkaXNwbGF5OmlubGluZS1ibG9jaztsaW5lLWhlaWdodDoxO3Bvc2l0aW9uOnJlbGF0aXZlO3RleHQtZGVjb3JhdGlvbjppbmhlcml0O3RleHQtdHJhbnNmb3JtOm5vbmU7dG9wOjFweDtmb250LWZhbWlseTpcIk1vbnRzZXJyYXRcIixzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjQwMDstd2Via2l0LWZvbnQtc21vb3RoaW5nOmFudGlhbGlhc2VkO2ZvbnQtd2VpZ2h0OjUwMDstd2Via2l0LXRyYW5zaXRpb246ZWFzZSxtYXJnaW4tbGVmdCwwLjRzOy1vLXRyYW5zaXRpb246ZWFzZSxtYXJnaW4tbGVmdCwwLjRzO3RyYW5zaXRpb246ZWFzZSxtYXJnaW4tbGVmdCwwLjRzO2NvbG9yOiMwMTU4NDY7Y29udGVudDpcIlxcMDI1QjhcIjttYXJnaW4tbGVmdDo0cHg7dG9wOjFweDt0cmFuc2Zvcm0tb3JpZ2luOmNlbnRlciBjZW50ZXI7dHJhbnNmb3JtOnNjYWxlKDIpfS5hcnJvdy1saW5rOmhvdmVye2NvbG9yOiMzRkE5RjU7Y3Vyc29yOnBvaW50ZXJ9LmFycm93LWxpbms6aG92ZXI6YWZ0ZXJ7Y29sb3I6IzNGQTlGNTttYXJnaW4tbGVmdDo4cHh9LmFycm93LWxpbmstd2hpdGV7Zm9udC1mYW1pbHk6XCJNb250c2VycmF0XCIsc2Fucy1zZXJpZjtmb250LXdlaWdodDo0MDA7LXdlYmtpdC1mb250LXNtb290aGluZzphbnRpYWxpYXNlZDtmb250LXdlaWdodDo1MDA7Y29sb3I6I2ZmZjtkaXNwbGF5OmlubGluZS1ibG9jazt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2V9LmFycm93LWxpbmstd2hpdGU6YWZ0ZXJ7Zm9udC1mYW1pbHk6XCJidWRpY29uXCI7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC12YXJpYW50Om5vcm1hbDtmb250LXdlaWdodDpub3JtYWw7c3BlYWs6bm9uZTtkaXNwbGF5OmlubGluZS1ibG9jaztsaW5lLWhlaWdodDoxO3Bvc2l0aW9uOnJlbGF0aXZlO3RleHQtZGVjb3JhdGlvbjppbmhlcml0O3RleHQtdHJhbnNmb3JtOm5vbmU7dG9wOjFweDtmb250LWZhbWlseTpcIk1vbnRzZXJyYXRcIixzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjQwMDstd2Via2l0LWZvbnQtc21vb3RoaW5nOmFudGlhbGlhc2VkO2ZvbnQtd2VpZ2h0OjUwMDstd2Via2l0LXRyYW5zaXRpb246ZWFzZSxtYXJnaW4tbGVmdCwwLjRzOy1vLXRyYW5zaXRpb246ZWFzZSxtYXJnaW4tbGVmdCwwLjRzO3RyYW5zaXRpb246ZWFzZSxtYXJnaW4tbGVmdCwwLjRzO2NvbG9yOiNmZmY7Y29udGVudDpcIlxcMDI1QjhcIjttYXJnaW4tbGVmdDo0cHg7dG9wOjFweDt0cmFuc2Zvcm0tb3JpZ2luOmNlbnRlciBjZW50ZXI7dHJhbnNmb3JtOnNjYWxlKDIpfS5hcnJvdy1saW5rLXdoaXRlOmhvdmVye2NvbG9yOiNmZmY7Y3Vyc29yOnBvaW50ZXJ9LmFycm93LWxpbmstd2hpdGU6aG92ZXI6YWZ0ZXJ7Y29sb3I6I2ZmZjttYXJnaW4tbGVmdDo4cHh9LmFycm93LWxpbmstYmxhY2t7Zm9udC1mYW1pbHk6XCJNb250c2VycmF0XCIsc2Fucy1zZXJpZjtmb250LXdlaWdodDo0MDA7LXdlYmtpdC1mb250LXNtb290aGluZzphbnRpYWxpYXNlZDtmb250LXdlaWdodDo1MDA7Y29sb3I6IzAwMDtkaXNwbGF5OmlubGluZS1ibG9jazt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2V9LmFycm93LWxpbmstYmxhY2s6YWZ0ZXJ7Zm9udC1mYW1pbHk6XCJidWRpY29uXCI7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC12YXJpYW50Om5vcm1hbDtmb250LXdlaWdodDpub3JtYWw7c3BlYWs6bm9uZTtkaXNwbGF5OmlubGluZS1ibG9jaztsaW5lLWhlaWdodDoxO3Bvc2l0aW9uOnJlbGF0aXZlO3RleHQtZGVjb3JhdGlvbjppbmhlcml0O3RleHQtdHJhbnNmb3JtOm5vbmU7dG9wOjFweDtmb250LWZhbWlseTpcIk1vbnRzZXJyYXRcIixzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjQwMDstd2Via2l0LWZvbnQtc21vb3RoaW5nOmFudGlhbGlhc2VkO2ZvbnQtd2VpZ2h0OjUwMDstd2Via2l0LXRyYW5zaXRpb246ZWFzZSxtYXJnaW4tbGVmdCwwLjRzOy1vLXRyYW5zaXRpb246ZWFzZSxtYXJnaW4tbGVmdCwwLjRzO3RyYW5zaXRpb246ZWFzZSxtYXJnaW4tbGVmdCwwLjRzO2NvbG9yOiMwMDA7Y29udGVudDpcIlxcMDI1QjhcIjttYXJnaW4tbGVmdDo0cHg7dG9wOjFweDt0cmFuc2Zvcm0tb3JpZ2luOmNlbnRlciBjZW50ZXI7dHJhbnNmb3JtOnNjYWxlKDIpfS5hcnJvdy1saW5rLWJsYWNrOmhvdmVye2NvbG9yOiMwMDA7Y3Vyc29yOnBvaW50ZXJ9LmFycm93LWxpbmstYmxhY2s6aG92ZXI6YWZ0ZXJ7Y29sb3I6IzAwMDttYXJnaW4tbGVmdDo4cHh9LmFycm93LWxpbmstZ3JlZW57Zm9udC1mYW1pbHk6XCJNb250c2VycmF0XCIsc2Fucy1zZXJpZjtmb250LXdlaWdodDo0MDA7LXdlYmtpdC1mb250LXNtb290aGluZzphbnRpYWxpYXNlZDtmb250LXdlaWdodDo1MDA7Y29sb3I6IzAxNTg0NjtkaXNwbGF5OmlubGluZS1ibG9jazt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2V9LmFycm93LWxpbmstZ3JlZW46YWZ0ZXJ7Zm9udC1mYW1pbHk6XCJidWRpY29uXCI7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC12YXJpYW50Om5vcm1hbDtmb250LXdlaWdodDpub3JtYWw7c3BlYWs6bm9uZTtkaXNwbGF5OmlubGluZS1ibG9jaztsaW5lLWhlaWdodDoxO3Bvc2l0aW9uOnJlbGF0aXZlO3RleHQtZGVjb3JhdGlvbjppbmhlcml0O3RleHQtdHJhbnNmb3JtOm5vbmU7dG9wOjFweDtmb250LWZhbWlseTpcIk1vbnRzZXJyYXRcIixzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjQwMDstd2Via2l0LWZvbnQtc21vb3RoaW5nOmFudGlhbGlhc2VkO2ZvbnQtd2VpZ2h0OjUwMDstd2Via2l0LXRyYW5zaXRpb246ZWFzZSxtYXJnaW4tbGVmdCwwLjRzOy1vLXRyYW5zaXRpb246ZWFzZSxtYXJnaW4tbGVmdCwwLjRzO3RyYW5zaXRpb246ZWFzZSxtYXJnaW4tbGVmdCwwLjRzO2NvbG9yOiMwMTU4NDY7Y29udGVudDpcIlxcMDI1QjhcIjttYXJnaW4tbGVmdDo0cHg7dG9wOjFweDt0cmFuc2Zvcm0tb3JpZ2luOmNlbnRlciBjZW50ZXI7dHJhbnNmb3JtOnNjYWxlKDIpfS5hcnJvdy1saW5rLWdyZWVuOmhvdmVye2NvbG9yOiMwMTU4NDY7Y3Vyc29yOnBvaW50ZXJ9LmFycm93LWxpbmstZ3JlZW46aG92ZXI6YWZ0ZXJ7Y29sb3I6IzAxNTg0NjttYXJnaW4tbGVmdDo4cHh9LmJ0bi1ib3JkZXJ7Zm9udC1mYW1pbHk6XCJNb250c2VycmF0XCIsc2Fucy1zZXJpZjtmb250LXdlaWdodDo0MDA7LXdlYmtpdC1mb250LXNtb290aGluZzphbnRpYWxpYXNlZDtsZXR0ZXItc3BhY2luZzouNDVweDtmb250LXdlaWdodDozMDA7YmFja2dyb3VuZDojMDE1ODQ2O2JvcmRlcjoxcHggc29saWQgIzAxNTg0Njtjb2xvcjojZmZmO2Rpc3BsYXk6aW5saW5lLWJsb2NrO2ZvbnQtc2l6ZToxNXB4O3BhZGRpbmc6MTNweDtwb3NpdGlvbjpyZWxhdGl2ZTtiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyLWNvbG9yOiNkN2Q3ZDc7Y29sb3I6IzRhNGE0YX0uYnRuLWJvcmRlcjpob3ZlcntjdXJzb3I6cG9pbnRlcn0uYnRuLWJvcmRlcjpob3ZlcntiYWNrZ3JvdW5kOiMwMTU4NDY7Ym9yZGVyLWNvbG9yOiMwMTU4NDY7Y29sb3I6I2ZmZn0uYnRuLWJvcmRlcjpob3ZlcjphZnRlcntjb2xvcjojZmZmfS5idG4tYm9yZGVyOmFjdGl2ZSwuYnRuLWJvcmRlcjpmb2N1c3tiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyLWNvbG9yOiNkN2Q3ZDc7Y29sb3I6IzRhNGE0YX0uYnRuLWJvcmRlci5kaXNhYmxlZHtiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyLWNvbG9yOiNmMmYyZjI7Y29sb3I6I2YyZjJmMn0uYnRuLWJvcmRlci5kaXNhYmxlZDpiZWZvcmUsLmJ0bi1ib3JkZXIuZGlzYWJsZWQ6YWZ0ZXJ7Y29sb3I6I2YyZjJmMiAhaW1wb3J0YW50fS5idG4tYm9yZGVyLmRpc2FibGVkOmhvdmVye2JhY2tncm91bmQ6I2ZmZjtib3JkZXItY29sb3I6I2YyZjJmMjtjb2xvcjojZjJmMmYyO2N1cnNvcjpkZWZhdWx0fS5idG4tYm9yZGVyLmRpc2FibGVkOmhvdmVyOmJlZm9yZSwuYnRuLWJvcmRlci5kaXNhYmxlZDpob3ZlcjphZnRlcntjb2xvcjojZjJmMmYyICFpbXBvcnRhbnR9LmFuaW1hdGUtbG9hZHt0cmFuc2l0aW9uOjFzIGVhc2UgYWxsfS5hbmltYXRlLWxvYWQubmctZW50ZXJ7dHJhbnNpdGlvbjoxcyBlYXNlIGFsbDtvcGFjaXR5OjB9LmFuaW1hdGUtbG9hZC5uZy1lbnRlci5uZy1lbnRlci1hY3RpdmV7b3BhY2l0eToxfS5hbmltYXRlLWxvYWQubmctbGVhdmV7dHJhbnNpdGlvbjoxcyBlYXNlIGFsbDtvcGFjaXR5OjF9LmFuaW1hdGUtbG9hZC5uZy1sZWF2ZS5uZy1sZWF2ZS1hY3RpdmV7b3BhY2l0eTowfVtuZ1xcOmNsb2FrXSxbbmctY2xvYWtdLC5uZy1jbG9ha3tkaXNwbGF5Om5vbmUgIWltcG9ydGFudH0uY2YtY29udGVudCBoMSwuY2YtY29udGVudCBoMiwuY2YtY29udGVudCAucmVwb3J0IC5yZXBvcnQtaW1hZ2UtdGV4dC1ibG9jayAudGV4dC1jb2x1bW4gLmgzLXN0eWxlOm50aC1jaGlsZChuKSwucmVwb3J0IC5yZXBvcnQtaW1hZ2UtdGV4dC1ibG9jayAudGV4dC1jb2x1bW4gLmNmLWNvbnRlbnQgLmgzLXN0eWxlOm50aC1jaGlsZChuKSwuY2YtY29udGVudCBoM3ttYXJnaW4tYm90dG9tOjE1cHh9LmNmLWNvbnRlbnQgaDQsLmNmLWNvbnRlbnQgaDUsLmNmLWNvbnRlbnQgaDZ7bWFyZ2luLWJvdHRvbTo1cHh9LmNmLWNvbnRlbnQgcHttYXJnaW4tYm90dG9tOjMwcHh9LmNmLWNvbnRlbnQgcDpsYXN0LWNoaWxke21hcmdpbi1ib3R0b206MH0uY2YtY29udGVudCBoM3tjb2xvcjojMDE1ODQ2fS5jZi1jb250ZW50IHVse21hcmdpbjowIDAgMzBweDtwYWRkaW5nOjAgMCAwIDIwcHh9LmNmLWNvbnRlbnQgdWwgbGl7bWFyZ2luOjEwcHggMCAwfS5jZi1jb250ZW50IHVsIGxpOmZpcnN0LWNoaWxke21hcmdpbjowfS5jZi1jb250ZW50IGltZ3tkaXNwbGF5OmJsb2NrO21heC13aWR0aDoxMDAlO2hlaWdodDphdXRvfS5jYXJvdXNlbC1wYWdle2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7Ym9yZGVyOjA7cGFkZGluZzowO21hcmdpbjowO2Rpc3BsYXk6aW5saW5lfS5ib2xke2ZvbnQtd2VpZ2h0OjUwMH1kaXY+Zm9ybS5FUGlTZXJ2ZXJGb3Jtc3t3aWR0aDo3NTBweDttYXJnaW4tbGVmdDphdXRvO21hcmdpbi1yaWdodDphdXRvfWgyLkZvcm1fX1RpdGxlLC5yZXBvcnQgLnJlcG9ydC1pbWFnZS10ZXh0LWJsb2NrIC50ZXh0LWNvbHVtbiAuRm9ybV9fVGl0bGUuaDMtc3R5bGU6bnRoLWNoaWxkKG4pe2NvbG9yOiMwMDU2Yjg7bWFyZ2luLWJvdHRvbToxZW19dGV4dGFyZWEuRm9ybVRleHRib3hfX0lucHV0e3dpZHRoOjEwMCU7bWluLWhlaWdodDoxMC41ZW19ZGl2LkZvcm1TZWxlY3Rpb24gc2VsZWN0e3dpZHRoOjEwMCV9YnV0dG9uLkZvcm1TdWJtaXRCdXR0b257YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDt3aWR0aDo0MCU7Ym9yZGVyOjFweCBzb2xpZCAjMDA1NmI4O2NvbG9yOiMwMDU2Yjg7Zm9udC1zaXplOjE0cHg7anVzdGlmeS1jb250ZW50OmNlbnRlcjt0ZXh0LWFsaWduOmNlbnRlcn1idXR0b24uRm9ybVN1Ym1pdEJ1dHRvbixmb3JtLkVQaVNlcnZlckZvcm1zIGlucHV0LGZvcm0uRVBpU2VydmVyRm9ybXMgc2VsZWN0LGZvcm0uRVBpU2VydmVyRm9ybXMgdGV4dGFyZWF7cGFkZGluZzouNzVlbTtmb250LXdlaWdodDo1MDB9ZGl2LkZvcm1TZWxlY3Rpb24gc2VsZWN0IG9wdGlvbntwYWRkaW5nOjEuNWVtfS5Gb3JtX19EZXNjcmlwdGlvbjplbXB0eXtkaXNwbGF5Om5vbmUgIWltcG9ydGFudH0uRm9ybV9fRWxlbWVudF9fQ2FwdGlvbjplbXB0eSwuRm9ybV9fU3RhdHVzPi5Gb3JtX19TdGF0dXNfX01lc3NhZ2U6ZW1wdHksLkVwaVNlcnZlckZvcm1zIC5oaWRlLC5Gb3JtX19TdGF0dXM+LmhpZGV7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9LkZvcm1fX1N0YXR1c19fTWVzc2FnZT4uRm9ybV9fU3VjY2Vzc19fTWVzc2FnZSwuRm9ybV9fU3RhdHVzX19NZXNzYWdlPi5Gb3JtX19XYXJuaW5nX19NZXNzYWdle2Rpc3BsYXk6aW5saW5lLWJsb2NrfS53ZWxsLWdyZWVue2NvbG9yOiNmZmY7cGFkZGluZzoxcmVtO2JhY2tncm91bmQtY29sb3I6IzAxNTg0Nn0ud2VsbC1saWdodGdyZWVue2NvbG9yOiMwMTU4NDY7cGFkZGluZzoxcmVtO2JhY2tncm91bmQtY29sb3I6I2YyZmJlZn0ud2VsbC13aGl0ZXtjb2xvcjojMDE1ODQ2O3BhZGRpbmc6MXJlbTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9LmxvY2F0aW9uLXBhZ2UgLnR3by1jb2x1bW4tcmlnaHQtcmFpbC1sYXlvdXQgLnJpZ2h0LWNvbHVtbnttYXJnaW4tYm90dG9tOjMwcHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpey5sb2NhdGlvbi1wYWdlIC50d28tY29sdW1uLXJpZ2h0LXJhaWwtbGF5b3V0IC5yaWdodC1jb2x1bW57ZmxvYXQ6cmlnaHQgIWltcG9ydGFudH19LmxvY2F0aW9uLXBhZ2UgLnR3by1jb2x1bW4tcmlnaHQtcmFpbC1sYXlvdXQgLnJpZ2h0LWNvbHVtbj5kaXZ7YmFja2dyb3VuZDojZjJmMmYyO3BhZGRpbmc6MzBweH0ubG9jYXRpb24tcGFnZSAudHdvLWNvbHVtbi1yaWdodC1yYWlsLWxheW91dCAucmlnaHQtY29sdW1uPmRpdj5zZWN0aW9uOmxhc3QtY2hpbGR7bWFyZ2luLWJvdHRvbTowfS5sb2NhdGlvbi1wYWdlIHNlY3Rpb257bWFyZ2luLWJvdHRvbTozMHB4fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KXsubG9jYXRpb24tcGFnZSBzZWN0aW9ue21hcmdpbi1ib3R0b206NDBweH19LmxvY2F0aW9uLXBhZ2Ugc2VjdGlvbiAuY29udGVudHtwb3NpdGlvbjpyZWxhdGl2ZTttaW4taGVpZ2h0OjFweDtwYWRkaW5nLWxlZnQ6MTVweDtwYWRkaW5nLXJpZ2h0OjE1cHh9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsubG9jYXRpb24tcGFnZSBzZWN0aW9uIC5jb250ZW50e2Zsb2F0OmxlZnQ7d2lkdGg6NzUlfX0ubG9jYXRpb24tcGFnZSBzZWN0aW9uIC5jb250ZW50IHA6bGFzdC1jaGlsZCwubG9jYXRpb24tcGFnZSBzZWN0aW9uIC5jb250ZW50IHVsOmxhc3QtY2hpbGR7bWFyZ2luLWJvdHRvbTowfS5sb2NhdGlvbi1wYWdlIHNlY3Rpb24gLmZhY3Rze3Bvc2l0aW9uOnJlbGF0aXZlO21pbi1oZWlnaHQ6MXB4O3BhZGRpbmctbGVmdDoxNXB4O3BhZGRpbmctcmlnaHQ6MTVweH1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5sb2NhdGlvbi1wYWdlIHNlY3Rpb24gLmZhY3Rze2Zsb2F0OmxlZnQ7d2lkdGg6MjUlfX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTEuNXB4KXsubG9jYXRpb24tcGFnZSBzZWN0aW9uIC5mYWN0c3ttYXJnaW4tdG9wOjMwcHh9fS5sb2NhdGlvbi1wYWdlIGgze2NvbG9yOiMwMTU4NDY7bWFyZ2luLWJvdHRvbToxMHB4fS5sb2NhdGlvbi1wYWdlIC5oaWRkZW57ZGlzcGxheTpub25lICFpbXBvcnRhbnQ7dmlzaWJpbGl0eTpoaWRkZW4gIWltcG9ydGFudH0ubG9jYXRpb24tcGFnZSAuYWRkcmVzcz5kaXYubWFwe21hcmdpbi10b3A6MzBweH0ubG9jYXRpb24tcGFnZSAuYWRkcmVzcz5kaXYubWFwIGF7ZGlzcGxheTpibG9ja30ubG9jYXRpb24tcGFnZSAuYWRkcmVzcz5kaXYubWFwIGltZ3tkaXNwbGF5OmJsb2NrO21heC13aWR0aDoxMDAlO2hlaWdodDphdXRvfS5sb2NhdGlvbi1wYWdlIC5wcm9kdWN0cyBhLC5sb2NhdGlvbi1wYWdlIC5wcm9kdWN0cyBhOmFjdGl2ZSwubG9jYXRpb24tcGFnZSAucHJvZHVjdHMgYTp2aXNpdGVke2NvbG9yOiM0YTRhNGF9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpey5sb2NhdGlvbi1wYWdlIC5wcm9kdWN0cyBhOmhvdmVyLC5sb2NhdGlvbi1wYWdlIC5wcm9kdWN0cyBhOmFjdGl2ZTpob3ZlciwubG9jYXRpb24tcGFnZSAucHJvZHVjdHMgYTp2aXNpdGVkOmhvdmVye2NvbG9yOiMwMTU4NDZ9fS5sb2NhdGlvbi1wYWdlIC50cmFuc3BvcnRhdGlvbi1tb2RlcyB1bHttYXJnaW4tYm90dG9tOjB9LmxvY2F0aW9uLXBhZ2UgLm5vdGljZXtib3JkZXI6MTBweCBzb2xpZCByZ2JhKDAsODYsMTg0LDAuODUpO3BhZGRpbmc6MTVweH1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCl7LmxvY2F0aW9uLXBhZ2UgLm5vdGljZXtwYWRkaW5nOjMwcHh9fS5sb2NhdGlvbnMtbGFuZGluZy1wYWdlIC5nZW5lcmFsLXBhZ2UtaGVyby1iZ3ttYXJnaW4tYm90dG9tOjB9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpey5sb2NhdGlvbnMtbGFuZGluZy1wYWdlIC5nZW5lcmFsLXBhZ2UtaGVyby1iZy5oYXMtYnJlYWRjcnVtYnttYXJnaW4tYm90dG9tOjB9fS5uZXdzLWFydGljbGUtcGFnZXttYXJnaW4tYm90dG9tOjMwcHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpey5uZXdzLWFydGljbGUtcGFnZXttYXJnaW4tYm90dG9tOjYwcHh9fS5uZXdzLWFydGljbGUtcGFnZSAuZ2VuZXJhbC1wYWdlLWhlcm97bWFyZ2luLWJvdHRvbTozMHB4fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KXsubmV3cy1hcnRpY2xlLXBhZ2UgLmdlbmVyYWwtcGFnZS1oZXJve21hcmdpbi1ib3R0b206NjBweH19Lm5ld3MtYXJ0aWNsZS1wYWdlIC5nZW5lcmFsLXBhZ2UtaGVybyBoMXttYXJnaW4tdG9wOjMwcHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpey5uZXdzLWFydGljbGUtcGFnZSAuZ2VuZXJhbC1wYWdlLWhlcm8gaDF7bWFyZ2luLXRvcDo2MHB4fX0ubmV3cy1hcnRpY2xlLXBhZ2UgLmFydGljbGUtbGF5b3V0IC5sZWZ0IHNlY3Rpb257bWFyZ2luLWJvdHRvbTozMHB4fS5uZXdzLWFydGljbGUtcGFnZSAuYXJ0aWNsZS1sYXlvdXQgLmxlZnQgaDZ7bWFyZ2luLWJvdHRvbTo3LjVweH0ubmV3cy1hcnRpY2xlLXBhZ2UgLmFydGljbGUtbGF5b3V0IC5sZWZ0IGg2IHNwYW57Zm9udC13ZWlnaHQ6MzAwfS5uZXdzLWFydGljbGUtcGFnZSAuYXJ0aWNsZS1sYXlvdXQgLmxlZnQgLnNvY2lhbC1zaGFyZXttYXJnaW4tdG9wOjVweH0ubmV3cy1hcnRpY2xlLXBhZ2UgLmFydGljbGUtdmlkZW97bWFyZ2luLWJvdHRvbTo2MHB4O3Bvc2l0aW9uOnJlbGF0aXZlfS5uZXdzLWFydGljbGUtcGFnZSAuYXJ0aWNsZS12aWRlbyAudmlkZW97YmFja2dyb3VuZC1jb2xvcjojMDAwO2Rpc3BsYXk6YmxvY2s7aGVpZ2h0OmF1dG87d2lkdGg6MTAwJX0ubmV3cy1hcnRpY2xlLXBhZ2UgLmFydGljbGUtbmF2aWdhdGlvbnttYXJnaW4tbGVmdDotMTVweDttYXJnaW4tcmlnaHQ6LTE1cHg7bWFyZ2luLXRvcDozMHB4O21hcmdpbi1ib3R0b206NjBweH0ubmV3cy1hcnRpY2xlLXBhZ2UgLmFydGljbGUtbmF2aWdhdGlvbjpiZWZvcmUsLm5ld3MtYXJ0aWNsZS1wYWdlIC5hcnRpY2xlLW5hdmlnYXRpb246YWZ0ZXJ7Y29udGVudDpcIiBcIjtkaXNwbGF5OnRhYmxlfS5uZXdzLWFydGljbGUtcGFnZSAuYXJ0aWNsZS1uYXZpZ2F0aW9uOmFmdGVye2NsZWFyOmJvdGh9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpey5uZXdzLWFydGljbGUtcGFnZSAuYXJ0aWNsZS1uYXZpZ2F0aW9ue21hcmdpbi10b3A6NjBweH19Lm5ld3MtYXJ0aWNsZS1wYWdlIC5hcnRpY2xlLW5hdmlnYXRpb24+ZGl2e3Bvc2l0aW9uOnJlbGF0aXZlO21pbi1oZWlnaHQ6MXB4O3BhZGRpbmctbGVmdDoxNXB4O3BhZGRpbmctcmlnaHQ6MTVweH1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5uZXdzLWFydGljbGUtcGFnZSAuYXJ0aWNsZS1uYXZpZ2F0aW9uPmRpdntmbG9hdDpsZWZ0O3dpZHRoOjUwJX19Lm5ld3MtYXJ0aWNsZS1wYWdlIC5hcnRpY2xlLW5hdmlnYXRpb24+ZGl2PmF7Zm9udC1mYW1pbHk6XCJNb250c2VycmF0XCIsc2Fucy1zZXJpZjtmb250LXdlaWdodDo0MDA7LXdlYmtpdC1mb250LXNtb290aGluZzphbnRpYWxpYXNlZDtsZXR0ZXItc3BhY2luZzouNDVweDtmb250LXdlaWdodDozMDA7YmFja2dyb3VuZDojMDE1ODQ2O2JvcmRlcjoxcHggc29saWQgIzAxNTg0Njtjb2xvcjojZmZmO2Rpc3BsYXk6aW5saW5lLWJsb2NrO2ZvbnQtc2l6ZToxNXB4O3BhZGRpbmc6MTNweDtwb3NpdGlvbjpyZWxhdGl2ZTtiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyLWNvbG9yOiNkN2Q3ZDc7Y29sb3I6IzRhNGE0YTt0ZXh0LWFsaWduOmNlbnRlcn0ubmV3cy1hcnRpY2xlLXBhZ2UgLmFydGljbGUtbmF2aWdhdGlvbj5kaXY+YTpob3ZlcntjdXJzb3I6cG9pbnRlcn0ubmV3cy1hcnRpY2xlLXBhZ2UgLmFydGljbGUtbmF2aWdhdGlvbj5kaXY+YTpob3ZlcntiYWNrZ3JvdW5kOiMwMTU4NDY7Ym9yZGVyLWNvbG9yOiMwMTU4NDY7Y29sb3I6I2ZmZn0ubmV3cy1hcnRpY2xlLXBhZ2UgLmFydGljbGUtbmF2aWdhdGlvbj5kaXY+YTpob3ZlcjphZnRlcntjb2xvcjojZmZmfS5uZXdzLWFydGljbGUtcGFnZSAuYXJ0aWNsZS1uYXZpZ2F0aW9uPmRpdj5hOmFjdGl2ZSwubmV3cy1hcnRpY2xlLXBhZ2UgLmFydGljbGUtbmF2aWdhdGlvbj5kaXY+YTpmb2N1c3tiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyLWNvbG9yOiNkN2Q3ZDc7Y29sb3I6IzRhNGE0YX0ubmV3cy1hcnRpY2xlLXBhZ2UgLmFydGljbGUtbmF2aWdhdGlvbj5kaXY+YS5kaXNhYmxlZHtiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyLWNvbG9yOiNmMmYyZjI7Y29sb3I6I2YyZjJmMn0ubmV3cy1hcnRpY2xlLXBhZ2UgLmFydGljbGUtbmF2aWdhdGlvbj5kaXY+YS5kaXNhYmxlZDpiZWZvcmUsLm5ld3MtYXJ0aWNsZS1wYWdlIC5hcnRpY2xlLW5hdmlnYXRpb24+ZGl2PmEuZGlzYWJsZWQ6YWZ0ZXJ7Y29sb3I6I2YyZjJmMiAhaW1wb3J0YW50fS5uZXdzLWFydGljbGUtcGFnZSAuYXJ0aWNsZS1uYXZpZ2F0aW9uPmRpdj5hLmRpc2FibGVkOmhvdmVye2JhY2tncm91bmQ6I2ZmZjtib3JkZXItY29sb3I6I2YyZjJmMjtjb2xvcjojZjJmMmYyO2N1cnNvcjpkZWZhdWx0fS5uZXdzLWFydGljbGUtcGFnZSAuYXJ0aWNsZS1uYXZpZ2F0aW9uPmRpdj5hLmRpc2FibGVkOmhvdmVyOmJlZm9yZSwubmV3cy1hcnRpY2xlLXBhZ2UgLmFydGljbGUtbmF2aWdhdGlvbj5kaXY+YS5kaXNhYmxlZDpob3ZlcjphZnRlcntjb2xvcjojZjJmMmYyICFpbXBvcnRhbnR9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3LjVweCl7Lm5ld3MtYXJ0aWNsZS1wYWdlIC5hcnRpY2xlLW5hdmlnYXRpb24+ZGl2PmF7ZGlzcGxheTpibG9ja319QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpey5uZXdzLWFydGljbGUtcGFnZSAuYXJ0aWNsZS1uYXZpZ2F0aW9uPmRpdj5he3dpZHRoOjE2MHB4fX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuNXB4KXsubmV3cy1hcnRpY2xlLXBhZ2UgLmFydGljbGUtbmF2aWdhdGlvbj5kaXYucHJldnttYXJnaW4tYm90dG9tOjMwcHh9fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXsubmV3cy1hcnRpY2xlLXBhZ2UgLmFydGljbGUtbmF2aWdhdGlvbj5kaXYucHJldnt0ZXh0LWFsaWduOnJpZ2h0fX0ubmV3cy1hcnRpY2xlLXBhZ2UgLmFydGljbGUtbmF2aWdhdGlvbj5kaXYucHJldj5hOmJlZm9yZXtmb250LWZhbWlseTpcImJ1ZGljb25cIjtmb250LXN0eWxlOm5vcm1hbDtmb250LXZhcmlhbnQ6bm9ybWFsO2ZvbnQtd2VpZ2h0Om5vcm1hbDtzcGVhazpub25lO2Rpc3BsYXk6aW5saW5lLWJsb2NrO2xpbmUtaGVpZ2h0OjE7cG9zaXRpb246cmVsYXRpdmU7dGV4dC1kZWNvcmF0aW9uOmluaGVyaXQ7dGV4dC10cmFuc2Zvcm06bm9uZTt0b3A6MXB4Oy13ZWJraXQtdHJhbnNpdGlvbjphbGwsZWFzZSwwLjRzOy1vLXRyYW5zaXRpb246YWxsLGVhc2UsMC40czt0cmFuc2l0aW9uOmFsbCxlYXNlLDAuNHM7Y29udGVudDpcIu6rulwiO2NvbG9yOiNkN2Q3ZDc7bWFyZ2luLXJpZ2h0OjVweH0ubmV3cy1hcnRpY2xlLXBhZ2UgLmFydGljbGUtbmF2aWdhdGlvbj5kaXYucHJldj5hOmhvdmVyOmJlZm9yZXtjb2xvcjojZmZmfS5uZXdzLWFydGljbGUtcGFnZSAuYXJ0aWNsZS1uYXZpZ2F0aW9uPmRpdi5uZXh0PmE6YWZ0ZXJ7Zm9udC1mYW1pbHk6XCJidWRpY29uXCI7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC12YXJpYW50Om5vcm1hbDtmb250LXdlaWdodDpub3JtYWw7c3BlYWs6bm9uZTtkaXNwbGF5OmlubGluZS1ibG9jaztsaW5lLWhlaWdodDoxO3Bvc2l0aW9uOnJlbGF0aXZlO3RleHQtZGVjb3JhdGlvbjppbmhlcml0O3RleHQtdHJhbnNmb3JtOm5vbmU7dG9wOjFweDstd2Via2l0LXRyYW5zaXRpb246YWxsLGVhc2UsMC40czstby10cmFuc2l0aW9uOmFsbCxlYXNlLDAuNHM7dHJhbnNpdGlvbjphbGwsZWFzZSwwLjRzO2NvbnRlbnQ6XCLurJRcIjtjb2xvcjojZDdkN2Q3O21hcmdpbi1sZWZ0OjVweH0ubmV3cy1hcnRpY2xlLXBhZ2UgLmFydGljbGUtbmF2aWdhdGlvbj5kaXYubmV4dD5hOmhvdmVyOmFmdGVye2NvbG9yOiNmZmZ9Lm5ld3MtYXJ0aWNsZS1wYWdlIC5yZWxhdGVkLXBvc3Rze3BhZGRpbmc6NjBweCAwO2JhY2tncm91bmQ6I2YyZjJmMn1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5uZXdzLWFydGljbGUtcGFnZSAucmVsYXRlZC1wb3N0cyAucmlnaHR7bWFyZ2luLWxlZnQ6OC4zMzMzMyV9fS5uZXdzLWFydGljbGUtcGFnZSAucmVsYXRlZC1wb3N0cyAubmV3cy1wcmV2aWV3LWJsb2NrIC5ncmlkPmRpdntwb3NpdGlvbjpyZWxhdGl2ZTttaW4taGVpZ2h0OjFweDtwYWRkaW5nLWxlZnQ6MTVweDtwYWRkaW5nLXJpZ2h0OjE1cHh9QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXsubmV3cy1hcnRpY2xlLXBhZ2UgLnJlbGF0ZWQtcG9zdHMgLm5ld3MtcHJldmlldy1ibG9jayAuZ3JpZD5kaXZ7ZmxvYXQ6bGVmdDt3aWR0aDo1MCV9fS5uZXdzLWFydGljbGUtcGFnZSAucmVsYXRlZC1wb3N0cyAubmV3cy1wcmV2aWV3LWJsb2NrIC5ncmlkPmRpdiAubmV3cy1hcnRpY2xlLXRlYXNlcjpob3Zlcntib3JkZXItY29sb3I6I2YyZjJmMn0ubmV3cy1sYW5kaW5nLXBhZ2V7bWFyZ2luLWJvdHRvbTozMHB4fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KXsubmV3cy1sYW5kaW5nLXBhZ2V7bWFyZ2luLWJvdHRvbTo2MHB4fX0ubmV3cy1sYW5kaW5nLXBhZ2UgLm5ld3MtZmlsdGVycyBoM3ttYXJnaW46MzBweCAwIDE1cHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpey5uZXdzLWxhbmRpbmctcGFnZSAubmV3cy1maWx0ZXJzIGgze21hcmdpbjo2MHB4IDAgMTVweDtwYWRkaW5nLWxlZnQ6MTBweH19Lm5ld3MtbGFuZGluZy1wYWdlIC5uZXdzLWxpc3R7cG9zaXRpb246cmVsYXRpdmU7bWluLWhlaWdodDoxcHg7cGFkZGluZy1sZWZ0OjE1cHg7cGFkZGluZy1yaWdodDoxNXB4fUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7Lm5ld3MtbGFuZGluZy1wYWdlIC5uZXdzLWxpc3R7ZmxvYXQ6bGVmdDt3aWR0aDo2Ni42NjY2NyV9fS5uZXdzLWxhbmRpbmctcGFnZSAubmV3cy1saXN0IHVse2xpc3Qtc3R5bGU6bm9uZTttYXJnaW46MDtwYWRkaW5nOjB9Lm5ld3MtbGFuZGluZy1wYWdlIC5uZXdzLWxpc3QgdWwgbGl7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2Q3ZDdkNzttYXJnaW4tYm90dG9tOjMwcHg7cGFkZGluZy1ib3R0b206MzBweH0ubmV3cy1sYW5kaW5nLXBhZ2UgLm5ld3MtbGlzdCAuaW1hZ2V7cG9zaXRpb246cmVsYXRpdmU7bWluLWhlaWdodDoxcHg7cGFkZGluZy1sZWZ0OjE1cHg7cGFkZGluZy1yaWdodDoxNXB4fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7Lm5ld3MtbGFuZGluZy1wYWdlIC5uZXdzLWxpc3QgLmltYWdle2Zsb2F0OmxlZnQ7d2lkdGg6MzMuMzMzMzMlfX0ubmV3cy1sYW5kaW5nLXBhZ2UgLm5ld3MtbGlzdCAuaW1hZ2UgaW1ne2Rpc3BsYXk6YmxvY2s7bWF4LXdpZHRoOjEwMCU7aGVpZ2h0OmF1dG99QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxLjVweCl7Lm5ld3MtbGFuZGluZy1wYWdlIC5uZXdzLWxpc3QgLmltYWdle21hcmdpbi1ib3R0b206MzBweH19Lm5ld3MtbGFuZGluZy1wYWdlIC5uZXdzLWxpc3QgLmNvbnRlbnR7cG9zaXRpb246cmVsYXRpdmU7bWluLWhlaWdodDoxcHg7cGFkZGluZy1sZWZ0OjE1cHg7cGFkZGluZy1yaWdodDoxNXB4O3Bvc2l0aW9uOnJlbGF0aXZlO21pbi1oZWlnaHQ6MXB4O3BhZGRpbmctbGVmdDoxNXB4O3BhZGRpbmctcmlnaHQ6MTVweH1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5uZXdzLWxhbmRpbmctcGFnZSAubmV3cy1saXN0IC5jb250ZW50e2Zsb2F0OmxlZnQ7d2lkdGg6NTAlfX1AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KXsubmV3cy1sYW5kaW5nLXBhZ2UgLm5ld3MtbGlzdCAuY29udGVudHtmbG9hdDpsZWZ0O3dpZHRoOjQxLjY2NjY3JX19Lm5ld3MtbGFuZGluZy1wYWdlIC5uZXdzLWxpc3QgLmNvbnRlbnQgaDN7Y29sb3I6IzAxNTg0NjttYXJnaW46MjBweCAwIDEwcHh9Lm5ld3MtbGFuZGluZy1wYWdlIC5uZXdzLWxpc3QgLmNvbnRlbnQgLnRlYXNlcntjb2xvcjojNGE0YTRhO21hcmdpbi1ib3R0b206MTVweH0ubmV3cy1sYW5kaW5nLXBhZ2UgLm5ld3MtbGlzdCAuY29udGVudCAuYXJyb3ctbGlua3tmb250LWZhbWlseTpcIk1vbnRzZXJyYXRcIixzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjQwMDstd2Via2l0LWZvbnQtc21vb3RoaW5nOmFudGlhbGlhc2VkO2ZvbnQtd2VpZ2h0OjUwMDtjb2xvcjojMDE1ODQ2O2Rpc3BsYXk6aW5saW5lLWJsb2NrO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZX0ubmV3cy1sYW5kaW5nLXBhZ2UgLm5ld3MtbGlzdCAuY29udGVudCAuYXJyb3ctbGluazphZnRlcntmb250LWZhbWlseTpcImJ1ZGljb25cIjtmb250LXN0eWxlOm5vcm1hbDtmb250LXZhcmlhbnQ6bm9ybWFsO2ZvbnQtd2VpZ2h0Om5vcm1hbDtzcGVhazpub25lO2Rpc3BsYXk6aW5saW5lLWJsb2NrO2xpbmUtaGVpZ2h0OjE7cG9zaXRpb246cmVsYXRpdmU7dGV4dC1kZWNvcmF0aW9uOmluaGVyaXQ7dGV4dC10cmFuc2Zvcm06bm9uZTt0b3A6MXB4O2ZvbnQtZmFtaWx5OlwiTW9udHNlcnJhdFwiLHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6NDAwOy13ZWJraXQtZm9udC1zbW9vdGhpbmc6YW50aWFsaWFzZWQ7Zm9udC13ZWlnaHQ6NTAwOy13ZWJraXQtdHJhbnNpdGlvbjplYXNlLG1hcmdpbi1sZWZ0LDAuNHM7LW8tdHJhbnNpdGlvbjplYXNlLG1hcmdpbi1sZWZ0LDAuNHM7dHJhbnNpdGlvbjplYXNlLG1hcmdpbi1sZWZ0LDAuNHM7Y29sb3I6IzAxNTg0Njtjb250ZW50OlwiXFwwMjVCOFwiO21hcmdpbi1sZWZ0OjRweDt0b3A6MXB4O3RyYW5zZm9ybS1vcmlnaW46Y2VudGVyIGNlbnRlcjt0cmFuc2Zvcm06c2NhbGUoMil9Lm5ld3MtbGFuZGluZy1wYWdlIC5uZXdzLWxpc3QgLmNvbnRlbnQgLmFycm93LWxpbms6aG92ZXJ7Y29sb3I6IzNGQTlGNTtjdXJzb3I6cG9pbnRlcn0ubmV3cy1sYW5kaW5nLXBhZ2UgLm5ld3MtbGlzdCAuY29udGVudCAuYXJyb3ctbGluazpob3ZlcjphZnRlcntjb2xvcjojM0ZBOUY1O21hcmdpbi1sZWZ0OjhweH0ubmV3cy1sYW5kaW5nLXBhZ2UgLm5ld3MtbGlzdCAuZGF0ZXtwb3NpdGlvbjpyZWxhdGl2ZTttaW4taGVpZ2h0OjFweDtwYWRkaW5nLWxlZnQ6MTVweDtwYWRkaW5nLXJpZ2h0OjE1cHg7cG9zaXRpb246cmVsYXRpdmU7bWluLWhlaWdodDoxcHg7cGFkZGluZy1sZWZ0OjE1cHg7cGFkZGluZy1yaWdodDoxNXB4fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7Lm5ld3MtbGFuZGluZy1wYWdlIC5uZXdzLWxpc3QgLmRhdGV7ZmxvYXQ6bGVmdDt3aWR0aDoxNi42NjY2NyV9fUBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpey5uZXdzLWxhbmRpbmctcGFnZSAubmV3cy1saXN0IC5kYXRle2Zsb2F0OmxlZnQ7d2lkdGg6MjUlfX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTEuNXB4KXsubmV3cy1sYW5kaW5nLXBhZ2UgLm5ld3MtbGlzdCAuZGF0ZXttYXJnaW4tdG9wOjE1cHh9fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KXsubmV3cy1sYW5kaW5nLXBhZ2UgLm5ld3MtbGlzdCAuZGF0ZXt0ZXh0LWFsaWduOnJpZ2h0fX0ubmV3cy1sYW5kaW5nLXBhZ2UgLm5ld3MtbGlzdCAuZGF0ZSwubmV3cy1sYW5kaW5nLXBhZ2UgLm5ld3MtbGlzdCAuY2F0ZWdvcnl7Zm9udC1mYW1pbHk6XCJNb250c2VycmF0XCIsc2Fucy1zZXJpZjtmb250LXdlaWdodDo0MDA7LXdlYmtpdC1mb250LXNtb290aGluZzphbnRpYWxpYXNlZDtmb250LXdlaWdodDo1MDA7Y29sb3I6IzRhNGE0YTtmb250LXNpemU6MTFweDtsaW5lLWhlaWdodDoxMXB4fS5uZXdzLWxhbmRpbmctcGFnZSAubmV3cy1saXN0IC5uZXdzLWl0ZW17bWFyZ2luLWxlZnQ6LTE1cHg7bWFyZ2luLXJpZ2h0Oi0xNXB4O2Rpc3BsYXk6YmxvY2t9Lm5ld3MtbGFuZGluZy1wYWdlIC5uZXdzLWxpc3QgLm5ld3MtaXRlbTpiZWZvcmUsLm5ld3MtbGFuZGluZy1wYWdlIC5uZXdzLWxpc3QgLm5ld3MtaXRlbTphZnRlcntjb250ZW50OlwiIFwiO2Rpc3BsYXk6dGFibGV9Lm5ld3MtbGFuZGluZy1wYWdlIC5uZXdzLWxpc3QgLm5ld3MtaXRlbTphZnRlcntjbGVhcjpib3RofS5uZXdzLWxhbmRpbmctcGFnZSAubmV3cy1saXN0IC5uZXdzLWl0ZW06aG92ZXJ7Y3Vyc29yOnBvaW50ZXJ9Lm5ld3MtbGFuZGluZy1wYWdlIC5uZXdzLWxpc3QgLm5ld3MtaXRlbTpob3ZlciAuYXJyb3ctbGlua3tjb2xvcjojMDE1ODQ2O2N1cnNvcjpwb2ludGVyfS5uZXdzLWxhbmRpbmctcGFnZSAubmV3cy1saXN0IC5uZXdzLWl0ZW06aG92ZXIgLmFycm93LWxpbms6YWZ0ZXJ7Y29sb3I6IzAxNTg0NjttYXJnaW4tbGVmdDoxNXB4fS5uZXdzLWxhbmRpbmctcGFnZSAubmV3cy1saXN0IC5idG4tYm9yZGVyLmxvYWQtbW9yZXtkaXNwbGF5OmJsb2NrO21hcmdpbi10b3A6MzBweDt0ZXh0LWFsaWduOmNlbnRlcn0ubmV3cy1sYW5kaW5nLXBhZ2UgLm5ld3MtbGlzdCAuYnRuLWJvcmRlci5sb2FkLW1vcmU6YWZ0ZXJ7Zm9udC1mYW1pbHk6XCJidWRpY29uXCI7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC12YXJpYW50Om5vcm1hbDtmb250LXdlaWdodDpub3JtYWw7c3BlYWs6bm9uZTtkaXNwbGF5OmlubGluZS1ibG9jaztsaW5lLWhlaWdodDoxO3Bvc2l0aW9uOnJlbGF0aXZlO3RleHQtZGVjb3JhdGlvbjppbmhlcml0O3RleHQtdHJhbnNmb3JtOm5vbmU7dG9wOjFweDtjb250ZW50Olwi7qyKXCI7Zm9udC1zaXplOjEycHg7bWFyZ2luLWxlZnQ6NXB4O3RvcDowfS5uZXdzLWxhbmRpbmctcGFnZSAubWVkaWF7cG9zaXRpb246cmVsYXRpdmU7bWluLWhlaWdodDoxcHg7cGFkZGluZy1sZWZ0OjE1cHg7cGFkZGluZy1yaWdodDoxNXB4O2NvbG9yOiM0YTRhNGE7Zm9udC1zaXplOjE1cHh9QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXsubmV3cy1sYW5kaW5nLXBhZ2UgLm1lZGlhe2Zsb2F0OmxlZnQ7d2lkdGg6MzMuMzMzMzMlfX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTEuNXB4KXsubmV3cy1sYW5kaW5nLXBhZ2UgLm1lZGlhe21hcmdpbi10b3A6MzBweH19Lm5ld3MtbGFuZGluZy1wYWdlIC5tZWRpYT5kaXZ7YmFja2dyb3VuZDojZjJmMmYyO3BhZGRpbmc6MzBweH0ubmV3cy1sYW5kaW5nLXBhZ2UgLm1lZGlhIC5zZWN0aW9ue21hcmdpbi1ib3R0b206MzBweH0ubmV3cy1sYW5kaW5nLXBhZ2UgLm1lZGlhIC5zZWN0aW9uIGgze2NvbG9yOiM0YTRhNGE7bWFyZ2luLWJvdHRvbTozMHB4fS5uZXdzLWxhbmRpbmctcGFnZSAubWVkaWEgLnNlY3Rpb24ucmVzb3VyY2VzIGEsLm5ld3MtbGFuZGluZy1wYWdlIC5tZWRpYSAuc2VjdGlvbi5yZXNvdXJjZXMgYTphY3RpdmUsLm5ld3MtbGFuZGluZy1wYWdlIC5tZWRpYSAuc2VjdGlvbi5yZXNvdXJjZXMgYTp2aXNpdGVke2NvbG9yOiM0YTRhNGF9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpey5uZXdzLWxhbmRpbmctcGFnZSAubWVkaWEgLnNlY3Rpb24ucmVzb3VyY2VzIGE6aG92ZXIsLm5ld3MtbGFuZGluZy1wYWdlIC5tZWRpYSAuc2VjdGlvbi5yZXNvdXJjZXMgYTphY3RpdmU6aG92ZXIsLm5ld3MtbGFuZGluZy1wYWdlIC5tZWRpYSAuc2VjdGlvbi5yZXNvdXJjZXMgYTp2aXNpdGVkOmhvdmVye2NvbG9yOiMwMTU4NDZ9fS5uZXdzLWxhbmRpbmctcGFnZSAubWVkaWEgLnNlY3Rpb24ucmVzb3VyY2VzIHVse2xpc3Qtc3R5bGU6bm9uZTttYXJnaW46MDtwYWRkaW5nOjB9Lm5ld3MtbGFuZGluZy1wYWdlIC5tZWRpYSAuc2VjdGlvbi5yZXNvdXJjZXMgdWwgbGl7bWFyZ2luLWJvdHRvbTo1cHh9Lm5ld3MtbGFuZGluZy1wYWdlIC5tZWRpYSAuc2VjdGlvbi5yZXNvdXJjZXMgdWwgbGkgYS5pY29uOmFmdGVye2ZvbnQtZmFtaWx5OlwiYnVkaWNvblwiO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtdmFyaWFudDpub3JtYWw7Zm9udC13ZWlnaHQ6bm9ybWFsO3NwZWFrOm5vbmU7ZGlzcGxheTppbmxpbmUtYmxvY2s7bGluZS1oZWlnaHQ6MTtwb3NpdGlvbjpyZWxhdGl2ZTt0ZXh0LWRlY29yYXRpb246aW5oZXJpdDt0ZXh0LXRyYW5zZm9ybTpub25lO3RvcDoxcHg7bWFyZ2luLWxlZnQ6OHB4O3RvcDotMXB4fS5uZXdzLWxhbmRpbmctcGFnZSAubWVkaWEgLnNlY3Rpb24ucmVzb3VyY2VzIHVsIGxpIGEuaWNvbi5kb3dubG9hZDphZnRlcntjb250ZW50Olwi7qi8XCJ9Lm5ld3MtbGFuZGluZy1wYWdlIC5tZWRpYSAuc2VjdGlvbi5yZXNvdXJjZXMgdWwgbGkgYS5pY29uLmxpbms6YWZ0ZXJ7Y29udGVudDpcIu6shlwifS5nZW5lcmFsLWlubmVyLXBhZ2UgLnBhcmFncmFwaC1ibG9jay5ncmF5LWJne21hcmdpbi1ib3R0b206MzBweH1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCl7LmdlbmVyYWwtaW5uZXItcGFnZSAucGFyYWdyYXBoLWJsb2NrLmdyYXktYmd7bWFyZ2luLWJvdHRvbTo2MHB4fX0uam9iLXNlYXJjaC1pbnB1dHttYXJnaW4tYm90dG9tOjMwcHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpey5qb2Itc2VhcmNoLWlucHV0e21hcmdpbi1ib3R0b206NjBweH19LmpvYi1zZWFyY2gtaW5wdXQgLmpvYi1wb3N0aW5nLXNlYXJjaC1pbnB1dHtwb3NpdGlvbjpyZWxhdGl2ZTttaW4taGVpZ2h0OjFweDtwYWRkaW5nLWxlZnQ6MTVweDtwYWRkaW5nLXJpZ2h0OjE1cHg7cG9zaXRpb246cmVsYXRpdmU7bWluLWhlaWdodDoxcHg7cGFkZGluZy1sZWZ0OjE1cHg7cGFkZGluZy1yaWdodDoxNXB4fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LmpvYi1zZWFyY2gtaW5wdXQgLmpvYi1wb3N0aW5nLXNlYXJjaC1pbnB1dHtmbG9hdDpsZWZ0O3dpZHRoOjUwJX19QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXsuam9iLXNlYXJjaC1pbnB1dCAuam9iLXBvc3Rpbmctc2VhcmNoLWlucHV0e2Zsb2F0OmxlZnQ7d2lkdGg6NDEuNjY2NjclfX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuNXB4KXsuam9iLXNlYXJjaC1pbnB1dCAuam9iLXBvc3Rpbmctc2VhcmNoLWlucHV0e21hcmdpbi10b3A6MzBweH19LmpvYi1zZWFyY2gtaW5wdXQgLmltYWdlLWNvbHVtbntwb3NpdGlvbjpyZWxhdGl2ZTttaW4taGVpZ2h0OjFweDtwYWRkaW5nLWxlZnQ6MTVweDtwYWRkaW5nLXJpZ2h0OjE1cHh9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuam9iLXNlYXJjaC1pbnB1dCAuaW1hZ2UtY29sdW1ue2Zsb2F0OmxlZnQ7d2lkdGg6NTAlfX1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5qb2Itc2VhcmNoLWlucHV0IC5pbWFnZS1jb2x1bW57bWFyZ2luLWxlZnQ6OC4zMzMzMyV9fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KXsuam9iLXNlYXJjaC1pbnB1dCAuaW1hZ2UtY29sdW1ue2Zsb2F0OnJpZ2h0ICFpbXBvcnRhbnR9fS5qb2Itc2VhcmNoLWlucHV0IC5kcm9wZG93bnt3aWR0aDoyMDBweH0uam9iLXNlYXJjaC1pbnB1dCAudGV4dC1pbnB1dHt3aWR0aDoyMDBweH0uam9iLXNlYXJjaC1pbnB1dCAubGlzdGJveHt3aWR0aDoyMDBweH0uam9iLXNlYXJjaC1pbnB1dCAuY3JpdGVyaWEtZmllbGR7bWFyZ2luLWJvdHRvbToxNXB4fS5qb2Itc2VhcmNoLWlucHV0IC5pbWFnZXtkaXNwbGF5OmJsb2NrO21heC13aWR0aDoxMDAlO2hlaWdodDphdXRvfS5zZWFyY2gtcGFnZSAuY29udGFpbmVyOmJlZm9yZSwuc2VhcmNoLXBhZ2UgLmNvbnRhaW5lcjphZnRlcntjb250ZW50OlwiIFwiO2Rpc3BsYXk6dGFibGV9LnNlYXJjaC1wYWdlIC5jb250YWluZXI6YWZ0ZXJ7Y2xlYXI6Ym90aH0uc2VhcmNoLXBhZ2UgLnNlYXJjaC1wYWdlLWlucHV0e3Bvc2l0aW9uOnJlbGF0aXZlO21pbi1oZWlnaHQ6MXB4O3BhZGRpbmctbGVmdDoxNXB4O3BhZGRpbmctcmlnaHQ6MTVweDtwYWRkaW5nLWxlZnQ6MDtwYWRkaW5nLXJpZ2h0OjB9QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXsuc2VhcmNoLXBhZ2UgLnNlYXJjaC1wYWdlLWlucHV0e2Zsb2F0OmxlZnQ7d2lkdGg6NDEuNjY2NjclfX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCl7LnNlYXJjaC1wYWdlIC5zZWFyY2gtcGFnZS1pbnB1dHtmbG9hdDpub25lfX0uc2VhcmNoLXBhZ2UgLnNlYXJjaC1ib3h7Ym9yZGVyOm5vbmU7YmFja2dyb3VuZDojZmZmO3Bvc2l0aW9uOnJlbGF0aXZlfS5zZWFyY2gtcGFnZSAuc2VhcmNoLWJveCBpbnB1dHtiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyOm5vbmU7Y29sb3I6IzhlOGU5MztkaXNwbGF5OmJsb2NrO291dGxpbmU6bm9uZTtwYWRkaW5nOjE1cHg7d2lkdGg6MTAwJX0uc2VhcmNoLXBhZ2UgLnNlYXJjaC1ib3ggaW5wdXQuaGFzLWVycm9yW3BsYWNlaG9sZGVyXXtjb2xvcjpyZWR9LnNlYXJjaC1wYWdlIC5zZWFyY2gtYm94IGlucHV0Lmhhcy1lcnJvcjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcntjb2xvcjpyZWR9LnNlYXJjaC1wYWdlIC5zZWFyY2gtYm94IGlucHV0Lmhhcy1lcnJvcjotbW96LXBsYWNlaG9sZGVye2NvbG9yOnJlZH0uc2VhcmNoLXBhZ2UgLnNlYXJjaC1ib3ggaW5wdXQuaGFzLWVycm9yOjotbW96LXBsYWNlaG9sZGVye2NvbG9yOnJlZH0uc2VhcmNoLXBhZ2UgLnNlYXJjaC1ib3ggaW5wdXQuaGFzLWVycm9yOi1tcy1pbnB1dC1wbGFjZWhvbGRlcntjb2xvcjpyZWR9LnNlYXJjaC1wYWdlIC5zZWFyY2gtYm94IGJ1dHRvbntkaXNwbGF5OmlubGluZS1ibG9jaztoZWlnaHQ6MThweDtwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDoxOHB4O2JhY2tncm91bmQ6bm9uZTtib3JkZXI6MDttYXJnaW4tdG9wOi05cHg7b3V0bGluZTowO3BhZGRpbmc6MDtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDoxNXB4O3RvcDo1MCV9LnNlYXJjaC1wYWdlIC5zZWFyY2gtYm94IGJ1dHRvbjphZnRlcntmb250LWZhbWlseTpcImJ1ZGljb25cIjtmb250LXN0eWxlOm5vcm1hbDtmb250LXZhcmlhbnQ6bm9ybWFsO2ZvbnQtd2VpZ2h0Om5vcm1hbDtzcGVhazpub25lO2Rpc3BsYXk6aW5saW5lLWJsb2NrO2xpbmUtaGVpZ2h0OjE7cG9zaXRpb246cmVsYXRpdmU7dGV4dC1kZWNvcmF0aW9uOmluaGVyaXQ7dGV4dC10cmFuc2Zvcm06bm9uZTt0b3A6MXB4O2NvbG9yOiM4ZThlOTM7Y29udGVudDpcIu6smVwiO2ZvbnQtc2l6ZToxOHB4fS5zZWFyY2gtcGFnZSAuc2VhcmNoLWJveCBidXR0b246aG92ZXJ7Y3Vyc29yOnBvaW50ZXJ9LnNlYXJjaC1wYWdlIC5zZWFyY2gtYm94IGJ1dHRvbjpob3ZlcjphZnRlcntjb2xvcjojMDE1ODQ2fS5zZWFyY2gtcGFnZSAuc2VhcmNoLWJveCBidXR0b246YWZ0ZXJ7dG9wOi0xcHh9LnNlYXJjaC1wYWdlIC5zZWFyY2gtYm94IDo6c2VsZWN0aW9ue2JhY2tncm91bmQ6cmdiYSgwLDg2LDE4NCwwLjg1KTtjb2xvcjojZmZmfS5zZWFyY2gtcGFnZSAuc2VhcmNoLWJveCA6Oi1tb3otc2VsZWN0aW9ue2JhY2tncm91bmQ6cmdiYSgwLDg2LDE4NCwwLjg1KTtjb2xvcjojZmZmfS5zZWFyY2gtcGFnZSAuc2VhcmNoLWJveCAuaW5wdXQtaG9sZGVye2JvcmRlcjoxMHB4IHNvbGlkIHJnYmEoMCw4NiwxODQsMC44NSl9LmNhcmVlcnMtcGFnZXttYXJnaW4tYm90dG9tOjMwcHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpey5jYXJlZXJzLXBhZ2V7bWFyZ2luLWJvdHRvbTo2MHB4fX0uY2FyZWVycy1wYWdlIGZpZWxkc2V0e2JvcmRlcjowO21hcmdpbjowO3BhZGRpbmc6MH0uY2FyZWVycy1wYWdlIGZpZWxkc2V0PmRpdnttYXJnaW4tYm90dG9tOjE1cHh9LmNhcmVlcnMtcGFnZSBsZWdlbmR7Zm9udC1mYW1pbHk6XCJNb250c2VycmF0XCIsc2Fucy1zZXJpZjtmb250LXdlaWdodDo0MDA7LXdlYmtpdC1mb250LXNtb290aGluZzphbnRpYWxpYXNlZDtsZXR0ZXItc3BhY2luZzouNDVweDtmb250LXdlaWdodDozMDA7Zm9udC1zaXplOjE2cHg7bGluZS1oZWlnaHQ6MS40ZW07Y29sb3I6IzAxNTg0NjttYXJnaW4tYm90dG9tOjMwcHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpey5jYXJlZXJzLXBhZ2UgbGVnZW5ke2ZvbnQtc2l6ZToyMHB4fX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCl7LmNhcmVlcnMtcGFnZSBsZWdlbmR7Zm9udC1zaXplOjI0cHh9fS5jYXJlZXJzLXBhZ2UgbGFiZWx7Zm9udC1mYW1pbHk6XCJNb250c2VycmF0XCIsc2Fucy1zZXJpZjtmb250LXdlaWdodDo0MDA7LXdlYmtpdC1mb250LXNtb290aGluZzphbnRpYWxpYXNlZDtmb250LXNpemU6MTNweDtsaW5lLWhlaWdodDoxLjc7bWFyZ2luOjA7ZGlzcGxheTppbmxpbmUtYmxvY2s7dmVydGljYWwtYWxpZ246bWlkZGxlfS5jYXJlZXJzLXBhZ2UgbGFiZWwuU0EtTFJ7bWFyZ2luLXJpZ2h0OjEwcHh9LmNhcmVlcnMtcGFnZSBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0sLmNhcmVlcnMtcGFnZSBpbnB1dFt0eXBlPVwicmFkaW9cIl17ZGlzcGxheTppbmxpbmUtYmxvY2s7bWFyZ2luLXJpZ2h0OjJweDt2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9LmNhcmVlcnMtcGFnZSBpbnB1dFt0eXBlPVwic3VibWl0XCJdey13ZWJraXQtdHJhbnNpdGlvbjphbGwsZWFzZSwwLjRzOy1vLXRyYW5zaXRpb246YWxsLGVhc2UsMC40czt0cmFuc2l0aW9uOmFsbCxlYXNlLDAuNHM7YmFja2dyb3VuZDpub25lO2JvcmRlcjowO3BhZGRpbmc6MDtmb250LWZhbWlseTpcIk1vbnRzZXJyYXRcIixzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjQwMDstd2Via2l0LWZvbnQtc21vb3RoaW5nOmFudGlhbGlhc2VkO2xldHRlci1zcGFjaW5nOi40NXB4O2ZvbnQtd2VpZ2h0OjMwMDtiYWNrZ3JvdW5kOiMwMTU4NDY7Ym9yZGVyOjFweCBzb2xpZCAjMDE1ODQ2O2NvbG9yOiNmZmY7ZGlzcGxheTppbmxpbmUtYmxvY2s7Zm9udC1zaXplOjE1cHg7cGFkZGluZzoxM3B4O3Bvc2l0aW9uOnJlbGF0aXZlO2JhY2tncm91bmQ6I2ZmZjtib3JkZXItY29sb3I6I2Q3ZDdkNztjb2xvcjojNGE0YTRhfS5jYXJlZXJzLXBhZ2UgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXTpob3ZlcntjdXJzb3I6cG9pbnRlcn0uY2FyZWVycy1wYWdlIGlucHV0W3R5cGU9XCJzdWJtaXRcIl06aG92ZXJ7YmFja2dyb3VuZDojMDE1ODQ2O2JvcmRlci1jb2xvcjojMDE1ODQ2O2NvbG9yOiNmZmZ9LmNhcmVlcnMtcGFnZSBpbnB1dFt0eXBlPVwic3VibWl0XCJdOmhvdmVyOmFmdGVye2NvbG9yOiNmZmZ9LmNhcmVlcnMtcGFnZSBpbnB1dFt0eXBlPVwic3VibWl0XCJdOmFjdGl2ZSwuY2FyZWVycy1wYWdlIGlucHV0W3R5cGU9XCJzdWJtaXRcIl06Zm9jdXN7YmFja2dyb3VuZDojZmZmO2JvcmRlci1jb2xvcjojZDdkN2Q3O2NvbG9yOiM0YTRhNGF9LmNhcmVlcnMtcGFnZSBpbnB1dFt0eXBlPVwic3VibWl0XCJdLmRpc2FibGVke2JhY2tncm91bmQ6I2ZmZjtib3JkZXItY29sb3I6I2YyZjJmMjtjb2xvcjojZjJmMmYyfS5jYXJlZXJzLXBhZ2UgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXS5kaXNhYmxlZDpiZWZvcmUsLmNhcmVlcnMtcGFnZSBpbnB1dFt0eXBlPVwic3VibWl0XCJdLmRpc2FibGVkOmFmdGVye2NvbG9yOiNmMmYyZjIgIWltcG9ydGFudH0uY2FyZWVycy1wYWdlIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0uZGlzYWJsZWQ6aG92ZXJ7YmFja2dyb3VuZDojZmZmO2JvcmRlci1jb2xvcjojZjJmMmYyO2NvbG9yOiNmMmYyZjI7Y3Vyc29yOmRlZmF1bHR9LmNhcmVlcnMtcGFnZSBpbnB1dFt0eXBlPVwic3VibWl0XCJdLmRpc2FibGVkOmhvdmVyOmJlZm9yZSwuY2FyZWVycy1wYWdlIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0uZGlzYWJsZWQ6aG92ZXI6YWZ0ZXJ7Y29sb3I6I2YyZjJmMiAhaW1wb3J0YW50fS5jYXJlZXJzLXBhZ2UgYS5pbmZve2ZvbnQtZmFtaWx5OlwiTW9udHNlcnJhdFwiLHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6NDAwOy13ZWJraXQtZm9udC1zbW9vdGhpbmc6YW50aWFsaWFzZWQ7Zm9udC13ZWlnaHQ6NTAwO2NvbG9yOiMwMTU4NDY7ZGlzcGxheTppbmxpbmUtYmxvY2s7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlfS5jYXJlZXJzLXBhZ2UgYS5pbmZvOmFmdGVye2ZvbnQtZmFtaWx5OlwiYnVkaWNvblwiO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtdmFyaWFudDpub3JtYWw7Zm9udC13ZWlnaHQ6bm9ybWFsO3NwZWFrOm5vbmU7ZGlzcGxheTppbmxpbmUtYmxvY2s7bGluZS1oZWlnaHQ6MTtwb3NpdGlvbjpyZWxhdGl2ZTt0ZXh0LWRlY29yYXRpb246aW5oZXJpdDt0ZXh0LXRyYW5zZm9ybTpub25lO3RvcDoxcHg7Zm9udC1mYW1pbHk6XCJNb250c2VycmF0XCIsc2Fucy1zZXJpZjtmb250LXdlaWdodDo0MDA7LXdlYmtpdC1mb250LXNtb290aGluZzphbnRpYWxpYXNlZDtmb250LXdlaWdodDo1MDA7LXdlYmtpdC10cmFuc2l0aW9uOmVhc2UsbWFyZ2luLWxlZnQsMC40czstby10cmFuc2l0aW9uOmVhc2UsbWFyZ2luLWxlZnQsMC40czt0cmFuc2l0aW9uOmVhc2UsbWFyZ2luLWxlZnQsMC40cztjb2xvcjojMDE1ODQ2O2NvbnRlbnQ6XCJcXDAyNUI4XCI7bWFyZ2luLWxlZnQ6NHB4O3RvcDoxcHg7dHJhbnNmb3JtLW9yaWdpbjpjZW50ZXIgY2VudGVyO3RyYW5zZm9ybTpzY2FsZSgyKX0uY2FyZWVycy1wYWdlIGEuaW5mbzpob3Zlcntjb2xvcjojM0ZBOUY1O2N1cnNvcjpwb2ludGVyfS5jYXJlZXJzLXBhZ2UgYS5pbmZvOmhvdmVyOmFmdGVye2NvbG9yOiMzRkE5RjU7bWFyZ2luLWxlZnQ6OHB4fS5jYXJlZXJzLXBhZ2UgI2luZm97ZGlzcGxheTpub25lfS5jYXJlZXJzLXBhZ2UgLkxzdC1Dcml0ZXJpYUxhYmVse2ZvbnQtZmFtaWx5OlwiTW9udHNlcnJhdFwiLHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6NDAwOy13ZWJraXQtZm9udC1zbW9vdGhpbmc6YW50aWFsaWFzZWQ7Zm9udC13ZWlnaHQ6NTAwO2ZvbnQtc2l6ZToxNXB4O21hcmdpbjowfS5jYXJlZXJzLXBhZ2UgLkxzdC1DcnRMYWJlbHtmb250LWZhbWlseTpcIk1vbnRzZXJyYXRcIixzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjQwMDstd2Via2l0LWZvbnQtc21vb3RoaW5nOmFudGlhbGlhc2VkO2ZvbnQtc2l6ZToxM3B4O2xpbmUtaGVpZ2h0OjEuNzttYXJnaW46MH0uY2FyZWVycy1wYWdlICNUYWJsZUpvYnN7bWluLWhlaWdodDowLjElO292ZXJmbG93LXg6YXV0b31AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTEuNXB4KXsuY2FyZWVycy1wYWdlICNUYWJsZUpvYnN7b3ZlcmZsb3cteTpoaWRkZW47d2lkdGg6MTAwJX19LmNhcmVlcnMtcGFnZSAjVGFibGVKb2JzIHRhYmxle21heC13aWR0aDoxMDAlO3dpZHRoOjEwMCU7dGFibGUtbGF5b3V0OmZpeGVkO292ZXJmbG93OmhpZGRlbn0uY2FyZWVycy1wYWdlICNUYWJsZUpvYnMgdGFibGU+dGJvZHk+dHI6bnRoLW9mLXR5cGUob2RkKXtiYWNrZ3JvdW5kOiNmMmYyZjJ9LmNhcmVlcnMtcGFnZSAjVGFibGVKb2JzIGNhcHRpb257Zm9udC1mYW1pbHk6XCJNb250c2VycmF0XCIsc2Fucy1zZXJpZjtmb250LXdlaWdodDo0MDA7LXdlYmtpdC1mb250LXNtb290aGluZzphbnRpYWxpYXNlZDtmb250LXNpemU6MTNweDtsaW5lLWhlaWdodDoxLjc7bWFyZ2luOjA7dGV4dC1hbGlnbjpsZWZ0fS5jYXJlZXJzLXBhZ2UgI1RhYmxlSm9icyAuTHN0LUNvdW50TGFiZWx7cGFkZGluZzozMHB4IDAgMTVweH0uY2FyZWVycy1wYWdlICNUYWJsZUpvYnMgdGgsLmNhcmVlcnMtcGFnZSAjVGFibGVKb2JzIHRke3BhZGRpbmc6MTBweDt0ZXh0LWFsaWduOmxlZnR9LmNhcmVlcnMtcGFnZSAjVGFibGVKb2JzIHRoLkxzdC1SZXNOYXYsLmNhcmVlcnMtcGFnZSAjVGFibGVKb2JzIHRkLkxzdC1SZXNOYXZ7YmFja2dyb3VuZDojZmZmO3BhZGRpbmctbGVmdDowO3BhZGRpbmctdG9wOjMwcHh9LmNhcmVlcnMtcGFnZSAjVGFibGVKb2JzIHRoOm50aC1vZi10eXBlKDEpLC5jYXJlZXJzLXBhZ2UgI1RhYmxlSm9icyB0ZDpudGgtb2YtdHlwZSgxKXt3aWR0aDozMCV9LmNhcmVlcnMtcGFnZSAjVGFibGVKb2JzIHRoOm50aC1vZi10eXBlKDYpLC5jYXJlZXJzLXBhZ2UgI1RhYmxlSm9icyB0ZDpudGgtb2YtdHlwZSg2KXt3aWR0aDoxMCV9LmNhcmVlcnMtcGFnZSAjVGFibGVKb2JzIC5Mc3QtUmVzTmF2IHVse2Rpc3BsYXk6aW5saW5lLWJsb2NrfS5jYXJlZXJzLXBhZ2UgI1RhYmxlSm9icyAuTHN0LVJlc05hdiBsaXtkaXNwbGF5OmlubGluZTtsaXN0LXN0eWxlOm5vbmV9LmNhcmVlcnMtcGFnZSAjVGFibGVKb2JzIC5Mc3QtUmVzTmF2IGxpOmFmdGVye2NvbnRlbnQ6XCIgIC8gIFwifS5jYXJlZXJzLXBhZ2UgI1RhYmxlSm9icyAuTHN0LVJlc05hdiBsaTpsYXN0LWNoaWxkOmFmdGVye2NvbnRlbnQ6XCJcIn0uY2FyZWVycy1wYWdlICNUYWJsZUpvYnMgdGh7Zm9udC1mYW1pbHk6XCJNb250c2VycmF0XCIsc2Fucy1zZXJpZjtmb250LXdlaWdodDo0MDA7LXdlYmtpdC1mb250LXNtb290aGluZzphbnRpYWxpYXNlZDtmb250LXNpemU6MTNweDttYXJnaW46MDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2V9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpey5jYXJlZXJzLXBhZ2UgI1RhYmxlSm9icyB0aHtmb250LXNpemU6MTRweH19LmNhcmVlcnMtcGFnZSAjVGFibGVKb2JzIHRoIGEsLmNhcmVlcnMtcGFnZSAjVGFibGVKb2JzIHRoIGE6YWN0aXZlLC5jYXJlZXJzLXBhZ2UgI1RhYmxlSm9icyB0aCBhOnZpc2l0ZWR7Y29sb3I6IzAwMH1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCl7LmNhcmVlcnMtcGFnZSAjVGFibGVKb2JzIHRoIGE6aG92ZXIsLmNhcmVlcnMtcGFnZSAjVGFibGVKb2JzIHRoIGE6YWN0aXZlOmhvdmVyLC5jYXJlZXJzLXBhZ2UgI1RhYmxlSm9icyB0aCBhOnZpc2l0ZWQ6aG92ZXJ7Y29sb3I6IzAxNTg0Nn19LmNhcmVlcnMtcGFnZSAjYm90dG9tYWN0LC5jYXJlZXJzLXBhZ2UgI0pELUFjdGlvbnMsLmNhcmVlcnMtcGFnZSAjc2VhcmNoYWdlbnRidXR0b257bWFyZ2luLXRvcDozMHB4fS5jYXJlZXJzLXBhZ2UgI2JvdHRvbWFjdD5kaXYsLmNhcmVlcnMtcGFnZSAjSkQtQWN0aW9ucz5kaXYsLmNhcmVlcnMtcGFnZSAjc2VhcmNoYWdlbnRidXR0b24+ZGl2e21hcmdpbi1ib3R0b206MTBweH0uY2FyZWVycy1wYWdlICNib3R0b21hY3QgLmxpbmticmFja2V0LC5jYXJlZXJzLXBhZ2UgI0pELUFjdGlvbnMgLmxpbmticmFja2V0LC5jYXJlZXJzLXBhZ2UgI3NlYXJjaGFnZW50YnV0dG9uIC5saW5rYnJhY2tldHtkaXNwbGF5Om5vbmV9LmNhcmVlcnMtcGFnZSAjYm90dG9tYWN0IGF7Zm9udC1mYW1pbHk6XCJNb250c2VycmF0XCIsc2Fucy1zZXJpZjtmb250LXdlaWdodDo0MDA7LXdlYmtpdC1mb250LXNtb290aGluZzphbnRpYWxpYXNlZDtmb250LXdlaWdodDo1MDA7Y29sb3I6IzAxNTg0NjtkaXNwbGF5OmlubGluZS1ibG9jazt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2V9LmNhcmVlcnMtcGFnZSAjYm90dG9tYWN0IGE6YWZ0ZXJ7Zm9udC1mYW1pbHk6XCJidWRpY29uXCI7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC12YXJpYW50Om5vcm1hbDtmb250LXdlaWdodDpub3JtYWw7c3BlYWs6bm9uZTtkaXNwbGF5OmlubGluZS1ibG9jaztsaW5lLWhlaWdodDoxO3Bvc2l0aW9uOnJlbGF0aXZlO3RleHQtZGVjb3JhdGlvbjppbmhlcml0O3RleHQtdHJhbnNmb3JtOm5vbmU7dG9wOjFweDtmb250LWZhbWlseTpcIk1vbnRzZXJyYXRcIixzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjQwMDstd2Via2l0LWZvbnQtc21vb3RoaW5nOmFudGlhbGlhc2VkO2ZvbnQtd2VpZ2h0OjUwMDstd2Via2l0LXRyYW5zaXRpb246ZWFzZSxtYXJnaW4tbGVmdCwwLjRzOy1vLXRyYW5zaXRpb246ZWFzZSxtYXJnaW4tbGVmdCwwLjRzO3RyYW5zaXRpb246ZWFzZSxtYXJnaW4tbGVmdCwwLjRzO2NvbG9yOiMwMTU4NDY7Y29udGVudDpcIlxcMDI1QjhcIjttYXJnaW4tbGVmdDo0cHg7dG9wOjFweDt0cmFuc2Zvcm0tb3JpZ2luOmNlbnRlciBjZW50ZXI7dHJhbnNmb3JtOnNjYWxlKDIpfS5jYXJlZXJzLXBhZ2UgI2JvdHRvbWFjdCBhOmhvdmVye2NvbG9yOiMzRkE5RjU7Y3Vyc29yOnBvaW50ZXJ9LmNhcmVlcnMtcGFnZSAjYm90dG9tYWN0IGE6aG92ZXI6YWZ0ZXJ7Y29sb3I6IzNGQTlGNTttYXJnaW4tbGVmdDo4cHh9LmNhcmVlcnMtcGFnZSBzcGFuLk5ld1BvcFVwe2Rpc3BsYXk6bm9uZX0uY2FyZWVycy1wYWdlICNKRGVzY0NvbnRlbnR7dG9wOi0zMHB4fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KXsuY2FyZWVycy1wYWdlICNKRGVzY0NvbnRlbnR7dG9wOi02MHB4fX0uY2FyZWVycy1wYWdlIC5KRC1UaXRsZXtmb250LWZhbWlseTpcIk1vbnRzZXJyYXRcIixzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjQwMDstd2Via2l0LWZvbnQtc21vb3RoaW5nOmFudGlhbGlhc2VkO2ZvbnQtd2VpZ2h0OjUwMDtmb250LXNpemU6MzFweDtsZXR0ZXItc3BhY2luZzoxcHg7bGluZS1oZWlnaHQ6MS4yZW07bWFyZ2luLWJvdHRvbTozMHB4fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KXsuY2FyZWVycy1wYWdlIC5KRC1UaXRsZXtmb250LXNpemU6MzZweH19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpey5jYXJlZXJzLXBhZ2UgLkpELVRpdGxle2ZvbnQtc2l6ZTo0MnB4fX0uY2FyZWVycy1wYWdlIC5KRC1BcHBseVdpdGhMaW5rZWRJbnttYXJnaW4tYm90dG9tOjMwcHh9LmNhcmVlcnMtcGFnZSAuSkQtQXBwbHlXaXRoTGlua2VkSW4gLnRsay1hcHBseS1idXR0b24td3JhcHBlcnstd2Via2l0LXRyYW5zaXRpb246YWxsLGVhc2UsMC40czstby10cmFuc2l0aW9uOmFsbCxlYXNlLDAuNHM7dHJhbnNpdGlvbjphbGwsZWFzZSwwLjRzO2ZvbnQtZmFtaWx5OlwiTW9udHNlcnJhdFwiLHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6NDAwOy13ZWJraXQtZm9udC1zbW9vdGhpbmc6YW50aWFsaWFzZWQ7bGV0dGVyLXNwYWNpbmc6LjQ1cHg7Zm9udC13ZWlnaHQ6MzAwO2JhY2tncm91bmQ6IzAxNTg0Njtib3JkZXI6MXB4IHNvbGlkICMwMTU4NDY7Y29sb3I6I2ZmZjtkaXNwbGF5OmlubGluZS1ibG9jaztmb250LXNpemU6MTVweDtwYWRkaW5nOjEzcHg7cG9zaXRpb246cmVsYXRpdmU7YmFja2dyb3VuZDojZmZmO2JvcmRlci1jb2xvcjojZDdkN2Q3O2NvbG9yOiM0YTRhNGF9LmNhcmVlcnMtcGFnZSAuSkQtQXBwbHlXaXRoTGlua2VkSW4gLnRsay1hcHBseS1idXR0b24td3JhcHBlcjpob3ZlcntjdXJzb3I6cG9pbnRlcn0uY2FyZWVycy1wYWdlIC5KRC1BcHBseVdpdGhMaW5rZWRJbiAudGxrLWFwcGx5LWJ1dHRvbi13cmFwcGVyOmhvdmVye2JhY2tncm91bmQ6IzAxNTg0Njtib3JkZXItY29sb3I6IzAxNTg0Njtjb2xvcjojZmZmfS5jYXJlZXJzLXBhZ2UgLkpELUFwcGx5V2l0aExpbmtlZEluIC50bGstYXBwbHktYnV0dG9uLXdyYXBwZXI6aG92ZXI6YWZ0ZXJ7Y29sb3I6I2ZmZn0uY2FyZWVycy1wYWdlIC5KRC1BcHBseVdpdGhMaW5rZWRJbiAudGxrLWFwcGx5LWJ1dHRvbi13cmFwcGVyOmFjdGl2ZSwuY2FyZWVycy1wYWdlIC5KRC1BcHBseVdpdGhMaW5rZWRJbiAudGxrLWFwcGx5LWJ1dHRvbi13cmFwcGVyOmZvY3Vze2JhY2tncm91bmQ6I2ZmZjtib3JkZXItY29sb3I6I2Q3ZDdkNztjb2xvcjojNGE0YTRhfS5jYXJlZXJzLXBhZ2UgLkpELUFwcGx5V2l0aExpbmtlZEluIC50bGstYXBwbHktYnV0dG9uLXdyYXBwZXIuZGlzYWJsZWR7YmFja2dyb3VuZDojZmZmO2JvcmRlci1jb2xvcjojZjJmMmYyO2NvbG9yOiNmMmYyZjJ9LmNhcmVlcnMtcGFnZSAuSkQtQXBwbHlXaXRoTGlua2VkSW4gLnRsay1hcHBseS1idXR0b24td3JhcHBlci5kaXNhYmxlZDpiZWZvcmUsLmNhcmVlcnMtcGFnZSAuSkQtQXBwbHlXaXRoTGlua2VkSW4gLnRsay1hcHBseS1idXR0b24td3JhcHBlci5kaXNhYmxlZDphZnRlcntjb2xvcjojZjJmMmYyICFpbXBvcnRhbnR9LmNhcmVlcnMtcGFnZSAuSkQtQXBwbHlXaXRoTGlua2VkSW4gLnRsay1hcHBseS1idXR0b24td3JhcHBlci5kaXNhYmxlZDpob3ZlcntiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyLWNvbG9yOiNmMmYyZjI7Y29sb3I6I2YyZjJmMjtjdXJzb3I6ZGVmYXVsdH0uY2FyZWVycy1wYWdlIC5KRC1BcHBseVdpdGhMaW5rZWRJbiAudGxrLWFwcGx5LWJ1dHRvbi13cmFwcGVyLmRpc2FibGVkOmhvdmVyOmJlZm9yZSwuY2FyZWVycy1wYWdlIC5KRC1BcHBseVdpdGhMaW5rZWRJbiAudGxrLWFwcGx5LWJ1dHRvbi13cmFwcGVyLmRpc2FibGVkOmhvdmVyOmFmdGVye2NvbG9yOiNmMmYyZjIgIWltcG9ydGFudH0uY2FyZWVycy1wYWdlIC5KRC1BcHBseVdpdGhMaW5rZWRJbiAudGxrLWFwcGx5LWJ1dHRvbi13cmFwcGVyOmhvdmVyIC50bGstYXBwbHktYnV0dG9uLXRpdGxley13ZWJraXQtdHJhbnNpdGlvbjphbGwsZWFzZSwwLjRzOy1vLXRyYW5zaXRpb246YWxsLGVhc2UsMC40czt0cmFuc2l0aW9uOmFsbCxlYXNlLDAuNHM7Y29sb3I6I2ZmZiAhaW1wb3J0YW50fS5jYXJlZXJzLXBhZ2UgLkpELUFwcGx5V2l0aExpbmtlZEluIC50bGstYXBwbHktYnV0dG9uLXdyYXBwZXIgLnRsay1hcHBseS1idXR0b24tdGl0bGV7Zm9udC1mYW1pbHk6XCJNb250c2VycmF0XCIsc2Fucy1zZXJpZjtmb250LXdlaWdodDo0MDA7LXdlYmtpdC1mb250LXNtb290aGluZzphbnRpYWxpYXNlZDtsZXR0ZXItc3BhY2luZzouNDVweDtmb250LXdlaWdodDozMDB9LmNhcmVlcnMtcGFnZSAuSkQtQXBwbHlXaXRoTGlua2VkSW4gLnRsay1hcHBseS1idXR0b24tYm9yZGVye2JhY2tncm91bmQ6dHJhbnNwYXJlbnQgIWltcG9ydGFudDtib3JkZXI6MCAhaW1wb3J0YW50O3BhZGRpbmc6MCAhaW1wb3J0YW50fS5jYXJlZXJzLXBhZ2UgI0pELVRvcFBhcmFtcywuY2FyZWVycy1wYWdlICNKRC1BbGxGaWVsZHN7bWFyZ2luLWxlZnQ6LTE1cHg7bWFyZ2luLXJpZ2h0Oi0xNXB4fS5jYXJlZXJzLXBhZ2UgI0pELVRvcFBhcmFtczpiZWZvcmUsLmNhcmVlcnMtcGFnZSAjSkQtVG9wUGFyYW1zOmFmdGVyLC5jYXJlZXJzLXBhZ2UgI0pELUFsbEZpZWxkczpiZWZvcmUsLmNhcmVlcnMtcGFnZSAjSkQtQWxsRmllbGRzOmFmdGVye2NvbnRlbnQ6XCIgXCI7ZGlzcGxheTp0YWJsZX0uY2FyZWVycy1wYWdlICNKRC1Ub3BQYXJhbXM6YWZ0ZXIsLmNhcmVlcnMtcGFnZSAjSkQtQWxsRmllbGRzOmFmdGVye2NsZWFyOmJvdGh9LmNhcmVlcnMtcGFnZSAjSkQtVG9wUGFyYW1zPmRpdiwuY2FyZWVycy1wYWdlICNKRC1BbGxGaWVsZHM+ZGl2e3Bvc2l0aW9uOnJlbGF0aXZlO21pbi1oZWlnaHQ6MXB4O3BhZGRpbmctbGVmdDoxNXB4O3BhZGRpbmctcmlnaHQ6MTVweDttYXJnaW4tYm90dG9tOjMwcHh9QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXsuY2FyZWVycy1wYWdlICNKRC1Ub3BQYXJhbXM+ZGl2LC5jYXJlZXJzLXBhZ2UgI0pELUFsbEZpZWxkcz5kaXZ7ZmxvYXQ6bGVmdDt3aWR0aDo3NSV9fS5jYXJlZXJzLXBhZ2UgI0pELVRvcFBhcmFtcyBoNC5KRC1IRExhYmVsLC5jYXJlZXJzLXBhZ2UgI0pELVRvcFBhcmFtcyBoNS5KRC1GaWVsZExhYmVsLC5jYXJlZXJzLXBhZ2UgI0pELUFsbEZpZWxkcyBoNC5KRC1IRExhYmVsLC5jYXJlZXJzLXBhZ2UgI0pELUFsbEZpZWxkcyBoNS5KRC1GaWVsZExhYmVse2ZvbnQtZmFtaWx5OlwiTW9udHNlcnJhdFwiLHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6NDAwOy13ZWJraXQtZm9udC1zbW9vdGhpbmc6YW50aWFsaWFzZWQ7Zm9udC13ZWlnaHQ6NTAwO2ZvbnQtc2l6ZToxNXB4O21hcmdpbjowO3RleHQtdHJhbnNmb3JtOm5vbmV9LmNhcmVlcnMtcGFnZSAjSkQtQWN0aW9ucyAjSkQtQWN0QXBwbHlEaXJlY3QgYSwuY2FyZWVycy1wYWdlICNKRC1BY3Rpb25zICNKRC1BY3RQcmludFBhZ2UgYSwuY2FyZWVycy1wYWdlICNKRC1BY3Rpb25zICNKRC1BY3RTZW5kSm9iIGEsLmNhcmVlcnMtcGFnZSAjSkQtQWN0aW9ucyAjSkQtQWN0QmFjayBhe2ZvbnQtZmFtaWx5OlwiTW9udHNlcnJhdFwiLHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6NDAwOy13ZWJraXQtZm9udC1zbW9vdGhpbmc6YW50aWFsaWFzZWQ7Zm9udC13ZWlnaHQ6NTAwO2NvbG9yOiMwMTU4NDY7ZGlzcGxheTppbmxpbmUtYmxvY2s7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlfS5jYXJlZXJzLXBhZ2UgI0pELUFjdGlvbnMgI0pELUFjdEFwcGx5RGlyZWN0IGE6YWZ0ZXIsLmNhcmVlcnMtcGFnZSAjSkQtQWN0aW9ucyAjSkQtQWN0UHJpbnRQYWdlIGE6YWZ0ZXIsLmNhcmVlcnMtcGFnZSAjSkQtQWN0aW9ucyAjSkQtQWN0U2VuZEpvYiBhOmFmdGVyLC5jYXJlZXJzLXBhZ2UgI0pELUFjdGlvbnMgI0pELUFjdEJhY2sgYTphZnRlcntmb250LWZhbWlseTpcImJ1ZGljb25cIjtmb250LXN0eWxlOm5vcm1hbDtmb250LXZhcmlhbnQ6bm9ybWFsO2ZvbnQtd2VpZ2h0Om5vcm1hbDtzcGVhazpub25lO2Rpc3BsYXk6aW5saW5lLWJsb2NrO2xpbmUtaGVpZ2h0OjE7cG9zaXRpb246cmVsYXRpdmU7dGV4dC1kZWNvcmF0aW9uOmluaGVyaXQ7dGV4dC10cmFuc2Zvcm06bm9uZTt0b3A6MXB4O2ZvbnQtZmFtaWx5OlwiTW9udHNlcnJhdFwiLHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6NDAwOy13ZWJraXQtZm9udC1zbW9vdGhpbmc6YW50aWFsaWFzZWQ7Zm9udC13ZWlnaHQ6NTAwOy13ZWJraXQtdHJhbnNpdGlvbjplYXNlLG1hcmdpbi1sZWZ0LDAuNHM7LW8tdHJhbnNpdGlvbjplYXNlLG1hcmdpbi1sZWZ0LDAuNHM7dHJhbnNpdGlvbjplYXNlLG1hcmdpbi1sZWZ0LDAuNHM7Y29sb3I6IzAxNTg0Njtjb250ZW50OlwiXFwwMjVCOFwiO21hcmdpbi1sZWZ0OjRweDt0b3A6MXB4O3RyYW5zZm9ybS1vcmlnaW46Y2VudGVyIGNlbnRlcjt0cmFuc2Zvcm06c2NhbGUoMil9LmNhcmVlcnMtcGFnZSAjSkQtQWN0aW9ucyAjSkQtQWN0QXBwbHlEaXJlY3QgYTpob3ZlciwuY2FyZWVycy1wYWdlICNKRC1BY3Rpb25zICNKRC1BY3RQcmludFBhZ2UgYTpob3ZlciwuY2FyZWVycy1wYWdlICNKRC1BY3Rpb25zICNKRC1BY3RTZW5kSm9iIGE6aG92ZXIsLmNhcmVlcnMtcGFnZSAjSkQtQWN0aW9ucyAjSkQtQWN0QmFjayBhOmhvdmVye2NvbG9yOiMzRkE5RjU7Y3Vyc29yOnBvaW50ZXJ9LmNhcmVlcnMtcGFnZSAjSkQtQWN0aW9ucyAjSkQtQWN0QXBwbHlEaXJlY3QgYTpob3ZlcjphZnRlciwuY2FyZWVycy1wYWdlICNKRC1BY3Rpb25zICNKRC1BY3RQcmludFBhZ2UgYTpob3ZlcjphZnRlciwuY2FyZWVycy1wYWdlICNKRC1BY3Rpb25zICNKRC1BY3RTZW5kSm9iIGE6aG92ZXI6YWZ0ZXIsLmNhcmVlcnMtcGFnZSAjSkQtQWN0aW9ucyAjSkQtQWN0QmFjayBhOmhvdmVyOmFmdGVye2NvbG9yOiMzRkE5RjU7bWFyZ2luLWxlZnQ6OHB4fS5jYXJlZXJzLXBhZ2UgI0pELUFjdGlvbnMgI0pELUFjdEFwcGx5RGlyZWN0e21hcmdpbi1ib3R0b206MzBweH0uY2FyZWVycy1wYWdlIC5KRC1zb2NpYWxOZXR3b3Jrcy1ib3R0b20gLmF0LWljb24td3JhcHBlcntkaXNwbGF5OmlubGluZS1ibG9jazttYXJnaW4tcmlnaHQ6NXB4O3ZlcnRpY2FsLWFsaWduOm1pZGRsZX0uY2FyZWVycy1wYWdlICNTQWdMb2dTZXQsLmNhcmVlcnMtcGFnZSAjc2FnLXN1Ym1pdGJ1dHRvbnttYXJnaW4tdG9wOjMwcHh9LmNhcmVlcnMtcGFnZSAjU0FnTG9nU2V0IGxhYmVse21hcmdpbi1yaWdodDo1cHh9LmNhcmVlcnMtcGFnZSAuY2hwZmFpbGVkbG9ne2NvbG9yOnJlZDtmb250LXNpemU6MTJweH0uY2FyZWVycy1wYWdlICNzYWctYWN0aW9ucyAjc2VhcmNoYWdlbnRidXR0b24gYTpiZWZvcmV7Zm9udC1mYW1pbHk6XCJidWRpY29uXCI7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC12YXJpYW50Om5vcm1hbDtmb250LXdlaWdodDpub3JtYWw7c3BlYWs6bm9uZTtkaXNwbGF5OmlubGluZS1ibG9jaztsaW5lLWhlaWdodDoxO3Bvc2l0aW9uOnJlbGF0aXZlO3RleHQtZGVjb3JhdGlvbjppbmhlcml0O3RleHQtdHJhbnNmb3JtOm5vbmU7dG9wOjFweDtjb250ZW50Olwi7qu6XCI7Zm9udC1zaXplOjEzcHg7bWFyZ2luLXJpZ2h0OjVweH0uY2FyZWVycy1wYWdlICNjaHBMb2dCdXR0b257bWFyZ2luLXRvcDozMHB4fS5jYXJlZXJzLXBhZ2UgI2NocExvZ0xhYmVsVXNlciwuY2FyZWVycy1wYWdlICNjaHBMb2dMYWJlbFBhc3N3LC5jYXJlZXJzLXBhZ2UgI2NocExvZ1RleHRQYXNzd3ttYXJnaW4tYm90dG9tOjB9LmNhcmVlcnMtcGFnZSAjY2hwTG9nRm9yZ290e21hcmdpbi10b3A6MzBweH0uY2FyZWVycy1wYWdlICNjaHBMb2dGb3Jnb3QgYXtmb250LWZhbWlseTpcIk1vbnRzZXJyYXRcIixzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjQwMDstd2Via2l0LWZvbnQtc21vb3RoaW5nOmFudGlhbGlhc2VkO2ZvbnQtd2VpZ2h0OjUwMDtjb2xvcjojMDE1ODQ2O2Rpc3BsYXk6aW5saW5lLWJsb2NrO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZX0uY2FyZWVycy1wYWdlICNjaHBMb2dGb3Jnb3QgYTphZnRlcntmb250LWZhbWlseTpcImJ1ZGljb25cIjtmb250LXN0eWxlOm5vcm1hbDtmb250LXZhcmlhbnQ6bm9ybWFsO2ZvbnQtd2VpZ2h0Om5vcm1hbDtzcGVhazpub25lO2Rpc3BsYXk6aW5saW5lLWJsb2NrO2xpbmUtaGVpZ2h0OjE7cG9zaXRpb246cmVsYXRpdmU7dGV4dC1kZWNvcmF0aW9uOmluaGVyaXQ7dGV4dC10cmFuc2Zvcm06bm9uZTt0b3A6MXB4O2ZvbnQtZmFtaWx5OlwiTW9udHNlcnJhdFwiLHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6NDAwOy13ZWJraXQtZm9udC1zbW9vdGhpbmc6YW50aWFsaWFzZWQ7Zm9udC13ZWlnaHQ6NTAwOy13ZWJraXQtdHJhbnNpdGlvbjplYXNlLG1hcmdpbi1sZWZ0LDAuNHM7LW8tdHJhbnNpdGlvbjplYXNlLG1hcmdpbi1sZWZ0LDAuNHM7dHJhbnNpdGlvbjplYXNlLG1hcmdpbi1sZWZ0LDAuNHM7Y29sb3I6IzAxNTg0Njtjb250ZW50OlwiXFwwMjVCOFwiO21hcmdpbi1sZWZ0OjRweDt0b3A6MXB4O3RyYW5zZm9ybS1vcmlnaW46Y2VudGVyIGNlbnRlcjt0cmFuc2Zvcm06c2NhbGUoMil9LmNhcmVlcnMtcGFnZSAjY2hwTG9nRm9yZ290IGE6aG92ZXJ7Y29sb3I6IzNGQTlGNTtjdXJzb3I6cG9pbnRlcn0uY2FyZWVycy1wYWdlICNjaHBMb2dGb3Jnb3QgYTpob3ZlcjphZnRlcntjb2xvcjojM0ZBOUY1O21hcmdpbi1sZWZ0OjhweH0uY29udGVudC1jYWxsb3V0LWJsb2NrLmJnLWltYWdle3BhZGRpbmc6NjBweCAwO21pbi1oZWlnaHQ6NTAwcHg7cG9zaXRpb246cmVsYXRpdmV9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KXsuY29udGVudC1jYWxsb3V0LWJsb2NrLmJnLWltYWdle21pbi1oZWlnaHQ6NjYwcHh9fS5jb250ZW50LWNhbGxvdXQtYmxvY2suYmctaW1hZ2UgLm92ZXJsYXl7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDAuMik7aGVpZ2h0OjEwMCU7bGVmdDowO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3dpZHRoOjEwMCV9LmNvbnRlbnQtY2FsbG91dC1ibG9jay5iZy1pbWFnZSAuY29udGFpbmVye3Bvc2l0aW9uOnJlbGF0aXZlfS5jb250ZW50LWNhbGxvdXQtYmxvY2suYmctaW1hZ2UgLmNhbGxvdXQtY29udGVudHtwb3NpdGlvbjpyZWxhdGl2ZTttaW4taGVpZ2h0OjFweDtwYWRkaW5nLWxlZnQ6MTVweDtwYWRkaW5nLXJpZ2h0OjE1cHg7cG9zaXRpb246cmVsYXRpdmU7bWluLWhlaWdodDoxcHg7cGFkZGluZy1sZWZ0OjE1cHg7cGFkZGluZy1yaWdodDoxNXB4fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LmNvbnRlbnQtY2FsbG91dC1ibG9jay5iZy1pbWFnZSAuY2FsbG91dC1jb250ZW50e2Zsb2F0OmxlZnQ7d2lkdGg6NTguMzMzMzMlfX1AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KXsuY29udGVudC1jYWxsb3V0LWJsb2NrLmJnLWltYWdlIC5jYWxsb3V0LWNvbnRlbnR7ZmxvYXQ6bGVmdDt3aWR0aDo0MS42NjY2NyV9fS5jb250ZW50LWNhbGxvdXQtYmxvY2suYmctaW1hZ2UuY29udGVudC1yaWdodHtiYWNrZ3JvdW5kLXBvc2l0aW9uOmxlZnQgY2VudGVyO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXNpemU6Y292ZXJ9LmNvbnRlbnQtY2FsbG91dC1ibG9jay5iZy1pbWFnZS5jb250ZW50LXJpZ2h0IC5jYWxsb3V0LWNvbnRlbnR7cGFkZGluZy1sZWZ0OjA7cGFkZGluZy1yaWdodDowfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LmNvbnRlbnQtY2FsbG91dC1ibG9jay5iZy1pbWFnZS5jb250ZW50LXJpZ2h0IC5jYWxsb3V0LWNvbnRlbnR7bWFyZ2luLWxlZnQ6NDEuNjY2NjclfX1AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KXsuY29udGVudC1jYWxsb3V0LWJsb2NrLmJnLWltYWdlLmNvbnRlbnQtcmlnaHQgLmNhbGxvdXQtY29udGVudHttYXJnaW4tbGVmdDo1OC4zMzMzMyV9fS5jb250ZW50LWNhbGxvdXQtYmxvY2suYmctaW1hZ2UuY29udGVudC1sZWZ0e2JhY2tncm91bmQtcG9zaXRpb246cmlnaHQgY2VudGVyO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXNpemU6Y292ZXJ9LmNvbnRlbnQtY2FsbG91dC1ibG9jay5iZy1pbWFnZS5jb250ZW50LWxlZnQgLmNhbGxvdXQtY29udGVudHttYXJnaW4tdG9wOjMwcHg7cGFkZGluZy1sZWZ0OjA7cGFkZGluZy1yaWdodDowfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KXsuY29udGVudC1jYWxsb3V0LWJsb2NrLmJnLWltYWdlLmNvbnRlbnQtbGVmdCAuY2FsbG91dC1jb250ZW50e21hcmdpbi10b3A6NjBweH19LmNvbnRlbnQtY2FsbG91dC1ibG9jay5mcmFtZWQtdGV4dCAuY2FsbG91dC1jb250ZW50e2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwLjUpO2JvcmRlcjoxcHggc29saWQgIzAxNTg0Nn0uY29udGVudC1jYWxsb3V0LWJsb2NrLmZyYW1lZC10ZXh0IC5jYWxsb3V0LWNvbnRlbnQgaDIsLmNvbnRlbnQtY2FsbG91dC1ibG9jay5mcmFtZWQtdGV4dCAuY2FsbG91dC1jb250ZW50IC5yZXBvcnQgLnJlcG9ydC1pbWFnZS10ZXh0LWJsb2NrIC50ZXh0LWNvbHVtbiAuaDMtc3R5bGU6bnRoLWNoaWxkKG4pLC5yZXBvcnQgLnJlcG9ydC1pbWFnZS10ZXh0LWJsb2NrIC50ZXh0LWNvbHVtbiAuY29udGVudC1jYWxsb3V0LWJsb2NrLmZyYW1lZC10ZXh0IC5jYWxsb3V0LWNvbnRlbnQgLmgzLXN0eWxlOm50aC1jaGlsZChuKXtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjMDE1ODQ2O2NvbG9yOiNmZmY7cGFkZGluZzoxNXB4fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KXsuY29udGVudC1jYWxsb3V0LWJsb2NrLmZyYW1lZC10ZXh0IC5jYWxsb3V0LWNvbnRlbnQgaDIsLmNvbnRlbnQtY2FsbG91dC1ibG9jay5mcmFtZWQtdGV4dCAuY2FsbG91dC1jb250ZW50IC5yZXBvcnQgLnJlcG9ydC1pbWFnZS10ZXh0LWJsb2NrIC50ZXh0LWNvbHVtbiAuaDMtc3R5bGU6bnRoLWNoaWxkKG4pLC5yZXBvcnQgLnJlcG9ydC1pbWFnZS10ZXh0LWJsb2NrIC50ZXh0LWNvbHVtbiAuY29udGVudC1jYWxsb3V0LWJsb2NrLmZyYW1lZC10ZXh0IC5jYWxsb3V0LWNvbnRlbnQgLmgzLXN0eWxlOm50aC1jaGlsZChuKXtwYWRkaW5nOjEycHggMzBweH19LmNvbnRlbnQtY2FsbG91dC1ibG9jay5mcmFtZWQtdGV4dCAuY2FsbG91dC1jb250ZW50IC5jb250ZW50e2NvbG9yOiNmZmY7cGFkZGluZzoxNXB4fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KXsuY29udGVudC1jYWxsb3V0LWJsb2NrLmZyYW1lZC10ZXh0IC5jYWxsb3V0LWNvbnRlbnQgLmNvbnRlbnR7cGFkZGluZzozMHB4fX0uY29udGVudC1jYWxsb3V0LWJsb2NrLmZyYW1lZC10ZXh0IC5jYWxsb3V0LWNvbnRlbnQgLmNvbnRlbnQgcHtjb2xvcjojZmZmfS5jb250ZW50LWNhbGxvdXQtYmxvY2suZnJhbWVkLXRleHQgLmNhbGxvdXQtY29udGVudCAuY29udGVudCAuYXJyb3ctbGlua3tkaXNwbGF5OmlubGluZS1ibG9jazttYXJnaW4tdG9wOjIwcHh9LmNvbnRlbnQtY2FsbG91dC1ibG9jay5mcmFtZWQtdGV4dCAuY2FsbG91dC1jb250ZW50IC5hcnJvdy1saW5re2NvbG9yOiNmZmZ9LmNvbnRlbnQtY2FsbG91dC1ibG9jay5mcmFtZWQtdGV4dCAuY2FsbG91dC1jb250ZW50IC5hcnJvdy1saW5rOmFmdGVye2NvbG9yOiNmZmZ9LmNvbnRlbnQtY2FsbG91dC1ibG9jay5mcmFtZWQtdGV4dCAuY2FsbG91dC1jb250ZW50IC5hcnJvdy1saW5rOmhvdmVye2NvbG9yOiMzRkE5RjV9LmNvbnRlbnQtY2FsbG91dC1ibG9jay5mcmFtZWQtdGV4dCAuY2FsbG91dC1jb250ZW50IC5hcnJvdy1saW5rOmhvdmVyOmFmdGVye2NvbG9yOiMzRkE5RjV9QG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCl7LmNvbnRlbnQtY2FsbG91dC1ibG9jay5sYXJnZS10ZXh0LmNvbnRlbnQtcmlnaHQgLmNhbGxvdXQtY29udGVudHttYXJnaW4tbGVmdDo1MCV9fS5jb250ZW50LWNhbGxvdXQtYmxvY2subGFyZ2UtdGV4dCAuY2FsbG91dC1jb250ZW50e3Bvc2l0aW9uOnJlbGF0aXZlO21pbi1oZWlnaHQ6MXB4O3BhZGRpbmctbGVmdDoxNXB4O3BhZGRpbmctcmlnaHQ6MTVweDtjb2xvcjojZmZmfUBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpey5jb250ZW50LWNhbGxvdXQtYmxvY2subGFyZ2UtdGV4dCAuY2FsbG91dC1jb250ZW50e2Zsb2F0OmxlZnQ7d2lkdGg6NTAlfX0uY29udGVudC1jYWxsb3V0LWJsb2NrLmxhcmdlLXRleHQgLmNhbGxvdXQtY29udGVudCBhLC5jb250ZW50LWNhbGxvdXQtYmxvY2subGFyZ2UtdGV4dCAuY2FsbG91dC1jb250ZW50IGE6YWN0aXZlLC5jb250ZW50LWNhbGxvdXQtYmxvY2subGFyZ2UtdGV4dCAuY2FsbG91dC1jb250ZW50IGE6dmlzaXRlZHtjb2xvcjojZmZmfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KXsuY29udGVudC1jYWxsb3V0LWJsb2NrLmxhcmdlLXRleHQgLmNhbGxvdXQtY29udGVudCBhOmhvdmVyLC5jb250ZW50LWNhbGxvdXQtYmxvY2subGFyZ2UtdGV4dCAuY2FsbG91dC1jb250ZW50IGE6YWN0aXZlOmhvdmVyLC5jb250ZW50LWNhbGxvdXQtYmxvY2subGFyZ2UtdGV4dCAuY2FsbG91dC1jb250ZW50IGE6dmlzaXRlZDpob3Zlcntjb2xvcjojMDE1ODQ2fX0uY29udGVudC1jYWxsb3V0LWJsb2NrLmxhcmdlLXRleHQgLmNhbGxvdXQtY29udGVudCBoMSwuY29udGVudC1jYWxsb3V0LWJsb2NrLmxhcmdlLXRleHQgLmNhbGxvdXQtY29udGVudCBoMywuY29udGVudC1jYWxsb3V0LWJsb2NrLmxhcmdlLXRleHQgLmNhbGxvdXQtY29udGVudCBoNCwuY29udGVudC1jYWxsb3V0LWJsb2NrLmxhcmdlLXRleHQgLmNhbGxvdXQtY29udGVudCBoNSwuY29udGVudC1jYWxsb3V0LWJsb2NrLmxhcmdlLXRleHQgLmNhbGxvdXQtY29udGVudCBoNiwuY29udGVudC1jYWxsb3V0LWJsb2NrLmxhcmdlLXRleHQgLmNhbGxvdXQtY29udGVudCBwe2ZvbnQtZmFtaWx5OlwiTW9udHNlcnJhdFwiLHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6NDAwOy13ZWJraXQtZm9udC1zbW9vdGhpbmc6YW50aWFsaWFzZWQ7Zm9udC13ZWlnaHQ6NTAwO2ZvbnQtc2l6ZTozMXB4O2xldHRlci1zcGFjaW5nOjFweDtsaW5lLWhlaWdodDoxLjJlbTtjb2xvcjojZmZmO2xpbmUtaGVpZ2h0OjEuNGVtfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KXsuY29udGVudC1jYWxsb3V0LWJsb2NrLmxhcmdlLXRleHQgLmNhbGxvdXQtY29udGVudCBoMSwuY29udGVudC1jYWxsb3V0LWJsb2NrLmxhcmdlLXRleHQgLmNhbGxvdXQtY29udGVudCBoMywuY29udGVudC1jYWxsb3V0LWJsb2NrLmxhcmdlLXRleHQgLmNhbGxvdXQtY29udGVudCBoNCwuY29udGVudC1jYWxsb3V0LWJsb2NrLmxhcmdlLXRleHQgLmNhbGxvdXQtY29udGVudCBoNSwuY29udGVudC1jYWxsb3V0LWJsb2NrLmxhcmdlLXRleHQgLmNhbGxvdXQtY29udGVudCBoNiwuY29udGVudC1jYWxsb3V0LWJsb2NrLmxhcmdlLXRleHQgLmNhbGxvdXQtY29udGVudCBwe2ZvbnQtc2l6ZTozNnB4fX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCl7LmNvbnRlbnQtY2FsbG91dC1ibG9jay5sYXJnZS10ZXh0IC5jYWxsb3V0LWNvbnRlbnQgaDEsLmNvbnRlbnQtY2FsbG91dC1ibG9jay5sYXJnZS10ZXh0IC5jYWxsb3V0LWNvbnRlbnQgaDMsLmNvbnRlbnQtY2FsbG91dC1ibG9jay5sYXJnZS10ZXh0IC5jYWxsb3V0LWNvbnRlbnQgaDQsLmNvbnRlbnQtY2FsbG91dC1ibG9jay5sYXJnZS10ZXh0IC5jYWxsb3V0LWNvbnRlbnQgaDUsLmNvbnRlbnQtY2FsbG91dC1ibG9jay5sYXJnZS10ZXh0IC5jYWxsb3V0LWNvbnRlbnQgaDYsLmNvbnRlbnQtY2FsbG91dC1ibG9jay5sYXJnZS10ZXh0IC5jYWxsb3V0LWNvbnRlbnQgcHtmb250LXNpemU6NDJweH19LmNvbnRlbnQtY2FsbG91dC1ibG9jay5sYXJnZS10ZXh0IC5jYWxsb3V0LWNvbnRlbnQgaDIsLmNvbnRlbnQtY2FsbG91dC1ibG9jay5sYXJnZS10ZXh0IC5jYWxsb3V0LWNvbnRlbnQgLnJlcG9ydCAucmVwb3J0LWltYWdlLXRleHQtYmxvY2sgLnRleHQtY29sdW1uIC5oMy1zdHlsZTpudGgtY2hpbGQobiksLnJlcG9ydCAucmVwb3J0LWltYWdlLXRleHQtYmxvY2sgLnRleHQtY29sdW1uIC5jb250ZW50LWNhbGxvdXQtYmxvY2subGFyZ2UtdGV4dCAuY2FsbG91dC1jb250ZW50IC5oMy1zdHlsZTpudGgtY2hpbGQobil7Y29sb3I6I2ZmZjttYXJnaW4tYm90dG9tOjE1cHh9LmNvbnRlbnQtY2FsbG91dC1ibG9jay5sYXJnZS10ZXh0IC5jYWxsb3V0LWNvbnRlbnQgcHttYXJnaW46MH0uY29udGVudC1jYWxsb3V0LWJsb2NrLmxhcmdlLXRleHQgLmNhbGxvdXQtY29udGVudCAuYXJyb3ctbGlua3ttYXJnaW4tdG9wOjE1cHg7Y29sb3I6I2ZmZn0uY29udGVudC1jYWxsb3V0LWJsb2NrLmxhcmdlLXRleHQgLmNhbGxvdXQtY29udGVudCAuYXJyb3ctbGluazphZnRlcntjb2xvcjojZmZmfS5jb250ZW50LWNhbGxvdXQtYmxvY2subGFyZ2UtdGV4dCAuY2FsbG91dC1jb250ZW50IC5hcnJvdy1saW5rOmhvdmVye2NvbG9yOiMzRkE5RjV9LmNvbnRlbnQtY2FsbG91dC1ibG9jay5sYXJnZS10ZXh0IC5jYWxsb3V0LWNvbnRlbnQgLmFycm93LWxpbms6aG92ZXI6YWZ0ZXJ7Y29sb3I6IzNGQTlGNX0uY29udGVudC1jYWxsb3V0LWJsb2NrLnNpZGUtYnktc2lkZXtwb3NpdGlvbjpyZWxhdGl2ZX0uY29udGVudC1jYWxsb3V0LWJsb2NrLnNpZGUtYnktc2lkZSAudHdvLWNvbHVtbi1sYXlvdXQgLmNvbHVtbntwYWRkaW5nOjYwcHggMDtwb3NpdGlvbjpyZWxhdGl2ZTttaW4taGVpZ2h0OjFweDtwYWRkaW5nLWxlZnQ6MTVweDtwYWRkaW5nLXJpZ2h0OjE1cHh9QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXsuY29udGVudC1jYWxsb3V0LWJsb2NrLnNpZGUtYnktc2lkZSAudHdvLWNvbHVtbi1sYXlvdXQgLmNvbHVtbntmbG9hdDpsZWZ0O3dpZHRoOjUwJX19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpey5jb250ZW50LWNhbGxvdXQtYmxvY2suc2lkZS1ieS1zaWRlIC50d28tY29sdW1uLWxheW91dCAuY29sdW1ue2hlaWdodDo1MDBweH19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KXsuY29udGVudC1jYWxsb3V0LWJsb2NrLnNpZGUtYnktc2lkZSAudHdvLWNvbHVtbi1sYXlvdXQgLmNvbHVtbntoZWlnaHQ6NjYwcHh9fS5jb250ZW50LWNhbGxvdXQtYmxvY2suc2lkZS1ieS1zaWRlIC50d28tY29sdW1uLWxheW91dC5mdWxsLWJsZWVke3BhZGRpbmc6MH1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCl7LmNvbnRlbnQtY2FsbG91dC1ibG9jay5zaWRlLWJ5LXNpZGUgLnR3by1jb2x1bW4tbGF5b3V0LmZ1bGwtYmxlZWR7aGVpZ2h0OjEwMCU7bGVmdDowO292ZXJmbG93OmhpZGRlbjtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDt3aWR0aDoxMDAlfX0uY29udGVudC1jYWxsb3V0LWJsb2NrLnNpZGUtYnktc2lkZSAudHdvLWNvbHVtbi1sYXlvdXQuZnVsbC1ibGVlZCAuY29sdW1ue2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyIGNlbnRlcjtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1zaXplOmNvdmVyO3BhZGRpbmc6MH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTEuNXB4KXsuY29udGVudC1jYWxsb3V0LWJsb2NrLnNpZGUtYnktc2lkZSAudHdvLWNvbHVtbi1sYXlvdXQuZnVsbC1ibGVlZCAuY29sdW1ue2hlaWdodDo1MDBweH19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3LjVweCl7LmNvbnRlbnQtY2FsbG91dC1ibG9jay5zaWRlLWJ5LXNpZGUgLnR3by1jb2x1bW4tbGF5b3V0LmZ1bGwtYmxlZWQgLmNvbHVtbntoZWlnaHQ6NDAwcHh9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KXsuY29udGVudC1jYWxsb3V0LWJsb2NrLnNpZGUtYnktc2lkZSAudHdvLWNvbHVtbi1sYXlvdXQuZnVsbC1ibGVlZCAuY29sdW1ue2hlaWdodDozMDBweH19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpey5jb250ZW50LWNhbGxvdXQtYmxvY2suc2lkZS1ieS1zaWRlLmNvbnRlbnQtbGVmdCAudHdvLWNvbHVtbi1sYXlvdXQuZnVsbC1ibGVlZCAuY29sdW1ue21hcmdpbi1sZWZ0OjUwJX19LmNvbnRlbnQtY2FsbG91dC1ibG9jay5zaWRlLWJ5LXNpZGUuY29udGVudC1sZWZ0IC5jYWxsb3V0LWNvbnRlbnR7cGFkZGluZy1yaWdodDoxNXB4fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KXsuY29udGVudC1jYWxsb3V0LWJsb2NrLnNpZGUtYnktc2lkZS5jb250ZW50LXJpZ2h0IC5jb250YWluZXIgLnR3by1jb2x1bW4tbGF5b3V0IC5jb2x1bW57bWFyZ2luLWxlZnQ6NTAlO3BhZGRpbmctbGVmdDozMHB4fX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCl7LmNvbnRlbnQtY2FsbG91dC1ibG9jay5zaWRlLWJ5LXNpZGUgLmNhbGxvdXQtY29udGVudHtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6ZmxleC1lbmQ7d2lkdGg6MTAwJX19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpey5jb250ZW50LWNhbGxvdXQtYmxvY2suc2lkZS1ieS1zaWRlIC5jYWxsb3V0LWNvbnRlbnR7aGVpZ2h0OjMxMXB4fX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpey5jb250ZW50LWNhbGxvdXQtYmxvY2suc2lkZS1ieS1zaWRlIC5jYWxsb3V0LWNvbnRlbnR7aGVpZ2h0OjQ3MXB4fX0uY29udGVudC1jYWxsb3V0LWJsb2NrLnNpZGUtYnktc2lkZSAuY2FsbG91dC1jb250ZW50IGgyLC5jb250ZW50LWNhbGxvdXQtYmxvY2suc2lkZS1ieS1zaWRlIC5jYWxsb3V0LWNvbnRlbnQgLnJlcG9ydCAucmVwb3J0LWltYWdlLXRleHQtYmxvY2sgLnRleHQtY29sdW1uIC5oMy1zdHlsZTpudGgtY2hpbGQobiksLnJlcG9ydCAucmVwb3J0LWltYWdlLXRleHQtYmxvY2sgLnRleHQtY29sdW1uIC5jb250ZW50LWNhbGxvdXQtYmxvY2suc2lkZS1ieS1zaWRlIC5jYWxsb3V0LWNvbnRlbnQgLmgzLXN0eWxlOm50aC1jaGlsZChuKXttYXJnaW4tYm90dG9tOjE1cHh9LmNvbnRlbnQtY2FsbG91dC1ibG9jay5zaWRlLWJ5LXNpZGUgLmNhbGxvdXQtY29udGVudCAuYXJyb3ctbGlua3ttYXJnaW4tdG9wOjE1cHh9LmNvbnRlbnQtY2FsbG91dC1ibG9jayAuaHRtbC1jb250ZW50IHB7bWFyZ2luLXRvcDoxNXB4fS5jb250ZW50LWNhbGxvdXQtYmxvY2sgLmh0bWwtY29udGVudCBwOmZpcnN0LWNoaWxke21hcmdpbi10b3A6MH0udmlkZW8tY2FsbG91dC1ibG9jayAudmlkZW97YmFja2dyb3VuZC1jb2xvcjojMDAwO2Rpc3BsYXk6YmxvY2s7aGVpZ2h0OjEwMCU7bGVmdDowO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3dpZHRoOjEwMCV9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpey5mYWN0cy1jYWxsb3V0LWJsb2Nre3Bvc2l0aW9uOnJlbGF0aXZlfX0uZmFjdHMtY2FsbG91dC1ibG9jayAudHdvLWNvbHVtbi1sYXlvdXR7cGFkZGluZzo2MHB4IDB9LmZhY3RzLWNhbGxvdXQtYmxvY2sgLnR3by1jb2x1bW4tbGF5b3V0LmZ1bGwtYmxlZWR7cGFkZGluZzowfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KXsuZmFjdHMtY2FsbG91dC1ibG9jayAudHdvLWNvbHVtbi1sYXlvdXQuZnVsbC1ibGVlZHtoZWlnaHQ6MTAwJTtsZWZ0OjA7b3ZlcmZsb3c6aGlkZGVuO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3dpZHRoOjEwMCV9fS5mYWN0cy1jYWxsb3V0LWJsb2NrIC50d28tY29sdW1uLWxheW91dC5mdWxsLWJsZWVkIC5jb2x1bW57YmFja2dyb3VuZC1wb3NpdGlvbjpyaWdodCBib3R0b207YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtc2l6ZTpjb3ZlcjtoZWlnaHQ6NDAwcHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxLjVweCl7LmZhY3RzLWNhbGxvdXQtYmxvY2sgLnR3by1jb2x1bW4tbGF5b3V0LmZ1bGwtYmxlZWQgLmNvbHVtbntoZWlnaHQ6NDUwcHh9fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KXsuZmFjdHMtY2FsbG91dC1ibG9jayAudHdvLWNvbHVtbi1sYXlvdXQuZnVsbC1ibGVlZCAuY29sdW1ue2hlaWdodDoxMDAlfX0uZmFjdHMtY2FsbG91dC1ibG9jayAuZmFjdHN7bWFyZ2luLXRvcDozMHB4O21hcmdpbi1ib3R0b206MzBweH1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCl7LmZhY3RzLWNhbGxvdXQtYmxvY2sgLmZhY3Rze21hcmdpbi10b3A6NjBweH19LmZhY3RzLWNhbGxvdXQtYmxvY2sgLmZhY3RzPmRpdnttYXJnaW4tbGVmdDotMTVweDttYXJnaW4tcmlnaHQ6LTE1cHh9LmZhY3RzLWNhbGxvdXQtYmxvY2sgLmZhY3RzPmRpdjpiZWZvcmUsLmZhY3RzLWNhbGxvdXQtYmxvY2sgLmZhY3RzPmRpdjphZnRlcntjb250ZW50OlwiIFwiO2Rpc3BsYXk6dGFibGV9LmZhY3RzLWNhbGxvdXQtYmxvY2sgLmZhY3RzPmRpdjphZnRlcntjbGVhcjpib3RofUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTkuNXB4KXsuZmFjdHMtY2FsbG91dC1ibG9jayAuZmFjdHM+ZGl2e2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDtmbGV4LXdyYXA6d3JhcH0uZmFjdHMtY2FsbG91dC1ibG9jayAuZmFjdHM+ZGl2IC5jb2x1bW57ZGlzcGxheTpmbGV4fS5mYWN0cy1jYWxsb3V0LWJsb2NrIC5mYWN0cz5kaXYgLmNvbHVtbiAuY29udGVudHtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO3dpZHRoOjEwMCV9fS5mYWN0cy1jYWxsb3V0LWJsb2NrIC5mYWN0cz5kaXY+ZGl2e3Bvc2l0aW9uOnJlbGF0aXZlO2Zsb2F0OmxlZnQ7d2lkdGg6NTAlO21pbi1oZWlnaHQ6MXB4O3BhZGRpbmctbGVmdDoxNXB4O3BhZGRpbmctcmlnaHQ6MTVweDtwb3NpdGlvbjpyZWxhdGl2ZTttaW4taGVpZ2h0OjFweDtwYWRkaW5nLWxlZnQ6MTVweDtwYWRkaW5nLXJpZ2h0OjE1cHh9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuZmFjdHMtY2FsbG91dC1ibG9jayAuZmFjdHM+ZGl2PmRpdntmbG9hdDpsZWZ0O3dpZHRoOjMzLjMzMzMzJX19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OS41cHgpey5mYWN0cy1jYWxsb3V0LWJsb2NrIC5mYWN0cz5kaXY+ZGl2e21hcmdpbi1ib3R0b206MTVweH19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpey5mYWN0cy1jYWxsb3V0LWJsb2NrIC5mYWN0cz5kaXY+ZGl2e3BhZGRpbmctcmlnaHQ6MzBweH19LmZhY3RzLWNhbGxvdXQtYmxvY2sgLmFkZGl0aW9uYWwtbGlua3N7bWFyZ2luLWJvdHRvbTozMHB4O21hcmdpbi10b3A6NjBweH1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCl7LmZhY3RzLWNhbGxvdXQtYmxvY2sgLmFkZGl0aW9uYWwtbGlua3N7bWFyZ2luLWJvdHRvbTo2MHB4fX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuNXB4KXsuZmFjdHMtY2FsbG91dC1ibG9jayAuYWRkaXRpb25hbC1saW5rc3tib3JkZXItdG9wOjFweCBzb2xpZCAjZDdkN2Q3fX0uZmFjdHMtY2FsbG91dC1ibG9jayAuYWRkaXRpb25hbC1saW5rcz4ucm93e21hcmdpbjowfS5mYWN0cy1jYWxsb3V0LWJsb2NrIC5hZGRpdGlvbmFsLWxpbmtzPi5yb3c+ZGl2e3Bvc2l0aW9uOnJlbGF0aXZlO21pbi1oZWlnaHQ6MXB4O3BhZGRpbmctbGVmdDoxNXB4O3BhZGRpbmctcmlnaHQ6MTVweDtwYWRkaW5nLWxlZnQ6MDtwYWRkaW5nLXJpZ2h0OjB9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuZmFjdHMtY2FsbG91dC1ibG9jayAuYWRkaXRpb25hbC1saW5rcz4ucm93PmRpdntmbG9hdDpsZWZ0O3dpZHRoOjUwJX19LmZhY3RzLWNhbGxvdXQtYmxvY2sgLmFkZGl0aW9uYWwtbGlua3M+LnJvdz5kaXY+YXtmb250LWZhbWlseTpcIk1vbnRzZXJyYXRcIixzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjQwMDstd2Via2l0LWZvbnQtc21vb3RoaW5nOmFudGlhbGlhc2VkO2ZvbnQtd2VpZ2h0OjUwMDtjb2xvcjojMDE1ODQ2O2Rpc3BsYXk6aW5saW5lLWJsb2NrO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZX0uZmFjdHMtY2FsbG91dC1ibG9jayAuYWRkaXRpb25hbC1saW5rcz4ucm93PmRpdj5hOmFmdGVye2ZvbnQtZmFtaWx5OlwiYnVkaWNvblwiO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtdmFyaWFudDpub3JtYWw7Zm9udC13ZWlnaHQ6bm9ybWFsO3NwZWFrOm5vbmU7ZGlzcGxheTppbmxpbmUtYmxvY2s7bGluZS1oZWlnaHQ6MTtwb3NpdGlvbjpyZWxhdGl2ZTt0ZXh0LWRlY29yYXRpb246aW5oZXJpdDt0ZXh0LXRyYW5zZm9ybTpub25lO3RvcDoxcHg7Zm9udC1mYW1pbHk6XCJNb250c2VycmF0XCIsc2Fucy1zZXJpZjtmb250LXdlaWdodDo0MDA7LXdlYmtpdC1mb250LXNtb290aGluZzphbnRpYWxpYXNlZDtmb250LXdlaWdodDo1MDA7LXdlYmtpdC10cmFuc2l0aW9uOmVhc2UsbWFyZ2luLWxlZnQsMC40czstby10cmFuc2l0aW9uOmVhc2UsbWFyZ2luLWxlZnQsMC40czt0cmFuc2l0aW9uOmVhc2UsbWFyZ2luLWxlZnQsMC40cztjb2xvcjojMDE1ODQ2O2NvbnRlbnQ6XCJcXDAyNUI4XCI7bWFyZ2luLWxlZnQ6NHB4O3RvcDoxcHg7dHJhbnNmb3JtLW9yaWdpbjpjZW50ZXIgY2VudGVyO3RyYW5zZm9ybTpzY2FsZSgyKX0uZmFjdHMtY2FsbG91dC1ibG9jayAuYWRkaXRpb25hbC1saW5rcz4ucm93PmRpdj5hOmhvdmVye2NvbG9yOiMzRkE5RjU7Y3Vyc29yOnBvaW50ZXJ9LmZhY3RzLWNhbGxvdXQtYmxvY2sgLmFkZGl0aW9uYWwtbGlua3M+LnJvdz5kaXY+YTpob3ZlcjphZnRlcntjb2xvcjojM0ZBOUY1O21hcmdpbi1sZWZ0OjhweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuNXB4KXsuZmFjdHMtY2FsbG91dC1ibG9jayAuYWRkaXRpb25hbC1saW5rcz4ucm93PmRpdj5he2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNkN2Q3ZDc7ZGlzcGxheTpibG9jaztwYWRkaW5nOjEwcHggMH19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpey5mYWN0cy1jYWxsb3V0LWJsb2NrIC5hZGRpdGlvbmFsLWxpbmtzPi5yb3d7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2Q3ZDdkNztwYWRkaW5nOjEwcHggMH0uZmFjdHMtY2FsbG91dC1ibG9jayAuYWRkaXRpb25hbC1saW5rcz4ucm93OmZpcnN0LWNoaWxke2JvcmRlci10b3A6MXB4IHNvbGlkICNkN2Q3ZDd9fS5sb2NhdGlvbi1jb250YWN0LWJsb2Nre21hcmdpbi10b3A6MTVweH0ubmV3cy1wcmV2aWV3LWJsb2NrIC5ncmlkOmJlZm9yZSwubmV3cy1wcmV2aWV3LWJsb2NrIC5ncmlkOmFmdGVye2NvbnRlbnQ6XCIgXCI7ZGlzcGxheTp0YWJsZX0ubmV3cy1wcmV2aWV3LWJsb2NrIC5ncmlkOmFmdGVye2NsZWFyOmJvdGh9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpey5uZXdzLXByZXZpZXctYmxvY2sgLmdyaWR7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbn19Lm5ld3MtcHJldmlldy1ibG9jayAuZ3JpZCAubmV3cy1hcnRpY2xlLXRlYXNlcntkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6ZmxleC1lbmQ7cG9zaXRpb246cmVsYXRpdmU7bWluLWhlaWdodDoxcHg7cGFkZGluZy1sZWZ0OjE1cHg7cGFkZGluZy1yaWdodDoxNXB4O2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyIGNlbnRlcjtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1zaXplOmNvdmVyOy13ZWJraXQtdHJhbnNpdGlvbjplYXNlLGJhY2tncm91bmQsMC41czstby10cmFuc2l0aW9uOmVhc2UsYmFja2dyb3VuZCwwLjVzO3RyYW5zaXRpb246ZWFzZSxiYWNrZ3JvdW5kLDAuNXM7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjstd2Via2l0LXRyYW5zZm9ybS1zdHlsZTpwcmVzZXJ2ZS0zZDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKTtiYWNrZ3JvdW5kLXNpemU6MTAwJTtib3JkZXI6MHB4IHNvbGlkICNmZmY7aGVpZ2h0OjMwMHB4fUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7Lm5ld3MtcHJldmlldy1ibG9jayAuZ3JpZCAubmV3cy1hcnRpY2xlLXRlYXNlcntmbG9hdDpsZWZ0O3dpZHRoOjMzLjMzMzMzJX19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpey5uZXdzLXByZXZpZXctYmxvY2sgLmdyaWQgLm5ld3MtYXJ0aWNsZS10ZWFzZXI6aG92ZXJ7YmFja2dyb3VuZC1zaXplOjEwMyU7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjstd2Via2l0LXRyYW5zZm9ybS1zdHlsZTpwcmVzZXJ2ZS0zZDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKX19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KXsubmV3cy1wcmV2aWV3LWJsb2NrIC5ncmlkIC5uZXdzLWFydGljbGUtdGVhc2Vye2hlaWdodDozNTBweH19Lm5ld3MtcHJldmlldy1ibG9jayAuZ3JpZCAubmV3cy1hcnRpY2xlLXRlYXNlcjphZnRlcntiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMC41KTtjb250ZW50OlwiXCI7ZGlzcGxheTpibG9jaztoZWlnaHQ6MTAwJTtsZWZ0OjA7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7d2lkdGg6MTAwJTt6LWluZGV4OjF9Lm5ld3MtcHJldmlldy1ibG9jayAuZ3JpZCAubmV3cy1hcnRpY2xlLXRlYXNlcj5kaXZ7cGFkZGluZzoxNXB4O3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6Mn1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuNXB4KXsubmV3cy1wcmV2aWV3LWJsb2NrIC5ncmlkIC5uZXdzLWFydGljbGUtdGVhc2VyPmRpdntwYWRkaW5nLWxlZnQ6MH19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpey5uZXdzLXByZXZpZXctYmxvY2sgLmdyaWQgLm5ld3MtYXJ0aWNsZS10ZWFzZXI+ZGl2e3BhZGRpbmc6MTVweCAzMHB4IDMwcHh9fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCl7Lm5ld3MtcHJldmlldy1ibG9jayAuZ3JpZCAubmV3cy1hcnRpY2xlLXRlYXNlcj5kaXZ7cGFkZGluZzozMHB4IDgwcHggMzBweCAxNXB4fX0ubmV3cy1wcmV2aWV3LWJsb2NrIC5ncmlkIC5uZXdzLWFydGljbGUtdGVhc2VyIGgyLC5uZXdzLXByZXZpZXctYmxvY2sgLmdyaWQgLm5ld3MtYXJ0aWNsZS10ZWFzZXIgLnJlcG9ydCAucmVwb3J0LWltYWdlLXRleHQtYmxvY2sgLnRleHQtY29sdW1uIC5oMy1zdHlsZTpudGgtY2hpbGQobiksLnJlcG9ydCAucmVwb3J0LWltYWdlLXRleHQtYmxvY2sgLnRleHQtY29sdW1uIC5uZXdzLXByZXZpZXctYmxvY2sgLmdyaWQgLm5ld3MtYXJ0aWNsZS10ZWFzZXIgLmgzLXN0eWxlOm50aC1jaGlsZChuKSwubmV3cy1wcmV2aWV3LWJsb2NrIC5ncmlkIC5uZXdzLWFydGljbGUtdGVhc2VyIGg1e2NvbG9yOiNmZmZ9Lm5ld3MtcHJldmlldy1ibG9jayAuZ3JpZCAubmV3cy1hcnRpY2xlLXRlYXNlciBoMiwubmV3cy1wcmV2aWV3LWJsb2NrIC5ncmlkIC5uZXdzLWFydGljbGUtdGVhc2VyIC5yZXBvcnQgLnJlcG9ydC1pbWFnZS10ZXh0LWJsb2NrIC50ZXh0LWNvbHVtbiAuaDMtc3R5bGU6bnRoLWNoaWxkKG4pLC5yZXBvcnQgLnJlcG9ydC1pbWFnZS10ZXh0LWJsb2NrIC50ZXh0LWNvbHVtbiAubmV3cy1wcmV2aWV3LWJsb2NrIC5ncmlkIC5uZXdzLWFydGljbGUtdGVhc2VyIC5oMy1zdHlsZTpudGgtY2hpbGQobil7Zm9udC1zaXplOjIwcHg7bGluZS1oZWlnaHQ6MS4zZW07bWFyZ2luLWJvdHRvbToyMHB4fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KXsubmV3cy1wcmV2aWV3LWJsb2NrIC5ncmlkIC5uZXdzLWFydGljbGUtdGVhc2VyIGgyLC5uZXdzLXByZXZpZXctYmxvY2sgLmdyaWQgLm5ld3MtYXJ0aWNsZS10ZWFzZXIgLnJlcG9ydCAucmVwb3J0LWltYWdlLXRleHQtYmxvY2sgLnRleHQtY29sdW1uIC5oMy1zdHlsZTpudGgtY2hpbGQobiksLnJlcG9ydCAucmVwb3J0LWltYWdlLXRleHQtYmxvY2sgLnRleHQtY29sdW1uIC5uZXdzLXByZXZpZXctYmxvY2sgLmdyaWQgLm5ld3MtYXJ0aWNsZS10ZWFzZXIgLmgzLXN0eWxlOm50aC1jaGlsZChuKXtoZWlnaHQ6MTAwcHg7b3ZlcmZsb3c6aGlkZGVufX0ubmV3cy1wcmV2aWV3LWJsb2NrIC5ncmlkIC5uZXdzLWFydGljbGUtdGVhc2VyIGg1e21hcmdpbi1ib3R0b206MTVweH0ubmV3cy1wcmV2aWV3LWJsb2NrLndpdGgtZ3V0dGVyIC5ncmlke21hcmdpbi1sZWZ0Oi0xNXB4O21hcmdpbi1yaWdodDotMTVweH0ubmV3cy1wcmV2aWV3LWJsb2NrLndpdGgtZ3V0dGVyIC5ncmlkOmJlZm9yZSwubmV3cy1wcmV2aWV3LWJsb2NrLndpdGgtZ3V0dGVyIC5ncmlkOmFmdGVye2NvbnRlbnQ6XCIgXCI7ZGlzcGxheTp0YWJsZX0ubmV3cy1wcmV2aWV3LWJsb2NrLndpdGgtZ3V0dGVyIC5ncmlkOmFmdGVye2NsZWFyOmJvdGh9Lm5ld3MtcHJldmlldy1ibG9jay53aXRoLWd1dHRlciAuZ3JpZD5kaXZ7cG9zaXRpb246cmVsYXRpdmU7bWluLWhlaWdodDoxcHg7cGFkZGluZy1sZWZ0OjE1cHg7cGFkZGluZy1yaWdodDoxNXB4fUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7Lm5ld3MtcHJldmlldy1ibG9jay53aXRoLWd1dHRlciAuZ3JpZD5kaXZ7ZmxvYXQ6bGVmdDt3aWR0aDozMy4zMzMzMyV9fS5uZXdzLXByZXZpZXctYmxvY2sud2l0aC1ndXR0ZXIgLmdyaWQ+ZGl2OmJlZm9yZSwubmV3cy1wcmV2aWV3LWJsb2NrLndpdGgtZ3V0dGVyIC5ncmlkPmRpdjphZnRlcntjb250ZW50OlwiIFwiO2Rpc3BsYXk6dGFibGV9Lm5ld3MtcHJldmlldy1ibG9jay53aXRoLWd1dHRlciAuZ3JpZD5kaXY6YWZ0ZXJ7Y2xlYXI6Ym90aH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTEuNXB4KXsubmV3cy1wcmV2aWV3LWJsb2NrLndpdGgtZ3V0dGVyIC5ncmlkPmRpdnttYXJnaW4tdG9wOjE1cHh9Lm5ld3MtcHJldmlldy1ibG9jay53aXRoLWd1dHRlciAuZ3JpZD5kaXY6Zmlyc3QtY2hpbGR7bWFyZ2luLXRvcDowfX0ubmV3cy1wcmV2aWV3LWJsb2NrLndpdGgtZ3V0dGVyIC5ncmlkPmRpdiAubmV3cy1hcnRpY2xlLXRlYXNlcntwb3NpdGlvbjpyZWxhdGl2ZTtmbG9hdDpsZWZ0O3dpZHRoOjEwMCU7bWluLWhlaWdodDoxcHg7cGFkZGluZy1sZWZ0OjE1cHg7cGFkZGluZy1yaWdodDoxNXB4O3BhZGRpbmctbGVmdDowO3BhZGRpbmctcmlnaHQ6MH1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCl7Lm5ld3MtcHJldmlldy1ibG9jay53aXRoLWd1dHRlciAuZ3JpZD5kaXYgLm5ld3MtYXJ0aWNsZS10ZWFzZXJ7aGVpZ2h0OjI0MHB4fX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpey5uZXdzLXByZXZpZXctYmxvY2sud2l0aC1ndXR0ZXIgLmdyaWQ+ZGl2IC5uZXdzLWFydGljbGUtdGVhc2Vye2hlaWdodDozMDBweH19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxLjVweCl7Lm5ld3MtcHJldmlldy1ibG9jay53aXRoLWd1dHRlciAuZ3JpZD5kaXYgLm5ld3MtYXJ0aWNsZS10ZWFzZXJ7cGFkZGluZy1sZWZ0OjE1cHh9fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCl7Lm5ld3MtcHJldmlldy1ibG9jay53aXRoLWd1dHRlciAuZ3JpZD5kaXYgLm5ld3MtYXJ0aWNsZS10ZWFzZXI+ZGl2e3BhZGRpbmc6MzBweCA4MHB4IDMwcHggMzBweH19LnNpdGUtZm9vdGVyLWJsb2Nre2JhY2tncm91bmQ6I2ZmZjtwYWRkaW5nOjMwcHggMH0uc2l0ZS1mb290ZXItYmxvY2sgaW1ne2Rpc3BsYXk6YmxvY2s7bWF4LXdpZHRoOjEwMCU7aGVpZ2h0OmF1dG87bWF4LXdpZHRoOjEwcmVtfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MS41cHgpey5zaXRlLWZvb3Rlci1ibG9jayBpbWd7bWFyZ2luLWJvdHRvbTozMHB4O21heC13aWR0aDo4cmVtfX0uc2l0ZS1mb290ZXItYmxvY2sgLnJvdz5kaXZ7cG9zaXRpb246cmVsYXRpdmU7bWluLWhlaWdodDoxcHg7cGFkZGluZy1sZWZ0OjE1cHg7cGFkZGluZy1yaWdodDoxNXB4fUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7LnNpdGUtZm9vdGVyLWJsb2NrIC5yb3c+ZGl2e2Zsb2F0OmxlZnQ7d2lkdGg6NTAlfX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCl7LnNpdGUtZm9vdGVyLWJsb2NrIC5yb3c+ZGl2LnJpZ2h0e3RleHQtYWxpZ246cmlnaHR9fS5zaXRlLWZvb3Rlci1ibG9jayAubG9nby1zb2NpYWx7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2Q3ZDdkNztib3JkZXItdG9wOjFweCBzb2xpZCAjZDdkN2Q3O21hcmdpbi1ib3R0b206MzBweDtwYWRkaW5nOjMwcHggMH1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCl7LnNpdGUtZm9vdGVyLWJsb2NrIC5sb2dvLXNvY2lhbCAucm93e2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7YWxpZ24taXRlbXM6ZmxleC1lbmR9fS5zaXRlLWZvb3Rlci1ibG9jayAuY29weXJpZ2h0e2ZvbnQtZmFtaWx5OlwiTW9udHNlcnJhdFwiLHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6NDAwOy13ZWJraXQtZm9udC1zbW9vdGhpbmc6YW50aWFsaWFzZWQ7Y29sb3I6IzhlOGU5Mztmb250LXNpemU6MTFweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTEuNXB4KXsuc2l0ZS1mb290ZXItYmxvY2sgLmNvcHlyaWdodCAubGVmdHttYXJnaW4tYm90dG9tOjE1cHh9fS5zaXRlLWhlYWRlci1ibG9ja3t0cmFuc2l0aW9uOjAuM3MgYWxsO3dpZHRoOjEwMCU7cGFkZGluZy10b3A6MDtoZWlnaHQ6MTIwcHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxLjVweCl7LnNpdGUtaGVhZGVyLWJsb2Nre3dpZHRoOjEwMCU7aGVpZ2h0OjUwcHh9fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KXsuc2l0ZS1oZWFkZXItYmxvY2t7cGFkZGluZy10b3A6NDBweH19LnNpdGUtaGVhZGVyLWJsb2NrLWNvbnRhaW5lcntiYWNrZ3JvdW5kOiNmZmY7cG9zaXRpb246Zml4ZWQ7ei1pbmRleDoxMDAwO3RvcDowO2xlZnQ6MDtyaWdodDowfS5zaXRlLWhlYWRlci1ibG9jay5maXhlZC1oZWFkZXJ7aGVpZ2h0OjYwcHh9LnNpdGUtaGVhZGVyLWJsb2NrLmZpeGVkLWhlYWRlciAudG9wLWJhcntkaXNwbGF5Om5vbmV9LnNpdGUtaGVhZGVyLWJsb2NrLmZpeGVkLWhlYWRlciAuYm90dG9tLWJhcntoZWlnaHQ6NjBweH1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCl7LnNpdGUtaGVhZGVyLWJsb2NrIC50b3AtYmFye2JvcmRlci1ib3R0b206MXB4IHNvbGlkIHJnYmEoMjE1LDIxNSwyMTUsMC41KTtoZWlnaHQ6NDBweDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtyaWdodDowO3dpZHRoOjEwMCV9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MS41cHgpey5zaXRlLWhlYWRlci1ibG9jayAudG9wLWJhciAuY29udGFpbmVye3BhZGRpbmctbGVmdDowO3BhZGRpbmctcmlnaHQ6MH19LnNpdGUtaGVhZGVyLWJsb2NrIC5ib3R0b20tYmFyIC5jb250YWluZXJ7cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjA7bGVmdDowO3JpZ2h0OjB9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxLjVweCl7LnNpdGUtaGVhZGVyLWJsb2NrIC5ib3R0b20tYmFyIC5jb250YWluZXJ7cG9zaXRpb246c3RhdGljfX0uc2l0ZS1oZWFkZXItYmxvY2sgLmJvdHRvbS1iYXIgLm1haW4tbmF2aWdhdGlvbntwb3NpdGlvbjpyZWxhdGl2ZTttaW4taGVpZ2h0OjFweDtwYWRkaW5nLWxlZnQ6MTVweDtwYWRkaW5nLXJpZ2h0OjE1cHh9QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXsuc2l0ZS1oZWFkZXItYmxvY2sgLmJvdHRvbS1iYXIgLm1haW4tbmF2aWdhdGlvbntmbG9hdDpsZWZ0O3dpZHRoOjU4LjMzMzMzJX19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxLjVweCl7LnNpdGUtaGVhZGVyLWJsb2NrIC5ib3R0b20tYmFyIC5tYWluLW5hdmlnYXRpb257cGFkZGluZy1sZWZ0OjA7cGFkZGluZy1yaWdodDowfX0uc2l0ZS1oZWFkZXItYmxvY2sgLmJvdHRvbS1iYXIgLnNpdGUtbG9nb3twb3NpdGlvbjpyZWxhdGl2ZTttaW4taGVpZ2h0OjFweDtwYWRkaW5nLWxlZnQ6MTVweDtwYWRkaW5nLXJpZ2h0OjE1cHh9QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXsuc2l0ZS1oZWFkZXItYmxvY2sgLmJvdHRvbS1iYXIgLnNpdGUtbG9nb3tmbG9hdDpsZWZ0O3dpZHRoOjIwLjgzMzMzJX19LnNpdGUtaGVhZGVyLWJsb2NrIC5ib3R0b20tYmFyIC5zaXRlLXNlYXJjaHtwb3NpdGlvbjpyZWxhdGl2ZTttaW4taGVpZ2h0OjFweDtwYWRkaW5nLWxlZnQ6MTVweDtwYWRkaW5nLXJpZ2h0OjE1cHh9QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXsuc2l0ZS1oZWFkZXItYmxvY2sgLmJvdHRvbS1iYXIgLnNpdGUtc2VhcmNoe2Zsb2F0OmxlZnQ7d2lkdGg6MjAuODMzMzMlfX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTEuNXB4KXsuc2l0ZS1oZWFkZXItYmxvY2sgLmJvdHRvbS1iYXIgLnNpdGUtc2VhcmNoe3BhZGRpbmctbGVmdDowO3BhZGRpbmctcmlnaHQ6MH19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpey5zaXRlLWhlYWRlci1ibG9jayAuYm90dG9tLWJhciAuc2l0ZS1zZWFyY2h7ZmxvYXQ6cmlnaHQgIWltcG9ydGFudH19LnNpdGUtaGVhZGVyLWJsb2NrLmZpeGVkLWhlYWRlciAuc2l0ZS1zZWFyY2h7aGVpZ2h0OjYwcHh9LnNpdGUtaGVhZGVyLWJsb2NrIC5tb2JpbGUtbmF2LW9wZW4gLnNpdGUtaGVhZGVyLWJsb2Nre2hlaWdodDoxMDAlfS5zbGljay1zbGlkZXJ7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpibG9jazstbW96LWJveC1zaXppbmc6Ym9yZGVyLWJveDtib3gtc2l6aW5nOmJvcmRlci1ib3g7LXdlYmtpdC10b3VjaC1jYWxsb3V0Om5vbmU7LXdlYmtpdC11c2VyLXNlbGVjdDpub25lOy1raHRtbC11c2VyLXNlbGVjdDpub25lOy1tb3otdXNlci1zZWxlY3Q6bm9uZTstbXMtdXNlci1zZWxlY3Q6bm9uZTt1c2VyLXNlbGVjdDpub25lOy1tcy10b3VjaC1hY3Rpb246cGFuLXk7dG91Y2gtYWN0aW9uOnBhbi15Oy13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjp0cmFuc3BhcmVudH0uc2xpY2stbGlzdHtwb3NpdGlvbjpyZWxhdGl2ZTtvdmVyZmxvdzpoaWRkZW47ZGlzcGxheTpibG9jazttYXJnaW46MDtwYWRkaW5nOjB9LnNsaWNrLWxpc3Q6Zm9jdXN7b3V0bGluZTpub25lfS5zbGljay1saXN0LmRyYWdnaW5ne2N1cnNvcjpwb2ludGVyO2N1cnNvcjpoYW5kfS5zbGljay1zbGlkZXIgLnNsaWNrLXRyYWNrLC5zbGljay1zbGlkZXIgLnNsaWNrLWxpc3R7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCk7LW1vei10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCk7LW1zLXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKTstby10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApfS5zbGljay10cmFja3twb3NpdGlvbjpyZWxhdGl2ZTtsZWZ0OjA7dG9wOjA7ZGlzcGxheTpibG9ja30uc2xpY2stdHJhY2s6YmVmb3JlLC5zbGljay10cmFjazphZnRlcntjb250ZW50OlwiXCI7ZGlzcGxheTp0YWJsZX0uc2xpY2stdHJhY2s6YWZ0ZXJ7Y2xlYXI6Ym90aH0uc2xpY2stbG9hZGluZyAuc2xpY2stdHJhY2t7dmlzaWJpbGl0eTpoaWRkZW59LnNsaWNrLXNsaWRle2Zsb2F0OmxlZnQ7aGVpZ2h0OjEwMCU7bWluLWhlaWdodDoxcHg7ZGlzcGxheTpub25lfVtkaXI9XCJydGxcIl0gLnNsaWNrLXNsaWRle2Zsb2F0OnJpZ2h0fS5zbGljay1zbGlkZSBpbWd7ZGlzcGxheTpibG9ja30uc2xpY2stc2xpZGUuc2xpY2stbG9hZGluZyBpbWd7ZGlzcGxheTpub25lfS5zbGljay1zbGlkZS5kcmFnZ2luZyBpbWd7cG9pbnRlci1ldmVudHM6bm9uZX0uc2xpY2staW5pdGlhbGl6ZWQgLnNsaWNrLXNsaWRle2Rpc3BsYXk6YmxvY2t9LnNsaWNrLWxvYWRpbmcgLnNsaWNrLXNsaWRle3Zpc2liaWxpdHk6aGlkZGVufS5zbGljay12ZXJ0aWNhbCAuc2xpY2stc2xpZGV7ZGlzcGxheTpibG9jaztoZWlnaHQ6YXV0bztib3JkZXI6MXB4IHNvbGlkIHRyYW5zcGFyZW50fS5zbGljay1hcnJvdy5zbGljay1oaWRkZW57ZGlzcGxheTpub25lfS5zbGljay1zbGlkZXJ7bWFyZ2luLWJvdHRvbTozMHB4fS5zbGljay1kb3Rze3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbTotNDVweDtsaXN0LXN0eWxlOm5vbmU7ZGlzcGxheTpibG9jazt0ZXh0LWFsaWduOmNlbnRlcjtwYWRkaW5nOjA7d2lkdGg6MTAwJX0uc2xpY2stZG90cyBsaXtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmlubGluZS1ibG9jaztoZWlnaHQ6MjBweDt3aWR0aDoyMHB4O21hcmdpbjowIDVweDtwYWRkaW5nOjA7Y3Vyc29yOnBvaW50ZXJ9LnNsaWNrLWRvdHMgbGkgYnV0dG9ue2JvcmRlcjowO2JhY2tncm91bmQ6dHJhbnNwYXJlbnQ7ZGlzcGxheTpibG9jaztoZWlnaHQ6MjBweDt3aWR0aDoyMHB4O291dGxpbmU6bm9uZTtsaW5lLWhlaWdodDowcHg7Zm9udC1zaXplOjBweDtjb2xvcjp0cmFuc3BhcmVudDtwYWRkaW5nOjVweDtjdXJzb3I6cG9pbnRlcn0uc2xpY2stZG90cyBsaSBidXR0b246aG92ZXIsLnNsaWNrLWRvdHMgbGkgYnV0dG9uOmZvY3Vze291dGxpbmU6bm9uZX0uc2xpY2stZG90cyBsaSBidXR0b246aG92ZXI6YmVmb3JlLC5zbGljay1kb3RzIGxpIGJ1dHRvbjpmb2N1czpiZWZvcmV7b3BhY2l0eToxfS5zbGljay1kb3RzIGxpIGJ1dHRvbjpiZWZvcmV7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO2NvbnRlbnQ6XCItXCI7d2lkdGg6MjBweDtoZWlnaHQ6MjBweDtmb250LXNpemU6NnB4O2xpbmUtaGVpZ2h0OjIwcHg7dGV4dC1hbGlnbjpjZW50ZXI7Y29sb3I6IzAwMDtvcGFjaXR5Oi4yNTstd2Via2l0LWZvbnQtc21vb3RoaW5nOmFudGlhbGlhc2VkOy1tb3otb3N4LWZvbnQtc21vb3RoaW5nOmdyYXlzY2FsZX0uc2xpY2stZG90cyBsaS5zbGljay1hY3RpdmUgYnV0dG9uOmJlZm9yZXtjb2xvcjojMDAwO29wYWNpdHk6Ljc1fS52aXNpb24tYW5kLXZhbHVlcy1ncmlkLWJsb2Nre2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyIGNlbnRlcjtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1zaXplOmNvdmVyO3BhZGRpbmc6NjBweCAwOy13ZWJraXQtdHJhbnNpdGlvbjpiYWNrZ3JvdW5kLGVhc2UsMXM7LW8tdHJhbnNpdGlvbjpiYWNrZ3JvdW5kLGVhc2UsMXM7dHJhbnNpdGlvbjpiYWNrZ3JvdW5kLGVhc2UsMXM7aGVpZ2h0OjcwMHB4O3Bvc2l0aW9uOnJlbGF0aXZlfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MS41cHgpey52aXNpb24tYW5kLXZhbHVlcy1ncmlkLWJsb2NrPi5jb250YWluZXJ7cGFkZGluZzowfS52aXNpb24tYW5kLXZhbHVlcy1ncmlkLWJsb2NrPi5jb250YWluZXI+LnJvd3ttYXJnaW46MH19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpey52aXNpb24tYW5kLXZhbHVlcy1ncmlkLWJsb2Nre2hlaWdodDo2NjBweH19LnZpc2lvbi1hbmQtdmFsdWVzLWdyaWQtYmxvY2sgLm92ZXJsYXl7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDAuMik7aGVpZ2h0OjEwMCU7bGVmdDowO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3dpZHRoOjEwMCV9LnZpc2lvbi1hbmQtdmFsdWVzLWdyaWQtYmxvY2sgLmxlZnQtY29sdW1ue3Bvc2l0aW9uOnJlbGF0aXZlO21pbi1oZWlnaHQ6MXB4O3BhZGRpbmctbGVmdDoxNXB4O3BhZGRpbmctcmlnaHQ6MTVweH1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey52aXNpb24tYW5kLXZhbHVlcy1ncmlkLWJsb2NrIC5sZWZ0LWNvbHVtbntmbG9hdDpsZWZ0O3dpZHRoOjQxLjY2NjY3JX19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxLjVweCl7LnZpc2lvbi1hbmQtdmFsdWVzLWdyaWQtYmxvY2sgLmxlZnQtY29sdW1ue21hcmdpbi1ib3R0b206NjBweDtwYWRkaW5nLWxlZnQ6MTVweDtwYWRkaW5nLXJpZ2h0OjE1cHh9fS52aXNpb24tYW5kLXZhbHVlcy1ncmlkLWJsb2NrIC5yaWdodC1jb2x1bW57cG9zaXRpb246cmVsYXRpdmU7bWluLWhlaWdodDoxcHg7cGFkZGluZy1sZWZ0OjE1cHg7cGFkZGluZy1yaWdodDoxNXB4fUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7LnZpc2lvbi1hbmQtdmFsdWVzLWdyaWQtYmxvY2sgLnJpZ2h0LWNvbHVtbntmbG9hdDpsZWZ0O3dpZHRoOjUwJX19QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXsudmlzaW9uLWFuZC12YWx1ZXMtZ3JpZC1ibG9jayAucmlnaHQtY29sdW1ue21hcmdpbi1sZWZ0OjguMzMzMzMlfX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTEuNXB4KXsudmlzaW9uLWFuZC12YWx1ZXMtZ3JpZC1ibG9jayAucmlnaHQtY29sdW1ue2JvdHRvbTowO292ZXJmbG93OmhpZGRlbjtwYWRkaW5nOjAgMCA2MHB4IDE1cHg7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MTAwJX19LnZpc2lvbi1hbmQtdmFsdWVzLWdyaWQtYmxvY2sgLmJsdWUtYm9yZGVyZWQtYm94e2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwLjUpO2JvcmRlcjoxcHggc29saWQgIzAxNTg0Nn0udmlzaW9uLWFuZC12YWx1ZXMtZ3JpZC1ibG9jayAuYmx1ZS1ib3JkZXJlZC1ib3ggaDIsLnZpc2lvbi1hbmQtdmFsdWVzLWdyaWQtYmxvY2sgLmJsdWUtYm9yZGVyZWQtYm94IC5yZXBvcnQgLnJlcG9ydC1pbWFnZS10ZXh0LWJsb2NrIC50ZXh0LWNvbHVtbiAuaDMtc3R5bGU6bnRoLWNoaWxkKG4pLC5yZXBvcnQgLnJlcG9ydC1pbWFnZS10ZXh0LWJsb2NrIC50ZXh0LWNvbHVtbiAudmlzaW9uLWFuZC12YWx1ZXMtZ3JpZC1ibG9jayAuYmx1ZS1ib3JkZXJlZC1ib3ggLmgzLXN0eWxlOm50aC1jaGlsZChuKXtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjMDE1ODQ2O2NvbG9yOiNmZmY7cGFkZGluZzoxNXB4fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KXsudmlzaW9uLWFuZC12YWx1ZXMtZ3JpZC1ibG9jayAuYmx1ZS1ib3JkZXJlZC1ib3ggaDIsLnZpc2lvbi1hbmQtdmFsdWVzLWdyaWQtYmxvY2sgLmJsdWUtYm9yZGVyZWQtYm94IC5yZXBvcnQgLnJlcG9ydC1pbWFnZS10ZXh0LWJsb2NrIC50ZXh0LWNvbHVtbiAuaDMtc3R5bGU6bnRoLWNoaWxkKG4pLC5yZXBvcnQgLnJlcG9ydC1pbWFnZS10ZXh0LWJsb2NrIC50ZXh0LWNvbHVtbiAudmlzaW9uLWFuZC12YWx1ZXMtZ3JpZC1ibG9jayAuYmx1ZS1ib3JkZXJlZC1ib3ggLmgzLXN0eWxlOm50aC1jaGlsZChuKXtwYWRkaW5nOjEycHggMzBweH19LnZpc2lvbi1hbmQtdmFsdWVzLWdyaWQtYmxvY2sgLmJsdWUtYm9yZGVyZWQtYm94IC5jb250ZW50e2NvbG9yOiNmZmY7cGFkZGluZzoxNXB4fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KXsudmlzaW9uLWFuZC12YWx1ZXMtZ3JpZC1ibG9jayAuYmx1ZS1ib3JkZXJlZC1ib3ggLmNvbnRlbnR7cGFkZGluZzozMHB4fX0udmlzaW9uLWFuZC12YWx1ZXMtZ3JpZC1ibG9jayAuYmx1ZS1ib3JkZXJlZC1ib3ggLmNvbnRlbnQgcHtjb2xvcjojZmZmfS52aXNpb24tYW5kLXZhbHVlcy1ncmlkLWJsb2NrIC5ibHVlLWJvcmRlcmVkLWJveCAuY29udGVudCAuYXJyb3ctbGlua3tkaXNwbGF5OmlubGluZS1ibG9jazttYXJnaW4tdG9wOjIwcHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpey52aXNpb24tYW5kLXZhbHVlcy1ncmlkLWJsb2NrIC5ibHVlLWJvcmRlcmVkLWJveHttYXJnaW4tdG9wOjEzMHB4fX0udmlzaW9uLWFuZC12YWx1ZXMtZ3JpZC1ibG9jayAuYmx1ZS1ib3JkZXJlZC1ib3ggLmFycm93LWxpbms6YWZ0ZXIsLnZpc2lvbi1hbmQtdmFsdWVzLWdyaWQtYmxvY2sgLmJsdWUtYm9yZGVyZWQtYm94IC5hcnJvdy1saW5rOmhvdmVye2NvbG9yOiNmZmZ9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxLjVweCl7LnZpc2lvbi1hbmQtdmFsdWVzLWdyaWQtYmxvY2sgLmJsdWUtYm9yZGVyZWQtYm94IGgyLC52aXNpb24tYW5kLXZhbHVlcy1ncmlkLWJsb2NrIC5ibHVlLWJvcmRlcmVkLWJveCAucmVwb3J0IC5yZXBvcnQtaW1hZ2UtdGV4dC1ibG9jayAudGV4dC1jb2x1bW4gLmgzLXN0eWxlOm50aC1jaGlsZChuKSwucmVwb3J0IC5yZXBvcnQtaW1hZ2UtdGV4dC1ibG9jayAudGV4dC1jb2x1bW4gLnZpc2lvbi1hbmQtdmFsdWVzLWdyaWQtYmxvY2sgLmJsdWUtYm9yZGVyZWQtYm94IC5oMy1zdHlsZTpudGgtY2hpbGQobil7cGFkZGluZzoxNXB4fX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCl7LnZpc2lvbi1hbmQtdmFsdWVzLWdyaWQtYmxvY2sgLmJsdWUtYm9yZGVyZWQtYm94IC5jb250ZW50e21pbi1oZWlnaHQ6MjAwcHh9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MS41cHgpey52aXNpb24tYW5kLXZhbHVlcy1ncmlkLWJsb2NrIC5ibHVlLWJvcmRlcmVkLWJveCAuY29udGVudHtwYWRkaW5nOjE1cHh9fS52aXNpb24tYW5kLXZhbHVlcy1ncmlkLWJsb2NrIC5ibHVlLWJvcmRlcmVkLWJveCAuY29udGVudCB1bHttYXJnaW46MDtwYWRkaW5nOjAgMCAwIDIwcHh9LnZpc2lvbi1hbmQtdmFsdWVzLWdyaWQtYmxvY2sgLmJsdWUtYm9yZGVyZWQtYm94IC5jb250ZW50IHVsIGxpe21hcmdpbjo1cHggMCAwfS52aXNpb24tYW5kLXZhbHVlcy1ncmlkLWJsb2NrIC5ibHVlLWJvcmRlcmVkLWJveCAuY29udGVudCB1bCBsaTpmaXJzdC1jaGlsZHttYXJnaW46MH0udmlzaW9uLWFuZC12YWx1ZXMtZ3JpZC1ibG9jayAuYmx1ZS1ib3JkZXJlZC1ib3ggLmNvbnRlbnQgcHttYXJnaW4tYm90dG9tOjE1cHh9LnZpc2lvbi1hbmQtdmFsdWVzLWdyaWQtYmxvY2sgLmJsdWUtYm9yZGVyZWQtYm94IC5jb250ZW50IHA6bGFzdC1jaGlsZHttYXJnaW4tYm90dG9tOjB9LnZpc2lvbi1hbmQtdmFsdWVzLWdyaWQtYmxvY2sgI3Zpc2lvbi12YWx1ZXMtY2Fyb3VzZWx7bWFyZ2luLWJvdHRvbTowfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KXsudmlzaW9uLWFuZC12YWx1ZXMtZ3JpZC1ibG9jayAjdmlzaW9uLXZhbHVlcy1jYXJvdXNlbHttYXJnaW4tbGVmdDotMTVweDttYXJnaW4tcmlnaHQ6LTE1cHh9LnZpc2lvbi1hbmQtdmFsdWVzLWdyaWQtYmxvY2sgI3Zpc2lvbi12YWx1ZXMtY2Fyb3VzZWw6YmVmb3JlLC52aXNpb24tYW5kLXZhbHVlcy1ncmlkLWJsb2NrICN2aXNpb24tdmFsdWVzLWNhcm91c2VsOmFmdGVye2NvbnRlbnQ6XCIgXCI7ZGlzcGxheTp0YWJsZX0udmlzaW9uLWFuZC12YWx1ZXMtZ3JpZC1ibG9jayAjdmlzaW9uLXZhbHVlcy1jYXJvdXNlbDphZnRlcntjbGVhcjpib3RofX0udmlzaW9uLWFuZC12YWx1ZXMtZ3JpZC1ibG9jayAjdmlzaW9uLXZhbHVlcy1jYXJvdXNlbCAuaXRlbXtwb3NpdGlvbjpyZWxhdGl2ZTttaW4taGVpZ2h0OjFweDtwYWRkaW5nLWxlZnQ6MTVweDtwYWRkaW5nLXJpZ2h0OjE1cHg7b3V0bGluZTpub25lfUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7LnZpc2lvbi1hbmQtdmFsdWVzLWdyaWQtYmxvY2sgI3Zpc2lvbi12YWx1ZXMtY2Fyb3VzZWwgLml0ZW17ZmxvYXQ6bGVmdDt3aWR0aDozMy4zMzMzMyV9fS52aXNpb24tYW5kLXZhbHVlcy1ncmlkLWJsb2NrICN2aXNpb24tdmFsdWVzLWNhcm91c2VsIC5pdGVtOmFjdGl2ZSwudmlzaW9uLWFuZC12YWx1ZXMtZ3JpZC1ibG9jayAjdmlzaW9uLXZhbHVlcy1jYXJvdXNlbCAuaXRlbTpmb2N1c3tvdXRsaW5lOm5vbmV9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxLjVweCl7LnZpc2lvbi1hbmQtdmFsdWVzLWdyaWQtYmxvY2sgI3Zpc2lvbi12YWx1ZXMtY2Fyb3VzZWwgLml0ZW17aGVpZ2h0OjIwNnB4O3BhZGRpbmc6MDt3aWR0aDoyMzZweH19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpey52aXNpb24tYW5kLXZhbHVlcy1ncmlkLWJsb2NrICN2aXNpb24tdmFsdWVzLWNhcm91c2VsIC5pdGVte2hlaWdodDoxMzVweDt3aWR0aDoxNjVweH19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpey52aXNpb24tYW5kLXZhbHVlcy1ncmlkLWJsb2NrICN2aXNpb24tdmFsdWVzLWNhcm91c2VsIC5pdGVte2hlaWdodDoxMzJweDttYXJnaW4tYm90dG9tOjMwcHh9fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCl7LnZpc2lvbi1hbmQtdmFsdWVzLWdyaWQtYmxvY2sgI3Zpc2lvbi12YWx1ZXMtY2Fyb3VzZWwgLml0ZW17aGVpZ2h0OjE2NXB4fX0udmlzaW9uLWFuZC12YWx1ZXMtZ3JpZC1ibG9jayAjdmlzaW9uLXZhbHVlcy1jYXJvdXNlbCAuaXRlbS5zbGljay1jbG9uZWR7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9LnZpc2lvbi1hbmQtdmFsdWVzLWdyaWQtYmxvY2sgI3Zpc2lvbi12YWx1ZXMtY2Fyb3VzZWwgLml0ZW0+ZGl2e2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpmbGV4LWVuZDtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMC44KTtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMC41KTtib3JkZXI6MXB4IHNvbGlkICMwMTU4NDY7LXdlYmtpdC10cmFuc2l0aW9uOmJhY2tncm91bmQsZWFzZSwwLjRzOy1vLXRyYW5zaXRpb246YmFja2dyb3VuZCxlYXNlLDAuNHM7dHJhbnNpdGlvbjpiYWNrZ3JvdW5kLGVhc2UsMC40cztjb2xvcjojZmZmO2ZvbnQtc2l6ZToxNnB4O2hlaWdodDoxMDAlO3BhZGRpbmc6MTVweDtwb3NpdGlvbjpyZWxhdGl2ZX0udmlzaW9uLWFuZC12YWx1ZXMtZ3JpZC1ibG9jayAjdmlzaW9uLXZhbHVlcy1jYXJvdXNlbCAuaXRlbT5kaXYgaDIsLnZpc2lvbi1hbmQtdmFsdWVzLWdyaWQtYmxvY2sgI3Zpc2lvbi12YWx1ZXMtY2Fyb3VzZWwgLml0ZW0+ZGl2IC5yZXBvcnQgLnJlcG9ydC1pbWFnZS10ZXh0LWJsb2NrIC50ZXh0LWNvbHVtbiAuaDMtc3R5bGU6bnRoLWNoaWxkKG4pLC5yZXBvcnQgLnJlcG9ydC1pbWFnZS10ZXh0LWJsb2NrIC50ZXh0LWNvbHVtbiAudmlzaW9uLWFuZC12YWx1ZXMtZ3JpZC1ibG9jayAjdmlzaW9uLXZhbHVlcy1jYXJvdXNlbCAuaXRlbT5kaXYgLmgzLXN0eWxlOm50aC1jaGlsZChuKXtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjMDE1ODQ2O2NvbG9yOiNmZmY7cGFkZGluZzoxNXB4fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KXsudmlzaW9uLWFuZC12YWx1ZXMtZ3JpZC1ibG9jayAjdmlzaW9uLXZhbHVlcy1jYXJvdXNlbCAuaXRlbT5kaXYgaDIsLnZpc2lvbi1hbmQtdmFsdWVzLWdyaWQtYmxvY2sgI3Zpc2lvbi12YWx1ZXMtY2Fyb3VzZWwgLml0ZW0+ZGl2IC5yZXBvcnQgLnJlcG9ydC1pbWFnZS10ZXh0LWJsb2NrIC50ZXh0LWNvbHVtbiAuaDMtc3R5bGU6bnRoLWNoaWxkKG4pLC5yZXBvcnQgLnJlcG9ydC1pbWFnZS10ZXh0LWJsb2NrIC50ZXh0LWNvbHVtbiAudmlzaW9uLWFuZC12YWx1ZXMtZ3JpZC1ibG9jayAjdmlzaW9uLXZhbHVlcy1jYXJvdXNlbCAuaXRlbT5kaXYgLmgzLXN0eWxlOm50aC1jaGlsZChuKXtwYWRkaW5nOjEycHggMzBweH19LnZpc2lvbi1hbmQtdmFsdWVzLWdyaWQtYmxvY2sgI3Zpc2lvbi12YWx1ZXMtY2Fyb3VzZWwgLml0ZW0+ZGl2IC5jb250ZW50e2NvbG9yOiNmZmY7cGFkZGluZzoxNXB4fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KXsudmlzaW9uLWFuZC12YWx1ZXMtZ3JpZC1ibG9jayAjdmlzaW9uLXZhbHVlcy1jYXJvdXNlbCAuaXRlbT5kaXYgLmNvbnRlbnR7cGFkZGluZzozMHB4fX0udmlzaW9uLWFuZC12YWx1ZXMtZ3JpZC1ibG9jayAjdmlzaW9uLXZhbHVlcy1jYXJvdXNlbCAuaXRlbT5kaXYgLmNvbnRlbnQgcHtjb2xvcjojZmZmfS52aXNpb24tYW5kLXZhbHVlcy1ncmlkLWJsb2NrICN2aXNpb24tdmFsdWVzLWNhcm91c2VsIC5pdGVtPmRpdiAuY29udGVudCAuYXJyb3ctbGlua3tkaXNwbGF5OmlubGluZS1ibG9jazttYXJnaW4tdG9wOjIwcHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxLjVweCl7LnZpc2lvbi1hbmQtdmFsdWVzLWdyaWQtYmxvY2sgI3Zpc2lvbi12YWx1ZXMtY2Fyb3VzZWwgLml0ZW0+ZGl2e21hcmdpbi1yaWdodDozMHB4fX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpey52aXNpb24tYW5kLXZhbHVlcy1ncmlkLWJsb2NrICN2aXNpb24tdmFsdWVzLWNhcm91c2VsIC5pdGVtPmRpdntmb250LXNpemU6MjFweH19LnZpc2lvbi1hbmQtdmFsdWVzLWdyaWQtYmxvY2sgI3Zpc2lvbi12YWx1ZXMtY2Fyb3VzZWwgLml0ZW0+ZGl2IGl7LXdlYmtpdC10cmFuc2l0aW9uOmFsbCxlYXNlLDAuNHM7LW8tdHJhbnNpdGlvbjphbGwsZWFzZSwwLjRzO3RyYW5zaXRpb246YWxsLGVhc2UsMC40cztib3R0b206MDtkaXNwbGF5OmJsb2NrO2hlaWdodDoyNXB4O2xlZnQ6MDttYXJnaW46YXV0bztwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDowO3RvcDowO3dpZHRoOjI1cHh9LnZpc2lvbi1hbmQtdmFsdWVzLWdyaWQtYmxvY2sgI3Zpc2lvbi12YWx1ZXMtY2Fyb3VzZWwgLml0ZW0+ZGl2IGk6YWZ0ZXJ7Zm9udC1mYW1pbHk6XCJidWRpY29uXCI7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC12YXJpYW50Om5vcm1hbDtmb250LXdlaWdodDpub3JtYWw7c3BlYWs6bm9uZTtkaXNwbGF5OmlubGluZS1ibG9jaztsaW5lLWhlaWdodDoxO3Bvc2l0aW9uOnJlbGF0aXZlO3RleHQtZGVjb3JhdGlvbjppbmhlcml0O3RleHQtdHJhbnNmb3JtOm5vbmU7dG9wOjFweDtjb250ZW50Olwi7quZXCI7Zm9udC1zaXplOjI1cHh9LnZpc2lvbi1hbmQtdmFsdWVzLWdyaWQtYmxvY2sgI3Zpc2lvbi12YWx1ZXMtY2Fyb3VzZWwgLml0ZW0+ZGl2LmFjdGl2ZXtiYWNrZ3JvdW5kOnJnYmEoMCw4NiwxODQsMC42KX0udmlzaW9uLWFuZC12YWx1ZXMtZ3JpZC1ibG9jayAjdmlzaW9uLXZhbHVlcy1jYXJvdXNlbCAuaXRlbT5kaXYuYWN0aXZlIGk6YWZ0ZXJ7Y29udGVudDpcIu6rmFwifS52aXNpb24tYW5kLXZhbHVlcy1ncmlkLWJsb2NrICN2aXNpb24tdmFsdWVzLWNhcm91c2VsIC5zbGljay1kb3Rze2JvdHRvbTotNjBweCAtMTBweDtsZWZ0OjB9LnZpc2lvbi1hbmQtdmFsdWVzLWdyaWQtYmxvY2sgI3Zpc2lvbi12YWx1ZXMtY2Fyb3VzZWwgLnNsaWNrLWRvdHMgbGl7YmFja2dyb3VuZDojZmZmO2JvcmRlcjoycHggc29saWQgI2ZmZjtib3JkZXItcmFkaXVzOjUwJTtoZWlnaHQ6MTVweDt3aWR0aDoxNXB4fS52aXNpb24tYW5kLXZhbHVlcy1ncmlkLWJsb2NrICN2aXNpb24tdmFsdWVzLWNhcm91c2VsIC5zbGljay1kb3RzIGxpLnNsaWNrLWFjdGl2ZXtiYWNrZ3JvdW5kOnJnYmEoMCw4NiwxODQsMC45KX0udGhyZWUtY29sdW1uLXRleHQtY2FsbG91dC1ibG9jayAudGhyZWUtY29sdW1uLWxheW91dHttYXJnaW46MH0udGhyZWUtY29sdW1uLXRleHQtY2FsbG91dC1ibG9jayAudGhyZWUtY29sdW1uLWxheW91dD51bHttYXJnaW4tbGVmdDotMTVweDttYXJnaW4tcmlnaHQ6LTE1cHg7bGlzdC1zdHlsZS10eXBlOm5vbmU7cGFkZGluZy1sZWZ0OjB9LnRocmVlLWNvbHVtbi10ZXh0LWNhbGxvdXQtYmxvY2sgLnRocmVlLWNvbHVtbi1sYXlvdXQ+dWw6YmVmb3JlLC50aHJlZS1jb2x1bW4tdGV4dC1jYWxsb3V0LWJsb2NrIC50aHJlZS1jb2x1bW4tbGF5b3V0PnVsOmFmdGVye2NvbnRlbnQ6XCIgXCI7ZGlzcGxheTp0YWJsZX0udGhyZWUtY29sdW1uLXRleHQtY2FsbG91dC1ibG9jayAudGhyZWUtY29sdW1uLWxheW91dD51bDphZnRlcntjbGVhcjpib3RofUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KXsudGhyZWUtY29sdW1uLXRleHQtY2FsbG91dC1ibG9jayAudGhyZWUtY29sdW1uLWxheW91dD51bHtkaXNwbGF5OmZsZXg7ZmxleC13cmFwOm5vd3JhcH19LnRocmVlLWNvbHVtbi10ZXh0LWNhbGxvdXQtYmxvY2sgLnRocmVlLWNvbHVtbi1sYXlvdXQ+dWw+bGl7cG9zaXRpb246cmVsYXRpdmU7bWluLWhlaWdodDoxcHg7cGFkZGluZy1sZWZ0OjE1cHg7cGFkZGluZy1yaWdodDoxNXB4fUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7LnRocmVlLWNvbHVtbi10ZXh0LWNhbGxvdXQtYmxvY2sgLnRocmVlLWNvbHVtbi1sYXlvdXQ+dWw+bGl7ZmxvYXQ6bGVmdDt3aWR0aDozMy4zMzMzMyV9fS50aHJlZS1jb2x1bW4tdGV4dC1jYWxsb3V0LWJsb2NrIC50aHJlZS1jb2x1bW4taGVhZGluZ3tjb2xvcjojMDE1ODQ2O21hcmdpbi1ib3R0b206MTBweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTEuNXB4KXsudGhyZWUtY29sdW1uLXRleHQtY2FsbG91dC1ibG9jayAudGhyZWUtY29sdW1uLWxheW91dD51bD5saXttYXJnaW4tdG9wOjMwcHh9LnRocmVlLWNvbHVtbi10ZXh0LWNhbGxvdXQtYmxvY2sgLnRocmVlLWNvbHVtbi1sYXlvdXQ+dWw+bGk6Zmlyc3QtY2hpbGR7bWFyZ2luLXRvcDozMHB4fX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTEuNXB4KSBhbmQgKG1heC13aWR0aDogOTkxLjVweCl7LnRocmVlLWNvbHVtbi10ZXh0LWNhbGxvdXQtYmxvY2sgLnRocmVlLWNvbHVtbi1sYXlvdXQ+dWw+bGk6Zmlyc3QtY2hpbGR7bWFyZ2luLXRvcDowfX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTEuNXB4KXsudGhyZWUtY29sdW1uLXRleHQtY2FsbG91dC1ibG9jayAuYXJyb3ctbGlua3ttYXJnaW4tdG9wOjE1cHh9fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KXsudGhyZWUtY29sdW1uLXRleHQtY2FsbG91dC1ibG9ja3twYWRkaW5nOjE1cHggMH0udGhyZWUtY29sdW1uLXRleHQtY2FsbG91dC1ibG9jayAudGhyZWUtY29sdW1uLWxheW91dD51bD5saXtwYWRkaW5nLWJvdHRvbTozMHB4fS50aHJlZS1jb2x1bW4tdGV4dC1jYWxsb3V0LWJsb2NrIC5hcnJvdy1saW5re2JvdHRvbTowO2xlZnQ6MTVweDtwb3NpdGlvbjphYnNvbHV0ZX19LnBhcmFncmFwaC1ibG9ja3tiYWNrZ3JvdW5kOiNmZmZ9LnBhcmFncmFwaC1ibG9jay5ncmF5LWJne2JhY2tncm91bmQ6I2YyZjJmMn0ucGFyYWdyYXBoLWJsb2NrIC5jb250YWluZXI+ZGl2LmNvbnRlbnQtd3JhcHBlcntwYWRkaW5nOjMwcHg7dGV4dC1hbGlnbjpjZW50ZXJ9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpey5wYXJhZ3JhcGgtYmxvY2sgLmNvbnRhaW5lcj5kaXYuY29udGVudC13cmFwcGVye3BhZGRpbmc6ODBweH19LnBhcmFncmFwaC1ibG9jayAuY29udGFpbmVyPmRpdi5hY2NvcmRpb257bWFyZ2luLWJvdHRvbTozMHB4fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXsucGFyYWdyYXBoLWJsb2NrIC5jb250YWluZXI+ZGl2LmFjY29yZGlvbnttYXJnaW46MCBhdXRvIDYwcHg7d2lkdGg6NzUlfX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpey5wYXJhZ3JhcGgtYmxvY2sgLmNvbnRhaW5lcj5kaXYuYWNjb3JkaW9ue3dpZHRoOjYwJX19LnBhcmFncmFwaC1ibG9jayAucGFyYWdyYXBoe2ZvbnQtZmFtaWx5OlwiTW9udHNlcnJhdFwiLHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6NDAwOy13ZWJraXQtZm9udC1zbW9vdGhpbmc6YW50aWFsaWFzZWQ7Zm9udC13ZWlnaHQ6NTAwO2ZvbnQtc2l6ZToxOHB4O2xpbmUtaGVpZ2h0OjEuMmVtO2NvbG9yOiM0YTRhNGE7bGluZS1oZWlnaHQ6MS42ZW07bWFyZ2luLWJvdHRvbToyMHB4O3BhZGRpbmctYm90dG9tOjIwcHg7cG9zaXRpb246cmVsYXRpdmV9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpey5wYXJhZ3JhcGgtYmxvY2sgLnBhcmFncmFwaHtmb250LXNpemU6MjFweH19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpey5wYXJhZ3JhcGgtYmxvY2sgLnBhcmFncmFwaHtsaW5lLWhlaWdodDoyZW19fS5wYXJhZ3JhcGgtYmxvY2sgLnBhcmFncmFwaDphZnRlcntiYWNrZ3JvdW5kOiM0YTRhNGE7Ym90dG9tOjA7Y29udGVudDpcIiBcIjtkaXNwbGF5OmJsb2NrO2hlaWdodDoxcHg7bGVmdDowO21hcmdpbjphdXRvO3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjA7d2lkdGg6MjVweH0ucGFyYWdyYXBoLWJsb2NrIHArcHttYXJnaW4tdG9wOjIwcHh9LnBhcmFncmFwaC1ibG9jay5iZy1pbWFnZXtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlciBjZW50ZXI7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtc2l6ZTpjb3Zlcn1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCl7LnBhcmFncmFwaC1ibG9jay5iZy1pbWFnZXtwYWRkaW5nOjYwcHggMH19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxLjVweCl7LnBhcmFncmFwaC1ibG9jay5iZy1pbWFnZSAuY29udGFpbmVye3BhZGRpbmc6MH19LnBhcmFncmFwaC1ibG9jay5iZy1pbWFnZSAuY29udGFpbmVyPi5jb250ZW50LXdyYXBwZXJ7Ym9yZGVyOjEwcHggc29saWQgcmdiYSgwLDg2LDE4NCwwLjg1KTtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMC4yNSl9LnBhcmFncmFwaC1ibG9jay5iZy1pbWFnZSBwe2NvbG9yOiNmZmZ9LnBhcmFncmFwaC1ibG9jay5iZy1pbWFnZSAucGFyYWdyYXBoe2NvbG9yOiNmZmZ9LnBhcmFncmFwaC1ibG9jay5iZy1pbWFnZSAucGFyYWdyYXBoOmFmdGVye2JhY2tncm91bmQ6I2ZmZn0ucGFyYWdyYXBoLWJsb2NrLmJnLWltYWdlIC5hcnJvdy1saW5re2NvbG9yOiNmZmZ9LnBhcmFncmFwaC1ibG9jay5iZy1pbWFnZSAuYXJyb3ctbGluazphZnRlcntjb2xvcjojZmZmfS5wYXJhZ3JhcGgtYmxvY2suYmctaW1hZ2UgLmFycm93LWxpbms6aG92ZXJ7Y29sb3I6IzAxNTg0Nn0ucGFyYWdyYXBoLWJsb2NrLmJnLWltYWdlIC5hcnJvdy1saW5rOmhvdmVyOmFmdGVye2NvbG9yOiMwMTU4NDZ9LnBhcmFncmFwaC1ibG9jay5zaG93LXNlYWwgLmNvbnRhaW5lcntwb3NpdGlvbjpyZWxhdGl2ZX0ucGFyYWdyYXBoLWJsb2NrLnNob3ctc2VhbCAuY29udGFpbmVyIC5jb250ZW50LXdyYXBwZXJ7cGFkZGluZy1ib3R0b206MjUwcHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpey5wYXJhZ3JhcGgtYmxvY2suc2hvdy1zZWFsIC5jb250YWluZXIgLmNvbnRlbnQtd3JhcHBlcntwYWRkaW5nLWJvdHRvbToyMDBweH19LnBhcmFncmFwaC1ibG9jay5zaG93LXNlYWwgLnNlYWx7cG9zaXRpb246YWJzb2x1dGV9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxLjVweCl7LnBhcmFncmFwaC1ibG9jay5zaG93LXNlYWwgLnNlYWx7Ym90dG9tOjMwcHg7bGVmdDo1MCU7bWFyZ2luLWxlZnQ6LTkwcHh9fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KXsucGFyYWdyYXBoLWJsb2NrLnNob3ctc2VhbCAuc2VhbHtib3R0b206LTMwcHg7bGVmdDo3NXB4fX0ucGFyYWdyYXBoLWJsb2NrLnNob3ctc2VhbCAuc2VhbCBpbWd7aGVpZ2h0OjE4MHB4O3dpZHRoOmF1dG99QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpey5wYXJhZ3JhcGgtYmxvY2suc2hvdy1zZWFsIC5zZWFsIGltZ3toZWlnaHQ6MjUwcHh9fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCl7LnBhcmFncmFwaC1ibG9jay5zaG93LXNlYWwgLnNlYWwgaW1ne2hlaWdodDoyOTBweH19LmFjY29yZGlvbi1yaWdodCwudGV4dC1pbnRyb3twYWRkaW5nOjYwcHggMH0uYWNjb3JkaW9uLXJpZ2h0IC5sZWZ0LC5hY2NvcmRpb24tcmlnaHQgLnJpZ2h0LC50ZXh0LWludHJvIC5sZWZ0LC50ZXh0LWludHJvIC5yaWdodHtwb3NpdGlvbjpyZWxhdGl2ZTttaW4taGVpZ2h0OjFweDtwYWRkaW5nLWxlZnQ6MTVweDtwYWRkaW5nLXJpZ2h0OjE1cHh9QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXsuYWNjb3JkaW9uLXJpZ2h0IC5sZWZ0LC5hY2NvcmRpb24tcmlnaHQgLnJpZ2h0LC50ZXh0LWludHJvIC5sZWZ0LC50ZXh0LWludHJvIC5yaWdodHtmbG9hdDpsZWZ0O3dpZHRoOjUwJX19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpey5hY2NvcmRpb24tcmlnaHQgLmxlZnQsLnRleHQtaW50cm8gLmxlZnR7cGFkZGluZy1yaWdodDozMHB4fX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTEuNXB4KXsuYWNjb3JkaW9uLXJpZ2h0IC5yaWdodCwudGV4dC1pbnRybyAucmlnaHR7bWFyZ2luLXRvcDozMHB4fX0uYWNjb3JkaW9uLXJpZ2h0IC5hcnJvdy1saW5rLC50ZXh0LWludHJvIC5hcnJvdy1saW5re21hcmdpbi10b3A6MTVweH1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCl7LmFjY29yZGlvbi1yaWdodCAuc2VjdGlvbi1oZWFkZXIgaDQsLmFjY29yZGlvbi1yaWdodCAuc2VjdGlvbi1oZWFkZXIgLmg0LXN0eWxlLC50ZXh0LWludHJvIC5zZWN0aW9uLWhlYWRlciBoNCwudGV4dC1pbnRybyAuc2VjdGlvbi1oZWFkZXIgLmg0LXN0eWxle21hcmdpbi1ib3R0b206MTIwcHh9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MS41cHgpey50ZXh0LWludHJve3BhZGRpbmc6MzBweCAwfX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCl7LnRleHQtaW50cm8gLnJpZ2h0e3RleHQtYWxpZ246cmlnaHR9fS50d28taW1hZ2UtYmxvY2t7bWFyZ2luLWJvdHRvbTozMHB4fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KXsudHdvLWltYWdlLWJsb2Nre21hcmdpbi1ib3R0b206NjBweH19LnR3by1pbWFnZS1ibG9jayAuc21hbGwtY29sdW1ue3Bvc2l0aW9uOnJlbGF0aXZlO21pbi1oZWlnaHQ6MXB4O3BhZGRpbmctbGVmdDoxNXB4O3BhZGRpbmctcmlnaHQ6MTVweH1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey50d28taW1hZ2UtYmxvY2sgLnNtYWxsLWNvbHVtbntmbG9hdDpsZWZ0O3dpZHRoOjMzLjMzMzMzJX19LnR3by1pbWFnZS1ibG9jayAubGFyZ2UtY29sdW1ue3Bvc2l0aW9uOnJlbGF0aXZlO21pbi1oZWlnaHQ6MXB4O3BhZGRpbmctbGVmdDoxNXB4O3BhZGRpbmctcmlnaHQ6MTVweH1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey50d28taW1hZ2UtYmxvY2sgLmxhcmdlLWNvbHVtbntmbG9hdDpsZWZ0O3dpZHRoOjY2LjY2NjY3JX19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3LjVweCl7LnR3by1pbWFnZS1ibG9jayAubGFyZ2UtY29sdW1ue21hcmdpbi10b3A6MzBweH19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpey50d28taW1hZ2UtYmxvY2subGFyZ2UtbGVmdCAuc21hbGwtY29sdW1ue2Zsb2F0OnJpZ2h0ICFpbXBvcnRhbnR9fS50d28taW1hZ2UtYmxvY2sgaW1ne2Rpc3BsYXk6YmxvY2s7bWF4LXdpZHRoOjEwMCU7aGVpZ2h0OmF1dG99LmltYWdlLWJsb2NrLWNhcHRpb257Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2Q3ZDdkNzttYXJnaW4tdG9wOjE1cHg7cGFkZGluZy1ib3R0b206MTVweH1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7LmltYWdlLWJsb2NrLWNhcHRpb257bWFyZ2luLXRvcDozMHB4O3BhZGRpbmctYm90dG9tOjMwcHh9fS5pbWFnZS10ZXh0LWJsb2Nre21hcmdpbi1ib3R0b206MzBweH1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCl7LmltYWdlLXRleHQtYmxvY2t7bWFyZ2luLWJvdHRvbTo2MHB4fX0uaW1hZ2UtdGV4dC1ibG9jayAudGV4dC1jb2x1bW57cG9zaXRpb246cmVsYXRpdmU7bWluLWhlaWdodDoxcHg7cGFkZGluZy1sZWZ0OjE1cHg7cGFkZGluZy1yaWdodDoxNXB4O3Bvc2l0aW9uOnJlbGF0aXZlO21pbi1oZWlnaHQ6MXB4O3BhZGRpbmctbGVmdDoxNXB4O3BhZGRpbmctcmlnaHQ6MTVweH1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5pbWFnZS10ZXh0LWJsb2NrIC50ZXh0LWNvbHVtbntmbG9hdDpsZWZ0O3dpZHRoOjUwJX19QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXsuaW1hZ2UtdGV4dC1ibG9jayAudGV4dC1jb2x1bW57ZmxvYXQ6bGVmdDt3aWR0aDo0MS42NjY2NyV9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny41cHgpey5pbWFnZS10ZXh0LWJsb2NrIC50ZXh0LWNvbHVtbnttYXJnaW4tdG9wOjMwcHh9fS5pbWFnZS10ZXh0LWJsb2NrIC5pbWFnZS1jb2x1bW57cG9zaXRpb246cmVsYXRpdmU7bWluLWhlaWdodDoxcHg7cGFkZGluZy1sZWZ0OjE1cHg7cGFkZGluZy1yaWdodDoxNXB4fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LmltYWdlLXRleHQtYmxvY2sgLmltYWdlLWNvbHVtbntmbG9hdDpsZWZ0O3dpZHRoOjUwJX19QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXsuaW1hZ2UtdGV4dC1ibG9jay50ZXh0LXJpZ2h0IC50ZXh0LWNvbHVtbnttYXJnaW4tbGVmdDo4LjMzMzMzJX19QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXsuaW1hZ2UtdGV4dC1ibG9jay50ZXh0LWxlZnQgLmltYWdlLWNvbHVtbnttYXJnaW4tbGVmdDo4LjMzMzMzJX19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpey5pbWFnZS10ZXh0LWJsb2NrLnRleHQtbGVmdCAuaW1hZ2UtY29sdW1ue2Zsb2F0OnJpZ2h0ICFpbXBvcnRhbnR9fS5pbWFnZS10ZXh0LWJsb2NrIC5pbWFnZXtkaXNwbGF5OmJsb2NrO21heC13aWR0aDoxMDAlO2hlaWdodDphdXRvfS5pbWFnZS10ZXh0LWJsb2NrIC52aWRlb3tiYWNrZ3JvdW5kLWNvbG9yOiMwMDA7ZGlzcGxheTpibG9jaztoZWlnaHQ6YXV0bzt3aWR0aDoxMDAlfS5xdW90ZS1ibG9ja3ttYXJnaW4tYm90dG9tOjMwcHg7YmFja2dyb3VuZDojZjJmMmYyO3RleHQtYWxpZ246Y2VudGVyfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KXsucXVvdGUtYmxvY2t7bWFyZ2luLWJvdHRvbTo2MHB4fX0ucXVvdGUtYmxvY2sgLnF1b3RlLWNvbnRlbnR7Zm9udC1zaXplOjI0cHg7bGluZS1oZWlnaHQ6MS41ZW19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpey5xdW90ZS1ibG9jayAucXVvdGUtY29udGVudHtmb250LXNpemU6NDJweH19LnF1b3RlLWJsb2NrIC5xdW90ZS1hdHRyaWJ1dGlvbnttYXJnaW46MjBweCAwIDA7cGFkZGluZy10b3A6MjBweDtwb3NpdGlvbjpyZWxhdGl2ZX0ucXVvdGUtYmxvY2sgLnF1b3RlLWF0dHJpYnV0aW9uOmJlZm9yZXtiYWNrZ3JvdW5kOiM0YTRhNGE7Y29udGVudDpcIiBcIjtkaXNwbGF5OmJsb2NrO2hlaWdodDoxcHg7bGVmdDowO21hcmdpbjphdXRvO3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjA7dG9wOjA7d2lkdGg6MjVweH0udGV4dC1ibG9ja3ttYXJnaW4tYm90dG9tOjMwcHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpey50ZXh0LWJsb2Nre21hcmdpbi1ib3R0b206NjBweH19LnRleHQtYmxvY2sgLnRleHQtY29udGVudHtwb3NpdGlvbjpyZWxhdGl2ZTttaW4taGVpZ2h0OjFweDtwYWRkaW5nLWxlZnQ6MTVweDtwYWRkaW5nLXJpZ2h0OjE1cHg7cG9zaXRpb246cmVsYXRpdmU7bWluLWhlaWdodDoxcHg7cGFkZGluZy1sZWZ0OjE1cHg7cGFkZGluZy1yaWdodDoxNXB4fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LnRleHQtYmxvY2sgLnRleHQtY29udGVudHtmbG9hdDpsZWZ0O3dpZHRoOjgzLjMzMzMzJX19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsudGV4dC1ibG9jayAudGV4dC1jb250ZW50e21hcmdpbi1sZWZ0OjguMzMzMzMlfX1AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KXsudGV4dC1ibG9jayAudGV4dC1jb250ZW50e2Zsb2F0OmxlZnQ7d2lkdGg6NjYuNjY2NjclfX1AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KXsudGV4dC1ibG9jayAudGV4dC1jb250ZW50e21hcmdpbi1sZWZ0OjE2LjY2NjY3JX19LnRleHQtYmxvY2sgLmFjY29yZGlvbnttYXJnaW46MzBweCAwIDB9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpey50ZXh0LWJsb2NrIC5hY2NvcmRpb257bWFyZ2luOjYwcHggYXV0bzt3aWR0aDo2Ni42NjY2NjY3JX19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KXsudGV4dC1ibG9jayAuYWNjb3JkaW9ue3dpZHRoOjUwJX19LmxlYWRlcnNoaXAtYmlvLWNvbnRlbnR7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVufUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KXsubGVhZGVyc2hpcC1iaW8tY29udGVudHtkaXNwbGF5OmJsb2NrfX0ubGVhZGVyc2hpcC1iaW8taW1hZ2V7ZmxleDoxO21hcmdpbjowIDEuODc1cmVtIDAgMH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCl7LmxlYWRlcnNoaXAtYmlvLWltYWdle21hcmdpbi1ib3R0b206MS41cmVtfX0ubGVhZGVyc2hpcC1iaW8taW1hZ2UgLmJpby1pbWFnZXtkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7bWF4LXdpZHRoOjI2MHB4fS5sZWFkZXJzaGlwLWJpby1jb3B5e2ZsZXg6Mn0ubGVhZGVyc2hpcC1iaW8tY29weSAuYmlvLXRpdGxle2ZvbnQtc2l6ZTouODc1cmVtO2ZvbnQtd2VpZ2h0OjkwMDttYXJnaW46MCAwIDEuNzVyZW0gMH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCl7LmxlYWRlcnNoaXAtYmlvLWNvcHkgLmJpby10aXRsZXtmb250LXNpemU6Ljc1cmVtfX0ubGVhZGVyc2hpcC1iaW8tY29weSAuYmlvLXRpdGxlOjphZnRlcntjb250ZW50OicnO2Rpc3BsYXk6YmxvY2s7d2lkdGg6MS41cmVtO2hlaWdodDoxcHg7bWFyZ2luOi43NXJlbSAwIDAgMDtiYWNrZ3JvdW5kLWNvbG9yOiMwMDB9LmxlYWRlcnNoaXAtYmlvLWNvcHkgLmJpby1uYW1le2ZvbnQtc2l6ZTozLjI1cmVtO2ZvbnQtd2VpZ2h0OjMwMDtjb2xvcjojNTRDRTMyO21hcmdpbjowIDAgMS44NzVyZW0gMH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCl7LmxlYWRlcnNoaXAtYmlvLWNvcHkgLmJpby1uYW1le2ZvbnQtc2l6ZToycmVtO21hcmdpbi1ib3R0b206MXJlbX19Lmhpc3RvcnktdGltZWxpbmUtYmxvY2sgLmdyaWR7bWFyZ2luLWxlZnQ6LTE1cHg7bWFyZ2luLXJpZ2h0Oi0xNXB4fS5oaXN0b3J5LXRpbWVsaW5lLWJsb2NrIC5ncmlkOmJlZm9yZSwuaGlzdG9yeS10aW1lbGluZS1ibG9jayAuZ3JpZDphZnRlcntjb250ZW50OlwiIFwiO2Rpc3BsYXk6dGFibGV9Lmhpc3RvcnktdGltZWxpbmUtYmxvY2sgLmdyaWQ6YWZ0ZXJ7Y2xlYXI6Ym90aH0uaGlzdG9yeS10aW1lbGluZS1ibG9jayAuaGlzdG9yeS10aW1lbGluZS10aWxlLWJsb2Nre3Bvc2l0aW9uOnJlbGF0aXZlO21pbi1oZWlnaHQ6MXB4O3BhZGRpbmctbGVmdDoxNXB4O3BhZGRpbmctcmlnaHQ6MTVweDtwb3NpdGlvbjpyZWxhdGl2ZTttaW4taGVpZ2h0OjFweDtwYWRkaW5nLWxlZnQ6MTVweDtwYWRkaW5nLXJpZ2h0OjE1cHg7bWFyZ2luLWJvdHRvbTozMHB4fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7Lmhpc3RvcnktdGltZWxpbmUtYmxvY2sgLmhpc3RvcnktdGltZWxpbmUtdGlsZS1ibG9ja3tmbG9hdDpsZWZ0O3dpZHRoOjUwJX19QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXsuaGlzdG9yeS10aW1lbGluZS1ibG9jayAuaGlzdG9yeS10aW1lbGluZS10aWxlLWJsb2Nre2Zsb2F0OmxlZnQ7d2lkdGg6MzMuMzMzMzMlfX0uaGlzdG9yeS10aW1lbGluZS1ibG9jayAuaGlzdG9yeS10aW1lbGluZS10aWxlLWJsb2NrPmRpdntib3JkZXI6MXB4IHNvbGlkICMwMTU4NDY7cG9zaXRpb246cmVsYXRpdmV9Lmhpc3RvcnktdGltZWxpbmUtYmxvY2sgLmhpc3RvcnktdGltZWxpbmUtdGlsZS1ibG9jaz5kaXYgLmNhcHRpb257ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtib3JkZXItdG9wOjFweCBzb2xpZCAjMDE1ODQ2O2NvbG9yOiMwMTU4NDY7Zm9udC1zaXplOjE0cHg7aGVpZ2h0Ojc1cHg7anVzdGlmeS1jb250ZW50OmNlbnRlcjtsaW5lLWhlaWdodDoxOHB4O292ZXJmbG93OmhpZGRlbjtwYWRkaW5nOjAgMjBweDt0ZXh0LWFsaWduOmNlbnRlcn0uaGlzdG9yeS10aW1lbGluZS1ibG9jayAuaGlzdG9yeS10aW1lbGluZS10aWxlLWJsb2NrPmRpdiAuY2FwdGlvbj5kaXZ7d2lkdGg6MTAwJX0uaGlzdG9yeS10aW1lbGluZS1ibG9jayAuaGlzdG9yeS10aW1lbGluZS10aWxlLWJsb2NrPmRpdiAudG9we2JhY2tncm91bmQ6I2ZmZjtoZWlnaHQ6MjAwcHg7cGFkZGluZzoyMHB4O3Bvc2l0aW9uOnJlbGF0aXZlfS5oaXN0b3J5LXRpbWVsaW5lLWJsb2NrIC5oaXN0b3J5LXRpbWVsaW5lLXRpbGUtYmxvY2s+ZGl2IC50b3AgLmdyYXktYmd7YmFja2dyb3VuZDojZDdkN2Q3O2JvdHRvbTowO2hlaWdodDoxMDBweDtsZWZ0OjA7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MTAwJX0uaGlzdG9yeS10aW1lbGluZS1ibG9jayAuaGlzdG9yeS10aW1lbGluZS10aWxlLWJsb2NrPmRpdiAueWVhciwuaGlzdG9yeS10aW1lbGluZS1ibG9jayAuaGlzdG9yeS10aW1lbGluZS10aWxlLWJsb2NrPmRpdiAuaWNvbnstd2Via2l0LXRyYW5zaXRpb246ZWFzZSxhbGwsMC4yczstby10cmFuc2l0aW9uOmVhc2UsYWxsLDAuMnM7dHJhbnNpdGlvbjplYXNlLGFsbCwwLjJzO3Bvc2l0aW9uOmFic29sdXRlO3RvcDoyMHB4O3otaW5kZXg6MX0uaGlzdG9yeS10aW1lbGluZS1ibG9jayAuaGlzdG9yeS10aW1lbGluZS10aWxlLWJsb2NrPmRpdiAueWVhcntsZWZ0OjIwcHh9Lmhpc3RvcnktdGltZWxpbmUtYmxvY2sgLmhpc3RvcnktdGltZWxpbmUtdGlsZS1ibG9jaz5kaXYgLmljb257cmlnaHQ6MjBweH0uaGlzdG9yeS10aW1lbGluZS1ibG9jayAuaGlzdG9yeS10aW1lbGluZS10aWxlLWJsb2NrPmRpdiAuaWNvbjphZnRlcntmb250LWZhbWlseTpcImJ1ZGljb25cIjtmb250LXN0eWxlOm5vcm1hbDtmb250LXZhcmlhbnQ6bm9ybWFsO2ZvbnQtd2VpZ2h0Om5vcm1hbDtzcGVhazpub25lO2Rpc3BsYXk6aW5saW5lLWJsb2NrO2xpbmUtaGVpZ2h0OjE7cG9zaXRpb246cmVsYXRpdmU7dGV4dC1kZWNvcmF0aW9uOmluaGVyaXQ7dGV4dC10cmFuc2Zvcm06bm9uZTt0b3A6MXB4Oy13ZWJraXQtdHJhbnNpdGlvbjplYXNlLGFsbCwwLjJzOy1vLXRyYW5zaXRpb246ZWFzZSxhbGwsMC4yczt0cmFuc2l0aW9uOmVhc2UsYWxsLDAuMnM7Y29sb3I6IzU0Q0UzMjtjb250ZW50Olwi7quZXCI7Zm9udC1zaXplOjMwcHh9Lmhpc3RvcnktdGltZWxpbmUtYmxvY2sgLmhpc3RvcnktdGltZWxpbmUtdGlsZS1ibG9jaz5kaXYgLnNlY3Rpb24taGVhZGVyIGg0e21hcmdpbi1ib3R0b206MDtwYWRkaW5nLWJvdHRvbToxMHB4fS5oaXN0b3J5LXRpbWVsaW5lLWJsb2NrIC5oaXN0b3J5LXRpbWVsaW5lLXRpbGUtYmxvY2s+ZGl2IC5zZWN0aW9uLWhlYWRlciBoNC5taW5pZ3JhbnR7Y29sb3I6I2ZmZmZmZjt0ZXh0LXRyYW5zZm9ybTpjYXBpdGFsaXplfS5oaXN0b3J5LXRpbWVsaW5lLWJsb2NrIC5oaXN0b3J5LXRpbWVsaW5lLXRpbGUtYmxvY2s+ZGl2IC5pbWctY29udGFpbmVye2FsaWduLWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmZsZXgtZW5kO2Rpc3BsYXk6ZmxleDtoZWlnaHQ6MTAwJTtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2xlZnQ6MDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDt3aWR0aDoxMDAlfS5oaXN0b3J5LXRpbWVsaW5lLWJsb2NrIC5oaXN0b3J5LXRpbWVsaW5lLXRpbGUtYmxvY2s+ZGl2IC5pbWctY29udGFpbmVyPmRpdnt3aWR0aDo5MCV9Lmhpc3RvcnktdGltZWxpbmUtYmxvY2sgLmhpc3RvcnktdGltZWxpbmUtdGlsZS1ibG9jaz5kaXYgLmltZy1jb250YWluZXI+ZGl2Lm1pbmlncmFudHt3aWR0aDoxMDAlfS5oaXN0b3J5LXRpbWVsaW5lLWJsb2NrIC5oaXN0b3J5LXRpbWVsaW5lLXRpbGUtYmxvY2s+ZGl2IGltZ3tkaXNwbGF5OmJsb2NrO21heC13aWR0aDoxMDAlO2hlaWdodDphdXRvO21hcmdpbjowIGF1dG8gMjBweH0uaGlzdG9yeS10aW1lbGluZS1ibG9jayAuaGlzdG9yeS10aW1lbGluZS10aWxlLWJsb2NrPmRpdiBpbWcubWluaWdyYW50e21hcmdpbjowIGF1dG99Lmhpc3RvcnktdGltZWxpbmUtYmxvY2sgLmRlc2NyaXB0aW9uey13ZWJraXQtdHJhbnNpdGlvbjplYXNlLGFsbCwwLjJzOy1vLXRyYW5zaXRpb246ZWFzZSxhbGwsMC4yczt0cmFuc2l0aW9uOmVhc2UsYWxsLDAuMnM7YmFja2dyb3VuZDojMDE1ODQ2O2NvbG9yOiNmZmY7Zm9udC1zaXplOjE0cHg7aGVpZ2h0OjEwMCU7bGVmdDowO2xpbmUtaGVpZ2h0OjE5cHg7b3BhY2l0eTowO3BhZGRpbmc6NzBweCAyMHB4IDIwcHg7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7dmlzaWJpbGl0eTpoaWRkZW47d2lkdGg6MTAwJX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7Lmhpc3RvcnktdGltZWxpbmUtYmxvY2sgLmRlc2NyaXB0aW9ue3BhZGRpbmc6NzBweCA0MHB4IDIwcHh9fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KXsuaGlzdG9yeS10aW1lbGluZS1ibG9jayAuZGVzY3JpcHRpb257cGFkZGluZzo3MHB4IDIwcHggMjBweH19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KXsuaGlzdG9yeS10aW1lbGluZS1ibG9jayAuZGVzY3JpcHRpb257cGFkZGluZzo3MHB4IDQwcHggMjBweH19Lmhpc3RvcnktdGltZWxpbmUtYmxvY2sgLmhpc3RvcnktdGltZWxpbmUtdGlsZS1ibG9jay5jbGlja2FibGUuYWN0aXZlIC5kZXNjcmlwdGlvbntkaXNwbGF5OmJsb2NrO29wYWNpdHk6MTt2aXNpYmlsaXR5OnZpc2libGV9Lmhpc3RvcnktdGltZWxpbmUtYmxvY2sgLmhpc3RvcnktdGltZWxpbmUtdGlsZS1ibG9jay5jbGlja2FibGUuYWN0aXZlIC55ZWFyIGg0e2NvbG9yOiM1NENFMzJ9Lmhpc3RvcnktdGltZWxpbmUtYmxvY2sgLmhpc3RvcnktdGltZWxpbmUtdGlsZS1ibG9jay5jbGlja2FibGUuYWN0aXZlIC55ZWFyIGg0OmFmdGVye2JhY2tncm91bmQ6IzU0Q0UzMn0uaGlzdG9yeS10aW1lbGluZS1ibG9jayAuaGlzdG9yeS10aW1lbGluZS10aWxlLWJsb2NrLmNsaWNrYWJsZS5hY3RpdmUgLmljb246YWZ0ZXJ7Y29udGVudDpcIu6rmFwiO2NvbG9yOiNmZmZ9LmFjY29yZGlvbnttYXJnaW4tbGVmdDphdXRvO21hcmdpbi1yaWdodDphdXRvfS5hY2NvcmRpb24taGVhZGVye2ZvbnQtc2l6ZTozLjEyNXJlbTttYXJnaW46MCAwIDNyZW0gMH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTEuNXB4KXsuYWNjb3JkaW9uLWhlYWRlcntmb250LXNpemU6Mi43NXJlbTttYXJnaW46MCAwIDJyZW0gMH19LmFjY29yZGlvbi1pbm5lcntwb3NpdGlvbjpyZWxhdGl2ZTtsaXN0LXN0eWxlLXR5cGU6bm9uZTttYXJnaW4tbGVmdDowO3BhZGRpbmctbGVmdDowfS5hY2NvcmRpb24taXRlbXttYXJnaW4tdG9wOjJyZW07cGFkZGluZy1sZWZ0OjUuNjI1cmVtfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTkuNXB4KXsuYWNjb3JkaW9uLWl0ZW17cGFkZGluZy1sZWZ0OjNyZW19fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MS41cHgpey5hY2NvcmRpb24taXRlbXtwYWRkaW5nLWxlZnQ6MH19LmFjY29yZGlvbi1wYW5lbHttYXgtd2lkdGg6MTAwJTtvdmVyZmxvdzpoaWRkZW47dHJhbnNpdGlvbjpoZWlnaHQgLjI1c30uYWNjb3JkaW9uLXBhbmVsLWNvbnRhaW5lcnttYXgtd2lkdGg6NDByZW07bWFyZ2luOjFyZW0gNC41cmVtIDAgYXV0b30uYWNjb3JkaW9uLXBhbmVsW2FyaWEtaGlkZGVuPVwidHJ1ZVwiXXtoZWlnaHQ6MCAhaW1wb3J0YW50fS5hY2NvcmRpb24tcGFuZWwtY29udGVudHt3aWR0aDoxMDAlfS5hY2NvcmRpb24tdHJpZ2dlcntwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDoxMDAlO2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjthbGlnbi1pdGVtczpjZW50ZXI7dGV4dC1hbGlnbjpsZWZ0O3BhZGRpbmc6MDtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O2JvcmRlcjowO2JvcmRlci1yYWRpdXM6MDthcHBlYXJhbmNlOm5vbmV9LmFjY29yZGlvbi10cmlnZ2VyOjphZnRlcntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO2xlZnQ6MDtjb250ZW50OlwiXCI7ZGlzcGxheTpibG9jaztoZWlnaHQ6MXB4O2JhY2tncm91bmQtY29sb3I6cmdiYSgxLDg4LDcwLDAuMjUpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpO3RyYW5zaXRpb246d2lkdGggLjNzIGVhc2V9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3LjVweCl7LmFjY29yZGlvbi10cmlnZ2VyOjphZnRlcntkaXNwbGF5Om5vbmV9fS5hY2NvcmRpb24tdHJpZ2dlcjpob3ZlcntjdXJzb3I6cG9pbnRlcn0uYWNjb3JkaW9uLXRyaWdnZXI6aG92ZXIgLmFjY29yZGlvbi10cmlnZ2VyLWhlYWRpbmd7Y29sb3I6IzAxNTg0Nn0uYWNjb3JkaW9uLXRyaWdnZXI6Zm9jdXMtdmlzaWJsZXtvdXRsaW5lOjB9LmFjY29yZGlvbi10cmlnZ2VyOmZvY3VzLXZpc2libGUgLmFjY29yZGlvbi10cmlnZ2VyLWhlYWRpbmd7Y29sb3I6IzAxNTg0Njtmb250LXdlaWdodDo1MDB9LmFjY29yZGlvbi10cmlnZ2VyOmZvY3VzLXZpc2libGUgLmV4cGFuZC10cmlnZ2VyLWNvbnRhaW5lcntvdXRsaW5lOjJweCBzb2xpZCAjMDE1ODQ2fS5hY2NvcmRpb24tdHJpZ2dlcj4qe3BvaW50ZXItZXZlbnRzOm5vbmU7bWFyZ2luLXRvcDowfS5hY2NvcmRpb24tdHJpZ2dlclthcmlhLWV4cGFuZGVkPVwiZmFsc2VcIl06OmFmdGVye3dpZHRoOmNhbGMoMTAwJSAtIDkuNXJlbSl9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3LjVweCl7LmFjY29yZGlvbi10cmlnZ2VyW2FyaWEtZXhwYW5kZWQ9XCJmYWxzZVwiXTo6YWZ0ZXJ7d2lkdGg6Y2FsYygxMDAlIC0gMTIuMjVyZW0pfX0uYWNjb3JkaW9uLXRyaWdnZXJbYXJpYS1leHBhbmRlZD1cImZhbHNlXCJdIC5leHBhbmQtdHJpZ2dlci1jb250YWluZXJ7d2lkdGg6Ny41cmVtO2NvbG9yOiMwMTU4NDZ9LmFjY29yZGlvbi10cmlnZ2VyW2FyaWEtZXhwYW5kZWQ9XCJmYWxzZVwiXSAuZXhwYW5kLXRyaWdnZXItdGV4dHtkaXNwbGF5OmlubGluZS1ibG9ja30uYWNjb3JkaW9uLXRyaWdnZXJbYXJpYS1leHBhbmRlZD1cInRydWVcIl06OmFmdGVye3dpZHRoOmNhbGMoMTAwJSAtIDQuNXJlbSl9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3LjVweCl7LmFjY29yZGlvbi10cmlnZ2VyW2FyaWEtZXhwYW5kZWQ9XCJ0cnVlXCJdOjphZnRlcnt3aWR0aDpjYWxjKDEwMCUgLSA3LjI1cmVtKX19LmFjY29yZGlvbi10cmlnZ2VyW2FyaWEtZXhwYW5kZWQ9XCJ0cnVlXCJdIC5leHBhbmQtdHJpZ2dlci1jb250YWluZXJ7d2lkdGg6Mi41cmVtO2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMDE1ODQ2fS5hY2NvcmRpb24tdHJpZ2dlclthcmlhLWV4cGFuZGVkPVwidHJ1ZVwiXSAuZXhwYW5kLXRyaWdnZXItdGV4dHtkaXNwbGF5Om5vbmU7b3BhY2l0eTowfS5hY2NvcmRpb24tdHJpZ2dlclthcmlhLWV4cGFuZGVkPVwidHJ1ZVwiXSAuZXhwYW5kLXRyaWdnZXIteHt0cmFuc2Zvcm06cm90YXRlKDMxNWRlZyl9LmFjY29yZGlvbi10cmlnZ2VyLWhlYWRpbmd7cG9zaXRpb246cmVsYXRpdmU7bWF4LXdpZHRoOjY1JTtmb250LXNpemU6Mi41cmVtO2ZvbnQtd2VpZ2h0OjMwMDtjb2xvcjojMDAwO3BhZGRpbmctcmlnaHQ6MnJlbTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7ei1pbmRleDoxfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny41cHgpey5hY2NvcmRpb24tdHJpZ2dlci1oZWFkaW5ne21heC13aWR0aDoxMDAlO2ZvbnQtc2l6ZToxLjg3NXJlbTtwYWRkaW5nLXJpZ2h0OjB9fS5hY2NvcmRpb24tdHJpZ2dlci1kZXNrdG9we2Rpc3BsYXk6ZmxleH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuNXB4KXsuYWNjb3JkaW9uLXRyaWdnZXItZGVza3RvcHtkaXNwbGF5Om5vbmV9fS5hY2NvcmRpb24tdHJpZ2dlci1kZXNrdG9wIC5leHBhbmQtdHJpZ2dlci1jb250YWluZXJ7ZGlzcGxheTpmbGV4fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny41cHgpey5hY2NvcmRpb24tdHJpZ2dlci1kZXNrdG9wIC5leHBhbmQtdHJpZ2dlci1jb250YWluZXJ7ZGlzcGxheTpub25lfX0uYWNjb3JkaW9uLXRyaWdnZXItbW9iaWxle2Rpc3BsYXk6bm9uZX0uYWNjb3JkaW9uLXRyaWdnZXItbW9iaWxlOjphZnRlcntkaXNwbGF5Om5vbmV9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3LjVweCl7LmFjY29yZGlvbi10cmlnZ2VyLW1vYmlsZTo6YWZ0ZXJ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTtsZWZ0OjIuNzVyZW07Y29udGVudDpcIlwiO2Rpc3BsYXk6YmxvY2s7aGVpZ2h0OjFweDtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMSw4OCw3MCwwLjI1KTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTt0cmFuc2l0aW9uOndpZHRoIC4zcyBlYXNlfX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuNXB4KXsuYWNjb3JkaW9uLXRyaWdnZXItbW9iaWxle2Rpc3BsYXk6ZmxleH19LmFjY29yZGlvbi10cmlnZ2VyLW1vYmlsZSAuZXhwYW5kLXRyaWdnZXItY29udGFpbmVye2Rpc3BsYXk6bm9uZX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuNXB4KXsuYWNjb3JkaW9uLXRyaWdnZXItbW9iaWxlIC5leHBhbmQtdHJpZ2dlci1jb250YWluZXJ7ZGlzcGxheTpmbGV4fX0uZXhwYW5kLXRyaWdnZXItY29udGFpbmVye2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO2hlaWdodDoyLjVyZW07cGFkZGluZzowO2JvcmRlcjoycHggc29saWQgIzAxNTg0Njtib3JkZXItcmFkaXVzOjk5OWVtO2FwcGVhcmFuY2U6bm9uZTtib3gtc2hhZG93OjAgMCAyMHB4IDAgcmdiYSgxMDIsMTAyLDEwMiwwLjI1KTt6LWluZGV4OjE7b3ZlcmZsb3c6aGlkZGVuO3RyYW5zaXRpb246d2lkdGggMC4zcyBlYXNlLCBjb2xvciAwLjNzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4zcyBlYXNlfS5leHBhbmQtdHJpZ2dlci1jb250YWluZXI+Kntwb2ludGVyLWV2ZW50czpub25lfS5leHBhbmQtdHJpZ2dlci10ZXh0e2Rpc3BsYXk6YmxvY2s7Zm9udC1zaXplOi42NzVyZW07Zm9udC13ZWlnaHQ6OTAwO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtsZXR0ZXItc3BhY2luZzoxLjRweDtjb2xvcjojMDE1ODQ2O3BhZGRpbmctcmlnaHQ6LjYyNXJlbTt0cmFuc2l0aW9uOm9wYWNpdHkgMC4zcyBlYXNlfS5leHBhbmQtdHJpZ2dlci14e2Rpc3BsYXk6YmxvY2s7Zm9udC1zaXplOjJyZW07Zm9udC13ZWlnaHQ6NDAwO3RyYW5zZm9ybS1vcmlnaW46Y2VudGVyO3RyYW5zaXRpb246dHJhbnNmb3JtIDAuM3MgZWFzZX0uY2Fyb3VzZWwtbGlzdCwuY2Fyb3VzZWwtbGlzdC1kZXNrdG9we3BhZGRpbmctdG9wOjMwcHg7cGFkZGluZy1ib3R0b206MzBweDt3aWR0aDphdXRvfS5jYXJvdXNlbC1saXN0LWRlc2t0b3B7bWF4LXdpZHRoOjE0NDBweDttYXJnaW4tbGVmdDphdXRvO21hcmdpbi1yaWdodDphdXRvfS5jYXJvdXNlbC1jb250cm9sc3tkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmZsZXgtZW5kfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KXsuY2Fyb3VzZWwtY29udHJvbHMtbW9iaWxlLW9ubHl7ZGlzcGxheTpub25lfX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTEuNXB4KXsuY2Fyb3VzZWwtc2xpZGV7bWFyZ2luLXRvcDowfX0uY2Fyb3VzZWwtYXJyb3d7ZmxleDowIDAgYXV0bzttYXJnaW4tdG9wOjMwcHg7bWFyZ2luLWJvdHRvbTozMHB4fS5jYXJvdXNlbC1hcnJvdysuY2Fyb3VzZWwtYXJyb3d7bWFyZ2luLWxlZnQ6MzBweH0uY2Fyb3VzZWwtcGFnaW5hdGlvbnt3aWR0aDphdXRvO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7bWF4LXdpZHRoOjE0NDBweDttYXJnaW4tbGVmdDphdXRvO21hcmdpbi1yaWdodDphdXRvfS5jYXJvdXNlbC1wYWdpbmF0aW9uPmxpe2ZsZXg6MSAxIGF1dG87ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcn0uY2Fyb3VzZWwtcGFnZXt3aWR0aDoxMDAlO3Bvc2l0aW9uOnJlbGF0aXZlO292ZXJmbG93OmhpZGRlbjtoZWlnaHQ6MnB4fS5jYXJvdXNlbC1wYWdlOjpiZWZvcmUsLmNhcm91c2VsLXBhZ2U6OmFmdGVye2NvbnRlbnQ6Jyc7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3JpZ2h0OjA7dG9wOjA7Ym9yZGVyLXRvcDoycHggc29saWQgI2VlZX0uY2Fyb3VzZWwtcGFnZTpmb2N1c3tib3gtc2hhZG93OjAgMCAwIDJweCAjZWVlfS5jYXJvdXNlbC1wYWdlOmZvY3VzLmlzLWFjdGl2ZXtib3gtc2hhZG93Om5vbmV9LmNhcm91c2VsLXBhZ2U6Zm9jdXM6OmJlZm9yZXtib3JkZXItY29sb3I6Izc3N30uY2Fyb3VzZWwtcGFnZTphY3RpdmV7YmFja2dyb3VuZDp0cmFuc3BhcmVudH0uY2Fyb3VzZWwtcGFnZTo6YWZ0ZXJ7Ym9yZGVyLWNvbG9yOiMzRkE5RjU7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTEwMCUpO2FuaW1hdGlvbjpjYXJvdXNlbFRyYWNrT2ZmVG9SaWdodCAwLjNzfS5jYXJvdXNlbC1wYWdlLmlzLWFjdGl2ZTo6YWZ0ZXJ7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCk7YW5pbWF0aW9uOmNhcm91c2VsVHJhY2tPbkZyb21MZWZ0IDAuM3N9W2RhdGEtc2xpZGUtZGlyZWN0aW9uPVwibGVmdFwiXSAuY2Fyb3VzZWwtcGFnZTo6YWZ0ZXJ7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMTAwJSk7YW5pbWF0aW9uOmNhcm91c2VsVHJhY2tPZmZUb0xlZnQgMC4zc31bZGF0YS1zbGlkZS1kaXJlY3Rpb249XCJsZWZ0XCJdIC5jYXJvdXNlbC1wYWdlLmlzLWFjdGl2ZTo6YWZ0ZXJ7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCk7YW5pbWF0aW9uOmNhcm91c2VsVHJhY2tPbkZyb21SaWdodCAwLjNzfS5jYXJvdXNlbC1wYWdlLWluYWN0aXZlOjphZnRlcnthbmltYXRpb246bm9uZSAhaW1wb3J0YW50fS5jYXJvdXNlbC1wYWdpbmF0aW9uLW51bXNbZGF0YS1zdGFydC1udW1dW2RhdGEtZW5kLW51bV06OmJlZm9yZSwuY2Fyb3VzZWwtcGFnaW5hdGlvbi1udW1zW2RhdGEtc3RhcnQtbnVtXVtkYXRhLWVuZC1udW1dOjphZnRlcntjb2xvcjojMDE1ODQ2O3dpZHRoOjEuMjVyZW19LmNhcm91c2VsLXBhZ2luYXRpb24tbnVtc1tkYXRhLXN0YXJ0LW51bV1bZGF0YS1lbmQtbnVtXTo6YmVmb3Jle2NvbnRlbnQ6YXR0cihkYXRhLXN0YXJ0LW51bSk7bWFyZ2luLXJpZ2h0OjMwcHh9LmNhcm91c2VsLXBhZ2luYXRpb24tbnVtc1tkYXRhLXN0YXJ0LW51bV1bZGF0YS1lbmQtbnVtXTo6YWZ0ZXJ7Y29udGVudDphdHRyKGRhdGEtZW5kLW51bSk7bWFyZ2luLWxlZnQ6MzBweDt0ZXh0LWFsaWduOnJpZ2h0fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MS41cHgpey5jYXJvdXNlbC1wYWdpbmF0aW9uLW51bXNbZGF0YS1zdGFydC1udW1dW2RhdGEtZW5kLW51bV06OmJlZm9yZSwuY2Fyb3VzZWwtcGFnaW5hdGlvbi1udW1zW2RhdGEtc3RhcnQtbnVtXVtkYXRhLWVuZC1udW1dOjphZnRlcntjb250ZW50Om5vbmV9fS5jYXJvdXNlbC1jb250cm9scy1udW1ze21heC13aWR0aDoxNDQwcHg7d2lkdGg6MTAwJX0uY2Fyb3VzZWwtY29udHJvbHMtbnVtcz4qOmxhc3QtY2hpbGR7bWFyZ2luLXJpZ2h0OmNhbGMoMzBweCArIDEuMjVyZW0pfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MS41cHgpey5jYXJvdXNlbC1jb250cm9scy1udW1zPio6bGFzdC1jaGlsZHttYXJnaW4tcmlnaHQ6MH19LmNhcm91c2VsLWFycm93e3BhZGRpbmc6MTBweCAxNXB4O2Rpc3BsYXk6YmxvY2s7YmFja2dyb3VuZDp0cmFuc3BhcmVudDtib3JkZXI6MXB4IHNvbGlkICMwMTU4NDY7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO3RyYW5zaXRpb246MC4zcyBhbGw7Ym9yZGVyLXJhZGl1czo5OTllbX0uY2Fyb3VzZWwtYXJyb3c6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDg0LDIwNiw1MCwwLjUpfS5jYXJvdXNlbC1hcnJvdzo6YWZ0ZXJ7Y29udGVudDonJzt3aWR0aDoxLjI1cmVtO2hlaWdodDouOTM3NXJlbTtkaXNwbGF5OmJsb2NrO2ZsZXgtc2hyaW5rOjA7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXIgY2VudGVyO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdH0uY2Fyb3VzZWwtYXJyb3c6Zm9jdXN7b3V0bGluZToycHggc29saWQgIzU0Q0UzMn0uY2Fyb3VzZWwtYXJyb3dbZGlzYWJsZWRde2JvcmRlci1jb2xvcjojOGU4ZTkzO2N1cnNvcjpub3QtYWxsb3dlZH0uY2Fyb3VzZWwtYXJyb3dbZGlzYWJsZWRdOmhvdmVye2JhY2tncm91bmQ6dHJhbnNwYXJlbnR9LmJ0bi1hcnJvdy1sZWZ0OjphZnRlcntiYWNrZ3JvdW5kLWltYWdlOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgeG1sbnM6eGxpbms9J2h0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsnIHZpZXdCb3g9JzAgMCAyMCAxMyclM0UlM0NwYXRoIGZpbGw9JyUyMzAxNTg0NicgZD0nTTE5LjgsNi41YzAsMC40LTAuMywwLjgtMC44LDAuOGgtMTZsMy44LDMuOGMwLjMsMC4zLDAuMywwLjgsMCwxLjFjLTAuMSwwLjEtMC4zLDAuMi0wLjUsMC4yUzYsMTIuMyw1LjgsMTIuMkwwLjIsNi41IGw1LjctNS43YzAuMy0wLjMsMC44LTAuMywxLjEsMHMwLjMsMC44LDAsMS4xTDMuMSw1LjhoMTZDMTkuNSw1LjgsMTkuOCw2LjEsMTkuOCw2LjV6Jy8lM0UlM0Mvc3ZnJTNFJTBBXCIpfS5idG4tYXJyb3ctbGVmdFtkaXNhYmxlZF06OmFmdGVye2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB4bWxuczp4bGluaz0naHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluaycgdmlld0JveD0nMCAwIDIwIDEzJyUzRSUzQ3BhdGggZmlsbD0nJTIzOGU4ZTkzJyBkPSdNMTkuOCw2LjVjMCwwLjQtMC4zLDAuOC0wLjgsMC44aC0xNmwzLjgsMy44YzAuMywwLjMsMC4zLDAuOCwwLDEuMWMtMC4xLDAuMS0wLjMsMC4yLTAuNSwwLjJTNiwxMi4zLDUuOCwxMi4yTDAuMiw2LjUgbDUuNy01LjdjMC4zLTAuMywwLjgtMC4zLDEuMSwwczAuMywwLjgsMCwxLjFMMy4xLDUuOGgxNkMxOS41LDUuOCwxOS44LDYuMSwxOS44LDYuNXonLyUzRSUzQy9zdmclM0UlMEFcIil9LmJ0bi1hcnJvdy1yaWdodDo6YWZ0ZXJ7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHhtbG5zOnhsaW5rPSdodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJyB2aWV3Qm94PScwIDAgMjAgMTMnJTNFJTNDcGF0aCBmaWxsPSclMjMwMTU4NDYnIGQ9J00wLjIsNi41YzAtMC40LDAuMy0wLjgsMC44LTAuOGgxNmwtMy44LTMuOGMtMC4zLTAuMy0wLjMtMC44LDAtMS4xYzAuMS0wLjEsMC4zLTAuMiwwLjUtMC4yczAuNCwwLjEsMC41LDAuMmw1LjcsNS43IGwtNS43LDUuN2MtMC4zLDAuMy0wLjgsMC4zLTEuMSwwcy0wLjMtMC44LDAtMS4xbDMuOC0zLjhoLTE2QzAuNSw3LjMsMC4yLDYuOSwwLjIsNi41eicvJTNFJTNDL3N2ZyUzRSUwQVwiKX0uYnRuLWFycm93LXJpZ2h0W2Rpc2FibGVkXTo6YWZ0ZXJ7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHhtbG5zOnhsaW5rPSdodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJyB2aWV3Qm94PScwIDAgMjAgMTMnJTNFJTNDcGF0aCBmaWxsPSclMjM4ZThlOTMnIGQ9J00wLjIsNi41YzAtMC40LDAuMy0wLjgsMC44LTAuOGgxNmwtMy44LTMuOGMtMC4zLTAuMy0wLjMtMC44LDAtMS4xYzAuMS0wLjEsMC4zLTAuMiwwLjUtMC4yczAuNCwwLjEsMC41LDAuMmw1LjcsNS43IGwtNS43LDUuN2MtMC4zLDAuMy0wLjgsMC4zLTEuMSwwcy0wLjMtMC44LDAtMS4xbDMuOC0zLjhoLTE2QzAuNSw3LjMsMC4yLDYuOSwwLjIsNi41eicvJTNFJTNDL3N2ZyUzRSUwQVwiKX1Aa2V5ZnJhbWVzIGNhcm91c2VsVHJhY2tPbkZyb21MZWZ0ezAle3RyYW5zZm9ybTp0cmFuc2xhdGVYKC0xMDAlKX0xMDAle3RyYW5zZm9ybTp0cmFuc2xhdGVYKDApfX1Aa2V5ZnJhbWVzIGNhcm91c2VsVHJhY2tPZmZUb1JpZ2h0ezAle3RyYW5zZm9ybTp0cmFuc2xhdGVYKDApfTEwMCV7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMTAwJSl9fUBrZXlmcmFtZXMgY2Fyb3VzZWxUcmFja09uRnJvbVJpZ2h0ezAle3RyYW5zZm9ybTp0cmFuc2xhdGVYKDEwMCUpfTEwMCV7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCl9fUBrZXlmcmFtZXMgY2Fyb3VzZWxUcmFja09mZlRvTGVmdHswJXt0cmFuc2Zvcm06dHJhbnNsYXRlWCgwKX0xMDAle3RyYW5zZm9ybTp0cmFuc2xhdGVYKC0xMDAlKX19LmNhcmQtaXRlbXtwYWRkaW5nOjIuNXJlbTtiYWNrZ3JvdW5kOiNmZmY7Ym94LXNoYWRvdzowIDAgMjBweCAwIHJnYmEoMTAyLDEwMiwxMDIsMC4yNSk7dHJhbnNpdGlvbjowLjNzIGFsbH0uY2FyZC1pdGVtW2RhdGEtd2F0ZXJtYXJrXTo6YmVmb3Jle2xlZnQ6MDt0cmFuc2Zvcm06bm9uZTstd2Via2l0LXRleHQtc3Ryb2tlOjNweCAjM0ZBOUY1O2NvbG9yOiNmZmY7b3BhY2l0eTowLjE7d2hpdGUtc3BhY2U6bm93cmFwfS5jYXJkLWl0ZW0gLmFjY2VudC1hbHR7Y29sb3I6IzAxNTg0Nn1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTEuNXB4KXsuY2FyZC1pdGVtIC5hY2NlbnQtYWx0e2NvbG9yOnJnYmEoMjU1LDI1NSwyNTUsMC43NSl9fS5jYXJkLWl0ZW06bm90KC5pcy1hY3RpdmUpe2NvbG9yOiMwMDA7b3BhY2l0eTowLjd9LmNhcmQtaXRlbS5pcy1hY3RpdmU6bm90KC5pcy1vcmlnaW4pLC5jYXJkLWl0ZW0uaXMtdGFyZ2V0e2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMDE1ODQ2O29wYWNpdHk6MX0uY2FyZC1pdGVtLmlzLWFjdGl2ZTpub3QoLmlzLW9yaWdpbilbZGF0YS13YXRlcm1hcmtdOjpiZWZvcmUsLmNhcmQtaXRlbS5pcy10YXJnZXRbZGF0YS13YXRlcm1hcmtdOjpiZWZvcmV7LXdlYmtpdC10ZXh0LXN0cm9rZTowfS5jYXJkLWl0ZW0uaXMtYWN0aXZlOm5vdCguaXMtb3JpZ2luKSAuYWNjZW50LWFsdCwuY2FyZC1pdGVtLmlzLXRhcmdldCAuYWNjZW50LWFsdHtjb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LDAuNzUpfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MS41cHgpey5jYXJkLWl0ZW17Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMwMTU4NDY7b3BhY2l0eToxfX0uY2FyZC1pbmRleHtmb250LXNpemU6MXJlbTtsaW5lLWhlaWdodDoxLjc1O21hcmdpbi1ib3R0b206M3JlbX0uY2FyZC1pbm5lciAuaGVhZGVye21hcmdpbi1ib3R0b206MnJlbX0uY2FyZC1pbm5lciAuaGVhZGVyIFtyb2xlPVwiaGVhZGluZ1wiXXtmb250LXNpemU6Mi41cmVtO2ZvbnQtd2VpZ2h0OjMwMDtsaW5lLWhlaWdodDoxLjJ9LmNhcmQtaW5uZXIgLmhlYWRlciBzdHJvbmd7Zm9udC13ZWlnaHQ6NTAwfS52aWRlby1jYXJvdXNlbHtwYWRkaW5nOjYwcHggMH0udmlkZW8tY2Fyb3VzZWwtcGxheXtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjUwJTt0b3A6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGUoLTUwJSwgLTUwJSk7aGVpZ2h0OjExN3B4O3dpZHRoOjExN3B4O3otaW5kZXg6MX0udmlkZW8tY2Fyb3VzZWwtcGxheS1jaXJjbGV7Ym9yZGVyLXJhZGl1czo5OTllbTtvcGFjaXR5OjAuNTtiYWNrZ3JvdW5kLWNvbG9yOiM1NENFMzI7Ym94LXNoYWRvdzoxcHggM3B4IDE0cHggMCByZ2JhKDUxLDUxLDUxLDAuMzYpO2hlaWdodDoxMDAlO3dpZHRoOjEwMCU7ZGlzcGxheTpibG9ja30udmlkZW8tY2Fyb3VzZWwtcGxheS10cmlhbmdsZXtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjUwJTt0b3A6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGUoLTUwJSwgLTUwJSk7d2lkdGg6MDtoZWlnaHQ6MDtib3JkZXItdG9wOjEuMzc1cmVtIHNvbGlkIHRyYW5zcGFyZW50O2JvcmRlci1sZWZ0OjIuNzVyZW0gc29saWQgI2ZmZjtib3JkZXItYm90dG9tOjEuMzc1cmVtIHNvbGlkIHRyYW5zcGFyZW50O29wYWNpdHk6MC44O3RyYW5zZm9ybTp0cmFuc2xhdGUoLTQyJSwgLTUwJSl9LnZpZGVvLWNhcm91c2VsLWl0ZW0uaXMtYWN0aXZlOm5vdCguaXMtb3JpZ2luKSAudmlkZW8tY2Fyb3VzZWwtaXRlbS1idXR0b24tdGh1bWJ7cGFkZGluZy1ib3R0b206NzguNzIzNCU7b3BhY2l0eToxfS52aWRlby1jYXJvdXNlbC1pdGVtLmlzLWFjdGl2ZTpub3QoLmlzLW9yaWdpbikgLnZpZGVvLWNhcm91c2VsLWl0ZW0tZGVzY3JpcHRpb257b3BhY2l0eToxfS52aWRlby1jYXJvdXNlbC1pdGVtLWJ1dHRvbntib3JkZXI6MDtiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O3BhZGRpbmc6MDttYXJnaW46MDtkaXNwbGF5OmJsb2NrO3RleHQtZGVjb3JhdGlvbjpub25lO3dpZHRoOjEwMCV9LnZpZGVvLWNhcm91c2VsLWl0ZW0tYnV0dG9uLWZyYW1le3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjEwMCU7b3ZlcmZsb3c6aGlkZGVuO2hlaWdodDowO3BhZGRpbmctYm90dG9tOjc4LjcyMzQlfS52aWRlby1jYXJvdXNlbC1pdGVtLWJ1dHRvbi10aHVtYntwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDoxMDAlO292ZXJmbG93OmhpZGRlbjtoZWlnaHQ6MDt0b3A6NTAlO2xlZnQ6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGUoLTUwJSwgLTUwJSk7cGFkZGluZy1ib3R0b206NjQuOTkwMzMlO2JvcmRlci1yYWRpdXM6MDtib3gtc2hhZG93OjFweCAycHggMTBweCAwIHJnYmEoMjMsMjAsMzQsMC4xNSk7dHJhbnNpdGlvbjouMnMgZWFzZSBhbGw7b3BhY2l0eTouNX0udmlkZW8tY2Fyb3VzZWwtaXRlbS1idXR0b24tdGh1bWIgaW1ne3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjEwMCU7aGVpZ2h0OmF1dG87dG9wOjA7Ym90dG9tOjA7bGVmdDowO3JpZ2h0OjA7ei1pbmRleDoxO2hlaWdodDphdXRvfUBzdXBwb3J0cyAob2JqZWN0LWZpdDogY292ZXIpey52aWRlby1jYXJvdXNlbC1pdGVtLWJ1dHRvbi10aHVtYiBpbWd7aGVpZ2h0OjEwMCU7b2JqZWN0LWZpdDpjb3Zlcn19LnZpZGVvLWNhcm91c2VsLWl0ZW0taWNvbntkaXNwbGF5OmJsb2NrO2JhY2tncm91bmQtY29sb3I6IzU0Q0UzMjtvcGFjaXR5Oi41O2hlaWdodDoxMTdweDt3aWR0aDoxMTdweH0udmlkZW8tY2Fyb3VzZWwtaXRlbS1kZXNjcmlwdGlvbnttYXJnaW4tdG9wOjMwcHg7dGV4dC1hbGlnbjpjZW50ZXI7b3BhY2l0eTowO3RyYW5zaXRpb246MC4zcyBlYXNlIGFsbH0udmlkZW8tY2Fyb3VzZWwtaXRlbS1pZnJhbWUgaWZyYW1lLC52aWRlby1jYXJvdXNlbC1pdGVtLW5hdGl2ZSB2aWRlb3t3aWR0aDoxMDAlfVtkYXRhLWExMXktZGlhbG9nLW5hdGl2ZV0+OmZpcnN0LWNoaWxke2Rpc3BsYXk6bm9uZX1kaWFsb2dbb3Blbl17ZGlzcGxheTpibG9ja30uZGlhbG9nLWNvbnRhaW5lclthcmlhLWhpZGRlbj0ndHJ1ZSdde2Rpc3BsYXk6bm9uZX0uYWRhZ2UtbW9kYWwtb3BlbntvdmVyZmxvdzpoaWRkZW59LmFkYWdlLW1vZGFsLXdyYXBwZXJ7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LDAuOCk7b3ZlcmZsb3cteDpoaWRkZW47cG9zaXRpb246Zml4ZWQ7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmZsZXgtc3RhcnQ7anVzdGlmeS1jb250ZW50OmNlbnRlcjtoZWlnaHQ6MTAwJTt3aWR0aDoxMDAlO3RvcDowO2xlZnQ6MDt6LWluZGV4OjE1MDt0cmFuc2l0aW9uOjAuM3MgZWFzZSBhbGw7b3ZlcmZsb3cteTphdXRvfS5hZGFnZS1tb2RhbC13cmFwcGVyW2FyaWEtaGlkZGVuPVwidHJ1ZVwiXXt2aXNpYmlsaXR5OmhpZGRlbjtvcGFjaXR5OjB9LmFkYWdlLW1vZGFsLW92ZXJsYXl7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7Ym90dG9tOjA7bGVmdDowO3JpZ2h0OjB9LmFkYWdlLW1vZGFsLW92ZXJsYXk6Zm9jdXN7b3V0bGluZTpub25lO2JveC1zaGFkb3c6bm9uZTtib3JkZXI6bm9uZX0uYWRhZ2UtbW9kYWwtZGlhbG9ne3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjEwMCU7bWF4LXdpZHRoOjc1MHB4O21hcmdpbjphdXRvO3RvcDowO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXJ9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxLjVweCl7LmFkYWdlLW1vZGFsLWRpYWxvZ3t3aWR0aDoxMDAlO2JvdHRvbTphdXRvfX0uYWRhZ2UtbW9kYWwtaGVhZGVye2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjttYXJnaW4tYm90dG9tOjMwcHh9LmFkYWdlLW1vZGFsLWlubmVye3Bvc2l0aW9uOnJlbGF0aXZlO2JhY2tncm91bmQtY29sb3I6d2hpdGU7Y29sb3I6IzAwMDtwYWRkaW5nOjMwcHg7d2lkdGg6MTAwJX0uYWRhZ2UtbW9kYWwtd3JhcHBlcntwYWRkaW5nOjMwcHh9LmFkYWdlLW1vZGFsLWlubmVyLWZ1bGwtYmxlZWR7cGFkZGluZzowfS5hZGFnZS1tb2RhbC1jbG9zZXtib3JkZXI6MDtiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O3BhZGRpbmc6MDttYXJnaW46MDt3aWR0aDoxLjI1ZW07aGVpZ2h0OjEuMjVlbTttaW4td2lkdGg6MDtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmlubGluZS1ibG9jaztsaW5lLWhlaWdodDoxO2ZsZXgtc2hyaW5rOjB9LmFkYWdlLW1vZGFsLWNsb3NlOjpiZWZvcmUsLmFkYWdlLW1vZGFsLWNsb3NlOjphZnRlcntjb250ZW50OicnO2Rpc3BsYXk6YmxvY2s7d2lkdGg6MS41cmVtO2hlaWdodDoycHg7YmFja2dyb3VuZC1jb2xvcjojMDE1ODQ2O3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6NTAlO3RvcDo1MCV9LmFkYWdlLW1vZGFsLWNsb3NlOjpiZWZvcmV7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTUwJSkgcm90YXRlKC00NWRlZyl9LmFkYWdlLW1vZGFsLWNsb3NlOjphZnRlcnt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKSByb3RhdGUoNDVkZWcpfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MS41cHgpey5hZGFnZS1tb2RhbC1jbG9zZXtyaWdodDowfX0ubGluZWFyLWNvbnRhaW5lciAuZGVza3RvcC1vbmx5e2Rpc3BsYXk6ZmxleH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTEuNXB4KXsubGluZWFyLWNvbnRhaW5lciAuZGVza3RvcC1vbmx5e2Rpc3BsYXk6bm9uZX19LmxpbmVhci1jb250YWluZXIgLmNhcm91c2VsLWhleC1wYWdpbmF0aW9ue21hcmdpbi10b3A6MnJlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTEuNXB4KXsubGluZWFyLWNvbnRhaW5lciAuY2Fyb3VzZWwtaGV4LXBhZ2luYXRpb257bWFyZ2luLXRvcDoxcmVtfX0ubGluZWFyLWNvbnRhaW5lciAuY2Fyb3VzZWwtaGV4LXBhZ2V7ZGlzcGxheTpibG9jazt3aWR0aDoyMHB4O2hlaWdodDoyMHB4O21hcmdpbjouMTI1cmVtO3BhZGRpbmc6MDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyOjVweCBzb2xpZCAjMDE1ODQ2O2FwcGVhcmFuY2U6bm9uZTtvcGFjaXR5Oi40O3RyYW5zaXRpb246b3BhY2l0eSAuNXMgZWFzZX0ubGluZWFyLWNvbnRhaW5lciAuY2Fyb3VzZWwtaGV4LXBhZ2VbYXJpYS1leHBhbmRlZD1cInRydWVcIl0sLmxpbmVhci1jb250YWluZXIgLmNhcm91c2VsLWhleC1wYWdlW2FyaWEtY3VycmVudD1cInRydWVcIl17b3BhY2l0eToxfS5saW5lYXItYmxvY2t7Y29sb3I6I2ZmZjtwYWRkaW5nLXRvcDo2cmVtO3BhZGRpbmctYm90dG9tOjZyZW07YmFja2dyb3VuZC1jb2xvcjojMDE1ODQ2fS5saW5lYXItYmxvY2s6OmJlZm9yZXt0b3A6MTJyZW19LmxpbmVhci1ibG9jazo6YmVmb3Jle3doaXRlLXNwYWNlOm5vd3JhcDt0cmFuc2Zvcm06dHJhbnNsYXRlKC00MCUsIC0xMTAlKX0ubGluZWFyLWhlYWRpbmd7Zm9udC1zaXplOjAuODc1O2ZvbnQtd2VpZ2h0OjkwMDtsZXR0ZXItc3BhY2luZzowLjEyNWVtO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZX0ubGluZWFyLWhlYWRpbmctY29udGFpbmVye21heC13aWR0aDo5NXJlbTttYXJnaW4tcmlnaHQ6MDttYXJnaW4tYm90dG9tOjZyZW07bWFyZ2luLWxlZnQ6MDtwYWRkaW5nLWxlZnQ6NnJlbTtwYWRkaW5nLXJpZ2h0OjZyZW19LmxpbmVhci10aW1lbGluZS10cmFja3twYWRkaW5nLWxlZnQ6NnJlbTtwYWRkaW5nLXJpZ2h0OjZyZW19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxLjVweCl7LmxpbmVhci10aW1lbGluZS10cmFja3twYWRkaW5nLWxlZnQ6M3JlbTtwYWRkaW5nLXJpZ2h0OjNyZW19fS5saW5lYXItdGltZWxpbmUtaXRlbXtwb3NpdGlvbjpyZWxhdGl2ZTtmbGV4OjEgMCAwO3dpZHRoOjUuNXJlbTtwYWRkaW5nOjEuNXJlbSAxcmVtO2JvcmRlci1sZWZ0OjFweCBzb2xpZCByZ2JhKDI1NSwyNTUsMjU1LDAuMSk7dHJhbnNpdGlvbjowLjY2cyBlYXNlLWlufUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MS41cHgpey5saW5lYXItdGltZWxpbmUtaXRlbXtmbGV4OjE7cGFkZGluZzoxLjVyZW0gMH19LmxpbmVhci10aW1lbGluZS1pdGVtLm9wZW57ZmxleDoxIDAgNTB2dzt3aWR0aDo1MHZ3O3RyYW5zaXRpb246MC42NnMgZWFzZS1vdXR9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxLjVweCl7LmxpbmVhci10aW1lbGluZS1pdGVtLm9wZW57ZmxleDoxIDAgNzV2dzt3aWR0aDo3NXZ3fX0ubGluZWFyLXRpbWVsaW5lLWl0ZW0ub3BlbiAubGluZWFyLXRpbWVsaW5lLXllYXItYnRue3dpZHRoOmF1dG87aGVpZ2h0OmF1dG99LmxpbmVhci10aW1lbGluZS1pdGVtLm9wZW4gLmxpbmVhci10aW1lbGluZS1pdGVtLWlubmVyLC5saW5lYXItdGltZWxpbmUtaXRlbS5vcGVuIC5saW5lYXItdGltZWxpbmUtaXRlbS1zbGlkZXJ7dmlzaWJpbGl0eTp2aXNpYmxlO29wYWNpdHk6MX0ubGluZWFyLXRpbWVsaW5lLWl0ZW0tc2xpZGVye3Zpc2liaWxpdHk6aGlkZGVuO29wYWNpdHk6MDt0cmFuc2l0aW9uOm9wYWNpdHkgLjY2cyAuMzNzfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MS41cHgpey5saW5lYXItdGltZWxpbmUtaXRlbS1zbGlkZXJ7dmlzaWJpbGl0eTp2aXNpYmxlO29wYWNpdHk6MX19LmxpbmVhci10aW1lbGluZS1pdGVtLWlubmVye3Zpc2liaWxpdHk6aGlkZGVuO29wYWNpdHk6MDt0cmFuc2l0aW9uOm9wYWNpdHkgLjY2cyAuMzNzfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MS41cHgpey5saW5lYXItdGltZWxpbmUtaXRlbS1pbm5lcnt3aWR0aDpjYWxjKDc1dncgLSAycmVtKTt2aXNpYmlsaXR5OnZpc2libGU7b3BhY2l0eToxfX0ubGluZWFyLXRpbWVsaW5lLWl0ZW0tZXhwYW5kZWR7d2lkdGg6Y2FsYyg1MHZ3IC0gMnJlbSk7bWFyZ2luLXRvcDozcmVtO3BhZGRpbmc6MCAzcmVtfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MS41cHgpey5saW5lYXItdGltZWxpbmUtaXRlbS1leHBhbmRlZHtmbGV4OjAgMCAxO3dpZHRoOjEwMCU7bWFyZ2luLXRvcDoxcmVtO3BhZGRpbmc6MXJlbX19LmxpbmVhci10aW1lbGluZS15ZWFyLWJ0bntmb250LXNpemU6MXJlbTtmb250LXdlaWdodDo0MDB9LmxpbmVhci10aW1lbGluZS15ZWFyLWJ0bi5kZXNrdG9we3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDtkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7dGV4dC1kZWNvcmF0aW9uOm5vbmU7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtib3JkZXI6MDtib3JkZXItcmFkaXVzOjA7YXBwZWFyYW5jZTpub25lO3RyYW5zaXRpb246YmFja2dyb3VuZC1jb2xvciAuNXMgZWFzZTt6LWluZGV4OjF9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxLjVweCl7LmxpbmVhci10aW1lbGluZS15ZWFyLWJ0bi5kZXNrdG9we2Rpc3BsYXk6bm9uZX19LmxpbmVhci10aW1lbGluZS15ZWFyLWJ0bi5tb2JpbGV7ZGlzcGxheTpub25lfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MS41cHgpey5saW5lYXItdGltZWxpbmUteWVhci1idG4ubW9iaWxle2Rpc3BsYXk6YmxvY2t9fS5saW5lYXItdGltZWxpbmUteWVhci1idG5bYXJpYS1leHBhbmRlZD1cImZhbHNlXCJdOmhvdmVye2JhY2tncm91bmQtY29sb3I6cmdiYSgyNTUsMjU1LDI1NSwwLjE1KX0ubGluZWFyLXRpbWVsaW5lLXllYXItYnRuLWlubmVye3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDtkaXNwbGF5OmJsb2NrO3BhZGRpbmc6MXJlbTtwb2ludGVyLWV2ZW50czpub25lfS5saW5lYXItdGltZWxpbmUtcGFnaW5hdGlvbnt3aWR0aDoxMDAlO21hcmdpbi10b3A6MnJlbTtwYWRkaW5nOjB9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxLjVweCl7LmxpbmVhci10aW1lbGluZS1wYWdpbmF0aW9ue2Rpc3BsYXk6bm9uZX19LmxpbmVhci1saXN0e2Rpc3BsYXk6ZmxleDt3aWR0aDoxMDAlO3RyYW5zaXRpb246MC41c31AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTEuNXB4KXsubGluZWFyLXNsaWRle3BhZGRpbmctcmlnaHQ6MXJlbX19LmxpbmVhci1zbGlkZS1jb250ZW50e3dpZHRoOjc1JTttYXgtd2lkdGg6NTByZW19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxLjVweCl7LmxpbmVhci1zbGlkZS1jb250ZW50e3dpZHRoOjEwMCV9fS5saW5lYXItc2xpZGUtY29udGVudCAuaGVhZGVye2ZvbnQtc2l6ZTozLjEyNXJlbTtmb250LXdlaWdodDozMDA7Y29sb3I6cmdiYSgyNTUsMjU1LDI1NSwwLjQpO21hcmdpbjowIDAgMnJlbSAwfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MS41cHgpey5saW5lYXItc2xpZGUtY29udGVudCAuaGVhZGVye2ZvbnQtc2l6ZToyLjc1cmVtO21hcmdpbjowIDAgLjVyZW0gMH19LmxpbmVhci1zbGlkZS1pbWFnZXtkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7b2JqZWN0LWZpdDpjb3ZlcjtvYmplY3QtcG9zaXRpb246Y2VudGVyfS5saW5lYXItc2xpZGUtaW1hZ2UtY29udGFpbmVye3dpZHRoOjUwJTttYXgtd2lkdGg6NTByZW07bWFyZ2luOjJyZW0gMCAwIDB9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxLjVweCl7LmxpbmVhci1zbGlkZS1pbWFnZS1jb250YWluZXJ7d2lkdGg6MTAwJX19LmxpbmVhci1zbGlkZS1pbWFnZS1waWN0dXJle3dpZHRoOjEwMCU7aGVpZ2h0OjE1MHB4O292ZXJmbG93OmhpZGRlbn0udGltZWxpbmUtY2Fyb3VzZWwtcGFnaW5hdGlvbntqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydDt3aWR0aDoxMDAlO21hcmdpbi10b3A6MXJlbTtwYWRkaW5nOjB9LnN0YXRzLWxpc3R7bWFyZ2luLWJvdHRvbTozMHB4O3BhZGRpbmc6NjBweCAwO2JhY2tncm91bmQtY29sb3I6I2YyZjJmMn1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCl7LnN0YXRzLWxpc3R7bWFyZ2luLWJvdHRvbTo2MHB4fX0uc3RhdHMtbGlzdC1oZWFkZXJ7bWF4LXdpZHRoOjcwY2g7dGV4dC1hbGlnbjpjZW50ZXI7bWFyZ2luOjAgYXV0b30uc3RhdHMtbGlzdC10aXRsZXtjb2xvcjojMDE1ODQ2O21hcmdpbi1ib3R0b206M3JlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuNXB4KXsuc3RhdHMtbGlzdC10aXRsZXttYXJnaW4tYm90dG9tOjEuNXJlbX19LnN0YXRzLWxpc3QtYm9keT4qe21hcmdpbi10b3A6MXJlbX0uc3RhdHMtbGlzdC1jb250YWluZXJ7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7ZmxleC13cmFwOndyYXB9LnN0YXRzLWxpc3QtaXRlbXtmbGV4OjAgMCAzMy4zMyU7dGV4dC1hbGlnbjpjZW50ZXI7bWFyZ2luLXRvcDozMHB4fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KXsuc3RhdHMtbGlzdC1pdGVte21hcmdpbi10b3A6NjBweH19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OS41cHgpey5zdGF0cy1saXN0LWl0ZW17ZmxleDowIDAgNTAlO21hcmdpbi10b3A6Mi41cmVtfX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuNXB4KXsuc3RhdHMtbGlzdC1pdGVte2ZsZXg6MCAwIDEwMCU7bWFyZ2luLXRvcDozcmVtfX0uc3RhdHMtbGlzdC1pbWFnZXt3aWR0aDoxMjVweDtoZWlnaHQ6MTI1cHg7Ym9yZGVyLXJhZGl1czo1MCU7b3ZlcmZsb3c6aGlkZGVuO21hcmdpbjowIGF1dG8gMXJlbSBhdXRvfS5zdGF0cy1saXN0LWltYWdlIGltZ3tkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7b2JqZWN0LWZpdDpjb3ZlcjtvYmplY3QtcG9zaXRpb246Y2VudGVyfS5zdGF0cy1saXN0LXRleHR7Y29sb3I6IzAxNTg0NjtwYWRkaW5nOi41cmVtIDEuNXJlbSAwIDEuNXJlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuNXB4KXsuc3RhdHMtbGlzdC10ZXh0e3BhZGRpbmc6MXJlbSAwIDAgMH19LnN0YXRzLWxpc3QtbGlua3t0ZXh0LWFsaWduOmNlbnRlcjttYXJnaW4tdG9wOjIuNXJlbX0ucHJvamVjdC1kZXRhaWx7bWFyZ2luLWJvdHRvbTozMHB4fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KXsucHJvamVjdC1kZXRhaWx7bWFyZ2luLWJvdHRvbTo2MHB4fX0ucHJvamVjdC1kZXRhaWwtdGl0bGV7dGV4dC1hbGlnbjpjZW50ZXI7bWFyZ2luLWJvdHRvbTozcmVtfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny41cHgpey5wcm9qZWN0LWRldGFpbC10aXRsZXttYXJnaW4tYm90dG9tOjEuNXJlbX19LnByb2plY3QtZGV0YWlsLWNvbnRhaW5lcntkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47YWxpZ24taXRlbXM6ZmxleC1zdGFydDtnYXA6Mi41cmVtfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTkuNXB4KXsucHJvamVjdC1kZXRhaWwtY29udGFpbmVye2ZsZXgtd3JhcDp3cmFwfX0ucHJvamVjdC1kZXRhaWwtY29udGFpbmVyKy5wcm9qZWN0LWRldGFpbC1jb250YWluZXJ7bWFyZ2luLXRvcDozcmVtfS5wcm9qZWN0LWRldGFpbC1ib2R5e21hcmdpbi10b3A6MXJlbTttYXJnaW4tYm90dG9tOjNyZW19LnByb2plY3QtZGV0YWlsLWltYWdlLWFsaWduLWxlZnQgLnByb2plY3QtZGV0YWlsLXRleHR7b3JkZXI6Mn1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5LjVweCl7LnByb2plY3QtZGV0YWlsLWltYWdlLWFsaWduLWxlZnQgLnByb2plY3QtZGV0YWlsLXRleHR7b3JkZXI6MX19LnByb2plY3QtZGV0YWlsLWltYWdlLWFsaWduLWxlZnQgLnByb2plY3QtZGV0YWlsLWltYWdlc3tvcmRlcjoxfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTkuNXB4KXsucHJvamVjdC1kZXRhaWwtaW1hZ2UtYWxpZ24tbGVmdCAucHJvamVjdC1kZXRhaWwtaW1hZ2Vze29yZGVyOjJ9fS5wcm9qZWN0LWRldGFpbC10ZXh0e2ZsZXg6MCAwIDQ1JX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5LjVweCl7LnByb2plY3QtZGV0YWlsLXRleHR7ZmxleDowIDAgMTAwJTttYXgtd2lkdGg6NzBjaH19LnByb2plY3QtZGV0YWlsLWxpbmtze2xpc3Qtc3R5bGU6bm9uZTttYXJnaW46MXJlbSAwIDAgMDtwYWRkaW5nOjB9LnByb2plY3QtZGV0YWlsLWxpbmt7bWFyZ2luLWJvdHRvbToxcmVtfS5wcm9qZWN0LWRldGFpbC1saW5rOmxhc3QtY2hpbGR7bWFyZ2luLWJvdHRvbTowfS5wcm9qZWN0LWRldGFpbC1pbWFnZXN7ZmxleDowIDAgNTUlO2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjtmbGV4LXdyYXA6d3JhcH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5LjVweCl7LnByb2plY3QtZGV0YWlsLWltYWdlc3tmbGV4OjAgMCAxMDAlfX0ucHJvamVjdC1kZXRhaWwtaW1hZ2UtMXtmbGV4OjAgMCAxMDAlO2FzcGVjdC1yYXRpbzoyIC8gMX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5LjVweCl7LnByb2plY3QtZGV0YWlsLWltYWdlLTF7YXNwZWN0LXJhdGlvOjMgLyAxfX0ucHJvamVjdC1kZXRhaWwtaW1hZ2UtMntmbGV4OjAgMCAxMDAlO2FzcGVjdC1yYXRpbzozIC8gMX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5LjVweCl7LnByb2plY3QtZGV0YWlsLWltYWdlLTJ7YXNwZWN0LXJhdGlvOjQgLyAxfX0ucHJvamVjdC1kZXRhaWwtaW1hZ2UtM3tmbGV4OjAgMCA1MCU7YXNwZWN0LXJhdGlvOjMgLyAyfS5wcm9qZWN0LWRldGFpbC1pbWFnZS0zOmZpcnN0LWNoaWxke2ZsZXg6MCAwIDEwMCU7YXNwZWN0LXJhdGlvOjMgLyAxfS5wcm9qZWN0LWRldGFpbC1pbWFnZS0yLC5wcm9qZWN0LWRldGFpbC1pbWFnZS0ze21heC1oZWlnaHQ6MzUwcHh9LnByb2plY3QtZGV0YWlsLWltYWdlIGltZ3tkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7b2JqZWN0LWZpdDpjb3ZlcjtvYmplY3QtcG9zaXRpb246Y2VudGVyO3BhZGRpbmc6LjI1cmVtfS5saW5rLWJsb2Nrc3ttYXJnaW4tYm90dG9tOjMwcHg7cGFkZGluZzo2MHB4IDB9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpey5saW5rLWJsb2Nrc3ttYXJnaW4tYm90dG9tOjYwcHh9fS5saW5rLWJsb2Nrcy1jb250YWluZXJ7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXJ9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3LjVweCl7LmxpbmstYmxvY2tzLWNvbnRhaW5lcntkaXNwbGF5OmJsb2NrfX0ubGluay1ibG9ja3MtaXRlbXtwb3NpdGlvbjpyZWxhdGl2ZTtmbGV4OjE7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1lbmQ7Y29sb3I6IzAxNTg0NjtwYWRkaW5nOmNhbGMoM3JlbSAqIDIpIDNyZW0gM3JlbSAzcmVtO2JhY2tncm91bmQtY29sb3I6I2YyZmJlZjtvdmVyZmxvdzpoaWRkZW59QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OS41cHgpey5saW5rLWJsb2Nrcy1pdGVte3BhZGRpbmc6Y2FsYygyLjVyZW0gKiAyKSAxLjVyZW0gMS41cmVtIDEuNXJlbX19LmxpbmstYmxvY2tzLWl0ZW06aG92ZXIgLmxpbmstYmxvY2tzLWJne29wYWNpdHk6LjN9LmxpbmstYmxvY2tzLWl0ZW06bGFzdC1jaGlsZHtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzAxNTg0Nn1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuNXB4KXsubGluay1ibG9ja3MtaXRlbTpsYXN0LWNoaWxke21hcmdpbi10b3A6MS41cmVtfX0ubGluay1ibG9ja3MtdGV4dHttYXJnaW4tYm90dG9tOi41cmVtfS5saW5rLWJsb2Nrcy1iZ3twb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtiYWNrZ3JvdW5kLXNpemU6Y292ZXI7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXI7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O29wYWNpdHk6MDt0cmFuc2l0aW9uOm9wYWNpdHkgLjNzfS5saW5rLWJsb2Nrcy1iZyB+ICp7cG9zaXRpb246cmVsYXRpdmV9LmFydGljbGUtZ3JpZHttYXJnaW4tYm90dG9tOjMwcHg7cGFkZGluZzo2MHB4IDA7YmFja2dyb3VuZC1jb2xvcjojZjJmMmYyfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KXsuYXJ0aWNsZS1ncmlke21hcmdpbi1ib3R0b206NjBweH19LmFydGljbGUtZ3JpZC1oZWFkZXJ7dGV4dC1hbGlnbjpjZW50ZXI7Y29sb3I6IzAxNTg0NjttYXJnaW4tYm90dG9tOi0xLjVyZW19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3LjVweCl7LmFydGljbGUtZ3JpZC1oZWFkZXJ7bWFyZ2luLWJvdHRvbTotM3JlbX19LmFydGljbGUtZ3JpZC1jb250YWluZXJ7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO2ZsZXgtd3JhcDp3cmFwfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTkuNXB4KXsuYXJ0aWNsZS1ncmlkLWNvbnRhaW5lcntwYWRkaW5nLXJpZ2h0OjEuNXJlbTtwYWRkaW5nLWxlZnQ6MS41cmVtfX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuNXB4KXsuYXJ0aWNsZS1ncmlkLWNvbnRhaW5lcntkaXNwbGF5OmJsb2NrfX0uYXJ0aWNsZS1ncmlkLWl0ZW17ZmxleDowIDAgY2FsYyg1MCUgLSAxLjVyZW0pO21hcmdpbi10b3A6NHJlbTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OS41cHgpey5hcnRpY2xlLWdyaWQtaXRlbXtmbGV4OjAgMCBjYWxjKDUwJSAtIDFyZW0pfX0uYXJ0aWNsZS1ncmlkLWJvZHl7bWF4LXdpZHRoOjcwY2g7cGFkZGluZzoxLjVyZW19LmFydGljbGUtZ3JpZC1ib2R5Pip7bWFyZ2luLWJvdHRvbToxcmVtfS5hcnRpY2xlLWdyaWQtYm9keT4qOmxhc3QtY2hpbGR7bWFyZ2luLWJvdHRvbTowfS5hcnRpY2xlLWdyaWQtdGl0bGV7bWFyZ2luLWJvdHRvbToxcmVtfS5hcnRpY2xlLWdyaWQtaW1hZ2V7d2lkdGg6MTAwJTthc3BlY3QtcmF0aW86Mi41IC8gMTttYXJnaW4tYm90dG9tOjFyZW19LmFydGljbGUtZ3JpZC1pbWFnZSBpbWd7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO29iamVjdC1maXQ6Y292ZXI7b2JqZWN0LWZpdC1wb3NpdGlvbjpjZW50ZXJ9LmxvZ28tZ3JpZHttYXJnaW4tYm90dG9tOjMwcHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpey5sb2dvLWdyaWR7bWFyZ2luLWJvdHRvbTo2MHB4fX0ubG9nby1ncmlkLWhlYWR7dGV4dC1hbGlnbjpjZW50ZXI7bWFyZ2luLWJvdHRvbToxLjVyZW19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3LjVweCl7LmxvZ28tZ3JpZC1oZWFke21hcmdpbi1ib3R0b206MXJlbX19LmxvZ28tZ3JpZC1ib2R5e21heC13aWR0aDo3MGNoO3RleHQtYWxpZ246Y2VudGVyO21hcmdpbjowIGF1dG99LmxvZ28tZ3JpZC1ib2R5Pip7bWFyZ2luLWJvdHRvbToxcmVtfS5sb2dvLWdyaWQtY29udGFpbmVye2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2ZsZXgtd3JhcDp3cmFwfS5sb2dvLWdyaWQtaXRlbXtmbGV4OjAgMCAxNSU7dGV4dC1hbGlnbjpjZW50ZXI7cGFkZGluZzoxLjVyZW19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OS41cHgpey5sb2dvLWdyaWQtaXRlbXtmbGV4OjAgMCAyMCU7cGFkZGluZzoxLjVyZW19fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny41cHgpey5sb2dvLWdyaWQtaXRlbXtmbGV4OjAgMCAzMy4zMyU7cGFkZGluZzoxcmVtfX0ubG9nby1ncmlkLWl0ZW0gaW1ne2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtvYmplY3QtZml0OmNvbnRhaW47b2JqZWN0LXBvc2l0aW9uOmNlbnRlcn0uaW1hZ2UtY29tcHttYXJnaW4tYm90dG9tOjMwcHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpey5pbWFnZS1jb21we21hcmdpbi1ib3R0b206NjBweH19LmltYWdlLWNvbXAtY29udGFpbmVye21heC13aWR0aDo3MGNoO21hcmdpbjowIGF1dG99LmltYWdlLWNvbXAtaGVhZHt0ZXh0LWFsaWduOmNlbnRlcjtjb2xvcjojMDE1ODQ2fS5pbWFnZS1jb21wLWJvZHl7dGV4dC1hbGlnbjpjZW50ZXJ9LmltYWdlLWNvbXAtYm9keT4qe21hcmdpbi10b3A6MXJlbX0uaW1hZ2UtY29tcC1pdGVte21hcmdpbi10b3A6M3JlbX0uaW1hZ2UtY29tcC1pdGVtIGltZ3tkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7bWFyZ2luOjFyZW0gMCAxcmVtIDB9LmJhY2stdG8tdG9we3Bvc2l0aW9uOnJlbGF0aXZlfS5iYWNrLXRvLXRvcCAuYmFjay10by10b3AtaW5uZXJ7dHJhbnNpdGlvbjpvcGFjaXR5IGVhc2UtaW4tb3V0IC40cyx2aXNpYmlsaXR5IGxpbmVhciAuNHM7b3BhY2l0eTowO3Zpc2liaWxpdHk6aGlkZGVuO2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwLjgpO2JvdHRvbTo2MHB4O2NvbG9yOiNmZmY7ZGlzcGxheTppbmxpbmUtYmxvY2s7aGVpZ2h0OjYwcHg7cG9zaXRpb246Zml4ZWQ7cmlnaHQ6MzBweDt6LWluZGV4OjEwO3dpZHRoOjYwcHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpey5iYWNrLXRvLXRvcCAuYmFjay10by10b3AtaW5uZXJ7cmlnaHQ6NjBweH19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KXsuYmFjay10by10b3AgLmJhY2stdG8tdG9wLWlubmVye3JpZ2h0OjEwMHB4fX0uYmFjay10by10b3AgLmJhY2stdG8tdG9wLWlubmVyLmJhY2stdG8tdG9wLXZpc2libGV7dHJhbnNpdGlvbjpvcGFjaXR5IGVhc2UtaW4tb3V0IC40cyx2aXNpYmlsaXR5IGxpbmVhciAuNHM7b3BhY2l0eToxO3Zpc2liaWxpdHk6dmlzaWJsZX0uYmFjay10by10b3AgLmJhY2stdG8tdG9wLWlubmVyOmFmdGVye2ZvbnQtZmFtaWx5OlwiYnVkaWNvblwiO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtdmFyaWFudDpub3JtYWw7Zm9udC13ZWlnaHQ6bm9ybWFsO3NwZWFrOm5vbmU7ZGlzcGxheTppbmxpbmUtYmxvY2s7bGluZS1oZWlnaHQ6MTtwb3NpdGlvbjpyZWxhdGl2ZTt0ZXh0LWRlY29yYXRpb246aW5oZXJpdDt0ZXh0LXRyYW5zZm9ybTpub25lO3RvcDoxcHg7Y29udGVudDpcIu6tj1wiO2ZvbnQtc2l6ZToyMnB4O2xlZnQ6NTAlO21hcmdpbi1sZWZ0Oi0xMHB4O21hcmdpbi10b3A6LTEwcHg7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJX0uYmFjay10by10b3AgLmJhY2stdG8tdG9wLWlubmVyOmhvdmVye2JhY2tncm91bmQ6IzAwMDtjdXJzb3I6cG9pbnRlcn0uc2VjdGlvbi1oZWFkZXIgaDQsLnNlY3Rpb24taGVhZGVyIC5oNC1zdHlsZXtsZXR0ZXItc3BhY2luZzoyLjhweDtjb2xvcjojNGE0YTRhO21hcmdpbi1ib3R0b206MzBweDtwYWRkaW5nLWJvdHRvbToxNXB4O3Bvc2l0aW9uOnJlbGF0aXZlfS5zZWN0aW9uLWhlYWRlciBoNDphZnRlciwuc2VjdGlvbi1oZWFkZXIgLmg0LXN0eWxlOmFmdGVye2JhY2tncm91bmQ6IzRhNGE0YTtib3R0b206MDtjb250ZW50OlwiIFwiO2Rpc3BsYXk6YmxvY2s7aGVpZ2h0OjFweDtsZWZ0OjA7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MjVweH0uc2VjdGlvbi1oZWFkZXIud2hpdGUtdGV4dCBoNCwuc2VjdGlvbi1oZWFkZXIud2hpdGUtdGV4dCAuaDQtc3R5bGV7Y29sb3I6I2ZmZn0uc2VjdGlvbi1oZWFkZXIud2hpdGUtdGV4dCBoNDphZnRlciwuc2VjdGlvbi1oZWFkZXIud2hpdGUtdGV4dCAuaDQtc3R5bGU6YWZ0ZXJ7YmFja2dyb3VuZDojZmZmfS5zZWN0aW9uLWhlYWRlci5ibG9ja3ttYXJnaW4tdG9wOjMwcHh9LmJyZWFkY3J1bWJ7YmFja2dyb3VuZDojZjJmMmYyO2Rpc3BsYXk6bm9uZTtsZWZ0OjA7cGFkZGluZzoyNXB4IDA7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MTAwJX0uYnJlYWRjcnVtYiBhLC5icmVhZGNydW1iIGE6YWN0aXZlLC5icmVhZGNydW1iIGE6dmlzaXRlZHtjb2xvcjojMDE1ODQ2fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KXsuYnJlYWRjcnVtYiBhOmhvdmVyLC5icmVhZGNydW1iIGE6YWN0aXZlOmhvdmVyLC5icmVhZGNydW1iIGE6dmlzaXRlZDpob3Zlcntjb2xvcjojMDAwfX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCl7LmJyZWFkY3J1bWJ7ZGlzcGxheTpibG9ja319LmJyZWFkY3J1bWIgdWx7bGlzdC1zdHlsZTpub25lO21hcmdpbjowO3BhZGRpbmc6MH0uYnJlYWRjcnVtYiB1bCBsaXtmbG9hdDpsZWZ0O21hcmdpbi1yaWdodDoxMHB4fS5icmVhZGNydW1iIHVsIGxpOmFmdGVye2ZvbnQtZmFtaWx5OlwiYnVkaWNvblwiO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtdmFyaWFudDpub3JtYWw7Zm9udC13ZWlnaHQ6bm9ybWFsO3NwZWFrOm5vbmU7ZGlzcGxheTppbmxpbmUtYmxvY2s7bGluZS1oZWlnaHQ6MTtwb3NpdGlvbjpyZWxhdGl2ZTt0ZXh0LWRlY29yYXRpb246aW5oZXJpdDt0ZXh0LXRyYW5zZm9ybTpub25lO3RvcDoxcHg7Y29udGVudDpcIu6slFwiO2ZvbnQtc2l6ZToxMnB4O21hcmdpbi1sZWZ0OjEwcHg7dG9wOjB9LmJyZWFkY3J1bWIgdWwgbGk6bGFzdC1jaGlsZDphZnRlcntjb250ZW50OlwiIFwifS5icmVhZGNydW1iIHVsIGxpIC5kaXNhYmxlZHtjb2xvcjojMDAwfS5icmVhZGNydW1iIHVsIGxpIC5kaXNhYmxlZDpob3ZlcntjdXJzb3I6ZGVmYXVsdH0uZm9vdGVyLWxlZ2FsLWxpbmtzIHVse2xpc3Qtc3R5bGU6bm9uZTttYXJnaW46MDtwYWRkaW5nOjB9LmZvb3Rlci1sZWdhbC1saW5rcyB1bCBsaXtkaXNwbGF5OmlubGluZS1ibG9jazt2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9LmZvb3Rlci1sZWdhbC1saW5rcyB1bCBsaSBhLC5mb290ZXItbGVnYWwtbGlua3MgdWwgbGkgYTphY3RpdmUsLmZvb3Rlci1sZWdhbC1saW5rcyB1bCBsaSBhOnZpc2l0ZWR7Y29sb3I6IzhlOGU5M31AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCl7LmZvb3Rlci1sZWdhbC1saW5rcyB1bCBsaSBhOmhvdmVyLC5mb290ZXItbGVnYWwtbGlua3MgdWwgbGkgYTphY3RpdmU6aG92ZXIsLmZvb3Rlci1sZWdhbC1saW5rcyB1bCBsaSBhOnZpc2l0ZWQ6aG92ZXJ7Y29sb3I6IzAxNTg0Nn19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxLjVweCl7LmZvb3Rlci1sZWdhbC1saW5rcyB1bCBsaXttYXJnaW4tcmlnaHQ6MjBweH19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpey5mb290ZXItbGVnYWwtbGlua3MgdWwgbGl7bWFyZ2luLWxlZnQ6MzBweH19LmZvb3Rlci1sZWdhbC1saW5rcyB1bCBsaSBhe3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmV9LmZvb3Rlci1zb2NpYWwtbGlua3M+dWx7bGlzdC1zdHlsZTpub25lO21hcmdpbjowO3BhZGRpbmc6MH1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCl7LmZvb3Rlci1zb2NpYWwtbGlua3M+dWx7dGV4dC1hbGlnbjpyaWdodH19LmZvb3Rlci1zb2NpYWwtbGlua3M+dWw+bGl7ZGlzcGxheTppbmxpbmUtYmxvY2s7dmVydGljYWwtYWxpZ246bWlkZGxlfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MS41cHgpey5mb290ZXItc29jaWFsLWxpbmtzPnVsPmxpe21hcmdpbi1yaWdodDozMHB4fX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCl7LmZvb3Rlci1zb2NpYWwtbGlua3M+dWw+bGl7bWFyZ2luLWxlZnQ6MzBweH19LmZvb3Rlci1zb2NpYWwtbGlua3M+dWw+bGkgYXtjb2xvcjojOGU4ZTkzO2Rpc3BsYXk6YmxvY2s7Zm9udC1zaXplOjI4cHh9LmZvb3Rlci1zb2NpYWwtbGlua3M+dWw+bGkgYTpob3Zlcntjb2xvcjojMDE1ODQ2fS5nZW5lcmFsLXBhZ2UtaGVyb3ttYXJnaW4tYm90dG9tOjMwcHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpey5nZW5lcmFsLXBhZ2UtaGVyb3ttYXJnaW4tYm90dG9tOjYwcHh9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MS41cHgpey5nZW5lcmFsLXBhZ2UtaGVybyAuYmFja2dyb3VuZHtiYWNrZ3JvdW5kOiNmZmY7aGVpZ2h0OjUwcHh9fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KXsuZ2VuZXJhbC1wYWdlLWhlcm8gLmJhY2tncm91bmR7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDAuOCk7aGVpZ2h0OjEyMHB4fX0uZ2VuZXJhbC1wYWdlLWhlcm8gaDF7bWFyZ2luLXRvcDozMHB4fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KXsuZ2VuZXJhbC1wYWdlLWhlcm8uaGFzLWJyZWFkY3J1bWIgaDF7bWFyZ2luLXRvcDoxMDVweH19LmdlbmVyYWwtcGFnZS1oZXJvLWJne2JhY2tncm91bmQtcG9zaXRpb246cmlnaHQgY2VudGVyO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXNpemU6Y292ZXI7aGVpZ2h0OjUwMHB4O21hcmdpbi1ib3R0b206MzBweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTEuNXB4KXsuZ2VuZXJhbC1wYWdlLWhlcm8tYmd7aGVpZ2h0OjI1MHB4fX0uZ2VuZXJhbC1wYWdlLWhlcm8tYmcgLm92ZXJsYXl7YmFja2dyb3VuZDp0cmFuc3BhcmVudDtiYWNrZ3JvdW5kOi1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiYSgwLDAsMCwwLjc1KSAwJSwgcmdiYSgzOSwzOSwzOSwwLjUpIDE1JSwgcmdiYSgyNTUsMjU1LDI1NSwwKSA5OSUpO2JhY2tncm91bmQ6LXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDAsMCwwLDAuNzUpIDAlLCByZ2JhKDM5LDM5LDM5LDAuNSkgMTUlLCByZ2JhKDI1NSwyNTUsMjU1LDApIDk5JSk7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKDAsMCwwLDAuNzUpIDAlLCByZ2JhKDM5LDM5LDM5LDAuNSkgMTUlLCByZ2JhKDI1NSwyNTUsMjU1LDApIDk5JSk7aGVpZ2h0OjEwMCU7cGFkZGluZy10b3A6ODBweH1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCl7LmdlbmVyYWwtcGFnZS1oZXJvLWJnIC5vdmVybGF5e3BhZGRpbmctdG9wOjEyMHB4fX0uZ2VuZXJhbC1wYWdlLWhlcm8tYmcgaDF7Y29sb3I6I2ZmZn0uZ2VuZXJhbC1wYWdlLWhlcm8tYmcgLmNvbnRhaW5lcntkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2FsaWduLWl0ZW1zOmZsZXgtZW5kO2hlaWdodDoxMDAlO3BhZGRpbmctYm90dG9tOjMwcHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpey5nZW5lcmFsLXBhZ2UtaGVyby1iZyAuY29udGFpbmVye3BhZGRpbmctYm90dG9tOjgwcHh9fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KXsuZ2VuZXJhbC1wYWdlLWhlcm8tYmcuaGFzLWJyZWFkY3J1bWJ7bWFyZ2luLWJvdHRvbToxMzRweH19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxLjVweCl7Lm1haW4tbmF2aWdhdGlvbj51bD5saT5kaXZ7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgIzhlOGU5M30ubWFpbi1uYXZpZ2F0aW9uPnVsPmxpPmRpdi5oYXMtY2hpbGRyZW4gYS5wYWdlLWxpbmt7Zm9udC1mYW1pbHk6XCJNb250c2VycmF0XCIsc2Fucy1zZXJpZjtmb250LXdlaWdodDo0MDA7LXdlYmtpdC1mb250LXNtb290aGluZzphbnRpYWxpYXNlZDtmb250LXdlaWdodDozMDA7Zm9udC1zaXplOjE4cHg7bWFyZ2luLWJvdHRvbToxMHB4O3RleHQtdHJhbnNmb3JtOm5vbmV9Lm1haW4tbmF2aWdhdGlvbj51bD5saT5kaXYuaGFzLWNoaWxkcmVuIHVsIGxpe21hcmdpbi1ib3R0b206MTBweH0ubWFpbi1uYXZpZ2F0aW9uPnVsPmxpPmRpdi5oYXMtY2hpbGRyZW4gdWwgbGkgYXtmb250LXNpemU6MThweH19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxLjVweCl7LnV0aWxpdHktbmF2aWdhdGlvbj51bD5saT5kaXYgYS5wYWdlLWxpbmt7Zm9udC1mYW1pbHk6XCJNb250c2VycmF0XCIsc2Fucy1zZXJpZjtmb250LXdlaWdodDo0MDA7LXdlYmtpdC1mb250LXNtb290aGluZzphbnRpYWxpYXNlZDtmb250LXdlaWdodDo1MDA7Zm9udC1zaXplOjEycHh9LnV0aWxpdHktbmF2aWdhdGlvbj51bD5saT5kaXYuaGFzLWNoaWxkcmVuIC5tb2JpbGUtdG9nZ2xle2ZvbnQtZmFtaWx5OlwiTW9udHNlcnJhdFwiLHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6NDAwOy13ZWJraXQtZm9udC1zbW9vdGhpbmc6YW50aWFsaWFzZWQ7Zm9udC13ZWlnaHQ6NTAwO2ZvbnQtc2l6ZToxMnB4fS51dGlsaXR5LW5hdmlnYXRpb24+dWw+bGk+ZGl2Lmhhcy1jaGlsZHJlbiBhLnBhZ2UtbGlua3tmb250LWZhbWlseTpcIk1vbnRzZXJyYXRcIixzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjQwMDstd2Via2l0LWZvbnQtc21vb3RoaW5nOmFudGlhbGlhc2VkO2ZvbnQtd2VpZ2h0OjMwMDtmb250LXNpemU6MTZweH0udXRpbGl0eS1uYXZpZ2F0aW9uPnVsPmxpPmRpdi5oYXMtY2hpbGRyZW4gdWwgbGkgYXtmb250LXNpemU6MTZweH19Lm5hdmlnYXRpb24td2l0aC1jaGlsZHJlbiAubW9iaWxlLXRvZ2dsZXtkaXNwbGF5Om5vbmV9Lm5hdmlnYXRpb24td2l0aC1jaGlsZHJlbj51bHtsaXN0LXN0eWxlOm5vbmU7bWFyZ2luOjA7cGFkZGluZzowfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KXsubmF2aWdhdGlvbi13aXRoLWNoaWxkcmVuPnVse2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47ZmxleC13cmFwOm5vd3JhcDtoZWlnaHQ6ODBweH19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWluLXdpZHRoOiA5OTJweCl7Lm5hdmlnYXRpb24td2l0aC1jaGlsZHJlbj51bD5saXttYXJnaW4tcmlnaHQ6MTVweH0ubmF2aWdhdGlvbi13aXRoLWNoaWxkcmVuPnVsPmxpOmxhc3QtY2hpbGR7bWFyZ2luLXJpZ2h0OjB9fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KXsubmF2aWdhdGlvbi13aXRoLWNoaWxkcmVuPnVsPmxpPmRpdiBhLnBhZ2UtbGlua3twb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjEwfS5uYXZpZ2F0aW9uLXdpdGgtY2hpbGRyZW4+dWwgLmhhcy1jaGlsZHJlbntwb3NpdGlvbjpyZWxhdGl2ZX0ubmF2aWdhdGlvbi13aXRoLWNoaWxkcmVuPnVsIC5oYXMtY2hpbGRyZW46aG92ZXI+YXt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lfS5uYXZpZ2F0aW9uLXdpdGgtY2hpbGRyZW4+dWwgLmhhcy1jaGlsZHJlbjpob3ZlciB1bHt0cmFuc2l0aW9uOm9wYWNpdHkgZWFzZS1pbi1vdXQgLjRzLHZpc2liaWxpdHkgbGluZWFyIC40cztvcGFjaXR5OjE7dmlzaWJpbGl0eTp2aXNpYmxlO2xlZnQ6MH0ubmF2aWdhdGlvbi13aXRoLWNoaWxkcmVuPnVsIC5uYXYtaXRlbXN7ZGlzcGxheTpibG9jayAhaW1wb3J0YW50fS5uYXZpZ2F0aW9uLXdpdGgtY2hpbGRyZW4+dWwgdWx7dHJhbnNpdGlvbjpvcGFjaXR5IGVhc2UtaW4tb3V0IC40cyx2aXNpYmlsaXR5IGxpbmVhciAuNHM7b3BhY2l0eTowO3Zpc2liaWxpdHk6aGlkZGVuO2xpc3Qtc3R5bGU6bm9uZTttYXJnaW46MDtwYWRkaW5nOjA7ZGlzcGxheTpibG9jaztsZWZ0Oi01MDAwJTtwYWRkaW5nLXRvcDo4NXB4O3Bvc2l0aW9uOmFic29sdXRlO3RvcDotNDBweDt3aWR0aDoyNTAlO3otaW5kZXg6NX0ubmF2aWdhdGlvbi13aXRoLWNoaWxkcmVuPnVsIHVsIGxpe2Rpc3BsYXk6YmxvY2s7bWFyZ2luLWJvdHRvbToyMnB4fS5uYXZpZ2F0aW9uLXdpdGgtY2hpbGRyZW4+dWwgdWwgbGkgYXtmb250LWZhbWlseTpcIk1vbnRzZXJyYXRcIixzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjQwMDstd2Via2l0LWZvbnQtc21vb3RoaW5nOmFudGlhbGlhc2VkO2ZvbnQtd2VpZ2h0OjMwMDtmb250LXNpemU6MTZweH0ubmF2aWdhdGlvbi13aXRoLWNoaWxkcmVuPnVsIHVsIGxpIGE6aG92ZXJ7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZX19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpey5uYXZpZ2F0aW9uLXdpdGgtY2hpbGRyZW4+dWwgdWwgbGkgYXtmb250LXNpemU6MThweH19Lm5hdmlnYXRpb24td2l0aC1jaGlsZHJlbj51bD5saT5kaXYgYS5wYWdlLWxpbmssLm5hdmlnYXRpb24td2l0aC1jaGlsZHJlbj51bD5saT5kaXYgYS5tb2JpbGUtdG9nZ2xle2ZvbnQtZmFtaWx5OlwiTW9udHNlcnJhdFwiLHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6NDAwOy13ZWJraXQtZm9udC1zbW9vdGhpbmc6YW50aWFsaWFzZWQ7Zm9udC1zaXplOjE0cHg7bGV0dGVyLXNwYWNpbmc6LTAuMDE1ZW19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5LjVweCl7Lm5hdmlnYXRpb24td2l0aC1jaGlsZHJlbj51bD5saT5kaXYgYS5wYWdlLWxpbmssLm5hdmlnYXRpb24td2l0aC1jaGlsZHJlbj51bD5saT5kaXYgYS5tb2JpbGUtdG9nZ2xle2ZvbnQtc2l6ZToxMnB4fX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTEuNXB4KXsubmF2aWdhdGlvbi13aXRoLWNoaWxkcmVuPnVsPmxpPmRpdiBhLnBhZ2UtbGluaywubmF2aWdhdGlvbi13aXRoLWNoaWxkcmVuPnVsPmxpPmRpdiBhLm1vYmlsZS10b2dnbGV7ZGlzcGxheTpibG9jaztwYWRkaW5nOjE1cHg7Zm9udC1zaXplOjE4cHh9fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KXsubmF2aWdhdGlvbi13aXRoLWNoaWxkcmVuPnVsPmxpPmRpdiBhLnBhZ2UtbGluazpob3ZlciwubmF2aWdhdGlvbi13aXRoLWNoaWxkcmVuPnVsPmxpPmRpdiBhLm1vYmlsZS10b2dnbGU6aG92ZXJ7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZX0ubmF2aWdhdGlvbi13aXRoLWNoaWxkcmVuPnVsPmxpPmRpdiBhLnBhZ2UtbGluazpob3ZlcjphZnRlciwubmF2aWdhdGlvbi13aXRoLWNoaWxkcmVuPnVsPmxpPmRpdiBhLm1vYmlsZS10b2dnbGU6aG92ZXI6YWZ0ZXJ7dGV4dC1kZWNvcmF0aW9uOm5vbmV9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MS41cHgpey5uYXZpZ2F0aW9uLXdpdGgtY2hpbGRyZW4+dWw+bGk+ZGl2Lmhhcy1jaGlsZHJlbiAubmF2LWl0ZW1ze2Rpc3BsYXk6bm9uZX0ubmF2aWdhdGlvbi13aXRoLWNoaWxkcmVuPnVsPmxpPmRpdi5oYXMtY2hpbGRyZW4gYS5wYWdlLWxpbmt7ZGlzcGxheTpibG9jaztwYWRkaW5nOjEwcHggMTVweDt0ZXh0LXRyYW5zZm9ybTpub25lfS5uYXZpZ2F0aW9uLXdpdGgtY2hpbGRyZW4+dWw+bGk+ZGl2Lmhhcy1jaGlsZHJlbiAubW9iaWxlLXRvZ2dsZXtkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOnJlbGF0aXZlfS5uYXZpZ2F0aW9uLXdpdGgtY2hpbGRyZW4+dWw+bGk+ZGl2Lmhhcy1jaGlsZHJlbiAubW9iaWxlLXRvZ2dsZTphZnRlcnstd2Via2l0LXRyYW5zaXRpb246ZWFzZSx0cmFuc2Zvcm0sMC40czstby10cmFuc2l0aW9uOmVhc2UsdHJhbnNmb3JtLDAuNHM7dHJhbnNpdGlvbjplYXNlLHRyYW5zZm9ybSwwLjRzO2ZvbnQtZmFtaWx5OlwiYnVkaWNvblwiO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtdmFyaWFudDpub3JtYWw7Zm9udC13ZWlnaHQ6bm9ybWFsO3NwZWFrOm5vbmU7ZGlzcGxheTppbmxpbmUtYmxvY2s7bGluZS1oZWlnaHQ6MTtwb3NpdGlvbjpyZWxhdGl2ZTt0ZXh0LWRlY29yYXRpb246aW5oZXJpdDt0ZXh0LXRyYW5zZm9ybTpub25lO3RvcDoxcHg7Y29sb3I6IzAxNTg0Njtjb250ZW50Olwi7qyUXCI7Zm9udC1zaXplOjIwcHg7bWFyZ2luLXRvcDotMTBweDtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDoxMHB4O3RvcDo1MCU7dHJhbnNmb3JtOnJvdGF0ZSgwZGVnKX0ubmF2aWdhdGlvbi13aXRoLWNoaWxkcmVuPnVsPmxpPmRpdi5oYXMtY2hpbGRyZW4gLm1vYmlsZS10b2dnbGUub3Blbnt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lfS5uYXZpZ2F0aW9uLXdpdGgtY2hpbGRyZW4+dWw+bGk+ZGl2Lmhhcy1jaGlsZHJlbiAubW9iaWxlLXRvZ2dsZS5vcGVuOmFmdGVye3RleHQtZGVjb3JhdGlvbjpub25lO3RyYW5zZm9ybTpyb3RhdGUoOTBkZWcpfS5uYXZpZ2F0aW9uLXdpdGgtY2hpbGRyZW4+dWw+bGk+ZGl2IHVse2xpc3Qtc3R5bGU6bm9uZTttYXJnaW46MDtwYWRkaW5nOjB9Lm5hdmlnYXRpb24td2l0aC1jaGlsZHJlbj51bD5saT5kaXYgdWwgbGl7ZGlzcGxheTpibG9ja30ubmF2aWdhdGlvbi13aXRoLWNoaWxkcmVuPnVsPmxpPmRpdiB1bCBsaSBhe2ZvbnQtZmFtaWx5OlwiTW9udHNlcnJhdFwiLHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6NDAwOy13ZWJraXQtZm9udC1zbW9vdGhpbmc6YW50aWFsaWFzZWQ7Zm9udC13ZWlnaHQ6MzAwO2Rpc3BsYXk6YmxvY2s7cGFkZGluZzoxMHB4IDE1cHh9fS5uYXYtb3ZlcmxheXt0cmFuc2l0aW9uOm9wYWNpdHkgZWFzZS1pbi1vdXQgLjRzLHZpc2liaWxpdHkgbGluZWFyIC40cztvcGFjaXR5OjA7dmlzaWJpbGl0eTpoaWRkZW47YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjZmZmLCByZ2JhKDI1NSwyNTUsMjU1LDAuNykpO2hlaWdodDowO2xlZnQ6MDtwb3NpdGlvbjpmaXhlZDt0b3A6MDt3aWR0aDoxMDAlO3otaW5kZXg6MjB9Lm5hdi1vdmVybGF5LmFjdGl2ZXt0cmFuc2l0aW9uOm9wYWNpdHkgZWFzZS1pbi1vdXQgLjRzLHZpc2liaWxpdHkgbGluZWFyIC40cztvcGFjaXR5OjE7dmlzaWJpbGl0eTp2aXNpYmxlO2hlaWdodDoxMDAlfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KXsuZml4ZWQtaGVhZGVyIC5uYXZpZ2F0aW9uLXdpdGgtY2hpbGRyZW4+dWx7aGVpZ2h0OjYwcHh9fS5zaXRlLWxvZ297ZGlzcGxheTpibG9ja30uc2l0ZS1sb2dvIC5mbGV4LXYtYWxpZ257aGVpZ2h0OjgwcHg7anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnR9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxLjVweCl7LnNpdGUtbG9nbyAuZmxleC12LWFsaWdue2p1c3RpZnktY29udGVudDpjZW50ZXJ9fS5zaXRlLWxvZ28gYXtkaXNwbGF5OmZsZXg7aGVpZ2h0OjEwMCU7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7bWF4LXdpZHRoOjEwcmVtfS5zaXRlLWxvZ28gaW1ne2Rpc3BsYXk6YmxvY2s7bWF4LXdpZHRoOjEwMCU7aGVpZ2h0OmF1dG87bWFyZ2luOmF1dG87bWF4LWhlaWdodDoxMDAlO3dpZHRoOjEwMCV9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxLjVweCl7LmJvdHRvbS1iYXIgLnNpdGUtbG9nb3tkaXNwbGF5Om5vbmV9fS5maXhlZC1oZWFkZXIgLmZsZXgtdi1hbGlnbntoZWlnaHQ6NjBweH0uc2l0ZS1zZWFyY2h7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcn1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTEuNXB4KXsuc2l0ZS1zZWFyY2h7Zm9udC1zaXplOjEuNXJlbX19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpey5zaXRlLXNlYXJjaHtoZWlnaHQ6ODBweH19LnNpdGUtc2VhcmNoLWlubmVye3Bvc2l0aW9uOnJlbGF0aXZlO2ZsZXg6MSAxIGF1dG99QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxLjVweCl7LnNpdGUtc2VhcmNoLWlubmVye2JvcmRlci1ib3R0b206MXB4IHNvbGlkICM4ZThlOTN9fS5zaXRlLXNlYXJjaC1pbnB1dHt3aWR0aDoxMDAlO2JvcmRlcjoxcHggc29saWQgdHJhbnNwYXJlbnQ7YmFja2dyb3VuZDojZjJmMmYyO3BhZGRpbmc6Ny41cHg7Zm9udC1zaXplOjFlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTEuNXB4KXsuc2l0ZS1zZWFyY2gtaW5wdXR7cGFkZGluZzoxNXB4fX0uc2VhcmNoLWJ1dHRvbntiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O2ZvbnQtc2l6ZToxZW07Ym9yZGVyOm5vbmU7cGFkZGluZzowO3dpZHRoOjFyZW07aGVpZ2h0OjFyZW07cG9zaXRpb246YWJzb2x1dGU7dG9wOjQ3JTtyaWdodDoxNXB4O3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpfS5zZWFyY2gtYnV0dG9uLWljb257ZGlzcGxheTppbmxpbmUtYmxvY2s7aGVpZ2h0OjE4cHg7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6MThweDt0b3A6LTNweH0uc2VhcmNoLWJ1dHRvbi1pY29uOmFmdGVye2ZvbnQtZmFtaWx5OlwiYnVkaWNvblwiO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtdmFyaWFudDpub3JtYWw7Zm9udC13ZWlnaHQ6bm9ybWFsO3NwZWFrOm5vbmU7ZGlzcGxheTppbmxpbmUtYmxvY2s7bGluZS1oZWlnaHQ6MTtwb3NpdGlvbjpyZWxhdGl2ZTt0ZXh0LWRlY29yYXRpb246aW5oZXJpdDt0ZXh0LXRyYW5zZm9ybTpub25lO3RvcDoxcHg7Y29sb3I6IzhlOGU5Mztjb250ZW50Olwi7qyZXCI7Zm9udC1zaXplOjE4cHh9LnNlYXJjaC1idXR0b24taWNvbjpob3ZlcntjdXJzb3I6cG9pbnRlcn0uc2VhcmNoLWJ1dHRvbi1pY29uOmhvdmVyOmFmdGVye2NvbG9yOiM0YTRhNGF9LnNlYXJjaC1ib3h7LXdlYmtpdC10cmFuc2l0aW9uOmFsbCxlYXNlLDAuNHM7LW8tdHJhbnNpdGlvbjphbGwsZWFzZSwwLjRzO3RyYW5zaXRpb246YWxsLGVhc2UsMC40cztib3JkZXI6MXB4IHNvbGlkIHRyYW5zcGFyZW50fS5zZWFyY2gtYm94IC5zZWFyY2gtZXJyb3ItYm94e3RyYW5zaXRpb246b3BhY2l0eSBlYXNlLWluLW91dCAuNHMsdmlzaWJpbGl0eSBsaW5lYXIgLjRzO29wYWNpdHk6MTt2aXNpYmlsaXR5OnZpc2libGU7LXdlYmtpdC10cmFuc2l0aW9uOmFsbCxlYXNlLDAuNHM7LW8tdHJhbnNpdGlvbjphbGwsZWFzZSwwLjRzO3RyYW5zaXRpb246YWxsLGVhc2UsMC40cztiYWNrZ3JvdW5kOnJnYmEoMCw4NiwxODQsMC44NSk7Y29sb3I6I2ZmZjtkaXNwbGF5OmJsb2NrICFpbXBvcnRhbnQ7aGVpZ2h0OjU1cHg7cGFkZGluZzoxNXB4IDEwcHh9LnNlYXJjaC1ib3ggLnNlYXJjaC1lcnJvci1ib3gubmctaGlkZXt0cmFuc2l0aW9uOm9wYWNpdHkgZWFzZS1pbi1vdXQgLjRzLHZpc2liaWxpdHkgbGluZWFyIC40cztvcGFjaXR5OjA7dmlzaWJpbGl0eTpoaWRkZW47LXdlYmtpdC10cmFuc2l0aW9uOmFsbCxlYXNlLDAuNHM7LW8tdHJhbnNpdGlvbjphbGwsZWFzZSwwLjRzO3RyYW5zaXRpb246YWxsLGVhc2UsMC40cztoZWlnaHQ6MH0uc2VhcmNoLWJveCAuc2VhcmNoLWVycm9yLWJveC5uZy1oaWRlLWFkZC1hY3RpdmUsLnNlYXJjaC1ib3ggLnNlYXJjaC1lcnJvci1ib3ggLm5nLWhpZGUtcmVtb3ZlLWFjdGl2ZXtvcGFjaXR5OjA7dmlzaWJpbGl0eTpoaWRkZW59LnNlYXJjaC1ib3guaGFzLWVycm9ye2JvcmRlci1jb2xvcjojMDE1ODQ2fS5zZWFyY2gtYm94IC5pbnB1dC1ob2xkZXJ7cG9zaXRpb246cmVsYXRpdmV9LnNlYXJjaC1ib3ggaW5wdXR7LXdlYmtpdC1hcHBlYXJhbmNlOm5vbmU7Ym9yZGVyLXJhZGl1czowfS5zZWFyY2gtcmVzdWx0c3ttYXJnaW4tYm90dG9tOjMwcHg7bWFyZ2luLXRvcDozMHB4fS5zZWFyY2gtcmVzdWx0czpiZWZvcmUsLnNlYXJjaC1yZXN1bHRzOmFmdGVye2NvbnRlbnQ6XCIgXCI7ZGlzcGxheTp0YWJsZX0uc2VhcmNoLXJlc3VsdHM6YWZ0ZXJ7Y2xlYXI6Ym90aH1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCl7LnNlYXJjaC1yZXN1bHRze21hcmdpbi1ib3R0b206NjBweH19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpey5zZWFyY2gtcmVzdWx0c3ttYXJnaW4tdG9wOjYwcHh9fS5zZWFyY2gtcmVzdWx0cyAucmVzdWx0cy1jb2x1bW57cG9zaXRpb246cmVsYXRpdmU7bWluLWhlaWdodDoxcHg7cGFkZGluZy1sZWZ0OjE1cHg7cGFkZGluZy1yaWdodDoxNXB4O3BhZGRpbmctbGVmdDowO3BhZGRpbmctcmlnaHQ6MH1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5zZWFyY2gtcmVzdWx0cyAucmVzdWx0cy1jb2x1bW57ZmxvYXQ6bGVmdDt3aWR0aDo2Ni42NjY2NyV9fS5zZWFyY2gtcmVzdWx0cyAucmVzdWx0cy1jb2x1bW4gLnJlc3VsdC1ibG9ja3ttYXJnaW4tdG9wOjMwcHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpey5zZWFyY2gtcmVzdWx0cyAucmVzdWx0cy1jb2x1bW4gLnJlc3VsdC1ibG9ja3ttYXJnaW4tdG9wOjYwcHh9fS5zZWFyY2gtcmVzdWx0cyAucmVzdWx0cy1jb2x1bW4gLnJlc3VsdC1ibG9jazpmaXJzdC1jaGlsZHttYXJnaW4tdG9wOjB9LnNlYXJjaC1yZXN1bHRzIC5yZXN1bHRzLWNvbHVtbiAucmVzdWx0LWJsb2NrIGgzLC5zZWFyY2gtcmVzdWx0cyAucmVzdWx0cy1jb2x1bW4gLnJlc3VsdC1ibG9jayBwe21hcmdpbi1ib3R0b206NXB4fS5zZWFyY2gtcmVzdWx0cyAucmVzdWx0cy1jb2x1bW4gLnJlc3VsdC1ibG9jayBoMyBhLC5zZWFyY2gtcmVzdWx0cyAucmVzdWx0cy1jb2x1bW4gLnJlc3VsdC1ibG9jayBoMyBhOmFjdGl2ZSwuc2VhcmNoLXJlc3VsdHMgLnJlc3VsdHMtY29sdW1uIC5yZXN1bHQtYmxvY2sgaDMgYTp2aXNpdGVkLC5zZWFyY2gtcmVzdWx0cyAucmVzdWx0cy1jb2x1bW4gLnJlc3VsdC1ibG9jayBwIGEsLnNlYXJjaC1yZXN1bHRzIC5yZXN1bHRzLWNvbHVtbiAucmVzdWx0LWJsb2NrIHAgYTphY3RpdmUsLnNlYXJjaC1yZXN1bHRzIC5yZXN1bHRzLWNvbHVtbiAucmVzdWx0LWJsb2NrIHAgYTp2aXNpdGVke2NvbG9yOiMwMTU4NDZ9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpey5zZWFyY2gtcmVzdWx0cyAucmVzdWx0cy1jb2x1bW4gLnJlc3VsdC1ibG9jayBoMyBhOmhvdmVyLC5zZWFyY2gtcmVzdWx0cyAucmVzdWx0cy1jb2x1bW4gLnJlc3VsdC1ibG9jayBoMyBhOmFjdGl2ZTpob3Zlciwuc2VhcmNoLXJlc3VsdHMgLnJlc3VsdHMtY29sdW1uIC5yZXN1bHQtYmxvY2sgaDMgYTp2aXNpdGVkOmhvdmVyLC5zZWFyY2gtcmVzdWx0cyAucmVzdWx0cy1jb2x1bW4gLnJlc3VsdC1ibG9jayBwIGE6aG92ZXIsLnNlYXJjaC1yZXN1bHRzIC5yZXN1bHRzLWNvbHVtbiAucmVzdWx0LWJsb2NrIHAgYTphY3RpdmU6aG92ZXIsLnNlYXJjaC1yZXN1bHRzIC5yZXN1bHRzLWNvbHVtbiAucmVzdWx0LWJsb2NrIHAgYTp2aXNpdGVkOmhvdmVye2NvbG9yOiMwMDB9fS5zZWFyY2gtcmVzdWx0cyAucmVzdWx0cy1jb2x1bW4gLnJlc3VsdC1ibG9jayAudXJsIGEsLnNlYXJjaC1yZXN1bHRzIC5yZXN1bHRzLWNvbHVtbiAucmVzdWx0LWJsb2NrIC51cmwgYTphY3RpdmUsLnNlYXJjaC1yZXN1bHRzIC5yZXN1bHRzLWNvbHVtbiAucmVzdWx0LWJsb2NrIC51cmwgYTp2aXNpdGVke2NvbG9yOiM1NENFMzJ9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpey5zZWFyY2gtcmVzdWx0cyAucmVzdWx0cy1jb2x1bW4gLnJlc3VsdC1ibG9jayAudXJsIGE6aG92ZXIsLnNlYXJjaC1yZXN1bHRzIC5yZXN1bHRzLWNvbHVtbiAucmVzdWx0LWJsb2NrIC51cmwgYTphY3RpdmU6aG92ZXIsLnNlYXJjaC1yZXN1bHRzIC5yZXN1bHRzLWNvbHVtbiAucmVzdWx0LWJsb2NrIC51cmwgYTp2aXNpdGVkOmhvdmVye2NvbG9yOiMwMTU4NDZ9fS5zdGFydC1wYWdlLWhlcm97bWluLWhlaWdodDpjYWxjKDEwMHZoIC0gMTIwcHggLSA2LjVyZW0pO2NvbG9yOiMwMTU4NDY7YmFja2dyb3VuZDojZjJmMmYyO3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6ZmxleDtvdmVyZmxvdzpoaWRkZW59QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxLjVweCl7LnN0YXJ0LXBhZ2UtaGVyb3ttaW4taGVpZ2h0OmNhbGMoMTAwdmggLSA1MHB4IC0gNi41cmVtKX19LnN0YXJ0LXBhZ2UtaGVyby1pbm5lcntkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6ZmxleC1lbmQ7d2lkdGg6MTAwJX0uc3RhcnQtcGFnZS10aXRsZXtmb250LXNpemU6MS41cmVtO3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmctYm90dG9tOjYwcHh9LnN0YXJ0LXBhZ2UtdGl0bGU6OmJlZm9yZXtjb250ZW50OicnO3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbTowO2xlZnQ6LTUwdnc7cmlnaHQ6LTUwdnc7d2lkdGg6MjAwdnc7aGVpZ2h0OjIwMHZ3O2JhY2tncm91bmQtaW1hZ2U6cmFkaWFsLWdyYWRpZW50KGZhcnRoZXN0LWNvcm5lciBhdCA1MCUgMTAwJSwgcmdiYSgyNDIsMjQyLDI0MiwwLjkpLCByZ2JhKDI0MiwyNDIsMjQyLDApIDUwJSl9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpey5zdGFydC1wYWdlLXRpdGxle3dpZHRoOmNhbGMoNDUlICsgNjBweCk7cGFkZGluZy10b3A6MTUwcHg7cGFkZGluZy1ib3R0b206NDVweH0uc3RhcnQtcGFnZS10aXRsZTo6YmVmb3Jle2NvbnRlbnQ6bm9uZX19LnN0YXJ0LXBhZ2UtdGl0bGU+Kntwb3NpdGlvbjpyZWxhdGl2ZX0uc3RhcnQtcGFnZS1oZWFkaW5ne2ZvbnQtc2l6ZTo0cmVtO2xpbmUtaGVpZ2h0OjE7bWF4LXdpZHRoOjQycmVtfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MS41cHgpey5zdGFydC1wYWdlLWhlYWRpbmd7Zm9udC1zaXplOjRyZW19fS5zdGFydC1wYWdlLWhlYWRpbmcrKnttYXJnaW4tdG9wOjFlbX0uc3RhcnQtcGFnZS1ncmFwaGljcywuc3RhcnQtcGFnZS1pbWFnZSwuc3RhcnQtcGFnZS12ZWN0b3J7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7Ym90dG9tOjA7bGVmdDowO3JpZ2h0OjB9LnN0YXJ0LXBhZ2UtaW1hZ2UsLnN0YXJ0LXBhZ2UtdmVjdG9ye2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXNpemU6Y292ZXJ9LnN0YXJ0LXBhZ2UtZ3JhcGhpY3N7YWxpZ24tc2VsZjpzdHJldGNoO3dpZHRoOjY2JTtyaWdodDotMTYlO2xlZnQ6YXV0b31AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTEuNXB4KXsuc3RhcnQtcGFnZS1ncmFwaGljc3t3aWR0aDoxMDAlO3JpZ2h0Oi0yMCV9fS5zdGFydC1wYWdlLWltYWdle3RvcDowO3JpZ2h0OjIwJTtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlciBjZW50ZXJ9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxLjVweCl7LnN0YXJ0LXBhZ2UtaW1hZ2V7dG9wOjUwcHh9fS5zdGFydC1wYWdlLXZlY3RvcntiYWNrZ3JvdW5kLXBvc2l0aW9uOmxlZnQgMjAlO2JvdHRvbTotMXB4fS5nZW5lcmFsLXBhZ2UtaGVyb3ttYXJnaW4tYm90dG9tOjMwcHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpey5nZW5lcmFsLXBhZ2UtaGVyb3ttYXJnaW4tYm90dG9tOjYwcHh9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MS41cHgpey5nZW5lcmFsLXBhZ2UtaGVybyAuYmFja2dyb3VuZHtiYWNrZ3JvdW5kOiNmZmY7aGVpZ2h0OjUwcHh9fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KXsuZ2VuZXJhbC1wYWdlLWhlcm8gLmJhY2tncm91bmR7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDAuOCk7aGVpZ2h0OjEyMHB4fX0uZ2VuZXJhbC1wYWdlLWhlcm8gaDF7bWFyZ2luLXRvcDozMHB4fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KXsuZ2VuZXJhbC1wYWdlLWhlcm8uaGFzLWJyZWFkY3J1bWIgaDF7bWFyZ2luLXRvcDoxMDVweH19LmdlbmVyYWwtcGFnZS1oZXJvLWJne2JhY2tncm91bmQtcG9zaXRpb246cmlnaHQgY2VudGVyO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXNpemU6Y292ZXI7aGVpZ2h0OjUwMHB4O21hcmdpbi1ib3R0b206MzBweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTEuNXB4KXsuZ2VuZXJhbC1wYWdlLWhlcm8tYmd7aGVpZ2h0OjI1MHB4fX0uZ2VuZXJhbC1wYWdlLWhlcm8tYmcgLm92ZXJsYXl7YmFja2dyb3VuZDp0cmFuc3BhcmVudDtiYWNrZ3JvdW5kOi1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiYSgwLDAsMCwwLjc1KSAwJSwgcmdiYSgzOSwzOSwzOSwwLjUpIDE1JSwgcmdiYSgyNTUsMjU1LDI1NSwwKSA5OSUpO2JhY2tncm91bmQ6LXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDAsMCwwLDAuNzUpIDAlLCByZ2JhKDM5LDM5LDM5LDAuNSkgMTUlLCByZ2JhKDI1NSwyNTUsMjU1LDApIDk5JSk7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKDAsMCwwLDAuNzUpIDAlLCByZ2JhKDM5LDM5LDM5LDAuNSkgMTUlLCByZ2JhKDI1NSwyNTUsMjU1LDApIDk5JSk7aGVpZ2h0OjEwMCU7cGFkZGluZy10b3A6ODBweH1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCl7LmdlbmVyYWwtcGFnZS1oZXJvLWJnIC5vdmVybGF5e3BhZGRpbmctdG9wOjEyMHB4fX0uZ2VuZXJhbC1wYWdlLWhlcm8tYmcgaDF7Y29sb3I6I2ZmZn0uZ2VuZXJhbC1wYWdlLWhlcm8tYmcgLmNvbnRhaW5lcntkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2FsaWduLWl0ZW1zOmZsZXgtZW5kO2hlaWdodDoxMDAlO3BhZGRpbmctYm90dG9tOjMwcHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpey5nZW5lcmFsLXBhZ2UtaGVyby1iZyAuY29udGFpbmVye3BhZGRpbmctYm90dG9tOjgwcHh9fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KXsuZ2VuZXJhbC1wYWdlLWhlcm8tYmcuaGFzLWJyZWFkY3J1bWJ7bWFyZ2luLWJvdHRvbToxMzRweH19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpey51bml2ZXJzYWwtbmF2aWdhdGlvbntoZWlnaHQ6NDBweDt0ZXh0LWFsaWduOnJpZ2h0fX0udW5pdmVyc2FsLW5hdmlnYXRpb24+dWx7bGlzdC1zdHlsZTpub25lO21hcmdpbjowO3BhZGRpbmc6MH1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCl7LnVuaXZlcnNhbC1uYXZpZ2F0aW9uPnVse2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7aGVpZ2h0OjQwcHg7anVzdGlmeS1jb250ZW50OmZsZXgtZW5kfX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCl7LnVuaXZlcnNhbC1uYXZpZ2F0aW9uPnVsPmxpe21hcmdpbi1sZWZ0OjMwcHh9fS51bml2ZXJzYWwtbmF2aWdhdGlvbj51bD5saT5he2ZvbnQtZmFtaWx5OlwiTW9udHNlcnJhdFwiLHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6NDAwOy13ZWJraXQtZm9udC1zbW9vdGhpbmc6YW50aWFsaWFzZWQ7Zm9udC1zaXplOjE0cHg7bGV0dGVyLXNwYWNpbmc6LTAuMDE1ZW19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5LjVweCl7LnVuaXZlcnNhbC1uYXZpZ2F0aW9uPnVsPmxpPmF7Zm9udC1zaXplOjEycHh9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MS41cHgpey51bml2ZXJzYWwtbmF2aWdhdGlvbj51bD5saT5he2Rpc3BsYXk6YmxvY2s7cGFkZGluZzoxNXB4O2ZvbnQtc2l6ZToxOHB4fX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCl7LnVuaXZlcnNhbC1uYXZpZ2F0aW9uPnVsPmxpPmE6aG92ZXJ7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZX0udW5pdmVyc2FsLW5hdmlnYXRpb24+dWw+bGk+YTpob3ZlcjphZnRlcnt0ZXh0LWRlY29yYXRpb246bm9uZX19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpey51bml2ZXJzYWwtbmF2aWdhdGlvbj51bD5saT5he2ZvbnQtZmFtaWx5OlwiTW9udHNlcnJhdFwiLHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6NDAwOy13ZWJraXQtZm9udC1zbW9vdGhpbmc6YW50aWFsaWFzZWQ7Zm9udC13ZWlnaHQ6NTAwO2ZvbnQtc2l6ZToxMXB4fX0uZml4ZWQtaGVhZGVyIC51bml2ZXJzYWwtbmF2aWdhdGlvbntoZWlnaHQ6NjBweH0uZml4ZWQtaGVhZGVyIC51bml2ZXJzYWwtbmF2aWdhdGlvbiB1bHtoZWlnaHQ6NjBweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTEuNXB4KXsudXRpbGl0eS1uYXZpZ2F0aW9uPnVsPmxpPmRpdiBhLnBhZ2UtbGlua3tmb250LWZhbWlseTpcIk1vbnRzZXJyYXRcIixzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjQwMDstd2Via2l0LWZvbnQtc21vb3RoaW5nOmFudGlhbGlhc2VkO2ZvbnQtd2VpZ2h0OjUwMDtmb250LXNpemU6MTJweH0udXRpbGl0eS1uYXZpZ2F0aW9uPnVsPmxpPmRpdi5oYXMtY2hpbGRyZW4gLm1vYmlsZS10b2dnbGV7Zm9udC1mYW1pbHk6XCJNb250c2VycmF0XCIsc2Fucy1zZXJpZjtmb250LXdlaWdodDo0MDA7LXdlYmtpdC1mb250LXNtb290aGluZzphbnRpYWxpYXNlZDtmb250LXdlaWdodDo1MDA7Zm9udC1zaXplOjEycHh9LnV0aWxpdHktbmF2aWdhdGlvbj51bD5saT5kaXYuaGFzLWNoaWxkcmVuIGEucGFnZS1saW5re2ZvbnQtZmFtaWx5OlwiTW9udHNlcnJhdFwiLHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6NDAwOy13ZWJraXQtZm9udC1zbW9vdGhpbmc6YW50aWFsaWFzZWQ7Zm9udC13ZWlnaHQ6MzAwO2ZvbnQtc2l6ZToxNnB4fS51dGlsaXR5LW5hdmlnYXRpb24+dWw+bGk+ZGl2Lmhhcy1jaGlsZHJlbiB1bCBsaSBhe2ZvbnQtc2l6ZToxNnB4fX0uZm9vdGVyLWxlZ2FsLWxpbmtzIHVse2xpc3Qtc3R5bGU6bm9uZTttYXJnaW46MDtwYWRkaW5nOjB9LmZvb3Rlci1sZWdhbC1saW5rcyB1bCBsaXtkaXNwbGF5OmlubGluZS1ibG9jazt2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9LmZvb3Rlci1sZWdhbC1saW5rcyB1bCBsaSBhLC5mb290ZXItbGVnYWwtbGlua3MgdWwgbGkgYTphY3RpdmUsLmZvb3Rlci1sZWdhbC1saW5rcyB1bCBsaSBhOnZpc2l0ZWR7Y29sb3I6IzhlOGU5M31AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCl7LmZvb3Rlci1sZWdhbC1saW5rcyB1bCBsaSBhOmhvdmVyLC5mb290ZXItbGVnYWwtbGlua3MgdWwgbGkgYTphY3RpdmU6aG92ZXIsLmZvb3Rlci1sZWdhbC1saW5rcyB1bCBsaSBhOnZpc2l0ZWQ6aG92ZXJ7Y29sb3I6IzAxNTg0Nn19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxLjVweCl7LmZvb3Rlci1sZWdhbC1saW5rcyB1bCBsaXttYXJnaW4tcmlnaHQ6MjBweH19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpey5mb290ZXItbGVnYWwtbGlua3MgdWwgbGl7bWFyZ2luLWxlZnQ6MzBweH19LmZvb3Rlci1sZWdhbC1saW5rcyB1bCBsaSBhe3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmV9LmZvb3Rlci1zb2NpYWwtbGlua3M+dWx7bGlzdC1zdHlsZTpub25lO21hcmdpbjowO3BhZGRpbmc6MH1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCl7LmZvb3Rlci1zb2NpYWwtbGlua3M+dWx7dGV4dC1hbGlnbjpyaWdodH19LmZvb3Rlci1zb2NpYWwtbGlua3M+dWw+bGl7ZGlzcGxheTppbmxpbmUtYmxvY2s7dmVydGljYWwtYWxpZ246bWlkZGxlfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MS41cHgpey5mb290ZXItc29jaWFsLWxpbmtzPnVsPmxpe21hcmdpbi1yaWdodDozMHB4fX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCl7LmZvb3Rlci1zb2NpYWwtbGlua3M+dWw+bGl7bWFyZ2luLWxlZnQ6MzBweH19LmZvb3Rlci1zb2NpYWwtbGlua3M+dWw+bGkgYXtjb2xvcjojOGU4ZTkzO2Rpc3BsYXk6YmxvY2s7Zm9udC1zaXplOjI4cHh9LmZvb3Rlci1zb2NpYWwtbGlua3M+dWw+bGkgYTpob3Zlcntjb2xvcjojMDE1ODQ2fS5zZWFyY2gtb3ZlcmxheXtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMC44NSk7aGVpZ2h0OjEwMCU7cG9zaXRpb246Zml4ZWQ7dG9wOjA7d2lkdGg6MTAwJTt6LWluZGV4OjMwMDB9LnNlYXJjaC1vdmVybGF5Pi5zZWFyY2gtb3ZlcmxheS1jb250ZW50e3Bvc2l0aW9uOmZpeGVkO3dpZHRoOjEwMCV9LnNlYXJjaC1vdmVybGF5IC5jb250YWluZXJ7cG9zaXRpb246cmVsYXRpdmV9LnNlYXJjaC1vdmVybGF5IC5zZWFyY2gtb3ZlcmxheS10b2dnbGV7aGVpZ2h0OjI1cHg7d2lkdGg6MjVweDtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDoxMHB4O3RvcDo3N3B4fS5zZWFyY2gtb3ZlcmxheSAuc2VhcmNoLW92ZXJsYXktdG9nZ2xlOmFmdGVye2ZvbnQtZmFtaWx5OlwiYnVkaWNvblwiO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtdmFyaWFudDpub3JtYWw7Zm9udC13ZWlnaHQ6bm9ybWFsO3NwZWFrOm5vbmU7ZGlzcGxheTppbmxpbmUtYmxvY2s7bGluZS1oZWlnaHQ6MTtwb3NpdGlvbjpyZWxhdGl2ZTt0ZXh0LWRlY29yYXRpb246aW5oZXJpdDt0ZXh0LXRyYW5zZm9ybTpub25lO3RvcDoxcHg7Y29sb3I6IzAxNTg0Njtjb250ZW50Olwi7qujXCI7ZGlzcGxheTppbmxpbmUtYmxvY2s7aGVpZ2h0OjI1cHg7Zm9udC1zaXplOjI1cHg7d2lkdGg6MjVweH0uc2VhcmNoLW92ZXJsYXkgLnNlYXJjaC1vdmVybGF5LXRvZ2dsZTpob3ZlcntjdXJzb3I6cG9pbnRlcn0uc2VhcmNoLW92ZXJsYXkgLnNlYXJjaC1ib3h7cG9zaXRpb246cmVsYXRpdmU7bWluLWhlaWdodDoxcHg7cGFkZGluZy1sZWZ0OjE1cHg7cGFkZGluZy1yaWdodDoxNXB4O3BhZGRpbmctbGVmdDowO3BhZGRpbmctcmlnaHQ6MDttYXJnaW4tdG9wOjE3NXB4O3BhZGRpbmctYm90dG9tOjE1cHh9QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXsuc2VhcmNoLW92ZXJsYXkgLnNlYXJjaC1ib3h7ZmxvYXQ6bGVmdDt3aWR0aDo2Ni42NjY2NyV9fUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7LnNlYXJjaC1vdmVybGF5IC5zZWFyY2gtYm94e21hcmdpbi1sZWZ0OjE2LjY2NjY3JX19LnNlYXJjaC1vdmVybGF5IC5zZWFyY2gtYm94IC5pbnB1dC1ob2xkZXJ7bWFyZ2luLWxlZnQ6MTVweDttYXJnaW4tcmlnaHQ6MTVweH0uc2VhcmNoLW92ZXJsYXkgLnNlYXJjaC1ib3ggaW5wdXR7Zm9udC1mYW1pbHk6XCJNb250c2VycmF0XCIsc2Fucy1zZXJpZjtmb250LXdlaWdodDo0MDA7LXdlYmtpdC1mb250LXNtb290aGluZzphbnRpYWxpYXNlZDtsZXR0ZXItc3BhY2luZzouNDVweDtmb250LXdlaWdodDozMDA7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2Q3ZDdkNztib3JkZXItbGVmdDowO2JvcmRlci10b3A6MDtib3JkZXItcmlnaHQ6MDtiYWNrZ3JvdW5kOm5vbmU7Y29sb3I6IzhlOGU5MztkaXNwbGF5OmJsb2NrO2ZvbnQtc2l6ZTo0OHB4O291dGxpbmU6MDtwYWRkaW5nOjEycHggMzBweDt3aWR0aDoxMDAlfS5zZWFyY2gtb3ZlcmxheSAuc2VhcmNoLWJveCBidXR0b257ZGlzcGxheTppbmxpbmUtYmxvY2s7aGVpZ2h0OjE4cHg7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6MThweDtiYWNrZ3JvdW5kOm5vbmU7Ym9yZGVyOjA7bWFyZ2luLXRvcDotMTBweDtwYWRkaW5nOjA7cG9zaXRpb246YWJzb2x1dGU7b3V0bGluZTpub25lO3JpZ2h0OjE1cHg7dG9wOjUwJX0uc2VhcmNoLW92ZXJsYXkgLnNlYXJjaC1ib3ggYnV0dG9uOmFmdGVye2ZvbnQtZmFtaWx5OlwiYnVkaWNvblwiO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtdmFyaWFudDpub3JtYWw7Zm9udC13ZWlnaHQ6bm9ybWFsO3NwZWFrOm5vbmU7ZGlzcGxheTppbmxpbmUtYmxvY2s7bGluZS1oZWlnaHQ6MTtwb3NpdGlvbjpyZWxhdGl2ZTt0ZXh0LWRlY29yYXRpb246aW5oZXJpdDt0ZXh0LXRyYW5zZm9ybTpub25lO3RvcDoxcHg7Y29sb3I6IzAxNTg0Njtjb250ZW50Olwi7qyZXCI7Zm9udC1zaXplOjE4cHh9LnNlYXJjaC1vdmVybGF5IC5zZWFyY2gtYm94IGJ1dHRvbjpob3ZlcntjdXJzb3I6cG9pbnRlcn0uc2VhcmNoLW92ZXJsYXkgLnNlYXJjaC1ib3ggYnV0dG9uOmhvdmVyOmFmdGVye2NvbG9yOiMwMTU4NDZ9Lm1vYmlsZS1oZWFkZXJ7YmFja2dyb3VuZC1jb2xvcjojZmZmO2hlaWdodDo1MHB4O3dpZHRoOjEwMCV9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpey5tb2JpbGUtaGVhZGVye2Rpc3BsYXk6bm9uZX19Lm1vYmlsZS1oZWFkZXIgLm1vYmlsZS1uYXYtdG9nZ2xle2hlaWdodDo1MHB4O3dpZHRoOjUwcHh9Lm1vYmlsZS1oZWFkZXIgLm1vYmlsZS1uYXYtdG9nZ2xlLWNvbnRhaW5lcntkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO3Bvc2l0aW9uOnJlbGF0aXZlO2Zsb2F0OmxlZnQ7d2lkdGg6MzMuMzMzMzMlO21pbi1oZWlnaHQ6MXB4O3BhZGRpbmctbGVmdDoxNXB4O3BhZGRpbmctcmlnaHQ6MTVweH0ubW9iaWxlLWhlYWRlciAubW9iaWxlLW5hdi10b2dnbGUgc3BhbntkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtoZWlnaHQ6MjBweDt3aWR0aDozNXB4fS5tb2JpbGUtaGVhZGVyIC5tb2JpbGUtbmF2LXRvZ2dsZSBzcGFuOmhvdmVye2N1cnNvcjpwb2ludGVyfS5tb2JpbGUtaGVhZGVyIC5tb2JpbGUtbmF2LXRvZ2dsZSBzcGFuIGl7YmFja2dyb3VuZDojMDE1ODQ2O2Rpc3BsYXk6YmxvY2s7aGVpZ2h0OjJweDt3aWR0aDoxMDAlfS5tb2JpbGUtaGVhZGVyIC5tb2JpbGUtbmF2LXRvZ2dsZSBzcGFuIGk6Zmlyc3QtY2hpbGR7bWFyZ2luLXRvcDowfS5tb2JpbGUtaGVhZGVyIC5tb2JpbGUtbG9nb3twb3NpdGlvbjpyZWxhdGl2ZTtmbG9hdDpsZWZ0O3dpZHRoOjMzLjMzMzMzJTttaW4taGVpZ2h0OjFweDtwYWRkaW5nLWxlZnQ6MTVweDtwYWRkaW5nLXJpZ2h0OjE1cHg7aGVpZ2h0OjUwcHh9Lm1vYmlsZS1oZWFkZXIgLm1vYmlsZS1sb2dvIGltZ3tkaXNwbGF5OmJsb2NrO21heC13aWR0aDoxMDAlO2hlaWdodDphdXRvO21hcmdpbjphdXRvO21heC1oZWlnaHQ6NDBweH0ubW9iaWxlLWhlYWRlciAubW9iaWxlLWxvZ28gLnNpdGUtbG9nbyAuZmxleC12LWFsaWdue2hlaWdodDo1MHB4fWJvZHkubW9iaWxlLW5hdi1vcGVue292ZXJmbG93OmhpZGRlbn1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTEuNXB4KXsubmF2aWdhdGlvbnstd2Via2l0LXRyYW5zaXRpb246bGluZWFyLGxlZnQsMC41czstby10cmFuc2l0aW9uOmxpbmVhcixsZWZ0LDAuNXM7dHJhbnNpdGlvbjpsaW5lYXIsbGVmdCwwLjVzO2JhY2tncm91bmQ6I2ZmZjtoZWlnaHQ6MTAwJTtvdmVyZmxvdzphdXRvO3BhZGRpbmctYm90dG9tOjEwMHB4O3Bvc2l0aW9uOmZpeGVkO3RvcDowO2xlZnQ6LTEwMDBweDt3aWR0aDoxMDAlfS5uYXZpZ2F0aW9uLm9wZW57bGVmdDowfX0ubW9iaWxlLW5hdi10b2dnbGV7YmFja2dyb3VuZDp0cmFuc3BhcmVudDtib3JkZXI6bm9uZX0ubW9iaWxlLXRvcC1iYXJ7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjtoZWlnaHQ6NTBweDtwYWRkaW5nOjAgMTVweH1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCl7Lm1vYmlsZS10b3AtYmFye2Rpc3BsYXk6bm9uZX19Lm1vYmlsZS10b3AtYmFyIC5tb2JpbGUtbmF2LXRvZ2dsZXtoZWlnaHQ6NTBweDt3aWR0aDo1MHB4fS5tb2JpbGUtdG9wLWJhciAubW9iaWxlLW5hdi10b2dnbGUuY2xvc2V7aGVpZ2h0OjI1cHg7d2lkdGg6MjVweDttYXJnaW4tbGVmdDo2cHh9Lm1vYmlsZS10b3AtYmFyIC5tb2JpbGUtbmF2LXRvZ2dsZS5jbG9zZTphZnRlcntmb250LWZhbWlseTpcImJ1ZGljb25cIjtmb250LXN0eWxlOm5vcm1hbDtmb250LXZhcmlhbnQ6bm9ybWFsO2ZvbnQtd2VpZ2h0Om5vcm1hbDtzcGVhazpub25lO2Rpc3BsYXk6aW5saW5lLWJsb2NrO2xpbmUtaGVpZ2h0OjE7cG9zaXRpb246cmVsYXRpdmU7dGV4dC1kZWNvcmF0aW9uOmluaGVyaXQ7dGV4dC10cmFuc2Zvcm06bm9uZTt0b3A6MXB4O2NvbG9yOiMwMTU4NDY7Y29udGVudDpcIu6ro1wiO2Rpc3BsYXk6aW5saW5lLWJsb2NrO2hlaWdodDoyNXB4O2ZvbnQtc2l6ZToyNXB4O3dpZHRoOjI1cHh9Lm1vYmlsZS10b3AtYmFyIC5tb2JpbGUtbmF2LXRvZ2dsZS5jbG9zZTpob3ZlcntjdXJzb3I6cG9pbnRlcn1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTEuNXB4KXsudXRpbGl0eS1uYXZpZ2F0aW9uPnVsLC51bml2ZXJzYWwtbmF2aWdhdGlvbj51bHtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjOGU4ZTkzfS51dGlsaXR5LW5hdmlnYXRpb24+dWwgbGkgYSwudW5pdmVyc2FsLW5hdmlnYXRpb24+dWwgbGkgYXtmb250LWZhbWlseTpcIk1vbnRzZXJyYXRcIixzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjQwMDstd2Via2l0LWZvbnQtc21vb3RoaW5nOmFudGlhbGlhc2VkO2ZvbnQtd2VpZ2h0OjUwMDtmb250LXNpemU6MTJweH19I2xvY2F0aW9uLWxhbmRpbmctbWFwe21hcmdpbi1ib3R0b206MzBweDtoZWlnaHQ6MjAwcHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpeyNsb2NhdGlvbi1sYW5kaW5nLW1hcHttYXJnaW4tYm90dG9tOjYwcHh9fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KXsjbG9jYXRpb24tbGFuZGluZy1tYXB7aGVpZ2h0OjQxNXB4fX0uZ29vZ2xlLW1hcC1pbmZvLXdpbmRvd3t3aWR0aDoyMDBweH1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCl7Lmdvb2dsZS1tYXAtaW5mby13aW5kb3d7d2lkdGg6MzAwcHh9fS5nb29nbGUtbWFwLWluZm8td2luZG93IHAsLmdvb2dsZS1tYXAtaW5mby13aW5kb3cgLmFycm93LWxpbmt7Zm9udC1zaXplOjEycHg7bGluZS1oZWlnaHQ6MThweH0uZ29vZ2xlLW1hcC1pbmZvLXdpbmRvdyBwIHNwYW4sLmdvb2dsZS1tYXAtaW5mby13aW5kb3cgLmFycm93LWxpbmsgc3BhbntkaXNwbGF5OmJsb2NrfS5nb29nbGUtbWFwLWluZm8td2luZG93IHAudHlwZXtmb250LXdlaWdodDo1MDB9Lmdvb2dsZS1tYXAtaW5mby13aW5kb3cgcC5jaXR5LXN0YXRlLXppcCBzcGFue2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOm1pZGRsZX0uZ29vZ2xlLW1hcC1pbmZvLXdpbmRvdyAubWVkaXVte2ZvbnQtZmFtaWx5OlwiTW9udHNlcnJhdFwiLHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6NDAwOy13ZWJraXQtZm9udC1zbW9vdGhpbmc6YW50aWFsaWFzZWQ7Zm9udC13ZWlnaHQ6NTAwfS5nb29nbGUtbWFwLWluZm8td2luZG93IC5sb2NhdGlvbi1kZXRhaWxze21hcmdpbjoxNXB4IDB9Lmdvb2dsZS1tYXAtaW5mby13aW5kb3cgLmxvY2F0aW9uLWRldGFpbHMgLmxvY2F0aW9uLW5hbWV7Y29sb3I6IzAxNTg0Njtmb250LXNpemU6MTVweDttYXJnaW4tYm90dG9tOjVweH0uZ29vZ2xlLW1hcC1pbmZvLXdpbmRvdyAuYXJyb3ctbGlua3ttYXJnaW4tdG9wOjVweH0ubG9jYXRpb25zLWxhbmRpbmctZmlsdGVycy1mbHlvdXR7bWFyZ2luLWJvdHRvbToxNXB4O3Bvc2l0aW9uOnJlbGF0aXZlfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MS41cHgpey5sb2NhdGlvbnMtbGFuZGluZy1maWx0ZXJzLWZseW91dCAudG9nZ2xley13ZWJraXQtdHJhbnNpdGlvbjphbGwsZWFzZSwwLjRzOy1vLXRyYW5zaXRpb246YWxsLGVhc2UsMC40czt0cmFuc2l0aW9uOmFsbCxlYXNlLDAuNHM7Zm9udC1mYW1pbHk6XCJNb250c2VycmF0XCIsc2Fucy1zZXJpZjtmb250LXdlaWdodDo0MDA7LXdlYmtpdC1mb250LXNtb290aGluZzphbnRpYWxpYXNlZDtsZXR0ZXItc3BhY2luZzouNDVweDtmb250LXdlaWdodDozMDA7YmFja2dyb3VuZDojMDE1ODQ2O2JvcmRlcjoxcHggc29saWQgIzAxNTg0Njtjb2xvcjojZmZmO2Rpc3BsYXk6YmxvY2s7Zm9udC1zaXplOjE1cHg7cGFkZGluZzoxM3B4O3Bvc2l0aW9uOnJlbGF0aXZlfS5sb2NhdGlvbnMtbGFuZGluZy1maWx0ZXJzLWZseW91dCAudG9nZ2xlOmhvdmVye2N1cnNvcjpwb2ludGVyfS5sb2NhdGlvbnMtbGFuZGluZy1maWx0ZXJzLWZseW91dCAudG9nZ2xlOmFmdGVye2ZvbnQtZmFtaWx5OlwiYnVkaWNvblwiO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtdmFyaWFudDpub3JtYWw7Zm9udC13ZWlnaHQ6bm9ybWFsO3NwZWFrOm5vbmU7ZGlzcGxheTppbmxpbmUtYmxvY2s7bGluZS1oZWlnaHQ6MTtwb3NpdGlvbjpyZWxhdGl2ZTt0ZXh0LWRlY29yYXRpb246aW5oZXJpdDt0ZXh0LXRyYW5zZm9ybTpub25lO3RvcDoxcHg7LXdlYmtpdC10cmFuc2l0aW9uOmFsbCxlYXNlLDAuNHM7LW8tdHJhbnNpdGlvbjphbGwsZWFzZSwwLjRzO3RyYW5zaXRpb246YWxsLGVhc2UsMC40cztjb2xvcjojZDdkN2Q3O2NvbnRlbnQ6XCLuq4VcIjtkaXNwbGF5OmJsb2NrO21hcmdpbi1sZWZ0OjEwcHg7dHJhbnNmb3JtOnJvdGF0ZSgxODBkZWcpfS5sb2NhdGlvbnMtbGFuZGluZy1maWx0ZXJzLWZseW91dCAudG9nZ2xlLmNvbGxhcHNlZHtmb250LWZhbWlseTpcIk1vbnRzZXJyYXRcIixzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjQwMDstd2Via2l0LWZvbnQtc21vb3RoaW5nOmFudGlhbGlhc2VkO2xldHRlci1zcGFjaW5nOi40NXB4O2ZvbnQtd2VpZ2h0OjMwMDtiYWNrZ3JvdW5kOiMwMTU4NDY7Ym9yZGVyOjFweCBzb2xpZCAjMDE1ODQ2O2NvbG9yOiNmZmY7ZGlzcGxheTppbmxpbmUtYmxvY2s7Zm9udC1zaXplOjE1cHg7cGFkZGluZzoxM3B4O3Bvc2l0aW9uOnJlbGF0aXZlO2JhY2tncm91bmQ6I2ZmZjtib3JkZXItY29sb3I6I2Q3ZDdkNztjb2xvcjojNGE0YTRhO2Rpc3BsYXk6YmxvY2t9LmxvY2F0aW9ucy1sYW5kaW5nLWZpbHRlcnMtZmx5b3V0IC50b2dnbGUuY29sbGFwc2VkOmhvdmVye2N1cnNvcjpwb2ludGVyfS5sb2NhdGlvbnMtbGFuZGluZy1maWx0ZXJzLWZseW91dCAudG9nZ2xlLmNvbGxhcHNlZDpob3ZlcntiYWNrZ3JvdW5kOiMwMTU4NDY7Ym9yZGVyLWNvbG9yOiMwMTU4NDY7Y29sb3I6I2ZmZn0ubG9jYXRpb25zLWxhbmRpbmctZmlsdGVycy1mbHlvdXQgLnRvZ2dsZS5jb2xsYXBzZWQ6aG92ZXI6YWZ0ZXJ7Y29sb3I6I2ZmZn0ubG9jYXRpb25zLWxhbmRpbmctZmlsdGVycy1mbHlvdXQgLnRvZ2dsZS5jb2xsYXBzZWQ6YWN0aXZlLC5sb2NhdGlvbnMtbGFuZGluZy1maWx0ZXJzLWZseW91dCAudG9nZ2xlLmNvbGxhcHNlZDpmb2N1c3tiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyLWNvbG9yOiNkN2Q3ZDc7Y29sb3I6IzRhNGE0YX0ubG9jYXRpb25zLWxhbmRpbmctZmlsdGVycy1mbHlvdXQgLnRvZ2dsZS5jb2xsYXBzZWQuZGlzYWJsZWR7YmFja2dyb3VuZDojZmZmO2JvcmRlci1jb2xvcjojZjJmMmYyO2NvbG9yOiNmMmYyZjJ9LmxvY2F0aW9ucy1sYW5kaW5nLWZpbHRlcnMtZmx5b3V0IC50b2dnbGUuY29sbGFwc2VkLmRpc2FibGVkOmJlZm9yZSwubG9jYXRpb25zLWxhbmRpbmctZmlsdGVycy1mbHlvdXQgLnRvZ2dsZS5jb2xsYXBzZWQuZGlzYWJsZWQ6YWZ0ZXJ7Y29sb3I6I2YyZjJmMiAhaW1wb3J0YW50fS5sb2NhdGlvbnMtbGFuZGluZy1maWx0ZXJzLWZseW91dCAudG9nZ2xlLmNvbGxhcHNlZC5kaXNhYmxlZDpob3ZlcntiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyLWNvbG9yOiNmMmYyZjI7Y29sb3I6I2YyZjJmMjtjdXJzb3I6ZGVmYXVsdH0ubG9jYXRpb25zLWxhbmRpbmctZmlsdGVycy1mbHlvdXQgLnRvZ2dsZS5jb2xsYXBzZWQuZGlzYWJsZWQ6aG92ZXI6YmVmb3JlLC5sb2NhdGlvbnMtbGFuZGluZy1maWx0ZXJzLWZseW91dCAudG9nZ2xlLmNvbGxhcHNlZC5kaXNhYmxlZDpob3ZlcjphZnRlcntjb2xvcjojZjJmMmYyICFpbXBvcnRhbnR9LmxvY2F0aW9ucy1sYW5kaW5nLWZpbHRlcnMtZmx5b3V0IC50b2dnbGUuY29sbGFwc2VkOmFmdGVye2ZvbnQtZmFtaWx5OlwiYnVkaWNvblwiO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtdmFyaWFudDpub3JtYWw7Zm9udC13ZWlnaHQ6bm9ybWFsO3NwZWFrOm5vbmU7ZGlzcGxheTppbmxpbmUtYmxvY2s7bGluZS1oZWlnaHQ6MTtwb3NpdGlvbjpyZWxhdGl2ZTt0ZXh0LWRlY29yYXRpb246aW5oZXJpdDt0ZXh0LXRyYW5zZm9ybTpub25lO3RvcDoxcHg7Y29sb3I6I2Q3ZDdkNzt0cmFuc2Zvcm06cm90YXRlKDBkZWcpfS5sb2NhdGlvbnMtbGFuZGluZy1maWx0ZXJzLWZseW91dCAudG9nZ2xlOmFmdGVye21hcmdpbi10b3A6LTlweDtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDoxM3B4O3RvcDo1MCV9LmxvY2F0aW9ucy1sYW5kaW5nLWZpbHRlcnMtZmx5b3V0IC50b2dnbGUuY29sbGFwc2VkOmFmdGVye3Bvc2l0aW9uOmFic29sdXRlO21hcmdpbi10b3A6LTdweDt0b3A6NTAlfX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCl7LmxvY2F0aW9ucy1sYW5kaW5nLWZpbHRlcnMtZmx5b3V0IC50b2dnbGV7LXdlYmtpdC10cmFuc2l0aW9uOmFsbCxlYXNlLDAuNHM7LW8tdHJhbnNpdGlvbjphbGwsZWFzZSwwLjRzO3RyYW5zaXRpb246YWxsLGVhc2UsMC40cztmb250LWZhbWlseTpcIk1vbnRzZXJyYXRcIixzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjQwMDstd2Via2l0LWZvbnQtc21vb3RoaW5nOmFudGlhbGlhc2VkO2xldHRlci1zcGFjaW5nOi40NXB4O2ZvbnQtd2VpZ2h0OjMwMDtiYWNrZ3JvdW5kOiMwMTU4NDY7Ym9yZGVyOjFweCBzb2xpZCAjMDE1ODQ2O2NvbG9yOiNmZmY7ZGlzcGxheTppbmxpbmUtYmxvY2s7Zm9udC1zaXplOjE1cHg7cGFkZGluZzoxM3B4O3Bvc2l0aW9uOnJlbGF0aXZlfS5sb2NhdGlvbnMtbGFuZGluZy1maWx0ZXJzLWZseW91dCAudG9nZ2xlOmhvdmVye2N1cnNvcjpwb2ludGVyfS5sb2NhdGlvbnMtbGFuZGluZy1maWx0ZXJzLWZseW91dCAudG9nZ2xlOmFmdGVye2ZvbnQtZmFtaWx5OlwiYnVkaWNvblwiO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtdmFyaWFudDpub3JtYWw7Zm9udC13ZWlnaHQ6bm9ybWFsO3NwZWFrOm5vbmU7ZGlzcGxheTppbmxpbmUtYmxvY2s7bGluZS1oZWlnaHQ6MTtwb3NpdGlvbjpyZWxhdGl2ZTt0ZXh0LWRlY29yYXRpb246aW5oZXJpdDt0ZXh0LXRyYW5zZm9ybTpub25lO3RvcDoxcHg7LXdlYmtpdC10cmFuc2l0aW9uOmFsbCxlYXNlLDAuNHM7LW8tdHJhbnNpdGlvbjphbGwsZWFzZSwwLjRzO3RyYW5zaXRpb246YWxsLGVhc2UsMC40cztjb2xvcjojZDdkN2Q3O2NvbnRlbnQ6XCLuq4VcIjtkaXNwbGF5OmlubGluZS1ibG9jazttYXJnaW4tbGVmdDoxMHB4O3RyYW5zZm9ybTpyb3RhdGUoMTgwZGVnKX0ubG9jYXRpb25zLWxhbmRpbmctZmlsdGVycy1mbHlvdXQgLnRvZ2dsZS5jb2xsYXBzZWR7Zm9udC1mYW1pbHk6XCJNb250c2VycmF0XCIsc2Fucy1zZXJpZjtmb250LXdlaWdodDo0MDA7LXdlYmtpdC1mb250LXNtb290aGluZzphbnRpYWxpYXNlZDtsZXR0ZXItc3BhY2luZzouNDVweDtmb250LXdlaWdodDozMDA7YmFja2dyb3VuZDojMDE1ODQ2O2JvcmRlcjoxcHggc29saWQgIzAxNTg0Njtjb2xvcjojZmZmO2Rpc3BsYXk6aW5saW5lLWJsb2NrO2ZvbnQtc2l6ZToxNXB4O3BhZGRpbmc6MTNweDtwb3NpdGlvbjpyZWxhdGl2ZTtiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyLWNvbG9yOiNkN2Q3ZDc7Y29sb3I6IzRhNGE0YX0ubG9jYXRpb25zLWxhbmRpbmctZmlsdGVycy1mbHlvdXQgLnRvZ2dsZS5jb2xsYXBzZWQ6aG92ZXJ7Y3Vyc29yOnBvaW50ZXJ9LmxvY2F0aW9ucy1sYW5kaW5nLWZpbHRlcnMtZmx5b3V0IC50b2dnbGUuY29sbGFwc2VkOmhvdmVye2JhY2tncm91bmQ6IzAxNTg0Njtib3JkZXItY29sb3I6IzAxNTg0Njtjb2xvcjojZmZmfS5sb2NhdGlvbnMtbGFuZGluZy1maWx0ZXJzLWZseW91dCAudG9nZ2xlLmNvbGxhcHNlZDpob3ZlcjphZnRlcntjb2xvcjojZmZmfS5sb2NhdGlvbnMtbGFuZGluZy1maWx0ZXJzLWZseW91dCAudG9nZ2xlLmNvbGxhcHNlZDphY3RpdmUsLmxvY2F0aW9ucy1sYW5kaW5nLWZpbHRlcnMtZmx5b3V0IC50b2dnbGUuY29sbGFwc2VkOmZvY3Vze2JhY2tncm91bmQ6I2ZmZjtib3JkZXItY29sb3I6I2Q3ZDdkNztjb2xvcjojNGE0YTRhfS5sb2NhdGlvbnMtbGFuZGluZy1maWx0ZXJzLWZseW91dCAudG9nZ2xlLmNvbGxhcHNlZC5kaXNhYmxlZHtiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyLWNvbG9yOiNmMmYyZjI7Y29sb3I6I2YyZjJmMn0ubG9jYXRpb25zLWxhbmRpbmctZmlsdGVycy1mbHlvdXQgLnRvZ2dsZS5jb2xsYXBzZWQuZGlzYWJsZWQ6YmVmb3JlLC5sb2NhdGlvbnMtbGFuZGluZy1maWx0ZXJzLWZseW91dCAudG9nZ2xlLmNvbGxhcHNlZC5kaXNhYmxlZDphZnRlcntjb2xvcjojZjJmMmYyICFpbXBvcnRhbnR9LmxvY2F0aW9ucy1sYW5kaW5nLWZpbHRlcnMtZmx5b3V0IC50b2dnbGUuY29sbGFwc2VkLmRpc2FibGVkOmhvdmVye2JhY2tncm91bmQ6I2ZmZjtib3JkZXItY29sb3I6I2YyZjJmMjtjb2xvcjojZjJmMmYyO2N1cnNvcjpkZWZhdWx0fS5sb2NhdGlvbnMtbGFuZGluZy1maWx0ZXJzLWZseW91dCAudG9nZ2xlLmNvbGxhcHNlZC5kaXNhYmxlZDpob3ZlcjpiZWZvcmUsLmxvY2F0aW9ucy1sYW5kaW5nLWZpbHRlcnMtZmx5b3V0IC50b2dnbGUuY29sbGFwc2VkLmRpc2FibGVkOmhvdmVyOmFmdGVye2NvbG9yOiNmMmYyZjIgIWltcG9ydGFudH0ubG9jYXRpb25zLWxhbmRpbmctZmlsdGVycy1mbHlvdXQgLnRvZ2dsZS5jb2xsYXBzZWQ6YWZ0ZXJ7Zm9udC1mYW1pbHk6XCJidWRpY29uXCI7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC12YXJpYW50Om5vcm1hbDtmb250LXdlaWdodDpub3JtYWw7c3BlYWs6bm9uZTtkaXNwbGF5OmlubGluZS1ibG9jaztsaW5lLWhlaWdodDoxO3Bvc2l0aW9uOnJlbGF0aXZlO3RleHQtZGVjb3JhdGlvbjppbmhlcml0O3RleHQtdHJhbnNmb3JtOm5vbmU7dG9wOjFweDtjb2xvcjojZDdkN2Q3O3RyYW5zZm9ybTpyb3RhdGUoMGRlZyl9fS5sb2NhdGlvbnMtbGFuZGluZy1maWx0ZXJzLWZseW91dCAuY29sbGFwc2UsLmxvY2F0aW9ucy1sYW5kaW5nLWZpbHRlcnMtZmx5b3V0IC5jb2xsYXBzaW5ne3Bvc2l0aW9uOmFic29sdXRlO3otaW5kZXg6MTB9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxLjVweCl7LmxvY2F0aW9ucy1sYW5kaW5nLWZpbHRlcnMtZmx5b3V0IC5jb2xsYXBzZSwubG9jYXRpb25zLWxhbmRpbmctZmlsdGVycy1mbHlvdXQgLmNvbGxhcHNpbmd7d2lkdGg6MTAwJX19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpey5sb2NhdGlvbnMtbGFuZGluZy1maWx0ZXJzLWZseW91dCAuY29sbGFwc2UsLmxvY2F0aW9ucy1sYW5kaW5nLWZpbHRlcnMtZmx5b3V0IC5jb2xsYXBzaW5ne3dpZHRoOjMzLjMzMzMzMzMlfX0ubG9jYXRpb25zLWxhbmRpbmctZmlsdGVycy1mbHlvdXQgLmZpbHRlci1kcm9wZG93bntiYWNrZ3JvdW5kOiMwMTU4NDY7Y29sb3I6I2ZmZjtwYWRkaW5nLWJvdHRvbTo2MHB4O3BhZGRpbmctbGVmdDoxNXB4O3BhZGRpbmctcmlnaHQ6MTVweH0ubG9jYXRpb25zLWxhbmRpbmctZmlsdGVycy1mbHlvdXQgLmZpbHRlci1kcm9wZG93biBoNiwubG9jYXRpb25zLWxhbmRpbmctZmlsdGVycy1mbHlvdXQgLmZpbHRlci1kcm9wZG93biBwe2NvbG9yOiNmZmY7bWFyZ2luLWJvdHRvbToxNXB4fS5sb2NhdGlvbnMtbGFuZGluZy1maWx0ZXJzLWZseW91dCAuZmlsdGVyLWRyb3Bkb3duIHNlY3Rpb257cGFkZGluZy10b3A6NDVweH0ubG9jYXRpb25zLWxhbmRpbmctZmlsdGVycy1mbHlvdXQgLmZpbHRlci1kcm9wZG93biB1bHtsaXN0LXN0eWxlOm5vbmU7bWFyZ2luOjA7cGFkZGluZzowfS5sb2NhdGlvbnMtbGFuZGluZy1maWx0ZXJzLWZseW91dCAuZmlsdGVyLWRyb3Bkb3duIC5wcm9kdWN0LXR5cGUgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJde2Rpc3BsYXk6bm9uZX0ubG9jYXRpb25zLWxhbmRpbmctZmlsdGVycy1mbHlvdXQgLmZpbHRlci1kcm9wZG93biAucHJvZHVjdC10eXBlIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXStsYWJlbHtkaXNwbGF5OmJsb2NrfS5sb2NhdGlvbnMtbGFuZGluZy1maWx0ZXJzLWZseW91dCAuZmlsdGVyLWRyb3Bkb3duIC5wcm9kdWN0LXR5cGUgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdK2xhYmVsOmJlZm9yZSwubG9jYXRpb25zLWxhbmRpbmctZmlsdGVycy1mbHlvdXQgLmZpbHRlci1kcm9wZG93biAucHJvZHVjdC10eXBlIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXStsYWJlbDphZnRlcntjb250ZW50OlwiIFwiO2Rpc3BsYXk6dGFibGV9LmxvY2F0aW9ucy1sYW5kaW5nLWZpbHRlcnMtZmx5b3V0IC5maWx0ZXItZHJvcGRvd24gLnByb2R1Y3QtdHlwZSBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0rbGFiZWw6YWZ0ZXJ7Y2xlYXI6Ym90aH0ubG9jYXRpb25zLWxhbmRpbmctZmlsdGVycy1mbHlvdXQgLmZpbHRlci1kcm9wZG93biAucHJvZHVjdC10eXBlIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXStsYWJlbDpob3ZlcntjdXJzb3I6cG9pbnRlcn0ubG9jYXRpb25zLWxhbmRpbmctZmlsdGVycy1mbHlvdXQgLmZpbHRlci1kcm9wZG93biAucHJvZHVjdC10eXBlIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXStsYWJlbCBzcGFue2Rpc3BsYXk6YmxvY2s7ZmxvYXQ6bGVmdH0ubG9jYXRpb25zLWxhbmRpbmctZmlsdGVycy1mbHlvdXQgLmZpbHRlci1kcm9wZG93biAucHJvZHVjdC10eXBlIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXStsYWJlbCBzcGFuLmJveHtiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyOjJweCBzb2xpZCAjZmZmO2N1cnNvcjpwb2ludGVyO2hlaWdodDoyMHB4O21hcmdpbjoycHggMTBweCAwIDA7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MjBweH0ubG9jYXRpb25zLWxhbmRpbmctZmlsdGVycy1mbHlvdXQgLmZpbHRlci1kcm9wZG93biAucHJvZHVjdC10eXBlIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXStsYWJlbCBzcGFuLmxhYmVsLXRleHR7bWFyZ2luLWxlZnQ6MzBweH0ubG9jYXRpb25zLWxhbmRpbmctZmlsdGVycy1mbHlvdXQgLmZpbHRlci1kcm9wZG93biAucHJvZHVjdC10eXBlIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkK2xhYmVsIHNwYW4uYm94e2JhY2tncm91bmQ6IzAxNTg0Nn0ubG9jYXRpb25zLWxhbmRpbmctZmlsdGVycy1mbHlvdXQgLmZpbHRlci1kcm9wZG93biAucHJvZHVjdC10eXBlIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkK2xhYmVsIHNwYW4uYm94OmFmdGVye2ZvbnQtZmFtaWx5OlwiYnVkaWNvblwiO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtdmFyaWFudDpub3JtYWw7Zm9udC13ZWlnaHQ6bm9ybWFsO3NwZWFrOm5vbmU7ZGlzcGxheTppbmxpbmUtYmxvY2s7bGluZS1oZWlnaHQ6MTtwb3NpdGlvbjpyZWxhdGl2ZTt0ZXh0LWRlY29yYXRpb246aW5oZXJpdDt0ZXh0LXRyYW5zZm9ybTpub25lO3RvcDoxcHg7Ym90dG9tOjA7Y29sb3I6I2ZmZjtjb250ZW50Olwi7qyjXCI7Zm9udC1zaXplOjEwcHg7aGVpZ2h0OjEwcHg7bGVmdDowO21hcmdpbjphdXRvO3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjA7d2lkdGg6MTBweH0ubG9jYXRpb25zLWxhbmRpbmctZmlsdGVycy1mbHlvdXQgLmZpbHRlci1kcm9wZG93biAucHJvZHVjdC10eXBlIGxpe21hcmdpbi1ib3R0b206MTVweH0ubG9jYXRpb25zLWxhbmRpbmctZmlsdGVycy1mbHlvdXQgLmZpbHRlci1kcm9wZG93biAubG9jYXRpb24tc2VhcmNoLWJveHtiYWNrZ3JvdW5kOiNmZmY7cG9zaXRpb246cmVsYXRpdmV9LmxvY2F0aW9ucy1sYW5kaW5nLWZpbHRlcnMtZmx5b3V0IC5maWx0ZXItZHJvcGRvd24gLmxvY2F0aW9uLXNlYXJjaC1ib3ggaW5wdXR7YmFja2dyb3VuZDojZmZmO2JvcmRlcjpub25lO2NvbG9yOiM4ZThlOTM7ZGlzcGxheTpibG9jaztvdXRsaW5lOm5vbmU7cGFkZGluZzoxNXB4O3dpZHRoOjEwMCV9LmxvY2F0aW9ucy1sYW5kaW5nLWZpbHRlcnMtZmx5b3V0IC5maWx0ZXItZHJvcGRvd24gLmxvY2F0aW9uLXNlYXJjaC1ib3ggaW5wdXQuaGFzLWVycm9yW3BsYWNlaG9sZGVyXXtjb2xvcjpyZWR9LmxvY2F0aW9ucy1sYW5kaW5nLWZpbHRlcnMtZmx5b3V0IC5maWx0ZXItZHJvcGRvd24gLmxvY2F0aW9uLXNlYXJjaC1ib3ggaW5wdXQuaGFzLWVycm9yOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVye2NvbG9yOnJlZH0ubG9jYXRpb25zLWxhbmRpbmctZmlsdGVycy1mbHlvdXQgLmZpbHRlci1kcm9wZG93biAubG9jYXRpb24tc2VhcmNoLWJveCBpbnB1dC5oYXMtZXJyb3I6LW1vei1wbGFjZWhvbGRlcntjb2xvcjpyZWR9LmxvY2F0aW9ucy1sYW5kaW5nLWZpbHRlcnMtZmx5b3V0IC5maWx0ZXItZHJvcGRvd24gLmxvY2F0aW9uLXNlYXJjaC1ib3ggaW5wdXQuaGFzLWVycm9yOjotbW96LXBsYWNlaG9sZGVye2NvbG9yOnJlZH0ubG9jYXRpb25zLWxhbmRpbmctZmlsdGVycy1mbHlvdXQgLmZpbHRlci1kcm9wZG93biAubG9jYXRpb24tc2VhcmNoLWJveCBpbnB1dC5oYXMtZXJyb3I6LW1zLWlucHV0LXBsYWNlaG9sZGVye2NvbG9yOnJlZH0ubG9jYXRpb25zLWxhbmRpbmctZmlsdGVycy1mbHlvdXQgLmZpbHRlci1kcm9wZG93biAubG9jYXRpb24tc2VhcmNoLWJveCBidXR0b257ZGlzcGxheTppbmxpbmUtYmxvY2s7aGVpZ2h0OjE4cHg7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6MThweDtiYWNrZ3JvdW5kOm5vbmU7Ym9yZGVyOjA7bWFyZ2luLXRvcDotOXB4O291dGxpbmU6MDtwYWRkaW5nOjA7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MTVweDt0b3A6NTAlfS5sb2NhdGlvbnMtbGFuZGluZy1maWx0ZXJzLWZseW91dCAuZmlsdGVyLWRyb3Bkb3duIC5sb2NhdGlvbi1zZWFyY2gtYm94IGJ1dHRvbjphZnRlcntmb250LWZhbWlseTpcImJ1ZGljb25cIjtmb250LXN0eWxlOm5vcm1hbDtmb250LXZhcmlhbnQ6bm9ybWFsO2ZvbnQtd2VpZ2h0Om5vcm1hbDtzcGVhazpub25lO2Rpc3BsYXk6aW5saW5lLWJsb2NrO2xpbmUtaGVpZ2h0OjE7cG9zaXRpb246cmVsYXRpdmU7dGV4dC1kZWNvcmF0aW9uOmluaGVyaXQ7dGV4dC10cmFuc2Zvcm06bm9uZTt0b3A6MXB4O2NvbG9yOiM4ZThlOTM7Y29udGVudDpcIu6smVwiO2ZvbnQtc2l6ZToxOHB4fS5sb2NhdGlvbnMtbGFuZGluZy1maWx0ZXJzLWZseW91dCAuZmlsdGVyLWRyb3Bkb3duIC5sb2NhdGlvbi1zZWFyY2gtYm94IGJ1dHRvbjpob3ZlcntjdXJzb3I6cG9pbnRlcn0ubG9jYXRpb25zLWxhbmRpbmctZmlsdGVycy1mbHlvdXQgLmZpbHRlci1kcm9wZG93biAubG9jYXRpb24tc2VhcmNoLWJveCBidXR0b246aG92ZXI6YWZ0ZXJ7Y29sb3I6IzAxNTg0Nn0ubG9jYXRpb25zLWxhbmRpbmctZmlsdGVycy1mbHlvdXQgLmZpbHRlci1kcm9wZG93biAubG9jYXRpb24tc2VhcmNoLWJveCBidXR0b246YWZ0ZXJ7dG9wOi0xcHh9LmxvY2F0aW9ucy1sYW5kaW5nLWZpbHRlcnMtZmx5b3V0IC5maWx0ZXItZHJvcGRvd24gLmxvY2F0aW9uLXNlYXJjaC1ib3ggOjpzZWxlY3Rpb257YmFja2dyb3VuZDpyZ2JhKDAsODYsMTg0LDAuODUpO2NvbG9yOiNmZmZ9LmxvY2F0aW9ucy1sYW5kaW5nLWZpbHRlcnMtZmx5b3V0IC5maWx0ZXItZHJvcGRvd24gLmxvY2F0aW9uLXNlYXJjaC1ib3ggOjotbW96LXNlbGVjdGlvbntiYWNrZ3JvdW5kOnJnYmEoMCw4NiwxODQsMC44NSk7Y29sb3I6I2ZmZn0ubG9jYXRpb25zLWxhbmRpbmctZmlsdGVycy1mbHlvdXQgLmZpbHRlci1kcm9wZG93biAuZmluZC1sb2NhdGlvbntmb250LWZhbWlseTpcIk1vbnRzZXJyYXRcIixzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjQwMDstd2Via2l0LWZvbnQtc21vb3RoaW5nOmFudGlhbGlhc2VkO2xldHRlci1zcGFjaW5nOi40NXB4O2ZvbnQtd2VpZ2h0OjMwMDtiYWNrZ3JvdW5kOiMwMTU4NDY7Ym9yZGVyOjFweCBzb2xpZCAjMDE1ODQ2O2NvbG9yOiNmZmY7ZGlzcGxheTpibG9jaztmb250LXNpemU6MTVweDtwYWRkaW5nOjEzcHg7cG9zaXRpb246cmVsYXRpdmU7Ym9yZGVyLWNvbG9yOiNmZmY7Y29sb3I6I2ZmZjttYXJnaW4tdG9wOjMwcHg7dGV4dC1hbGlnbjpjZW50ZXJ9LmxvY2F0aW9ucy1sYW5kaW5nLWZpbHRlcnMtZmx5b3V0IC5maWx0ZXItZHJvcGRvd24gLmZpbmQtbG9jYXRpb246aG92ZXJ7Y3Vyc29yOnBvaW50ZXJ9LmxvY2F0aW9ucy1sYW5kaW5nLWZpbHRlcnMtZmx5b3V0IC5maWx0ZXItZHJvcGRvd24gLmZpbmQtbG9jYXRpb246YmVmb3Jle2ZvbnQtZmFtaWx5OlwiYnVkaWNvblwiO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtdmFyaWFudDpub3JtYWw7Zm9udC13ZWlnaHQ6bm9ybWFsO3NwZWFrOm5vbmU7ZGlzcGxheTppbmxpbmUtYmxvY2s7bGluZS1oZWlnaHQ6MTtwb3NpdGlvbjpyZWxhdGl2ZTt0ZXh0LWRlY29yYXRpb246aW5oZXJpdDt0ZXh0LXRyYW5zZm9ybTpub25lO3RvcDoxcHg7LXdlYmtpdC10cmFuc2l0aW9uOmFsbCxlYXNlLDAuNHM7LW8tdHJhbnNpdGlvbjphbGwsZWFzZSwwLjRzO3RyYW5zaXRpb246YWxsLGVhc2UsMC40cztjb2xvcjojZmZmO2NvbnRlbnQ6XCLuq6dcIjttYXJnaW4tcmlnaHQ6MTBweH0ubG9jYXRpb25zLWxhbmRpbmctZmlsdGVycy1mbHlvdXQgLmZpbHRlci1kcm9wZG93biAuZmluZC1sb2NhdGlvbjpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyLWNvbG9yOiNmZmY7Y29sb3I6IzAxNTg0Nn0ubG9jYXRpb25zLWxhbmRpbmctZmlsdGVycy1mbHlvdXQgLmZpbHRlci1kcm9wZG93biAuZmluZC1sb2NhdGlvbjpob3ZlcjpiZWZvcmV7Y29sb3I6IzAxNTg0Nn0ubG9jYXRpb25zLWxhbmRpbmctbG9jYXRpb24tdHlwZS1maWx0ZXJzLmhvcml6b250YWwtZmlsdGVyLWNvbnRhaW5lcntwb3NpdGlvbjpyZWxhdGl2ZX0ubG9jYXRpb25zLWxhbmRpbmctbG9jYXRpb24tdHlwZS1maWx0ZXJzLmhvcml6b250YWwtZmlsdGVyLWNvbnRhaW5lciB1bHttYXJnaW4tYm90dG9tOjMwcHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpey5sb2NhdGlvbnMtbGFuZGluZy1sb2NhdGlvbi10eXBlLWZpbHRlcnMuaG9yaXpvbnRhbC1maWx0ZXItY29udGFpbmVyIHVse3BhZGRpbmctbGVmdDoxMDBweH19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpey5sb2NhdGlvbnMtbGFuZGluZy1sb2NhdGlvbi10eXBlLWZpbHRlcnMuaG9yaXpvbnRhbC1maWx0ZXItY29udGFpbmVyIGgze2ZvbnQtZmFtaWx5OlwiTW9udHNlcnJhdFwiLHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6NDAwOy13ZWJraXQtZm9udC1zbW9vdGhpbmc6YW50aWFsaWFzZWQ7Zm9udC13ZWlnaHQ6NTAwO2ZvbnQtc2l6ZToxNXB4O2xlZnQ6MTBweDtsaW5lLWhlaWdodDoxNXB4O3BhZGRpbmc6MjBweCAwO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowfX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTEuNXB4KXsubG9jYXRpb25zLWxhbmRpbmctbG9jYXRpb24tdHlwZS1maWx0ZXJzLmhvcml6b250YWwtZmlsdGVyLWNvbnRhaW5lciBoM3ttYXJnaW46MzBweCAwIDE1cHh9fS5sb2NhdGlvbnMtbGFuZGluZy1yZXN1bHRzIC5uby1sb2NhdGlvbnMtbWVzc2FnZSBoM3tjb2xvcjojMDE1ODQ2O21hcmdpbjoxNXB4IDB9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpey5sb2NhdGlvbnMtbGFuZGluZy1yZXN1bHRzIC5uby1sb2NhdGlvbnMtbWVzc2FnZXttaW4taGVpZ2h0OjUwMHB4fX0ubG9jYXRpb25zLWxhbmRpbmctcmVzdWx0cyB1bHtsaXN0LXN0eWxlOm5vbmU7bWFyZ2luOjA7cGFkZGluZzowO21hcmdpbi1sZWZ0Oi0xNXB4O21hcmdpbi1yaWdodDotMTVweH0ubG9jYXRpb25zLWxhbmRpbmctcmVzdWx0cyB1bDpiZWZvcmUsLmxvY2F0aW9ucy1sYW5kaW5nLXJlc3VsdHMgdWw6YWZ0ZXJ7Y29udGVudDpcIiBcIjtkaXNwbGF5OnRhYmxlfS5sb2NhdGlvbnMtbGFuZGluZy1yZXN1bHRzIHVsOmFmdGVye2NsZWFyOmJvdGh9LmxvY2F0aW9ucy1sYW5kaW5nLXJlc3VsdHMgdWwgbGl7bWFyZ2luLWJvdHRvbTo2MHB4fS5sb2NhdGlvbnMtbGFuZGluZy1yZXN1bHRzIC5jb250ZW50e2JvcmRlcjoxcHggc29saWQgI2Q3ZDdkNztwb3NpdGlvbjpyZWxhdGl2ZX0ubG9jYXRpb25zLWxhbmRpbmctcmVzdWx0cyAuY29udGVudCAubWVkaXVte2ZvbnQtZmFtaWx5OlwiTW9udHNlcnJhdFwiLHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6NDAwOy13ZWJraXQtZm9udC1zbW9vdGhpbmc6YW50aWFsaWFzZWQ7Zm9udC13ZWlnaHQ6NTAwfS5sb2NhdGlvbnMtbGFuZGluZy1yZXN1bHRzIC5jb250ZW50IGgze2NvbG9yOiMwMTU4NDZ9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxLjVweCl7LmxvY2F0aW9ucy1sYW5kaW5nLXJlc3VsdHMgLmNvbnRlbnQgaDN7Zm9udC1zaXplOjI0cHg7bGluZS1oZWlnaHQ6MzBweH19LmxvY2F0aW9ucy1sYW5kaW5nLXJlc3VsdHMgLmNvbnRlbnQgLmxvY2F0aW9uLXR5cGUsLmxvY2F0aW9ucy1sYW5kaW5nLXJlc3VsdHMgLmNvbnRlbnQgLmxvY2F0aW9uLXR5cGUtZW1wdHl7bGluZS1oZWlnaHQ6MS40ZW19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpey5sb2NhdGlvbnMtbGFuZGluZy1yZXN1bHRzIC5jb250ZW50IC5sb2NhdGlvbi10eXBlLC5sb2NhdGlvbnMtbGFuZGluZy1yZXN1bHRzIC5jb250ZW50IC5sb2NhdGlvbi10eXBlLWVtcHR5e2hlaWdodDo2MHB4O21hcmdpbi1ib3R0b206MzBweH19LmxvY2F0aW9ucy1sYW5kaW5nLXJlc3VsdHMgLmNvbnRlbnQgLmxvY2F0aW9uLXR5cGV7YmFja2dyb3VuZDojZjJmMmYyO3BhZGRpbmc6MTBweCAzMHB4fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KXsubG9jYXRpb25zLWxhbmRpbmctcmVzdWx0cyAuY29udGVudCAubG9jYXRpb24tdHlwZXtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVufX0ubG9jYXRpb25zLWxhbmRpbmctcmVzdWx0cyAuY29udGVudCAucmVzdWx0LXdyYXBwZXJ7cGFkZGluZzozMHB4fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KXsubG9jYXRpb25zLWxhbmRpbmctcmVzdWx0cyAuY29udGVudCAucmVzdWx0LXdyYXBwZXJ7cGFkZGluZy10b3A6MDtwYWRkaW5nLWJvdHRvbTo2MHB4fX0ubG9jYXRpb25zLWxhbmRpbmctcmVzdWx0cyAuY29udGVudCAucmVzdWx0LXdyYXBwZXI+ZGl2e21hcmdpbi1ib3R0b206MTVweH0ubG9jYXRpb25zLWxhbmRpbmctcmVzdWx0cyAuY29udGVudCAucmVzdWx0LXdyYXBwZXI+ZGl2IGEsLmxvY2F0aW9ucy1sYW5kaW5nLXJlc3VsdHMgLmNvbnRlbnQgLnJlc3VsdC13cmFwcGVyPmRpdiBhOmFjdGl2ZSwubG9jYXRpb25zLWxhbmRpbmctcmVzdWx0cyAuY29udGVudCAucmVzdWx0LXdyYXBwZXI+ZGl2IGE6dmlzaXRlZHtjb2xvcjojNGE0YTRhfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KXsubG9jYXRpb25zLWxhbmRpbmctcmVzdWx0cyAuY29udGVudCAucmVzdWx0LXdyYXBwZXI+ZGl2IGE6aG92ZXIsLmxvY2F0aW9ucy1sYW5kaW5nLXJlc3VsdHMgLmNvbnRlbnQgLnJlc3VsdC13cmFwcGVyPmRpdiBhOmFjdGl2ZTpob3ZlciwubG9jYXRpb25zLWxhbmRpbmctcmVzdWx0cyAuY29udGVudCAucmVzdWx0LXdyYXBwZXI+ZGl2IGE6dmlzaXRlZDpob3Zlcntjb2xvcjojMDE1ODQ2fX0ubG9jYXRpb25zLWxhbmRpbmctcmVzdWx0cyAuY29udGVudCAucmVzdWx0LXdyYXBwZXI+ZGl2LmFkZHJlc3Mgc3BhbiwubG9jYXRpb25zLWxhbmRpbmctcmVzdWx0cyAuY29udGVudCAucmVzdWx0LXdyYXBwZXI+ZGl2LnByb2R1Y3RzLWxpc3Qgc3BhbntkaXNwbGF5OmJsb2NrfS5sb2NhdGlvbnMtbGFuZGluZy1yZXN1bHRzIC5jb250ZW50IC5yZXN1bHQtd3JhcHBlcj5kaXYub3Blbi1jbG9zZWR7Y29sb3I6IzAxNTg0Nn0ubG9jYXRpb25zLWxhbmRpbmctcmVzdWx0cyAuY29udGVudCAucmVzdWx0LXdyYXBwZXI+ZGl2Lm9wZW4tY2xvc2VkIHNwYW57dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MS41cHgpey5sb2NhdGlvbnMtbGFuZGluZy1yZXN1bHRzIC5jb250ZW50IC5yZXN1bHQtd3JhcHBlcj5kaXYucHJvZHVjdHMtbGlzdHttYXJnaW4tdG9wOjMwcHh9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MS41cHgpey5sb2NhdGlvbnMtbGFuZGluZy1yZXN1bHRzIC5jb250ZW50IC5yZXN1bHQtd3JhcHBlcj5kaXYucHJvZHVjdHMtbGlzdCAucHJvZHVjdHM+ZGl2e3BhZGRpbmc6MTNweH19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpey5sb2NhdGlvbnMtbGFuZGluZy1yZXN1bHRzIC5jb250ZW50IC5yZXN1bHQtd3JhcHBlcj5kaXYucHJvZHVjdHMtbGlzdCAucHJvZHVjdHN7ZGlzcGxheTpibG9jaztoZWlnaHQ6YXV0byAhaW1wb3J0YW50fX0ubG9jYXRpb25zLWxhbmRpbmctcmVzdWx0cyAuY29udGVudCAucmVzdWx0LXdyYXBwZXI+ZGl2LnByb2R1Y3RzLWxpc3QgLnByb2R1Y3RzIHNwYW57ZGlzcGxheTpub25lfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KXsubG9jYXRpb25zLWxhbmRpbmctcmVzdWx0cyAuY29udGVudCAucmVzdWx0LXdyYXBwZXI+ZGl2LnByb2R1Y3RzLWxpc3QgLnByb2R1Y3RzIHNwYW57ZGlzcGxheTpibG9ja319LmxvY2F0aW9ucy1sYW5kaW5nLXJlc3VsdHMgLmNvbnRlbnQgLnJlc3VsdC13cmFwcGVyPmRpdi5wcm9kdWN0cy1saXN0IC50b2dnbGV7LXdlYmtpdC10cmFuc2l0aW9uOmFsbCxlYXNlLDAuNHM7LW8tdHJhbnNpdGlvbjphbGwsZWFzZSwwLjRzO3RyYW5zaXRpb246YWxsLGVhc2UsMC40cztmb250LWZhbWlseTpcIk1vbnRzZXJyYXRcIixzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjQwMDstd2Via2l0LWZvbnQtc21vb3RoaW5nOmFudGlhbGlhc2VkO2xldHRlci1zcGFjaW5nOi40NXB4O2ZvbnQtd2VpZ2h0OjMwMDtiYWNrZ3JvdW5kOiMwMTU4NDY7Ym9yZGVyOjFweCBzb2xpZCAjMDE1ODQ2O2NvbG9yOiNmZmY7ZGlzcGxheTpibG9jaztmb250LXNpemU6MTVweDtwYWRkaW5nOjEzcHg7cG9zaXRpb246cmVsYXRpdmV9LmxvY2F0aW9ucy1sYW5kaW5nLXJlc3VsdHMgLmNvbnRlbnQgLnJlc3VsdC13cmFwcGVyPmRpdi5wcm9kdWN0cy1saXN0IC50b2dnbGU6aG92ZXJ7Y3Vyc29yOnBvaW50ZXJ9LmxvY2F0aW9ucy1sYW5kaW5nLXJlc3VsdHMgLmNvbnRlbnQgLnJlc3VsdC13cmFwcGVyPmRpdi5wcm9kdWN0cy1saXN0IC50b2dnbGU6YWZ0ZXJ7Zm9udC1mYW1pbHk6XCJidWRpY29uXCI7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC12YXJpYW50Om5vcm1hbDtmb250LXdlaWdodDpub3JtYWw7c3BlYWs6bm9uZTtkaXNwbGF5OmlubGluZS1ibG9jaztsaW5lLWhlaWdodDoxO3Bvc2l0aW9uOnJlbGF0aXZlO3RleHQtZGVjb3JhdGlvbjppbmhlcml0O3RleHQtdHJhbnNmb3JtOm5vbmU7dG9wOjFweDstd2Via2l0LXRyYW5zaXRpb246YWxsLGVhc2UsMC40czstby10cmFuc2l0aW9uOmFsbCxlYXNlLDAuNHM7dHJhbnNpdGlvbjphbGwsZWFzZSwwLjRzO2NvbG9yOiNkN2Q3ZDc7Y29udGVudDpcIu6rhVwiO2Rpc3BsYXk6YmxvY2s7bWFyZ2luLWxlZnQ6MTBweDt0cmFuc2Zvcm06cm90YXRlKDE4MGRlZyl9LmxvY2F0aW9ucy1sYW5kaW5nLXJlc3VsdHMgLmNvbnRlbnQgLnJlc3VsdC13cmFwcGVyPmRpdi5wcm9kdWN0cy1saXN0IC50b2dnbGUuY29sbGFwc2Vke2ZvbnQtZmFtaWx5OlwiTW9udHNlcnJhdFwiLHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6NDAwOy13ZWJraXQtZm9udC1zbW9vdGhpbmc6YW50aWFsaWFzZWQ7bGV0dGVyLXNwYWNpbmc6LjQ1cHg7Zm9udC13ZWlnaHQ6MzAwO2JhY2tncm91bmQ6IzAxNTg0Njtib3JkZXI6MXB4IHNvbGlkICMwMTU4NDY7Y29sb3I6I2ZmZjtkaXNwbGF5OmlubGluZS1ibG9jaztmb250LXNpemU6MTVweDtwYWRkaW5nOjEzcHg7cG9zaXRpb246cmVsYXRpdmU7YmFja2dyb3VuZDojZmZmO2JvcmRlci1jb2xvcjojZDdkN2Q3O2NvbG9yOiM0YTRhNGE7ZGlzcGxheTpibG9ja30ubG9jYXRpb25zLWxhbmRpbmctcmVzdWx0cyAuY29udGVudCAucmVzdWx0LXdyYXBwZXI+ZGl2LnByb2R1Y3RzLWxpc3QgLnRvZ2dsZS5jb2xsYXBzZWQ6aG92ZXJ7Y3Vyc29yOnBvaW50ZXJ9LmxvY2F0aW9ucy1sYW5kaW5nLXJlc3VsdHMgLmNvbnRlbnQgLnJlc3VsdC13cmFwcGVyPmRpdi5wcm9kdWN0cy1saXN0IC50b2dnbGUuY29sbGFwc2VkOmhvdmVye2JhY2tncm91bmQ6IzAxNTg0Njtib3JkZXItY29sb3I6IzAxNTg0Njtjb2xvcjojZmZmfS5sb2NhdGlvbnMtbGFuZGluZy1yZXN1bHRzIC5jb250ZW50IC5yZXN1bHQtd3JhcHBlcj5kaXYucHJvZHVjdHMtbGlzdCAudG9nZ2xlLmNvbGxhcHNlZDpob3ZlcjphZnRlcntjb2xvcjojZmZmfS5sb2NhdGlvbnMtbGFuZGluZy1yZXN1bHRzIC5jb250ZW50IC5yZXN1bHQtd3JhcHBlcj5kaXYucHJvZHVjdHMtbGlzdCAudG9nZ2xlLmNvbGxhcHNlZDphY3RpdmUsLmxvY2F0aW9ucy1sYW5kaW5nLXJlc3VsdHMgLmNvbnRlbnQgLnJlc3VsdC13cmFwcGVyPmRpdi5wcm9kdWN0cy1saXN0IC50b2dnbGUuY29sbGFwc2VkOmZvY3Vze2JhY2tncm91bmQ6I2ZmZjtib3JkZXItY29sb3I6I2Q3ZDdkNztjb2xvcjojNGE0YTRhfS5sb2NhdGlvbnMtbGFuZGluZy1yZXN1bHRzIC5jb250ZW50IC5yZXN1bHQtd3JhcHBlcj5kaXYucHJvZHVjdHMtbGlzdCAudG9nZ2xlLmNvbGxhcHNlZC5kaXNhYmxlZHtiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyLWNvbG9yOiNmMmYyZjI7Y29sb3I6I2YyZjJmMn0ubG9jYXRpb25zLWxhbmRpbmctcmVzdWx0cyAuY29udGVudCAucmVzdWx0LXdyYXBwZXI+ZGl2LnByb2R1Y3RzLWxpc3QgLnRvZ2dsZS5jb2xsYXBzZWQuZGlzYWJsZWQ6YmVmb3JlLC5sb2NhdGlvbnMtbGFuZGluZy1yZXN1bHRzIC5jb250ZW50IC5yZXN1bHQtd3JhcHBlcj5kaXYucHJvZHVjdHMtbGlzdCAudG9nZ2xlLmNvbGxhcHNlZC5kaXNhYmxlZDphZnRlcntjb2xvcjojZjJmMmYyICFpbXBvcnRhbnR9LmxvY2F0aW9ucy1sYW5kaW5nLXJlc3VsdHMgLmNvbnRlbnQgLnJlc3VsdC13cmFwcGVyPmRpdi5wcm9kdWN0cy1saXN0IC50b2dnbGUuY29sbGFwc2VkLmRpc2FibGVkOmhvdmVye2JhY2tncm91bmQ6I2ZmZjtib3JkZXItY29sb3I6I2YyZjJmMjtjb2xvcjojZjJmMmYyO2N1cnNvcjpkZWZhdWx0fS5sb2NhdGlvbnMtbGFuZGluZy1yZXN1bHRzIC5jb250ZW50IC5yZXN1bHQtd3JhcHBlcj5kaXYucHJvZHVjdHMtbGlzdCAudG9nZ2xlLmNvbGxhcHNlZC5kaXNhYmxlZDpob3ZlcjpiZWZvcmUsLmxvY2F0aW9ucy1sYW5kaW5nLXJlc3VsdHMgLmNvbnRlbnQgLnJlc3VsdC13cmFwcGVyPmRpdi5wcm9kdWN0cy1saXN0IC50b2dnbGUuY29sbGFwc2VkLmRpc2FibGVkOmhvdmVyOmFmdGVye2NvbG9yOiNmMmYyZjIgIWltcG9ydGFudH0ubG9jYXRpb25zLWxhbmRpbmctcmVzdWx0cyAuY29udGVudCAucmVzdWx0LXdyYXBwZXI+ZGl2LnByb2R1Y3RzLWxpc3QgLnRvZ2dsZS5jb2xsYXBzZWQ6YWZ0ZXJ7Zm9udC1mYW1pbHk6XCJidWRpY29uXCI7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC12YXJpYW50Om5vcm1hbDtmb250LXdlaWdodDpub3JtYWw7c3BlYWs6bm9uZTtkaXNwbGF5OmlubGluZS1ibG9jaztsaW5lLWhlaWdodDoxO3Bvc2l0aW9uOnJlbGF0aXZlO3RleHQtZGVjb3JhdGlvbjppbmhlcml0O3RleHQtdHJhbnNmb3JtOm5vbmU7dG9wOjFweDtjb2xvcjojZDdkN2Q3O3RyYW5zZm9ybTpyb3RhdGUoMGRlZyl9LmxvY2F0aW9ucy1sYW5kaW5nLXJlc3VsdHMgLmNvbnRlbnQgLnJlc3VsdC13cmFwcGVyPmRpdi5wcm9kdWN0cy1saXN0IC50b2dnbGU6YWZ0ZXJ7bWFyZ2luLXRvcDotOXB4O3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjEzcHg7dG9wOjUwJX0ubG9jYXRpb25zLWxhbmRpbmctcmVzdWx0cyAuY29udGVudCAucmVzdWx0LXdyYXBwZXI+ZGl2LnByb2R1Y3RzLWxpc3QgLnRvZ2dsZS5jb2xsYXBzZWQ6YWZ0ZXJ7cG9zaXRpb246YWJzb2x1dGU7bWFyZ2luLXRvcDotN3B4O3RvcDo1MCV9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpey5sb2NhdGlvbnMtbGFuZGluZy1yZXN1bHRzIC5jb250ZW50IC5yZXN1bHQtd3JhcHBlcj5kaXYucHJvZHVjdHMtbGlzdCAudG9nZ2xle2Rpc3BsYXk6bm9uZX0ubG9jYXRpb25zLWxhbmRpbmctcmVzdWx0cyAuY29udGVudCAucmVzdWx0LXdyYXBwZXI+ZGl2LnByb2R1Y3RzLWxpc3QgLnRvZ2dsZS5jb2xsYXBzZWR7ZGlzcGxheTpub25lfX0ubG9jYXRpb25zLWxhbmRpbmctcmVzdWx0cyAuY29udGVudCAuYXJyb3ctbGlua3ttYXJnaW4tdG9wOjMwcHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpey5sb2NhdGlvbnMtbGFuZGluZy1yZXN1bHRzIC5jb250ZW50IC5hcnJvdy1saW5re2JvdHRvbTozMHB4O2xlZnQ6MzBweDttYXJnaW46MDtwb3NpdGlvbjphYnNvbHV0ZX19LnBhZ2luYXRpb257bGlzdC1zdHlsZTpub25lO21hcmdpbjowO3BhZGRpbmc6MDt0ZXh0LWFsaWduOmNlbnRlcn0ucGFnaW5hdGlvbiBsaXtkaXNwbGF5OmlubGluZS1ibG9jazttYXJnaW46MCA1cHh9LnBhZ2luYXRpb24gbGk6bm90KC5uYXYpIGEsLnBhZ2luYXRpb24gbGk6bm90KC5uYXYpIGE6YWN0aXZlLC5wYWdpbmF0aW9uIGxpOm5vdCgubmF2KSBhOnZpc2l0ZWR7Y29sb3I6IzRhNGE0YX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCl7LnBhZ2luYXRpb24gbGk6bm90KC5uYXYpIGE6aG92ZXIsLnBhZ2luYXRpb24gbGk6bm90KC5uYXYpIGE6YWN0aXZlOmhvdmVyLC5wYWdpbmF0aW9uIGxpOm5vdCgubmF2KSBhOnZpc2l0ZWQ6aG92ZXJ7Y29sb3I6IzAxNTg0Nn19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxLjVweCl7LnBhZ2luYXRpb24gbGk6bm90KC5uYXYpe2Rpc3BsYXk6bm9uZX19LnBhZ2luYXRpb24gbGk6bm90KC5uYXYpPmF7cGFkZGluZzoxM3B4IDIwcHh9LnBhZ2luYXRpb24gbGk6bm90KC5uYXYpLm1lZGl1bT5he2JvcmRlcjoxcHggc29saWQgI2Q3ZDdkN30ucGFnaW5hdGlvbiBsaTpub3QoLm5hdikubWVkaXVtPmE6aG92ZXJ7Y29sb3I6IzRhNGE0YTtjdXJzb3I6ZGVmYXVsdH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTEuNXB4KXsucGFnaW5hdGlvbiAubmF2e21hcmdpbjowIDE1cHh9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny41cHgpey5wYWdpbmF0aW9uIC5uYXZ7ZGlzcGxheTpibG9jazttYXJnaW46MH19LnBhZ2luYXRpb24gLm5hdj5he2ZvbnQtZmFtaWx5OlwiTW9udHNlcnJhdFwiLHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6NDAwOy13ZWJraXQtZm9udC1zbW9vdGhpbmc6YW50aWFsaWFzZWQ7bGV0dGVyLXNwYWNpbmc6LjQ1cHg7Zm9udC13ZWlnaHQ6MzAwO2JhY2tncm91bmQ6IzAxNTg0Njtib3JkZXI6MXB4IHNvbGlkICMwMTU4NDY7Y29sb3I6I2ZmZjtkaXNwbGF5OmlubGluZS1ibG9jaztmb250LXNpemU6MTVweDtwYWRkaW5nOjEzcHg7cG9zaXRpb246cmVsYXRpdmU7YmFja2dyb3VuZDojZmZmO2JvcmRlci1jb2xvcjojZDdkN2Q3O2NvbG9yOiM0YTRhNGE7dGV4dC1hbGlnbjpjZW50ZXJ9LnBhZ2luYXRpb24gLm5hdj5hOmhvdmVye2N1cnNvcjpwb2ludGVyfS5wYWdpbmF0aW9uIC5uYXY+YTpob3ZlcntiYWNrZ3JvdW5kOiMwMTU4NDY7Ym9yZGVyLWNvbG9yOiMwMTU4NDY7Y29sb3I6I2ZmZn0ucGFnaW5hdGlvbiAubmF2PmE6aG92ZXI6YWZ0ZXJ7Y29sb3I6I2ZmZn0ucGFnaW5hdGlvbiAubmF2PmE6YWN0aXZlLC5wYWdpbmF0aW9uIC5uYXY+YTpmb2N1c3tiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyLWNvbG9yOiNkN2Q3ZDc7Y29sb3I6IzRhNGE0YX0ucGFnaW5hdGlvbiAubmF2PmEuZGlzYWJsZWR7YmFja2dyb3VuZDojZmZmO2JvcmRlci1jb2xvcjojZjJmMmYyO2NvbG9yOiNmMmYyZjJ9LnBhZ2luYXRpb24gLm5hdj5hLmRpc2FibGVkOmJlZm9yZSwucGFnaW5hdGlvbiAubmF2PmEuZGlzYWJsZWQ6YWZ0ZXJ7Y29sb3I6I2YyZjJmMiAhaW1wb3J0YW50fS5wYWdpbmF0aW9uIC5uYXY+YS5kaXNhYmxlZDpob3ZlcntiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyLWNvbG9yOiNmMmYyZjI7Y29sb3I6I2YyZjJmMjtjdXJzb3I6ZGVmYXVsdH0ucGFnaW5hdGlvbiAubmF2PmEuZGlzYWJsZWQ6aG92ZXI6YmVmb3JlLC5wYWdpbmF0aW9uIC5uYXY+YS5kaXNhYmxlZDpob3ZlcjphZnRlcntjb2xvcjojZjJmMmYyICFpbXBvcnRhbnR9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3LjVweCl7LnBhZ2luYXRpb24gLm5hdj5he2Rpc3BsYXk6YmxvY2t9fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXsucGFnaW5hdGlvbiAubmF2PmF7d2lkdGg6MTYwcHh9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny41cHgpey5wYWdpbmF0aW9uIC5uYXYucHJldnttYXJnaW4tYm90dG9tOjMwcHh9fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXsucGFnaW5hdGlvbiAubmF2LnByZXZ7dGV4dC1hbGlnbjpyaWdodH19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpey5wYWdpbmF0aW9uIC5uYXYucHJldnttYXJnaW4tcmlnaHQ6MzBweH19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KXsucGFnaW5hdGlvbiAubmF2LnByZXZ7bWFyZ2luLXJpZ2h0OjYwcHh9fS5wYWdpbmF0aW9uIC5uYXYucHJldj5hOmJlZm9yZXtmb250LWZhbWlseTpcImJ1ZGljb25cIjtmb250LXN0eWxlOm5vcm1hbDtmb250LXZhcmlhbnQ6bm9ybWFsO2ZvbnQtd2VpZ2h0Om5vcm1hbDtzcGVhazpub25lO2Rpc3BsYXk6aW5saW5lLWJsb2NrO2xpbmUtaGVpZ2h0OjE7cG9zaXRpb246cmVsYXRpdmU7dGV4dC1kZWNvcmF0aW9uOmluaGVyaXQ7dGV4dC10cmFuc2Zvcm06bm9uZTt0b3A6MXB4Oy13ZWJraXQtdHJhbnNpdGlvbjphbGwsZWFzZSwwLjRzOy1vLXRyYW5zaXRpb246YWxsLGVhc2UsMC40czt0cmFuc2l0aW9uOmFsbCxlYXNlLDAuNHM7Y29udGVudDpcIu6rulwiO2NvbG9yOiNkN2Q3ZDc7bWFyZ2luLXJpZ2h0OjVweH0ucGFnaW5hdGlvbiAubmF2LnByZXY+YTpob3ZlcjpiZWZvcmV7Y29sb3I6I2ZmZn0ucGFnaW5hdGlvbiAubmF2Lm5leHQ+YTphZnRlcntmb250LWZhbWlseTpcImJ1ZGljb25cIjtmb250LXN0eWxlOm5vcm1hbDtmb250LXZhcmlhbnQ6bm9ybWFsO2ZvbnQtd2VpZ2h0Om5vcm1hbDtzcGVhazpub25lO2Rpc3BsYXk6aW5saW5lLWJsb2NrO2xpbmUtaGVpZ2h0OjE7cG9zaXRpb246cmVsYXRpdmU7dGV4dC1kZWNvcmF0aW9uOmluaGVyaXQ7dGV4dC10cmFuc2Zvcm06bm9uZTt0b3A6MXB4Oy13ZWJraXQtdHJhbnNpdGlvbjphbGwsZWFzZSwwLjRzOy1vLXRyYW5zaXRpb246YWxsLGVhc2UsMC40czt0cmFuc2l0aW9uOmFsbCxlYXNlLDAuNHM7Y29udGVudDpcIu6slFwiO2NvbG9yOiNkN2Q3ZDc7bWFyZ2luLWxlZnQ6NXB4fS5wYWdpbmF0aW9uIC5uYXYubmV4dD5hOmhvdmVyOmFmdGVye2NvbG9yOiNmZmZ9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpey5wYWdpbmF0aW9uIC5uYXYubmV4dHttYXJnaW4tbGVmdDozMHB4fX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpey5wYWdpbmF0aW9uIC5uYXYubmV4dHttYXJnaW4tbGVmdDo2MHB4fX0ucGFnaW5hdGlvbiAubmF2IC5kaXNhYmxlZHtwb2ludGVyLWV2ZW50czpub25lO2N1cnNvcjpkZWZhdWx0fS5ob3Jpem9udGFsLWZpbHRlci1jb250YWluZXJ7cG9zaXRpb246cmVsYXRpdmV9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxLjVweCl7Lmhvcml6b250YWwtZmlsdGVyLWNvbnRhaW5lcnttYXJnaW4tYm90dG9tOjMwcHh9fS5ob3Jpem9udGFsLWZpbHRlci1jb250YWluZXIgLm1vYmlsZS1maWx0ZXItdG9nZ2xley13ZWJraXQtdHJhbnNpdGlvbjphbGwsZWFzZSwwLjRzOy1vLXRyYW5zaXRpb246YWxsLGVhc2UsMC40czt0cmFuc2l0aW9uOmFsbCxlYXNlLDAuNHM7Zm9udC1mYW1pbHk6XCJNb250c2VycmF0XCIsc2Fucy1zZXJpZjtmb250LXdlaWdodDo0MDA7LXdlYmtpdC1mb250LXNtb290aGluZzphbnRpYWxpYXNlZDtsZXR0ZXItc3BhY2luZzouNDVweDtmb250LXdlaWdodDozMDA7YmFja2dyb3VuZDojMDE1ODQ2O2JvcmRlcjoxcHggc29saWQgIzAxNTg0Njtjb2xvcjojZmZmO2Rpc3BsYXk6YmxvY2s7Zm9udC1zaXplOjE1cHg7cGFkZGluZzoxM3B4O3Bvc2l0aW9uOnJlbGF0aXZlfS5ob3Jpem9udGFsLWZpbHRlci1jb250YWluZXIgLm1vYmlsZS1maWx0ZXItdG9nZ2xlOmhvdmVye2N1cnNvcjpwb2ludGVyfS5ob3Jpem9udGFsLWZpbHRlci1jb250YWluZXIgLm1vYmlsZS1maWx0ZXItdG9nZ2xlOmFmdGVye2ZvbnQtZmFtaWx5OlwiYnVkaWNvblwiO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtdmFyaWFudDpub3JtYWw7Zm9udC13ZWlnaHQ6bm9ybWFsO3NwZWFrOm5vbmU7ZGlzcGxheTppbmxpbmUtYmxvY2s7bGluZS1oZWlnaHQ6MTtwb3NpdGlvbjpyZWxhdGl2ZTt0ZXh0LWRlY29yYXRpb246aW5oZXJpdDt0ZXh0LXRyYW5zZm9ybTpub25lO3RvcDoxcHg7LXdlYmtpdC10cmFuc2l0aW9uOmFsbCxlYXNlLDAuNHM7LW8tdHJhbnNpdGlvbjphbGwsZWFzZSwwLjRzO3RyYW5zaXRpb246YWxsLGVhc2UsMC40cztjb2xvcjojZDdkN2Q3O2NvbnRlbnQ6XCLuq4VcIjtkaXNwbGF5OmJsb2NrO21hcmdpbi1sZWZ0OjEwcHg7dHJhbnNmb3JtOnJvdGF0ZSgxODBkZWcpfS5ob3Jpem9udGFsLWZpbHRlci1jb250YWluZXIgLm1vYmlsZS1maWx0ZXItdG9nZ2xlLmNvbGxhcHNlZHtmb250LWZhbWlseTpcIk1vbnRzZXJyYXRcIixzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjQwMDstd2Via2l0LWZvbnQtc21vb3RoaW5nOmFudGlhbGlhc2VkO2xldHRlci1zcGFjaW5nOi40NXB4O2ZvbnQtd2VpZ2h0OjMwMDtiYWNrZ3JvdW5kOiMwMTU4NDY7Ym9yZGVyOjFweCBzb2xpZCAjMDE1ODQ2O2NvbG9yOiNmZmY7ZGlzcGxheTppbmxpbmUtYmxvY2s7Zm9udC1zaXplOjE1cHg7cGFkZGluZzoxM3B4O3Bvc2l0aW9uOnJlbGF0aXZlO2JhY2tncm91bmQ6I2ZmZjtib3JkZXItY29sb3I6I2Q3ZDdkNztjb2xvcjojNGE0YTRhO2Rpc3BsYXk6YmxvY2t9Lmhvcml6b250YWwtZmlsdGVyLWNvbnRhaW5lciAubW9iaWxlLWZpbHRlci10b2dnbGUuY29sbGFwc2VkOmhvdmVye2N1cnNvcjpwb2ludGVyfS5ob3Jpem9udGFsLWZpbHRlci1jb250YWluZXIgLm1vYmlsZS1maWx0ZXItdG9nZ2xlLmNvbGxhcHNlZDpob3ZlcntiYWNrZ3JvdW5kOiMwMTU4NDY7Ym9yZGVyLWNvbG9yOiMwMTU4NDY7Y29sb3I6I2ZmZn0uaG9yaXpvbnRhbC1maWx0ZXItY29udGFpbmVyIC5tb2JpbGUtZmlsdGVyLXRvZ2dsZS5jb2xsYXBzZWQ6aG92ZXI6YWZ0ZXJ7Y29sb3I6I2ZmZn0uaG9yaXpvbnRhbC1maWx0ZXItY29udGFpbmVyIC5tb2JpbGUtZmlsdGVyLXRvZ2dsZS5jb2xsYXBzZWQ6YWN0aXZlLC5ob3Jpem9udGFsLWZpbHRlci1jb250YWluZXIgLm1vYmlsZS1maWx0ZXItdG9nZ2xlLmNvbGxhcHNlZDpmb2N1c3tiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyLWNvbG9yOiNkN2Q3ZDc7Y29sb3I6IzRhNGE0YX0uaG9yaXpvbnRhbC1maWx0ZXItY29udGFpbmVyIC5tb2JpbGUtZmlsdGVyLXRvZ2dsZS5jb2xsYXBzZWQuZGlzYWJsZWR7YmFja2dyb3VuZDojZmZmO2JvcmRlci1jb2xvcjojZjJmMmYyO2NvbG9yOiNmMmYyZjJ9Lmhvcml6b250YWwtZmlsdGVyLWNvbnRhaW5lciAubW9iaWxlLWZpbHRlci10b2dnbGUuY29sbGFwc2VkLmRpc2FibGVkOmJlZm9yZSwuaG9yaXpvbnRhbC1maWx0ZXItY29udGFpbmVyIC5tb2JpbGUtZmlsdGVyLXRvZ2dsZS5jb2xsYXBzZWQuZGlzYWJsZWQ6YWZ0ZXJ7Y29sb3I6I2YyZjJmMiAhaW1wb3J0YW50fS5ob3Jpem9udGFsLWZpbHRlci1jb250YWluZXIgLm1vYmlsZS1maWx0ZXItdG9nZ2xlLmNvbGxhcHNlZC5kaXNhYmxlZDpob3ZlcntiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyLWNvbG9yOiNmMmYyZjI7Y29sb3I6I2YyZjJmMjtjdXJzb3I6ZGVmYXVsdH0uaG9yaXpvbnRhbC1maWx0ZXItY29udGFpbmVyIC5tb2JpbGUtZmlsdGVyLXRvZ2dsZS5jb2xsYXBzZWQuZGlzYWJsZWQ6aG92ZXI6YmVmb3JlLC5ob3Jpem9udGFsLWZpbHRlci1jb250YWluZXIgLm1vYmlsZS1maWx0ZXItdG9nZ2xlLmNvbGxhcHNlZC5kaXNhYmxlZDpob3ZlcjphZnRlcntjb2xvcjojZjJmMmYyICFpbXBvcnRhbnR9Lmhvcml6b250YWwtZmlsdGVyLWNvbnRhaW5lciAubW9iaWxlLWZpbHRlci10b2dnbGUuY29sbGFwc2VkOmFmdGVye2ZvbnQtZmFtaWx5OlwiYnVkaWNvblwiO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtdmFyaWFudDpub3JtYWw7Zm9udC13ZWlnaHQ6bm9ybWFsO3NwZWFrOm5vbmU7ZGlzcGxheTppbmxpbmUtYmxvY2s7bGluZS1oZWlnaHQ6MTtwb3NpdGlvbjpyZWxhdGl2ZTt0ZXh0LWRlY29yYXRpb246aW5oZXJpdDt0ZXh0LXRyYW5zZm9ybTpub25lO3RvcDoxcHg7Y29sb3I6I2Q3ZDdkNzt0cmFuc2Zvcm06cm90YXRlKDBkZWcpfS5ob3Jpem9udGFsLWZpbHRlci1jb250YWluZXIgLm1vYmlsZS1maWx0ZXItdG9nZ2xlOmFmdGVye21hcmdpbi10b3A6LTlweDtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDoxM3B4O3RvcDo1MCV9Lmhvcml6b250YWwtZmlsdGVyLWNvbnRhaW5lciAubW9iaWxlLWZpbHRlci10b2dnbGUuY29sbGFwc2VkOmFmdGVye3Bvc2l0aW9uOmFic29sdXRlO21hcmdpbi10b3A6LTdweDt0b3A6NTAlfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KXsuaG9yaXpvbnRhbC1maWx0ZXItY29udGFpbmVyIC5tb2JpbGUtZmlsdGVyLXRvZ2dsZXtkaXNwbGF5Om5vbmV9fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KXsuaG9yaXpvbnRhbC1maWx0ZXItY29udGFpbmVyIC5tb2JpbGUtZmlsdGVyLXRvZ2dsZS5jb2xsYXBzZWR7ZGlzcGxheTpub25lfX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTEuNXB4KXsuaG9yaXpvbnRhbC1maWx0ZXItY29udGFpbmVyIC5jb2xsYXBzZSwuaG9yaXpvbnRhbC1maWx0ZXItY29udGFpbmVyIC5jb2xsYXBzaW5ne3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjEwMCU7ei1pbmRleDoxMH19Lmhvcml6b250YWwtZmlsdGVyLWNvbnRhaW5lciB1bHtsaXN0LXN0eWxlOm5vbmU7bWFyZ2luOjA7cGFkZGluZzowfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MS41cHgpey5ob3Jpem9udGFsLWZpbHRlci1jb250YWluZXIgdWx7YmFja2dyb3VuZDojMDE1ODQ2O2NvbG9yOiNmZmY7cGFkZGluZy1ib3R0b206NjBweDtsaXN0LXN0eWxlOm5vbmU7bWFyZ2luOjA7cGFkZGluZzowfS5ob3Jpem9udGFsLWZpbHRlci1jb250YWluZXIgdWwgbGkgYXtmb250LWZhbWlseTpcIk1vbnRzZXJyYXRcIixzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjQwMDstd2Via2l0LWZvbnQtc21vb3RoaW5nOmFudGlhbGlhc2VkO2xldHRlci1zcGFjaW5nOi40NXB4O2ZvbnQtd2VpZ2h0OjMwMDtjb2xvcjojZmZmO2JvcmRlci10b3A6MXB4IHNvbGlkICMzRkE5RjU7ZGlzcGxheTpibG9jaztmb250LXNpemU6MTVweDtwYWRkaW5nOjEzcHh9Lmhvcml6b250YWwtZmlsdGVyLWNvbnRhaW5lciB1bCBsaSBhOmhvdmVye2N1cnNvcjpwb2ludGVyfS5ob3Jpem9udGFsLWZpbHRlci1jb250YWluZXIgdWwgbGkgYS5hY3RpdmV7Y29sb3I6IzNGQTlGNX19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpey5ob3Jpem9udGFsLWZpbHRlci1jb250YWluZXIgdWx7Ym9yZGVyLXRvcDoxcHggc29saWQgI2Q3ZDdkNztkaXNwbGF5OmJsb2NrICFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbTozMHB4fS5ob3Jpem9udGFsLWZpbHRlci1jb250YWluZXIgdWw6YmVmb3JlLC5ob3Jpem9udGFsLWZpbHRlci1jb250YWluZXIgdWw6YWZ0ZXJ7Y29udGVudDpcIiBcIjtkaXNwbGF5OnRhYmxlfS5ob3Jpem9udGFsLWZpbHRlci1jb250YWluZXIgdWw6YWZ0ZXJ7Y2xlYXI6Ym90aH0uaG9yaXpvbnRhbC1maWx0ZXItY29udGFpbmVyIHVsIGxpe2Zsb2F0OmxlZnR9fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1pbi13aWR0aDogOTkycHgpey5ob3Jpem9udGFsLWZpbHRlci1jb250YWluZXIgdWwgbGl7bWFyZ2luLXJpZ2h0OjIwcHh9fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KXsuaG9yaXpvbnRhbC1maWx0ZXItY29udGFpbmVyIHVsIGxpIGF7Ym9yZGVyLXRvcDp0cmFuc3BhcmVudCAxcHggc29saWQ7Y29sb3I6IzRhNGE0YTtkaXNwbGF5OmJsb2NrO2ZvbnQtc2l6ZToxNXB4O2xpbmUtaGVpZ2h0OjE1cHg7cGFkZGluZzoyMHB4IDEwcHg7cG9zaXRpb246cmVsYXRpdmU7dG9wOi0xcHh9Lmhvcml6b250YWwtZmlsdGVyLWNvbnRhaW5lciB1bCBsaSBhOmhvdmVyLC5ob3Jpem9udGFsLWZpbHRlci1jb250YWluZXIgdWwgbGkgYS5hY3RpdmV7Ym9yZGVyLWNvbG9yOiMwMTU4NDY7Y29sb3I6IzAxNTg0NjtjdXJzb3I6cG9pbnRlcn19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KXsuaG9yaXpvbnRhbC1maWx0ZXItY29udGFpbmVyIHVse21hcmdpbi1ib3R0b206NjBweH19LnVuZmlsdGVyLWJ1dHRvbnMgYnV0dG9uey13ZWJraXQtdHJhbnNpdGlvbjphbGwsZWFzZSwwLjRzOy1vLXRyYW5zaXRpb246YWxsLGVhc2UsMC40czt0cmFuc2l0aW9uOmFsbCxlYXNlLDAuNHM7Ym9yZGVyOjFweCBzb2xpZCAjZDdkN2Q3O2JhY2tncm91bmQ6MDtmb250LXNpemU6MTVweDttYXJnaW46MCAxMnB4IDIwcHggMDtvdXRsaW5lOjA7cGFkZGluZzoxMnB4IDQwcHggMTJweCAxMnB4O3Bvc2l0aW9uOnJlbGF0aXZlO21pbi13aWR0aDoxMDBweDt0ZXh0LWFsaWduOmxlZnR9LnVuZmlsdGVyLWJ1dHRvbnMgYnV0dG9uOmFmdGVyey13ZWJraXQtdHJhbnNpdGlvbjphbGwsZWFzZSwwLjRzOy1vLXRyYW5zaXRpb246YWxsLGVhc2UsMC40czt0cmFuc2l0aW9uOmFsbCxlYXNlLDAuNHM7Zm9udC1mYW1pbHk6XCJidWRpY29uXCI7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC12YXJpYW50Om5vcm1hbDtmb250LXdlaWdodDpub3JtYWw7c3BlYWs6bm9uZTtkaXNwbGF5OmlubGluZS1ibG9jaztsaW5lLWhlaWdodDoxO3Bvc2l0aW9uOnJlbGF0aXZlO3RleHQtZGVjb3JhdGlvbjppbmhlcml0O3RleHQtdHJhbnNmb3JtOm5vbmU7dG9wOjFweDtjb250ZW50Olwi7quXXCI7Y29sb3I6I2Q3ZDdkNztmbG9hdDpyaWdodDttYXJnaW4tdG9wOi04cHg7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MTJweDt0b3A6NTAlfS51bmZpbHRlci1idXR0b25zIGJ1dHRvbjpob3ZlcntiYWNrZ3JvdW5kOiMwMTU4NDY7Ym9yZGVyLWNvbG9yOiMwMTU4NDY7Y29sb3I6I2ZmZjtjdXJzb3I6cG9pbnRlcn0udW5maWx0ZXItYnV0dG9ucyBidXR0b246aG92ZXI6YWZ0ZXJ7Y29sb3I6I2ZmZn1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCl7LmNvbGxhcHNlLm1vYmlsZS1jb2xsYXBzZSwuY29sbGFwc2luZy5tb2JpbGUtY29sbGFwc2V7ZGlzcGxheTpibG9jaztoZWlnaHQ6YXV0byAhaW1wb3J0YW50fX0uYWNjb3JkaW9ue2JvcmRlci10b3A6MXB4IHNvbGlkICNkN2Q3ZDd9LmFjY29yZGlvbiAucGFuZWx7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2Q3ZDdkN30uYWNjb3JkaW9uIC5wYW5lbC1oZWFkaW5nIGgze2ZvbnQtZmFtaWx5OlwiTW9udHNlcnJhdFwiLHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6NDAwOy13ZWJraXQtZm9udC1zbW9vdGhpbmc6YW50aWFsaWFzZWQ7Zm9udC1zaXplOjE1cHg7bWFyZ2luOjB9LmFjY29yZGlvbiAucGFuZWwtaGVhZGluZyBoMyBhLC5hY2NvcmRpb24gLnBhbmVsLWhlYWRpbmcgaDMgYTphY3RpdmUsLmFjY29yZGlvbiAucGFuZWwtaGVhZGluZyBoMyBhOnZpc2l0ZWR7Y29sb3I6IzU0Q0UzMn1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCl7LmFjY29yZGlvbiAucGFuZWwtaGVhZGluZyBoMyBhOmhvdmVyLC5hY2NvcmRpb24gLnBhbmVsLWhlYWRpbmcgaDMgYTphY3RpdmU6aG92ZXIsLmFjY29yZGlvbiAucGFuZWwtaGVhZGluZyBoMyBhOnZpc2l0ZWQ6aG92ZXJ7Y29sb3I6IzAxNTg0Nn19LmFjY29yZGlvbiAucGFuZWwtaGVhZGluZyBoMyBhe2Rpc3BsYXk6YmxvY2s7cGFkZGluZzoxNXB4IDA7cG9zaXRpb246cmVsYXRpdmV9LmFjY29yZGlvbiAucGFuZWwtaGVhZGluZyBoMyBhOmFmdGVye2ZvbnQtZmFtaWx5OlwiYnVkaWNvblwiO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtdmFyaWFudDpub3JtYWw7Zm9udC13ZWlnaHQ6bm9ybWFsO3NwZWFrOm5vbmU7ZGlzcGxheTppbmxpbmUtYmxvY2s7bGluZS1oZWlnaHQ6MTtwb3NpdGlvbjpyZWxhdGl2ZTt0ZXh0LWRlY29yYXRpb246aW5oZXJpdDt0ZXh0LXRyYW5zZm9ybTpub25lO3RvcDoxcHg7LXdlYmtpdC10cmFuc2l0aW9uOmVhc2UsdHJhbnNmb3JtLDAuNHM7LW8tdHJhbnNpdGlvbjplYXNlLHRyYW5zZm9ybSwwLjRzO3RyYW5zaXRpb246ZWFzZSx0cmFuc2Zvcm0sMC40cztjb2xvcjojOGU4ZTkzO2NvbnRlbnQ6XCLuq4VcIjtmb250LXNpemU6MThweDttYXJnaW4tdG9wOi05cHg7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MTVweDt0b3A6NTAlO3RyYW5zZm9ybTpyb3RhdGUoMTgwZGVnKX0uYWNjb3JkaW9uIC5wYW5lbC1oZWFkaW5nIGgzIGEuY29sbGFwc2VkOmFmdGVye3RyYW5zZm9ybTpyb3RhdGUoMGRlZyl9LmFjY29yZGlvbiAucGFuZWwtYm9keT5kaXZ7bWFyZ2luLWJvdHRvbTozMHB4fS5hY2NvcmRpb24gLnBhbmVsLWJvZHkgLmFycm93LWxpbmt7bWFyZ2luLXRvcDozMHB4fS5jb250YWN0cyBhLC5jb250YWN0cyBhOmFjdGl2ZSwuY29udGFjdHMgYTp2aXNpdGVke2NvbG9yOiM0YTRhNGF9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpey5jb250YWN0cyBhOmhvdmVyLC5jb250YWN0cyBhOmFjdGl2ZTpob3ZlciwuY29udGFjdHMgYTp2aXNpdGVkOmhvdmVye2NvbG9yOiMwMTU4NDZ9fS5jb250YWN0cyBhe2ZvbnQtZmFtaWx5OlwiTW9udHNlcnJhdFwiLHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6NDAwOy13ZWJraXQtZm9udC1zbW9vdGhpbmc6YW50aWFsaWFzZWQ7Zm9udC13ZWlnaHQ6NTAwO2Rpc3BsYXk6aW5saW5lLWJsb2NrO21hcmdpbi10b3A6NXB4fS5jb250YWN0cyBzcGFue2Rpc3BsYXk6YmxvY2s7bGluZS1oZWlnaHQ6MS40ZW19LmZhY3RzIGg0e2ZvbnQtZmFtaWx5OlwiTW9udHNlcnJhdFwiLHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6NDAwOy13ZWJraXQtZm9udC1zbW9vdGhpbmc6YW50aWFsaWFzZWQ7Zm9udC13ZWlnaHQ6NTAwO21hcmdpbi1ib3R0b206MH0uZmFjdHMgLnN0YXR7Y29sb3I6IzAxNTg0Njtmb250LXNpemU6MjRweDttYXJnaW46OHB4IDAgMTJweH1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCl7LmZhY3RzIC5zdGF0e2ZvbnQtc2l6ZTo0MnB4fX0uZG93bmxvYWQtbGlzdCwuY2YtY29udGVudCB1bC5kb3dubG9hZC1saXN0e2xpc3Qtc3R5bGU6bm9uZTttYXJnaW46MDtwYWRkaW5nOjB9LmRvd25sb2FkLWxpc3Q6YmVmb3JlLC5kb3dubG9hZC1saXN0OmFmdGVyLC5jZi1jb250ZW50IHVsLmRvd25sb2FkLWxpc3Q6YmVmb3JlLC5jZi1jb250ZW50IHVsLmRvd25sb2FkLWxpc3Q6YWZ0ZXJ7Y29udGVudDpcIiBcIjtkaXNwbGF5OnRhYmxlfS5kb3dubG9hZC1saXN0OmFmdGVyLC5jZi1jb250ZW50IHVsLmRvd25sb2FkLWxpc3Q6YWZ0ZXJ7Y2xlYXI6Ym90aH0uZG93bmxvYWQtbGlzdCBhLC5kb3dubG9hZC1saXN0IGE6YWN0aXZlLC5kb3dubG9hZC1saXN0IGE6dmlzaXRlZCwuY2YtY29udGVudCB1bC5kb3dubG9hZC1saXN0IGEsLmNmLWNvbnRlbnQgdWwuZG93bmxvYWQtbGlzdCBhOmFjdGl2ZSwuY2YtY29udGVudCB1bC5kb3dubG9hZC1saXN0IGE6dmlzaXRlZHtjb2xvcjojNGE0YTRhfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KXsuZG93bmxvYWQtbGlzdCBhOmhvdmVyLC5kb3dubG9hZC1saXN0IGE6YWN0aXZlOmhvdmVyLC5kb3dubG9hZC1saXN0IGE6dmlzaXRlZDpob3ZlciwuY2YtY29udGVudCB1bC5kb3dubG9hZC1saXN0IGE6aG92ZXIsLmNmLWNvbnRlbnQgdWwuZG93bmxvYWQtbGlzdCBhOmFjdGl2ZTpob3ZlciwuY2YtY29udGVudCB1bC5kb3dubG9hZC1saXN0IGE6dmlzaXRlZDpob3Zlcntjb2xvcjojMDE1ODQ2fX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCl7LmRvd25sb2FkLWxpc3QsLmNmLWNvbnRlbnQgdWwuZG93bmxvYWQtbGlzdHtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6ZmxleC1lbmQ7YWxpZ24taXRlbXM6ZmxleC1zdGFydDtmbGV4LXdyYXA6d3JhcH19LmRvd25sb2FkLWxpc3Q+bGksLmNmLWNvbnRlbnQgdWwuZG93bmxvYWQtbGlzdD5saXtwb3NpdGlvbjpyZWxhdGl2ZTttaW4taGVpZ2h0OjFweDtwYWRkaW5nLWxlZnQ6MTVweDtwYWRkaW5nLXJpZ2h0OjE1cHg7cGFkZGluZy1sZWZ0OjA7cGFkZGluZy1yaWdodDowO2Rpc3BsYXk6YmxvY2s7bWFyZ2luLXRvcDozMHB4O3BhZGRpbmctbGVmdDozMHB4O3Bvc2l0aW9uOnJlbGF0aXZlfUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7LmRvd25sb2FkLWxpc3Q+bGksLmNmLWNvbnRlbnQgdWwuZG93bmxvYWQtbGlzdD5saXtmbG9hdDpsZWZ0O3dpZHRoOjUwJX19LmRvd25sb2FkLWxpc3Q+bGkgYTpiZWZvcmUsLmNmLWNvbnRlbnQgdWwuZG93bmxvYWQtbGlzdD5saSBhOmJlZm9yZXtmb250LWZhbWlseTpcImJ1ZGljb25cIjtmb250LXN0eWxlOm5vcm1hbDtmb250LXZhcmlhbnQ6bm9ybWFsO2ZvbnQtd2VpZ2h0Om5vcm1hbDtzcGVhazpub25lO2Rpc3BsYXk6aW5saW5lLWJsb2NrO2xpbmUtaGVpZ2h0OjE7cG9zaXRpb246cmVsYXRpdmU7dGV4dC1kZWNvcmF0aW9uOmluaGVyaXQ7dGV4dC10cmFuc2Zvcm06bm9uZTt0b3A6MXB4O2NvbnRlbnQ6XCLuoapcIjtmb250LXNpemU6MjBweDtsZWZ0OjA7cG9zaXRpb246YWJzb2x1dGU7dG9wOjJweH0uc29jaWFsLXNoYXJle2xpc3Qtc3R5bGU6bm9uZTttYXJnaW46MDtwYWRkaW5nOjB9LnNvY2lhbC1zaGFyZT5saXtkaXNwbGF5OmlubGluZS1ibG9jazt2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxLjVweCl7LnNvY2lhbC1zaGFyZT5saXttYXJnaW4tcmlnaHQ6MTBweH19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpey5zb2NpYWwtc2hhcmU+bGl7bWFyZ2luLXJpZ2h0OjIwcHh9fS5zb2NpYWwtc2hhcmU+bGkgYXtjb2xvcjojOGU4ZTkzO2Rpc3BsYXk6YmxvY2s7Zm9udC1zaXplOjI4cHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpey5zb2NpYWwtc2hhcmU+bGkgYTpob3Zlcntjb2xvcjojMDE1ODQ2fX0udG9nZ2xlLXNpdGUtdmlldz5hOmhvdmVye2N1cnNvcjpwb2ludGVyfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KXsudG9nZ2xlLXNpdGUtdmlld3tkaXNwbGF5Om5vbmUgIWltcG9ydGFudH19LnVuaXZlcnNhbC1uYXZpZ2F0aW9uIC5sYW5ndWFnZS1zZWxlY3Rvci1kaXZpZGVye2NvbG9yOiNmZmY7bWFyZ2luLWxlZnQ6NDBweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTEuNXB4KXsudW5pdmVyc2FsLW5hdmlnYXRpb24gLmxhbmd1YWdlLXNlbGVjdG9yLWRpdmlkZXJ7ZGlzcGxheTpub25lfX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCl7LnVuaXZlcnNhbC1uYXZpZ2F0aW9uIC5sYW5ndWFnZS1zZWxlY3RvcntoZWlnaHQ6MzlweDtsaW5lLWhlaWdodDo0MHB4O21hcmdpbi10b3A6LTFweDttYXJnaW4tbGVmdDoyMHB4O3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6MjB9LnVuaXZlcnNhbC1uYXZpZ2F0aW9uIC5sYW5ndWFnZS1zZWxlY3RvciAuY3VycmVudC1sYW5ndWFnZXstd2Via2l0LXRyYW5zaXRpb246YWxsLGVhc2UsMC40czstby10cmFuc2l0aW9uOmFsbCxlYXNlLDAuNHM7dHJhbnNpdGlvbjphbGwsZWFzZSwwLjRzO2Rpc3BsYXk6YmxvY2s7aGVpZ2h0OjEwMCU7cGFkZGluZzowIDI1cHggMCAxNXB4O292ZXJmbG93OmhpZGRlbn0udW5pdmVyc2FsLW5hdmlnYXRpb24gLmxhbmd1YWdlLXNlbGVjdG9yIC5jdXJyZW50LWxhbmd1YWdlOmFmdGVye2ZvbnQtZmFtaWx5OlwiYnVkaWNvblwiO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtdmFyaWFudDpub3JtYWw7Zm9udC13ZWlnaHQ6bm9ybWFsO3NwZWFrOm5vbmU7ZGlzcGxheTppbmxpbmUtYmxvY2s7bGluZS1oZWlnaHQ6MTtwb3NpdGlvbjpyZWxhdGl2ZTt0ZXh0LWRlY29yYXRpb246aW5oZXJpdDt0ZXh0LXRyYW5zZm9ybTpub25lO3RvcDoxcHg7LXdlYmtpdC10cmFuc2l0aW9uOmFsbCxlYXNlLDAuNHM7LW8tdHJhbnNpdGlvbjphbGwsZWFzZSwwLjRzO3RyYW5zaXRpb246YWxsLGVhc2UsMC40cztjb2xvcjojZmZmO2NvbnRlbnQ6XCLuq4VcIjtmb250LXNpemU6MTBweDttYXJnaW4tbGVmdDo1cHg7dHJhbnNmb3JtOnJvdGF0ZSgxODBkZWcpO21hcmdpbi10b3A6LTdweDtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDoxMHB4O3RvcDo1MCV9LnVuaXZlcnNhbC1uYXZpZ2F0aW9uIC5sYW5ndWFnZS1zZWxlY3RvciAuY3VycmVudC1sYW5ndWFnZS5jb2xsYXBzZWQ6YWZ0ZXJ7bWFyZ2luLXRvcDotNXB4O3RyYW5zZm9ybTpyb3RhdGUoMGRlZyl9LnVuaXZlcnNhbC1uYXZpZ2F0aW9uIC5sYW5ndWFnZS1zZWxlY3RvciAuY3VycmVudC1sYW5ndWFnZTpob3ZlcntjdXJzb3I6cG9pbnRlcjt0ZXh0LWRlY29yYXRpb246bm9uZX0udW5pdmVyc2FsLW5hdmlnYXRpb24gLmxhbmd1YWdlLXNlbGVjdG9yIC5jdXJyZW50LWxhbmd1YWdlOmhvdmVyLC51bml2ZXJzYWwtbmF2aWdhdGlvbiAubGFuZ3VhZ2Utc2VsZWN0b3IgLmN1cnJlbnQtbGFuZ3VhZ2U6bm90KC5jb2xsYXBzZWQpe2JhY2tncm91bmQ6IzAxNTg0Nn0udW5pdmVyc2FsLW5hdmlnYXRpb24gLmxhbmd1YWdlLXNlbGVjdG9yIC5sYW5ndWFnZS1saXN0e2xpc3Qtc3R5bGU6bm9uZTttYXJnaW46MDtwYWRkaW5nOjA7YmFja2dyb3VuZDojMDE1ODQ2O3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjA7d2lkdGg6MjAwJX0udW5pdmVyc2FsLW5hdmlnYXRpb24gLmxhbmd1YWdlLXNlbGVjdG9yIC5sYW5ndWFnZS1saXN0IGEsLnVuaXZlcnNhbC1uYXZpZ2F0aW9uIC5sYW5ndWFnZS1zZWxlY3RvciAubGFuZ3VhZ2UtbGlzdCBhOmFjdGl2ZSwudW5pdmVyc2FsLW5hdmlnYXRpb24gLmxhbmd1YWdlLXNlbGVjdG9yIC5sYW5ndWFnZS1saXN0IGE6dmlzaXRlZHtjb2xvcjojZmZmfX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtaW4td2lkdGg6IDk5MnB4KXsudW5pdmVyc2FsLW5hdmlnYXRpb24gLmxhbmd1YWdlLXNlbGVjdG9yIC5sYW5ndWFnZS1saXN0IGE6aG92ZXIsLnVuaXZlcnNhbC1uYXZpZ2F0aW9uIC5sYW5ndWFnZS1zZWxlY3RvciAubGFuZ3VhZ2UtbGlzdCBhOmFjdGl2ZTpob3ZlciwudW5pdmVyc2FsLW5hdmlnYXRpb24gLmxhbmd1YWdlLXNlbGVjdG9yIC5sYW5ndWFnZS1saXN0IGE6dmlzaXRlZDpob3Zlcntjb2xvcjojZmZmfX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCl7LnVuaXZlcnNhbC1uYXZpZ2F0aW9uIC5sYW5ndWFnZS1zZWxlY3RvciAubGFuZ3VhZ2UtbGlzdCBsaS5hY3RpdmV7ZGlzcGxheTpub25lfS51bml2ZXJzYWwtbmF2aWdhdGlvbiAubGFuZ3VhZ2Utc2VsZWN0b3IgLmxhbmd1YWdlLWxpc3QgYXtmb250LWZhbWlseTpcIk1vbnRzZXJyYXRcIixzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjQwMDstd2Via2l0LWZvbnQtc21vb3RoaW5nOmFudGlhbGlhc2VkO2xldHRlci1zcGFjaW5nOi40NXB4O2ZvbnQtd2VpZ2h0OjMwMDtkaXNwbGF5OmJsb2NrO2ZvbnQtc2l6ZToxNXB4O2xpbmUtaGVpZ2h0OjE3cHg7cGFkZGluZzoxMHB4IDE1cHg7dGV4dC1hbGlnbjpsZWZ0fS51bml2ZXJzYWwtbmF2aWdhdGlvbiAubGFuZ3VhZ2Utc2VsZWN0b3IgLmxhbmd1YWdlLWxpc3QgYTpob3ZlcntjdXJzb3I6cG9pbnRlcn19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxLjVweCl7LnVuaXZlcnNhbC1uYXZpZ2F0aW9uIC5sYW5ndWFnZS1zZWxlY3Rvcntib3JkZXItdG9wOjFweCBzb2xpZCAjZDdkN2Q3fS51bml2ZXJzYWwtbmF2aWdhdGlvbiAubGFuZ3VhZ2Utc2VsZWN0b3IgLmN1cnJlbnQtbGFuZ3VhZ2V7Zm9udC1mYW1pbHk6XCJNb250c2VycmF0XCIsc2Fucy1zZXJpZjtmb250LXdlaWdodDo0MDA7LXdlYmtpdC1mb250LXNtb290aGluZzphbnRpYWxpYXNlZDtmb250LXNpemU6MTZweDtwb3NpdGlvbjpyZWxhdGl2ZX0udW5pdmVyc2FsLW5hdmlnYXRpb24gLmxhbmd1YWdlLXNlbGVjdG9yIC5jdXJyZW50LWxhbmd1YWdlOmhvdmVye2N1cnNvcjpwb2ludGVyfS51bml2ZXJzYWwtbmF2aWdhdGlvbiAubGFuZ3VhZ2Utc2VsZWN0b3IgLmN1cnJlbnQtbGFuZ3VhZ2U6YWZ0ZXJ7LXdlYmtpdC10cmFuc2l0aW9uOmVhc2UsdHJhbnNmb3JtLDAuNHM7LW8tdHJhbnNpdGlvbjplYXNlLHRyYW5zZm9ybSwwLjRzO3RyYW5zaXRpb246ZWFzZSx0cmFuc2Zvcm0sMC40cztmb250LWZhbWlseTpcImJ1ZGljb25cIjtmb250LXN0eWxlOm5vcm1hbDtmb250LXZhcmlhbnQ6bm9ybWFsO2ZvbnQtd2VpZ2h0Om5vcm1hbDtzcGVhazpub25lO2Rpc3BsYXk6aW5saW5lLWJsb2NrO2xpbmUtaGVpZ2h0OjE7cG9zaXRpb246cmVsYXRpdmU7dGV4dC1kZWNvcmF0aW9uOmluaGVyaXQ7dGV4dC10cmFuc2Zvcm06bm9uZTt0b3A6MXB4O2NvbG9yOiNmZmY7Y29udGVudDpcIu6slFwiO2ZvbnQtc2l6ZToyMHB4O21hcmdpbi10b3A6LTEwcHg7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MTBweDt0b3A6NTAlO3RyYW5zZm9ybTpyb3RhdGUoMGRlZyl9LnVuaXZlcnNhbC1uYXZpZ2F0aW9uIC5sYW5ndWFnZS1zZWxlY3RvciAuY3VycmVudC1sYW5ndWFnZTpub3QoLmNvbGxhcHNlZCl7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZX0udW5pdmVyc2FsLW5hdmlnYXRpb24gLmxhbmd1YWdlLXNlbGVjdG9yIC5jdXJyZW50LWxhbmd1YWdlOm5vdCguY29sbGFwc2VkKTphZnRlcnt0ZXh0LWRlY29yYXRpb246bm9uZTt0cmFuc2Zvcm06cm90YXRlKDkwZGVnKX0udW5pdmVyc2FsLW5hdmlnYXRpb24gLmxhbmd1YWdlLXNlbGVjdG9yIC5sYW5ndWFnZS1saXN0e2xpc3Qtc3R5bGU6bm9uZTttYXJnaW46MDtwYWRkaW5nOjB9LnVuaXZlcnNhbC1uYXZpZ2F0aW9uIC5sYW5ndWFnZS1zZWxlY3RvciAubGFuZ3VhZ2UtbGlzdCBsaSBhe2ZvbnQtZmFtaWx5OlwiTW9udHNlcnJhdFwiLHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6NDAwOy13ZWJraXQtZm9udC1zbW9vdGhpbmc6YW50aWFsaWFzZWQ7Zm9udC13ZWlnaHQ6MzAwO2NvbG9yOiNmZmY7ZGlzcGxheTpibG9jaztmb250LXNpemU6MThweDttYXJnaW4tYm90dG9tOjEwcHg7cGFkZGluZzoxMHB4IDE1cHg7dGV4dC10cmFuc2Zvcm06bm9uZX0udW5pdmVyc2FsLW5hdmlnYXRpb24gLmxhbmd1YWdlLXNlbGVjdG9yIC5sYW5ndWFnZS1saXN0IGxpIGE6aG92ZXJ7Y3Vyc29yOnBvaW50ZXJ9LnVuaXZlcnNhbC1uYXZpZ2F0aW9uIC5sYW5ndWFnZS1zZWxlY3RvciAubGFuZ3VhZ2UtbGlzdCBsaSBhLmFjdGl2ZXtjb2xvcjojOGU4ZTkzfX0udmlzdWFsbHktaGlkZGVue21hcmdpbjotMXB4ICFpbXBvcnRhbnQ7cGFkZGluZzowICFpbXBvcnRhbnQ7d2lkdGg6MXB4ICFpbXBvcnRhbnQ7aGVpZ2h0OjFweCAhaW1wb3J0YW50O292ZXJmbG93OmhpZGRlbiAhaW1wb3J0YW50O2NsaXA6cmVjdCgwIDAgMCAwKSAhaW1wb3J0YW50O2NsaXA6cmVjdCgwLCAwLCAwLCAwKSAhaW1wb3J0YW50O3Bvc2l0aW9uOmFic29sdXRlICFpbXBvcnRhbnQ7ZmxleDowIDAgMCAhaW1wb3J0YW50fS50aHJlZS1jb2x1bW4tbGF5b3V0e21hcmdpbi1sZWZ0Oi0xNXB4O21hcmdpbi1yaWdodDotMTVweH0udGhyZWUtY29sdW1uLWxheW91dDpiZWZvcmUsLnRocmVlLWNvbHVtbi1sYXlvdXQ6YWZ0ZXJ7Y29udGVudDpcIiBcIjtkaXNwbGF5OnRhYmxlfS50aHJlZS1jb2x1bW4tbGF5b3V0OmFmdGVye2NsZWFyOmJvdGh9LnRocmVlLWNvbHVtbi1sYXlvdXQ+LmNvbHVtbntwb3NpdGlvbjpyZWxhdGl2ZTttaW4taGVpZ2h0OjFweDtwYWRkaW5nLWxlZnQ6MTVweDtwYWRkaW5nLXJpZ2h0OjE1cHh9QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXsudGhyZWUtY29sdW1uLWxheW91dD4uY29sdW1ue2Zsb2F0OmxlZnQ7d2lkdGg6MzMuMzMzMzMlfX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCl7LnRocmVlLWNvbHVtbi1sYXlvdXQuZmxleHtkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXB9LnRocmVlLWNvbHVtbi1sYXlvdXQuZmxleCAuY29sdW1ue2Rpc3BsYXk6ZmxleH0udGhyZWUtY29sdW1uLWxheW91dC5mbGV4IC5jb2x1bW4gLmNvbnRlbnR7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjt3aWR0aDoxMDAlfX0udHdvLWNvbHVtbi1sYXlvdXR7bWFyZ2luLWxlZnQ6LTE1cHg7bWFyZ2luLXJpZ2h0Oi0xNXB4fS50d28tY29sdW1uLWxheW91dDpiZWZvcmUsLnR3by1jb2x1bW4tbGF5b3V0OmFmdGVye2NvbnRlbnQ6XCIgXCI7ZGlzcGxheTp0YWJsZX0udHdvLWNvbHVtbi1sYXlvdXQ6YWZ0ZXJ7Y2xlYXI6Ym90aH0udHdvLWNvbHVtbi1sYXlvdXQ+LmNvbHVtbntwb3NpdGlvbjpyZWxhdGl2ZTttaW4taGVpZ2h0OjFweDtwYWRkaW5nLWxlZnQ6MTVweDtwYWRkaW5nLXJpZ2h0OjE1cHh9QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXsudHdvLWNvbHVtbi1sYXlvdXQ+LmNvbHVtbntmbG9hdDpsZWZ0O3dpZHRoOjUwJX19QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXsudHdvLWNvbHVtbi1sYXlvdXQ+LmNvbHVtbi5sZWZ0LW9mZnNldHttYXJnaW4tbGVmdDo1MCV9fS50d28tY29sdW1uLWxheW91dC5mdWxsLWJsZWVke21hcmdpbi1sZWZ0OjA7bWFyZ2luLXJpZ2h0OjB9LnR3by1jb2x1bW4tbGF5b3V0LmZ1bGwtYmxlZWQ+LmNvbHVtbntwYWRkaW5nLWxlZnQ6MDtwYWRkaW5nLXJpZ2h0OjB9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpey50d28tY29sdW1uLWxheW91dC5mbGV4e2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcH0udHdvLWNvbHVtbi1sYXlvdXQuZmxleCAuY29sdW1ue2Rpc3BsYXk6ZmxleH0udHdvLWNvbHVtbi1sYXlvdXQuZmxleCAuY29sdW1uIC5jb250ZW50e2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47d2lkdGg6MTAwJX19LnR3by1jb2x1bW4tcmlnaHQtcmFpbC1sYXlvdXR7bWFyZ2luLWxlZnQ6LTE1cHg7bWFyZ2luLXJpZ2h0Oi0xNXB4fS50d28tY29sdW1uLXJpZ2h0LXJhaWwtbGF5b3V0OmJlZm9yZSwudHdvLWNvbHVtbi1yaWdodC1yYWlsLWxheW91dDphZnRlcntjb250ZW50OlwiIFwiO2Rpc3BsYXk6dGFibGV9LnR3by1jb2x1bW4tcmlnaHQtcmFpbC1sYXlvdXQ6YWZ0ZXJ7Y2xlYXI6Ym90aH0udHdvLWNvbHVtbi1yaWdodC1yYWlsLWxheW91dCAubGVmdC1jb2x1bW57cG9zaXRpb246cmVsYXRpdmU7bWluLWhlaWdodDoxcHg7cGFkZGluZy1sZWZ0OjE1cHg7cGFkZGluZy1yaWdodDoxNXB4fUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7LnR3by1jb2x1bW4tcmlnaHQtcmFpbC1sYXlvdXQgLmxlZnQtY29sdW1ue2Zsb2F0OmxlZnQ7d2lkdGg6NjYuNjY2NjclfX0udHdvLWNvbHVtbi1yaWdodC1yYWlsLWxheW91dCAucmlnaHQtY29sdW1ue3Bvc2l0aW9uOnJlbGF0aXZlO21pbi1oZWlnaHQ6MXB4O3BhZGRpbmctbGVmdDoxNXB4O3BhZGRpbmctcmlnaHQ6MTVweH1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey50d28tY29sdW1uLXJpZ2h0LXJhaWwtbGF5b3V0IC5yaWdodC1jb2x1bW57ZmxvYXQ6bGVmdDt3aWR0aDozMy4zMzMzMyV9fS5hcnRpY2xlLWxheW91dHttYXJnaW4tbGVmdDotMTVweDttYXJnaW4tcmlnaHQ6LTE1cHh9LmFydGljbGUtbGF5b3V0OmJlZm9yZSwuYXJ0aWNsZS1sYXlvdXQ6YWZ0ZXJ7Y29udGVudDpcIiBcIjtkaXNwbGF5OnRhYmxlfS5hcnRpY2xlLWxheW91dDphZnRlcntjbGVhcjpib3RofS5hcnRpY2xlLWxheW91dCAubGVmdHtwb3NpdGlvbjpyZWxhdGl2ZTttaW4taGVpZ2h0OjFweDtwYWRkaW5nLWxlZnQ6MTVweDtwYWRkaW5nLXJpZ2h0OjE1cHg7cG9zaXRpb246cmVsYXRpdmU7bWluLWhlaWdodDoxcHg7cGFkZGluZy1sZWZ0OjE1cHg7cGFkZGluZy1yaWdodDoxNXB4fUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7LmFydGljbGUtbGF5b3V0IC5sZWZ0e2Zsb2F0OmxlZnQ7d2lkdGg6MjUlfX1AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KXsuYXJ0aWNsZS1sYXlvdXQgLmxlZnR7ZmxvYXQ6bGVmdDt3aWR0aDoxNi42NjY2NyV9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MS41cHgpey5hcnRpY2xlLWxheW91dCAubGVmdHttYXJnaW4tYm90dG9tOjMwcHh9fS5hcnRpY2xlLWxheW91dCAucmlnaHR7cG9zaXRpb246cmVsYXRpdmU7bWluLWhlaWdodDoxcHg7cGFkZGluZy1sZWZ0OjE1cHg7cGFkZGluZy1yaWdodDoxNXB4O3Bvc2l0aW9uOnJlbGF0aXZlO21pbi1oZWlnaHQ6MXB4O3BhZGRpbmctbGVmdDoxNXB4O3BhZGRpbmctcmlnaHQ6MTVweH1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5hcnRpY2xlLWxheW91dCAucmlnaHR7ZmxvYXQ6bGVmdDt3aWR0aDo3NSV9fUBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpey5hcnRpY2xlLWxheW91dCAucmlnaHR7ZmxvYXQ6bGVmdDt3aWR0aDo4My4zMzMzMyV9fUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7LmFydGljbGUtbGF5b3V0Lm5vLWxlZnQtY29udGVudCAucmlnaHR7bWFyZ2luLWxlZnQ6MjUlfX1AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KXsuYXJ0aWNsZS1sYXlvdXQubm8tbGVmdC1jb250ZW50IC5yaWdodHttYXJnaW4tbGVmdDoxNi42NjY2NyV9fS5jb250YWluZXJ7d2lkdGg6MTAwJTttYXgtd2lkdGg6MTQ0MHB4fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KXsuY29udGFpbmVye3BhZGRpbmctbGVmdDo2MHB4O3BhZGRpbmctcmlnaHQ6NjBweH19LnJlcG9ydCBzZWN0aW9ue21hcmdpbi10b3A6OXJlbX1AbWVkaWEgKG1heC13aWR0aDogOTkycHgpey5yZXBvcnQgc2VjdGlvbnttYXJnaW4tdG9wOjdyZW19fUBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCl7LnJlcG9ydCBzZWN0aW9ue21hcmdpbi10b3A6NXJlbX19LnJlcG9ydCBzZWN0aW9uKy5yZXBvcnQtdHdvLWxpbmstZG93bmxvYWR7bWFyZ2luLXRvcDowfS5yZXBvcnQgaDEsLnJlcG9ydCAuaDEtc3R5bGV7Zm9udC1zaXplOjNyZW07Zm9udC13ZWlnaHQ6NTAwO2xpbmUtaGVpZ2h0OjEuMn1AbWVkaWEgKG1heC13aWR0aDogOTkycHgpey5yZXBvcnQgaDEsLnJlcG9ydCAuaDEtc3R5bGV7Zm9udC1zaXplOjIuNzVyZW19fUBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCl7LnJlcG9ydCBoMSwucmVwb3J0IC5oMS1zdHlsZXtmb250LXNpemU6Mi41cmVtfX0ucmVwb3J0IGgyLC5yZXBvcnQgLnJlcG9ydC1pbWFnZS10ZXh0LWJsb2NrIC50ZXh0LWNvbHVtbiAuaDMtc3R5bGU6bnRoLWNoaWxkKG4pLC5yZXBvcnQgLmgyLXN0eWxle2ZvbnQtc2l6ZToyLjc1cmVtO2ZvbnQtd2VpZ2h0OjUwMDtsaW5lLWhlaWdodDoxLjJ9QG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KXsucmVwb3J0IGgyLC5yZXBvcnQgLnJlcG9ydC1pbWFnZS10ZXh0LWJsb2NrIC50ZXh0LWNvbHVtbiAuaDMtc3R5bGU6bnRoLWNoaWxkKG4pLC5yZXBvcnQgLmgyLXN0eWxle2ZvbnQtc2l6ZToyLjVyZW19fUBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCl7LnJlcG9ydCBoMiwucmVwb3J0IC5yZXBvcnQtaW1hZ2UtdGV4dC1ibG9jayAudGV4dC1jb2x1bW4gLmgzLXN0eWxlOm50aC1jaGlsZChuKSwucmVwb3J0IC5oMi1zdHlsZXtmb250LXNpemU6Mi4yNXJlbX19LnJlcG9ydCBoMywucmVwb3J0IC5oMy1zdHlsZXtmb250LXNpemU6MS4xMjVyZW07Zm9udC13ZWlnaHQ6NTAwO2xpbmUtaGVpZ2h0OjEuMn0ucmVwb3J0IC5mb250LXNte2ZvbnQtc2l6ZTouODc1cmVtO2xpbmUtaGVpZ2h0OjEuNH0ucmVwb3J0IC5mb250LWxnLC5yZXBvcnQtZ29hbC1jYXJvdXNlbC1kZXNjIHA6bnRoLWNoaWxkKG4pLC5yZXBvcnQtbGVhZGVyc2hpcC1tc2ctYm9keSBwLC5yZXBvcnQtbGVhZGVyc2hpcC1tc2ctYm9keSBsaXtmb250LXNpemU6MS4xMjVyZW07bGluZS1oZWlnaHQ6MS40fS5yZXBvcnQgLmZvbnQteGwsLnJlcG9ydC1ncmFwaGljLWluZm8taGVhZCBwe2ZvbnQtc2l6ZToxLjI1cmVtO2xpbmUtaGVpZ2h0OjEuNH0ucmVwb3J0IC5mb250LXh4bCwucmVwb3J0LWF0dHJpYnV0ZWQtcXVvdGUtdGl0bGV7Zm9udC1zaXplOjEuMzc1cmVtO2xpbmUtaGVpZ2h0OjEuNH1AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpey5yZXBvcnQgLmZvbnQteHhsLC5yZXBvcnQtYXR0cmlidXRlZC1xdW90ZS10aXRsZXtmb250LXNpemU6MS4yNXJlbX19LnJlcG9ydCAuZm9udC14eHhsLC5yZXBvcnQtYXR0cmlidXRlZC1xdW90ZS1jb3B5IHAsLnJlcG9ydC1hdHRyaWJ1dGVkLXF1b3RlLW5hbWV7Zm9udC1zaXplOjEuNTVyZW07bGluZS1oZWlnaHQ6MS40fUBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCl7LnJlcG9ydCAuZm9udC14eHhsLC5yZXBvcnQtYXR0cmlidXRlZC1xdW90ZS1jb3B5IHAsLnJlcG9ydC1hdHRyaWJ1dGVkLXF1b3RlLW5hbWV7Zm9udC1zaXplOjEuMzc1cmVtfX0ucmVwb3J0LWZvdXItcGFuZWwtaW5mby1pdGVtIGgze2ZvbnQtc2l6ZToxLjg3NXJlbTtsaW5lLWhlaWdodDoxLjR9QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KXsucmVwb3J0LWZvdXItcGFuZWwtaW5mby1pdGVtIGgze2ZvbnQtc2l6ZToxLjc1cmVtfX0ucmVwb3J0IC53ZWlnaHQtYm9sZCwucmVwb3J0LWF0dHJpYnV0ZWQtcXVvdGUtY29weSBwLC5yZXBvcnQtYXR0cmlidXRlZC1xdW90ZS10aXRsZSwucmVwb3J0LWZvdXItcGFuZWwtaW5mby1pdGVtIHAsLnJlcG9ydC1ncmFwaGljLWluZm8taXRlbSBwLC5yZXBvcnQtcGFydG5lci1pbmZvLWRlc2MgcDpudGgtY2hpbGQobil7Zm9udC13ZWlnaHQ6NTAwfS5yZXBvcnQgLndlaWdodC1ibGFjaywucmVwb3J0LWF0dHJpYnV0ZWQtcXVvdGUtbmFtZXtmb250LXdlaWdodDo5MDB9LnJlcG9ydCAuZm9udC1ncmVlbntjb2xvcjojMDE1ODQ2fS5yZXBvcnQtYnRue2ZvbnQtc2l6ZTouODc1cmVtO2ZvbnQtd2VpZ2h0OjkwMDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7Y29sb3I6I2ZmZjtwYWRkaW5nOjFyZW0gM3JlbTtiYWNrZ3JvdW5kLWNvbG9yOiMwMTU4NDY7Ym9yZGVyOjA7Ym9yZGVyLXJhZGl1czoxcmVtO2FwcGVhcmFuY2U6bm9uZX0ucmVwb3J0LWJ0bjpob3Zlcnt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO2NvbG9yOiNmZmY7Y3Vyc29yOnBvaW50ZXJ9LnJlcG9ydC1idG4tb3V0bGluZSwucmVwb3J0IC5zdGF0cy1saXN0LWxpbms6bnRoLWNoaWxkKG4pIC5idG4tYm9yZGVye2Rpc3BsYXk6aW5saW5lLWJsb2NrO2ZvbnQtc2l6ZTouODc1cmVtO2ZvbnQtd2VpZ2h0OjkwMDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7Y29sb3I6IzAxNTg0NjtwYWRkaW5nOi41cmVtIDEuNXJlbTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyOjFweCBzb2xpZCAjMDE1ODQ2O2JvcmRlci1yYWRpdXM6MXJlbTt0cmFuc2l0aW9uOmJhY2tncm91bmQtY29sb3IgLjVzO2FwcGVhcmFuY2U6bm9uZX0ucmVwb3J0LWJ0bi1vdXRsaW5lOmhvdmVyLC5yZXBvcnQgLnN0YXRzLWxpc3QtbGluazpudGgtY2hpbGQobikgLmJ0bi1ib3JkZXI6aG92ZXJ7dGV4dC1kZWNvcmF0aW9uOm5vbmU7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMwMTU4NDY7Y3Vyc29yOnBvaW50ZXJ9LnJlcG9ydCAuY29udGFpbmVyOjpiZWZvcmV7ZGlzcGxheTpub25lfS5yZXBvcnQtYXR0cmlidXRlZC1xdW90ZXtwYWRkaW5nOjZyZW0gMDtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoODQsMjA2LDUwLDAuMSl9QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KXsucmVwb3J0LWF0dHJpYnV0ZWQtcXVvdGV7cGFkZGluZzozcmVtIDB9fS5yZXBvcnQtYXR0cmlidXRlZC1xdW90ZS1jb3B5e3RleHQtYWxpZ246Y2VudGVyO21hcmdpbi1ib3R0b206M3JlbX0ucmVwb3J0LWF0dHJpYnV0ZWQtcXVvdGUtY29weSBwe21heC13aWR0aDo2NHJlbTtjb2xvcjojNjQ2NDY0O21hcmdpbjowIGF1dG99LnJlcG9ydC1hdHRyaWJ1dGVkLXF1b3RlLWluZm97ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO2dhcDoyLjVyZW19QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KXsucmVwb3J0LWF0dHJpYnV0ZWQtcXVvdGUtaW5mb3tmbGV4LWRpcmVjdGlvbjpjb2x1bW47Z2FwOjFyZW07dGV4dC1hbGlnbjpjZW50ZXJ9fS5yZXBvcnQtYXR0cmlidXRlZC1xdW90ZS1pbWFnZXt3aWR0aDoxMjVweDtoZWlnaHQ6MTM1cHg7Ym9yZGVyLXJhZGl1czoyMnB4O292ZXJmbG93OmhpZGRlbn0ucmVwb3J0LWF0dHJpYnV0ZWQtcXVvdGUtaW1hZ2UgaW1ne2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtvYmplY3QtZml0OmNvdmVyfS5yZXBvcnQtYXR0cmlidXRlZC1xdW90ZS1uYW1le2NvbG9yOiMwMTU4NDZ9LnJlcG9ydC1hdHRyaWJ1dGVkLXF1b3RlLXRpdGxle2NvbG9yOiM2NDY0NjR9LnJlcG9ydC1kb3VibGUtdGV4dC1jYXJkLWJsb2Nre292ZXJmbG93OmhpZGRlbn0ucmVwb3J0LWRvdWJsZS10ZXh0LWNhcmQtYmxvY2stY29udGFpbmVye2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjtnYXA6LjI1cmVtfUBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCl7LnJlcG9ydC1kb3VibGUtdGV4dC1jYXJkLWJsb2NrLWNvbnRhaW5lcntmbGV4LWRpcmVjdGlvbjpjb2x1bW59fS5yZXBvcnQtZG91YmxlLXRleHQtY2FyZC1ibG9jay1jb2x1bW57cG9zaXRpb246cmVsYXRpdmU7ZmxleDoxO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47YWxpZ24taXRlbXM6Y2VudGVyO3RleHQtYWxpZ246Y2VudGVyO3BhZGRpbmc6M3JlbSAzcmVtIDRyZW0gM3JlbX1AbWVkaWEgKG1heC13aWR0aDogOTkycHgpey5yZXBvcnQtZG91YmxlLXRleHQtY2FyZC1ibG9jay1jb2x1bW57cGFkZGluZzoxLjVyZW0gMS41cmVtIDNyZW0gMS41cmVtfX0ucmVwb3J0LWRvdWJsZS10ZXh0LWNhcmQtYmxvY2stY29sdW1uLnRoZW1lLWVudmlyb25tZW50e2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDE5OSwxNzcsMC4wNSl9LnJlcG9ydC1kb3VibGUtdGV4dC1jYXJkLWJsb2NrLWNvbHVtbi50aGVtZS1lbnZpcm9ubWVudCBoMiwucmVwb3J0LWRvdWJsZS10ZXh0LWNhcmQtYmxvY2stY29sdW1uLnRoZW1lLWVudmlyb25tZW50IC5yZXBvcnQgLnJlcG9ydC1pbWFnZS10ZXh0LWJsb2NrIC50ZXh0LWNvbHVtbiAuaDMtc3R5bGU6bnRoLWNoaWxkKG4pLC5yZXBvcnQgLnJlcG9ydC1pbWFnZS10ZXh0LWJsb2NrIC50ZXh0LWNvbHVtbiAucmVwb3J0LWRvdWJsZS10ZXh0LWNhcmQtYmxvY2stY29sdW1uLnRoZW1lLWVudmlyb25tZW50IC5oMy1zdHlsZTpudGgtY2hpbGQobil7Y29sb3I6IzAwQzdCMX0ucmVwb3J0LWRvdWJsZS10ZXh0LWNhcmQtYmxvY2stY29sdW1uLnRoZW1lLWVudmlyb25tZW50IC5yZXBvcnQtZG91YmxlLXRleHQtY2FyZC1ibG9jay1idG57YmFja2dyb3VuZC1jb2xvcjojMDBDN0IxfS5yZXBvcnQtZG91YmxlLXRleHQtY2FyZC1ibG9jay1jb2x1bW4udGhlbWUtZW52aXJvbm1lbnQubGVmdDo6YmVmb3JlLC5yZXBvcnQtZG91YmxlLXRleHQtY2FyZC1ibG9jay1jb2x1bW4udGhlbWUtZW52aXJvbm1lbnQucmlnaHQ6OmFmdGVye2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDE5OSwxNzcsMC4wNSl9LnJlcG9ydC1kb3VibGUtdGV4dC1jYXJkLWJsb2NrLWNvbHVtbi50aGVtZS1zYWZldHl7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDg0LDIwNiw1MCwwLjA1KX0ucmVwb3J0LWRvdWJsZS10ZXh0LWNhcmQtYmxvY2stY29sdW1uLnRoZW1lLXNhZmV0eSBoMiwucmVwb3J0LWRvdWJsZS10ZXh0LWNhcmQtYmxvY2stY29sdW1uLnRoZW1lLXNhZmV0eSAucmVwb3J0IC5yZXBvcnQtaW1hZ2UtdGV4dC1ibG9jayAudGV4dC1jb2x1bW4gLmgzLXN0eWxlOm50aC1jaGlsZChuKSwucmVwb3J0IC5yZXBvcnQtaW1hZ2UtdGV4dC1ibG9jayAudGV4dC1jb2x1bW4gLnJlcG9ydC1kb3VibGUtdGV4dC1jYXJkLWJsb2NrLWNvbHVtbi50aGVtZS1zYWZldHkgLmgzLXN0eWxlOm50aC1jaGlsZChuKXtjb2xvcjojNTRDRTMyfS5yZXBvcnQtZG91YmxlLXRleHQtY2FyZC1ibG9jay1jb2x1bW4udGhlbWUtc2FmZXR5IC5yZXBvcnQtZG91YmxlLXRleHQtY2FyZC1ibG9jay1idG57YmFja2dyb3VuZC1jb2xvcjojNTRDRTMyfS5yZXBvcnQtZG91YmxlLXRleHQtY2FyZC1ibG9jay1jb2x1bW4udGhlbWUtc2FmZXR5LmxlZnQ6OmJlZm9yZSwucmVwb3J0LWRvdWJsZS10ZXh0LWNhcmQtYmxvY2stY29sdW1uLnRoZW1lLXNhZmV0eS5yaWdodDo6YWZ0ZXJ7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDg0LDIwNiw1MCwwLjA1KX0ucmVwb3J0LWRvdWJsZS10ZXh0LWNhcmQtYmxvY2stY29sdW1uLnRoZW1lLXdvcmtmb3JjZXtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMSw4OCw3MCwwLjA1KX0ucmVwb3J0LWRvdWJsZS10ZXh0LWNhcmQtYmxvY2stY29sdW1uLnRoZW1lLXdvcmtmb3JjZSBoMiwucmVwb3J0LWRvdWJsZS10ZXh0LWNhcmQtYmxvY2stY29sdW1uLnRoZW1lLXdvcmtmb3JjZSAucmVwb3J0IC5yZXBvcnQtaW1hZ2UtdGV4dC1ibG9jayAudGV4dC1jb2x1bW4gLmgzLXN0eWxlOm50aC1jaGlsZChuKSwucmVwb3J0IC5yZXBvcnQtaW1hZ2UtdGV4dC1ibG9jayAudGV4dC1jb2x1bW4gLnJlcG9ydC1kb3VibGUtdGV4dC1jYXJkLWJsb2NrLWNvbHVtbi50aGVtZS13b3JrZm9yY2UgLmgzLXN0eWxlOm50aC1jaGlsZChuKXtjb2xvcjojMDE1ODQ2fS5yZXBvcnQtZG91YmxlLXRleHQtY2FyZC1ibG9jay1jb2x1bW4udGhlbWUtd29ya2ZvcmNlIC5yZXBvcnQtZG91YmxlLXRleHQtY2FyZC1ibG9jay1idG57YmFja2dyb3VuZC1jb2xvcjojMDE1ODQ2fS5yZXBvcnQtZG91YmxlLXRleHQtY2FyZC1ibG9jay1jb2x1bW4udGhlbWUtd29ya2ZvcmNlLmxlZnQ6OmJlZm9yZSwucmVwb3J0LWRvdWJsZS10ZXh0LWNhcmQtYmxvY2stY29sdW1uLnRoZW1lLXdvcmtmb3JjZS5yaWdodDo6YWZ0ZXJ7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDEsODgsNzAsMC4wNSl9LnJlcG9ydC1kb3VibGUtdGV4dC1jYXJkLWJsb2NrLWNvbHVtbi50aGVtZS1jb21tdW5pdHl7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDYzLDE2OSwyNDUsMC4wNSl9LnJlcG9ydC1kb3VibGUtdGV4dC1jYXJkLWJsb2NrLWNvbHVtbi50aGVtZS1jb21tdW5pdHkgaDIsLnJlcG9ydC1kb3VibGUtdGV4dC1jYXJkLWJsb2NrLWNvbHVtbi50aGVtZS1jb21tdW5pdHkgLnJlcG9ydCAucmVwb3J0LWltYWdlLXRleHQtYmxvY2sgLnRleHQtY29sdW1uIC5oMy1zdHlsZTpudGgtY2hpbGQobiksLnJlcG9ydCAucmVwb3J0LWltYWdlLXRleHQtYmxvY2sgLnRleHQtY29sdW1uIC5yZXBvcnQtZG91YmxlLXRleHQtY2FyZC1ibG9jay1jb2x1bW4udGhlbWUtY29tbXVuaXR5IC5oMy1zdHlsZTpudGgtY2hpbGQobil7Y29sb3I6IzNGQTlGNX0ucmVwb3J0LWRvdWJsZS10ZXh0LWNhcmQtYmxvY2stY29sdW1uLnRoZW1lLWNvbW11bml0eSAucmVwb3J0LWRvdWJsZS10ZXh0LWNhcmQtYmxvY2stYnRue2JhY2tncm91bmQtY29sb3I6IzNGQTlGNX0ucmVwb3J0LWRvdWJsZS10ZXh0LWNhcmQtYmxvY2stY29sdW1uLnRoZW1lLWNvbW11bml0eS5sZWZ0OjpiZWZvcmUsLnJlcG9ydC1kb3VibGUtdGV4dC1jYXJkLWJsb2NrLWNvbHVtbi50aGVtZS1jb21tdW5pdHkucmlnaHQ6OmFmdGVye2JhY2tncm91bmQtY29sb3I6cmdiYSg2MywxNjksMjQ1LDAuMDUpfS5yZXBvcnQtZG91YmxlLXRleHQtY2FyZC1ibG9jay1jb2x1bW4udGhlbWUtZ292ZXJuYW5jZXtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwxOTksMTc3LDAuMDUpfS5yZXBvcnQtZG91YmxlLXRleHQtY2FyZC1ibG9jay1jb2x1bW4udGhlbWUtZ292ZXJuYW5jZSBoMiwucmVwb3J0LWRvdWJsZS10ZXh0LWNhcmQtYmxvY2stY29sdW1uLnRoZW1lLWdvdmVybmFuY2UgLnJlcG9ydCAucmVwb3J0LWltYWdlLXRleHQtYmxvY2sgLnRleHQtY29sdW1uIC5oMy1zdHlsZTpudGgtY2hpbGQobiksLnJlcG9ydCAucmVwb3J0LWltYWdlLXRleHQtYmxvY2sgLnRleHQtY29sdW1uIC5yZXBvcnQtZG91YmxlLXRleHQtY2FyZC1ibG9jay1jb2x1bW4udGhlbWUtZ292ZXJuYW5jZSAuaDMtc3R5bGU6bnRoLWNoaWxkKG4pe2NvbG9yOiMwMEM3QjF9LnJlcG9ydC1kb3VibGUtdGV4dC1jYXJkLWJsb2NrLWNvbHVtbi50aGVtZS1nb3Zlcm5hbmNlIC5yZXBvcnQtZG91YmxlLXRleHQtY2FyZC1ibG9jay1idG57YmFja2dyb3VuZC1jb2xvcjojMDBDN0IxfS5yZXBvcnQtZG91YmxlLXRleHQtY2FyZC1ibG9jay1jb2x1bW4udGhlbWUtZ292ZXJuYW5jZS5sZWZ0OjpiZWZvcmUsLnJlcG9ydC1kb3VibGUtdGV4dC1jYXJkLWJsb2NrLWNvbHVtbi50aGVtZS1nb3Zlcm5hbmNlLnJpZ2h0OjphZnRlcntiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwxOTksMTc3LDAuMDUpfS5yZXBvcnQtZG91YmxlLXRleHQtY2FyZC1ibG9jay1jb2x1bW4udGhlbWUtZG93bmxvYWRze2JhY2tncm91bmQtY29sb3I6cmdiYSg4NCwyMDYsNTAsMC4wNSl9LnJlcG9ydC1kb3VibGUtdGV4dC1jYXJkLWJsb2NrLWNvbHVtbi50aGVtZS1kb3dubG9hZHMgaDIsLnJlcG9ydC1kb3VibGUtdGV4dC1jYXJkLWJsb2NrLWNvbHVtbi50aGVtZS1kb3dubG9hZHMgLnJlcG9ydCAucmVwb3J0LWltYWdlLXRleHQtYmxvY2sgLnRleHQtY29sdW1uIC5oMy1zdHlsZTpudGgtY2hpbGQobiksLnJlcG9ydCAucmVwb3J0LWltYWdlLXRleHQtYmxvY2sgLnRleHQtY29sdW1uIC5yZXBvcnQtZG91YmxlLXRleHQtY2FyZC1ibG9jay1jb2x1bW4udGhlbWUtZG93bmxvYWRzIC5oMy1zdHlsZTpudGgtY2hpbGQobil7Y29sb3I6IzU0Q0UzMn0ucmVwb3J0LWRvdWJsZS10ZXh0LWNhcmQtYmxvY2stY29sdW1uLnRoZW1lLWRvd25sb2FkcyAucmVwb3J0LWRvdWJsZS10ZXh0LWNhcmQtYmxvY2stYnRue2JhY2tncm91bmQtY29sb3I6IzU0Q0UzMn0ucmVwb3J0LWRvdWJsZS10ZXh0LWNhcmQtYmxvY2stY29sdW1uLnRoZW1lLWRvd25sb2Fkcy5sZWZ0OjpiZWZvcmUsLnJlcG9ydC1kb3VibGUtdGV4dC1jYXJkLWJsb2NrLWNvbHVtbi50aGVtZS1kb3dubG9hZHMucmlnaHQ6OmFmdGVye2JhY2tncm91bmQtY29sb3I6cmdiYSg4NCwyMDYsNTAsMC4wNSl9LnJlcG9ydC1kb3VibGUtdGV4dC1jYXJkLWJsb2NrLWNvbHVtbi5sZWZ0OjpiZWZvcmV7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDotNTB2aDtjb250ZW50OicnO2Rpc3BsYXk6YmxvY2s7d2lkdGg6NTB2aDtoZWlnaHQ6MTAwJX1AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpey5yZXBvcnQtZG91YmxlLXRleHQtY2FyZC1ibG9jay1jb2x1bW4ubGVmdDo6YmVmb3Jle2Rpc3BsYXk6bm9uZX19LnJlcG9ydC1kb3VibGUtdGV4dC1jYXJkLWJsb2NrLWNvbHVtbi5yaWdodDo6YWZ0ZXJ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7cmlnaHQ6LTUwdmg7Y29udGVudDonJztkaXNwbGF5OmJsb2NrO3dpZHRoOjUwdmg7aGVpZ2h0OjEwMCV9QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KXsucmVwb3J0LWRvdWJsZS10ZXh0LWNhcmQtYmxvY2stY29sdW1uLnJpZ2h0OjphZnRlcntkaXNwbGF5Om5vbmV9fS5yZXBvcnQtZG91YmxlLXRleHQtY2FyZC1ibG9jay1jb2x1bW4gaDIsLnJlcG9ydC1kb3VibGUtdGV4dC1jYXJkLWJsb2NrLWNvbHVtbiAucmVwb3J0IC5yZXBvcnQtaW1hZ2UtdGV4dC1ibG9jayAudGV4dC1jb2x1bW4gLmgzLXN0eWxlOm50aC1jaGlsZChuKSwucmVwb3J0IC5yZXBvcnQtaW1hZ2UtdGV4dC1ibG9jayAudGV4dC1jb2x1bW4gLnJlcG9ydC1kb3VibGUtdGV4dC1jYXJkLWJsb2NrLWNvbHVtbiAuaDMtc3R5bGU6bnRoLWNoaWxkKG4pLC5yZXBvcnQtZG91YmxlLXRleHQtY2FyZC1ibG9jay1jb2x1bW4gcHttYXgtd2lkdGg6MjYuNXJlbX0ucmVwb3J0LWRvdWJsZS10ZXh0LWNhcmQtYmxvY2stZGVzY3ttYXJnaW4tdG9wOjEuNXJlbX0ucmVwb3J0LWRvdWJsZS10ZXh0LWNhcmQtYmxvY2stYnRue21hcmdpbi10b3A6M3JlbX1AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpey5yZXBvcnQtZG91YmxlLXRleHQtY2FyZC1ibG9jay1idG57bWFyZ2luLXRvcDoyLjVyZW19fS5yZXBvcnQtZml4ZWQtcm93LWNhbGxvdXQtaGVhZHtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2FsaWduLWl0ZW1zOmNlbnRlcjtnYXA6Mi41cmVtO3RleHQtYWxpZ246Y2VudGVyO3BhZGRpbmctYm90dG9tOjRyZW19QG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KXsucmVwb3J0LWZpeGVkLXJvdy1jYWxsb3V0LWhlYWR7cGFkZGluZy1ib3R0b206M3JlbX19QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KXsucmVwb3J0LWZpeGVkLXJvdy1jYWxsb3V0LWhlYWR7cGFkZGluZy1ib3R0b206MS41cmVtfX0ucmVwb3J0LWZpeGVkLXJvdy1jYWxsb3V0LWNvbnRhaW5lcntkaXNwbGF5OmdyaWQ7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOnJlcGVhdCgzLCBtaW5tYXgoMCwgMWZyKSk7Z3JpZC10ZW1wbGF0ZS1yb3dzOmF1dG87Z2FwOi41cmVtfUBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCl7LnJlcG9ydC1maXhlZC1yb3ctY2FsbG91dC1jb250YWluZXJ7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOnJlcGVhdCgyLCBtaW5tYXgoMCwgMWZyKSl9fUBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCl7LnJlcG9ydC1maXhlZC1yb3ctY2FsbG91dC1jb250YWluZXJ7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOnJlcGVhdCgxLCBtaW5tYXgoMCwgMWZyKSl9fS5yZXBvcnQtZml4ZWQtcm93LWNhbGxvdXQtY2FyZHtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2p1c3RpZnktY29udGVudDpmbGV4LWVuZDthc3BlY3QtcmF0aW86MSAvIDF9LnJlcG9ydC1maXhlZC1yb3ctY2FsbG91dC1jYXJkIGltZ3twb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO29iamVjdC1maXQ6Y292ZXI7ei1pbmRleDotMX0ucmVwb3J0LWZpeGVkLXJvdy1jYWxsb3V0LWxpbmt7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpibG9jaztmb250LXNpemU6MS41cmVtO2ZvbnQtd2VpZ2h0OjUwMDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7Y29sb3I6I2ZmZjtwYWRkaW5nOjEuNXJlbSAyLjVyZW07YmFja2dyb3VuZC1jb2xvcjojMDE1ODQ2fS5yZXBvcnQtZml4ZWQtcm93LWNhbGxvdXQtbGluazpob3Zlcntjb2xvcjojZmZmfS5yZXBvcnQtZml4ZWQtcm93LWNhbGxvdXQtbGluazpob3Zlcjo6YWZ0ZXJ7cmlnaHQ6MS41cmVtfS5yZXBvcnQtZml4ZWQtcm93LWNhbGxvdXQtbGluazo6YWZ0ZXJ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTtyaWdodDoyLjVyZW07Y29udGVudDonJztkaXNwbGF5OmJsb2NrO3dpZHRoOjEuNzVyZW07aGVpZ2h0OjFyZW07YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vaW1hZ2VzL3JlcG9ydC1hcnJvdy1saW5rLXdoaXRlLnBuZyk7YmFja2dyb3VuZC1zaXplOmNvbnRhaW47YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpO3RyYW5zaXRpb246cmlnaHQgLjVzfS5yZXBvcnQtZm91ci1wYW5lbC1pbmZvLWhlYWR7bWF4LXdpZHRoOjU1cmVtO3RleHQtYWxpZ246Y2VudGVyO21hcmdpbjowIGF1dG99LnJlcG9ydC1mb3VyLXBhbmVsLWluZm8taGVhZCBoMiwucmVwb3J0LWZvdXItcGFuZWwtaW5mby1oZWFkIC5yZXBvcnQgLnJlcG9ydC1pbWFnZS10ZXh0LWJsb2NrIC50ZXh0LWNvbHVtbiAuaDMtc3R5bGU6bnRoLWNoaWxkKG4pLC5yZXBvcnQgLnJlcG9ydC1pbWFnZS10ZXh0LWJsb2NrIC50ZXh0LWNvbHVtbiAucmVwb3J0LWZvdXItcGFuZWwtaW5mby1oZWFkIC5oMy1zdHlsZTpudGgtY2hpbGQobil7bWFyZ2luLWJvdHRvbToyLjVyZW19LnJlcG9ydC1mb3VyLXBhbmVsLWluZm8tY29udGFpbmVye2Rpc3BsYXk6Z3JpZDtncmlkLXRlbXBsYXRlLWNvbHVtbnM6cmVwZWF0KDIsIG1pbm1heCgwLCAxZnIpKTtncmlkLXRlbXBsYXRlLXJvd3M6cmVwZWF0KDIsIG1pbm1heCgwLCAxZnIpKTtnYXA6LjVyZW07bWFyZ2luLXRvcDo0cmVtfUBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCl7LnJlcG9ydC1mb3VyLXBhbmVsLWluZm8tY29udGFpbmVye21hcmdpbi10b3A6M3JlbX19QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KXsucmVwb3J0LWZvdXItcGFuZWwtaW5mby1jb250YWluZXJ7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOnJlcGVhdCgxLCBtaW5tYXgoMCwgMWZyKSl9fS5yZXBvcnQtZm91ci1wYW5lbC1pbmZvLWl0ZW17cG9zaXRpb246cmVsYXRpdmU7Y29sb3I6I2ZmZjtwYWRkaW5nOjZyZW0gMi41cmVtIDIuNXJlbSAyLjVyZW07YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDEsODgsNzAsMC43KX1AbWVkaWEgKG1heC13aWR0aDogOTkycHgpey5yZXBvcnQtZm91ci1wYW5lbC1pbmZvLWl0ZW17cGFkZGluZzozcmVtIDEuNXJlbSAxLjVyZW0gMS41cmVtfX0ucmVwb3J0LWZvdXItcGFuZWwtaW5mby1pdGVtIGgze21hcmdpbi1ib3R0b206MS41cmVtfS5yZXBvcnQtZm91ci1wYW5lbC1pbmZvLWljb257d2lkdGg6NXJlbTtoZWlnaHQ6NXJlbTttYXJnaW4tYm90dG9tOjEuNXJlbX0ucmVwb3J0LWZvdXItcGFuZWwtaW5mby1pY29uIGltZ3tkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7b2JqZWN0LWZpdDpjb250YWlufS5yZXBvcnQtZm91ci1wYW5lbC1pbmZvLWJne3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDtkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7b2JqZWN0LWZpdDpjb3Zlcjt6LWluZGV4Oi0xfS5yZXBvcnQtZm91ci1wYW5lbC1tZWRpYXtwYWRkaW5nOjRyZW0gMCAyLjVyZW0gMDtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMSw4OCw3MCwwLjA1KX1AbWVkaWEgKG1heC13aWR0aDogOTkycHgpey5yZXBvcnQtZm91ci1wYW5lbC1tZWRpYXtwYWRkaW5nOjIuNXJlbSAwIDFyZW0gMH19QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KXsucmVwb3J0LWZvdXItcGFuZWwtbWVkaWF7cGFkZGluZzoxcmVtIDAgMCAwfX0ucmVwb3J0LWZvdXItcGFuZWwtbWVkaWEtY29udGFpbmVye2Rpc3BsYXk6Z3JpZDtncmlkLXRlbXBsYXRlLWNvbHVtbnM6cmVwZWF0KDIsIG1pbm1heCgwLCAxZnIpKTtncmlkLXRlbXBsYXRlLXJvd3M6cmVwZWF0KDIsIG1pbm1heCgwLCAxZnIpKTtnYXA6MS41cmVtfUBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCl7LnJlcG9ydC1mb3VyLXBhbmVsLW1lZGlhLWNvbnRhaW5lcntncmlkLXRlbXBsYXRlLWNvbHVtbnM6cmVwZWF0KDEsIG1pbm1heCgwLCAxZnIpKTtncmlkLXRlbXBsYXRlLXJvd3M6YXV0b319LnJlcG9ydC1mb3VyLXBhbmVsLW1lZGlhLWl0ZW17cG9zaXRpb246cmVsYXRpdmV9LnJlcG9ydC1mb3VyLXBhbmVsLW1lZGlhLWl0ZW0gaW1ne3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDtkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7b2JqZWN0LWZpdDpjb3Zlcn1AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpey5yZXBvcnQtZm91ci1wYW5lbC1tZWRpYS1pdGVtIGltZ3twb3NpdGlvbjpyZWxhdGl2ZTtoZWlnaHQ6YXV0bztvYmplY3QtZml0OnVuc2V0fX0ucmVwb3J0LWZvdXItcGFuZWwtbWVkaWEtaXRlbSAuYWRhZ2UtdmlkZW8tbmF0aXZlLC5yZXBvcnQtZm91ci1wYW5lbC1tZWRpYS1pdGVtIC5hZGFnZS12aWRlby1pZnJhbWV7ZGlzcGxheTpmbGV4fS5yZXBvcnQtZm91ci1wYW5lbC1tZWRpYS10aXRsZXttYXJnaW4tYm90dG9tOjEuNXJlbX0ucmVwb3J0LWZvdXItcGFuZWwtbWVkaWEtdGV4dHttYXgtd2lkdGg6MzVyZW07cGFkZGluZy1ib3R0b206NHJlbX1AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpey5yZXBvcnQtZm91ci1wYW5lbC1tZWRpYS10ZXh0e3BhZGRpbmctYm90dG9tOjB9fS5yZXBvcnQtZm91ci1wYW5lbC1tZWRpYS10YWd7cG9zaXRpb246YWJzb2x1dGU7dG9wOi0yLjVyZW07bGVmdDowO2NvbG9yOiM1NENFMzJ9QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KXsucmVwb3J0LWZvdXItcGFuZWwtbWVkaWEtdGFne3Bvc2l0aW9uOnJlbGF0aXZlO3RvcDp1bnNldDttYXJnaW4tYm90dG9tOjFyZW19fS5yZXBvcnQtZ29hbC1jYXJvdXNlbCAuY2Fyb3VzZWwtcGFnZTo6YWZ0ZXJ7Ym9yZGVyOjNweCBzb2xpZCAjNzA3MDcwfS5yZXBvcnQtZ29hbC1jYXJvdXNlbCAuY2Fyb3VzZWwtcGFnaW5hdGlvbi1udW1ze2ZvbnQtd2VpZ2h0OjUwMDtjb2xvcjojMDE1ODQ2O3BhZGRpbmc6MH0ucmVwb3J0LWdvYWwtY2Fyb3VzZWwgLmNhcm91c2VsLWFycm93e3BhZGRpbmc6LjVyZW0gMS41cmVtO2JvcmRlci1yYWRpdXM6LjI1cmVtfS5yZXBvcnQtZ29hbC1jYXJvdXNlbCAuY2Fyb3VzZWwtYXJyb3crLmNhcm91c2VsLWFycm93e21hcmdpbi1sZWZ0Oi41cmVtfS5yZXBvcnQtZ29hbC1jYXJvdXNlbC1oZWFke3RleHQtYWxpZ246Y2VudGVyO2NvbG9yOiMwMTU4NDY7cGFkZGluZzozcmVtIDB9LnJlcG9ydC1nb2FsLWNhcm91c2VsLXNsaWRle2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47Ym9yZGVyOjFweCBzb2xpZCAjNzA3MDcwO29wYWNpdHk6LjZ9LnJlcG9ydC1nb2FsLWNhcm91c2VsLXNsaWRlLmlzLWFjdGl2ZXtvcGFjaXR5OjE7dHJhbnNpdGlvbjpvcGFjaXR5IC41c30ucmVwb3J0LWdvYWwtY2Fyb3VzZWwtc2xpZGUudGhlbWUtZW52aXJvbm1lbnR7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMTk5LDE3NywwLjA1KX0ucmVwb3J0LWdvYWwtY2Fyb3VzZWwtc2xpZGUudGhlbWUtZW52aXJvbm1lbnQgLnJlcG9ydC1nb2FsLWNhcm91c2VsLXRhZywucmVwb3J0LWdvYWwtY2Fyb3VzZWwtc2xpZGUudGhlbWUtZW52aXJvbm1lbnQgLnJlcG9ydC1nb2FsLWNhcm91c2VsLXllYXIsLnJlcG9ydC1nb2FsLWNhcm91c2VsLXNsaWRlLnRoZW1lLWVudmlyb25tZW50IC5yZXBvcnQtZ29hbC1jYXJvdXNlbC1wcm9ncmVzc3tjb2xvcjojMDBDN0IxfS5yZXBvcnQtZ29hbC1jYXJvdXNlbC1zbGlkZS50aGVtZS1lbnZpcm9ubWVudCAucmVwb3J0LWdvYWwtY2Fyb3VzZWwtdGl0bGV7Y29sb3I6IzAwQzdCMX0ucmVwb3J0LWdvYWwtY2Fyb3VzZWwtc2xpZGUudGhlbWUtc2FmZXR5e2JhY2tncm91bmQtY29sb3I6cmdiYSg4NCwyMDYsNTAsMC4wNSl9LnJlcG9ydC1nb2FsLWNhcm91c2VsLXNsaWRlLnRoZW1lLXNhZmV0eSAucmVwb3J0LWdvYWwtY2Fyb3VzZWwtdGFnLC5yZXBvcnQtZ29hbC1jYXJvdXNlbC1zbGlkZS50aGVtZS1zYWZldHkgLnJlcG9ydC1nb2FsLWNhcm91c2VsLXllYXIsLnJlcG9ydC1nb2FsLWNhcm91c2VsLXNsaWRlLnRoZW1lLXNhZmV0eSAucmVwb3J0LWdvYWwtY2Fyb3VzZWwtcHJvZ3Jlc3N7Y29sb3I6IzU0Q0UzMn0ucmVwb3J0LWdvYWwtY2Fyb3VzZWwtc2xpZGUudGhlbWUtc2FmZXR5IC5yZXBvcnQtZ29hbC1jYXJvdXNlbC10aXRsZXtjb2xvcjojNTRDRTMyfS5yZXBvcnQtZ29hbC1jYXJvdXNlbC1zbGlkZS50aGVtZS13b3JrZm9yY2V7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDEsODgsNzAsMC4wNSl9LnJlcG9ydC1nb2FsLWNhcm91c2VsLXNsaWRlLnRoZW1lLXdvcmtmb3JjZSAucmVwb3J0LWdvYWwtY2Fyb3VzZWwtdGFnLC5yZXBvcnQtZ29hbC1jYXJvdXNlbC1zbGlkZS50aGVtZS13b3JrZm9yY2UgLnJlcG9ydC1nb2FsLWNhcm91c2VsLXllYXIsLnJlcG9ydC1nb2FsLWNhcm91c2VsLXNsaWRlLnRoZW1lLXdvcmtmb3JjZSAucmVwb3J0LWdvYWwtY2Fyb3VzZWwtcHJvZ3Jlc3N7Y29sb3I6IzAxNTg0Nn0ucmVwb3J0LWdvYWwtY2Fyb3VzZWwtc2xpZGUudGhlbWUtd29ya2ZvcmNlIC5yZXBvcnQtZ29hbC1jYXJvdXNlbC10aXRsZXtjb2xvcjojMDE1ODQ2fS5yZXBvcnQtZ29hbC1jYXJvdXNlbC1zbGlkZS50aGVtZS1jb21tdW5pdHl7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDYzLDE2OSwyNDUsMC4wNSl9LnJlcG9ydC1nb2FsLWNhcm91c2VsLXNsaWRlLnRoZW1lLWNvbW11bml0eSAucmVwb3J0LWdvYWwtY2Fyb3VzZWwtdGFnLC5yZXBvcnQtZ29hbC1jYXJvdXNlbC1zbGlkZS50aGVtZS1jb21tdW5pdHkgLnJlcG9ydC1nb2FsLWNhcm91c2VsLXllYXIsLnJlcG9ydC1nb2FsLWNhcm91c2VsLXNsaWRlLnRoZW1lLWNvbW11bml0eSAucmVwb3J0LWdvYWwtY2Fyb3VzZWwtcHJvZ3Jlc3N7Y29sb3I6IzNGQTlGNX0ucmVwb3J0LWdvYWwtY2Fyb3VzZWwtc2xpZGUudGhlbWUtY29tbXVuaXR5IC5yZXBvcnQtZ29hbC1jYXJvdXNlbC10aXRsZXtjb2xvcjojM0ZBOUY1fS5yZXBvcnQtZ29hbC1jYXJvdXNlbC1zbGlkZS50aGVtZS1nb3Zlcm5hbmNle2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDE5OSwxNzcsMC4wNSl9LnJlcG9ydC1nb2FsLWNhcm91c2VsLXNsaWRlLnRoZW1lLWdvdmVybmFuY2UgLnJlcG9ydC1nb2FsLWNhcm91c2VsLXRhZywucmVwb3J0LWdvYWwtY2Fyb3VzZWwtc2xpZGUudGhlbWUtZ292ZXJuYW5jZSAucmVwb3J0LWdvYWwtY2Fyb3VzZWwteWVhciwucmVwb3J0LWdvYWwtY2Fyb3VzZWwtc2xpZGUudGhlbWUtZ292ZXJuYW5jZSAucmVwb3J0LWdvYWwtY2Fyb3VzZWwtcHJvZ3Jlc3N7Y29sb3I6IzAwQzdCMX0ucmVwb3J0LWdvYWwtY2Fyb3VzZWwtc2xpZGUudGhlbWUtZ292ZXJuYW5jZSAucmVwb3J0LWdvYWwtY2Fyb3VzZWwtdGl0bGV7Y29sb3I6IzAwQzdCMX0ucmVwb3J0LWdvYWwtY2Fyb3VzZWwtc2xpZGUudGhlbWUtZG93bmxvYWRze2JhY2tncm91bmQtY29sb3I6cmdiYSg4NCwyMDYsNTAsMC4wNSl9LnJlcG9ydC1nb2FsLWNhcm91c2VsLXNsaWRlLnRoZW1lLWRvd25sb2FkcyAucmVwb3J0LWdvYWwtY2Fyb3VzZWwtdGFnLC5yZXBvcnQtZ29hbC1jYXJvdXNlbC1zbGlkZS50aGVtZS1kb3dubG9hZHMgLnJlcG9ydC1nb2FsLWNhcm91c2VsLXllYXIsLnJlcG9ydC1nb2FsLWNhcm91c2VsLXNsaWRlLnRoZW1lLWRvd25sb2FkcyAucmVwb3J0LWdvYWwtY2Fyb3VzZWwtcHJvZ3Jlc3N7Y29sb3I6IzU0Q0UzMn0ucmVwb3J0LWdvYWwtY2Fyb3VzZWwtc2xpZGUudGhlbWUtZG93bmxvYWRzIC5yZXBvcnQtZ29hbC1jYXJvdXNlbC10aXRsZXtjb2xvcjojNTRDRTMyfS5yZXBvcnQtZ29hbC1jYXJvdXNlbC10cmFja3ttYXJnaW4tYm90dG9tOjNyZW19LnJlcG9ydC1nb2FsLWNhcm91c2VsLXRhZ3twYWRkaW5nOjEuNXJlbTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9LnJlcG9ydC1nb2FsLWNhcm91c2VsLXRpdGxle2ZvbnQtd2VpZ2h0OjkwMDtwYWRkaW5nOjEuNXJlbX0ucmVwb3J0LWdvYWwtY2Fyb3VzZWwteWVhcntmb250LXdlaWdodDo5MDB9LnJlcG9ydC1nb2FsLWNhcm91c2VsLXVwZGF0ZXtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47Z2FwOjEuNXJlbTtwYWRkaW5nOjEuNXJlbSAxLjVyZW0gMXJlbSAxLjVyZW07YmFja2dyb3VuZC1jb2xvcjojZmZmfS5yZXBvcnQtZ29hbC1jYXJvdXNlbC10YWd7Zm9udC13ZWlnaHQ6NTAwfS5yZXBvcnQtZ29hbC1jYXJvdXNlbC1wcm9ncmVzc3tmb250LXdlaWdodDo1MDA7Zm9udC1zdHlsZTppdGFsaWN9LnJlcG9ydC1nb2FsLWNhcm91c2VsLXByb2dyZXNzLmFjaGlldmVkOjphZnRlcntjb250ZW50OidcXDAyNzE0JzttYXJnaW4tbGVmdDouNXJlbX0ucmVwb3J0LWdvYWwtY2Fyb3VzZWwtZGVzY3twYWRkaW5nOjAgMS41cmVtIDEuNXJlbSAxLjVyZW07YmFja2dyb3VuZC1jb2xvcjojZmZmfS5yZXBvcnQtZ29hbC1jYXJvdXNlbC1kZXNjIHA6bnRoLWNoaWxkKG4pe2ZvbnQtd2VpZ2h0OjUwMH0ucmVwb3J0LWdyYXBoaWMtaW5mb3t0ZXh0LWFsaWduOmNlbnRlcjtwYWRkaW5nOjNyZW0gMCA2cmVtIDA7YmFja2dyb3VuZDpyZ2JhKDEsODgsNzAsMC4wNSk7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjZmZmIDAlLCByZ2JhKDEsODgsNzAsMC4wNSkgMTAwJSl9LnJlcG9ydC1ncmFwaGljLWluZm8taGVhZHttYXJnaW4tYm90dG9tOjRyZW19LnJlcG9ydC1ncmFwaGljLWluZm8taGVhZCBwe2NvbG9yOiMwMTU4NDZ9LnJlcG9ydC1ncmFwaGljLWluZm8tdGl0bGV7cGFkZGluZy1ib3R0b206M3JlbX0ucmVwb3J0LWdyYXBoaWMtaW5mby1ib2R5e2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2dhcDoxLjVyZW19QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KXsucmVwb3J0LWdyYXBoaWMtaW5mby1ib2R5e2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjthbGlnbi1pdGVtczpjZW50ZXJ9fS5yZXBvcnQtZ3JhcGhpYy1pbmZvLWl0ZW17ZmxleDoxO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47Z2FwOjFyZW19QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KXsucmVwb3J0LWdyYXBoaWMtaW5mby1pdGVte21heC13aWR0aDoxOC43NXJlbX19LnJlcG9ydC1ncmFwaGljLWluZm8taWNvbnt3aWR0aDoxMDAlO2hlaWdodDo0LjEyNXJlbX0ucmVwb3J0LWdyYXBoaWMtaW5mby1pY29uIGltZ3tkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7b2JqZWN0LWZpdDpjb250YWlufS5yZXBvcnQtaGVyb3twb3NpdGlvbjpyZWxhdGl2ZTtoZWlnaHQ6MjJyZW19LnJlcG9ydC1oZXJvLnRoZW1lLWVudmlyb25tZW50e2JhY2tncm91bmQtY29sb3I6IzAwQzdCMX0ucmVwb3J0LWhlcm8udGhlbWUtZW52aXJvbm1lbnQgLnJlcG9ydC1oZXJvLW92ZXJsYXk6OmFmdGVye2JhY2tncm91bmQtY29sb3I6IzAwQzdCMX0ucmVwb3J0LWhlcm8udGhlbWUtc2FmZXR5e2JhY2tncm91bmQtY29sb3I6IzU0Q0UzMn0ucmVwb3J0LWhlcm8udGhlbWUtc2FmZXR5IC5yZXBvcnQtaGVyby1vdmVybGF5OjphZnRlcntiYWNrZ3JvdW5kLWNvbG9yOiM1NENFMzJ9LnJlcG9ydC1oZXJvLnRoZW1lLXdvcmtmb3JjZXtiYWNrZ3JvdW5kLWNvbG9yOiMwMTU4NDZ9LnJlcG9ydC1oZXJvLnRoZW1lLXdvcmtmb3JjZSAucmVwb3J0LWhlcm8tb3ZlcmxheTo6YWZ0ZXJ7YmFja2dyb3VuZC1jb2xvcjojMDE1ODQ2fS5yZXBvcnQtaGVyby50aGVtZS1jb21tdW5pdHl7YmFja2dyb3VuZC1jb2xvcjojM0ZBOUY1fS5yZXBvcnQtaGVyby50aGVtZS1jb21tdW5pdHkgLnJlcG9ydC1oZXJvLW92ZXJsYXk6OmFmdGVye2JhY2tncm91bmQtY29sb3I6IzNGQTlGNX0ucmVwb3J0LWhlcm8udGhlbWUtZ292ZXJuYW5jZXtiYWNrZ3JvdW5kLWNvbG9yOiMwMEM3QjF9LnJlcG9ydC1oZXJvLnRoZW1lLWdvdmVybmFuY2UgLnJlcG9ydC1oZXJvLW92ZXJsYXk6OmFmdGVye2JhY2tncm91bmQtY29sb3I6IzAwQzdCMX0ucmVwb3J0LWhlcm8udGhlbWUtZG93bmxvYWRze2JhY2tncm91bmQtY29sb3I6IzU0Q0UzMn0ucmVwb3J0LWhlcm8udGhlbWUtZG93bmxvYWRzIC5yZXBvcnQtaGVyby1vdmVybGF5OjphZnRlcntiYWNrZ3JvdW5kLWNvbG9yOiM1NENFMzJ9LnJlcG9ydC1oZXJvLWJne3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO2JhY2tncm91bmQtc2l6ZTpjb3ZlcjtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlcjtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXR9LnJlcG9ydC1oZXJvLW92ZXJsYXl7cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjA7bGVmdDowO3dpZHRoOjEwMCV9LnJlcG9ydC1oZXJvLW92ZXJsYXk6OmFmdGVye3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDtjb250ZW50OicnO2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtvcGFjaXR5Oi45fS5yZXBvcnQtaGVyby10aXRsZXtwb3NpdGlvbjpyZWxhdGl2ZTt0ZXh0LWFsaWduOmNlbnRlcjtjb2xvcjojZmZmO3BhZGRpbmc6MnJlbSAwO3otaW5kZXg6MX0ucmVwb3J0LWxhbmRpbmctaGVyb3twb3NpdGlvbjpyZWxhdGl2ZTtoZWlnaHQ6NTB2aH1AbWVkaWEgKG1heC13aWR0aDogOTkycHgpey5yZXBvcnQtbGFuZGluZy1oZXJve2hlaWdodDo0MHZofX0ucmVwb3J0LWxhbmRpbmctaGVyby1iZ3twb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtiYWNrZ3JvdW5kLXNpemU6Y292ZXI7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyO3otaW5kZXg6LTF9LnJlcG9ydC1sYW5kaW5nLWhlcm8tYmc6OmJlZm9yZXtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7Y29udGVudDonJztkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7YmFja2dyb3VuZDojNTRjZTMyO2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDI0NGRlZywgIzU0Y2UzMiAwJSwgIzBiNzQ1ZSA1MCUsICMwMTU4NDYgMTAwJSk7b3BhY2l0eTouNn0ucmVwb3J0LWxhbmRpbmctaGVyby1jb250YWluZXJ7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjtoZWlnaHQ6MTAwJTt0ZXh0LWFsaWduOmNlbnRlcjtjb2xvcjojZmZmfS5yZXBvcnQtbGFuZGluZy1oZXJvLXN1YnRpdGxle21hcmdpbi10b3A6MXJlbX0ucmVwb3J0LWxlYWRlcnNoaXAtbXNnOm50aC1jaGlsZChuKXttYXJnaW4tdG9wOjIyNXB4fS5yZXBvcnQtbGVhZGVyc2hpcC1tc2ctaGVhZHtwb3NpdGlvbjpyZWxhdGl2ZTtjb2xvcjp3aGl0ZX0ucmVwb3J0LWxlYWRlcnNoaXAtbXNnLWhlYWQ6OmFmdGVye3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDtjb250ZW50OicnO2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtiYWNrZ3JvdW5kLWNvbG9yOiMwMTU4NDY7ei1pbmRleDotMX0ucmVwb3J0LWxlYWRlcnNoaXAtbXNnLWhlYWQtY29udGFpbmVye3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6ZmxleH0ucmVwb3J0LWxlYWRlcnNoaXAtbXNnLWhlYWQtdGl0bGV7ZmxleDowIDAgY2FsYygxMDAlIC0gMjI1cHgpO2NvbG9yOiM1NENFMzI7cGFkZGluZzoyLjVyZW0gMH1AbWVkaWEgKG1heC13aWR0aDogOTkycHgpey5yZXBvcnQtbGVhZGVyc2hpcC1tc2ctaGVhZC10aXRsZXtmbGV4OjAgMCBjYWxjKDEwMCUgLSAzMDBweCl9fUBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCl7LnJlcG9ydC1sZWFkZXJzaGlwLW1zZy1oZWFkLXRpdGxle2ZsZXg6MCAwIGNhbGMoMTAwJSAtIDIwMHB4KX19LnJlcG9ydC1sZWFkZXJzaGlwLW1zZy1oZWFkLXRpdGxlIC5sZWFkZXJ7Zm9udC13ZWlnaHQ6OTAwfS5yZXBvcnQtbGVhZGVyc2hpcC1tc2ctaGVhZC1pbWFnZXtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO3JpZ2h0Oi0yMjVweDt3aWR0aDo0NTBweDthc3BlY3QtcmF0aW86MSAvIDE7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSl9QG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KXsucmVwb3J0LWxlYWRlcnNoaXAtbXNnLWhlYWQtaW1hZ2V7cmlnaHQ6MDt3aWR0aDozMDBweH19QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KXsucmVwb3J0LWxlYWRlcnNoaXAtbXNnLWhlYWQtaW1hZ2V7d2lkdGg6MjAwcHh9fS5yZXBvcnQtbGVhZGVyc2hpcC1tc2ctaGVhZC1pbWFnZSBpbWd7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO29iamVjdC1maXQ6Y292ZXI7bWFzay1pbWFnZTp1cmwoLi4vaW1hZ2VzL3RyaWFuZ2xlLW1hc2stcmlnaHQuc3ZnKTttYXNrLXNpemU6Y29udGFpbjttYXNrLXJlcGVhdDpuby1yZXBlYXQ7bWFzay1wb3NpdGlvbjpjZW50ZXJ9LnJlcG9ydC1sZWFkZXJzaGlwLW1zZy1tYWlue3BhZGRpbmc6NHJlbSAwO2JhY2tncm91bmQtY29sb3I6cmdiYSgxLDg4LDcwLDAuMDUpfS5yZXBvcnQtbGVhZGVyc2hpcC1tc2ctZ3JlZXRpbmd7Zm9udC13ZWlnaHQ6NTAwO2NvbG9yOiMwMTU4NDY7bWFyZ2luLWJvdHRvbToxLjVyZW19LnJlcG9ydC1sZWFkZXJzaGlwLW1zZy1ib2R5IHAsLnJlcG9ydC1sZWFkZXJzaGlwLW1zZy1ib2R5IGxpe2ZvbnQtd2VpZ2h0OjQwMDttYXJnaW4tdG9wOjEuNXJlbX0ucmVwb3J0LWxlYWRlcnNoaXAtbXNnLWxpbmt7bWFyZ2luLXRvcDoyLjVyZW07dGV4dC1hbGlnbjpjZW50ZXJ9LnJlcG9ydC1saW5rLWxpc3QtbW9iaWxlLWltZ3tkaXNwbGF5Om5vbmV9QG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KXsucmVwb3J0LWxpbmstbGlzdC1tb2JpbGUtaW1ne2Rpc3BsYXk6YmxvY2s7YXNwZWN0LXJhdGlvOjMgLyAxO21hcmdpbi1ib3R0b206MXJlbX19QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KXsucmVwb3J0LWxpbmstbGlzdC1tb2JpbGUtaW1ne2FzcGVjdC1yYXRpbzoyIC8gMX19LnJlcG9ydC1saW5rLWxpc3QtbW9iaWxlLWltZyBpbWd7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtvYmplY3QtZml0OmNvdmVyfS5yZXBvcnQtbGluay1saXN0LWhlYWR7bWFyZ2luLWJvdHRvbToxLjVyZW19LnJlcG9ydC1saW5rLWxpc3QtdGFne2Rpc3BsYXk6aW5saW5lLWJsb2NrO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtjb2xvcjojZmZmO21hcmdpbi1ib3R0b206MXJlbTtwYWRkaW5nOi4yNXJlbSAxcmVtO2JhY2tncm91bmQtY29sb3I6IzAxNTg0Nn0ucmVwb3J0LWxpbmstbGlzdC1pdGVtc3twYWRkaW5nOjB9LnJlcG9ydC1saW5rLWxpc3QtaXRlbXtsaXN0LXN0eWxlOm5vbmV9LnJlcG9ydC1saW5rLWxpc3QtbGlua3twb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmJsb2NrO2hlaWdodDo1LjI1cmVtO3RleHQtZGVjb3JhdGlvbjpub25lO2NvbG9yOiMwMTU4NDY7bWFyZ2luLWJvdHRvbToxcmVtO3RyYW5zaXRpb246Y29sb3IgLjVzfUBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCl7LnJlcG9ydC1saW5rLWxpc3QtbGlua3toZWlnaHQ6dW5zZXR9fS5yZXBvcnQtbGluay1saXN0LWxpbms6aG92ZXJ7Y29sb3I6I2ZmZn0ucmVwb3J0LWxpbmstbGlzdC1saW5rOmhvdmVyIC5yZXBvcnQtbGluay1saXN0LWxpbmstY29udGFpbmVye2JhY2tncm91bmQtY29sb3I6IzAxNTg0Nn0ucmVwb3J0LWxpbmstbGlzdC1saW5rOmhvdmVyIC5yZXBvcnQtbGluay1saXN0LWxpbmstZG93bmxvYWQ6OmFmdGVye2ZpbHRlcjppbnZlcnQoMSl9LnJlcG9ydC1saW5rLWxpc3QtbGluay5oYXMtaW1hZ2V7dHJhbnNpdGlvbjpoZWlnaHQgLjVzLGNvbG9yIC41c30ucmVwb3J0LWxpbmstbGlzdC1saW5rLmhhcy1pbWFnZTpob3ZlcntoZWlnaHQ6MjVyZW19LnJlcG9ydC1saW5rLWxpc3QtbGluay5oYXMtaW1hZ2U6aG92ZXIgLnJlcG9ydC1saW5rLWxpc3QtbGluay1pbWFnZXtoZWlnaHQ6Y2FsYygyNXJlbSAtIDUuMjVyZW0pfS5yZXBvcnQtbGluay1saXN0LWxpbmstY29udGFpbmVye2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjthbGlnbi1pdGVtczpjZW50ZXI7cGFkZGluZzoxLjVyZW07YmFja2dyb3VuZC1jb2xvcjojRUJFQkVCO3RyYW5zaXRpb246YmFja2dyb3VuZC1jb2xvciAuNXN9QG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KXsucmVwb3J0LWxpbmstbGlzdC1saW5rLWNvbnRhaW5lcntwYWRkaW5nOjEuNXJlbSAxcmVtfX1AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpey5yZXBvcnQtbGluay1saXN0LWxpbmstY29udGFpbmVye2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjthbGlnbi1pdGVtczpmbGV4LXN0YXJ0O2dhcDoxLjVyZW19fS5yZXBvcnQtbGluay1saXN0LWxpbmstY29udGFpbmVyIHNwYW57ZGlzcGxheTpibG9ja30ucmVwb3J0LWxpbmstbGlzdC1saW5rLWRvd25sb2Fke3Bvc2l0aW9uOnJlbGF0aXZlO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtwYWRkaW5nLXJpZ2h0OjNyZW19LnJlcG9ydC1saW5rLWxpc3QtbGluay1kb3dubG9hZDo6YWZ0ZXJ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTtyaWdodDowO2Rpc3BsYXk6YmxvY2s7d2lkdGg6MnJlbTtoZWlnaHQ6MnJlbTtjb250ZW50OicnO2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ltYWdlcy9yZXBvcnQtZG93bmxvYWQtaWNvbi5wbmcpO2JhY2tncm91bmQtc2l6ZTpjb250YWluO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTt0cmFuc2l0aW9uOmZpbHRlciAuNXN9LnJlcG9ydC1saW5rLWxpc3QtbGluay1pbWFnZXtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NS4yNXJlbTtsZWZ0OjA7d2lkdGg6MTAwJTtoZWlnaHQ6MDt0cmFuc2l0aW9uOmhlaWdodCAuNXM7ei1pbmRleDotMX0ucmVwb3J0LWxpbmstbGlzdC1saW5rLWltYWdlIGltZ3tkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7b2JqZWN0LWZpdDpjb3Zlcn0ucmVwb3J0LXBhcnRuZXItaW5mby1oZWFke3RleHQtYWxpZ246Y2VudGVyO2NvbG9yOiMwMTU4NDY7bWFyZ2luLWJvdHRvbTozcmVtfS5yZXBvcnQtcGFydG5lci1pbmZvLWJvZHl7ZGlzcGxheTpncmlkO2dyaWQtdGVtcGxhdGUtY29sdW1uczpyZXBlYXQoMiwgbWlubWF4KDAsIDFmcikpO2dyaWQtdGVtcGxhdGUtcm93czphdXRvO2dhcDoxcmVtfUBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCl7LnJlcG9ydC1wYXJ0bmVyLWluZm8tYm9keXtncmlkLXRlbXBsYXRlLWNvbHVtbnM6cmVwZWF0KDEsIG1pbm1heCgwLCAxZnIpKX19LnJlcG9ydC1wYXJ0bmVyLWluZm8taXRlbXtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMSw4OCw3MCwwLjEpfS5yZXBvcnQtcGFydG5lci1pbmZvLWltYWdle2hlaWdodDoyNTBweDtwYWRkaW5nOjNyZW0gNnJlbTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyOjFweCBzb2xpZCAjRDhEOEQ4O2JvcmRlci1ib3R0b206MH1AbWVkaWEgKG1heC13aWR0aDogOTkycHgpey5yZXBvcnQtcGFydG5lci1pbmZvLWltYWdle2hlaWdodDoyMDBweDtwYWRkaW5nOjIuNXJlbSA0cmVtfX1AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpey5yZXBvcnQtcGFydG5lci1pbmZvLWltYWdle2hlaWdodDoxNTBweDtwYWRkaW5nOjEuNXJlbSA0cmVtfX0ucmVwb3J0LXBhcnRuZXItaW5mby1pbWFnZSBpbWd7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO29iamVjdC1maXQ6Y29udGFpbn0ucmVwb3J0LXBhcnRuZXItaW5mby1kZXNje3BhZGRpbmc6M3JlbX1AbWVkaWEgKG1heC13aWR0aDogOTkycHgpey5yZXBvcnQtcGFydG5lci1pbmZvLWRlc2N7cGFkZGluZzoyLjVyZW19fUBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCl7LnJlcG9ydC1wYXJ0bmVyLWluZm8tZGVzY3twYWRkaW5nOjEuNXJlbX19LnJlcG9ydC1wYXJ0bmVyLWluZm8tZGVzYyBwOm50aC1jaGlsZChuKXtjb2xvcjojMDE1ODQ2fS5yZXBvcnQtcGFydG5lci1pbmZvLWRlc2MgYXtkaXNwbGF5OmJsb2NrO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO3RleHQtZGVjb3JhdGlvbi1jb2xvcjojMDE1ODQ2O2NvbG9yOiMwMTU4NDY7bWFyZ2luLXRvcDoxLjVyZW07dHJhbnNpdGlvbjp0ZXh0LWRlY29yYXRpb24tY29sb3IgLjVzfS5yZXBvcnQtcGFydG5lci1pbmZvLWRlc2MgYTpob3Zlcntjb2xvcjojMDE1ODQ2O3RleHQtZGVjb3JhdGlvbi1jb2xvcjp0cmFuc3BhcmVudH0ucmVwb3J0IC5wcm9qZWN0LWRldGFpbC10aXRsZXtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2FsaWduLWl0ZW1zOmNlbnRlcn0ucmVwb3J0IC5wcm9qZWN0LWRldGFpbC10aXRsZSBoMiwucmVwb3J0IC5wcm9qZWN0LWRldGFpbC10aXRsZSAucmVwb3J0LWltYWdlLXRleHQtYmxvY2sgLnRleHQtY29sdW1uIC5oMy1zdHlsZTpudGgtY2hpbGQobiksLnJlcG9ydCAucmVwb3J0LWltYWdlLXRleHQtYmxvY2sgLnRleHQtY29sdW1uIC5wcm9qZWN0LWRldGFpbC10aXRsZSAuaDMtc3R5bGU6bnRoLWNoaWxkKG4pLC5yZXBvcnQgLnByb2plY3QtZGV0YWlsLXRpdGxlIHB7bWF4LXdpZHRoOjY1Y2h9LnJlcG9ydCAucHJvamVjdC1kZXRhaWwtdGl0bGUgaDIsLnJlcG9ydCAucHJvamVjdC1kZXRhaWwtdGl0bGUgLnJlcG9ydC1pbWFnZS10ZXh0LWJsb2NrIC50ZXh0LWNvbHVtbiAuaDMtc3R5bGU6bnRoLWNoaWxkKG4pLC5yZXBvcnQgLnJlcG9ydC1pbWFnZS10ZXh0LWJsb2NrIC50ZXh0LWNvbHVtbiAucHJvamVjdC1kZXRhaWwtdGl0bGUgLmgzLXN0eWxlOm50aC1jaGlsZChuKXtjb2xvcjojMDE1ODQ2fS5yZXBvcnQgLnByb2plY3QtZGV0YWlsLWNvbnRhaW5lcnttYXJnaW4tdG9wOjZyZW19QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KXsucmVwb3J0IC5wcm9qZWN0LWRldGFpbC1jb250YWluZXJ7ZmxleC1kaXJlY3Rpb246Y29sdW1ufX0ucmVwb3J0IC5wcm9qZWN0LWRldGFpbC1jb250YWluZXIgaDN7Zm9udC13ZWlnaHQ6OTAwO3RleHQtdHJhbnNmb3JtOm5vbmU7Y29sb3I6IzU0Q0UzMjttYXJnaW4tYm90dG9tOjEuNXJlbTtwYWRkaW5nLWJvdHRvbTowfS5yZXBvcnQgLnByb2plY3QtZGV0YWlsLWNvbnRhaW5lciBoMzo6YWZ0ZXJ7ZGlzcGxheTpub25lfS5yZXBvcnQgLnByb2plY3QtZGV0YWlsLWNvbnRhaW5lciBwe21hcmdpbi1ib3R0b206MS41cmVtfS5yZXBvcnQgLnByb2plY3QtZGV0YWlsLWNvbnRhaW5lciBwOmxhc3QtY2hpbGR7bWFyZ2luLWJvdHRvbTowfS5yZXBvcnQgLnByb2plY3QtZGV0YWlsLXRleHQsLnJlcG9ydCAucHJvamVjdC1kZXRhaWwtaW1hZ2Vze2ZsZXg6MX0ucmVwb3J0IC5wcm9qZWN0LWRldGFpbC1pbWFnZS50cmlhbmdsZXtwb3NpdGlvbjpyZWxhdGl2ZTthc3BlY3QtcmF0aW86MSAvIDE7ZmxleDp1bnNldDttYXgtd2lkdGg6NTAwcHg7bWFzay1zaXplOmNvbnRhaW47bWFzay1yZXBlYXQ6bm8tcmVwZWF0O21hc2stcG9zaXRpb246Y2VudGVyfUBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCl7LnJlcG9ydCAucHJvamVjdC1kZXRhaWwtaW1hZ2UudHJpYW5nbGV7bWF4LXdpZHRoOjMwMHB4fX0ucmVwb3J0IC5wcm9qZWN0LWRldGFpbC1pbWFnZS1hbGlnbi1sZWZ0IC50cmlhbmdsZXttYXNrLWltYWdlOnVybCguLi9pbWFnZXMvdHJpYW5nbGUtbWFzay1sZWZ0LnN2Zyk7bWFyZ2luLWxlZnQ6YXV0b30ucmVwb3J0IC5wcm9qZWN0LWRldGFpbC1pbWFnZS1hbGlnbi1yaWdodCAudHJpYW5nbGV7bWFzay1pbWFnZTp1cmwoLi4vaW1hZ2VzL3RyaWFuZ2xlLW1hc2stcmlnaHQuc3ZnKX0ucmVwb3J0IC5wcm9qZWN0LWRldGFpbC1pbWFnZSBpbWd7cGFkZGluZzowfS5yZXBvcnQgLnN0YXRzLWxpc3Q6bnRoLWNoaWxkKG4pe2JhY2tncm91bmQtY29sb3I6I2ZmZn0ucmVwb3J0IC5zdGF0cy1saXN0Om50aC1jaGlsZChuKSBoMiwucmVwb3J0IC5zdGF0cy1saXN0Om50aC1jaGlsZChuKSAucmVwb3J0LWltYWdlLXRleHQtYmxvY2sgLnRleHQtY29sdW1uIC5oMy1zdHlsZTpudGgtY2hpbGQobiksLnJlcG9ydCAucmVwb3J0LWltYWdlLXRleHQtYmxvY2sgLnRleHQtY29sdW1uIC5zdGF0cy1saXN0Om50aC1jaGlsZChuKSAuaDMtc3R5bGU6bnRoLWNoaWxkKG4pe21hcmdpbi1ib3R0b206MS41cmVtfS5yZXBvcnQgLnN0YXRzLWxpc3QtaXRlbTpudGgtY2hpbGQobikgaDN7bWFyZ2luOjNyZW0gMCAuNXJlbSAwfS5yZXBvcnQgLnN0YXRzLWxpc3QtdGV4dDpudGgtY2hpbGQobil7cGFkZGluZy10b3A6MH0ucmVwb3J0LXRhZ2dlZC1zcGxpdC10ZXh0LnRoZW1lLWVudmlyb25tZW50IC5yZXBvcnQtdGFnZ2VkLXNwbGl0LXRleHQtdGFne2JhY2tncm91bmQtY29sb3I6IzAwQzdCMX0ucmVwb3J0LXRhZ2dlZC1zcGxpdC10ZXh0LnRoZW1lLWVudmlyb25tZW50IC5yZXBvcnQtYnRuLW91dGxpbmV7Y29sb3I6IzAwQzdCMTtib3JkZXItY29sb3I6IzAwQzdCMX0ucmVwb3J0LXRhZ2dlZC1zcGxpdC10ZXh0LnRoZW1lLXNhZmV0eSAucmVwb3J0LXRhZ2dlZC1zcGxpdC10ZXh0LXRhZ3tiYWNrZ3JvdW5kLWNvbG9yOiM1NENFMzJ9LnJlcG9ydC10YWdnZWQtc3BsaXQtdGV4dC50aGVtZS1zYWZldHkgLnJlcG9ydC1idG4tb3V0bGluZXtjb2xvcjojNTRDRTMyO2JvcmRlci1jb2xvcjojNTRDRTMyfS5yZXBvcnQtdGFnZ2VkLXNwbGl0LXRleHQudGhlbWUtd29ya2ZvcmNlIC5yZXBvcnQtdGFnZ2VkLXNwbGl0LXRleHQtdGFne2JhY2tncm91bmQtY29sb3I6IzAxNTg0Nn0ucmVwb3J0LXRhZ2dlZC1zcGxpdC10ZXh0LnRoZW1lLXdvcmtmb3JjZSAucmVwb3J0LWJ0bi1vdXRsaW5le2NvbG9yOiMwMTU4NDY7Ym9yZGVyLWNvbG9yOiMwMTU4NDZ9LnJlcG9ydC10YWdnZWQtc3BsaXQtdGV4dC50aGVtZS1jb21tdW5pdHkgLnJlcG9ydC10YWdnZWQtc3BsaXQtdGV4dC10YWd7YmFja2dyb3VuZC1jb2xvcjojM0ZBOUY1fS5yZXBvcnQtdGFnZ2VkLXNwbGl0LXRleHQudGhlbWUtY29tbXVuaXR5IC5yZXBvcnQtYnRuLW91dGxpbmV7Y29sb3I6IzNGQTlGNTtib3JkZXItY29sb3I6IzNGQTlGNX0ucmVwb3J0LXRhZ2dlZC1zcGxpdC10ZXh0LnRoZW1lLWdvdmVybmFuY2UgLnJlcG9ydC10YWdnZWQtc3BsaXQtdGV4dC10YWd7YmFja2dyb3VuZC1jb2xvcjojMDBDN0IxfS5yZXBvcnQtdGFnZ2VkLXNwbGl0LXRleHQudGhlbWUtZ292ZXJuYW5jZSAucmVwb3J0LWJ0bi1vdXRsaW5le2NvbG9yOiMwMEM3QjE7Ym9yZGVyLWNvbG9yOiMwMEM3QjF9LnJlcG9ydC10YWdnZWQtc3BsaXQtdGV4dC50aGVtZS1kb3dubG9hZHMgLnJlcG9ydC10YWdnZWQtc3BsaXQtdGV4dC10YWd7YmFja2dyb3VuZC1jb2xvcjojNTRDRTMyfS5yZXBvcnQtdGFnZ2VkLXNwbGl0LXRleHQudGhlbWUtZG93bmxvYWRzIC5yZXBvcnQtYnRuLW91dGxpbmV7Y29sb3I6IzU0Q0UzMjtib3JkZXItY29sb3I6IzU0Q0UzMn0ucmVwb3J0LXRhZ2dlZC1zcGxpdC10ZXh0LnNwbGl0LWltYWdlLWxlZnQgLnJlcG9ydC10YWdnZWQtc3BsaXQtdGV4dC1jb3B5e29yZGVyOjI7cGFkZGluZy1yaWdodDowO3BhZGRpbmctbGVmdDo2cmVtfUBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCl7LnJlcG9ydC10YWdnZWQtc3BsaXQtdGV4dC5zcGxpdC1pbWFnZS1sZWZ0IC5yZXBvcnQtdGFnZ2VkLXNwbGl0LXRleHQtY29weXtwYWRkaW5nLWxlZnQ6MS41cmVtfX1AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpey5yZXBvcnQtdGFnZ2VkLXNwbGl0LXRleHQuc3BsaXQtaW1hZ2UtbGVmdCAucmVwb3J0LXRhZ2dlZC1zcGxpdC10ZXh0LWNvcHl7cGFkZGluZy1sZWZ0OjB9fS5yZXBvcnQtdGFnZ2VkLXNwbGl0LXRleHQuc3BsaXQtaW1hZ2UtbGVmdCAucmVwb3J0LXRhZ2dlZC1zcGxpdC10ZXh0LWltYWdle29yZGVyOjE7cGFkZGluZy10b3A6MH0ucmVwb3J0LXRhZ2dlZC1zcGxpdC10ZXh0LWNvbnRhaW5lcntkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW59QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KXsucmVwb3J0LXRhZ2dlZC1zcGxpdC10ZXh0LWNvbnRhaW5lcntmbGV4LWRpcmVjdGlvbjpjb2x1bW59fUBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCl7LnJlcG9ydC10YWdnZWQtc3BsaXQtdGV4dC1jb250YWluZXIuZnVsbC13aWR0aHtwYWRkaW5nLWxlZnQ6MXJlbX19LnJlcG9ydC10YWdnZWQtc3BsaXQtdGV4dC1jb250YWluZXIuaG9yaXpvbnRhbC1zY3JvbGwgLnJlcG9ydC10YWdnZWQtc3BsaXQtdGV4dC1jb3B5e292ZXJmbG93LXg6YXV0bztwYWRkaW5nLWJvdHRvbToxLjVyZW19LnJlcG9ydC10YWdnZWQtc3BsaXQtdGV4dC1jb3B5e2ZsZXg6MTtwYWRkaW5nLXJpZ2h0OjZyZW19QG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KXsucmVwb3J0LXRhZ2dlZC1zcGxpdC10ZXh0LWNvcHl7cGFkZGluZy1yaWdodDoxLjVyZW19fUBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCl7LnJlcG9ydC10YWdnZWQtc3BsaXQtdGV4dC1jb3B5e29yZGVyOjI7cGFkZGluZy1yaWdodDowfX0ucmVwb3J0LXRhZ2dlZC1zcGxpdC10ZXh0LWNvcHkgaDIrLmgzLXN0eWxlLC5yZXBvcnQtdGFnZ2VkLXNwbGl0LXRleHQtY29weSAucmVwb3J0IC5yZXBvcnQtaW1hZ2UtdGV4dC1ibG9jayAudGV4dC1jb2x1bW4gLmgzLXN0eWxlOm50aC1jaGlsZChuKSsuaDMtc3R5bGUsLnJlcG9ydCAucmVwb3J0LWltYWdlLXRleHQtYmxvY2sgLnRleHQtY29sdW1uIC5yZXBvcnQtdGFnZ2VkLXNwbGl0LXRleHQtY29weSAuaDMtc3R5bGU6bnRoLWNoaWxkKG4pKy5oMy1zdHlsZXttYXJnaW4tdG9wOjFyZW19LnJlcG9ydC10YWdnZWQtc3BsaXQtdGV4dC1jb3B5IGgyK3AsLnJlcG9ydC10YWdnZWQtc3BsaXQtdGV4dC1jb3B5IC5yZXBvcnQgLnJlcG9ydC1pbWFnZS10ZXh0LWJsb2NrIC50ZXh0LWNvbHVtbiAuaDMtc3R5bGU6bnRoLWNoaWxkKG4pK3AsLnJlcG9ydCAucmVwb3J0LWltYWdlLXRleHQtYmxvY2sgLnRleHQtY29sdW1uIC5yZXBvcnQtdGFnZ2VkLXNwbGl0LXRleHQtY29weSAuaDMtc3R5bGU6bnRoLWNoaWxkKG4pK3AsLnJlcG9ydC10YWdnZWQtc3BsaXQtdGV4dC1jb3B5IC5oMy1zdHlsZStwe21hcmdpbi10b3A6Mi41cmVtfS5yZXBvcnQtdGFnZ2VkLXNwbGl0LXRleHQtY29weSBwe21hcmdpbi1ib3R0b206MS41cmVtfS5yZXBvcnQtdGFnZ2VkLXNwbGl0LXRleHQtY29weSB0YWJsZXttYXJnaW4tdG9wOjIuNXJlbX0ucmVwb3J0LXRhZ2dlZC1zcGxpdC10ZXh0LWNvcHkgLnJlcG9ydC1idG4tb3V0bGluZXttYXJnaW4tdG9wOjFyZW19LnJlcG9ydC10YWdnZWQtc3BsaXQtdGV4dC10YWc6bnRoLWNoaWxkKG4pe2Rpc3BsYXk6aW5saW5lLWJsb2NrO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtjb2xvcjojZmZmO21hcmdpbi1ib3R0b206Mi41cmVtO3BhZGRpbmc6LjI1cmVtIDFyZW19LnJlcG9ydC10YWdnZWQtc3BsaXQtdGV4dC1pbWFnZXtwb3NpdGlvbjpyZWxhdGl2ZTtmbGV4OjE7cGFkZGluZy10b3A6NHJlbX1AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpey5yZXBvcnQtdGFnZ2VkLXNwbGl0LXRleHQtaW1hZ2V7b3JkZXI6MTttYXJnaW4tYm90dG9tOjEuNXJlbX19LnJlcG9ydC10YWdnZWQtc3BsaXQtdGV4dC1pbWFnZSBpbWd7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO29iamVjdC1maXQ6Y292ZXJ9LnJlcG9ydCAucmVwb3J0LWltYWdlLXRleHQtYmxvY2suaG9yaXpvbnRhbCAucmVwb3J0LWltYWdlLXRleHQtYmxvY2stY29udGFpbmVye21heC13aWR0aDo2NHJlbX0ucmVwb3J0IC5yZXBvcnQtaW1hZ2UtdGV4dC1ibG9jay5ob3Jpem9udGFsIC5yZXBvcnQtaW1hZ2UtdGV4dC1ibG9jay1yb3d7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47YWxpZ24taXRlbXM6Y2VudGVyO21hcmdpbjowfUBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCl7LnJlcG9ydCAucmVwb3J0LWltYWdlLXRleHQtYmxvY2suaG9yaXpvbnRhbCAucmVwb3J0LWltYWdlLXRleHQtYmxvY2stcm93e2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn19LnJlcG9ydCAucmVwb3J0LWltYWdlLXRleHQtYmxvY2sudmVydGljYWwgLnJlcG9ydC1pbWFnZS10ZXh0LWJsb2NrLWNvbnRhaW5lcnttYXgtd2lkdGg6NzJyZW19LnJlcG9ydCAucmVwb3J0LWltYWdlLXRleHQtYmxvY2sudmVydGljYWwgLnJlcG9ydC1pbWFnZS10ZXh0LWJsb2NrLXJvd3tmbGV4LWRpcmVjdGlvbjpjb2x1bW47cGFkZGluZzowIDFyZW19LnJlcG9ydCAucmVwb3J0LWltYWdlLXRleHQtYmxvY2sudmVydGljYWwgLnRleHQtY29sdW1ue21heC13aWR0aDo0NXJlbTt0ZXh0LWFsaWduOmNlbnRlcjttYXJnaW46MCBhdXRvfS5yZXBvcnQgLnJlcG9ydC1pbWFnZS10ZXh0LWJsb2NrLnRleHQtdG9wIC5pbWFnZS1jb2x1bW4sLnJlcG9ydCAucmVwb3J0LWltYWdlLXRleHQtYmxvY2sudGV4dC1sZWZ0IC5pbWFnZS1jb2x1bW57b3JkZXI6Mn1AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpey5yZXBvcnQgLnJlcG9ydC1pbWFnZS10ZXh0LWJsb2NrLnRleHQtdG9wIC5pbWFnZS1jb2x1bW4sLnJlcG9ydCAucmVwb3J0LWltYWdlLXRleHQtYmxvY2sudGV4dC1sZWZ0IC5pbWFnZS1jb2x1bW57b3JkZXI6MX19LnJlcG9ydCAucmVwb3J0LWltYWdlLXRleHQtYmxvY2sudGV4dC10b3AgLmltYWdlLWNvbHVtbi50cmlhbmdsZSwucmVwb3J0IC5yZXBvcnQtaW1hZ2UtdGV4dC1ibG9jay50ZXh0LWxlZnQgLmltYWdlLWNvbHVtbi50cmlhbmdsZXttYXNrLWltYWdlOnVybCguLi9pbWFnZXMvdHJpYW5nbGUtbWFzay1sZWZ0LnN2Zyl9LnJlcG9ydCAucmVwb3J0LWltYWdlLXRleHQtYmxvY2sudGV4dC10b3AgLnRleHQtY29sdW1uLC5yZXBvcnQgLnJlcG9ydC1pbWFnZS10ZXh0LWJsb2NrLnRleHQtbGVmdCAudGV4dC1jb2x1bW57b3JkZXI6MX1AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpey5yZXBvcnQgLnJlcG9ydC1pbWFnZS10ZXh0LWJsb2NrLnRleHQtdG9wIC50ZXh0LWNvbHVtbiwucmVwb3J0IC5yZXBvcnQtaW1hZ2UtdGV4dC1ibG9jay50ZXh0LWxlZnQgLnRleHQtY29sdW1ue29yZGVyOjJ9fS5yZXBvcnQgLnJlcG9ydC1pbWFnZS10ZXh0LWJsb2NrLnRleHQtYm90dG9tIC5pbWFnZS1jb2x1bW4sLnJlcG9ydCAucmVwb3J0LWltYWdlLXRleHQtYmxvY2sudGV4dC1yaWdodCAuaW1hZ2UtY29sdW1ue29yZGVyOjF9LnJlcG9ydCAucmVwb3J0LWltYWdlLXRleHQtYmxvY2sudGV4dC1ib3R0b20gLmltYWdlLWNvbHVtbi50cmlhbmdsZSwucmVwb3J0IC5yZXBvcnQtaW1hZ2UtdGV4dC1ibG9jay50ZXh0LXJpZ2h0IC5pbWFnZS1jb2x1bW4udHJpYW5nbGV7bWFzay1pbWFnZTp1cmwoLi4vaW1hZ2VzL3RyaWFuZ2xlLW1hc2stcmlnaHQuc3ZnKX0ucmVwb3J0IC5yZXBvcnQtaW1hZ2UtdGV4dC1ibG9jay50ZXh0LWJvdHRvbSAudGV4dC1jb2x1bW4sLnJlcG9ydCAucmVwb3J0LWltYWdlLXRleHQtYmxvY2sudGV4dC1yaWdodCAudGV4dC1jb2x1bW57b3JkZXI6Mn0ucmVwb3J0IC5yZXBvcnQtaW1hZ2UtdGV4dC1ibG9jay1jb250YWluZXJ7bWFyZ2luOjAgYXV0bztwYWRkaW5nOjAgMXJlbX0ucmVwb3J0IC5yZXBvcnQtaW1hZ2UtdGV4dC1ibG9jay1jb250YWluZXI6OmFmdGVye2Rpc3BsYXk6bm9uZX0ucmVwb3J0IC5yZXBvcnQtaW1hZ2UtdGV4dC1ibG9jay1yb3d7ZGlzcGxheTpmbGV4O2dhcDoyLjVyZW19LnJlcG9ydCAucmVwb3J0LWltYWdlLXRleHQtYmxvY2stcm93OjpiZWZvcmUsLnJlcG9ydCAucmVwb3J0LWltYWdlLXRleHQtYmxvY2stcm93OjphZnRlcntkaXNwbGF5Om5vbmV9LnJlcG9ydCAucmVwb3J0LWltYWdlLXRleHQtYmxvY2sgLmltYWdlLWNvbHVtbiwucmVwb3J0IC5yZXBvcnQtaW1hZ2UtdGV4dC1ibG9jayAudGV4dC1jb2x1bW57ZmxleDoxO3dpZHRoOnVuc2V0O2Zsb2F0OnVuc2V0O21hcmdpbjowO3BhZGRpbmc6MH0ucmVwb3J0IC5yZXBvcnQtaW1hZ2UtdGV4dC1ibG9jayAudGV4dC1jb2x1bW4uY2YtY29udGVudHtwYWRkaW5nOjB9LnJlcG9ydCAucmVwb3J0LWltYWdlLXRleHQtYmxvY2sgLnRleHQtY29sdW1uIC5oMy1zdHlsZTpudGgtY2hpbGQobil7Y29sb3I6IzAxNTg0NjttYXJnaW4tYm90dG9tOjEuNXJlbX0ucmVwb3J0IC5yZXBvcnQtaW1hZ2UtdGV4dC1ibG9jayAudGV4dC1jb2x1bW4gcHttYXJnaW46MXJlbSAwIDAgMH0ucmVwb3J0IC5yZXBvcnQtaW1hZ2UtdGV4dC1ibG9jayAuaW1hZ2UtY29sdW1uLnRyaWFuZ2xle21hc2stc2l6ZTpjb250YWluO21hc2stcmVwZWF0Om5vLXJlcGVhdDttYXNrLXBvc2l0aW9uOmNlbnRlcn0ucmVwb3J0IC5yZXBvcnQtaW1hZ2UtdGV4dC1ibG9jayAuaW1hZ2UtY29sdW1uIGltZ3tkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7b2JqZWN0LWZpdDpjb3Zlcn0ucmVwb3J0IC5yZXBvcnQtaW1hZ2UtdGV4dC1ibG9jayAuaW1hZ2UtY29sdW1uIC5pbWFnZS1ibG9jay1jYXB0aW9ue21hcmdpbi10b3A6MXJlbTtwYWRkaW5nOjA7Ym9yZGVyOjB9LnJlcG9ydC10d28tY29sdW1uLWxpbmstbGlzdHt0ZXh0LWFsaWduOmNlbnRlcn0ucmVwb3J0LXR3by1jb2x1bW4tbGluay1saXN0IGgyLC5yZXBvcnQtdHdvLWNvbHVtbi1saW5rLWxpc3QgLnJlcG9ydCAucmVwb3J0LWltYWdlLXRleHQtYmxvY2sgLnRleHQtY29sdW1uIC5oMy1zdHlsZTpudGgtY2hpbGQobiksLnJlcG9ydCAucmVwb3J0LWltYWdlLXRleHQtYmxvY2sgLnRleHQtY29sdW1uIC5yZXBvcnQtdHdvLWNvbHVtbi1saW5rLWxpc3QgLmgzLXN0eWxlOm50aC1jaGlsZChuKXttYXJnaW4tYm90dG9tOjIuNXJlbX1AbWVkaWEgKG1heC13aWR0aDogOTkycHgpey5yZXBvcnQtdHdvLWNvbHVtbi1saW5rLWxpc3QgaDIsLnJlcG9ydC10d28tY29sdW1uLWxpbmstbGlzdCAucmVwb3J0IC5yZXBvcnQtaW1hZ2UtdGV4dC1ibG9jayAudGV4dC1jb2x1bW4gLmgzLXN0eWxlOm50aC1jaGlsZChuKSwucmVwb3J0IC5yZXBvcnQtaW1hZ2UtdGV4dC1ibG9jayAudGV4dC1jb2x1bW4gLnJlcG9ydC10d28tY29sdW1uLWxpbmstbGlzdCAuaDMtc3R5bGU6bnRoLWNoaWxkKG4pe21hcmdpbi1ib3R0b206MS41cmVtfX0ucmVwb3J0LXR3by1jb2x1bW4tbGluay1saXN0LWNvbnRhaW5lcntkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47Z2FwOjEuNXJlbX1AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpey5yZXBvcnQtdHdvLWNvbHVtbi1saW5rLWxpc3QtY29udGFpbmVye2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtnYXA6MH19LnJlcG9ydC10d28tY29sdW1uLWxpbmstbGlzdC1saW5rc3tmbGV4OjE7bGlzdC1zdHlsZTpub25lO21hcmdpbjowO3BhZGRpbmc6MH0ucmVwb3J0LXR3by1jb2x1bW4tbGluay1saXN0LWxpbmtzIGF7ZGlzcGxheTpibG9jazt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO3RleHQtZGVjb3JhdGlvbi1jb2xvcjppbmhlcml0O2NvbG9yOiMwMTU4NDY7cGFkZGluZzouNXJlbSAwO3RyYW5zaXRpb246dGV4dC1kZWNvcmF0aW9uLWNvbG9yIC41c30ucmVwb3J0LXR3by1jb2x1bW4tbGluay1saXN0LWxpbmtzIGE6aG92ZXJ7dGV4dC1kZWNvcmF0aW9uLWNvbG9yOnRyYW5zcGFyZW50fS5yZXBvcnQtdHdvLWxpbmstZG93bmxvYWR7cGFkZGluZzoyLjVyZW0gMDtiYWNrZ3JvdW5kLWNvbG9yOiMwMTU4NDZ9LnJlcG9ydC10d28tbGluay1kb3dubG9hZC1jb250YWluZXJ7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXJ9QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KXsucmVwb3J0LXR3by1saW5rLWRvd25sb2FkLWNvbnRhaW5lcntmbGV4LWRpcmVjdGlvbjpjb2x1bW47YWxpZ24taXRlbXM6Y2VudGVyO2dhcDoxcmVtO3RleHQtYWxpZ246Y2VudGVyfX0ucmVwb3J0LXR3by1saW5rLWRvd25sb2FkLWNvbnRhaW5lcjo6YWZ0ZXJ7ZGlzcGxheTpub25lfS5yZXBvcnQtdHdvLWxpbmstZG93bmxvYWQtbGlua3t0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7Y29sb3I6I2ZmZn0ucmVwb3J0LXR3by1saW5rLWRvd25sb2FkLWxpbms6bnRoLWNoaWxkKDIpOjpiZWZvcmV7Y29udGVudDonfCc7bWFyZ2luOjAgMS41cmVtfUBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCl7LnJlcG9ydC10d28tbGluay1kb3dubG9hZC1saW5rOm50aC1jaGlsZCgyKTo6YmVmb3Jle2Rpc3BsYXk6bm9uZX19XG4iLCJAZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogJ2J1ZGljb24nO1xyXG4gIHNyYzogdXJsKCcvU3RhdGljL0NGSS9saWJzL2J1ZGljb24vYnVkaWNvbi5lb3Q/NDI4ODY1NzInKTtcclxuICBzcmM6IHVybCgnL1N0YXRpYy9DRkkvbGlicy9idWRpY29uL2J1ZGljb24uZW90PzQyODg2NTcyI2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxyXG4gICAgICAgdXJsKCcvU3RhdGljL0NGSS9saWJzL2J1ZGljb24vYnVkaWNvbi53b2ZmPzQyODg2NTcyJykgZm9ybWF0KCd3b2ZmJyksXHJcbiAgICAgICB1cmwoJy9TdGF0aWMvQ0ZJL2xpYnMvYnVkaWNvbi9idWRpY29uLnR0Zj80Mjg4NjU3MicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcclxuICAgICAgIHVybCgnL1N0YXRpYy9DRkkvbGlicy9idWRpY29uL2J1ZGljb24uc3ZnPzQyODg2NTcyI2J1ZGljb24nKSBmb3JtYXQoJ3N2ZycpO1xyXG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG59XHJcblxyXG5AbWl4aW4gYnVkaWNvbiB7XHJcbiAgICBmb250LWZhbWlseTogXCJidWRpY29uXCI7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICBzcGVhazogbm9uZTtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgcG9zaXRpb246cmVsYXRpdmU7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IGluaGVyaXQ7ICAgICBcclxuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xyXG4gICAgdG9wOjFweDtcclxufVxyXG5cclxuXHJcbiRiaS12YXItYXJyb3c6IFwiXFxlYjRiXCI7XHJcbiRiaS12YXItYXJyb3ctdXA6IFwiXFxlYjRmXCI7IFxyXG4kYmktdmFyLXNlYXJjaDogXCJcXGViMTlcIjtcclxuJGJpLXZhci13ZWItZG93bmxvYWQ6IFwiXFxlYTNjXCI7XHJcbiRiaS12YXItb3V0LWxpbms6IFwiXFxlYjA2XCI7XHJcbiRiaS12YXItY2FyZXQtZG93bjogXCJcXGVhYzVcIjtcclxuJGJpLXZhci1jYXJldC1sZWZ0OiBcIlxcZWFmYVwiO1xyXG4kYmktdmFyLWNhcmV0LXJpZ2h0OiBcIlxcZWIxNFwiO1xyXG4kYmktdmFyLW1lbnU6IFwiXFxlYWYxXCI7XHJcbiRiaS12YXItY2xvc2U6IFwiXFxlYWUzXCI7XHJcbiRiaS1jaXJjbGUtcGx1czogXCJcXGVhZDlcIjtcclxuJGJpLWNpcmNsZS1taW51czogXCJcXGVhZDhcIjsgXHJcbiRiaS1kaXJlY3Rpb246IFwiXFxlYWU3XCI7XHJcbiRiaS1jaGVjazogXCJcXGViMjNcIjtcclxuJGJpLWZpbGU6IFwiXFxlODZhXCI7XHJcbiRiaS1wbHVzOiBcIlxcZWIwYVwiO1xyXG4kYmktY2lyY2xlLWNsb3NlOiBcIlxcZWFkN1wiOyAiLCIvKiEgbm9ybWFsaXplLmNzcyB2My4wLjMgfCBNSVQgTGljZW5zZSB8IGdpdGh1Yi5jb20vbmVjb2xhcy9ub3JtYWxpemUuY3NzICovXHJcblxyXG4vL1xyXG4vLyAxLiBTZXQgZGVmYXVsdCBmb250IGZhbWlseSB0byBzYW5zLXNlcmlmLlxyXG4vLyAyLiBQcmV2ZW50IGlPUyBhbmQgSUUgdGV4dCBzaXplIGFkanVzdCBhZnRlciBkZXZpY2Ugb3JpZW50YXRpb24gY2hhbmdlLFxyXG4vLyAgICB3aXRob3V0IGRpc2FibGluZyB1c2VyIHpvb20uXHJcbi8vXHJcblxyXG5odG1sIHtcclxuICBmb250LWZhbWlseTogc2Fucy1zZXJpZjsgLy8gMVxyXG4gIC1tcy10ZXh0LXNpemUtYWRqdXN0OiAxMDAlOyAvLyAyXHJcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlOyAvLyAyXHJcbn1cclxuXHJcbi8vXHJcbi8vIFJlbW92ZSBkZWZhdWx0IG1hcmdpbi5cclxuLy9cclxuXHJcbmJvZHkge1xyXG4gIG1hcmdpbjogMDtcclxufVxyXG5cclxuLy8gSFRNTDUgZGlzcGxheSBkZWZpbml0aW9uc1xyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG5cclxuLy9cclxuLy8gQ29ycmVjdCBgYmxvY2tgIGRpc3BsYXkgbm90IGRlZmluZWQgZm9yIGFueSBIVE1MNSBlbGVtZW50IGluIElFIDgvOS5cclxuLy8gQ29ycmVjdCBgYmxvY2tgIGRpc3BsYXkgbm90IGRlZmluZWQgZm9yIGBkZXRhaWxzYCBvciBgc3VtbWFyeWAgaW4gSUUgMTAvMTFcclxuLy8gYW5kIEZpcmVmb3guXHJcbi8vIENvcnJlY3QgYGJsb2NrYCBkaXNwbGF5IG5vdCBkZWZpbmVkIGZvciBgbWFpbmAgaW4gSUUgMTEuXHJcbi8vXHJcblxyXG5hcnRpY2xlLFxyXG5hc2lkZSxcclxuZGV0YWlscyxcclxuZmlnY2FwdGlvbixcclxuZmlndXJlLFxyXG5mb290ZXIsXHJcbmhlYWRlcixcclxuaGdyb3VwLFxyXG5tYWluLFxyXG5tZW51LFxyXG5uYXYsXHJcbnNlY3Rpb24sXHJcbnN1bW1hcnkge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG4vL1xyXG4vLyAxLiBDb3JyZWN0IGBpbmxpbmUtYmxvY2tgIGRpc3BsYXkgbm90IGRlZmluZWQgaW4gSUUgOC85LlxyXG4vLyAyLiBOb3JtYWxpemUgdmVydGljYWwgYWxpZ25tZW50IG9mIGBwcm9ncmVzc2AgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgT3BlcmEuXHJcbi8vXHJcblxyXG5hdWRpbyxcclxuY2FudmFzLFxyXG5wcm9ncmVzcyxcclxudmlkZW8ge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jazsgLy8gMVxyXG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTsgLy8gMlxyXG59XHJcblxyXG4vL1xyXG4vLyBQcmV2ZW50IG1vZGVybiBicm93c2VycyBmcm9tIGRpc3BsYXlpbmcgYGF1ZGlvYCB3aXRob3V0IGNvbnRyb2xzLlxyXG4vLyBSZW1vdmUgZXhjZXNzIGhlaWdodCBpbiBpT1MgNSBkZXZpY2VzLlxyXG4vL1xyXG5cclxuYXVkaW86bm90KFtjb250cm9sc10pIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG4gIGhlaWdodDogMDtcclxufVxyXG5cclxuLy9cclxuLy8gQWRkcmVzcyBgW2hpZGRlbl1gIHN0eWxpbmcgbm90IHByZXNlbnQgaW4gSUUgOC85LzEwLlxyXG4vLyBIaWRlIHRoZSBgdGVtcGxhdGVgIGVsZW1lbnQgaW4gSUUgOC85LzEwLzExLCBTYWZhcmksIGFuZCBGaXJlZm94IDwgMjIuXHJcbi8vXHJcblxyXG5baGlkZGVuXSxcclxudGVtcGxhdGUge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi8vIExpbmtzXHJcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcblxyXG4vL1xyXG4vLyBSZW1vdmUgdGhlIGdyYXkgYmFja2dyb3VuZCBjb2xvciBmcm9tIGFjdGl2ZSBsaW5rcyBpbiBJRSAxMC5cclxuLy9cclxuXHJcbmEge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG59XHJcblxyXG4vL1xyXG4vLyBJbXByb3ZlIHJlYWRhYmlsaXR5IG9mIGZvY3VzZWQgZWxlbWVudHMgd2hlbiB0aGV5IGFyZSBhbHNvIGluIGFuXHJcbi8vIGFjdGl2ZS9ob3ZlciBzdGF0ZS5cclxuLy9cclxuXHJcbmE6YWN0aXZlLFxyXG5hOmhvdmVyIHtcclxuICBvdXRsaW5lOiAwO1xyXG59XHJcblxyXG4vLyBUZXh0LWxldmVsIHNlbWFudGljc1xyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG5cclxuLy9cclxuLy8gQWRkcmVzcyBzdHlsaW5nIG5vdCBwcmVzZW50IGluIElFIDgvOS8xMC8xMSwgU2FmYXJpLCBhbmQgQ2hyb21lLlxyXG4vL1xyXG5cclxuYWJiclt0aXRsZV0ge1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBkb3R0ZWQ7XHJcbn1cclxuXHJcbi8vXHJcbi8vIEFkZHJlc3Mgc3R5bGUgc2V0IHRvIGBib2xkZXJgIGluIEZpcmVmb3ggNCssIFNhZmFyaSwgYW5kIENocm9tZS5cclxuLy9cclxuXHJcbmIsXHJcbnN0cm9uZyB7XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbn1cclxuXHJcbi8vXHJcbi8vIEFkZHJlc3Mgc3R5bGluZyBub3QgcHJlc2VudCBpbiBTYWZhcmkgYW5kIENocm9tZS5cclxuLy9cclxuXHJcbmRmbiB7XHJcbiAgZm9udC1zdHlsZTogaXRhbGljO1xyXG59XHJcblxyXG4vL1xyXG4vLyBBZGRyZXNzIHZhcmlhYmxlIGBoMWAgZm9udC1zaXplIGFuZCBtYXJnaW4gd2l0aGluIGBzZWN0aW9uYCBhbmQgYGFydGljbGVgXHJcbi8vIGNvbnRleHRzIGluIEZpcmVmb3ggNCssIFNhZmFyaSwgYW5kIENocm9tZS5cclxuLy9cclxuXHJcbmgxIHtcclxuICAvKmZvbnQtc2l6ZTogMmVtO1xyXG4gIG1hcmdpbjogMC42N2VtIDA7Ki9cclxufVxyXG5cclxuLy9cclxuLy8gQWRkcmVzcyBzdHlsaW5nIG5vdCBwcmVzZW50IGluIElFIDgvOS5cclxuLy9cclxuXHJcbm1hcmsge1xyXG4gIGJhY2tncm91bmQ6ICNmZjA7XHJcbiAgY29sb3I6ICMwMDA7XHJcbn1cclxuXHJcbi8vXHJcbi8vIEFkZHJlc3MgaW5jb25zaXN0ZW50IGFuZCB2YXJpYWJsZSBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxyXG4vL1xyXG5cclxuc21hbGwge1xyXG4gIGZvbnQtc2l6ZTogODAlO1xyXG59XHJcblxyXG4vL1xyXG4vLyBQcmV2ZW50IGBzdWJgIGFuZCBgc3VwYCBhZmZlY3RpbmcgYGxpbmUtaGVpZ2h0YCBpbiBhbGwgYnJvd3NlcnMuXHJcbi8vXHJcblxyXG5zdWIsXHJcbnN1cCB7XHJcbiAgZm9udC1zaXplOiA3NSU7XHJcbiAgbGluZS1oZWlnaHQ6IDA7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcclxufVxyXG5cclxuc3VwIHtcclxuICB0b3A6IC0wLjVlbTtcclxufVxyXG5cclxuc3ViIHtcclxuICBib3R0b206IC0wLjI1ZW07XHJcbn1cclxuXHJcbi8vIEVtYmVkZGVkIGNvbnRlbnRcclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuXHJcbi8vXHJcbi8vIFJlbW92ZSBib3JkZXIgd2hlbiBpbnNpZGUgYGFgIGVsZW1lbnQgaW4gSUUgOC85LzEwLlxyXG4vL1xyXG5cclxuaW1nIHtcclxuICBib3JkZXI6IDA7XHJcbn1cclxuXHJcbi8vXHJcbi8vIENvcnJlY3Qgb3ZlcmZsb3cgbm90IGhpZGRlbiBpbiBJRSA5LzEwLzExLlxyXG4vL1xyXG5cclxuc3ZnOm5vdCg6cm9vdCkge1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuXHJcbi8vIEdyb3VwaW5nIGNvbnRlbnRcclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuXHJcbi8vXHJcbi8vIEFkZHJlc3MgbWFyZ2luIG5vdCBwcmVzZW50IGluIElFIDgvOSBhbmQgU2FmYXJpLlxyXG4vL1xyXG5cclxuZmlndXJlIHtcclxuICBtYXJnaW46IDFlbSA0MHB4O1xyXG59XHJcblxyXG4vL1xyXG4vLyBBZGRyZXNzIGRpZmZlcmVuY2VzIGJldHdlZW4gRmlyZWZveCBhbmQgb3RoZXIgYnJvd3NlcnMuXHJcbi8vXHJcblxyXG5ociB7XHJcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XHJcbiAgaGVpZ2h0OiAwO1xyXG59XHJcblxyXG4vL1xyXG4vLyBDb250YWluIG92ZXJmbG93IGluIGFsbCBicm93c2Vycy5cclxuLy9cclxuXHJcbnByZSB7XHJcbiAgb3ZlcmZsb3c6IGF1dG87XHJcbn1cclxuXHJcbi8vXHJcbi8vIEFkZHJlc3Mgb2RkIGBlbWAtdW5pdCBmb250IHNpemUgcmVuZGVyaW5nIGluIGFsbCBicm93c2Vycy5cclxuLy9cclxuXHJcbmNvZGUsXHJcbmtiZCxcclxucHJlLFxyXG5zYW1wIHtcclxuICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7XHJcbiAgZm9udC1zaXplOiAxZW07XHJcbn1cclxuXHJcbi8vIEZvcm1zXHJcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcblxyXG4vL1xyXG4vLyBLbm93biBsaW1pdGF0aW9uOiBieSBkZWZhdWx0LCBDaHJvbWUgYW5kIFNhZmFyaSBvbiBPUyBYIGFsbG93IHZlcnkgbGltaXRlZFxyXG4vLyBzdHlsaW5nIG9mIGBzZWxlY3RgLCB1bmxlc3MgYSBgYm9yZGVyYCBwcm9wZXJ0eSBpcyBzZXQuXHJcbi8vXHJcblxyXG4vL1xyXG4vLyAxLiBDb3JyZWN0IGNvbG9yIG5vdCBiZWluZyBpbmhlcml0ZWQuXHJcbi8vICAgIEtub3duIGlzc3VlOiBhZmZlY3RzIGNvbG9yIG9mIGRpc2FibGVkIGVsZW1lbnRzLlxyXG4vLyAyLiBDb3JyZWN0IGZvbnQgcHJvcGVydGllcyBub3QgYmVpbmcgaW5oZXJpdGVkLlxyXG4vLyAzLiBBZGRyZXNzIG1hcmdpbnMgc2V0IGRpZmZlcmVudGx5IGluIEZpcmVmb3ggNCssIFNhZmFyaSwgYW5kIENocm9tZS5cclxuLy9cclxuXHJcbmJ1dHRvbixcclxuaW5wdXQsXHJcbm9wdGdyb3VwLFxyXG5zZWxlY3QsXHJcbnRleHRhcmVhIHtcclxuICBjb2xvcjogaW5oZXJpdDsgLy8gMVxyXG4gIGZvbnQ6IGluaGVyaXQ7IC8vIDJcclxuICBtYXJnaW46IDA7IC8vIDNcclxufVxyXG5cclxuLy9cclxuLy8gQWRkcmVzcyBgb3ZlcmZsb3dgIHNldCB0byBgaGlkZGVuYCBpbiBJRSA4LzkvMTAvMTEuXHJcbi8vXHJcblxyXG5idXR0b24ge1xyXG4gIG92ZXJmbG93OiB2aXNpYmxlO1xyXG59XHJcblxyXG4vL1xyXG4vLyBBZGRyZXNzIGluY29uc2lzdGVudCBgdGV4dC10cmFuc2Zvcm1gIGluaGVyaXRhbmNlIGZvciBgYnV0dG9uYCBhbmQgYHNlbGVjdGAuXHJcbi8vIEFsbCBvdGhlciBmb3JtIGNvbnRyb2wgZWxlbWVudHMgZG8gbm90IGluaGVyaXQgYHRleHQtdHJhbnNmb3JtYCB2YWx1ZXMuXHJcbi8vIENvcnJlY3QgYGJ1dHRvbmAgc3R5bGUgaW5oZXJpdGFuY2UgaW4gRmlyZWZveCwgSUUgOC85LzEwLzExLCBhbmQgT3BlcmEuXHJcbi8vIENvcnJlY3QgYHNlbGVjdGAgc3R5bGUgaW5oZXJpdGFuY2UgaW4gRmlyZWZveC5cclxuLy9cclxuXHJcbmJ1dHRvbixcclxuc2VsZWN0IHtcclxuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxufVxyXG5cclxuLy9cclxuLy8gMS4gQXZvaWQgdGhlIFdlYktpdCBidWcgaW4gQW5kcm9pZCA0LjAuKiB3aGVyZSAoMikgZGVzdHJveXMgbmF0aXZlIGBhdWRpb2BcclxuLy8gICAgYW5kIGB2aWRlb2AgY29udHJvbHMuXHJcbi8vIDIuIENvcnJlY3QgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSBgaW5wdXRgIHR5cGVzIGluIGlPUy5cclxuLy8gMy4gSW1wcm92ZSB1c2FiaWxpdHkgYW5kIGNvbnNpc3RlbmN5IG9mIGN1cnNvciBzdHlsZSBiZXR3ZWVuIGltYWdlLXR5cGVcclxuLy8gICAgYGlucHV0YCBhbmQgb3RoZXJzLlxyXG4vL1xyXG5cclxuYnV0dG9uLFxyXG5odG1sIGlucHV0W3R5cGU9XCJidXR0b25cIl0sIC8vIDFcclxuaW5wdXRbdHlwZT1cInJlc2V0XCJdLFxyXG5pbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcclxuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjsgLy8gMlxyXG4gIGN1cnNvcjogcG9pbnRlcjsgLy8gM1xyXG59XHJcblxyXG4vL1xyXG4vLyBSZS1zZXQgZGVmYXVsdCBjdXJzb3IgZm9yIGRpc2FibGVkIGVsZW1lbnRzLlxyXG4vL1xyXG5cclxuYnV0dG9uW2Rpc2FibGVkXSxcclxuaHRtbCBpbnB1dFtkaXNhYmxlZF0ge1xyXG4gIGN1cnNvcjogZGVmYXVsdDtcclxufVxyXG5cclxuLy9cclxuLy8gUmVtb3ZlIGlubmVyIHBhZGRpbmcgYW5kIGJvcmRlciBpbiBGaXJlZm94IDQrLlxyXG4vL1xyXG5cclxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLFxyXG5pbnB1dDo6LW1vei1mb2N1cy1pbm5lciB7XHJcbiAgYm9yZGVyOiAwO1xyXG4gIHBhZGRpbmc6IDA7XHJcbn1cclxuXHJcbi8vXHJcbi8vIEFkZHJlc3MgRmlyZWZveCA0KyBzZXR0aW5nIGBsaW5lLWhlaWdodGAgb24gYGlucHV0YCB1c2luZyBgIWltcG9ydGFudGAgaW5cclxuLy8gdGhlIFVBIHN0eWxlc2hlZXQuXHJcbi8vXHJcblxyXG5pbnB1dCB7XHJcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxufVxyXG5cclxuLy9cclxuLy8gSXQncyByZWNvbW1lbmRlZCB0aGF0IHlvdSBkb24ndCBhdHRlbXB0IHRvIHN0eWxlIHRoZXNlIGVsZW1lbnRzLlxyXG4vLyBGaXJlZm94J3MgaW1wbGVtZW50YXRpb24gZG9lc24ndCByZXNwZWN0IGJveC1zaXppbmcsIHBhZGRpbmcsIG9yIHdpZHRoLlxyXG4vL1xyXG4vLyAxLiBBZGRyZXNzIGJveCBzaXppbmcgc2V0IHRvIGBjb250ZW50LWJveGAgaW4gSUUgOC85LzEwLlxyXG4vLyAyLiBSZW1vdmUgZXhjZXNzIHBhZGRpbmcgaW4gSUUgOC85LzEwLlxyXG4vL1xyXG5cclxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLFxyXG5pbnB1dFt0eXBlPVwicmFkaW9cIl0ge1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IC8vIDFcclxuICBwYWRkaW5nOiAwOyAvLyAyXHJcbn1cclxuXHJcbi8vXHJcbi8vIEZpeCB0aGUgY3Vyc29yIHN0eWxlIGZvciBDaHJvbWUncyBpbmNyZW1lbnQvZGVjcmVtZW50IGJ1dHRvbnMuIEZvciBjZXJ0YWluXHJcbi8vIGBmb250LXNpemVgIHZhbHVlcyBvZiB0aGUgYGlucHV0YCwgaXQgY2F1c2VzIHRoZSBjdXJzb3Igc3R5bGUgb2YgdGhlXHJcbi8vIGRlY3JlbWVudCBidXR0b24gdG8gY2hhbmdlIGZyb20gYGRlZmF1bHRgIHRvIGB0ZXh0YC5cclxuLy9cclxuXHJcbmlucHV0W3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXHJcbmlucHV0W3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xyXG4gIGhlaWdodDogYXV0bztcclxufVxyXG5cclxuLy9cclxuLy8gMS4gQWRkcmVzcyBgYXBwZWFyYW5jZWAgc2V0IHRvIGBzZWFyY2hmaWVsZGAgaW4gU2FmYXJpIGFuZCBDaHJvbWUuXHJcbi8vIDIuIEFkZHJlc3MgYGJveC1zaXppbmdgIHNldCB0byBgYm9yZGVyLWJveGAgaW4gU2FmYXJpIGFuZCBDaHJvbWUuXHJcbi8vXHJcblxyXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdIHtcclxuICAtd2Via2l0LWFwcGVhcmFuY2U6IHRleHRmaWVsZDsgLy8gMVxyXG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94OyAvLzJcclxufVxyXG5cclxuLy9cclxuLy8gUmVtb3ZlIGlubmVyIHBhZGRpbmcgYW5kIHNlYXJjaCBjYW5jZWwgYnV0dG9uIGluIFNhZmFyaSBhbmQgQ2hyb21lIG9uIE9TIFguXHJcbi8vIFNhZmFyaSAoYnV0IG5vdCBDaHJvbWUpIGNsaXBzIHRoZSBjYW5jZWwgYnV0dG9uIHdoZW4gdGhlIHNlYXJjaCBpbnB1dCBoYXNcclxuLy8gcGFkZGluZyAoYW5kIGB0ZXh0ZmllbGRgIGFwcGVhcmFuY2UpLlxyXG4vL1xyXG5cclxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbixcclxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XHJcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG59XHJcblxyXG4vL1xyXG4vLyBEZWZpbmUgY29uc2lzdGVudCBib3JkZXIsIG1hcmdpbiwgYW5kIHBhZGRpbmcuXHJcbi8vXHJcblxyXG5maWVsZHNldCB7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgI2MwYzBjMDtcclxuICBtYXJnaW46IDAgMnB4O1xyXG4gIHBhZGRpbmc6IDAuMzVlbSAwLjYyNWVtIDAuNzVlbTtcclxufVxyXG5cclxuLy9cclxuLy8gMS4gQ29ycmVjdCBgY29sb3JgIG5vdCBiZWluZyBpbmhlcml0ZWQgaW4gSUUgOC85LzEwLzExLlxyXG4vLyAyLiBSZW1vdmUgcGFkZGluZyBzbyBwZW9wbGUgYXJlbid0IGNhdWdodCBvdXQgaWYgdGhleSB6ZXJvIG91dCBmaWVsZHNldHMuXHJcbi8vXHJcblxyXG5sZWdlbmQge1xyXG4gIGJvcmRlcjogMDsgLy8gMVxyXG4gIHBhZGRpbmc6IDA7IC8vIDJcclxufVxyXG5cclxuLy9cclxuLy8gUmVtb3ZlIGRlZmF1bHQgdmVydGljYWwgc2Nyb2xsYmFyIGluIElFIDgvOS8xMC8xMS5cclxuLy9cclxuXHJcbnRleHRhcmVhIHtcclxuICBvdmVyZmxvdzogYXV0bztcclxufVxyXG5cclxuLy9cclxuLy8gRG9uJ3QgaW5oZXJpdCB0aGUgYGZvbnQtd2VpZ2h0YCAoYXBwbGllZCBieSBhIHJ1bGUgYWJvdmUpLlxyXG4vLyBOT1RFOiB0aGUgZGVmYXVsdCBjYW5ub3Qgc2FmZWx5IGJlIGNoYW5nZWQgaW4gQ2hyb21lIGFuZCBTYWZhcmkgb24gT1MgWC5cclxuLy9cclxuXHJcbm9wdGdyb3VwIHtcclxuICBmb250LXdlaWdodDogYm9sZDtcclxufVxyXG5cclxuLy8gVGFibGVzXHJcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcblxyXG4vL1xyXG4vLyBSZW1vdmUgbW9zdCBzcGFjaW5nIGJldHdlZW4gdGFibGUgY2VsbHMuXHJcbi8vXHJcblxyXG50YWJsZSB7XHJcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcclxuICBib3JkZXItc3BhY2luZzogMDtcclxufVxyXG5cclxudGQsXHJcbnRoIHtcclxuICBwYWRkaW5nOiAwO1xyXG59XHJcbiIsIi8qIVxyXG4gKiAgRm9udCBBd2Vzb21lIDQuNS4wIGJ5IEBkYXZlZ2FuZHkgLSBodHRwOi8vZm9udGF3ZXNvbWUuaW8gLSBAZm9udGF3ZXNvbWVcclxuICogIExpY2Vuc2UgLSBodHRwOi8vZm9udGF3ZXNvbWUuaW8vbGljZW5zZSAoRm9udDogU0lMIE9GTCAxLjEsIENTUzogTUlUIExpY2Vuc2UpXHJcbiAqL1xyXG5cclxuQGltcG9ydCBcInZhcmlhYmxlc1wiO1xyXG5AaW1wb3J0IFwibWl4aW5zXCI7XHJcbkBpbXBvcnQgXCJwYXRoXCI7XHJcbkBpbXBvcnQgXCJjb3JlXCI7XHJcbkBpbXBvcnQgXCJsYXJnZXJcIjtcclxuQGltcG9ydCBcImZpeGVkLXdpZHRoXCI7XHJcbkBpbXBvcnQgXCJsaXN0XCI7XHJcbkBpbXBvcnQgXCJib3JkZXJlZC1wdWxsZWRcIjtcclxuQGltcG9ydCBcImFuaW1hdGVkXCI7XHJcbkBpbXBvcnQgXCJyb3RhdGVkLWZsaXBwZWRcIjtcclxuQGltcG9ydCBcInN0YWNrZWRcIjtcclxuQGltcG9ydCBcImljb25zXCI7XHJcbiIsIi8qIEZPTlQgUEFUSFxyXG4gKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdGb250QXdlc29tZSc7XHJcbiAgc3JjOiB1cmwoJyN7JGZhLWZvbnQtcGF0aH0vZm9udGF3ZXNvbWUtd2ViZm9udC5lb3Q/dj0jeyRmYS12ZXJzaW9ufScpO1xyXG4gIHNyYzogdXJsKCcjeyRmYS1mb250LXBhdGh9L2ZvbnRhd2Vzb21lLXdlYmZvbnQuZW90PyNpZWZpeCZ2PSN7JGZhLXZlcnNpb259JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxyXG4gICAgdXJsKCcjeyRmYS1mb250LXBhdGh9L2ZvbnRhd2Vzb21lLXdlYmZvbnQud29mZjI/dj0jeyRmYS12ZXJzaW9ufScpIGZvcm1hdCgnd29mZjInKSxcclxuICAgIHVybCgnI3skZmEtZm9udC1wYXRofS9mb250YXdlc29tZS13ZWJmb250LndvZmY/dj0jeyRmYS12ZXJzaW9ufScpIGZvcm1hdCgnd29mZicpLFxyXG4gICAgdXJsKCcjeyRmYS1mb250LXBhdGh9L2ZvbnRhd2Vzb21lLXdlYmZvbnQudHRmP3Y9I3skZmEtdmVyc2lvbn0nKSBmb3JtYXQoJ3RydWV0eXBlJyksXHJcbiAgICB1cmwoJyN7JGZhLWZvbnQtcGF0aH0vZm9udGF3ZXNvbWUtd2ViZm9udC5zdmc/dj0jeyRmYS12ZXJzaW9ufSNmb250YXdlc29tZXJlZ3VsYXInKSBmb3JtYXQoJ3N2ZycpO1xyXG4vLyAgc3JjOiB1cmwoJyN7JGZhLWZvbnQtcGF0aH0vRm9udEF3ZXNvbWUub3RmJykgZm9ybWF0KCdvcGVudHlwZScpOyAvLyB1c2VkIHdoZW4gZGV2ZWxvcGluZyBmb250c1xyXG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG59XHJcbiIsIi8vIEJhc2UgQ2xhc3MgRGVmaW5pdGlvblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG4uI3skZmEtY3NzLXByZWZpeH0ge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBmb250OiBub3JtYWwgbm9ybWFsIG5vcm1hbCAjeyRmYS1mb250LXNpemUtYmFzZX0vI3skZmEtbGluZS1oZWlnaHQtYmFzZX0gRm9udEF3ZXNvbWU7IC8vIHNob3J0ZW5pbmcgZm9udCBkZWNsYXJhdGlvblxyXG4gIGZvbnQtc2l6ZTogaW5oZXJpdDsgLy8gY2FuJ3QgaGF2ZSBmb250LXNpemUgaW5oZXJpdCBvbiBsaW5lIGFib3ZlLCBzbyBuZWVkIHRvIG92ZXJyaWRlXHJcbiAgdGV4dC1yZW5kZXJpbmc6IGF1dG87IC8vIG9wdGltaXplbGVnaWJpbGl0eSB0aHJvd3MgdGhpbmdzIG9mZiAjMTA5NFxyXG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xyXG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XHJcblxyXG59XHJcbiIsIi8vIEljb24gU2l6ZXNcclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuLyogbWFrZXMgdGhlIGZvbnQgMzMlIGxhcmdlciByZWxhdGl2ZSB0byB0aGUgaWNvbiBjb250YWluZXIgKi9cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWxnIHtcclxuICBmb250LXNpemU6ICg0ZW0gLyAzKTtcclxuICBsaW5lLWhlaWdodDogKDNlbSAvIDQpO1xyXG4gIHZlcnRpY2FsLWFsaWduOiAtMTUlO1xyXG59XHJcbi4jeyRmYS1jc3MtcHJlZml4fS0yeCB7IGZvbnQtc2l6ZTogMmVtOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS0zeCB7IGZvbnQtc2l6ZTogM2VtOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS00eCB7IGZvbnQtc2l6ZTogNGVtOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS01eCB7IGZvbnQtc2l6ZTogNWVtOyB9XHJcbiIsIi8vIEZpeGVkIFdpZHRoIEljb25zXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWZ3IHtcclxuICB3aWR0aDogKDE4ZW0gLyAxNCk7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcbiIsIi8vIExpc3QgSWNvbnNcclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuLiN7JGZhLWNzcy1wcmVmaXh9LXVsIHtcclxuICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgbWFyZ2luLWxlZnQ6ICRmYS1saS13aWR0aDtcclxuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XHJcbiAgPiBsaSB7IHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxyXG59XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1saSB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGxlZnQ6IC0kZmEtbGktd2lkdGg7XHJcbiAgd2lkdGg6ICRmYS1saS13aWR0aDtcclxuICB0b3A6ICgyZW0gLyAxNCk7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICYuI3skZmEtY3NzLXByZWZpeH0tbGcge1xyXG4gICAgbGVmdDogLSRmYS1saS13aWR0aCArICg0ZW0gLyAxNCk7XHJcbiAgfVxyXG59XHJcbiIsIi8vIEJvcmRlcmVkICYgUHVsbGVkXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbi4jeyRmYS1jc3MtcHJlZml4fS1ib3JkZXIge1xyXG4gIHBhZGRpbmc6IC4yZW0gLjI1ZW0gLjE1ZW07XHJcbiAgYm9yZGVyOiBzb2xpZCAuMDhlbSAkZmEtYm9yZGVyLWNvbG9yO1xyXG4gIGJvcmRlci1yYWRpdXM6IC4xZW07XHJcbn1cclxuXHJcbi4jeyRmYS1jc3MtcHJlZml4fS1wdWxsLWxlZnQgeyBmbG9hdDogbGVmdDsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tcHVsbC1yaWdodCB7IGZsb2F0OiByaWdodDsgfVxyXG5cclxuLiN7JGZhLWNzcy1wcmVmaXh9IHtcclxuICAmLiN7JGZhLWNzcy1wcmVmaXh9LXB1bGwtbGVmdCB7IG1hcmdpbi1yaWdodDogLjNlbTsgfVxyXG4gICYuI3skZmEtY3NzLXByZWZpeH0tcHVsbC1yaWdodCB7IG1hcmdpbi1sZWZ0OiAuM2VtOyB9XHJcbn1cclxuXHJcbi8qIERlcHJlY2F0ZWQgYXMgb2YgNC40LjAgKi9cclxuLnB1bGwtcmlnaHQgeyBmbG9hdDogcmlnaHQ7IH1cclxuLnB1bGwtbGVmdCB7IGZsb2F0OiBsZWZ0OyB9XHJcblxyXG4uI3skZmEtY3NzLXByZWZpeH0ge1xyXG4gICYucHVsbC1sZWZ0IHsgbWFyZ2luLXJpZ2h0OiAuM2VtOyB9XHJcbiAgJi5wdWxsLXJpZ2h0IHsgbWFyZ2luLWxlZnQ6IC4zZW07IH1cclxufVxyXG4iLCIvLyBTcGlubmluZyBJY29uc1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuLiN7JGZhLWNzcy1wcmVmaXh9LXNwaW4ge1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uOiBmYS1zcGluIDJzIGluZmluaXRlIGxpbmVhcjtcclxuICAgICAgICAgIGFuaW1hdGlvbjogZmEtc3BpbiAycyBpbmZpbml0ZSBsaW5lYXI7XHJcbn1cclxuXHJcbi4jeyRmYS1jc3MtcHJlZml4fS1wdWxzZSB7XHJcbiAgLXdlYmtpdC1hbmltYXRpb246IGZhLXNwaW4gMXMgaW5maW5pdGUgc3RlcHMoOCk7XHJcbiAgICAgICAgICBhbmltYXRpb246IGZhLXNwaW4gMXMgaW5maW5pdGUgc3RlcHMoOCk7XHJcbn1cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyBmYS1zcGluIHtcclxuICAwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcclxuICB9XHJcbiAgMTAwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGZhLXNwaW4ge1xyXG4gIDAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xyXG4gIH1cclxuICAxMDAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTtcclxuICB9XHJcbn1cclxuIiwiLy8gUm90YXRlZCAmIEZsaXBwZWQgSWNvbnNcclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuLiN7JGZhLWNzcy1wcmVmaXh9LXJvdGF0ZS05MCAgeyBAaW5jbHVkZSBmYS1pY29uLXJvdGF0ZSg5MGRlZywgMSk7ICB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1yb3RhdGUtMTgwIHsgQGluY2x1ZGUgZmEtaWNvbi1yb3RhdGUoMTgwZGVnLCAyKTsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tcm90YXRlLTI3MCB7IEBpbmNsdWRlIGZhLWljb24tcm90YXRlKDI3MGRlZywgMyk7IH1cclxuXHJcbi4jeyRmYS1jc3MtcHJlZml4fS1mbGlwLWhvcml6b250YWwgeyBAaW5jbHVkZSBmYS1pY29uLWZsaXAoLTEsIDEsIDApOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1mbGlwLXZlcnRpY2FsICAgeyBAaW5jbHVkZSBmYS1pY29uLWZsaXAoMSwgLTEsIDIpOyB9XHJcblxyXG4vLyBIb29rIGZvciBJRTgtOVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG46cm9vdCAuI3skZmEtY3NzLXByZWZpeH0tcm90YXRlLTkwLFxyXG46cm9vdCAuI3skZmEtY3NzLXByZWZpeH0tcm90YXRlLTE4MCxcclxuOnJvb3QgLiN7JGZhLWNzcy1wcmVmaXh9LXJvdGF0ZS0yNzAsXHJcbjpyb290IC4jeyRmYS1jc3MtcHJlZml4fS1mbGlwLWhvcml6b250YWwsXHJcbjpyb290IC4jeyRmYS1jc3MtcHJlZml4fS1mbGlwLXZlcnRpY2FsIHtcclxuICBmaWx0ZXI6IG5vbmU7XHJcbn1cclxuIiwiLy8gTWl4aW5zXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG5AbWl4aW4gZmEtaWNvbigpIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgZm9udDogbm9ybWFsIG5vcm1hbCBub3JtYWwgI3skZmEtZm9udC1zaXplLWJhc2V9LyN7JGZhLWxpbmUtaGVpZ2h0LWJhc2V9IEZvbnRBd2Vzb21lOyAvLyBzaG9ydGVuaW5nIGZvbnQgZGVjbGFyYXRpb25cclxuICBmb250LXNpemU6IGluaGVyaXQ7IC8vIGNhbid0IGhhdmUgZm9udC1zaXplIGluaGVyaXQgb24gbGluZSBhYm92ZSwgc28gbmVlZCB0byBvdmVycmlkZVxyXG4gIHRleHQtcmVuZGVyaW5nOiBhdXRvOyAvLyBvcHRpbWl6ZWxlZ2liaWxpdHkgdGhyb3dzIHRoaW5ncyBvZmYgIzEwOTRcclxuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcclxuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xyXG5cclxufVxyXG5cclxuQG1peGluIGZhLWljb24tcm90YXRlKCRkZWdyZWVzLCAkcm90YXRpb24pIHtcclxuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CYXNpY0ltYWdlKHJvdGF0aW9uPSN7JHJvdGF0aW9ufSk7XHJcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgkZGVncmVlcyk7XHJcbiAgICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgkZGVncmVlcyk7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgkZGVncmVlcyk7XHJcbn1cclxuXHJcbkBtaXhpbiBmYS1pY29uLWZsaXAoJGhvcml6LCAkdmVydCwgJHJvdGF0aW9uKSB7XHJcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQmFzaWNJbWFnZShyb3RhdGlvbj0jeyRyb3RhdGlvbn0pO1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgkaG9yaXosICR2ZXJ0KTtcclxuICAgICAgLW1zLXRyYW5zZm9ybTogc2NhbGUoJGhvcml6LCAkdmVydCk7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKCRob3JpeiwgJHZlcnQpO1xyXG59XHJcbiIsIi8vIFN0YWNrZWQgSWNvbnNcclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YWNrIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHdpZHRoOiAyZW07XHJcbiAgaGVpZ2h0OiAyZW07XHJcbiAgbGluZS1oZWlnaHQ6IDJlbTtcclxuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG59XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1zdGFjay0xeCwgLiN7JGZhLWNzcy1wcmVmaXh9LXN0YWNrLTJ4IHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgbGVmdDogMDtcclxuICB3aWR0aDogMTAwJTtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YWNrLTF4IHsgbGluZS1oZWlnaHQ6IGluaGVyaXQ7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YWNrLTJ4IHsgZm9udC1zaXplOiAyZW07IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWludmVyc2UgeyBjb2xvcjogJGZhLWludmVyc2U7IH1cclxuIiwiLy8gVmFyaWFibGVzXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG4vLyRmYS1mb250LXBhdGg6ICAgICAgICBcIi4uL2ZvbnRzXCIgIWRlZmF1bHQ7XHJcbiRmYS1mb250LXNpemUtYmFzZTogICAxNHB4ICFkZWZhdWx0O1xyXG4kZmEtbGluZS1oZWlnaHQtYmFzZTogMSAhZGVmYXVsdDtcclxuJGZhLWZvbnQtcGF0aDogICAgICAgIFwiLy9uZXRkbmEuYm9vdHN0cmFwY2RuLmNvbS9mb250LWF3ZXNvbWUvNC41LjAvZm9udHNcIiAhZGVmYXVsdDsgLy8gZm9yIHJlZmVyZW5jaW5nIEJvb3RzdHJhcCBDRE4gZm9udCBmaWxlcyBkaXJlY3RseVxyXG4kZmEtY3NzLXByZWZpeDogICAgICAgZmEgIWRlZmF1bHQ7XHJcbiRmYS12ZXJzaW9uOiAgICAgICAgICBcIjQuNS4wXCIgIWRlZmF1bHQ7XHJcbiRmYS1ib3JkZXItY29sb3I6ICAgICAjZWVlICFkZWZhdWx0O1xyXG4kZmEtaW52ZXJzZTogICAgICAgICAgI2ZmZiAhZGVmYXVsdDtcclxuJGZhLWxpLXdpZHRoOiAgICAgICAgICgzMGVtIC8gMTQpICFkZWZhdWx0O1xyXG5cclxuJGZhLXZhci01MDBweDogXCJcXGYyNmVcIjtcclxuJGZhLXZhci1hZGp1c3Q6IFwiXFxmMDQyXCI7XHJcbiRmYS12YXItYWRuOiBcIlxcZjE3MFwiO1xyXG4kZmEtdmFyLWFsaWduLWNlbnRlcjogXCJcXGYwMzdcIjtcclxuJGZhLXZhci1hbGlnbi1qdXN0aWZ5OiBcIlxcZjAzOVwiO1xyXG4kZmEtdmFyLWFsaWduLWxlZnQ6IFwiXFxmMDM2XCI7XHJcbiRmYS12YXItYWxpZ24tcmlnaHQ6IFwiXFxmMDM4XCI7XHJcbiRmYS12YXItYW1hem9uOiBcIlxcZjI3MFwiO1xyXG4kZmEtdmFyLWFtYnVsYW5jZTogXCJcXGYwZjlcIjtcclxuJGZhLXZhci1hbmNob3I6IFwiXFxmMTNkXCI7XHJcbiRmYS12YXItYW5kcm9pZDogXCJcXGYxN2JcIjtcclxuJGZhLXZhci1hbmdlbGxpc3Q6IFwiXFxmMjA5XCI7XHJcbiRmYS12YXItYW5nbGUtZG91YmxlLWRvd246IFwiXFxmMTAzXCI7XHJcbiRmYS12YXItYW5nbGUtZG91YmxlLWxlZnQ6IFwiXFxmMTAwXCI7XHJcbiRmYS12YXItYW5nbGUtZG91YmxlLXJpZ2h0OiBcIlxcZjEwMVwiO1xyXG4kZmEtdmFyLWFuZ2xlLWRvdWJsZS11cDogXCJcXGYxMDJcIjtcclxuJGZhLXZhci1hbmdsZS1kb3duOiBcIlxcZjEwN1wiO1xyXG4kZmEtdmFyLWFuZ2xlLWxlZnQ6IFwiXFxmMTA0XCI7XHJcbiRmYS12YXItYW5nbGUtcmlnaHQ6IFwiXFxmMTA1XCI7XHJcbiRmYS12YXItYW5nbGUtdXA6IFwiXFxmMTA2XCI7XHJcbiRmYS12YXItYXBwbGU6IFwiXFxmMTc5XCI7XHJcbiRmYS12YXItYXJjaGl2ZTogXCJcXGYxODdcIjtcclxuJGZhLXZhci1hcmVhLWNoYXJ0OiBcIlxcZjFmZVwiO1xyXG4kZmEtdmFyLWFycm93LWNpcmNsZS1kb3duOiBcIlxcZjBhYlwiO1xyXG4kZmEtdmFyLWFycm93LWNpcmNsZS1sZWZ0OiBcIlxcZjBhOFwiO1xyXG4kZmEtdmFyLWFycm93LWNpcmNsZS1vLWRvd246IFwiXFxmMDFhXCI7XHJcbiRmYS12YXItYXJyb3ctY2lyY2xlLW8tbGVmdDogXCJcXGYxOTBcIjtcclxuJGZhLXZhci1hcnJvdy1jaXJjbGUtby1yaWdodDogXCJcXGYxOGVcIjtcclxuJGZhLXZhci1hcnJvdy1jaXJjbGUtby11cDogXCJcXGYwMWJcIjtcclxuJGZhLXZhci1hcnJvdy1jaXJjbGUtcmlnaHQ6IFwiXFxmMGE5XCI7XHJcbiRmYS12YXItYXJyb3ctY2lyY2xlLXVwOiBcIlxcZjBhYVwiO1xyXG4kZmEtdmFyLWFycm93LWRvd246IFwiXFxmMDYzXCI7XHJcbiRmYS12YXItYXJyb3ctbGVmdDogXCJcXGYwNjBcIjtcclxuJGZhLXZhci1hcnJvdy1yaWdodDogXCJcXGYwNjFcIjtcclxuJGZhLXZhci1hcnJvdy11cDogXCJcXGYwNjJcIjtcclxuJGZhLXZhci1hcnJvd3M6IFwiXFxmMDQ3XCI7XHJcbiRmYS12YXItYXJyb3dzLWFsdDogXCJcXGYwYjJcIjtcclxuJGZhLXZhci1hcnJvd3MtaDogXCJcXGYwN2VcIjtcclxuJGZhLXZhci1hcnJvd3MtdjogXCJcXGYwN2RcIjtcclxuJGZhLXZhci1hc3RlcmlzazogXCJcXGYwNjlcIjtcclxuJGZhLXZhci1hdDogXCJcXGYxZmFcIjtcclxuJGZhLXZhci1hdXRvbW9iaWxlOiBcIlxcZjFiOVwiO1xyXG4kZmEtdmFyLWJhY2t3YXJkOiBcIlxcZjA0YVwiO1xyXG4kZmEtdmFyLWJhbGFuY2Utc2NhbGU6IFwiXFxmMjRlXCI7XHJcbiRmYS12YXItYmFuOiBcIlxcZjA1ZVwiO1xyXG4kZmEtdmFyLWJhbms6IFwiXFxmMTljXCI7XHJcbiRmYS12YXItYmFyLWNoYXJ0OiBcIlxcZjA4MFwiO1xyXG4kZmEtdmFyLWJhci1jaGFydC1vOiBcIlxcZjA4MFwiO1xyXG4kZmEtdmFyLWJhcmNvZGU6IFwiXFxmMDJhXCI7XHJcbiRmYS12YXItYmFyczogXCJcXGYwYzlcIjtcclxuJGZhLXZhci1iYXR0ZXJ5LTA6IFwiXFxmMjQ0XCI7XHJcbiRmYS12YXItYmF0dGVyeS0xOiBcIlxcZjI0M1wiO1xyXG4kZmEtdmFyLWJhdHRlcnktMjogXCJcXGYyNDJcIjtcclxuJGZhLXZhci1iYXR0ZXJ5LTM6IFwiXFxmMjQxXCI7XHJcbiRmYS12YXItYmF0dGVyeS00OiBcIlxcZjI0MFwiO1xyXG4kZmEtdmFyLWJhdHRlcnktZW1wdHk6IFwiXFxmMjQ0XCI7XHJcbiRmYS12YXItYmF0dGVyeS1mdWxsOiBcIlxcZjI0MFwiO1xyXG4kZmEtdmFyLWJhdHRlcnktaGFsZjogXCJcXGYyNDJcIjtcclxuJGZhLXZhci1iYXR0ZXJ5LXF1YXJ0ZXI6IFwiXFxmMjQzXCI7XHJcbiRmYS12YXItYmF0dGVyeS10aHJlZS1xdWFydGVyczogXCJcXGYyNDFcIjtcclxuJGZhLXZhci1iZWQ6IFwiXFxmMjM2XCI7XHJcbiRmYS12YXItYmVlcjogXCJcXGYwZmNcIjtcclxuJGZhLXZhci1iZWhhbmNlOiBcIlxcZjFiNFwiO1xyXG4kZmEtdmFyLWJlaGFuY2Utc3F1YXJlOiBcIlxcZjFiNVwiO1xyXG4kZmEtdmFyLWJlbGw6IFwiXFxmMGYzXCI7XHJcbiRmYS12YXItYmVsbC1vOiBcIlxcZjBhMlwiO1xyXG4kZmEtdmFyLWJlbGwtc2xhc2g6IFwiXFxmMWY2XCI7XHJcbiRmYS12YXItYmVsbC1zbGFzaC1vOiBcIlxcZjFmN1wiO1xyXG4kZmEtdmFyLWJpY3ljbGU6IFwiXFxmMjA2XCI7XHJcbiRmYS12YXItYmlub2N1bGFyczogXCJcXGYxZTVcIjtcclxuJGZhLXZhci1iaXJ0aGRheS1jYWtlOiBcIlxcZjFmZFwiO1xyXG4kZmEtdmFyLWJpdGJ1Y2tldDogXCJcXGYxNzFcIjtcclxuJGZhLXZhci1iaXRidWNrZXQtc3F1YXJlOiBcIlxcZjE3MlwiO1xyXG4kZmEtdmFyLWJpdGNvaW46IFwiXFxmMTVhXCI7XHJcbiRmYS12YXItYmxhY2stdGllOiBcIlxcZjI3ZVwiO1xyXG4kZmEtdmFyLWJsdWV0b290aDogXCJcXGYyOTNcIjtcclxuJGZhLXZhci1ibHVldG9vdGgtYjogXCJcXGYyOTRcIjtcclxuJGZhLXZhci1ib2xkOiBcIlxcZjAzMlwiO1xyXG4kZmEtdmFyLWJvbHQ6IFwiXFxmMGU3XCI7XHJcbiRmYS12YXItYm9tYjogXCJcXGYxZTJcIjtcclxuJGZhLXZhci1ib29rOiBcIlxcZjAyZFwiO1xyXG4kZmEtdmFyLWJvb2ttYXJrOiBcIlxcZjAyZVwiO1xyXG4kZmEtdmFyLWJvb2ttYXJrLW86IFwiXFxmMDk3XCI7XHJcbiRmYS12YXItYnJpZWZjYXNlOiBcIlxcZjBiMVwiO1xyXG4kZmEtdmFyLWJ0YzogXCJcXGYxNWFcIjtcclxuJGZhLXZhci1idWc6IFwiXFxmMTg4XCI7XHJcbiRmYS12YXItYnVpbGRpbmc6IFwiXFxmMWFkXCI7XHJcbiRmYS12YXItYnVpbGRpbmctbzogXCJcXGYwZjdcIjtcclxuJGZhLXZhci1idWxsaG9ybjogXCJcXGYwYTFcIjtcclxuJGZhLXZhci1idWxsc2V5ZTogXCJcXGYxNDBcIjtcclxuJGZhLXZhci1idXM6IFwiXFxmMjA3XCI7XHJcbiRmYS12YXItYnV5c2VsbGFkczogXCJcXGYyMGRcIjtcclxuJGZhLXZhci1jYWI6IFwiXFxmMWJhXCI7XHJcbiRmYS12YXItY2FsY3VsYXRvcjogXCJcXGYxZWNcIjtcclxuJGZhLXZhci1jYWxlbmRhcjogXCJcXGYwNzNcIjtcclxuJGZhLXZhci1jYWxlbmRhci1jaGVjay1vOiBcIlxcZjI3NFwiO1xyXG4kZmEtdmFyLWNhbGVuZGFyLW1pbnVzLW86IFwiXFxmMjcyXCI7XHJcbiRmYS12YXItY2FsZW5kYXItbzogXCJcXGYxMzNcIjtcclxuJGZhLXZhci1jYWxlbmRhci1wbHVzLW86IFwiXFxmMjcxXCI7XHJcbiRmYS12YXItY2FsZW5kYXItdGltZXMtbzogXCJcXGYyNzNcIjtcclxuJGZhLXZhci1jYW1lcmE6IFwiXFxmMDMwXCI7XHJcbiRmYS12YXItY2FtZXJhLXJldHJvOiBcIlxcZjA4M1wiO1xyXG4kZmEtdmFyLWNhcjogXCJcXGYxYjlcIjtcclxuJGZhLXZhci1jYXJldC1kb3duOiBcIlxcZjBkN1wiO1xyXG4kZmEtdmFyLWNhcmV0LWxlZnQ6IFwiXFxmMGQ5XCI7XHJcbiRmYS12YXItY2FyZXQtcmlnaHQ6IFwiXFxmMGRhXCI7XHJcbiRmYS12YXItY2FyZXQtc3F1YXJlLW8tZG93bjogXCJcXGYxNTBcIjtcclxuJGZhLXZhci1jYXJldC1zcXVhcmUtby1sZWZ0OiBcIlxcZjE5MVwiO1xyXG4kZmEtdmFyLWNhcmV0LXNxdWFyZS1vLXJpZ2h0OiBcIlxcZjE1MlwiO1xyXG4kZmEtdmFyLWNhcmV0LXNxdWFyZS1vLXVwOiBcIlxcZjE1MVwiO1xyXG4kZmEtdmFyLWNhcmV0LXVwOiBcIlxcZjBkOFwiO1xyXG4kZmEtdmFyLWNhcnQtYXJyb3ctZG93bjogXCJcXGYyMThcIjtcclxuJGZhLXZhci1jYXJ0LXBsdXM6IFwiXFxmMjE3XCI7XHJcbiRmYS12YXItY2M6IFwiXFxmMjBhXCI7XHJcbiRmYS12YXItY2MtYW1leDogXCJcXGYxZjNcIjtcclxuJGZhLXZhci1jYy1kaW5lcnMtY2x1YjogXCJcXGYyNGNcIjtcclxuJGZhLXZhci1jYy1kaXNjb3ZlcjogXCJcXGYxZjJcIjtcclxuJGZhLXZhci1jYy1qY2I6IFwiXFxmMjRiXCI7XHJcbiRmYS12YXItY2MtbWFzdGVyY2FyZDogXCJcXGYxZjFcIjtcclxuJGZhLXZhci1jYy1wYXlwYWw6IFwiXFxmMWY0XCI7XHJcbiRmYS12YXItY2Mtc3RyaXBlOiBcIlxcZjFmNVwiO1xyXG4kZmEtdmFyLWNjLXZpc2E6IFwiXFxmMWYwXCI7XHJcbiRmYS12YXItY2VydGlmaWNhdGU6IFwiXFxmMGEzXCI7XHJcbiRmYS12YXItY2hhaW46IFwiXFxmMGMxXCI7XHJcbiRmYS12YXItY2hhaW4tYnJva2VuOiBcIlxcZjEyN1wiO1xyXG4kZmEtdmFyLWNoZWNrOiBcIlxcZjAwY1wiO1xyXG4kZmEtdmFyLWNoZWNrLWNpcmNsZTogXCJcXGYwNThcIjtcclxuJGZhLXZhci1jaGVjay1jaXJjbGUtbzogXCJcXGYwNWRcIjtcclxuJGZhLXZhci1jaGVjay1zcXVhcmU6IFwiXFxmMTRhXCI7XHJcbiRmYS12YXItY2hlY2stc3F1YXJlLW86IFwiXFxmMDQ2XCI7XHJcbiRmYS12YXItY2hldnJvbi1jaXJjbGUtZG93bjogXCJcXGYxM2FcIjtcclxuJGZhLXZhci1jaGV2cm9uLWNpcmNsZS1sZWZ0OiBcIlxcZjEzN1wiO1xyXG4kZmEtdmFyLWNoZXZyb24tY2lyY2xlLXJpZ2h0OiBcIlxcZjEzOFwiO1xyXG4kZmEtdmFyLWNoZXZyb24tY2lyY2xlLXVwOiBcIlxcZjEzOVwiO1xyXG4kZmEtdmFyLWNoZXZyb24tZG93bjogXCJcXGYwNzhcIjtcclxuJGZhLXZhci1jaGV2cm9uLWxlZnQ6IFwiXFxmMDUzXCI7XHJcbiRmYS12YXItY2hldnJvbi1yaWdodDogXCJcXGYwNTRcIjtcclxuJGZhLXZhci1jaGV2cm9uLXVwOiBcIlxcZjA3N1wiO1xyXG4kZmEtdmFyLWNoaWxkOiBcIlxcZjFhZVwiO1xyXG4kZmEtdmFyLWNocm9tZTogXCJcXGYyNjhcIjtcclxuJGZhLXZhci1jaXJjbGU6IFwiXFxmMTExXCI7XHJcbiRmYS12YXItY2lyY2xlLW86IFwiXFxmMTBjXCI7XHJcbiRmYS12YXItY2lyY2xlLW8tbm90Y2g6IFwiXFxmMWNlXCI7XHJcbiRmYS12YXItY2lyY2xlLXRoaW46IFwiXFxmMWRiXCI7XHJcbiRmYS12YXItY2xpcGJvYXJkOiBcIlxcZjBlYVwiO1xyXG4kZmEtdmFyLWNsb2NrLW86IFwiXFxmMDE3XCI7XHJcbiRmYS12YXItY2xvbmU6IFwiXFxmMjRkXCI7XHJcbiRmYS12YXItY2xvc2U6IFwiXFxmMDBkXCI7XHJcbiRmYS12YXItY2xvdWQ6IFwiXFxmMGMyXCI7XHJcbiRmYS12YXItY2xvdWQtZG93bmxvYWQ6IFwiXFxmMGVkXCI7XHJcbiRmYS12YXItY2xvdWQtdXBsb2FkOiBcIlxcZjBlZVwiO1xyXG4kZmEtdmFyLWNueTogXCJcXGYxNTdcIjtcclxuJGZhLXZhci1jb2RlOiBcIlxcZjEyMVwiO1xyXG4kZmEtdmFyLWNvZGUtZm9yazogXCJcXGYxMjZcIjtcclxuJGZhLXZhci1jb2RlcGVuOiBcIlxcZjFjYlwiO1xyXG4kZmEtdmFyLWNvZGllcGllOiBcIlxcZjI4NFwiO1xyXG4kZmEtdmFyLWNvZmZlZTogXCJcXGYwZjRcIjtcclxuJGZhLXZhci1jb2c6IFwiXFxmMDEzXCI7XHJcbiRmYS12YXItY29nczogXCJcXGYwODVcIjtcclxuJGZhLXZhci1jb2x1bW5zOiBcIlxcZjBkYlwiO1xyXG4kZmEtdmFyLWNvbW1lbnQ6IFwiXFxmMDc1XCI7XHJcbiRmYS12YXItY29tbWVudC1vOiBcIlxcZjBlNVwiO1xyXG4kZmEtdmFyLWNvbW1lbnRpbmc6IFwiXFxmMjdhXCI7XHJcbiRmYS12YXItY29tbWVudGluZy1vOiBcIlxcZjI3YlwiO1xyXG4kZmEtdmFyLWNvbW1lbnRzOiBcIlxcZjA4NlwiO1xyXG4kZmEtdmFyLWNvbW1lbnRzLW86IFwiXFxmMGU2XCI7XHJcbiRmYS12YXItY29tcGFzczogXCJcXGYxNGVcIjtcclxuJGZhLXZhci1jb21wcmVzczogXCJcXGYwNjZcIjtcclxuJGZhLXZhci1jb25uZWN0ZGV2ZWxvcDogXCJcXGYyMGVcIjtcclxuJGZhLXZhci1jb250YW86IFwiXFxmMjZkXCI7XHJcbiRmYS12YXItY29weTogXCJcXGYwYzVcIjtcclxuJGZhLXZhci1jb3B5cmlnaHQ6IFwiXFxmMWY5XCI7XHJcbiRmYS12YXItY3JlYXRpdmUtY29tbW9uczogXCJcXGYyNWVcIjtcclxuJGZhLXZhci1jcmVkaXQtY2FyZDogXCJcXGYwOWRcIjtcclxuJGZhLXZhci1jcmVkaXQtY2FyZC1hbHQ6IFwiXFxmMjgzXCI7XHJcbiRmYS12YXItY3JvcDogXCJcXGYxMjVcIjtcclxuJGZhLXZhci1jcm9zc2hhaXJzOiBcIlxcZjA1YlwiO1xyXG4kZmEtdmFyLWNzczM6IFwiXFxmMTNjXCI7XHJcbiRmYS12YXItY3ViZTogXCJcXGYxYjJcIjtcclxuJGZhLXZhci1jdWJlczogXCJcXGYxYjNcIjtcclxuJGZhLXZhci1jdXQ6IFwiXFxmMGM0XCI7XHJcbiRmYS12YXItY3V0bGVyeTogXCJcXGYwZjVcIjtcclxuJGZhLXZhci1kYXNoYm9hcmQ6IFwiXFxmMGU0XCI7XHJcbiRmYS12YXItZGFzaGN1YmU6IFwiXFxmMjEwXCI7XHJcbiRmYS12YXItZGF0YWJhc2U6IFwiXFxmMWMwXCI7XHJcbiRmYS12YXItZGVkZW50OiBcIlxcZjAzYlwiO1xyXG4kZmEtdmFyLWRlbGljaW91czogXCJcXGYxYTVcIjtcclxuJGZhLXZhci1kZXNrdG9wOiBcIlxcZjEwOFwiO1xyXG4kZmEtdmFyLWRldmlhbnRhcnQ6IFwiXFxmMWJkXCI7XHJcbiRmYS12YXItZGlhbW9uZDogXCJcXGYyMTlcIjtcclxuJGZhLXZhci1kaWdnOiBcIlxcZjFhNlwiO1xyXG4kZmEtdmFyLWRvbGxhcjogXCJcXGYxNTVcIjtcclxuJGZhLXZhci1kb3QtY2lyY2xlLW86IFwiXFxmMTkyXCI7XHJcbiRmYS12YXItZG93bmxvYWQ6IFwiXFxmMDE5XCI7XHJcbiRmYS12YXItZHJpYmJibGU6IFwiXFxmMTdkXCI7XHJcbiRmYS12YXItZHJvcGJveDogXCJcXGYxNmJcIjtcclxuJGZhLXZhci1kcnVwYWw6IFwiXFxmMWE5XCI7XHJcbiRmYS12YXItZWRnZTogXCJcXGYyODJcIjtcclxuJGZhLXZhci1lZGl0OiBcIlxcZjA0NFwiO1xyXG4kZmEtdmFyLWVqZWN0OiBcIlxcZjA1MlwiO1xyXG4kZmEtdmFyLWVsbGlwc2lzLWg6IFwiXFxmMTQxXCI7XHJcbiRmYS12YXItZWxsaXBzaXMtdjogXCJcXGYxNDJcIjtcclxuJGZhLXZhci1lbXBpcmU6IFwiXFxmMWQxXCI7XHJcbiRmYS12YXItZW52ZWxvcGU6IFwiXFxmMGUwXCI7XHJcbiRmYS12YXItZW52ZWxvcGUtbzogXCJcXGYwMDNcIjtcclxuJGZhLXZhci1lbnZlbG9wZS1zcXVhcmU6IFwiXFxmMTk5XCI7XHJcbiRmYS12YXItZXJhc2VyOiBcIlxcZjEyZFwiO1xyXG4kZmEtdmFyLWV1cjogXCJcXGYxNTNcIjtcclxuJGZhLXZhci1ldXJvOiBcIlxcZjE1M1wiO1xyXG4kZmEtdmFyLWV4Y2hhbmdlOiBcIlxcZjBlY1wiO1xyXG4kZmEtdmFyLWV4Y2xhbWF0aW9uOiBcIlxcZjEyYVwiO1xyXG4kZmEtdmFyLWV4Y2xhbWF0aW9uLWNpcmNsZTogXCJcXGYwNmFcIjtcclxuJGZhLXZhci1leGNsYW1hdGlvbi10cmlhbmdsZTogXCJcXGYwNzFcIjtcclxuJGZhLXZhci1leHBhbmQ6IFwiXFxmMDY1XCI7XHJcbiRmYS12YXItZXhwZWRpdGVkc3NsOiBcIlxcZjIzZVwiO1xyXG4kZmEtdmFyLWV4dGVybmFsLWxpbms6IFwiXFxmMDhlXCI7XHJcbiRmYS12YXItZXh0ZXJuYWwtbGluay1zcXVhcmU6IFwiXFxmMTRjXCI7XHJcbiRmYS12YXItZXllOiBcIlxcZjA2ZVwiO1xyXG4kZmEtdmFyLWV5ZS1zbGFzaDogXCJcXGYwNzBcIjtcclxuJGZhLXZhci1leWVkcm9wcGVyOiBcIlxcZjFmYlwiO1xyXG4kZmEtdmFyLWZhY2Vib29rOiBcIlxcZjA5YVwiO1xyXG4kZmEtdmFyLWZhY2Vib29rLWY6IFwiXFxmMDlhXCI7XHJcbiRmYS12YXItZmFjZWJvb2stb2ZmaWNpYWw6IFwiXFxmMjMwXCI7XHJcbiRmYS12YXItZmFjZWJvb2stc3F1YXJlOiBcIlxcZjA4MlwiO1xyXG4kZmEtdmFyLWZhc3QtYmFja3dhcmQ6IFwiXFxmMDQ5XCI7XHJcbiRmYS12YXItZmFzdC1mb3J3YXJkOiBcIlxcZjA1MFwiO1xyXG4kZmEtdmFyLWZheDogXCJcXGYxYWNcIjtcclxuJGZhLXZhci1mZWVkOiBcIlxcZjA5ZVwiO1xyXG4kZmEtdmFyLWZlbWFsZTogXCJcXGYxODJcIjtcclxuJGZhLXZhci1maWdodGVyLWpldDogXCJcXGYwZmJcIjtcclxuJGZhLXZhci1maWxlOiBcIlxcZjE1YlwiO1xyXG4kZmEtdmFyLWZpbGUtYXJjaGl2ZS1vOiBcIlxcZjFjNlwiO1xyXG4kZmEtdmFyLWZpbGUtYXVkaW8tbzogXCJcXGYxYzdcIjtcclxuJGZhLXZhci1maWxlLWNvZGUtbzogXCJcXGYxYzlcIjtcclxuJGZhLXZhci1maWxlLWV4Y2VsLW86IFwiXFxmMWMzXCI7XHJcbiRmYS12YXItZmlsZS1pbWFnZS1vOiBcIlxcZjFjNVwiO1xyXG4kZmEtdmFyLWZpbGUtbW92aWUtbzogXCJcXGYxYzhcIjtcclxuJGZhLXZhci1maWxlLW86IFwiXFxmMDE2XCI7XHJcbiRmYS12YXItZmlsZS1wZGYtbzogXCJcXGYxYzFcIjtcclxuJGZhLXZhci1maWxlLXBob3RvLW86IFwiXFxmMWM1XCI7XHJcbiRmYS12YXItZmlsZS1waWN0dXJlLW86IFwiXFxmMWM1XCI7XHJcbiRmYS12YXItZmlsZS1wb3dlcnBvaW50LW86IFwiXFxmMWM0XCI7XHJcbiRmYS12YXItZmlsZS1zb3VuZC1vOiBcIlxcZjFjN1wiO1xyXG4kZmEtdmFyLWZpbGUtdGV4dDogXCJcXGYxNWNcIjtcclxuJGZhLXZhci1maWxlLXRleHQtbzogXCJcXGYwZjZcIjtcclxuJGZhLXZhci1maWxlLXZpZGVvLW86IFwiXFxmMWM4XCI7XHJcbiRmYS12YXItZmlsZS13b3JkLW86IFwiXFxmMWMyXCI7XHJcbiRmYS12YXItZmlsZS16aXAtbzogXCJcXGYxYzZcIjtcclxuJGZhLXZhci1maWxlcy1vOiBcIlxcZjBjNVwiO1xyXG4kZmEtdmFyLWZpbG06IFwiXFxmMDA4XCI7XHJcbiRmYS12YXItZmlsdGVyOiBcIlxcZjBiMFwiO1xyXG4kZmEtdmFyLWZpcmU6IFwiXFxmMDZkXCI7XHJcbiRmYS12YXItZmlyZS1leHRpbmd1aXNoZXI6IFwiXFxmMTM0XCI7XHJcbiRmYS12YXItZmlyZWZveDogXCJcXGYyNjlcIjtcclxuJGZhLXZhci1mbGFnOiBcIlxcZjAyNFwiO1xyXG4kZmEtdmFyLWZsYWctY2hlY2tlcmVkOiBcIlxcZjExZVwiO1xyXG4kZmEtdmFyLWZsYWctbzogXCJcXGYxMWRcIjtcclxuJGZhLXZhci1mbGFzaDogXCJcXGYwZTdcIjtcclxuJGZhLXZhci1mbGFzazogXCJcXGYwYzNcIjtcclxuJGZhLXZhci1mbGlja3I6IFwiXFxmMTZlXCI7XHJcbiRmYS12YXItZmxvcHB5LW86IFwiXFxmMGM3XCI7XHJcbiRmYS12YXItZm9sZGVyOiBcIlxcZjA3YlwiO1xyXG4kZmEtdmFyLWZvbGRlci1vOiBcIlxcZjExNFwiO1xyXG4kZmEtdmFyLWZvbGRlci1vcGVuOiBcIlxcZjA3Y1wiO1xyXG4kZmEtdmFyLWZvbGRlci1vcGVuLW86IFwiXFxmMTE1XCI7XHJcbiRmYS12YXItZm9udDogXCJcXGYwMzFcIjtcclxuJGZhLXZhci1mb250aWNvbnM6IFwiXFxmMjgwXCI7XHJcbiRmYS12YXItZm9ydC1hd2Vzb21lOiBcIlxcZjI4NlwiO1xyXG4kZmEtdmFyLWZvcnVtYmVlOiBcIlxcZjIxMVwiO1xyXG4kZmEtdmFyLWZvcndhcmQ6IFwiXFxmMDRlXCI7XHJcbiRmYS12YXItZm91cnNxdWFyZTogXCJcXGYxODBcIjtcclxuJGZhLXZhci1mcm93bi1vOiBcIlxcZjExOVwiO1xyXG4kZmEtdmFyLWZ1dGJvbC1vOiBcIlxcZjFlM1wiO1xyXG4kZmEtdmFyLWdhbWVwYWQ6IFwiXFxmMTFiXCI7XHJcbiRmYS12YXItZ2F2ZWw6IFwiXFxmMGUzXCI7XHJcbiRmYS12YXItZ2JwOiBcIlxcZjE1NFwiO1xyXG4kZmEtdmFyLWdlOiBcIlxcZjFkMVwiO1xyXG4kZmEtdmFyLWdlYXI6IFwiXFxmMDEzXCI7XHJcbiRmYS12YXItZ2VhcnM6IFwiXFxmMDg1XCI7XHJcbiRmYS12YXItZ2VuZGVybGVzczogXCJcXGYyMmRcIjtcclxuJGZhLXZhci1nZXQtcG9ja2V0OiBcIlxcZjI2NVwiO1xyXG4kZmEtdmFyLWdnOiBcIlxcZjI2MFwiO1xyXG4kZmEtdmFyLWdnLWNpcmNsZTogXCJcXGYyNjFcIjtcclxuJGZhLXZhci1naWZ0OiBcIlxcZjA2YlwiO1xyXG4kZmEtdmFyLWdpdDogXCJcXGYxZDNcIjtcclxuJGZhLXZhci1naXQtc3F1YXJlOiBcIlxcZjFkMlwiO1xyXG4kZmEtdmFyLWdpdGh1YjogXCJcXGYwOWJcIjtcclxuJGZhLXZhci1naXRodWItYWx0OiBcIlxcZjExM1wiO1xyXG4kZmEtdmFyLWdpdGh1Yi1zcXVhcmU6IFwiXFxmMDkyXCI7XHJcbiRmYS12YXItZ2l0dGlwOiBcIlxcZjE4NFwiO1xyXG4kZmEtdmFyLWdsYXNzOiBcIlxcZjAwMFwiO1xyXG4kZmEtdmFyLWdsb2JlOiBcIlxcZjBhY1wiO1xyXG4kZmEtdmFyLWdvb2dsZTogXCJcXGYxYTBcIjtcclxuJGZhLXZhci1nb29nbGUtcGx1czogXCJcXGYwZDVcIjtcclxuJGZhLXZhci1nb29nbGUtcGx1cy1zcXVhcmU6IFwiXFxmMGQ0XCI7XHJcbiRmYS12YXItZ29vZ2xlLXdhbGxldDogXCJcXGYxZWVcIjtcclxuJGZhLXZhci1ncmFkdWF0aW9uLWNhcDogXCJcXGYxOWRcIjtcclxuJGZhLXZhci1ncmF0aXBheTogXCJcXGYxODRcIjtcclxuJGZhLXZhci1ncm91cDogXCJcXGYwYzBcIjtcclxuJGZhLXZhci1oLXNxdWFyZTogXCJcXGYwZmRcIjtcclxuJGZhLXZhci1oYWNrZXItbmV3czogXCJcXGYxZDRcIjtcclxuJGZhLXZhci1oYW5kLWdyYWItbzogXCJcXGYyNTVcIjtcclxuJGZhLXZhci1oYW5kLWxpemFyZC1vOiBcIlxcZjI1OFwiO1xyXG4kZmEtdmFyLWhhbmQtby1kb3duOiBcIlxcZjBhN1wiO1xyXG4kZmEtdmFyLWhhbmQtby1sZWZ0OiBcIlxcZjBhNVwiO1xyXG4kZmEtdmFyLWhhbmQtby1yaWdodDogXCJcXGYwYTRcIjtcclxuJGZhLXZhci1oYW5kLW8tdXA6IFwiXFxmMGE2XCI7XHJcbiRmYS12YXItaGFuZC1wYXBlci1vOiBcIlxcZjI1NlwiO1xyXG4kZmEtdmFyLWhhbmQtcGVhY2UtbzogXCJcXGYyNWJcIjtcclxuJGZhLXZhci1oYW5kLXBvaW50ZXItbzogXCJcXGYyNWFcIjtcclxuJGZhLXZhci1oYW5kLXJvY2stbzogXCJcXGYyNTVcIjtcclxuJGZhLXZhci1oYW5kLXNjaXNzb3JzLW86IFwiXFxmMjU3XCI7XHJcbiRmYS12YXItaGFuZC1zcG9jay1vOiBcIlxcZjI1OVwiO1xyXG4kZmEtdmFyLWhhbmQtc3RvcC1vOiBcIlxcZjI1NlwiO1xyXG4kZmEtdmFyLWhhc2h0YWc6IFwiXFxmMjkyXCI7XHJcbiRmYS12YXItaGRkLW86IFwiXFxmMGEwXCI7XHJcbiRmYS12YXItaGVhZGVyOiBcIlxcZjFkY1wiO1xyXG4kZmEtdmFyLWhlYWRwaG9uZXM6IFwiXFxmMDI1XCI7XHJcbiRmYS12YXItaGVhcnQ6IFwiXFxmMDA0XCI7XHJcbiRmYS12YXItaGVhcnQtbzogXCJcXGYwOGFcIjtcclxuJGZhLXZhci1oZWFydGJlYXQ6IFwiXFxmMjFlXCI7XHJcbiRmYS12YXItaGlzdG9yeTogXCJcXGYxZGFcIjtcclxuJGZhLXZhci1ob21lOiBcIlxcZjAxNVwiO1xyXG4kZmEtdmFyLWhvc3BpdGFsLW86IFwiXFxmMGY4XCI7XHJcbiRmYS12YXItaG90ZWw6IFwiXFxmMjM2XCI7XHJcbiRmYS12YXItaG91cmdsYXNzOiBcIlxcZjI1NFwiO1xyXG4kZmEtdmFyLWhvdXJnbGFzcy0xOiBcIlxcZjI1MVwiO1xyXG4kZmEtdmFyLWhvdXJnbGFzcy0yOiBcIlxcZjI1MlwiO1xyXG4kZmEtdmFyLWhvdXJnbGFzcy0zOiBcIlxcZjI1M1wiO1xyXG4kZmEtdmFyLWhvdXJnbGFzcy1lbmQ6IFwiXFxmMjUzXCI7XHJcbiRmYS12YXItaG91cmdsYXNzLWhhbGY6IFwiXFxmMjUyXCI7XHJcbiRmYS12YXItaG91cmdsYXNzLW86IFwiXFxmMjUwXCI7XHJcbiRmYS12YXItaG91cmdsYXNzLXN0YXJ0OiBcIlxcZjI1MVwiO1xyXG4kZmEtdmFyLWhvdXp6OiBcIlxcZjI3Y1wiO1xyXG4kZmEtdmFyLWh0bWw1OiBcIlxcZjEzYlwiO1xyXG4kZmEtdmFyLWktY3Vyc29yOiBcIlxcZjI0NlwiO1xyXG4kZmEtdmFyLWlsczogXCJcXGYyMGJcIjtcclxuJGZhLXZhci1pbWFnZTogXCJcXGYwM2VcIjtcclxuJGZhLXZhci1pbmJveDogXCJcXGYwMWNcIjtcclxuJGZhLXZhci1pbmRlbnQ6IFwiXFxmMDNjXCI7XHJcbiRmYS12YXItaW5kdXN0cnk6IFwiXFxmMjc1XCI7XHJcbiRmYS12YXItaW5mbzogXCJcXGYxMjlcIjtcclxuJGZhLXZhci1pbmZvLWNpcmNsZTogXCJcXGYwNWFcIjtcclxuJGZhLXZhci1pbnI6IFwiXFxmMTU2XCI7XHJcbiRmYS12YXItaW5zdGFncmFtOiBcIlxcZjE2ZFwiO1xyXG4kZmEtdmFyLWluc3RpdHV0aW9uOiBcIlxcZjE5Y1wiO1xyXG4kZmEtdmFyLWludGVybmV0LWV4cGxvcmVyOiBcIlxcZjI2YlwiO1xyXG4kZmEtdmFyLWludGVyc2V4OiBcIlxcZjIyNFwiO1xyXG4kZmEtdmFyLWlveGhvc3Q6IFwiXFxmMjA4XCI7XHJcbiRmYS12YXItaXRhbGljOiBcIlxcZjAzM1wiO1xyXG4kZmEtdmFyLWpvb21sYTogXCJcXGYxYWFcIjtcclxuJGZhLXZhci1qcHk6IFwiXFxmMTU3XCI7XHJcbiRmYS12YXItanNmaWRkbGU6IFwiXFxmMWNjXCI7XHJcbiRmYS12YXIta2V5OiBcIlxcZjA4NFwiO1xyXG4kZmEtdmFyLWtleWJvYXJkLW86IFwiXFxmMTFjXCI7XHJcbiRmYS12YXIta3J3OiBcIlxcZjE1OVwiO1xyXG4kZmEtdmFyLWxhbmd1YWdlOiBcIlxcZjFhYlwiO1xyXG4kZmEtdmFyLWxhcHRvcDogXCJcXGYxMDlcIjtcclxuJGZhLXZhci1sYXN0Zm06IFwiXFxmMjAyXCI7XHJcbiRmYS12YXItbGFzdGZtLXNxdWFyZTogXCJcXGYyMDNcIjtcclxuJGZhLXZhci1sZWFmOiBcIlxcZjA2Y1wiO1xyXG4kZmEtdmFyLWxlYW5wdWI6IFwiXFxmMjEyXCI7XHJcbiRmYS12YXItbGVnYWw6IFwiXFxmMGUzXCI7XHJcbiRmYS12YXItbGVtb24tbzogXCJcXGYwOTRcIjtcclxuJGZhLXZhci1sZXZlbC1kb3duOiBcIlxcZjE0OVwiO1xyXG4kZmEtdmFyLWxldmVsLXVwOiBcIlxcZjE0OFwiO1xyXG4kZmEtdmFyLWxpZmUtYm91eTogXCJcXGYxY2RcIjtcclxuJGZhLXZhci1saWZlLWJ1b3k6IFwiXFxmMWNkXCI7XHJcbiRmYS12YXItbGlmZS1yaW5nOiBcIlxcZjFjZFwiO1xyXG4kZmEtdmFyLWxpZmUtc2F2ZXI6IFwiXFxmMWNkXCI7XHJcbiRmYS12YXItbGlnaHRidWxiLW86IFwiXFxmMGViXCI7XHJcbiRmYS12YXItbGluZS1jaGFydDogXCJcXGYyMDFcIjtcclxuJGZhLXZhci1saW5rOiBcIlxcZjBjMVwiO1xyXG4kZmEtdmFyLWxpbmtlZGluOiBcIlxcZjBlMVwiO1xyXG4kZmEtdmFyLWxpbmtlZGluLXNxdWFyZTogXCJcXGYwOGNcIjtcclxuJGZhLXZhci1saW51eDogXCJcXGYxN2NcIjtcclxuJGZhLXZhci1saXN0OiBcIlxcZjAzYVwiO1xyXG4kZmEtdmFyLWxpc3QtYWx0OiBcIlxcZjAyMlwiO1xyXG4kZmEtdmFyLWxpc3Qtb2w6IFwiXFxmMGNiXCI7XHJcbiRmYS12YXItbGlzdC11bDogXCJcXGYwY2FcIjtcclxuJGZhLXZhci1sb2NhdGlvbi1hcnJvdzogXCJcXGYxMjRcIjtcclxuJGZhLXZhci1sb2NrOiBcIlxcZjAyM1wiO1xyXG4kZmEtdmFyLWxvbmctYXJyb3ctZG93bjogXCJcXGYxNzVcIjtcclxuJGZhLXZhci1sb25nLWFycm93LWxlZnQ6IFwiXFxmMTc3XCI7XHJcbiRmYS12YXItbG9uZy1hcnJvdy1yaWdodDogXCJcXGYxNzhcIjtcclxuJGZhLXZhci1sb25nLWFycm93LXVwOiBcIlxcZjE3NlwiO1xyXG4kZmEtdmFyLW1hZ2ljOiBcIlxcZjBkMFwiO1xyXG4kZmEtdmFyLW1hZ25ldDogXCJcXGYwNzZcIjtcclxuJGZhLXZhci1tYWlsLWZvcndhcmQ6IFwiXFxmMDY0XCI7XHJcbiRmYS12YXItbWFpbC1yZXBseTogXCJcXGYxMTJcIjtcclxuJGZhLXZhci1tYWlsLXJlcGx5LWFsbDogXCJcXGYxMjJcIjtcclxuJGZhLXZhci1tYWxlOiBcIlxcZjE4M1wiO1xyXG4kZmEtdmFyLW1hcDogXCJcXGYyNzlcIjtcclxuJGZhLXZhci1tYXAtbWFya2VyOiBcIlxcZjA0MVwiO1xyXG4kZmEtdmFyLW1hcC1vOiBcIlxcZjI3OFwiO1xyXG4kZmEtdmFyLW1hcC1waW46IFwiXFxmMjc2XCI7XHJcbiRmYS12YXItbWFwLXNpZ25zOiBcIlxcZjI3N1wiO1xyXG4kZmEtdmFyLW1hcnM6IFwiXFxmMjIyXCI7XHJcbiRmYS12YXItbWFycy1kb3VibGU6IFwiXFxmMjI3XCI7XHJcbiRmYS12YXItbWFycy1zdHJva2U6IFwiXFxmMjI5XCI7XHJcbiRmYS12YXItbWFycy1zdHJva2UtaDogXCJcXGYyMmJcIjtcclxuJGZhLXZhci1tYXJzLXN0cm9rZS12OiBcIlxcZjIyYVwiO1xyXG4kZmEtdmFyLW1heGNkbjogXCJcXGYxMzZcIjtcclxuJGZhLXZhci1tZWFucGF0aDogXCJcXGYyMGNcIjtcclxuJGZhLXZhci1tZWRpdW06IFwiXFxmMjNhXCI7XHJcbiRmYS12YXItbWVka2l0OiBcIlxcZjBmYVwiO1xyXG4kZmEtdmFyLW1laC1vOiBcIlxcZjExYVwiO1xyXG4kZmEtdmFyLW1lcmN1cnk6IFwiXFxmMjIzXCI7XHJcbiRmYS12YXItbWljcm9waG9uZTogXCJcXGYxMzBcIjtcclxuJGZhLXZhci1taWNyb3Bob25lLXNsYXNoOiBcIlxcZjEzMVwiO1xyXG4kZmEtdmFyLW1pbnVzOiBcIlxcZjA2OFwiO1xyXG4kZmEtdmFyLW1pbnVzLWNpcmNsZTogXCJcXGYwNTZcIjtcclxuJGZhLXZhci1taW51cy1zcXVhcmU6IFwiXFxmMTQ2XCI7XHJcbiRmYS12YXItbWludXMtc3F1YXJlLW86IFwiXFxmMTQ3XCI7XHJcbiRmYS12YXItbWl4Y2xvdWQ6IFwiXFxmMjg5XCI7XHJcbiRmYS12YXItbW9iaWxlOiBcIlxcZjEwYlwiO1xyXG4kZmEtdmFyLW1vYmlsZS1waG9uZTogXCJcXGYxMGJcIjtcclxuJGZhLXZhci1tb2R4OiBcIlxcZjI4NVwiO1xyXG4kZmEtdmFyLW1vbmV5OiBcIlxcZjBkNlwiO1xyXG4kZmEtdmFyLW1vb24tbzogXCJcXGYxODZcIjtcclxuJGZhLXZhci1tb3J0YXItYm9hcmQ6IFwiXFxmMTlkXCI7XHJcbiRmYS12YXItbW90b3JjeWNsZTogXCJcXGYyMWNcIjtcclxuJGZhLXZhci1tb3VzZS1wb2ludGVyOiBcIlxcZjI0NVwiO1xyXG4kZmEtdmFyLW11c2ljOiBcIlxcZjAwMVwiO1xyXG4kZmEtdmFyLW5hdmljb246IFwiXFxmMGM5XCI7XHJcbiRmYS12YXItbmV1dGVyOiBcIlxcZjIyY1wiO1xyXG4kZmEtdmFyLW5ld3NwYXBlci1vOiBcIlxcZjFlYVwiO1xyXG4kZmEtdmFyLW9iamVjdC1ncm91cDogXCJcXGYyNDdcIjtcclxuJGZhLXZhci1vYmplY3QtdW5ncm91cDogXCJcXGYyNDhcIjtcclxuJGZhLXZhci1vZG5va2xhc3NuaWtpOiBcIlxcZjI2M1wiO1xyXG4kZmEtdmFyLW9kbm9rbGFzc25pa2ktc3F1YXJlOiBcIlxcZjI2NFwiO1xyXG4kZmEtdmFyLW9wZW5jYXJ0OiBcIlxcZjIzZFwiO1xyXG4kZmEtdmFyLW9wZW5pZDogXCJcXGYxOWJcIjtcclxuJGZhLXZhci1vcGVyYTogXCJcXGYyNmFcIjtcclxuJGZhLXZhci1vcHRpbi1tb25zdGVyOiBcIlxcZjIzY1wiO1xyXG4kZmEtdmFyLW91dGRlbnQ6IFwiXFxmMDNiXCI7XHJcbiRmYS12YXItcGFnZWxpbmVzOiBcIlxcZjE4Y1wiO1xyXG4kZmEtdmFyLXBhaW50LWJydXNoOiBcIlxcZjFmY1wiO1xyXG4kZmEtdmFyLXBhcGVyLXBsYW5lOiBcIlxcZjFkOFwiO1xyXG4kZmEtdmFyLXBhcGVyLXBsYW5lLW86IFwiXFxmMWQ5XCI7XHJcbiRmYS12YXItcGFwZXJjbGlwOiBcIlxcZjBjNlwiO1xyXG4kZmEtdmFyLXBhcmFncmFwaDogXCJcXGYxZGRcIjtcclxuJGZhLXZhci1wYXN0ZTogXCJcXGYwZWFcIjtcclxuJGZhLXZhci1wYXVzZTogXCJcXGYwNGNcIjtcclxuJGZhLXZhci1wYXVzZS1jaXJjbGU6IFwiXFxmMjhiXCI7XHJcbiRmYS12YXItcGF1c2UtY2lyY2xlLW86IFwiXFxmMjhjXCI7XHJcbiRmYS12YXItcGF3OiBcIlxcZjFiMFwiO1xyXG4kZmEtdmFyLXBheXBhbDogXCJcXGYxZWRcIjtcclxuJGZhLXZhci1wZW5jaWw6IFwiXFxmMDQwXCI7XHJcbiRmYS12YXItcGVuY2lsLXNxdWFyZTogXCJcXGYxNGJcIjtcclxuJGZhLXZhci1wZW5jaWwtc3F1YXJlLW86IFwiXFxmMDQ0XCI7XHJcbiRmYS12YXItcGVyY2VudDogXCJcXGYyOTVcIjtcclxuJGZhLXZhci1waG9uZTogXCJcXGYwOTVcIjtcclxuJGZhLXZhci1waG9uZS1zcXVhcmU6IFwiXFxmMDk4XCI7XHJcbiRmYS12YXItcGhvdG86IFwiXFxmMDNlXCI7XHJcbiRmYS12YXItcGljdHVyZS1vOiBcIlxcZjAzZVwiO1xyXG4kZmEtdmFyLXBpZS1jaGFydDogXCJcXGYyMDBcIjtcclxuJGZhLXZhci1waWVkLXBpcGVyOiBcIlxcZjFhN1wiO1xyXG4kZmEtdmFyLXBpZWQtcGlwZXItYWx0OiBcIlxcZjFhOFwiO1xyXG4kZmEtdmFyLXBpbnRlcmVzdDogXCJcXGYwZDJcIjtcclxuJGZhLXZhci1waW50ZXJlc3QtcDogXCJcXGYyMzFcIjtcclxuJGZhLXZhci1waW50ZXJlc3Qtc3F1YXJlOiBcIlxcZjBkM1wiO1xyXG4kZmEtdmFyLXBsYW5lOiBcIlxcZjA3MlwiO1xyXG4kZmEtdmFyLXBsYXk6IFwiXFxmMDRiXCI7XHJcbiRmYS12YXItcGxheS1jaXJjbGU6IFwiXFxmMTQ0XCI7XHJcbiRmYS12YXItcGxheS1jaXJjbGUtbzogXCJcXGYwMWRcIjtcclxuJGZhLXZhci1wbHVnOiBcIlxcZjFlNlwiO1xyXG4kZmEtdmFyLXBsdXM6IFwiXFxmMDY3XCI7XHJcbiRmYS12YXItcGx1cy1jaXJjbGU6IFwiXFxmMDU1XCI7XHJcbiRmYS12YXItcGx1cy1zcXVhcmU6IFwiXFxmMGZlXCI7XHJcbiRmYS12YXItcGx1cy1zcXVhcmUtbzogXCJcXGYxOTZcIjtcclxuJGZhLXZhci1wb3dlci1vZmY6IFwiXFxmMDExXCI7XHJcbiRmYS12YXItcHJpbnQ6IFwiXFxmMDJmXCI7XHJcbiRmYS12YXItcHJvZHVjdC1odW50OiBcIlxcZjI4OFwiO1xyXG4kZmEtdmFyLXB1enpsZS1waWVjZTogXCJcXGYxMmVcIjtcclxuJGZhLXZhci1xcTogXCJcXGYxZDZcIjtcclxuJGZhLXZhci1xcmNvZGU6IFwiXFxmMDI5XCI7XHJcbiRmYS12YXItcXVlc3Rpb246IFwiXFxmMTI4XCI7XHJcbiRmYS12YXItcXVlc3Rpb24tY2lyY2xlOiBcIlxcZjA1OVwiO1xyXG4kZmEtdmFyLXF1b3RlLWxlZnQ6IFwiXFxmMTBkXCI7XHJcbiRmYS12YXItcXVvdGUtcmlnaHQ6IFwiXFxmMTBlXCI7XHJcbiRmYS12YXItcmE6IFwiXFxmMWQwXCI7XHJcbiRmYS12YXItcmFuZG9tOiBcIlxcZjA3NFwiO1xyXG4kZmEtdmFyLXJlYmVsOiBcIlxcZjFkMFwiO1xyXG4kZmEtdmFyLXJlY3ljbGU6IFwiXFxmMWI4XCI7XHJcbiRmYS12YXItcmVkZGl0OiBcIlxcZjFhMVwiO1xyXG4kZmEtdmFyLXJlZGRpdC1hbGllbjogXCJcXGYyODFcIjtcclxuJGZhLXZhci1yZWRkaXQtc3F1YXJlOiBcIlxcZjFhMlwiO1xyXG4kZmEtdmFyLXJlZnJlc2g6IFwiXFxmMDIxXCI7XHJcbiRmYS12YXItcmVnaXN0ZXJlZDogXCJcXGYyNWRcIjtcclxuJGZhLXZhci1yZW1vdmU6IFwiXFxmMDBkXCI7XHJcbiRmYS12YXItcmVucmVuOiBcIlxcZjE4YlwiO1xyXG4kZmEtdmFyLXJlb3JkZXI6IFwiXFxmMGM5XCI7XHJcbiRmYS12YXItcmVwZWF0OiBcIlxcZjAxZVwiO1xyXG4kZmEtdmFyLXJlcGx5OiBcIlxcZjExMlwiO1xyXG4kZmEtdmFyLXJlcGx5LWFsbDogXCJcXGYxMjJcIjtcclxuJGZhLXZhci1yZXR3ZWV0OiBcIlxcZjA3OVwiO1xyXG4kZmEtdmFyLXJtYjogXCJcXGYxNTdcIjtcclxuJGZhLXZhci1yb2FkOiBcIlxcZjAxOFwiO1xyXG4kZmEtdmFyLXJvY2tldDogXCJcXGYxMzVcIjtcclxuJGZhLXZhci1yb3RhdGUtbGVmdDogXCJcXGYwZTJcIjtcclxuJGZhLXZhci1yb3RhdGUtcmlnaHQ6IFwiXFxmMDFlXCI7XHJcbiRmYS12YXItcm91YmxlOiBcIlxcZjE1OFwiO1xyXG4kZmEtdmFyLXJzczogXCJcXGYwOWVcIjtcclxuJGZhLXZhci1yc3Mtc3F1YXJlOiBcIlxcZjE0M1wiO1xyXG4kZmEtdmFyLXJ1YjogXCJcXGYxNThcIjtcclxuJGZhLXZhci1ydWJsZTogXCJcXGYxNThcIjtcclxuJGZhLXZhci1ydXBlZTogXCJcXGYxNTZcIjtcclxuJGZhLXZhci1zYWZhcmk6IFwiXFxmMjY3XCI7XHJcbiRmYS12YXItc2F2ZTogXCJcXGYwYzdcIjtcclxuJGZhLXZhci1zY2lzc29yczogXCJcXGYwYzRcIjtcclxuJGZhLXZhci1zY3JpYmQ6IFwiXFxmMjhhXCI7XHJcbiRmYS12YXItc2VhcmNoOiBcIlxcZjAwMlwiO1xyXG4kZmEtdmFyLXNlYXJjaC1taW51czogXCJcXGYwMTBcIjtcclxuJGZhLXZhci1zZWFyY2gtcGx1czogXCJcXGYwMGVcIjtcclxuJGZhLXZhci1zZWxsc3k6IFwiXFxmMjEzXCI7XHJcbiRmYS12YXItc2VuZDogXCJcXGYxZDhcIjtcclxuJGZhLXZhci1zZW5kLW86IFwiXFxmMWQ5XCI7XHJcbiRmYS12YXItc2VydmVyOiBcIlxcZjIzM1wiO1xyXG4kZmEtdmFyLXNoYXJlOiBcIlxcZjA2NFwiO1xyXG4kZmEtdmFyLXNoYXJlLWFsdDogXCJcXGYxZTBcIjtcclxuJGZhLXZhci1zaGFyZS1hbHQtc3F1YXJlOiBcIlxcZjFlMVwiO1xyXG4kZmEtdmFyLXNoYXJlLXNxdWFyZTogXCJcXGYxNGRcIjtcclxuJGZhLXZhci1zaGFyZS1zcXVhcmUtbzogXCJcXGYwNDVcIjtcclxuJGZhLXZhci1zaGVrZWw6IFwiXFxmMjBiXCI7XHJcbiRmYS12YXItc2hlcWVsOiBcIlxcZjIwYlwiO1xyXG4kZmEtdmFyLXNoaWVsZDogXCJcXGYxMzJcIjtcclxuJGZhLXZhci1zaGlwOiBcIlxcZjIxYVwiO1xyXG4kZmEtdmFyLXNoaXJ0c2luYnVsazogXCJcXGYyMTRcIjtcclxuJGZhLXZhci1zaG9wcGluZy1iYWc6IFwiXFxmMjkwXCI7XHJcbiRmYS12YXItc2hvcHBpbmctYmFza2V0OiBcIlxcZjI5MVwiO1xyXG4kZmEtdmFyLXNob3BwaW5nLWNhcnQ6IFwiXFxmMDdhXCI7XHJcbiRmYS12YXItc2lnbi1pbjogXCJcXGYwOTBcIjtcclxuJGZhLXZhci1zaWduLW91dDogXCJcXGYwOGJcIjtcclxuJGZhLXZhci1zaWduYWw6IFwiXFxmMDEyXCI7XHJcbiRmYS12YXItc2ltcGx5YnVpbHQ6IFwiXFxmMjE1XCI7XHJcbiRmYS12YXItc2l0ZW1hcDogXCJcXGYwZThcIjtcclxuJGZhLXZhci1za3lhdGxhczogXCJcXGYyMTZcIjtcclxuJGZhLXZhci1za3lwZTogXCJcXGYxN2VcIjtcclxuJGZhLXZhci1zbGFjazogXCJcXGYxOThcIjtcclxuJGZhLXZhci1zbGlkZXJzOiBcIlxcZjFkZVwiO1xyXG4kZmEtdmFyLXNsaWRlc2hhcmU6IFwiXFxmMWU3XCI7XHJcbiRmYS12YXItc21pbGUtbzogXCJcXGYxMThcIjtcclxuJGZhLXZhci1zb2NjZXItYmFsbC1vOiBcIlxcZjFlM1wiO1xyXG4kZmEtdmFyLXNvcnQ6IFwiXFxmMGRjXCI7XHJcbiRmYS12YXItc29ydC1hbHBoYS1hc2M6IFwiXFxmMTVkXCI7XHJcbiRmYS12YXItc29ydC1hbHBoYS1kZXNjOiBcIlxcZjE1ZVwiO1xyXG4kZmEtdmFyLXNvcnQtYW1vdW50LWFzYzogXCJcXGYxNjBcIjtcclxuJGZhLXZhci1zb3J0LWFtb3VudC1kZXNjOiBcIlxcZjE2MVwiO1xyXG4kZmEtdmFyLXNvcnQtYXNjOiBcIlxcZjBkZVwiO1xyXG4kZmEtdmFyLXNvcnQtZGVzYzogXCJcXGYwZGRcIjtcclxuJGZhLXZhci1zb3J0LWRvd246IFwiXFxmMGRkXCI7XHJcbiRmYS12YXItc29ydC1udW1lcmljLWFzYzogXCJcXGYxNjJcIjtcclxuJGZhLXZhci1zb3J0LW51bWVyaWMtZGVzYzogXCJcXGYxNjNcIjtcclxuJGZhLXZhci1zb3J0LXVwOiBcIlxcZjBkZVwiO1xyXG4kZmEtdmFyLXNvdW5kY2xvdWQ6IFwiXFxmMWJlXCI7XHJcbiRmYS12YXItc3BhY2Utc2h1dHRsZTogXCJcXGYxOTdcIjtcclxuJGZhLXZhci1zcGlubmVyOiBcIlxcZjExMFwiO1xyXG4kZmEtdmFyLXNwb29uOiBcIlxcZjFiMVwiO1xyXG4kZmEtdmFyLXNwb3RpZnk6IFwiXFxmMWJjXCI7XHJcbiRmYS12YXItc3F1YXJlOiBcIlxcZjBjOFwiO1xyXG4kZmEtdmFyLXNxdWFyZS1vOiBcIlxcZjA5NlwiO1xyXG4kZmEtdmFyLXN0YWNrLWV4Y2hhbmdlOiBcIlxcZjE4ZFwiO1xyXG4kZmEtdmFyLXN0YWNrLW92ZXJmbG93OiBcIlxcZjE2Y1wiO1xyXG4kZmEtdmFyLXN0YXI6IFwiXFxmMDA1XCI7XHJcbiRmYS12YXItc3Rhci1oYWxmOiBcIlxcZjA4OVwiO1xyXG4kZmEtdmFyLXN0YXItaGFsZi1lbXB0eTogXCJcXGYxMjNcIjtcclxuJGZhLXZhci1zdGFyLWhhbGYtZnVsbDogXCJcXGYxMjNcIjtcclxuJGZhLXZhci1zdGFyLWhhbGYtbzogXCJcXGYxMjNcIjtcclxuJGZhLXZhci1zdGFyLW86IFwiXFxmMDA2XCI7XHJcbiRmYS12YXItc3RlYW06IFwiXFxmMWI2XCI7XHJcbiRmYS12YXItc3RlYW0tc3F1YXJlOiBcIlxcZjFiN1wiO1xyXG4kZmEtdmFyLXN0ZXAtYmFja3dhcmQ6IFwiXFxmMDQ4XCI7XHJcbiRmYS12YXItc3RlcC1mb3J3YXJkOiBcIlxcZjA1MVwiO1xyXG4kZmEtdmFyLXN0ZXRob3Njb3BlOiBcIlxcZjBmMVwiO1xyXG4kZmEtdmFyLXN0aWNreS1ub3RlOiBcIlxcZjI0OVwiO1xyXG4kZmEtdmFyLXN0aWNreS1ub3RlLW86IFwiXFxmMjRhXCI7XHJcbiRmYS12YXItc3RvcDogXCJcXGYwNGRcIjtcclxuJGZhLXZhci1zdG9wLWNpcmNsZTogXCJcXGYyOGRcIjtcclxuJGZhLXZhci1zdG9wLWNpcmNsZS1vOiBcIlxcZjI4ZVwiO1xyXG4kZmEtdmFyLXN0cmVldC12aWV3OiBcIlxcZjIxZFwiO1xyXG4kZmEtdmFyLXN0cmlrZXRocm91Z2g6IFwiXFxmMGNjXCI7XHJcbiRmYS12YXItc3R1bWJsZXVwb246IFwiXFxmMWE0XCI7XHJcbiRmYS12YXItc3R1bWJsZXVwb24tY2lyY2xlOiBcIlxcZjFhM1wiO1xyXG4kZmEtdmFyLXN1YnNjcmlwdDogXCJcXGYxMmNcIjtcclxuJGZhLXZhci1zdWJ3YXk6IFwiXFxmMjM5XCI7XHJcbiRmYS12YXItc3VpdGNhc2U6IFwiXFxmMGYyXCI7XHJcbiRmYS12YXItc3VuLW86IFwiXFxmMTg1XCI7XHJcbiRmYS12YXItc3VwZXJzY3JpcHQ6IFwiXFxmMTJiXCI7XHJcbiRmYS12YXItc3VwcG9ydDogXCJcXGYxY2RcIjtcclxuJGZhLXZhci10YWJsZTogXCJcXGYwY2VcIjtcclxuJGZhLXZhci10YWJsZXQ6IFwiXFxmMTBhXCI7XHJcbiRmYS12YXItdGFjaG9tZXRlcjogXCJcXGYwZTRcIjtcclxuJGZhLXZhci10YWc6IFwiXFxmMDJiXCI7XHJcbiRmYS12YXItdGFnczogXCJcXGYwMmNcIjtcclxuJGZhLXZhci10YXNrczogXCJcXGYwYWVcIjtcclxuJGZhLXZhci10YXhpOiBcIlxcZjFiYVwiO1xyXG4kZmEtdmFyLXRlbGV2aXNpb246IFwiXFxmMjZjXCI7XHJcbiRmYS12YXItdGVuY2VudC13ZWlibzogXCJcXGYxZDVcIjtcclxuJGZhLXZhci10ZXJtaW5hbDogXCJcXGYxMjBcIjtcclxuJGZhLXZhci10ZXh0LWhlaWdodDogXCJcXGYwMzRcIjtcclxuJGZhLXZhci10ZXh0LXdpZHRoOiBcIlxcZjAzNVwiO1xyXG4kZmEtdmFyLXRoOiBcIlxcZjAwYVwiO1xyXG4kZmEtdmFyLXRoLWxhcmdlOiBcIlxcZjAwOVwiO1xyXG4kZmEtdmFyLXRoLWxpc3Q6IFwiXFxmMDBiXCI7XHJcbiRmYS12YXItdGh1bWItdGFjazogXCJcXGYwOGRcIjtcclxuJGZhLXZhci10aHVtYnMtZG93bjogXCJcXGYxNjVcIjtcclxuJGZhLXZhci10aHVtYnMtby1kb3duOiBcIlxcZjA4OFwiO1xyXG4kZmEtdmFyLXRodW1icy1vLXVwOiBcIlxcZjA4N1wiO1xyXG4kZmEtdmFyLXRodW1icy11cDogXCJcXGYxNjRcIjtcclxuJGZhLXZhci10aWNrZXQ6IFwiXFxmMTQ1XCI7XHJcbiRmYS12YXItdGltZXM6IFwiXFxmMDBkXCI7XHJcbiRmYS12YXItdGltZXMtY2lyY2xlOiBcIlxcZjA1N1wiO1xyXG4kZmEtdmFyLXRpbWVzLWNpcmNsZS1vOiBcIlxcZjA1Y1wiO1xyXG4kZmEtdmFyLXRpbnQ6IFwiXFxmMDQzXCI7XHJcbiRmYS12YXItdG9nZ2xlLWRvd246IFwiXFxmMTUwXCI7XHJcbiRmYS12YXItdG9nZ2xlLWxlZnQ6IFwiXFxmMTkxXCI7XHJcbiRmYS12YXItdG9nZ2xlLW9mZjogXCJcXGYyMDRcIjtcclxuJGZhLXZhci10b2dnbGUtb246IFwiXFxmMjA1XCI7XHJcbiRmYS12YXItdG9nZ2xlLXJpZ2h0OiBcIlxcZjE1MlwiO1xyXG4kZmEtdmFyLXRvZ2dsZS11cDogXCJcXGYxNTFcIjtcclxuJGZhLXZhci10cmFkZW1hcms6IFwiXFxmMjVjXCI7XHJcbiRmYS12YXItdHJhaW46IFwiXFxmMjM4XCI7XHJcbiRmYS12YXItdHJhbnNnZW5kZXI6IFwiXFxmMjI0XCI7XHJcbiRmYS12YXItdHJhbnNnZW5kZXItYWx0OiBcIlxcZjIyNVwiO1xyXG4kZmEtdmFyLXRyYXNoOiBcIlxcZjFmOFwiO1xyXG4kZmEtdmFyLXRyYXNoLW86IFwiXFxmMDE0XCI7XHJcbiRmYS12YXItdHJlZTogXCJcXGYxYmJcIjtcclxuJGZhLXZhci10cmVsbG86IFwiXFxmMTgxXCI7XHJcbiRmYS12YXItdHJpcGFkdmlzb3I6IFwiXFxmMjYyXCI7XHJcbiRmYS12YXItdHJvcGh5OiBcIlxcZjA5MVwiO1xyXG4kZmEtdmFyLXRydWNrOiBcIlxcZjBkMVwiO1xyXG4kZmEtdmFyLXRyeTogXCJcXGYxOTVcIjtcclxuJGZhLXZhci10dHk6IFwiXFxmMWU0XCI7XHJcbiRmYS12YXItdHVtYmxyOiBcIlxcZjE3M1wiO1xyXG4kZmEtdmFyLXR1bWJsci1zcXVhcmU6IFwiXFxmMTc0XCI7XHJcbiRmYS12YXItdHVya2lzaC1saXJhOiBcIlxcZjE5NVwiO1xyXG4kZmEtdmFyLXR2OiBcIlxcZjI2Y1wiO1xyXG4kZmEtdmFyLXR3aXRjaDogXCJcXGYxZThcIjtcclxuJGZhLXZhci10d2l0dGVyOiBcIlxcZjA5OVwiO1xyXG4kZmEtdmFyLXR3aXR0ZXItc3F1YXJlOiBcIlxcZjA4MVwiO1xyXG4kZmEtdmFyLXVtYnJlbGxhOiBcIlxcZjBlOVwiO1xyXG4kZmEtdmFyLXVuZGVybGluZTogXCJcXGYwY2RcIjtcclxuJGZhLXZhci11bmRvOiBcIlxcZjBlMlwiO1xyXG4kZmEtdmFyLXVuaXZlcnNpdHk6IFwiXFxmMTljXCI7XHJcbiRmYS12YXItdW5saW5rOiBcIlxcZjEyN1wiO1xyXG4kZmEtdmFyLXVubG9jazogXCJcXGYwOWNcIjtcclxuJGZhLXZhci11bmxvY2stYWx0OiBcIlxcZjEzZVwiO1xyXG4kZmEtdmFyLXVuc29ydGVkOiBcIlxcZjBkY1wiO1xyXG4kZmEtdmFyLXVwbG9hZDogXCJcXGYwOTNcIjtcclxuJGZhLXZhci11c2I6IFwiXFxmMjg3XCI7XHJcbiRmYS12YXItdXNkOiBcIlxcZjE1NVwiO1xyXG4kZmEtdmFyLXVzZXI6IFwiXFxmMDA3XCI7XHJcbiRmYS12YXItdXNlci1tZDogXCJcXGYwZjBcIjtcclxuJGZhLXZhci11c2VyLXBsdXM6IFwiXFxmMjM0XCI7XHJcbiRmYS12YXItdXNlci1zZWNyZXQ6IFwiXFxmMjFiXCI7XHJcbiRmYS12YXItdXNlci10aW1lczogXCJcXGYyMzVcIjtcclxuJGZhLXZhci11c2VyczogXCJcXGYwYzBcIjtcclxuJGZhLXZhci12ZW51czogXCJcXGYyMjFcIjtcclxuJGZhLXZhci12ZW51cy1kb3VibGU6IFwiXFxmMjI2XCI7XHJcbiRmYS12YXItdmVudXMtbWFyczogXCJcXGYyMjhcIjtcclxuJGZhLXZhci12aWFjb2luOiBcIlxcZjIzN1wiO1xyXG4kZmEtdmFyLXZpZGVvLWNhbWVyYTogXCJcXGYwM2RcIjtcclxuJGZhLXZhci12aW1lbzogXCJcXGYyN2RcIjtcclxuJGZhLXZhci12aW1lby1zcXVhcmU6IFwiXFxmMTk0XCI7XHJcbiRmYS12YXItdmluZTogXCJcXGYxY2FcIjtcclxuJGZhLXZhci12azogXCJcXGYxODlcIjtcclxuJGZhLXZhci12b2x1bWUtZG93bjogXCJcXGYwMjdcIjtcclxuJGZhLXZhci12b2x1bWUtb2ZmOiBcIlxcZjAyNlwiO1xyXG4kZmEtdmFyLXZvbHVtZS11cDogXCJcXGYwMjhcIjtcclxuJGZhLXZhci13YXJuaW5nOiBcIlxcZjA3MVwiO1xyXG4kZmEtdmFyLXdlY2hhdDogXCJcXGYxZDdcIjtcclxuJGZhLXZhci13ZWlibzogXCJcXGYxOGFcIjtcclxuJGZhLXZhci13ZWl4aW46IFwiXFxmMWQ3XCI7XHJcbiRmYS12YXItd2hhdHNhcHA6IFwiXFxmMjMyXCI7XHJcbiRmYS12YXItd2hlZWxjaGFpcjogXCJcXGYxOTNcIjtcclxuJGZhLXZhci13aWZpOiBcIlxcZjFlYlwiO1xyXG4kZmEtdmFyLXdpa2lwZWRpYS13OiBcIlxcZjI2NlwiO1xyXG4kZmEtdmFyLXdpbmRvd3M6IFwiXFxmMTdhXCI7XHJcbiRmYS12YXItd29uOiBcIlxcZjE1OVwiO1xyXG4kZmEtdmFyLXdvcmRwcmVzczogXCJcXGYxOWFcIjtcclxuJGZhLXZhci13cmVuY2g6IFwiXFxmMGFkXCI7XHJcbiRmYS12YXIteGluZzogXCJcXGYxNjhcIjtcclxuJGZhLXZhci14aW5nLXNxdWFyZTogXCJcXGYxNjlcIjtcclxuJGZhLXZhci15LWNvbWJpbmF0b3I6IFwiXFxmMjNiXCI7XHJcbiRmYS12YXIteS1jb21iaW5hdG9yLXNxdWFyZTogXCJcXGYxZDRcIjtcclxuJGZhLXZhci15YWhvbzogXCJcXGYxOWVcIjtcclxuJGZhLXZhci15YzogXCJcXGYyM2JcIjtcclxuJGZhLXZhci15Yy1zcXVhcmU6IFwiXFxmMWQ0XCI7XHJcbiRmYS12YXIteWVscDogXCJcXGYxZTlcIjtcclxuJGZhLXZhci15ZW46IFwiXFxmMTU3XCI7XHJcbiRmYS12YXIteW91dHViZTogXCJcXGYxNjdcIjtcclxuJGZhLXZhci15b3V0dWJlLXBsYXk6IFwiXFxmMTZhXCI7XHJcbiRmYS12YXIteW91dHViZS1zcXVhcmU6IFwiXFxmMTY2XCI7XHJcblxyXG4iLCIvKiBGb250IEF3ZXNvbWUgdXNlcyB0aGUgVW5pY29kZSBQcml2YXRlIFVzZSBBcmVhIChQVUEpIHRvIGVuc3VyZSBzY3JlZW5cclxuICAgcmVhZGVycyBkbyBub3QgcmVhZCBvZmYgcmFuZG9tIGNoYXJhY3RlcnMgdGhhdCByZXByZXNlbnQgaWNvbnMgKi9cclxuXHJcbi4jeyRmYS1jc3MtcHJlZml4fS1nbGFzczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdsYXNzOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1tdXNpYzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW11c2ljOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1zZWFyY2g6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zZWFyY2g7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWVudmVsb3BlLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1lbnZlbG9wZS1vOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1oZWFydDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhlYXJ0OyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1zdGFyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3RhcjsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tc3Rhci1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3Rhci1vOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS11c2VyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdXNlcjsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tZmlsbTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZpbG07IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LXRoLWxhcmdlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGgtbGFyZ2U7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LXRoOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGg7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LXRoLWxpc3Q6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10aC1saXN0OyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1jaGVjazpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNoZWNrOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1yZW1vdmU6YmVmb3JlLFxyXG4uI3skZmEtY3NzLXByZWZpeH0tY2xvc2U6YmVmb3JlLFxyXG4uI3skZmEtY3NzLXByZWZpeH0tdGltZXM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10aW1lczsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tc2VhcmNoLXBsdXM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zZWFyY2gtcGx1czsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tc2VhcmNoLW1pbnVzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2VhcmNoLW1pbnVzOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1wb3dlci1vZmY6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wb3dlci1vZmY7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LXNpZ25hbDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNpZ25hbDsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tZ2VhcjpiZWZvcmUsXHJcbi4jeyRmYS1jc3MtcHJlZml4fS1jb2c6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jb2c7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LXRyYXNoLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10cmFzaC1vOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1ob21lOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaG9tZTsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmlsZS1vOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1jbG9jay1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2xvY2stbzsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tcm9hZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXJvYWQ7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWRvd25sb2FkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZG93bmxvYWQ7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWFycm93LWNpcmNsZS1vLWRvd246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hcnJvdy1jaXJjbGUtby1kb3duOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvdy1jaXJjbGUtby11cDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFycm93LWNpcmNsZS1vLXVwOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1pbmJveDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWluYm94OyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1wbGF5LWNpcmNsZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGxheS1jaXJjbGUtbzsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tcm90YXRlLXJpZ2h0OmJlZm9yZSxcclxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlcGVhdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXJlcGVhdDsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tcmVmcmVzaDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXJlZnJlc2g7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpc3QtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbGlzdC1hbHQ7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWxvY2s6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1sb2NrOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1mbGFnOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmxhZzsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0taGVhZHBob25lczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhlYWRwaG9uZXM7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LXZvbHVtZS1vZmY6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci12b2x1bWUtb2ZmOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS12b2x1bWUtZG93bjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXZvbHVtZS1kb3duOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS12b2x1bWUtdXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci12b2x1bWUtdXA7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LXFyY29kZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXFyY29kZTsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tYmFyY29kZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJhcmNvZGU7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LXRhZzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRhZzsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tdGFnczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRhZ3M7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWJvb2s6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1ib29rOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1ib29rbWFyazpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJvb2ttYXJrOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1wcmludDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXByaW50OyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1jYW1lcmE6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYW1lcmE7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWZvbnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1mb250OyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1ib2xkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYm9sZDsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0taXRhbGljOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaXRhbGljOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS10ZXh0LWhlaWdodDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRleHQtaGVpZ2h0OyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS10ZXh0LXdpZHRoOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGV4dC13aWR0aDsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tYWxpZ24tbGVmdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFsaWduLWxlZnQ7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWFsaWduLWNlbnRlcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFsaWduLWNlbnRlcjsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tYWxpZ24tcmlnaHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hbGlnbi1yaWdodDsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tYWxpZ24tanVzdGlmeTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFsaWduLWp1c3RpZnk7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpc3Q6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1saXN0OyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1kZWRlbnQ6YmVmb3JlLFxyXG4uI3skZmEtY3NzLXByZWZpeH0tb3V0ZGVudDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW91dGRlbnQ7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWluZGVudDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWluZGVudDsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tdmlkZW8tY2FtZXJhOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdmlkZW8tY2FtZXJhOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1waG90bzpiZWZvcmUsXHJcbi4jeyRmYS1jc3MtcHJlZml4fS1pbWFnZTpiZWZvcmUsXHJcbi4jeyRmYS1jc3MtcHJlZml4fS1waWN0dXJlLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1waWN0dXJlLW87IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LXBlbmNpbDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBlbmNpbDsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tbWFwLW1hcmtlcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1hcC1tYXJrZXI7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWFkanVzdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFkanVzdDsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tdGludDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRpbnQ7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWVkaXQ6YmVmb3JlLFxyXG4uI3skZmEtY3NzLXByZWZpeH0tcGVuY2lsLXNxdWFyZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGVuY2lsLXNxdWFyZS1vOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1zaGFyZS1zcXVhcmUtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNoYXJlLXNxdWFyZS1vOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1jaGVjay1zcXVhcmUtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNoZWNrLXNxdWFyZS1vOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvd3M6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hcnJvd3M7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0ZXAtYmFja3dhcmQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zdGVwLWJhY2t3YXJkOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1mYXN0LWJhY2t3YXJkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmFzdC1iYWNrd2FyZDsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tYmFja3dhcmQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1iYWNrd2FyZDsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tcGxheTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBsYXk7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LXBhdXNlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGF1c2U7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0b3A6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zdG9wOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1mb3J3YXJkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZm9yd2FyZDsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tZmFzdC1mb3J3YXJkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmFzdC1mb3J3YXJkOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1zdGVwLWZvcndhcmQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zdGVwLWZvcndhcmQ7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWVqZWN0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZWplY3Q7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoZXZyb24tbGVmdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNoZXZyb24tbGVmdDsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tY2hldnJvbi1yaWdodDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNoZXZyb24tcmlnaHQ7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LXBsdXMtY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGx1cy1jaXJjbGU7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LW1pbnVzLWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1pbnVzLWNpcmNsZTsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tdGltZXMtY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGltZXMtY2lyY2xlOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1jaGVjay1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jaGVjay1jaXJjbGU7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LXF1ZXN0aW9uLWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXF1ZXN0aW9uLWNpcmNsZTsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0taW5mby1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1pbmZvLWNpcmNsZTsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tY3Jvc3NoYWlyczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNyb3NzaGFpcnM7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LXRpbWVzLWNpcmNsZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGltZXMtY2lyY2xlLW87IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoZWNrLWNpcmNsZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2hlY2stY2lyY2xlLW87IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhbjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJhbjsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tYXJyb3ctbGVmdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFycm93LWxlZnQ7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWFycm93LXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYXJyb3ctcmlnaHQ7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWFycm93LXVwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYXJyb3ctdXA7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWFycm93LWRvd246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hcnJvdy1kb3duOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1tYWlsLWZvcndhcmQ6YmVmb3JlLFxyXG4uI3skZmEtY3NzLXByZWZpeH0tc2hhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zaGFyZTsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tZXhwYW5kOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZXhwYW5kOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1jb21wcmVzczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNvbXByZXNzOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1wbHVzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGx1czsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tbWludXM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1taW51czsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tYXN0ZXJpc2s6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hc3RlcmlzazsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tZXhjbGFtYXRpb24tY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZXhjbGFtYXRpb24tY2lyY2xlOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1naWZ0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZ2lmdDsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tbGVhZjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWxlYWY7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1maXJlOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1leWU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1leWU7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWV5ZS1zbGFzaDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWV5ZS1zbGFzaDsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0td2FybmluZzpiZWZvcmUsXHJcbi4jeyRmYS1jc3MtcHJlZml4fS1leGNsYW1hdGlvbi10cmlhbmdsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWV4Y2xhbWF0aW9uLXRyaWFuZ2xlOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1wbGFuZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBsYW5lOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1jYWxlbmRhcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNhbGVuZGFyOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1yYW5kb206YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1yYW5kb207IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvbW1lbnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jb21tZW50OyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1tYWduZXQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1tYWduZXQ7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoZXZyb24tdXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jaGV2cm9uLXVwOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1jaGV2cm9uLWRvd246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jaGV2cm9uLWRvd247IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LXJldHdlZXQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1yZXR3ZWV0OyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1zaG9wcGluZy1jYXJ0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2hvcHBpbmctY2FydDsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tZm9sZGVyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZm9sZGVyOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1mb2xkZXItb3BlbjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZvbGRlci1vcGVuOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvd3MtdjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFycm93cy12OyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvd3MtaDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFycm93cy1oOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1iYXItY2hhcnQtbzpiZWZvcmUsXHJcbi4jeyRmYS1jc3MtcHJlZml4fS1iYXItY2hhcnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1iYXItY2hhcnQ7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LXR3aXR0ZXItc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdHdpdHRlci1zcXVhcmU7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWZhY2Vib29rLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZhY2Vib29rLXNxdWFyZTsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tY2FtZXJhLXJldHJvOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2FtZXJhLXJldHJvOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1rZXk6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1rZXk7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWdlYXJzOmJlZm9yZSxcclxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvZ3M6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jb2dzOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1jb21tZW50czpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNvbW1lbnRzOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS10aHVtYnMtby11cDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRodW1icy1vLXVwOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS10aHVtYnMtby1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGh1bWJzLW8tZG93bjsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tc3Rhci1oYWxmOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3Rhci1oYWxmOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1oZWFydC1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaGVhcnQtbzsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tc2lnbi1vdXQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zaWduLW91dDsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tbGlua2VkaW4tc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbGlua2VkaW4tc3F1YXJlOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS10aHVtYi10YWNrOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGh1bWItdGFjazsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tZXh0ZXJuYWwtbGluazpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWV4dGVybmFsLWxpbms7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LXNpZ24taW46YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zaWduLWluOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS10cm9waHk6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10cm9waHk7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWdpdGh1Yi1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1naXRodWItc3F1YXJlOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS11cGxvYWQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci11cGxvYWQ7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWxlbW9uLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1sZW1vbi1vOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1waG9uZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBob25lOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1zcXVhcmUtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNxdWFyZS1vOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1ib29rbWFyay1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYm9va21hcmstbzsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tcGhvbmUtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGhvbmUtc3F1YXJlOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS10d2l0dGVyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdHdpdHRlcjsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tZmFjZWJvb2stZjpiZWZvcmUsXHJcbi4jeyRmYS1jc3MtcHJlZml4fS1mYWNlYm9vazpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZhY2Vib29rOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1naXRodWI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1naXRodWI7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LXVubG9jazpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXVubG9jazsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tY3JlZGl0LWNhcmQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jcmVkaXQtY2FyZDsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tZmVlZDpiZWZvcmUsXHJcbi4jeyRmYS1jc3MtcHJlZml4fS1yc3M6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1yc3M7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWhkZC1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaGRkLW87IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWJ1bGxob3JuOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYnVsbGhvcm47IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWJlbGw6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1iZWxsOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1jZXJ0aWZpY2F0ZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNlcnRpZmljYXRlOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1oYW5kLW8tcmlnaHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1oYW5kLW8tcmlnaHQ7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbmQtby1sZWZ0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaGFuZC1vLWxlZnQ7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbmQtby11cDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhhbmQtby11cDsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1vLWRvd246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1oYW5kLW8tZG93bjsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tYXJyb3ctY2lyY2xlLWxlZnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hcnJvdy1jaXJjbGUtbGVmdDsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tYXJyb3ctY2lyY2xlLXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYXJyb3ctY2lyY2xlLXJpZ2h0OyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvdy1jaXJjbGUtdXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hcnJvdy1jaXJjbGUtdXA7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWFycm93LWNpcmNsZS1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYXJyb3ctY2lyY2xlLWRvd247IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWdsb2JlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZ2xvYmU7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LXdyZW5jaDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXdyZW5jaDsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tdGFza3M6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10YXNrczsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tZmlsdGVyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmlsdGVyOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1icmllZmNhc2U6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1icmllZmNhc2U7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWFycm93cy1hbHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hcnJvd3MtYWx0OyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1ncm91cDpiZWZvcmUsXHJcbi4jeyRmYS1jc3MtcHJlZml4fS11c2VyczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXVzZXJzOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1jaGFpbjpiZWZvcmUsXHJcbi4jeyRmYS1jc3MtcHJlZml4fS1saW5rOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbGluazsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tY2xvdWQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jbG91ZDsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tZmxhc2s6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1mbGFzazsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tY3V0OmJlZm9yZSxcclxuLiN7JGZhLWNzcy1wcmVmaXh9LXNjaXNzb3JzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2Npc3NvcnM7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvcHk6YmVmb3JlLFxyXG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZXMtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZpbGVzLW87IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LXBhcGVyY2xpcDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBhcGVyY2xpcDsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tc2F2ZTpiZWZvcmUsXHJcbi4jeyRmYS1jc3MtcHJlZml4fS1mbG9wcHktbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZsb3BweS1vOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zcXVhcmU7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LW5hdmljb246YmVmb3JlLFxyXG4uI3skZmEtY3NzLXByZWZpeH0tcmVvcmRlcjpiZWZvcmUsXHJcbi4jeyRmYS1jc3MtcHJlZml4fS1iYXJzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYmFyczsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tbGlzdC11bDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWxpc3QtdWw7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpc3Qtb2w6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1saXN0LW9sOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1zdHJpa2V0aHJvdWdoOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3RyaWtldGhyb3VnaDsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tdW5kZXJsaW5lOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdW5kZXJsaW5lOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS10YWJsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRhYmxlOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1tYWdpYzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1hZ2ljOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS10cnVjazpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRydWNrOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1waW50ZXJlc3Q6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1waW50ZXJlc3Q7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LXBpbnRlcmVzdC1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1waW50ZXJlc3Qtc3F1YXJlOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1nb29nbGUtcGx1cy1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1nb29nbGUtcGx1cy1zcXVhcmU7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWdvb2dsZS1wbHVzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZ29vZ2xlLXBsdXM7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LW1vbmV5OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbW9uZXk7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhcmV0LWRvd246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYXJldC1kb3duOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1jYXJldC11cDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNhcmV0LXVwOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1jYXJldC1sZWZ0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2FyZXQtbGVmdDsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tY2FyZXQtcmlnaHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYXJldC1yaWdodDsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tY29sdW1uczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNvbHVtbnM7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LXVuc29ydGVkOmJlZm9yZSxcclxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvcnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zb3J0OyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1zb3J0LWRvd246YmVmb3JlLFxyXG4uI3skZmEtY3NzLXByZWZpeH0tc29ydC1kZXNjOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc29ydC1kZXNjOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1zb3J0LXVwOmJlZm9yZSxcclxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvcnQtYXNjOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc29ydC1hc2M7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWVudmVsb3BlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZW52ZWxvcGU7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpbmtlZGluOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbGlua2VkaW47IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LXJvdGF0ZS1sZWZ0OmJlZm9yZSxcclxuLiN7JGZhLWNzcy1wcmVmaXh9LXVuZG86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci11bmRvOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1sZWdhbDpiZWZvcmUsXHJcbi4jeyRmYS1jc3MtcHJlZml4fS1nYXZlbDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdhdmVsOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1kYXNoYm9hcmQ6YmVmb3JlLFxyXG4uI3skZmEtY3NzLXByZWZpeH0tdGFjaG9tZXRlcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRhY2hvbWV0ZXI7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvbW1lbnQtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNvbW1lbnQtbzsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tY29tbWVudHMtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNvbW1lbnRzLW87IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWZsYXNoOmJlZm9yZSxcclxuLiN7JGZhLWNzcy1wcmVmaXh9LWJvbHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1ib2x0OyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1zaXRlbWFwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2l0ZW1hcDsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tdW1icmVsbGE6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci11bWJyZWxsYTsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tcGFzdGU6YmVmb3JlLFxyXG4uI3skZmEtY3NzLXByZWZpeH0tY2xpcGJvYXJkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2xpcGJvYXJkOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1saWdodGJ1bGItbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWxpZ2h0YnVsYi1vOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1leGNoYW5nZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWV4Y2hhbmdlOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1jbG91ZC1kb3dubG9hZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNsb3VkLWRvd25sb2FkOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1jbG91ZC11cGxvYWQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jbG91ZC11cGxvYWQ7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZXItbWQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci11c2VyLW1kOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1zdGV0aG9zY29wZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXN0ZXRob3Njb3BlOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1zdWl0Y2FzZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXN1aXRjYXNlOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1iZWxsLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1iZWxsLW87IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvZmZlZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNvZmZlZTsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tY3V0bGVyeTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWN1dGxlcnk7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtdGV4dC1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmlsZS10ZXh0LW87IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWJ1aWxkaW5nLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1idWlsZGluZy1vOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1ob3NwaXRhbC1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaG9zcGl0YWwtbzsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tYW1idWxhbmNlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYW1idWxhbmNlOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1tZWRraXQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1tZWRraXQ7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpZ2h0ZXItamV0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmlnaHRlci1qZXQ7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWJlZXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1iZWVyOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1oLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWgtc3F1YXJlOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1wbHVzLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBsdXMtc3F1YXJlOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1hbmdsZS1kb3VibGUtbGVmdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFuZ2xlLWRvdWJsZS1sZWZ0OyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1hbmdsZS1kb3VibGUtcmlnaHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hbmdsZS1kb3VibGUtcmlnaHQ7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWFuZ2xlLWRvdWJsZS11cDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFuZ2xlLWRvdWJsZS11cDsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tYW5nbGUtZG91YmxlLWRvd246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hbmdsZS1kb3VibGUtZG93bjsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tYW5nbGUtbGVmdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFuZ2xlLWxlZnQ7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWFuZ2xlLXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYW5nbGUtcmlnaHQ7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWFuZ2xlLXVwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYW5nbGUtdXA7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWFuZ2xlLWRvd246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hbmdsZS1kb3duOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1kZXNrdG9wOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZGVza3RvcDsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tbGFwdG9wOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbGFwdG9wOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS10YWJsZXQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10YWJsZXQ7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LW1vYmlsZS1waG9uZTpiZWZvcmUsXHJcbi4jeyRmYS1jc3MtcHJlZml4fS1tb2JpbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1tb2JpbGU7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWNpcmNsZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2lyY2xlLW87IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LXF1b3RlLWxlZnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1xdW90ZS1sZWZ0OyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1xdW90ZS1yaWdodDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXF1b3RlLXJpZ2h0OyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1zcGlubmVyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3Bpbm5lcjsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2lyY2xlOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1tYWlsLXJlcGx5OmJlZm9yZSxcclxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlcGx5OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcmVwbHk7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWdpdGh1Yi1hbHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1naXRodWItYWx0OyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1mb2xkZXItbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZvbGRlci1vOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1mb2xkZXItb3Blbi1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZm9sZGVyLW9wZW4tbzsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tc21pbGUtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNtaWxlLW87IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWZyb3duLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1mcm93bi1vOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1tZWgtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1laC1vOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1nYW1lcGFkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZ2FtZXBhZDsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0ta2V5Ym9hcmQtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWtleWJvYXJkLW87IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWZsYWctbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZsYWctbzsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tZmxhZy1jaGVja2VyZWQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1mbGFnLWNoZWNrZXJlZDsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tdGVybWluYWw6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10ZXJtaW5hbDsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tY29kZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNvZGU7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LW1haWwtcmVwbHktYWxsOmJlZm9yZSxcclxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlcGx5LWFsbDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXJlcGx5LWFsbDsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tc3Rhci1oYWxmLWVtcHR5OmJlZm9yZSxcclxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YXItaGFsZi1mdWxsOmJlZm9yZSxcclxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YXItaGFsZi1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3Rhci1oYWxmLW87IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWxvY2F0aW9uLWFycm93OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbG9jYXRpb24tYXJyb3c7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWNyb3A6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jcm9wOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1jb2RlLWZvcms6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jb2RlLWZvcms7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LXVubGluazpiZWZvcmUsXHJcbi4jeyRmYS1jc3MtcHJlZml4fS1jaGFpbi1icm9rZW46YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jaGFpbi1icm9rZW47IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LXF1ZXN0aW9uOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcXVlc3Rpb247IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWluZm86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1pbmZvOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1leGNsYW1hdGlvbjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWV4Y2xhbWF0aW9uOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1zdXBlcnNjcmlwdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXN1cGVyc2NyaXB0OyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1zdWJzY3JpcHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zdWJzY3JpcHQ7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWVyYXNlcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWVyYXNlcjsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tcHV6emxlLXBpZWNlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcHV6emxlLXBpZWNlOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1taWNyb3Bob25lOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbWljcm9waG9uZTsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tbWljcm9waG9uZS1zbGFzaDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1pY3JvcGhvbmUtc2xhc2g7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LXNoaWVsZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNoaWVsZDsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tY2FsZW5kYXItbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNhbGVuZGFyLW87IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpcmUtZXh0aW5ndWlzaGVyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmlyZS1leHRpbmd1aXNoZXI7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LXJvY2tldDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXJvY2tldDsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tbWF4Y2RuOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbWF4Y2RuOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1jaGV2cm9uLWNpcmNsZS1sZWZ0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2hldnJvbi1jaXJjbGUtbGVmdDsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tY2hldnJvbi1jaXJjbGUtcmlnaHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jaGV2cm9uLWNpcmNsZS1yaWdodDsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tY2hldnJvbi1jaXJjbGUtdXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jaGV2cm9uLWNpcmNsZS11cDsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tY2hldnJvbi1jaXJjbGUtZG93bjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNoZXZyb24tY2lyY2xlLWRvd247IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWh0bWw1OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaHRtbDU7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWNzczM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jc3MzOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1hbmNob3I6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hbmNob3I7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LXVubG9jay1hbHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci11bmxvY2stYWx0OyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1idWxsc2V5ZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJ1bGxzZXllOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1lbGxpcHNpcy1oOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZWxsaXBzaXMtaDsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tZWxsaXBzaXMtdjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWVsbGlwc2lzLXY7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LXJzcy1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1yc3Mtc3F1YXJlOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1wbGF5LWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBsYXktY2lyY2xlOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS10aWNrZXQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10aWNrZXQ7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LW1pbnVzLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1pbnVzLXNxdWFyZTsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tbWludXMtc3F1YXJlLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1taW51cy1zcXVhcmUtbzsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tbGV2ZWwtdXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1sZXZlbC11cDsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tbGV2ZWwtZG93bjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWxldmVsLWRvd247IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoZWNrLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNoZWNrLXNxdWFyZTsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tcGVuY2lsLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBlbmNpbC1zcXVhcmU7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWV4dGVybmFsLWxpbmstc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZXh0ZXJuYWwtbGluay1zcXVhcmU7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LXNoYXJlLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNoYXJlLXNxdWFyZTsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tY29tcGFzczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNvbXBhc3M7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LXRvZ2dsZS1kb3duOmJlZm9yZSxcclxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhcmV0LXNxdWFyZS1vLWRvd246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYXJldC1zcXVhcmUtby1kb3duOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS10b2dnbGUtdXA6YmVmb3JlLFxyXG4uI3skZmEtY3NzLXByZWZpeH0tY2FyZXQtc3F1YXJlLW8tdXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYXJldC1zcXVhcmUtby11cDsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tdG9nZ2xlLXJpZ2h0OmJlZm9yZSxcclxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhcmV0LXNxdWFyZS1vLXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2FyZXQtc3F1YXJlLW8tcmlnaHQ7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWV1cm86YmVmb3JlLFxyXG4uI3skZmEtY3NzLXByZWZpeH0tZXVyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZXVyOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1nYnA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1nYnA7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWRvbGxhcjpiZWZvcmUsXHJcbi4jeyRmYS1jc3MtcHJlZml4fS11c2Q6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci11c2Q7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LXJ1cGVlOmJlZm9yZSxcclxuLiN7JGZhLWNzcy1wcmVmaXh9LWlucjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWlucjsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tY255OmJlZm9yZSxcclxuLiN7JGZhLWNzcy1wcmVmaXh9LXJtYjpiZWZvcmUsXHJcbi4jeyRmYS1jc3MtcHJlZml4fS15ZW46YmVmb3JlLFxyXG4uI3skZmEtY3NzLXByZWZpeH0tanB5OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItanB5OyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1ydWJsZTpiZWZvcmUsXHJcbi4jeyRmYS1jc3MtcHJlZml4fS1yb3VibGU6YmVmb3JlLFxyXG4uI3skZmEtY3NzLXByZWZpeH0tcnViOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcnViOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS13b246YmVmb3JlLFxyXG4uI3skZmEtY3NzLXByZWZpeH0ta3J3OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXIta3J3OyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1iaXRjb2luOmJlZm9yZSxcclxuLiN7JGZhLWNzcy1wcmVmaXh9LWJ0YzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJ0YzsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZpbGU7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtdGV4dDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZpbGUtdGV4dDsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tc29ydC1hbHBoYS1hc2M6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zb3J0LWFscGhhLWFzYzsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tc29ydC1hbHBoYS1kZXNjOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc29ydC1hbHBoYS1kZXNjOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1zb3J0LWFtb3VudC1hc2M6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zb3J0LWFtb3VudC1hc2M7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvcnQtYW1vdW50LWRlc2M6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zb3J0LWFtb3VudC1kZXNjOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1zb3J0LW51bWVyaWMtYXNjOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc29ydC1udW1lcmljLWFzYzsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tc29ydC1udW1lcmljLWRlc2M6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zb3J0LW51bWVyaWMtZGVzYzsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tdGh1bWJzLXVwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGh1bWJzLXVwOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS10aHVtYnMtZG93bjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRodW1icy1kb3duOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS15b3V0dWJlLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXlvdXR1YmUtc3F1YXJlOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS15b3V0dWJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXIteW91dHViZTsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0teGluZzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXhpbmc7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LXhpbmctc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXIteGluZy1zcXVhcmU7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LXlvdXR1YmUtcGxheTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXlvdXR1YmUtcGxheTsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tZHJvcGJveDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWRyb3Bib3g7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YWNrLW92ZXJmbG93OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3RhY2stb3ZlcmZsb3c7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWluc3RhZ3JhbTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWluc3RhZ3JhbTsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tZmxpY2tyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmxpY2tyOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1hZG46YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hZG47IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWJpdGJ1Y2tldDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJpdGJ1Y2tldDsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tYml0YnVja2V0LXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJpdGJ1Y2tldC1zcXVhcmU7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LXR1bWJscjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXR1bWJscjsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tdHVtYmxyLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXR1bWJsci1zcXVhcmU7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWxvbmctYXJyb3ctZG93bjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWxvbmctYXJyb3ctZG93bjsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tbG9uZy1hcnJvdy11cDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWxvbmctYXJyb3ctdXA7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWxvbmctYXJyb3ctbGVmdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWxvbmctYXJyb3ctbGVmdDsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tbG9uZy1hcnJvdy1yaWdodDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWxvbmctYXJyb3ctcmlnaHQ7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWFwcGxlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYXBwbGU7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LXdpbmRvd3M6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci13aW5kb3dzOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1hbmRyb2lkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYW5kcm9pZDsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tbGludXg6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1saW51eDsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tZHJpYmJibGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1kcmliYmJsZTsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tc2t5cGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1za3lwZTsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tZm91cnNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZvdXJzcXVhcmU7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LXRyZWxsbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRyZWxsbzsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tZmVtYWxlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmVtYWxlOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1tYWxlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbWFsZTsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tZ2l0dGlwOmJlZm9yZSxcclxuLiN7JGZhLWNzcy1wcmVmaXh9LWdyYXRpcGF5OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZ3JhdGlwYXk7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LXN1bi1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3VuLW87IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LW1vb24tbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1vb24tbzsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tYXJjaGl2ZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFyY2hpdmU7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWJ1ZzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJ1ZzsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tdms6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci12azsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0td2VpYm86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci13ZWlibzsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tcmVucmVuOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcmVucmVuOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1wYWdlbGluZXM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wYWdlbGluZXM7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YWNrLWV4Y2hhbmdlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3RhY2stZXhjaGFuZ2U7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWFycm93LWNpcmNsZS1vLXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYXJyb3ctY2lyY2xlLW8tcmlnaHQ7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWFycm93LWNpcmNsZS1vLWxlZnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hcnJvdy1jaXJjbGUtby1sZWZ0OyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS10b2dnbGUtbGVmdDpiZWZvcmUsXHJcbi4jeyRmYS1jc3MtcHJlZml4fS1jYXJldC1zcXVhcmUtby1sZWZ0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2FyZXQtc3F1YXJlLW8tbGVmdDsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tZG90LWNpcmNsZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZG90LWNpcmNsZS1vOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS13aGVlbGNoYWlyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItd2hlZWxjaGFpcjsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tdmltZW8tc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdmltZW8tc3F1YXJlOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS10dXJraXNoLWxpcmE6YmVmb3JlLFxyXG4uI3skZmEtY3NzLXByZWZpeH0tdHJ5OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdHJ5OyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1wbHVzLXNxdWFyZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGx1cy1zcXVhcmUtbzsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tc3BhY2Utc2h1dHRsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNwYWNlLXNodXR0bGU7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LXNsYWNrOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2xhY2s7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWVudmVsb3BlLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWVudmVsb3BlLXNxdWFyZTsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0td29yZHByZXNzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItd29yZHByZXNzOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1vcGVuaWQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1vcGVuaWQ7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWluc3RpdHV0aW9uOmJlZm9yZSxcclxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhbms6YmVmb3JlLFxyXG4uI3skZmEtY3NzLXByZWZpeH0tdW5pdmVyc2l0eTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXVuaXZlcnNpdHk7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LW1vcnRhci1ib2FyZDpiZWZvcmUsXHJcbi4jeyRmYS1jc3MtcHJlZml4fS1ncmFkdWF0aW9uLWNhcDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdyYWR1YXRpb24tY2FwOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS15YWhvbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXlhaG9vOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1nb29nbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1nb29nbGU7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlZGRpdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXJlZGRpdDsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tcmVkZGl0LXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXJlZGRpdC1zcXVhcmU7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0dW1ibGV1cG9uLWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXN0dW1ibGV1cG9uLWNpcmNsZTsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tc3R1bWJsZXVwb246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zdHVtYmxldXBvbjsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tZGVsaWNpb3VzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZGVsaWNpb3VzOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1kaWdnOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZGlnZzsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tcGllZC1waXBlcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBpZWQtcGlwZXI7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LXBpZWQtcGlwZXItYWx0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGllZC1waXBlci1hbHQ7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWRydXBhbDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWRydXBhbDsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tam9vbWxhOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItam9vbWxhOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1sYW5ndWFnZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWxhbmd1YWdlOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1mYXg6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1mYXg7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWJ1aWxkaW5nOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYnVpbGRpbmc7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoaWxkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2hpbGQ7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LXBhdzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBhdzsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tc3Bvb246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zcG9vbjsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tY3ViZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWN1YmU7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWN1YmVzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY3ViZXM7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWJlaGFuY2U6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1iZWhhbmNlOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1iZWhhbmNlLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJlaGFuY2Utc3F1YXJlOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1zdGVhbTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXN0ZWFtOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1zdGVhbS1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zdGVhbS1zcXVhcmU7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlY3ljbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1yZWN5Y2xlOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1hdXRvbW9iaWxlOmJlZm9yZSxcclxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNhcjsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tY2FiOmJlZm9yZSxcclxuLiN7JGZhLWNzcy1wcmVmaXh9LXRheGk6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10YXhpOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS10cmVlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdHJlZTsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tc3BvdGlmeTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNwb3RpZnk7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWRldmlhbnRhcnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1kZXZpYW50YXJ0OyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1zb3VuZGNsb3VkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc291bmRjbG91ZDsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tZGF0YWJhc2U6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1kYXRhYmFzZTsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS1wZGYtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZpbGUtcGRmLW87IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtd29yZC1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmlsZS13b3JkLW87IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtZXhjZWwtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZpbGUtZXhjZWwtbzsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS1wb3dlcnBvaW50LW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1maWxlLXBvd2VycG9pbnQtbzsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS1waG90by1vOmJlZm9yZSxcclxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtcGljdHVyZS1vOmJlZm9yZSxcclxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtaW1hZ2UtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZpbGUtaW1hZ2UtbzsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS16aXAtbzpiZWZvcmUsXHJcbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLWFyY2hpdmUtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZpbGUtYXJjaGl2ZS1vOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLXNvdW5kLW86YmVmb3JlLFxyXG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS1hdWRpby1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmlsZS1hdWRpby1vOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLW1vdmllLW86YmVmb3JlLFxyXG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS12aWRlby1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmlsZS12aWRlby1vOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLWNvZGUtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZpbGUtY29kZS1vOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS12aW5lOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdmluZTsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tY29kZXBlbjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNvZGVwZW47IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWpzZmlkZGxlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItanNmaWRkbGU7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpZmUtYm91eTpiZWZvcmUsXHJcbi4jeyRmYS1jc3MtcHJlZml4fS1saWZlLWJ1b3k6YmVmb3JlLFxyXG4uI3skZmEtY3NzLXByZWZpeH0tbGlmZS1zYXZlcjpiZWZvcmUsXHJcbi4jeyRmYS1jc3MtcHJlZml4fS1zdXBwb3J0OmJlZm9yZSxcclxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpZmUtcmluZzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWxpZmUtcmluZzsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tY2lyY2xlLW8tbm90Y2g6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jaXJjbGUtby1ub3RjaDsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tcmE6YmVmb3JlLFxyXG4uI3skZmEtY3NzLXByZWZpeH0tcmViZWw6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1yZWJlbDsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tZ2U6YmVmb3JlLFxyXG4uI3skZmEtY3NzLXByZWZpeH0tZW1waXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZW1waXJlOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1naXQtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZ2l0LXNxdWFyZTsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tZ2l0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZ2l0OyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS15LWNvbWJpbmF0b3Itc3F1YXJlOmJlZm9yZSxcclxuLiN7JGZhLWNzcy1wcmVmaXh9LXljLXNxdWFyZTpiZWZvcmUsXHJcbi4jeyRmYS1jc3MtcHJlZml4fS1oYWNrZXItbmV3czpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhhY2tlci1uZXdzOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS10ZW5jZW50LXdlaWJvOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGVuY2VudC13ZWlibzsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tcXE6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1xcTsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0td2VjaGF0OmJlZm9yZSxcclxuLiN7JGZhLWNzcy1wcmVmaXh9LXdlaXhpbjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXdlaXhpbjsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tc2VuZDpiZWZvcmUsXHJcbi4jeyRmYS1jc3MtcHJlZml4fS1wYXBlci1wbGFuZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBhcGVyLXBsYW5lOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1zZW5kLW86YmVmb3JlLFxyXG4uI3skZmEtY3NzLXByZWZpeH0tcGFwZXItcGxhbmUtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBhcGVyLXBsYW5lLW87IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWhpc3Rvcnk6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1oaXN0b3J5OyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1jaXJjbGUtdGhpbjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNpcmNsZS10aGluOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1oZWFkZXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1oZWFkZXI7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LXBhcmFncmFwaDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBhcmFncmFwaDsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tc2xpZGVyczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNsaWRlcnM7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LXNoYXJlLWFsdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNoYXJlLWFsdDsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tc2hhcmUtYWx0LXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNoYXJlLWFsdC1zcXVhcmU7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWJvbWI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1ib21iOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1zb2NjZXItYmFsbC1vOmJlZm9yZSxcclxuLiN7JGZhLWNzcy1wcmVmaXh9LWZ1dGJvbC1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZnV0Ym9sLW87IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LXR0eTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXR0eTsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tYmlub2N1bGFyczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJpbm9jdWxhcnM7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LXBsdWc6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wbHVnOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1zbGlkZXNoYXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2xpZGVzaGFyZTsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tdHdpdGNoOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdHdpdGNoOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS15ZWxwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXIteWVscDsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tbmV3c3BhcGVyLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1uZXdzcGFwZXItbzsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0td2lmaTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXdpZmk7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhbGN1bGF0b3I6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYWxjdWxhdG9yOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1wYXlwYWw6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wYXlwYWw7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWdvb2dsZS13YWxsZXQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1nb29nbGUtd2FsbGV0OyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1jYy12aXNhOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2MtdmlzYTsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tY2MtbWFzdGVyY2FyZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNjLW1hc3RlcmNhcmQ7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWNjLWRpc2NvdmVyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2MtZGlzY292ZXI7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWNjLWFtZXg6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYy1hbWV4OyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1jYy1wYXlwYWw6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYy1wYXlwYWw7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWNjLXN0cmlwZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNjLXN0cmlwZTsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tYmVsbC1zbGFzaDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJlbGwtc2xhc2g7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWJlbGwtc2xhc2gtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJlbGwtc2xhc2gtbzsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tdHJhc2g6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10cmFzaDsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tY29weXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY29weXJpZ2h0OyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1hdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWF0OyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1leWVkcm9wcGVyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZXllZHJvcHBlcjsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tcGFpbnQtYnJ1c2g6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wYWludC1icnVzaDsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tYmlydGhkYXktY2FrZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJpcnRoZGF5LWNha2U7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWFyZWEtY2hhcnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hcmVhLWNoYXJ0OyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1waWUtY2hhcnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1waWUtY2hhcnQ7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpbmUtY2hhcnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1saW5lLWNoYXJ0OyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1sYXN0Zm06YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1sYXN0Zm07IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWxhc3RmbS1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1sYXN0Zm0tc3F1YXJlOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS10b2dnbGUtb2ZmOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdG9nZ2xlLW9mZjsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tdG9nZ2xlLW9uOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdG9nZ2xlLW9uOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1iaWN5Y2xlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYmljeWNsZTsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tYnVzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYnVzOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1pb3hob3N0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaW94aG9zdDsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tYW5nZWxsaXN0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYW5nZWxsaXN0OyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1jYzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNjOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1zaGVrZWw6YmVmb3JlLFxyXG4uI3skZmEtY3NzLXByZWZpeH0tc2hlcWVsOmJlZm9yZSxcclxuLiN7JGZhLWNzcy1wcmVmaXh9LWlsczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWlsczsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tbWVhbnBhdGg6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1tZWFucGF0aDsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tYnV5c2VsbGFkczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJ1eXNlbGxhZHM7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvbm5lY3RkZXZlbG9wOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY29ubmVjdGRldmVsb3A7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWRhc2hjdWJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZGFzaGN1YmU7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWZvcnVtYmVlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZm9ydW1iZWU7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWxlYW5wdWI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1sZWFucHViOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1zZWxsc3k6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zZWxsc3k7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LXNoaXJ0c2luYnVsazpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNoaXJ0c2luYnVsazsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tc2ltcGx5YnVpbHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zaW1wbHlidWlsdDsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tc2t5YXRsYXM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1za3lhdGxhczsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tY2FydC1wbHVzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2FydC1wbHVzOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1jYXJ0LWFycm93LWRvd246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYXJ0LWFycm93LWRvd247IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWRpYW1vbmQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1kaWFtb25kOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1zaGlwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2hpcDsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tdXNlci1zZWNyZXQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci11c2VyLXNlY3JldDsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tbW90b3JjeWNsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1vdG9yY3ljbGU7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0cmVldC12aWV3OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3RyZWV0LXZpZXc7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWhlYXJ0YmVhdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhlYXJ0YmVhdDsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tdmVudXM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci12ZW51czsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tbWFyczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1hcnM7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LW1lcmN1cnk6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1tZXJjdXJ5OyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1pbnRlcnNleDpiZWZvcmUsXHJcbi4jeyRmYS1jc3MtcHJlZml4fS10cmFuc2dlbmRlcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRyYW5zZ2VuZGVyOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS10cmFuc2dlbmRlci1hbHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10cmFuc2dlbmRlci1hbHQ7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LXZlbnVzLWRvdWJsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXZlbnVzLWRvdWJsZTsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tbWFycy1kb3VibGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1tYXJzLWRvdWJsZTsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tdmVudXMtbWFyczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXZlbnVzLW1hcnM7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LW1hcnMtc3Ryb2tlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbWFycy1zdHJva2U7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LW1hcnMtc3Ryb2tlLXY6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1tYXJzLXN0cm9rZS12OyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1tYXJzLXN0cm9rZS1oOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbWFycy1zdHJva2UtaDsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tbmV1dGVyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbmV1dGVyOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1nZW5kZXJsZXNzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZ2VuZGVybGVzczsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tZmFjZWJvb2stb2ZmaWNpYWw6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1mYWNlYm9vay1vZmZpY2lhbDsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tcGludGVyZXN0LXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1waW50ZXJlc3QtcDsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0td2hhdHNhcHA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci13aGF0c2FwcDsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tc2VydmVyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2VydmVyOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS11c2VyLXBsdXM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci11c2VyLXBsdXM7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZXItdGltZXM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci11c2VyLXRpbWVzOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1ob3RlbDpiZWZvcmUsXHJcbi4jeyRmYS1jc3MtcHJlZml4fS1iZWQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1iZWQ7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LXZpYWNvaW46YmVmb3JlIHsgY29udGVudDogJGZhLXZhci12aWFjb2luOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS10cmFpbjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRyYWluOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1zdWJ3YXk6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zdWJ3YXk7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LW1lZGl1bTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1lZGl1bTsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0teWM6YmVmb3JlLFxyXG4uI3skZmEtY3NzLXByZWZpeH0teS1jb21iaW5hdG9yOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXIteS1jb21iaW5hdG9yOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1vcHRpbi1tb25zdGVyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItb3B0aW4tbW9uc3RlcjsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tb3BlbmNhcnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1vcGVuY2FydDsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tZXhwZWRpdGVkc3NsOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZXhwZWRpdGVkc3NsOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1iYXR0ZXJ5LTQ6YmVmb3JlLFxyXG4uI3skZmEtY3NzLXByZWZpeH0tYmF0dGVyeS1mdWxsOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYmF0dGVyeS1mdWxsOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1iYXR0ZXJ5LTM6YmVmb3JlLFxyXG4uI3skZmEtY3NzLXByZWZpeH0tYmF0dGVyeS10aHJlZS1xdWFydGVyczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJhdHRlcnktdGhyZWUtcXVhcnRlcnM7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhdHRlcnktMjpiZWZvcmUsXHJcbi4jeyRmYS1jc3MtcHJlZml4fS1iYXR0ZXJ5LWhhbGY6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1iYXR0ZXJ5LWhhbGY7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhdHRlcnktMTpiZWZvcmUsXHJcbi4jeyRmYS1jc3MtcHJlZml4fS1iYXR0ZXJ5LXF1YXJ0ZXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1iYXR0ZXJ5LXF1YXJ0ZXI7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhdHRlcnktMDpiZWZvcmUsXHJcbi4jeyRmYS1jc3MtcHJlZml4fS1iYXR0ZXJ5LWVtcHR5OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYmF0dGVyeS1lbXB0eTsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tbW91c2UtcG9pbnRlcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1vdXNlLXBvaW50ZXI7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWktY3Vyc29yOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaS1jdXJzb3I7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LW9iamVjdC1ncm91cDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW9iamVjdC1ncm91cDsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tb2JqZWN0LXVuZ3JvdXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1vYmplY3QtdW5ncm91cDsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tc3RpY2t5LW5vdGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zdGlja3ktbm90ZTsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tc3RpY2t5LW5vdGUtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXN0aWNreS1ub3RlLW87IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWNjLWpjYjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNjLWpjYjsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tY2MtZGluZXJzLWNsdWI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYy1kaW5lcnMtY2x1YjsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tY2xvbmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jbG9uZTsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tYmFsYW5jZS1zY2FsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJhbGFuY2Utc2NhbGU7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWhvdXJnbGFzcy1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaG91cmdsYXNzLW87IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWhvdXJnbGFzcy0xOmJlZm9yZSxcclxuLiN7JGZhLWNzcy1wcmVmaXh9LWhvdXJnbGFzcy1zdGFydDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhvdXJnbGFzcy1zdGFydDsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0taG91cmdsYXNzLTI6YmVmb3JlLFxyXG4uI3skZmEtY3NzLXByZWZpeH0taG91cmdsYXNzLWhhbGY6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1ob3VyZ2xhc3MtaGFsZjsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0taG91cmdsYXNzLTM6YmVmb3JlLFxyXG4uI3skZmEtY3NzLXByZWZpeH0taG91cmdsYXNzLWVuZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhvdXJnbGFzcy1lbmQ7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWhvdXJnbGFzczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhvdXJnbGFzczsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1ncmFiLW86YmVmb3JlLFxyXG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1yb2NrLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1oYW5kLXJvY2stbzsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1zdG9wLW86YmVmb3JlLFxyXG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1wYXBlci1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaGFuZC1wYXBlci1vOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1oYW5kLXNjaXNzb3JzLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1oYW5kLXNjaXNzb3JzLW87IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbmQtbGl6YXJkLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1oYW5kLWxpemFyZC1vOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1oYW5kLXNwb2NrLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1oYW5kLXNwb2NrLW87IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbmQtcG9pbnRlci1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaGFuZC1wb2ludGVyLW87IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbmQtcGVhY2UtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhhbmQtcGVhY2UtbzsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tdHJhZGVtYXJrOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdHJhZGVtYXJrOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1yZWdpc3RlcmVkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcmVnaXN0ZXJlZDsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tY3JlYXRpdmUtY29tbW9uczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnM7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWdnOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZ2c7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWdnLWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdnLWNpcmNsZTsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tdHJpcGFkdmlzb3I6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10cmlwYWR2aXNvcjsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tb2Rub2tsYXNzbmlraTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW9kbm9rbGFzc25pa2k7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LW9kbm9rbGFzc25pa2ktc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItb2Rub2tsYXNzbmlraS1zcXVhcmU7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWdldC1wb2NrZXQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1nZXQtcG9ja2V0OyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS13aWtpcGVkaWEtdzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXdpa2lwZWRpYS13OyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1zYWZhcmk6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zYWZhcmk7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWNocm9tZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNocm9tZTsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tZmlyZWZveDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZpcmVmb3g7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LW9wZXJhOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItb3BlcmE7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWludGVybmV0LWV4cGxvcmVyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaW50ZXJuZXQtZXhwbG9yZXI7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LXR2OmJlZm9yZSxcclxuLiN7JGZhLWNzcy1wcmVmaXh9LXRlbGV2aXNpb246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10ZWxldmlzaW9uOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1jb250YW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jb250YW87IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LTUwMHB4OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItNTAwcHg7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWFtYXpvbjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFtYXpvbjsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tY2FsZW5kYXItcGx1cy1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2FsZW5kYXItcGx1cy1vOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1jYWxlbmRhci1taW51cy1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2FsZW5kYXItbWludXMtbzsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tY2FsZW5kYXItdGltZXMtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNhbGVuZGFyLXRpbWVzLW87IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhbGVuZGFyLWNoZWNrLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYWxlbmRhci1jaGVjay1vOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1pbmR1c3RyeTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWluZHVzdHJ5OyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1tYXAtcGluOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbWFwLXBpbjsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tbWFwLXNpZ25zOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbWFwLXNpZ25zOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1tYXAtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1hcC1vOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1tYXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1tYXA7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvbW1lbnRpbmc6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jb21tZW50aW5nOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1jb21tZW50aW5nLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jb21tZW50aW5nLW87IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWhvdXp6OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaG91eno7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LXZpbWVvOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdmltZW87IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWJsYWNrLXRpZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJsYWNrLXRpZTsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tZm9udGljb25zOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZm9udGljb25zOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1yZWRkaXQtYWxpZW46YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1yZWRkaXQtYWxpZW47IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWVkZ2U6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1lZGdlOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1jcmVkaXQtY2FyZC1hbHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jcmVkaXQtY2FyZC1hbHQ7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvZGllcGllOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY29kaWVwaWU7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LW1vZHg6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1tb2R4OyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1mb3J0LWF3ZXNvbWU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1mb3J0LWF3ZXNvbWU7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzYjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXVzYjsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tcHJvZHVjdC1odW50OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcHJvZHVjdC1odW50OyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1taXhjbG91ZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1peGNsb3VkOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1zY3JpYmQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zY3JpYmQ7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LXBhdXNlLWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBhdXNlLWNpcmNsZTsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tcGF1c2UtY2lyY2xlLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wYXVzZS1jaXJjbGUtbzsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tc3RvcC1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zdG9wLWNpcmNsZTsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tc3RvcC1jaXJjbGUtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXN0b3AtY2lyY2xlLW87IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LXNob3BwaW5nLWJhZzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNob3BwaW5nLWJhZzsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tc2hvcHBpbmctYmFza2V0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2hvcHBpbmctYmFza2V0OyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1oYXNodGFnOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaGFzaHRhZzsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tYmx1ZXRvb3RoOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYmx1ZXRvb3RoOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1ibHVldG9vdGgtYjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJsdWV0b290aC1iOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1wZXJjZW50OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGVyY2VudDsgfVxyXG4iLCIvL1xyXG4vLyBDb21wb25lbnQgYW5pbWF0aW9uc1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuLy8gSGVhZHMgdXAhXHJcbi8vXHJcbi8vIFdlIGRvbid0IHVzZSB0aGUgYC5vcGFjaXR5KClgIG1peGluIGhlcmUgc2luY2UgaXQgY2F1c2VzIGEgYnVnIHdpdGggdGV4dFxyXG4vLyBmaWVsZHMgaW4gSUU3LTguIFNvdXJjZTogaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL3B1bGwvMzU1Mi5cclxuLy8gQ29yZSB2YXJpYWJsZXMgYW5kIG1peGluc1xyXG5AaW1wb3J0IFwidmFyaWFibGVzXCI7XHJcbkBpbXBvcnQgXCJtaXhpbnNcIjsgXHJcblxyXG4uZmFkZSB7XHJcbiAgb3BhY2l0eTogMDtcclxuICBAaW5jbHVkZSB0cmFuc2l0aW9uKG9wYWNpdHkgLjE1cyBsaW5lYXIpOyAgXHJcbiAgJi5pbiB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxufVxyXG5cclxuLmNvbGxhcHNlIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG5cclxuICAmLmluICAgICAgeyBkaXNwbGF5OiBibG9jazsgfVxyXG4gIC8vIFtjb252ZXJ0ZXJdIGV4dHJhY3RlZCB0ciYuaW4gdG8gdHIuY29sbGFwc2UuaW5cclxuICAvLyBbY29udmVydGVyXSBleHRyYWN0ZWQgdGJvZHkmLmluIHRvIHRib2R5LmNvbGxhcHNlLmluXHJcbn1cclxuXHJcbnRyLmNvbGxhcHNlLmluICAgIHsgZGlzcGxheTogdGFibGUtcm93OyB9XHJcbiBcclxudGJvZHkuY29sbGFwc2UuaW4geyBkaXNwbGF5OiB0YWJsZS1yb3ctZ3JvdXA7IH1cclxuXHJcbi5jb2xsYXBzaW5nIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgaGVpZ2h0OiAwO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbi1wcm9wZXJ0eShoZWlnaHQsIHZpc2liaWxpdHkpO1xyXG4gIEBpbmNsdWRlIHRyYW5zaXRpb24tZHVyYXRpb24oLjM1cyk7XHJcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb24oZWFzZSk7XHJcbn1cclxuIiwiLy8gVmVuZG9yIFByZWZpeGVzXHJcbi8vXHJcbi8vIEFsbCB2ZW5kb3IgbWl4aW5zIGFyZSBkZXByZWNhdGVkIGFzIG9mIHYzLjIuMCBkdWUgdG8gdGhlIGludHJvZHVjdGlvbiBvZlxyXG4vLyBBdXRvcHJlZml4ZXIgaW4gb3VyIEdydW50ZmlsZS4gVGhleSB3aWxsIGJlIHJlbW92ZWQgaW4gdjQuXHJcblxyXG4vLyAtIEFuaW1hdGlvbnNcclxuLy8gLSBCYWNrZmFjZSB2aXNpYmlsaXR5XHJcbi8vIC0gQm94IHNoYWRvd1xyXG4vLyAtIEJveCBzaXppbmdcclxuLy8gLSBDb250ZW50IGNvbHVtbnNcclxuLy8gLSBIeXBoZW5zXHJcbi8vIC0gUGxhY2Vob2xkZXIgdGV4dFxyXG4vLyAtIFRyYW5zZm9ybWF0aW9uc1xyXG4vLyAtIFRyYW5zaXRpb25zXHJcbi8vIC0gVXNlciBTZWxlY3RcclxuXHJcblxyXG4vLyBBbmltYXRpb25zXHJcbkBtaXhpbiBhbmltYXRpb24oJGFuaW1hdGlvbikge1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uOiAkYW5pbWF0aW9uO1xyXG4gICAgICAgLW8tYW5pbWF0aW9uOiAkYW5pbWF0aW9uO1xyXG4gICAgICAgICAgYW5pbWF0aW9uOiAkYW5pbWF0aW9uO1xyXG59XHJcbkBtaXhpbiBhbmltYXRpb24tbmFtZSgkbmFtZSkge1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ICRuYW1lO1xyXG4gICAgICAgICAgYW5pbWF0aW9uLW5hbWU6ICRuYW1lO1xyXG59XHJcbkBtaXhpbiBhbmltYXRpb24tZHVyYXRpb24oJGR1cmF0aW9uKSB7XHJcbiAgLXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246ICRkdXJhdGlvbjtcclxuICAgICAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogJGR1cmF0aW9uO1xyXG59XHJcbkBtaXhpbiBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uKCR0aW1pbmctZnVuY3Rpb24pIHtcclxuICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ICR0aW1pbmctZnVuY3Rpb247XHJcbiAgICAgICAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiAkdGltaW5nLWZ1bmN0aW9uO1xyXG59XHJcbkBtaXhpbiBhbmltYXRpb24tZGVsYXkoJGRlbGF5KSB7XHJcbiAgLXdlYmtpdC1hbmltYXRpb24tZGVsYXk6ICRkZWxheTtcclxuICAgICAgICAgIGFuaW1hdGlvbi1kZWxheTogJGRlbGF5O1xyXG59XHJcbkBtaXhpbiBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50KCRpdGVyYXRpb24tY291bnQpIHtcclxuICAtd2Via2l0LWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6ICRpdGVyYXRpb24tY291bnQ7XHJcbiAgICAgICAgICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiAkaXRlcmF0aW9uLWNvdW50O1xyXG59XHJcbkBtaXhpbiBhbmltYXRpb24tZGlyZWN0aW9uKCRkaXJlY3Rpb24pIHtcclxuICAtd2Via2l0LWFuaW1hdGlvbi1kaXJlY3Rpb246ICRkaXJlY3Rpb247XHJcbiAgICAgICAgICBhbmltYXRpb24tZGlyZWN0aW9uOiAkZGlyZWN0aW9uO1xyXG59XHJcbkBtaXhpbiBhbmltYXRpb24tZmlsbC1tb2RlKCRmaWxsLW1vZGUpIHtcclxuICAtd2Via2l0LWFuaW1hdGlvbi1maWxsLW1vZGU6ICRmaWxsLW1vZGU7XHJcbiAgICAgICAgICBhbmltYXRpb24tZmlsbC1tb2RlOiAkZmlsbC1tb2RlO1xyXG59XHJcblxyXG4vLyBCYWNrZmFjZSB2aXNpYmlsaXR5XHJcbi8vIFByZXZlbnQgYnJvd3NlcnMgZnJvbSBmbGlja2VyaW5nIHdoZW4gdXNpbmcgQ1NTIDNEIHRyYW5zZm9ybXMuXHJcbi8vIERlZmF1bHQgdmFsdWUgaXMgYHZpc2libGVgLCBidXQgY2FuIGJlIGNoYW5nZWQgdG8gYGhpZGRlbmBcclxuXHJcbkBtaXhpbiBiYWNrZmFjZS12aXNpYmlsaXR5KCR2aXNpYmlsaXR5KXtcclxuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6ICR2aXNpYmlsaXR5O1xyXG4gICAgIC1tb3otYmFja2ZhY2UtdmlzaWJpbGl0eTogJHZpc2liaWxpdHk7XHJcbiAgICAgICAgICBiYWNrZmFjZS12aXNpYmlsaXR5OiAkdmlzaWJpbGl0eTtcclxufVxyXG5cclxuLy8gRHJvcCBzaGFkb3dzXHJcbi8vXHJcbi8vIE5vdGU6IERlcHJlY2F0ZWQgYC5ib3gtc2hhZG93KClgIGFzIG9mIHYzLjEuMCBzaW5jZSBhbGwgb2YgQm9vdHN0cmFwJ3NcclxuLy8gc3VwcG9ydGVkIGJyb3dzZXJzIHRoYXQgaGF2ZSBib3ggc2hhZG93IGNhcGFiaWxpdGllcyBub3cgc3VwcG9ydCBpdC5cclxuXHJcbkBtaXhpbiBib3gtc2hhZG93KCRzaGFkb3cuLi4pIHtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6ICRzaGFkb3c7IC8vIGlPUyA8NC4zICYgQW5kcm9pZCA8NC4xXHJcbiAgICAgICAgICBib3gtc2hhZG93OiAkc2hhZG93O1xyXG59XHJcblxyXG4vLyBCb3ggc2l6aW5nXHJcbkBtaXhpbiBib3gtc2l6aW5nKCRib3htb2RlbCkge1xyXG4gIC13ZWJraXQtYm94LXNpemluZzogJGJveG1vZGVsO1xyXG4gICAgIC1tb3otYm94LXNpemluZzogJGJveG1vZGVsO1xyXG4gICAgICAgICAgYm94LXNpemluZzogJGJveG1vZGVsO1xyXG59XHJcblxyXG4vLyBDU1MzIENvbnRlbnQgQ29sdW1uc1xyXG5AbWl4aW4gY29udGVudC1jb2x1bW5zKCRjb2x1bW4tY291bnQsICRjb2x1bW4tZ2FwOiAkZ3JpZC1ndXR0ZXItd2lkdGgpIHtcclxuICAtd2Via2l0LWNvbHVtbi1jb3VudDogJGNvbHVtbi1jb3VudDtcclxuICAgICAtbW96LWNvbHVtbi1jb3VudDogJGNvbHVtbi1jb3VudDtcclxuICAgICAgICAgIGNvbHVtbi1jb3VudDogJGNvbHVtbi1jb3VudDtcclxuICAtd2Via2l0LWNvbHVtbi1nYXA6ICRjb2x1bW4tZ2FwO1xyXG4gICAgIC1tb3otY29sdW1uLWdhcDogJGNvbHVtbi1nYXA7XHJcbiAgICAgICAgICBjb2x1bW4tZ2FwOiAkY29sdW1uLWdhcDtcclxufVxyXG5cclxuLy8gT3B0aW9uYWwgaHlwaGVuYXRpb25cclxuQG1peGluIGh5cGhlbnMoJG1vZGU6IGF1dG8pIHtcclxuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XHJcbiAgLXdlYmtpdC1oeXBoZW5zOiAkbW9kZTtcclxuICAgICAtbW96LWh5cGhlbnM6ICRtb2RlO1xyXG4gICAgICAtbXMtaHlwaGVuczogJG1vZGU7IC8vIElFMTArXHJcbiAgICAgICAtby1oeXBoZW5zOiAkbW9kZTtcclxuICAgICAgICAgIGh5cGhlbnM6ICRtb2RlO1xyXG59XHJcblxyXG4vLyBQbGFjZWhvbGRlciB0ZXh0XHJcbkBtaXhpbiBwbGFjZWhvbGRlcigkY29sb3I6ICRpbnB1dC1jb2xvci1wbGFjZWhvbGRlcikge1xyXG4gIC8vIEZpcmVmb3hcclxuICAmOjotbW96LXBsYWNlaG9sZGVyIHtcclxuICAgIGNvbG9yOiAkY29sb3I7XHJcbiAgICBvcGFjaXR5OiAxOyAvLyBPdmVycmlkZSBGaXJlZm94J3MgdW51c3VhbCBkZWZhdWx0IG9wYWNpdHk7IHNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8xMTUyNlxyXG4gIH1cclxuICAmOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7IGNvbG9yOiAkY29sb3I7IH0gLy8gSW50ZXJuZXQgRXhwbG9yZXIgMTArXHJcbiAgJjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciAgeyBjb2xvcjogJGNvbG9yOyB9IC8vIFNhZmFyaSBhbmQgQ2hyb21lXHJcbn1cclxuXHJcbi8vIFRyYW5zZm9ybWF0aW9uc1xyXG5AbWl4aW4gc2NhbGUoJHJhdGlvLi4uKSB7XHJcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKCRyYXRpbyk7XHJcbiAgICAgIC1tcy10cmFuc2Zvcm06IHNjYWxlKCRyYXRpbyk7IC8vIElFOSBvbmx5XHJcbiAgICAgICAtby10cmFuc2Zvcm06IHNjYWxlKCRyYXRpbyk7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKCRyYXRpbyk7XHJcbn1cclxuXHJcbkBtaXhpbiBzY2FsZVgoJHJhdGlvKSB7XHJcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlWCgkcmF0aW8pO1xyXG4gICAgICAtbXMtdHJhbnNmb3JtOiBzY2FsZVgoJHJhdGlvKTsgLy8gSUU5IG9ubHlcclxuICAgICAgIC1vLXRyYW5zZm9ybTogc2NhbGVYKCRyYXRpbyk7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlWCgkcmF0aW8pO1xyXG59XHJcbkBtaXhpbiBzY2FsZVkoJHJhdGlvKSB7XHJcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlWSgkcmF0aW8pO1xyXG4gICAgICAtbXMtdHJhbnNmb3JtOiBzY2FsZVkoJHJhdGlvKTsgLy8gSUU5IG9ubHlcclxuICAgICAgIC1vLXRyYW5zZm9ybTogc2NhbGVZKCRyYXRpbyk7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlWSgkcmF0aW8pO1xyXG59XHJcbkBtaXhpbiBza2V3KCR4LCAkeSkge1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WCgkeCkgc2tld1koJHkpO1xyXG4gICAgICAtbXMtdHJhbnNmb3JtOiBza2V3WCgkeCkgc2tld1koJHkpOyAvLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy80ODg1OyBJRTkrXHJcbiAgICAgICAtby10cmFuc2Zvcm06IHNrZXdYKCR4KSBza2V3WSgkeSk7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHNrZXdYKCR4KSBza2V3WSgkeSk7XHJcbn1cclxuQG1peGluIHRyYW5zbGF0ZSgkeCwgJHkpIHtcclxuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKCR4LCAkeSk7XHJcbiAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgkeCwgJHkpOyAvLyBJRTkgb25seVxyXG4gICAgICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoJHgsICR5KTtcclxuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKCR4LCAkeSk7XHJcbn1cclxuQG1peGluIHRyYW5zbGF0ZTNkKCR4LCAkeSwgJHopIHtcclxuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoJHgsICR5LCAkeik7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKCR4LCAkeSwgJHopO1xyXG59XHJcbkBtaXhpbiByb3RhdGUoJGRlZ3JlZXMpIHtcclxuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKCRkZWdyZWVzKTtcclxuICAgICAgLW1zLXRyYW5zZm9ybTogcm90YXRlKCRkZWdyZWVzKTsgLy8gSUU5IG9ubHlcclxuICAgICAgIC1vLXRyYW5zZm9ybTogcm90YXRlKCRkZWdyZWVzKTtcclxuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKCRkZWdyZWVzKTtcclxufVxyXG5AbWl4aW4gcm90YXRlWCgkZGVncmVlcykge1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGVYKCRkZWdyZWVzKTtcclxuICAgICAgLW1zLXRyYW5zZm9ybTogcm90YXRlWCgkZGVncmVlcyk7IC8vIElFOSBvbmx5XHJcbiAgICAgICAtby10cmFuc2Zvcm06IHJvdGF0ZVgoJGRlZ3JlZXMpO1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGVYKCRkZWdyZWVzKTtcclxufVxyXG5AbWl4aW4gcm90YXRlWSgkZGVncmVlcykge1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGVZKCRkZWdyZWVzKTtcclxuICAgICAgLW1zLXRyYW5zZm9ybTogcm90YXRlWSgkZGVncmVlcyk7IC8vIElFOSBvbmx5XHJcbiAgICAgICAtby10cmFuc2Zvcm06IHJvdGF0ZVkoJGRlZ3JlZXMpO1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGVZKCRkZWdyZWVzKTtcclxufVxyXG5AbWl4aW4gcGVyc3BlY3RpdmUoJHBlcnNwZWN0aXZlKSB7XHJcbiAgLXdlYmtpdC1wZXJzcGVjdGl2ZTogJHBlcnNwZWN0aXZlO1xyXG4gICAgIC1tb3otcGVyc3BlY3RpdmU6ICRwZXJzcGVjdGl2ZTtcclxuICAgICAgICAgIHBlcnNwZWN0aXZlOiAkcGVyc3BlY3RpdmU7XHJcbn1cclxuQG1peGluIHBlcnNwZWN0aXZlLW9yaWdpbigkcGVyc3BlY3RpdmUpIHtcclxuICAtd2Via2l0LXBlcnNwZWN0aXZlLW9yaWdpbjogJHBlcnNwZWN0aXZlO1xyXG4gICAgIC1tb3otcGVyc3BlY3RpdmUtb3JpZ2luOiAkcGVyc3BlY3RpdmU7XHJcbiAgICAgICAgICBwZXJzcGVjdGl2ZS1vcmlnaW46ICRwZXJzcGVjdGl2ZTtcclxufVxyXG5AbWl4aW4gdHJhbnNmb3JtLW9yaWdpbigkb3JpZ2luKSB7XHJcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiAkb3JpZ2luO1xyXG4gICAgIC1tb3otdHJhbnNmb3JtLW9yaWdpbjogJG9yaWdpbjtcclxuICAgICAgLW1zLXRyYW5zZm9ybS1vcmlnaW46ICRvcmlnaW47IC8vIElFOSBvbmx5XHJcbiAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiAkb3JpZ2luO1xyXG59XHJcblxyXG5cclxuLy8gVHJhbnNpdGlvbnNcclxuXHJcbkBtaXhpbiB0cmFuc2l0aW9uKCR0cmFuc2l0aW9uLi4uKSB7XHJcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAkdHJhbnNpdGlvbjtcclxuICAgICAgIC1vLXRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xyXG4gICAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb247XHJcbn1cclxuQG1peGluIHRyYW5zaXRpb24tcHJvcGVydHkoJHRyYW5zaXRpb24tcHJvcGVydHkuLi4pIHtcclxuICAtd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6ICR0cmFuc2l0aW9uLXByb3BlcnR5O1xyXG4gICAgICAgICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogJHRyYW5zaXRpb24tcHJvcGVydHk7XHJcbn1cclxuQG1peGluIHRyYW5zaXRpb24tZGVsYXkoJHRyYW5zaXRpb24tZGVsYXkpIHtcclxuICAtd2Via2l0LXRyYW5zaXRpb24tZGVsYXk6ICR0cmFuc2l0aW9uLWRlbGF5O1xyXG4gICAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogJHRyYW5zaXRpb24tZGVsYXk7XHJcbn1cclxuQG1peGluIHRyYW5zaXRpb24tZHVyYXRpb24oJHRyYW5zaXRpb24tZHVyYXRpb24uLi4pIHtcclxuICAtd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246ICR0cmFuc2l0aW9uLWR1cmF0aW9uO1xyXG4gICAgICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogJHRyYW5zaXRpb24tZHVyYXRpb247XHJcbn1cclxuQG1peGluIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uKCR0aW1pbmctZnVuY3Rpb24pIHtcclxuICAtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiAkdGltaW5nLWZ1bmN0aW9uO1xyXG4gICAgICAgICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ICR0aW1pbmctZnVuY3Rpb247XHJcbn1cclxuQG1peGluIHRyYW5zaXRpb24tdHJhbnNmb3JtKCR0cmFuc2l0aW9uLi4uKSB7XHJcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAkdHJhbnNpdGlvbjtcclxuICAgICAtbW96LXRyYW5zaXRpb246IC1tb3otdHJhbnNmb3JtICR0cmFuc2l0aW9uO1xyXG4gICAgICAgLW8tdHJhbnNpdGlvbjogLW8tdHJhbnNmb3JtICR0cmFuc2l0aW9uO1xyXG4gICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtICR0cmFuc2l0aW9uO1xyXG59XHJcblxyXG5cclxuLy8gVXNlciBzZWxlY3RcclxuLy8gRm9yIHNlbGVjdGluZyB0ZXh0IG9uIHRoZSBwYWdlXHJcblxyXG5AbWl4aW4gdXNlci1zZWxlY3QoJHNlbGVjdCkge1xyXG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6ICRzZWxlY3Q7XHJcbiAgICAgLW1vei11c2VyLXNlbGVjdDogJHNlbGVjdDtcclxuICAgICAgLW1zLXVzZXItc2VsZWN0OiAkc2VsZWN0OyAvLyBJRTEwK1xyXG4gICAgICAgICAgdXNlci1zZWxlY3Q6ICRzZWxlY3Q7XHJcbn1cclxuIiwi77u/Ly8vIDxyZWZlcmVuY2UgcGF0aD1cImNmaS1tYWluLnNjc3NcIj5cbi8vIGRyb3Bkb3ducyBmcm9tIGJvb3RzdHJhcFxuQGltcG9ydCAnLi4vLi4vQ0ZJL2xpYnMvYm9vdHN0cmFwL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fY29tcG9uZW50LWFuaW1hdGlvbnMuc2Nzcyc7XG5cbioge1xuICAgIEBpbmNsdWRlIGJveC1zaXppbmcoYm9yZGVyLWJveCk7XG59XG5cbio6YmVmb3JlLFxuKjphZnRlciB7XG4gICAgQGluY2x1ZGUgYm94LXNpemluZyhib3JkZXItYm94KTtcbn1cblxuYm9keSB7XG4gICAgQGluY2x1ZGUgZm9udC1yb2JvdG8tbGlnaHQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgLy8gc2V0cyBjb2xvciBpbiBFcGlzZXJ2ZXIgZWRpdCBtb2RlXG4gICAgY29sb3I6ICRncmF5LWRhcms7XG4gICAgZm9udC1zaXplOiAkYmFzZS1mb250LXNpemU7XG4gICAgbGluZS1oZWlnaHQ6IDEuNmVtO1xufVxuXG5oMSwgaDIsIGgzLCBwIHtcbiAgICBtYXJnaW46IDA7XG59XG5cbnAsIC5wLXN0eWxlIHtcbiAgICBAaW5jbHVkZSBwO1xufVxuXG5oMSwgLmgxLXN0eWxlIHtcbiAgICBAaW5jbHVkZSBoMTtcbn1cblxuaDIsIC5oMi1zdHlsZSB7XG4gICAgQGluY2x1ZGUgaDI7XG59XG5cbmgzLCAuaDMtc3R5bGUge1xuICAgIEBpbmNsdWRlIGgzO1xufVxuXG5oNCwgLmg0LXN0eWxlIHtcbiAgICBAaW5jbHVkZSBoNDtcbn1cblxuaDUsIC5oNS1zdHlsZSB7XG4gICAgQGluY2x1ZGUgaDU7XG59XG5cbmg2LCAuaDYtc3R5bGUge1xuICAgIEBpbmNsdWRlIGg2O1xufVxuXG5hIHtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCwgZWFzZSwgMC40cyk7XG4gICAgY29sb3I6ICRncmVlbi0yMDIxO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogJGJyaWdodC1ibHVlLTIwMjE7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB9XG59XG5cbmIsIHN0cm9uZyB7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xufVxuXG4ubWVkaXVtIHtcbiAgICBAaW5jbHVkZSBmb250LXJvYm90by1tZWRpdW07XG59XG5cbi51cHBlcmNhc2Uge1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi5wYWdlLWNvbnRlbnQge1xuICAgIG1pbi1oZWlnaHQ6IDUwMHB4O1xuICAgIHBhZGRpbmctdG9wOiAkbW9iaWxlLWhlYWRlci1oZWlnaHQ7XG5cbiAgICBAbWVkaWEgI3skbWVkaWEtZGVza3RvcC12aWV3fSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAkbmF2LXRvdGFsLWhlaWdodDtcbiAgICB9XG59XG5cbi5jb250YWluZXIsXG4lY29udGFpbmVyIHtcbiAgICBAaW5jbHVkZSBjb250YWluZXItZml4ZWQ7XG5cbiAgICBAbWVkaWEgI3skbWVkaWEtZGVza3RvcC12aWV3fSB7XG4gICAgICAgIHdpZHRoOiAkY29udGFpbmVyLXNtO1xuICAgIH1cblxuICAgIEBtZWRpYSAjeyRtZWRpYS1kZXNrdG9wLXZpZXd9IHtcbiAgICAgICAgd2lkdGg6ICRjb250YWluZXItbWQ7XG4gICAgfVxuXG4gICAgQG1lZGlhICN7JG1lZGlhLWxnLW1pbn0ge1xuICAgICAgICB3aWR0aDogJGNvbnRhaW5lci1sZztcbiAgICB9XG59XG5cbi5jb250YWluZXItbmFycm93LFxuJWNvbnRhaW5lci1uYXJyb3cge1xuICAgIEBpbmNsdWRlIGNvbnRhaW5lci1maXhlZDtcbiAgICBtYXgtd2lkdGg6ICRjb250YWluZXItbmFycm93O1xufVxuXG4ucm93IHtcbiAgICBAaW5jbHVkZSBtYWtlLXJvdztcbn1cblxuLmZsZXgtdi1hbGlnbiB7XG4gICAgQGluY2x1ZGUgZmxleC12LWFsaWduO1xufVxuXG4vKiBTdHlsZWQgTGlua3MgKi9cbi5hcnJvdy1saW5rIHtcbiAgICBAaW5jbHVkZSBhcnJvdy1saW5rO1xufVxuXG4uYXJyb3ctbGluay13aGl0ZSB7XG4gICAgQGluY2x1ZGUgYXJyb3ctbGluay13aGl0ZTtcbn1cblxuLmFycm93LWxpbmstYmxhY2sge1xuICAgIEBpbmNsdWRlIGFycm93LWxpbmstYmxhY2s7XG59XG5cbi5hcnJvdy1saW5rLWdyZWVuIHtcbiAgICBAaW5jbHVkZSBhcnJvdy1saW5rLWdyZWVuO1xufVxuXG4uYnRuLWJvcmRlciB7XG4gICAgQGluY2x1ZGUgYnRuLWJvcmRlci1jb2xsYXBzZWQ7XG59XG5cbi8qIEFuZ3VsYXIgQW5pbWF0aW9ucyAqL1xuLmFuaW1hdGUtbG9hZCB7XG4gICAgdHJhbnNpdGlvbjogMXMgZWFzZSBhbGw7XG5cbiAgICAmLm5nLWVudGVyIHtcbiAgICAgICAgdHJhbnNpdGlvbjogMXMgZWFzZSBhbGw7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxuXG4gICAgJi5uZy1lbnRlci5uZy1lbnRlci1hY3RpdmUge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgIH1cblxuICAgICYubmctbGVhdmUge1xuICAgICAgICB0cmFuc2l0aW9uOiAxcyBlYXNlIGFsbDtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG5cbiAgICAmLm5nLWxlYXZlLm5nLWxlYXZlLWFjdGl2ZSB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxufVxuXG4vKiBBbmd1bGFyIEhpZGUgRWxlbWVudHMgQmVmb3JlIEJpbmRpbmcgKi9cbltuZ1xcOmNsb2FrXSwgW25nLWNsb2FrXSwgLm5nLWNsb2FrIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cblxuLyogQ29udGVudCBGaWVsZHMgKi9cbi5jZi1jb250ZW50IHtcbiAgICBoMSwgaDIsIGgzIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogJHYtc3BhY2luZy14cztcbiAgICB9XG5cbiAgICBoNCwgaDUsIGg2IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgIH1cblxuICAgIHAge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAkdi1zcGFjaW5nLXNtO1xuXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgaDMge1xuICAgICAgICBjb2xvcjogJGJsdWU7XG4gICAgfVxuXG4gICAgdWwge1xuICAgICAgICBtYXJnaW46IDAgMCAkdi1zcGFjaW5nLXNtO1xuICAgICAgICBwYWRkaW5nOiAwIDAgMCAyMHB4O1xuXG4gICAgICAgIGxpIHtcbiAgICAgICAgICAgIG1hcmdpbjogMTBweCAwIDA7XG5cbiAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIGltZyB7XG4gICAgICAgIEBpbmNsdWRlIGltZy1yZXNwb25zaXZlO1xuICAgIH1cbn1cblxuJXVuLWJ1dHRvbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIGRpc3BsYXk6IGlubGluZTtcbn1cblxuLmJvbGQge1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbn0iLCLvu79AaW1wb3J0IFwiLi4vbGlicy9ib290c3RyYXAvc3R5bGVzaGVldHMvYm9vdHN0cmFwL3ZhcmlhYmxlc1wiO1xuQGltcG9ydCBcIi4uL2xpYnMvYnVkaWNvbi9idWRpY29uXCI7XG5cbi8vIEFkZGVkIGNvbG9ycyBpbiBuZXcgcGFsZXR0ZVxuJGdyZWVuLTIwMjE6ICMwMTU4NDY7XG4kYnJpZ2h0LWdyZWVuLTIwMjE6ICM1NENFMzI7XG4kbGlnaHQtYnJpZ2h0LWdyZWVuLTIwMjE6IGxpZ2h0ZW4oJGJyaWdodC1ncmVlbi0yMDIxLCA0NiUpO1xuJGJyaWdodC1ibHVlLTIwMjE6ICMzRkE5RjU7XG4kdGVhbC0yMDIxOiAjMDBDN0IxO1xuXG4vLyBDb2xvcnNcbiRibGFjazogIzAwMDtcbiRzaGFkb3ctZ3JheTogIzY2NjtcbiRkYXJrLWdyYXk6ICM0YTRhNGE7XG4kZ3JheTogIzhlOGU5MztcbiRzaGFkb3ctZ3JheTogIzY2NjY2NjtcbiRsaWdodC1ncmF5OiAjZDdkN2Q3O1xuJGxpZ2h0ZXN0LWdyYXk6ICNmMmYyZjI7XG4kd2hpdGU6ICNmZmY7XG4kZ3JlZW46ICRicmlnaHQtZ3JlZW4tMjAyMTtcbiRibHVlOiAkZ3JlZW4tMjAyMTtcbiRsaWdodC1ibHVlOiAkYnJpZ2h0LWJsdWUtMjAyMTtcbiRyZWQ6IHJlZDtcbiR2aWRlby1iYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuXG4vLyBGb250c1xuJGZvbnQtZmFtaWx5LXJvYm90bzogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XG4kZm9udC1mYW1pbHktcm9ib3RvLWNvbmRlbnNlZDogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XG4kZm9udC13ZWlnaHQtYmxhY2s6IDkwMDtcbiRmb250LXdlaWdodC1ib2xkOiA1MDA7XG4kZm9udC13ZWlnaHQtbWVkaXVtOiA1MDA7XG4kZm9udC13ZWlnaHQtbm9ybWFsOiA0MDA7XG4kZm9udC13ZWlnaHQtbGlnaHQ6IDMwMDtcbiRmb250LXdlaWdodC10aGluOiAzMDA7XG4kYmFzZS1mb250LXNpemU6IDFyZW07XG5cbi8vIE1lZGlhIFF1ZXJpZXNcbiRtZWRpYS1tb2JpbGUtdmlldzogXCJzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICN7JHNjcmVlbi1zbS1tYXh9KVwiO1xuJG1lZGlhLWRlc2t0b3AtdmlldzogXCJzY3JlZW4gYW5kIChtaW4td2lkdGg6ICN7JHNjcmVlbi1tZC1taW59KVwiO1xuJG1lZGlhLW1vYmlsZTogXCJzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KVwiO1xuJG1lZGlhLW1vYmlsZS14czogXCJzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KVwiO1xuJG1lZGlhLXhzOiBcInNjcmVlbiBhbmQgKG1heC13aWR0aDogI3skc2NyZWVuLXhzLW1heH0pXCI7XG4kbWVkaWEtc20tbWF4OiBcInNjcmVlbiBhbmQgKG1heC13aWR0aDogI3skc2NyZWVuLXNtLW1heH0pXCI7XG4kbWVkaWEtc20tbWluOiBcInNjcmVlbiBhbmQgKG1pbi13aWR0aDogI3skc2NyZWVuLXNtLW1pbn0pXCI7XG4kbWVkaWEtbWQtbWF4OiBcInNjcmVlbiBhbmQgKG1heC13aWR0aDogI3skc2NyZWVuLW1kLW1heH0pXCI7XG4kbWVkaWEtbWQtbWluOiBcInNjcmVlbiBhbmQgKG1pbi13aWR0aDogI3skc2NyZWVuLW1kLW1pbn0pXCI7XG4kbWVkaWEtbGctbWluOiBcInNjcmVlbiBhbmQgKG1pbi13aWR0aDogI3skc2NyZWVuLWxnLW1pbn0pXCI7XG5cbi8vIE5hdmlnYXRpb24gaGVpZ2h0c1xuJG5hdi10b3AtYmFyLWhlaWdodDogNDBweDtcbiRuYXYtYm90dG9tLWJhci1oZWlnaHQ6IDgwcHg7XG4kbmF2LXRvdGFsLWhlaWdodDogMTIwcHg7XG4kbmF2LWZpeGVkLWhlaWdodDogNjBweDtcbiRtb2JpbGUtaGVhZGVyLWhlaWdodDogNTBweDtcblxuLy8gU3BhY2luZ1xuJHYtc3BhY2luZy14czogMTVweDtcbiR2LXNwYWNpbmctc206IDMwcHg7XG4kdi1zcGFjaW5nLWxnOiA2MHB4O1xuJGdyaWQtZ3V0dGVyLXdpZHRoLWhhbGY6ICgkZ3JpZC1ndXR0ZXItd2lkdGggLyAyKTtcbiRncmlkLWd1dHRlci13aWR0aC1kb3VibGU6ICgkZ3JpZC1ndXR0ZXItd2lkdGggKiAyKTtcblxuJHNsaXZlcjogMC4yNXJlbTtcbiRzcGFjZTogMC41cmVtO1xuJGdhcC1zbTogMXJlbTtcbiRnYXA6IDEuNXJlbTtcbiRnYXAtbWQ6IDIuNXJlbTtcbiRnYXAtbGc6IDNyZW07XG4kZ2FwLXhsOiA0cmVtO1xuJGdhcC14eGw6IDZyZW07XG5cbi8vIEJ1dHRvbnMsIERyb3Bkb3duIFNpemVzXG4kYnV0dG9uLWRyb3Bkb3duLWZvbnQtc2l6ZTogMTVweDtcbiRidXR0b24tZHJvcGRvd24tZm9udC1wYWRkaW5nOiAxM3B4O1xuJHVpLWljb24tc2l6ZTogMS4yNXJlbTtcblxuLy8gT3RoZXIgY29uc3RhbnRzXG4kY29udGFpbmVyLW5hcnJvdzogNTZyZW07XG4kbWF4LXRleHQtd2lkdGg6IDcwY2g7XG4kbGFyZ2UtbWF4LXdpZHRoOiAxNDQwcHg7XG4kdHJhbnNpdGlvbjogLjVzO1xuJHNsb3dlci10cmFuc2l0aW9uOiAuNjZzO1xuJGNvbnRhaW5lci1ib3gtc2hhZG93OiAwIDAgMjBweCAwIHJnYmEoJHNoYWRvdy1ncmF5LDAuMjUpO1xuIiwi77u/Ly8vIDxyZWZlcmVuY2UgcGF0aD1cImNmaS1tYWluLnNjc3NcIj5cbkBpbXBvcnQgXCIuLi9saWJzL2Jvb3RzdHJhcC9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zXCI7XG5AaW1wb3J0IFwiLi4vbGlicy9ib290c3RyYXAvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19ub3JtYWxpemUuc2Nzc1wiO1xuQGltcG9ydCBcIi4uL2xpYnMvZm9udC1hd2Vzb21lL3Njc3MvX3ZhcmlhYmxlcy5zY3NzXCI7XG5cbi8vIEZvbnRzXG5AbWl4aW4gZm9udC1yb2JvdG8oKSB7XG4gICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1yb2JvdG87XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG59XG5cbkBtaXhpbiBmb250LXJvYm90by1ib2xkKCkge1xuICAgIEBpbmNsdWRlIGZvbnQtcm9ib3RvO1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbn1cblxuQG1peGluIGZvbnQtcm9ib3RvLW1lZGl1bSgpIHtcbiAgICBAaW5jbHVkZSBmb250LXJvYm90bztcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW1lZGl1bTtcbn1cblxuQG1peGluIGZvbnQtcm9ib3RvLWxpZ2h0KCkge1xuICAgIEBpbmNsdWRlIGZvbnQtcm9ib3RvO1xuICAgIEBpbmNsdWRlIGxldHRlci1zcGFjaW5nLTI1O1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbGlnaHQ7XG59XG5cbkBtaXhpbiBmb250LXJvYm90by10aGluKCkge1xuICAgIEBpbmNsdWRlIGZvbnQtcm9ib3RvO1xuICAgIEBpbmNsdWRlIGxldHRlci1zcGFjaW5nLTI1O1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtdGhpbjtcbn1cblxuQG1peGluIGZvbnQtcm9ib3RvLWNvbmRlbnNlZCgpIHtcbiAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXJvYm90by1jb25kZW5zZWQ7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG59XG5cbkBtaXhpbiBmb250LXJvYm90by1jb25kZW5zZWQtYm9sZCgpIHtcbiAgICBAaW5jbHVkZSBmb250LXJvYm90by1jb25kZW5zZWQ7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xufVxuXG5AbWl4aW4gZm9udC1yb2JvdG8tY29uZGVuc2VkLWxpZ2h0KCkge1xuICAgIEBpbmNsdWRlIGZvbnQtcm9ib3RvLWNvbmRlbnNlZDtcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWxpZ2h0O1xufVxuXG5AbWl4aW4gZmEoKSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgbm9ybWFsIDE0cHgvMSBGb250QXdlc29tZTtcbiAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgdGV4dC1yZW5kZXJpbmc6IGF1dG87XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG59XG5cbi8vIFR5cG9ncmFwaHlcblxuQG1peGluIGgxIHtcbiAgICBAaW5jbHVkZSBmb250LXJvYm90by1tZWRpdW07XG4gICAgZm9udC1zaXplOiAzMXB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMmVtO1xuXG4gICAgQG1lZGlhICN7JG1lZGlhLWRlc2t0b3Atdmlld30ge1xuICAgICAgICBmb250LXNpemU6IDM2cHg7XG4gICAgfVxuXG4gICAgQG1lZGlhICN7JG1lZGlhLWRlc2t0b3Atdmlld30ge1xuICAgICAgICBmb250LXNpemU6IDQycHg7XG4gICAgfVxufVxuXG5AbWl4aW4gaDIge1xuICAgIEBpbmNsdWRlIGZvbnQtcm9ib3RvLWxpZ2h0O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMS40ZW07XG5cbiAgICBAbWVkaWEgI3skbWVkaWEtZGVza3RvcC12aWV3fSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgI3skbWVkaWEtZGVza3RvcC12aWV3fSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICB9XG59XG5cbkBtaXhpbiBoMyB7XG4gICAgQGluY2x1ZGUgZm9udC1yb2JvdG8tbWVkaXVtO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMS4yZW07XG5cbiAgICBAbWVkaWEgI3skbWVkaWEtZGVza3RvcC12aWV3fSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgICB9XG59XG5cbkBtaXhpbiBoNCB7XG4gICAgQGluY2x1ZGUgZm9udC1yb2JvdG87XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIG1hcmdpbjogMDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG4gICAgQG1lZGlhICN7JG1lZGlhLWRlc2t0b3Atdmlld30ge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgfVxufVxuXG5AbWl4aW4gaDUge1xuICAgIEBpbmNsdWRlIGZvbnQtcm9ib3RvO1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBsaW5lLWhlaWdodDogMS43O1xuICAgIG1hcmdpbjogMDtcbn1cblxuXG5AbWl4aW4gaDYge1xuICAgIEBpbmNsdWRlIGZvbnQtcm9ib3RvLW1lZGl1bTtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgbWFyZ2luOiAwO1xufVxuXG5AbWl4aW4gcCB7XG4gICAgQGluY2x1ZGUgZm9udC1yb2JvdG8tbGlnaHQ7XG4gICAgZm9udC1zaXplOiAkYmFzZS1mb250LXNpemU7XG59XG5cbkBtaXhpbiBmb250LXh4bCB7XG4gICAgQGluY2x1ZGUgZm9udC1yb2JvdG8tbWVkaXVtO1xuICAgIGZvbnQtc2l6ZTogMzhweDtcbiAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjJlbTtcblxuICAgIEBtZWRpYSAjeyRtZWRpYS1kZXNrdG9wLXZpZXd9IHtcbiAgICAgICAgZm9udC1zaXplOiA0MnB4O1xuICAgIH1cblxuICAgIEBtZWRpYSAjeyRtZWRpYS1kZXNrdG9wLXZpZXd9IHtcbiAgICAgICAgZm9udC1zaXplOiA0OHB4O1xuICAgIH1cbn1cblxuQG1peGluIGZvbnQteGwge1xuICAgIEBpbmNsdWRlIGZvbnQtcm9ib3RvLW1lZGl1bTtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgICBsaW5lLWhlaWdodDogMS4yZW07XG5cbiAgICBAbWVkaWEgI3skbWVkaWEtZGVza3RvcC12aWV3fSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgI3skbWVkaWEtZGVza3RvcC12aWV3fSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzhweDtcbiAgICB9XG59XG5cbkBtaXhpbiBmb250LWxnIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMzVlbTtcbn1cblxuLy8gR2xvYmFsIE1peGluc1xuQG1peGluIHJlbW92ZS1saXN0LWZvcm1hdCgpIHtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xufVxuXG5AbWl4aW4gZmxleC12LWFsaWduKCkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuQG1peGluIGZsZXgtdi1hbGlnbi1qdXN0aWZ5KCkge1xuICAgIEBpbmNsdWRlIGZsZXgtdi1hbGlnbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbkBtaXhpbiBmbGV4LWVuZCgpIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbn1cblxuQG1peGluIGNvbHVtbi1mbGV4KCkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuXG4gICAgLmNvbHVtbiB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAgICAgLmNvbnRlbnQge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1peGluIHJvdW5kZWQtY29ybmVycygkcmFkaXVzKSB7XG4gICAgYm9yZGVyLXJhZGl1czogJHJhZGl1cztcbn1cblxuQG1peGluIGZhZGUtaW4oJGZhZGUtZHVyYXRpb24pIHtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IGVhc2UtaW4tb3V0ICRmYWRlLWR1cmF0aW9uLCB2aXNpYmlsaXR5IGxpbmVhciAkZmFkZS1kdXJhdGlvbjtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG59XG5cbkBtaXhpbiBmYWRlLW91dCgkZmFkZS1kdXJhdGlvbikge1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgZWFzZS1pbi1vdXQgJGZhZGUtZHVyYXRpb24sIHZpc2liaWxpdHkgbGluZWFyICRmYWRlLWR1cmF0aW9uO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG5AbWl4aW4gdHJhbnNpdGlvbigkdHJhbnNpdGlvbiwgJHByb3BlcnR5LCAkZHVyYXRpb24pIHtcbiAgICAtbW96LXRyYW5zaXRpb246ICR0cmFuc2l0aW9uICRwcm9wZXJ0eSAkZHVyYXRpb247XG4gICAgLW8tdHJhbnNpdGlvbjogJHRyYW5zaXRpb24gJHByb3BlcnR5ICRkdXJhdGlvbjtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246ICR0cmFuc2l0aW9uICRwcm9wZXJ0eSAkZHVyYXRpb247XG4gICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24gJHByb3BlcnR5ICRkdXJhdGlvbjtcbn1cblxuQG1peGluIHRyYW5zaXRpb24tYWxsLWRlZmF1bHQoKSB7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbihhbGwsIGVhc2UsIDAuNHMpO1xufVxuXG5AbWl4aW4gbGV0dGVyLXNwYWNpbmcoJHBob3Rvc2hvcC12YWx1ZSwgJGZvbnQtc2l6ZSkge1xuICAgIGxldHRlci1zcGFjaW5nOiAoJHBob3Rvc2hvcC12YWx1ZSAqICRmb250LXNpemUgLyAxMDAwKSArIDBweDtcbn1cblxuQG1peGluIGxldHRlci1zcGFjaW5nLTI1IHtcbiAgICBAaW5jbHVkZSBsZXR0ZXItc3BhY2luZygyNSwgMThweCk7XG59XG5cbkBtaXhpbiBiYWNrZ3JvdW5kLWltYWdlLWNvdmVyKCRwb3NpdGlvbi14LCAkcG9zaXRpb24teSkge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246ICRwb3NpdGlvbi14ICRwb3NpdGlvbi15O1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cblxuQG1peGluIHRyYW5zcGFyZW50LWJsYWNrLWJnKCRvcGFjaXR5KSB7XG4gICAgYmFja2dyb3VuZDogcmdiYSgwLDAsMCwgJG9wYWNpdHkpO1xufVxuXG5AbWl4aW4gYmFubmVyLW92ZXJsYXkoKSB7XG4gICAgQGluY2x1ZGUgdHJhbnNwYXJlbnQtYmxhY2stYmcoLjIpO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBsZWZ0OiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG59XG5cbkBtaXhpbiByaWdodC1yYWlsLXN0eWxpbmcge1xuICAgIGJhY2tncm91bmQ6ICRsaWdodGVzdC1ncmF5O1xuICAgIHBhZGRpbmc6ICRncmlkLWd1dHRlci13aWR0aDtcbn1cblxuQG1peGluIHJlbW92ZS1kZWZhdWx0LWNvbC1wYWRkaW5nIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbn1cblxuLy8gVmlzaWJpbGl0eVxuQG1peGluIGhpZGRlbi1tb2JpbGUoKSB7XG4gICAgZGlzcGxheTogbm9uZTtcblxuICAgIEBtZWRpYSAjeyRtZWRpYS1kZXNrdG9wLXZpZXd9IHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxufVxuXG5AbWl4aW4gaGlkZGVuLWRlc2t0b3AoKSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICBAbWVkaWEgI3skbWVkaWEtZGVza3RvcC12aWV3fSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxufVxuXG4vLyBTcGFjaW5nXG5AbWl4aW4gdi1zcGFjaW5nLXRvcCB7XG4gICAgbWFyZ2luLXRvcDogJHYtc3BhY2luZy1zbTtcblxuICAgIEBtZWRpYSAjeyRtZWRpYS1kZXNrdG9wLXZpZXd9IHtcbiAgICAgICAgbWFyZ2luLXRvcDogJHYtc3BhY2luZy1sZztcbiAgICB9XG59XG5cbkBtaXhpbiB2LXNwYWNpbmctYm90dG9tIHtcbiAgICBtYXJnaW4tYm90dG9tOiAkdi1zcGFjaW5nLXNtO1xuXG4gICAgQG1lZGlhICN7JG1lZGlhLWRlc2t0b3Atdmlld30ge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAkdi1zcGFjaW5nLWxnO1xuICAgIH1cbn1cblxuQG1peGluIHBhZ2UtbWFyZ2luLWJvdHRvbSB7XG4gICAgQGluY2x1ZGUgdi1zcGFjaW5nLWJvdHRvbTtcbn1cblxuQG1peGluIG1vZHVsZS1wYWRkaW5nIHtcbiAgICBwYWRkaW5nOiAkdi1zcGFjaW5nLWxnIDA7XG59XG5cbkBtaXhpbiBnZW5lcmFsLXBhZ2UtYmxvY2stc3BhY2luZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogJHYtc3BhY2luZy1zbTtcblxuICAgIEBtZWRpYSAjeyRtZWRpYS1kZXNrdG9wLXZpZXd9IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogJHYtc3BhY2luZy1sZztcbiAgICB9XG59XG5cbi8vIEJvcmRlcnMvUnVsZXNcblxuQG1peGluIHRoaWNrLWJsdWUtYm94LWJvcmRlciB7XG4gICAgYm9yZGVyOiAxMHB4IHNvbGlkIHJnYmEoMCw4NiwxODQsIC44NSk7XG59XG5cbkBtaXhpbiBncmF5LWJvcmRlciB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGxpZ2h0LWdyYXk7XG59XG5cbkBtaXhpbiBncmF5LWRhcmstYm9yZGVyIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JheTtcbn1cblxuQG1peGluIGdyYXktYm9yZGVyLWJvdHRvbSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRsaWdodC1ncmF5O1xufVxuXG5AbWl4aW4gZ3JheS1ib3JkZXItdG9wIHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGxpZ2h0LWdyYXk7XG59XG5cbkBtaXhpbiBncmF5LWRhcmstYm9yZGVyLWJvdHRvbSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRncmF5O1xufVxuXG5AbWl4aW4gZ3JheS1kYXJrLWJvcmRlci10b3Age1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkZ3JheTtcbn1cblxuQG1peGluIHdoaXRlLWJvcmRlciB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJHdoaXRlO1xufVxuXG5AbWl4aW4gYm94LXdpdGgtYm9yZGVyKCRib3JkZXItY29sb3IsICR0ZXh0LWNvbG9yKSB7XG4gICAgQGluY2x1ZGUgdHJhbnNwYXJlbnQtYmxhY2stYmcoLjUpO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXItY29sb3I7XG5cbiAgICBoMiB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYm9yZGVyLWNvbG9yO1xuICAgICAgICBjb2xvcjogJHRleHQtY29sb3I7XG4gICAgICAgIHBhZGRpbmc6IDE1cHg7XG5cbiAgICAgICAgQG1lZGlhICN7JG1lZGlhLWRlc2t0b3Atdmlld30ge1xuICAgICAgICAgICAgcGFkZGluZzogMTJweCAzMHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmNvbnRlbnQge1xuICAgICAgICBjb2xvcjogJHRleHQtY29sb3I7XG4gICAgICAgIHBhZGRpbmc6IDE1cHg7XG5cbiAgICAgICAgQG1lZGlhICN7JG1lZGlhLWRlc2t0b3Atdmlld30ge1xuICAgICAgICAgICAgcGFkZGluZzogMzBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIHAge1xuICAgICAgICAgICAgY29sb3I6ICR0ZXh0LWNvbG9yO1xuICAgICAgICB9XG5cbiAgICAgICAgLmFycm93LWxpbmsge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogKCR2LXNwYWNpbmcteHMgKyA1KTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG5cblxuLy8gQnV0dG9ucyAvIExpbmtzXG5AbWl4aW4gY29sb3ItbGlua3MoJGNvbG9yLCAkaG92ZXItY29sb3IpIHtcbiAgICBhLCBhOmFjdGl2ZSwgYTp2aXNpdGVkIHtcbiAgICAgICAgY29sb3I6ICRjb2xvcjtcblxuICAgICAgICBAbWVkaWEgI3skbWVkaWEtZGVza3RvcC12aWV3fSB7XG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGhvdmVyLWNvbG9yO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWl4aW4gYXJyb3ctbGluaygpIHtcbiAgICBAaW5jbHVkZSBmb250LXJvYm90by1tZWRpdW07XG4gICAgY29sb3I6ICRncmVlbi0yMDIxO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG4gICAgJjphZnRlciB7XG4gICAgICAgIEBpbmNsdWRlIGJ1ZGljb247XG4gICAgICAgIEBpbmNsdWRlIGZvbnQtcm9ib3RvLW1lZGl1bTtcbiAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbihlYXNlLCBtYXJnaW4tbGVmdCwgMC40cyk7XG4gICAgICAgIGNvbG9yOiAkZ3JlZW4tMjAyMTtcbiAgICAgICAgY29udGVudDogXCJcXDAyNUI4XCI7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA0cHg7XG4gICAgICAgIHRvcDogMXB4O1xuICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgY2VudGVyO1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDIpO1xuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogJGJyaWdodC1ibHVlLTIwMjE7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIGNvbG9yOiAkYnJpZ2h0LWJsdWUtMjAyMTtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA4cHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtaXhpbiBhcnJvdy1saW5rLWJsYWNrKCkge1xuICAgIEBpbmNsdWRlIGZvbnQtcm9ib3RvLW1lZGl1bTtcbiAgICBjb2xvcjogJGJsYWNrO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG4gICAgJjphZnRlciB7XG4gICAgICAgIEBpbmNsdWRlIGJ1ZGljb247XG4gICAgICAgIEBpbmNsdWRlIGZvbnQtcm9ib3RvLW1lZGl1bTtcbiAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbihlYXNlLCBtYXJnaW4tbGVmdCwgMC40cyk7XG4gICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgIGNvbnRlbnQ6IFwiXFwwMjVCOFwiO1xuICAgICAgICBtYXJnaW4tbGVmdDogNHB4O1xuICAgICAgICB0b3A6IDFweDtcbiAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGNlbnRlcjtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgyKTtcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA4cHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtaXhpbiBhcnJvdy1saW5rLXdoaXRlKCkge1xuICAgIEBpbmNsdWRlIGZvbnQtcm9ib3RvLW1lZGl1bTtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG4gICAgJjphZnRlciB7XG4gICAgICAgIEBpbmNsdWRlIGJ1ZGljb247XG4gICAgICAgIEBpbmNsdWRlIGZvbnQtcm9ib3RvLW1lZGl1bTtcbiAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbihlYXNlLCBtYXJnaW4tbGVmdCwgMC40cyk7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGNvbnRlbnQ6IFwiXFwwMjVCOFwiO1xuICAgICAgICBtYXJnaW4tbGVmdDogNHB4O1xuICAgICAgICB0b3A6IDFweDtcbiAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGNlbnRlcjtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgyKTtcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA4cHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuQG1peGluIGFycm93LWxpbmstZ3JlZW4oKSB7XG4gICAgQGluY2x1ZGUgZm9udC1yb2JvdG8tbWVkaXVtO1xuICAgIGNvbG9yOiAkZ3JlZW4tMjAyMTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuICAgICY6YWZ0ZXIge1xuICAgICAgICBAaW5jbHVkZSBidWRpY29uO1xuICAgICAgICBAaW5jbHVkZSBmb250LXJvYm90by1tZWRpdW07XG4gICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oZWFzZSwgbWFyZ2luLWxlZnQsIDAuNHMpO1xuICAgICAgICBjb2xvcjogJGdyZWVuLTIwMjE7XG4gICAgICAgIGNvbnRlbnQ6IFwiXFwwMjVCOFwiO1xuICAgICAgICBtYXJnaW4tbGVmdDogNHB4O1xuICAgICAgICB0b3A6IDFweDtcbiAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGNlbnRlcjtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgyKTtcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICRncmVlbi0yMDIxO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICBjb2xvcjogJGdyZWVuLTIwMjE7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogOHB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWl4aW4gYnRuLXByZXYge1xuICAgICY6YmVmb3JlIHtcbiAgICAgICAgQGluY2x1ZGUgYnVkaWNvbjtcbiAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbi1hbGwtZGVmYXVsdCgpO1xuICAgICAgICBjb250ZW50OiAkYmktdmFyLWNhcmV0LWxlZnQ7XG4gICAgICAgIGNvbG9yOiAkbGlnaHQtZ3JheTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtaXhpbiBidG4tbmV4dCB7XG4gICAgJjphZnRlciB7XG4gICAgICAgIEBpbmNsdWRlIGJ1ZGljb247XG4gICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24tYWxsLWRlZmF1bHQoKTtcbiAgICAgICAgY29udGVudDogJGJpLXZhci1jYXJldC1yaWdodDtcbiAgICAgICAgY29sb3I6ICRsaWdodC1ncmF5O1xuICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtaXhpbiBidG4tYm9yZGVyLWV4cGFuZGVkKCRkaXNwbGF5KSB7XG4gICAgQGluY2x1ZGUgZm9udC1yb2JvdG8tbGlnaHQ7XG4gICAgYmFja2dyb3VuZDogJGJsdWU7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGJsdWU7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICBkaXNwbGF5OiAkZGlzcGxheTtcbiAgICBmb250LXNpemU6ICRidXR0b24tZHJvcGRvd24tZm9udC1zaXplO1xuICAgIHBhZGRpbmc6ICRidXR0b24tZHJvcGRvd24tZm9udC1wYWRkaW5nO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICY6aG92ZXIge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxufVxuXG5AbWl4aW4gYnRuLWJvcmRlci1jb2xsYXBzZWQoKSB7XG4gICAgQGluY2x1ZGUgYnRuLWJvcmRlci1leHBhbmRlZChpbmxpbmUtYmxvY2spO1xuICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICBib3JkZXItY29sb3I6ICRsaWdodC1ncmF5O1xuICAgIGNvbG9yOiAkZGFyay1ncmF5O1xuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRibHVlO1xuICAgICAgICBib3JkZXItY29sb3I6ICRibHVlO1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuXG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICY6YWN0aXZlLFxuICAgICY6Zm9jdXMge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGxpZ2h0LWdyYXk7XG4gICAgICAgIGNvbG9yOiAkZGFyay1ncmF5O1xuICAgIH1cblxuICAgICYuZGlzYWJsZWQge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGxpZ2h0ZXN0LWdyYXk7XG4gICAgICAgIGNvbG9yOiAkbGlnaHRlc3QtZ3JheTtcblxuICAgICAgICAmOmJlZm9yZSxcbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICBjb2xvcjogJGxpZ2h0ZXN0LWdyYXkgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkbGlnaHRlc3QtZ3JheTtcbiAgICAgICAgICAgIGNvbG9yOiAkbGlnaHRlc3QtZ3JheTtcbiAgICAgICAgICAgIGN1cnNvcjogZGVmYXVsdDtcblxuICAgICAgICAgICAgJjpiZWZvcmUsXG4gICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGxpZ2h0ZXN0LWdyYXkgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1peGluIGJ0bi1ib3JkZXItdG9nZ2xlKCRkaXNwbGF5OiBpbmxpbmUtYmxvY2spIHtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uLWFsbC1kZWZhdWx0O1xuXG4gICAgQGlmICRkaXNwbGF5ID09IFwiaW5saW5lLWJsb2NrXCIge1xuICAgICAgICBAaW5jbHVkZSBidG4tYm9yZGVyLWV4cGFuZGVkKGlubGluZS1ibG9jayk7XG4gICAgfVxuXG4gICAgQGlmICRkaXNwbGF5ID09IFwiYmxvY2tcIiB7XG4gICAgICAgIEBpbmNsdWRlIGJ0bi1ib3JkZXItZXhwYW5kZWQoYmxvY2spO1xuICAgIH1cblxuICAgICY6YWZ0ZXIge1xuICAgICAgICBAaW5jbHVkZSBidWRpY29uO1xuICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uLWFsbC1kZWZhdWx0O1xuICAgICAgICBjb2xvcjogJGxpZ2h0LWdyYXk7XG4gICAgICAgIGNvbnRlbnQ6ICRiaS12YXItY2FyZXQtZG93bjtcbiAgICAgICAgZGlzcGxheTogJGRpc3BsYXk7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgIH1cblxuICAgICYuY29sbGFwc2VkIHtcbiAgICAgICAgLyogZGVmYXVsdCBzdGF0ZSAqL1xuICAgICAgICBAaW5jbHVkZSBidG4tYm9yZGVyLWNvbGxhcHNlZDtcblxuICAgICAgICBAaWYgJGRpc3BsYXkgPT0gXCJibG9ja1wiIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG5cbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICBAaW5jbHVkZSBidWRpY29uO1xuICAgICAgICAgICAgY29sb3I6ICRsaWdodC1ncmF5O1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAaWYgJGRpc3BsYXkgPT0gXCJibG9ja1wiIHtcblxuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IC05cHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICByaWdodDogMTNweDtcbiAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5jb2xsYXBzZWQge1xuICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IC03cHg7XG4gICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtaXhpbiBibHVlLWRyb3Bkb3duLXN0eWxlcygkZWxlbWVudDogXCJkaXZcIikge1xuICAgIGJhY2tncm91bmQ6ICRibHVlO1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgcGFkZGluZy1ib3R0b206ICR2LXNwYWNpbmctbGc7XG5cbiAgICBAaWYgJGVsZW1lbnQgPT0gXCJsaXN0XCIge1xuICAgICAgICBAaW5jbHVkZSByZW1vdmUtbGlzdC1mb3JtYXQ7XG5cbiAgICAgICAgbGkge1xuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1yb2JvdG8tbGlnaHQ7XG4gICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGxpZ2h0LWJsdWU7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAkYnV0dG9uLWRyb3Bkb3duLWZvbnQtc2l6ZTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAkYnV0dG9uLWRyb3Bkb3duLWZvbnQtcGFkZGluZztcblxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGxpZ2h0LWJsdWU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWl4aW4gbmF2LWxpbmstc3R5bGUge1xuICAgIEBpbmNsdWRlIGZvbnQtcm9ib3RvLWNvbmRlbnNlZDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAxNWVtO1xuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogI3skc2NyZWVuLW1kLW1pbn0pIGFuZCAobWF4LXdpZHRoOiAjeyRzY3JlZW4tbWQtbWF4fSkge1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgfVxuXG4gICAgQG1lZGlhICN7JG1lZGlhLW1vYmlsZS12aWV3fSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwYWRkaW5nOiAxNXB4O1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgfVxuXG4gICAgQG1lZGlhICN7JG1lZGlhLWRlc2t0b3Atdmlld30ge1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXG4gICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtaXhpbiBzaXRlLXNlYXJjaC1pY29uKCRjb2xvciwgJGhvdmVyLWNvbG9yKSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGhlaWdodDogMThweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDE4cHg7XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgICAgQGluY2x1ZGUgYnVkaWNvbjtcbiAgICAgICAgY29sb3I6ICRjb2xvcjtcbiAgICAgICAgY29udGVudDogJGJpLXZhci1zZWFyY2g7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgY29sb3I6ICRob3Zlci1jb2xvcjtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1peGluIG92ZXJsYXktY2xvc2Uge1xuICAgIGhlaWdodDogMjVweDtcbiAgICB3aWR0aDogMjVweDtcblxuICAgICY6YWZ0ZXIge1xuICAgICAgICBAaW5jbHVkZSBidWRpY29uO1xuICAgICAgICBjb2xvcjogJGdyZWVuLTIwMjE7XG4gICAgICAgIGNvbnRlbnQ6ICRiaS12YXItY2xvc2U7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgaGVpZ2h0OiAyNXB4O1xuICAgICAgICBmb250LXNpemU6IDI1cHg7XG4gICAgICAgIHdpZHRoOiAyNXB4O1xuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxufVxuXG5cbkBtaXhpbiBuYXYtdHJhbnNwYXJlbmN5IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG59XG5cbi8vIEZvcm1zXG5AbWl4aW4gb24tcGFnZS1zZWFyY2gtaW5wdXQge1xuICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICBpbnB1dCB7XG4gICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBjb2xvcjogJGdyYXk7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICBwYWRkaW5nOiAxNXB4O1xuICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAmLmhhcy1lcnJvciB7XG4gICAgICAgICAgICAmW3BsYWNlaG9sZGVyXSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRyZWQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgICAgIGNvbG9yOiByZWQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgICAgICAgICAgICAgY29sb3I6IHJlZDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgICAgICAgICAgICAgY29sb3I6IHJlZDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgICAgIGNvbG9yOiByZWQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBidXR0b24ge1xuICAgICAgICBAaW5jbHVkZSBzaXRlLXNlYXJjaC1pY29uKCRncmF5LCAkYmx1ZSk7XG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgbWFyZ2luLXRvcDogLTlweDtcbiAgICAgICAgb3V0bGluZTogMDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogMTVweDtcbiAgICAgICAgdG9wOiA1MCU7XG5cbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICB0b3A6IC0xcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICA6OnNlbGVjdGlvbiB7XG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMCw4NiwxODQsMC44NSk7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgfVxuXG4gICAgOjotbW96LXNlbGVjdGlvbiB7XG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMCw4NiwxODQsMC44NSk7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgfVxufVxuXG5AbWl4aW4gc3R5bGVkLWNoZWNrYm94ZXMge1xuXG4gICAgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcblxuICAgICAgICArIGxhYmVsIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGNsZWFyZml4O1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG5cbiAgICAgICAgICAgICAgICAmLmJveCB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgJHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAycHggMTBweCAwIDA7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi5sYWJlbC10ZXh0IHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDMwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJjpjaGVja2VkIHtcbiAgICAgICAgICAgICsgbGFiZWwgc3BhbiB7XG4gICAgICAgICAgICAgICAgJi5ib3gge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYmx1ZTtcblxuICAgICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJ1ZGljb247XG4gICAgICAgICAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJGJpLWNoZWNrO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBmdW5jdGlvbiBnZW5lcmF0ZS1iYWNrZ3JvdW5kLWljb24oJGNvbG9yOiAkYmxhY2ssICR0eXBlOiAnaW52YWxpZC1pY29uJywgJGNvbG9yMjogJycpIHtcbiAgICAkX3VybC1jb2xvcjogY3VycmVudENvbG9yO1xuICAgICRfdXJsLWNvbG9yLTI6IGN1cnJlbnRDb2xvcjtcblxuICAgIEBpZiAkY29sb3IgIT0gY3VycmVudENvbG9yIHtcbiAgICAgICAgQGlmIHN0ci1pbmRleCgjeyRjb2xvcn0sICcjJykge1xuICAgICAgICAgICAgJF91cmwtY29sb3I6ICclMjMnICsgc3RyLXNsaWNlKCN7JGNvbG9yfSwgMiwgLTEpO1xuICAgICAgICB9XG4gICAgICAgIEBlbHNlIHtcbiAgICAgICAgICAgICRfdXJsLWNvbG9yOiAkY29sb3I7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAaWYgJGNvbG9yMiAhPSBjdXJyZW50Q29sb3Ige1xuICAgICAgICAkX3VybC1jb2xvci0yOiAnJTIzJyArIHN0ci1zbGljZSgjeyRjb2xvcjJ9LCAyLCAtMSk7XG4gICAgfVxuXG4gICAgQGlmICR0eXBlID09ICdhcnJvdy1yaWdodCcge1xuICAgICAgICBAcmV0dXJuIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgeG1sbnM6eGxpbms9J2h0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsnIHZpZXdCb3g9JzAgMCAyMCAxMyclM0UlM0NwYXRoIGZpbGw9JyN7JF91cmwtY29sb3J9JyBkPSdNMC4yLDYuNWMwLTAuNCwwLjMtMC44LDAuOC0wLjhoMTZsLTMuOC0zLjhjLTAuMy0wLjMtMC4zLTAuOCwwLTEuMWMwLjEtMC4xLDAuMy0wLjIsMC41LTAuMnMwLjQsMC4xLDAuNSwwLjJsNS43LDUuNyBsLTUuNyw1LjdjLTAuMywwLjMtMC44LDAuMy0xLjEsMHMtMC4zLTAuOCwwLTEuMWwzLjgtMy44aC0xNkMwLjUsNy4zLDAuMiw2LjksMC4yLDYuNXonLyUzRSUzQy9zdmclM0UlMEFcIik7XG4gICAgfVxuICAgIEBlbHNlaWYgJHR5cGUgPT0gJ2Fycm93LWxlZnQnIHtcbiAgICAgICAgQHJldHVybiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHhtbG5zOnhsaW5rPSdodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJyB2aWV3Qm94PScwIDAgMjAgMTMnJTNFJTNDcGF0aCBmaWxsPScjeyRfdXJsLWNvbG9yfScgZD0nTTE5LjgsNi41YzAsMC40LTAuMywwLjgtMC44LDAuOGgtMTZsMy44LDMuOGMwLjMsMC4zLDAuMywwLjgsMCwxLjFjLTAuMSwwLjEtMC4zLDAuMi0wLjUsMC4yUzYsMTIuMyw1LjgsMTIuMkwwLjIsNi41IGw1LjctNS43YzAuMy0wLjMsMC44LTAuMywxLjEsMHMwLjMsMC44LDAsMS4xTDMuMSw1LjhoMTZDMTkuNSw1LjgsMTkuOCw2LjEsMTkuOCw2LjV6Jy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuICAgIH1cbn1cblxuQG1peGluIGljby1hcnJvdygkX2JnY29sb3IsICRkaXJlY3Rpb246IGxlZnQpIHtcbiAgICBAaWYoJGRpcmVjdGlvbiA9PSBsZWZ0KSB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGdlbmVyYXRlLWJhY2tncm91bmQtaWNvbigkX2JnY29sb3IsICdhcnJvdy1sZWZ0Jyk7XG4gICAgfVxuICAgIEBlbHNlIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogZ2VuZXJhdGUtYmFja2dyb3VuZC1pY29uKCRfYmdjb2xvciwgJ2Fycm93LXJpZ2h0Jyk7XG4gICAgfVxufSIsIu+7vyRyZXBvcnQtaW1hZ2UtaG9yaXotY29udGFpbmVyLXdpZHRoOiA2NHJlbTtcbiRyZXBvcnQtaW1hZ2UtdmVydC1jb250YWluZXItd2lkdGg6IDcycmVtO1xuJHJlcG9ydC1pbWFnZS12ZXJ0LXRleHQtd2lkdGg6IDQ1cmVtO1xuXG4ucmVwb3J0IHtcblxuICAgIC5yZXBvcnQtaW1hZ2UtdGV4dC1ibG9jayB7XG5cbiAgICAgICAgJi5ob3Jpem9udGFsIHtcblxuICAgICAgICAgICAgLnJlcG9ydC1pbWFnZS10ZXh0LWJsb2NrLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAkcmVwb3J0LWltYWdlLWhvcml6LWNvbnRhaW5lci13aWR0aDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnJlcG9ydC1pbWFnZS10ZXh0LWJsb2NrLXJvdyB7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAgICAgICAgICAgQG1lZGlhICN7JHJlcG9ydC1tb2JpbGV9IHtcbiAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLnZlcnRpY2FsIHtcblxuICAgICAgICAgICAgLnJlcG9ydC1pbWFnZS10ZXh0LWJsb2NrLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAkcmVwb3J0LWltYWdlLXZlcnQtY29udGFpbmVyLXdpZHRoO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucmVwb3J0LWltYWdlLXRleHQtYmxvY2stcm93IHtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgJGdhcC1zbTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnRleHQtY29sdW1uIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6ICRyZXBvcnQtaW1hZ2UtdmVydC10ZXh0LXdpZHRoO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYudGV4dC10b3AsXG4gICAgICAgICYudGV4dC1sZWZ0IHtcbiAgICAgICAgICAgIC5pbWFnZS1jb2x1bW4ge1xuICAgICAgICAgICAgICAgIG9yZGVyOiAyO1xuXG4gICAgICAgICAgICAgICAgQG1lZGlhICN7JHJlcG9ydC1tb2JpbGV9IHtcbiAgICAgICAgICAgICAgICAgICAgb3JkZXI6IDE7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi50cmlhbmdsZSB7XG4gICAgICAgICAgICAgICAgICAgIG1hc2staW1hZ2U6IHVybCguLi9pbWFnZXMvdHJpYW5nbGUtbWFzay1sZWZ0LnN2Zyk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAudGV4dC1jb2x1bW4ge1xuICAgICAgICAgICAgICAgIG9yZGVyOiAxO1xuXG4gICAgICAgICAgICAgICAgQG1lZGlhICN7JHJlcG9ydC1tb2JpbGV9IHtcbiAgICAgICAgICAgICAgICAgICAgb3JkZXI6IDI7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi50ZXh0LWJvdHRvbSxcbiAgICAgICAgJi50ZXh0LXJpZ2h0IHtcbiAgICAgICAgICAgIC5pbWFnZS1jb2x1bW4ge1xuICAgICAgICAgICAgICAgIG9yZGVyOiAxO1xuXG4gICAgICAgICAgICAgICAgJi50cmlhbmdsZSB7XG4gICAgICAgICAgICAgICAgICAgIG1hc2staW1hZ2U6IHVybCguLi9pbWFnZXMvdHJpYW5nbGUtbWFzay1yaWdodC5zdmcpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnRleHQtY29sdW1uIHtcbiAgICAgICAgICAgICAgICBvcmRlcjogMjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYtY29udGFpbmVyIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgcGFkZGluZzogMCAkZ2FwLXNtO1xuXG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYtcm93IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBnYXA6ICRnYXAtbWQ7XG5cbiAgICAgICAgICAgICY6OmJlZm9yZSxcbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmltYWdlLWNvbHVtbixcbiAgICAgICAgLnRleHQtY29sdW1uIHtcbiAgICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgICAgICB3aWR0aDogdW5zZXQ7XG4gICAgICAgICAgICBmbG9hdDogdW5zZXQ7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLnRleHQtY29sdW1uIHtcbiAgICAgICAgICAgICYuY2YtY29udGVudCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmgzLXN0eWxlOm50aC1jaGlsZChuKSB7XG4gICAgICAgICAgICAgICAgQGV4dGVuZCBoMjtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGdyZWVuLTIwMjE7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogJGdhcDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAkZ2FwLXNtIDAgMCAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmltYWdlLWNvbHVtbiB7XG4gICAgICAgICAgICAmLnRyaWFuZ2xlIHtcbiAgICAgICAgICAgICAgICBtYXNrLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgICAgICAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuaW1hZ2UtYmxvY2stY2FwdGlvbiB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogJGdhcC1zbTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCIvLyBHcmlkIHN5c3RlbVxyXG4vL1xyXG4vLyBHZW5lcmF0ZSBzZW1hbnRpYyBncmlkIGNvbHVtbnMgd2l0aCB0aGVzZSBtaXhpbnMuXHJcblxyXG4vLyBDZW50ZXJlZCBjb250YWluZXIgZWxlbWVudFxyXG5AbWl4aW4gY29udGFpbmVyLWZpeGVkKCRndXR0ZXI6ICRncmlkLWd1dHRlci13aWR0aCkge1xyXG4gIG1hcmdpbi1yaWdodDogYXV0bztcclxuICBtYXJnaW4tbGVmdDogYXV0bztcclxuICBwYWRkaW5nLWxlZnQ6ICAoJGd1dHRlciAvIDIpO1xyXG4gIHBhZGRpbmctcmlnaHQ6ICgkZ3V0dGVyIC8gMik7XHJcbiAgQGluY2x1ZGUgY2xlYXJmaXg7XHJcbn1cclxuXHJcbi8vIENyZWF0ZXMgYSB3cmFwcGVyIGZvciBhIHNlcmllcyBvZiBjb2x1bW5zXHJcbkBtaXhpbiBtYWtlLXJvdygkZ3V0dGVyOiAkZ3JpZC1ndXR0ZXItd2lkdGgpIHtcclxuICBtYXJnaW4tbGVmdDogIGNlaWwoKCRndXR0ZXIgLyAtMikpO1xyXG4gIG1hcmdpbi1yaWdodDogZmxvb3IoKCRndXR0ZXIgLyAtMikpO1xyXG4gIEBpbmNsdWRlIGNsZWFyZml4O1xyXG59XHJcblxyXG4vLyBHZW5lcmF0ZSB0aGUgZXh0cmEgc21hbGwgY29sdW1uc1xyXG5AbWl4aW4gbWFrZS14cy1jb2x1bW4oJGNvbHVtbnMsICRndXR0ZXI6ICRncmlkLWd1dHRlci13aWR0aCkge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBmbG9hdDogbGVmdDtcclxuICB3aWR0aDogcGVyY2VudGFnZSgoJGNvbHVtbnMgLyAkZ3JpZC1jb2x1bW5zKSk7XHJcbiAgbWluLWhlaWdodDogMXB4O1xyXG4gIHBhZGRpbmctbGVmdDogICgkZ3V0dGVyIC8gMik7XHJcbiAgcGFkZGluZy1yaWdodDogKCRndXR0ZXIgLyAyKTtcclxufVxyXG5AbWl4aW4gbWFrZS14cy1jb2x1bW4tb2Zmc2V0KCRjb2x1bW5zKSB7XHJcbiAgbWFyZ2luLWxlZnQ6IHBlcmNlbnRhZ2UoKCRjb2x1bW5zIC8gJGdyaWQtY29sdW1ucykpO1xyXG59XHJcbkBtaXhpbiBtYWtlLXhzLWNvbHVtbi1wdXNoKCRjb2x1bW5zKSB7XHJcbiAgbGVmdDogcGVyY2VudGFnZSgoJGNvbHVtbnMgLyAkZ3JpZC1jb2x1bW5zKSk7XHJcbn1cclxuQG1peGluIG1ha2UteHMtY29sdW1uLXB1bGwoJGNvbHVtbnMpIHtcclxuICByaWdodDogcGVyY2VudGFnZSgoJGNvbHVtbnMgLyAkZ3JpZC1jb2x1bW5zKSk7XHJcbn1cclxuXHJcbi8vIEdlbmVyYXRlIHRoZSBzbWFsbCBjb2x1bW5zXHJcbkBtaXhpbiBtYWtlLXNtLWNvbHVtbigkY29sdW1ucywgJGd1dHRlcjogJGdyaWQtZ3V0dGVyLXdpZHRoKSB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIG1pbi1oZWlnaHQ6IDFweDtcclxuICBwYWRkaW5nLWxlZnQ6ICAoJGd1dHRlciAvIDIpO1xyXG4gIHBhZGRpbmctcmlnaHQ6ICgkZ3V0dGVyIC8gMik7XHJcblxyXG4gIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLXNtLW1pbikge1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICB3aWR0aDogcGVyY2VudGFnZSgoJGNvbHVtbnMgLyAkZ3JpZC1jb2x1bW5zKSk7XHJcbiAgfVxyXG59XHJcbkBtaXhpbiBtYWtlLXNtLWNvbHVtbi1vZmZzZXQoJGNvbHVtbnMpIHtcclxuICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1zbS1taW4pIHtcclxuICAgIG1hcmdpbi1sZWZ0OiBwZXJjZW50YWdlKCgkY29sdW1ucyAvICRncmlkLWNvbHVtbnMpKTtcclxuICB9XHJcbn1cclxuQG1peGluIG1ha2Utc20tY29sdW1uLXB1c2goJGNvbHVtbnMpIHtcclxuICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1zbS1taW4pIHtcclxuICAgIGxlZnQ6IHBlcmNlbnRhZ2UoKCRjb2x1bW5zIC8gJGdyaWQtY29sdW1ucykpO1xyXG4gIH1cclxufVxyXG5AbWl4aW4gbWFrZS1zbS1jb2x1bW4tcHVsbCgkY29sdW1ucykge1xyXG4gIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLXNtLW1pbikge1xyXG4gICAgcmlnaHQ6IHBlcmNlbnRhZ2UoKCRjb2x1bW5zIC8gJGdyaWQtY29sdW1ucykpO1xyXG4gIH1cclxufVxyXG5cclxuLy8gR2VuZXJhdGUgdGhlIG1lZGl1bSBjb2x1bW5zXHJcbkBtaXhpbiBtYWtlLW1kLWNvbHVtbigkY29sdW1ucywgJGd1dHRlcjogJGdyaWQtZ3V0dGVyLXdpZHRoKSB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIG1pbi1oZWlnaHQ6IDFweDtcclxuICBwYWRkaW5nLWxlZnQ6ICAoJGd1dHRlciAvIDIpO1xyXG4gIHBhZGRpbmctcmlnaHQ6ICgkZ3V0dGVyIC8gMik7XHJcblxyXG4gIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLW1kLW1pbikge1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICB3aWR0aDogcGVyY2VudGFnZSgoJGNvbHVtbnMgLyAkZ3JpZC1jb2x1bW5zKSk7XHJcbiAgfVxyXG59XHJcbkBtaXhpbiBtYWtlLW1kLWNvbHVtbi1vZmZzZXQoJGNvbHVtbnMpIHtcclxuICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1tZC1taW4pIHtcclxuICAgIG1hcmdpbi1sZWZ0OiBwZXJjZW50YWdlKCgkY29sdW1ucyAvICRncmlkLWNvbHVtbnMpKTtcclxuICB9XHJcbn1cclxuQG1peGluIG1ha2UtbWQtY29sdW1uLXB1c2goJGNvbHVtbnMpIHtcclxuICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1tZC1taW4pIHtcclxuICAgIGxlZnQ6IHBlcmNlbnRhZ2UoKCRjb2x1bW5zIC8gJGdyaWQtY29sdW1ucykpO1xyXG4gIH1cclxufVxyXG5AbWl4aW4gbWFrZS1tZC1jb2x1bW4tcHVsbCgkY29sdW1ucykge1xyXG4gIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLW1kLW1pbikge1xyXG4gICAgcmlnaHQ6IHBlcmNlbnRhZ2UoKCRjb2x1bW5zIC8gJGdyaWQtY29sdW1ucykpO1xyXG4gIH1cclxufVxyXG5cclxuLy8gR2VuZXJhdGUgdGhlIGxhcmdlIGNvbHVtbnNcclxuQG1peGluIG1ha2UtbGctY29sdW1uKCRjb2x1bW5zLCAkZ3V0dGVyOiAkZ3JpZC1ndXR0ZXItd2lkdGgpIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgbWluLWhlaWdodDogMXB4O1xyXG4gIHBhZGRpbmctbGVmdDogICgkZ3V0dGVyIC8gMik7XHJcbiAgcGFkZGluZy1yaWdodDogKCRndXR0ZXIgLyAyKTtcclxuXHJcbiAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbGctbWluKSB7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIHdpZHRoOiBwZXJjZW50YWdlKCgkY29sdW1ucyAvICRncmlkLWNvbHVtbnMpKTtcclxuICB9XHJcbn1cclxuQG1peGluIG1ha2UtbGctY29sdW1uLW9mZnNldCgkY29sdW1ucykge1xyXG4gIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLWxnLW1pbikge1xyXG4gICAgbWFyZ2luLWxlZnQ6IHBlcmNlbnRhZ2UoKCRjb2x1bW5zIC8gJGdyaWQtY29sdW1ucykpO1xyXG4gIH1cclxufVxyXG5AbWl4aW4gbWFrZS1sZy1jb2x1bW4tcHVzaCgkY29sdW1ucykge1xyXG4gIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLWxnLW1pbikge1xyXG4gICAgbGVmdDogcGVyY2VudGFnZSgoJGNvbHVtbnMgLyAkZ3JpZC1jb2x1bW5zKSk7XHJcbiAgfVxyXG59XHJcbkBtaXhpbiBtYWtlLWxnLWNvbHVtbi1wdWxsKCRjb2x1bW5zKSB7XHJcbiAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbGctbWluKSB7XHJcbiAgICByaWdodDogcGVyY2VudGFnZSgoJGNvbHVtbnMgLyAkZ3JpZC1jb2x1bW5zKSk7XHJcbiAgfVxyXG59XHJcbiIsIi8vIENsZWFyZml4XHJcbi8vXHJcbi8vIEZvciBtb2Rlcm4gYnJvd3NlcnNcclxuLy8gMS4gVGhlIHNwYWNlIGNvbnRlbnQgaXMgb25lIHdheSB0byBhdm9pZCBhbiBPcGVyYSBidWcgd2hlbiB0aGVcclxuLy8gICAgY29udGVudGVkaXRhYmxlIGF0dHJpYnV0ZSBpcyBpbmNsdWRlZCBhbnl3aGVyZSBlbHNlIGluIHRoZSBkb2N1bWVudC5cclxuLy8gICAgT3RoZXJ3aXNlIGl0IGNhdXNlcyBzcGFjZSB0byBhcHBlYXIgYXQgdGhlIHRvcCBhbmQgYm90dG9tIG9mIGVsZW1lbnRzXHJcbi8vICAgIHRoYXQgYXJlIGNsZWFyZml4ZWQuXHJcbi8vIDIuIFRoZSB1c2Ugb2YgYHRhYmxlYCByYXRoZXIgdGhhbiBgYmxvY2tgIGlzIG9ubHkgbmVjZXNzYXJ5IGlmIHVzaW5nXHJcbi8vICAgIGA6YmVmb3JlYCB0byBjb250YWluIHRoZSB0b3AtbWFyZ2lucyBvZiBjaGlsZCBlbGVtZW50cy5cclxuLy9cclxuLy8gU291cmNlOiBodHRwOi8vbmljb2xhc2dhbGxhZ2hlci5jb20vbWljcm8tY2xlYXJmaXgtaGFjay9cclxuXHJcbkBtaXhpbiBjbGVhcmZpeCgpIHtcclxuICAmOmJlZm9yZSxcclxuICAmOmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6IFwiIFwiOyAvLyAxXHJcbiAgICBkaXNwbGF5OiB0YWJsZTsgLy8gMlxyXG4gIH1cclxuICAmOmFmdGVyIHtcclxuICAgIGNsZWFyOiBib3RoO1xyXG4gIH1cclxufVxyXG4iLCIkYm9vdHN0cmFwLXNhc3MtYXNzZXQtaGVscGVyOiBmYWxzZSAhZGVmYXVsdDtcclxuLy9cclxuLy8gVmFyaWFibGVzXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG5cclxuLy89PSBDb2xvcnNcclxuLy9cclxuLy8jIyBHcmF5IGFuZCBicmFuZCBjb2xvcnMgZm9yIHVzZSBhY3Jvc3MgQm9vdHN0cmFwLlxyXG5cclxuJGdyYXktYmFzZTogICAgICAgICAgICAgICMwMDAgIWRlZmF1bHQ7XHJcbiRncmF5LWRhcmtlcjogICAgICAgICAgICBsaWdodGVuKCRncmF5LWJhc2UsIDEzLjUlKSAhZGVmYXVsdDsgLy8gIzIyMlxyXG4kZ3JheS1kYXJrOiAgICAgICAgICAgICAgbGlnaHRlbigkZ3JheS1iYXNlLCAyMCUpICFkZWZhdWx0OyAgIC8vICMzMzNcclxuJGdyYXk6ICAgICAgICAgICAgICAgICAgICM4ZThlOTM7XHJcbiRncmF5LWxpZ2h0OiAgICAgICAgICAgICBsaWdodGVuKCRncmF5LWJhc2UsIDQ2LjclKSAhZGVmYXVsdDsgLy8gIzc3N1xyXG4kZ3JheS1saWdodGVyOiAgICAgICAgICAgbGlnaHRlbigkZ3JheS1iYXNlLCA5My41JSkgIWRlZmF1bHQ7IC8vICNlZWVcclxuXHJcbiRicmFuZC1wcmltYXJ5OiAgICAgICAgIGRhcmtlbigjNDI4YmNhLCA2LjUlKSAhZGVmYXVsdDsgLy8gIzMzN2FiN1xyXG4kYnJhbmQtc3VjY2VzczogICAgICAgICAjNWNiODVjICFkZWZhdWx0O1xyXG4kYnJhbmQtaW5mbzogICAgICAgICAgICAjNWJjMGRlICFkZWZhdWx0O1xyXG4kYnJhbmQtd2FybmluZzogICAgICAgICAjZjBhZDRlICFkZWZhdWx0O1xyXG4kYnJhbmQtZGFuZ2VyOiAgICAgICAgICAjZDk1MzRmICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vPT0gU2NhZmZvbGRpbmdcclxuLy9cclxuLy8jIyBTZXR0aW5ncyBmb3Igc29tZSBvZiB0aGUgbW9zdCBnbG9iYWwgc3R5bGVzLlxyXG5cclxuLy8qKiBCYWNrZ3JvdW5kIGNvbG9yIGZvciBgPGJvZHk+YC5cclxuJGJvZHktYmc6ICAgICAgICAgICAgICAgI2ZmZiAhZGVmYXVsdDtcclxuLy8qKiBHbG9iYWwgdGV4dCBjb2xvciBvbiBgPGJvZHk+YC5cclxuJHRleHQtY29sb3I6ICAgICAgICAgICAgJGdyYXktZGFyayAhZGVmYXVsdDtcclxuXHJcbi8vKiogR2xvYmFsIHRleHR1YWwgbGluayBjb2xvci5cclxuJGxpbmstY29sb3I6ICAgICAgICAgICAgJGJyYW5kLXByaW1hcnkgIWRlZmF1bHQ7XHJcbi8vKiogTGluayBob3ZlciBjb2xvciBzZXQgdmlhIGBkYXJrZW4oKWAgZnVuY3Rpb24uXHJcbiRsaW5rLWhvdmVyLWNvbG9yOiAgICAgIGRhcmtlbigkbGluay1jb2xvciwgMTUlKSAhZGVmYXVsdDtcclxuLy8qKiBMaW5rIGhvdmVyIGRlY29yYXRpb24uXHJcbiRsaW5rLWhvdmVyLWRlY29yYXRpb246IHVuZGVybGluZSAhZGVmYXVsdDtcclxuXHJcblxyXG4vLz09IFR5cG9ncmFwaHlcclxuLy9cclxuLy8jIyBGb250LCBsaW5lLWhlaWdodCwgYW5kIGNvbG9yIGZvciBib2R5IHRleHQsIGhlYWRpbmdzLCBhbmQgbW9yZS5cclxuXHJcbiRmb250LWZhbWlseS1zYW5zLXNlcmlmOiAgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmICFkZWZhdWx0O1xyXG4kZm9udC1mYW1pbHktc2VyaWY6ICAgICAgIEdlb3JnaWEsIFwiVGltZXMgTmV3IFJvbWFuXCIsIFRpbWVzLCBzZXJpZiAhZGVmYXVsdDtcclxuLy8qKiBEZWZhdWx0IG1vbm9zcGFjZSBmb250cyBmb3IgYDxjb2RlPmAsIGA8a2JkPmAsIGFuZCBgPHByZT5gLlxyXG4kZm9udC1mYW1pbHktbW9ub3NwYWNlOiAgIE1lbmxvLCBNb25hY28sIENvbnNvbGFzLCBcIkNvdXJpZXIgTmV3XCIsIG1vbm9zcGFjZSAhZGVmYXVsdDtcclxuJGZvbnQtZmFtaWx5LWJhc2U6ICAgICAgICAkZm9udC1mYW1pbHktc2Fucy1zZXJpZiAhZGVmYXVsdDtcclxuXHJcbiRmb250LXNpemUtYmFzZTogICAgICAgICAgMTRweCAhZGVmYXVsdDtcclxuJGZvbnQtc2l6ZS1sYXJnZTogICAgICAgICBjZWlsKCgkZm9udC1zaXplLWJhc2UgKiAxLjI1KSkgIWRlZmF1bHQ7IC8vIH4xOHB4XHJcbiRmb250LXNpemUtc21hbGw6ICAgICAgICAgY2VpbCgoJGZvbnQtc2l6ZS1iYXNlICogMC44NSkpICFkZWZhdWx0OyAvLyB+MTJweFxyXG5cclxuJGZvbnQtc2l6ZS1oMTogICAgICAgICAgICBmbG9vcigoJGZvbnQtc2l6ZS1iYXNlICogMi42KSkgIWRlZmF1bHQ7IC8vIH4zNnB4XHJcbiRmb250LXNpemUtaDI6ICAgICAgICAgICAgZmxvb3IoKCRmb250LXNpemUtYmFzZSAqIDIuMTUpKSAhZGVmYXVsdDsgLy8gfjMwcHhcclxuJGZvbnQtc2l6ZS1oMzogICAgICAgICAgICBjZWlsKCgkZm9udC1zaXplLWJhc2UgKiAxLjcpKSAhZGVmYXVsdDsgLy8gfjI0cHhcclxuJGZvbnQtc2l6ZS1oNDogICAgICAgICAgICBjZWlsKCgkZm9udC1zaXplLWJhc2UgKiAxLjI1KSkgIWRlZmF1bHQ7IC8vIH4xOHB4XHJcbiRmb250LXNpemUtaDU6ICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICFkZWZhdWx0O1xyXG4kZm9udC1zaXplLWg2OiAgICAgICAgICAgIGNlaWwoKCRmb250LXNpemUtYmFzZSAqIDAuODUpKSAhZGVmYXVsdDsgLy8gfjEycHhcclxuXHJcbi8vKiogVW5pdC1sZXNzIGBsaW5lLWhlaWdodGAgZm9yIHVzZSBpbiBjb21wb25lbnRzIGxpa2UgYnV0dG9ucy5cclxuJGxpbmUtaGVpZ2h0LWJhc2U6ICAgICAgICAxLjQyODU3MTQyOSAhZGVmYXVsdDsgLy8gMjAvMTRcclxuLy8qKiBDb21wdXRlZCBcImxpbmUtaGVpZ2h0XCIgKGBmb250LXNpemVgICogYGxpbmUtaGVpZ2h0YCkgZm9yIHVzZSB3aXRoIGBtYXJnaW5gLCBgcGFkZGluZ2AsIGV0Yy5cclxuJGxpbmUtaGVpZ2h0LWNvbXB1dGVkOiAgICBmbG9vcigoJGZvbnQtc2l6ZS1iYXNlICogJGxpbmUtaGVpZ2h0LWJhc2UpKSAhZGVmYXVsdDsgLy8gfjIwcHhcclxuXHJcbi8vKiogQnkgZGVmYXVsdCwgdGhpcyBpbmhlcml0cyBmcm9tIHRoZSBgPGJvZHk+YC5cclxuJGhlYWRpbmdzLWZvbnQtZmFtaWx5OiAgICBpbmhlcml0ICFkZWZhdWx0O1xyXG4kaGVhZGluZ3MtZm9udC13ZWlnaHQ6ICAgIDUwMCAhZGVmYXVsdDtcclxuJGhlYWRpbmdzLWxpbmUtaGVpZ2h0OiAgICAxLjEgIWRlZmF1bHQ7XHJcbiRoZWFkaW5ncy1jb2xvcjogICAgICAgICAgaW5oZXJpdCAhZGVmYXVsdDtcclxuXHJcblxyXG4vLz09IEljb25vZ3JhcGh5XHJcbi8vXHJcbi8vIyMgU3BlY2lmeSBjdXN0b20gbG9jYXRpb24gYW5kIGZpbGVuYW1lIG9mIHRoZSBpbmNsdWRlZCBHbHlwaGljb25zIGljb24gZm9udC4gVXNlZnVsIGZvciB0aG9zZSBpbmNsdWRpbmcgQm9vdHN0cmFwIHZpYSBCb3dlci5cclxuXHJcbi8vKiogTG9hZCBmb250cyBmcm9tIHRoaXMgZGlyZWN0b3J5LlxyXG5cclxuLy8gW2NvbnZlcnRlcl0gSWYgJGJvb3RzdHJhcC1zYXNzLWFzc2V0LWhlbHBlciBpZiB1c2VkLCBwcm92aWRlIHBhdGggcmVsYXRpdmUgdG8gdGhlIGFzc2V0cyBsb2FkIHBhdGguXHJcbi8vIFtjb252ZXJ0ZXJdIFRoaXMgaXMgYmVjYXVzZSBzb21lIGFzc2V0IGhlbHBlcnMsIHN1Y2ggYXMgU3Byb2NrZXRzLCBkbyBub3Qgd29yayB3aXRoIGZpbGUtcmVsYXRpdmUgcGF0aHMuXHJcbiRpY29uLWZvbnQtcGF0aDogaWYoJGJvb3RzdHJhcC1zYXNzLWFzc2V0LWhlbHBlciwgXCJib290c3RyYXAvXCIsIFwiLi4vZm9udHMvYm9vdHN0cmFwL1wiKSAhZGVmYXVsdDtcclxuXHJcbi8vKiogRmlsZSBuYW1lIGZvciBhbGwgZm9udCBmaWxlcy5cclxuJGljb24tZm9udC1uYW1lOiAgICAgICAgICBcImdseXBoaWNvbnMtaGFsZmxpbmdzLXJlZ3VsYXJcIiAhZGVmYXVsdDtcclxuLy8qKiBFbGVtZW50IElEIHdpdGhpbiBTVkcgaWNvbiBmaWxlLlxyXG4kaWNvbi1mb250LXN2Zy1pZDogICAgICAgIFwiZ2x5cGhpY29uc19oYWxmbGluZ3NyZWd1bGFyXCIgIWRlZmF1bHQ7XHJcblxyXG5cclxuLy89PSBDb21wb25lbnRzXHJcbi8vXHJcbi8vIyMgRGVmaW5lIGNvbW1vbiBwYWRkaW5nIGFuZCBib3JkZXIgcmFkaXVzIHNpemVzIGFuZCBtb3JlLiBWYWx1ZXMgYmFzZWQgb24gMTRweCB0ZXh0IGFuZCAxLjQyOCBsaW5lLWhlaWdodCAofjIwcHggdG8gc3RhcnQpLlxyXG5cclxuJHBhZGRpbmctYmFzZS12ZXJ0aWNhbDogICAgIDZweCAhZGVmYXVsdDtcclxuJHBhZGRpbmctYmFzZS1ob3Jpem9udGFsOiAgIDEycHggIWRlZmF1bHQ7XHJcblxyXG4kcGFkZGluZy1sYXJnZS12ZXJ0aWNhbDogICAgMTBweCAhZGVmYXVsdDtcclxuJHBhZGRpbmctbGFyZ2UtaG9yaXpvbnRhbDogIDE2cHggIWRlZmF1bHQ7XHJcblxyXG4kcGFkZGluZy1zbWFsbC12ZXJ0aWNhbDogICAgNXB4ICFkZWZhdWx0O1xyXG4kcGFkZGluZy1zbWFsbC1ob3Jpem9udGFsOiAgMTBweCAhZGVmYXVsdDtcclxuXHJcbiRwYWRkaW5nLXhzLXZlcnRpY2FsOiAgICAgICAxcHggIWRlZmF1bHQ7XHJcbiRwYWRkaW5nLXhzLWhvcml6b250YWw6ICAgICA1cHggIWRlZmF1bHQ7XHJcblxyXG4kbGluZS1oZWlnaHQtbGFyZ2U6ICAgICAgICAgMS4zMzMzMzMzICFkZWZhdWx0OyAvLyBleHRyYSBkZWNpbWFscyBmb3IgV2luIDguMSBDaHJvbWVcclxuJGxpbmUtaGVpZ2h0LXNtYWxsOiAgICAgICAgIDEuNSAhZGVmYXVsdDtcclxuXHJcbiRib3JkZXItcmFkaXVzLWJhc2U6ICAgICAgICA0cHggIWRlZmF1bHQ7XHJcbiRib3JkZXItcmFkaXVzLWxhcmdlOiAgICAgICA2cHggIWRlZmF1bHQ7XHJcbiRib3JkZXItcmFkaXVzLXNtYWxsOiAgICAgICAzcHggIWRlZmF1bHQ7XHJcblxyXG4vLyoqIEdsb2JhbCBjb2xvciBmb3IgYWN0aXZlIGl0ZW1zIChlLmcuLCBuYXZzIG9yIGRyb3Bkb3ducykuXHJcbiRjb21wb25lbnQtYWN0aXZlLWNvbG9yOiAgICAjZmZmICFkZWZhdWx0O1xyXG4vLyoqIEdsb2JhbCBiYWNrZ3JvdW5kIGNvbG9yIGZvciBhY3RpdmUgaXRlbXMgKGUuZy4sIG5hdnMgb3IgZHJvcGRvd25zKS5cclxuJGNvbXBvbmVudC1hY3RpdmUtYmc6ICAgICAgICRicmFuZC1wcmltYXJ5ICFkZWZhdWx0O1xyXG5cclxuLy8qKiBXaWR0aCBvZiB0aGUgYGJvcmRlcmAgZm9yIGdlbmVyYXRpbmcgY2FyZXRzIHRoYXQgaW5kaWNhdG9yIGRyb3Bkb3ducy5cclxuJGNhcmV0LXdpZHRoLWJhc2U6ICAgICAgICAgIDRweCAhZGVmYXVsdDtcclxuLy8qKiBDYXJldHMgaW5jcmVhc2Ugc2xpZ2h0bHkgaW4gc2l6ZSBmb3IgbGFyZ2VyIGNvbXBvbmVudHMuXHJcbiRjYXJldC13aWR0aC1sYXJnZTogICAgICAgICA1cHggIWRlZmF1bHQ7XHJcblxyXG5cclxuLy89PSBUYWJsZXNcclxuLy9cclxuLy8jIyBDdXN0b21pemVzIHRoZSBgLnRhYmxlYCBjb21wb25lbnQgd2l0aCBiYXNpYyB2YWx1ZXMsIGVhY2ggdXNlZCBhY3Jvc3MgYWxsIHRhYmxlIHZhcmlhdGlvbnMuXHJcblxyXG4vLyoqIFBhZGRpbmcgZm9yIGA8dGg+YHMgYW5kIGA8dGQ+YHMuXHJcbiR0YWJsZS1jZWxsLXBhZGRpbmc6ICAgICAgICAgICAgOHB4ICFkZWZhdWx0O1xyXG4vLyoqIFBhZGRpbmcgZm9yIGNlbGxzIGluIGAudGFibGUtY29uZGVuc2VkYC5cclxuJHRhYmxlLWNvbmRlbnNlZC1jZWxsLXBhZGRpbmc6ICA1cHggIWRlZmF1bHQ7XHJcblxyXG4vLyoqIERlZmF1bHQgYmFja2dyb3VuZCBjb2xvciB1c2VkIGZvciBhbGwgdGFibGVzLlxyXG4kdGFibGUtYmc6ICAgICAgICAgICAgICAgICAgICAgIHRyYW5zcGFyZW50ICFkZWZhdWx0O1xyXG4vLyoqIEJhY2tncm91bmQgY29sb3IgdXNlZCBmb3IgYC50YWJsZS1zdHJpcGVkYC5cclxuJHRhYmxlLWJnLWFjY2VudDogICAgICAgICAgICAgICAjZjlmOWY5ICFkZWZhdWx0O1xyXG4vLyoqIEJhY2tncm91bmQgY29sb3IgdXNlZCBmb3IgYC50YWJsZS1ob3ZlcmAuXHJcbiR0YWJsZS1iZy1ob3ZlcjogICAgICAgICAgICAgICAgI2Y1ZjVmNSAhZGVmYXVsdDtcclxuJHRhYmxlLWJnLWFjdGl2ZTogICAgICAgICAgICAgICAkdGFibGUtYmctaG92ZXIgIWRlZmF1bHQ7XHJcblxyXG4vLyoqIEJvcmRlciBjb2xvciBmb3IgdGFibGUgYW5kIGNlbGwgYm9yZGVycy5cclxuJHRhYmxlLWJvcmRlci1jb2xvcjogICAgICAgICAgICAjZGRkICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vPT0gQnV0dG9uc1xyXG4vL1xyXG4vLyMjIEZvciBlYWNoIG9mIEJvb3RzdHJhcCdzIGJ1dHRvbnMsIGRlZmluZSB0ZXh0LCBiYWNrZ3JvdW5kIGFuZCBib3JkZXIgY29sb3IuXHJcblxyXG4kYnRuLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgICBub3JtYWwgIWRlZmF1bHQ7XHJcblxyXG4kYnRuLWRlZmF1bHQtY29sb3I6ICAgICAgICAgICAgICAjMzMzICFkZWZhdWx0O1xyXG4kYnRuLWRlZmF1bHQtYmc6ICAgICAgICAgICAgICAgICAjZmZmICFkZWZhdWx0O1xyXG4kYnRuLWRlZmF1bHQtYm9yZGVyOiAgICAgICAgICAgICAjY2NjICFkZWZhdWx0O1xyXG5cclxuJGJ0bi1wcmltYXJ5LWNvbG9yOiAgICAgICAgICAgICAgI2ZmZiAhZGVmYXVsdDtcclxuJGJ0bi1wcmltYXJ5LWJnOiAgICAgICAgICAgICAgICAgJGJyYW5kLXByaW1hcnkgIWRlZmF1bHQ7XHJcbiRidG4tcHJpbWFyeS1ib3JkZXI6ICAgICAgICAgICAgIGRhcmtlbigkYnRuLXByaW1hcnktYmcsIDUlKSAhZGVmYXVsdDtcclxuXHJcbiRidG4tc3VjY2Vzcy1jb2xvcjogICAgICAgICAgICAgICNmZmYgIWRlZmF1bHQ7XHJcbiRidG4tc3VjY2Vzcy1iZzogICAgICAgICAgICAgICAgICRicmFuZC1zdWNjZXNzICFkZWZhdWx0O1xyXG4kYnRuLXN1Y2Nlc3MtYm9yZGVyOiAgICAgICAgICAgICBkYXJrZW4oJGJ0bi1zdWNjZXNzLWJnLCA1JSkgIWRlZmF1bHQ7XHJcblxyXG4kYnRuLWluZm8tY29sb3I6ICAgICAgICAgICAgICAgICAjZmZmICFkZWZhdWx0O1xyXG4kYnRuLWluZm8tYmc6ICAgICAgICAgICAgICAgICAgICAkYnJhbmQtaW5mbyAhZGVmYXVsdDtcclxuJGJ0bi1pbmZvLWJvcmRlcjogICAgICAgICAgICAgICAgZGFya2VuKCRidG4taW5mby1iZywgNSUpICFkZWZhdWx0O1xyXG5cclxuJGJ0bi13YXJuaW5nLWNvbG9yOiAgICAgICAgICAgICAgI2ZmZiAhZGVmYXVsdDtcclxuJGJ0bi13YXJuaW5nLWJnOiAgICAgICAgICAgICAgICAgJGJyYW5kLXdhcm5pbmcgIWRlZmF1bHQ7XHJcbiRidG4td2FybmluZy1ib3JkZXI6ICAgICAgICAgICAgIGRhcmtlbigkYnRuLXdhcm5pbmctYmcsIDUlKSAhZGVmYXVsdDtcclxuXHJcbiRidG4tZGFuZ2VyLWNvbG9yOiAgICAgICAgICAgICAgICNmZmYgIWRlZmF1bHQ7XHJcbiRidG4tZGFuZ2VyLWJnOiAgICAgICAgICAgICAgICAgICRicmFuZC1kYW5nZXIgIWRlZmF1bHQ7XHJcbiRidG4tZGFuZ2VyLWJvcmRlcjogICAgICAgICAgICAgIGRhcmtlbigkYnRuLWRhbmdlci1iZywgNSUpICFkZWZhdWx0O1xyXG5cclxuJGJ0bi1saW5rLWRpc2FibGVkLWNvbG9yOiAgICAgICAgJGdyYXktbGlnaHQgIWRlZmF1bHQ7XHJcblxyXG4vLyBBbGxvd3MgZm9yIGN1c3RvbWl6aW5nIGJ1dHRvbiByYWRpdXMgaW5kZXBlbmRlbnRseSBmcm9tIGdsb2JhbCBib3JkZXIgcmFkaXVzXHJcbiRidG4tYm9yZGVyLXJhZGl1cy1iYXNlOiAgICAgICAgICRib3JkZXItcmFkaXVzLWJhc2UgIWRlZmF1bHQ7XHJcbiRidG4tYm9yZGVyLXJhZGl1cy1sYXJnZTogICAgICAgICRib3JkZXItcmFkaXVzLWxhcmdlICFkZWZhdWx0O1xyXG4kYnRuLWJvcmRlci1yYWRpdXMtc21hbGw6ICAgICAgICAkYm9yZGVyLXJhZGl1cy1zbWFsbCAhZGVmYXVsdDtcclxuXHJcblxyXG4vLz09IEZvcm1zXHJcbi8vXHJcbi8vIyNcclxuXHJcbi8vKiogYDxpbnB1dD5gIGJhY2tncm91bmQgY29sb3JcclxuJGlucHV0LWJnOiAgICAgICAgICAgICAgICAgICAgICAgI2ZmZiAhZGVmYXVsdDtcclxuLy8qKiBgPGlucHV0IGRpc2FibGVkPmAgYmFja2dyb3VuZCBjb2xvclxyXG4kaW5wdXQtYmctZGlzYWJsZWQ6ICAgICAgICAgICAgICAkZ3JheS1saWdodGVyICFkZWZhdWx0O1xyXG5cclxuLy8qKiBUZXh0IGNvbG9yIGZvciBgPGlucHV0PmBzXHJcbiRpbnB1dC1jb2xvcjogICAgICAgICAgICAgICAgICAgICRncmF5ICFkZWZhdWx0O1xyXG4vLyoqIGA8aW5wdXQ+YCBib3JkZXIgY29sb3JcclxuJGlucHV0LWJvcmRlcjogICAgICAgICAgICAgICAgICAgI2NjYyAhZGVmYXVsdDtcclxuXHJcbi8vIFRPRE86IFJlbmFtZSBgJGlucHV0LWJvcmRlci1yYWRpdXNgIHRvIGAkaW5wdXQtYm9yZGVyLXJhZGl1cy1iYXNlYCBpbiB2NFxyXG4vLyoqIERlZmF1bHQgYC5mb3JtLWNvbnRyb2xgIGJvcmRlciByYWRpdXNcclxuLy8gVGhpcyBoYXMgbm8gZWZmZWN0IG9uIGA8c2VsZWN0PmBzIGluIHNvbWUgYnJvd3NlcnMsIGR1ZSB0byB0aGUgbGltaXRlZCBzdHlsYWJpbGl0eSBvZiBgPHNlbGVjdD5gcyBpbiBDU1MuXHJcbiRpbnB1dC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICRib3JkZXItcmFkaXVzLWJhc2UgIWRlZmF1bHQ7XHJcbi8vKiogTGFyZ2UgYC5mb3JtLWNvbnRyb2xgIGJvcmRlciByYWRpdXNcclxuJGlucHV0LWJvcmRlci1yYWRpdXMtbGFyZ2U6ICAgICAgJGJvcmRlci1yYWRpdXMtbGFyZ2UgIWRlZmF1bHQ7XHJcbi8vKiogU21hbGwgYC5mb3JtLWNvbnRyb2xgIGJvcmRlciByYWRpdXNcclxuJGlucHV0LWJvcmRlci1yYWRpdXMtc21hbGw6ICAgICAgJGJvcmRlci1yYWRpdXMtc21hbGwgIWRlZmF1bHQ7XHJcblxyXG4vLyoqIEJvcmRlciBjb2xvciBmb3IgaW5wdXRzIG9uIGZvY3VzXHJcbiRpbnB1dC1ib3JkZXItZm9jdXM6ICAgICAgICAgICAgICM2NmFmZTkgIWRlZmF1bHQ7XHJcblxyXG4vLyoqIFBsYWNlaG9sZGVyIHRleHQgY29sb3JcclxuJGlucHV0LWNvbG9yLXBsYWNlaG9sZGVyOiAgICAgICAgIzk5OSAhZGVmYXVsdDtcclxuXHJcbi8vKiogRGVmYXVsdCBgLmZvcm0tY29udHJvbGAgaGVpZ2h0XHJcbiRpbnB1dC1oZWlnaHQtYmFzZTogICAgICAgICAgICAgICgkbGluZS1oZWlnaHQtY29tcHV0ZWQgKyAoJHBhZGRpbmctYmFzZS12ZXJ0aWNhbCAqIDIpICsgMikgIWRlZmF1bHQ7XHJcbi8vKiogTGFyZ2UgYC5mb3JtLWNvbnRyb2xgIGhlaWdodFxyXG4kaW5wdXQtaGVpZ2h0LWxhcmdlOiAgICAgICAgICAgICAoY2VpbCgkZm9udC1zaXplLWxhcmdlICogJGxpbmUtaGVpZ2h0LWxhcmdlKSArICgkcGFkZGluZy1sYXJnZS12ZXJ0aWNhbCAqIDIpICsgMikgIWRlZmF1bHQ7XHJcbi8vKiogU21hbGwgYC5mb3JtLWNvbnRyb2xgIGhlaWdodFxyXG4kaW5wdXQtaGVpZ2h0LXNtYWxsOiAgICAgICAgICAgICAoZmxvb3IoJGZvbnQtc2l6ZS1zbWFsbCAqICRsaW5lLWhlaWdodC1zbWFsbCkgKyAoJHBhZGRpbmctc21hbGwtdmVydGljYWwgKiAyKSArIDIpICFkZWZhdWx0O1xyXG5cclxuLy8qKiBgLmZvcm0tZ3JvdXBgIG1hcmdpblxyXG4kZm9ybS1ncm91cC1tYXJnaW4tYm90dG9tOiAgICAgICAxNXB4ICFkZWZhdWx0O1xyXG5cclxuJGxlZ2VuZC1jb2xvcjogICAgICAgICAgICAgICAgICAgJGdyYXktZGFyayAhZGVmYXVsdDtcclxuJGxlZ2VuZC1ib3JkZXItY29sb3I6ICAgICAgICAgICAgI2U1ZTVlNSAhZGVmYXVsdDtcclxuXHJcbi8vKiogQmFja2dyb3VuZCBjb2xvciBmb3IgdGV4dHVhbCBpbnB1dCBhZGRvbnNcclxuJGlucHV0LWdyb3VwLWFkZG9uLWJnOiAgICAgICAgICAgJGdyYXktbGlnaHRlciAhZGVmYXVsdDtcclxuLy8qKiBCb3JkZXIgY29sb3IgZm9yIHRleHR1YWwgaW5wdXQgYWRkb25zXHJcbiRpbnB1dC1ncm91cC1hZGRvbi1ib3JkZXItY29sb3I6ICRpbnB1dC1ib3JkZXIgIWRlZmF1bHQ7XHJcblxyXG4vLyoqIERpc2FibGVkIGN1cnNvciBmb3IgZm9ybSBjb250cm9scyBhbmQgYnV0dG9ucy5cclxuJGN1cnNvci1kaXNhYmxlZDogICAgICAgICAgICAgICAgbm90LWFsbG93ZWQgIWRlZmF1bHQ7XHJcblxyXG5cclxuLy89PSBEcm9wZG93bnNcclxuLy9cclxuLy8jIyBEcm9wZG93biBtZW51IGNvbnRhaW5lciBhbmQgY29udGVudHMuXHJcblxyXG4vLyoqIEJhY2tncm91bmQgZm9yIHRoZSBkcm9wZG93biBtZW51LlxyXG4kZHJvcGRvd24tYmc6ICAgICAgICAgICAgICAgICAgICAjZmZmICFkZWZhdWx0O1xyXG4vLyoqIERyb3Bkb3duIG1lbnUgYGJvcmRlci1jb2xvcmAuXHJcbiRkcm9wZG93bi1ib3JkZXI6ICAgICAgICAgICAgICAgIHJnYmEoMCwwLDAsLjE1KSAhZGVmYXVsdDtcclxuLy8qKiBEcm9wZG93biBtZW51IGBib3JkZXItY29sb3JgICoqZm9yIElFOCoqLlxyXG4kZHJvcGRvd24tZmFsbGJhY2stYm9yZGVyOiAgICAgICAjY2NjICFkZWZhdWx0O1xyXG4vLyoqIERpdmlkZXIgY29sb3IgZm9yIGJldHdlZW4gZHJvcGRvd24gaXRlbXMuXHJcbiRkcm9wZG93bi1kaXZpZGVyLWJnOiAgICAgICAgICAgICNlNWU1ZTUgIWRlZmF1bHQ7XHJcblxyXG4vLyoqIERyb3Bkb3duIGxpbmsgdGV4dCBjb2xvci5cclxuJGRyb3Bkb3duLWxpbmstY29sb3I6ICAgICAgICAgICAgJGdyYXktZGFyayAhZGVmYXVsdDtcclxuLy8qKiBIb3ZlciBjb2xvciBmb3IgZHJvcGRvd24gbGlua3MuXHJcbiRkcm9wZG93bi1saW5rLWhvdmVyLWNvbG9yOiAgICAgIGRhcmtlbigkZ3JheS1kYXJrLCA1JSkgIWRlZmF1bHQ7XHJcbi8vKiogSG92ZXIgYmFja2dyb3VuZCBmb3IgZHJvcGRvd24gbGlua3MuXHJcbiRkcm9wZG93bi1saW5rLWhvdmVyLWJnOiAgICAgICAgICNmNWY1ZjUgIWRlZmF1bHQ7XHJcblxyXG4vLyoqIEFjdGl2ZSBkcm9wZG93biBtZW51IGl0ZW0gdGV4dCBjb2xvci5cclxuJGRyb3Bkb3duLWxpbmstYWN0aXZlLWNvbG9yOiAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XHJcbi8vKiogQWN0aXZlIGRyb3Bkb3duIG1lbnUgaXRlbSBiYWNrZ3JvdW5kIGNvbG9yLlxyXG4kZHJvcGRvd24tbGluay1hY3RpdmUtYmc6ICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcclxuXHJcbi8vKiogRGlzYWJsZWQgZHJvcGRvd24gbWVudSBpdGVtIGJhY2tncm91bmQgY29sb3IuXHJcbiRkcm9wZG93bi1saW5rLWRpc2FibGVkLWNvbG9yOiAgICRncmF5LWxpZ2h0ICFkZWZhdWx0O1xyXG5cclxuLy8qKiBUZXh0IGNvbG9yIGZvciBoZWFkZXJzIHdpdGhpbiBkcm9wZG93biBtZW51cy5cclxuJGRyb3Bkb3duLWhlYWRlci1jb2xvcjogICAgICAgICAgJGdyYXktbGlnaHQgIWRlZmF1bHQ7XHJcblxyXG4vLyoqIERlcHJlY2F0ZWQgYCRkcm9wZG93bi1jYXJldC1jb2xvcmAgYXMgb2YgdjMuMS4wXHJcbiRkcm9wZG93bi1jYXJldC1jb2xvcjogICAgICAgICAgICMwMDAgIWRlZmF1bHQ7XHJcblxyXG5cclxuLy8tLSBaLWluZGV4IG1hc3RlciBsaXN0XHJcbi8vXHJcbi8vIFdhcm5pbmc6IEF2b2lkIGN1c3RvbWl6aW5nIHRoZXNlIHZhbHVlcy4gVGhleSdyZSB1c2VkIGZvciBhIGJpcmQncyBleWUgdmlld1xyXG4vLyBvZiBjb21wb25lbnRzIGRlcGVuZGVudCBvbiB0aGUgei1heGlzIGFuZCBhcmUgZGVzaWduZWQgdG8gYWxsIHdvcmsgdG9nZXRoZXIuXHJcbi8vXHJcbi8vIE5vdGU6IFRoZXNlIHZhcmlhYmxlcyBhcmUgbm90IGdlbmVyYXRlZCBpbnRvIHRoZSBDdXN0b21pemVyLlxyXG5cclxuJHppbmRleC1uYXZiYXI6ICAgICAgICAgICAgMTAwMCAhZGVmYXVsdDtcclxuJHppbmRleC1kcm9wZG93bjogICAgICAgICAgMTAwMCAhZGVmYXVsdDtcclxuJHppbmRleC1wb3BvdmVyOiAgICAgICAgICAgMTA2MCAhZGVmYXVsdDtcclxuJHppbmRleC10b29sdGlwOiAgICAgICAgICAgMTA3MCAhZGVmYXVsdDtcclxuJHppbmRleC1uYXZiYXItZml4ZWQ6ICAgICAgMTAzMCAhZGVmYXVsdDtcclxuJHppbmRleC1tb2RhbC1iYWNrZ3JvdW5kOiAgMTA0MCAhZGVmYXVsdDtcclxuJHppbmRleC1tb2RhbDogICAgICAgICAgICAgMTA1MCAhZGVmYXVsdDtcclxuXHJcblxyXG4vLz09IE1lZGlhIHF1ZXJpZXMgYnJlYWtwb2ludHNcclxuLy9cclxuLy8jIyBEZWZpbmUgdGhlIGJyZWFrcG9pbnRzIGF0IHdoaWNoIHlvdXIgbGF5b3V0IHdpbGwgY2hhbmdlLCBhZGFwdGluZyB0byBkaWZmZXJlbnQgc2NyZWVuIHNpemVzLlxyXG5cclxuLy8gRXh0cmEgc21hbGwgc2NyZWVuIC8gcGhvbmVcclxuLy8qKiBEZXByZWNhdGVkIGAkc2NyZWVuLXhzYCBhcyBvZiB2My4wLjFcclxuJHNjcmVlbi14czogICAgICAgICAgICAgICAgICA0ODBweCAhZGVmYXVsdDtcclxuLy8qKiBEZXByZWNhdGVkIGAkc2NyZWVuLXhzLW1pbmAgYXMgb2YgdjMuMi4wXHJcbiRzY3JlZW4teHMtbWluOiAgICAgICAgICAgICAgJHNjcmVlbi14cyAhZGVmYXVsdDtcclxuLy8qKiBEZXByZWNhdGVkIGAkc2NyZWVuLXBob25lYCBhcyBvZiB2My4wLjFcclxuJHNjcmVlbi1waG9uZTogICAgICAgICAgICAgICAkc2NyZWVuLXhzLW1pbiAhZGVmYXVsdDtcclxuXHJcbi8vIFNtYWxsIHNjcmVlbiAvIHRhYmxldFxyXG4vLyoqIERlcHJlY2F0ZWQgYCRzY3JlZW4tc21gIGFzIG9mIHYzLjAuMVxyXG4kc2NyZWVuLXNtOiAgICAgICAgICAgICAgICAgIDc2OHB4ICFkZWZhdWx0O1xyXG4kc2NyZWVuLXNtLW1pbjogICAgICAgICAgICAgICRzY3JlZW4tc20gIWRlZmF1bHQ7XHJcbi8vKiogRGVwcmVjYXRlZCBgJHNjcmVlbi10YWJsZXRgIGFzIG9mIHYzLjAuMVxyXG4kc2NyZWVuLXRhYmxldDogICAgICAgICAgICAgICRzY3JlZW4tc20tbWluICFkZWZhdWx0O1xyXG5cclxuLy8gTWVkaXVtIHNjcmVlbiAvIGRlc2t0b3BcclxuLy8qKiBEZXByZWNhdGVkIGAkc2NyZWVuLW1kYCBhcyBvZiB2My4wLjFcclxuJHNjcmVlbi1tZDogICAgICAgICAgICAgICAgICA5OTJweCAhZGVmYXVsdDtcclxuJHNjcmVlbi1tZC1taW46ICAgICAgICAgICAgICAkc2NyZWVuLW1kICFkZWZhdWx0O1xyXG4vLyoqIERlcHJlY2F0ZWQgYCRzY3JlZW4tZGVza3RvcGAgYXMgb2YgdjMuMC4xXHJcbiRzY3JlZW4tZGVza3RvcDogICAgICAgICAgICAgJHNjcmVlbi1tZC1taW4gIWRlZmF1bHQ7XHJcblxyXG4vLyBMYXJnZSBzY3JlZW4gLyB3aWRlIGRlc2t0b3BcclxuLy8qKiBEZXByZWNhdGVkIGAkc2NyZWVuLWxnYCBhcyBvZiB2My4wLjFcclxuJHNjcmVlbi1sZzogICAgICAgICAgICAgICAgICAxMjAwcHggIWRlZmF1bHQ7XHJcbiRzY3JlZW4tbGctbWluOiAgICAgICAgICAgICAgJHNjcmVlbi1sZyAhZGVmYXVsdDtcclxuLy8qKiBEZXByZWNhdGVkIGAkc2NyZWVuLWxnLWRlc2t0b3BgIGFzIG9mIHYzLjAuMVxyXG4kc2NyZWVuLWxnLWRlc2t0b3A6ICAgICAgICAgICRzY3JlZW4tbGctbWluICFkZWZhdWx0O1xyXG5cclxuLy8gU28gbWVkaWEgcXVlcmllcyBkb24ndCBvdmVybGFwIHdoZW4gcmVxdWlyZWQsIHByb3ZpZGUgYSBtYXhpbXVtXHJcbiRzY3JlZW4teHMtbWF4OiAgICAgICAgICAgICAgKCRzY3JlZW4tc20tbWluIC0gMC41KSAhZGVmYXVsdDtcclxuJHNjcmVlbi1zbS1tYXg6ICAgICAgICAgICAgICAoJHNjcmVlbi1tZC1taW4gLSAwLjUpICFkZWZhdWx0O1xyXG4kc2NyZWVuLW1kLW1heDogICAgICAgICAgICAgICgkc2NyZWVuLWxnLW1pbiAtIDAuNSkgIWRlZmF1bHQ7XHJcblxyXG5cclxuLy89PSBHcmlkIHN5c3RlbVxyXG4vL1xyXG4vLyMjIERlZmluZSB5b3VyIGN1c3RvbSByZXNwb25zaXZlIGdyaWQuXHJcblxyXG4vLyoqIE51bWJlciBvZiBjb2x1bW5zIGluIHRoZSBncmlkLlxyXG4kZ3JpZC1jb2x1bW5zOiAgICAgICAgICAgICAgMTIgIWRlZmF1bHQ7XHJcbi8vKiogUGFkZGluZyBiZXR3ZWVuIGNvbHVtbnMuIEdldHMgZGl2aWRlZCBpbiBoYWxmIGZvciB0aGUgbGVmdCBhbmQgcmlnaHQuXHJcbiRncmlkLWd1dHRlci13aWR0aDogICAgICAgICAzMHB4ICFkZWZhdWx0O1xyXG4vLyBOYXZiYXIgY29sbGFwc2VcclxuLy8qKiBQb2ludCBhdCB3aGljaCB0aGUgbmF2YmFyIGJlY29tZXMgdW5jb2xsYXBzZWQuXHJcbiRncmlkLWZsb2F0LWJyZWFrcG9pbnQ6ICAgICAkc2NyZWVuLXNtLW1pbiAhZGVmYXVsdDtcclxuLy8qKiBQb2ludCBhdCB3aGljaCB0aGUgbmF2YmFyIGJlZ2lucyBjb2xsYXBzaW5nLlxyXG4kZ3JpZC1mbG9hdC1icmVha3BvaW50LW1heDogKCRncmlkLWZsb2F0LWJyZWFrcG9pbnQgLSAxKSAhZGVmYXVsdDtcclxuXHJcblxyXG4vLz09IENvbnRhaW5lciBzaXplc1xyXG4vL1xyXG4vLyMjIERlZmluZSB0aGUgbWF4aW11bSB3aWR0aCBvZiBgLmNvbnRhaW5lcmAgZm9yIGRpZmZlcmVudCBzY3JlZW4gc2l6ZXMuXHJcblxyXG4vLyBTbWFsbCBzY3JlZW4gLyB0YWJsZXRcclxuJGNvbnRhaW5lci10YWJsZXQ6ICAgICAgICAgICAgICg3MjBweCArICRncmlkLWd1dHRlci13aWR0aCkgIWRlZmF1bHQ7XHJcbi8vKiogRm9yIGAkc2NyZWVuLXNtLW1pbmAgYW5kIHVwLlxyXG4kY29udGFpbmVyLXNtOiAgICAgICAgICAgICAgICAgJGNvbnRhaW5lci10YWJsZXQgIWRlZmF1bHQ7XHJcblxyXG4vLyBNZWRpdW0gc2NyZWVuIC8gZGVza3RvcFxyXG4kY29udGFpbmVyLWRlc2t0b3A6ICAgICAgICAgICAgKDk0MHB4ICsgJGdyaWQtZ3V0dGVyLXdpZHRoKSAhZGVmYXVsdDtcclxuLy8qKiBGb3IgYCRzY3JlZW4tbWQtbWluYCBhbmQgdXAuXHJcbiRjb250YWluZXItbWQ6ICAgICAgICAgICAgICAgICAkY29udGFpbmVyLWRlc2t0b3AgIWRlZmF1bHQ7XHJcblxyXG4vLyBMYXJnZSBzY3JlZW4gLyB3aWRlIGRlc2t0b3BcclxuJGNvbnRhaW5lci1sYXJnZS1kZXNrdG9wOiAgICAgICgxMTQwcHggKyAkZ3JpZC1ndXR0ZXItd2lkdGgpICFkZWZhdWx0O1xyXG4vLyoqIEZvciBgJHNjcmVlbi1sZy1taW5gIGFuZCB1cC5cclxuJGNvbnRhaW5lci1sZzogICAgICAgICAgICAgICAgICRjb250YWluZXItbGFyZ2UtZGVza3RvcCAhZGVmYXVsdDtcclxuXHJcblxyXG4vLz09IE5hdmJhclxyXG4vL1xyXG4vLyMjXHJcblxyXG4vLyBCYXNpY3Mgb2YgYSBuYXZiYXJcclxuJG5hdmJhci1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICA1MHB4ICFkZWZhdWx0O1xyXG4kbmF2YmFyLW1hcmdpbi1ib3R0b206ICAgICAgICAgICAgICRsaW5lLWhlaWdodC1jb21wdXRlZCAhZGVmYXVsdDtcclxuJG5hdmJhci1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cy1iYXNlICFkZWZhdWx0O1xyXG4kbmF2YmFyLXBhZGRpbmctaG9yaXpvbnRhbDogICAgICAgIGZsb29yKCgkZ3JpZC1ndXR0ZXItd2lkdGggLyAyKSkgIWRlZmF1bHQ7XHJcbiRuYXZiYXItcGFkZGluZy12ZXJ0aWNhbDogICAgICAgICAgKCgkbmF2YmFyLWhlaWdodCAtICRsaW5lLWhlaWdodC1jb21wdXRlZCkgLyAyKSAhZGVmYXVsdDtcclxuJG5hdmJhci1jb2xsYXBzZS1tYXgtaGVpZ2h0OiAgICAgICAzNDBweCAhZGVmYXVsdDtcclxuXHJcbiRuYXZiYXItZGVmYXVsdC1jb2xvcjogICAgICAgICAgICAgIzc3NyAhZGVmYXVsdDtcclxuJG5hdmJhci1kZWZhdWx0LWJnOiAgICAgICAgICAgICAgICAjZjhmOGY4ICFkZWZhdWx0O1xyXG4kbmF2YmFyLWRlZmF1bHQtYm9yZGVyOiAgICAgICAgICAgIGRhcmtlbigkbmF2YmFyLWRlZmF1bHQtYmcsIDYuNSUpICFkZWZhdWx0O1xyXG5cclxuLy8gTmF2YmFyIGxpbmtzXHJcbiRuYXZiYXItZGVmYXVsdC1saW5rLWNvbG9yOiAgICAgICAgICAgICAgICAjNzc3ICFkZWZhdWx0O1xyXG4kbmF2YmFyLWRlZmF1bHQtbGluay1ob3Zlci1jb2xvcjogICAgICAgICAgIzMzMyAhZGVmYXVsdDtcclxuJG5hdmJhci1kZWZhdWx0LWxpbmstaG92ZXItYmc6ICAgICAgICAgICAgIHRyYW5zcGFyZW50ICFkZWZhdWx0O1xyXG4kbmF2YmFyLWRlZmF1bHQtbGluay1hY3RpdmUtY29sb3I6ICAgICAgICAgIzU1NSAhZGVmYXVsdDtcclxuJG5hdmJhci1kZWZhdWx0LWxpbmstYWN0aXZlLWJnOiAgICAgICAgICAgIGRhcmtlbigkbmF2YmFyLWRlZmF1bHQtYmcsIDYuNSUpICFkZWZhdWx0O1xyXG4kbmF2YmFyLWRlZmF1bHQtbGluay1kaXNhYmxlZC1jb2xvcjogICAgICAgI2NjYyAhZGVmYXVsdDtcclxuJG5hdmJhci1kZWZhdWx0LWxpbmstZGlzYWJsZWQtYmc6ICAgICAgICAgIHRyYW5zcGFyZW50ICFkZWZhdWx0O1xyXG5cclxuLy8gTmF2YmFyIGJyYW5kIGxhYmVsXHJcbiRuYXZiYXItZGVmYXVsdC1icmFuZC1jb2xvcjogICAgICAgICAgICAgICAkbmF2YmFyLWRlZmF1bHQtbGluay1jb2xvciAhZGVmYXVsdDtcclxuJG5hdmJhci1kZWZhdWx0LWJyYW5kLWhvdmVyLWNvbG9yOiAgICAgICAgIGRhcmtlbigkbmF2YmFyLWRlZmF1bHQtYnJhbmQtY29sb3IsIDEwJSkgIWRlZmF1bHQ7XHJcbiRuYXZiYXItZGVmYXVsdC1icmFuZC1ob3Zlci1iZzogICAgICAgICAgICB0cmFuc3BhcmVudCAhZGVmYXVsdDtcclxuXHJcbi8vIE5hdmJhciB0b2dnbGVcclxuJG5hdmJhci1kZWZhdWx0LXRvZ2dsZS1ob3Zlci1iZzogICAgICAgICAgICNkZGQgIWRlZmF1bHQ7XHJcbiRuYXZiYXItZGVmYXVsdC10b2dnbGUtaWNvbi1iYXItYmc6ICAgICAgICAjODg4ICFkZWZhdWx0O1xyXG4kbmF2YmFyLWRlZmF1bHQtdG9nZ2xlLWJvcmRlci1jb2xvcjogICAgICAgI2RkZCAhZGVmYXVsdDtcclxuXHJcblxyXG4vLz09PSBJbnZlcnRlZCBuYXZiYXJcclxuLy8gUmVzZXQgaW52ZXJ0ZWQgbmF2YmFyIGJhc2ljc1xyXG4kbmF2YmFyLWludmVyc2UtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgIGxpZ2h0ZW4oJGdyYXktbGlnaHQsIDE1JSkgIWRlZmF1bHQ7XHJcbiRuYXZiYXItaW52ZXJzZS1iZzogICAgICAgICAgICAgICAgICAgICAgICAgIzIyMiAhZGVmYXVsdDtcclxuJG5hdmJhci1pbnZlcnNlLWJvcmRlcjogICAgICAgICAgICAgICAgICAgICBkYXJrZW4oJG5hdmJhci1pbnZlcnNlLWJnLCAxMCUpICFkZWZhdWx0O1xyXG5cclxuLy8gSW52ZXJ0ZWQgbmF2YmFyIGxpbmtzXHJcbiRuYXZiYXItaW52ZXJzZS1saW5rLWNvbG9yOiAgICAgICAgICAgICAgICAgbGlnaHRlbigkZ3JheS1saWdodCwgMTUlKSAhZGVmYXVsdDtcclxuJG5hdmJhci1pbnZlcnNlLWxpbmstaG92ZXItY29sb3I6ICAgICAgICAgICAjZmZmICFkZWZhdWx0O1xyXG4kbmF2YmFyLWludmVyc2UtbGluay1ob3Zlci1iZzogICAgICAgICAgICAgIHRyYW5zcGFyZW50ICFkZWZhdWx0O1xyXG4kbmF2YmFyLWludmVyc2UtbGluay1hY3RpdmUtY29sb3I6ICAgICAgICAgICRuYXZiYXItaW52ZXJzZS1saW5rLWhvdmVyLWNvbG9yICFkZWZhdWx0O1xyXG4kbmF2YmFyLWludmVyc2UtbGluay1hY3RpdmUtYmc6ICAgICAgICAgICAgIGRhcmtlbigkbmF2YmFyLWludmVyc2UtYmcsIDEwJSkgIWRlZmF1bHQ7XHJcbiRuYXZiYXItaW52ZXJzZS1saW5rLWRpc2FibGVkLWNvbG9yOiAgICAgICAgIzQ0NCAhZGVmYXVsdDtcclxuJG5hdmJhci1pbnZlcnNlLWxpbmstZGlzYWJsZWQtYmc6ICAgICAgICAgICB0cmFuc3BhcmVudCAhZGVmYXVsdDtcclxuXHJcbi8vIEludmVydGVkIG5hdmJhciBicmFuZCBsYWJlbFxyXG4kbmF2YmFyLWludmVyc2UtYnJhbmQtY29sb3I6ICAgICAgICAgICAgICAgICRuYXZiYXItaW52ZXJzZS1saW5rLWNvbG9yICFkZWZhdWx0O1xyXG4kbmF2YmFyLWludmVyc2UtYnJhbmQtaG92ZXItY29sb3I6ICAgICAgICAgICNmZmYgIWRlZmF1bHQ7XHJcbiRuYXZiYXItaW52ZXJzZS1icmFuZC1ob3Zlci1iZzogICAgICAgICAgICAgdHJhbnNwYXJlbnQgIWRlZmF1bHQ7XHJcblxyXG4vLyBJbnZlcnRlZCBuYXZiYXIgdG9nZ2xlXHJcbiRuYXZiYXItaW52ZXJzZS10b2dnbGUtaG92ZXItYmc6ICAgICAgICAgICAgIzMzMyAhZGVmYXVsdDtcclxuJG5hdmJhci1pbnZlcnNlLXRvZ2dsZS1pY29uLWJhci1iZzogICAgICAgICAjZmZmICFkZWZhdWx0O1xyXG4kbmF2YmFyLWludmVyc2UtdG9nZ2xlLWJvcmRlci1jb2xvcjogICAgICAgICMzMzMgIWRlZmF1bHQ7XHJcblxyXG5cclxuLy89PSBOYXZzXHJcbi8vXHJcbi8vIyNcclxuXHJcbi8vPT09IFNoYXJlZCBuYXYgc3R5bGVzXHJcbiRuYXYtbGluay1wYWRkaW5nOiAgICAgICAgICAgICAgICAgICAgICAgICAgMTBweCAxNXB4ICFkZWZhdWx0O1xyXG4kbmF2LWxpbmstaG92ZXItYmc6ICAgICAgICAgICAgICAgICAgICAgICAgICRncmF5LWxpZ2h0ZXIgIWRlZmF1bHQ7XHJcblxyXG4kbmF2LWRpc2FibGVkLWxpbmstY29sb3I6ICAgICAgICAgICAgICAgICAgICRncmF5LWxpZ2h0ICFkZWZhdWx0O1xyXG4kbmF2LWRpc2FibGVkLWxpbmstaG92ZXItY29sb3I6ICAgICAgICAgICAgICRncmF5LWxpZ2h0ICFkZWZhdWx0O1xyXG5cclxuLy89PSBUYWJzXHJcbiRuYXYtdGFicy1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgICAgICAgI2RkZCAhZGVmYXVsdDtcclxuXHJcbiRuYXYtdGFicy1saW5rLWhvdmVyLWJvcmRlci1jb2xvcjogICAgICAgICAgJGdyYXktbGlnaHRlciAhZGVmYXVsdDtcclxuXHJcbiRuYXYtdGFicy1hY3RpdmUtbGluay1ob3Zlci1iZzogICAgICAgICAgICAgJGJvZHktYmcgIWRlZmF1bHQ7XHJcbiRuYXYtdGFicy1hY3RpdmUtbGluay1ob3Zlci1jb2xvcjogICAgICAgICAgJGdyYXkgIWRlZmF1bHQ7XHJcbiRuYXYtdGFicy1hY3RpdmUtbGluay1ob3Zlci1ib3JkZXItY29sb3I6ICAgI2RkZCAhZGVmYXVsdDtcclxuXHJcbiRuYXYtdGFicy1qdXN0aWZpZWQtbGluay1ib3JkZXItY29sb3I6ICAgICAgICAgICAgI2RkZCAhZGVmYXVsdDtcclxuJG5hdi10YWJzLWp1c3RpZmllZC1hY3RpdmUtbGluay1ib3JkZXItY29sb3I6ICAgICAkYm9keS1iZyAhZGVmYXVsdDtcclxuXHJcbi8vPT0gUGlsbHNcclxuJG5hdi1waWxscy1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cy1iYXNlICFkZWZhdWx0O1xyXG4kbmF2LXBpbGxzLWFjdGl2ZS1saW5rLWhvdmVyLWJnOiAgICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xyXG4kbmF2LXBpbGxzLWFjdGl2ZS1saW5rLWhvdmVyLWNvbG9yOiAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vPT0gUGFnaW5hdGlvblxyXG4vL1xyXG4vLyMjXHJcblxyXG4kcGFnaW5hdGlvbi1jb2xvcjogICAgICAgICAgICAgICAgICAgICAkbGluay1jb2xvciAhZGVmYXVsdDtcclxuJHBhZ2luYXRpb24tYmc6ICAgICAgICAgICAgICAgICAgICAgICAgI2ZmZiAhZGVmYXVsdDtcclxuJHBhZ2luYXRpb24tYm9yZGVyOiAgICAgICAgICAgICAgICAgICAgI2RkZCAhZGVmYXVsdDtcclxuXHJcbiRwYWdpbmF0aW9uLWhvdmVyLWNvbG9yOiAgICAgICAgICAgICAgICRsaW5rLWhvdmVyLWNvbG9yICFkZWZhdWx0O1xyXG4kcGFnaW5hdGlvbi1ob3Zlci1iZzogICAgICAgICAgICAgICAgICAkZ3JheS1saWdodGVyICFkZWZhdWx0O1xyXG4kcGFnaW5hdGlvbi1ob3Zlci1ib3JkZXI6ICAgICAgICAgICAgICAjZGRkICFkZWZhdWx0O1xyXG5cclxuJHBhZ2luYXRpb24tYWN0aXZlLWNvbG9yOiAgICAgICAgICAgICAgI2ZmZiAhZGVmYXVsdDtcclxuJHBhZ2luYXRpb24tYWN0aXZlLWJnOiAgICAgICAgICAgICAgICAgJGJyYW5kLXByaW1hcnkgIWRlZmF1bHQ7XHJcbiRwYWdpbmF0aW9uLWFjdGl2ZS1ib3JkZXI6ICAgICAgICAgICAgICRicmFuZC1wcmltYXJ5ICFkZWZhdWx0O1xyXG5cclxuJHBhZ2luYXRpb24tZGlzYWJsZWQtY29sb3I6ICAgICAgICAgICAgJGdyYXktbGlnaHQgIWRlZmF1bHQ7XHJcbiRwYWdpbmF0aW9uLWRpc2FibGVkLWJnOiAgICAgICAgICAgICAgICNmZmYgIWRlZmF1bHQ7XHJcbiRwYWdpbmF0aW9uLWRpc2FibGVkLWJvcmRlcjogICAgICAgICAgICNkZGQgIWRlZmF1bHQ7XHJcblxyXG5cclxuLy89PSBQYWdlclxyXG4vL1xyXG4vLyMjXHJcblxyXG4kcGFnZXItYmc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkcGFnaW5hdGlvbi1iZyAhZGVmYXVsdDtcclxuJHBhZ2VyLWJvcmRlcjogICAgICAgICAgICAgICAgICAgICAgICAgJHBhZ2luYXRpb24tYm9yZGVyICFkZWZhdWx0O1xyXG4kcGFnZXItYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAgICAxNXB4ICFkZWZhdWx0O1xyXG5cclxuJHBhZ2VyLWhvdmVyLWJnOiAgICAgICAgICAgICAgICAgICAgICAgJHBhZ2luYXRpb24taG92ZXItYmcgIWRlZmF1bHQ7XHJcblxyXG4kcGFnZXItYWN0aXZlLWJnOiAgICAgICAgICAgICAgICAgICAgICAkcGFnaW5hdGlvbi1hY3RpdmUtYmcgIWRlZmF1bHQ7XHJcbiRwYWdlci1hY3RpdmUtY29sb3I6ICAgICAgICAgICAgICAgICAgICRwYWdpbmF0aW9uLWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcclxuXHJcbiRwYWdlci1kaXNhYmxlZC1jb2xvcjogICAgICAgICAgICAgICAgICRwYWdpbmF0aW9uLWRpc2FibGVkLWNvbG9yICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vPT0gSnVtYm90cm9uXHJcbi8vXHJcbi8vIyNcclxuXHJcbiRqdW1ib3Ryb24tcGFkZGluZzogICAgICAgICAgICAgIDMwcHggIWRlZmF1bHQ7XHJcbiRqdW1ib3Ryb24tY29sb3I6ICAgICAgICAgICAgICAgIGluaGVyaXQgIWRlZmF1bHQ7XHJcbiRqdW1ib3Ryb24tYmc6ICAgICAgICAgICAgICAgICAgICRncmF5LWxpZ2h0ZXIgIWRlZmF1bHQ7XHJcbiRqdW1ib3Ryb24taGVhZGluZy1jb2xvcjogICAgICAgIGluaGVyaXQgIWRlZmF1bHQ7XHJcbiRqdW1ib3Ryb24tZm9udC1zaXplOiAgICAgICAgICAgIGNlaWwoKCRmb250LXNpemUtYmFzZSAqIDEuNSkpICFkZWZhdWx0O1xyXG4kanVtYm90cm9uLWhlYWRpbmctZm9udC1zaXplOiAgICBjZWlsKCgkZm9udC1zaXplLWJhc2UgKiA0LjUpKSAhZGVmYXVsdDtcclxuXHJcblxyXG4vLz09IEZvcm0gc3RhdGVzIGFuZCBhbGVydHNcclxuLy9cclxuLy8jIyBEZWZpbmUgY29sb3JzIGZvciBmb3JtIGZlZWRiYWNrIHN0YXRlcyBhbmQsIGJ5IGRlZmF1bHQsIGFsZXJ0cy5cclxuXHJcbiRzdGF0ZS1zdWNjZXNzLXRleHQ6ICAgICAgICAgICAgICMzYzc2M2QgIWRlZmF1bHQ7XHJcbiRzdGF0ZS1zdWNjZXNzLWJnOiAgICAgICAgICAgICAgICNkZmYwZDggIWRlZmF1bHQ7XHJcbiRzdGF0ZS1zdWNjZXNzLWJvcmRlcjogICAgICAgICAgIGRhcmtlbihhZGp1c3QtaHVlKCRzdGF0ZS1zdWNjZXNzLWJnLCAtMTApLCA1JSkgIWRlZmF1bHQ7XHJcblxyXG4kc3RhdGUtaW5mby10ZXh0OiAgICAgICAgICAgICAgICAjMzE3MDhmICFkZWZhdWx0O1xyXG4kc3RhdGUtaW5mby1iZzogICAgICAgICAgICAgICAgICAjZDllZGY3ICFkZWZhdWx0O1xyXG4kc3RhdGUtaW5mby1ib3JkZXI6ICAgICAgICAgICAgICBkYXJrZW4oYWRqdXN0LWh1ZSgkc3RhdGUtaW5mby1iZywgLTEwKSwgNyUpICFkZWZhdWx0O1xyXG5cclxuJHN0YXRlLXdhcm5pbmctdGV4dDogICAgICAgICAgICAgIzhhNmQzYiAhZGVmYXVsdDtcclxuJHN0YXRlLXdhcm5pbmctYmc6ICAgICAgICAgICAgICAgI2ZjZjhlMyAhZGVmYXVsdDtcclxuJHN0YXRlLXdhcm5pbmctYm9yZGVyOiAgICAgICAgICAgZGFya2VuKGFkanVzdC1odWUoJHN0YXRlLXdhcm5pbmctYmcsIC0xMCksIDUlKSAhZGVmYXVsdDtcclxuXHJcbiRzdGF0ZS1kYW5nZXItdGV4dDogICAgICAgICAgICAgICNhOTQ0NDIgIWRlZmF1bHQ7XHJcbiRzdGF0ZS1kYW5nZXItYmc6ICAgICAgICAgICAgICAgICNmMmRlZGUgIWRlZmF1bHQ7XHJcbiRzdGF0ZS1kYW5nZXItYm9yZGVyOiAgICAgICAgICAgIGRhcmtlbihhZGp1c3QtaHVlKCRzdGF0ZS1kYW5nZXItYmcsIC0xMCksIDUlKSAhZGVmYXVsdDtcclxuXHJcblxyXG4vLz09IFRvb2x0aXBzXHJcbi8vXHJcbi8vIyNcclxuXHJcbi8vKiogVG9vbHRpcCBtYXggd2lkdGhcclxuJHRvb2x0aXAtbWF4LXdpZHRoOiAgICAgICAgICAgMjAwcHggIWRlZmF1bHQ7XHJcbi8vKiogVG9vbHRpcCB0ZXh0IGNvbG9yXHJcbiR0b29sdGlwLWNvbG9yOiAgICAgICAgICAgICAgICNmZmYgIWRlZmF1bHQ7XHJcbi8vKiogVG9vbHRpcCBiYWNrZ3JvdW5kIGNvbG9yXHJcbiR0b29sdGlwLWJnOiAgICAgICAgICAgICAgICAgICMwMDAgIWRlZmF1bHQ7XHJcbiR0b29sdGlwLW9wYWNpdHk6ICAgICAgICAgICAgIC45ICFkZWZhdWx0O1xyXG5cclxuLy8qKiBUb29sdGlwIGFycm93IHdpZHRoXHJcbiR0b29sdGlwLWFycm93LXdpZHRoOiAgICAgICAgIDVweCAhZGVmYXVsdDtcclxuLy8qKiBUb29sdGlwIGFycm93IGNvbG9yXHJcbiR0b29sdGlwLWFycm93LWNvbG9yOiAgICAgICAgICR0b29sdGlwLWJnICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vPT0gUG9wb3ZlcnNcclxuLy9cclxuLy8jI1xyXG5cclxuLy8qKiBQb3BvdmVyIGJvZHkgYmFja2dyb3VuZCBjb2xvclxyXG4kcG9wb3Zlci1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICNmZmYgIWRlZmF1bHQ7XHJcbi8vKiogUG9wb3ZlciBtYXhpbXVtIHdpZHRoXHJcbiRwb3BvdmVyLW1heC13aWR0aDogICAgICAgICAgICAgICAgICAgMjc2cHggIWRlZmF1bHQ7XHJcbi8vKiogUG9wb3ZlciBib3JkZXIgY29sb3JcclxuJHBvcG92ZXItYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICByZ2JhKDAsMCwwLC4yKSAhZGVmYXVsdDtcclxuLy8qKiBQb3BvdmVyIGZhbGxiYWNrIGJvcmRlciBjb2xvclxyXG4kcG9wb3Zlci1mYWxsYmFjay1ib3JkZXItY29sb3I6ICAgICAgICNjY2MgIWRlZmF1bHQ7XHJcblxyXG4vLyoqIFBvcG92ZXIgdGl0bGUgYmFja2dyb3VuZCBjb2xvclxyXG4kcG9wb3Zlci10aXRsZS1iZzogICAgICAgICAgICAgICAgICAgIGRhcmtlbigkcG9wb3Zlci1iZywgMyUpICFkZWZhdWx0O1xyXG5cclxuLy8qKiBQb3BvdmVyIGFycm93IHdpZHRoXHJcbiRwb3BvdmVyLWFycm93LXdpZHRoOiAgICAgICAgICAgICAgICAgMTBweCAhZGVmYXVsdDtcclxuLy8qKiBQb3BvdmVyIGFycm93IGNvbG9yXHJcbiRwb3BvdmVyLWFycm93LWNvbG9yOiAgICAgICAgICAgICAgICAgJHBvcG92ZXItYmcgIWRlZmF1bHQ7XHJcblxyXG4vLyoqIFBvcG92ZXIgb3V0ZXIgYXJyb3cgd2lkdGhcclxuJHBvcG92ZXItYXJyb3ctb3V0ZXItd2lkdGg6ICAgICAgICAgICAoJHBvcG92ZXItYXJyb3ctd2lkdGggKyAxKSAhZGVmYXVsdDtcclxuLy8qKiBQb3BvdmVyIG91dGVyIGFycm93IGNvbG9yXHJcbiRwb3BvdmVyLWFycm93LW91dGVyLWNvbG9yOiAgICAgICAgICAgZmFkZV9pbigkcG9wb3Zlci1ib3JkZXItY29sb3IsIDAuMDUpICFkZWZhdWx0O1xyXG4vLyoqIFBvcG92ZXIgb3V0ZXIgYXJyb3cgZmFsbGJhY2sgY29sb3JcclxuJHBvcG92ZXItYXJyb3ctb3V0ZXItZmFsbGJhY2stY29sb3I6ICBkYXJrZW4oJHBvcG92ZXItZmFsbGJhY2stYm9yZGVyLWNvbG9yLCAyMCUpICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vPT0gTGFiZWxzXHJcbi8vXHJcbi8vIyNcclxuXHJcbi8vKiogRGVmYXVsdCBsYWJlbCBiYWNrZ3JvdW5kIGNvbG9yXHJcbiRsYWJlbC1kZWZhdWx0LWJnOiAgICAgICAgICAgICRncmF5LWxpZ2h0ICFkZWZhdWx0O1xyXG4vLyoqIFByaW1hcnkgbGFiZWwgYmFja2dyb3VuZCBjb2xvclxyXG4kbGFiZWwtcHJpbWFyeS1iZzogICAgICAgICAgICAkYnJhbmQtcHJpbWFyeSAhZGVmYXVsdDtcclxuLy8qKiBTdWNjZXNzIGxhYmVsIGJhY2tncm91bmQgY29sb3JcclxuJGxhYmVsLXN1Y2Nlc3MtYmc6ICAgICAgICAgICAgJGJyYW5kLXN1Y2Nlc3MgIWRlZmF1bHQ7XHJcbi8vKiogSW5mbyBsYWJlbCBiYWNrZ3JvdW5kIGNvbG9yXHJcbiRsYWJlbC1pbmZvLWJnOiAgICAgICAgICAgICAgICRicmFuZC1pbmZvICFkZWZhdWx0O1xyXG4vLyoqIFdhcm5pbmcgbGFiZWwgYmFja2dyb3VuZCBjb2xvclxyXG4kbGFiZWwtd2FybmluZy1iZzogICAgICAgICAgICAkYnJhbmQtd2FybmluZyAhZGVmYXVsdDtcclxuLy8qKiBEYW5nZXIgbGFiZWwgYmFja2dyb3VuZCBjb2xvclxyXG4kbGFiZWwtZGFuZ2VyLWJnOiAgICAgICAgICAgICAkYnJhbmQtZGFuZ2VyICFkZWZhdWx0O1xyXG5cclxuLy8qKiBEZWZhdWx0IGxhYmVsIHRleHQgY29sb3JcclxuJGxhYmVsLWNvbG9yOiAgICAgICAgICAgICAgICAgI2ZmZiAhZGVmYXVsdDtcclxuLy8qKiBEZWZhdWx0IHRleHQgY29sb3Igb2YgYSBsaW5rZWQgbGFiZWxcclxuJGxhYmVsLWxpbmstaG92ZXItY29sb3I6ICAgICAgI2ZmZiAhZGVmYXVsdDtcclxuXHJcblxyXG4vLz09IE1vZGFsc1xyXG4vL1xyXG4vLyMjXHJcblxyXG4vLyoqIFBhZGRpbmcgYXBwbGllZCB0byB0aGUgbW9kYWwgYm9keVxyXG4kbW9kYWwtaW5uZXItcGFkZGluZzogICAgICAgICAxNXB4ICFkZWZhdWx0O1xyXG5cclxuLy8qKiBQYWRkaW5nIGFwcGxpZWQgdG8gdGhlIG1vZGFsIHRpdGxlXHJcbiRtb2RhbC10aXRsZS1wYWRkaW5nOiAgICAgICAgIDE1cHggIWRlZmF1bHQ7XHJcbi8vKiogTW9kYWwgdGl0bGUgbGluZS1oZWlnaHRcclxuJG1vZGFsLXRpdGxlLWxpbmUtaGVpZ2h0OiAgICAgJGxpbmUtaGVpZ2h0LWJhc2UgIWRlZmF1bHQ7XHJcblxyXG4vLyoqIEJhY2tncm91bmQgY29sb3Igb2YgbW9kYWwgY29udGVudCBhcmVhXHJcbiRtb2RhbC1jb250ZW50LWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgI2ZmZiAhZGVmYXVsdDtcclxuLy8qKiBNb2RhbCBjb250ZW50IGJvcmRlciBjb2xvclxyXG4kbW9kYWwtY29udGVudC1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgICAgIHJnYmEoMCwwLDAsLjIpICFkZWZhdWx0O1xyXG4vLyoqIE1vZGFsIGNvbnRlbnQgYm9yZGVyIGNvbG9yICoqZm9yIElFOCoqXHJcbiRtb2RhbC1jb250ZW50LWZhbGxiYWNrLWJvcmRlci1jb2xvcjogICAgICAgICAgIzk5OSAhZGVmYXVsdDtcclxuXHJcbi8vKiogTW9kYWwgYmFja2Ryb3AgYmFja2dyb3VuZCBjb2xvclxyXG4kbW9kYWwtYmFja2Ryb3AtYmc6ICAgICAgICAgICAjMDAwICFkZWZhdWx0O1xyXG4vLyoqIE1vZGFsIGJhY2tkcm9wIG9wYWNpdHlcclxuJG1vZGFsLWJhY2tkcm9wLW9wYWNpdHk6ICAgICAgLjUgIWRlZmF1bHQ7XHJcbi8vKiogTW9kYWwgaGVhZGVyIGJvcmRlciBjb2xvclxyXG4kbW9kYWwtaGVhZGVyLWJvcmRlci1jb2xvcjogICAjZTVlNWU1ICFkZWZhdWx0O1xyXG4vLyoqIE1vZGFsIGZvb3RlciBib3JkZXIgY29sb3JcclxuJG1vZGFsLWZvb3Rlci1ib3JkZXItY29sb3I6ICAgJG1vZGFsLWhlYWRlci1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XHJcblxyXG4kbW9kYWwtbGc6ICAgICAgICAgICAgICAgICAgICA5MDBweCAhZGVmYXVsdDtcclxuJG1vZGFsLW1kOiAgICAgICAgICAgICAgICAgICAgNjAwcHggIWRlZmF1bHQ7XHJcbiRtb2RhbC1zbTogICAgICAgICAgICAgICAgICAgIDMwMHB4ICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vPT0gQWxlcnRzXHJcbi8vXHJcbi8vIyMgRGVmaW5lIGFsZXJ0IGNvbG9ycywgYm9yZGVyIHJhZGl1cywgYW5kIHBhZGRpbmcuXHJcblxyXG4kYWxlcnQtcGFkZGluZzogICAgICAgICAgICAgICAxNXB4ICFkZWZhdWx0O1xyXG4kYWxlcnQtYm9yZGVyLXJhZGl1czogICAgICAgICAkYm9yZGVyLXJhZGl1cy1iYXNlICFkZWZhdWx0O1xyXG4kYWxlcnQtbGluay1mb250LXdlaWdodDogICAgICBib2xkICFkZWZhdWx0O1xyXG5cclxuJGFsZXJ0LXN1Y2Nlc3MtYmc6ICAgICAgICAgICAgJHN0YXRlLXN1Y2Nlc3MtYmcgIWRlZmF1bHQ7XHJcbiRhbGVydC1zdWNjZXNzLXRleHQ6ICAgICAgICAgICRzdGF0ZS1zdWNjZXNzLXRleHQgIWRlZmF1bHQ7XHJcbiRhbGVydC1zdWNjZXNzLWJvcmRlcjogICAgICAgICRzdGF0ZS1zdWNjZXNzLWJvcmRlciAhZGVmYXVsdDtcclxuXHJcbiRhbGVydC1pbmZvLWJnOiAgICAgICAgICAgICAgICRzdGF0ZS1pbmZvLWJnICFkZWZhdWx0O1xyXG4kYWxlcnQtaW5mby10ZXh0OiAgICAgICAgICAgICAkc3RhdGUtaW5mby10ZXh0ICFkZWZhdWx0O1xyXG4kYWxlcnQtaW5mby1ib3JkZXI6ICAgICAgICAgICAkc3RhdGUtaW5mby1ib3JkZXIgIWRlZmF1bHQ7XHJcblxyXG4kYWxlcnQtd2FybmluZy1iZzogICAgICAgICAgICAkc3RhdGUtd2FybmluZy1iZyAhZGVmYXVsdDtcclxuJGFsZXJ0LXdhcm5pbmctdGV4dDogICAgICAgICAgJHN0YXRlLXdhcm5pbmctdGV4dCAhZGVmYXVsdDtcclxuJGFsZXJ0LXdhcm5pbmctYm9yZGVyOiAgICAgICAgJHN0YXRlLXdhcm5pbmctYm9yZGVyICFkZWZhdWx0O1xyXG5cclxuJGFsZXJ0LWRhbmdlci1iZzogICAgICAgICAgICAgJHN0YXRlLWRhbmdlci1iZyAhZGVmYXVsdDtcclxuJGFsZXJ0LWRhbmdlci10ZXh0OiAgICAgICAgICAgJHN0YXRlLWRhbmdlci10ZXh0ICFkZWZhdWx0O1xyXG4kYWxlcnQtZGFuZ2VyLWJvcmRlcjogICAgICAgICAkc3RhdGUtZGFuZ2VyLWJvcmRlciAhZGVmYXVsdDtcclxuXHJcblxyXG4vLz09IFByb2dyZXNzIGJhcnNcclxuLy9cclxuLy8jI1xyXG5cclxuLy8qKiBCYWNrZ3JvdW5kIGNvbG9yIG9mIHRoZSB3aG9sZSBwcm9ncmVzcyBjb21wb25lbnRcclxuJHByb2dyZXNzLWJnOiAgICAgICAgICAgICAgICAgI2Y1ZjVmNSAhZGVmYXVsdDtcclxuLy8qKiBQcm9ncmVzcyBiYXIgdGV4dCBjb2xvclxyXG4kcHJvZ3Jlc3MtYmFyLWNvbG9yOiAgICAgICAgICAjZmZmICFkZWZhdWx0O1xyXG4vLyoqIFZhcmlhYmxlIGZvciBzZXR0aW5nIHJvdW5kZWQgY29ybmVycyBvbiBwcm9ncmVzcyBiYXIuXHJcbiRwcm9ncmVzcy1ib3JkZXItcmFkaXVzOiAgICAgICRib3JkZXItcmFkaXVzLWJhc2UgIWRlZmF1bHQ7XHJcblxyXG4vLyoqIERlZmF1bHQgcHJvZ3Jlc3MgYmFyIGNvbG9yXHJcbiRwcm9ncmVzcy1iYXItYmc6ICAgICAgICAgICAgICRicmFuZC1wcmltYXJ5ICFkZWZhdWx0O1xyXG4vLyoqIFN1Y2Nlc3MgcHJvZ3Jlc3MgYmFyIGNvbG9yXHJcbiRwcm9ncmVzcy1iYXItc3VjY2Vzcy1iZzogICAgICRicmFuZC1zdWNjZXNzICFkZWZhdWx0O1xyXG4vLyoqIFdhcm5pbmcgcHJvZ3Jlc3MgYmFyIGNvbG9yXHJcbiRwcm9ncmVzcy1iYXItd2FybmluZy1iZzogICAgICRicmFuZC13YXJuaW5nICFkZWZhdWx0O1xyXG4vLyoqIERhbmdlciBwcm9ncmVzcyBiYXIgY29sb3JcclxuJHByb2dyZXNzLWJhci1kYW5nZXItYmc6ICAgICAgJGJyYW5kLWRhbmdlciAhZGVmYXVsdDtcclxuLy8qKiBJbmZvIHByb2dyZXNzIGJhciBjb2xvclxyXG4kcHJvZ3Jlc3MtYmFyLWluZm8tYmc6ICAgICAgICAkYnJhbmQtaW5mbyAhZGVmYXVsdDtcclxuXHJcblxyXG4vLz09IExpc3QgZ3JvdXBcclxuLy9cclxuLy8jI1xyXG5cclxuLy8qKiBCYWNrZ3JvdW5kIGNvbG9yIG9uIGAubGlzdC1ncm91cC1pdGVtYFxyXG4kbGlzdC1ncm91cC1iZzogICAgICAgICAgICAgICAgICNmZmYgIWRlZmF1bHQ7XHJcbi8vKiogYC5saXN0LWdyb3VwLWl0ZW1gIGJvcmRlciBjb2xvclxyXG4kbGlzdC1ncm91cC1ib3JkZXI6ICAgICAgICAgICAgICNkZGQgIWRlZmF1bHQ7XHJcbi8vKiogTGlzdCBncm91cCBib3JkZXIgcmFkaXVzXHJcbiRsaXN0LWdyb3VwLWJvcmRlci1yYWRpdXM6ICAgICAgJGJvcmRlci1yYWRpdXMtYmFzZSAhZGVmYXVsdDtcclxuXHJcbi8vKiogQmFja2dyb3VuZCBjb2xvciBvZiBzaW5nbGUgbGlzdCBpdGVtcyBvbiBob3ZlclxyXG4kbGlzdC1ncm91cC1ob3Zlci1iZzogICAgICAgICAgICNmNWY1ZjUgIWRlZmF1bHQ7XHJcbi8vKiogVGV4dCBjb2xvciBvZiBhY3RpdmUgbGlzdCBpdGVtc1xyXG4kbGlzdC1ncm91cC1hY3RpdmUtY29sb3I6ICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xyXG4vLyoqIEJhY2tncm91bmQgY29sb3Igb2YgYWN0aXZlIGxpc3QgaXRlbXNcclxuJGxpc3QtZ3JvdXAtYWN0aXZlLWJnOiAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcclxuLy8qKiBCb3JkZXIgY29sb3Igb2YgYWN0aXZlIGxpc3QgZWxlbWVudHNcclxuJGxpc3QtZ3JvdXAtYWN0aXZlLWJvcmRlcjogICAgICAkbGlzdC1ncm91cC1hY3RpdmUtYmcgIWRlZmF1bHQ7XHJcbi8vKiogVGV4dCBjb2xvciBmb3IgY29udGVudCB3aXRoaW4gYWN0aXZlIGxpc3QgaXRlbXNcclxuJGxpc3QtZ3JvdXAtYWN0aXZlLXRleHQtY29sb3I6ICBsaWdodGVuKCRsaXN0LWdyb3VwLWFjdGl2ZS1iZywgNDAlKSAhZGVmYXVsdDtcclxuXHJcbi8vKiogVGV4dCBjb2xvciBvZiBkaXNhYmxlZCBsaXN0IGl0ZW1zXHJcbiRsaXN0LWdyb3VwLWRpc2FibGVkLWNvbG9yOiAgICAgICRncmF5LWxpZ2h0ICFkZWZhdWx0O1xyXG4vLyoqIEJhY2tncm91bmQgY29sb3Igb2YgZGlzYWJsZWQgbGlzdCBpdGVtc1xyXG4kbGlzdC1ncm91cC1kaXNhYmxlZC1iZzogICAgICAgICAkZ3JheS1saWdodGVyICFkZWZhdWx0O1xyXG4vLyoqIFRleHQgY29sb3IgZm9yIGNvbnRlbnQgd2l0aGluIGRpc2FibGVkIGxpc3QgaXRlbXNcclxuJGxpc3QtZ3JvdXAtZGlzYWJsZWQtdGV4dC1jb2xvcjogJGxpc3QtZ3JvdXAtZGlzYWJsZWQtY29sb3IgIWRlZmF1bHQ7XHJcblxyXG4kbGlzdC1ncm91cC1saW5rLWNvbG9yOiAgICAgICAgICM1NTUgIWRlZmF1bHQ7XHJcbiRsaXN0LWdyb3VwLWxpbmstaG92ZXItY29sb3I6ICAgJGxpc3QtZ3JvdXAtbGluay1jb2xvciAhZGVmYXVsdDtcclxuJGxpc3QtZ3JvdXAtbGluay1oZWFkaW5nLWNvbG9yOiAjMzMzICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vPT0gUGFuZWxzXHJcbi8vXHJcbi8vIyNcclxuXHJcbiRwYW5lbC1iZzogICAgICAgICAgICAgICAgICAgICNmZmYgIWRlZmF1bHQ7XHJcbiRwYW5lbC1ib2R5LXBhZGRpbmc6ICAgICAgICAgIDE1cHggIWRlZmF1bHQ7XHJcbiRwYW5lbC1oZWFkaW5nLXBhZGRpbmc6ICAgICAgIDEwcHggMTVweCAhZGVmYXVsdDtcclxuJHBhbmVsLWZvb3Rlci1wYWRkaW5nOiAgICAgICAgJHBhbmVsLWhlYWRpbmctcGFkZGluZyAhZGVmYXVsdDtcclxuJHBhbmVsLWJvcmRlci1yYWRpdXM6ICAgICAgICAgJGJvcmRlci1yYWRpdXMtYmFzZSAhZGVmYXVsdDtcclxuXHJcbi8vKiogQm9yZGVyIGNvbG9yIGZvciBlbGVtZW50cyB3aXRoaW4gcGFuZWxzXHJcbiRwYW5lbC1pbm5lci1ib3JkZXI6ICAgICAgICAgICNkZGQgIWRlZmF1bHQ7XHJcbiRwYW5lbC1mb290ZXItYmc6ICAgICAgICAgICAgICNmNWY1ZjUgIWRlZmF1bHQ7XHJcblxyXG4kcGFuZWwtZGVmYXVsdC10ZXh0OiAgICAgICAgICAkZ3JheS1kYXJrICFkZWZhdWx0O1xyXG4kcGFuZWwtZGVmYXVsdC1ib3JkZXI6ICAgICAgICAjZGRkICFkZWZhdWx0O1xyXG4kcGFuZWwtZGVmYXVsdC1oZWFkaW5nLWJnOiAgICAjZjVmNWY1ICFkZWZhdWx0O1xyXG5cclxuJHBhbmVsLXByaW1hcnktdGV4dDogICAgICAgICAgI2ZmZiAhZGVmYXVsdDtcclxuJHBhbmVsLXByaW1hcnktYm9yZGVyOiAgICAgICAgJGJyYW5kLXByaW1hcnkgIWRlZmF1bHQ7XHJcbiRwYW5lbC1wcmltYXJ5LWhlYWRpbmctYmc6ICAgICRicmFuZC1wcmltYXJ5ICFkZWZhdWx0O1xyXG5cclxuJHBhbmVsLXN1Y2Nlc3MtdGV4dDogICAgICAgICAgJHN0YXRlLXN1Y2Nlc3MtdGV4dCAhZGVmYXVsdDtcclxuJHBhbmVsLXN1Y2Nlc3MtYm9yZGVyOiAgICAgICAgJHN0YXRlLXN1Y2Nlc3MtYm9yZGVyICFkZWZhdWx0O1xyXG4kcGFuZWwtc3VjY2Vzcy1oZWFkaW5nLWJnOiAgICAkc3RhdGUtc3VjY2Vzcy1iZyAhZGVmYXVsdDtcclxuXHJcbiRwYW5lbC1pbmZvLXRleHQ6ICAgICAgICAgICAgICRzdGF0ZS1pbmZvLXRleHQgIWRlZmF1bHQ7XHJcbiRwYW5lbC1pbmZvLWJvcmRlcjogICAgICAgICAgICRzdGF0ZS1pbmZvLWJvcmRlciAhZGVmYXVsdDtcclxuJHBhbmVsLWluZm8taGVhZGluZy1iZzogICAgICAgJHN0YXRlLWluZm8tYmcgIWRlZmF1bHQ7XHJcblxyXG4kcGFuZWwtd2FybmluZy10ZXh0OiAgICAgICAgICAkc3RhdGUtd2FybmluZy10ZXh0ICFkZWZhdWx0O1xyXG4kcGFuZWwtd2FybmluZy1ib3JkZXI6ICAgICAgICAkc3RhdGUtd2FybmluZy1ib3JkZXIgIWRlZmF1bHQ7XHJcbiRwYW5lbC13YXJuaW5nLWhlYWRpbmctYmc6ICAgICRzdGF0ZS13YXJuaW5nLWJnICFkZWZhdWx0O1xyXG5cclxuJHBhbmVsLWRhbmdlci10ZXh0OiAgICAgICAgICAgJHN0YXRlLWRhbmdlci10ZXh0ICFkZWZhdWx0O1xyXG4kcGFuZWwtZGFuZ2VyLWJvcmRlcjogICAgICAgICAkc3RhdGUtZGFuZ2VyLWJvcmRlciAhZGVmYXVsdDtcclxuJHBhbmVsLWRhbmdlci1oZWFkaW5nLWJnOiAgICAgJHN0YXRlLWRhbmdlci1iZyAhZGVmYXVsdDtcclxuXHJcblxyXG4vLz09IFRodW1ibmFpbHNcclxuLy9cclxuLy8jI1xyXG5cclxuLy8qKiBQYWRkaW5nIGFyb3VuZCB0aGUgdGh1bWJuYWlsIGltYWdlXHJcbiR0aHVtYm5haWwtcGFkZGluZzogICAgICAgICAgIDRweCAhZGVmYXVsdDtcclxuLy8qKiBUaHVtYm5haWwgYmFja2dyb3VuZCBjb2xvclxyXG4kdGh1bWJuYWlsLWJnOiAgICAgICAgICAgICAgICAkYm9keS1iZyAhZGVmYXVsdDtcclxuLy8qKiBUaHVtYm5haWwgYm9yZGVyIGNvbG9yXHJcbiR0aHVtYm5haWwtYm9yZGVyOiAgICAgICAgICAgICNkZGQgIWRlZmF1bHQ7XHJcbi8vKiogVGh1bWJuYWlsIGJvcmRlciByYWRpdXNcclxuJHRodW1ibmFpbC1ib3JkZXItcmFkaXVzOiAgICAgJGJvcmRlci1yYWRpdXMtYmFzZSAhZGVmYXVsdDtcclxuXHJcbi8vKiogQ3VzdG9tIHRleHQgY29sb3IgZm9yIHRodW1ibmFpbCBjYXB0aW9uc1xyXG4kdGh1bWJuYWlsLWNhcHRpb24tY29sb3I6ICAgICAkdGV4dC1jb2xvciAhZGVmYXVsdDtcclxuLy8qKiBQYWRkaW5nIGFyb3VuZCB0aGUgdGh1bWJuYWlsIGNhcHRpb25cclxuJHRodW1ibmFpbC1jYXB0aW9uLXBhZGRpbmc6ICAgOXB4ICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vPT0gV2VsbHNcclxuLy9cclxuLy8jI1xyXG5cclxuJHdlbGwtYmc6ICAgICAgICAgICAgICAgICAgICAgI2Y1ZjVmNSAhZGVmYXVsdDtcclxuJHdlbGwtYm9yZGVyOiAgICAgICAgICAgICAgICAgZGFya2VuKCR3ZWxsLWJnLCA3JSkgIWRlZmF1bHQ7XHJcblxyXG5cclxuLy89PSBCYWRnZXNcclxuLy9cclxuLy8jI1xyXG5cclxuJGJhZGdlLWNvbG9yOiAgICAgICAgICAgICAgICAgI2ZmZiAhZGVmYXVsdDtcclxuLy8qKiBMaW5rZWQgYmFkZ2UgdGV4dCBjb2xvciBvbiBob3ZlclxyXG4kYmFkZ2UtbGluay1ob3Zlci1jb2xvcjogICAgICAjZmZmICFkZWZhdWx0O1xyXG4kYmFkZ2UtYmc6ICAgICAgICAgICAgICAgICAgICAkZ3JheS1saWdodCAhZGVmYXVsdDtcclxuXHJcbi8vKiogQmFkZ2UgdGV4dCBjb2xvciBpbiBhY3RpdmUgbmF2IGxpbmtcclxuJGJhZGdlLWFjdGl2ZS1jb2xvcjogICAgICAgICAgJGxpbmstY29sb3IgIWRlZmF1bHQ7XHJcbi8vKiogQmFkZ2UgYmFja2dyb3VuZCBjb2xvciBpbiBhY3RpdmUgbmF2IGxpbmtcclxuJGJhZGdlLWFjdGl2ZS1iZzogICAgICAgICAgICAgI2ZmZiAhZGVmYXVsdDtcclxuXHJcbiRiYWRnZS1mb250LXdlaWdodDogICAgICAgICAgIGJvbGQgIWRlZmF1bHQ7XHJcbiRiYWRnZS1saW5lLWhlaWdodDogICAgICAgICAgIDEgIWRlZmF1bHQ7XHJcbiRiYWRnZS1ib3JkZXItcmFkaXVzOiAgICAgICAgIDEwcHggIWRlZmF1bHQ7XHJcblxyXG5cclxuLy89PSBCcmVhZGNydW1ic1xyXG4vL1xyXG4vLyMjXHJcblxyXG4kYnJlYWRjcnVtYi1wYWRkaW5nLXZlcnRpY2FsOiAgIDhweCAhZGVmYXVsdDtcclxuJGJyZWFkY3J1bWItcGFkZGluZy1ob3Jpem9udGFsOiAxNXB4ICFkZWZhdWx0O1xyXG4vLyoqIEJyZWFkY3J1bWIgYmFja2dyb3VuZCBjb2xvclxyXG4kYnJlYWRjcnVtYi1iZzogICAgICAgICAgICAgICAgICNmNWY1ZjUgIWRlZmF1bHQ7XHJcbi8vKiogQnJlYWRjcnVtYiB0ZXh0IGNvbG9yXHJcbiRicmVhZGNydW1iLWNvbG9yOiAgICAgICAgICAgICAgI2NjYyAhZGVmYXVsdDtcclxuLy8qKiBUZXh0IGNvbG9yIG9mIGN1cnJlbnQgcGFnZSBpbiB0aGUgYnJlYWRjcnVtYlxyXG4kYnJlYWRjcnVtYi1hY3RpdmUtY29sb3I6ICAgICAgICRncmF5LWxpZ2h0ICFkZWZhdWx0O1xyXG4vLyoqIFRleHR1YWwgc2VwYXJhdG9yIGZvciBiZXR3ZWVuIGJyZWFkY3J1bWIgZWxlbWVudHNcclxuJGJyZWFkY3J1bWItc2VwYXJhdG9yOiAgICAgICAgICBcIi9cIiAhZGVmYXVsdDtcclxuXHJcblxyXG4vLz09IENhcm91c2VsXHJcbi8vXHJcbi8vIyNcclxuXHJcbiRjYXJvdXNlbC10ZXh0LXNoYWRvdzogICAgICAgICAgICAgICAgICAgICAgICAwIDFweCAycHggcmdiYSgwLDAsMCwuNikgIWRlZmF1bHQ7XHJcblxyXG4kY2Fyb3VzZWwtY29udHJvbC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgI2ZmZiAhZGVmYXVsdDtcclxuJGNhcm91c2VsLWNvbnRyb2wtd2lkdGg6ICAgICAgICAgICAgICAgICAgICAgIDE1JSAhZGVmYXVsdDtcclxuJGNhcm91c2VsLWNvbnRyb2wtb3BhY2l0eTogICAgICAgICAgICAgICAgICAgIC41ICFkZWZhdWx0O1xyXG4kY2Fyb3VzZWwtY29udHJvbC1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgMjBweCAhZGVmYXVsdDtcclxuXHJcbiRjYXJvdXNlbC1pbmRpY2F0b3ItYWN0aXZlLWJnOiAgICAgICAgICAgICAgICAjZmZmICFkZWZhdWx0O1xyXG4kY2Fyb3VzZWwtaW5kaWNhdG9yLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgI2ZmZiAhZGVmYXVsdDtcclxuXHJcbiRjYXJvdXNlbC1jYXB0aW9uLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAjZmZmICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vPT0gQ2xvc2VcclxuLy9cclxuLy8jI1xyXG5cclxuJGNsb3NlLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgYm9sZCAhZGVmYXVsdDtcclxuJGNsb3NlLWNvbG9yOiAgICAgICAgICAgICAgICAgIzAwMCAhZGVmYXVsdDtcclxuJGNsb3NlLXRleHQtc2hhZG93OiAgICAgICAgICAgMCAxcHggMCAjZmZmICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vPT0gQ29kZVxyXG4vL1xyXG4vLyMjXHJcblxyXG4kY29kZS1jb2xvcjogICAgICAgICAgICAgICAgICAjYzcyNTRlICFkZWZhdWx0O1xyXG4kY29kZS1iZzogICAgICAgICAgICAgICAgICAgICAjZjlmMmY0ICFkZWZhdWx0O1xyXG5cclxuJGtiZC1jb2xvcjogICAgICAgICAgICAgICAgICAgI2ZmZiAhZGVmYXVsdDtcclxuJGtiZC1iZzogICAgICAgICAgICAgICAgICAgICAgIzMzMyAhZGVmYXVsdDtcclxuXHJcbiRwcmUtYmc6ICAgICAgICAgICAgICAgICAgICAgICNmNWY1ZjUgIWRlZmF1bHQ7XHJcbiRwcmUtY29sb3I6ICAgICAgICAgICAgICAgICAgICRncmF5LWRhcmsgIWRlZmF1bHQ7XHJcbiRwcmUtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICNjY2MgIWRlZmF1bHQ7XHJcbiRwcmUtc2Nyb2xsYWJsZS1tYXgtaGVpZ2h0OiAgIDM0MHB4ICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vPT0gVHlwZVxyXG4vL1xyXG4vLyMjXHJcblxyXG4vLyoqIEhvcml6b250YWwgb2Zmc2V0IGZvciBmb3JtcyBhbmQgbGlzdHMuXHJcbiRjb21wb25lbnQtb2Zmc2V0LWhvcml6b250YWw6IDE4MHB4ICFkZWZhdWx0O1xyXG4vLyoqIFRleHQgbXV0ZWQgY29sb3JcclxuJHRleHQtbXV0ZWQ6ICAgICAgICAgICAgICAgICAgJGdyYXktbGlnaHQgIWRlZmF1bHQ7XHJcbi8vKiogQWJicmV2aWF0aW9ucyBhbmQgYWNyb255bXMgYm9yZGVyIGNvbG9yXHJcbiRhYmJyLWJvcmRlci1jb2xvcjogICAgICAgICAgICRncmF5LWxpZ2h0ICFkZWZhdWx0O1xyXG4vLyoqIEhlYWRpbmdzIHNtYWxsIGNvbG9yXHJcbiRoZWFkaW5ncy1zbWFsbC1jb2xvcjogICAgICAgICRncmF5LWxpZ2h0ICFkZWZhdWx0O1xyXG4vLyoqIEJsb2NrcXVvdGUgc21hbGwgY29sb3JcclxuJGJsb2NrcXVvdGUtc21hbGwtY29sb3I6ICAgICAgJGdyYXktbGlnaHQgIWRlZmF1bHQ7XHJcbi8vKiogQmxvY2txdW90ZSBmb250IHNpemVcclxuJGJsb2NrcXVvdGUtZm9udC1zaXplOiAgICAgICAgKCRmb250LXNpemUtYmFzZSAqIDEuMjUpICFkZWZhdWx0O1xyXG4vLyoqIEJsb2NrcXVvdGUgYm9yZGVyIGNvbG9yXHJcbiRibG9ja3F1b3RlLWJvcmRlci1jb2xvcjogICAgICRncmF5LWxpZ2h0ZXIgIWRlZmF1bHQ7XHJcbi8vKiogUGFnZSBoZWFkZXIgYm9yZGVyIGNvbG9yXHJcbiRwYWdlLWhlYWRlci1ib3JkZXItY29sb3I6ICAgICRncmF5LWxpZ2h0ZXIgIWRlZmF1bHQ7XHJcbi8vKiogV2lkdGggb2YgaG9yaXpvbnRhbCBkZXNjcmlwdGlvbiBsaXN0IHRpdGxlc1xyXG4kZGwtaG9yaXpvbnRhbC1vZmZzZXQ6ICAgICAgICAkY29tcG9uZW50LW9mZnNldC1ob3Jpem9udGFsICFkZWZhdWx0O1xyXG4vLyoqIEhvcml6b250YWwgbGluZSBjb2xvci5cclxuJGhyLWJvcmRlcjogICAgICAgICAgICAgICAgICAgJGdyYXktbGlnaHRlciAhZGVmYXVsdDtcclxuIiwi77u/LnJlcG9ydCB7XG5cbiAgICBzZWN0aW9uIHtcbiAgICAgICAgQGV4dGVuZCAlc2VjdGlvbjtcbiAgICB9XG4gICAgLy8gdHlwb2dyYXBoeVxuICAgIGgxLCAuaDEtc3R5bGUge1xuICAgICAgICBAZXh0ZW5kICVoMTtcbiAgICB9XG5cbiAgICBoMiwgLmgyLXN0eWxlIHtcbiAgICAgICAgQGV4dGVuZCAlaDI7XG4gICAgfVxuXG4gICAgaDMsIC5oMy1zdHlsZSB7XG4gICAgICAgIEBleHRlbmQgJWgzO1xuICAgIH1cblxuICAgIC5mb250LXNtIHtcbiAgICAgICAgQGV4dGVuZCAlZm9udC1zbTtcbiAgICB9XG5cbiAgICAuZm9udC1sZyB7XG4gICAgICAgIEBleHRlbmQgJWZvbnQtbGc7XG4gICAgfVxuXG4gICAgLmZvbnQteGwge1xuICAgICAgICBAZXh0ZW5kICVmb250LXhsO1xuICAgIH1cblxuICAgIC5mb250LXh4bCB7XG4gICAgICAgIEBleHRlbmQgJWZvbnQteHhsO1xuICAgIH1cblxuICAgIC5mb250LXh4eGwge1xuICAgICAgICBAZXh0ZW5kICVmb250LXh4eGw7XG4gICAgfVxuXG4gICAgLndlaWdodC1ib2xkIHtcbiAgICAgICAgQGV4dGVuZCAld2VpZ2h0LWJvbGQ7XG4gICAgfVxuXG4gICAgLndlaWdodC1ibGFjayB7XG4gICAgICAgIEBleHRlbmQgJXdlaWdodC1ibGFjaztcbiAgICB9XG5cbiAgICAuZm9udC1ncmVlbiB7XG4gICAgICAgIEBleHRlbmQgJWZvbnQtZ3JlZW47XG4gICAgfVxuXG4gICAgJi1idG4ge1xuICAgICAgICBAZXh0ZW5kICVyZXBvcnQtYnRuO1xuICAgIH1cblxuICAgICYtYnRuLW91dGxpbmUge1xuICAgICAgICBAZXh0ZW5kICVyZXBvcnQtYnRuLW91dGxpbmU7XG4gICAgfVxuICAgIC8vIGNvbnRhaW5lclxuICAgIC5jb250YWluZXIge1xuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jb250YWluZXItbmFycm93IHtcbiAgICAgICAgQGV4dGVuZCAlY29udGFpbmVyLW5hcnJvdztcbiAgICB9XG59XG4iLCIvLyBJbWFnZSBNaXhpbnNcclxuLy8gLSBSZXNwb25zaXZlIGltYWdlXHJcbi8vIC0gUmV0aW5hIGltYWdlXHJcblxyXG5cclxuLy8gUmVzcG9uc2l2ZSBpbWFnZVxyXG4vL1xyXG4vLyBLZWVwIGltYWdlcyBmcm9tIHNjYWxpbmcgYmV5b25kIHRoZSB3aWR0aCBvZiB0aGVpciBwYXJlbnRzLlxyXG5AbWl4aW4gaW1nLXJlc3BvbnNpdmUoJGRpc3BsYXk6IGJsb2NrKSB7XHJcbiAgZGlzcGxheTogJGRpc3BsYXk7XHJcbiAgbWF4LXdpZHRoOiAxMDAlOyAvLyBQYXJ0IDE6IFNldCBhIG1heGltdW0gcmVsYXRpdmUgdG8gdGhlIHBhcmVudFxyXG4gIGhlaWdodDogYXV0bzsgLy8gUGFydCAyOiBTY2FsZSB0aGUgaGVpZ2h0IGFjY29yZGluZyB0byB0aGUgd2lkdGgsIG90aGVyd2lzZSB5b3UgZ2V0IHN0cmV0Y2hpbmdcclxufVxyXG5cclxuXHJcbi8vIFJldGluYSBpbWFnZVxyXG4vL1xyXG4vLyBTaG9ydCByZXRpbmEgbWl4aW4gZm9yIHNldHRpbmcgYmFja2dyb3VuZC1pbWFnZSBhbmQgLXNpemUuIE5vdGUgdGhhdCB0aGVcclxuLy8gc3BlbGxpbmcgb2YgYG1pbi0tbW96LWRldmljZS1waXhlbC1yYXRpb2AgaXMgaW50ZW50aW9uYWwuXHJcbkBtaXhpbiBpbWctcmV0aW5hKCRmaWxlLTF4LCAkZmlsZS0yeCwgJHdpZHRoLTF4LCAkaGVpZ2h0LTF4KSB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGlmKCRib290c3RyYXAtc2Fzcy1hc3NldC1oZWxwZXIsIHR3YnMtaW1hZ2UtcGF0aChcIiN7JGZpbGUtMXh9XCIpLCBcIiN7JGZpbGUtMXh9XCIpKTtcclxuXHJcbiAgQG1lZGlhXHJcbiAgb25seSBzY3JlZW4gYW5kICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLFxyXG4gIG9ubHkgc2NyZWVuIGFuZCAoICAgbWluLS1tb3otZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSxcclxuICBvbmx5IHNjcmVlbiBhbmQgKCAgICAgLW8tbWluLWRldmljZS1waXhlbC1yYXRpbzogMi8xKSxcclxuICBvbmx5IHNjcmVlbiBhbmQgKCAgICAgICAgbWluLWRldmljZS1waXhlbC1yYXRpbzogMiksXHJcbiAgb25seSBzY3JlZW4gYW5kICggICAgICAgICAgICAgICAgbWluLXJlc29sdXRpb246IDE5MmRwaSksXHJcbiAgb25seSBzY3JlZW4gYW5kICggICAgICAgICAgICAgICAgbWluLXJlc29sdXRpb246IDJkcHB4KSB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaWYoJGJvb3RzdHJhcC1zYXNzLWFzc2V0LWhlbHBlciwgdHdicy1pbWFnZS1wYXRoKFwiI3skZmlsZS0yeH1cIiksIFwiI3skZmlsZS0yeH1cIikpO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiAkd2lkdGgtMXggJGhlaWdodC0xeDtcclxuICB9XHJcbn1cclxuIiwi77u/Ly8vIDxyZWZlcmVuY2UgcGF0aD1cImNmaS1tYWluLnNjc3NcIj5cblxuIGRpdj5mb3JtLkVQaVNlcnZlckZvcm1zXG4ge1xuICAgICB3aWR0aDogNzUwcHg7XG4gICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gfVxuIGgyLkZvcm1fX1RpdGxlXG4ge1xuICAgICBjb2xvcjogIzAwNTZiODtcbiAgICAgbWFyZ2luLWJvdHRvbTogMWVtO1xuIH1cbiAgICAgIFxuIHRleHRhcmVhLkZvcm1UZXh0Ym94X19JbnB1dCBcbiB7XG4gICAgIHdpZHRoOjEwMCU7XG4gICAgIG1pbi1oZWlnaHQ6IDEwLjVlbTtcbiB9XG4gZGl2LkZvcm1TZWxlY3Rpb24gc2VsZWN0XG4ge1xuICAgICB3aWR0aDogMTAwJVxuIH1cbiBidXR0b24uRm9ybVN1Ym1pdEJ1dHRvblxuIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtcbiAgICAgd2lkdGg6IDQwJTtcbiAgICAgYm9yZGVyOiAxcHggc29saWQgIzAwNTZiODtcbiAgICAgY29sb3I6ICMwMDU2Yjg7XG4gICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuIH1cbiBidXR0b24uRm9ybVN1Ym1pdEJ1dHRvbiwgZm9ybS5FUGlTZXJ2ZXJGb3JtcyBpbnB1dCwgZm9ybS5FUGlTZXJ2ZXJGb3JtcyBzZWxlY3QsIGZvcm0uRVBpU2VydmVyRm9ybXMgdGV4dGFyZWEge1xuICAgICBwYWRkaW5nOiAuNzVlbTtcbiAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiB9XG4gZGl2LkZvcm1TZWxlY3Rpb24gc2VsZWN0IG9wdGlvblxuIHtcbiAgICAgcGFkZGluZzogMS41ZW07XG4gfVxuIC5Gb3JtX19EZXNjcmlwdGlvbjplbXB0eVxuIHtcbiAgICAgZGlzcGxheTogbm9uZSFpbXBvcnRhbnQ7XG4gfVxuIC5Gb3JtX19FbGVtZW50X19DYXB0aW9uOmVtcHR5LCAuRm9ybV9fU3RhdHVzPi5Gb3JtX19TdGF0dXNfX01lc3NhZ2U6ZW1wdHksIC5FcGlTZXJ2ZXJGb3JtcyAuaGlkZSwuRm9ybV9fU3RhdHVzPi5oaWRlXG4ge1xuICAgICBkaXNwbGF5OiBub25lIWltcG9ydGFudDtcbiB9XG4gLkZvcm1fX1N0YXR1c19fTWVzc2FnZT4uRm9ybV9fU3VjY2Vzc19fTWVzc2FnZSwgLkZvcm1fX1N0YXR1c19fTWVzc2FnZT4uRm9ybV9fV2FybmluZ19fTWVzc2FnZVxuIHtcbiAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuIH0iLCLvu78ud2VsbC1ncmVlbiB7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICBwYWRkaW5nOiAkZ2FwLXNtO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRncmVlbi0yMDIxO1xufVxuXG4ud2VsbC1saWdodGdyZWVuIHtcbiAgICBjb2xvcjogJGdyZWVuLTIwMjE7XG4gICAgcGFkZGluZzogJGdhcC1zbTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQtYnJpZ2h0LWdyZWVuLTIwMjE7XG59XG5cbi53ZWxsLXdoaXRlIHtcbiAgICBjb2xvcjogJGdyZWVuLTIwMjE7XG4gICAgcGFkZGluZzogJGdhcC1zbTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG59XG4iLCLvu78vLy8gPHJlZmVyZW5jZSBwYXRoPVwiLi4vY2ZpLW1haW4uc2Nzc1wiPlxuXG4ubG9jYXRpb24tcGFnZSB7XG5cbiAgICAudHdvLWNvbHVtbi1yaWdodC1yYWlsLWxheW91dCB7XG4gICAgICAgIC5yaWdodC1jb2x1bW4ge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogJHYtc3BhY2luZy1zbTtcblxuICAgICAgICAgICAgQG1lZGlhICN7JG1lZGlhLWRlc2t0b3Atdmlld30ge1xuICAgICAgICAgICAgICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICA+IGRpdiB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgcmlnaHQtcmFpbC1zdHlsaW5nO1xuXG4gICAgICAgICAgICAgICAgPiBzZWN0aW9uOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIHNlY3Rpb24ge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAkdi1zcGFjaW5nLXNtO1xuXG4gICAgICAgIEBtZWRpYSAjeyRtZWRpYS1kZXNrdG9wLXZpZXd9IHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAuY29udGVudCB7XG4gICAgICAgICAgICBAaW5jbHVkZSBtYWtlLXNtLWNvbHVtbig5KTtcblxuICAgICAgICAgICAgcCwgdWwge1xuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmZhY3RzIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1ha2Utc20tY29sdW1uKDMpO1xuXG4gICAgICAgICAgICBAbWVkaWEgI3skbWVkaWEtbW9iaWxlLXZpZXd9IHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAkdi1zcGFjaW5nLXNtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgaDMge1xuICAgICAgICBjb2xvcjogJGJsdWU7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgfVxuXG4gICAgLmhpZGRlbiB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmFkZHJlc3Mge1xuICAgICAgICA+IGRpdiB7XG4gICAgICAgICAgICAmLm1hcCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogJHYtc3BhY2luZy1zbTtcblxuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBpbWctcmVzcG9uc2l2ZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucHJvZHVjdHMge1xuICAgICAgICBAaW5jbHVkZSBjb2xvci1saW5rcygkZGFyay1ncmF5LCAkYmx1ZSk7ICBcbiAgICB9XG5cbiAgICAudHJhbnNwb3J0YXRpb24tbW9kZXMge1xuICAgICAgICB1bCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm5vdGljZSB7XG4gICAgICAgIEBpbmNsdWRlIHRoaWNrLWJsdWUtYm94LWJvcmRlcjtcbiAgICAgICAgcGFkZGluZzogJGdyaWQtZ3V0dGVyLXdpZHRoLWhhbGY7XG5cbiAgICAgICAgQG1lZGlhICN7JG1lZGlhLWRlc2t0b3Atdmlld30ge1xuICAgICAgICAgICAgcGFkZGluZzogJGdyaWQtZ3V0dGVyLXdpZHRoO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwi77u/Ly8vIDxyZWZlcmVuY2UgcGF0aD1cIi4uL2NmaS1tYWluLnNjc3NcIj5cblxuLmxvY2F0aW9ucy1sYW5kaW5nLXBhZ2Uge1xuICAgIC5nZW5lcmFsLXBhZ2UtaGVyby1iZyB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206MDtcblxuICAgICAgICBAbWVkaWEgI3skbWVkaWEtZGVza3RvcC12aWV3fSB7XG4gICAgICAgICAgICAmLmhhcy1icmVhZGNydW1iIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOjA7XG4gICAgICAgICAgICB9IFxuICAgICAgICB9IFxuICAgIH1cbn0gIiwi77u/Ly8vIDxyZWZlcmVuY2UgcGF0aD1cIi4uL2NmaS1tYWluLnNjc3NcIj5cblxuLm5ld3MtYXJ0aWNsZS1wYWdlIHtcbiAgICBAaW5jbHVkZSBwYWdlLW1hcmdpbi1ib3R0b207XG5cbiAgICAuZ2VuZXJhbC1wYWdlLWhlcm8ge1xuICAgICAgICBAaW5jbHVkZSB2LXNwYWNpbmctYm90dG9tO1xuXG4gICAgICAgIGgxIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIHYtc3BhY2luZy10b3A7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuYXJ0aWNsZS1sYXlvdXQge1xuICAgICAgICAubGVmdCB7XG4gICAgICAgICAgICBzZWN0aW9uIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAoJHYtc3BhY2luZy1zbSk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGg2IHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAoJHYtc3BhY2luZy1zbSAvIDQpO1xuXG4gICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbGlnaHQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuc29jaWFsLXNoYXJlIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuYXJ0aWNsZS12aWRlbyB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206ICR2LXNwYWNpbmctbGc7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAudmlkZW8ge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHZpZGVvLWJhY2tncm91bmQtY29sb3I7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmFydGljbGUtbmF2aWdhdGlvbiB7XG4gICAgICAgIEBpbmNsdWRlIG1ha2Utcm93O1xuICAgICAgICBAaW5jbHVkZSB2LXNwYWNpbmctdG9wO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAkdi1zcGFjaW5nLWxnO1xuXG4gICAgICAgID4gZGl2IHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1ha2Utc20tY29sdW1uKDYpO1xuXG4gICAgICAgICAgICA+IGEge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJ0bi1ib3JkZXItY29sbGFwc2VkO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICAgICAgICAgIEBtZWRpYSAjeyRtZWRpYS14c30ge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEgI3skbWVkaWEtc20tbWlufSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNjBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYucHJldiB7XG4gICAgICAgICAgICAgICAgQG1lZGlhICN7JG1lZGlhLXhzfSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206ICgkdi1zcGFjaW5nLXNtKTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEgI3skbWVkaWEtc20tbWlufSB7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgID4gYSB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJ0bi1wcmV2O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5uZXh0IHtcbiAgICAgICAgICAgICAgICA+IGEge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBidG4tbmV4dDsgXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnJlbGF0ZWQtcG9zdHMge1xuICAgICAgICBAaW5jbHVkZSBtb2R1bGUtcGFkZGluZztcbiAgICAgICAgYmFja2dyb3VuZDogJGxpZ2h0ZXN0LWdyYXk7XG5cbiAgICAgICAgLnJpZ2h0IHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtbWQtY29sdW1uLW9mZnNldCgxKTsgXG4gICAgICAgIH1cblxuICAgICAgICAubmV3cy1wcmV2aWV3LWJsb2NrIC5ncmlkIHtcbiAgICAgICAgICAgID4gZGl2IHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtYWtlLW1kLWNvbHVtbig2KTtcbiAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAubmV3cy1hcnRpY2xlLXRlYXNlciB7XG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiRsaWdodGVzdC1ncmF5O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwi77u/Ly8vIDxyZWZlcmVuY2UgcGF0aD1cIi4uL2NmaS1tYWluLnNjc3NcIj5cblxuLm5ld3MtbGFuZGluZy1wYWdlIHtcbiAgICBAaW5jbHVkZSBwYWdlLW1hcmdpbi1ib3R0b207XG5cbiAgICAubmV3cy1maWx0ZXJzIHtcbiAgICAgICAgaDMge1xuICAgICAgICAgICAgbWFyZ2luOiAkdi1zcGFjaW5nLXNtIDAgKCR2LXNwYWNpbmctc20gLyAyKTtcblxuICAgICAgICAgICAgQG1lZGlhICN7JG1lZGlhLWRlc2t0b3Atdmlld30ge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogJHYtc3BhY2luZy1sZyAwICgkdi1zcGFjaW5nLXNtIC8gMik7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm5ld3MtbGlzdCB7XG4gICAgICAgIEBpbmNsdWRlIG1ha2UtbWQtY29sdW1uKDgpOyBcblxuICAgICAgICB1bCB7XG4gICAgICAgICAgICBAaW5jbHVkZSByZW1vdmUtbGlzdC1mb3JtYXQ7XG5cbiAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBncmF5LWJvcmRlci1ib3R0b207XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogJHYtc3BhY2luZy1zbTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogJHYtc3BhY2luZy1zbTsgXG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuaW1hZ2Uge1xuICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1zbS1jb2x1bW4oNCk7XG5cbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgaW1nLXJlc3BvbnNpdmU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBtZWRpYSAjeyRtZWRpYS1tb2JpbGUtdmlld30ge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206ICR2LXNwYWNpbmctc207XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuY29udGVudCB7XG4gICAgICAgICAgICBAaW5jbHVkZSBtYWtlLXNtLWNvbHVtbig2KTtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtbGctY29sdW1uKDUpO1xuXG4gICAgICAgICAgICBoMyB7XG4gICAgICAgICAgICAgICAgY29sb3I6JGJsdWU7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAyMHB4IDAgMTBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnRlYXNlciB7XG4gICAgICAgICAgICAgICAgY29sb3I6JGRhcmstZ3JheTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAoJHYtc3BhY2luZy1zbSAvIDIpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYXJyb3ctbGluayB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYXJyb3ctbGluaztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5kYXRlIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1ha2Utc20tY29sdW1uKDIpO1xuICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1sZy1jb2x1bW4oMyk7XG5cbiAgICAgICAgICAgIEBtZWRpYSAjeyRtZWRpYS1tb2JpbGUtdmlld30ge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6ICR2LXNwYWNpbmcteHM7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBtZWRpYSAjeyRtZWRpYS1kZXNrdG9wLXZpZXd9IHtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5kYXRlLFxuICAgICAgICAuY2F0ZWdvcnkge1xuICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1yb2JvdG8tbWVkaXVtO1xuICAgICAgICAgICAgY29sb3I6ICRkYXJrLWdyYXk7XG4gICAgICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTFweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5uZXdzLWl0ZW0ge1xuICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1yb3c7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgICAgICAgICAgLmFycm93LWxpbmsge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJsdWU7XG4gICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmx1ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmJ0bi1ib3JkZXIubG9hZC1tb3JlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogJHYtc3BhY2luZy1zbTtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnVkaWNvbjtcbiAgICAgICAgICAgICAgICBjb250ZW50OiAkYmktcGx1cztcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWVkaWEge1xuICAgICAgICBAaW5jbHVkZSBtYWtlLW1kLWNvbHVtbig0KTtcbiAgICAgICAgY29sb3I6ICRkYXJrLWdyYXk7XG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcblxuICAgICAgICBAbWVkaWEgI3skbWVkaWEtc20tbWF4fSB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAkdi1zcGFjaW5nLXNtO1xuICAgICAgICB9XG5cbiAgICAgICAgPiBkaXYge1xuICAgICAgICAgICAgQGluY2x1ZGUgcmlnaHQtcmFpbC1zdHlsaW5nO1xuICAgICAgICB9XG5cbiAgICAgICAgLnNlY3Rpb24ge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogJHYtc3BhY2luZy1zbTtcblxuICAgICAgICAgICAgaDMge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkZGFyay1ncmF5O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206ICR2LXNwYWNpbmctc207XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYucmVzb3VyY2VzIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBjb2xvci1saW5rcygkZGFyay1ncmF5LCAkYmx1ZSk7XG5cbiAgICAgICAgICAgICAgICB1bCB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJlbW92ZS1saXN0LWZvcm1hdDtcblxuICAgICAgICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIGEge1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBidWRpY29uO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDotMXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5kb3dubG9hZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAkYmktdmFyLXdlYi1kb3dubG9hZDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYubGluayB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAkYmktdmFyLW91dC1saW5rO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwi77u/Ly8vIDxyZWZlcmVuY2UgcGF0aD1cIi4uL2NmaS1tYWluLnNjc3NcIj5cblxuLmdlbmVyYWwtaW5uZXItcGFnZSB7XG4gICAgLnBhcmFncmFwaC1ibG9jayB7XG4gICAgICAgICYuZ3JheS1iZyB7XG4gICAgICAgICAgICBAaW5jbHVkZSBnZW5lcmFsLXBhZ2UtYmxvY2stc3BhY2luZzsgXG4gICAgICAgIH1cbiAgICB9XG59ICIsIu+7vy8vLyA8cmVmZXJlbmNlIHBhdGg9XCIuLi9jZmktbWFpbi5zY3NzXCI+XG5cbi5qb2Itc2VhcmNoLWlucHV0IHtcbiAgICBAaW5jbHVkZSB2LXNwYWNpbmctYm90dG9tO1xuXG4gICAgLmpvYi1wb3N0aW5nLXNlYXJjaC1pbnB1dCB7XG4gICAgICAgIEBpbmNsdWRlIG1ha2Utc20tY29sdW1uKDYpO1xuICAgICAgICBAaW5jbHVkZSBtYWtlLW1kLWNvbHVtbig1KTtcblxuICAgICAgICBAbWVkaWEgI3skbWVkaWEteHN9IHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6ICR2LXNwYWNpbmctc207XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuaW1hZ2UtY29sdW1uIHtcbiAgICAgICAgQGluY2x1ZGUgbWFrZS1zbS1jb2x1bW4oNik7XG4gICAgICAgIEBpbmNsdWRlIG1ha2UtbWQtY29sdW1uLW9mZnNldCgxKTtcbiAgICAgICAgICAgIEBtZWRpYSAjeyRtZWRpYS1kZXNrdG9wLXZpZXd9IHtcbiAgICAgICAgICAgICAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICB9XG5cbiAgICAuZHJvcGRvd24ge1xuICAgICAgICB3aWR0aDogMjAwcHg7XG4gICAgfVxuXG4gICAgLnRleHQtaW5wdXQge1xuICAgICAgICB3aWR0aDogMjAwcHg7XG4gICAgfVxuXG4gICAgLmxpc3Rib3gge1xuICAgICAgICB3aWR0aDogMjAwcHg7XG4gICAgfVxuXG4gICAgLmNyaXRlcmlhLWZpZWxkIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICB9XG5cbiAgICAuaW1hZ2Uge1xuICAgICAgICBAaW5jbHVkZSBpbWctcmVzcG9uc2l2ZTtcbiAgICB9XG59XG4iLCLvu78vLy8gPHJlZmVyZW5jZSBwYXRoPVwiLi4vY2ZpLW1haW4uc2Nzc1wiPlxuXG4uc2VhcmNoLXBhZ2Uge1xuXG4gICAgLmNvbnRhaW5lciB7XG4gICAgICAgIEBpbmNsdWRlIGNsZWFyZml4O1xuICAgIH1cblxuICAgIC5zZWFyY2gtcGFnZS1pbnB1dCB7XG4gICAgICAgIEBpbmNsdWRlIG1ha2UtbWQtY29sdW1uKDUpO1xuICAgICAgICBAaW5jbHVkZSByZW1vdmUtZGVmYXVsdC1jb2wtcGFkZGluZztcblxuICAgICAgICBAbWVkaWEgI3skbWVkaWEtZGVza3RvcC12aWV3fSB7XG4gICAgICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAgXG4gICAgLnNlYXJjaC1ib3gge1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIEBpbmNsdWRlIG9uLXBhZ2Utc2VhcmNoLWlucHV0O1xuXG4gICAgICAgIC5pbnB1dC1ob2xkZXIge1xuICAgICAgICAgICAgQGluY2x1ZGUgdGhpY2stYmx1ZS1ib3gtYm9yZGVyO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiJGJvb3RzdHJhcC1zYXNzLWFzc2V0LWhlbHBlcjogZmFsc2UgIWRlZmF1bHQ7XHJcbi8vXHJcbi8vIFZhcmlhYmxlc1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuXHJcbi8vPT0gQ29sb3JzXHJcbi8vXHJcbi8vIyMgR3JheSBhbmQgYnJhbmQgY29sb3JzIGZvciB1c2UgYWNyb3NzIEJvb3RzdHJhcC5cclxuXHJcbiRncmF5LWJhc2U6ICAgICAgICAgICAgICAjMDAwICFkZWZhdWx0O1xyXG4kZ3JheS1kYXJrZXI6ICAgICAgICAgICAgbGlnaHRlbigkZ3JheS1iYXNlLCAxMy41JSkgIWRlZmF1bHQ7IC8vICMyMjJcclxuJGdyYXktZGFyazogICAgICAgICAgICAgIGxpZ2h0ZW4oJGdyYXktYmFzZSwgMjAlKSAhZGVmYXVsdDsgICAvLyAjMzMzXHJcbiRncmF5OiAgICAgICAgICAgICAgICAgICAjOGU4ZTkzO1xyXG4kZ3JheS1saWdodDogICAgICAgICAgICAgbGlnaHRlbigkZ3JheS1iYXNlLCA0Ni43JSkgIWRlZmF1bHQ7IC8vICM3NzdcclxuJGdyYXktbGlnaHRlcjogICAgICAgICAgIGxpZ2h0ZW4oJGdyYXktYmFzZSwgOTMuNSUpICFkZWZhdWx0OyAvLyAjZWVlXHJcblxyXG4kYnJhbmQtcHJpbWFyeTogICAgICAgICBkYXJrZW4oIzQyOGJjYSwgNi41JSkgIWRlZmF1bHQ7IC8vICMzMzdhYjdcclxuJGJyYW5kLXN1Y2Nlc3M6ICAgICAgICAgIzVjYjg1YyAhZGVmYXVsdDtcclxuJGJyYW5kLWluZm86ICAgICAgICAgICAgIzViYzBkZSAhZGVmYXVsdDtcclxuJGJyYW5kLXdhcm5pbmc6ICAgICAgICAgI2YwYWQ0ZSAhZGVmYXVsdDtcclxuJGJyYW5kLWRhbmdlcjogICAgICAgICAgI2Q5NTM0ZiAhZGVmYXVsdDtcclxuXHJcblxyXG4vLz09IFNjYWZmb2xkaW5nXHJcbi8vXHJcbi8vIyMgU2V0dGluZ3MgZm9yIHNvbWUgb2YgdGhlIG1vc3QgZ2xvYmFsIHN0eWxlcy5cclxuXHJcbi8vKiogQmFja2dyb3VuZCBjb2xvciBmb3IgYDxib2R5PmAuXHJcbiRib2R5LWJnOiAgICAgICAgICAgICAgICNmZmYgIWRlZmF1bHQ7XHJcbi8vKiogR2xvYmFsIHRleHQgY29sb3Igb24gYDxib2R5PmAuXHJcbiR0ZXh0LWNvbG9yOiAgICAgICAgICAgICRncmF5LWRhcmsgIWRlZmF1bHQ7XHJcblxyXG4vLyoqIEdsb2JhbCB0ZXh0dWFsIGxpbmsgY29sb3IuXHJcbiRsaW5rLWNvbG9yOiAgICAgICAgICAgICRicmFuZC1wcmltYXJ5ICFkZWZhdWx0O1xyXG4vLyoqIExpbmsgaG92ZXIgY29sb3Igc2V0IHZpYSBgZGFya2VuKClgIGZ1bmN0aW9uLlxyXG4kbGluay1ob3Zlci1jb2xvcjogICAgICBkYXJrZW4oJGxpbmstY29sb3IsIDE1JSkgIWRlZmF1bHQ7XHJcbi8vKiogTGluayBob3ZlciBkZWNvcmF0aW9uLlxyXG4kbGluay1ob3Zlci1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgIWRlZmF1bHQ7XHJcblxyXG5cclxuLy89PSBUeXBvZ3JhcGh5XHJcbi8vXHJcbi8vIyMgRm9udCwgbGluZS1oZWlnaHQsIGFuZCBjb2xvciBmb3IgYm9keSB0ZXh0LCBoZWFkaW5ncywgYW5kIG1vcmUuXHJcblxyXG4kZm9udC1mYW1pbHktc2Fucy1zZXJpZjogIFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZiAhZGVmYXVsdDtcclxuJGZvbnQtZmFtaWx5LXNlcmlmOiAgICAgICBHZW9yZ2lhLCBcIlRpbWVzIE5ldyBSb21hblwiLCBUaW1lcywgc2VyaWYgIWRlZmF1bHQ7XHJcbi8vKiogRGVmYXVsdCBtb25vc3BhY2UgZm9udHMgZm9yIGA8Y29kZT5gLCBgPGtiZD5gLCBhbmQgYDxwcmU+YC5cclxuJGZvbnQtZmFtaWx5LW1vbm9zcGFjZTogICBNZW5sbywgTW9uYWNvLCBDb25zb2xhcywgXCJDb3VyaWVyIE5ld1wiLCBtb25vc3BhY2UgIWRlZmF1bHQ7XHJcbiRmb250LWZhbWlseS1iYXNlOiAgICAgICAgJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWYgIWRlZmF1bHQ7XHJcblxyXG4kZm9udC1zaXplLWJhc2U6ICAgICAgICAgIDE0cHggIWRlZmF1bHQ7XHJcbiRmb250LXNpemUtbGFyZ2U6ICAgICAgICAgY2VpbCgoJGZvbnQtc2l6ZS1iYXNlICogMS4yNSkpICFkZWZhdWx0OyAvLyB+MThweFxyXG4kZm9udC1zaXplLXNtYWxsOiAgICAgICAgIGNlaWwoKCRmb250LXNpemUtYmFzZSAqIDAuODUpKSAhZGVmYXVsdDsgLy8gfjEycHhcclxuXHJcbiRmb250LXNpemUtaDE6ICAgICAgICAgICAgZmxvb3IoKCRmb250LXNpemUtYmFzZSAqIDIuNikpICFkZWZhdWx0OyAvLyB+MzZweFxyXG4kZm9udC1zaXplLWgyOiAgICAgICAgICAgIGZsb29yKCgkZm9udC1zaXplLWJhc2UgKiAyLjE1KSkgIWRlZmF1bHQ7IC8vIH4zMHB4XHJcbiRmb250LXNpemUtaDM6ICAgICAgICAgICAgY2VpbCgoJGZvbnQtc2l6ZS1iYXNlICogMS43KSkgIWRlZmF1bHQ7IC8vIH4yNHB4XHJcbiRmb250LXNpemUtaDQ6ICAgICAgICAgICAgY2VpbCgoJGZvbnQtc2l6ZS1iYXNlICogMS4yNSkpICFkZWZhdWx0OyAvLyB+MThweFxyXG4kZm9udC1zaXplLWg1OiAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAhZGVmYXVsdDtcclxuJGZvbnQtc2l6ZS1oNjogICAgICAgICAgICBjZWlsKCgkZm9udC1zaXplLWJhc2UgKiAwLjg1KSkgIWRlZmF1bHQ7IC8vIH4xMnB4XHJcblxyXG4vLyoqIFVuaXQtbGVzcyBgbGluZS1oZWlnaHRgIGZvciB1c2UgaW4gY29tcG9uZW50cyBsaWtlIGJ1dHRvbnMuXHJcbiRsaW5lLWhlaWdodC1iYXNlOiAgICAgICAgMS40Mjg1NzE0MjkgIWRlZmF1bHQ7IC8vIDIwLzE0XHJcbi8vKiogQ29tcHV0ZWQgXCJsaW5lLWhlaWdodFwiIChgZm9udC1zaXplYCAqIGBsaW5lLWhlaWdodGApIGZvciB1c2Ugd2l0aCBgbWFyZ2luYCwgYHBhZGRpbmdgLCBldGMuXHJcbiRsaW5lLWhlaWdodC1jb21wdXRlZDogICAgZmxvb3IoKCRmb250LXNpemUtYmFzZSAqICRsaW5lLWhlaWdodC1iYXNlKSkgIWRlZmF1bHQ7IC8vIH4yMHB4XHJcblxyXG4vLyoqIEJ5IGRlZmF1bHQsIHRoaXMgaW5oZXJpdHMgZnJvbSB0aGUgYDxib2R5PmAuXHJcbiRoZWFkaW5ncy1mb250LWZhbWlseTogICAgaW5oZXJpdCAhZGVmYXVsdDtcclxuJGhlYWRpbmdzLWZvbnQtd2VpZ2h0OiAgICA1MDAgIWRlZmF1bHQ7XHJcbiRoZWFkaW5ncy1saW5lLWhlaWdodDogICAgMS4xICFkZWZhdWx0O1xyXG4kaGVhZGluZ3MtY29sb3I6ICAgICAgICAgIGluaGVyaXQgIWRlZmF1bHQ7XHJcblxyXG5cclxuLy89PSBJY29ub2dyYXBoeVxyXG4vL1xyXG4vLyMjIFNwZWNpZnkgY3VzdG9tIGxvY2F0aW9uIGFuZCBmaWxlbmFtZSBvZiB0aGUgaW5jbHVkZWQgR2x5cGhpY29ucyBpY29uIGZvbnQuIFVzZWZ1bCBmb3IgdGhvc2UgaW5jbHVkaW5nIEJvb3RzdHJhcCB2aWEgQm93ZXIuXHJcblxyXG4vLyoqIExvYWQgZm9udHMgZnJvbSB0aGlzIGRpcmVjdG9yeS5cclxuXHJcbi8vIFtjb252ZXJ0ZXJdIElmICRib290c3RyYXAtc2Fzcy1hc3NldC1oZWxwZXIgaWYgdXNlZCwgcHJvdmlkZSBwYXRoIHJlbGF0aXZlIHRvIHRoZSBhc3NldHMgbG9hZCBwYXRoLlxyXG4vLyBbY29udmVydGVyXSBUaGlzIGlzIGJlY2F1c2Ugc29tZSBhc3NldCBoZWxwZXJzLCBzdWNoIGFzIFNwcm9ja2V0cywgZG8gbm90IHdvcmsgd2l0aCBmaWxlLXJlbGF0aXZlIHBhdGhzLlxyXG4kaWNvbi1mb250LXBhdGg6IGlmKCRib290c3RyYXAtc2Fzcy1hc3NldC1oZWxwZXIsIFwiYm9vdHN0cmFwL1wiLCBcIi4uL2ZvbnRzL2Jvb3RzdHJhcC9cIikgIWRlZmF1bHQ7XHJcblxyXG4vLyoqIEZpbGUgbmFtZSBmb3IgYWxsIGZvbnQgZmlsZXMuXHJcbiRpY29uLWZvbnQtbmFtZTogICAgICAgICAgXCJnbHlwaGljb25zLWhhbGZsaW5ncy1yZWd1bGFyXCIgIWRlZmF1bHQ7XHJcbi8vKiogRWxlbWVudCBJRCB3aXRoaW4gU1ZHIGljb24gZmlsZS5cclxuJGljb24tZm9udC1zdmctaWQ6ICAgICAgICBcImdseXBoaWNvbnNfaGFsZmxpbmdzcmVndWxhclwiICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vPT0gQ29tcG9uZW50c1xyXG4vL1xyXG4vLyMjIERlZmluZSBjb21tb24gcGFkZGluZyBhbmQgYm9yZGVyIHJhZGl1cyBzaXplcyBhbmQgbW9yZS4gVmFsdWVzIGJhc2VkIG9uIDE0cHggdGV4dCBhbmQgMS40MjggbGluZS1oZWlnaHQgKH4yMHB4IHRvIHN0YXJ0KS5cclxuXHJcbiRwYWRkaW5nLWJhc2UtdmVydGljYWw6ICAgICA2cHggIWRlZmF1bHQ7XHJcbiRwYWRkaW5nLWJhc2UtaG9yaXpvbnRhbDogICAxMnB4ICFkZWZhdWx0O1xyXG5cclxuJHBhZGRpbmctbGFyZ2UtdmVydGljYWw6ICAgIDEwcHggIWRlZmF1bHQ7XHJcbiRwYWRkaW5nLWxhcmdlLWhvcml6b250YWw6ICAxNnB4ICFkZWZhdWx0O1xyXG5cclxuJHBhZGRpbmctc21hbGwtdmVydGljYWw6ICAgIDVweCAhZGVmYXVsdDtcclxuJHBhZGRpbmctc21hbGwtaG9yaXpvbnRhbDogIDEwcHggIWRlZmF1bHQ7XHJcblxyXG4kcGFkZGluZy14cy12ZXJ0aWNhbDogICAgICAgMXB4ICFkZWZhdWx0O1xyXG4kcGFkZGluZy14cy1ob3Jpem9udGFsOiAgICAgNXB4ICFkZWZhdWx0O1xyXG5cclxuJGxpbmUtaGVpZ2h0LWxhcmdlOiAgICAgICAgIDEuMzMzMzMzMyAhZGVmYXVsdDsgLy8gZXh0cmEgZGVjaW1hbHMgZm9yIFdpbiA4LjEgQ2hyb21lXHJcbiRsaW5lLWhlaWdodC1zbWFsbDogICAgICAgICAxLjUgIWRlZmF1bHQ7XHJcblxyXG4kYm9yZGVyLXJhZGl1cy1iYXNlOiAgICAgICAgNHB4ICFkZWZhdWx0O1xyXG4kYm9yZGVyLXJhZGl1cy1sYXJnZTogICAgICAgNnB4ICFkZWZhdWx0O1xyXG4kYm9yZGVyLXJhZGl1cy1zbWFsbDogICAgICAgM3B4ICFkZWZhdWx0O1xyXG5cclxuLy8qKiBHbG9iYWwgY29sb3IgZm9yIGFjdGl2ZSBpdGVtcyAoZS5nLiwgbmF2cyBvciBkcm9wZG93bnMpLlxyXG4kY29tcG9uZW50LWFjdGl2ZS1jb2xvcjogICAgI2ZmZiAhZGVmYXVsdDtcclxuLy8qKiBHbG9iYWwgYmFja2dyb3VuZCBjb2xvciBmb3IgYWN0aXZlIGl0ZW1zIChlLmcuLCBuYXZzIG9yIGRyb3Bkb3ducykuXHJcbiRjb21wb25lbnQtYWN0aXZlLWJnOiAgICAgICAkYnJhbmQtcHJpbWFyeSAhZGVmYXVsdDtcclxuXHJcbi8vKiogV2lkdGggb2YgdGhlIGBib3JkZXJgIGZvciBnZW5lcmF0aW5nIGNhcmV0cyB0aGF0IGluZGljYXRvciBkcm9wZG93bnMuXHJcbiRjYXJldC13aWR0aC1iYXNlOiAgICAgICAgICA0cHggIWRlZmF1bHQ7XHJcbi8vKiogQ2FyZXRzIGluY3JlYXNlIHNsaWdodGx5IGluIHNpemUgZm9yIGxhcmdlciBjb21wb25lbnRzLlxyXG4kY2FyZXQtd2lkdGgtbGFyZ2U6ICAgICAgICAgNXB4ICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vPT0gVGFibGVzXHJcbi8vXHJcbi8vIyMgQ3VzdG9taXplcyB0aGUgYC50YWJsZWAgY29tcG9uZW50IHdpdGggYmFzaWMgdmFsdWVzLCBlYWNoIHVzZWQgYWNyb3NzIGFsbCB0YWJsZSB2YXJpYXRpb25zLlxyXG5cclxuLy8qKiBQYWRkaW5nIGZvciBgPHRoPmBzIGFuZCBgPHRkPmBzLlxyXG4kdGFibGUtY2VsbC1wYWRkaW5nOiAgICAgICAgICAgIDhweCAhZGVmYXVsdDtcclxuLy8qKiBQYWRkaW5nIGZvciBjZWxscyBpbiBgLnRhYmxlLWNvbmRlbnNlZGAuXHJcbiR0YWJsZS1jb25kZW5zZWQtY2VsbC1wYWRkaW5nOiAgNXB4ICFkZWZhdWx0O1xyXG5cclxuLy8qKiBEZWZhdWx0IGJhY2tncm91bmQgY29sb3IgdXNlZCBmb3IgYWxsIHRhYmxlcy5cclxuJHRhYmxlLWJnOiAgICAgICAgICAgICAgICAgICAgICB0cmFuc3BhcmVudCAhZGVmYXVsdDtcclxuLy8qKiBCYWNrZ3JvdW5kIGNvbG9yIHVzZWQgZm9yIGAudGFibGUtc3RyaXBlZGAuXHJcbiR0YWJsZS1iZy1hY2NlbnQ6ICAgICAgICAgICAgICAgI2Y5ZjlmOSAhZGVmYXVsdDtcclxuLy8qKiBCYWNrZ3JvdW5kIGNvbG9yIHVzZWQgZm9yIGAudGFibGUtaG92ZXJgLlxyXG4kdGFibGUtYmctaG92ZXI6ICAgICAgICAgICAgICAgICNmNWY1ZjUgIWRlZmF1bHQ7XHJcbiR0YWJsZS1iZy1hY3RpdmU6ICAgICAgICAgICAgICAgJHRhYmxlLWJnLWhvdmVyICFkZWZhdWx0O1xyXG5cclxuLy8qKiBCb3JkZXIgY29sb3IgZm9yIHRhYmxlIGFuZCBjZWxsIGJvcmRlcnMuXHJcbiR0YWJsZS1ib3JkZXItY29sb3I6ICAgICAgICAgICAgI2RkZCAhZGVmYXVsdDtcclxuXHJcblxyXG4vLz09IEJ1dHRvbnNcclxuLy9cclxuLy8jIyBGb3IgZWFjaCBvZiBCb290c3RyYXAncyBidXR0b25zLCBkZWZpbmUgdGV4dCwgYmFja2dyb3VuZCBhbmQgYm9yZGVyIGNvbG9yLlxyXG5cclxuJGJ0bi1mb250LXdlaWdodDogICAgICAgICAgICAgICAgbm9ybWFsICFkZWZhdWx0O1xyXG5cclxuJGJ0bi1kZWZhdWx0LWNvbG9yOiAgICAgICAgICAgICAgIzMzMyAhZGVmYXVsdDtcclxuJGJ0bi1kZWZhdWx0LWJnOiAgICAgICAgICAgICAgICAgI2ZmZiAhZGVmYXVsdDtcclxuJGJ0bi1kZWZhdWx0LWJvcmRlcjogICAgICAgICAgICAgI2NjYyAhZGVmYXVsdDtcclxuXHJcbiRidG4tcHJpbWFyeS1jb2xvcjogICAgICAgICAgICAgICNmZmYgIWRlZmF1bHQ7XHJcbiRidG4tcHJpbWFyeS1iZzogICAgICAgICAgICAgICAgICRicmFuZC1wcmltYXJ5ICFkZWZhdWx0O1xyXG4kYnRuLXByaW1hcnktYm9yZGVyOiAgICAgICAgICAgICBkYXJrZW4oJGJ0bi1wcmltYXJ5LWJnLCA1JSkgIWRlZmF1bHQ7XHJcblxyXG4kYnRuLXN1Y2Nlc3MtY29sb3I6ICAgICAgICAgICAgICAjZmZmICFkZWZhdWx0O1xyXG4kYnRuLXN1Y2Nlc3MtYmc6ICAgICAgICAgICAgICAgICAkYnJhbmQtc3VjY2VzcyAhZGVmYXVsdDtcclxuJGJ0bi1zdWNjZXNzLWJvcmRlcjogICAgICAgICAgICAgZGFya2VuKCRidG4tc3VjY2Vzcy1iZywgNSUpICFkZWZhdWx0O1xyXG5cclxuJGJ0bi1pbmZvLWNvbG9yOiAgICAgICAgICAgICAgICAgI2ZmZiAhZGVmYXVsdDtcclxuJGJ0bi1pbmZvLWJnOiAgICAgICAgICAgICAgICAgICAgJGJyYW5kLWluZm8gIWRlZmF1bHQ7XHJcbiRidG4taW5mby1ib3JkZXI6ICAgICAgICAgICAgICAgIGRhcmtlbigkYnRuLWluZm8tYmcsIDUlKSAhZGVmYXVsdDtcclxuXHJcbiRidG4td2FybmluZy1jb2xvcjogICAgICAgICAgICAgICNmZmYgIWRlZmF1bHQ7XHJcbiRidG4td2FybmluZy1iZzogICAgICAgICAgICAgICAgICRicmFuZC13YXJuaW5nICFkZWZhdWx0O1xyXG4kYnRuLXdhcm5pbmctYm9yZGVyOiAgICAgICAgICAgICBkYXJrZW4oJGJ0bi13YXJuaW5nLWJnLCA1JSkgIWRlZmF1bHQ7XHJcblxyXG4kYnRuLWRhbmdlci1jb2xvcjogICAgICAgICAgICAgICAjZmZmICFkZWZhdWx0O1xyXG4kYnRuLWRhbmdlci1iZzogICAgICAgICAgICAgICAgICAkYnJhbmQtZGFuZ2VyICFkZWZhdWx0O1xyXG4kYnRuLWRhbmdlci1ib3JkZXI6ICAgICAgICAgICAgICBkYXJrZW4oJGJ0bi1kYW5nZXItYmcsIDUlKSAhZGVmYXVsdDtcclxuXHJcbiRidG4tbGluay1kaXNhYmxlZC1jb2xvcjogICAgICAgICRncmF5LWxpZ2h0ICFkZWZhdWx0O1xyXG5cclxuLy8gQWxsb3dzIGZvciBjdXN0b21pemluZyBidXR0b24gcmFkaXVzIGluZGVwZW5kZW50bHkgZnJvbSBnbG9iYWwgYm9yZGVyIHJhZGl1c1xyXG4kYnRuLWJvcmRlci1yYWRpdXMtYmFzZTogICAgICAgICAkYm9yZGVyLXJhZGl1cy1iYXNlICFkZWZhdWx0O1xyXG4kYnRuLWJvcmRlci1yYWRpdXMtbGFyZ2U6ICAgICAgICAkYm9yZGVyLXJhZGl1cy1sYXJnZSAhZGVmYXVsdDtcclxuJGJ0bi1ib3JkZXItcmFkaXVzLXNtYWxsOiAgICAgICAgJGJvcmRlci1yYWRpdXMtc21hbGwgIWRlZmF1bHQ7XHJcblxyXG5cclxuLy89PSBGb3Jtc1xyXG4vL1xyXG4vLyMjXHJcblxyXG4vLyoqIGA8aW5wdXQ+YCBiYWNrZ3JvdW5kIGNvbG9yXHJcbiRpbnB1dC1iZzogICAgICAgICAgICAgICAgICAgICAgICNmZmYgIWRlZmF1bHQ7XHJcbi8vKiogYDxpbnB1dCBkaXNhYmxlZD5gIGJhY2tncm91bmQgY29sb3JcclxuJGlucHV0LWJnLWRpc2FibGVkOiAgICAgICAgICAgICAgJGdyYXktbGlnaHRlciAhZGVmYXVsdDtcclxuXHJcbi8vKiogVGV4dCBjb2xvciBmb3IgYDxpbnB1dD5gc1xyXG4kaW5wdXQtY29sb3I6ICAgICAgICAgICAgICAgICAgICAkZ3JheSAhZGVmYXVsdDtcclxuLy8qKiBgPGlucHV0PmAgYm9yZGVyIGNvbG9yXHJcbiRpbnB1dC1ib3JkZXI6ICAgICAgICAgICAgICAgICAgICNjY2MgIWRlZmF1bHQ7XHJcblxyXG4vLyBUT0RPOiBSZW5hbWUgYCRpbnB1dC1ib3JkZXItcmFkaXVzYCB0byBgJGlucHV0LWJvcmRlci1yYWRpdXMtYmFzZWAgaW4gdjRcclxuLy8qKiBEZWZhdWx0IGAuZm9ybS1jb250cm9sYCBib3JkZXIgcmFkaXVzXHJcbi8vIFRoaXMgaGFzIG5vIGVmZmVjdCBvbiBgPHNlbGVjdD5gcyBpbiBzb21lIGJyb3dzZXJzLCBkdWUgdG8gdGhlIGxpbWl0ZWQgc3R5bGFiaWxpdHkgb2YgYDxzZWxlY3Q+YHMgaW4gQ1NTLlxyXG4kaW5wdXQtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAkYm9yZGVyLXJhZGl1cy1iYXNlICFkZWZhdWx0O1xyXG4vLyoqIExhcmdlIGAuZm9ybS1jb250cm9sYCBib3JkZXIgcmFkaXVzXHJcbiRpbnB1dC1ib3JkZXItcmFkaXVzLWxhcmdlOiAgICAgICRib3JkZXItcmFkaXVzLWxhcmdlICFkZWZhdWx0O1xyXG4vLyoqIFNtYWxsIGAuZm9ybS1jb250cm9sYCBib3JkZXIgcmFkaXVzXHJcbiRpbnB1dC1ib3JkZXItcmFkaXVzLXNtYWxsOiAgICAgICRib3JkZXItcmFkaXVzLXNtYWxsICFkZWZhdWx0O1xyXG5cclxuLy8qKiBCb3JkZXIgY29sb3IgZm9yIGlucHV0cyBvbiBmb2N1c1xyXG4kaW5wdXQtYm9yZGVyLWZvY3VzOiAgICAgICAgICAgICAjNjZhZmU5ICFkZWZhdWx0O1xyXG5cclxuLy8qKiBQbGFjZWhvbGRlciB0ZXh0IGNvbG9yXHJcbiRpbnB1dC1jb2xvci1wbGFjZWhvbGRlcjogICAgICAgICM5OTkgIWRlZmF1bHQ7XHJcblxyXG4vLyoqIERlZmF1bHQgYC5mb3JtLWNvbnRyb2xgIGhlaWdodFxyXG4kaW5wdXQtaGVpZ2h0LWJhc2U6ICAgICAgICAgICAgICAoJGxpbmUtaGVpZ2h0LWNvbXB1dGVkICsgKCRwYWRkaW5nLWJhc2UtdmVydGljYWwgKiAyKSArIDIpICFkZWZhdWx0O1xyXG4vLyoqIExhcmdlIGAuZm9ybS1jb250cm9sYCBoZWlnaHRcclxuJGlucHV0LWhlaWdodC1sYXJnZTogICAgICAgICAgICAgKGNlaWwoJGZvbnQtc2l6ZS1sYXJnZSAqICRsaW5lLWhlaWdodC1sYXJnZSkgKyAoJHBhZGRpbmctbGFyZ2UtdmVydGljYWwgKiAyKSArIDIpICFkZWZhdWx0O1xyXG4vLyoqIFNtYWxsIGAuZm9ybS1jb250cm9sYCBoZWlnaHRcclxuJGlucHV0LWhlaWdodC1zbWFsbDogICAgICAgICAgICAgKGZsb29yKCRmb250LXNpemUtc21hbGwgKiAkbGluZS1oZWlnaHQtc21hbGwpICsgKCRwYWRkaW5nLXNtYWxsLXZlcnRpY2FsICogMikgKyAyKSAhZGVmYXVsdDtcclxuXHJcbi8vKiogYC5mb3JtLWdyb3VwYCBtYXJnaW5cclxuJGZvcm0tZ3JvdXAtbWFyZ2luLWJvdHRvbTogICAgICAgMTVweCAhZGVmYXVsdDtcclxuXHJcbiRsZWdlbmQtY29sb3I6ICAgICAgICAgICAgICAgICAgICRncmF5LWRhcmsgIWRlZmF1bHQ7XHJcbiRsZWdlbmQtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICNlNWU1ZTUgIWRlZmF1bHQ7XHJcblxyXG4vLyoqIEJhY2tncm91bmQgY29sb3IgZm9yIHRleHR1YWwgaW5wdXQgYWRkb25zXHJcbiRpbnB1dC1ncm91cC1hZGRvbi1iZzogICAgICAgICAgICRncmF5LWxpZ2h0ZXIgIWRlZmF1bHQ7XHJcbi8vKiogQm9yZGVyIGNvbG9yIGZvciB0ZXh0dWFsIGlucHV0IGFkZG9uc1xyXG4kaW5wdXQtZ3JvdXAtYWRkb24tYm9yZGVyLWNvbG9yOiAkaW5wdXQtYm9yZGVyICFkZWZhdWx0O1xyXG5cclxuLy8qKiBEaXNhYmxlZCBjdXJzb3IgZm9yIGZvcm0gY29udHJvbHMgYW5kIGJ1dHRvbnMuXHJcbiRjdXJzb3ItZGlzYWJsZWQ6ICAgICAgICAgICAgICAgIG5vdC1hbGxvd2VkICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vPT0gRHJvcGRvd25zXHJcbi8vXHJcbi8vIyMgRHJvcGRvd24gbWVudSBjb250YWluZXIgYW5kIGNvbnRlbnRzLlxyXG5cclxuLy8qKiBCYWNrZ3JvdW5kIGZvciB0aGUgZHJvcGRvd24gbWVudS5cclxuJGRyb3Bkb3duLWJnOiAgICAgICAgICAgICAgICAgICAgI2ZmZiAhZGVmYXVsdDtcclxuLy8qKiBEcm9wZG93biBtZW51IGBib3JkZXItY29sb3JgLlxyXG4kZHJvcGRvd24tYm9yZGVyOiAgICAgICAgICAgICAgICByZ2JhKDAsMCwwLC4xNSkgIWRlZmF1bHQ7XHJcbi8vKiogRHJvcGRvd24gbWVudSBgYm9yZGVyLWNvbG9yYCAqKmZvciBJRTgqKi5cclxuJGRyb3Bkb3duLWZhbGxiYWNrLWJvcmRlcjogICAgICAgI2NjYyAhZGVmYXVsdDtcclxuLy8qKiBEaXZpZGVyIGNvbG9yIGZvciBiZXR3ZWVuIGRyb3Bkb3duIGl0ZW1zLlxyXG4kZHJvcGRvd24tZGl2aWRlci1iZzogICAgICAgICAgICAjZTVlNWU1ICFkZWZhdWx0O1xyXG5cclxuLy8qKiBEcm9wZG93biBsaW5rIHRleHQgY29sb3IuXHJcbiRkcm9wZG93bi1saW5rLWNvbG9yOiAgICAgICAgICAgICRncmF5LWRhcmsgIWRlZmF1bHQ7XHJcbi8vKiogSG92ZXIgY29sb3IgZm9yIGRyb3Bkb3duIGxpbmtzLlxyXG4kZHJvcGRvd24tbGluay1ob3Zlci1jb2xvcjogICAgICBkYXJrZW4oJGdyYXktZGFyaywgNSUpICFkZWZhdWx0O1xyXG4vLyoqIEhvdmVyIGJhY2tncm91bmQgZm9yIGRyb3Bkb3duIGxpbmtzLlxyXG4kZHJvcGRvd24tbGluay1ob3Zlci1iZzogICAgICAgICAjZjVmNWY1ICFkZWZhdWx0O1xyXG5cclxuLy8qKiBBY3RpdmUgZHJvcGRvd24gbWVudSBpdGVtIHRleHQgY29sb3IuXHJcbiRkcm9wZG93bi1saW5rLWFjdGl2ZS1jb2xvcjogICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xyXG4vLyoqIEFjdGl2ZSBkcm9wZG93biBtZW51IGl0ZW0gYmFja2dyb3VuZCBjb2xvci5cclxuJGRyb3Bkb3duLWxpbmstYWN0aXZlLWJnOiAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XHJcblxyXG4vLyoqIERpc2FibGVkIGRyb3Bkb3duIG1lbnUgaXRlbSBiYWNrZ3JvdW5kIGNvbG9yLlxyXG4kZHJvcGRvd24tbGluay1kaXNhYmxlZC1jb2xvcjogICAkZ3JheS1saWdodCAhZGVmYXVsdDtcclxuXHJcbi8vKiogVGV4dCBjb2xvciBmb3IgaGVhZGVycyB3aXRoaW4gZHJvcGRvd24gbWVudXMuXHJcbiRkcm9wZG93bi1oZWFkZXItY29sb3I6ICAgICAgICAgICRncmF5LWxpZ2h0ICFkZWZhdWx0O1xyXG5cclxuLy8qKiBEZXByZWNhdGVkIGAkZHJvcGRvd24tY2FyZXQtY29sb3JgIGFzIG9mIHYzLjEuMFxyXG4kZHJvcGRvd24tY2FyZXQtY29sb3I6ICAgICAgICAgICAjMDAwICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vLS0gWi1pbmRleCBtYXN0ZXIgbGlzdFxyXG4vL1xyXG4vLyBXYXJuaW5nOiBBdm9pZCBjdXN0b21pemluZyB0aGVzZSB2YWx1ZXMuIFRoZXkncmUgdXNlZCBmb3IgYSBiaXJkJ3MgZXllIHZpZXdcclxuLy8gb2YgY29tcG9uZW50cyBkZXBlbmRlbnQgb24gdGhlIHotYXhpcyBhbmQgYXJlIGRlc2lnbmVkIHRvIGFsbCB3b3JrIHRvZ2V0aGVyLlxyXG4vL1xyXG4vLyBOb3RlOiBUaGVzZSB2YXJpYWJsZXMgYXJlIG5vdCBnZW5lcmF0ZWQgaW50byB0aGUgQ3VzdG9taXplci5cclxuXHJcbiR6aW5kZXgtbmF2YmFyOiAgICAgICAgICAgIDEwMDAgIWRlZmF1bHQ7XHJcbiR6aW5kZXgtZHJvcGRvd246ICAgICAgICAgIDEwMDAgIWRlZmF1bHQ7XHJcbiR6aW5kZXgtcG9wb3ZlcjogICAgICAgICAgIDEwNjAgIWRlZmF1bHQ7XHJcbiR6aW5kZXgtdG9vbHRpcDogICAgICAgICAgIDEwNzAgIWRlZmF1bHQ7XHJcbiR6aW5kZXgtbmF2YmFyLWZpeGVkOiAgICAgIDEwMzAgIWRlZmF1bHQ7XHJcbiR6aW5kZXgtbW9kYWwtYmFja2dyb3VuZDogIDEwNDAgIWRlZmF1bHQ7XHJcbiR6aW5kZXgtbW9kYWw6ICAgICAgICAgICAgIDEwNTAgIWRlZmF1bHQ7XHJcblxyXG5cclxuLy89PSBNZWRpYSBxdWVyaWVzIGJyZWFrcG9pbnRzXHJcbi8vXHJcbi8vIyMgRGVmaW5lIHRoZSBicmVha3BvaW50cyBhdCB3aGljaCB5b3VyIGxheW91dCB3aWxsIGNoYW5nZSwgYWRhcHRpbmcgdG8gZGlmZmVyZW50IHNjcmVlbiBzaXplcy5cclxuXHJcbi8vIEV4dHJhIHNtYWxsIHNjcmVlbiAvIHBob25lXHJcbi8vKiogRGVwcmVjYXRlZCBgJHNjcmVlbi14c2AgYXMgb2YgdjMuMC4xXHJcbiRzY3JlZW4teHM6ICAgICAgICAgICAgICAgICAgNDgwcHggIWRlZmF1bHQ7XHJcbi8vKiogRGVwcmVjYXRlZCBgJHNjcmVlbi14cy1taW5gIGFzIG9mIHYzLjIuMFxyXG4kc2NyZWVuLXhzLW1pbjogICAgICAgICAgICAgICRzY3JlZW4teHMgIWRlZmF1bHQ7XHJcbi8vKiogRGVwcmVjYXRlZCBgJHNjcmVlbi1waG9uZWAgYXMgb2YgdjMuMC4xXHJcbiRzY3JlZW4tcGhvbmU6ICAgICAgICAgICAgICAgJHNjcmVlbi14cy1taW4gIWRlZmF1bHQ7XHJcblxyXG4vLyBTbWFsbCBzY3JlZW4gLyB0YWJsZXRcclxuLy8qKiBEZXByZWNhdGVkIGAkc2NyZWVuLXNtYCBhcyBvZiB2My4wLjFcclxuJHNjcmVlbi1zbTogICAgICAgICAgICAgICAgICA3NjhweCAhZGVmYXVsdDtcclxuJHNjcmVlbi1zbS1taW46ICAgICAgICAgICAgICAkc2NyZWVuLXNtICFkZWZhdWx0O1xyXG4vLyoqIERlcHJlY2F0ZWQgYCRzY3JlZW4tdGFibGV0YCBhcyBvZiB2My4wLjFcclxuJHNjcmVlbi10YWJsZXQ6ICAgICAgICAgICAgICAkc2NyZWVuLXNtLW1pbiAhZGVmYXVsdDtcclxuXHJcbi8vIE1lZGl1bSBzY3JlZW4gLyBkZXNrdG9wXHJcbi8vKiogRGVwcmVjYXRlZCBgJHNjcmVlbi1tZGAgYXMgb2YgdjMuMC4xXHJcbiRzY3JlZW4tbWQ6ICAgICAgICAgICAgICAgICAgOTkycHggIWRlZmF1bHQ7XHJcbiRzY3JlZW4tbWQtbWluOiAgICAgICAgICAgICAgJHNjcmVlbi1tZCAhZGVmYXVsdDtcclxuLy8qKiBEZXByZWNhdGVkIGAkc2NyZWVuLWRlc2t0b3BgIGFzIG9mIHYzLjAuMVxyXG4kc2NyZWVuLWRlc2t0b3A6ICAgICAgICAgICAgICRzY3JlZW4tbWQtbWluICFkZWZhdWx0O1xyXG5cclxuLy8gTGFyZ2Ugc2NyZWVuIC8gd2lkZSBkZXNrdG9wXHJcbi8vKiogRGVwcmVjYXRlZCBgJHNjcmVlbi1sZ2AgYXMgb2YgdjMuMC4xXHJcbiRzY3JlZW4tbGc6ICAgICAgICAgICAgICAgICAgMTIwMHB4ICFkZWZhdWx0O1xyXG4kc2NyZWVuLWxnLW1pbjogICAgICAgICAgICAgICRzY3JlZW4tbGcgIWRlZmF1bHQ7XHJcbi8vKiogRGVwcmVjYXRlZCBgJHNjcmVlbi1sZy1kZXNrdG9wYCBhcyBvZiB2My4wLjFcclxuJHNjcmVlbi1sZy1kZXNrdG9wOiAgICAgICAgICAkc2NyZWVuLWxnLW1pbiAhZGVmYXVsdDtcclxuXHJcbi8vIFNvIG1lZGlhIHF1ZXJpZXMgZG9uJ3Qgb3ZlcmxhcCB3aGVuIHJlcXVpcmVkLCBwcm92aWRlIGEgbWF4aW11bVxyXG4kc2NyZWVuLXhzLW1heDogICAgICAgICAgICAgICgkc2NyZWVuLXNtLW1pbiAtIDAuNSkgIWRlZmF1bHQ7XHJcbiRzY3JlZW4tc20tbWF4OiAgICAgICAgICAgICAgKCRzY3JlZW4tbWQtbWluIC0gMC41KSAhZGVmYXVsdDtcclxuJHNjcmVlbi1tZC1tYXg6ICAgICAgICAgICAgICAoJHNjcmVlbi1sZy1taW4gLSAwLjUpICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vPT0gR3JpZCBzeXN0ZW1cclxuLy9cclxuLy8jIyBEZWZpbmUgeW91ciBjdXN0b20gcmVzcG9uc2l2ZSBncmlkLlxyXG5cclxuLy8qKiBOdW1iZXIgb2YgY29sdW1ucyBpbiB0aGUgZ3JpZC5cclxuJGdyaWQtY29sdW1uczogICAgICAgICAgICAgIDEyICFkZWZhdWx0O1xyXG4vLyoqIFBhZGRpbmcgYmV0d2VlbiBjb2x1bW5zLiBHZXRzIGRpdmlkZWQgaW4gaGFsZiBmb3IgdGhlIGxlZnQgYW5kIHJpZ2h0LlxyXG4kZ3JpZC1ndXR0ZXItd2lkdGg6ICAgICAgICAgMzBweCAhZGVmYXVsdDtcclxuLy8gTmF2YmFyIGNvbGxhcHNlXHJcbi8vKiogUG9pbnQgYXQgd2hpY2ggdGhlIG5hdmJhciBiZWNvbWVzIHVuY29sbGFwc2VkLlxyXG4kZ3JpZC1mbG9hdC1icmVha3BvaW50OiAgICAgJHNjcmVlbi1zbS1taW4gIWRlZmF1bHQ7XHJcbi8vKiogUG9pbnQgYXQgd2hpY2ggdGhlIG5hdmJhciBiZWdpbnMgY29sbGFwc2luZy5cclxuJGdyaWQtZmxvYXQtYnJlYWtwb2ludC1tYXg6ICgkZ3JpZC1mbG9hdC1icmVha3BvaW50IC0gMSkgIWRlZmF1bHQ7XHJcblxyXG5cclxuLy89PSBDb250YWluZXIgc2l6ZXNcclxuLy9cclxuLy8jIyBEZWZpbmUgdGhlIG1heGltdW0gd2lkdGggb2YgYC5jb250YWluZXJgIGZvciBkaWZmZXJlbnQgc2NyZWVuIHNpemVzLlxyXG5cclxuLy8gU21hbGwgc2NyZWVuIC8gdGFibGV0XHJcbiRjb250YWluZXItdGFibGV0OiAgICAgICAgICAgICAoNzIwcHggKyAkZ3JpZC1ndXR0ZXItd2lkdGgpICFkZWZhdWx0O1xyXG4vLyoqIEZvciBgJHNjcmVlbi1zbS1taW5gIGFuZCB1cC5cclxuJGNvbnRhaW5lci1zbTogICAgICAgICAgICAgICAgICRjb250YWluZXItdGFibGV0ICFkZWZhdWx0O1xyXG5cclxuLy8gTWVkaXVtIHNjcmVlbiAvIGRlc2t0b3BcclxuJGNvbnRhaW5lci1kZXNrdG9wOiAgICAgICAgICAgICg5NDBweCArICRncmlkLWd1dHRlci13aWR0aCkgIWRlZmF1bHQ7XHJcbi8vKiogRm9yIGAkc2NyZWVuLW1kLW1pbmAgYW5kIHVwLlxyXG4kY29udGFpbmVyLW1kOiAgICAgICAgICAgICAgICAgJGNvbnRhaW5lci1kZXNrdG9wICFkZWZhdWx0O1xyXG5cclxuLy8gTGFyZ2Ugc2NyZWVuIC8gd2lkZSBkZXNrdG9wXHJcbiRjb250YWluZXItbGFyZ2UtZGVza3RvcDogICAgICAoMTE0MHB4ICsgJGdyaWQtZ3V0dGVyLXdpZHRoKSAhZGVmYXVsdDtcclxuLy8qKiBGb3IgYCRzY3JlZW4tbGctbWluYCBhbmQgdXAuXHJcbiRjb250YWluZXItbGc6ICAgICAgICAgICAgICAgICAkY29udGFpbmVyLWxhcmdlLWRlc2t0b3AgIWRlZmF1bHQ7XHJcblxyXG5cclxuLy89PSBOYXZiYXJcclxuLy9cclxuLy8jI1xyXG5cclxuLy8gQmFzaWNzIG9mIGEgbmF2YmFyXHJcbiRuYXZiYXItaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAgNTBweCAhZGVmYXVsdDtcclxuJG5hdmJhci1tYXJnaW4tYm90dG9tOiAgICAgICAgICAgICAkbGluZS1oZWlnaHQtY29tcHV0ZWQgIWRlZmF1bHQ7XHJcbiRuYXZiYXItYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMtYmFzZSAhZGVmYXVsdDtcclxuJG5hdmJhci1wYWRkaW5nLWhvcml6b250YWw6ICAgICAgICBmbG9vcigoJGdyaWQtZ3V0dGVyLXdpZHRoIC8gMikpICFkZWZhdWx0O1xyXG4kbmF2YmFyLXBhZGRpbmctdmVydGljYWw6ICAgICAgICAgICgoJG5hdmJhci1oZWlnaHQgLSAkbGluZS1oZWlnaHQtY29tcHV0ZWQpIC8gMikgIWRlZmF1bHQ7XHJcbiRuYXZiYXItY29sbGFwc2UtbWF4LWhlaWdodDogICAgICAgMzQwcHggIWRlZmF1bHQ7XHJcblxyXG4kbmF2YmFyLWRlZmF1bHQtY29sb3I6ICAgICAgICAgICAgICM3NzcgIWRlZmF1bHQ7XHJcbiRuYXZiYXItZGVmYXVsdC1iZzogICAgICAgICAgICAgICAgI2Y4ZjhmOCAhZGVmYXVsdDtcclxuJG5hdmJhci1kZWZhdWx0LWJvcmRlcjogICAgICAgICAgICBkYXJrZW4oJG5hdmJhci1kZWZhdWx0LWJnLCA2LjUlKSAhZGVmYXVsdDtcclxuXHJcbi8vIE5hdmJhciBsaW5rc1xyXG4kbmF2YmFyLWRlZmF1bHQtbGluay1jb2xvcjogICAgICAgICAgICAgICAgIzc3NyAhZGVmYXVsdDtcclxuJG5hdmJhci1kZWZhdWx0LWxpbmstaG92ZXItY29sb3I6ICAgICAgICAgICMzMzMgIWRlZmF1bHQ7XHJcbiRuYXZiYXItZGVmYXVsdC1saW5rLWhvdmVyLWJnOiAgICAgICAgICAgICB0cmFuc3BhcmVudCAhZGVmYXVsdDtcclxuJG5hdmJhci1kZWZhdWx0LWxpbmstYWN0aXZlLWNvbG9yOiAgICAgICAgICM1NTUgIWRlZmF1bHQ7XHJcbiRuYXZiYXItZGVmYXVsdC1saW5rLWFjdGl2ZS1iZzogICAgICAgICAgICBkYXJrZW4oJG5hdmJhci1kZWZhdWx0LWJnLCA2LjUlKSAhZGVmYXVsdDtcclxuJG5hdmJhci1kZWZhdWx0LWxpbmstZGlzYWJsZWQtY29sb3I6ICAgICAgICNjY2MgIWRlZmF1bHQ7XHJcbiRuYXZiYXItZGVmYXVsdC1saW5rLWRpc2FibGVkLWJnOiAgICAgICAgICB0cmFuc3BhcmVudCAhZGVmYXVsdDtcclxuXHJcbi8vIE5hdmJhciBicmFuZCBsYWJlbFxyXG4kbmF2YmFyLWRlZmF1bHQtYnJhbmQtY29sb3I6ICAgICAgICAgICAgICAgJG5hdmJhci1kZWZhdWx0LWxpbmstY29sb3IgIWRlZmF1bHQ7XHJcbiRuYXZiYXItZGVmYXVsdC1icmFuZC1ob3Zlci1jb2xvcjogICAgICAgICBkYXJrZW4oJG5hdmJhci1kZWZhdWx0LWJyYW5kLWNvbG9yLCAxMCUpICFkZWZhdWx0O1xyXG4kbmF2YmFyLWRlZmF1bHQtYnJhbmQtaG92ZXItYmc6ICAgICAgICAgICAgdHJhbnNwYXJlbnQgIWRlZmF1bHQ7XHJcblxyXG4vLyBOYXZiYXIgdG9nZ2xlXHJcbiRuYXZiYXItZGVmYXVsdC10b2dnbGUtaG92ZXItYmc6ICAgICAgICAgICAjZGRkICFkZWZhdWx0O1xyXG4kbmF2YmFyLWRlZmF1bHQtdG9nZ2xlLWljb24tYmFyLWJnOiAgICAgICAgIzg4OCAhZGVmYXVsdDtcclxuJG5hdmJhci1kZWZhdWx0LXRvZ2dsZS1ib3JkZXItY29sb3I6ICAgICAgICNkZGQgIWRlZmF1bHQ7XHJcblxyXG5cclxuLy89PT0gSW52ZXJ0ZWQgbmF2YmFyXHJcbi8vIFJlc2V0IGludmVydGVkIG5hdmJhciBiYXNpY3NcclxuJG5hdmJhci1pbnZlcnNlLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICBsaWdodGVuKCRncmF5LWxpZ2h0LCAxNSUpICFkZWZhdWx0O1xyXG4kbmF2YmFyLWludmVyc2UtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgICMyMjIgIWRlZmF1bHQ7XHJcbiRuYXZiYXItaW52ZXJzZS1ib3JkZXI6ICAgICAgICAgICAgICAgICAgICAgZGFya2VuKCRuYXZiYXItaW52ZXJzZS1iZywgMTAlKSAhZGVmYXVsdDtcclxuXHJcbi8vIEludmVydGVkIG5hdmJhciBsaW5rc1xyXG4kbmF2YmFyLWludmVyc2UtbGluay1jb2xvcjogICAgICAgICAgICAgICAgIGxpZ2h0ZW4oJGdyYXktbGlnaHQsIDE1JSkgIWRlZmF1bHQ7XHJcbiRuYXZiYXItaW52ZXJzZS1saW5rLWhvdmVyLWNvbG9yOiAgICAgICAgICAgI2ZmZiAhZGVmYXVsdDtcclxuJG5hdmJhci1pbnZlcnNlLWxpbmstaG92ZXItYmc6ICAgICAgICAgICAgICB0cmFuc3BhcmVudCAhZGVmYXVsdDtcclxuJG5hdmJhci1pbnZlcnNlLWxpbmstYWN0aXZlLWNvbG9yOiAgICAgICAgICAkbmF2YmFyLWludmVyc2UtbGluay1ob3Zlci1jb2xvciAhZGVmYXVsdDtcclxuJG5hdmJhci1pbnZlcnNlLWxpbmstYWN0aXZlLWJnOiAgICAgICAgICAgICBkYXJrZW4oJG5hdmJhci1pbnZlcnNlLWJnLCAxMCUpICFkZWZhdWx0O1xyXG4kbmF2YmFyLWludmVyc2UtbGluay1kaXNhYmxlZC1jb2xvcjogICAgICAgICM0NDQgIWRlZmF1bHQ7XHJcbiRuYXZiYXItaW52ZXJzZS1saW5rLWRpc2FibGVkLWJnOiAgICAgICAgICAgdHJhbnNwYXJlbnQgIWRlZmF1bHQ7XHJcblxyXG4vLyBJbnZlcnRlZCBuYXZiYXIgYnJhbmQgbGFiZWxcclxuJG5hdmJhci1pbnZlcnNlLWJyYW5kLWNvbG9yOiAgICAgICAgICAgICAgICAkbmF2YmFyLWludmVyc2UtbGluay1jb2xvciAhZGVmYXVsdDtcclxuJG5hdmJhci1pbnZlcnNlLWJyYW5kLWhvdmVyLWNvbG9yOiAgICAgICAgICAjZmZmICFkZWZhdWx0O1xyXG4kbmF2YmFyLWludmVyc2UtYnJhbmQtaG92ZXItYmc6ICAgICAgICAgICAgIHRyYW5zcGFyZW50ICFkZWZhdWx0O1xyXG5cclxuLy8gSW52ZXJ0ZWQgbmF2YmFyIHRvZ2dsZVxyXG4kbmF2YmFyLWludmVyc2UtdG9nZ2xlLWhvdmVyLWJnOiAgICAgICAgICAgICMzMzMgIWRlZmF1bHQ7XHJcbiRuYXZiYXItaW52ZXJzZS10b2dnbGUtaWNvbi1iYXItYmc6ICAgICAgICAgI2ZmZiAhZGVmYXVsdDtcclxuJG5hdmJhci1pbnZlcnNlLXRvZ2dsZS1ib3JkZXItY29sb3I6ICAgICAgICAjMzMzICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vPT0gTmF2c1xyXG4vL1xyXG4vLyMjXHJcblxyXG4vLz09PSBTaGFyZWQgbmF2IHN0eWxlc1xyXG4kbmF2LWxpbmstcGFkZGluZzogICAgICAgICAgICAgICAgICAgICAgICAgIDEwcHggMTVweCAhZGVmYXVsdDtcclxuJG5hdi1saW5rLWhvdmVyLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAkZ3JheS1saWdodGVyICFkZWZhdWx0O1xyXG5cclxuJG5hdi1kaXNhYmxlZC1saW5rLWNvbG9yOiAgICAgICAgICAgICAgICAgICAkZ3JheS1saWdodCAhZGVmYXVsdDtcclxuJG5hdi1kaXNhYmxlZC1saW5rLWhvdmVyLWNvbG9yOiAgICAgICAgICAgICAkZ3JheS1saWdodCAhZGVmYXVsdDtcclxuXHJcbi8vPT0gVGFic1xyXG4kbmF2LXRhYnMtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICNkZGQgIWRlZmF1bHQ7XHJcblxyXG4kbmF2LXRhYnMtbGluay1ob3Zlci1ib3JkZXItY29sb3I6ICAgICAgICAgICRncmF5LWxpZ2h0ZXIgIWRlZmF1bHQ7XHJcblxyXG4kbmF2LXRhYnMtYWN0aXZlLWxpbmstaG92ZXItYmc6ICAgICAgICAgICAgICRib2R5LWJnICFkZWZhdWx0O1xyXG4kbmF2LXRhYnMtYWN0aXZlLWxpbmstaG92ZXItY29sb3I6ICAgICAgICAgICRncmF5ICFkZWZhdWx0O1xyXG4kbmF2LXRhYnMtYWN0aXZlLWxpbmstaG92ZXItYm9yZGVyLWNvbG9yOiAgICNkZGQgIWRlZmF1bHQ7XHJcblxyXG4kbmF2LXRhYnMtanVzdGlmaWVkLWxpbmstYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICNkZGQgIWRlZmF1bHQ7XHJcbiRuYXYtdGFicy1qdXN0aWZpZWQtYWN0aXZlLWxpbmstYm9yZGVyLWNvbG9yOiAgICAgJGJvZHktYmcgIWRlZmF1bHQ7XHJcblxyXG4vLz09IFBpbGxzXHJcbiRuYXYtcGlsbHMtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMtYmFzZSAhZGVmYXVsdDtcclxuJG5hdi1waWxscy1hY3RpdmUtbGluay1ob3Zlci1iZzogICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcclxuJG5hdi1waWxscy1hY3RpdmUtbGluay1ob3Zlci1jb2xvcjogICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcclxuXHJcblxyXG4vLz09IFBhZ2luYXRpb25cclxuLy9cclxuLy8jI1xyXG5cclxuJHBhZ2luYXRpb24tY29sb3I6ICAgICAgICAgICAgICAgICAgICAgJGxpbmstY29sb3IgIWRlZmF1bHQ7XHJcbiRwYWdpbmF0aW9uLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICNmZmYgIWRlZmF1bHQ7XHJcbiRwYWdpbmF0aW9uLWJvcmRlcjogICAgICAgICAgICAgICAgICAgICNkZGQgIWRlZmF1bHQ7XHJcblxyXG4kcGFnaW5hdGlvbi1ob3Zlci1jb2xvcjogICAgICAgICAgICAgICAkbGluay1ob3Zlci1jb2xvciAhZGVmYXVsdDtcclxuJHBhZ2luYXRpb24taG92ZXItYmc6ICAgICAgICAgICAgICAgICAgJGdyYXktbGlnaHRlciAhZGVmYXVsdDtcclxuJHBhZ2luYXRpb24taG92ZXItYm9yZGVyOiAgICAgICAgICAgICAgI2RkZCAhZGVmYXVsdDtcclxuXHJcbiRwYWdpbmF0aW9uLWFjdGl2ZS1jb2xvcjogICAgICAgICAgICAgICNmZmYgIWRlZmF1bHQ7XHJcbiRwYWdpbmF0aW9uLWFjdGl2ZS1iZzogICAgICAgICAgICAgICAgICRicmFuZC1wcmltYXJ5ICFkZWZhdWx0O1xyXG4kcGFnaW5hdGlvbi1hY3RpdmUtYm9yZGVyOiAgICAgICAgICAgICAkYnJhbmQtcHJpbWFyeSAhZGVmYXVsdDtcclxuXHJcbiRwYWdpbmF0aW9uLWRpc2FibGVkLWNvbG9yOiAgICAgICAgICAgICRncmF5LWxpZ2h0ICFkZWZhdWx0O1xyXG4kcGFnaW5hdGlvbi1kaXNhYmxlZC1iZzogICAgICAgICAgICAgICAjZmZmICFkZWZhdWx0O1xyXG4kcGFnaW5hdGlvbi1kaXNhYmxlZC1ib3JkZXI6ICAgICAgICAgICAjZGRkICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vPT0gUGFnZXJcclxuLy9cclxuLy8jI1xyXG5cclxuJHBhZ2VyLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJHBhZ2luYXRpb24tYmcgIWRlZmF1bHQ7XHJcbiRwYWdlci1ib3JkZXI6ICAgICAgICAgICAgICAgICAgICAgICAgICRwYWdpbmF0aW9uLWJvcmRlciAhZGVmYXVsdDtcclxuJHBhZ2VyLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgICAgMTVweCAhZGVmYXVsdDtcclxuXHJcbiRwYWdlci1ob3Zlci1iZzogICAgICAgICAgICAgICAgICAgICAgICRwYWdpbmF0aW9uLWhvdmVyLWJnICFkZWZhdWx0O1xyXG5cclxuJHBhZ2VyLWFjdGl2ZS1iZzogICAgICAgICAgICAgICAgICAgICAgJHBhZ2luYXRpb24tYWN0aXZlLWJnICFkZWZhdWx0O1xyXG4kcGFnZXItYWN0aXZlLWNvbG9yOiAgICAgICAgICAgICAgICAgICAkcGFnaW5hdGlvbi1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XHJcblxyXG4kcGFnZXItZGlzYWJsZWQtY29sb3I6ICAgICAgICAgICAgICAgICAkcGFnaW5hdGlvbi1kaXNhYmxlZC1jb2xvciAhZGVmYXVsdDtcclxuXHJcblxyXG4vLz09IEp1bWJvdHJvblxyXG4vL1xyXG4vLyMjXHJcblxyXG4kanVtYm90cm9uLXBhZGRpbmc6ICAgICAgICAgICAgICAzMHB4ICFkZWZhdWx0O1xyXG4kanVtYm90cm9uLWNvbG9yOiAgICAgICAgICAgICAgICBpbmhlcml0ICFkZWZhdWx0O1xyXG4kanVtYm90cm9uLWJnOiAgICAgICAgICAgICAgICAgICAkZ3JheS1saWdodGVyICFkZWZhdWx0O1xyXG4kanVtYm90cm9uLWhlYWRpbmctY29sb3I6ICAgICAgICBpbmhlcml0ICFkZWZhdWx0O1xyXG4kanVtYm90cm9uLWZvbnQtc2l6ZTogICAgICAgICAgICBjZWlsKCgkZm9udC1zaXplLWJhc2UgKiAxLjUpKSAhZGVmYXVsdDtcclxuJGp1bWJvdHJvbi1oZWFkaW5nLWZvbnQtc2l6ZTogICAgY2VpbCgoJGZvbnQtc2l6ZS1iYXNlICogNC41KSkgIWRlZmF1bHQ7XHJcblxyXG5cclxuLy89PSBGb3JtIHN0YXRlcyBhbmQgYWxlcnRzXHJcbi8vXHJcbi8vIyMgRGVmaW5lIGNvbG9ycyBmb3IgZm9ybSBmZWVkYmFjayBzdGF0ZXMgYW5kLCBieSBkZWZhdWx0LCBhbGVydHMuXHJcblxyXG4kc3RhdGUtc3VjY2Vzcy10ZXh0OiAgICAgICAgICAgICAjM2M3NjNkICFkZWZhdWx0O1xyXG4kc3RhdGUtc3VjY2Vzcy1iZzogICAgICAgICAgICAgICAjZGZmMGQ4ICFkZWZhdWx0O1xyXG4kc3RhdGUtc3VjY2Vzcy1ib3JkZXI6ICAgICAgICAgICBkYXJrZW4oYWRqdXN0LWh1ZSgkc3RhdGUtc3VjY2Vzcy1iZywgLTEwKSwgNSUpICFkZWZhdWx0O1xyXG5cclxuJHN0YXRlLWluZm8tdGV4dDogICAgICAgICAgICAgICAgIzMxNzA4ZiAhZGVmYXVsdDtcclxuJHN0YXRlLWluZm8tYmc6ICAgICAgICAgICAgICAgICAgI2Q5ZWRmNyAhZGVmYXVsdDtcclxuJHN0YXRlLWluZm8tYm9yZGVyOiAgICAgICAgICAgICAgZGFya2VuKGFkanVzdC1odWUoJHN0YXRlLWluZm8tYmcsIC0xMCksIDclKSAhZGVmYXVsdDtcclxuXHJcbiRzdGF0ZS13YXJuaW5nLXRleHQ6ICAgICAgICAgICAgICM4YTZkM2IgIWRlZmF1bHQ7XHJcbiRzdGF0ZS13YXJuaW5nLWJnOiAgICAgICAgICAgICAgICNmY2Y4ZTMgIWRlZmF1bHQ7XHJcbiRzdGF0ZS13YXJuaW5nLWJvcmRlcjogICAgICAgICAgIGRhcmtlbihhZGp1c3QtaHVlKCRzdGF0ZS13YXJuaW5nLWJnLCAtMTApLCA1JSkgIWRlZmF1bHQ7XHJcblxyXG4kc3RhdGUtZGFuZ2VyLXRleHQ6ICAgICAgICAgICAgICAjYTk0NDQyICFkZWZhdWx0O1xyXG4kc3RhdGUtZGFuZ2VyLWJnOiAgICAgICAgICAgICAgICAjZjJkZWRlICFkZWZhdWx0O1xyXG4kc3RhdGUtZGFuZ2VyLWJvcmRlcjogICAgICAgICAgICBkYXJrZW4oYWRqdXN0LWh1ZSgkc3RhdGUtZGFuZ2VyLWJnLCAtMTApLCA1JSkgIWRlZmF1bHQ7XHJcblxyXG5cclxuLy89PSBUb29sdGlwc1xyXG4vL1xyXG4vLyMjXHJcblxyXG4vLyoqIFRvb2x0aXAgbWF4IHdpZHRoXHJcbiR0b29sdGlwLW1heC13aWR0aDogICAgICAgICAgIDIwMHB4ICFkZWZhdWx0O1xyXG4vLyoqIFRvb2x0aXAgdGV4dCBjb2xvclxyXG4kdG9vbHRpcC1jb2xvcjogICAgICAgICAgICAgICAjZmZmICFkZWZhdWx0O1xyXG4vLyoqIFRvb2x0aXAgYmFja2dyb3VuZCBjb2xvclxyXG4kdG9vbHRpcC1iZzogICAgICAgICAgICAgICAgICAjMDAwICFkZWZhdWx0O1xyXG4kdG9vbHRpcC1vcGFjaXR5OiAgICAgICAgICAgICAuOSAhZGVmYXVsdDtcclxuXHJcbi8vKiogVG9vbHRpcCBhcnJvdyB3aWR0aFxyXG4kdG9vbHRpcC1hcnJvdy13aWR0aDogICAgICAgICA1cHggIWRlZmF1bHQ7XHJcbi8vKiogVG9vbHRpcCBhcnJvdyBjb2xvclxyXG4kdG9vbHRpcC1hcnJvdy1jb2xvcjogICAgICAgICAkdG9vbHRpcC1iZyAhZGVmYXVsdDtcclxuXHJcblxyXG4vLz09IFBvcG92ZXJzXHJcbi8vXHJcbi8vIyNcclxuXHJcbi8vKiogUG9wb3ZlciBib2R5IGJhY2tncm91bmQgY29sb3JcclxuJHBvcG92ZXItYmc6ICAgICAgICAgICAgICAgICAgICAgICAgICAjZmZmICFkZWZhdWx0O1xyXG4vLyoqIFBvcG92ZXIgbWF4aW11bSB3aWR0aFxyXG4kcG9wb3Zlci1tYXgtd2lkdGg6ICAgICAgICAgICAgICAgICAgIDI3NnB4ICFkZWZhdWx0O1xyXG4vLyoqIFBvcG92ZXIgYm9yZGVyIGNvbG9yXHJcbiRwb3BvdmVyLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgcmdiYSgwLDAsMCwuMikgIWRlZmF1bHQ7XHJcbi8vKiogUG9wb3ZlciBmYWxsYmFjayBib3JkZXIgY29sb3JcclxuJHBvcG92ZXItZmFsbGJhY2stYm9yZGVyLWNvbG9yOiAgICAgICAjY2NjICFkZWZhdWx0O1xyXG5cclxuLy8qKiBQb3BvdmVyIHRpdGxlIGJhY2tncm91bmQgY29sb3JcclxuJHBvcG92ZXItdGl0bGUtYmc6ICAgICAgICAgICAgICAgICAgICBkYXJrZW4oJHBvcG92ZXItYmcsIDMlKSAhZGVmYXVsdDtcclxuXHJcbi8vKiogUG9wb3ZlciBhcnJvdyB3aWR0aFxyXG4kcG9wb3Zlci1hcnJvdy13aWR0aDogICAgICAgICAgICAgICAgIDEwcHggIWRlZmF1bHQ7XHJcbi8vKiogUG9wb3ZlciBhcnJvdyBjb2xvclxyXG4kcG9wb3Zlci1hcnJvdy1jb2xvcjogICAgICAgICAgICAgICAgICRwb3BvdmVyLWJnICFkZWZhdWx0O1xyXG5cclxuLy8qKiBQb3BvdmVyIG91dGVyIGFycm93IHdpZHRoXHJcbiRwb3BvdmVyLWFycm93LW91dGVyLXdpZHRoOiAgICAgICAgICAgKCRwb3BvdmVyLWFycm93LXdpZHRoICsgMSkgIWRlZmF1bHQ7XHJcbi8vKiogUG9wb3ZlciBvdXRlciBhcnJvdyBjb2xvclxyXG4kcG9wb3Zlci1hcnJvdy1vdXRlci1jb2xvcjogICAgICAgICAgIGZhZGVfaW4oJHBvcG92ZXItYm9yZGVyLWNvbG9yLCAwLjA1KSAhZGVmYXVsdDtcclxuLy8qKiBQb3BvdmVyIG91dGVyIGFycm93IGZhbGxiYWNrIGNvbG9yXHJcbiRwb3BvdmVyLWFycm93LW91dGVyLWZhbGxiYWNrLWNvbG9yOiAgZGFya2VuKCRwb3BvdmVyLWZhbGxiYWNrLWJvcmRlci1jb2xvciwgMjAlKSAhZGVmYXVsdDtcclxuXHJcblxyXG4vLz09IExhYmVsc1xyXG4vL1xyXG4vLyMjXHJcblxyXG4vLyoqIERlZmF1bHQgbGFiZWwgYmFja2dyb3VuZCBjb2xvclxyXG4kbGFiZWwtZGVmYXVsdC1iZzogICAgICAgICAgICAkZ3JheS1saWdodCAhZGVmYXVsdDtcclxuLy8qKiBQcmltYXJ5IGxhYmVsIGJhY2tncm91bmQgY29sb3JcclxuJGxhYmVsLXByaW1hcnktYmc6ICAgICAgICAgICAgJGJyYW5kLXByaW1hcnkgIWRlZmF1bHQ7XHJcbi8vKiogU3VjY2VzcyBsYWJlbCBiYWNrZ3JvdW5kIGNvbG9yXHJcbiRsYWJlbC1zdWNjZXNzLWJnOiAgICAgICAgICAgICRicmFuZC1zdWNjZXNzICFkZWZhdWx0O1xyXG4vLyoqIEluZm8gbGFiZWwgYmFja2dyb3VuZCBjb2xvclxyXG4kbGFiZWwtaW5mby1iZzogICAgICAgICAgICAgICAkYnJhbmQtaW5mbyAhZGVmYXVsdDtcclxuLy8qKiBXYXJuaW5nIGxhYmVsIGJhY2tncm91bmQgY29sb3JcclxuJGxhYmVsLXdhcm5pbmctYmc6ICAgICAgICAgICAgJGJyYW5kLXdhcm5pbmcgIWRlZmF1bHQ7XHJcbi8vKiogRGFuZ2VyIGxhYmVsIGJhY2tncm91bmQgY29sb3JcclxuJGxhYmVsLWRhbmdlci1iZzogICAgICAgICAgICAgJGJyYW5kLWRhbmdlciAhZGVmYXVsdDtcclxuXHJcbi8vKiogRGVmYXVsdCBsYWJlbCB0ZXh0IGNvbG9yXHJcbiRsYWJlbC1jb2xvcjogICAgICAgICAgICAgICAgICNmZmYgIWRlZmF1bHQ7XHJcbi8vKiogRGVmYXVsdCB0ZXh0IGNvbG9yIG9mIGEgbGlua2VkIGxhYmVsXHJcbiRsYWJlbC1saW5rLWhvdmVyLWNvbG9yOiAgICAgICNmZmYgIWRlZmF1bHQ7XHJcblxyXG5cclxuLy89PSBNb2RhbHNcclxuLy9cclxuLy8jI1xyXG5cclxuLy8qKiBQYWRkaW5nIGFwcGxpZWQgdG8gdGhlIG1vZGFsIGJvZHlcclxuJG1vZGFsLWlubmVyLXBhZGRpbmc6ICAgICAgICAgMTVweCAhZGVmYXVsdDtcclxuXHJcbi8vKiogUGFkZGluZyBhcHBsaWVkIHRvIHRoZSBtb2RhbCB0aXRsZVxyXG4kbW9kYWwtdGl0bGUtcGFkZGluZzogICAgICAgICAxNXB4ICFkZWZhdWx0O1xyXG4vLyoqIE1vZGFsIHRpdGxlIGxpbmUtaGVpZ2h0XHJcbiRtb2RhbC10aXRsZS1saW5lLWhlaWdodDogICAgICRsaW5lLWhlaWdodC1iYXNlICFkZWZhdWx0O1xyXG5cclxuLy8qKiBCYWNrZ3JvdW5kIGNvbG9yIG9mIG1vZGFsIGNvbnRlbnQgYXJlYVxyXG4kbW9kYWwtY29udGVudC1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICAgICNmZmYgIWRlZmF1bHQ7XHJcbi8vKiogTW9kYWwgY29udGVudCBib3JkZXIgY29sb3JcclxuJG1vZGFsLWNvbnRlbnQtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAgICByZ2JhKDAsMCwwLC4yKSAhZGVmYXVsdDtcclxuLy8qKiBNb2RhbCBjb250ZW50IGJvcmRlciBjb2xvciAqKmZvciBJRTgqKlxyXG4kbW9kYWwtY29udGVudC1mYWxsYmFjay1ib3JkZXItY29sb3I6ICAgICAgICAgICM5OTkgIWRlZmF1bHQ7XHJcblxyXG4vLyoqIE1vZGFsIGJhY2tkcm9wIGJhY2tncm91bmQgY29sb3JcclxuJG1vZGFsLWJhY2tkcm9wLWJnOiAgICAgICAgICAgIzAwMCAhZGVmYXVsdDtcclxuLy8qKiBNb2RhbCBiYWNrZHJvcCBvcGFjaXR5XHJcbiRtb2RhbC1iYWNrZHJvcC1vcGFjaXR5OiAgICAgIC41ICFkZWZhdWx0O1xyXG4vLyoqIE1vZGFsIGhlYWRlciBib3JkZXIgY29sb3JcclxuJG1vZGFsLWhlYWRlci1ib3JkZXItY29sb3I6ICAgI2U1ZTVlNSAhZGVmYXVsdDtcclxuLy8qKiBNb2RhbCBmb290ZXIgYm9yZGVyIGNvbG9yXHJcbiRtb2RhbC1mb290ZXItYm9yZGVyLWNvbG9yOiAgICRtb2RhbC1oZWFkZXItYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xyXG5cclxuJG1vZGFsLWxnOiAgICAgICAgICAgICAgICAgICAgOTAwcHggIWRlZmF1bHQ7XHJcbiRtb2RhbC1tZDogICAgICAgICAgICAgICAgICAgIDYwMHB4ICFkZWZhdWx0O1xyXG4kbW9kYWwtc206ICAgICAgICAgICAgICAgICAgICAzMDBweCAhZGVmYXVsdDtcclxuXHJcblxyXG4vLz09IEFsZXJ0c1xyXG4vL1xyXG4vLyMjIERlZmluZSBhbGVydCBjb2xvcnMsIGJvcmRlciByYWRpdXMsIGFuZCBwYWRkaW5nLlxyXG5cclxuJGFsZXJ0LXBhZGRpbmc6ICAgICAgICAgICAgICAgMTVweCAhZGVmYXVsdDtcclxuJGFsZXJ0LWJvcmRlci1yYWRpdXM6ICAgICAgICAgJGJvcmRlci1yYWRpdXMtYmFzZSAhZGVmYXVsdDtcclxuJGFsZXJ0LWxpbmstZm9udC13ZWlnaHQ6ICAgICAgYm9sZCAhZGVmYXVsdDtcclxuXHJcbiRhbGVydC1zdWNjZXNzLWJnOiAgICAgICAgICAgICRzdGF0ZS1zdWNjZXNzLWJnICFkZWZhdWx0O1xyXG4kYWxlcnQtc3VjY2Vzcy10ZXh0OiAgICAgICAgICAkc3RhdGUtc3VjY2Vzcy10ZXh0ICFkZWZhdWx0O1xyXG4kYWxlcnQtc3VjY2Vzcy1ib3JkZXI6ICAgICAgICAkc3RhdGUtc3VjY2Vzcy1ib3JkZXIgIWRlZmF1bHQ7XHJcblxyXG4kYWxlcnQtaW5mby1iZzogICAgICAgICAgICAgICAkc3RhdGUtaW5mby1iZyAhZGVmYXVsdDtcclxuJGFsZXJ0LWluZm8tdGV4dDogICAgICAgICAgICAgJHN0YXRlLWluZm8tdGV4dCAhZGVmYXVsdDtcclxuJGFsZXJ0LWluZm8tYm9yZGVyOiAgICAgICAgICAgJHN0YXRlLWluZm8tYm9yZGVyICFkZWZhdWx0O1xyXG5cclxuJGFsZXJ0LXdhcm5pbmctYmc6ICAgICAgICAgICAgJHN0YXRlLXdhcm5pbmctYmcgIWRlZmF1bHQ7XHJcbiRhbGVydC13YXJuaW5nLXRleHQ6ICAgICAgICAgICRzdGF0ZS13YXJuaW5nLXRleHQgIWRlZmF1bHQ7XHJcbiRhbGVydC13YXJuaW5nLWJvcmRlcjogICAgICAgICRzdGF0ZS13YXJuaW5nLWJvcmRlciAhZGVmYXVsdDtcclxuXHJcbiRhbGVydC1kYW5nZXItYmc6ICAgICAgICAgICAgICRzdGF0ZS1kYW5nZXItYmcgIWRlZmF1bHQ7XHJcbiRhbGVydC1kYW5nZXItdGV4dDogICAgICAgICAgICRzdGF0ZS1kYW5nZXItdGV4dCAhZGVmYXVsdDtcclxuJGFsZXJ0LWRhbmdlci1ib3JkZXI6ICAgICAgICAgJHN0YXRlLWRhbmdlci1ib3JkZXIgIWRlZmF1bHQ7XHJcblxyXG5cclxuLy89PSBQcm9ncmVzcyBiYXJzXHJcbi8vXHJcbi8vIyNcclxuXHJcbi8vKiogQmFja2dyb3VuZCBjb2xvciBvZiB0aGUgd2hvbGUgcHJvZ3Jlc3MgY29tcG9uZW50XHJcbiRwcm9ncmVzcy1iZzogICAgICAgICAgICAgICAgICNmNWY1ZjUgIWRlZmF1bHQ7XHJcbi8vKiogUHJvZ3Jlc3MgYmFyIHRleHQgY29sb3JcclxuJHByb2dyZXNzLWJhci1jb2xvcjogICAgICAgICAgI2ZmZiAhZGVmYXVsdDtcclxuLy8qKiBWYXJpYWJsZSBmb3Igc2V0dGluZyByb3VuZGVkIGNvcm5lcnMgb24gcHJvZ3Jlc3MgYmFyLlxyXG4kcHJvZ3Jlc3MtYm9yZGVyLXJhZGl1czogICAgICAkYm9yZGVyLXJhZGl1cy1iYXNlICFkZWZhdWx0O1xyXG5cclxuLy8qKiBEZWZhdWx0IHByb2dyZXNzIGJhciBjb2xvclxyXG4kcHJvZ3Jlc3MtYmFyLWJnOiAgICAgICAgICAgICAkYnJhbmQtcHJpbWFyeSAhZGVmYXVsdDtcclxuLy8qKiBTdWNjZXNzIHByb2dyZXNzIGJhciBjb2xvclxyXG4kcHJvZ3Jlc3MtYmFyLXN1Y2Nlc3MtYmc6ICAgICAkYnJhbmQtc3VjY2VzcyAhZGVmYXVsdDtcclxuLy8qKiBXYXJuaW5nIHByb2dyZXNzIGJhciBjb2xvclxyXG4kcHJvZ3Jlc3MtYmFyLXdhcm5pbmctYmc6ICAgICAkYnJhbmQtd2FybmluZyAhZGVmYXVsdDtcclxuLy8qKiBEYW5nZXIgcHJvZ3Jlc3MgYmFyIGNvbG9yXHJcbiRwcm9ncmVzcy1iYXItZGFuZ2VyLWJnOiAgICAgICRicmFuZC1kYW5nZXIgIWRlZmF1bHQ7XHJcbi8vKiogSW5mbyBwcm9ncmVzcyBiYXIgY29sb3JcclxuJHByb2dyZXNzLWJhci1pbmZvLWJnOiAgICAgICAgJGJyYW5kLWluZm8gIWRlZmF1bHQ7XHJcblxyXG5cclxuLy89PSBMaXN0IGdyb3VwXHJcbi8vXHJcbi8vIyNcclxuXHJcbi8vKiogQmFja2dyb3VuZCBjb2xvciBvbiBgLmxpc3QtZ3JvdXAtaXRlbWBcclxuJGxpc3QtZ3JvdXAtYmc6ICAgICAgICAgICAgICAgICAjZmZmICFkZWZhdWx0O1xyXG4vLyoqIGAubGlzdC1ncm91cC1pdGVtYCBib3JkZXIgY29sb3JcclxuJGxpc3QtZ3JvdXAtYm9yZGVyOiAgICAgICAgICAgICAjZGRkICFkZWZhdWx0O1xyXG4vLyoqIExpc3QgZ3JvdXAgYm9yZGVyIHJhZGl1c1xyXG4kbGlzdC1ncm91cC1ib3JkZXItcmFkaXVzOiAgICAgICRib3JkZXItcmFkaXVzLWJhc2UgIWRlZmF1bHQ7XHJcblxyXG4vLyoqIEJhY2tncm91bmQgY29sb3Igb2Ygc2luZ2xlIGxpc3QgaXRlbXMgb24gaG92ZXJcclxuJGxpc3QtZ3JvdXAtaG92ZXItYmc6ICAgICAgICAgICAjZjVmNWY1ICFkZWZhdWx0O1xyXG4vLyoqIFRleHQgY29sb3Igb2YgYWN0aXZlIGxpc3QgaXRlbXNcclxuJGxpc3QtZ3JvdXAtYWN0aXZlLWNvbG9yOiAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcclxuLy8qKiBCYWNrZ3JvdW5kIGNvbG9yIG9mIGFjdGl2ZSBsaXN0IGl0ZW1zXHJcbiRsaXN0LWdyb3VwLWFjdGl2ZS1iZzogICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XHJcbi8vKiogQm9yZGVyIGNvbG9yIG9mIGFjdGl2ZSBsaXN0IGVsZW1lbnRzXHJcbiRsaXN0LWdyb3VwLWFjdGl2ZS1ib3JkZXI6ICAgICAgJGxpc3QtZ3JvdXAtYWN0aXZlLWJnICFkZWZhdWx0O1xyXG4vLyoqIFRleHQgY29sb3IgZm9yIGNvbnRlbnQgd2l0aGluIGFjdGl2ZSBsaXN0IGl0ZW1zXHJcbiRsaXN0LWdyb3VwLWFjdGl2ZS10ZXh0LWNvbG9yOiAgbGlnaHRlbigkbGlzdC1ncm91cC1hY3RpdmUtYmcsIDQwJSkgIWRlZmF1bHQ7XHJcblxyXG4vLyoqIFRleHQgY29sb3Igb2YgZGlzYWJsZWQgbGlzdCBpdGVtc1xyXG4kbGlzdC1ncm91cC1kaXNhYmxlZC1jb2xvcjogICAgICAkZ3JheS1saWdodCAhZGVmYXVsdDtcclxuLy8qKiBCYWNrZ3JvdW5kIGNvbG9yIG9mIGRpc2FibGVkIGxpc3QgaXRlbXNcclxuJGxpc3QtZ3JvdXAtZGlzYWJsZWQtYmc6ICAgICAgICAgJGdyYXktbGlnaHRlciAhZGVmYXVsdDtcclxuLy8qKiBUZXh0IGNvbG9yIGZvciBjb250ZW50IHdpdGhpbiBkaXNhYmxlZCBsaXN0IGl0ZW1zXHJcbiRsaXN0LWdyb3VwLWRpc2FibGVkLXRleHQtY29sb3I6ICRsaXN0LWdyb3VwLWRpc2FibGVkLWNvbG9yICFkZWZhdWx0O1xyXG5cclxuJGxpc3QtZ3JvdXAtbGluay1jb2xvcjogICAgICAgICAjNTU1ICFkZWZhdWx0O1xyXG4kbGlzdC1ncm91cC1saW5rLWhvdmVyLWNvbG9yOiAgICRsaXN0LWdyb3VwLWxpbmstY29sb3IgIWRlZmF1bHQ7XHJcbiRsaXN0LWdyb3VwLWxpbmstaGVhZGluZy1jb2xvcjogIzMzMyAhZGVmYXVsdDtcclxuXHJcblxyXG4vLz09IFBhbmVsc1xyXG4vL1xyXG4vLyMjXHJcblxyXG4kcGFuZWwtYmc6ICAgICAgICAgICAgICAgICAgICAjZmZmICFkZWZhdWx0O1xyXG4kcGFuZWwtYm9keS1wYWRkaW5nOiAgICAgICAgICAxNXB4ICFkZWZhdWx0O1xyXG4kcGFuZWwtaGVhZGluZy1wYWRkaW5nOiAgICAgICAxMHB4IDE1cHggIWRlZmF1bHQ7XHJcbiRwYW5lbC1mb290ZXItcGFkZGluZzogICAgICAgICRwYW5lbC1oZWFkaW5nLXBhZGRpbmcgIWRlZmF1bHQ7XHJcbiRwYW5lbC1ib3JkZXItcmFkaXVzOiAgICAgICAgICRib3JkZXItcmFkaXVzLWJhc2UgIWRlZmF1bHQ7XHJcblxyXG4vLyoqIEJvcmRlciBjb2xvciBmb3IgZWxlbWVudHMgd2l0aGluIHBhbmVsc1xyXG4kcGFuZWwtaW5uZXItYm9yZGVyOiAgICAgICAgICAjZGRkICFkZWZhdWx0O1xyXG4kcGFuZWwtZm9vdGVyLWJnOiAgICAgICAgICAgICAjZjVmNWY1ICFkZWZhdWx0O1xyXG5cclxuJHBhbmVsLWRlZmF1bHQtdGV4dDogICAgICAgICAgJGdyYXktZGFyayAhZGVmYXVsdDtcclxuJHBhbmVsLWRlZmF1bHQtYm9yZGVyOiAgICAgICAgI2RkZCAhZGVmYXVsdDtcclxuJHBhbmVsLWRlZmF1bHQtaGVhZGluZy1iZzogICAgI2Y1ZjVmNSAhZGVmYXVsdDtcclxuXHJcbiRwYW5lbC1wcmltYXJ5LXRleHQ6ICAgICAgICAgICNmZmYgIWRlZmF1bHQ7XHJcbiRwYW5lbC1wcmltYXJ5LWJvcmRlcjogICAgICAgICRicmFuZC1wcmltYXJ5ICFkZWZhdWx0O1xyXG4kcGFuZWwtcHJpbWFyeS1oZWFkaW5nLWJnOiAgICAkYnJhbmQtcHJpbWFyeSAhZGVmYXVsdDtcclxuXHJcbiRwYW5lbC1zdWNjZXNzLXRleHQ6ICAgICAgICAgICRzdGF0ZS1zdWNjZXNzLXRleHQgIWRlZmF1bHQ7XHJcbiRwYW5lbC1zdWNjZXNzLWJvcmRlcjogICAgICAgICRzdGF0ZS1zdWNjZXNzLWJvcmRlciAhZGVmYXVsdDtcclxuJHBhbmVsLXN1Y2Nlc3MtaGVhZGluZy1iZzogICAgJHN0YXRlLXN1Y2Nlc3MtYmcgIWRlZmF1bHQ7XHJcblxyXG4kcGFuZWwtaW5mby10ZXh0OiAgICAgICAgICAgICAkc3RhdGUtaW5mby10ZXh0ICFkZWZhdWx0O1xyXG4kcGFuZWwtaW5mby1ib3JkZXI6ICAgICAgICAgICAkc3RhdGUtaW5mby1ib3JkZXIgIWRlZmF1bHQ7XHJcbiRwYW5lbC1pbmZvLWhlYWRpbmctYmc6ICAgICAgICRzdGF0ZS1pbmZvLWJnICFkZWZhdWx0O1xyXG5cclxuJHBhbmVsLXdhcm5pbmctdGV4dDogICAgICAgICAgJHN0YXRlLXdhcm5pbmctdGV4dCAhZGVmYXVsdDtcclxuJHBhbmVsLXdhcm5pbmctYm9yZGVyOiAgICAgICAgJHN0YXRlLXdhcm5pbmctYm9yZGVyICFkZWZhdWx0O1xyXG4kcGFuZWwtd2FybmluZy1oZWFkaW5nLWJnOiAgICAkc3RhdGUtd2FybmluZy1iZyAhZGVmYXVsdDtcclxuXHJcbiRwYW5lbC1kYW5nZXItdGV4dDogICAgICAgICAgICRzdGF0ZS1kYW5nZXItdGV4dCAhZGVmYXVsdDtcclxuJHBhbmVsLWRhbmdlci1ib3JkZXI6ICAgICAgICAgJHN0YXRlLWRhbmdlci1ib3JkZXIgIWRlZmF1bHQ7XHJcbiRwYW5lbC1kYW5nZXItaGVhZGluZy1iZzogICAgICRzdGF0ZS1kYW5nZXItYmcgIWRlZmF1bHQ7XHJcblxyXG5cclxuLy89PSBUaHVtYm5haWxzXHJcbi8vXHJcbi8vIyNcclxuXHJcbi8vKiogUGFkZGluZyBhcm91bmQgdGhlIHRodW1ibmFpbCBpbWFnZVxyXG4kdGh1bWJuYWlsLXBhZGRpbmc6ICAgICAgICAgICA0cHggIWRlZmF1bHQ7XHJcbi8vKiogVGh1bWJuYWlsIGJhY2tncm91bmQgY29sb3JcclxuJHRodW1ibmFpbC1iZzogICAgICAgICAgICAgICAgJGJvZHktYmcgIWRlZmF1bHQ7XHJcbi8vKiogVGh1bWJuYWlsIGJvcmRlciBjb2xvclxyXG4kdGh1bWJuYWlsLWJvcmRlcjogICAgICAgICAgICAjZGRkICFkZWZhdWx0O1xyXG4vLyoqIFRodW1ibmFpbCBib3JkZXIgcmFkaXVzXHJcbiR0aHVtYm5haWwtYm9yZGVyLXJhZGl1czogICAgICRib3JkZXItcmFkaXVzLWJhc2UgIWRlZmF1bHQ7XHJcblxyXG4vLyoqIEN1c3RvbSB0ZXh0IGNvbG9yIGZvciB0aHVtYm5haWwgY2FwdGlvbnNcclxuJHRodW1ibmFpbC1jYXB0aW9uLWNvbG9yOiAgICAgJHRleHQtY29sb3IgIWRlZmF1bHQ7XHJcbi8vKiogUGFkZGluZyBhcm91bmQgdGhlIHRodW1ibmFpbCBjYXB0aW9uXHJcbiR0aHVtYm5haWwtY2FwdGlvbi1wYWRkaW5nOiAgIDlweCAhZGVmYXVsdDtcclxuXHJcblxyXG4vLz09IFdlbGxzXHJcbi8vXHJcbi8vIyNcclxuXHJcbiR3ZWxsLWJnOiAgICAgICAgICAgICAgICAgICAgICNmNWY1ZjUgIWRlZmF1bHQ7XHJcbiR3ZWxsLWJvcmRlcjogICAgICAgICAgICAgICAgIGRhcmtlbigkd2VsbC1iZywgNyUpICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vPT0gQmFkZ2VzXHJcbi8vXHJcbi8vIyNcclxuXHJcbiRiYWRnZS1jb2xvcjogICAgICAgICAgICAgICAgICNmZmYgIWRlZmF1bHQ7XHJcbi8vKiogTGlua2VkIGJhZGdlIHRleHQgY29sb3Igb24gaG92ZXJcclxuJGJhZGdlLWxpbmstaG92ZXItY29sb3I6ICAgICAgI2ZmZiAhZGVmYXVsdDtcclxuJGJhZGdlLWJnOiAgICAgICAgICAgICAgICAgICAgJGdyYXktbGlnaHQgIWRlZmF1bHQ7XHJcblxyXG4vLyoqIEJhZGdlIHRleHQgY29sb3IgaW4gYWN0aXZlIG5hdiBsaW5rXHJcbiRiYWRnZS1hY3RpdmUtY29sb3I6ICAgICAgICAgICRsaW5rLWNvbG9yICFkZWZhdWx0O1xyXG4vLyoqIEJhZGdlIGJhY2tncm91bmQgY29sb3IgaW4gYWN0aXZlIG5hdiBsaW5rXHJcbiRiYWRnZS1hY3RpdmUtYmc6ICAgICAgICAgICAgICNmZmYgIWRlZmF1bHQ7XHJcblxyXG4kYmFkZ2UtZm9udC13ZWlnaHQ6ICAgICAgICAgICBib2xkICFkZWZhdWx0O1xyXG4kYmFkZ2UtbGluZS1oZWlnaHQ6ICAgICAgICAgICAxICFkZWZhdWx0O1xyXG4kYmFkZ2UtYm9yZGVyLXJhZGl1czogICAgICAgICAxMHB4ICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vPT0gQnJlYWRjcnVtYnNcclxuLy9cclxuLy8jI1xyXG5cclxuJGJyZWFkY3J1bWItcGFkZGluZy12ZXJ0aWNhbDogICA4cHggIWRlZmF1bHQ7XHJcbiRicmVhZGNydW1iLXBhZGRpbmctaG9yaXpvbnRhbDogMTVweCAhZGVmYXVsdDtcclxuLy8qKiBCcmVhZGNydW1iIGJhY2tncm91bmQgY29sb3JcclxuJGJyZWFkY3J1bWItYmc6ICAgICAgICAgICAgICAgICAjZjVmNWY1ICFkZWZhdWx0O1xyXG4vLyoqIEJyZWFkY3J1bWIgdGV4dCBjb2xvclxyXG4kYnJlYWRjcnVtYi1jb2xvcjogICAgICAgICAgICAgICNjY2MgIWRlZmF1bHQ7XHJcbi8vKiogVGV4dCBjb2xvciBvZiBjdXJyZW50IHBhZ2UgaW4gdGhlIGJyZWFkY3J1bWJcclxuJGJyZWFkY3J1bWItYWN0aXZlLWNvbG9yOiAgICAgICAkZ3JheS1saWdodCAhZGVmYXVsdDtcclxuLy8qKiBUZXh0dWFsIHNlcGFyYXRvciBmb3IgYmV0d2VlbiBicmVhZGNydW1iIGVsZW1lbnRzXHJcbiRicmVhZGNydW1iLXNlcGFyYXRvcjogICAgICAgICAgXCIvXCIgIWRlZmF1bHQ7XHJcblxyXG5cclxuLy89PSBDYXJvdXNlbFxyXG4vL1xyXG4vLyMjXHJcblxyXG4kY2Fyb3VzZWwtdGV4dC1zaGFkb3c6ICAgICAgICAgICAgICAgICAgICAgICAgMCAxcHggMnB4IHJnYmEoMCwwLDAsLjYpICFkZWZhdWx0O1xyXG5cclxuJGNhcm91c2VsLWNvbnRyb2wtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICNmZmYgIWRlZmF1bHQ7XHJcbiRjYXJvdXNlbC1jb250cm9sLXdpZHRoOiAgICAgICAgICAgICAgICAgICAgICAxNSUgIWRlZmF1bHQ7XHJcbiRjYXJvdXNlbC1jb250cm9sLW9wYWNpdHk6ICAgICAgICAgICAgICAgICAgICAuNSAhZGVmYXVsdDtcclxuJGNhcm91c2VsLWNvbnRyb2wtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgIDIwcHggIWRlZmF1bHQ7XHJcblxyXG4kY2Fyb3VzZWwtaW5kaWNhdG9yLWFjdGl2ZS1iZzogICAgICAgICAgICAgICAgI2ZmZiAhZGVmYXVsdDtcclxuJGNhcm91c2VsLWluZGljYXRvci1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICNmZmYgIWRlZmF1bHQ7XHJcblxyXG4kY2Fyb3VzZWwtY2FwdGlvbi1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgI2ZmZiAhZGVmYXVsdDtcclxuXHJcblxyXG4vLz09IENsb3NlXHJcbi8vXHJcbi8vIyNcclxuXHJcbiRjbG9zZS1mb250LXdlaWdodDogICAgICAgICAgIGJvbGQgIWRlZmF1bHQ7XHJcbiRjbG9zZS1jb2xvcjogICAgICAgICAgICAgICAgICMwMDAgIWRlZmF1bHQ7XHJcbiRjbG9zZS10ZXh0LXNoYWRvdzogICAgICAgICAgIDAgMXB4IDAgI2ZmZiAhZGVmYXVsdDtcclxuXHJcblxyXG4vLz09IENvZGVcclxuLy9cclxuLy8jI1xyXG5cclxuJGNvZGUtY29sb3I6ICAgICAgICAgICAgICAgICAgI2M3MjU0ZSAhZGVmYXVsdDtcclxuJGNvZGUtYmc6ICAgICAgICAgICAgICAgICAgICAgI2Y5ZjJmNCAhZGVmYXVsdDtcclxuXHJcbiRrYmQtY29sb3I6ICAgICAgICAgICAgICAgICAgICNmZmYgIWRlZmF1bHQ7XHJcbiRrYmQtYmc6ICAgICAgICAgICAgICAgICAgICAgICMzMzMgIWRlZmF1bHQ7XHJcblxyXG4kcHJlLWJnOiAgICAgICAgICAgICAgICAgICAgICAjZjVmNWY1ICFkZWZhdWx0O1xyXG4kcHJlLWNvbG9yOiAgICAgICAgICAgICAgICAgICAkZ3JheS1kYXJrICFkZWZhdWx0O1xyXG4kcHJlLWJvcmRlci1jb2xvcjogICAgICAgICAgICAjY2NjICFkZWZhdWx0O1xyXG4kcHJlLXNjcm9sbGFibGUtbWF4LWhlaWdodDogICAzNDBweCAhZGVmYXVsdDtcclxuXHJcblxyXG4vLz09IFR5cGVcclxuLy9cclxuLy8jI1xyXG5cclxuLy8qKiBIb3Jpem9udGFsIG9mZnNldCBmb3IgZm9ybXMgYW5kIGxpc3RzLlxyXG4kY29tcG9uZW50LW9mZnNldC1ob3Jpem9udGFsOiAxODBweCAhZGVmYXVsdDtcclxuLy8qKiBUZXh0IG11dGVkIGNvbG9yXHJcbiR0ZXh0LW11dGVkOiAgICAgICAgICAgICAgICAgICRncmF5LWxpZ2h0ICFkZWZhdWx0O1xyXG4vLyoqIEFiYnJldmlhdGlvbnMgYW5kIGFjcm9ueW1zIGJvcmRlciBjb2xvclxyXG4kYWJici1ib3JkZXItY29sb3I6ICAgICAgICAgICAkZ3JheS1saWdodCAhZGVmYXVsdDtcclxuLy8qKiBIZWFkaW5ncyBzbWFsbCBjb2xvclxyXG4kaGVhZGluZ3Mtc21hbGwtY29sb3I6ICAgICAgICAkZ3JheS1saWdodCAhZGVmYXVsdDtcclxuLy8qKiBCbG9ja3F1b3RlIHNtYWxsIGNvbG9yXHJcbiRibG9ja3F1b3RlLXNtYWxsLWNvbG9yOiAgICAgICRncmF5LWxpZ2h0ICFkZWZhdWx0O1xyXG4vLyoqIEJsb2NrcXVvdGUgZm9udCBzaXplXHJcbiRibG9ja3F1b3RlLWZvbnQtc2l6ZTogICAgICAgICgkZm9udC1zaXplLWJhc2UgKiAxLjI1KSAhZGVmYXVsdDtcclxuLy8qKiBCbG9ja3F1b3RlIGJvcmRlciBjb2xvclxyXG4kYmxvY2txdW90ZS1ib3JkZXItY29sb3I6ICAgICAkZ3JheS1saWdodGVyICFkZWZhdWx0O1xyXG4vLyoqIFBhZ2UgaGVhZGVyIGJvcmRlciBjb2xvclxyXG4kcGFnZS1oZWFkZXItYm9yZGVyLWNvbG9yOiAgICAkZ3JheS1saWdodGVyICFkZWZhdWx0O1xyXG4vLyoqIFdpZHRoIG9mIGhvcml6b250YWwgZGVzY3JpcHRpb24gbGlzdCB0aXRsZXNcclxuJGRsLWhvcml6b250YWwtb2Zmc2V0OiAgICAgICAgJGNvbXBvbmVudC1vZmZzZXQtaG9yaXpvbnRhbCAhZGVmYXVsdDtcclxuLy8qKiBIb3Jpem9udGFsIGxpbmUgY29sb3IuXHJcbiRoci1ib3JkZXI6ICAgICAgICAgICAgICAgICAgICRncmF5LWxpZ2h0ZXIgIWRlZmF1bHQ7XHJcbiIsIu+7vy8vLyA8cmVmZXJlbmNlIHBhdGg9XCIuLi9jZmktbWFpbi5zY3NzXCI+XG5cbi5jYXJlZXJzLXBhZ2Uge1xuICAgIEBpbmNsdWRlIHYtc3BhY2luZy1ib3R0b207XG5cbiAgICBmaWVsZHNldCB7XG4gICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgID4gZGl2IHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206ICR2LXNwYWNpbmcteHM7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBsZWdlbmQge1xuICAgICAgICBAaW5jbHVkZSBoMjtcbiAgICAgICAgY29sb3I6ICRibHVlO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAkdi1zcGFjaW5nLXNtO1xuICAgIH1cblxuICAgIGxhYmVsIHtcbiAgICAgICAgQGluY2x1ZGUgaDU7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcblxuICAgICAgICAmLlNBLUxSIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSxcbiAgICBpbnB1dFt0eXBlPVwicmFkaW9cIl0ge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMnB4O1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIH1cblxuICAgIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uLWFsbC1kZWZhdWx0O1xuICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIEBpbmNsdWRlIGJ0bi1ib3JkZXItY29sbGFwc2VkO1xuICAgIH1cblxuICAgIGEuaW5mbyB7XG4gICAgICAgIEBpbmNsdWRlIGFycm93LWxpbms7XG4gICAgfVxuXG4gICAgI2luZm8ge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAvKiBzZWFyY2ggcmVzdWx0cyAqL1xuICAgIC5Mc3QtQ3JpdGVyaWFMYWJlbCB7XG4gICAgICAgIEBpbmNsdWRlIGg2O1xuICAgIH1cblxuICAgIC5Mc3QtQ3J0TGFiZWwge1xuICAgICAgICBAaW5jbHVkZSBoNTtcbiAgICB9XG5cbiAgICAjVGFibGVKb2JzIHtcbiAgICAgICAgLy9cInJlc3BvbnNpdmVcIiB0YWJsZSAoYm9vc3RyYXAgc3R5bGVzKVxuICAgICAgICBtaW4taGVpZ2h0OiAwLjElO1xuICAgICAgICBvdmVyZmxvdy14OiBhdXRvO1xuXG4gICAgICAgIEBtZWRpYSAjeyRtZWRpYS1tb2JpbGUtdmlld30ge1xuICAgICAgICAgICAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cblxuICAgICAgICB0YWJsZSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHRhYmxlLWxheW91dDogZml4ZWQ7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgICAgICAgICA+IHRib2R5ID4gdHI6bnRoLW9mLXR5cGUob2RkKSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGxpZ2h0ZXN0LWdyYXk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBjYXB0aW9uIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGg1O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgfVxuXG5cbiAgICAgICAgLkxzdC1Db3VudExhYmVsIHtcbiAgICAgICAgICAgIHBhZGRpbmc6ICR2LXNwYWNpbmctc20gMCAkdi1zcGFjaW5nLXhzO1xuICAgICAgICB9XG5cbiAgICAgICAgdGgsIHRkIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuXG4gICAgICAgICAgICAmLkxzdC1SZXNOYXYge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6ICR2LXNwYWNpbmctc207XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6bnRoLW9mLXR5cGUoMSkge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAzMCU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6bnRoLW9mLXR5cGUoNikge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuTHN0LVJlc05hdiB7XG4gICAgICAgICAgICB1bCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgICAgICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG5cbiAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCIgIC8gIFwiXG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICB0aCB7XG4gICAgICAgICAgICBAaW5jbHVkZSBoNDtcbiAgICAgICAgICAgIEBpbmNsdWRlIGNvbG9yLWxpbmtzKCRibGFjaywgJGJsdWUpO1xuICAgICAgICB9XG4gICAgfVxuICAgIC8qIGhpZGUgYnJhY2tldHMgYXJvdW5kIGxpbmtzICovXG4gICAgI2JvdHRvbWFjdCxcbiAgICAjSkQtQWN0aW9ucyxcbiAgICAjc2VhcmNoYWdlbnRidXR0b24ge1xuICAgICAgICBtYXJnaW4tdG9wOiAkdi1zcGFjaW5nLXNtO1xuXG4gICAgICAgID4gZGl2IHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAubGlua2JyYWNrZXQge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICNib3R0b21hY3Qge1xuICAgICAgICBhIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGFycm93LWxpbms7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBzcGFuLk5ld1BvcFVwIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgLyogam9iIGRldGFpbHMgKi9cbiAgICAjSkRlc2NDb250ZW50IHtcbiAgICAgICAgLyogdXNpbmcgdGl0bGUgYXMgaDEqL1xuICAgICAgICB0b3A6IC0zMHB4O1xuXG4gICAgICAgIEBtZWRpYSAjeyRtZWRpYS1kZXNrdG9wLXZpZXd9IHtcbiAgICAgICAgICAgIHRvcDogLTYwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuSkQtVGl0bGUge1xuICAgICAgICBAaW5jbHVkZSBoMTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogJHYtc3BhY2luZy1zbTtcbiAgICB9XG5cbiAgICAuSkQtQXBwbHlXaXRoTGlua2VkSW4ge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAkdi1zcGFjaW5nLXNtO1xuXG4gICAgICAgIC50bGstYXBwbHktYnV0dG9uLXdyYXBwZXIge1xuICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbi1hbGwtZGVmYXVsdDtcbiAgICAgICAgICAgIEBpbmNsdWRlIGJ0bi1ib3JkZXItY29sbGFwc2VkO1xuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAudGxrLWFwcGx5LWJ1dHRvbi10aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24tYWxsLWRlZmF1bHQ7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC50bGstYXBwbHktYnV0dG9uLXRpdGxlIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb250LXJvYm90by1saWdodDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC50bGstYXBwbHktYnV0dG9uLWJvcmRlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAjSkQtVG9wUGFyYW1zLFxuICAgICNKRC1BbGxGaWVsZHMge1xuICAgICAgICBAaW5jbHVkZSBtYWtlLXJvdztcblxuICAgICAgICA+IGRpdiB7XG4gICAgICAgICAgICBAaW5jbHVkZSBtYWtlLW1kLWNvbHVtbig5KTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206ICR2LXNwYWNpbmctc207XG4gICAgICAgIH1cblxuICAgICAgICBoNC5KRC1IRExhYmVsLFxuICAgICAgICBoNS5KRC1GaWVsZExhYmVsIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGg2O1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAjSkQtQWN0aW9ucyB7XG4gICAgICAgICNKRC1BY3RBcHBseURpcmVjdCxcbiAgICAgICAgI0pELUFjdFByaW50UGFnZSxcbiAgICAgICAgI0pELUFjdFNlbmRKb2IsXG4gICAgICAgICNKRC1BY3RCYWNrIHtcbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGFycm93LWxpbms7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAjSkQtQWN0QXBwbHlEaXJlY3Qge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogJHYtc3BhY2luZy1zbTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5KRC1zb2NpYWxOZXR3b3Jrcy1ib3R0b20ge1xuICAgICAgICAuYXQtaWNvbi13cmFwcGVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAvKiBqb2IgYWxlcnRzICovXG4gICAgI1NBZ0xvZ1NldCxcbiAgICAjc2FnLXN1Ym1pdGJ1dHRvbiB7XG4gICAgICAgIG1hcmdpbi10b3A6ICR2LXNwYWNpbmctc207XG4gICAgfVxuXG4gICAgI1NBZ0xvZ1NldCB7XG4gICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmNocGZhaWxlZGxvZyB7XG4gICAgICAgIGNvbG9yOiByZWQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICB9XG5cbiAgICAjc2FnLWFjdGlvbnMge1xuICAgICAgICAjc2VhcmNoYWdlbnRidXR0b24ge1xuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBidWRpY29uO1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAkYmktdmFyLWNhcmV0LWxlZnQ7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC8qIGxvZ2luIHBhZ2UgKi9cbiAgICAjY2hwTG9nQnV0dG9uIHtcbiAgICAgICAgbWFyZ2luLXRvcDogJHYtc3BhY2luZy1zbTtcbiAgICB9XG5cbiAgICAjY2hwTG9nTGFiZWxVc2VyLFxuICAgICNjaHBMb2dMYWJlbFBhc3N3LFxuICAgICNjaHBMb2dUZXh0UGFzc3cge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cblxuICAgICNjaHBMb2dGb3Jnb3Qge1xuICAgICAgICBtYXJnaW4tdG9wOiAkdi1zcGFjaW5nLXNtO1xuXG4gICAgICAgIGEge1xuICAgICAgICAgICAgQGluY2x1ZGUgYXJyb3ctbGluaztcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIu+7vy8vLyA8cmVmZXJlbmNlIHBhdGg9XCIuLi9jZmktbWFpbi5zY3NzXCI+XG5cbiRiZy1pbWFnZS1taW4taGVpZ2h0OiA2NjBweDtcbiRiZy1pbWFnZS1taW4taGVpZ2h0LXNtYWxsOiA1MDBweDtcblxuXG4uY29udGVudC1jYWxsb3V0LWJsb2NrIHtcbiAgICAvKiBzdGFydCBsYXlvdXQgdmFyaWF0aW9ucyAqL1xuICAgICYuYmctaW1hZ2Uge1xuICAgICAgICBAaW5jbHVkZSBtb2R1bGUtcGFkZGluZztcbiAgICAgICAgbWluLWhlaWdodDogJGJnLWltYWdlLW1pbi1oZWlnaHQtc21hbGw7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICBAbWVkaWEgI3skbWVkaWEtbGctbWlufSB7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAkYmctaW1hZ2UtbWluLWhlaWdodDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5vdmVybGF5IHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGJhbm5lci1vdmVybGF5O1xuICAgICAgICB9XG5cbiAgICAgICAgLmNvbnRhaW5lciB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIH1cblxuICAgICAgICAuY2FsbG91dC1jb250ZW50IHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1ha2Utc20tY29sdW1uKDcpO1xuICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1sZy1jb2x1bW4oNSk7XG4gICAgICAgIH1cbiAgICAgICAgLyogY29udGVudCB2YXJhdGlvbnMgZm9yIGhlcm8gYmFja2dyb3VuZHMgKi9cbiAgICAgICAgJi5jb250ZW50LXJpZ2h0IHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGJhY2tncm91bmQtaW1hZ2UtY292ZXIobGVmdCwgY2VudGVyKTtcblxuICAgICAgICAgICAgLmNhbGxvdXQtY29udGVudCB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1zbS1jb2x1bW4tb2Zmc2V0KDUpO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtbGctY29sdW1uLW9mZnNldCg3KTtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSByZW1vdmUtZGVmYXVsdC1jb2wtcGFkZGluZztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYuY29udGVudC1sZWZ0IHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGJhY2tncm91bmQtaW1hZ2UtY292ZXIocmlnaHQsIGNlbnRlcik7XG5cbiAgICAgICAgICAgIC5jYWxsb3V0LWNvbnRlbnQge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHYtc3BhY2luZy10b3A7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVtb3ZlLWRlZmF1bHQtY29sLXBhZGRpbmc7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLmZyYW1lZC10ZXh0IHtcbiAgICAgICAgLmNhbGxvdXQtY29udGVudCB7XG4gICAgICAgICAgICBAaW5jbHVkZSBib3gtd2l0aC1ib3JkZXIoJGJsdWUsICR3aGl0ZSk7XG5cbiAgICAgICAgICAgIC5hcnJvdy1saW5rIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuXG4gICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYnJpZ2h0LWJsdWUtMjAyMTtcblxuICAgICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYnJpZ2h0LWJsdWUtMjAyMTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYubGFyZ2UtdGV4dCB7XG4gICAgICAgICYuY29udGVudC1yaWdodCB7XG4gICAgICAgICAgICAuY2FsbG91dC1jb250ZW50IHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWxnLWNvbHVtbi1vZmZzZXQoNik7IC8vbGFyZ2UgdGV4dCBuZWVkcyA2IGNvbHVtbnNcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5jYWxsb3V0LWNvbnRlbnQge1xuICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1sZy1jb2x1bW4oNik7IC8vbGFyZ2UgdGV4dCBuZWVkcyA2IGNvbHVtbnNcbiAgICAgICAgICAgIEBpbmNsdWRlIGNvbG9yLWxpbmtzKCR3aGl0ZSwgJGJsdWUpO1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcblxuICAgICAgICAgICAgaDEsIGgzLCBoNCwgaDUsIGg2LCBwIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBoMTtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjRlbTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgaDIge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogJHYtc3BhY2luZy14cztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYXJyb3ctbGluayB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogJHYtc3BhY2luZy14cztcbiAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuXG4gICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYnJpZ2h0LWJsdWUtMjAyMTtcblxuICAgICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYnJpZ2h0LWJsdWUtMjAyMTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuc2lkZS1ieS1zaWRlIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgIC50d28tY29sdW1uLWxheW91dCB7XG5cbiAgICAgICAgICAgIC5jb2x1bW4ge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1vZHVsZS1wYWRkaW5nO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtbWQtY29sdW1uKDYpO1xuXG4gICAgICAgICAgICAgICAgQG1lZGlhICN7JG1lZGlhLWRlc2t0b3Atdmlld30ge1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6ICRiZy1pbWFnZS1taW4taGVpZ2h0LXNtYWxsO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIEBtZWRpYSAjeyRtZWRpYS1sZy1taW59IHtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAkYmctaW1hZ2UtbWluLWhlaWdodDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAudHdvLWNvbHVtbi1sYXlvdXQuZnVsbC1ibGVlZCB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgICAgICBAbWVkaWEgI3skbWVkaWEtZGVza3RvcC12aWV3fSB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuY29sdW1uIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBiYWNrZ3JvdW5kLWltYWdlLWNvdmVyKGNlbnRlciwgY2VudGVyKTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgICAgICAgICAgQG1lZGlhICN7JG1lZGlhLW1vYmlsZS12aWV3fSB7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogJGJnLWltYWdlLW1pbi1oZWlnaHQtc21hbGw7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgQG1lZGlhICN7JG1lZGlhLXhzfSB7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogJGJnLWltYWdlLW1pbi1oZWlnaHQtc21hbGwgLSAxMDA7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgQG1lZGlhICN7JG1lZGlhLW1vYmlsZS14c30ge1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6ICRiZy1pbWFnZS1taW4taGVpZ2h0LXNtYWxsIC0gMjAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYuY29udGVudC1sZWZ0IHtcbiAgICAgICAgICAgIC50d28tY29sdW1uLWxheW91dC5mdWxsLWJsZWVkIHtcbiAgICAgICAgICAgICAgICAuY29sdW1uIHtcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhICN7JG1lZGlhLWRlc2t0b3Atdmlld30ge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmNhbGxvdXQtY29udGVudCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogJGdyaWQtZ3V0dGVyLXdpZHRoLWhhbGY7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLmNvbnRlbnQtcmlnaHQge1xuICAgICAgICAgICAgLmNvbnRhaW5lciAudHdvLWNvbHVtbi1sYXlvdXQge1xuICAgICAgICAgICAgICAgIC5jb2x1bW4ge1xuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgI3skbWVkaWEtZGVza3RvcC12aWV3fSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogNTAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAkZ3JpZC1ndXR0ZXItd2lkdGg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuY2FsbG91dC1jb250ZW50IHtcbiAgICAgICAgICAgIEBtZWRpYSAjeyRtZWRpYS1kZXNrdG9wLXZpZXd9IHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQG1lZGlhICN7JG1lZGlhLW1kLW1pbn0ge1xuICAgICAgICAgICAgICAgIGhlaWdodDogKCRiZy1pbWFnZS1taW4taGVpZ2h0IC0gMzQ5cHgpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAbWVkaWEgI3skbWVkaWEtbGctbWlufSB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAoJGJnLWltYWdlLW1pbi1oZWlnaHQgLSAxODlweCk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGgyIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAkdi1zcGFjaW5nLXhzO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYXJyb3ctbGluayB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogJHYtc3BhY2luZy14cztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAvKiBydWxlcyBmb3IgaHRtbCBjb250ZW50ICovXG4gICAgLmh0bWwtY29udGVudCB7XG4gICAgICAgIHAge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogJHYtc3BhY2luZy14cztcblxuICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIu+7vy8vLyA8cmVmZXJlbmNlIHBhdGg9XCIuLi9jZmktbWFpbi5zY3NzXCI+XG5cbi8vIHRoaXMgYmxvY2sgc2hhcmVzIENTUyBmcm9tIGNvbnRlbnQtY2FsbG91dC1ibG9ja1xuLnZpZGVvLWNhbGxvdXQtYmxvY2sge1xuXG4gICAgLnZpZGVvIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHZpZGVvLWJhY2tncm91bmQtY29sb3I7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG59Iiwi77u/Ly8vIDxyZWZlcmVuY2UgcGF0aD1cIi4uL2NmaS1tYWluLnNjc3NcIj5cblxuLmZhY3RzLWNhbGxvdXQtYmxvY2sge1xuXG4gICAgQG1lZGlhICN7JG1lZGlhLWRlc2t0b3Atdmlld30ge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuXG4gICAgLnR3by1jb2x1bW4tbGF5b3V0IHtcbiAgICAgICAgQGluY2x1ZGUgbW9kdWxlLXBhZGRpbmc7XG4gICAgfVxuXG4gICAgLnR3by1jb2x1bW4tbGF5b3V0LmZ1bGwtYmxlZWQge1xuICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgIEBtZWRpYSAjeyRtZWRpYS1kZXNrdG9wLXZpZXd9IHtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cblxuICAgICAgICAuY29sdW1uIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGJhY2tncm91bmQtaW1hZ2UtY292ZXIocmlnaHQsIGJvdHRvbSk7XG4gICAgICAgICAgICBoZWlnaHQ6IDQwMHB4O1xuXG4gICAgICAgICAgICBAbWVkaWEgI3skbWVkaWEtbW9iaWxlLXZpZXd9IHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQ1MHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAbWVkaWEgI3skbWVkaWEtZGVza3RvcC12aWV3fSB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmZhY3RzIHtcbiAgICAgICAgQGluY2x1ZGUgdi1zcGFjaW5nLXRvcDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogJHYtc3BhY2luZy1zbTtcblxuICAgICAgICA+IGRpdiB7XG4gICAgICAgICAgICBAaW5jbHVkZSBtYWtlLXJvdztcblxuICAgICAgICAgICAgQG1lZGlhICN7JG1lZGlhLW1kLW1heH0ge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGNvbHVtbi1mbGV4O1xuICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgPiBkaXYge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UteHMtY29sdW1uKDYpO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1ha2Utc20tY29sdW1uKDQpO1xuXG4gICAgICAgICAgICAgICAgQG1lZGlhICN7JG1lZGlhLW1kLW1heH0ge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAkdi1zcGFjaW5nLXhzO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIEBtZWRpYSAjeyRtZWRpYS1kZXNrdG9wLXZpZXd9IHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuYWRkaXRpb25hbC1saW5rcyB7XG4gICAgICAgIEBpbmNsdWRlIHYtc3BhY2luZy1ib3R0b207XG4gICAgICAgIG1hcmdpbi10b3A6ICR2LXNwYWNpbmctbGc7XG5cbiAgICAgICAgQG1lZGlhICN7JG1lZGlhLXhzfSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBncmF5LWJvcmRlci10b3A7XG4gICAgICAgIH1cblxuICAgICAgICA+IC5yb3cge1xuICAgICAgICAgICAgbWFyZ2luOiAwOyBcblxuICAgICAgICAgICAgPiBkaXYge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1ha2Utc20tY29sdW1uKDYpO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJlbW92ZS1kZWZhdWx0LWNvbC1wYWRkaW5nO1xuXG4gICAgICAgICAgICAgICAgPiBhIHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYXJyb3ctbGluaztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBtZWRpYSAjeyRtZWRpYS14c30ge1xuICAgICAgICAgICAgICAgID4gZGl2IHtcbiAgICAgICAgICAgICAgICAgICAgPiBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGdyYXktYm9yZGVyLWJvdHRvbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgICBcbiAgICAgICAgICAgIEBtZWRpYSAjeyRtZWRpYS1zbS1taW59IHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBncmF5LWJvcmRlci1ib3R0b207XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAwO1xuXG4gICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGdyYXktYm9yZGVyLXRvcDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCLvu78vLy8gPHJlZmVyZW5jZSBwYXRoPVwiLi4vY2ZpLW1haW4uc2Nzc1wiPlxuXG4ubG9jYXRpb24tY29udGFjdC1ibG9jayB7XG4gICAgbWFyZ2luLXRvcDokZ3JpZC1ndXR0ZXItd2lkdGgtaGFsZjtcbn0iLCLvu78vLy8gPHJlZmVyZW5jZSBwYXRoPVwiLi4vY2ZpLW1haW4uc2Nzc1wiPlxuXG4ubmV3cy1wcmV2aWV3LWJsb2NrIHtcbiAgICAuZ3JpZCB7XG4gICAgICAgIEBpbmNsdWRlIGNsZWFyZml4O1xuXG4gICAgICAgIEBtZWRpYSAjeyRtZWRpYS1kZXNrdG9wLXZpZXd9IHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZsZXgtdi1hbGlnbi1qdXN0aWZ5O1xuICAgICAgICB9XG5cbiAgICAgICAgLm5ld3MtYXJ0aWNsZS10ZWFzZXIge1xuICAgICAgICAgICAgQGluY2x1ZGUgZmxleC1lbmQ7XG4gICAgICAgICAgICBAaW5jbHVkZSBtYWtlLW1kLWNvbHVtbig0KTtcbiAgICAgICAgICAgIEBpbmNsdWRlIGJhY2tncm91bmQtaW1hZ2UtY292ZXIoY2VudGVyLCBjZW50ZXIpO1xuICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbihlYXNlLCBiYWNrZ3JvdW5kLCAwLjVzKTtcbiAgICAgICAgICAgIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuOyAvL3ByZXZlbnQgc2FmYXJpIGZsaWNrZXJpbmdcbiAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLDAsMCk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gICAgICAgICAgICBib3JkZXI6IDBweCBzb2xpZCAkd2hpdGU7XG4gICAgICAgICAgICBoZWlnaHQ6IDMwMHB4O1xuXG4gICAgICAgICAgICBAbWVkaWEgI3skbWVkaWEtZGVza3RvcC12aWV3fSB7XG5cbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDMlO1xuICAgICAgICAgICAgICAgICAgICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjsgLy9wcmV2ZW50IHNhZmFyaSBmbGlja2VyaW5nXG4gICAgICAgICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsMCwwKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBtZWRpYSAjeyRtZWRpYS1sZy1taW59IHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDM1MHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsMCwwLC41KTtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgPiBkaXYge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246cmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgei1pbmRleDoyOyBcblxuICAgICAgICAgICAgICAgIEBtZWRpYSAjeyRtZWRpYS14c30ge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgQG1lZGlhICN7JG1lZGlhLWRlc2t0b3Atdmlld30ge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNXB4ICRncmlkLWd1dHRlci13aWR0aCAkZ3JpZC1ndXR0ZXItd2lkdGg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgQG1lZGlhICN7JG1lZGlhLWxnLW1pbn0ge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAkZ3JpZC1ndXR0ZXItd2lkdGggODBweCAkZ3JpZC1ndXR0ZXItd2lkdGggMTVweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGgyLCBoNSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgaDIge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4zZW07XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcblxuICAgICAgICAgICAgICAgIEBtZWRpYSAjeyRtZWRpYS1kZXNrdG9wLXZpZXd9IHtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDBweDtcbiAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGg1IHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC8qIGFkanVzdG1lbnRzIGZvciBhIGd1dHRlciAqL1xuICAgICYud2l0aC1ndXR0ZXIge1xuICAgICAgICAuZ3JpZCB7XG4gICAgICAgICAgICBAaW5jbHVkZSBtYWtlLXJvdztcblxuICAgICAgICAgICAgPiBkaXYge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtbWQtY29sdW1uKDQpO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGNsZWFyZml4O1xuXG4gICAgICAgICAgICAgICAgQG1lZGlhICN7JG1lZGlhLW1vYmlsZS12aWV3fSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLm5ld3MtYXJ0aWNsZS10ZWFzZXIge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtYWtlLXhzLWNvbHVtbigxMik7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJlbW92ZS1kZWZhdWx0LWNvbC1wYWRkaW5nO1xuXG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSAjeyRtZWRpYS1kZXNrdG9wLXZpZXd9IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjQwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgI3skbWVkaWEtbGctbWlufSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDMwMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhICN7JG1lZGlhLW1vYmlsZS12aWV3fSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICA+IGRpdiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgI3skbWVkaWEtbGctbWlufSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogJGdyaWQtZ3V0dGVyLXdpZHRoIDgwcHggJGdyaWQtZ3V0dGVyLXdpZHRoIDMwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCLvu78vLy8gPHJlZmVyZW5jZSBwYXRoPVwiLi4vY2ZpLW1haW4uc2Nzc1wiPlxuXG4uc2l0ZS1mb290ZXItYmxvY2sge1xuICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICBwYWRkaW5nOiAkdi1zcGFjaW5nLXNtIDA7IFxuXG4gICAgaW1nIHtcbiAgICAgICAgQGluY2x1ZGUgaW1nLXJlc3BvbnNpdmU7XG4gICAgICAgIG1heC13aWR0aDogMTByZW07XG5cbiAgICAgICAgQG1lZGlhICN7JG1lZGlhLW1vYmlsZS12aWV3fSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAkdi1zcGFjaW5nLXNtO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA4cmVtO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnJvdyB7XG4gICAgICAgID4gZGl2IHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtbWQtY29sdW1uKDYpO1xuXG4gICAgICAgICAgICBAbWVkaWEgI3skbWVkaWEtZGVza3RvcC12aWV3fSB7XG4gICAgICAgICAgICAgICAgJi5yaWdodCB7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5sb2dvLXNvY2lhbCB7XG4gICAgICAgIEBpbmNsdWRlIGdyYXktYm9yZGVyLWJvdHRvbTtcbiAgICAgICAgQGluY2x1ZGUgZ3JheS1ib3JkZXItdG9wO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAkdi1zcGFjaW5nLXNtO1xuICAgICAgICBwYWRkaW5nOiAkdi1zcGFjaW5nLXNtIDA7XG5cbiAgICAgICAgQG1lZGlhICN7JG1lZGlhLWRlc2t0b3Atdmlld30ge1xuICAgICAgICAgICAgLnJvdyB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZmxleC12LWFsaWduO1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jb3B5cmlnaHQge1xuICAgICAgICBAaW5jbHVkZSBmb250LXJvYm90bztcbiAgICAgICAgY29sb3I6ICRncmF5O1xuICAgICAgICBmb250LXNpemU6IDExcHg7XG5cbiAgICAgICAgLmxlZnQge1xuICAgICAgICAgICAgQG1lZGlhICN7JG1lZGlhLW1vYmlsZS12aWV3fSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogKCR2LXNwYWNpbmctc20gLyAyKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIu+7vy8vLyA8cmVmZXJlbmNlIHBhdGg9XCIuLi9jZmktbWFpbi5zY3NzXCI+XG5cbi5zaXRlLWhlYWRlci1ibG9jayB7XG4gICAgdHJhbnNpdGlvbjogMC4zcyBhbGw7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gICAgaGVpZ2h0OiAkbmF2LXRvdGFsLWhlaWdodDtcblxuICAgIEBtZWRpYSAjeyRtZWRpYS1tb2JpbGUtdmlld30ge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAkbW9iaWxlLWhlYWRlci1oZWlnaHQ7XG4gICAgfVxuXG4gICAgQG1lZGlhICN7JG1lZGlhLWRlc2t0b3Atdmlld30ge1xuICAgICAgICBwYWRkaW5nLXRvcDogJG5hdi10b3AtYmFyLWhlaWdodDtcbiAgICB9XG5cbiAgICAmLWNvbnRhaW5lciB7XG4gICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICB6LWluZGV4OiAxMDAwO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgIH1cblxuICAgICYuZml4ZWQtaGVhZGVyIHtcbiAgICAgICAgaGVpZ2h0OiAkbmF2LWZpeGVkLWhlaWdodDtcblxuICAgICAgICAudG9wLWJhciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgLmJvdHRvbS1iYXIge1xuICAgICAgICAgICAgaGVpZ2h0OiAkbmF2LWZpeGVkLWhlaWdodDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC50b3AtYmFyIHtcbiAgICAgICAgQG1lZGlhICN7JG1lZGlhLWRlc2t0b3Atdmlld30ge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoJGxpZ2h0LWdyYXksIDAuNSk7XG4gICAgICAgICAgICBoZWlnaHQ6ICRuYXYtdG9wLWJhci1oZWlnaHQ7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgLmNvbnRhaW5lciB7XG4gICAgICAgICAgICBAbWVkaWEgI3skbWVkaWEtbW9iaWxlLXZpZXd9IHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSByZW1vdmUtZGVmYXVsdC1jb2wtcGFkZGluZztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5ib3R0b20tYmFyIHtcbiAgICAgICAgLmNvbnRhaW5lciB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG5cbiAgICAgICAgICAgIEBtZWRpYSAjeyRtZWRpYS1tb2JpbGUtdmlld30ge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubWFpbi1uYXZpZ2F0aW9uIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtbWQtY29sdW1uKDcpO1xuXG4gICAgICAgICAgICBAbWVkaWEgI3skbWVkaWEtbW9iaWxlLXZpZXd9IHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSByZW1vdmUtZGVmYXVsdC1jb2wtcGFkZGluZztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5zaXRlLWxvZ28ge1xuICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1tZC1jb2x1bW4oMi41KTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zaXRlLXNlYXJjaCB7XG4gICAgICAgICAgICBAaW5jbHVkZSBtYWtlLW1kLWNvbHVtbigyLjUpO1xuXG4gICAgICAgICAgICBAbWVkaWEgI3skbWVkaWEtbW9iaWxlLXZpZXd9IHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSByZW1vdmUtZGVmYXVsdC1jb2wtcGFkZGluZztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQG1lZGlhICN7JG1lZGlhLWRlc2t0b3Atdmlld30ge1xuICAgICAgICAgICAgICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG5cbiAgICAmLmZpeGVkLWhlYWRlciB7XG4gICAgICAgIC5zaXRlLXNlYXJjaCB7XG4gICAgICAgICAgICBoZWlnaHQ6ICRuYXYtZml4ZWQtaGVpZ2h0O1xuICAgICAgICB9XG4gICAgfVxuXG5cbiAgICAubW9iaWxlLW5hdi1vcGVuIHtcbiAgICAgICAgLnNpdGUtaGVhZGVyLWJsb2NrIHtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi8qIFNsaWRlciAqL1xyXG5cclxuLnNsaWNrLXNsaWRlciB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XHJcbiAgICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xyXG4gICAgLWtodG1sLXVzZXItc2VsZWN0OiBub25lO1xyXG4gICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcclxuICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcclxuICAgIHVzZXItc2VsZWN0OiBub25lO1xyXG4gICAgLW1zLXRvdWNoLWFjdGlvbjogcGFuLXk7XHJcbiAgICB0b3VjaC1hY3Rpb246IHBhbi15O1xyXG4gICAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcclxufVxyXG4uc2xpY2stbGlzdCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG5cclxuICAgICY6Zm9jdXMge1xyXG4gICAgICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgJi5kcmFnZ2luZyB7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgIGN1cnNvcjogaGFuZDtcclxuICAgIH1cclxufVxyXG4uc2xpY2stc2xpZGVyIC5zbGljay10cmFjayxcclxuLnNsaWNrLXNsaWRlciAuc2xpY2stbGlzdCB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcbiAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xyXG59XHJcblxyXG4uc2xpY2stdHJhY2sge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHRvcDogMDtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG5cclxuICAgICY6YmVmb3JlLFxyXG4gICAgJjphZnRlciB7XHJcbiAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICBkaXNwbGF5OiB0YWJsZTtcclxuICAgIH1cclxuXHJcbiAgICAmOmFmdGVyIHtcclxuICAgICAgICBjbGVhcjogYm90aDtcclxuICAgIH1cclxuXHJcbiAgICAuc2xpY2stbG9hZGluZyAmIHtcclxuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICB9XHJcbn1cclxuLnNsaWNrLXNsaWRlIHtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgbWluLWhlaWdodDogMXB4O1xyXG4gICAgW2Rpcj1cInJ0bFwiXSAmIHtcclxuICAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICB9XHJcbiAgICBpbWcge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG4gICAgJi5zbGljay1sb2FkaW5nIGltZyB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG5cclxuICAgICYuZHJhZ2dpbmcgaW1nIHtcclxuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICAuc2xpY2staW5pdGlhbGl6ZWQgJiB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcblxyXG4gICAgLnNsaWNrLWxvYWRpbmcgJiB7XHJcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgfVxyXG5cclxuICAgIC5zbGljay12ZXJ0aWNhbCAmIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICB9XHJcbn1cclxuLnNsaWNrLWFycm93LnNsaWNrLWhpZGRlbiB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG5cclxuQGNoYXJzZXQgXCJVVEYtOFwiOyBcclxuXHJcbi8vIERlZmF1bHQgVmFyaWFibGVzXHJcbiRzbGljay1kb3QtY29sb3I6IGJsYWNrICFkZWZhdWx0O1xyXG4kc2xpY2stZG90LWNvbG9yLWFjdGl2ZTogJHNsaWNrLWRvdC1jb2xvciAhZGVmYXVsdDtcclxuJHNsaWNrLWRvdC1jaGFyYWN0ZXI6IFwiLVwiICFkZWZhdWx0O1xyXG4kc2xpY2stZG90LXNpemU6IDZweCAhZGVmYXVsdDtcclxuJHNsaWNrLW9wYWNpdHktZGVmYXVsdDogMC43NSAhZGVmYXVsdDtcclxuJHNsaWNrLW9wYWNpdHktb24taG92ZXI6IDEgIWRlZmF1bHQ7XHJcbiRzbGljay1vcGFjaXR5LW5vdC1hY3RpdmU6IDAuMjUgIWRlZmF1bHQ7IFxyXG5cclxuLyogRG90cyAqL1xyXG5cclxuLnNsaWNrLXNsaWRlciB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG59XHJcblxyXG4uc2xpY2stZG90cyB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBib3R0b206IC00NXB4O1xyXG4gICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbGkge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgICAgIG1hcmdpbjogMCA1cHg7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgYnV0dG9uIHtcclxuICAgICAgICAgICAgYm9yZGVyOiAwO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIGhlaWdodDogMjBweDtcclxuICAgICAgICAgICAgd2lkdGg6IDIwcHg7XHJcbiAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAwcHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMHB4O1xyXG4gICAgICAgICAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDVweDtcclxuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICAmOmhvdmVyLCAmOmZvY3VzIHtcclxuICAgICAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogJHNsaWNrLW9wYWNpdHktb24taG92ZXI7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICRzbGljay1kb3QtY2hhcmFjdGVyO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6ICRzbGljay1kb3Qtc2l6ZTtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRzbGljay1kb3QtY29sb3I7XHJcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAkc2xpY2stb3BhY2l0eS1ub3QtYWN0aXZlO1xyXG4gICAgICAgICAgICAgICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XHJcbiAgICAgICAgICAgICAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuc2xpY2stYWN0aXZlIGJ1dHRvbjpiZWZvcmUge1xyXG4gICAgICAgICAgICBjb2xvcjogJHNsaWNrLWRvdC1jb2xvci1hY3RpdmU7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6ICRzbGljay1vcGFjaXR5LWRlZmF1bHQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbiIsIu+7vy8vLyA8cmVmZXJlbmNlIHBhdGg9XCIuLi9jZmktbWFpbi5zY3NzXCI+XG5AaW1wb3J0IFwiLi4vLi4vbGlicy9zbGljay1zbGlkZXIvc2xpY2suc2Nzc1wiO1xuXG4udmlzaW9uLWFuZC12YWx1ZXMtZ3JpZC1ibG9jayB7XG4gICAgQGluY2x1ZGUgYmFja2dyb3VuZC1pbWFnZS1jb3ZlcihjZW50ZXIsIGNlbnRlcik7XG4gICAgQGluY2x1ZGUgbW9kdWxlLXBhZGRpbmc7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbihiYWNrZ3JvdW5kLCBlYXNlLCAxcyk7XG4gICAgaGVpZ2h0OiA3MDBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICBAbWVkaWEgI3skbWVkaWEtbW9iaWxlLXZpZXd9IHtcblxuICAgICAgICA+IC5jb250YWluZXIge1xuICAgICAgICAgICAgcGFkZGluZzogMDtcblxuICAgICAgICAgICAgPiAucm93IHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgI3skbWVkaWEtZGVza3RvcC12aWV3fSB7XG4gICAgICAgIGhlaWdodDogNjYwcHg7XG4gICAgfVxuXG4gICAgLm92ZXJsYXkge1xuICAgICAgICBAaW5jbHVkZSBiYW5uZXItb3ZlcmxheTtcbiAgICB9XG5cbiAgICAubGVmdC1jb2x1bW4ge1xuICAgICAgICBAaW5jbHVkZSBtYWtlLW1kLWNvbHVtbig1KTtcblxuICAgICAgICBAbWVkaWEgI3skbWVkaWEtbW9iaWxlLXZpZXd9IHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206ICR2LXNwYWNpbmctbGc7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnJpZ2h0LWNvbHVtbiB7XG4gICAgICAgIEBpbmNsdWRlIG1ha2UtbWQtY29sdW1uKDYpO1xuICAgICAgICBAaW5jbHVkZSBtYWtlLW1kLWNvbHVtbi1vZmZzZXQoMSk7XG5cbiAgICAgICAgQG1lZGlhICN7JG1lZGlhLW1vYmlsZS12aWV3fSB7XG4gICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgcGFkZGluZzogMCAwICR2LXNwYWNpbmctbGcgJGdyaWQtZ3V0dGVyLXdpZHRoLWhhbGY7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5ibHVlLWJvcmRlcmVkLWJveCB7XG4gICAgICAgIEBpbmNsdWRlIGJveC13aXRoLWJvcmRlcigkYmx1ZSwgJHdoaXRlKTtcblxuICAgICAgICBAbWVkaWEgI3skbWVkaWEtZGVza3RvcC12aWV3fSB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxMzBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5hcnJvdy1saW5rIHtcbiAgICAgICAgICAgICY6YWZ0ZXIsXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgaDIge1xuICAgICAgICAgICAgQG1lZGlhICN7JG1lZGlhLW1vYmlsZS12aWV3fSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5jb250ZW50IHtcblxuICAgICAgICAgICAgQG1lZGlhICN7JG1lZGlhLWRlc2t0b3Atdmlld30ge1xuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDIwMHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAbWVkaWEgI3skbWVkaWEtbW9iaWxlLXZpZXd9IHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNXB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB1bCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMCAwIDIwcHg7XG5cbiAgICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogNXB4IDAgMDtcblxuICAgICAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogJHYtc3BhY2luZy14cztcblxuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgI3Zpc2lvbi12YWx1ZXMtY2Fyb3VzZWwge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgICAgIEBtZWRpYSAjeyRtZWRpYS1kZXNrdG9wLXZpZXd9IHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1ha2Utcm93O1xuICAgICAgICB9XG5cbiAgICAgICAgLml0ZW0ge1xuICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1tZC1jb2x1bW4oNCk7XG4gICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuXG4gICAgICAgICAgICAmOmFjdGl2ZSxcbiAgICAgICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBtZWRpYSAjeyRtZWRpYS1tb2JpbGUtdmlld30ge1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjA2cHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjM2cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBtZWRpYSAjeyRtZWRpYS1tb2JpbGUteHN9IHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEzNXB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxNjVweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQG1lZGlhICN7JG1lZGlhLWRlc2t0b3Atdmlld30ge1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTMycHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogJGdyaWQtZ3V0dGVyLXdpZHRoO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAbWVkaWEgI3skbWVkaWEtbGctbWlufSB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxNjVweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5zbGljay1jbG9uZWQge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgPiBkaXYge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZsZXgtZW5kO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zcGFyZW50LWJsYWNrLWJnKDAuOCk7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYm94LXdpdGgtYm9yZGVyKCRibHVlLCAkd2hpdGUpO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oYmFja2dyb3VuZCwgZWFzZSwgMC40cyk7XG4gICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICAgICAgQG1lZGlhICN7JG1lZGlhLW1vYmlsZS12aWV3fSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEgI3skbWVkaWEtbGctbWlufSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBpIHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbi1hbGwtZGVmYXVsdDtcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyNXB4O1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI1cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBidWRpY29uO1xuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJGJpLWNpcmNsZS1wbHVzO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNXB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsODYsMTg0LDAuNik7XG5cbiAgICAgICAgICAgICAgICAgICAgaSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAkYmktY2lyY2xlLW1pbnVzO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnNsaWNrLWRvdHMge1xuICAgICAgICAgICAgYm90dG9tOiAtKCR2LXNwYWNpbmctbGcgLTEwcHgpO1xuICAgICAgICAgICAgbGVmdDogMDtcblxuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkd2hpdGU7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTVweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTVweDtcblxuICAgICAgICAgICAgICAgICYuc2xpY2stYWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgwLDg2LDE4NCwwLjkpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIu+7vy8vLyA8cmVmZXJlbmNlIHBhdGg9XCIuLi9jZmktbWFpbi5zY3NzXCI+XG5cbi50aHJlZS1jb2x1bW4tdGV4dC1jYWxsb3V0LWJsb2NrIHtcblxuICAgIC50aHJlZS1jb2x1bW4tbGF5b3V0IHtcbiAgICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAgID4gdWwge1xuICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1yb3c7XG4gICAgICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG5cbiAgICAgICAgICAgIEBtZWRpYSAjeyRtZWRpYS1kZXNrdG9wLXZpZXd9IHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICA+IGxpIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtYWtlLW1kLWNvbHVtbig0KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC50aHJlZS1jb2x1bW4taGVhZGluZyB7XG4gICAgICAgIGNvbG9yOiAkYmx1ZTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgI3skbWVkaWEtbW9iaWxlLXZpZXd9IHtcbiAgICAgICAgLnRocmVlLWNvbHVtbi1sYXlvdXQge1xuICAgICAgICAgICAgPiB1bCA+IGxpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAkdi1zcGFjaW5nLXNtO1xuXG4gICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6ICR2LXNwYWNpbmctc207XG5cbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhICN7JG1lZGlhLW1vYmlsZS12aWV3fSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmFycm93LWxpbmsge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogKCR2LXNwYWNpbmctc20gLyAyKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSAjeyRtZWRpYS1kZXNrdG9wLXZpZXd9IHtcbiAgICAgICAgcGFkZGluZzogJHYtc3BhY2luZy14cyAwO1xuXG4gICAgICAgIC50aHJlZS1jb2x1bW4tbGF5b3V0IHtcbiAgICAgICAgICAgID4gdWwgPiBsaSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206ICR2LXNwYWNpbmctc207XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuYXJyb3ctbGluayB7XG4gICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICBsZWZ0OiAxNXB4O1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwi77u/Ly8vIDxyZWZlcmVuY2UgcGF0aD1cIi4uL2NmaS1tYWluLnNjc3NcIj5cblxuLnBhcmFncmFwaC1ibG9jayB7XG4gICAgYmFja2dyb3VuZDogJHdoaXRlO1xuXG4gICAgJi5ncmF5LWJnIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGxpZ2h0ZXN0LWdyYXk7XG4gICAgfVxuXG4gICAgLmNvbnRhaW5lciB7XG4gICAgICAgID4gZGl2IHtcbiAgICAgICAgICAgICYuY29udGVudC13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAkZ3JpZC1ndXR0ZXItd2lkdGg7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgICAgICAgICAgQG1lZGlhICN7JG1lZGlhLWRlc2t0b3Atdmlld30ge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA4MHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5hY2NvcmRpb24ge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206ICRncmlkLWd1dHRlci13aWR0aDtcblxuICAgICAgICAgICAgICAgIEBtZWRpYSAjeyRtZWRpYS1zbS1taW59IHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG8gJGdyaWQtZ3V0dGVyLXdpZHRoLWRvdWJsZTtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDc1JTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEgI3skbWVkaWEtbGctbWlufSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA2MCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnBhcmFncmFwaCB7XG4gICAgICAgIEBpbmNsdWRlIGgzO1xuICAgICAgICBjb2xvcjogJGRhcmstZ3JheTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNmVtO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgIEBtZWRpYSAjeyRtZWRpYS1kZXNrdG9wLXZpZXd9IHtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyZW07XG4gICAgICAgIH1cblxuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRkYXJrLWdyYXk7XG4gICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICB3aWR0aDogMjVweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIHAgKyBwIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICB9XG5cbiAgICAmLmJnLWltYWdlIHtcbiAgICAgICAgQGluY2x1ZGUgYmFja2dyb3VuZC1pbWFnZS1jb3ZlcihjZW50ZXIsY2VudGVyKTtcblxuICAgICAgICBAbWVkaWEgI3skbWVkaWEtZGVza3RvcC12aWV3fSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAkZ3JpZC1ndXR0ZXItd2lkdGgtZG91YmxlIDA7XG4gICAgICAgIH1cblxuICAgICAgICAuY29udGFpbmVyIHtcbiAgICAgICAgICAgIEBtZWRpYSAjeyRtZWRpYS1tb2JpbGUtdmlld30ge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgID4gLmNvbnRlbnQtd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdGhpY2stYmx1ZS1ib3gtYm9yZGVyO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zcGFyZW50LWJsYWNrLWJnKDAuMjUpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgcCB7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICB9XG5cbiAgICAgICAgLnBhcmFncmFwaCB7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuXG4gICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuYXJyb3ctbGluayB7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuXG4gICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJsdWU7XG5cbiAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRibHVlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuc2hvdy1zZWFsIHtcblxuICAgICAgICAuY29udGFpbmVyIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgLmNvbnRlbnQtd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDI1MHB4O1xuXG4gICAgICAgICAgICAgICAgQG1lZGlhICN7JG1lZGlhLWRlc2t0b3Atdmlld30ge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjAwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnNlYWwge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuXG4gICAgICAgICAgICBAbWVkaWEgI3skbWVkaWEtbW9iaWxlLXZpZXd9IHtcbiAgICAgICAgICAgICAgICBib3R0b206IDMwcHg7XG4gICAgICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtOTBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQG1lZGlhICN7JG1lZGlhLW1kLW1pbn0ge1xuICAgICAgICAgICAgICAgIGJvdHRvbTogLTMwcHg7XG4gICAgICAgICAgICAgICAgbGVmdDogNzVweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDE4MHB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuXG4gICAgICAgICAgICAgICAgQG1lZGlhICN7JG1lZGlhLW1kLW1pbn0ge1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDI1MHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIEBtZWRpYSAjeyRtZWRpYS1sZy1taW59IHtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyOTBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5hY2NvcmRpb24tcmlnaHQsXG4udGV4dC1pbnRybyB7XG4gICAgQGluY2x1ZGUgbW9kdWxlLXBhZGRpbmc7XG5cbiAgICAubGVmdCxcbiAgICAucmlnaHQge1xuICAgICAgICBAaW5jbHVkZSBtYWtlLW1kLWNvbHVtbig2KTtcbiAgICB9XG5cbiAgICAubGVmdCB7XG4gICAgICAgIEBtZWRpYSAjeyRtZWRpYS1kZXNrdG9wLXZpZXd9IHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucmlnaHQge1xuICAgICAgICBAbWVkaWEgI3skbWVkaWEtbW9iaWxlLXZpZXd9IHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6ICR2LXNwYWNpbmctc207XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuYXJyb3ctbGluayB7XG4gICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgfVxuXG4gICAgQG1lZGlhICN7JG1lZGlhLWRlc2t0b3Atdmlld30ge1xuICAgICAgICAuc2VjdGlvbi1oZWFkZXIgaDQsXG4gICAgICAgIC5zZWN0aW9uLWhlYWRlciAuaDQtc3R5bGUge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTIwcHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi50ZXh0LWludHJvIHtcbiAgICBAbWVkaWEgI3skbWVkaWEtbW9iaWxlLXZpZXd9IHtcbiAgICAgICAgcGFkZGluZzogJHYtc3BhY2luZy1zbSAwO1xuICAgIH1cblxuICAgIC5yaWdodCB7XG4gICAgICAgIEBtZWRpYSAjeyRtZWRpYS1kZXNrdG9wLXZpZXd9IHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICB9XG4gICAgfVxufVxuIiwi77u/Ly8vIDxyZWZlcmVuY2UgcGF0aD1cIi4uL2NmaS1tYWluLnNjc3NcIj5cblxuLnR3by1pbWFnZS1ibG9jayB7XG4gICAgQGluY2x1ZGUgZ2VuZXJhbC1wYWdlLWJsb2NrLXNwYWNpbmc7XG5cbiAgICAuc21hbGwtY29sdW1uIHtcbiAgICAgICAgQGluY2x1ZGUgbWFrZS1zbS1jb2x1bW4oNCk7XG4gICAgfVxuXG4gICAgLmxhcmdlLWNvbHVtbiB7XG4gICAgICAgIEBpbmNsdWRlIG1ha2Utc20tY29sdW1uKDgpO1xuXG4gICAgICAgIEBtZWRpYSAjeyRtZWRpYS14c30ge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogJHYtc3BhY2luZy1zbTtcbiAgICAgICAgfSBcbiAgICB9XG5cbiAgICAmLmxhcmdlLWxlZnQge1xuICAgICAgICAuc21hbGwtY29sdW1uIHtcbiAgICAgICAgICAgIEBtZWRpYSAjeyRtZWRpYS1zbS1taW59IHtcbiAgICAgICAgICAgICAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIGltZyB7XG4gICAgICAgIEBpbmNsdWRlIGltZy1yZXNwb25zaXZlO1xuICAgIH1cbn1cblxuLmltYWdlLWJsb2NrLWNhcHRpb24ge1xuICAgIEBpbmNsdWRlIGdyYXktYm9yZGVyLWJvdHRvbTtcbiAgICBtYXJnaW4tdG9wOiAkdi1zcGFjaW5nLXhzO1xuICAgIHBhZGRpbmctYm90dG9tOiAkdi1zcGFjaW5nLXhzO1xuXG4gICAgQG1lZGlhICN7JG1lZGlhLXNtLW1pbn0ge1xuICAgICAgICBtYXJnaW4tdG9wOiAkdi1zcGFjaW5nLXNtO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogJHYtc3BhY2luZy1zbTtcbiAgICB9XG59XG4iLCLvu78vLy8gPHJlZmVyZW5jZSBwYXRoPVwiLi4vY2ZpLW1haW4uc2Nzc1wiPlxuXG4uaW1hZ2UtdGV4dC1ibG9jayB7XG4gICBAaW5jbHVkZSBnZW5lcmFsLXBhZ2UtYmxvY2stc3BhY2luZztcblxuICAgIC50ZXh0LWNvbHVtbiB7XG4gICAgICAgIEBpbmNsdWRlIG1ha2Utc20tY29sdW1uKDYpO1xuICAgICAgICBAaW5jbHVkZSBtYWtlLW1kLWNvbHVtbig1KTtcblxuICAgICAgICBAbWVkaWEgI3skbWVkaWEteHN9IHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6ICR2LXNwYWNpbmctc207XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuaW1hZ2UtY29sdW1uIHtcbiAgICAgICAgQGluY2x1ZGUgbWFrZS1zbS1jb2x1bW4oNik7XG4gICAgfVxuXG4gICAgJi50ZXh0LXJpZ2h0IHtcbiAgICAgICAgLnRleHQtY29sdW1uIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtbWQtY29sdW1uLW9mZnNldCgxKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYudGV4dC1sZWZ0IHtcbiAgICAgICAgLmltYWdlLWNvbHVtbiB7XG4gICAgICAgICAgICBAaW5jbHVkZSBtYWtlLW1kLWNvbHVtbi1vZmZzZXQoMSk7XG5cbiAgICAgICAgICAgIEBtZWRpYSAjeyRtZWRpYS1kZXNrdG9wLXZpZXd9IHtcbiAgICAgICAgICAgICAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5pbWFnZSB7XG4gICAgICAgIEBpbmNsdWRlIGltZy1yZXNwb25zaXZlO1xuICAgIH1cblxuICAgIC52aWRlbyB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR2aWRlby1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG59XG4iLCLvu78vLy8gPHJlZmVyZW5jZSBwYXRoPVwiLi4vY2ZpLW1haW4uc2Nzc1wiPlxuXG4ucXVvdGUtYmxvY2sge1xuICAgIEBpbmNsdWRlIGdlbmVyYWwtcGFnZS1ibG9jay1zcGFjaW5nO1xuICAgIGJhY2tncm91bmQ6ICRsaWdodGVzdC1ncmF5O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgIC5xdW90ZS1jb250ZW50IHtcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMS41ZW07XG5cbiAgICAgICAgQG1lZGlhICN7JG1lZGlhLWRlc2t0b3Atdmlld30ge1xuICAgICAgICAgICAgZm9udC1zaXplOiA0MnB4O1xuICAgICAgICB9XG4gICAgfVxuICAgIC5xdW90ZS1hdHRyaWJ1dGlvbiB7XG4gICAgICAgIG1hcmdpbjoyMHB4IDAgMDtcbiAgICAgICAgcGFkZGluZy10b3A6MjBweDsgIFxuICAgICAgICBwb3NpdGlvbjpyZWxhdGl2ZTtcblxuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZGFyay1ncmF5O1xuICAgICAgICAgICAgY29udGVudDogXCIgXCI7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGhlaWdodDogMXB4O1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgdG9wOjA7XG4gICAgICAgICAgICB3aWR0aDogMjVweDtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIu+7vy8vLyA8cmVmZXJlbmNlIHBhdGg9XCIuLi9jZmktbWFpbi5zY3NzXCI+XG5cbi50ZXh0LWJsb2NrIHtcbiAgICBAaW5jbHVkZSBnZW5lcmFsLXBhZ2UtYmxvY2stc3BhY2luZztcblxuICAgIC50ZXh0LWNvbnRlbnQge1xuICAgICAgICBAaW5jbHVkZSBtYWtlLXNtLWNvbHVtbigxMCk7XG4gICAgICAgIEBpbmNsdWRlIG1ha2Utc20tY29sdW1uLW9mZnNldCgxKTtcbiAgICAgICAgQGluY2x1ZGUgbWFrZS1sZy1jb2x1bW4oOCk7XG4gICAgICAgIEBpbmNsdWRlIG1ha2UtbGctY29sdW1uLW9mZnNldCgyKTsgXG4gICAgfVxuICAgICBcbiAgICAuYWNjb3JkaW9uIHtcbiAgICAgICAgbWFyZ2luOiAkZ3JpZC1ndXR0ZXItd2lkdGggMCAwO1xuXG4gICAgICAgIEBtZWRpYSAjeyRtZWRpYS1zbS1taW59IHtcbiAgICAgICAgICAgIG1hcmdpbjogJGdyaWQtZ3V0dGVyLXdpZHRoLWRvdWJsZSBhdXRvO1xuICAgICAgICAgICAgd2lkdGg6IDY2LjY2NjY2NjclOyBcbiAgICAgICAgfSBcblxuICAgICAgICBAbWVkaWEgI3skbWVkaWEtbGctbWlufSB7XG4gICAgICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwi77u/Ly8vIDxyZWZlcmVuY2UgcGF0aD1cIi4uL2NmaS1tYWluLnNjc3NcIj5cblxuLmxlYWRlcnNoaXAtYmlvIHtcblxuICAgICYtY29udGVudCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICAgICAgICBAbWVkaWEgI3skbWVkaWEtbW9iaWxlLXhzfSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtaW1hZ2Uge1xuICAgICAgICBmbGV4OiAxO1xuICAgICAgICBtYXJnaW46IDAgMS44NzVyZW0gMCAwO1xuXG4gICAgICAgIEBtZWRpYSAjeyRtZWRpYS1tb2JpbGUteHN9IHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5iaW8taW1hZ2Uge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1heC13aWR0aDogMjYwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLWNvcHkge1xuICAgICAgICBmbGV4OiAyO1xuXG4gICAgICAgIC5iaW8tdGl0bGUge1xuICAgICAgICAgICAgZm9udC1zaXplOiAuODc1cmVtO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ibGFjaztcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDEuNzVyZW0gMDtcblxuICAgICAgICAgICAgQG1lZGlhICN7JG1lZGlhLW1vYmlsZS14c30ge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogLjc1cmVtO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEuNXJlbTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IC43NXJlbSAwIDAgMDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuYmlvLW5hbWUge1xuICAgICAgICAgICAgZm9udC1zaXplOiAzLjI1cmVtO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1saWdodDtcbiAgICAgICAgICAgIGNvbG9yOiAkZ3JlZW47XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAxLjg3NXJlbSAwO1xuXG4gICAgICAgICAgICBAbWVkaWEgI3skbWVkaWEtbW9iaWxlLXhzfSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAycmVtO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCLvu78vLy8gPHJlZmVyZW5jZSBwYXRoPVwiLi4vY2ZpLW1haW4uc2Nzc1wiPlxuXG4uaGlzdG9yeS10aW1lbGluZS1ibG9jayB7XG5cbiAgICAuZ3JpZCB7XG4gICAgICAgIEBpbmNsdWRlIG1ha2Utcm93O1xuICAgIH1cblxuICAgIC5oaXN0b3J5LXRpbWVsaW5lLXRpbGUtYmxvY2sge1xuICAgICAgICBAaW5jbHVkZSBtYWtlLXNtLWNvbHVtbig2KTtcbiAgICAgICAgQGluY2x1ZGUgbWFrZS1tZC1jb2x1bW4oNCk7XG4gICAgICAgIG1hcmdpbi1ib3R0b206ICRncmlkLWd1dHRlci13aWR0aDtcblxuICAgICAgICA+IGRpdiB7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkYmx1ZTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgLmNhcHRpb24ge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZsZXgtdi1hbGlnbjtcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGJsdWU7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRibHVlO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDc1cHg7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgICAgICAgICAgPiBkaXYge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDoxMDAlOyBcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC50b3Age1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwMHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICAgICAgLmdyYXktYmcge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbGlnaHQtZ3JheTtcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMHB4O1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnllYXIsXG4gICAgICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbihlYXNlLCBhbGwsIDAuMnMpO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDIwcHg7XG4gICAgICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnllYXIge1xuICAgICAgICAgICAgICAgIGxlZnQ6IDIwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgICAgICByaWdodDogMjBweDtcblxuICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBidWRpY29uO1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKGVhc2UsIGFsbCwgMC4ycyk7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZ3JlZW47XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICRiaS1jaXJjbGUtcGx1cztcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnNlY3Rpb24taGVhZGVyIGg0IHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuc2VjdGlvbi1oZWFkZXIgaDQubWluaWdyYW50IHtcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmltZy1jb250YWluZXIge1xuICAgICAgICAgICAgICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDsgXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgICAgICAgID4gZGl2IHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6OTAlO1xuICAgICAgICAgICAgICAgIH0gXG5cbiAgICAgICAgICAgICAgICA+IGRpdi5taW5pZ3JhbnR7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBpbWcgeyBcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBpbWctcmVzcG9uc2l2ZTtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0byAyMHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBpbWcubWluaWdyYW50IHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5kZXNjcmlwdGlvbiB7XG4gICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oZWFzZSwgYWxsLCAwLjJzKTtcbiAgICAgICAgYmFja2dyb3VuZDogJGJsdWU7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMTlweDtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgcGFkZGluZzogNzBweCAyMHB4IDIwcHg7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgIEBtZWRpYSAjeyRtZWRpYS1zbS1taW59IHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDcwcHggNDBweCAyMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhICN7JG1lZGlhLW1kLW1pbn0ge1xuICAgICAgICAgICAgcGFkZGluZzogNzBweCAyMHB4IDIwcHg7XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEgI3skbWVkaWEtbGctbWlufSB7XG4gICAgICAgICAgICBwYWRkaW5nOiA3MHB4IDQwcHggMjBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5oaXN0b3J5LXRpbWVsaW5lLXRpbGUtYmxvY2suY2xpY2thYmxlIHtcblxuICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAuZGVzY3JpcHRpb24ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnllYXIge1xuICAgICAgICAgICAgICAgIGg0IHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRncmVlbjtcblxuICAgICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRncmVlbjtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAkYmktY2lyY2xlLW1pbnVzO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIu+7vy8vLyA8cmVmZXJlbmNlIHBhdGg9XCIuLi8uLi9tYWluXCI+XG5cbi5hY2NvcmRpb24ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcblxuICAgICYtaGVhZGVyIHtcbiAgICAgICAgZm9udC1zaXplOiAzLjEyNXJlbTtcbiAgICAgICAgbWFyZ2luOiAwIDAgM3JlbSAwO1xuXG4gICAgICAgIEBtZWRpYSAjeyRtZWRpYS1zbS1tYXh9IHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMi43NXJlbTtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDJyZW0gMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtaW5uZXIge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICB9XG5cbiAgICAmLWl0ZW0ge1xuICAgICAgICBtYXJnaW4tdG9wOiAycmVtO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDUuNjI1cmVtO1xuXG4gICAgICAgIEBtZWRpYSAjeyRtZWRpYS1tZC1tYXh9IHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogM3JlbTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYSAjeyRtZWRpYS1zbS1tYXh9IHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtcGFuZWwge1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIHRyYW5zaXRpb246IGhlaWdodCAuMjVzO1xuXG4gICAgICAgICYtY29udGFpbmVyIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogNDByZW07XG4gICAgICAgICAgICBtYXJnaW46IDFyZW0gNC41cmVtIDAgYXV0bztcbiAgICAgICAgfVxuXG4gICAgICAgICZbYXJpYS1oaWRkZW49XCJ0cnVlXCJdIHtcbiAgICAgICAgICAgIGhlaWdodDogMCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgJi1jb250ZW50IHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi10cmlnZ2VyIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICBhcHBlYXJhbmNlOiBub25lO1xuXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGhlaWdodDogMXB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkZ3JlZW4tMjAyMSwgLjI1KTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IHdpZHRoIC4zcyBlYXNlO1xuXG4gICAgICAgICAgICBAbWVkaWEgI3skbWVkaWEteHN9IHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgICAgIC5hY2NvcmRpb24tdHJpZ2dlci1oZWFkaW5nIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGdyZWVuLTIwMjE7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmOmZvY3VzLXZpc2libGUge1xuICAgICAgICAgICAgb3V0bGluZTogMDtcblxuICAgICAgICAgICAgLmFjY29yZGlvbi10cmlnZ2VyLWhlYWRpbmcge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkZ3JlZW4tMjAyMTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5leHBhbmQtdHJpZ2dlci1jb250YWluZXIge1xuICAgICAgICAgICAgICAgIG91dGxpbmU6IDJweCBzb2xpZCAkZ3JlZW4tMjAyMTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYgPiAqIHtcbiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgICZbYXJpYS1leHBhbmRlZD1cImZhbHNlXCJdIHtcbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gOS41cmVtKTtcblxuICAgICAgICAgICAgICAgIEBtZWRpYSAjeyRtZWRpYS14c30ge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMTIuMjVyZW0pO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmV4cGFuZC10cmlnZ2VyLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDcuNXJlbTtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGdyZWVuLTIwMjE7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5leHBhbmQtdHJpZ2dlci10ZXh0IHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmW2FyaWEtZXhwYW5kZWQ9XCJ0cnVlXCJdIHtcbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gNC41cmVtKTtcblxuICAgICAgICAgICAgICAgIEBtZWRpYSAjeyRtZWRpYS14c30ge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gNy4yNXJlbSk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZXhwYW5kLXRyaWdnZXItY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMi41cmVtO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyZWVuLTIwMjE7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5leHBhbmQtdHJpZ2dlci10ZXh0IHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5leHBhbmQtdHJpZ2dlci14IHtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzMTVkZWcpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi1oZWFkaW5nIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIG1heC13aWR0aDogNjUlO1xuICAgICAgICAgICAgZm9udC1zaXplOiAyLjVyZW07XG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWxpZ2h0O1xuICAgICAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDJyZW07XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICB6LWluZGV4OiAxO1xuXG4gICAgICAgICAgICBAbWVkaWEgI3skbWVkaWEteHN9IHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjg3NXJlbTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi1kZXNrdG9wIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAgICAgICAgIEBtZWRpYSAjeyRtZWRpYS14c30ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5leHBhbmQtdHJpZ2dlci1jb250YWluZXIge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEgI3skbWVkaWEteHN9IHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLW1vYmlsZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcblxuICAgICAgICAgICAgICAgIEBtZWRpYSAjeyRtZWRpYS14c30ge1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAyLjc1cmVtO1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGdyZWVuLTIwMjEsIC4yNSk7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogd2lkdGggLjNzIGVhc2U7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAbWVkaWEgI3skbWVkaWEteHN9IHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZXhwYW5kLXRyaWdnZXItY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICAgICAgICAgICAgQG1lZGlhICN7JG1lZGlhLXhzfSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4uZXhwYW5kIHtcblxuICAgICYtdHJpZ2dlciB7XG5cbiAgICAgICAgJi1jb250YWluZXIge1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgaGVpZ2h0OiAyLjVyZW07XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgJGdyZWVuLTIwMjE7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA5OTllbTtcbiAgICAgICAgICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAkY29udGFpbmVyLWJveC1zaGFkb3c7XG4gICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IHdpZHRoIDAuM3MgZWFzZSwgY29sb3IgMC4zcyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuM3MgZWFzZTtcblxuICAgICAgICAgICAgJiA+ICoge1xuICAgICAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi10ZXh0IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgZm9udC1zaXplOiAuNjc1cmVtO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ibGFjaztcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMS40cHg7XG4gICAgICAgICAgICBjb2xvcjogJGdyZWVuLTIwMjE7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAuNjI1cmVtO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2U7XG4gICAgICAgIH1cblxuICAgICAgICAmLXgge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBmb250LXNpemU6IDJyZW07XG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcbiAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2U7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCLvu78vLy8gPHJlZmVyZW5jZSBwYXRoPVwiLi4vLi4vY2ZpLW1haW5cIj5cbi5jYXJvdXNlbCB7XG4gICAgJi1saXN0IHtcbiAgICAgICAgJixcbiAgICAgICAgJi1kZXNrdG9wIHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAkdi1zcGFjaW5nLXNtO1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206ICR2LXNwYWNpbmctc207XG4gICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgfVxuXG4gICAgICAgICYtZGVza3RvcCB7XG4gICAgICAgICAgICBAZXh0ZW5kICVjb250YWluZXI7XG4gICAgICAgICAgICBtYXgtd2lkdGg6ICRsYXJnZS1tYXgtd2lkdGg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtY29udHJvbHMge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXG4gICAgICAgICYtbW9iaWxlLW9ubHkge1xuICAgICAgICAgICAgQG1lZGlhICN7JG1lZGlhLWRlc2t0b3Atdmlld30ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLXNsaWRlIHtcbiAgICAgICAgLy8gdGhpcyB3aWxsIG5lZWQgdG8gYmUgZWRpdGVkIGZvciBmdXR1cmUgY2Fyb3VzZWxzXG4gICAgICAgIEBtZWRpYSAjeyRtZWRpYS1tb2JpbGUtdmlld30ge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtYXJyb3cge1xuICAgICAgICBmbGV4OiAwIDAgYXV0bztcbiAgICAgICAgbWFyZ2luLXRvcDogJHYtc3BhY2luZy1zbTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogJHYtc3BhY2luZy1zbTtcblxuICAgICAgICAmICsgJiB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogJHYtc3BhY2luZy1zbTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLy8gRnVuIHNsaWRleSBwYWdpbmF0aW9uXG4uY2Fyb3VzZWwge1xuICAgICYtcGFnaW5hdGlvbiB7XG4gICAgICAgIEBleHRlbmQgJWNvbnRhaW5lcjtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIG1heC13aWR0aDogJGxhcmdlLW1heC13aWR0aDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcblxuICAgICAgICAmID4gbGkge1xuICAgICAgICAgICAgZmxleDogMSAxIGF1dG87XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtcGFnZSB7XG4gICAgICAgIEBleHRlbmQgJXVuLWJ1dHRvbjtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgaGVpZ2h0OiAycHg7XG5cbiAgICAgICAgJjo6YmVmb3JlLFxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCAkZ3JheS1saWdodGVyO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAycHggJGdyYXktbGlnaHRlcjtcblxuICAgICAgICAgICAgJi5pcy1hY3RpdmUge1xuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkZ3JheS1saWdodDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICB9XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkbGlnaHQtYmx1ZTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG4gICAgICAgICAgICBhbmltYXRpb246IGNhcm91c2VsVHJhY2tPZmZUb1JpZ2h0IDAuM3M7XG4gICAgICAgIH1cblxuICAgICAgICAmLmlzLWFjdGl2ZTo6YWZ0ZXIge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgICAgICAgICAgYW5pbWF0aW9uOiBjYXJvdXNlbFRyYWNrT25Gcm9tTGVmdCAwLjNzO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgW2RhdGEtc2xpZGUtZGlyZWN0aW9uPVwibGVmdFwiXSAmLXBhZ2Uge1xuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG4gICAgICAgICAgICBhbmltYXRpb246IGNhcm91c2VsVHJhY2tPZmZUb0xlZnQgMC4zcztcbiAgICAgICAgfVxuXG4gICAgICAgICYuaXMtYWN0aXZlOjphZnRlciB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgICAgICAgICBhbmltYXRpb246IGNhcm91c2VsVHJhY2tPbkZyb21SaWdodCAwLjNzO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi1wYWdlLWluYWN0aXZlIHtcbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgYW5pbWF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vIEZpcnN0IGFuZCBsYXN0IGluZGV4IG51bWJlcnMgaW4gdHJhY2sgYmFyIGFzIHNlZW4gb24gc29tZSBjYXJvdXNlbHNcbi5jYXJvdXNlbC1wYWdpbmF0aW9uLW51bXMge1xuICAgICZbZGF0YS1zdGFydC1udW1dW2RhdGEtZW5kLW51bV0ge1xuICAgICAgICAmOjpiZWZvcmUsXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGNvbG9yOiAkYmx1ZTtcbiAgICAgICAgICAgIHdpZHRoOiAkdWktaWNvbi1zaXplO1xuICAgICAgICB9XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IGF0dHIoZGF0YS1zdGFydC1udW0pO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAkdi1zcGFjaW5nLXNtO1xuICAgICAgICB9XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogYXR0cihkYXRhLWVuZC1udW0pO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6ICR2LXNwYWNpbmctc207XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYSAjeyRtZWRpYS1tb2JpbGUtdmlld30ge1xuICAgICAgICAgICAgJjo6YmVmb3JlLFxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5jYXJvdXNlbC1jb250cm9scy1udW1zIHtcbiAgICBAZXh0ZW5kICVjb250YWluZXI7XG4gICAgbWF4LXdpZHRoOiAkbGFyZ2UtbWF4LXdpZHRoO1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgJiA+ICo6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogY2FsYygjeyR2LXNwYWNpbmctc219ICsgI3skdWktaWNvbi1zaXplfSk7XG5cbiAgICAgICAgQG1lZGlhICN7JG1lZGlhLW1vYmlsZS12aWV3fSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5jYXJvdXNlbC1hcnJvdyB7XG4gICAgcGFkZGluZzogMTBweCAkdi1zcGFjaW5nLXhzO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRibHVlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgdHJhbnNpdGlvbjogMC4zcyBhbGw7XG4gICAgYm9yZGVyLXJhZGl1czogOTk5ZW07XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkZ3JlZW4sIDAuNSk7XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgd2lkdGg6ICR1aS1pY29uLXNpemU7XG4gICAgICAgIGhlaWdodDogJHVpLWljb24tc2l6ZSAqIDAuNzU7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICB9XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgICAgb3V0bGluZTogMnB4IHNvbGlkICRncmVlbjtcbiAgICB9XG5cbiAgICAmW2Rpc2FibGVkXSB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGdyYXk7XG4gICAgICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmJ0bi1hcnJvdyB7XG4gICAgJi1sZWZ0IHtcbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgQGluY2x1ZGUgaWNvLWFycm93KCRibHVlKTtcbiAgICAgICAgfVxuXG4gICAgICAgICZbZGlzYWJsZWRdIHtcbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBpY28tYXJyb3coJGdyYXkpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi1yaWdodCB7XG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGljby1hcnJvdygkYmx1ZSwgcmlnaHQpO1xuICAgICAgICB9XG5cbiAgICAgICAgJltkaXNhYmxlZF0ge1xuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGljby1hcnJvdygkZ3JheSwgcmlnaHQpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIGNhcm91c2VsVHJhY2tPbkZyb21MZWZ0IHtcbiAgICAwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG4gICAgfVxuXG4gICAgMTAwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgY2Fyb3VzZWxUcmFja09mZlRvUmlnaHQge1xuICAgIDAlIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgIH1cblxuICAgIDEwMCUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIGNhcm91c2VsVHJhY2tPbkZyb21SaWdodCB7XG4gICAgMCUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG4gICAgfVxuXG4gICAgMTAwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgY2Fyb3VzZWxUcmFja09mZlRvTGVmdCB7XG4gICAgMCUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgfVxuXG4gICAgMTAwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG4gICAgfVxufVxuIiwi77u/Ly8vIDxyZWZlcmVuY2UgcGF0aD1cIi4uLy4uL2NmaS1tYWluXCI+XG5cbi5jYXJkIHtcbiAgICAmLWl0ZW0ge1xuICAgICAgICBwYWRkaW5nOiAyLjVyZW07XG4gICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgYm94LXNoYWRvdzogJGNvbnRhaW5lci1ib3gtc2hhZG93O1xuICAgICAgICB0cmFuc2l0aW9uOiAwLjNzIGFsbDtcblxuICAgICAgICAmW2RhdGEtd2F0ZXJtYXJrXTo6YmVmb3JlIHtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICAtd2Via2l0LXRleHQtc3Ryb2tlOiAzcHggJGxpZ2h0LWJsdWU7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgb3BhY2l0eTogMC4xO1xuICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5hY2NlbnQtYWx0IHtcbiAgICAgICAgICAgIGNvbG9yOiAkZ3JlZW4tMjAyMTtcblxuICAgICAgICAgICAgQG1lZGlhICN7JG1lZGlhLW1vYmlsZS12aWV3fSB7XG4gICAgICAgICAgICAgICAgY29sb3I6IHJnYmEoJHdoaXRlLCAuNzUpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJjpub3QoLmlzLWFjdGl2ZSkge1xuICAgICAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgICAgIG9wYWNpdHk6IDAuNztcbiAgICAgICAgfVxuXG4gICAgICAgICYuaXMtYWN0aXZlOm5vdCguaXMtb3JpZ2luKSxcbiAgICAgICAgJi5pcy10YXJnZXQge1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmVlbi0yMDIxO1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcblxuICAgICAgICAgICAgJltkYXRhLXdhdGVybWFya106OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgLXdlYmtpdC10ZXh0LXN0cm9rZTogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmFjY2VudC1hbHQge1xuICAgICAgICAgICAgICAgIGNvbG9yOiByZ2JhKCR3aGl0ZSwgLjc1KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYSAjeyRtZWRpYS1tb2JpbGUtdmlld30ge1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmVlbi0yMDIxO1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtaW5kZXgge1xuICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjc1O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzcmVtO1xuICAgIH1cblxuICAgICYtaW5uZXIge1xuXG4gICAgICAgIC5oZWFkZXIge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcblxuICAgICAgICAgICAgW3JvbGU9XCJoZWFkaW5nXCJdIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuNXJlbTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWxpZ2h0O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHN0cm9uZyB7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwi77u/Ly8vIDxyZWZlcmVuY2UgcGF0aD1cIi4uLy4uL2NmaS1tYWluXCI+XG5cbi8vIFRoZSBtYWpvcml0eSBvZiBzdHlsZXMgZm9yIHRoaXMgYmxvY2sgYXJlIGhhbmRsZWQgb24gdGhlIGNhcm91c2VsIGFuZCBjYXJkIGNvbXBvbmVudCBzdHlsZXNcblxuJF92aWRlby1jYXJvdXNlbC1wbGF5LXNpemU6IDExN3B4O1xuJF92aWRlby1wbGF5LWljb24tc2l6ZTogMi43NXJlbTtcblxuLnZpZGVvLWNhcm91c2VsIHtcbiAgICBAaW5jbHVkZSBtb2R1bGUtcGFkZGluZztcblxuICAgICYtcGxheSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAgIGhlaWdodDogJF92aWRlby1jYXJvdXNlbC1wbGF5LXNpemU7XG4gICAgICAgIHdpZHRoOiAkX3ZpZGVvLWNhcm91c2VsLXBsYXktc2l6ZTtcbiAgICAgICAgei1pbmRleDogMTtcblxuICAgICAgICAmLWNpcmNsZSB7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA5OTllbTtcbiAgICAgICAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmVlbjtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDFweCAzcHggMTRweCAwIHJnYmEoJGdyYXktZGFyaywwLjM2KTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cblxuICAgICAgICAmLXRyaWFuZ2xlIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgICAgIGJvcmRlci10b3A6ICRfdmlkZW8tcGxheS1pY29uLXNpemUvMiBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAkX3ZpZGVvLXBsYXktaWNvbi1zaXplIHNvbGlkICR3aGl0ZTtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206ICRfdmlkZW8tcGxheS1pY29uLXNpemUvMiBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIG9wYWNpdHk6IDAuODtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC00MiUsIC01MCUpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi1pdGVtIHtcbiAgICAgICAgJHNlbGY6ICY7XG5cbiAgICAgICAgJi5pcy1hY3RpdmU6bm90KC5pcy1vcmlnaW4pIHtcbiAgICAgICAgICAgICN7JHNlbGZ9LWJ1dHRvbi10aHVtYiB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IHBlcmNlbnRhZ2UoNDA3IC8gNTE3KTtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAudmlkZW8tY2Fyb3VzZWwtaXRlbS1kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtaXRlbS1idXR0b24ge1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICYtZnJhbWUge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IHBlcmNlbnRhZ2UoNDA3IC8gNTE3KTtcbiAgICAgICAgfVxuXG4gICAgICAgICYtdGh1bWIge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiBwZXJjZW50YWdlKDMzNiAvIDUxNyk7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMXB4IDJweCAxMHB4IDAgcmdiYSgyMywyMCwzNCwwLjE1KTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IC4ycyBlYXNlIGFsbDtcbiAgICAgICAgICAgIG9wYWNpdHk6IC41O1xuXG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuXG4gICAgICAgICAgICAgICAgQHN1cHBvcnRzKG9iamVjdC1maXQ6IGNvdmVyKSB7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi1pdGVtLWljb24ge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyZWVuO1xuICAgICAgICBvcGFjaXR5OiAuNTtcbiAgICAgICAgaGVpZ2h0OiAkX3ZpZGVvLWNhcm91c2VsLXBsYXktc2l6ZTtcbiAgICAgICAgd2lkdGg6ICRfdmlkZW8tY2Fyb3VzZWwtcGxheS1zaXplO1xuICAgIH1cblxuICAgICYtaXRlbS1kZXNjcmlwdGlvbiB7XG4gICAgICAgIG1hcmdpbi10b3A6ICR2LXNwYWNpbmctc207XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgdHJhbnNpdGlvbjogMC4zcyBlYXNlIGFsbDtcbiAgICB9XG5cbiAgICAmLWl0ZW0taWZyYW1lIGlmcmFtZSwgJi1pdGVtLW5hdGl2ZSB2aWRlbyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbn1cbiIsIu+7vy8vLyA8cmVmZXJlbmNlIHBhdGg9XCIuLi8uLi9jZmktbWFpblwiPlxuLyoqXG4gKiBXaGVuIHRoZSBuYXRpdmUgYDxkaWFsb2c+YCBlbGVtZW50IGlzIHN1cHBvcnRlZCwgdGhlIG92ZXJsYXkgaXMgaW1wbGllZCBhbmRcbiAqIGNhbiBiZSBzdHlsZWQgd2l0aCBgOjpiYWNrZHJvcGAsIHdoaWNoIG1lYW5zIHRoZSBET00gb25lIHNob3VsZCBiZSByZW1vdmVkLlxuICpcbiAqIFRoZSBgZGF0YS1hMTF5LWRpYWxvZy1uYXRpdmVgIGF0dHJpYnV0ZSBpcyBzZXQgYnkgdGhlIHNjcmlwdCB3aGVuIHRoZVxuICogYDxkaWFsb2c+YCBlbGVtZW50IGlzIHByb3Blcmx5IHN1cHBvcnRlZC5cbiAqXG4gKiBGZWVsIGZyZWUgdG8gcmVwbGFjZSBgOmZpcnN0LWNoaWxkYCB3aXRoIHRoZSBvdmVybGF5IHNlbGVjdG9yIHlvdSBwcmVmZXIuXG4gKi9cbltkYXRhLWExMXktZGlhbG9nLW5hdGl2ZV0gPiA6Zmlyc3QtY2hpbGQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qKlxuICogV2hlbiB0aGUgYDxkaWFsb2c+YCBlbGVtZW50IGlzIG5vdCBzdXBwb3J0ZWQsIGl0cyBkZWZhdWx0IGRpc3BsYXkgaXMgYGlubGluZWBcbiAqIHdoaWNoIGNhbiBjYXVzZSBsYXlvdXQgaXNzdWVzLiBUaGlzIG1ha2VzIHN1cmUgdGhlIGRpYWxvZyBpcyBjb3JyZWN0bHlcbiAqIGRpc3BsYXllZCB3aGVuIG9wZW4uXG4gKi9cbmRpYWxvZ1tvcGVuXSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8qKlxuICogV2hlbiB0aGUgbmF0aXZlIGA8ZGlhbG9nPmAgZWxlbWVudCBpcyBub3Qgc3VwcG9ydGVkLCB0aGUgc2NyaXB0IHRvZ2dsZXMgdGhlXG4gKiBgYXJpYS1oaWRkZW5gIGF0dHJpYnV0ZSBvbiB0aGUgY29udGFpbmVyLiBJZiBgYXJpYS1oaWRkZW5gIGlzIHNldCB0byBgdHJ1ZWAsXG4gKiB0aGUgY29udGFpbmVyIHNob3VsZCBiZSBoaWRkZW4gZW50aXJlbHkuXG4gKlxuICogRmVlbCBmcmVlIHRvIHJlcGxhY2UgYC5kaWFsb2ctY29udGFpbmVyYCB3aXRoIHRoZSBjb250YWluZXIgc2VsZWN0b3IgeW91XG4gKiBwcmVmZXIuXG4gKi9cbi5kaWFsb2ctY29udGFpbmVyW2FyaWEtaGlkZGVuPSd0cnVlJ10ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cblxuLy8gRXhwZWN0ZWQgRE9NIHN0cnVjdHVyZSBmcm9tIGExMXktZGlhbG9nIGRvY3VtZW50YXRpb246XG5cblxuLy8gTWFpbiBjb250YWluZXIgcmVsYXRlZCBub3Rlczpcbi8vIC0gSXQgY2FuIGhhdmUgYSBkaWZmZXJlbnQgaWQgdGhhbiBgbWFpbmAsIGhvd2V2ZXIgeW91IHdpbGwgaGF2ZSB0byBwYXNzIGl0IGFzIGEgc2Vjb25kIGFyZ3VtZW50IHRvIHRoZSBBMTF5RGlhbG9nIGluc3RhbmNlLiBTZWUgZnVydGhlciBkb3duLlxuXG4vLyA8ZGl2IGlkPVwibWFpblwiID5cblxuLy8gSGVyZSBsaXZlcyB0aGUgbWFpbiBjb250ZW50IG9mIHRoZSBwYWdlLlxuXG4vLyA8L2RpdiA+XG5cbi8vIERpYWxvZyBjb250YWluZXIgcmVsYXRlZCBub3Rlczpcbi8vIC0gSXQgaXMgbm90IHRoZSBhY3R1YWwgZGlhbG9nIHdpbmRvdywganVzdCB0aGUgY29udGFpbmVyIHdpdGggd2hpY2ggdGhlIHNjcmlwdCBpbnRlcmFjdHMuXG4vLyAtIEl0IGNhbiBoYXZlIGEgZGlmZmVyZW50IGlkIHRoYW4gYG15LWFjY2Vzc2libGUtZGlhbG9nYCwgYnV0IGl0IG5lZWRzIGFuIGBpZGBcbi8vIGFueXdheS5cblxuLy8gPGRpdiBpZD1cIm15LWFjY2Vzc2libGUtZGlhbG9nXCIgPlxuXG4vLyBPdmVybGF5IHJlbGF0ZWQgbm90ZXM6XG4vLyAtIEl0IGhhcyB0byBoYXZlIHRoZSBgdGFiaW5kZXg9XCItMVwiYCBhdHRyaWJ1dGUuXG4vLyAtIEl0IGRvZXNu4oCZdCBoYXZlIHRvIGhhdmUgdGhlIGBkYXRhLWExMXktZGlhbG9nLWhpZGVgIGF0dHJpYnV0ZSwgaG93ZXZlciB0aGlzIGlzIHJlY29tbWVuZGVkLiBJdCBoaWRlcyB0aGUgZGlhbG9nIHdoZW4gY2xpY2tpbmcgb3V0c2lkZSBvZiBpdC5cblxuLy8gPGRpdiB0YWJpbmRleD1cIi0xXCIgZGF0YS1hMTF5LWRpYWxvZy1oaWRlID4gPC9kaXYgPlxuXG4vLyBEaWFsb2cgd2luZG93IGNvbnRlbnQgcmVsYXRlZCBub3Rlczpcbi8vIC0gSXQgaXMgdGhlIGFjdHVhbCB2aXN1YWwgZGlhbG9nIGVsZW1lbnQuXG4vLyAtIEl0IGRvZXNu4oCZdCBoYXZlIHRvIGJlIGEgYDxkaWFsb2cgPiBgIGVsZW1lbnQsIGl0IGNhbiBiZSBhIGA8ZGl2ID4gYCBlbGVtZW50IHdpdGggdGhlIGBkaWFsb2dgIHJvbGUgKGUuZy4gYDxkaXYgcm9sZT1cImRpYWxvZ1wiPmApLlxuLy8gLSBJdCBkb2VzbuKAmXQgaGF2ZSB0byBoYXZlIHRoZSBgYXJpYS1sYWJlbGxlZGJ5YCBhdHRyaWJ1dGUgaG93ZXZlciB0aGlzIGlzIHJlY29tbWVuZGVkLiBJdCBzaG91bGQgbWF0Y2ggdGhlIGBpZGAgb2YgdGhlIGRpYWxvZyB0aXRsZS5cblxuLy8gPGRpYWxvZyBhcmlhLWxhYmVsbGVkYnk9XCJkaWFsb2ctdGl0bGVcIiA+XG5cbi8vIENsb3NpbmcgYnV0dG9uIHJlbGF0ZWQgbm90ZXM6XG4vLyAtIEl0IGRvZXMgaGF2ZSB0byBoYXZlIHRoZSBgdHlwZT1cImJ1dHRvblwiYCBhdHRyaWJ1dGUuXG4vLyAtIEl0IGRvZXMgaGF2ZSB0byBoYXZlIHRoZSBgZGF0YS1hMTF5LWRpYWxvZy1oaWRlYCBhdHRyaWJ1dGUuXG4vLyAtIEl0IGRvZXMgaGF2ZSB0byBoYXZlIGFuIGFyaWEtbGFiZWwgYXR0cmlidXRlIGlmIHlvdSB1c2UgYW4gaWNvbiBhcyBjb250ZW50LlxuXG4vLyA8YnV0dG9uIHR5cGU9XCJidXR0b25cIiBkYXRhLWExMXktZGlhbG9nLWhpZGUgYXJpYS1sYWJlbD1cIkNsb3NlIHRoaXMgZGlhbG9nIHdpbmRvd1wiID5cbi8vICZ0aW1lcztcbi8vIDwvYnV0dG9uID5cblxuLy8gRGlhbG9nIHRpdGxlIHJlbGF0ZWQgbm90ZXM6XG4vLyAtIEl0IHNob3VsZCBoYXZlIGEgZGlmZmVyZW50IGNvbnRlbnQgdGhhbiBgRGlhbG9nIFRpdGxlYC5cbi8vIC0gSXQgY2FuIGhhdmUgYSBkaWZmZXJlbnQgaWQgdGhhbiBgZGlhbG9nLXRpdGxlYC5cblxuLy8gPGgxIGlkPVwiZGlhbG9nLXRpdGxlXCIgPiBEaWFsb2cgVGl0bGU8L2gxID5cblxuLy8gSGVyZSBsaXZlcyB0aGUgbWFpbiBjb250ZW50IG9mIHRoZSBkaWFsb2cuXG5cbi8vIDwvZGlhbG9nID5cbi8vIDwvZGl2ID5cblxuJG1vZGFsLXByZWZpeDogJ2FkYWdlLSc7XG4vLyBTVFJVQ1RVUkUgJiBMQVlPVVRcbi4jeyRtb2RhbC1wcmVmaXh9bW9kYWwge1xuICAgICYtb3BlbiB7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgfVxuXG4gICAgJi13cmFwcGVyIHtcbiAgICAgICAgJlthcmlhLWhpZGRlbj1cInRydWVcIl0ge1xuICAgICAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsIC44KTtcbiAgICAgICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB6LWluZGV4OiAxNTA7XG4gICAgICAgIHRyYW5zaXRpb246IDAuM3MgZWFzZSBhbGw7XG4gICAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgfVxuXG4gICAgJi1vdmVybGF5IHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG5cbiAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtZGlhbG9nIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWF4LXdpZHRoOiA3NTBweDtcbiAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgQG1lZGlhICN7JG1lZGlhLW1vYmlsZS12aWV3fSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGJvdHRvbTogYXV0bztcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtaGVhZGVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAkdi1zcGFjaW5nLXNtO1xuICAgIH1cblxuICAgICYtaW5uZXIge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICBwYWRkaW5nOiAkdi1zcGFjaW5nLXNtO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG59XG5cbi8vIFNUWUxJTkdcbi4jeyRtb2RhbC1wcmVmaXh9bW9kYWwge1xuICAgICYtaGVhZGluZyB7XG4gICAgICAgIC8vIEBleHRlbmQgJWg0O1xuICAgIH1cblxuICAgICYtd3JhcHBlciB7XG4gICAgICAgIHBhZGRpbmc6ICR2LXNwYWNpbmctc207XG4gICAgfVxuXG4gICAgJi1pbm5lciB7XG4gICAgICAgICYtZnVsbC1ibGVlZCB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4vLyBDTE9TRSBCVVRUT05cbi4jeyRtb2RhbC1wcmVmaXh9bW9kYWwge1xuICAgICYtY2xvc2Uge1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHdpZHRoOiAxLjI1ZW07XG4gICAgICAgIGhlaWdodDogMS4yNWVtO1xuICAgICAgICBtaW4td2lkdGg6IDA7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcblxuICAgICAgICAmOjpiZWZvcmUsXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogMS41cmVtO1xuICAgICAgICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICB9XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSByb3RhdGUoLTQ1ZGVnKTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSByb3RhdGUoNDVkZWcpO1xuICAgICAgICB9XG5cbiAgICAgICAgZmxleC1zaHJpbms6IDA7XG5cbiAgICAgICAgQG1lZGlhICN7JG1lZGlhLW1vYmlsZS12aWV3fSB7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIu+7vy8vLyA8cmVmZXJlbmNlIHBhdGg9XCIuLi9jZmktbWFpbi5zY3NzXCI+XG5cbi5saW5lYXIge1xuXG4gICAgJi1jb250YWluZXIge1xuXG4gICAgICAgIC5kZXNrdG9wLW9ubHkge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcblxuICAgICAgICAgICAgQG1lZGlhICN7JG1lZGlhLXNtLW1heH0ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuY2Fyb3VzZWwtaGV4LXBhZ2luYXRpb24ge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMnJlbTtcblxuICAgICAgICAgICAgQG1lZGlhICN7JG1lZGlhLXNtLW1heH0ge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDFyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuY2Fyb3VzZWwtaGV4LXBhZ2Uge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICAgIG1hcmdpbjogLjEyNXJlbTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICBib3JkZXI6IDVweCBzb2xpZCAkZ3JlZW4tMjAyMTtcbiAgICAgICAgICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgICBvcGFjaXR5OiAuNDtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgLjVzIGVhc2U7XG5cbiAgICAgICAgICAgICZbYXJpYS1leHBhbmRlZD1cInRydWVcIl0sXG4gICAgICAgICAgICAmW2FyaWEtY3VycmVudD1cInRydWVcIl0ge1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLWJsb2NrIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgcGFkZGluZy10b3A6IDZyZW07XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA2cmVtO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JlZW4tMjAyMTtcblxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgdG9wOiAxMnJlbTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTQwJSwgLTExMCUpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi1oZWFkaW5nIHtcbiAgICAgICAgZm9udC1zaXplOiAwLjg3NTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMTI1ZW07XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cbiAgICAgICAgJi1jb250YWluZXIge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA5NXJlbTtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDZyZW07XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNnJlbTtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDZyZW07XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLXRpbWVsaW5lIHtcbiAgICAgICAgJi10cmFjayB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDZyZW07XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA2cmVtO1xuXG4gICAgICAgICAgICBAbWVkaWEgI3skbWVkaWEtc20tbWF4fSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAzcmVtO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDNyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLWl0ZW0ge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgZmxleDogMSAwIDA7XG4gICAgICAgICAgICB3aWR0aDogNS41cmVtO1xuICAgICAgICAgICAgcGFkZGluZzogMS41cmVtIDFyZW07XG4gICAgICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHJnYmEoJHdoaXRlLCAuMSk7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAwLjY2cyBlYXNlLWluO1xuXG4gICAgICAgICAgICBAbWVkaWEgI3skbWVkaWEtc20tbWF4fSB7XG4gICAgICAgICAgICAgICAgZmxleDogMTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxLjVyZW0gMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5vcGVuIHtcbiAgICAgICAgICAgICAgICBmbGV4OiAxIDAgNTB2dztcbiAgICAgICAgICAgICAgICB3aWR0aDogNTB2dztcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAwLjY2cyBlYXNlLW91dDtcblxuICAgICAgICAgICAgICAgIEBtZWRpYSAjeyRtZWRpYS1zbS1tYXh9IHtcbiAgICAgICAgICAgICAgICAgICAgZmxleDogMSAwIDc1dnc7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA3NXZ3O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5saW5lYXItdGltZWxpbmUteWVhci1idG4ge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5saW5lYXItdGltZWxpbmUtaXRlbS1pbm5lciwgLmxpbmVhci10aW1lbGluZS1pdGVtLXNsaWRlciB7XG4gICAgICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLXNsaWRlciB7XG4gICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuNjZzIC4zM3M7XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEgI3skbWVkaWEtc20tbWF4fSB7XG4gICAgICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLWlubmVyIHtcbiAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC42NnMgLjMzcztcblxuICAgICAgICAgICAgICAgIEBtZWRpYSAjeyRtZWRpYS1zbS1tYXh9IHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoNzV2dyAtIDJyZW0pO1xuICAgICAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi1leHBhbmRlZCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoNTB2dyAtIDJyZW0pO1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDNyZW07XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAzcmVtO1xuXG4gICAgICAgICAgICAgICAgQG1lZGlhICN7JG1lZGlhLXNtLW1heH0ge1xuICAgICAgICAgICAgICAgICAgICBmbGV4OiAwIDAgMTtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDFyZW07XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDFyZW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi15ZWFyIHtcblxuICAgICAgICAgICAgJi1idG4ge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcblxuICAgICAgICAgICAgICAgICYuZGVza3RvcCB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAgICAgICAgICAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC41cyBlYXNlO1xuICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAxO1xuXG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSAjeyRtZWRpYS1zbS1tYXh9IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLm1vYmlsZSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG5cblxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgI3skbWVkaWEtc20tbWF4fSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICZbYXJpYS1leHBhbmRlZD1cImZhbHNlXCJdIHtcblxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJHdoaXRlLCAuMTUpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi1pbm5lciB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMXJlbTtcbiAgICAgICAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi1wYWdpbmF0aW9uIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMnJlbTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICAgICAgIEBtZWRpYSAjeyRtZWRpYS1zbS1tYXh9IHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi1saXN0IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHRyYW5zaXRpb246IDAuNXM7XG4gICAgfVxuXG4gICAgJi1zbGlkZSB7XG4gICAgICAgIEBtZWRpYSAjeyRtZWRpYS1zbS1tYXh9IHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDFyZW07XG4gICAgICAgIH1cblxuICAgICAgICAmLWNvbnRlbnQge1xuICAgICAgICAgICAgd2lkdGg6IDc1JTtcbiAgICAgICAgICAgIG1heC13aWR0aDogNTByZW07XG5cbiAgICAgICAgICAgIEBtZWRpYSAjeyRtZWRpYS1zbS1tYXh9IHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmhlYWRlciB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzLjEyNXJlbTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWxpZ2h0O1xuICAgICAgICAgICAgICAgIGNvbG9yOiByZ2JhKCR3aGl0ZSwgLjQpO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDJyZW0gMDtcblxuICAgICAgICAgICAgICAgIEBtZWRpYSAjeyRtZWRpYS1zbS1tYXh9IHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjc1cmVtO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAuNXJlbSAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYtaW1hZ2Uge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgICAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG5cbiAgICAgICAgICAgICYtY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogNTByZW07XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAycmVtIDAgMCAwO1xuXG4gICAgICAgICAgICAgICAgQG1lZGlhICN7JG1lZGlhLXNtLW1heH0ge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYtcGljdHVyZSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxNTBweDtcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4udGltZWxpbmUge1xuXG4gICAgJi1jYXJvdXNlbCB7XG5cbiAgICAgICAgJi1wYWdpbmF0aW9uIHtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMXJlbTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCLvu78vLy8gPHJlZmVyZW5jZSBwYXRoPVwiLi4vY2ZpLW1haW4uc2Nzc1wiPlxuXG4kc3RhdHMtbGlzdC1pbWFnZS1kaW1lbnNpb246IDEyNXB4O1xuXG4uc3RhdHMtbGlzdCB7XG4gICAgQGluY2x1ZGUgZ2VuZXJhbC1wYWdlLWJsb2NrLXNwYWNpbmc7XG4gICAgQGluY2x1ZGUgbW9kdWxlLXBhZGRpbmc7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0ZXN0LWdyYXk7XG5cbiAgICAmLWhlYWRlciB7XG4gICAgICAgIG1heC13aWR0aDogJG1heC10ZXh0LXdpZHRoO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIH1cblxuICAgICYtdGl0bGUge1xuICAgICAgICBjb2xvcjogJGdyZWVuLTIwMjE7XG4gICAgICAgIG1hcmdpbi1ib3R0b206ICRnYXAtbGc7XG5cbiAgICAgICAgQG1lZGlhICN7JG1lZGlhLXhzfSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAkZ2FwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi1ib2R5IHtcbiAgICAgICAgPiAqIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6ICRnYXAtc207XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLWNvbnRhaW5lciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgfVxuXG4gICAgJi1pdGVtIHtcbiAgICAgICAgZmxleDogMCAwIDMzLjMzJTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBAaW5jbHVkZSB2LXNwYWNpbmctdG9wO1xuXG4gICAgICAgIEBtZWRpYSAjeyRtZWRpYS1tZC1tYXh9IHtcbiAgICAgICAgICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAkZ2FwLW1kO1xuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhICN7JG1lZGlhLXhzfSB7XG4gICAgICAgICAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6ICRnYXAtbGc7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLWltYWdlIHtcbiAgICAgICAgd2lkdGg6ICRzdGF0cy1saXN0LWltYWdlLWRpbWVuc2lvbjtcbiAgICAgICAgaGVpZ2h0OiAkc3RhdHMtbGlzdC1pbWFnZS1kaW1lbnNpb247XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG8gJGdhcC1zbSBhdXRvO1xuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtdGV4dCB7XG4gICAgICAgIGNvbG9yOiAkZ3JlZW4tMjAyMTtcbiAgICAgICAgcGFkZGluZzogJHNwYWNlICRnYXAgMCAkZ2FwO1xuXG4gICAgICAgIEBtZWRpYSAjeyRtZWRpYS14c30ge1xuICAgICAgICAgICAgcGFkZGluZzogJGdhcC1zbSAwIDAgMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtbGluayB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luLXRvcDogJGdhcC1tZDtcbiAgICB9XG59XG4iLCLvu78vLy8gPHJlZmVyZW5jZSBwYXRoPVwiLi4vY2ZpLW1haW4uc2Nzc1wiPlxuXG4kcHJvamVjdC1kZXRhaWwtbWF4LWltYWdlLWhlaWdodDogMzUwcHg7XG5cbi5wcm9qZWN0LWRldGFpbCB7XG4gICAgQGluY2x1ZGUgZ2VuZXJhbC1wYWdlLWJsb2NrLXNwYWNpbmc7XG5cbiAgICAmLXRpdGxlIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAkZ2FwLWxnO1xuXG4gICAgICAgIEBtZWRpYSAjeyRtZWRpYS14c30ge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogJGdhcDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtY29udGFpbmVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgZ2FwOiAkZ2FwLW1kO1xuXG4gICAgICAgIEBtZWRpYSAjeyRtZWRpYS1tZC1tYXh9IHtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgfVxuXG4gICAgICAgICYgKyAucHJvamVjdC1kZXRhaWwtY29udGFpbmVyIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6ICRnYXAtbGc7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLWJvZHkge1xuICAgICAgICBtYXJnaW4tdG9wOiAkZ2FwLXNtO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAkZ2FwLWxnO1xuICAgIH1cblxuICAgICYtaW1hZ2UtYWxpZ24tbGVmdCB7XG4gICAgICAgIC5wcm9qZWN0LWRldGFpbC10ZXh0IHtcbiAgICAgICAgICAgIG9yZGVyOiAyO1xuXG4gICAgICAgICAgICBAbWVkaWEgI3skbWVkaWEtbWQtbWF4fSB7XG4gICAgICAgICAgICAgICAgb3JkZXI6IDE7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAucHJvamVjdC1kZXRhaWwtaW1hZ2VzIHtcbiAgICAgICAgICAgIG9yZGVyOiAxO1xuXG4gICAgICAgICAgICBAbWVkaWEgI3skbWVkaWEtbWQtbWF4fSB7XG4gICAgICAgICAgICAgICAgb3JkZXI6IDI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLXRleHQge1xuICAgICAgICBmbGV4OiAwIDAgNDUlO1xuXG4gICAgICAgIEBtZWRpYSAjeyRtZWRpYS1tZC1tYXh9IHtcbiAgICAgICAgICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAkbWF4LXRleHQtd2lkdGg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLWxpbmtzIHtcbiAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgbWFyZ2luOiAkZ2FwLXNtIDAgMCAwO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgIH1cblxuICAgICYtbGluayB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206ICRnYXAtc207XG5cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLWltYWdlcyB7XG4gICAgICAgIGZsZXg6IDAgMCA1NSU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuXG4gICAgICAgIEBtZWRpYSAjeyRtZWRpYS1tZC1tYXh9IHtcbiAgICAgICAgICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi1pbWFnZSB7XG5cbiAgICAgICAgJi0xIHtcbiAgICAgICAgICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgICAgICAgICAgYXNwZWN0LXJhdGlvOiAyIC8gMTtcblxuICAgICAgICAgICAgQG1lZGlhICN7JG1lZGlhLW1kLW1heH0ge1xuICAgICAgICAgICAgICAgIGFzcGVjdC1yYXRpbzogMyAvIDE7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLTIge1xuICAgICAgICAgICAgZmxleDogMCAwIDEwMCU7XG4gICAgICAgICAgICBhc3BlY3QtcmF0aW86IDMgLyAxO1xuXG4gICAgICAgICAgICBAbWVkaWEgI3skbWVkaWEtbWQtbWF4fSB7XG4gICAgICAgICAgICAgICAgYXNwZWN0LXJhdGlvOiA0IC8gMTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYtMyB7XG4gICAgICAgICAgICBmbGV4OiAwIDAgNTAlO1xuICAgICAgICAgICAgYXNwZWN0LXJhdGlvOiAzIC8gMjtcblxuICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgZmxleDogMCAwIDEwMCU7XG4gICAgICAgICAgICAgICAgYXNwZWN0LXJhdGlvOiAzIC8gMTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYtMixcbiAgICAgICAgJi0zIHtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6ICRwcm9qZWN0LWRldGFpbC1tYXgtaW1hZ2UtaGVpZ2h0O1xuICAgICAgICB9XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICAgIG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICAgICAgcGFkZGluZzogJHNsaXZlcjtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIu+7vy8vLyA8cmVmZXJlbmNlIHBhdGg9XCIuLi9jZmktbWFpbi5zY3NzXCI+XG5cbi5saW5rLWJsb2NrcyB7XG4gICAgQGluY2x1ZGUgZ2VuZXJhbC1wYWdlLWJsb2NrLXNwYWNpbmc7XG4gICAgQGluY2x1ZGUgbW9kdWxlLXBhZGRpbmc7XG5cbiAgICAmLWNvbnRhaW5lciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgICAgIEBtZWRpYSAjeyRtZWRpYS14c30ge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLWl0ZW0ge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGZsZXg6IDE7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICAgIGNvbG9yOiAkZ3JlZW4tMjAyMTtcbiAgICAgICAgcGFkZGluZzogY2FsYygjeyRnYXAtbGd9ICogMikgJGdhcC1sZyAkZ2FwLWxnICRnYXAtbGc7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodC1icmlnaHQtZ3JlZW4tMjAyMTtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICAgICBAbWVkaWEgI3skbWVkaWEtbWQtbWF4fSB7XG4gICAgICAgICAgICBwYWRkaW5nOiBjYWxjKCN7JGdhcC1tZH0gKiAyKSAkZ2FwICRnYXAgJGdhcDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgLmxpbmstYmxvY2tzLWJnIHtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAuMztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyZWVuLTIwMjE7XG5cbiAgICAgICAgICAgIEBtZWRpYSAjeyRtZWRpYS14c30ge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6ICRnYXA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLXRleHQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2U7XG4gICAgfVxuXG4gICAgJi1iZyB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgLjNzO1xuXG4gICAgICAgICYgfiAqIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIu+7vy8vLyA8cmVmZXJlbmNlIHBhdGg9XCIuLi9jZmktbWFpbi5zY3NzXCI+XG5cbi5hcnRpY2xlLWdyaWQge1xuICAgIEBpbmNsdWRlIGdlbmVyYWwtcGFnZS1ibG9jay1zcGFjaW5nO1xuICAgIEBpbmNsdWRlIG1vZHVsZS1wYWRkaW5nO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodGVzdC1ncmF5O1xuXG4gICAgJi1oZWFkZXIge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGNvbG9yOiAkZ3JlZW4tMjAyMTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogLSRnYXA7XG5cbiAgICAgICAgQG1lZGlhICN7JG1lZGlhLXhzfSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAtJGdhcC1sZztcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtY29udGFpbmVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG5cbiAgICAgICAgQG1lZGlhICN7JG1lZGlhLW1kLW1heH0ge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogJGdhcDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogJGdhcDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYSAjeyRtZWRpYS14c30ge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLWl0ZW0ge1xuICAgICAgICBmbGV4OiAwIDAgY2FsYyg1MCUgLSAjeyRnYXB9KTtcbiAgICAgICAgbWFyZ2luLXRvcDogJGdhcC14bDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXG4gICAgICAgIEBtZWRpYSAjeyRtZWRpYS1tZC1tYXh9IHtcbiAgICAgICAgICAgIGZsZXg6IDAgMCBjYWxjKDUwJSAtICN7JGdhcC1zbX0pO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi1ib2R5IHtcbiAgICAgICAgbWF4LXdpZHRoOiAkbWF4LXRleHQtd2lkdGg7XG4gICAgICAgIHBhZGRpbmc6ICRnYXA7XG5cbiAgICAgICAgJiA+ICoge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogJGdhcC1zbTtcblxuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi10aXRsZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206ICRnYXAtc207XG4gICAgfVxuXG4gICAgJi1pbWFnZSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBhc3BlY3QtcmF0aW86IDIuNSAvIDE7XG4gICAgICAgIG1hcmdpbi1ib3R0b206ICRnYXAtc207XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICAgIG9iamVjdC1maXQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIu+7vy8vLyA8cmVmZXJlbmNlIHBhdGg9XCIuLi9jZmktbWFpbi5zY3NzXCI+XG5cbi5sb2dvLWdyaWQge1xuICAgIEBpbmNsdWRlIGdlbmVyYWwtcGFnZS1ibG9jay1zcGFjaW5nO1xuXG4gICAgJi1oZWFkIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAkZ2FwO1xuXG4gICAgICAgIEBtZWRpYSAjeyRtZWRpYS14c30ge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogJGdhcC1zbTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtYm9keSB7XG4gICAgICAgIG1heC13aWR0aDogJG1heC10ZXh0LXdpZHRoO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuXG4gICAgICAgID4gKiB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAkZ2FwLXNtO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi1jb250YWluZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgIH1cblxuICAgICYtaXRlbSB7XG4gICAgICAgIGZsZXg6IDAgMCAxNSU7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgcGFkZGluZzogJGdhcDtcblxuICAgICAgICBAbWVkaWEgI3skbWVkaWEtbWQtbWF4fSB7XG4gICAgICAgICAgICBmbGV4OiAwIDAgMjAlO1xuICAgICAgICAgICAgcGFkZGluZzogJGdhcDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYSAjeyRtZWRpYS14c30ge1xuICAgICAgICAgICAgZmxleDogMCAwIDMzLjMzJTtcbiAgICAgICAgICAgIHBhZGRpbmc6ICRnYXAtc207XG4gICAgICAgIH1cblxuICAgICAgICBpbWcge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgICAgICAgICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgfVxuICAgIH1cbn0iLCLvu78vLy8gPHJlZmVyZW5jZSBwYXRoPVwiLi4vY2ZpLW1haW4uc2Nzc1wiPlxuXG4uaW1hZ2UtY29tcCB7XG4gICAgQGluY2x1ZGUgZ2VuZXJhbC1wYWdlLWJsb2NrLXNwYWNpbmc7XG5cbiAgICAmLWNvbnRhaW5lciB7XG4gICAgICAgIG1heC13aWR0aDogJG1heC10ZXh0LXdpZHRoO1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICB9XG5cbiAgICAmLWhlYWQge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGNvbG9yOiAkZ3JlZW4tMjAyMTtcbiAgICB9XG5cbiAgICAmLWJvZHkge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgPiAqIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6ICRnYXAtc207XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLWl0ZW0ge1xuICAgICAgICBtYXJnaW4tdG9wOiAkZ2FwLWxnO1xuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWFyZ2luOiAkZ2FwLXNtIDAgJGdhcC1zbSAwO1xuICAgICAgICB9XG4gICAgfVxufSIsIu+7vy8vLyA8cmVmZXJlbmNlIHBhdGg9XCIuLi8uLi9jZmktbWFpbi5zY3NzXCI+XG5cbi5iYWNrLXRvLXRvcCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgLmJhY2stdG8tdG9wLWlubmVyIHtcbiAgICAgICAgQGluY2x1ZGUgZmFkZS1vdXQoMC40cyk7XG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMCwwLDAsLjgpO1xuICAgICAgICBib3R0b206IDYwcHg7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgaGVpZ2h0OiA2MHB4O1xuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgIHJpZ2h0OiAzMHB4O1xuICAgICAgICB6LWluZGV4OiAxMDtcbiAgICAgICAgd2lkdGg6IDYwcHg7XG5cbiAgICAgICAgQG1lZGlhICN7JG1lZGlhLWRlc2t0b3Atdmlld30ge1xuICAgICAgICAgICAgcmlnaHQ6IDYwcHg7XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEgI3skbWVkaWEtbGctbWlufSB7XG4gICAgICAgICAgICByaWdodDogMTAwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAmLmJhY2stdG8tdG9wLXZpc2libGUge1xuICAgICAgICAgICAgQGluY2x1ZGUgZmFkZS1pbigwLjRzKTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgQGluY2x1ZGUgYnVkaWNvbjtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICRiaS12YXItYXJyb3ctdXA7XG4gICAgICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogLTEwcHg7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAtMTBweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYmxhY2s7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCLvu78vLy8gPHJlZmVyZW5jZSBwYXRoPVwiLi4vLi4vY2ZpLW1haW4uc2Nzc1wiPlxuXG4uc2VjdGlvbi1oZWFkZXIge1xuICAgIGg0LFxuICAgIC5oNC1zdHlsZSB7XG4gICAgICAgIEBpbmNsdWRlIGxldHRlci1zcGFjaW5nKDIwMCwgMTQpO1xuICAgICAgICBjb2xvcjogJGRhcmstZ3JheTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogJHYtc3BhY2luZy1zbTtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRkYXJrLWdyYXk7XG4gICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgd2lkdGg6IDI1cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLndoaXRlLXRleHQge1xuICAgICAgICBoNCxcbiAgICAgICAgLmg0LXN0eWxlIHtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG5cbiAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuYmxvY2sge1xuICAgICAgICBtYXJnaW4tdG9wOiAkdi1zcGFjaW5nLXNtO1xuICAgIH1cbn0iLCLvu78vLy8gPHJlZmVyZW5jZSBwYXRoPVwiLi4vLi4vY2ZpLW1haW4uc2Nzc1wiPlxuXG4uYnJlYWRjcnVtYiB7XG4gICAgQGluY2x1ZGUgY29sb3ItbGlua3MoJGJsdWUsICRibGFjayk7XG4gICAgYmFja2dyb3VuZDokbGlnaHRlc3QtZ3JheTtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGxlZnQ6MDtcbiAgICBwYWRkaW5nOiAyNXB4IDA7XG4gICAgcG9zaXRpb246YWJzb2x1dGU7XG4gICAgd2lkdGg6MTAwJTtcblxuICAgIEBtZWRpYSAjeyRtZWRpYS1kZXNrdG9wLXZpZXd9IHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuXG4gICAgdWwge1xuICAgICAgICBAaW5jbHVkZSByZW1vdmUtbGlzdC1mb3JtYXQ7XG5cbiAgICAgICAgbGkge1xuICAgICAgICAgICAgZmxvYXQ6bGVmdDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDoxMHB4O1xuXG4gICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBidWRpY29uO1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICRiaS12YXItY2FyZXQtcmlnaHQ7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOjEycHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6MTBweDtcbiAgICAgICAgICAgICAgICB0b3A6MDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHsgXG4gICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIFxuICAgICAgICAgICAgLmRpc2FibGVkIHtcbiAgICAgICAgICAgICAgICBjb2xvcjokYmxhY2s7XG5cbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgY3Vyc29yOmRlZmF1bHQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG59XG4iLCLvu78vLy8gPHJlZmVyZW5jZSBwYXRoPVwiLi4vLi4vY2ZpLW1haW4uc2Nzc1wiPlxuXG4uZm9vdGVyLWxlZ2FsLWxpbmtzIHtcbiAgICB1bCB7XG4gICAgICAgIEBpbmNsdWRlIHJlbW92ZS1saXN0LWZvcm1hdDtcblxuICAgICAgICBsaSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBjb2xvci1saW5rcygkZ3JheSwgJGJsdWUpO1xuXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXG4gICAgICAgICAgICBAbWVkaWEgI3skbWVkaWEtbW9iaWxlLXZpZXd9IHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBtZWRpYSAjeyRtZWRpYS1kZXNrdG9wLXZpZXd9IHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogJGdyaWQtZ3V0dGVyLXdpZHRoO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIu+7vy8vLyA8cmVmZXJlbmNlIHBhdGg9XCIuLi8uLi9jZmktbWFpbi5zY3NzXCI+XG5cbi5mb290ZXItc29jaWFsLWxpbmtzIHtcbiAgICA+IHVsIHtcbiAgICAgICAgQGluY2x1ZGUgcmVtb3ZlLWxpc3QtZm9ybWF0O1xuXG4gICAgICAgIEBtZWRpYSAjeyRtZWRpYS1kZXNrdG9wLXZpZXd9IHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICB9XG5cbiAgICAgICAgPiBsaSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXG4gICAgICAgICAgICBAbWVkaWEgI3skbWVkaWEtbW9iaWxlLXZpZXd9IHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6ICRncmlkLWd1dHRlci13aWR0aDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQG1lZGlhICN7JG1lZGlhLWRlc2t0b3Atdmlld30ge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAkZ3JpZC1ndXR0ZXItd2lkdGg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkZ3JheTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI4cHg7XG5cbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRibHVlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIu+7vy8vLyA8cmVmZXJlbmNlIHBhdGg9XCIuLi8uLi9jZmktbWFpbi5zY3NzXCI+XG5cbi5nZW5lcmFsLXBhZ2UtaGVybyB7XG4gICAgbWFyZ2luLWJvdHRvbTogJHYtc3BhY2luZy1zbTtcblxuICAgIEBtZWRpYSAjeyRtZWRpYS1kZXNrdG9wLXZpZXd9IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogJHYtc3BhY2luZy1sZztcbiAgICB9XG5cbiAgICAuYmFja2dyb3VuZCB7XG4gICAgICAgIEBtZWRpYSAjeyRtZWRpYS1tb2JpbGUtdmlld30ge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgICAgICAgaGVpZ2h0OiAkbW9iaWxlLWhlYWRlci1oZWlnaHQ7XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEgI3skbWVkaWEtZGVza3RvcC12aWV3fSB7XG4gICAgICAgICAgICBAaW5jbHVkZSB0cmFuc3BhcmVudC1ibGFjay1iZygwLjgpO1xuICAgICAgICAgICAgaGVpZ2h0OiAkbmF2LXRvdGFsLWhlaWdodDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIGgxIHtcbiAgICAgICAgbWFyZ2luLXRvcDogJHYtc3BhY2luZy1zbTtcbiAgICB9XG5cbiAgICAmLmhhcy1icmVhZGNydW1iIHtcbiAgICAgICAgaDEge1xuICAgICAgICAgICAgQG1lZGlhICN7JG1lZGlhLWRlc2t0b3Atdmlld30ge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4uZ2VuZXJhbC1wYWdlLWhlcm8tYmcge1xuICAgIEBpbmNsdWRlIGJhY2tncm91bmQtaW1hZ2UtY292ZXIocmlnaHQsIGNlbnRlcik7XG4gICAgaGVpZ2h0OiA1MDBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAkdi1zcGFjaW5nLXNtO1xuXG4gICAgQG1lZGlhICN7JG1lZGlhLW1vYmlsZS12aWV3fSB7XG4gICAgICAgIGhlaWdodDogMjUwcHg7XG4gICAgfVxuXG4gICAgLm92ZXJsYXkge1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDAsMCwwLDAuNzUpIDAlLCByZ2JhKDM5LDM5LDM5LDAuNSkgMTUlLCByZ2JhKDI1NSwyNTUsMjU1LDApIDk5JSk7IC8qIEZGMy42LTE1ICovXG4gICAgICAgIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiYSgwLDAsMCwwLjc1KSAwJSxyZ2JhKDM5LDM5LDM5LDAuNSkgMTUlLHJnYmEoMjU1LDI1NSwyNTUsMCkgOTklKTsgLyogQ2hyb21lMTAtMjUsU2FmYXJpNS4xLTYgKi9cbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSgwLDAsMCwwLjc1KSAwJSxyZ2JhKDM5LDM5LDM5LDAuNSkgMTUlLHJnYmEoMjU1LDI1NSwyNTUsMCkgOTklKTsgLyogVzNDLCBJRTEwKywgRkYxNissIENocm9tZTI2KywgT3BlcmExMissIFNhZmFyaTcrICovXG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgcGFkZGluZy10b3A6IDgwcHg7XG5cbiAgICAgICAgQG1lZGlhICN7JG1lZGlhLWRlc2t0b3Atdmlld30ge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6ICRuYXYtdG90YWwtaGVpZ2h0O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgaDEge1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgIH1cblxuICAgIC5jb250YWluZXIge1xuICAgICAgICBAaW5jbHVkZSBmbGV4LXYtYWxpZ247XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogJGdyaWQtZ3V0dGVyLXdpZHRoO1xuXG4gICAgICAgIEBtZWRpYSAjeyRtZWRpYS1kZXNrdG9wLXZpZXd9IHtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA4MHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5oYXMtYnJlYWRjcnVtYiB7XG4gICAgICAgIEBtZWRpYSAjeyRtZWRpYS1kZXNrdG9wLXZpZXd9IHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEzNHB4OyAvL2JyZWFkY3J1bWIgaXMgNzRweCArIDYwcHhcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIu+7vy8vLyA8cmVmZXJlbmNlIHBhdGg9XCIuLi8uLi9jZmktbWFpbi5zY3NzXCI+XG5cbi5tYWluLW5hdmlnYXRpb24ge1xuICAgID4gdWwge1xuICAgICAgICBAbWVkaWEgI3skbWVkaWEtbW9iaWxlLXZpZXd9IHtcbiAgICAgICAgICAgID4gbGkgPiBkaXYge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGdyYXktZGFyay1ib3JkZXItYm90dG9tO1xuXG4gICAgICAgICAgICAgICAgJi5oYXMtY2hpbGRyZW4ge1xuICAgICAgICAgICAgICAgICAgICAvL3Jlc3R5bGUgdG9wIGxpbmsgdG8gbWF0Y2ggY2hpbGQgbGlua3NcbiAgICAgICAgICAgICAgICAgICAgYS5wYWdlLWxpbmsge1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1yb2JvdG8tY29uZGVuc2VkLWxpZ2h0O1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgdWwge1xuICAgICAgICAgICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIu+7vy8vLyA8cmVmZXJlbmNlIHBhdGg9XCIuLi8uLi9jZmktbWFpbi5zY3NzXCI+XG5cbi51dGlsaXR5LW5hdmlnYXRpb24ge1xuICAgID4gdWwge1xuXG4gICAgICAgIEBtZWRpYSAjeyRtZWRpYS1tb2JpbGUtdmlld30ge1xuICAgICAgICAgICAgPiBsaSA+IGRpdiB7XG4gICAgICAgICAgICAgICAgYS5wYWdlLWxpbmsge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb250LXJvYm90by1tZWRpdW07XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLmhhcy1jaGlsZHJlbiB7XG4gICAgICAgICAgICAgICAgICAgIC5tb2JpbGUtdG9nZ2xlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtcm9ib3RvLW1lZGl1bTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIGEucGFnZS1saW5rIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtcm9ib3RvLWNvbmRlbnNlZC1saWdodDsgXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7IFxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgdWwgbGkge1xuICAgICAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwi77u/Ly8vIDxyZWZlcmVuY2UgcGF0aD1cIi4uLy4uL2NmaS1tYWluLnNjc3NcIj5cblxuLm5hdmlnYXRpb24td2l0aC1jaGlsZHJlbiB7XG4gICAgLm1vYmlsZS10b2dnbGUge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgID4gdWwge1xuICAgICAgICBAaW5jbHVkZSByZW1vdmUtbGlzdC1mb3JtYXQ7XG5cbiAgICAgICAgQG1lZGlhICN7JG1lZGlhLWRlc2t0b3Atdmlld30ge1xuICAgICAgICAgICAgQGluY2x1ZGUgZmxleC12LWFsaWduLWp1c3RpZnk7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgICAgICAgIGhlaWdodDogJG5hdi1ib3R0b20tYmFyLWhlaWdodDtcblxuICAgICAgICAgICAgPiBsaSB7XG4gICAgICAgICAgICAgICAgQG1lZGlhICN7JG1lZGlhLWRlc2t0b3Atdmlld30ge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6ICRncmlkLWd1dHRlci13aWR0aC1oYWxmO1xuXG4gICAgICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICA+IGRpdiB7XG4gICAgICAgICAgICAgICAgICAgIGEucGFnZS1saW5rIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDEwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuaGFzLWNoaWxkcmVuIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgPiBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgdWwge1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZmFkZS1pbigwLjRzKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5uYXYtaXRlbXMge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IC8vaW5jYXNlIHVzZXIgcmVzaXplcyBmcm9tIG1vYmlsZSB3aXRoIGl0IGhpZGRlblxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB1bCB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZmFkZS1vdXQoMC40cyk7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVtb3ZlLWxpc3QtZm9ybWF0O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIGxlZnQ6IC01MDAwJTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogODVweDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiAtNDBweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjUwJTtcbiAgICAgICAgICAgICAgICB6LWluZGV4OiA1O1xuXG4gICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjJweDtcblxuICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtcm9ib3RvLWNvbmRlbnNlZC1saWdodDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSAjeyRtZWRpYS1sZy1taW59IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICA+IGxpIHtcbiAgICAgICAgICAgID4gZGl2IHtcbiAgICAgICAgICAgICAgICBhLnBhZ2UtbGluayxcbiAgICAgICAgICAgICAgICBhLm1vYmlsZS10b2dnbGUge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBuYXYtbGluay1zdHlsZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgI3skbWVkaWEtbW9iaWxlLXZpZXd9IHtcbiAgICAgICAgPiB1bCB7XG5cbiAgICAgICAgICAgID4gbGkgPiBkaXYge1xuXG4gICAgICAgICAgICAgICAgJi5oYXMtY2hpbGRyZW4ge1xuICAgICAgICAgICAgICAgICAgICAvL2luaXRhbGx5IGhpZGVcbiAgICAgICAgICAgICAgICAgICAgLm5hdi1pdGVtcyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC8vcmVzdHlsZSB0b3AgbGluayB0byBtYXRjaCBjaGlsZCBsaW5rc1xuICAgICAgICAgICAgICAgICAgICBhLnBhZ2UtbGluayB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLm1vYmlsZS10b2dnbGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oZWFzZSwgdHJhbnNmb3JtLCAwLjRzKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBidWRpY29uO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZ3JlZW4tMjAyMTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAkYmktdmFyLWNhcmV0LXJpZ2h0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAtMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICYub3BlbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgdWwge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSByZW1vdmUtbGlzdC1mb3JtYXQ7XG5cbiAgICAgICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtcm9ib3RvLWNvbmRlbnNlZC1saWdodDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuLm5hdi1vdmVybGF5IHtcbiAgICBAaW5jbHVkZSBmYWRlLW91dCgwLjRzKTtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAkd2hpdGUsIHJnYmEoJHdoaXRlLCAwLjcpKTtcbiAgICBoZWlnaHQ6IDA7XG4gICAgbGVmdDogMDtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHotaW5kZXg6IDIwO1xuXG4gICAgJi5hY3RpdmUge1xuICAgICAgICBAaW5jbHVkZSBmYWRlLWluKDAuNHMpO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgfVxufVxuXG5cblxuQG1lZGlhICN7JG1lZGlhLWRlc2t0b3Atdmlld30ge1xuICAgIC5maXhlZC1oZWFkZXIge1xuICAgICAgICAubmF2aWdhdGlvbi13aXRoLWNoaWxkcmVuIHtcbiAgICAgICAgICAgID4gdWwge1xuICAgICAgICAgICAgICAgIGhlaWdodDogJG5hdi1maXhlZC1oZWlnaHQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCLvu78vLy8gPHJlZmVyZW5jZSBwYXRoPVwiLi4vLi4vY2ZpLW1haW4uc2Nzc1wiPlxuXG4uc2l0ZS1sb2dvIHtcbiAgICBkaXNwbGF5OiBibG9jaztcblxuICAgIC5mbGV4LXYtYWxpZ24ge1xuICAgICAgICBoZWlnaHQ6ICRuYXYtYm90dG9tLWJhci1oZWlnaHQ7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblxuICAgICAgICBAbWVkaWEgI3skbWVkaWEtbW9iaWxlLXZpZXd9IHtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgYSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIG1heC13aWR0aDogMTByZW07XG4gICAgfVxuXG4gICAgaW1nIHtcbiAgICAgICAgQGluY2x1ZGUgaW1nLXJlc3BvbnNpdmU7XG4gICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxufVxuXG5AbWVkaWEgI3skbWVkaWEtbW9iaWxlLXZpZXd9IHtcbiAgICAuYm90dG9tLWJhciAuc2l0ZS1sb2dvIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9ICAgXG59XG5cbi5maXhlZC1oZWFkZXIge1xuICAgIC5mbGV4LXYtYWxpZ24ge1xuICAgICAgICBoZWlnaHQ6ICRuYXYtZml4ZWQtaGVpZ2h0O1xuICAgIH1cbn1cbiIsIu+7vy8vLyA8cmVmZXJlbmNlIHBhdGg9XCIuLi8uLi9jZmktbWFpbi5zY3NzXCI+XG5cbi5zaXRlLXNlYXJjaCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgQG1lZGlhICN7JG1lZGlhLW1vYmlsZS12aWV3fSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgIH1cblxuICAgIEBtZWRpYSAjeyRtZWRpYS1kZXNrdG9wLXZpZXd9IHtcbiAgICAgICAgaGVpZ2h0OiAkbmF2LWJvdHRvbS1iYXItaGVpZ2h0O1xuICAgIH1cblxuICAgICYtaW5uZXIge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGZsZXg6IDEgMSBhdXRvO1xuXG4gICAgICAgIEBtZWRpYSAjeyRtZWRpYS1tb2JpbGUtdmlld30ge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRncmF5O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi1pbnB1dCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgYmFja2dyb3VuZDogJGxpZ2h0ZXN0LWdyYXk7XG4gICAgICAgIHBhZGRpbmc6ICRncmlkLWd1dHRlci13aWR0aCAvIDQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMWVtO1xuXG4gICAgICAgIEBtZWRpYSAjeyRtZWRpYS1tb2JpbGUtdmlld30ge1xuICAgICAgICAgICAgcGFkZGluZzogJGdyaWQtZ3V0dGVyLXdpZHRoLWhhbGY7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5zZWFyY2gtYnV0dG9uIHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBmb250LXNpemU6IDFlbTtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgcGFkZGluZzogMDtcbiAgICB3aWR0aDogMXJlbTtcbiAgICBoZWlnaHQ6IDFyZW07XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNDclO1xuICAgIHJpZ2h0OiAkZ3JpZC1ndXR0ZXItd2lkdGggLyAyO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblxuICAgICYtaWNvbiB7XG4gICAgICAgIEBpbmNsdWRlIHNpdGUtc2VhcmNoLWljb24oJGdyYXksICRkYXJrLWdyYXkpO1xuICAgICAgICB0b3A6IC0zcHg7XG4gICAgfVxufVxuIiwi77u/Ly8vIDxyZWZlcmVuY2UgcGF0aD1cIi4uLy4uL2NmaS1tYWluLnNjc3NcIj5cblxuLnNlYXJjaC1ib3gge1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24tYWxsLWRlZmF1bHQ7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG5cbiAgICAuc2VhcmNoLWVycm9yLWJveCB7XG4gICAgICAgIEBpbmNsdWRlIGZhZGUtaW4oMC40cyk7XG4gICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24tYWxsLWRlZmF1bHQ7IFxuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsODYsMTg0LCAuODUpO1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyAvL292ZXJyaWRlIGFuZ3VsYXJcbiAgICAgICAgaGVpZ2h0OiA1NXB4O1xuICAgICAgICBwYWRkaW5nOiAxNXB4IDEwcHg7XG5cbiAgICAgICAgJi5uZy1oaWRlIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZhZGUtb3V0KDAuNHMpO1xuICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbi1hbGwtZGVmYXVsdDtcbiAgICAgICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgICYubmctaGlkZS1hZGQtYWN0aXZlLFxuICAgICAgICAubmctaGlkZS1yZW1vdmUtYWN0aXZlIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLmhhcy1lcnJvciB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGJsdWU7XG4gICAgfVxuXG4gICAgLmlucHV0LWhvbGRlciB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9IFxuXG4gICAgaW5wdXQge1xuICAgICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7IC8vc2FmYXJpIGlvcyBcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDsgXG4gICAgfVxufVxuIiwi77u/Ly8vIDxyZWZlcmVuY2UgcGF0aD1cIi4uLy4uL2NmaS1tYWluLnNjc3NcIj5cblxuLnNlYXJjaC1yZXN1bHRzIHtcbiAgICBAaW5jbHVkZSBjbGVhcmZpeDtcbiAgICBAaW5jbHVkZSB2LXNwYWNpbmctYm90dG9tO1xuICAgIEBpbmNsdWRlIHYtc3BhY2luZy10b3A7IFxuXG4gICAgLnJlc3VsdHMtY29sdW1uIHtcbiAgICAgICAgQGluY2x1ZGUgbWFrZS1tZC1jb2x1bW4oOCk7XG4gICAgICAgIEBpbmNsdWRlIHJlbW92ZS1kZWZhdWx0LWNvbC1wYWRkaW5nO1xuXG4gICAgICAgIC5yZXN1bHQtYmxvY2sge1xuICAgICAgICAgICAgQGluY2x1ZGUgdi1zcGFjaW5nLXRvcDtcblxuICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgaDMsIHAge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGNvbG9yLWxpbmtzKCRibHVlLCAkYmxhY2spOyBcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAgXG4gICAgICAgICAgICAudXJsIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBjb2xvci1saW5rcygkZ3JlZW4sICRibHVlKTsgIFxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwi77u/Ly8vIDxyZWZlcmVuY2UgcGF0aD1cIi4uLy4uL2NmaS1tYWluLnNjc3NcIj5cblxuJF9zdGFydC1wYWdlLWJvdHRvbS1zaG93aW5nOiA2LjVyZW07XG5cbi5zdGFydC1wYWdlIHtcbiAgICAmLWhlcm8ge1xuICAgICAgICBtaW4taGVpZ2h0OiBjYWxjKDEwMHZoIC0gI3skbmF2LXRvdGFsLWhlaWdodH0gLSAjeyRfc3RhcnQtcGFnZS1ib3R0b20tc2hvd2luZ30pO1xuICAgICAgICBjb2xvcjogJGdyZWVuLTIwMjE7XG4gICAgICAgIGJhY2tncm91bmQ6ICRsaWdodGVzdC1ncmF5O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAgICAgQG1lZGlhICN7JG1lZGlhLW1vYmlsZS12aWV3fSB7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiBjYWxjKDEwMHZoIC0gI3skbW9iaWxlLWhlYWRlci1oZWlnaHR9IC0gI3skX3N0YXJ0LXBhZ2UtYm90dG9tLXNob3dpbmd9KTtcbiAgICAgICAgfVxuXG4gICAgICAgICYtaW5uZXIge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi10aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAkZ3JpZC1ndXR0ZXItd2lkdGgtZG91YmxlO1xuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgIGxlZnQ6IC01MHZ3O1xuICAgICAgICAgICAgcmlnaHQ6IC01MHZ3O1xuICAgICAgICAgICAgd2lkdGg6IDIwMHZ3O1xuICAgICAgICAgICAgaGVpZ2h0OiAyMDB2dztcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHJhZGlhbC1ncmFkaWVudChmYXJ0aGVzdC1jb3JuZXIgYXQgNTAlIDEwMCUsIHJnYmEoJGxpZ2h0ZXN0LWdyYXksIDAuOSksIHJnYmEoJGxpZ2h0ZXN0LWdyYXksIDApIDUwJSk7XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEgI3skbWVkaWEtZGVza3RvcC12aWV3fSB7XG4gICAgICAgICAgICB3aWR0aDogY2FsYyg0NSUgKyAjeyRncmlkLWd1dHRlci13aWR0aC1kb3VibGV9KTtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAkbmF2LXRvdGFsLWhlaWdodCArICRncmlkLWd1dHRlci13aWR0aDtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAkZ3JpZC1ndXR0ZXItd2lkdGggKiAxLjU7XG5cbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgY29udGVudDogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYgPiAqIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtaGVhZGluZyB7XG4gICAgICAgIGZvbnQtc2l6ZTogNHJlbTsgLy8gVEVNUCB3aXRoIHRlbXAgZm9udC4gNXJlbSB3aXRoIERlZ3VsYXIuXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICBtYXgtd2lkdGg6IDQycmVtO1xuXG4gICAgICAgIEBtZWRpYSAjeyRtZWRpYS1tb2JpbGUtdmlld30ge1xuICAgICAgICAgICAgZm9udC1zaXplOiA0cmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgJiArICoge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMWVtO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi1ncmFwaGljcywgJi1pbWFnZSwgJi12ZWN0b3Ige1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICB9XG5cbiAgICAmLWltYWdlLCAmLXZlY3RvciB7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgfVxuXG4gICAgJi1ncmFwaGljcyB7XG4gICAgICAgIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG4gICAgICAgIHdpZHRoOiA2NiU7XG4gICAgICAgIHJpZ2h0OiAtMTYlO1xuICAgICAgICBsZWZ0OiBhdXRvO1xuXG4gICAgICAgIEBtZWRpYSAjeyRtZWRpYS1tb2JpbGUtdmlld30ge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICByaWdodDogLTIwJTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtaW1hZ2Uge1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHJpZ2h0OiAyMCU7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG5cbiAgICAgICAgQG1lZGlhICN7JG1lZGlhLW1vYmlsZS12aWV3fSB7XG4gICAgICAgICAgICB0b3A6ICRtb2JpbGUtaGVhZGVyLWhlaWdodDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtdmVjdG9yIHtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCAyMCU7XG4gICAgICAgIGJvdHRvbTogLTFweDtcbiAgICB9XG59XG4iLCLvu78vLy8gPHJlZmVyZW5jZSBwYXRoPVwiLi4vLi4vY2ZpLW1haW4uc2Nzc1wiPlxuXG4udW5pdmVyc2FsLW5hdmlnYXRpb24ge1xuICAgIEBtZWRpYSAjeyRtZWRpYS1kZXNrdG9wLXZpZXd9IHtcbiAgICAgICAgaGVpZ2h0OiAkbmF2LXRvcC1iYXItaGVpZ2h0O1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICB9XG5cbiAgICA+IHVsIHtcbiAgICAgICAgQGluY2x1ZGUgcmVtb3ZlLWxpc3QtZm9ybWF0O1xuXG4gICAgICAgIEBtZWRpYSAjeyRtZWRpYS1kZXNrdG9wLXZpZXd9IHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZsZXgtdi1hbGlnbjtcbiAgICAgICAgICAgIGhlaWdodDogJG5hdi10b3AtYmFyLWhlaWdodDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICAgIH1cblxuICAgICAgICA+IGxpIHtcbiAgICAgICAgICAgIEBtZWRpYSAjeyRtZWRpYS1kZXNrdG9wLXZpZXd9IHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogJGdyaWQtZ3V0dGVyLXdpZHRoO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICA+IGEge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG5hdi1saW5rLXN0eWxlO1xuXG4gICAgICAgICAgICAgICAgQG1lZGlhICN7JG1lZGlhLWRlc2t0b3Atdmlld30ge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb250LXJvYm90by1tZWRpdW07XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuLmZpeGVkLWhlYWRlciB7XG4gICAgLnVuaXZlcnNhbC1uYXZpZ2F0aW9uIHtcbiAgICAgICAgaGVpZ2h0OiAkbmF2LWZpeGVkLWhlaWdodDtcblxuICAgICAgICB1bCB7XG4gICAgICAgICAgICBoZWlnaHQ6ICRuYXYtZml4ZWQtaGVpZ2h0O1xuICAgICAgICB9XG4gICAgfVxufVxuIiwi77u/Ly8vIDxyZWZlcmVuY2UgcGF0aD1cIi4uLy4uL2NmaS1tYWluLnNjc3NcIj5cblxuLnNlYXJjaC1vdmVybGF5IHtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsMCwwLC44NSk7ICBcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB6LWluZGV4OiAzMDAwO1xuXG4gICAgPiAuc2VhcmNoLW92ZXJsYXktY29udGVudCB7XG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgLmNvbnRhaW5lciB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG5cbiAgICAuc2VhcmNoLW92ZXJsYXktdG9nZ2xlIHtcbiAgICAgICAgQGluY2x1ZGUgb3ZlcmxheS1jbG9zZTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogMTBweDtcbiAgICAgICAgdG9wOiA3N3B4O1xuICAgIH1cblxuICAgIC5zZWFyY2gtYm94IHtcbiAgICAgICAgQGluY2x1ZGUgbWFrZS1tZC1jb2x1bW4oOCk7XG4gICAgICAgIEBpbmNsdWRlIG1ha2UtbWQtY29sdW1uLW9mZnNldCgyKTtcbiAgICAgICAgQGluY2x1ZGUgcmVtb3ZlLWRlZmF1bHQtY29sLXBhZGRpbmc7XG4gICAgICAgIG1hcmdpbi10b3A6IDE3NXB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcblxuICAgICAgICAuaW5wdXQtaG9sZGVyIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1yb2JvdG8tdGhpbjtcbiAgICAgICAgICAgIEBpbmNsdWRlIGdyYXktYm9yZGVyLWJvdHRvbTtcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAwO1xuICAgICAgICAgICAgYm9yZGVyLXRvcDogMDtcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogMDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgICAgICBjb2xvcjogJGdyYXk7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNDhweDtcbiAgICAgICAgICAgIG91dGxpbmU6IDA7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMnB4IDMwcHg7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICBAaW5jbHVkZSBzaXRlLXNlYXJjaC1pY29uKCRibHVlLCAkYmx1ZSk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogLTEwcHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICAgIHJpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCLvu78vLy8gPHJlZmVyZW5jZSBwYXRoPVwiLi4vLi4vY2ZpLW1haW4uc2Nzc1wiPlxuXG4kbW9iaWxlLWhlYWRlci1lbGVtZW50cy1oZWlnaHQ6IDQwcHg7XG5cbi5tb2JpbGUtaGVhZGVyIHtcbiAgICBAaW5jbHVkZSBuYXYtdHJhbnNwYXJlbmN5O1xuICAgIGhlaWdodDogJG1vYmlsZS1oZWFkZXItaGVpZ2h0O1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgQG1lZGlhICN7JG1lZGlhLWRlc2t0b3Atdmlld30ge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC5tb2JpbGUtbmF2LXRvZ2dsZSB7XG4gICAgICAgIGhlaWdodDogJG1vYmlsZS1oZWFkZXItaGVpZ2h0O1xuICAgICAgICB3aWR0aDogJG1vYmlsZS1oZWFkZXItaGVpZ2h0O1xuXG4gICAgICAgICYtY29udGFpbmVyIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZsZXgtdi1hbGlnbi1qdXN0aWZ5O1xuICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS14cy1jb2x1bW4oNCk7XG4gICAgICAgIH1cblxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZsZXgtdi1hbGlnbi1qdXN0aWZ5O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGhlaWdodDogKCRtb2JpbGUtaGVhZGVyLWVsZW1lbnRzLWhlaWdodCAvIDIpO1xuICAgICAgICAgICAgd2lkdGg6IDM1cHg7XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgaSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGJsdWU7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubW9iaWxlLWxvZ28ge1xuICAgICAgICBAaW5jbHVkZSBtYWtlLXhzLWNvbHVtbig0KTtcbiAgICAgICAgaGVpZ2h0OiAkbW9iaWxlLWhlYWRlci1oZWlnaHQ7XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGltZy1yZXNwb25zaXZlO1xuICAgICAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgICAgICAgbWF4LWhlaWdodDogJG1vYmlsZS1oZWFkZXItZWxlbWVudHMtaGVpZ2h0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnNpdGUtbG9nbyAuZmxleC12LWFsaWduIHtcbiAgICAgICAgICAgIGhlaWdodDogJG1vYmlsZS1oZWFkZXItaGVpZ2h0O1xuICAgICAgICB9XG4gICAgfVxufVxuXG5cbi8qIG1vYmlsZSBuYXZpZ2FpdG9uICovXG5ib2R5Lm1vYmlsZS1uYXYtb3BlbiB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLm5hdmlnYXRpb24ge1xuICAgIEBtZWRpYSAjeyRtZWRpYS1tb2JpbGUtdmlld30ge1xuICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKGxpbmVhciwgbGVmdCwgMC41cyk7XG4gICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBvdmVyZmxvdzogYXV0bztcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEwMHB4O1xuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogLTEwMDBweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgJi5vcGVuIHtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5tb2JpbGUtbmF2LXRvZ2dsZSB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiBub25lO1xufVxuXG4ubW9iaWxlLXRvcC1iYXIge1xuICAgIEBpbmNsdWRlIGZsZXgtdi1hbGlnbi1qdXN0aWZ5O1xuICAgIGhlaWdodDogJG1vYmlsZS1oZWFkZXItaGVpZ2h0O1xuICAgIHBhZGRpbmc6IDAgMTVweDtcblxuICAgIEBtZWRpYSAjeyRtZWRpYS1kZXNrdG9wLXZpZXd9IHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAubW9iaWxlLW5hdi10b2dnbGUge1xuICAgICAgICBoZWlnaHQ6ICRtb2JpbGUtaGVhZGVyLWhlaWdodDtcbiAgICAgICAgd2lkdGg6ICRtb2JpbGUtaGVhZGVyLWhlaWdodDtcblxuICAgICAgICAmLmNsb3NlIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG92ZXJsYXktY2xvc2U7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNnB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgI3skbWVkaWEtbW9iaWxlLXZpZXd9IHtcbiAgICAudXRpbGl0eS1uYXZpZ2F0aW9uLFxuICAgIC51bml2ZXJzYWwtbmF2aWdhdGlvbiB7XG4gICAgICAgID4gdWwge1xuICAgICAgICAgICAgQGluY2x1ZGUgZ3JheS1kYXJrLWJvcmRlci1ib3R0b207XG5cbiAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1yb2JvdG8tbWVkaXVtO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwi77u/Ly8vIDxyZWZlcmVuY2UgcGF0aD1cIi4uLy4uL2NmaS1tYWluLnNjc3NcIj5cblxuI2xvY2F0aW9uLWxhbmRpbmctbWFwIHtcbiAgICBAaW5jbHVkZSB2LXNwYWNpbmctYm90dG9tO1xuICAgIGhlaWdodDogMjAwcHg7XG5cbiAgICBAbWVkaWEgI3skbWVkaWEtZGVza3RvcC12aWV3fSB7XG4gICAgICAgIGhlaWdodDogNDE1cHg7XG4gICAgfVxufVxuXG4vKiBpbi1tYXAgcG9wdXAgKi9cbi5nb29nbGUtbWFwLWluZm8td2luZG93IHtcbiAgICB3aWR0aDogMjAwcHg7XG5cbiAgICBAbWVkaWEgI3skbWVkaWEtZGVza3RvcC12aWV3fSB7XG4gICAgICAgIHdpZHRoOiAzMDBweDtcbiAgICB9XG5cbiAgICBwLFxuICAgIC5hcnJvdy1saW5rIHtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMThweDtcblxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgcC50eXBlIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6NTAwOyBcbiAgICB9XG5cbiAgICBwLmNpdHktc3RhdGUtemlwIHtcbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBkaXNwbGF5OmlubGluZS1ibG9jaztcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOm1pZGRsZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tZWRpdW0ge1xuICAgICAgICBAaW5jbHVkZSBmb250LXJvYm90by1tZWRpdW07XG4gICAgfVxuXG4gICAgLmxvY2F0aW9uLWRldGFpbHMge1xuICAgICAgICBtYXJnaW46ICR2LXNwYWNpbmcteHMgMDtcblxuICAgICAgICAubG9jYXRpb24tbmFtZSB7XG4gICAgICAgICAgICBjb2xvcjogJGJsdWU7XG4gICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuYXJyb3ctbGluayB7XG4gICAgICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICB9XG59XG4iLCLvu78vLy8gPHJlZmVyZW5jZSBwYXRoPVwiLi4vLi4vY2ZpLW1haW4uc2Nzc1wiPlxuXG4ubG9jYXRpb25zLWxhbmRpbmctZmlsdGVycy1mbHlvdXQge1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgLnRvZ2dsZSB7XG4gICAgICAgIEBtZWRpYSAjeyRtZWRpYS1tb2JpbGUtdmlld30ge1xuICAgICAgICAgICAgQGluY2x1ZGUgYnRuLWJvcmRlci10b2dnbGUoJGRpc3BsYXk6IGJsb2NrKTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYSAjeyRtZWRpYS1kZXNrdG9wLXZpZXd9IHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGJ0bi1ib3JkZXItdG9nZ2xlKCRkaXNwbGF5OiBpbmxpbmUtYmxvY2spO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmNvbGxhcHNlLFxuICAgIC5jb2xsYXBzaW5nIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB6LWluZGV4OiAxMDtcblxuICAgICAgICBAbWVkaWEgI3skbWVkaWEtbW9iaWxlLXZpZXd9IHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlOyBcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYSAjeyRtZWRpYS1kZXNrdG9wLXZpZXd9IHtcbiAgICAgICAgICAgIHdpZHRoOiAzMy4zMzMzMzMzJTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5maWx0ZXItZHJvcGRvd24ge1xuICAgICAgICBAaW5jbHVkZSBibHVlLWRyb3Bkb3duLXN0eWxlcztcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuXG4gICAgICAgIGg2LCBwIHtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgc2VjdGlvbiB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogKCR2LXNwYWNpbmctc20gKyAxNSk7XG4gICAgICAgIH1cblxuICAgICAgICB1bCB7XG4gICAgICAgICAgICBAaW5jbHVkZSByZW1vdmUtbGlzdC1mb3JtYXQ7XG4gICAgICAgIH1cblxuICAgICAgICAucHJvZHVjdC10eXBlIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIHN0eWxlZC1jaGVja2JveGVzO1xuXG4gICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5sb2NhdGlvbi1zZWFyY2gtYm94IHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG9uLXBhZ2Utc2VhcmNoLWlucHV0O1xuICAgICAgICB9XG5cbiAgICAgICAgLmZpbmQtbG9jYXRpb24ge1xuICAgICAgICAgICAgQGluY2x1ZGUgYnRuLWJvcmRlci1leHBhbmRlZChibG9jayk7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAkdi1zcGFjaW5nLXNtO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnVkaWNvbjtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uLWFsbC1kZWZhdWx0O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgY29udGVudDogJGJpLWRpcmVjdGlvbjtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJsdWU7XG5cbiAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmx1ZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCLvu78vLy8gPHJlZmVyZW5jZSBwYXRoPVwiLi4vLi4vY2ZpLW1haW4uc2Nzc1wiPlxuXG4ubG9jYXRpb25zLWxhbmRpbmctbG9jYXRpb24tdHlwZS1maWx0ZXJzLmhvcml6b250YWwtZmlsdGVyLWNvbnRhaW5lciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgdWwge1xuICAgICAgICBtYXJnaW4tYm90dG9tOjMwcHg7XG4gICAgICAgIEBtZWRpYSAjeyRtZWRpYS1kZXNrdG9wLXZpZXd9IHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTAwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBoMyB7XG4gICAgICAgIEBtZWRpYSAjeyRtZWRpYS1kZXNrdG9wLXZpZXd9IHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtcm9ib3RvLW1lZGl1bTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgIGxlZnQ6IDEwcHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTVweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYSAjeyRtZWRpYS1tb2JpbGUtdmlld30ge1xuICAgICAgICAgICAgbWFyZ2luOiAzMHB4IDAgMTVweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG4iLCLvu78vLy8gPHJlZmVyZW5jZSBwYXRoPVwiLi4vLi4vY2ZpLW1haW4uc2Nzc1wiPlxuXG4ubG9jYXRpb25zLWxhbmRpbmctcmVzdWx0cyB7XG4gICAgLm5vLWxvY2F0aW9ucy1tZXNzYWdlIHtcblxuICAgICAgICBoMyB7XG4gICAgICAgICAgICBjb2xvcjogJGJsdWU7XG4gICAgICAgICAgICBtYXJnaW46IDE1cHggMDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYSAjeyRtZWRpYS1kZXNrdG9wLXZpZXd9IHtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDUwMHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgdWwge1xuICAgICAgICBAaW5jbHVkZSByZW1vdmUtbGlzdC1mb3JtYXQ7XG4gICAgICAgIEBpbmNsdWRlIG1ha2Utcm93O1xuXG4gICAgICAgIGxpIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206ICRncmlkLWd1dHRlci13aWR0aC1kb3VibGU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY29udGVudCB7XG4gICAgICAgIEBpbmNsdWRlIGdyYXktYm9yZGVyO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cblxuXG4gICAgICAgIC5tZWRpdW0ge1xuICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1yb2JvdG8tbWVkaXVtO1xuICAgICAgICB9XG5cbiAgICAgICAgaDMge1xuICAgICAgICAgICAgY29sb3I6ICRibHVlO1xuXG4gICAgICAgICAgICBAbWVkaWEgI3skbWVkaWEtbW9iaWxlLXZpZXd9IHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubG9jYXRpb24tdHlwZSxcbiAgICAgICAgLmxvY2F0aW9uLXR5cGUtZW1wdHkge1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6MS40ZW07XG5cbiAgICAgICAgICAgIEBtZWRpYSAjeyRtZWRpYS1kZXNrdG9wLXZpZXd9IHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6ICR2LXNwYWNpbmctbGc7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogJHYtc3BhY2luZy1zbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5sb2NhdGlvbi10eXBlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRsaWdodGVzdC1ncmF5O1xuICAgICAgICAgICAgcGFkZGluZzogMTBweCAkZ3JpZC1ndXR0ZXItd2lkdGg7IFxuXG4gICAgICAgICAgICBAbWVkaWEgI3skbWVkaWEtZGVza3RvcC12aWV3fSB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZmxleC12LWFsaWduLWp1c3RpZnk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAucmVzdWx0LXdyYXBwZXIge1xuICAgICAgICAgICAgcGFkZGluZzogJGdyaWQtZ3V0dGVyLXdpZHRoO1xuXG4gICAgICAgICAgICBAbWVkaWEgI3skbWVkaWEtZGVza3RvcC12aWV3fSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206ICR2LXNwYWNpbmctbGc7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgID4gZGl2IHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBjb2xvci1saW5rcygkZGFyay1ncmF5LCAkYmx1ZSk7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogJHYtc3BhY2luZy14cztcblxuICAgICAgICAgICAgICAgICYuYWRkcmVzcyxcbiAgICAgICAgICAgICAgICAmLnByb2R1Y3RzLWxpc3Qge1xuICAgICAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi5vcGVuLWNsb3NlZCB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmx1ZTtcblxuICAgICAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLnByb2R1Y3RzLWxpc3Qge1xuXG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSAjeyRtZWRpYS1tb2JpbGUtdmlld30ge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogJHYtc3BhY2luZy1zbTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5wcm9kdWN0cyB7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSAjeyRtZWRpYS1tb2JpbGUtdmlld30ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgID4gZGl2IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogJGJ1dHRvbi1kcm9wZG93bi1mb250LXBhZGRpbmc7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgI3skbWVkaWEtZGVza3RvcC12aWV3fSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7IC8vaW5jYXNlIGl0cyBjb2xsYXBzZWQgb24gbW9iaWxlIHRoZW4gcmVzaXplIHRoZSBzY3JlZW4gdG8gZGVza3RvcFxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBoaWRkZW4tbW9iaWxlO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLnRvZ2dsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBidG4tYm9yZGVyLXRvZ2dsZShibG9jayk7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSAjeyRtZWRpYS1kZXNrdG9wLXZpZXd9IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5jb2xsYXBzZWQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5hcnJvdy1saW5rIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6ICR2LXNwYWNpbmctc207XG5cbiAgICAgICAgICAgIEBtZWRpYSAjeyRtZWRpYS1kZXNrdG9wLXZpZXd9IHtcbiAgICAgICAgICAgICAgICBib3R0b206ICR2LXNwYWNpbmctc207XG4gICAgICAgICAgICAgICAgbGVmdDogJGdyaWQtZ3V0dGVyLXdpZHRoO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCLvu78vLy8gPHJlZmVyZW5jZSBwYXRoPVwiLi4vLi4vY2ZpLW1haW4uc2Nzc1wiPlxuXG4ucGFnaW5hdGlvbiB7XG4gICAgQGluY2x1ZGUgcmVtb3ZlLWxpc3QtZm9ybWF0O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgIGxpIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBtYXJnaW46IDAgNXB4O1xuXG5cbiAgICAgICAgJjpub3QoLm5hdikge1xuICAgICAgICAgICAgQGluY2x1ZGUgY29sb3ItbGlua3MoJGRhcmstZ3JheSwgJGJsdWUpO1xuXG4gICAgICAgICAgICBAbWVkaWEgI3skbWVkaWEtbW9iaWxlLXZpZXd9IHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICA+IGEge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6ICRidXR0b24tZHJvcGRvd24tZm9udC1wYWRkaW5nIDIwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYubWVkaXVtIHtcbiAgICAgICAgICAgICAgICA+IGEge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBncmF5LWJvcmRlcjtcblxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZGFyay1ncmF5O1xuICAgICAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm5hdiB7XG5cbiAgICAgICAgQG1lZGlhICN7JG1lZGlhLW1vYmlsZS12aWV3fSB7XG4gICAgICAgICAgICBtYXJnaW46IDAgMTVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYSAjeyRtZWRpYS14c30ge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIH1cblxuICAgICAgICA+IGEge1xuICAgICAgICAgICAgQGluY2x1ZGUgYnRuLWJvcmRlci1jb2xsYXBzZWQ7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgICAgIEBtZWRpYSAjeyRtZWRpYS14c30ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAbWVkaWEgI3skbWVkaWEtc20tbWlufSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDE2MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5wcmV2IHtcbiAgICAgICAgICAgIEBtZWRpYSAjeyRtZWRpYS14c30ge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206ICgkdi1zcGFjaW5nLXNtKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQG1lZGlhICN7JG1lZGlhLXNtLW1pbn0ge1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAbWVkaWEgI3skbWVkaWEtbWQtbWlufSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAkZ3JpZC1ndXR0ZXItd2lkdGg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBtZWRpYSAjeyRtZWRpYS1sZy1taW59IHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6ICRncmlkLWd1dHRlci13aWR0aC1kb3VibGU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgID4gYSB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnRuLXByZXY7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLm5leHQge1xuICAgICAgICAgICAgPiBhIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBidG4tbmV4dDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQG1lZGlhICN7JG1lZGlhLW1kLW1pbn0ge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAkZ3JpZC1ndXR0ZXItd2lkdGg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBtZWRpYSAjeyRtZWRpYS1sZy1taW59IHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogJGdyaWQtZ3V0dGVyLXdpZHRoLWRvdWJsZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5kaXNhYmxlZCB7XG4gICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIu+7vy8vLyA8cmVmZXJlbmNlIHBhdGg9XCIuLi8uLi9jZmktbWFpbi5zY3NzXCI+XG5cbi5ob3Jpem9udGFsLWZpbHRlci1jb250YWluZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIEBtZWRpYSAjeyRtZWRpYS1tb2JpbGUtdmlld30ge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAkdi1zcGFjaW5nLXNtO1xuICAgIH1cblxuICAgIC5tb2JpbGUtZmlsdGVyLXRvZ2dsZSB7XG4gICAgICAgIEBpbmNsdWRlIGJ0bi1ib3JkZXItdG9nZ2xlKCRkaXNwbGF5OiBibG9jayk7XG5cbiAgICAgICAgQG1lZGlhICN7JG1lZGlhLWRlc2t0b3Atdmlld30ge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuY29sbGFwc2VkIHtcbiAgICAgICAgICAgIEBtZWRpYSAjeyRtZWRpYS1kZXNrdG9wLXZpZXd9IHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhICN7JG1lZGlhLW1vYmlsZS12aWV3fSB7XG4gICAgICAgIC5jb2xsYXBzZSxcbiAgICAgICAgLmNvbGxhcHNpbmcge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB6LWluZGV4OiAxMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIHVsIHtcbiAgICAgICAgQGluY2x1ZGUgcmVtb3ZlLWxpc3QtZm9ybWF0O1xuXG4gICAgICAgIEBtZWRpYSAjeyRtZWRpYS1tb2JpbGUtdmlld30ge1xuICAgICAgICAgICAgQGluY2x1ZGUgYmx1ZS1kcm9wZG93bi1zdHlsZXMoJGVsZW1lbnQ6IFwibGlzdFwiKTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYSAjeyRtZWRpYS1kZXNrdG9wLXZpZXd9IHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGNsZWFyZml4O1xuICAgICAgICAgICAgQGluY2x1ZGUgZ3JheS1ib3JkZXItdG9wO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgLy9pbmNhc2UgdXNlciByZXNpemVzIGZyb20gbW9iaWxlIHRvIGRlc2t0b3Agd2l0aCBtZW51IGhpZGRlblxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogJHYtc3BhY2luZy1zbTtcblxuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuXG4gICAgICAgICAgICAgICAgQG1lZGlhICN7JG1lZGlhLWRlc2t0b3Atdmlld30ge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IHRyYW5zcGFyZW50IDFweCBzb2xpZDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRkYXJrLWdyYXk7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAtMXB4O1xuXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGJsdWU7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJsdWU7XG4gICAgICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEgI3skbWVkaWEtbGctbWlufSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAkdi1zcGFjaW5nLWxnO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4udW5maWx0ZXItYnV0dG9ucyB7IFxuXG4gICAgYnV0dG9uIHtcbiAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbi1hbGwtZGVmYXVsdDtcbiAgICAgICAgQGluY2x1ZGUgZ3JheS1ib3JkZXI7XG4gICAgICAgIGJhY2tncm91bmQ6IDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgbWFyZ2luOiAwIDEycHggMjBweCAwO1xuICAgICAgICBvdXRsaW5lOiAwO1xuICAgICAgICBwYWRkaW5nOiAxMnB4IDQwcHggMTJweCAxMnB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG1pbi13aWR0aDogMTAwcHg7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG5cbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uLWFsbC1kZWZhdWx0O1xuICAgICAgICAgICAgQGluY2x1ZGUgYnVkaWNvbjtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICRiaS1jaXJjbGUtY2xvc2U7XG4gICAgICAgICAgICBjb2xvcjogJGxpZ2h0LWdyYXk7XG4gICAgICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAtOHB4O1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgcmlnaHQ6IDEycHg7XG4gICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGJsdWU7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRibHVlO1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIu+7vy8vLyA8cmVmZXJlbmNlIHBhdGg9XCIuLi8uLi9jZmktbWFpbi5zY3NzXCI+XG5cbi5jb2xsYXBzZSxcbi5jb2xsYXBzaW5nIHtcbiAgICAmLm1vYmlsZS1jb2xsYXBzZSB7XG4gICAgICAgIEBtZWRpYSAjeyRtZWRpYS1kZXNrdG9wLXZpZXd9IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5hY2NvcmRpb24ge1xuICAgIEBpbmNsdWRlIGdyYXktYm9yZGVyLXRvcDtcblxuICAgIC5wYW5lbCB7XG4gICAgICAgIEBpbmNsdWRlIGdyYXktYm9yZGVyLWJvdHRvbTtcbiAgICB9XG5cbiAgICAucGFuZWwtaGVhZGluZyB7XG4gICAgICAgIGgzIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtcm9ib3RvO1xuICAgICAgICAgICAgQGluY2x1ZGUgY29sb3ItbGlua3MoJGdyZWVuLCAkYmx1ZSk7XG4gICAgICAgICAgICBmb250LXNpemU6MTVweDsgXG4gICAgICAgICAgICBtYXJnaW46IDA7XG5cbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE1cHggMDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnVkaWNvbjtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbihlYXNlLCB0cmFuc2Zvcm0sIDAuNHMpO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGdyYXk7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICRiaS12YXItY2FyZXQtZG93bjtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAtOXB4O1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLmNvbGxhcHNlZCB7XG4gICAgICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucGFuZWwtYm9keSB7XG4gICAgICAgID4gZGl2IHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206ICR2LXNwYWNpbmctc207XG4gICAgICAgIH1cblxuICAgICAgICAuYXJyb3ctbGluayB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAkdi1zcGFjaW5nLXNtO1xuICAgICAgICB9XG4gICAgfVxufSIsIu+7vy8vLyA8cmVmZXJlbmNlIHBhdGg9XCIuLi8uLi9jZmktbWFpbi5zY3NzXCI+XG5cbi5jb250YWN0cyB7XG4gICAgQGluY2x1ZGUgY29sb3ItbGlua3MoJGRhcmstZ3JheSwgJGJsdWUpOyBcblxuICAgIGEge1xuICAgICAgICBAaW5jbHVkZSBmb250LXJvYm90by1tZWRpdW07XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xuICAgIH1cblxuICAgIHNwYW4ge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNGVtO1xuICAgIH1cbn0gIiwi77u/Ly8vIDxyZWZlcmVuY2UgcGF0aD1cIi4uLy4uL2NmaS1tYWluLnNjc3NcIj5cblxuLmZhY3RzIHtcbiAgICBoNCB7XG4gICAgICAgIEBpbmNsdWRlIGZvbnQtcm9ib3RvLW1lZGl1bTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTowOyBcbiAgICB9XG5cbiAgICAuc3RhdCB7XG4gICAgICAgIGNvbG9yOiAkYmx1ZTtcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICBtYXJnaW46IDhweCAwIDEycHg7XG5cbiAgICAgICAgQG1lZGlhICN7JG1lZGlhLWRlc2t0b3Atdmlld30ge1xuICAgICAgICAgICAgZm9udC1zaXplOiA0MnB4O1xuICAgICAgICB9XG4gICAgfVxufSIsIu+7vy8vLyA8cmVmZXJlbmNlIHBhdGg9XCIuLi8uLi9jZmktbWFpbi5zY3NzXCI+XG5cbi5kb3dubG9hZC1saXN0LFxuLmNmLWNvbnRlbnQgdWwuZG93bmxvYWQtbGlzdCB7XG4gICAgQGluY2x1ZGUgcmVtb3ZlLWxpc3QtZm9ybWF0O1xuICAgIEBpbmNsdWRlIGNsZWFyZml4O1xuICAgIEBpbmNsdWRlIGNvbG9yLWxpbmtzKCRkYXJrLWdyYXksICRibHVlKTtcblxuICAgIEBtZWRpYSAjeyRtZWRpYS1kZXNrdG9wLXZpZXd9IHtcbiAgICAgICAgQGluY2x1ZGUgZmxleC1lbmQ7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgfVxuXG4gICAgPiBsaSB7XG4gICAgICAgIEBpbmNsdWRlIG1ha2UtbWQtY29sdW1uKDYpO1xuICAgICAgICBAaW5jbHVkZSByZW1vdmUtZGVmYXVsdC1jb2wtcGFkZGluZztcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG1hcmdpbi10b3A6ICR2LXNwYWNpbmctc207XG4gICAgICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgIGEge1xuICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJ1ZGljb247XG4gICAgICAgICAgICAgICAgY29udGVudDogJGJpLWZpbGU7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogMnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwi77u/Ly8vIDxyZWZlcmVuY2UgcGF0aD1cIi4uLy4uL2NmaS1tYWluLnNjc3NcIj5cblxuLnNvY2lhbC1zaGFyZSB7XG4gICAgQGluY2x1ZGUgcmVtb3ZlLWxpc3QtZm9ybWF0O1xuXG4gICAgPiBsaSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcblxuICAgICAgICBAbWVkaWEgI3skbWVkaWEtbW9iaWxlLXZpZXd9IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYSAjeyRtZWRpYS1kZXNrdG9wLXZpZXd9IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIGEge1xuICAgICAgICAgICAgY29sb3I6ICRncmF5O1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBmb250LXNpemU6IDI4cHg7XG5cbiAgICAgICAgICAgIEBtZWRpYSAjeyRtZWRpYS1kZXNrdG9wLXZpZXd9IHtcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRibHVlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIu+7vy8vLyA8cmVmZXJlbmNlIHBhdGg9XCIuLi8uLi9jZmktbWFpbi5zY3NzXCI+XG5cbi50b2dnbGUtc2l0ZS12aWV3IHtcbiAgICA+IGEge1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgfSBcbiAgICB9XG5cbiAgICBAbWVkaWEgI3skbWVkaWEtZGVza3RvcC12aWV3fSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG59XG4iLCLvu78vLy8gPHJlZmVyZW5jZSBwYXRoPVwiLi4vLi4vY2ZpLW1haW4uc2Nzc1wiPlxuXG4udW5pdmVyc2FsLW5hdmlnYXRpb24geyAvKndyYXBwaW5nIGl0IHRvIG92ZXJyaWRlIHN0eWxlcyBmcm9tIHRoZSBuYXYqL1xuICAgIC5sYW5ndWFnZS1zZWxlY3Rvci1kaXZpZGVyIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDQwcHg7XG5cbiAgICAgICAgQG1lZGlhICN7JG1lZGlhLW1vYmlsZS12aWV3fSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhICN7JG1lZGlhLWRlc2t0b3Atdmlld30ge1xuXG4gICAgICAgIC5sYW5ndWFnZS1zZWxlY3RvciB7XG4gICAgICAgICAgICBoZWlnaHQ6ICgkbmF2LXRvcC1iYXItaGVpZ2h0IC0gMSk7IC8qaGF2ZSBpdCBlbmQgYmVmb3JlIHRoZSBib3JkZXIqL1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6ICRuYXYtdG9wLWJhci1oZWlnaHQ7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAtMXB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB6LWluZGV4OjIwOyBcblxuICAgICAgICAgICAgLmN1cnJlbnQtbGFuZ3VhZ2Uge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24tYWxsLWRlZmF1bHQ7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMjVweCAwIDE1cHg7XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBidWRpY29uO1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uLWFsbC1kZWZhdWx0O1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAkYmktdmFyLWNhcmV0LWRvd247XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLTdweDtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICByaWdodDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi5jb2xsYXBzZWQge1xuICAgICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IC01cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgICAgICY6bm90KC5jb2xsYXBzZWQpIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGJsdWU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubGFuZ3VhZ2UtbGlzdCB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVtb3ZlLWxpc3QtZm9ybWF0O1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGNvbG9yLWxpbmtzKCR3aGl0ZSwgJHdoaXRlKTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYmx1ZTtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDIwMCU7XG5cbiAgICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1yb2JvdG8tbGlnaHQ7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxN3B4O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAkbmF2LWxpbmstcGFkZGluZztcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcblxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSAjeyRtZWRpYS1tb2JpbGUtdmlld30ge1xuICAgICAgICAubGFuZ3VhZ2Utc2VsZWN0b3Ige1xuICAgICAgICAgICAgQGluY2x1ZGUgZ3JheS1ib3JkZXItdG9wO1xuXG4gICAgICAgICAgICAuY3VycmVudC1sYW5ndWFnZSB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1yb2JvdG8tY29uZGVuc2VkO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKGVhc2UsIHRyYW5zZm9ybSwgMC40cyk7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJ1ZGljb247XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICRiaS12YXItY2FyZXQtcmlnaHQ7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLTEwcHg7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOm5vdCguY29sbGFwc2VkKSB7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXG4gICAgICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubGFuZ3VhZ2UtbGlzdCB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVtb3ZlLWxpc3QtZm9ybWF0O1xuXG4gICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtcm9ib3RvLWNvbmRlbnNlZC1saWdodDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRncmF5O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwi77u/LnZpc3VhbGx5LWhpZGRlbiB7XG4gICAgbWFyZ2luOiAtMXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxcHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICAgIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgICBjbGlwOiByZWN0KDAgMCAwIDApICFpbXBvcnRhbnQ7XG4gICAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKSAhaW1wb3J0YW50O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICAgIGZsZXg6IDAgMCAwICFpbXBvcnRhbnQ7XG59XG4iLCLvu78vLy8gPHJlZmVyZW5jZSBwYXRoPVwiLi4vLi4vY2ZpLW1haW4uc2Nzc1wiPlxuXG4vKiB0aHJlZSBjb2x1bW4gbGF5b3V0ICovXG4udGhyZWUtY29sdW1uLWxheW91dCB7XG4gICAgQGluY2x1ZGUgbWFrZS1yb3c7XG5cbiAgICA+IC5jb2x1bW4ge1xuICAgICAgICBAaW5jbHVkZSBtYWtlLW1kLWNvbHVtbig0KTtcbiAgICB9XG4gICAgLyogZmxleCBsYXlvdXQgLSBlcXVhbCBoZWlnaHRzIGNvbHVtbnMgKHNtIGFuZCB1cCkgKi9cbiAgICAmLmZsZXgge1xuICAgICAgICBAbWVkaWEgI3skbWVkaWEtZGVza3RvcC12aWV3fSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBjb2x1bW4tZmxleDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLyogdHdvIGVxdWFsIGNvbHVtbnMgKi9cbi50d28tY29sdW1uLWxheW91dCB7XG4gICAgQGluY2x1ZGUgbWFrZS1yb3c7XG5cbiAgICA+IC5jb2x1bW4ge1xuICAgICAgICBAaW5jbHVkZSBtYWtlLW1kLWNvbHVtbig2KTtcblxuICAgICAgICAmLmxlZnQtb2Zmc2V0IHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtbWQtY29sdW1uLW9mZnNldCg2KTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuZnVsbC1ibGVlZCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG5cbiAgICAgICAgPiAuY29sdW1uIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIHJlbW92ZS1kZWZhdWx0LWNvbC1wYWRkaW5nO1xuICAgICAgICB9XG4gICAgfVxuICAgIC8qIGZsZXggbGF5b3V0IC0gZXF1YWwgaGVpZ2h0cyBjb2x1bW5zIChzbSBhbmQgdXApICovXG4gICAgJi5mbGV4IHtcbiAgICAgICAgQG1lZGlhICN7JG1lZGlhLWRlc2t0b3Atdmlld30ge1xuICAgICAgICAgICAgQGluY2x1ZGUgY29sdW1uLWZsZXg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuLyogdHdvIGNvbHVtbiAzLzQsIDEvNCAqL1xuLnR3by1jb2x1bW4tcmlnaHQtcmFpbC1sYXlvdXQge1xuICAgIEBpbmNsdWRlIG1ha2Utcm93O1xuXG4gICAgLmxlZnQtY29sdW1uIHtcbiAgICAgICAgQGluY2x1ZGUgbWFrZS1tZC1jb2x1bW4oOCk7XG4gICAgfVxuXG4gICAgLnJpZ2h0LWNvbHVtbiB7XG4gICAgICAgIEBpbmNsdWRlIG1ha2UtbWQtY29sdW1uKDQpO1xuICAgIH1cbn1cbiIsIu+7vy8vLyA8cmVmZXJlbmNlIHBhdGg9XCIuLi8uLi9jZmktbWFpbi5zY3NzXCI+XG5cbi8qIGFydGljbGUgbGF5b3V0LCBzbWFsbCBsZWZ0IHNpZGViYXIgKi9cbi5hcnRpY2xlLWxheW91dCB7XG4gICAgQGluY2x1ZGUgbWFrZS1yb3c7XG5cbiAgICAubGVmdCB7XG4gICAgICAgIEBpbmNsdWRlIG1ha2UtbWQtY29sdW1uKDMpO1xuICAgICAgICBAaW5jbHVkZSBtYWtlLWxnLWNvbHVtbigyKTtcblxuICAgICAgICBAbWVkaWEgI3skbWVkaWEtbW9iaWxlLXZpZXd9IHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206ICR2LXNwYWNpbmctc207XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucmlnaHQge1xuICAgICAgICBAaW5jbHVkZSBtYWtlLW1kLWNvbHVtbig5KTtcbiAgICAgICAgQGluY2x1ZGUgbWFrZS1sZy1jb2x1bW4oMTApO1xuICAgIH1cbiAgICAvKiB2YXJpYXRpb24gaWYgdGhlcmUncyBubyBsZWZ0IGNvbHVtbiAqL1xuICAgICYubm8tbGVmdC1jb250ZW50IHtcbiAgICAgICAgLnJpZ2h0IHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtbWQtY29sdW1uLW9mZnNldCgzKTtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtbGctY29sdW1uLW9mZnNldCgyKTtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIu+7vy8vLyA8cmVmZXJlbmNlIHBhdGg9XCIuLi9jZmktMjAyMS1yZWZyZXNoLnNjc3NcIj5cblxuLmNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAkbGFyZ2UtbWF4LXdpZHRoO1xuXG4gICAgQG1lZGlhICN7JG1lZGlhLWRlc2t0b3Atdmlld30ge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6ICRncmlkLWd1dHRlci13aWR0aC1kb3VibGU7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6ICRncmlkLWd1dHRlci13aWR0aC1kb3VibGU7XG4gICAgfVxufSIsIu+7vyVzZWN0aW9uIHtcbiAgICBtYXJnaW4tdG9wOiAkcmVwb3J0LXNlY3Rpb24tZ2FwO1xuXG4gICAgQG1lZGlhICN7JHJlcG9ydC10YWJsZXR9IHtcbiAgICAgICAgbWFyZ2luLXRvcDogJHJlcG9ydC1zZWN0aW9uLWdhcC10YWJsZXQ7XG4gICAgfVxuXG4gICAgQG1lZGlhICN7JHJlcG9ydC1tb2JpbGV9IHtcbiAgICAgICAgbWFyZ2luLXRvcDogJHJlcG9ydC1zZWN0aW9uLWdhcC1tb2JpbGU7XG4gICAgfVxuXG4gICAgJiArIC5yZXBvcnQtdHdvLWxpbmstZG93bmxvYWQge1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgIH1cbn1cblxuJWgxIHtcbiAgICBmb250LXNpemU6IDNyZW07XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuXG4gICAgQG1lZGlhICN7JHJlcG9ydC10YWJsZXR9IHtcbiAgICAgICAgZm9udC1zaXplOiAyLjc1cmVtO1xuICAgIH1cblxuICAgIEBtZWRpYSAjeyRyZXBvcnQtbW9iaWxlfSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMi41cmVtO1xuICAgIH1cbn1cblxuJWgyIHtcbiAgICBmb250LXNpemU6IDIuNzVyZW07XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuXG4gICAgQG1lZGlhICN7JHJlcG9ydC10YWJsZXR9IHtcbiAgICAgICAgZm9udC1zaXplOiAyLjVyZW07XG4gICAgfVxuXG4gICAgQG1lZGlhICN7JHJlcG9ydC1tb2JpbGV9IHtcbiAgICAgICAgZm9udC1zaXplOiAyLjI1cmVtO1xuICAgIH1cbn1cblxuJWgzIHtcbiAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cblxuJWZvbnQtc20ge1xuICAgIGZvbnQtc2l6ZTogLjg3NXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS40O1xufVxuXG4lZm9udC1yZWcge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS40O1xufVxuXG4lZm9udC1sZyB7XG4gICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS40O1xufVxuXG4lZm9udC14bCB7XG4gICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG59XG5cbiVmb250LXh4bCB7XG4gICAgZm9udC1zaXplOiAxLjM3NXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuXG4gICAgQG1lZGlhICN7JHJlcG9ydC1tb2JpbGV9IHtcbiAgICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgIH1cbn1cblxuJWZvbnQteHh4bCB7XG4gICAgZm9udC1zaXplOiAxLjU1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG5cbiAgICBAbWVkaWEgI3skcmVwb3J0LW1vYmlsZX0ge1xuICAgICAgICBmb250LXNpemU6IDEuMzc1cmVtO1xuICAgIH1cbn1cblxuJWZvbnQtc3ViaGVhZCB7XG4gICAgZm9udC1zaXplOiAxLjg3NXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuXG4gICAgQG1lZGlhICN7JHJlcG9ydC1tb2JpbGV9IHtcbiAgICAgICAgZm9udC1zaXplOiAxLjc1cmVtO1xuICAgIH1cbn1cblxuJXdlaWdodC1ib2xkIHtcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG59XG5cbiV3ZWlnaHQtYmxhY2sge1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYmxhY2s7XG59XG5cbiVmb250LWdyZWVuIHtcbiAgICBjb2xvcjogJGdyZWVuLTIwMjE7XG59XG5cbiVyZXBvcnQtYnRuIHtcbiAgICBmb250LXNpemU6IC44NzVyZW07XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ibGFjaztcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgcGFkZGluZzogJGdhcC1zbSAkZ2FwLWxnO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRncmVlbi0yMDIxO1xuICAgIGJvcmRlcjogMDtcbiAgICBib3JkZXItcmFkaXVzOiAkZ2FwLXNtO1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG59XG5cbiVyZXBvcnQtYnRuLW91dGxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250LXNpemU6IC44NzVyZW07XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ibGFjaztcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGNvbG9yOiAkZ3JlZW4tMjAyMTtcbiAgICBwYWRkaW5nOiAkc3BhY2UgJGdhcDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGdyZWVuLTIwMjE7XG4gICAgYm9yZGVyLXJhZGl1czogJGdhcC1zbTtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yICR0cmFuc2l0aW9uO1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JlZW4tMjAyMTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cbn0iLCLvu78ucmVwb3J0LWdvYWwtY2Fyb3VzZWwge1xuICAgIC5jYXJvdXNlbC1wYWdlOjphZnRlciB7XG4gICAgICAgIGJvcmRlcjogM3B4IHNvbGlkICRyZXBvcnQtZ3JheTtcbiAgICB9XG5cbiAgICAuY2Fyb3VzZWwtcGFnaW5hdGlvbi1udW1zIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICAgICAgICBjb2xvcjogJGdyZWVuLTIwMjE7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuXG4gICAgLmNhcm91c2VsLWFycm93IHtcbiAgICAgICAgcGFkZGluZzogJHNwYWNlICRnYXA7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6ICRzbGl2ZXI7XG5cbiAgICAgICAgJiArIC5jYXJvdXNlbC1hcnJvdyB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogJHNwYWNlO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi1oZWFkIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBjb2xvcjogJGdyZWVuLTIwMjE7XG4gICAgICAgIHBhZGRpbmc6ICRnYXAtbGcgMDtcbiAgICB9XG5cbiAgICAmLXNsaWRlIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkcmVwb3J0LWdyYXk7XG4gICAgICAgIG9wYWNpdHk6IC42O1xuXG4gICAgICAgICYuaXMtYWN0aXZlIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5ICR0cmFuc2l0aW9uO1xuICAgICAgICB9XG5cbiAgICAgICAgQGVhY2ggJHRoZW1lLCAkY29sb3IgaW4gJHJlcG9ydC10aGVtZXMge1xuICAgICAgICAgICAgJi50aGVtZS0jeyR0aGVtZX0ge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGNvbG9yLCAuMDUpO1xuXG4gICAgICAgICAgICAgICAgLnJlcG9ydC1nb2FsLWNhcm91c2VsLXRhZyxcbiAgICAgICAgICAgICAgICAucmVwb3J0LWdvYWwtY2Fyb3VzZWwteWVhcixcbiAgICAgICAgICAgICAgICAucmVwb3J0LWdvYWwtY2Fyb3VzZWwtcHJvZ3Jlc3Mge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5yZXBvcnQtZ29hbC1jYXJvdXNlbC10aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3I7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi10cmFjayB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206ICRnYXAtbGc7XG4gICAgfVxuXG4gICAgJi10YWcge1xuICAgICAgICBwYWRkaW5nOiAkZ2FwO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgfVxuXG4gICAgJi10aXRsZSB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYmxhY2s7XG4gICAgICAgIHBhZGRpbmc6ICRnYXA7XG4gICAgfVxuXG4gICAgJi15ZWFyIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ibGFjaztcbiAgICB9XG5cbiAgICAmLXVwZGF0ZSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgZ2FwOiAkZ2FwO1xuICAgICAgICBwYWRkaW5nOiAkZ2FwICRnYXAgJGdhcC1zbSAkZ2FwO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgfVxuXG4gICAgJi10YWcge1xuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgfVxuXG4gICAgJi1wcm9ncmVzcyB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuXG4gICAgICAgICYuYWNoaWV2ZWQge1xuXG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgY29udGVudDogJ1xcMDI3MTQnO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAkc3BhY2U7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLWRlc2Mge1xuICAgICAgICBwYWRkaW5nOiAwICRnYXAgJGdhcCAkZ2FwO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG5cbiAgICAgICAgcDpudGgtY2hpbGQobikge1xuICAgICAgICAgICAgQGV4dGVuZCAlZm9udC1sZztcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIu+7vyRyZXBvcnQtZm91ci1wYW5lbC1oZWFkLW1heC13aWR0aDogNTVyZW07XG4kcmVwb3J0LWZvdXItcGFuZWwtaWNvbi1zaXplOiA1cmVtO1xuXG4ucmVwb3J0LWZvdXItcGFuZWwtaW5mbyB7XG5cbiAgICAmLWhlYWQge1xuICAgICAgICBtYXgtd2lkdGg6ICRyZXBvcnQtZm91ci1wYW5lbC1oZWFkLW1heC13aWR0aDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcblxuICAgICAgICBoMiB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAkZ2FwLW1kO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi1jb250YWluZXIge1xuICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCBtaW5tYXgoMCwgMWZyKSk7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtcm93czogcmVwZWF0KDIsIG1pbm1heCgwLCAxZnIpKTtcbiAgICAgICAgZ2FwOiAkc3BhY2U7XG4gICAgICAgIG1hcmdpbi10b3A6ICRnYXAteGw7XG5cbiAgICAgICAgQG1lZGlhICN7JHJlcG9ydC10YWJsZXR9IHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6ICRnYXAtbGc7XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEgI3skcmVwb3J0LW1vYmlsZX0ge1xuICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMSwgbWlubWF4KDAsIDFmcikpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi1pdGVtIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICBwYWRkaW5nOiAkZ2FwLXh4bCAkZ2FwLW1kICRnYXAtbWQgJGdhcC1tZDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkZ3JlZW4tMjAyMSwgLjcpO1xuXG4gICAgICAgIEBtZWRpYSAjeyRyZXBvcnQtdGFibGV0fSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAkZ2FwLWxnICRnYXAgJGdhcCAkZ2FwO1xuICAgICAgICB9XG5cbiAgICAgICAgaDMge1xuICAgICAgICAgICAgQGV4dGVuZCAlZm9udC1zdWJoZWFkO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogJGdhcDtcbiAgICAgICAgfVxuXG4gICAgICAgIHAge1xuICAgICAgICAgICAgQGV4dGVuZCAld2VpZ2h0LWJvbGQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLWljb24ge1xuICAgICAgICB3aWR0aDogJHJlcG9ydC1mb3VyLXBhbmVsLWljb24tc2l6ZTtcbiAgICAgICAgaGVpZ2h0OiAkcmVwb3J0LWZvdXItcGFuZWwtaWNvbi1zaXplO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAkZ2FwO1xuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtYmcge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICB6LWluZGV4OiAtMTtcbiAgICB9XG59XG4iLCLvu78kcmVwb3J0LWdyYXBoaWMtaWNvbi1oZWlnaHQ6IDQuMTI1cmVtO1xuJHJlcG9ydC1ncmFwaGljLWl0ZW0tbW9iaWxlLXdpZHRoOiAxOC43NXJlbTtcblxuLnJlcG9ydC1ncmFwaGljLWluZm8ge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAkZ2FwLWxnIDAgJGdhcC14eGwgMDtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKCRncmVlbi0yMDIxLCAuMDUpO1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICR3aGl0ZSAwJSwgcmdiYSgkZ3JlZW4tMjAyMSwgLjA1KSAxMDAlKTtcblxuICAgICYtaGVhZCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206ICRnYXAteGw7XG5cbiAgICAgICAgcCB7XG4gICAgICAgICAgICBAZXh0ZW5kICVmb250LXhsO1xuICAgICAgICAgICAgY29sb3I6ICRncmVlbi0yMDIxO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi10aXRsZSB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAkZ2FwLWxnO1xuICAgIH1cblxuICAgICYtYm9keSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBnYXA6ICRnYXA7XG5cbiAgICAgICAgQG1lZGlhICN7JHJlcG9ydC1tb2JpbGV9IHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi1pdGVtIHtcbiAgICAgICAgZmxleDogMTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgZ2FwOiAkZ2FwLXNtO1xuXG4gICAgICAgIEBtZWRpYSAjeyRyZXBvcnQtbW9iaWxlfSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6ICRyZXBvcnQtZ3JhcGhpYy1pdGVtLW1vYmlsZS13aWR0aDtcbiAgICAgICAgfVxuXG4gICAgICAgIHAge1xuICAgICAgICAgICAgQGV4dGVuZCAld2VpZ2h0LWJvbGQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLWljb24ge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAkcmVwb3J0LWdyYXBoaWMtaWNvbi1oZWlnaHQ7XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb250YWluO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwi77u/JHJlcG9ydC1wYXJ0bmVyLWluZm8taW1hZ2UtaGVpZ2h0OiAyNTBweDtcbiRyZXBvcnQtcGFydG5lci1pbmZvLWltYWdlLWhlaWdodC10YWJsZXQ6IDIwMHB4O1xuJHJlcG9ydC1wYXJ0bmVyLWluZm8taW1hZ2UtaGVpZ2h0LW1vYmlsZTogMTUwcHg7XG5cbi5yZXBvcnQtcGFydG5lci1pbmZvIHtcblxuICAgICYtaGVhZCB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgY29sb3I6ICRncmVlbi0yMDIxO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAkZ2FwLWxnO1xuICAgIH1cblxuICAgICYtYm9keSB7XG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIG1pbm1heCgwLCAxZnIpKTtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBhdXRvO1xuICAgICAgICBnYXA6ICRnYXAtc207XG5cbiAgICAgICAgQG1lZGlhICN7JHJlcG9ydC1tb2JpbGV9IHtcbiAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEsIG1pbm1heCgwLCAxZnIpKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtaXRlbSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGdyZWVuLTIwMjEsIC4xKTtcbiAgICB9XG5cbiAgICAmLWltYWdlIHtcbiAgICAgICAgaGVpZ2h0OiAkcmVwb3J0LXBhcnRuZXItaW5mby1pbWFnZS1oZWlnaHQ7XG4gICAgICAgIHBhZGRpbmc6ICRnYXAtbGcgJGdhcC14eGw7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJHJlcG9ydC1ib3JkZXI7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDA7XG5cbiAgICAgICAgQG1lZGlhICN7JHJlcG9ydC10YWJsZXR9IHtcbiAgICAgICAgICAgIGhlaWdodDogJHJlcG9ydC1wYXJ0bmVyLWluZm8taW1hZ2UtaGVpZ2h0LXRhYmxldDtcbiAgICAgICAgICAgIHBhZGRpbmc6ICRnYXAtbWQgJGdhcC14bDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYSAjeyRyZXBvcnQtbW9iaWxlfSB7XG4gICAgICAgICAgICBoZWlnaHQ6ICRyZXBvcnQtcGFydG5lci1pbmZvLWltYWdlLWhlaWdodC1tb2JpbGU7XG4gICAgICAgICAgICBwYWRkaW5nOiAkZ2FwICRnYXAteGw7XG4gICAgICAgIH1cblxuICAgICAgICBpbWcge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLWRlc2Mge1xuICAgICAgICBwYWRkaW5nOiAkZ2FwLWxnO1xuXG4gICAgICAgIEBtZWRpYSAjeyRyZXBvcnQtdGFibGV0fSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAkZ2FwLW1kO1xuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhICN7JHJlcG9ydC1tb2JpbGV9IHtcbiAgICAgICAgICAgIHBhZGRpbmc6ICRnYXA7XG4gICAgICAgIH1cblxuICAgICAgICBwOm50aC1jaGlsZChuKSB7XG4gICAgICAgICAgICBAZXh0ZW5kICV3ZWlnaHQtYm9sZDtcbiAgICAgICAgICAgIGNvbG9yOiAkZ3JlZW4tMjAyMTtcbiAgICAgICAgfVxuXG4gICAgICAgIGEge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb24tY29sb3I6ICRncmVlbi0yMDIxO1xuICAgICAgICAgICAgY29sb3I6ICRncmVlbi0yMDIxO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogJGdhcDtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IHRleHQtZGVjb3JhdGlvbi1jb2xvciAkdHJhbnNpdGlvbjtcblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRncmVlbi0yMDIxO1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCLvu78ucmVwb3J0IHtcblxuICAgIC5zdGF0cy1saXN0Om50aC1jaGlsZChuKSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcblxuICAgICAgICBoMiB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAkZ2FwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnN0YXRzLWxpc3QtaXRlbTpudGgtY2hpbGQobikge1xuICAgICAgICBoMyB7XG4gICAgICAgICAgICBtYXJnaW46ICRnYXAtbGcgMCAkc3BhY2UgMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5zdGF0cy1saXN0LXRleHQ6bnRoLWNoaWxkKG4pIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgfVxuXG4gICAgLnN0YXRzLWxpc3QtbGluazpudGgtY2hpbGQobikge1xuXG4gICAgICAgIC5idG4tYm9yZGVyIHtcbiAgICAgICAgICAgIEBleHRlbmQgJXJlcG9ydC1idG4tb3V0bGluZTtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIu+7vy8vIHJlcG9ydCB2YXJpYWJsZXNcbiRyZXBvcnQtYnJpZ2h0LWdyZWVuOiAjNTRDRTMyO1xuJHJlcG9ydC1ncmF5OiAjNzA3MDcwO1xuJHJlcG9ydC1tZWQtZ3JheTogI0VCRUJFQjtcbiRyZXBvcnQtZGFyay1ncmF5OiAjNjQ2NDY0O1xuJHJlcG9ydC1ib3JkZXI6ICNEOEQ4RDg7XG4kcmVwb3J0LWdyZWVuLWdyYWRpZW50OiBsaW5lYXItZ3JhZGllbnQoMjQ0ZGVnLCByZ2JhKCM1NENFMzIsMSkgMCUsIHJnYmEoIzBCNzQ1RSwxKSA1MCUsIHJnYmEoIzAxNTg0NiwxKSAxMDAlKSA7XG5cbiRyZXBvcnQtZW52aXJvbm1lbnQ6ICMwMEM3QjE7XG4kcmVwb3J0LXNhZmV0eTogIzU0Q0UzMjtcbiRyZXBvcnQtd29ya2ZvcmNlOiAjMDE1ODQ2O1xuJHJlcG9ydC1jb21tdW5pdHk6ICMzRkE5RjU7XG4kcmVwb3J0LWdvdmVybmFuY2U6ICMwMEM3QjE7XG4kcmVwb3J0LWRvd25sb2FkczogIzU0Q0UzMjtcblxuJHJlcG9ydC10aGVtZXM6IChcbiAgICBlbnZpcm9ubWVudDogJHJlcG9ydC1lbnZpcm9ubWVudCwgXG4gICAgc2FmZXR5OiAkcmVwb3J0LXNhZmV0eSwgXG4gICAgd29ya2ZvcmNlOiAkcmVwb3J0LXdvcmtmb3JjZSwgXG4gICAgY29tbXVuaXR5OiAkcmVwb3J0LWNvbW11bml0eSwgXG4gICAgZ292ZXJuYW5jZTogJHJlcG9ydC1nb3Zlcm5hbmNlLCBcbiAgICBkb3dubG9hZHM6ICRyZXBvcnQtZG93bmxvYWRzXG4pO1xuXG4kcmVwb3J0LW1vYmlsZTogICggbWF4LXdpZHRoOiA3NjdweCApO1xuJHJlcG9ydC10YWJsZXQ6ICggbWF4LXdpZHRoOiA5OTJweCApO1xuJHJlcG9ydC1sYXB0b3A6ICggbWF4LXdpZHRoOiAxMDI0cHggKTtcbiRyZXBvcnQtd2lkZTogICggbWluLXdpZHRoOiAxNDAxcHggKTtcblxuJHJlcG9ydC1jb250YWluZXItbmFycm93OiA1NnJlbTtcbiRyZXBvcnQtc2VjdGlvbi1nYXA6IDlyZW07XG4kcmVwb3J0LXNlY3Rpb24tZ2FwLXRhYmxldDogN3JlbTtcbiRyZXBvcnQtc2VjdGlvbi1nYXAtbW9iaWxlOiA1cmVtO1xuJHJlcG9ydC1jb250YWluZXItbmFycm93OiA1NnJlbTsiLCLvu78kcmVwb3J0LWF0dHJpYnV0ZWQtcXVvdGUtY29weS13aWR0aDogNjRyZW07XG4kcmVwb3J0LWF0dHJpYnV0ZWQtcXVvdGUtaW1hZ2Utd2lkdGg6IDEyNXB4O1xuJHJlcG9ydC1hdHRyaWJ1dGVkLXF1b3RlLWltYWdlLWhlaWdodDogMTM1cHg7XG4kcmVwb3J0LWF0dHJpYnV0ZWQtcXVvdGUtaW1hZ2UtcmFkaXVzOiAyMnB4O1xuXG4ucmVwb3J0LWF0dHJpYnV0ZWQtcXVvdGUge1xuICAgIHBhZGRpbmc6ICRnYXAteHhsIDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkcmVwb3J0LXNhZmV0eSwgLjEpO1xuXG4gICAgQG1lZGlhICN7JHJlcG9ydC1tb2JpbGV9IHtcbiAgICAgICAgcGFkZGluZzogJGdhcC1sZyAwO1xuICAgIH1cblxuICAgICYtY29weSB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogJGdhcC1sZztcblxuICAgICAgICBwIHtcbiAgICAgICAgICAgIEBleHRlbmQgJWZvbnQteHh4bDtcbiAgICAgICAgICAgIEBleHRlbmQgJXdlaWdodC1ib2xkO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAkcmVwb3J0LWF0dHJpYnV0ZWQtcXVvdGUtY29weS13aWR0aDtcbiAgICAgICAgICAgIGNvbG9yOiAkcmVwb3J0LWRhcmstZ3JheTtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi1pbmZvIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGdhcDogJGdhcC1tZDtcblxuICAgICAgICBAbWVkaWEgI3skcmVwb3J0LW1vYmlsZX0ge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGdhcDogJGdhcC1zbTtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtaW1hZ2Uge1xuICAgICAgICB3aWR0aDogJHJlcG9ydC1hdHRyaWJ1dGVkLXF1b3RlLWltYWdlLXdpZHRoO1xuICAgICAgICBoZWlnaHQ6ICRyZXBvcnQtYXR0cmlidXRlZC1xdW90ZS1pbWFnZS1oZWlnaHQ7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6ICRyZXBvcnQtYXR0cmlidXRlZC1xdW90ZS1pbWFnZS1yYWRpdXM7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtbmFtZSB7XG4gICAgICAgIEBleHRlbmQgJWZvbnQteHh4bDtcbiAgICAgICAgQGV4dGVuZCAld2VpZ2h0LWJsYWNrO1xuICAgICAgICBjb2xvcjogJGdyZWVuLTIwMjE7XG4gICAgfVxuXG4gICAgJi10aXRsZSB7XG4gICAgICAgIEBleHRlbmQgJWZvbnQteHhsO1xuICAgICAgICBAZXh0ZW5kICV3ZWlnaHQtYm9sZDtcbiAgICAgICAgY29sb3I6ICRyZXBvcnQtZGFyay1ncmF5O1xuICAgIH1cbn1cbiIsIu+7vy8vLyA8cmVmZXJlbmNlIHBhdGg9XCIuLi9jZmktbWFpbi5zY3NzXCI+XG5cbi5yZXBvcnQtZG91YmxlLXRleHQtY2FyZC1ibG9jayB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICYtY29udGFpbmVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBnYXA6ICRzbGl2ZXI7XG5cbiAgICAgICAgQG1lZGlhICN7JHJlcG9ydC1tb2JpbGV9IHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLWNvbHVtbiB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZmxleDogMTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHBhZGRpbmc6ICRnYXAtbGcgJGdhcC1sZyAkZ2FwLXhsICRnYXAtbGc7XG5cbiAgICAgICAgQG1lZGlhICN7JHJlcG9ydC10YWJsZXR9IHtcbiAgICAgICAgICAgIHBhZGRpbmc6ICRnYXAgJGdhcCAkZ2FwLWxnICRnYXA7XG4gICAgICAgIH1cblxuICAgICAgICBAZWFjaCAkdGhlbWUsICRjb2xvciBpbiAkcmVwb3J0LXRoZW1lcyB7XG4gICAgICAgICAgICAmLnRoZW1lLSN7JHRoZW1lfSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkY29sb3IsIC4wNSk7XG5cbiAgICAgICAgICAgICAgICBoMiB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3I7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnJlcG9ydC1kb3VibGUtdGV4dC1jYXJkLWJsb2NrLWJ0biB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLmxlZnQ6OmJlZm9yZSxcbiAgICAgICAgICAgICAgICAmLnJpZ2h0OjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGNvbG9yLCAuMDUpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYubGVmdCB7XG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgbGVmdDogLTUwdmg7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDUwdmg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgICAgICAgICAgICAgQG1lZGlhICN7JHJlcG9ydC1tb2JpbGV9IHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLnJpZ2h0IHtcbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAtNTB2aDtcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB3aWR0aDogNTB2aDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEgI3skcmVwb3J0LW1vYmlsZX0ge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIGgyLCBwIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMjYuNXJlbTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtZGVzYyB7XG4gICAgICAgIG1hcmdpbi10b3A6ICRnYXA7XG4gICAgfVxuXG4gICAgJi1idG4ge1xuICAgICAgICBtYXJnaW4tdG9wOiAkZ2FwLWxnO1xuXG4gICAgICAgIEBtZWRpYSAjeyRyZXBvcnQtbW9iaWxlfSB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAkZ2FwLW1kO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwi77u/LnJlcG9ydC1maXhlZC1yb3ctY2FsbG91dCB7XG5cbiAgICAmLWhlYWQge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBnYXA6ICRnYXAtbWQ7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgcGFkZGluZy1ib3R0b206ICRnYXAteGw7XG5cbiAgICAgICAgQG1lZGlhICN7JHJlcG9ydC10YWJsZXR9IHtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAkZ2FwLWxnO1xuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhICN7JHJlcG9ydC1tb2JpbGV9IHtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAkZ2FwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi1jb250YWluZXIge1xuICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCBtaW5tYXgoMCwgMWZyKSk7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtcm93czogYXV0bztcbiAgICAgICAgZ2FwOiAkc3BhY2U7XG5cbiAgICAgICAgQG1lZGlhICN7JHJlcG9ydC10YWJsZXR9IHtcbiAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIG1pbm1heCgwLCAxZnIpKTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYSAjeyRyZXBvcnQtbW9iaWxlfSB7XG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxLCBtaW5tYXgoMCwgMWZyKSk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLWNhcmQge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICAgIGFzcGVjdC1yYXRpbzogMSAvIDE7XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICB6LWluZGV4OiAtMTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtbGluayB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIHBhZGRpbmc6ICRnYXAgJGdhcC1tZDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyZWVuLTIwMjE7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuXG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgcmlnaHQ6ICRnYXA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgIHJpZ2h0OiAkZ2FwLW1kO1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiAxLjc1cmVtO1xuICAgICAgICAgICAgaGVpZ2h0OiAxcmVtO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yZXBvcnQtYXJyb3ctbGluay13aGl0ZS5wbmcpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IHJpZ2h0ICR0cmFuc2l0aW9uO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwi77u/JHJlcG9ydC1mb3VyLXBhbmVsLW1lZGlhLXRleHQtbWF4LXdpZHRoOiAzNXJlbTtcblxuLnJlcG9ydC1mb3VyLXBhbmVsLW1lZGlhIHtcbiAgICBwYWRkaW5nOiAkZ2FwLXhsIDAgJGdhcC1tZCAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGdyZWVuLTIwMjEsIC4wNSk7XG5cbiAgICBAbWVkaWEgI3skcmVwb3J0LXRhYmxldH0ge1xuICAgICAgICBwYWRkaW5nOiAkZ2FwLW1kIDAgJGdhcC1zbSAwO1xuICAgIH1cblxuICAgIEBtZWRpYSAjeyRyZXBvcnQtbW9iaWxlfSB7XG4gICAgICAgIHBhZGRpbmc6ICRnYXAtc20gMCAwIDA7XG4gICAgfVxuXG4gICAgJi1jb250YWluZXIge1xuICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCBtaW5tYXgoMCwgMWZyKSk7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtcm93czogcmVwZWF0KDIsIG1pbm1heCgwLCAxZnIpKTtcbiAgICAgICAgZ2FwOiAkZ2FwO1xuXG4gICAgICAgIEBtZWRpYSAjeyRyZXBvcnQtbW9iaWxlfSB7XG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxLCBtaW5tYXgoMCwgMWZyKSk7XG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLXJvd3M6IGF1dG87XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLWl0ZW0ge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG5cbiAgICAgICAgICAgIEBtZWRpYSAjeyRyZXBvcnQtbW9iaWxlfSB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICBvYmplY3QtZml0OiB1bnNldDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5hZGFnZS12aWRlby1uYXRpdmUsXG4gICAgICAgIC5hZGFnZS12aWRlby1pZnJhbWUge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtdGl0bGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAkZ2FwO1xuICAgIH1cblxuICAgICYtdGV4dCB7XG4gICAgICAgIG1heC13aWR0aDogJHJlcG9ydC1mb3VyLXBhbmVsLW1lZGlhLXRleHQtbWF4LXdpZHRoO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogJGdhcC14bDtcblxuICAgICAgICBAbWVkaWEgI3skcmVwb3J0LW1vYmlsZX0ge1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLXRhZyB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAtJGdhcC1tZDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgY29sb3I6ICRyZXBvcnQtYnJpZ2h0LWdyZWVuO1xuXG4gICAgICAgIEBtZWRpYSAjeyRyZXBvcnQtbW9iaWxlfSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB0b3A6IHVuc2V0O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogJGdhcC1zbTtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIu+7vy8vLyA8cmVmZXJlbmNlIHBhdGg9XCIuLi9jZmktbWFpbi5zY3NzXCI+XG4kcmVwb3J0LWhlcm8taGVpZ2h0OiAyMnJlbTtcbiRyZXBvcnQtaGVyby10aXRsZS1wYWRkaW5nOiAycmVtO1xuXG4ucmVwb3J0IHtcblxuICAgICYtaGVybyB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgaGVpZ2h0OiAkcmVwb3J0LWhlcm8taGVpZ2h0O1xuXG4gICAgICAgIEBlYWNoICR0aGVtZSwgJGNvbG9yIGluICRyZXBvcnQtdGhlbWVzIHtcbiAgICAgICAgICAgICYudGhlbWUtI3skdGhlbWV9IHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XG5cbiAgICAgICAgICAgICAgICAucmVwb3J0LWhlcm8tb3ZlcmxheTo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi1iZyB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgfVxuXG4gICAgICAgICYtb3ZlcmxheSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IC45O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi10aXRsZSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgcGFkZGluZzogJHJlcG9ydC1oZXJvLXRpdGxlLXBhZGRpbmcgMDtcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCLvu78kcmVwb3J0LWxhbmRpbmctaGVyby1oZWlnaHQ6IDUwdmg7XG4kcmVwb3J0LWxhbmRpbmctaGVyby1oZWlnaHQtbW9iaWxlOiA0MHZoO1xuXG4ucmVwb3J0LWxhbmRpbmcge1xuXG4gICAgJi1oZXJvIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBoZWlnaHQ6ICRyZXBvcnQtbGFuZGluZy1oZXJvLWhlaWdodDtcblxuICAgICAgICBAbWVkaWEgI3skcmVwb3J0LXRhYmxldH0ge1xuICAgICAgICAgICAgaGVpZ2h0OiAkcmVwb3J0LWxhbmRpbmctaGVyby1oZWlnaHQtbW9iaWxlO1xuICAgICAgICB9XG5cbiAgICAgICAgJi1iZyB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgICAgIHotaW5kZXg6IC0xO1xuXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiKDg0LDIwNiw1MCk7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHJlcG9ydC1ncmVlbi1ncmFkaWVudDtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAuNjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYtY29udGFpbmVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgfVxuXG4gICAgICAgICYtc3VidGl0bGUge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogJGdhcC1zbTtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIu+7vyRyZXBvcnQtbGVhZGVyc2hpcC1pbWFnZS13aWR0aDogMzAwcHg7XG4kcmVwb3J0LWxlYWRlcnNoaXAtaW1hZ2Utd2lkdGgtbmFycm93OiAyMDBweDtcbiRyZXBvcnQtbGVhZGVyc2hpcC1pbWFnZS13aWR0aC13aWRlOiA0NTBweDtcbiRyZXBvcnQtbGVhZGVyc2hpcC1pbWFnZS1wYWRkaW5nLXdpZGU6IDIyNXB4O1xuXG4ucmVwb3J0LWxlYWRlcnNoaXAtbXNnIHtcbiAgICAmOm50aC1jaGlsZChuKSB7XG4gICAgICAgIG1hcmdpbi10b3A6ICRyZXBvcnQtbGVhZGVyc2hpcC1pbWFnZS1wYWRkaW5nLXdpZGU7XG4gICAgfVxuXG4gICAgJi1oZWFkIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBjb2xvcjogd2hpdGU7XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmVlbi0yMDIxO1xuICAgICAgICAgICAgei1pbmRleDogLTE7XG4gICAgICAgIH1cblxuICAgICAgICAmLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICB9XG5cbiAgICAgICAgJi10aXRsZSB7XG4gICAgICAgICAgICBmbGV4OiAwIDAgY2FsYygxMDAlIC0gI3skcmVwb3J0LWxlYWRlcnNoaXAtaW1hZ2UtcGFkZGluZy13aWRlfSk7XG4gICAgICAgICAgICBjb2xvcjogJGJyaWdodC1ncmVlbi0yMDIxO1xuICAgICAgICAgICAgcGFkZGluZzogJGdhcC1tZCAwO1xuXG4gICAgICAgICAgICBAbWVkaWEgI3skcmVwb3J0LXRhYmxldH0ge1xuICAgICAgICAgICAgICAgIGZsZXg6IDAgMCBjYWxjKDEwMCUgLSAjeyRyZXBvcnQtbGVhZGVyc2hpcC1pbWFnZS13aWR0aH0pO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAbWVkaWEgI3skcmVwb3J0LW1vYmlsZX0ge1xuICAgICAgICAgICAgICAgIGZsZXg6IDAgMCBjYWxjKDEwMCUgLSAjeyRyZXBvcnQtbGVhZGVyc2hpcC1pbWFnZS13aWR0aC1uYXJyb3d9KTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmxlYWRlciB7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ibGFjaztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYtaW1hZ2Uge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICByaWdodDogLSRyZXBvcnQtbGVhZGVyc2hpcC1pbWFnZS1wYWRkaW5nLXdpZGU7XG4gICAgICAgICAgICB3aWR0aDogJHJlcG9ydC1sZWFkZXJzaGlwLWltYWdlLXdpZHRoLXdpZGU7XG4gICAgICAgICAgICBhc3BlY3QtcmF0aW86IDEgLyAxO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXG4gICAgICAgICAgICBAbWVkaWEgI3skcmVwb3J0LXRhYmxldH0ge1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAkcmVwb3J0LWxlYWRlcnNoaXAtaW1hZ2Utd2lkdGg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBtZWRpYSAjeyRyZXBvcnQtbW9iaWxlfSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6ICRyZXBvcnQtbGVhZGVyc2hpcC1pbWFnZS13aWR0aC1uYXJyb3c7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgICAgICAgIG1hc2staW1hZ2U6IHVybCguLi9pbWFnZXMvdHJpYW5nbGUtbWFzay1yaWdodC5zdmcpO1xuICAgICAgICAgICAgICAgIG1hc2stc2l6ZTogY29udGFpbjtcbiAgICAgICAgICAgICAgICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtbWFpbiB7XG4gICAgICAgIHBhZGRpbmc6ICRnYXAteGwgMDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkZ3JlZW4tMjAyMSwgLjA1KTtcbiAgICB9XG5cblxuICAgICYtZ3JlZXRpbmcge1xuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgICAgIGNvbG9yOiAkZ3JlZW4tMjAyMTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogJGdhcDtcbiAgICB9XG5cbiAgICAmLWJvZHkge1xuXG4gICAgICAgIHAsIGxpIHtcbiAgICAgICAgICAgIEBleHRlbmQgJWZvbnQtbGc7XG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6ICRnYXA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLWxpbmsge1xuICAgICAgICBtYXJnaW4tdG9wOiAkZ2FwLW1kO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxufVxuIiwi77u/JHJlcG9ydC1saW5rLWxpc3QtaXRlbS1oZWlnaHQ6IDUuMjVyZW07XG4kcmVwb3J0LWxpbmstbGlzdC1pdGVtLWVweGFuZGVkLWhlaWdodDogMjVyZW07XG4kcmVwb3J0LWxpbmstbGlzdC1pbWFnZS1lcHhhbmRlZC1oZWlnaHQ6IGNhbGMoI3skcmVwb3J0LWxpbmstbGlzdC1pdGVtLWVweGFuZGVkLWhlaWdodH0gLSAjeyRyZXBvcnQtbGluay1saXN0LWl0ZW0taGVpZ2h0fSk7XG4kcmVwb3J0LWxpbmstbGlzdC1pY29uLXNpemU6IDJyZW07XG5cbi5yZXBvcnQtbGluay1saXN0IHtcblxuICAgICYtbW9iaWxlLWltZyB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAgICAgQG1lZGlhICN7JHJlcG9ydC10YWJsZXR9IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgYXNwZWN0LXJhdGlvOiAzIC8gMTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206ICRnYXAtc207XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEgI3skcmVwb3J0LW1vYmlsZX0ge1xuICAgICAgICAgICAgYXNwZWN0LXJhdGlvOiAyIC8gMTtcbiAgICAgICAgfVxuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi1oZWFkIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogJGdhcDtcbiAgICB9XG5cbiAgICAmLXRhZyB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogJGdhcC1zbTtcbiAgICAgICAgcGFkZGluZzogJHNsaXZlciAkZ2FwLXNtO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JlZW4tMjAyMTtcbiAgICB9XG5cbiAgICAmLWl0ZW1zIHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICB9XG5cbiAgICAmLWl0ZW0ge1xuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIH1cblxuICAgICYtbGluayB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGhlaWdodDogJHJlcG9ydC1saW5rLWxpc3QtaXRlbS1oZWlnaHQ7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgY29sb3I6ICRncmVlbi0yMDIxO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAkZ2FwLXNtO1xuICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciAkdHJhbnNpdGlvbjtcblxuICAgICAgICBAbWVkaWEgI3skcmVwb3J0LW1vYmlsZX0ge1xuICAgICAgICAgICAgaGVpZ2h0OiB1bnNldDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcblxuICAgICAgICAgICAgLnJlcG9ydC1saW5rLWxpc3QtbGluay1jb250YWluZXIge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmVlbi0yMDIxO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucmVwb3J0LWxpbmstbGlzdC1saW5rLWRvd25sb2FkIHtcbiAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIGZpbHRlcjogaW52ZXJ0KDEpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYuaGFzLWltYWdlIHtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGhlaWdodCAkdHJhbnNpdGlvbiwgY29sb3IgJHRyYW5zaXRpb247XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGhlaWdodDogJHJlcG9ydC1saW5rLWxpc3QtaXRlbS1lcHhhbmRlZC1oZWlnaHQ7XG5cbiAgICAgICAgICAgICAgICAucmVwb3J0LWxpbmstbGlzdC1saW5rLWltYWdlIHtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAkcmVwb3J0LWxpbmstbGlzdC1pbWFnZS1lcHhhbmRlZC1oZWlnaHQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi1jb250YWluZXIge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBwYWRkaW5nOiAkZ2FwO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHJlcG9ydC1tZWQtZ3JheTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgJHRyYW5zaXRpb247XG5cbiAgICAgICAgICAgIEBtZWRpYSAjeyRyZXBvcnQtdGFibGV0fSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogJGdhcCAkZ2FwLXNtO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAbWVkaWEgI3skcmVwb3J0LW1vYmlsZX0ge1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICAgICAgZ2FwOiAkZ2FwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYtZG93bmxvYWQge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6ICRnYXAtbGc7XG5cbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgd2lkdGg6ICRyZXBvcnQtbGluay1saXN0LWljb24tc2l6ZTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6ICRyZXBvcnQtbGluay1saXN0LWljb24tc2l6ZTtcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JlcG9ydC1kb3dubG9hZC1pY29uLnBuZyk7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGZpbHRlciAkdHJhbnNpdGlvbjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYtaW1hZ2Uge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAkcmVwb3J0LWxpbmstbGlzdC1pdGVtLWhlaWdodDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGhlaWdodCAkdHJhbnNpdGlvbjtcbiAgICAgICAgICAgIHotaW5kZXg6IC0xO1xuXG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIu+7vy8vLyA8cmVmZXJlbmNlIHBhdGg9XCIuLi9jZmktbWFpbi5zY3NzXCI+XG5cbi5yZXBvcnQge1xuXG4gICAgLnByb2plY3QtZGV0YWlsIHtcblxuICAgICAgICAmLXRpdGxlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgICAgaDIsIHAge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogNjVjaDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgaDIge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkZ3JlZW4tMjAyMTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYtY29udGFpbmVyIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6ICRnYXAteHhsO1xuXG4gICAgICAgICAgICBAbWVkaWEgI3skcmVwb3J0LW1vYmlsZX0ge1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGgzIHtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJsYWNrO1xuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYnJpZ2h0LWdyZWVuLTIwMjE7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogJGdhcDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcblxuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206ICRnYXA7XG5cbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYtdGV4dCxcbiAgICAgICAgJi1pbWFnZXMge1xuICAgICAgICAgICAgZmxleDogMTtcbiAgICAgICAgfVxuXG4gICAgICAgICYtaW1hZ2Uge1xuICAgICAgICAgICAgJi50cmlhbmdsZSB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIGFzcGVjdC1yYXRpbzogMSAvIDE7XG4gICAgICAgICAgICAgICAgZmxleDogdW5zZXQ7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA1MDBweDtcbiAgICAgICAgICAgICAgICBtYXNrLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgICAgICAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEgI3skcmVwb3J0LW1vYmlsZX0ge1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDMwMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi1hbGlnbi1sZWZ0IHtcbiAgICAgICAgICAgICAgICAudHJpYW5nbGUge1xuICAgICAgICAgICAgICAgICAgICBtYXNrLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3RyaWFuZ2xlLW1hc2stbGVmdC5zdmcpO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYtYWxpZ24tcmlnaHQge1xuICAgICAgICAgICAgICAgIC50cmlhbmdsZSB7XG4gICAgICAgICAgICAgICAgICAgIG1hc2staW1hZ2U6IHVybCguLi9pbWFnZXMvdHJpYW5nbGUtbWFzay1yaWdodC5zdmcpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIu+7vy5yZXBvcnQtdGFnZ2VkLXNwbGl0LXRleHQge1xuXG4gICAgQGVhY2ggJHRoZW1lLCAkY29sb3IgaW4gJHJlcG9ydC10aGVtZXMge1xuICAgICAgICAmLnRoZW1lLSN7JHRoZW1lfSB7XG4gICAgICAgICAgICAucmVwb3J0LXRhZ2dlZC1zcGxpdC10ZXh0LXRhZyB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucmVwb3J0LWJ0bi1vdXRsaW5lIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yO1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5zcGxpdC1pbWFnZS1sZWZ0IHtcblxuICAgICAgICAucmVwb3J0LXRhZ2dlZC1zcGxpdC10ZXh0LWNvcHkge1xuICAgICAgICAgICAgb3JkZXI6IDI7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAkZ2FwLXh4bDtcblxuICAgICAgICAgICAgQG1lZGlhICN7JHJlcG9ydC10YWJsZXR9IHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6ICRnYXA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBtZWRpYSAjeyRyZXBvcnQtbW9iaWxlfSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnJlcG9ydC10YWdnZWQtc3BsaXQtdGV4dC1pbWFnZSB7XG4gICAgICAgICAgICBvcmRlcjogMTtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi1jb250YWluZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgICAgICAgQG1lZGlhICN7JHJlcG9ydC1tb2JpbGV9IHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIH1cblxuICAgICAgICAmLmZ1bGwtd2lkdGgge1xuICAgICAgICAgICAgQG1lZGlhICN7JHJlcG9ydC1tb2JpbGV9IHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6ICRnYXAtc207XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLmhvcml6b250YWwtc2Nyb2xsIHtcblxuICAgICAgICAgICAgLnJlcG9ydC10YWdnZWQtc3BsaXQtdGV4dC1jb3B5IHtcbiAgICAgICAgICAgICAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAkZ2FwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi1jb3B5IHtcbiAgICAgICAgZmxleDogMTtcbiAgICAgICAgcGFkZGluZy1yaWdodDogJGdhcC14eGw7XG5cbiAgICAgICAgQG1lZGlhICN7JHJlcG9ydC10YWJsZXR9IHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6ICRnYXA7XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEgI3skcmVwb3J0LW1vYmlsZX0ge1xuICAgICAgICAgICAgb3JkZXI6IDI7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgaDIgKyAuaDMtc3R5bGUge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogJGdhcC1zbTtcbiAgICAgICAgfVxuXG4gICAgICAgIGgyICsgcCxcbiAgICAgICAgLmgzLXN0eWxlICsgcCB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAkZ2FwLW1kO1xuICAgICAgICB9XG5cbiAgICAgICAgcCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAkZ2FwO1xuICAgICAgICB9XG5cbiAgICAgICAgdGFibGUge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogJGdhcC1tZDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5yZXBvcnQtYnRuLW91dGxpbmUge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogJGdhcC1zbTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtdGFnOm50aC1jaGlsZChuKSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogJGdhcC1tZDtcbiAgICAgICAgcGFkZGluZzogJHNsaXZlciAkZ2FwLXNtO1xuICAgIH1cblxuICAgICYtaW1hZ2Uge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGZsZXg6IDE7XG4gICAgICAgIHBhZGRpbmctdG9wOiAkZ2FwLXhsO1xuXG4gICAgICAgIEBtZWRpYSAjeyRyZXBvcnQtbW9iaWxlfSB7XG4gICAgICAgICAgICBvcmRlcjogMTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206ICRnYXA7XG4gICAgICAgIH1cblxuICAgICAgICBpbWcge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwi77u/LnJlcG9ydC10d28tY29sdW1uLWxpbmstbGlzdCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgaDIge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAkZ2FwLW1kO1xuXG4gICAgICAgIEBtZWRpYSAjeyRyZXBvcnQtdGFibGV0fSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAkZ2FwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi1jb250YWluZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGdhcDogJGdhcDtcblxuICAgICAgICBAbWVkaWEgI3skcmVwb3J0LW1vYmlsZX0ge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGdhcDogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtbGlua3Mge1xuICAgICAgICBmbGV4OiAxO1xuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiBpbmhlcml0O1xuICAgICAgICAgICAgY29sb3I6ICRncmVlbi0yMDIxO1xuICAgICAgICAgICAgcGFkZGluZzogJHNwYWNlIDA7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiB0ZXh0LWRlY29yYXRpb24tY29sb3IgJHRyYW5zaXRpb247XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iXX0= */
