CINXE.COM

Publish & Prosper | Podcast on Spotify

<!doctype html><html class="mobile-web-player" lang="en" dir="ltr"><head><meta charSet="utf-8"/><title>Publish &amp; Prosper | Podcast on Spotify</title><meta property="og:site_name" content="Spotify"/><meta property="fb:app_id" content="174829003346"/><link rel="icon" sizes="32x32" type="image/png" href="https://open.spotifycdn.com/cdn/images/favicon32.b64ecc03.png"/><link rel="icon" sizes="16x16" type="image/png" href="https://open.spotifycdn.com/cdn/images/favicon16.1c487bff.png"/><link rel="icon" href="https://open.spotifycdn.com/cdn/images/favicon.0f31d2ea.ico"/><meta http-equiv="X-UA-Compatible" content="IE=9"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="https://encore.scdn.co/fonts/SpotifyMixUI-Regular-cc3b1de388efa4cbca6c75cebc24585e.woff2" as="font" type="font/woff2" crossorigin="anonymous"/><link rel="preload" href="https://encore.scdn.co/fonts/SpotifyMixUITitleVariable-8769ccfde3379b7ebcadd9529b49d0cc.woff2" as="font" type="font/woff2" crossorigin="anonymous"/><link rel="preload" href="https://encore.scdn.co/fonts/SpotifyMixUITitle-Bold-37290f1de77f297fcc26d71e9afcf43f.woff2" as="font" type="font/woff2" crossorigin="anonymous"/><link rel="preload" href="https://encore.scdn.co/fonts/SpotifyMixUI-Bold-4264b799009b1db5c491778b1bc8e5b7.woff2" as="font" type="font/woff2" crossorigin="anonymous"/><link rel="preload" href="https://encore.scdn.co/fonts/SpotifyMixUITitleVariable-8769ccfde3379b7ebcadd9529b49d0cc.woff2" as="font" type="font/woff2" crossorigin="anonymous"/><link rel="preload" href="https://encore.scdn.co/fonts/SpotifyMixUITitle-Extrabold-ba6c73cd7f82c81e49cf2204017803ed.woff2" as="font" type="font/woff2" crossorigin="anonymous"/><meta property="og:title" content="Publish &amp; Prosper"/><meta property="og:description" content="Podcast 路 Matt Briel &amp; Lauren Vassallo 路 Where publishing, ecommerce, and marketing collide. Brought to you by Lulu.com.聽"/><meta property="og:url" content="https://open.spotify.com/show/1YFmOCAeGKYugoSgqO6ESA"/><meta property="og:type" content="website"/><meta property="og:site_name" content="Spotify"/><meta property="og:restrictions:country:allowed" content="AD"/><meta property="og:restrictions:country:allowed" content="AE"/><meta property="og:restrictions:country:allowed" content="AG"/><meta property="og:restrictions:country:allowed" content="AL"/><meta property="og:restrictions:country:allowed" content="AM"/><meta property="og:restrictions:country:allowed" content="AO"/><meta property="og:restrictions:country:allowed" content="AR"/><meta property="og:restrictions:country:allowed" content="AT"/><meta property="og:restrictions:country:allowed" content="AU"/><meta property="og:restrictions:country:allowed" content="AZ"/><meta property="og:restrictions:country:allowed" content="BA"/><meta property="og:restrictions:country:allowed" content="BB"/><meta property="og:restrictions:country:allowed" content="BE"/><meta property="og:restrictions:country:allowed" content="BF"/><meta property="og:restrictions:country:allowed" content="BG"/><meta property="og:restrictions:country:allowed" content="BH"/><meta property="og:restrictions:country:allowed" content="BI"/><meta property="og:restrictions:country:allowed" content="BJ"/><meta property="og:restrictions:country:allowed" content="BN"/><meta property="og:restrictions:country:allowed" content="BO"/><meta property="og:restrictions:country:allowed" content="BR"/><meta property="og:restrictions:country:allowed" content="BS"/><meta property="og:restrictions:country:allowed" content="BT"/><meta property="og:restrictions:country:allowed" content="BW"/><meta property="og:restrictions:country:allowed" content="BZ"/><meta property="og:restrictions:country:allowed" content="CA"/><meta property="og:restrictions:country:allowed" content="CH"/><meta property="og:restrictions:country:allowed" content="CI"/><meta property="og:restrictions:country:allowed" content="CL"/><meta property="og:restrictions:country:allowed" content="CM"/><meta property="og:restrictions:country:allowed" content="CO"/><meta property="og:restrictions:country:allowed" content="CR"/><meta property="og:restrictions:country:allowed" content="CV"/><meta property="og:restrictions:country:allowed" content="CW"/><meta property="og:restrictions:country:allowed" content="CY"/><meta property="og:restrictions:country:allowed" content="CZ"/><meta property="og:restrictions:country:allowed" content="DE"/><meta property="og:restrictions:country:allowed" content="DJ"/><meta property="og:restrictions:country:allowed" content="DK"/><meta property="og:restrictions:country:allowed" content="DM"/><meta property="og:restrictions:country:allowed" content="DO"/><meta property="og:restrictions:country:allowed" content="DZ"/><meta property="og:restrictions:country:allowed" content="EC"/><meta property="og:restrictions:country:allowed" content="EE"/><meta property="og:restrictions:country:allowed" content="EG"/><meta property="og:restrictions:country:allowed" content="ES"/><meta property="og:restrictions:country:allowed" content="FI"/><meta property="og:restrictions:country:allowed" content="FJ"/><meta property="og:restrictions:country:allowed" content="FM"/><meta property="og:restrictions:country:allowed" content="FR"/><meta property="og:restrictions:country:allowed" content="GA"/><meta property="og:restrictions:country:allowed" content="GB"/><meta property="og:restrictions:country:allowed" content="GD"/><meta property="og:restrictions:country:allowed" content="GE"/><meta property="og:restrictions:country:allowed" content="GH"/><meta property="og:restrictions:country:allowed" content="GM"/><meta property="og:restrictions:country:allowed" content="GN"/><meta property="og:restrictions:country:allowed" content="GQ"/><meta property="og:restrictions:country:allowed" content="GR"/><meta property="og:restrictions:country:allowed" content="GT"/><meta property="og:restrictions:country:allowed" content="GW"/><meta property="og:restrictions:country:allowed" content="GY"/><meta property="og:restrictions:country:allowed" content="HK"/><meta property="og:restrictions:country:allowed" content="HN"/><meta property="og:restrictions:country:allowed" content="HR"/><meta property="og:restrictions:country:allowed" content="HT"/><meta property="og:restrictions:country:allowed" content="HU"/><meta property="og:restrictions:country:allowed" content="ID"/><meta property="og:restrictions:country:allowed" content="IE"/><meta property="og:restrictions:country:allowed" content="IL"/><meta property="og:restrictions:country:allowed" content="IN"/><meta property="og:restrictions:country:allowed" content="IS"/><meta property="og:restrictions:country:allowed" content="IT"/><meta property="og:restrictions:country:allowed" content="JM"/><meta property="og:restrictions:country:allowed" content="JO"/><meta property="og:restrictions:country:allowed" content="JP"/><meta property="og:restrictions:country:allowed" content="KE"/><meta property="og:restrictions:country:allowed" content="KH"/><meta property="og:restrictions:country:allowed" content="KI"/><meta property="og:restrictions:country:allowed" content="KM"/><meta property="og:restrictions:country:allowed" content="KN"/><meta property="og:restrictions:country:allowed" content="KR"/><meta property="og:restrictions:country:allowed" content="KW"/><meta property="og:restrictions:country:allowed" content="LA"/><meta property="og:restrictions:country:allowed" content="LB"/><meta property="og:restrictions:country:allowed" content="LC"/><meta property="og:restrictions:country:allowed" content="LI"/><meta property="og:restrictions:country:allowed" content="LR"/><meta property="og:restrictions:country:allowed" content="LS"/><meta property="og:restrictions:country:allowed" content="LT"/><meta property="og:restrictions:country:allowed" content="LU"/><meta property="og:restrictions:country:allowed" content="LV"/><meta property="og:restrictions:country:allowed" content="MA"/><meta property="og:restrictions:country:allowed" content="MC"/><meta property="og:restrictions:country:allowed" content="ME"/><meta property="og:restrictions:country:allowed" content="MG"/><meta property="og:restrictions:country:allowed" content="MH"/><meta property="og:restrictions:country:allowed" content="MK"/><meta property="og:restrictions:country:allowed" content="ML"/><meta property="og:restrictions:country:allowed" content="MN"/><meta property="og:restrictions:country:allowed" content="MO"/><meta property="og:restrictions:country:allowed" content="MR"/><meta property="og:restrictions:country:allowed" content="MT"/><meta property="og:restrictions:country:allowed" content="MU"/><meta property="og:restrictions:country:allowed" content="MV"/><meta property="og:restrictions:country:allowed" content="MW"/><meta property="og:restrictions:country:allowed" content="MX"/><meta property="og:restrictions:country:allowed" content="MY"/><meta property="og:restrictions:country:allowed" content="MZ"/><meta property="og:restrictions:country:allowed" content="NA"/><meta property="og:restrictions:country:allowed" content="NE"/><meta property="og:restrictions:country:allowed" content="NG"/><meta property="og:restrictions:country:allowed" content="NI"/><meta property="og:restrictions:country:allowed" content="NL"/><meta property="og:restrictions:country:allowed" content="NO"/><meta property="og:restrictions:country:allowed" content="NP"/><meta property="og:restrictions:country:allowed" content="NR"/><meta property="og:restrictions:country:allowed" content="NZ"/><meta property="og:restrictions:country:allowed" content="OM"/><meta property="og:restrictions:country:allowed" content="PA"/><meta property="og:restrictions:country:allowed" content="PE"/><meta property="og:restrictions:country:allowed" content="PG"/><meta property="og:restrictions:country:allowed" content="PH"/><meta property="og:restrictions:country:allowed" content="PL"/><meta property="og:restrictions:country:allowed" content="PR"/><meta property="og:restrictions:country:allowed" content="PS"/><meta property="og:restrictions:country:allowed" content="PT"/><meta property="og:restrictions:country:allowed" content="PW"/><meta property="og:restrictions:country:allowed" content="PY"/><meta property="og:restrictions:country:allowed" content="QA"/><meta property="og:restrictions:country:allowed" content="RO"/><meta property="og:restrictions:country:allowed" content="RS"/><meta property="og:restrictions:country:allowed" content="RW"/><meta property="og:restrictions:country:allowed" content="SA"/><meta property="og:restrictions:country:allowed" content="SB"/><meta property="og:restrictions:country:allowed" content="SC"/><meta property="og:restrictions:country:allowed" content="SE"/><meta property="og:restrictions:country:allowed" content="SG"/><meta property="og:restrictions:country:allowed" content="SI"/><meta property="og:restrictions:country:allowed" content="SK"/><meta property="og:restrictions:country:allowed" content="SL"/><meta property="og:restrictions:country:allowed" content="SM"/><meta property="og:restrictions:country:allowed" content="SN"/><meta property="og:restrictions:country:allowed" content="SR"/><meta property="og:restrictions:country:allowed" content="ST"/><meta property="og:restrictions:country:allowed" content="SV"/><meta property="og:restrictions:country:allowed" content="SZ"/><meta property="og:restrictions:country:allowed" content="TD"/><meta property="og:restrictions:country:allowed" content="TG"/><meta property="og:restrictions:country:allowed" content="TH"/><meta property="og:restrictions:country:allowed" content="TL"/><meta property="og:restrictions:country:allowed" content="TN"/><meta property="og:restrictions:country:allowed" content="TO"/><meta property="og:restrictions:country:allowed" content="TR"/><meta property="og:restrictions:country:allowed" content="TT"/><meta property="og:restrictions:country:allowed" content="TV"/><meta property="og:restrictions:country:allowed" content="TW"/><meta property="og:restrictions:country:allowed" content="TZ"/><meta property="og:restrictions:country:allowed" content="UA"/><meta property="og:restrictions:country:allowed" content="US"/><meta property="og:restrictions:country:allowed" content="UY"/><meta property="og:restrictions:country:allowed" content="UZ"/><meta property="og:restrictions:country:allowed" content="VC"/><meta property="og:restrictions:country:allowed" content="VN"/><meta property="og:restrictions:country:allowed" content="VU"/><meta property="og:restrictions:country:allowed" content="WS"/><meta property="og:restrictions:country:allowed" content="XK"/><meta property="og:restrictions:country:allowed" content="ZA"/><meta property="og:restrictions:country:allowed" content="ZM"/><meta property="og:restrictions:country:allowed" content="ZW"/><meta property="og:image" content="https://i.scdn.co/image/ab6765630000ba8afd128a8657ec89269b2a9da1"/><meta name="description" content="Listen to Publish &amp; Prosper on Spotify. Where publishing, ecommerce, and marketing collide. Brought to you by Lulu.com.聽"/><meta name="google" content="notranslate"/><meta name="al:android:app_name" content="Spotify"/><meta name="al:android:package" content="com.spotify.music"/><meta name="al:android:url" content="spotify://show/1YFmOCAeGKYugoSgqO6ESA"/><meta name="al:ios:app_name" content="Spotify"/><meta name="al:ios:app_store_id" content="324684580"/><meta name="al:ios:url" content="spotify://show/1YFmOCAeGKYugoSgqO6ESA"/><meta name="twitter:site" content="@spotify"/><meta name="twitter:title" content="Publish &amp; Prosper"/><meta name="twitter:description" content="Podcast 路 Matt Briel &amp; Lauren Vassallo 路 Where publishing, ecommerce, and marketing collide. Brought to you by Lulu.com.聽"/><meta name="twitter:image" content="https://i.scdn.co/image/ab6765630000ba8afd128a8657ec89269b2a9da1"/><meta name="twitter:card" content="summary"/><link rel="canonical" href="https://open.spotify.com/show/1YFmOCAeGKYugoSgqO6ESA"/><link rel="alternate" type="application/json+oembed" href="https://open.spotify.com/oembed?url=https%3A%2F%2Fopen.spotify.com%2Fshow%2F1YFmOCAeGKYugoSgqO6ESA"/><link rel="alternate" href="https://open.spotify.com/show/1YFmOCAeGKYugoSgqO6ESA" hrefLang="x-default"/><link rel="alternate" href="https://open.spotify.com/show/1YFmOCAeGKYugoSgqO6ESA" hrefLang="en"/><link rel="alternate" href="android-app://com.spotify.music/spotify/show/1YFmOCAeGKYugoSgqO6ESA"/><script type="application/ld+json">{"@context":"http://schema.org/","@type":"PodcastSeries","url":"https://open.spotify.com/show/1YFmOCAeGKYugoSgqO6ESA","name":"Publish & Prosper","description":"Listen to Publish & Prosper on Spotify. Where publishing, ecommerce, and marketing collide. Brought to you by Lulu.com.\u00A0","publisher":"Matt Briel & Lauren Vassallo","author":{"@type":"Person","name":"Matt Briel & Lauren Vassallo"},"image":"https://i.scdn.co/image/ab6765630000ba8afd128a8657ec89269b2a9da1","accessMode":"auditory","inLanguage":"en"}</script><link rel="manifest" href="https://open.spotifycdn.com/cdn/generated/manifest-mobile-web-player.a1ddf51c.json"/><style data-styled="active"></style><style data-styled="" data-styled-version="5.3.11">.bQazaM{fill:var(--essential-base,#000000);-webkit-animation:oaGcb 1.32s linear infinite;animation:oaGcb 1.32s linear infinite;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;}/*!sc*/ .bQazaM:nth-of-type(2){-webkit-animation-delay:100ms;animation-delay:100ms;}/*!sc*/ .bQazaM:nth-of-type(3){-webkit-animation-delay:200ms;animation-delay:200ms;}/*!sc*/ [dir='rtl'] .ProgressDot-sc-734kfk-0:nth-of-type(1){-webkit-animation-delay:200ms;animation-delay:200ms;}/*!sc*/ [dir='rtl'] .ProgressDot-sc-734kfk-0:nth-of-type(3){-webkit-animation-delay:0s;animation-delay:0s;}/*!sc*/ data-styled.g44[id="ProgressDot-sc-734kfk-0"]{content:"bQazaM,"}/*!sc*/ .jJQUFy{content:'';-webkit-block-size:18.666666666666668px;-ms-flex-block-size:18.666666666666668px;block-size:18.666666666666668px;inline-size:84px;}/*!sc*/ data-styled.g45[id="ProgressDotsSvg-sc-18dhrwh-0"]{content:"jJQUFy,"}/*!sc*/ @-webkit-keyframes oaGcb{0%{-webkit-animation-timing-function:cubic-bezier(1,0,0.7,1);animation-timing-function:cubic-bezier(1,0,0.7,1);opacity:0.5;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}40%{-webkit-animation-timing-function:cubic-bezier(0.3,0,0,1);animation-timing-function:cubic-bezier(0.3,0,0,1);opacity:0.75;-webkit-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3);}72.5%{-webkit-animation-timing-function:linear;animation-timing-function:linear;opacity:0.5;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}100%{opacity:0.5;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}}/*!sc*/ @keyframes oaGcb{0%{-webkit-animation-timing-function:cubic-bezier(1,0,0.7,1);animation-timing-function:cubic-bezier(1,0,0.7,1);opacity:0.5;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}40%{-webkit-animation-timing-function:cubic-bezier(0.3,0,0,1);animation-timing-function:cubic-bezier(0.3,0,0,1);opacity:0.75;-webkit-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3);}72.5%{-webkit-animation-timing-function:linear;animation-timing-function:linear;opacity:0.5;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}100%{opacity:0.5;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}}/*!sc*/ data-styled.g89[id="sc-keyframes-oaGcb"]{content:"oaGcb,"}/*!sc*/ </style><link rel="stylesheet" href="https://open.spotifycdn.com/cdn/build/mobile-web-player/mwp-dialog-container.38141cf2.css"/><link rel="stylesheet" href="https://open.spotifycdn.com/cdn/build/mobile-web-player/mwp-context-menu-container.20c15c84.css"/><link rel="stylesheet" href="https://open.spotifycdn.com/cdn/build/mobile-web-player/mwp-user-profile.fd95ef86.css"/><link rel="stylesheet" href="https://open.spotifycdn.com/cdn/build/mobile-web-player/mwp-connect-view-container.a1f1e35b.css"/><link rel="stylesheet" href="https://open.spotifycdn.com/cdn/build/mobile-web-player/mwp-now-playing-view.24c7dc35.css"/><link rel="stylesheet" href="https://open.spotifycdn.com/cdn/build/mobile-web-player/mwp-home-page.0ffe7699.css"/><link rel="stylesheet" href="https://open.spotifycdn.com/cdn/build/mobile-web-player/mwp-artist-page.08039596.css"/><link rel="stylesheet" href="https://open.spotifycdn.com/cdn/build/mobile-web-player/mobile-web-player.96045797.css"/><link rel="preconnect" href="https://apresolve.spotify.com" crossorigin="anonymous"/><link rel="preconnect" href="https://clienttoken.spotify.com" crossorigin="anonymous"/><link rel="preconnect" href="https://api-partner.spotify.com" crossorigin="anonymous"/><link rel="preconnect" href="https://spclient.wg.spotify.com" crossorigin="anonymous"/><link rel="preconnect" href="https://api.spotify.com" crossorigin="anonymous"/><link rel="preconnect" href="https://daily-mix.scdn.co" crossorigin="anonymous"/><link rel="preconnect" href="https://exp.wg.spotify.com" crossorigin="anonymous"/><link rel="preconnect" href="https://i.scdn.co" crossorigin="anonymous"/><link rel="preconnect" href="https://lineup-images.scdn.co" crossorigin="anonymous"/><link rel="preconnect" href="https://mosaic.scdn.co" crossorigin="anonymous"/><link rel="preconnect" href="https://open.spotifycdn.com" crossorigin="anonymous"/><link rel="preconnect" href="https://pixel-static.spotify.com" crossorigin="anonymous"/><link rel="preconnect" href="https://pixel.spotify.com" crossorigin="anonymous"/><link rel="preconnect" href="https://pl.scdn.co" crossorigin="anonymous"/><link rel="preconnect" href="https://open.spotifycdn.com" crossorigin="anonymous"/><link rel="preconnect" href="https://gae2-dealer.spotify.com" crossorigin="anonymous"/><link rel="preconnect" href="https://gae2-spclient.spotify.com" crossorigin="anonymous"/><link rel="preload" href="https://open.spotifycdn.com/cdn/generated-locales/mobile-web-player/en.c3ee22b7.json" data-translations-url-for-locale="en" as="fetch" crossorigin="anonymous" type="application/json"/><link rel="search" type="application/opensearchdescription+xml" title="Spotify" href="https://open.spotifycdn.com/cdn/generated/opensearch.4cd8879e.xml"/><script defer="" src="https://www.googleoptimize.com/optimize.js?id=GTM-W53X654"></script><script defer="" src="https://open.spotifycdn.com/cdn/js/gtm.ea4c34bc.js"></script><script defer="" src="https://open.spotifycdn.com/cdn/js/retargeting-pixels.5ab9cdc0.js"></script></head><body class="mobile-web-player"><script id="config" data-testid="config" type="application/json">{"appName":"web_player_prototype","market":"SG","locale":{"locale":"en","rtl":false,"textDirection":"ltr"},"isPremium":false,"correlationId":"96fb451b35df3a3258420ccbc8eda35d","isAnonymous":true,"gtmId":"GTM-PZHN3VD","optimizeId":"GTM-W53X654","pipResources":{"scripts":["https://open.spotifycdn.com/cdn/build/web-player/vendor~web-player.f97f7070.js","https://open.spotifycdn.com/cdn/build/web-player/pip-mini-player.03f921c6.js"],"styles":["https://open.spotifycdn.com/cdn/build/web-player/pip-mini-player.1db08a40.css"]},"retargetingPixels":null,"recaptchaWebPlayerFraudSiteKey":"6LfCVLAUAAAAALFwwRnnCJ12DalriUGbj8FW_J39"}</script><script id="session" data-testid="session" type="application/json">{"accessToken":"BQBbfG4pMR73lC3SYGjCQkOfCj02BTX1OYSqsbJYa4cdhRahfmM1oIEQQSUF_hxzx6nfGytTrTc-l94oJGWLEYgfvNEeSpaX3FOpeJGnZbKZ1_fbi8M","accessTokenExpirationTimestampMs":1732475701337,"isAnonymous":true,"clientId":"f6a40776580943a7bc5173125a1e8832"}</script><div id="main" data-ssr="1"><div class="encore-layout-themes"><div class="ufy3rNNsNBx6IOixSXEG"><div class="encore-dark-theme xXxkvFpB54Fne7ykRnXa" data-main-scrollable-node="true"><div class="Cv2QMWaKhio30Ly6ooMy"><div class="SAvutxFsWpINsq8pSOqb" style="--bottomMargin:0px"><!--$--><div class="XOErnGrVFhfEECdqd8pQ" data-testid="entity-loading-state"><svg xmlns="http://www.w3.org/2000/svg" x="0px" y="0px" viewBox="0 0 1 100" xml:space="preserve" role="progressbar" aria-valuetext="Just a moment..." data-testid="loading-indicator" aria-label="Just a moment..." data-encore-id="progressDots" class="ProgressDotsSvg-sc-18dhrwh-0 jJQUFy"><circle stroke="none" cx="-140" cy="50" r="32" class="ProgressDot-sc-734kfk-0 bQazaM"></circle><circle stroke="none" cx="0" cy="50" r="32" class="ProgressDot-sc-734kfk-0 bQazaM"></circle><circle stroke="none" cx="140" cy="50" r="32" class="ProgressDot-sc-734kfk-0 bQazaM"></circle></svg></div><!--/$--></div><div class="LQ6Ss79CdgHw2ScSPflQ"></div></div></div></div><aside class="encore-dark-theme Yg_FlRTSnjxmfwyAvnFJ"><div></div></aside></div></div><script id="initial-state" type="text/plain">eyJzZXNzaW9uIjp7Im1lIjpudWxsLCJwcm9kdWN0Ijp7ImNvdW50cnkiOiJTRyIsImNhdGFsb2d1ZSI6InByZW1pdW0iLCJwcm9kdWN0IjoiUFJFTUlVTSIsIm9uLWRlbWFuZCI6IjEifSwibG9jYWxlIjoiZW4iLCJ0ZXh0RGlyZWN0aW9uYWxpdHkiOiJsdHIiLCJpc0Fub255bW91cyI6dHJ1ZSwiZmVhdHVyZXMiOnsiZW5hYmxlU2hvd3MiOnRydWUsImlzVHJhY2luZ0VuYWJsZWQiOmZhbHNlLCJ1cGdyYWRlQnV0dG9uIjoiY29udHJvbCIsIm13cCI6dHJ1ZSwiaXNNV1BFcnJvckNvZGVFbmFibGVkIjpmYWxzZSwiaXNNd3BSYWRpb0VudGl0eSI6dHJ1ZSwiaXNNV1BBbmRQbGF5YmFja0NhcGFibGUiOmZhbHNlLCJwcmVhdXRoUmVjYXB0Y2hhIjpmYWxzZSwiaXNFcXVhbGl6ZXJBQkVuYWJsZWQiOmZhbHNlLCJpc1BvZGNhc3RFbmFibGVkIjp0cnVlLCJlbmFibGVJMThuTG9jYWxlcyI6dHJ1ZSwiaXNJMThuQWRkaXRpb25hbFBhZ2VzRW5hYmxlZCI6ZmFsc2UsImlzSW50ZXJhY3Rpb25Mb2dnZXJFbmFibGVkIjp0cnVlLCJpc1JlaW52ZW50RnJlZUVuYWJsZWQiOmZhbHNlLCJpc0VudGl0eVJlcG9ydEVuYWJsZWQiOnRydWUsImlzQWxidW1SZXBvcnRFbmFibGVkIjpmYWxzZSwiaXNUcmFja1JlcG9ydEVuYWJsZWQiOmZhbHNlLCJpc1BvZGNhc3RTaG93UmVwb3J0RW5hYmxlZCI6ZmFsc2UsImlzUG9kY2FzdEVwaXNvZGVSZXBvcnRFbmFibGVkIjpmYWxzZX0sImNvdW50cnkiOiJTRyIsImJyb3dzZXJPUyI6ImFuZHJvaWQiLCJjYW5Hb0JhY2siOmZhbHNlLCJjYW5Hb0ZvcndhcmQiOmZhbHNlfSwiY29ubmVjdCI6eyJkZXZpY2UiOm51bGwsImRldmljZXMiOltdLCJtYW51YWxUcmFuc2ZlckRldmljZUlkIjpudWxsfSwiZW50aXRpZXMiOnsiaXRlbXMiOnsic3BvdGlmeTpzaG93OjFZRm1PQ0FlR0tZdWdvU2dxTzZFU0EiOnsiX190eXBlbmFtZSI6IlBvZGNhc3QiLCJhY2Nlc3NJbmZvIjpudWxsLCJhdmFpbGFibGVNYXJrZXRzIjp7Iml0ZW1zIjpbeyJjb3VudHJ5Q29kZSI6IkFEIn0seyJjb3VudHJ5Q29kZSI6IkFFIn0seyJjb3VudHJ5Q29kZSI6IkFHIn0seyJjb3VudHJ5Q29kZSI6IkFMIn0seyJjb3VudHJ5Q29kZSI6IkFNIn0seyJjb3VudHJ5Q29kZSI6IkFPIn0seyJjb3VudHJ5Q29kZSI6IkFSIn0seyJjb3VudHJ5Q29kZSI6IkFUIn0seyJjb3VudHJ5Q29kZSI6IkFVIn0seyJjb3VudHJ5Q29kZSI6IkFaIn0seyJjb3VudHJ5Q29kZSI6IkJBIn0seyJjb3VudHJ5Q29kZSI6IkJCIn0seyJjb3VudHJ5Q29kZSI6IkJFIn0seyJjb3VudHJ5Q29kZSI6IkJGIn0seyJjb3VudHJ5Q29kZSI6IkJHIn0seyJjb3VudHJ5Q29kZSI6IkJIIn0seyJjb3VudHJ5Q29kZSI6IkJJIn0seyJjb3VudHJ5Q29kZSI6IkJKIn0seyJjb3VudHJ5Q29kZSI6IkJOIn0seyJjb3VudHJ5Q29kZSI6IkJPIn0seyJjb3VudHJ5Q29kZSI6IkJSIn0seyJjb3VudHJ5Q29kZSI6IkJTIn0seyJjb3VudHJ5Q29kZSI6IkJUIn0seyJjb3VudHJ5Q29kZSI6IkJXIn0seyJjb3VudHJ5Q29kZSI6IkJaIn0seyJjb3VudHJ5Q29kZSI6IkNBIn0seyJjb3VudHJ5Q29kZSI6IkNIIn0seyJjb3VudHJ5Q29kZSI6IkNJIn0seyJjb3VudHJ5Q29kZSI6IkNMIn0seyJjb3VudHJ5Q29kZSI6IkNNIn0seyJjb3VudHJ5Q29kZSI6IkNPIn0seyJjb3VudHJ5Q29kZSI6IkNSIn0seyJjb3VudHJ5Q29kZSI6IkNWIn0seyJjb3VudHJ5Q29kZSI6IkNXIn0seyJjb3VudHJ5Q29kZSI6IkNZIn0seyJjb3VudHJ5Q29kZSI6IkNaIn0seyJjb3VudHJ5Q29kZSI6IkRFIn0seyJjb3VudHJ5Q29kZSI6IkRKIn0seyJjb3VudHJ5Q29kZSI6IkRLIn0seyJjb3VudHJ5Q29kZSI6IkRNIn0seyJjb3VudHJ5Q29kZSI6IkRPIn0seyJjb3VudHJ5Q29kZSI6IkRaIn0seyJjb3VudHJ5Q29kZSI6IkVDIn0seyJjb3VudHJ5Q29kZSI6IkVFIn0seyJjb3VudHJ5Q29kZSI6IkVHIn0seyJjb3VudHJ5Q29kZSI6IkVTIn0seyJjb3VudHJ5Q29kZSI6IkZJIn0seyJjb3VudHJ5Q29kZSI6IkZKIn0seyJjb3VudHJ5Q29kZSI6IkZNIn0seyJjb3VudHJ5Q29kZSI6IkZSIn0seyJjb3VudHJ5Q29kZSI6IkdBIn0seyJjb3VudHJ5Q29kZSI6IkdCIn0seyJjb3VudHJ5Q29kZSI6IkdEIn0seyJjb3VudHJ5Q29kZSI6IkdFIn0seyJjb3VudHJ5Q29kZSI6IkdIIn0seyJjb3VudHJ5Q29kZSI6IkdNIn0seyJjb3VudHJ5Q29kZSI6IkdOIn0seyJjb3VudHJ5Q29kZSI6IkdRIn0seyJjb3VudHJ5Q29kZSI6IkdSIn0seyJjb3VudHJ5Q29kZSI6IkdUIn0seyJjb3VudHJ5Q29kZSI6IkdXIn0seyJjb3VudHJ5Q29kZSI6IkdZIn0seyJjb3VudHJ5Q29kZSI6IkhLIn0seyJjb3VudHJ5Q29kZSI6IkhOIn0seyJjb3VudHJ5Q29kZSI6IkhSIn0seyJjb3VudHJ5Q29kZSI6IkhUIn0seyJjb3VudHJ5Q29kZSI6IkhVIn0seyJjb3VudHJ5Q29kZSI6IklEIn0seyJjb3VudHJ5Q29kZSI6IklFIn0seyJjb3VudHJ5Q29kZSI6IklMIn0seyJjb3VudHJ5Q29kZSI6IklOIn0seyJjb3VudHJ5Q29kZSI6IklTIn0seyJjb3VudHJ5Q29kZSI6IklUIn0seyJjb3VudHJ5Q29kZSI6IkpNIn0seyJjb3VudHJ5Q29kZSI6IkpPIn0seyJjb3VudHJ5Q29kZSI6IkpQIn0seyJjb3VudHJ5Q29kZSI6IktFIn0seyJjb3VudHJ5Q29kZSI6IktIIn0seyJjb3VudHJ5Q29kZSI6IktJIn0seyJjb3VudHJ5Q29kZSI6IktNIn0seyJjb3VudHJ5Q29kZSI6IktOIn0seyJjb3VudHJ5Q29kZSI6IktSIn0seyJjb3VudHJ5Q29kZSI6IktXIn0seyJjb3VudHJ5Q29kZSI6IkxBIn0seyJjb3VudHJ5Q29kZSI6IkxCIn0seyJjb3VudHJ5Q29kZSI6IkxDIn0seyJjb3VudHJ5Q29kZSI6IkxJIn0seyJjb3VudHJ5Q29kZSI6IkxSIn0seyJjb3VudHJ5Q29kZSI6IkxTIn0seyJjb3VudHJ5Q29kZSI6IkxUIn0seyJjb3VudHJ5Q29kZSI6IkxVIn0seyJjb3VudHJ5Q29kZSI6IkxWIn0seyJjb3VudHJ5Q29kZSI6Ik1BIn0seyJjb3VudHJ5Q29kZSI6Ik1DIn0seyJjb3VudHJ5Q29kZSI6Ik1FIn0seyJjb3VudHJ5Q29kZSI6Ik1HIn0seyJjb3VudHJ5Q29kZSI6Ik1IIn0seyJjb3VudHJ5Q29kZSI6Ik1LIn0seyJjb3VudHJ5Q29kZSI6Ik1MIn0seyJjb3VudHJ5Q29kZSI6Ik1OIn0seyJjb3VudHJ5Q29kZSI6Ik1PIn0seyJjb3VudHJ5Q29kZSI6Ik1SIn0seyJjb3VudHJ5Q29kZSI6Ik1UIn0seyJjb3VudHJ5Q29kZSI6Ik1VIn0seyJjb3VudHJ5Q29kZSI6Ik1WIn0seyJjb3VudHJ5Q29kZSI6Ik1XIn0seyJjb3VudHJ5Q29kZSI6Ik1YIn0seyJjb3VudHJ5Q29kZSI6Ik1ZIn0seyJjb3VudHJ5Q29kZSI6Ik1aIn0seyJjb3VudHJ5Q29kZSI6Ik5BIn0seyJjb3VudHJ5Q29kZSI6Ik5FIn0seyJjb3VudHJ5Q29kZSI6Ik5HIn0seyJjb3VudHJ5Q29kZSI6Ik5JIn0seyJjb3VudHJ5Q29kZSI6Ik5MIn0seyJjb3VudHJ5Q29kZSI6Ik5PIn0seyJjb3VudHJ5Q29kZSI6Ik5QIn0seyJjb3VudHJ5Q29kZSI6Ik5SIn0seyJjb3VudHJ5Q29kZSI6Ik5aIn0seyJjb3VudHJ5Q29kZSI6Ik9NIn0seyJjb3VudHJ5Q29kZSI6IlBBIn0seyJjb3VudHJ5Q29kZSI6IlBFIn0seyJjb3VudHJ5Q29kZSI6IlBHIn0seyJjb3VudHJ5Q29kZSI6IlBIIn0seyJjb3VudHJ5Q29kZSI6IlBMIn0seyJjb3VudHJ5Q29kZSI6IlBSIn0seyJjb3VudHJ5Q29kZSI6IlBTIn0seyJjb3VudHJ5Q29kZSI6IlBUIn0seyJjb3VudHJ5Q29kZSI6IlBXIn0seyJjb3VudHJ5Q29kZSI6IlBZIn0seyJjb3VudHJ5Q29kZSI6IlFBIn0seyJjb3VudHJ5Q29kZSI6IlJPIn0seyJjb3VudHJ5Q29kZSI6IlJTIn0seyJjb3VudHJ5Q29kZSI6IlJXIn0seyJjb3VudHJ5Q29kZSI6IlNBIn0seyJjb3VudHJ5Q29kZSI6IlNCIn0seyJjb3VudHJ5Q29kZSI6IlNDIn0seyJjb3VudHJ5Q29kZSI6IlNFIn0seyJjb3VudHJ5Q29kZSI6IlNHIn0seyJjb3VudHJ5Q29kZSI6IlNJIn0seyJjb3VudHJ5Q29kZSI6IlNLIn0seyJjb3VudHJ5Q29kZSI6IlNMIn0seyJjb3VudHJ5Q29kZSI6IlNNIn0seyJjb3VudHJ5Q29kZSI6IlNOIn0seyJjb3VudHJ5Q29kZSI6IlNSIn0seyJjb3VudHJ5Q29kZSI6IlNUIn0seyJjb3VudHJ5Q29kZSI6IlNWIn0seyJjb3VudHJ5Q29kZSI6IlNaIn0seyJjb3VudHJ5Q29kZSI6IlREIn0seyJjb3VudHJ5Q29kZSI6IlRHIn0seyJjb3VudHJ5Q29kZSI6IlRIIn0seyJjb3VudHJ5Q29kZSI6IlRMIn0seyJjb3VudHJ5Q29kZSI6IlROIn0seyJjb3VudHJ5Q29kZSI6IlRPIn0seyJjb3VudHJ5Q29kZSI6IlRSIn0seyJjb3VudHJ5Q29kZSI6IlRUIn0seyJjb3VudHJ5Q29kZSI6IlRWIn0seyJjb3VudHJ5Q29kZSI6IlRXIn0seyJjb3VudHJ5Q29kZSI6IlRaIn0seyJjb3VudHJ5Q29kZSI6IlVBIn0seyJjb3VudHJ5Q29kZSI6IlVTIn0seyJjb3VudHJ5Q29kZSI6IlVZIn0seyJjb3VudHJ5Q29kZSI6IlVaIn0seyJjb3VudHJ5Q29kZSI6IlZDIn0seyJjb3VudHJ5Q29kZSI6IlZOIn0seyJjb3VudHJ5Q29kZSI6IlZVIn0seyJjb3VudHJ5Q29kZSI6IldTIn0seyJjb3VudHJ5Q29kZSI6IlhLIn0seyJjb3VudHJ5Q29kZSI6IlpBIn0seyJjb3VudHJ5Q29kZSI6IlpNIn0seyJjb3VudHJ5Q29kZSI6IlpXIn1dfSwiY29udGVudFJhdGluZyI6eyJsYWJlbCI6Ik5PTkUifSwiY29udGVudFR5cGUiOiJDT05URU5UX1RZUEVfUE9EQ0FTVCIsImNvdmVyQXJ0Ijp7ImV4dHJhY3RlZENvbG9ycyI6eyJjb2xvckxpZ2h0Ijp7ImJsdWUiOjIzNywiZ3JlZW4iOjg1LCJoZXgiOiIjOTA1NUVEIiwicmVkIjoxNDR9fSwic291cmNlcyI6W3siaGVpZ2h0Ijo2NCwidXJsIjoiaHR0cHM6Ly9pLnNjZG4uY28vaW1hZ2UvYWI2NzY1NjMwMDAwZjY4ZGZkMTI4YTg2NTdlYzg5MjY5YjJhOWRhMSIsIndpZHRoIjo2NH0seyJoZWlnaHQiOjMwMCwidXJsIjoiaHR0cHM6Ly9pLnNjZG4uY28vaW1hZ2UvYWI2NzY1NjMwMDAwNWYxZmZkMTI4YTg2NTdlYzg5MjY5YjJhOWRhMSIsIndpZHRoIjozMDB9LHsiaGVpZ2h0Ijo2NDAsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMGJhOGFmZDEyOGE4NjU3ZWM4OTI2OWIyYTlkYTEiLCJ3aWR0aCI6NjQwfV19LCJkZXNjcmlwdGlvbiI6IldoZXJlIHB1Ymxpc2hpbmcsIGVjb21tZXJjZSwgYW5kIG1hcmtldGluZyBjb2xsaWRlLiBCcm91Z2h0IHRvIHlvdSBieSBMdWx1LmNvbS7CoCIsInBhZ2VzIjp7Il9fdHlwZW5hbWUiOiJDb250ZXh0RXBpc29kZVBhZ2UiLCJpdGVtcyI6W3siZW50aXR5Ijp7Il9fdHlwZW5hbWUiOiJFcGlzb2RlUmVzcG9uc2VXcmFwcGVyIiwiZGF0YSI6eyJfX3R5cGVuYW1lIjoiRXBpc29kZSIsImF1ZGlvIjp7Iml0ZW1zIjpbeyJmaWxlSWQiOiI1N2ZlNzRiNzAwMjMyMTBkMWI4ZjljNmQ5ZGZjN2NkM2I3MzRkOWVhIiwiZm9ybWF0IjoiTVA0XzEyOF9DQkNTIiwidXJsIjoiaHR0cHM6Ly9wLnNjZG4uY28vbXAzLXByZXZpZXcvNTdmZTc0YjcwMDIzMjEwZDFiOGY5YzZkOWRmYzdjZDNiNzM0ZDllYSJ9LHsiZmlsZUlkIjoiZjYyNjYxNTUyYzA4Mzk1ZDQwNjQyZjNhMzAwNTUxNDVmNDFjMDI1NSIsImZvcm1hdCI6IkFBQ18yNCIsInVybCI6Imh0dHBzOi8vcC5zY2RuLmNvL21wMy1wcmV2aWV3L2Y2MjY2MTU1MmMwODM5NWQ0MDY0MmYzYTMwMDU1MTQ1ZjQxYzAyNTUifSx7ImZpbGVJZCI6IjlhMDRlMzc2ZGI1MjdhYTM5NGVlNjA5OGQxZWFhNGNlNmE3ODA2ZjUiLCJmb3JtYXQiOiJNUDRfMTI4IiwidXJsIjoiaHR0cHM6Ly9wLnNjZG4uY28vbXAzLXByZXZpZXcvOWEwNGUzNzZkYjUyN2FhMzk0ZWU2MDk4ZDFlYWE0Y2U2YTc4MDZmNSJ9LHsiZmlsZUlkIjoiMmM2NDU4ZWU4ZTcyYTRjNTk4NzhmMTc5OGEzYzVkNWE1MTM1NjJmZCIsImZvcm1hdCI6Ik1QNF8xMjhfRFVBTCIsInVybCI6Imh0dHBzOi8vcC5zY2RuLmNvL21wMy1wcmV2aWV3LzJjNjQ1OGVlOGU3MmE0YzU5ODc4ZjE3OThhM2M1ZDVhNTEzNTYyZmQifSx7ImZpbGVJZCI6IjI2YTVjNjE0YmVhNTY5YWY5ZjZmNWM4YjA4MmRlZDJmZjZmYTQ0ZTYiLCJmb3JtYXQiOiJPR0dfVk9SQklTXzk2IiwidXJsIjoiaHR0cHM6Ly9wLnNjZG4uY28vbXAzLXByZXZpZXcvMjZhNWM2MTRiZWE1NjlhZjlmNmY1YzhiMDgyZGVkMmZmNmZhNDRlNiJ9XX0sImF1ZGlvUHJldmlldyI6eyJmb3JtYXQiOiJNUDNfOTYiLCJ1cmwiOiJodHRwczovL3BvZHotY29udGVudC5zcG90aWZ5Y2RuLmNvbS9hdWRpby9jbGlwcy8zY0lCbXRvZkI4dWJhc25ET3pZQTJoL2NsaXBfNTYzMTc4XzYyMzE3OC5tcDMifSwiY29udGVudFJhdGluZyI6eyJsYWJlbCI6Ik5PTkUifSwiY292ZXJBcnQiOnsic291cmNlcyI6W3siaGVpZ2h0Ijo2NCwidXJsIjoiaHR0cHM6Ly9pLnNjZG4uY28vaW1hZ2UvYWI2NzY1NjMwMDAwZjY4ZGZkMTI4YTg2NTdlYzg5MjY5YjJhOWRhMSIsIndpZHRoIjo2NH0seyJoZWlnaHQiOjMwMCwidXJsIjoiaHR0cHM6Ly9pLnNjZG4uY28vaW1hZ2UvYWI2NzY1NjMwMDAwNWYxZmZkMTI4YTg2NTdlYzg5MjY5YjJhOWRhMSIsIndpZHRoIjozMDB9LHsiaGVpZ2h0Ijo2NDAsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMGJhOGFmZDEyOGE4NjU3ZWM4OTI2OWIyYTlkYTEiLCJ3aWR0aCI6NjQwfV19LCJkZXNjcmlwdGlvbiI6IkluIHRoaXMgZXBpc29kZSwgTWF0dCAmIExhdXJlbiBoYXZlIGEgY29udmVyc2F0aW9uIGFib3V0IFRheWxvciBTd2lmdOKAmXMgdXBjb21pbmcgYm9vaywgdGFsa2luZyB0aHJvdWdoIGhlciBkZWNpc2lvbiB0byBzZWxmLXB1Ymxpc2ggaXQsIGFuZCB3aGF0IHRoYXQgc2F5cyBhYm91dCB0aGUgZnV0dXJlIG9mIHRyYWRpdGlvbmFsIHB1Ymxpc2hpbmcuwqBEaXNjbGFpbWVyOiBUaGlzIGVwaXNvZGUgd2FzIE1hdHTigJlzIGlkZWEsIG5vdCBMYXVyZW7igJlzLiBEaXZlIERlZXBlcvCfkqEgVGFyZ2V0IFByZXNzIFJlbGVhc2Xwn5KhIFJlbGF0ZWQgRXBpc29kZXNFcCAjMiB8IElzIFNlbGYtUHVibGlzaGluZyB0aGUgQmVzdCBQYXRoIGZvciBUb2RheSdzIENyZWF0b3JzP0VwICMxNiB8IFRoZSBJbmRpZSBBdXRob3IncyBHdWlkZSB0byBUaHJpdmluZyBXaXRob3V0IEFtYXpvbkVwICMzNiB8IFRoZSBJbmRpZSBBdXRob3LigJlzIEd1aWRlIHRvIFNlbGYtUHVibGlzaGluZyB2cy4gVHJhZGl0aW9uYWwgUHVibGlzaGluZyBTb3VuZCBCaXRlcyBGcm9tIFRoaXMgRXBpc29kZfCfjpnvuI8gWzE0OjM2XSDigJxUaW1lIGFuZCB0aW1lIGFnYWluLCB3ZSBzZWUgcGxlbnR5IG9mIHBlb3BsZSB3aG8gaGF2ZSBidWlsdCBhbiBhdWRpZW5jZSBmb3IgdGhlbXNlbHZlcywgcmVnYXJkbGVzcyBvZiBzaXplLCBidXQgaXQgd29ya3MgZm9yIHRoZW0uIFRoZXJlJ3MgaGlnaCBlbmdhZ2VtZW50LiBUaGV5IGtub3cgdGhlaXIgYXVkaWVuY2UgYmV0dGVyIHRoYW4gYW55Ym9keSBlbHNlLCBhbmQgdGhleSBhcmUgYWJsZSB0byBzZWxmLXB1Ymxpc2ggY29udGVudCBhbmQgcmVhY2ggdGhlaXIgYXVkaWVuY2UgYW5kIGFjaGlldmUgd2hhdGV2ZXIgdGhlaXIgcHJpbWFyeSBnb2FscyBhcmUu4oCdwqDwn46Z77iPIFsxNjoyMF0g4oCcSSB0aGluayBhc+KApiB0aGlzIGlkZWEgb2YgY3JlYXRpbmcgYW5kIG93bmluZyB5b3VyIGNvbnRlbnQgYW5kIHRoZSBkaXN0cmlidXRpb24gbWV0aG9kcyB0byBnZXQgaXQgdG8gbWFya2V0IGNvbnRpbnVlcyB0byBpbmNyZWFzZSwgSSB0aGluayB0cmFkaXRpb25hbCBwdWJsaXNoaW5nJ3MgdmFsdWUgY29udGludWVzIHRvIGRlY3JlYXNlLuKAnfCfjpnvuI8gWzQxOjI0XSDigJxBdCB0aGUgZW5kIG9mIHRoZSBkYXkgSSBuZXZlciB0aG91Z2h0IEkgd291bGQgZmluZCBpbnNwaXJhdGlvbiBpbiBzb21ldGhpbmcgVGF5bG9yIFN3aWZ0IGRpZCwgYnV0IGhlcmUgd2UgYXJlLuKAnfCfkoAgQ2Fu4oCZdCB3YWl0IGZvciBvdXIgbmV4dCBlcGlzb2RlPyBDaGVjayBvdXQgb3VyIFJlc291cmNlcyBwYWdlIGZvciBsaW5rcyB0byBvdXIgYmxvZywgb3VyIFlvdVR1YmUgY2hhbm5lbCwgYW5kIG1vcmUuIPCfkoAgRmluZCB1cyBvbiBGYWNlYm9vaywgWCwgSW5zdGFncmFtLCBhbmQgTGlua2VkSW4gYXQgbHVsdWRvdGNvbSHwn5KAIEVtYWlsIHVzIGF0IHBvZGNhc3RAbHVsdS5jb23wn5KAIFNpZ24gdXAgZm9yIG91ciBtYWlsaW5nIGxpc3QuICIsImR1cmF0aW9uIjp7InRvdGFsTWlsbGlzZWNvbmRzIjoyNzAwMTIwfSwiaWQiOiI2cldYSElrSXlUWk4xRFdzTWxPTEdDIiwibWVkaWFUeXBlcyI6WyJBVURJTyJdLCJuYW1lIjoiV2hhdCBEb2VzIFRheWxvciBTd2lmdCBLbm93IEFib3V0IEJvb2sgUHVibGlzaGluZz8iLCJwbGF5YWJpbGl0eSI6eyJwbGF5YWJsZSI6dHJ1ZSwicmVhc29uIjoiUExBWUFCTEUifSwicGxheWVkU3RhdGUiOnsicGxheVBvc2l0aW9uTWlsbGlzZWNvbmRzIjowLCJzdGF0ZSI6Ik5PVF9TVEFSVEVEIn0sInBvZGNhc3RWMiI6eyJfX3R5cGVuYW1lIjoiUG9kY2FzdFJlc3BvbnNlV3JhcHBlciIsImRhdGEiOnsiX190eXBlbmFtZSI6IlBvZGNhc3QiLCJhY2Nlc3NJbmZvIjpudWxsLCJuYW1lIjoiUHVibGlzaCAmIFByb3NwZXIifX0sInJlbGVhc2VEYXRlIjp7Imlzb1N0cmluZyI6IjIwMjQtMTEtMjBUMTE6MDA6MDBaIiwicHJlY2lzaW9uIjoiTUlOVVRFIn0sInJlc3RyaWN0aW9ucyI6eyJwYXl3YWxsQ29udGVudCI6ZmFsc2V9LCJ0eXBlIjoiUE9EQ0FTVF9FUElTT0RFIiwidXJpIjoic3BvdGlmeTplcGlzb2RlOjZyV1hISWtJeVRaTjFEV3NNbE9MR0MifX0sInVpZCI6Ijc1MDMxNDczNDM1YWQ0ZTkyMjNmIn0seyJlbnRpdHkiOnsiX190eXBlbmFtZSI6IkVwaXNvZGVSZXNwb25zZVdyYXBwZXIiLCJkYXRhIjp7Il9fdHlwZW5hbWUiOiJFcGlzb2RlIiwiYXVkaW8iOnsiaXRlbXMiOlt7ImZpbGVJZCI6IjBiOTg2MjQwZmEwYjUwMzQxNDBkZDg2MzRkZDQxZWMyNTYxNzc4ODkiLCJmb3JtYXQiOiJNUDRfMTI4X0RVQUwiLCJ1cmwiOiJodHRwczovL3Auc2Nkbi5jby9tcDMtcHJldmlldy8wYjk4NjI0MGZhMGI1MDM0MTQwZGQ4NjM0ZGQ0MWVjMjU2MTc3ODg5In0seyJmaWxlSWQiOiJlYjhjZGRjYTk5YmI1OWZlYjZiZjRmMzc1MjRhMDllNjYxZDdlMzUxIiwiZm9ybWF0IjoiTVA0XzEyOCIsInVybCI6Imh0dHBzOi8vcC5zY2RuLmNvL21wMy1wcmV2aWV3L2ViOGNkZGNhOTliYjU5ZmViNmJmNGYzNzUyNGEwOWU2NjFkN2UzNTEifSx7ImZpbGVJZCI6IjY1MDY4MjU5Njg0N2M0ZjA0MWVhZmY3MzhkNjNhZGUzMjllNGM2OTIiLCJmb3JtYXQiOiJBQUNfMjQiLCJ1cmwiOiJodHRwczovL3Auc2Nkbi5jby9tcDMtcHJldmlldy82NTA2ODI1OTY4NDdjNGYwNDFlYWZmNzM4ZDYzYWRlMzI5ZTRjNjkyIn0seyJmaWxlSWQiOiIyNWQwZGU0YzYzMjBlMjI2ZDNkZjA0ZGE4ZTM4YTUwYjNhNmJlZjA5IiwiZm9ybWF0IjoiT0dHX1ZPUkJJU185NiIsInVybCI6Imh0dHBzOi8vcC5zY2RuLmNvL21wMy1wcmV2aWV3LzI1ZDBkZTRjNjMyMGUyMjZkM2RmMDRkYThlMzhhNTBiM2E2YmVmMDkifSx7ImZpbGVJZCI6ImJjNzRmMjg0MzQyYjEzMzNhZTA5ZmQzNzFjOTJiNzEwZGMwMjhkOTQiLCJmb3JtYXQiOiJNUDRfMTI4X0NCQ1MiLCJ1cmwiOiJodHRwczovL3Auc2Nkbi5jby9tcDMtcHJldmlldy9iYzc0ZjI4NDM0MmIxMzMzYWUwOWZkMzcxYzkyYjcxMGRjMDI4ZDk0In1dfSwiYXVkaW9QcmV2aWV3Ijp7ImZvcm1hdCI6Ik1QM185NiIsInVybCI6Imh0dHBzOi8vcG9kei1jb250ZW50LnNwb3RpZnljZG4uY29tL2F1ZGlvL2NsaXBzLzIxbk1Iejc0V2d4QkI5VU92dG9qWDMvY2xpcF8yMTg2OTdfMjc4Njk3Lm1wMyJ9LCJjb250ZW50UmF0aW5nIjp7ImxhYmVsIjoiTk9ORSJ9LCJjb3ZlckFydCI6eyJzb3VyY2VzIjpbeyJoZWlnaHQiOjY0LCJ1cmwiOiJodHRwczovL2kuc2Nkbi5jby9pbWFnZS9hYjY3NjU2MzAwMDBmNjhkZmQxMjhhODY1N2VjODkyNjliMmE5ZGExIiwid2lkdGgiOjY0fSx7ImhlaWdodCI6MzAwLCJ1cmwiOiJodHRwczovL2kuc2Nkbi5jby9pbWFnZS9hYjY3NjU2MzAwMDA1ZjFmZmQxMjhhODY1N2VjODkyNjliMmE5ZGExIiwid2lkdGgiOjMwMH0seyJoZWlnaHQiOjY0MCwidXJsIjoiaHR0cHM6Ly9pLnNjZG4uY28vaW1hZ2UvYWI2NzY1NjMwMDAwYmE4YWZkMTI4YTg2NTdlYzg5MjY5YjJhOWRhMSIsIndpZHRoIjo2NDB9XX0sImRlc2NyaXB0aW9uIjoiSW4gdGhpcyBlcGlzb2RlLCBMYXVyZW4gJiBNYXR0IHJldmlldyB0aGUgaW1wb3J0YW50IG1ldHJpY3MgeW91IG5lZWQgdG8gYmUgdHJhY2tpbmcgdG8gYm9vc3QgeW91ciBib29rIHNhbGVzLCBncm93IHlvdXIgYnJhbmQsIGFuZCBjb25uZWN0IHdpdGggYSBsb3lhbCBhdWRpZW5jZS4gV2UgdGFrZSBhIGxvb2sgYXQgc29jaWFsIG1lZGlhLCBlbWFpbCwgd2Vic2l0ZSwgYW5kIGN1c3RvbWVyIGRhdGEgYW5kIHNoYXJlIHZhbHVhYmxlIHRvb2xzIGFuZCB0aXBzIHRvIGhlbHAgeW91IG1ha2UgdGhlIG1vc3Qgb2YgdGhlIGRhdGEgeW91IGNvbGxlY3QuwqBEaXZlIERlZXBlcvCfkqEgQ2hlY2sgT3V0IFRoZXNlIFJlc291cmNlc1Nob3BpZnkgfCBFY29tbWVyY2UgQW5hbHl0aWNzIFRvb2xzIGZvciBPbmxpbmUgU3RvcmUgT3duZXJzU3BhcmtUb3JvIHwgaHR0cHM6Ly9zcGFya3Rvcm8uY29tL8KgTWFueUNoYXQgfCBodHRwczovL21hbnljaGF0LmNvbS9jcmVhdG9yc8Kg8J+SoSBSZWFkIFRoZXNlIEJsb2cgUG9zdHNVbmxvY2sgWW91ciBDb250ZW50IEJ1c2luZXNzIFBvdGVudGlhbCBXaXRoIFVzZXIgRGF0YVRyYWNraW5nIFlvdXIgTWFya2V0aW5nIEVmZm9ydHMgV2l0aCBVVE0gVGFnc0NvbXBsZXRlIFRlY2ggU3RhY2sgZm9yIFB1Ymxpc2hpbmfwn5KhIExpc3RlbiB0byBUaGVzZSBFcGlzb2Rlc0VwaXNvZGUgIzExIHwgRW1haWwgTWFya2V0aW5nIGZvciBBdXRob3JzICYgQ3JlYXRvcnNFcGlzb2RlICMxMiB8IFNvY2lhbCBNZWRpYSBNYXJrZXRpbmcgZm9yIEF1dGhvcnMgJiBDcmVhdG9yc0VwaXNvZGUgIzIyIHwgVXNpbmcgQ3VzdG9tZXIgRGF0YSB0byBHcm93IFlvdXIgQnVzaW5lc3NFcGlzb2RlICMzMSB8IFlvdXIgNy1TdGVwIEd1aWRlIHRvIEJ1aWxkaW5nIGFuIE9ubGluZSBCb29rc3RvcmVTb3VuZCBCaXRlcyBGcm9tIFRoaXMgRXBpc29kZfCfjpnvuI8gWzEwOjM4XSDigJxBIGxvdCBvZiB0aGVzZSBtZXRyaWNzIGFyZSBpbnRlcmNvbm5lY3RlZCwgYW5kIHRoYXQncyBraW5kIG9mIHRoZSB3aG9sZSBwb2ludCBpbiB0cmFja2luZyB0aGVtIGFuZCBpbiBwYXlpbmcgYXR0ZW50aW9uIHRvIHRoZW0uIEFuZCBJIGtub3cgdGhhdCdzIGdvaW5nIHRvIHNvdW5kIHJlYWxseSBvdmVyd2hlbG1pbmcgYXMgd2UgcmF0dGxlIG9mZiBhIGJ1bmNoIG9mIGRpZmZlcmVudCB0eXBlcyBvZiBtZXRyaWNzIHRoYXQgeW91IHNob3VsZCBiZSBsb29raW5nIGF0LCBidXQgdGhleSByZWFsbHkgZG8gaW5mb3JtIGVhY2ggb3RoZXIgaW4gYSBsb3Qgb2YgZGlmZmVyZW50IHdheXMu4oCd8J+Ome+4jyBbMjQ6MDNdIOKAnElmIHlvdSdyZSBzZW5kaW5nIGFuIGVtYWlsIG91dCBvbmNlIGEgd2VlayBvciBvbmNlIGV2ZXJ5IHR3byB3ZWVrcyBvciB3aGF0ZXZlciwgYW5kIHlvdSdyZSBhc2tpbmcgcGVvcGxlIHRvIGJ1eSB5b3VyIGJvb2sgYW5kIHlvdSdyZSBzZW5kaW5nIHRoZW0gdG8gQW1hem9uLCB5b3UncmUgbm90IGdvaW5nIHRvIGhhdmUgdGhlIGRhdGEgYXMgdG8gd2hldGhlciBvciBub3QgdGhleSBib3VnaHQgYSBib29rIGZyb20gdGhhdCBlbWFpbC7igJ3wn46Z77iPIFszNTo1NV0g4oCcQWxsIHJvYWRzIHNob3VsZCBsZWFkIHRvIGhvd2V2ZXIgeW91IGdldCBzb21lYm9keSB0byBwdXJjaGFzZSBhIGJvb2ssIHdoZXJldmVyIHRoZXkgZG8gdGhhdC4gQW5kIHByaW1hcmlseSB0aGF0IHNob3VsZCBiZSBvbiB5b3VyIHdlYnNpdGUu4oCd8J+SgCBDYW7igJl0IHdhaXQgZm9yIG91ciBuZXh0IGVwaXNvZGU/IENoZWNrIG91dCBvdXIgUmVzb3VyY2VzIHBhZ2UgZm9yIGxpbmtzIHRvIG91ciBibG9nLCBvdXIgWW91VHViZSBjaGFubmVsLCBhbmQgbW9yZS4g8J+SgCBGaW5kIHVzIG9uIEZhY2Vib29rLCBYLCBJbnN0YWdyYW0sIGFuZCBMaW5rZWRJbiBhdCBsdWx1ZG90Y29tIfCfkoAgRW1haWwgdXMgYXQgcG9kY2FzdEBsdWx1LmNvbfCfkoAgU2lnbiB1cCBmb3Igb3VyIG1haWxpbmcgbGlzdC4gIiwiZHVyYXRpb24iOnsidG90YWxNaWxsaXNlY29uZHMiOjI4NzAxNTF9LCJpZCI6IjVOcGUyUXFWUTV1TDNLTDliaWxBNWkiLCJtZWRpYVR5cGVzIjpbIkFVRElPIl0sIm5hbWUiOiJNZXRyaWNzIFRoYXQgTWF0dGVyOiBBIEd1aWRlIGZvciBBdXRob3JzICYgQ3JlYXRvcnMiLCJwbGF5YWJpbGl0eSI6eyJwbGF5YWJsZSI6dHJ1ZSwicmVhc29uIjoiUExBWUFCTEUifSwicGxheWVkU3RhdGUiOnsicGxheVBvc2l0aW9uTWlsbGlzZWNvbmRzIjowLCJzdGF0ZSI6Ik5PVF9TVEFSVEVEIn0sInBvZGNhc3RWMiI6eyJfX3R5cGVuYW1lIjoiUG9kY2FzdFJlc3BvbnNlV3JhcHBlciIsImRhdGEiOnsiX190eXBlbmFtZSI6IlBvZGNhc3QiLCJhY2Nlc3NJbmZvIjpudWxsLCJuYW1lIjoiUHVibGlzaCAmIFByb3NwZXIifX0sInJlbGVhc2VEYXRlIjp7Imlzb1N0cmluZyI6IjIwMjQtMTEtMTNUMTE6MDA6MDBaIiwicHJlY2lzaW9uIjoiTUlOVVRFIn0sInJlc3RyaWN0aW9ucyI6eyJwYXl3YWxsQ29udGVudCI6ZmFsc2V9LCJ0eXBlIjoiUE9EQ0FTVF9FUElTT0RFIiwidXJpIjoic3BvdGlmeTplcGlzb2RlOjVOcGUyUXFWUTV1TDNLTDliaWxBNWkifX0sInVpZCI6IjNkYTliMWFiM2NkZGQyNWRhOTQwIn0seyJlbnRpdHkiOnsiX190eXBlbmFtZSI6IkVwaXNvZGVSZXNwb25zZVdyYXBwZXIiLCJkYXRhIjp7Il9fdHlwZW5hbWUiOiJFcGlzb2RlIiwiYXVkaW8iOnsiaXRlbXMiOlt7ImZpbGVJZCI6IjllNjRlYzdmODBhMDc5ZjUwNDc2NDY4NDBiOWYwNmI5ZjllNzg4ZDUiLCJmb3JtYXQiOiJBQUNfMjQiLCJ1cmwiOiJodHRwczovL3Auc2Nkbi5jby9tcDMtcHJldmlldy85ZTY0ZWM3ZjgwYTA3OWY1MDQ3NjQ2ODQwYjlmMDZiOWY5ZTc4OGQ1In0seyJmaWxlSWQiOiJiNzJjOWZlYzJhZDY1ZjdkZThlYzJhZjQ2ODlkZmQxZmJhNjJhMzI5IiwiZm9ybWF0IjoiTVA0XzEyOCIsInVybCI6Imh0dHBzOi8vcC5zY2RuLmNvL21wMy1wcmV2aWV3L2I3MmM5ZmVjMmFkNjVmN2RlOGVjMmFmNDY4OWRmZDFmYmE2MmEzMjkifSx7ImZpbGVJZCI6ImJhYmJmYTU2ZjY0YWUxMmMyZDlhZTFiY2Y4OGI0ZTQzNzk0MDRkMTgiLCJmb3JtYXQiOiJPR0dfVk9SQklTXzk2IiwidXJsIjoiaHR0cHM6Ly9wLnNjZG4uY28vbXAzLXByZXZpZXcvYmFiYmZhNTZmNjRhZTEyYzJkOWFlMWJjZjg4YjRlNDM3OTQwNGQxOCJ9LHsiZmlsZUlkIjoiYmY4OTU4OGJlZTk2YzQxZjllNTVhMzQ1YTM2ZDIxZmNkMjQ5MmQwMyIsImZvcm1hdCI6Ik1QNF8xMjhfQ0JDUyIsInVybCI6Imh0dHBzOi8vcC5zY2RuLmNvL21wMy1wcmV2aWV3L2JmODk1ODhiZWU5NmM0MWY5ZTU1YTM0NWEzNmQyMWZjZDI0OTJkMDMifSx7ImZpbGVJZCI6IjYxMDYwMzRkZDAyOTBjNDA5OGUxODI2Y2FiMjY0YmU5MDVlMTZiMjkiLCJmb3JtYXQiOiJNUDRfMTI4X0RVQUwiLCJ1cmwiOiJodHRwczovL3Auc2Nkbi5jby9tcDMtcHJldmlldy82MTA2MDM0ZGQwMjkwYzQwOThlMTgyNmNhYjI2NGJlOTA1ZTE2YjI5In1dfSwiYXVkaW9QcmV2aWV3Ijp7ImZvcm1hdCI6Ik1QM185NiIsInVybCI6Imh0dHBzOi8vcG9kei1jb250ZW50LnNwb3RpZnljZG4uY29tL2F1ZGlvL2NsaXBzLzBPYkRXcUY5SUMzTW9HTVp2MGprQnovY2xpcF8yODY0NzlfMzQ2NDc5Lm1wMyJ9LCJjb250ZW50UmF0aW5nIjp7ImxhYmVsIjoiTk9ORSJ9LCJjb3ZlckFydCI6eyJzb3VyY2VzIjpbeyJoZWlnaHQiOjY0LCJ1cmwiOiJodHRwczovL2kuc2Nkbi5jby9pbWFnZS9hYjY3NjU2MzAwMDBmNjhkZmQxMjhhODY1N2VjODkyNjliMmE5ZGExIiwid2lkdGgiOjY0fSx7ImhlaWdodCI6MzAwLCJ1cmwiOiJodHRwczovL2kuc2Nkbi5jby9pbWFnZS9hYjY3NjU2MzAwMDA1ZjFmZmQxMjhhODY1N2VjODkyNjliMmE5ZGExIiwid2lkdGgiOjMwMH0seyJoZWlnaHQiOjY0MCwidXJsIjoiaHR0cHM6Ly9pLnNjZG4uY28vaW1hZ2UvYWI2NzY1NjMwMDAwYmE4YWZkMTI4YTg2NTdlYzg5MjY5YjJhOWRhMSIsIndpZHRoIjo2NDB9XX0sImRlc2NyaXB0aW9uIjoiSW4gdGhpcyBlcGlzb2RlLCBNYXR0ICYgTGF1cmVuIHNoYXJlIHRpcHMgZm9yIG1heGltaXppbmcgeW91ciByZXR1cm4gb24gaW52ZXN0bWVudCB3aGVuIHlvdSBhdHRlbmQgYSBjb25mZXJlbmNlLiBXZSBoYXZlIG91ciB0b3AgcGlja3MgZm9yIG5vdGUtdGFraW5nLCBzdHJhdGVnaWVzIGZvciBwdXR0aW5nIHlvdXIgaWRlYXMgaW50byBhY3Rpb24sIGFuZCB1c2luZyB5b3VyIGNvbmZlcmVuY2UgZXhwZXJpZW5jZSB0byBlc3RhYmxpc2ggeW91cnNlbGYgYXMgYSB0aG91Z2h0IGxlYWRlci7CoERpdmUgRGVlcGVy8J+SoSBPdHRlci5BSfCfkqEgRWNhbW0gTGl2ZfCfkqEgQW5uIEhhbmRsZXnigJlzIFRvdGFsIEFubmFyY2h5IE5ld3NsZXR0ZXLwn5KhIExpc3RlbiB0byBUaGVzZSBFcGlzb2Rlc0VwaXNvZGUgIzIzIHwgSG93IHRvIFN1cnZpdmUgKGFuZCBUaHJpdmUpIGF0IENvbmZlcmVuY2VzIGFuZCBFdmVudHNFcGlzb2RlICMyOSB8IDMgU3RlcHMgdG8gUHJlcCBmb3IgYW4gQXV0aG9yIEV2ZW50IChhbmQgV2hhdCB0byBEbyBXaGVuIFlvdeKAmXJlIFRoZXJlKfCfkqEgUmVhZCBUaGVzZSBCbG9nIFBvc3RzSG93IHRvIEdyb3cgWW91ciBBdXRob3IgTmV0d29ya1doeSBDcmVhdG9yIEV2ZW50cyBBcmUgYSBNdXN0IGZvciBDcmVhdG9ycyAmIEVudHJlcHJlbmV1cnPwn5KhIFdhdGNoIFRoZXNlIFZpZGVvc0FuIEF1dGhvcuKAmXMgR3VpZGUgdG8gQXR0ZW5kaW5nIExpdmUgRXZlbnRzU291bmQgQml0ZXMgRnJvbSBUaGlzIEVwaXNvZGXwn46Z77iPIFs3OjAzXSDigJxZb3UgcmVhbGx5IHNob3VsZCB0cnkgdG8gdGFrZSBkb3duIHNvbWUgc29ydCBvZiBub3RlcyBhbnkgd2F5IHRoYXQgeW91IGNhbi4gQW5kIHdlJ3JlIGdvaW5nIHRvIHRhbGsgYWJvdXQgc29tZSB3YXlzIHRvIG1ha2UgaXQgYSBsb3QgZWFzaWVyIGZvciB5b3UgdG8gZG8gdGhhdCwgZXNwZWNpYWxseSBpZiB5b3UncmUgbGlrZSBtZSwgd2hlcmUgeW91J3JlIGp1c3QgdGVycmlibGUgYXQgaXQgc28geW91IGRvbid0IGV2ZW4gYm90aGVyLiBBbmQgeW91IGhvcGUgdGhhdCBhbGwgb2YgdGhlIG1haW4gcG9pbnRzIHRoYXQgYXJlIHZhbHVhYmxlIHdpbGwgc3RpY2sgaW4geW91ciBicmFpbiB1bnRpbCB5b3UgZ2V0IGhvbWUgYW5kIHRoZXkgdXN1YWxseSBkb24ndC7igJ0g4oCcSG93IGRvZXMgdGhhdCB3b3JrIG91dCBmb3IgeW91P+KAnSDigJxJdCBkb2Vzbid0IGF0IGFsbC7igJ3wn46Z77iPIFsxNzowMl0g4oCcVGhlIG1vc3QgaW1wb3J0YW50IHBhcnQgYWJvdXQgdGhlc2UgZXZlbnRzIGlzIGFnYWluLCBob3cgeW91IHR1cm4gdGhhdCBpbnRvIGFjdGlvbmFibGUgdGFrZWF3YXlzIHRoYXQgYXJlIGdvaW5nIHRvIGZ1cnRoZXIgeW91ciBidXNpbmVzcywgeW91ciBicmFuZCwgeW91ciBjYXJlZXIsIHdoYXRldmVyIGl0IGlzIHlvdSdyZSB0cnlpbmcgdG8gaW5mbHVlbmNlIHRoZXJlLuKAnfCfjpnvuI8gWzM1OjEyXSDigJxXaGF0ZXZlciBpdCBpcywgdGhpcyBpcyBhbiBvcHBvcnR1bml0eSBmb3IgeW91IHRvIHNoYXJlIHNvbWV0aGluZyB3aXRoIHlvdXIgYXVkaWVuY2UgdGhhdCBmdXJ0aGVyIGVzdGFibGlzaGVzIHlvdSBhcyBzb21lYm9keSB3aG8ga25vd3Mgd2hhdCB0aGV5J3JlIHRhbGtpbmcgYWJvdXQu4oCd8J+SgCBDYW7igJl0IHdhaXQgZm9yIG91ciBuZXh0IGVwaXNvZGU/IENoZWNrIG91dCBvdXIgUmVzb3VyY2VzIHBhZ2UgZm9yIGxpbmtzIHRvIG91ciBibG9nLCBvdXIgWW91VHViZSBjaGFubmVsLCBhbmQgbW9yZS4g8J+SgCBGaW5kIHVzIG9uIEZhY2Vib29rLCBYLCBJbnN0YWdyYW0sIGFuZCBMaW5rZWRJbiBhdCBsdWx1ZG90Y29tIfCfkoAgRW1haWwgdXMgYXQgcG9kY2FzdEBsdWx1LmNvbfCfkoAgU2lnbiB1cCBmb3Igb3VyIG1haWxpbmcgbGlzdC4gIiwiZHVyYXRpb24iOnsidG90YWxNaWxsaXNlY29uZHMiOjI4MDQ0MDF9LCJpZCI6IjZEY09abjJkbUxaM2ZuWm51bkMyVmkiLCJtZWRpYVR5cGVzIjpbIkFVRElPIl0sIm5hbWUiOiJIb3cgdG8gTWF4aW1pemUgUk9JIG9uIEluLVBlcnNvbiBFdmVudHMiLCJwbGF5YWJpbGl0eSI6eyJwbGF5YWJsZSI6dHJ1ZSwicmVhc29uIjoiUExBWUFCTEUifSwicGxheWVkU3RhdGUiOnsicGxheVBvc2l0aW9uTWlsbGlzZWNvbmRzIjowLCJzdGF0ZSI6Ik5PVF9TVEFSVEVEIn0sInBvZGNhc3RWMiI6eyJfX3R5cGVuYW1lIjoiUG9kY2FzdFJlc3BvbnNlV3JhcHBlciIsImRhdGEiOnsiX190eXBlbmFtZSI6IlBvZGNhc3QiLCJhY2Nlc3NJbmZvIjpudWxsLCJuYW1lIjoiUHVibGlzaCAmIFByb3NwZXIifX0sInJlbGVhc2VEYXRlIjp7Imlzb1N0cmluZyI6IjIwMjQtMTEtMDZUMTE6MDA6MDBaIiwicHJlY2lzaW9uIjoiTUlOVVRFIn0sInJlc3RyaWN0aW9ucyI6eyJwYXl3YWxsQ29udGVudCI6ZmFsc2V9LCJ0eXBlIjoiUE9EQ0FTVF9FUElTT0RFIiwidXJpIjoic3BvdGlmeTplcGlzb2RlOjZEY09abjJkbUxaM2ZuWm51bkMyVmkifX0sInVpZCI6ImIxNTU1NmJhMTQzZDVmY2E5OTAzIn0seyJlbnRpdHkiOnsiX190eXBlbmFtZSI6IkVwaXNvZGVSZXNwb25zZVdyYXBwZXIiLCJkYXRhIjp7Il9fdHlwZW5hbWUiOiJFcGlzb2RlIiwiYXVkaW8iOnsiaXRlbXMiOlt7ImZpbGVJZCI6IjVjYTYwMDgxMTA5ZmVmNjhjMzVhMGE0NzM4MzE4MDc5ZmJhOGM2NmQiLCJmb3JtYXQiOiJNUDRfMTI4IiwidXJsIjoiaHR0cHM6Ly9wLnNjZG4uY28vbXAzLXByZXZpZXcvNWNhNjAwODExMDlmZWY2OGMzNWEwYTQ3MzgzMTgwNzlmYmE4YzY2ZCJ9LHsiZmlsZUlkIjoiZGZmMTUyZGEyMzZmMjUxNTBjNTdjMjEzY2MxZWFhYjc4Njk2YzgxZSIsImZvcm1hdCI6Ik1QNF8xMjhfQ0JDUyIsInVybCI6Imh0dHBzOi8vcC5zY2RuLmNvL21wMy1wcmV2aWV3L2RmZjE1MmRhMjM2ZjI1MTUwYzU3YzIxM2NjMWVhYWI3ODY5NmM4MWUifSx7ImZpbGVJZCI6ImRlYmQzMDkzM2U1NWI2ZWI2OWM1ZDdkMjAyMDBlODMyOTk2ZjAxMDMiLCJmb3JtYXQiOiJPR0dfVk9SQklTXzk2IiwidXJsIjoiaHR0cHM6Ly9wLnNjZG4uY28vbXAzLXByZXZpZXcvZGViZDMwOTMzZTU1YjZlYjY5YzVkN2QyMDIwMGU4MzI5OTZmMDEwMyJ9LHsiZmlsZUlkIjoiOGY3MzVhMTdmMDk2MmFhM2ZiNzVlYTM3ZjYzODFiNTM4NTA0Y2NlNyIsImZvcm1hdCI6Ik1QNF8xMjhfRFVBTCIsInVybCI6Imh0dHBzOi8vcC5zY2RuLmNvL21wMy1wcmV2aWV3LzhmNzM1YTE3ZjA5NjJhYTNmYjc1ZWEzN2Y2MzgxYjUzODUwNGNjZTcifSx7ImZpbGVJZCI6ImFmM2Q1NTZhMWNlZWFhN2EwOWRkMjYzOTFmNTdkZmY2ZWZmYmU2NzgiLCJmb3JtYXQiOiJBQUNfMjQiLCJ1cmwiOiJodHRwczovL3Auc2Nkbi5jby9tcDMtcHJldmlldy9hZjNkNTU2YTFjZWVhYTdhMDlkZDI2MzkxZjU3ZGZmNmVmZmJlNjc4In1dfSwiYXVkaW9QcmV2aWV3Ijp7ImZvcm1hdCI6Ik1QM185NiIsInVybCI6Imh0dHBzOi8vcG9kei1jb250ZW50LnNwb3RpZnljZG4uY29tL2F1ZGlvL2NsaXBzLzVVdWN3V0ptWGIxbDVibVVpejcwZ04vY2xpcF8zMDc4OTVfMzY3ODk1Lm1wMyJ9LCJjb250ZW50UmF0aW5nIjp7ImxhYmVsIjoiTk9ORSJ9LCJjb3ZlckFydCI6eyJzb3VyY2VzIjpbeyJoZWlnaHQiOjY0LCJ1cmwiOiJodHRwczovL2kuc2Nkbi5jby9pbWFnZS9hYjY3NjU2MzAwMDBmNjhkZmQxMjhhODY1N2VjODkyNjliMmE5ZGExIiwid2lkdGgiOjY0fSx7ImhlaWdodCI6MzAwLCJ1cmwiOiJodHRwczovL2kuc2Nkbi5jby9pbWFnZS9hYjY3NjU2MzAwMDA1ZjFmZmQxMjhhODY1N2VjODkyNjliMmE5ZGExIiwid2lkdGgiOjMwMH0seyJoZWlnaHQiOjY0MCwidXJsIjoiaHR0cHM6Ly9pLnNjZG4uY28vaW1hZ2UvYWI2NzY1NjMwMDAwYmE4YWZkMTI4YTg2NTdlYzg5MjY5YjJhOWRhMSIsIndpZHRoIjo2NDB9XX0sImRlc2NyaXB0aW9uIjoiSXTigJlzIG9mZmljaWFsbHkgYmVlbiBvbmUgeWVhciBvZiBQdWJsaXNoICYgUHJvc3BlciEgSm9pbiBMYXVyZW4gJiBNYXR0IGZvciBhIHNwZWNpYWwgQXNrIFVzIEFueXRoaW5nIGVwaXNvZGUsIHdoZXJlIHdlIHRha2UgbGlzdGVuZXIgcXVlc3Rpb25zIGFib3V0IHB1Ymxpc2hpbmcsIG1hcmtldGluZywgTHVsdSBwcm9kdWN0cywgYW5kIC0gb2YgY291cnNlIC0gRGlzbmV5LsKgV2UgYW5zd2VyIHF1ZXN0aW9ucyBsaWtlOsKgRG8geW91IHN0YXJ0IGJ1aWxkaW5nIHlvdXIgYXVkaWVuY2UgZmlyc3QgYW5kIHRoZW4gd3JpdGUgeW91ciBib29rLCBvciBkbyB5b3Ugc3RhcnQgd3JpdGluZyB5b3VyIGJvb2sgZmlyc3QgYW5kIHRoZW4gYnVpbGQgeW91ciBhdWRpZW5jZT/CoFdoYXQgdHJlbmRzIGhhdmUgeW91IHNlZW4gZnJvbSBMdWx1IGNyZWF0b3JzIG92ZXIgdGhlIHllYXJzIGluIGhvdyB0aGV5J3ZlIGFkYXB0ZWQgdGhlaXIgYnVzaW5lc3NlcyB0byBzZWxsIG1vcmUgYm9va3M/V2hlbiB5b3UgbWVudGlvbmVkIHJlbGVhc2luZyB0aGUgcmlnaHQgZm9ybWF0IGluIHJlZ2FyZHMgdG8gdGhlIHJpZ2h0IGdvLXRvLW1hcmtldCBzdHJhdGVneSwgd2hhdCBkbyB5b3UgbWVhbj9EaXZlIERlZXBlcvCfkqEgUmVhZCBUaGVzZSBCbG9nIFBvc3RzMTAgV2F5cyBNb2Rlcm4gQXV0aG9ycyBDYW4gQnVpbGQgYW4gQXVkaWVuY2VIb3cgdG8gRmluZCBZb3VyIFRhcmdldCBBdWRpZW5jZfCfkqEgV2F0Y2ggVGhlc2UgVmlkZW9zVGhlIENvbmZldHRpIFZpZGVvVGhlIExpZmUgb2YgYSBCb29rUGxheWxpc3QgfCBBdWRpZW5jZSBCdWlsZGluZ/CfkqEgTGlzdGVuIHRvIFRoZXNlIEVwaXNvZGVzRXBpc29kZSAjMTEgfCBFbWFpbCBNYXJrZXRpbmcgZm9yIEF1dGhvcnMgJiBDcmVhdG9yc0VwaXNvZGUgIzM1IHwgRGVzaWduaW5nIHRoZSBSaWdodCBHby10by1NYXJrZXQgU3RyYXRlZ3kgZm9yIFlvdXIgQm9va/CfkqFLYXRpZSBDcm9zcyBCb29rc1NvdW5kIEJpdGVzIEZyb20gVGhpcyBFcGlzb2Rl8J+Ome+4j1s2OjMxXSDigJxJIHRoaW5rIGEgbG90IG9mIHBlb3BsZSBnZXQgd3JhcHBlZCB1cCBpbiB0aGlzIGlkZWEgdGhhdCBpdCdzIHRvbyBsYXRlLCB0aGF0IGV2ZW4gaWYgSSBzdGFydCB3b3JraW5nIG9uIG15IGF1ZGllbmNlIG5vdyBJJ20gbGF0ZSB0byB0aGUgZ2FtZSwgc28gaXQncyBnb25uYSB0YWtlIGZvcmV2ZXIgdG8gYnVpbGQgYW4gYXVkaWVuY2UuIE9yIGlmIEkgc3RhcnQgd3JpdGluZyBhIGJvb2sgbm93IGFmdGVyIEkndmUgd2FpdGVkIGFsbCB0aGVzZSB5ZWFycywgaXQncyB0b28gbGF0ZeKApiBOb25lIG9mIHRoYXQgaXMgdHJ1ZS4gRG8gaXQgbm93LiBHZXQgc3RhcnRlZC7igJ3wn46Z77iPWzE2OjM5XSDigJxJdCByZWFsbHkgY29tZXMgZG93biB0byBwZW9wbGUgcmVhbGl6aW5nIGFuZCB1bmRlcnN0YW5kaW5nIHRoYXQgdGhpcyBpcyBhIGxvbmctdGVybSBlbmRlYXZvciBhbmQgbm90IHNob3J0LXRlcm0gZmxhc2ggaW4gdGhlIHBhbiBraW5kIG9mIHRoaW5nLiBTb21ldGhpbmcgdHJlbmR5IGxpa2Ugc29jaWFsIG1lZGlhLCB3ZSd2ZSBhbGwgc2VlbiB0aGUgcmlzZSBhbmQgZmFsbCBvZiBkaWZmZXJlbnQgc29jaWFsIHBsYXRmb3JtcyBzbyBtdWNoIGluIHRoZSBsYXN0IGZldyB5ZWFycywgYW5kIHBlb3BsZSBhcmUgcmVhbGl6aW5nIG1vcmUgYW5kIG1vcmUgd2UgbmVlZCBhIGxvbmctdGVybSB3YXkgdG8gY29ubmVjdCB3aXRoIG91ciBhdWRpZW5jZSBhbmQgdG8gY3JlYXRlIHRoZXNlIHJlbGF0aW9uc2hpcHMgdGhhdCBhcmUgZ29pbmcgdG8gbGFzdCB3aXRoIG91ciBhdWRpZW5jZS7igJ3wn5KAIENhbuKAmXQgd2FpdCBmb3Igb3VyIG5leHQgZXBpc29kZT8gQ2hlY2sgb3V0IG91ciBSZXNvdXJjZXMgcGFnZSBmb3IgbGlua3MgdG8gb3VyIGJsb2csIG91ciBZb3VUdWJlIGNoYW5uZWwsIGFuZCBtb3JlLiDwn5KAIEZpbmQgdXMgb24gRmFjZWJvb2ssIFgsIEluc3RhZ3JhbSwgYW5kIExpbmtlZEluIGF0IGx1bHVkb3Rjb20h8J+SgCBFbWFpbCB1cyBhdCBwb2RjYXN0QGx1bHUuY29t8J+SgCBTaWduIHVwIGZvciBvdXIgbWFpbGluZyBsaXN0LiAiLCJkdXJhdGlvbiI6eyJ0b3RhbE1pbGxpc2Vjb25kcyI6MjY4MjMwNX0sImlkIjoiMTZnZ2oyRTVsVXl6bEp6dGs4YlhDNyIsIm1lZGlhVHlwZXMiOlsiQVVESU8iXSwibmFtZSI6IkFzayBNYXR0IChhbmQgTGF1cmVuKSBBbnl0aGluZzogQW5zd2VyaW5nIFlvdXIgUXVlc3Rpb25zIiwicGxheWFiaWxpdHkiOnsicGxheWFibGUiOnRydWUsInJlYXNvbiI6IlBMQVlBQkxFIn0sInBsYXllZFN0YXRlIjp7InBsYXlQb3NpdGlvbk1pbGxpc2Vjb25kcyI6MCwic3RhdGUiOiJOT1RfU1RBUlRFRCJ9LCJwb2RjYXN0VjIiOnsiX190eXBlbmFtZSI6IlBvZGNhc3RSZXNwb25zZVdyYXBwZXIiLCJkYXRhIjp7Il9fdHlwZW5hbWUiOiJQb2RjYXN0IiwiYWNjZXNzSW5mbyI6bnVsbCwibmFtZSI6IlB1Ymxpc2ggJiBQcm9zcGVyIn19LCJyZWxlYXNlRGF0ZSI6eyJpc29TdHJpbmciOiIyMDI0LTEwLTMwVDEwOjAwOjAwWiIsInByZWNpc2lvbiI6Ik1JTlVURSJ9LCJyZXN0cmljdGlvbnMiOnsicGF5d2FsbENvbnRlbnQiOmZhbHNlfSwidHlwZSI6IlBPRENBU1RfRVBJU09ERSIsInVyaSI6InNwb3RpZnk6ZXBpc29kZToxNmdnajJFNWxVeXpsSnp0azhiWEM3In19LCJ1aWQiOiIwMjE3YTg4Yjk5NmE0NTVlZDBhYyJ9LHsiZW50aXR5Ijp7Il9fdHlwZW5hbWUiOiJFcGlzb2RlUmVzcG9uc2VXcmFwcGVyIiwiZGF0YSI6eyJfX3R5cGVuYW1lIjoiRXBpc29kZSIsImF1ZGlvIjp7Iml0ZW1zIjpbeyJmaWxlSWQiOiJiZWVlZjlhOGI2MDRiMThjZTEwNDJiYzkyNjVkOWJjODA0YmU2ZWMxIiwiZm9ybWF0IjoiQUFDXzI0IiwidXJsIjoiaHR0cHM6Ly9wLnNjZG4uY28vbXAzLXByZXZpZXcvYmVlZWY5YThiNjA0YjE4Y2UxMDQyYmM5MjY1ZDliYzgwNGJlNmVjMSJ9LHsiZmlsZUlkIjoiMmE3YWY5Y2RhZmFjNmU4MzM2MjQ4NjVlZDQxMGZiODgyNmZlNTY3MSIsImZvcm1hdCI6Ik1QNF8xMjhfQ0JDUyIsInVybCI6Imh0dHBzOi8vcC5zY2RuLmNvL21wMy1wcmV2aWV3LzJhN2FmOWNkYWZhYzZlODMzNjI0ODY1ZWQ0MTBmYjg4MjZmZTU2NzEifSx7ImZpbGVJZCI6IjkyNjE4MDcyOWJjYWQwMTJmMjVjZTEyZTJkZTc0OTFhNGY5MDQ1ZjciLCJmb3JtYXQiOiJNUDRfMTI4IiwidXJsIjoiaHR0cHM6Ly9wLnNjZG4uY28vbXAzLXByZXZpZXcvOTI2MTgwNzI5YmNhZDAxMmYyNWNlMTJlMmRlNzQ5MWE0ZjkwNDVmNyJ9LHsiZmlsZUlkIjoiMzhlNzA3NjYzYTk3ODc5MTUyY2I2NmNhMjM3OTMxZjc0ZTkxMzhjNCIsImZvcm1hdCI6Ik9HR19WT1JCSVNfOTYiLCJ1cmwiOiJodHRwczovL3Auc2Nkbi5jby9tcDMtcHJldmlldy8zOGU3MDc2NjNhOTc4NzkxNTJjYjY2Y2EyMzc5MzFmNzRlOTEzOGM0In0seyJmaWxlSWQiOiIzMjYxMGY0YjA0YmZkYWM4OTkzNzQ3ZTU0YTU1YWI0NzI1MGMyZTA2IiwiZm9ybWF0IjoiTVA0XzEyOF9EVUFMIiwidXJsIjoiaHR0cHM6Ly9wLnNjZG4uY28vbXAzLXByZXZpZXcvMzI2MTBmNGIwNGJmZGFjODk5Mzc0N2U1NGE1NWFiNDcyNTBjMmUwNiJ9XX0sImF1ZGlvUHJldmlldyI6eyJmb3JtYXQiOiJNUDNfOTYiLCJ1cmwiOiJodHRwczovL3BvZHotY29udGVudC5zcG90aWZ5Y2RuLmNvbS9hdWRpby9jbGlwcy82R2dDcmdXc1doWWxaZFdjTFFQQ1NkL2NsaXBfMjk1MzE4XzM1NTMxOC5tcDMifSwiY29udGVudFJhdGluZyI6eyJsYWJlbCI6Ik5PTkUifSwiY292ZXJBcnQiOnsic291cmNlcyI6W3siaGVpZ2h0Ijo2NCwidXJsIjoiaHR0cHM6Ly9pLnNjZG4uY28vaW1hZ2UvYWI2NzY1NjMwMDAwZjY4ZGZkMTI4YTg2NTdlYzg5MjY5YjJhOWRhMSIsIndpZHRoIjo2NH0seyJoZWlnaHQiOjMwMCwidXJsIjoiaHR0cHM6Ly9pLnNjZG4uY28vaW1hZ2UvYWI2NzY1NjMwMDAwNWYxZmZkMTI4YTg2NTdlYzg5MjY5YjJhOWRhMSIsIndpZHRoIjozMDB9LHsiaGVpZ2h0Ijo2NDAsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMGJhOGFmZDEyOGE4NjU3ZWM4OTI2OWIyYTlkYTEiLCJ3aWR0aCI6NjQwfV19LCJkZXNjcmlwdGlvbiI6IkluIHRoaXMgZXBpc29kZSwgTWF0dCAmIExhdXJlbiByZXZpZXcgdGhlIGJlc3Qgd2F5cyB0byByZXB1cnBvc2UgY29udGVudCBmb3Igc29jaWFsIG1lZGlhLiBUaGV5IHRhbGsgdGhyb3VnaCByZXVzaW5nIHlvdXIgZXhpc3Rpbmcgc29jaWFsIGNvbnRlbnQsIHJlcG9zdGluZyBvdGhlciBwZW9wbGXigJlzIHNvY2lhbCBjb250ZW50LCBhbmQgcmVwdXJwb3NpbmcgeW91ciBib29rIG1hdGVyaWFsIGFzIHNvY2lhbCBjb250ZW50LsKgSnVtcCBpbiB0byBoZWFyIGFib3V0IE1hdHTigJlzIHJlY2VudCBhcHBlYXJhbmNlIGF0IE1vbWVudHVtIGFuZCB1cGNvbWluZyBwbGFucyBmb3IgQXV0aG9yIE5hdGlvbiAtIG9yIHNraXAgYWhlYWQgdG8gMTM6NTAgdG8gZ2V0IHJpZ2h0IHRvIHRoZSBzb2NpYWwgbWVkaWEgY29udGVudCBzdHJhdGVnaWVzLiBEaXZlIERlZXBlcvCfkqEgTGlzdGVuIHRvIFRoZXNlIEVwaXNvZGVzRXBpc29kZSAjMTIgfCBTb2NpYWwgTWVkaWEgTWFya2V0aW5nIGZvciBBdXRob3JzICYgQ3JlYXRvcnNFcGlzb2RlICMyNSB8IEF1dGhvciBCcmFuZGluZyAxMDE6IEJ1aWxkaW5nIGEgQnJhbmQgQmV5b25kIFlvdXIgQm9va3NFcGlzb2RlICMzMyB8IEJvb2tzIFlvdSBDYW4gQ3JlYXRlIFVzaW5nIFlvdXIgRXhpc3RpbmcgQ29udGVudPCfkqEgUmVhZCBUaGVzZSBCbG9nIFBvc3RzU29jaWFsIE1lZGlhIENvbnRlbnQgSWRlYXMgZm9yIEF1dGhvcnNTb2NpYWwgTWVkaWEgMTAxIGZvciBBdXRob3Jz8J+SoSBXYXRjaCBUaGVzZSBWaWRlb3NMdWx1IFUgfCBIb3cgdG8gVXNlIFNvY2lhbCBNZWRpYSB0byBHcm93IFlvdXIgQXV0aG9yIEJyYW5kV2ViaW5hciB8IEJlZm9yZSBTb2NpYWwgTWVkaWE6IFRoZSBNYXJrZXRpbmcgRWxlbWVudHMgWW91IE5lZWQgQmVmb3JlIFlvdSBQb3N0IHdpdGggQW5uaWUgU2NoaWZmbWFubvCfkqEgQ2hlY2sgb3V0IFRoZXNlIFJlc291cmNlc0hvb3RTdWl0ZSB8IENyZWF0ZSBFbmdhZ2luZyBhbmQgRWZmZWN0aXZlIFNvY2lhbCBNZWRpYSBDb250ZW50U29jaWFsIE1lZGlhIEV4YW1pbmVyIHwgU29jaWFsIENvbnRlbnQgUmVwdXJwb3Npbmc6IEFuIEVhc3kgU3lzdGVtIGZvciBDcmVhdGluZyBHcmVhdCBDb250ZW50VGhlIFNvY2lhbCBTaGlmdCBieSBLYXRpZSBCcmlua2xleU1hbnlDaGF0IGZvciBJbnN0YWdyYW1Tb3VuZCBCaXRlcyBGcm9tIFRoaXMgRXBpc29kZfCfjpnvuI8gWzI3OjA3XSDigJxZb3UgbmV2ZXIga25vdyB3aGVyZSB0aGUgY29udGVudCBsaWtlIHRoaXMgdGhhdCB5b3Ugc2hhcmUgYW5kIGNyZWF0ZSBpcyBnb2luZyB0byB3aW5kIHVw4oCmIElmIHlvdSBoYXZlIHRoaXMgbGl0dGxlIGxpa2UsIGJpdGUtc2l6ZWQgY29udGVudCB0aGF0IHRpZXMgYmFjayB0byB5b3VyIGJvb2sgeW91IGRvbid0IGtub3cgd2hlcmUgaXQncyBnb2luZyB0byBnbyBhbmQgaXQgY291bGQgc2VydmUgYXMgYSBsZWFkIG1hZ25ldC7igJ3wn46Z77iPIFszMzowNV0g4oCcVGhlIHJpY2hlcyBhcmUgaW4gdGhlIG5pY2hlcy4gU28gbmljaGUgZG93biBhcyBmYXIgYXMgeW91IGNhbiBnbyB0byB3aGVyZSB5b3UgYWRkIG1heGltdW0gdmFsdWUgYW5kIHRoYXQncyB3aGVyZSB5b3Ugd2lsbCBzZWUgbWF4aW11bSBlbmdhZ2VtZW50IGFuZCByZXZlbnVlIGludGFrZS4gQW5kIHRoZW4gaWYgeW91IHdhbnQgdG8gc2NhbGUgdXAgZnJvbSB0aGVyZSwgeW91IGNhbi7igJ3CoPCfjpnvuI8gWzQzOjEwXSDigJxWaXJhbGl0eSBpcyBub3Qgc3RhYmlsaXR5LiBMaWtlLCBkb24ndCBjaGFzZSB2aXJhbGl0eSBiZWNhdXNlIHlvdSBkb24ndCBrbm93IGhvdyB5b3UncmUgZ29pbmcgdG8gZ2V0IGl0LiBBbmQgaWYgeW91IGRvIGhhcHBlbiB0byBnZXQgbHVja3kgZW5vdWdoIHRvIGhhdmUgYSB2aXJhbCBwb3N0LCB5b3UnbGwgcHJvYmFibHkgbmV2ZXIgZ2V0IGl0IGFnYWluLiBZb3UnbGwgbmV2ZXIga25vdyBob3cgb3Igd2h5IHlvdSBnb3QgaXQu4oCd8J+SgCBDYW7igJl0IHdhaXQgZm9yIG91ciBuZXh0IGVwaXNvZGU/IENoZWNrIG91dCBvdXIgUmVzb3VyY2VzIHBhZ2UgZm9yIGxpbmtzIHRvIG91ciBibG9nLCBvdXIgWW91VHViZSBjaGFubmVsLCBhbmQgbW9yZS4g8J+SgCBGaW5kIHVzIG9uIEZhY2Vib29rLCBYLCBJbnN0YWdyYW0sIGFuZCBMaW5rZWRJbiBhdCBsdWx1ZG90Y29tIfCfkoAgRW1haWwgdXMgYXQgcG9kY2FzdEBsdWx1LmNvbfCfkoAgU2lnbiB1cCBmb3Igb3VyIG1haWxpbmcgbGlzdC4gIiwiZHVyYXRpb24iOnsidG90YWxNaWxsaXNlY29uZHMiOjM0NjA5ODl9LCJpZCI6IjN6VzhGYmpKS1c1VlJrZ0x0RTg4Rm4iLCJtZWRpYVR5cGVzIjpbIkFVRElPIl0sIm5hbWUiOiJIb3cgdG8gUmVwdXJwb3NlIFlvdXIgQm9vayAoYW5kIE90aGVyIENvbnRlbnQpIGZvciBTb2NpYWwgTWVkaWEiLCJwbGF5YWJpbGl0eSI6eyJwbGF5YWJsZSI6dHJ1ZSwicmVhc29uIjoiUExBWUFCTEUifSwicGxheWVkU3RhdGUiOnsicGxheVBvc2l0aW9uTWlsbGlzZWNvbmRzIjowLCJzdGF0ZSI6Ik5PVF9TVEFSVEVEIn0sInBvZGNhc3RWMiI6eyJfX3R5cGVuYW1lIjoiUG9kY2FzdFJlc3BvbnNlV3JhcHBlciIsImRhdGEiOnsiX190eXBlbmFtZSI6IlBvZGNhc3QiLCJhY2Nlc3NJbmZvIjpudWxsLCJuYW1lIjoiUHVibGlzaCAmIFByb3NwZXIifX0sInJlbGVhc2VEYXRlIjp7Imlzb1N0cmluZyI6IjIwMjQtMTAtMjNUMTA6MDA6MDBaIiwicHJlY2lzaW9uIjoiTUlOVVRFIn0sInJlc3RyaWN0aW9ucyI6eyJwYXl3YWxsQ29udGVudCI6ZmFsc2V9LCJ0eXBlIjoiUE9EQ0FTVF9FUElTT0RFIiwidXJpIjoic3BvdGlmeTplcGlzb2RlOjN6VzhGYmpKS1c1VlJrZ0x0RTg4Rm4ifX0sInVpZCI6ImI4NzkyOWQxYTkwMTliNGEwNGU3In0seyJlbnRpdHkiOnsiX190eXBlbmFtZSI6IkVwaXNvZGVSZXNwb25zZVdyYXBwZXIiLCJkYXRhIjp7Il9fdHlwZW5hbWUiOiJFcGlzb2RlIiwiYXVkaW8iOnsiaXRlbXMiOlt7ImZpbGVJZCI6ImNmYTEyNzM4MGZlNjg3ODVhNGJjMDk1OGUzYjBjNzAxNTBiMmZlMzIiLCJmb3JtYXQiOiJBQUNfMjQiLCJ1cmwiOiJodHRwczovL3Auc2Nkbi5jby9tcDMtcHJldmlldy9jZmExMjczODBmZTY4Nzg1YTRiYzA5NThlM2IwYzcwMTUwYjJmZTMyIn0seyJmaWxlSWQiOiJiNzkxNzQyNDE1ZWE0MjY1YWQyNDIyNjdiYTJmZjYzNmUyMGU4OWE3IiwiZm9ybWF0IjoiTVA0XzEyOF9EVUFMIiwidXJsIjoiaHR0cHM6Ly9wLnNjZG4uY28vbXAzLXByZXZpZXcvYjc5MTc0MjQxNWVhNDI2NWFkMjQyMjY3YmEyZmY2MzZlMjBlODlhNyJ9LHsiZmlsZUlkIjoiYjliZTAyMjJjYjA3MGQyYWFlNDQ0NDRlN2IwNTk4MGJhYWQzOGNkYiIsImZvcm1hdCI6Ik1QNF8xMjhfQ0JDUyIsInVybCI6Imh0dHBzOi8vcC5zY2RuLmNvL21wMy1wcmV2aWV3L2I5YmUwMjIyY2IwNzBkMmFhZTQ0NDQ0ZTdiMDU5ODBiYWFkMzhjZGIifSx7ImZpbGVJZCI6ImI0OWUyZmM5MjkxYzI2NDFmYjIyOWRiMWNkMTI1NmMzNzc5NDc4MzciLCJmb3JtYXQiOiJPR0dfVk9SQklTXzk2IiwidXJsIjoiaHR0cHM6Ly9wLnNjZG4uY28vbXAzLXByZXZpZXcvYjQ5ZTJmYzkyOTFjMjY0MWZiMjI5ZGIxY2QxMjU2YzM3Nzk0NzgzNyJ9LHsiZmlsZUlkIjoiYTFlMDUyMTI1MGQ1MjE1MmQ4ZTlhM2JmYWI0ODRmNWY4MTUxM2Y0ZCIsImZvcm1hdCI6Ik1QNF8xMjgiLCJ1cmwiOiJodHRwczovL3Auc2Nkbi5jby9tcDMtcHJldmlldy9hMWUwNTIxMjUwZDUyMTUyZDhlOWEzYmZhYjQ4NGY1ZjgxNTEzZjRkIn1dfSwiYXVkaW9QcmV2aWV3Ijp7ImZvcm1hdCI6Ik1QM185NiIsInVybCI6Imh0dHBzOi8vcG9kei1jb250ZW50LnNwb3RpZnljZG4uY29tL2F1ZGlvL2NsaXBzLzNHSmtMbDlqM3ZHZ0NOeWZkTmxDOXAvY2xpcF80OTA0MDdfNTUwNDA3Lm1wMyJ9LCJjb250ZW50UmF0aW5nIjp7ImxhYmVsIjoiTk9ORSJ9LCJjb3ZlckFydCI6eyJzb3VyY2VzIjpbeyJoZWlnaHQiOjY0LCJ1cmwiOiJodHRwczovL2kuc2Nkbi5jby9pbWFnZS9hYjY3NjU2MzAwMDBmNjhkZmQxMjhhODY1N2VjODkyNjliMmE5ZGExIiwid2lkdGgiOjY0fSx7ImhlaWdodCI6MzAwLCJ1cmwiOiJodHRwczovL2kuc2Nkbi5jby9pbWFnZS9hYjY3NjU2MzAwMDA1ZjFmZmQxMjhhODY1N2VjODkyNjliMmE5ZGExIiwid2lkdGgiOjMwMH0seyJoZWlnaHQiOjY0MCwidXJsIjoiaHR0cHM6Ly9pLnNjZG4uY28vaW1hZ2UvYWI2NzY1NjMwMDAwYmE4YWZkMTI4YTg2NTdlYzg5MjY5YjJhOWRhMSIsIndpZHRoIjo2NDB9XX0sImRlc2NyaXB0aW9uIjoiQ3VzdG9tIGFuZCBzcGVjaWFsIGVkaXRpb24gYm9va3MgYXJlIG1vcmUgcG9wdWxhciB0aGFuIGV2ZXIgLSBhbmQgbW9yZSBhY2Nlc3NpYmxlIHRoYW4gZXZlci4gSW4gdGhpcyBlcGlzb2RlLCBMYXVyZW4gJiBNYXR0IGV4cGxvcmUgaG93IGluZGllIGF1dGhvcnMgY2FuIGNyZWF0ZSBjdXN0b20gZWRpdGlvbnMgb2YgdGhlaXIgc2VsZi1wdWJsaXNoZWQgYm9va3MuIFdlIGxvb2sgYXQgcG9wdWxhciBjdXN0b21pemF0aW9ucyBsaWtlIHNwcmF5ZWQgZWRnZXMsIGVtYmVsbGlzaGVkIGNvdmVycywgc3BlY2lhbHR5IGJpbmRpbmdzLCBhbmQgbW9yZSHCoExvdmUgd2F0Y2hpbmcgeW91ciBwb2RjYXN0cz8gUHVibGlzaCAmIFByb3NwZXIgaXMgbm93IG9uIHZpZGVvISBDaGVjayB1cyBvdXQgb24gWW91VHViZS5Kb2luIHVzIGF0IEF1dGhvciBOYXRpb24sIE5vdmVtYmVyIDExIC0gMTUgYXQgdGhlIEhvcnNlc2hvZSBpbiBMYXMgVmVnYXMsIE5ldmFkYSFEaXZlIERlZXBlcvCfkqEgUmVhZCBIb3cgdG8gQ29udmluY2UgUmVhZGVycyB0byBCdXkgQm9va3MgRGlyZWN0bHkgRnJvbSBZb3Ugb24gdGhlIEx1bHUgQmxvZ/CfkqEgTGlzdGVuIHRvIFRoZXNlIEVwaXNvZGVzRXBpc29kZSAjMTkg4oaSIENyb3dkZnVuZGluZyBZb3VyIFNlbGYtUHVibGlzaGVkIEJvb2sgV2l0aCBLaWNrc3RhcnRlckVwaXNvZGUgIzI0IOKGkiBIb3cgdG8gVHVybiBDYXN1YWwgRmFucyBpbnRvIFN1cGVyIEZhbnNFcGlzb2RlICMyOSDihpIgMyBTdGVwcyB0byBQcmVwIGZvciBhbiBBdXRob3IgRXZlbnQgKGFuZCBXaGF0IHRvIERvIFdoZW4gWW914oCZcmUgVGhlcmUp8J+SoSBMZWFybiBtb3JlIGFib3V0IEtpbmdkb20gQ292ZXJzIGZvciBwcmludGVkIGVkZ2UgZGVzaWducy4gU291bmQgQml0ZXMgRnJvbSBUaGlzIEVwaXNvZGXwn46Z77iPWzg6MzldIOKAnEkgdGhpbmsgd2hhdCB5b3UgZmluZCBpcyBpbiB0aGUgaW5kaWUgcHVibGlzaGluZyB3b3JsZCB3aXRoIHNlbGYgcHVibGlzaGluZywgbW9yZSBvZnRlbiB0aGFuIG5vdCwgaXQncyBub3QgbmVjZXNzYXJpbHkgYSBzYWxlcyB0YWN0aWMsIGJ1dCBpdCdzIHNvbWVib2R5IHNheWluZywgaGV5LCBJJ3ZlIHB1dCBteSBoZWFydCBhbmQgc291bCB0byB0aGlzIGJvb2suIEkgYWxzbyB3YW50IGl0IHRvIGxvb2sgcmVhbGx5IGNvb2wuIEkgd2FudCB0byBjcmVhdGUgdGhlIGJlc3QgYm9vayB0aGF0IEkgY2FuLuKAnfCfjpnvuI8gWzE5OjU4XSDigJxXaGVuIHlvdSdyZSBjcmVhdGluZyBib29rcyB0byBzZWxsIHRvIGZhbnMsIGZvbGxvd2Vycywgd2hvZXZlciwgd2hldGhlciBpdCdzIGZpY3Rpb24gb3Igbm9uZmljdGlvbiwganVzdCByZW1lbWJlciB0aGF0IG5vdCBldmVyeWJvZHkgcmVhZHMsIHdyaXRlcywgY29sbGVjdHMsIGRpc3RyaWJ1dGVzIHRoZSBzYW1lIHdheSB0aGF0IHlvdSBkby4gTmV2ZXIgcmVhbGx5IGxpbWl0IHlvdXJzZWxmIGp1c3QgYmFzZWQgb24gdGhlIGZhY3QgdGhhdCB5b3UgbWlnaHQgbm90IHdhbnQgYSByZWFsbHkgY29vbCBzcHJheWVkIGVkZ2Ugb24geW91ciBib29rLuKAncKg8J+Ome+4jyBbMzI6MjldIOKAnElmIHlvdSdyZSBzZWxsaW5nIGRpcmVjdCBhbHJlYWR5IG9yIHlvdSdyZSB0aGlua2luZyBhYm91dCBpdCwgaGVyZSdzIGEgZ3JlYXQgd2F5IHRvIHRyeSBpdCBvciBzdGFydC4gVG8gZ2V0IHBlb3BsZSB0byBidXkgZGlyZWN0IGZyb20geW91LCBzb21ldGltZXMgdGhleSBuZWVkIGEgbGl0dGxlIGV4dHJhIGluY2VudGl2ZeKApiBkbyBhIGNvbXBsZXRlbHkgZGlmZmVyZW50IGNvdmVyIGFuZCBoYXZlIGl0IG9ubHkgYmUgYXZhaWxhYmxlIGlmIHRoZXkgYnV5IHRoYXQgYm9vayBmcm9tIHlvdSBkaXJlY3RseSBvZmYgeW91ciBzaXRlLuKAncKg4oCcSSB3b3VsZCBhcmd1ZSBhbGwgb2YgdGhlc2UgdGhhdCB3ZSdyZSBzYXlpbmcsIHlvdSBzaG91bGQgYmUgZG9pbmcsIHRoaXMgc2hvdWxkIGJlIGEgbW90aXZhdGlvbiBmb3IgcGVvcGxlIHRvIGJ1eSB0aGVtIGRpcmVjdGx5IGZyb20geW91LuKAnfCfkoAgQ2Fu4oCZdCB3YWl0IGZvciBvdXIgbmV4dCBlcGlzb2RlPyBDaGVjayBvdXQgb3VyIFJlc291cmNlcyBwYWdlIGZvciBsaW5rcyB0byBvdXIgYmxvZywgb3VyIFlvdVR1YmUgY2hhbm5lbCwgYW5kIG1vcmUuIPCfkoAgRmluZCB1cyBvbiBGYWNlYm9vaywgWCwgSW5zdGFncmFtLCBhbmQgTGlua2VkSW4gYXQgbHVsdWRvdGNvbSHwn5KAIEVtYWlsIHVzIGF0IHBvZGNhc3RAbHVsdS5jb23wn5KAIFNpZ24gdXAgZm9yIG91ciBtYWlsaW5nIGxpc3QuICIsImR1cmF0aW9uIjp7InRvdGFsTWlsbGlzZWNvbmRzIjozMDg0MDE2fSwiaWQiOiI2d2xoblIyZUwzQ0pKODZUZ0RBUHpXIiwibWVkaWFUeXBlcyI6WyJBVURJTyJdLCJuYW1lIjoiTWFrZSBZb3VyIFNlbGYtUHVibGlzaGVkIEJvb2tzIFN0YW5kIE91dCB3aXRoIEN1c3RvbSBEZXRhaWxzIiwicGxheWFiaWxpdHkiOnsicGxheWFibGUiOnRydWUsInJlYXNvbiI6IlBMQVlBQkxFIn0sInBsYXllZFN0YXRlIjp7InBsYXlQb3NpdGlvbk1pbGxpc2Vjb25kcyI6MCwic3RhdGUiOiJOT1RfU1RBUlRFRCJ9LCJwb2RjYXN0VjIiOnsiX190eXBlbmFtZSI6IlBvZGNhc3RSZXNwb25zZVdyYXBwZXIiLCJkYXRhIjp7Il9fdHlwZW5hbWUiOiJQb2RjYXN0IiwiYWNjZXNzSW5mbyI6bnVsbCwibmFtZSI6IlB1Ymxpc2ggJiBQcm9zcGVyIn19LCJyZWxlYXNlRGF0ZSI6eyJpc29TdHJpbmciOiIyMDI0LTEwLTE2VDEwOjAwOjAwWiIsInByZWNpc2lvbiI6Ik1JTlVURSJ9LCJyZXN0cmljdGlvbnMiOnsicGF5d2FsbENvbnRlbnQiOmZhbHNlfSwidHlwZSI6IlBPRENBU1RfRVBJU09ERSIsInVyaSI6InNwb3RpZnk6ZXBpc29kZTo2d2xoblIyZUwzQ0pKODZUZ0RBUHpXIn19LCJ1aWQiOiIzOTgwMzMzZmRkOTM5YzJmYmQ4YiJ9LHsiZW50aXR5Ijp7Il9fdHlwZW5hbWUiOiJFcGlzb2RlUmVzcG9uc2VXcmFwcGVyIiwiZGF0YSI6eyJfX3R5cGVuYW1lIjoiRXBpc29kZSIsImF1ZGlvIjp7Iml0ZW1zIjpbeyJmaWxlSWQiOiIwMDMxZjdhOTk4NjQ1MjViNjIzN2MzOWQ0YzMyMDZkMDA3NmI3Yjc5IiwiZm9ybWF0IjoiTVA0XzEyOCIsInVybCI6Imh0dHBzOi8vcC5zY2RuLmNvL21wMy1wcmV2aWV3LzAwMzFmN2E5OTg2NDUyNWI2MjM3YzM5ZDRjMzIwNmQwMDc2YjdiNzkifSx7ImZpbGVJZCI6IjU4OTgyNmE5MWFlZmU3ZmYzMjY4MzVkOTMyOTJmNjljMTFkNTk0MzEiLCJmb3JtYXQiOiJNUDRfMTI4X0RVQUwiLCJ1cmwiOiJodHRwczovL3Auc2Nkbi5jby9tcDMtcHJldmlldy81ODk4MjZhOTFhZWZlN2ZmMzI2ODM1ZDkzMjkyZjY5YzExZDU5NDMxIn0seyJmaWxlSWQiOiIwZTk5NTE3MGU0M2QyYWQxMzlmYzI2OTcxODg2NjM5MjUxNzc5MmZjIiwiZm9ybWF0IjoiTVA0XzEyOF9DQkNTIiwidXJsIjoiaHR0cHM6Ly9wLnNjZG4uY28vbXAzLXByZXZpZXcvMGU5OTUxNzBlNDNkMmFkMTM5ZmMyNjk3MTg4NjYzOTI1MTc3OTJmYyJ9LHsiZmlsZUlkIjoiYTFlN2RiYWVkMDM2YjM3MjE1MmQ4NGEyMzMzODM3NTEwZDBjMjE1NSIsImZvcm1hdCI6Ik9HR19WT1JCSVNfOTYiLCJ1cmwiOiJodHRwczovL3Auc2Nkbi5jby9tcDMtcHJldmlldy9hMWU3ZGJhZWQwMzZiMzcyMTUyZDg0YTIzMzM4Mzc1MTBkMGMyMTU1In0seyJmaWxlSWQiOiJmYjY5YTJhNzkzMjU0OGFkN2U0MzcwZTcxZTFmZjNkZWI0M2IxOTNjIiwiZm9ybWF0IjoiQUFDXzI0IiwidXJsIjoiaHR0cHM6Ly9wLnNjZG4uY28vbXAzLXByZXZpZXcvZmI2OWEyYTc5MzI1NDhhZDdlNDM3MGU3MWUxZmYzZGViNDNiMTkzYyJ9XX0sImF1ZGlvUHJldmlldyI6eyJmb3JtYXQiOiJNUDNfOTYiLCJ1cmwiOiJodHRwczovL3BvZHotY29udGVudC5zcG90aWZ5Y2RuLmNvbS9hdWRpby9jbGlwcy81enJsNmExTXBBT09GTmY5aFhnWnZnL2NsaXBfMjM1MzEyXzI5NTMxMi5tcDMifSwiY29udGVudFJhdGluZyI6eyJsYWJlbCI6Ik5PTkUifSwiY292ZXJBcnQiOnsic291cmNlcyI6W3siaGVpZ2h0Ijo2NCwidXJsIjoiaHR0cHM6Ly9pLnNjZG4uY28vaW1hZ2UvYWI2NzY1NjMwMDAwZjY4ZGZkMTI4YTg2NTdlYzg5MjY5YjJhOWRhMSIsIndpZHRoIjo2NH0seyJoZWlnaHQiOjMwMCwidXJsIjoiaHR0cHM6Ly9pLnNjZG4uY28vaW1hZ2UvYWI2NzY1NjMwMDAwNWYxZmZkMTI4YTg2NTdlYzg5MjY5YjJhOWRhMSIsIndpZHRoIjozMDB9LHsiaGVpZ2h0Ijo2NDAsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMGJhOGFmZDEyOGE4NjU3ZWM4OTI2OWIyYTlkYTEiLCJ3aWR0aCI6NjQwfV19LCJkZXNjcmlwdGlvbiI6IkluIHRoaXMgZXBpc29kZSwgTWF0dCAmIExhdXJlbiBoZWxwIHlvdSBtYXhpbWl6ZSB5b3VyIGJvb2vigJlzIHBvdGVudGlhbCB3aXRoIGVhcmx5IHJlYWRlcnMgbGlrZSBiZXRhIHJlYWRlcnMsIHNlbnNpdGl2aXR5IHJlYWRlcnMsIGFuZCBpbmR1c3RyeSByZXZpZXdlcnMuIFdlIHRha2UgYSBsb29rIGF0IGhvdyBhbmQgd2hlbiB0byBlbmdhZ2Ugd2l0aCB0aGVtLCBob3cgdGhleSBjYW4gaGVscCB5b3VyIGJvb2ssIGFuZCB3aGF0IHRvIG9mZmVyIHRoZW0gaW4gcmV0dXJuLiBMb3ZlIHdhdGNoaW5nIHlvdXIgcG9kY2FzdHM/IFB1Ymxpc2ggJiBQcm9zcGVyIGlzIG5vdyBvbiB2aWRlbyEgQ2hlY2sgdXMgb3V0IG9uIFlvdVR1YmUuSm9pbiB1cyBhdCBBdXRob3IgTmF0aW9uLCBOb3ZlbWJlciAxMSAtIDE1IGF0IHRoZSBIb3JzZXNob2UgaW4gTGFzIFZlZ2FzLCBOZXZhZGEhRGl2ZSBEZWVwZXLwn5KhIENoZWNrIFRoZXNlIFJlc291cmNlc1RoZSBFZGl0b3JpYWwgRnJlZWxhbmNlcnMgQXNzb2NpYXRpb24gTWVtYmVyIERpcmVjdG9yecKgTHVsdeKAmXMgUGFydG5lcnMgUGFnZUphbmUgRnJpZWRtYW4gb24gQXJlIFBhaWQgQm9vayBSZXZpZXdzIFdvcnRoIEl0P8KgQmxvZyB8IDcgT25saW5lIFdyaXRpbmcgQ29tbXVuaXRpZXMgZm9yIEF1dGhvcnNXZWJpbmFyIHwgUFIgZm9yIEF1dGhvcnM6IEJ1aWxkaW5nIEJ1enogQXJvdW5kIFlvdXIgQm9va/CfkqEgTGlzdGVuIHRvIFRoZXNlIEVwaXNvZGVzRXBpc29kZSAjMTMgfCBFYXJuaW5nIEZyZWUgUHJvbW90aW9uIGZvciBZb3VyIEJvb2tFcGlzb2RlICMyNiB8IERvIEJvb2sgUmV2aWV3cyBIZWxwIFlvdSBTZWxsIE1vcmUgQm9va3M/wqBFcGlzb2RlICMzMCB8IEZpbmRpbmcgWW91ciBQbGFjZSBpbiBBdXRob3IgJiBSZWFkZXIgQ29tbXVuaXRpZXNTb3VuZCBCaXRlcyBGcm9tIFRoaXMgRXBpc29kZfCfjpnvuI8gWzIxOjEyXSDigJxJIHRoaW5rIG91dCBvZiBldmVyeXRoaW5nIGluIHRoaXMgZXBpc29kZSwgd2UndmUgcHJvYmFibHkgcmVmZXJlbmNlZCBbYmV0YSByZWFkZXJzXSB0aGUgbW9zdCBpbiB0aGUgcGFzdC4gVGhleSBhcmUgYSBncmVhdCB3YXkgdG8gY29ubmVjdCB3aXRoIG90aGVyIHBlb3BsZSBpbiB5b3VyIGluZHVzdHJ5LCB3aXRoIG90aGVyIGF1dGhvcnMsIHdpdGggb3RoZXIgcGVlcnMgaW4geW91ciBzcGVjaWZpYyBnZW5yZSB0aGF0IHlvdSdyZSB3b3JraW5nIG9uLiBJdCdzIGEgZ3JlYXQgd2F5IHRvIGNyZWF0ZSB0aG9zZSByZWxhdGlvbnNoaXBzIHdpdGggcGVvcGxlLiBBbmQgYSBncmVhdCByZWFzb24gdG8gZGVmaW5pdGVseSBkbyB0aGF0Llwi8J+Ome+4jyBbMzE6NDVdIOKAnEEgZ29vZCBlZGl0b3LigKYgd2lsbCBwb2ludCB0aG9zZSB0aGluZ3Mgb3V0IHRvIHlvdSwgYnV0IGl0J3Mgbm90IHRoZWlyIGpvYiB0byBtYWtlIHN1cmUgdGhhdCB5b3UndmUgZG9uZSB5b3VyIGR1ZSBkaWxpZ2VuY2UuIEl0J3MgYWx3YXlzIG9uIHRoZSBhdXRob3Iu4oCd8J+Ome+4jyBbMzg6MTldIOKAnE1vc3QgcGVvcGxlIHRoYXQgeW91IGFzayBmb3IgcHJvbW90aW9uYWwgcmV2aWV3cywgdGVzdGltb25pYWxzLCB3aGF0ZXZlciwgdGhleSB3aWxsIG5vdCBwcm92aWRlIGEgbmVnYXRpdmUgb25lLiBTbyB5b3UnbGwgZWl0aGVyIGdldCBhIHBvc2l0aXZlIG9uZSBvciB5b3Ugd29uJ3QgZ2V0IG9uZS4gSWYgdGhleSBkb24ndCBoYXZlIGFueXRoaW5nIGdvb2QgdG8gc2F5IGFib3V0IHlvdXIgYm9vaywgdGhleSdyZSBqdXN0IG5vdCBnb2luZyB0byB0YWxrIGFib3V0IGl0LuKAnfCfjpnvuI8gWzQ2OjM5XSDigJxUaGUgcG9pbnQgaXM6IGNvbm5lY3Qgd2l0aCBwZW9wbGUuIFNoYXJlIHlvdXIgYm9vayB3aXRoIHJlYWRlcnMgYmVmb3JlIHlvdXIgYWN0dWFsIHJlYWRlcnMgZ2V0IHRoZWlyIGhhbmRzIG9uIGl0LiBZb3UgZG9uJ3QgaGF2ZSB0byByZWFjaCBvdXQgdG8gYWxsIG9mIHRoZSBwZW9wbGUgdGhhdCB3ZSd2ZSB0YWxrZWQgYWJvdXQgaW4gdGhpcyBlcGlzb2RlLiBCdXQgbm9uZSBvZiB0aGVtIGFyZSBnb2luZyB0byBodXJ0IHlvdXIgY29udGVudC4gVGhleSBjYW4gb25seSBoZWxwLiBTbyB3aHkgbm90P+KAnfCfkoAgQ2Fu4oCZdCB3YWl0IGZvciBvdXIgbmV4dCBlcGlzb2RlPyBDaGVjayBvdXQgb3VyIFJlc291cmNlcyBwYWdlIGZvciBsaW5rcyB0byBvdXIgYmxvZywgb3VyIFlvdVR1YmUgY2hhbm5lbCwgYW5kIG1vcmUuIPCfkoAgRmluZCB1cyBvbiBGYWNlYm9vaywgWCwgSW5zdGFncmFtLCBhbmQgTGlua2VkSW4gYXQgbHVsdWRvdGNvbSHwn5KAIEVtYWlsIHVzIGF0IHBvZGNhc3RAbHVsdS5jb23wn5KAIFNpZ24gdXAgZm9yIG91ciBtYWlsaW5nIGxpc3QuICIsImR1cmF0aW9uIjp7InRvdGFsTWlsbGlzZWNvbmRzIjoyOTk3MTA2fSwiaWQiOiIwZzY0YmI5OENJazZMRm1rdUFxUzduIiwibWVkaWFUeXBlcyI6WyJBVURJTyJdLCJuYW1lIjoiU2hvdWxkIFNlbGYtUHVibGlzaGVkIEF1dGhvcnMgVXNlIEJldGEgUmVhZGVycyBhbmQgU2Vuc2l0aXZpdHkgUmVhZGVycz8iLCJwbGF5YWJpbGl0eSI6eyJwbGF5YWJsZSI6dHJ1ZSwicmVhc29uIjoiUExBWUFCTEUifSwicGxheWVkU3RhdGUiOnsicGxheVBvc2l0aW9uTWlsbGlzZWNvbmRzIjowLCJzdGF0ZSI6Ik5PVF9TVEFSVEVEIn0sInBvZGNhc3RWMiI6eyJfX3R5cGVuYW1lIjoiUG9kY2FzdFJlc3BvbnNlV3JhcHBlciIsImRhdGEiOnsiX190eXBlbmFtZSI6IlBvZGNhc3QiLCJhY2Nlc3NJbmZvIjpudWxsLCJuYW1lIjoiUHVibGlzaCAmIFByb3NwZXIifX0sInJlbGVhc2VEYXRlIjp7Imlzb1N0cmluZyI6IjIwMjQtMTAtMDlUMTA6MDA6MDBaIiwicHJlY2lzaW9uIjoiTUlOVVRFIn0sInJlc3RyaWN0aW9ucyI6eyJwYXl3YWxsQ29udGVudCI6ZmFsc2V9LCJ0eXBlIjoiUE9EQ0FTVF9FUElTT0RFIiwidXJpIjoic3BvdGlmeTplcGlzb2RlOjBnNjRiYjk4Q0lrNkxGbWt1QXFTN24ifX0sInVpZCI6IjRkODk4M2I4OWZiNWU1YTViNTQ2In0seyJlbnRpdHkiOnsiX190eXBlbmFtZSI6IkVwaXNvZGVSZXNwb25zZVdyYXBwZXIiLCJkYXRhIjp7Il9fdHlwZW5hbWUiOiJFcGlzb2RlIiwiYXVkaW8iOnsiaXRlbXMiOlt7ImZpbGVJZCI6IjEwN2MxYjUzNTNiOWQ2ODk3NDA4MTg0YTgyMDhhOTZkODc5MDNhZmQiLCJmb3JtYXQiOiJBQUNfMjQiLCJ1cmwiOiJodHRwczovL3Auc2Nkbi5jby9tcDMtcHJldmlldy8xMDdjMWI1MzUzYjlkNjg5NzQwODE4NGE4MjA4YTk2ZDg3OTAzYWZkIn0seyJmaWxlSWQiOiI5MTIxZjlmZTZjMjkwZmE2MGM0YjRjZjRmODcwYzAxNmM4OTE2MWQ3IiwiZm9ybWF0IjoiTVA0XzEyOCIsInVybCI6Imh0dHBzOi8vcC5zY2RuLmNvL21wMy1wcmV2aWV3LzkxMjFmOWZlNmMyOTBmYTYwYzRiNGNmNGY4NzBjMDE2Yzg5MTYxZDcifSx7ImZpbGVJZCI6Ijk1N2MzZmNjODdhMjQxYjFmNjNjNTg5NzcyMzM5ZWViYjRhNjc2NjUiLCJmb3JtYXQiOiJNUDRfMTI4X0NCQ1MiLCJ1cmwiOiJodHRwczovL3Auc2Nkbi5jby9tcDMtcHJldmlldy85NTdjM2ZjYzg3YTI0MWIxZjYzYzU4OTc3MjMzOWVlYmI0YTY3NjY1In0seyJmaWxlSWQiOiI5NTFmMzIyMWY4YjBiMGRiNWM0ZTIwZTZmYTQzMDgzYWQyMDEwYTg5IiwiZm9ybWF0IjoiTVA0XzEyOF9EVUFMIiwidXJsIjoiaHR0cHM6Ly9wLnNjZG4uY28vbXAzLXByZXZpZXcvOTUxZjMyMjFmOGIwYjBkYjVjNGUyMGU2ZmE0MzA4M2FkMjAxMGE4OSJ9LHsiZmlsZUlkIjoiMTY3YmRjMDdjOGVhOGZiZDM2MTRmYzk4OTgxZDk4NGZlMzU2OTk1NCIsImZvcm1hdCI6Ik9HR19WT1JCSVNfOTYiLCJ1cmwiOiJodHRwczovL3Auc2Nkbi5jby9tcDMtcHJldmlldy8xNjdiZGMwN2M4ZWE4ZmJkMzYxNGZjOTg5ODFkOTg0ZmUzNTY5OTU0In1dfSwiYXVkaW9QcmV2aWV3Ijp7ImZvcm1hdCI6Ik1QM185NiIsInVybCI6Imh0dHBzOi8vcG9kei1jb250ZW50LnNwb3RpZnljZG4uY29tL2F1ZGlvL2NsaXBzLzE0eFBmQ0ZMMFBNb0dYT2tiSTc3VmIvY2xpcF81MTY2MTlfNTc2NjE5Lm1wMyJ9LCJjb250ZW50UmF0aW5nIjp7ImxhYmVsIjoiTk9ORSJ9LCJjb3ZlckFydCI6eyJzb3VyY2VzIjpbeyJoZWlnaHQiOjY0LCJ1cmwiOiJodHRwczovL2kuc2Nkbi5jby9pbWFnZS9hYjY3NjU2MzAwMDBmNjhkZmQxMjhhODY1N2VjODkyNjliMmE5ZGExIiwid2lkdGgiOjY0fSx7ImhlaWdodCI6MzAwLCJ1cmwiOiJodHRwczovL2kuc2Nkbi5jby9pbWFnZS9hYjY3NjU2MzAwMDA1ZjFmZmQxMjhhODY1N2VjODkyNjliMmE5ZGExIiwid2lkdGgiOjMwMH0seyJoZWlnaHQiOjY0MCwidXJsIjoiaHR0cHM6Ly9pLnNjZG4uY28vaW1hZ2UvYWI2NzY1NjMwMDAwYmE4YWZkMTI4YTg2NTdlYzg5MjY5YjJhOWRhMSIsIndpZHRoIjo2NDB9XX0sImRlc2NyaXB0aW9uIjoiSW4gdGhpcyBlcGlzb2RlLMKgIExhdXJlbiAmIE1hdHQgZXhwbG9yZSBjcmVhdGl2ZSB3YXlzIHRvIGJvb3N0IGJvb2sgc2FsZXMhIExlYXJuIGhvdyBsaW1pdGVkIGVkaXRpb25zLCBidW5kbGVzLCBwZXJzb25hbGl6ZWQgcHJvZHVjdHMsIGFuZCBtb3JlIGNhbiBpbmNlbnRpdml6ZSBuZXcgYW5kIHJldHVybmluZyBzaG9wcGVycyB0byBidXkgZGlyZWN0bHkgZnJvbSB5b3UgLSB3aXRob3V0IHJlc29ydGluZyB0byBkaXNjb3VudHMuwqBMb3ZlIHdhdGNoaW5nIHlvdXIgcG9kY2FzdHM/IFB1Ymxpc2ggJiBQcm9zcGVyIGlzIG5vdyBvbiB2aWRlbyEgQ2hlY2sgdXMgb3V0IG9uIFlvdVR1YmUuIEpvaW4gdXMgYXQgQXV0aG9yIE5hdGlvbiwgTm92ZW1iZXIgMTEgLSAxNSBhdCB0aGUgSG9yc2VzaG9lIGluIExhcyBWZWdhcywgTmV2YWRhISBEaXZlIERlZXBlcvCfkqEgUmVhZCBUaGVzZSBCbG9nIFBvc3RzV2hhdCBBcmUgUHJvZHVjdCBWYXJpYW50cyAmIFdoeSBEbyBBdXRob3JzIE5lZWQgVGhlbT9Ib3cgdG8gVHVybiBDYXN1YWwgRm9sbG93ZXJzIGludG8gRGVkaWNhdGVkIFN1cGVyIEZhbnNCb29rc2hvcC5vcmc6IFlvdXIgTG9jYWwsIE9ubGluZSBCb29rc2VsbGVy8J+SoSBXYXRjaCBUaGVzZSBWaWRlb3NUaGUgQXV0aG9y4oCZcyBHdWlkZSB0byBTdWJzY3JpcHRpb25z8J+SoSBMaXN0ZW4gdG8gUmVsYXRlZCBFcGlzb2Rlc0VwaXNvZGUgIzI0IHwgSG93IHRvIFR1cm4gWW91ciBDYXN1YWwgRmFucyBpbnRvIFN1cGVyIEZhbnNFcGlzb2RlICMzMCB8IEZpbmRpbmcgWW91ciBQbGFjZSBpbiBBdXRob3IgJiBSZWFkZXIgQ29tbXVuaXRpZXNFcGlzb2RlICMzNSB8IERlc2lnbmluZyB0aGUgUmlnaHQgR28tdG8tTWFya2V0IFN0cmF0ZWd5IGZvciBZb3VyIEJvb2tTb3VuZCBCaXRlcyBGcm9tIFRoaXMgRXBpc29kZfCfjpnvuI8gWzY6MzBdIOKAnEkgZG9uJ3QgdGhpbmsgeW91IGV2ZXIgd2FudCB0byBwdXQgeW91cnNlbGYgaW4gYSBzaXR1YXRpb24gd2hlcmUgdGhhdCdzIHRoZSBvbmx5IHdheSB5b3UncmUgc2VsbGluZyBib29rcyBpcyBieSBkaXNjb3VudGluZy4gSWYgeW91IGdldCBpbiB0aGF0IGhhYml0IGFuZCBwZW9wbGUgY29tZSB0byBleHBlY3QgdGhhdCBmcm9tIHlvdSwgdGhlbiB0aGF0J3MgdGhlIG9ubHkgdGltZSB0aGV5J3JlIGdvaW5nIHRvIHB1cmNoYXNlLCBpcyB3aGVuIHlvdSdyZSBvZmZlcmluZyBhIGRpc2NvdW50LiBBbmQgeW91IG5ldmVyIHdhbnQgdG8gYmUgaW4gdGhhdCByYWNlIHRvIHRoZSBib3R0b20u4oCd8J+Ome+4jyBbMjY6NDJdIOKAnEFuZCBpdCBkb2Vzbid0IG1hdHRlci4gTGlrZSwgaWYgeW91J3JlIGEgYm9va3NlbGxlciBhbmQgd3JpdGVyIG9yIGEgbXVzaWNpYW4gb3IgYW55Ym9keSBlbHNlLCBpZiB5b3UndmUgZ290IGZhbnMsIGlmIHlvdSd2ZSBnb3QgY3VzdG9tZXJzIHdobyBoYXZlIGJvdWdodCB0aGluZ3MgZnJvbSB5b3UsIHlvdSBuZWVkIHRvIGFja25vd2xlZGdlIHRoYXQgaXMgbm93IGEgcmVsYXRpb25zaGlwIHRoYXQgeW91IGNhbiBjb250aW51ZSB0byBmb3N0ZXIu4oCd8J+Ome+4jyBbNDM6MzNdIOKAnFRoYXQncyBhIGh1Z2UgbW90aXZhdG9yIGZvciBnZXR0aW5nIHBlb3BsZSB0byBzcGVuZCBtb25leSB3aXRoIHlvdSBpcyBtYWtpbmcgdGhlbSBmZWVsIGdvb2QgaW4gdGhlIHByb2Nlc3Mu4oCd8J+SgCBDYW7igJl0IHdhaXQgZm9yIG91ciBuZXh0IGVwaXNvZGU/IENoZWNrIG91dCBvdXIgUmVzb3VyY2VzIHBhZ2UgZm9yIGxpbmtzIHRvIG91ciBibG9nLCBvdXIgWW91VHViZSBjaGFubmVsLCBhbmQgbW9yZS4g8J+SgCBGaW5kIHVzIG9uIEZhY2Vib29rLCBYLCBJbnN0YWdyYW0sIGFuZCBMaW5rZWRJbiBhdCBsdWx1ZG90Y29tIfCfkoAgRW1haWwgdXMgYXQgcG9kY2FzdEBsdWx1LmNvbfCfkoAgU2lnbiB1cCBmb3Igb3VyIG1haWxpbmcgbGlzdC4gIiwiZHVyYXRpb24iOnsidG90YWxNaWxsaXNlY29uZHMiOjI4OTM3NjZ9LCJpZCI6IjJPUTZrbHVHVXFyQmxDYmRxT3JzS0ciLCJtZWRpYVR5cGVzIjpbIkFVRElPIl0sIm5hbWUiOiJIb3cgdG8gRHJpdmUgQm9vayBTYWxlcyBXaXRob3V0IE9mZmVyaW5nIERpc2NvdW50cyIsInBsYXlhYmlsaXR5Ijp7InBsYXlhYmxlIjp0cnVlLCJyZWFzb24iOiJQTEFZQUJMRSJ9LCJwbGF5ZWRTdGF0ZSI6eyJwbGF5UG9zaXRpb25NaWxsaXNlY29uZHMiOjAsInN0YXRlIjoiTk9UX1NUQVJURUQifSwicG9kY2FzdFYyIjp7Il9fdHlwZW5hbWUiOiJQb2RjYXN0UmVzcG9uc2VXcmFwcGVyIiwiZGF0YSI6eyJfX3R5cGVuYW1lIjoiUG9kY2FzdCIsImFjY2Vzc0luZm8iOm51bGwsIm5hbWUiOiJQdWJsaXNoICYgUHJvc3BlciJ9fSwicmVsZWFzZURhdGUiOnsiaXNvU3RyaW5nIjoiMjAyNC0xMC0wMlQxMDowMDowMFoiLCJwcmVjaXNpb24iOiJNSU5VVEUifSwicmVzdHJpY3Rpb25zIjp7InBheXdhbGxDb250ZW50IjpmYWxzZX0sInR5cGUiOiJQT0RDQVNUX0VQSVNPREUiLCJ1cmkiOiJzcG90aWZ5OmVwaXNvZGU6Mk9RNmtsdUdVcXJCbENiZHFPcnNLRyJ9fSwidWlkIjoiNGUzMjVjZmJmYTY2NTdlZDcxNzQifSx7ImVudGl0eSI6eyJfX3R5cGVuYW1lIjoiRXBpc29kZVJlc3BvbnNlV3JhcHBlciIsImRhdGEiOnsiX190eXBlbmFtZSI6IkVwaXNvZGUiLCJhdWRpbyI6eyJpdGVtcyI6W3siZmlsZUlkIjoiMjExMjQzNThhMmE0YzYzYjRkNzNkYWI2MTI1MTk5ZjljMDQyNjA2YiIsImZvcm1hdCI6Ik1QNF8xMjhfQ0JDUyIsInVybCI6Imh0dHBzOi8vcC5zY2RuLmNvL21wMy1wcmV2aWV3LzIxMTI0MzU4YTJhNGM2M2I0ZDczZGFiNjEyNTE5OWY5YzA0MjYwNmIifSx7ImZpbGVJZCI6IjQwZTQ1ZjE4NjllM2RhNGMxODJhZDhjOTAyMTI5MzE2YzU4MDI1Y2QiLCJmb3JtYXQiOiJNUDRfMTI4IiwidXJsIjoiaHR0cHM6Ly9wLnNjZG4uY28vbXAzLXByZXZpZXcvNDBlNDVmMTg2OWUzZGE0YzE4MmFkOGM5MDIxMjkzMTZjNTgwMjVjZCJ9LHsiZmlsZUlkIjoiOGMxZjE0YmViNDA1Mjk4NGFiYzcyZjVmMGE0OGIxYzY0Yjk1MTAzMiIsImZvcm1hdCI6Ik9HR19WT1JCSVNfOTYiLCJ1cmwiOiJodHRwczovL3Auc2Nkbi5jby9tcDMtcHJldmlldy84YzFmMTRiZWI0MDUyOTg0YWJjNzJmNWYwYTQ4YjFjNjRiOTUxMDMyIn0seyJmaWxlSWQiOiIzZGYwZGZiY2M5YzkzNGMwNWM1YjVmYjFhYWQ1MWY3ODBkMGFiYzE1IiwiZm9ybWF0IjoiQUFDXzI0IiwidXJsIjoiaHR0cHM6Ly9wLnNjZG4uY28vbXAzLXByZXZpZXcvM2RmMGRmYmNjOWM5MzRjMDVjNWI1ZmIxYWFkNTFmNzgwZDBhYmMxNSJ9LHsiZmlsZUlkIjoiNTQ5ZjYzNGVhZDdhMWFiMjU0Nzg5MWFlOGU0NTI5ZGJmOGYwMWRlYyIsImZvcm1hdCI6Ik1QNF8xMjhfRFVBTCIsInVybCI6Imh0dHBzOi8vcC5zY2RuLmNvL21wMy1wcmV2aWV3LzU0OWY2MzRlYWQ3YTFhYjI1NDc4OTFhZThlNDUyOWRiZjhmMDFkZWMifV19LCJhdWRpb1ByZXZpZXciOnsiZm9ybWF0IjoiTVAzXzk2IiwidXJsIjoiaHR0cHM6Ly9wb2R6LWNvbnRlbnQuc3BvdGlmeWNkbi5jb20vYXVkaW8vY2xpcHMvMnh4M0o2Z25iQ0NrU043R05NQXBFVi9jbGlwXzM2NzMyNV80MjczMjUubXAzIn0sImNvbnRlbnRSYXRpbmciOnsibGFiZWwiOiJOT05FIn0sImNvdmVyQXJ0Ijp7InNvdXJjZXMiOlt7ImhlaWdodCI6NjQsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMGY2OGRmZDEyOGE4NjU3ZWM4OTI2OWIyYTlkYTEiLCJ3aWR0aCI6NjR9LHsiaGVpZ2h0IjozMDAsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMDVmMWZmZDEyOGE4NjU3ZWM4OTI2OWIyYTlkYTEiLCJ3aWR0aCI6MzAwfSx7ImhlaWdodCI6NjQwLCJ1cmwiOiJodHRwczovL2kuc2Nkbi5jby9pbWFnZS9hYjY3NjU2MzAwMDBiYThhZmQxMjhhODY1N2VjODkyNjliMmE5ZGExIiwid2lkdGgiOjY0MH1dfSwiZGVzY3JpcHRpb24iOiJJbiB0aGlzIGVwaXNvZGUsIE1hdHQgJiBMYXVyZW4gdGFja2xlIHRoZSB1cGNvbWluZyBob2xpZGF5IHNlYXNvbi4gVGhleeKAmWxsIGRpc2N1c3MgYmVzdCBwcmFjdGljZXMgZm9yIGdldHRpbmcgeW91ciBib29rcyByZWFkeSwgb3B0aW1pemluZyB5b3VyIHNpdGUgb3IgYm9va3N0b3JlLCBzcGVha2luZyB0byBnaWZ0IGdpdmVycyBpbnN0ZWFkIG9mIHlvdXIgdGFyZ2V0IGF1ZGllbmNlLCBhbmQgcmV2aWV3aW5nIHlvdXIgc29jaWFsIG1lZGlhIGZvciBib29rIHByb21vIG9wcG9ydHVuaXRpZXMuIMKgRGl2ZSBEZWVwZXLwn5KhIENoZWNrIFRoZXNlIFJlc291cmNlc01ha2UgQm9va3MgTWFrZSBCYW5rIFBERiBEb3dubG9hZE1jS2luc2V5IG9uIFVTIEhvbGlkYXkgU2hvcHBpbmcgMjAyM0ZvcmJlcyBvbiA2IFRyZW5kcyBGcm9tIFRoZSAyMDIzIEhvbGlkYXkgU2Vhc29uIFRoYXQgQ2FuIFNoYXBlIDIwMjTwn5KhIFJlYWQgVGhlc2UgQmxvZyBQb3N0c1NlbGwgTW9yZSBCb29rcyBXaXRoIEEgSG9saWRheSBTb2NpYWwgTWVkaWEgU3RyYXRlZ3lEaXNjb3VudGluZyBCZXN0IFByYWN0aWNlcyBhbmQgQmlnZ2VzdCBCbHVuZGVyc0JsYWNrIEZyaWRheSAmIEN5YmVyIE1vbmRheSBIb2xpZGF5IFNhbGVzIFBsYW5uaW5nOS1Qb2ludCBCb29rIFNhbGVzIENoZWNrbGlzdCBGb3IgSG9saWRheTUgV2F5cyBUbyBHZXQgWW91ciBMdWx1IERpcmVjdCBTaG9waWZ5IFN0b3JlIFJlYWR5IEZvciBUaGUgSG9saWRheXPwn5KhIFdhdGNoIFRoZXNlIFZpZGVvc1dlYmluYXIgfCBNYWtlIEJvb2tzLCBNYWtlIEJhbms6IFlvdXIgR3VpZGUgVG8gSG9saWRheSBTdWNjZXNzV2ViaW5hciB8IEJvb3N0IEZhbGwgQm9vayBTYWxlcyBXaXRoIEEgU3RlbGxhciBNYXJrZXRpbmcgUGxhbvCfkqEgTGlzdGVuIHRvIFRoZXNlIEVwaXNvZGVzRXBpc29kZSAjMzEgfCBZb3VyIDctU3RlcCBHdWlkZSB0byBCdWlsZGluZyBhbiBPbmxpbmUgQm9va3N0b3JlwqBFcGlzb2RlICMxMSB8IEVtYWlsIE1hcmtldGluZyBmb3IgQXV0aG9ycyBhbmQgQ3JlYXRvcnNFcGlzb2RlICMxMyB8IEVhcm5pbmcgRnJlZSBQdWJsaWNpdHkgZm9yIFlvdXIgQm9va/CfkoAgQ2Fu4oCZdCB3YWl0IGZvciBvdXIgbmV4dCBlcGlzb2RlPyBDaGVjayBvdXQgb3VyIFJlc291cmNlcyBwYWdlIGZvciBsaW5rcyB0byBvdXIgYmxvZywgb3VyIFlvdVR1YmUgY2hhbm5lbCwgYW5kIG1vcmUuIPCfkoAgRmluZCB1cyBvbiBGYWNlYm9vaywgWCwgSW5zdGFncmFtLCBhbmQgTGlua2VkSW4gYXQgbHVsdWRvdGNvbSHwn5KAIEVtYWlsIHVzIGF0IHBvZGNhc3RAbHVsdS5jb23wn5KAIFNpZ24gdXAgZm9yIG91ciBtYWlsaW5nIGxpc3QuICIsImR1cmF0aW9uIjp7InRvdGFsTWlsbGlzZWNvbmRzIjozMDk2NTI4fSwiaWQiOiIwSEVaSDFHeUZMY3RVVkdwQkcxckIxIiwibWVkaWFUeXBlcyI6WyJBVURJTyJdLCJuYW1lIjoiR2V0dGluZyBZb3VyIEJvb2tzdG9yZSBSZWFkeSBmb3IgdGhlIEhvbGlkYXlzIiwicGxheWFiaWxpdHkiOnsicGxheWFibGUiOnRydWUsInJlYXNvbiI6IlBMQVlBQkxFIn0sInBsYXllZFN0YXRlIjp7InBsYXlQb3NpdGlvbk1pbGxpc2Vjb25kcyI6MCwic3RhdGUiOiJOT1RfU1RBUlRFRCJ9LCJwb2RjYXN0VjIiOnsiX190eXBlbmFtZSI6IlBvZGNhc3RSZXNwb25zZVdyYXBwZXIiLCJkYXRhIjp7Il9fdHlwZW5hbWUiOiJQb2RjYXN0IiwiYWNjZXNzSW5mbyI6bnVsbCwibmFtZSI6IlB1Ymxpc2ggJiBQcm9zcGVyIn19LCJyZWxlYXNlRGF0ZSI6eyJpc29TdHJpbmciOiIyMDI0LTA4LTI4VDEwOjAwOjAwWiIsInByZWNpc2lvbiI6Ik1JTlVURSJ9LCJyZXN0cmljdGlvbnMiOnsicGF5d2FsbENvbnRlbnQiOmZhbHNlfSwidHlwZSI6IlBPRENBU1RfRVBJU09ERSIsInVyaSI6InNwb3RpZnk6ZXBpc29kZTowSEVaSDFHeUZMY3RVVkdwQkcxckIxIn19LCJ1aWQiOiJlMTVmYWI2OGEzZTkwODc4MWE3YyJ9LHsiZW50aXR5Ijp7Il9fdHlwZW5hbWUiOiJFcGlzb2RlUmVzcG9uc2VXcmFwcGVyIiwiZGF0YSI6eyJfX3R5cGVuYW1lIjoiRXBpc29kZSIsImF1ZGlvIjp7Iml0ZW1zIjpbeyJmaWxlSWQiOiIyM2RjZmUzZTkwNjNkYTA5ZTljY2E5YzY4ZTNkOTg2MmRkMzZiZmVmIiwiZm9ybWF0IjoiTVA0XzEyOCIsInVybCI6Imh0dHBzOi8vcC5zY2RuLmNvL21wMy1wcmV2aWV3LzIzZGNmZTNlOTA2M2RhMDllOWNjYTljNjhlM2Q5ODYyZGQzNmJmZWYifSx7ImZpbGVJZCI6IjljZjFhZDU0MTJlY2NlNTRmNDRjMzA0ZDBmMWU3YTMwZTNkMzE1YjIiLCJmb3JtYXQiOiJNUDRfMTI4X0RVQUwiLCJ1cmwiOiJodHRwczovL3Auc2Nkbi5jby9tcDMtcHJldmlldy85Y2YxYWQ1NDEyZWNjZTU0ZjQ0YzMwNGQwZjFlN2EzMGUzZDMxNWIyIn0seyJmaWxlSWQiOiI4OGU4MzNhZDFkN2FiMTkzNWY3OGM4OTE4Y2UzY2UyZTkzMjA2NThmIiwiZm9ybWF0IjoiT0dHX1ZPUkJJU185NiIsInVybCI6Imh0dHBzOi8vcC5zY2RuLmNvL21wMy1wcmV2aWV3Lzg4ZTgzM2FkMWQ3YWIxOTM1Zjc4Yzg5MThjZTNjZTJlOTMyMDY1OGYifSx7ImZpbGVJZCI6ImQ1N2RmOTFiNWNhZWIwYzZmYTY0NjBjOWUxMjNkYWZmMDVlMDhjZTAiLCJmb3JtYXQiOiJBQUNfMjQiLCJ1cmwiOiJodHRwczovL3Auc2Nkbi5jby9tcDMtcHJldmlldy9kNTdkZjkxYjVjYWViMGM2ZmE2NDYwYzllMTIzZGFmZjA1ZTA4Y2UwIn0seyJmaWxlSWQiOiIyODdjYjM0MGJiNzcwMDIzNWQ5NTllN2VjM2Y1OWI0NTg1NzFjNDM0IiwiZm9ybWF0IjoiTVA0XzEyOF9DQkNTIiwidXJsIjoiaHR0cHM6Ly9wLnNjZG4uY28vbXAzLXByZXZpZXcvMjg3Y2IzNDBiYjc3MDAyMzVkOTU5ZTdlYzNmNTliNDU4NTcxYzQzNCJ9XX0sImF1ZGlvUHJldmlldyI6eyJmb3JtYXQiOiJNUDNfOTYiLCJ1cmwiOiJodHRwczovL3BvZHotY29udGVudC5zcG90aWZ5Y2RuLmNvbS9hdWRpby9jbGlwcy80NHU2MTJGSWVhUDBENFlVc0JWSXQ4L2NsaXBfMzQ1ODE5XzQwNTgxOS5tcDMifSwiY29udGVudFJhdGluZyI6eyJsYWJlbCI6Ik5PTkUifSwiY292ZXJBcnQiOnsic291cmNlcyI6W3siaGVpZ2h0Ijo2NCwidXJsIjoiaHR0cHM6Ly9pLnNjZG4uY28vaW1hZ2UvYWI2NzY1NjMwMDAwZjY4ZGZkMTI4YTg2NTdlYzg5MjY5YjJhOWRhMSIsIndpZHRoIjo2NH0seyJoZWlnaHQiOjMwMCwidXJsIjoiaHR0cHM6Ly9pLnNjZG4uY28vaW1hZ2UvYWI2NzY1NjMwMDAwNWYxZmZkMTI4YTg2NTdlYzg5MjY5YjJhOWRhMSIsIndpZHRoIjozMDB9LHsiaGVpZ2h0Ijo2NDAsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMGJhOGFmZDEyOGE4NjU3ZWM4OTI2OWIyYTlkYTEiLCJ3aWR0aCI6NjQwfV19LCJkZXNjcmlwdGlvbiI6IkluIHRoaXMgZXBpc29kZSwgTGF1cmVuICYgTWF0dCB0YWNrbGUgc29tZSBjb21tb24gcGFpbiBwb2ludHMgZW50cmVwcmVuZXVycyBhbmQgZWNvbW1lcmNlIHN0b3JlIG93bmVycyBzdHJ1Z2dsZSB3aXRoLiBXZeKAmWxsIHRhbGsgdGhyb3VnaCBzb2x1dGlvbnMgYW5kIHRpcHMgZm9yIGNvbGxlY3Rpbmcgc2FsZXMgdGF4LCBzZXR0aW5nIHVwIHNoaXBwaW5nIGFuZCBtYW5hZ2luZyBzaGlwcGluZyBpc3N1ZXMsIGFuZCBwcm92aWRpbmcgcHJvYWN0aXZlIGN1c3RvbWVyIHNlcnZpY2UgZm9yIHlvdXIgc2hvcHBlcnMuwqBEaXZlIERlZXBlcvCfkqEgU2FsZXMgVGF4THVsdSBLbm93bGVkZ2UgQmFzZSB8IEhvdyBEbyBJIENvbmZpZ3VyZSBNeSBMdWx1IERpcmVjdCBQcm9kdWN0cyB0byBDb2xsZWN0IHRoZSBDb3JyZWN0IFRheGVzP1Nwb3RpZnkgfCBIb3cgdG8gQ2hhcmdlIFNhbGVzIFRheCBpbiB0aGUgVVNXb29Db21tZXJjZSB8IFNldHRpbmcgdXAgVGF4ZXMgaW4gV29vQ29tbWVyY2VFY29ub21pYyBOZXh1cyBUaHJlc2hvbGQgTWFwVGF4SmFyQXZhbGFyYfCfkqEgU2hpcHBpbmdMdWx14oCZcyBQcmljaW5nIENhbGN1bGF0b3JHZXR0aW5nIFlvdXIgU2hpcCBUb2dldGhlciBpbiBMdWx1IERpcmVjdCAoU2hvcGlmeSBhbmQgV29vQ29tbWVyY2UpSW50ZXJuYXRpb25hbCBCb29rIFNoaXBwaW5nOiBBIEd1aWRlIGZvciBTZWxmLVB1Ymxpc2hlZCBDcmVhdG9yc0x1bHUgVSBUdXRvcmlhbCB8IFNldHRpbmcgVXAgTGl2ZSBTaGlwcGluZyBSYXRlcyBpbiBTaG9waWZ5THVsdSBVIFR1dG9yaWFsIHwgU2V0dGluZyBVcCBTaGlwcGluZyBSYXRlcyBNYW51YWxseSBpbiBTaG9waWZ5THVsdSBVIFR1dG9yaWFsIHwgU2V0dGluZyBVcCBTaGlwcGluZyB3aXRoIEx1bHUgRGlyZWN0IGFuZCBXb29Db21tZXJjZUx1bHUgVSBUdXRvcmlhbCB8IFNldHRpbmcgVXAgU2hpcHBpbmcgaW4gV2l48J+SoSBDdXN0b21lciBTdXBwb3J0Q3VzdG9tZXIgU2VydmljZSBhbmQgWW91ciBFY29tbWVyY2UgQnVzaW5lc3NUaGUgTGlmZSBvZiBBIEJvb2tKdW1wIEFoZWFkIHRvIExlYXJuIEFib3V08J+Ome+4jyBVbmRlcnN0YW5kaW5nIFNhbGVzIFRheCDihpIgNDo0NvCfjpnvuI8gQWxsIFRoaW5ncyBTaGlwcGluZyAoU2hpcCBNYXBwaW5nLCBFeHBlbnNlcywgYW5kIFRyb3VibGVzaG9vdGluZykg4oaSIDE2OjUx8J+Ome+4jyBQcm9hY3RpdmUgQ3VzdG9tZXIgU2VydmljZSBTdHJhdGVnaWVzIOKGkiAyODo0M/CfkoAgQ2Fu4oCZdCB3YWl0IGZvciBvdXIgbmV4dCBlcGlzb2RlPyBDaGVjayBvdXQgb3VyIFJlc291cmNlcyBwYWdlIGZvciBsaW5rcyB0byBvdXIgYmxvZywgb3VyIFlvdVR1YmUgY2hhbm5lbCwgYW5kIG1vcmUuIPCfkoAgRmluZCB1cyBvbiBGYWNlYm9vaywgWCwgSW5zdGFncmFtLCBhbmQgTGlua2VkSW4gYXQgbHVsdWRvdGNvbSHwn5KAIEVtYWlsIHVzIGF0IHBvZGNhc3RAbHVsdS5jb23wn5KAIFNpZ24gdXAgZm9yIG91ciBtYWlsaW5nIGxpc3QuICIsImR1cmF0aW9uIjp7InRvdGFsTWlsbGlzZWNvbmRzIjoyNzI3MzQwfSwiaWQiOiIzZ2Q5V3pZSDUwSUdOMFBiSU0xVDV3IiwibWVkaWFUeXBlcyI6WyJBVURJTyJdLCJuYW1lIjoiUGFpbiBQb2ludCBTb2x1dGlvbnMgZm9yIFlvdXIgRWNvbW1lcmNlIFN0b3JlIiwicGxheWFiaWxpdHkiOnsicGxheWFibGUiOnRydWUsInJlYXNvbiI6IlBMQVlBQkxFIn0sInBsYXllZFN0YXRlIjp7InBsYXlQb3NpdGlvbk1pbGxpc2Vjb25kcyI6MCwic3RhdGUiOiJOT1RfU1RBUlRFRCJ9LCJwb2RjYXN0VjIiOnsiX190eXBlbmFtZSI6IlBvZGNhc3RSZXNwb25zZVdyYXBwZXIiLCJkYXRhIjp7Il9fdHlwZW5hbWUiOiJQb2RjYXN0IiwiYWNjZXNzSW5mbyI6bnVsbCwibmFtZSI6IlB1Ymxpc2ggJiBQcm9zcGVyIn19LCJyZWxlYXNlRGF0ZSI6eyJpc29TdHJpbmciOiIyMDI0LTA4LTIxVDEwOjAwOjAwWiIsInByZWNpc2lvbiI6Ik1JTlVURSJ9LCJyZXN0cmljdGlvbnMiOnsicGF5d2FsbENvbnRlbnQiOmZhbHNlfSwidHlwZSI6IlBPRENBU1RfRVBJU09ERSIsInVyaSI6InNwb3RpZnk6ZXBpc29kZTozZ2Q5V3pZSDUwSUdOMFBiSU0xVDV3In19LCJ1aWQiOiJjY2YyNTdlYWM2NTZjYzgxYzljZCJ9LHsiZW50aXR5Ijp7Il9fdHlwZW5hbWUiOiJFcGlzb2RlUmVzcG9uc2VXcmFwcGVyIiwiZGF0YSI6eyJfX3R5cGVuYW1lIjoiRXBpc29kZSIsImF1ZGlvIjp7Iml0ZW1zIjpbeyJmaWxlSWQiOiJmZjA0ZDE2OGM2OWQ1YzBiNmRlMWZjMWVlZWY5MWIzNmRjNTY3MGFkIiwiZm9ybWF0IjoiTVA0XzEyOF9EVUFMIiwidXJsIjoiaHR0cHM6Ly9wLnNjZG4uY28vbXAzLXByZXZpZXcvZmYwNGQxNjhjNjlkNWMwYjZkZTFmYzFlZWVmOTFiMzZkYzU2NzBhZCJ9LHsiZmlsZUlkIjoiODM5YzJiYzVjODdkMDI0Nzc0N2I0MWVjYTg2ZmEzYzk5MWMxZTU3NyIsImZvcm1hdCI6Ik1QNF8xMjhfQ0JDUyIsInVybCI6Imh0dHBzOi8vcC5zY2RuLmNvL21wMy1wcmV2aWV3LzgzOWMyYmM1Yzg3ZDAyNDc3NDdiNDFlY2E4NmZhM2M5OTFjMWU1NzcifSx7ImZpbGVJZCI6ImUwNDI1MjFmNTMzNjJlMWEzMjIyMmU3NzFmYTEwOWU3YWEwMDU1OGUiLCJmb3JtYXQiOiJPR0dfVk9SQklTXzk2IiwidXJsIjoiaHR0cHM6Ly9wLnNjZG4uY28vbXAzLXByZXZpZXcvZTA0MjUyMWY1MzM2MmUxYTMyMjIyZTc3MWZhMTA5ZTdhYTAwNTU4ZSJ9LHsiZmlsZUlkIjoiZjE5YTQ4Yzk4MmM1Y2MyNzIyZmU2N2ViNzJhNWJmNzFlYmIxMGE5OSIsImZvcm1hdCI6IkFBQ18yNCIsInVybCI6Imh0dHBzOi8vcC5zY2RuLmNvL21wMy1wcmV2aWV3L2YxOWE0OGM5ODJjNWNjMjcyMmZlNjdlYjcyYTViZjcxZWJiMTBhOTkifSx7ImZpbGVJZCI6ImY4ODIwYmI1NzlmZDNkNjQyZWM4Njc3ZDBjNWU3MzNiOGQ4ODUxYWQiLCJmb3JtYXQiOiJNUDRfMTI4IiwidXJsIjoiaHR0cHM6Ly9wLnNjZG4uY28vbXAzLXByZXZpZXcvZjg4MjBiYjU3OWZkM2Q2NDJlYzg2NzdkMGM1ZTczM2I4ZDg4NTFhZCJ9XX0sImF1ZGlvUHJldmlldyI6eyJmb3JtYXQiOiJNUDNfOTYiLCJ1cmwiOiJodHRwczovL3BvZHotY29udGVudC5zcG90aWZ5Y2RuLmNvbS9hdWRpby9jbGlwcy81RFQzYXhObzI2RXVLZUtmU1Vxb1BZL2NsaXBfMjcyNTY0XzMzMjU2NC5tcDMifSwiY29udGVudFJhdGluZyI6eyJsYWJlbCI6Ik5PTkUifSwiY292ZXJBcnQiOnsic291cmNlcyI6W3siaGVpZ2h0Ijo2NCwidXJsIjoiaHR0cHM6Ly9pLnNjZG4uY28vaW1hZ2UvYWI2NzY1NjMwMDAwZjY4ZGZkMTI4YTg2NTdlYzg5MjY5YjJhOWRhMSIsIndpZHRoIjo2NH0seyJoZWlnaHQiOjMwMCwidXJsIjoiaHR0cHM6Ly9pLnNjZG4uY28vaW1hZ2UvYWI2NzY1NjMwMDAwNWYxZmZkMTI4YTg2NTdlYzg5MjY5YjJhOWRhMSIsIndpZHRoIjozMDB9LHsiaGVpZ2h0Ijo2NDAsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMGJhOGFmZDEyOGE4NjU3ZWM4OTI2OWIyYTlkYTEiLCJ3aWR0aCI6NjQwfV19LCJkZXNjcmlwdGlvbiI6IlNlbGYtcHVibGlzaGluZyBtaWdodCBiZSBhIERJWSBwdWJsaXNoaW5nIG1vZGVsLCBidXQgdGhlcmUgYXJlIHBsZW50eSBvZiB0b29scyBhbmQgcmVzb3VyY2VzIHRvIGhlbHAgeW91IGdldCB5b3VyIGJvb2sgZnJvbSBtYW51c2NyaXB0IHRvIG1hcmtldC4gSW4gdGhpcyBlcGlzb2RlLCBNYXR0ICYgTGF1cmVuIGRpc2N1c3MgYSBkZWJhdGFibGUgbnVtYmVyIG9mIHRvb2xzIHRvIGhlbHAgeW91IGRyYWZ0LCBlZGl0LCBmb3JtYXQsIGRlc2lnbiwgbWFya2V0LCBhbmQgc2hpcCB5b3VyIGJvb2suwqBEaXZlIERlZXBlcvCfkqEgTGVhcm4gTW9yZSBBYm91dEZpY3Rpb25hcnlWZWxsdW1BdHRpY3VzQnVibGlzaEx1bHXigJlzIE9yZGVyIEltcG9ydCBUb29sV3JpdHRlbiBXb3JkIE1lZGlhQm9va0Z1bm5lbPCfkqEgUmVhZCBUaGVzZSBCbG9nIFBvc3RzVmVsbHVtIFJldmlldzogU2ltcGxlIFBhZ2UgTGF5b3V0IGZvciBTZWxmLVB1Ymxpc2hlcnNBdHRpY3VzIFJldmlldzogVGhlIEFsbC1pbi1PbmUgV3JpdGluZyBhbmQgRm9ybWF0dGluZyBUb29sIGZvciBJbmRpZSBBdXRob3JzRHJvcHNoaXBwaW5nIGZvciBFbnRyZXByZW5ldXJzICYgQ3JlYXRvcnMgV2l0aCBMdWx14oCZcyBPcmRlciBJbXBvcnQgVG9vbPCfkqEgV2F0Y2ggVGhlc2UgVmlkZW9zV2ViaW5hciB3aXRoIEZpY3Rpb25hcnkgfCBFZGl0aW5nIEVzc2VudGlhbHM6IEVkaXQgTGlrZSBhIERldmVsb3BtZW50YWwgU3RvcnkgRWRpdG9yV2ViaW5hciB3aXRoIEJ1Ymxpc2ggfCBCb29zdCBGYWxsIEJvb2sgU2FsZXMgV2l0aCBBIFN0ZWxsYXIgTWFya2V0aW5nIFBsYW5KdW1wIEFoZWFkIHRvIExlYXJuIEFib3V08J+Ome+4jyBGaWN0aW9uYXJ5IOKGksKgIDE6NTLwn46Z77iPIEF0dGljdXMgJiBWZWxsdW0g4oaSwqAgNzo0MfCfjpnvuI8gTHVsdeKAmXMgQ292ZXIgRGVzaWduIFRvb2wg4oaSwqAgMTU6NTPwn46Z77iPIEJ1Ymxpc2jigJlzIEFJIEF1dGhvciBUb29sa2l0IOKGksKgIDIyOjIz8J+Ome+4jyBMdWx14oCZcyBPcmRlciBJbXBvcnQgVG9vbCDihpLCoCAyNzo1OPCfjpnvuI8gV3JpdHRlbiBXb3JkIE1lZGlhIGFuZCBCb29rRnVubmVsIOKGksKgIDM3OjE58J+SgCBDYW7igJl0IHdhaXQgZm9yIG91ciBuZXh0IGVwaXNvZGU/IENoZWNrIG91dCBvdXIgUmVzb3VyY2VzIHBhZ2UgZm9yIGxpbmtzIHRvIG91ciBibG9nLCBvdXIgWW91VHViZSBjaGFubmVsLCBhbmQgbW9yZS4g8J+SgCBGaW5kIHVzIG9uIEZhY2Vib29rLCBYLCBJbnN0YWdyYW0sIGFuZCBMaW5rZWRJbiBhdCBsdWx1ZG90Y29tIfCfkoAgRW1haWwgdXMgYXQgcG9kY2FzdEBsdWx1LmNvbfCfkoAgU2lnbiB1cCBmb3Igb3VyIG1haWxpbmcgbGlzdC4gIiwiZHVyYXRpb24iOnsidG90YWxNaWxsaXNlY29uZHMiOjI2ODI5MDZ9LCJpZCI6IjNoQ2xGcUlBWHU0ODZSR1lNaHh2YWkiLCJtZWRpYVR5cGVzIjpbIkFVRElPIl0sIm5hbWUiOiJGcm9tIE1hbnVzY3JpcHQgdG8gTWFya2V0OiA1KyBUb29scyB0byBIZWxwIFlvdSBEcmFmdCwgUHVibGlzaCwgYW5kIFNlbGwgWW91ciBCb29rIiwicGxheWFiaWxpdHkiOnsicGxheWFibGUiOnRydWUsInJlYXNvbiI6IlBMQVlBQkxFIn0sInBsYXllZFN0YXRlIjp7InBsYXlQb3NpdGlvbk1pbGxpc2Vjb25kcyI6MCwic3RhdGUiOiJOT1RfU1RBUlRFRCJ9LCJwb2RjYXN0VjIiOnsiX190eXBlbmFtZSI6IlBvZGNhc3RSZXNwb25zZVdyYXBwZXIiLCJkYXRhIjp7Il9fdHlwZW5hbWUiOiJQb2RjYXN0IiwiYWNjZXNzSW5mbyI6bnVsbCwibmFtZSI6IlB1Ymxpc2ggJiBQcm9zcGVyIn19LCJyZWxlYXNlRGF0ZSI6eyJpc29TdHJpbmciOiIyMDI0LTA4LTE0VDEyOjAwOjAwWiIsInByZWNpc2lvbiI6Ik1JTlVURSJ9LCJyZXN0cmljdGlvbnMiOnsicGF5d2FsbENvbnRlbnQiOmZhbHNlfSwidHlwZSI6IlBPRENBU1RfRVBJU09ERSIsInVyaSI6InNwb3RpZnk6ZXBpc29kZTozaENsRnFJQVh1NDg2UkdZTWh4dmFpIn19LCJ1aWQiOiI5NjRiZTA5OGJhYzk3OGM3YWQwNSJ9LHsiZW50aXR5Ijp7Il9fdHlwZW5hbWUiOiJFcGlzb2RlUmVzcG9uc2VXcmFwcGVyIiwiZGF0YSI6eyJfX3R5cGVuYW1lIjoiRXBpc29kZSIsImF1ZGlvIjp7Iml0ZW1zIjpbeyJmaWxlSWQiOiI2ZmM5OTk0YjZmMjg0ODU2OTYwZmIzMTRhMGI2M2ZmZjI2YjA0ZWJmIiwiZm9ybWF0IjoiTVA0XzEyOF9EVUFMIiwidXJsIjoiaHR0cHM6Ly9wLnNjZG4uY28vbXAzLXByZXZpZXcvNmZjOTk5NGI2ZjI4NDg1Njk2MGZiMzE0YTBiNjNmZmYyNmIwNGViZiJ9LHsiZmlsZUlkIjoiOTQ1ZWQ2NDQzMjY2YzgyOWY2MTNkMTJmOWNhNTEzZTRhZjNjOWUwNyIsImZvcm1hdCI6Ik1QNF8xMjgiLCJ1cmwiOiJodHRwczovL3Auc2Nkbi5jby9tcDMtcHJldmlldy85NDVlZDY0NDMyNjZjODI5ZjYxM2QxMmY5Y2E1MTNlNGFmM2M5ZTA3In0seyJmaWxlSWQiOiI1NTZkZTcwNWRlYTZjNjU5MDZiYmYzYjljYTA1MmE4Mzc3MzFjNjhkIiwiZm9ybWF0IjoiTVA0XzEyOF9DQkNTIiwidXJsIjoiaHR0cHM6Ly9wLnNjZG4uY28vbXAzLXByZXZpZXcvNTU2ZGU3MDVkZWE2YzY1OTA2YmJmM2I5Y2EwNTJhODM3NzMxYzY4ZCJ9LHsiZmlsZUlkIjoiOTJhNzhlNjI2NWIyMDk5ZTUwYjEyNjg1YjMzNTJlYmZjMzdmZGUyMiIsImZvcm1hdCI6IkFBQ18yNCIsInVybCI6Imh0dHBzOi8vcC5zY2RuLmNvL21wMy1wcmV2aWV3LzkyYTc4ZTYyNjViMjA5OWU1MGIxMjY4NWIzMzUyZWJmYzM3ZmRlMjIifSx7ImZpbGVJZCI6IjdiODkzY2M0ZWFiNmM2ZjUzMzI5MDc2ZmE1YTc0MDY4YTA3YjRmZDEiLCJmb3JtYXQiOiJPR0dfVk9SQklTXzk2IiwidXJsIjoiaHR0cHM6Ly9wLnNjZG4uY28vbXAzLXByZXZpZXcvN2I4OTNjYzRlYWI2YzZmNTMzMjkwNzZmYTVhNzQwNjhhMDdiNGZkMSJ9XX0sImF1ZGlvUHJldmlldyI6eyJmb3JtYXQiOiJNUDNfOTYiLCJ1cmwiOiJodHRwczovL3BvZHotY29udGVudC5zcG90aWZ5Y2RuLmNvbS9hdWRpby9jbGlwcy81aU9mZDU3ZWVaTnc2YWVQYUczd1lsL2NsaXBfMjY4MTQ3XzMyODE0Ny5tcDMifSwiY29udGVudFJhdGluZyI6eyJsYWJlbCI6Ik5PTkUifSwiY292ZXJBcnQiOnsic291cmNlcyI6W3siaGVpZ2h0Ijo2NCwidXJsIjoiaHR0cHM6Ly9pLnNjZG4uY28vaW1hZ2UvYWI2NzY1NjMwMDAwZjY4ZGZkMTI4YTg2NTdlYzg5MjY5YjJhOWRhMSIsIndpZHRoIjo2NH0seyJoZWlnaHQiOjMwMCwidXJsIjoiaHR0cHM6Ly9pLnNjZG4uY28vaW1hZ2UvYWI2NzY1NjMwMDAwNWYxZmZkMTI4YTg2NTdlYzg5MjY5YjJhOWRhMSIsIndpZHRoIjozMDB9LHsiaGVpZ2h0Ijo2NDAsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMGJhOGFmZDEyOGE4NjU3ZWM4OTI2OWIyYTlkYTEiLCJ3aWR0aCI6NjQwfV19LCJkZXNjcmlwdGlvbiI6IkluIHRoaXMgZXBpc29kZSwgTGF1cmVuICYgTWF0dCByZXZpZXcgc3RyYXRlZ2llcyBmb3IgZ2V0dGluZyB5b3VyIHNlbGYtcHVibGlzaGVkIGJvb2sgaW50byBpbmRpZSBib29rc3RvcmVzLCBpbmNsdWRpbmcgcGFydGljaXBhdGluZyBpbiBjb25zaWdubWVudCBwcm9ncmFtcywgcGl0Y2hpbmcgeW91cnNlbGYgZm9yIGF1dGhvciBldmVudHMsIGFuZCBtYWtpbmcgeW91ciBib29rIGF2YWlsYWJsZSB0aHJvdWdoIHJldGFpbCBkaXN0cmlidXRpb24uwqBEaXZlIERlZXBlcvCfkqEgUmVhZCBUaGVzZSBCbG9nIFBvc3RzU2VsbGluZyBZb3VyIEJvb2sgb24gQ29uc2lnbm1lbnQgV2l0aCBJbmRpZSBCb29rc3RvcmVzNSBWaXN1YWwgSW5kaWNhdG9ycyBZb3VyIEJvb2sgSXMgU2VsZi1QdWJsaXNoZWTwn5KhIFdhdGNoIEhvdyB0byBHZXQgWW91ciBCb29rIGludG8gQm9va3N0b3Jlc/CfkqEgQ2hlY2sgeW91ciBib29r4oCZcyBnbG9iYWwgZGlzdHJpYnV0aW9uIGVsaWdpYmlsaXR5IHdpdGggb3VyIFByaWNpbmcgQ2FsY3VsYXRvclNvdW5kIEJpdGVzIEZyb20gVGhpcyBFcGlzb2Rl8J+Ome+4jyBbMTU6NDRdIOKAnFRoZXNlIGJvb2tzdG9yZXMgaGF2ZSBhIHN0YW5kYXJkIHRvIHVwaG9sZC4gV2hpY2ggaXMgbm90IHRvIHNheSB0aGF0IGV2ZXJ5IHRyYWRpdGlvbmFsbHkgcHVibGlzaGVkIGJvb2sgYW5kIGV2ZXJ5IGJvb2sgYXZhaWxhYmxlIGluIGFuIGluZGllIGJvb2tzdG9yZSBvciBhbnkgYm9va3N0b3JlIGlzIGEgZ29vZCBib29rLiBXZSBhbGwga25vdyB0aGF0J3Mgbm90IHRydWUuIEJ1dCBhdCB0aGUgdmVyeSBsZWFzdCwgdGhleSB3YW50IHBlb3BsZSB0byBiZSBhYmxlIHRvIGxvb2sgYXQgeW91ciBib29rIGFuZCB0aGluayBpdCdzIGEgZ29vZCBib29rLuKAncKg8J+Ome+4jyBbMjU6MzRdIOKAnFlvdSdyZSBub3QganVzdCBhbiBhdXRob3Igb3IgY3JlYXRvciwgd2UndmUgc2FpZCB0aGlzIGEgdGhvdXNhbmQgdGltZXMuIFlvdSdyZSBhIGJ1c2luZXNzLCBhbmQgYXMgc3VjaCB5b3UgbmVlZCB0byBiZSBidWlsZGluZyB0cnVzdCBhbmQgcmVsYXRpb25zaGlwcyB3aXRoIHBlb3BsZS7igJ3wn46Z77iPIFszMjo0OV0g4oCcSXQncyBpbXBvcnRhbnQgdG8gdW5kZXJzdGFuZCB0aGF0IHlvdXIgYm9vayBjYW4gYmUgYXZhaWxhYmxlIHRvIGJlIGJvdWdodCBmcm9tIGFuIGluZGllIGJvb2tzdG9yZSBvciBhIGJvb2tzdG9yZSBpbiBnZW5lcmFsIGlmIHlvdSBhcmUgaW4gZGlzdHJpYnV0aW9uLCBpdCBqdXN0IHdvbid0IGJlIHNpdHRpbmcgb24gdGhlIHNoZWx2ZXMgYXMgcmVhZHkgaW52ZW50b3J5LuKAnfCfkoAgQ2Fu4oCZdCB3YWl0IGZvciBvdXIgbmV4dCBlcGlzb2RlPyBDaGVjayBvdXQgb3VyIFJlc291cmNlcyBwYWdlIGZvciBsaW5rcyB0byBvdXIgYmxvZywgb3VyIFlvdVR1YmUgY2hhbm5lbCwgYW5kIG1vcmUuIPCfkoAgRmluZCB1cyBvbiBGYWNlYm9vaywgWCwgSW5zdGFncmFtLCBhbmQgTGlua2VkSW4gYXQgbHVsdWRvdGNvbSHwn5KAIEVtYWlsIHVzIGF0IHBvZGNhc3RAbHVsdS5jb23wn5KAIFNpZ24gdXAgZm9yIG91ciBtYWlsaW5nIGxpc3QuICIsImR1cmF0aW9uIjp7InRvdGFsTWlsbGlzZWNvbmRzIjoyNDg5MDc3fSwiaWQiOiIwZ1FXYTF6ZnQ2MHVVTEZMZzM5WG5UIiwibWVkaWFUeXBlcyI6WyJBVURJTyJdLCJuYW1lIjoiSG93IHRvIEdldCBZb3VyIEJvb2sgSW50byBJbmRpZSBCb29rc3RvcmVzIiwicGxheWFiaWxpdHkiOnsicGxheWFibGUiOnRydWUsInJlYXNvbiI6IlBMQVlBQkxFIn0sInBsYXllZFN0YXRlIjp7InBsYXlQb3NpdGlvbk1pbGxpc2Vjb25kcyI6MCwic3RhdGUiOiJOT1RfU1RBUlRFRCJ9LCJwb2RjYXN0VjIiOnsiX190eXBlbmFtZSI6IlBvZGNhc3RSZXNwb25zZVdyYXBwZXIiLCJkYXRhIjp7Il9fdHlwZW5hbWUiOiJQb2RjYXN0IiwiYWNjZXNzSW5mbyI6bnVsbCwibmFtZSI6IlB1Ymxpc2ggJiBQcm9zcGVyIn19LCJyZWxlYXNlRGF0ZSI6eyJpc29TdHJpbmciOiIyMDI0LTA4LTA3VDEwOjAwOjAwWiIsInByZWNpc2lvbiI6Ik1JTlVURSJ9LCJyZXN0cmljdGlvbnMiOnsicGF5d2FsbENvbnRlbnQiOmZhbHNlfSwidHlwZSI6IlBPRENBU1RfRVBJU09ERSIsInVyaSI6InNwb3RpZnk6ZXBpc29kZTowZ1FXYTF6ZnQ2MHVVTEZMZzM5WG5UIn19LCJ1aWQiOiI1OTAzNWRjNGFhZDFkZTVjZTYxZSJ9XSwicGFnaW5nSW5mbyI6eyJuZXh0T2Zmc2V0IjoxMn0sInRvdGFsQ291bnQiOjQ5fSwiaHRtbERlc2NyaXB0aW9uIjoiPHA+V2hlcmUgcHVibGlzaGluZywgZWNvbW1lcmNlLCBhbmQgbWFya2V0aW5nIGNvbGxpZGUuIEJyb3VnaHQgdG8geW91IGJ5IEx1bHUuY29tLsKgPC9wPiIsImlkIjoiMVlGbU9DQWVHS1l1Z29TZ3FPNkVTQSIsImxhbmd1YWdlIjp7ImNvZGUiOiJlbiJ9LCJtZWRpYVR5cGUiOiJBVURJTyIsIm11c2ljQW5kVGFsayI6ZmFsc2UsIm5hbWUiOiJQdWJsaXNoICYgUHJvc3BlciIsInBsYXlhYmlsaXR5Ijp7InBsYXlhYmxlIjp0cnVlLCJyZWFzb24iOiJQTEFZQUJMRSJ9LCJwdWJsaXNoZXIiOnsibmFtZSI6Ik1hdHQgQnJpZWwgJiBMYXVyZW4gVmFzc2FsbG8ifSwicmF0aW5nIjp7ImF2ZXJhZ2VSYXRpbmciOnsiYXZlcmFnZSI6NC43ODU3MTQyODU3MTQyODYsInNob3dBdmVyYWdlIjp0cnVlLCJ0b3RhbFJhdGluZ3MiOjE0fSwiY2FuUmF0ZSI6dHJ1ZSwicmF0aW5nIjp7InJhdGluZyI6MH19LCJzYXZlZCI6ZmFsc2UsInNob3dUeXBlcyI6W10sInRvcGljcyI6eyJpdGVtcyI6W3sidGl0bGUiOiJCb29rcyIsInVyaSI6InNwb3RpZnk6Z2VucmU6MEpRNURBcWJNS0ZEMEpjOUJYUnZtZSJ9LHsidGl0bGUiOiJNYXJrZXRpbmciLCJ1cmkiOiJzcG90aWZ5OmdlbnJlOjBKUTVJTUNiUUJMamxxc1lRNnRrTEkifV19LCJ0cmFpbGVyVjIiOm51bGwsInVyaSI6InNwb3RpZnk6c2hvdzoxWUZtT0NBZUdLWXVnb1NncU82RVNBIn19LCJyZWNvbW1lbmRhdGlvbnMiOnt9LCJzYXZlZCI6eyJzcG90aWZ5OnNob3c6MVlGbU9DQWVHS1l1Z29TZ3FPNkVTQSI6ZmFsc2V9fSwicGxheWJhY2siOnsiY3VycmVudCI6bnVsbCwiaGFzU2tpcHBlZFRoaXNTZXNzaW9uIjpmYWxzZSwiaXNCdWZmZXJpbmciOmZhbHNlLCJoZWFyZEF1ZGlvIjpmYWxzZSwiaW5pdGlhdGVkUGxheWJhY2siOmZhbHNlfSwicmVxdWVzdCI6eyJoYXNQcmV2aW91c0xpa2VzIjpmYWxzZSwiaXNCYW5uZWQiOmZhbHNlLCJlbnRpdHlWaWV3IjpudWxsLCJhbGJ1bVVyaSI6IiJ9LCJzZWFyY2giOnsiaXNGZXRjaGluZyI6ZmFsc2UsInJlc3VsdHMiOm51bGwsInF1ZXJ5IjpudWxsLCJlcnJvciI6bnVsbCwicmVjZW50U2VhcmNoZXMiOltdfSwidG9hc3QiOnsibWVzc2FnZSI6bnVsbCwidHlwZSI6ImRlZmF1bHQiLCJhY3Rpb24iOm51bGx9LCJ1aSI6eyJtb2RhbCI6Im5vd19wbGF5aW5nX2JhciIsIm5vd1BsYXlpbmdWaWV3IjpmYWxzZSwiZGlhbG9nIjpudWxsLCJlcnJvclZpZXciOmZhbHNlfSwiaG9tZSI6eyJpc0xvYWRpbmciOmZhbHNlLCJoYXNFcnJvciI6ZmFsc2UsImRhdGEiOm51bGx9LCJvbkRlbWFuZFBsYXlsaXN0cyI6eyJmZXRjaGVkIjpmYWxzZSwiaXRlbXMiOltdfSwiY29udGV4dE1lbnUiOnsiaXNWaXNpYmxlIjpmYWxzZX0sImNvbG9yRXh0cmFjdGlvbiI6eyJjb2xvcnMiOnt9fSwibHlyaWNzIjp7InN0YXR1cyI6IlVOQVZBSUxBQkxFIn0sInJpY2hFbnRpdGllcyI6eyJzZW9FeHBlcmltZW50Ijp7InNob3ciOnt9fX0sImJyb3dzZSI6eyJncmlkIjp7ImlzTG9hZGluZyI6ZmFsc2UsInNlY3Rpb25zIjpudWxsLCJoYXNGYWlsZWRBdHRlbXB0cyI6ZmFsc2V9LCJwYWdlcyI6e319LCJpbnRlcm5hbExpbmtSZWNvbW1lbmRlciI6eyJ0cmFja3MiOnsic3RhdHVzIjoiVU5BVkFJTEFCTEUifSwic2hvd3MiOnsiZGF0YSI6W3siX190eXBlbmFtZSI6IlBvZGNhc3QiLCJjb3ZlckFydCI6eyJzb3VyY2VzIjpbeyJoZWlnaHQiOjY0LCJ1cmwiOiJodHRwczovL2kuc2Nkbi5jby9pbWFnZS9hYjY3NjU2MzAwMDBmNjhkZmNmNTJhYzIzNTY1NTgyMTQ0ZTc5ZmEwIiwid2lkdGgiOjY0fSx7ImhlaWdodCI6MzAwLCJ1cmwiOiJodHRwczovL2kuc2Nkbi5jby9pbWFnZS9hYjY3NjU2MzAwMDA1ZjFmZmNmNTJhYzIzNTY1NTgyMTQ0ZTc5ZmEwIiwid2lkdGgiOjMwMH0seyJoZWlnaHQiOjY0MCwidXJsIjoiaHR0cHM6Ly9pLnNjZG4uY28vaW1hZ2UvYWI2NzY1NjMwMDAwYmE4YWZjZjUyYWMyMzU2NTU4MjE0NGU3OWZhMCIsIndpZHRoIjo2NDB9XX0sImlkIjoiNTBHQmFtUkxUR2JPeEZ4NXRpclhNcCIsIm5hbWUiOiJUaGUgU3Vic3RhY2sgU3VjY2VzcyBQb2RjYXN0IiwicHVibGlzaGVyIjp7Im5hbWUiOiJTYXJhaCBGYXkifSwidXJpIjoic3BvdGlmeTpzaG93OjUwR0JhbVJMVEdiT3hGeDV0aXJYTXAifSx7Il9fdHlwZW5hbWUiOiJQb2RjYXN0IiwiY292ZXJBcnQiOnsic291cmNlcyI6W3siaGVpZ2h0Ijo2NCwidXJsIjoiaHR0cHM6Ly9pLnNjZG4uY28vaW1hZ2UvYWI2NzY1NjMwMDAwZjY4ZGQ3MDBlZDc3MTIyYjdiY2M1Njk5NDQ1YSIsIndpZHRoIjo2NH0seyJoZWlnaHQiOjMwMCwidXJsIjoiaHR0cHM6Ly9pLnNjZG4uY28vaW1hZ2UvYWI2NzY1NjMwMDAwNWYxZmQ3MDBlZDc3MTIyYjdiY2M1Njk5NDQ1YSIsIndpZHRoIjozMDB9LHsiaGVpZ2h0Ijo2NDAsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMGJhOGFkNzAwZWQ3NzEyMmI3YmNjNTY5OTQ0NWEiLCJ3aWR0aCI6NjQwfV19LCJpZCI6IjVWM1ZNOEhJNTBCUXRKZnMxVEEwb24iLCJuYW1lIjoiRGlnaXRhbCBQcm9kdWN0IE1hbWEiLCJwdWJsaXNoZXIiOnsibmFtZSI6IkxpbmRzYXkgQm93ZGVuIn0sInVyaSI6InNwb3RpZnk6c2hvdzo1VjNWTThISTUwQlF0SmZzMVRBMG9uIn0seyJfX3R5cGVuYW1lIjoiUG9kY2FzdCIsImNvdmVyQXJ0Ijp7InNvdXJjZXMiOlt7ImhlaWdodCI6NjQsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMGY2OGQ5MDJkOGEyZDc5YWVkNzM3ZTFmNmUyNGUiLCJ3aWR0aCI6NjR9LHsiaGVpZ2h0IjozMDAsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMDVmMWY5MDJkOGEyZDc5YWVkNzM3ZTFmNmUyNGUiLCJ3aWR0aCI6MzAwfSx7ImhlaWdodCI6NjQwLCJ1cmwiOiJodHRwczovL2kuc2Nkbi5jby9pbWFnZS9hYjY3NjU2MzAwMDBiYThhOTAyZDhhMmQ3OWFlZDczN2UxZjZlMjRlIiwid2lkdGgiOjY0MH1dfSwiaWQiOiI0RVZVMWxlZFd6RmRmaFFvaUtWUUtYIiwibmFtZSI6Ikluc2lkZXIgU2VjcmV0cyB0byBhIFRvcCAxMDAgUG9kY2FzdCB3aXRoIENvdXJ0bmV5IEVsbWVyIHwgUG9kY2FzdGluZyBQc3ljaG9sb2d5IGZvciBCdXNpbmVzcyBHcm93dGgiLCJwdWJsaXNoZXIiOnsibmFtZSI6IkNvdXJ0bmV5IEVsbWVyIHwgUG9kTGF1bmNoIn0sInVyaSI6InNwb3RpZnk6c2hvdzo0RVZVMWxlZFd6RmRmaFFvaUtWUUtYIn0seyJfX3R5cGVuYW1lIjoiUG9kY2FzdCIsImNvdmVyQXJ0Ijp7InNvdXJjZXMiOlt7ImhlaWdodCI6NjQsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMGY2OGQyYWViNjlhYTFhYzgzNzRlYjJkZjg5YzUiLCJ3aWR0aCI6NjR9LHsiaGVpZ2h0IjozMDAsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMDVmMWYyYWViNjlhYTFhYzgzNzRlYjJkZjg5YzUiLCJ3aWR0aCI6MzAwfSx7ImhlaWdodCI6NjQwLCJ1cmwiOiJodHRwczovL2kuc2Nkbi5jby9pbWFnZS9hYjY3NjU2MzAwMDBiYThhMmFlYjY5YWExYWM4Mzc0ZWIyZGY4OWM1Iiwid2lkdGgiOjY0MH1dfSwiaWQiOiIyRWVnazVHNVRIN2FIdTh5WGY3anRTIiwibmFtZSI6IldoeSBZb3VyIFBvZGNhc3QgSXNuJ3QgR3Jvd2luZzogVGhlIEd1aWRlIEZvciBFbnRyZXByZW5ldXJzIFRvIEdyb3cgRmFzdCAmIE1vbmV0aXplIiwicHVibGlzaGVyIjp7Im5hbWUiOiJHZXQgTW9yZSBMaXN0ZW5lcnMifSwidXJpIjoic3BvdGlmeTpzaG93OjJFZWdrNUc1VEg3YUh1OHlYZjdqdFMifSx7Il9fdHlwZW5hbWUiOiJQb2RjYXN0IiwiY292ZXJBcnQiOnsic291cmNlcyI6W3siaGVpZ2h0Ijo2NCwidXJsIjoiaHR0cHM6Ly9pLnNjZG4uY28vaW1hZ2UvYWI2NzY1NjMwMDAwZjY4ZGZmZjRjYWUyYjQ0Y2M4OTY3YmU4OThiZiIsIndpZHRoIjo2NH0seyJoZWlnaHQiOjMwMCwidXJsIjoiaHR0cHM6Ly9pLnNjZG4uY28vaW1hZ2UvYWI2NzY1NjMwMDAwNWYxZmZmZjRjYWUyYjQ0Y2M4OTY3YmU4OThiZiIsIndpZHRoIjozMDB9LHsiaGVpZ2h0Ijo2NDAsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMGJhOGFmZmY0Y2FlMmI0NGNjODk2N2JlODk4YmYiLCJ3aWR0aCI6NjQwfV19LCJpZCI6IjF0U3B3Rzd5VlBVeE5ZeENhQllITmgiLCJuYW1lIjoiVGhlIENvbnRlbnQgUXVlZW4gUG9kY2FzdCIsInB1Ymxpc2hlciI6eyJuYW1lIjoiTWFyaWFoIE1hY0lubmVzIn0sInVyaSI6InNwb3RpZnk6c2hvdzoxdFNwd0c3eVZQVXhOWXhDYUJZSE5oIn0seyJfX3R5cGVuYW1lIjoiUG9kY2FzdCIsImNvdmVyQXJ0Ijp7InNvdXJjZXMiOlt7ImhlaWdodCI6NjQsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMGY2OGRiNTViMDIwZWQ2MTdiOTkyMTQ0OWIyODIiLCJ3aWR0aCI6NjR9LHsiaGVpZ2h0IjozMDAsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMDVmMWZiNTViMDIwZWQ2MTdiOTkyMTQ0OWIyODIiLCJ3aWR0aCI6MzAwfSx7ImhlaWdodCI6NjQwLCJ1cmwiOiJodHRwczovL2kuc2Nkbi5jby9pbWFnZS9hYjY3NjU2MzAwMDBiYThhYjU1YjAyMGVkNjE3Yjk5MjE0NDliMjgyIiwid2lkdGgiOjY0MH1dfSwiaWQiOiI1d1drWkU3THBNMWk3clloNVoxbWVSIiwibmFtZSI6IkF1dGhvciBOYXRpb246IFN0YXRlIG9mIHRoZSBOYXRpb24iLCJwdWJsaXNoZXIiOnsibmFtZSI6IkpvZSBTb2xhcmkifSwidXJpIjoic3BvdGlmeTpzaG93OjV3V2taRTdMcE0xaTdyWWg1WjFtZVIifSx7Il9fdHlwZW5hbWUiOiJQb2RjYXN0IiwiY292ZXJBcnQiOnsic291cmNlcyI6W3siaGVpZ2h0Ijo2NCwidXJsIjoiaHR0cHM6Ly9pLnNjZG4uY28vaW1hZ2UvYWI2NzY1NjMwMDAwZjY4ZGQ1YzVkYmZlZTU1NmI2OTg1ZDMwNzMxOSIsIndpZHRoIjo2NH0seyJoZWlnaHQiOjMwMCwidXJsIjoiaHR0cHM6Ly9pLnNjZG4uY28vaW1hZ2UvYWI2NzY1NjMwMDAwNWYxZmQ1YzVkYmZlZTU1NmI2OTg1ZDMwNzMxOSIsIndpZHRoIjozMDB9LHsiaGVpZ2h0Ijo2NDAsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMGJhOGFkNWM1ZGJmZWU1NTZiNjk4NWQzMDczMTkiLCJ3aWR0aCI6NjQwfV19LCJpZCI6IjZ0VG1HWkdyeFFHRVJCQWI5SUdiZDgiLCJuYW1lIjoiVGhlIFB1Ymxpc2hpbmcgUGVyZm9ybWFuY2UgU2hvdyIsInB1Ymxpc2hlciI6eyJuYW1lIjoiVGVkZHkgU21pdGgifSwidXJpIjoic3BvdGlmeTpzaG93OjZ0VG1HWkdyeFFHRVJCQWI5SUdiZDgifSx7Il9fdHlwZW5hbWUiOiJQb2RjYXN0IiwiY292ZXJBcnQiOnsic291cmNlcyI6W3siaGVpZ2h0Ijo2NCwidXJsIjoiaHR0cHM6Ly9pLnNjZG4uY28vaW1hZ2UvYWI2NzY1NjMwMDAwZjY4ZDJmZDhlZjAwYWM3ZGJlM2I2NTY1MGI0OCIsIndpZHRoIjo2NH0seyJoZWlnaHQiOjMwMCwidXJsIjoiaHR0cHM6Ly9pLnNjZG4uY28vaW1hZ2UvYWI2NzY1NjMwMDAwNWYxZjJmZDhlZjAwYWM3ZGJlM2I2NTY1MGI0OCIsIndpZHRoIjozMDB9LHsiaGVpZ2h0Ijo2NDAsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMGJhOGEyZmQ4ZWYwMGFjN2RiZTNiNjU2NTBiNDgiLCJ3aWR0aCI6NjQwfV19LCJpZCI6IjFHRlRaT1BVd1J1bVc1VkNqRVNtbTEiLCJuYW1lIjoiT25saW5lIENvdXJzZSBDcmVhdG9yIFNob3ciLCJwdWJsaXNoZXIiOnsibmFtZSI6IkxvdSBCbGFrZWx5In0sInVyaSI6InNwb3RpZnk6c2hvdzoxR0ZUWk9QVXdSdW1XNVZDakVTbW0xIn0seyJfX3R5cGVuYW1lIjoiUG9kY2FzdCIsImNvdmVyQXJ0Ijp7InNvdXJjZXMiOlt7ImhlaWdodCI6NjQsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMGY2OGQyNjU3ZmU2NDJkNzRmMWU5YTAyOTk4NGIiLCJ3aWR0aCI6NjR9LHsiaGVpZ2h0IjozMDAsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMDVmMWYyNjU3ZmU2NDJkNzRmMWU5YTAyOTk4NGIiLCJ3aWR0aCI6MzAwfSx7ImhlaWdodCI6NjQwLCJ1cmwiOiJodHRwczovL2kuc2Nkbi5jby9pbWFnZS9hYjY3NjU2MzAwMDBiYThhMjY1N2ZlNjQyZDc0ZjFlOWEwMjk5ODRiIiwid2lkdGgiOjY0MH1dfSwiaWQiOiI0MDllZ3ptT3BQdDF6clZvN0M5Y0VqIiwibmFtZSI6IkxldCdzIFRhbGsgQ29weSB8IENvcHl3cml0aW5nIFBvZGNhc3QiLCJwdWJsaXNoZXIiOnsibmFtZSI6IkxldCdzIFRhbGsgQ29weSJ9LCJ1cmkiOiJzcG90aWZ5OnNob3c6NDA5ZWd6bU9wUHQxenJWbzdDOWNFaiJ9XSwidXJpIjoic3BvdGlmeTpzaG93OjFZRm1PQ0FlR0tZdWdvU2dxTzZFU0EiLCJzdGF0dXMiOiJMT0FERUQifSwiZXBpc29kZXMiOnsic3RhdHVzIjoiVU5BVkFJTEFCTEUifSwic2ltaWxhclBsYXlsaXN0cyI6eyJzdGF0dXMiOiJVTkFWQUlMQUJMRSJ9LCJzaW1pbGFyQWxidW1zIjp7InN0YXR1cyI6IlVOQVZBSUxBQkxFIn0sInBvcHVsYXJFcGlzb2RlcyI6eyJzdGF0dXMiOiJVTkFWQUlMQUJMRSJ9fSwicGxheWxpc3RSZWNvbW1lbmRlZFRyYWNrcyI6eyJwbGF5bGlzdCI6eyJzdGF0dXMiOiJVTkFWQUlMQUJMRSJ9fSwiY29uY2VydEh1YiI6eyJjb25jZXJ0RmVlZCI6bnVsbCwibG9jYXRpb24iOm51bGx9LCJtYXN0aGVhZCI6eyJpc0NyYXdsZXJCb3QiOmZhbHNlfX0=</script><script id="remote-configuration" type="text/plain">eyIjdiI6IjEiLCJlbmFibGVJMThuUm91dGVzIjoidmFyaWFudCIsImRpc2FibGVVbmF1dGhMeXJpY3NDVEEiOnRydWUsIiNjb25maWd1cmF0aW9uQXNzaWdubWVudElkIjoiZTk1MDUwNDMtNzVhMi1jYTJkLTdhNjEtNTEyNTljMmNjYzQwOjAiLCIjZ3JvdXBJZHMiOnsiZW5hYmxlSTE4blJvdXRlcyI6MTEwMjY2MSwiZGlzYWJsZVVuYXV0aEx5cmljc0NUQSI6MTE4NjU0MX0sIiNmZXRjaFRpbWVNaWxsaXMiOjE3MzI0NzI0NDk5NDQsIiNjb250ZXh0SGFzaCI6IjdiMzY1OWE5MWM0OGQ2NzQifQ==</script><script src="https://open.spotifycdn.com/cdn/build/mobile-web-player/mobile-web-player.551e4b9c.js"></script><script src="https://open.spotifycdn.com/cdn/build/mobile-web-player/vendor~mobile-web-player.13b4135a.js"></script></body></html>