CINXE.COM

The Root Causes And Solutions For Women’s Hormonal Imbalances with Dr. Sara Gottfried - The Dr. Hyman Show | Podcast on Spotify

<!doctype html><html class="mobile-web-player" lang="en" dir="ltr"><head><meta charSet="utf-8"/><title>The Root Causes And Solutions For Women’s Hormonal Imbalances with Dr. Sara Gottfried - The Dr. Hyman Show | 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 name="description" content="Listen to this episode from The Dr. Hyman Show on Spotify. This episode is brought to you by BiOptimizers, Athletic Greens, and TUSHY. If you’ve experienced any of the symptoms of hormonal imbalance, you’d probably agree that they have a lot of power over how well we feel. But unfortunately, especially for women, the signs of hormonal imbalances are constantly being written off as “normal.” I’m here to tell you that they’re not! Today, I’m talking with Dr. Sara Gottfried about why our hormones get out of whack and how to get them back in balance. Dr. Sara Gottfried is a board-certified physician who graduated from Harvard and MIT. She practices evidence-based integrative, precision, and Functional Medicine. She is a Clinical Assistant Professor in the Department of Integrative Medicine and Nutritional Sciences at Thomas Jefferson University, and Director of Precision Medicine at the Marcus Institute of Integrative Health. Her three New York Times bestselling books include: The Hormone Cure, The Hormone Reset Diet, and Younger. Her latest book is called Women, Food, and Hormones. Here are more of the details from our interview (audio version / Apple Subscriber version):  We need to stop normalizing women’s hormonal issues (4:24 / 1:58) Weight gain and hormonal issues (8:40 / 4:50)  Symptoms of hormonal imbalance (9:53 /6:43)  How food affects hormone balance (10:41 / 7:26) Alcohol and hormones (14:54 / 9:42)  Hormone balancing foods (15:46 / 12:45) The importance of metabolic flexibility (20:26 / 15:37)  Cruciferous vegetables, soy, and hormonal health (22:33 / 17:41)  Is a plant-based or vegan diet helpful for hormonal health? (29:33 / 24:54)  Why muscle is so important for hormonal health (32:31 / 27:45) Find out more about Dr. Gottfried at https://www.saragottfriedmd.com and learn more about becoming a patient of Dr. Gottfried’s Precision Medicine practice at https://marcusinstitute.jeffersonhealth.org/. Get Dr. Gottfried’s book, Women, Food, and Hormones: A 4-Week Plan to Achieve Hormonal Balance, Lose Weight, and Feel Like Yourself Again here. Learn more about your ad choices. Visit megaphone.fm/adchoices"/><meta name="google" content="notranslate"/><meta name="music:duration" content="2406"/><meta name="music:album" content="https://open.spotify.com/show/50MFhL6rItlnDDEStFMSPu"/><meta name="music:release_date" content="2021-11-24T11:00:00Z"/><meta name="al:android:app_name" content="Spotify"/><meta name="al:android:package" content="com.spotify.music"/><meta name="al:android:url" content="spotify://episode/51r3NupbfOQxD2dM1nWBqR"/><meta name="al:ios:app_name" content="Spotify"/><meta name="al:ios:app_store_id" content="324684580"/><meta name="al:ios:url" content="spotify://episode/51r3NupbfOQxD2dM1nWBqR"/><meta property="og:title" content="The Root Causes And Solutions For Women’s Hormonal Imbalances with Dr. Sara Gottfried"/><meta property="og:description" content="The Dr. Hyman Show · Episode"/><meta property="og:url" content="https://open.spotify.com/episode/51r3NupbfOQxD2dM1nWBqR"/><meta property="og:type" content="music.song"/><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/ab6765630000ba8ae3ab1c88dea4872d19aa33eb"/><meta name="twitter:site" content="@spotify"/><meta name="twitter:title" content="The Root Causes And Solutions For Women’s Hormonal Imbalances with Dr. Sara Gottfried"/><meta name="twitter:description" content="The Dr. Hyman Show · Episode"/><meta name="twitter:image" content="https://i.scdn.co/image/ab6765630000ba8ae3ab1c88dea4872d19aa33eb"/><meta name="twitter:card" content="summary"/><link rel="canonical" href="https://open.spotify.com/episode/51r3NupbfOQxD2dM1nWBqR"/><link rel="alternate" type="application/json+oembed" href="https://open.spotify.com/oembed?url=https%3A%2F%2Fopen.spotify.com%2Fepisode%2F51r3NupbfOQxD2dM1nWBqR"/><link rel="alternate" href="https://open.spotify.com/episode/51r3NupbfOQxD2dM1nWBqR" hrefLang="x-default"/><link rel="alternate" href="https://open.spotify.com/episode/51r3NupbfOQxD2dM1nWBqR" hrefLang="en"/><link rel="alternate" href="android-app://com.spotify.music/spotify/episode/51r3NupbfOQxD2dM1nWBqR"/><script type="application/ld+json">{"@context":"http://schema.googleapis.com/","@type":"MusicGroup","@id":"https://open.spotify.com/episode/51r3NupbfOQxD2dM1nWBqR","url":"https://open.spotify.com/episode/51r3NupbfOQxD2dM1nWBqR","name":"The Root Causes And Solutions For Women\u2019s Hormonal Imbalances with Dr. Sara Gottfried","description":"Listen to this episode from The Dr. Hyman Show on Spotify. This episode is brought to you by BiOptimizers, Athletic Greens, and TUSHY. If you\u2019ve experienced any of the symptoms of hormonal imbalance, you\u2019d probably agree that they have a lot of power over how well we feel. But unfortunately, especially for women, the signs of hormonal imbalances are constantly being written off as \u201Cnormal.\u201D I\u2019m here to tell you that they\u2019re not! Today, I\u2019m talking with Dr. Sara Gottfried about why our hormones get out of whack and how to get them back in balance. Dr. Sara Gottfried is a board-certified physician who graduated from Harvard and MIT. She practices evidence-based integrative, precision, and Functional Medicine. She is a Clinical Assistant Professor in the Department of Integrative Medicine and Nutritional Sciences at Thomas Jefferson University, and Director of Precision Medicine at the Marcus Institute of Integrative Health. Her three New York Times bestselling books include: The Hormone Cure, The Hormone Reset Diet, and Younger. Her latest book is called Women, Food, and Hormones. Here are more of the details from our interview (audio version / Apple Subscriber version):\u00A0 We need to stop normalizing women\u2019s hormonal issues (4:24 / 1:58) Weight gain and hormonal issues (8:40 / 4:50)\u00A0 Symptoms of hormonal imbalance (9:53 /6:43)\u00A0 How food affects hormone balance (10:41 / 7:26) Alcohol and hormones (14:54 / 9:42)\u00A0 Hormone balancing foods (15:46 / 12:45) The importance of metabolic flexibility (20:26 / 15:37)\u00A0 Cruciferous vegetables, soy, and hormonal health (22:33 / 17:41)\u00A0 Is a plant-based or vegan diet helpful for hormonal health? (29:33 / 24:54)\u00A0 Why muscle is so important for hormonal health (32:31 / 27:45) Find out more about Dr. Gottfried at https://www.saragottfriedmd.com and learn more about becoming a patient of Dr. Gottfried\u2019s Precision Medicine practice at https://marcusinstitute.jeffersonhealth.org/. Get Dr. Gottfried\u2019s book, Women, Food, and Hormones: A 4-Week Plan to Achieve Hormonal Balance, Lose Weight, and Feel Like Yourself Again here. Learn more about your ad choices. Visit megaphone.fm/adchoices","datePublished":"2021-11-24","potentialAction":{"@type":"ListenAction","target":[{"@type":"EntryPoint","urlTemplate":"https://open.spotify.com/episode/51r3NupbfOQxD2dM1nWBqR?autoplay=true","actionPlatform":["http://schema.org/DesktopWebPlatform","http://schema.org/IOSPlatform","http://schema.googleapis.com/GoogleAudioCast","http://schema.googleapis.com/GoogleVideoCast"]},"android-app://com.spotify.music/spotify/episode/51r3NupbfOQxD2dM1nWBqR/play"],"expectsAcceptanceOf":{"@type":"Offer","category":"free","eligibleRegion":[{"@type":"Country","name":"AD"},{"@type":"Country","name":"AE"},{"@type":"Country","name":"AG"},{"@type":"Country","name":"AL"},{"@type":"Country","name":"AM"},{"@type":"Country","name":"AO"},{"@type":"Country","name":"AR"},{"@type":"Country","name":"AT"},{"@type":"Country","name":"AU"},{"@type":"Country","name":"AZ"},{"@type":"Country","name":"BA"},{"@type":"Country","name":"BB"},{"@type":"Country","name":"BE"},{"@type":"Country","name":"BF"},{"@type":"Country","name":"BG"},{"@type":"Country","name":"BH"},{"@type":"Country","name":"BI"},{"@type":"Country","name":"BJ"},{"@type":"Country","name":"BN"},{"@type":"Country","name":"BO"},{"@type":"Country","name":"BR"},{"@type":"Country","name":"BS"},{"@type":"Country","name":"BT"},{"@type":"Country","name":"BW"},{"@type":"Country","name":"BZ"},{"@type":"Country","name":"CA"},{"@type":"Country","name":"CH"},{"@type":"Country","name":"CI"},{"@type":"Country","name":"CL"},{"@type":"Country","name":"CM"},{"@type":"Country","name":"CO"},{"@type":"Country","name":"CR"},{"@type":"Country","name":"CV"},{"@type":"Country","name":"CW"},{"@type":"Country","name":"CY"},{"@type":"Country","name":"CZ"},{"@type":"Country","name":"DE"},{"@type":"Country","name":"DJ"},{"@type":"Country","name":"DK"},{"@type":"Country","name":"DM"},{"@type":"Country","name":"DO"},{"@type":"Country","name":"DZ"},{"@type":"Country","name":"EC"},{"@type":"Country","name":"EE"},{"@type":"Country","name":"EG"},{"@type":"Country","name":"ES"},{"@type":"Country","name":"FI"},{"@type":"Country","name":"FJ"},{"@type":"Country","name":"FM"},{"@type":"Country","name":"FR"},{"@type":"Country","name":"GA"},{"@type":"Country","name":"GB"},{"@type":"Country","name":"GD"},{"@type":"Country","name":"GE"},{"@type":"Country","name":"GH"},{"@type":"Country","name":"GM"},{"@type":"Country","name":"GN"},{"@type":"Country","name":"GQ"},{"@type":"Country","name":"GR"},{"@type":"Country","name":"GT"},{"@type":"Country","name":"GW"},{"@type":"Country","name":"GY"},{"@type":"Country","name":"HK"},{"@type":"Country","name":"HN"},{"@type":"Country","name":"HR"},{"@type":"Country","name":"HT"},{"@type":"Country","name":"HU"},{"@type":"Country","name":"ID"},{"@type":"Country","name":"IE"},{"@type":"Country","name":"IL"},{"@type":"Country","name":"IN"},{"@type":"Country","name":"IS"},{"@type":"Country","name":"IT"},{"@type":"Country","name":"JM"},{"@type":"Country","name":"JO"},{"@type":"Country","name":"JP"},{"@type":"Country","name":"KE"},{"@type":"Country","name":"KH"},{"@type":"Country","name":"KI"},{"@type":"Country","name":"KM"},{"@type":"Country","name":"KN"},{"@type":"Country","name":"KR"},{"@type":"Country","name":"KW"},{"@type":"Country","name":"LA"},{"@type":"Country","name":"LB"},{"@type":"Country","name":"LC"},{"@type":"Country","name":"LI"},{"@type":"Country","name":"LR"},{"@type":"Country","name":"LS"},{"@type":"Country","name":"LT"},{"@type":"Country","name":"LU"},{"@type":"Country","name":"LV"},{"@type":"Country","name":"MA"},{"@type":"Country","name":"MC"},{"@type":"Country","name":"ME"},{"@type":"Country","name":"MG"},{"@type":"Country","name":"MH"},{"@type":"Country","name":"MK"},{"@type":"Country","name":"ML"},{"@type":"Country","name":"MN"},{"@type":"Country","name":"MO"},{"@type":"Country","name":"MR"},{"@type":"Country","name":"MT"},{"@type":"Country","name":"MU"},{"@type":"Country","name":"MV"},{"@type":"Country","name":"MW"},{"@type":"Country","name":"MX"},{"@type":"Country","name":"MY"},{"@type":"Country","name":"MZ"},{"@type":"Country","name":"NA"},{"@type":"Country","name":"NE"},{"@type":"Country","name":"NG"},{"@type":"Country","name":"NI"},{"@type":"Country","name":"NL"},{"@type":"Country","name":"NO"},{"@type":"Country","name":"NP"},{"@type":"Country","name":"NR"},{"@type":"Country","name":"NZ"},{"@type":"Country","name":"OM"},{"@type":"Country","name":"PA"},{"@type":"Country","name":"PE"},{"@type":"Country","name":"PG"},{"@type":"Country","name":"PH"},{"@type":"Country","name":"PL"},{"@type":"Country","name":"PR"},{"@type":"Country","name":"PS"},{"@type":"Country","name":"PT"},{"@type":"Country","name":"PW"},{"@type":"Country","name":"PY"},{"@type":"Country","name":"QA"},{"@type":"Country","name":"RO"},{"@type":"Country","name":"RS"},{"@type":"Country","name":"RW"},{"@type":"Country","name":"SA"},{"@type":"Country","name":"SB"},{"@type":"Country","name":"SC"},{"@type":"Country","name":"SE"},{"@type":"Country","name":"SG"},{"@type":"Country","name":"SI"},{"@type":"Country","name":"SK"},{"@type":"Country","name":"SL"},{"@type":"Country","name":"SM"},{"@type":"Country","name":"SN"},{"@type":"Country","name":"SR"},{"@type":"Country","name":"ST"},{"@type":"Country","name":"SV"},{"@type":"Country","name":"SZ"},{"@type":"Country","name":"TD"},{"@type":"Country","name":"TG"},{"@type":"Country","name":"TH"},{"@type":"Country","name":"TL"},{"@type":"Country","name":"TN"},{"@type":"Country","name":"TO"},{"@type":"Country","name":"TR"},{"@type":"Country","name":"TT"},{"@type":"Country","name":"TV"},{"@type":"Country","name":"TW"},{"@type":"Country","name":"TZ"},{"@type":"Country","name":"UA"},{"@type":"Country","name":"US"},{"@type":"Country","name":"UY"},{"@type":"Country","name":"UZ"},{"@type":"Country","name":"VC"},{"@type":"Country","name":"VN"},{"@type":"Country","name":"VU"},{"@type":"Country","name":"WS"},{"@type":"Country","name":"XK"},{"@type":"Country","name":"ZA"},{"@type":"Country","name":"ZM"},{"@type":"Country","name":"ZW"}]}}}</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">.bksmLQ{box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;border:0;border-radius:var(--encore-button-corner-radius,9999px);cursor:pointer;display:inline-block;position:relative;text-align:center;-webkit-text-decoration:none;text-decoration:none;text-transform:none;touch-action:manipulation;-webkit-transition-duration:33ms;transition-duration:33ms;-webkit-transition-property:background-color,border-color,color,box-shadow,filter,-webkit-transform;-webkit-transition-property:background-color,border-color,color,box-shadow,filter,transform;transition-property:background-color,border-color,color,box-shadow,filter,transform;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);color:var(--text-subdued,#656565);min-inline-size:0;min-block-size:var(--encore-control-size-base,48px);padding-block:var(--encore-spacing-tighter,12px);padding-inline:var(--encore-spacing-tighter,12px);display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}/*!sc*/ @supports (overflow-wrap:anywhere){.bksmLQ{overflow-wrap:anywhere;}}/*!sc*/ @supports not (overflow-wrap:anywhere){.bksmLQ{word-break:break-word;}}/*!sc*/ .bksmLQ:hover{-webkit-transform:scale(1.04);-ms-transform:scale(1.04);transform:scale(1.04);color:var(--text-base,#000000);}/*!sc*/ .bksmLQ:active{opacity:0.7;outline:none;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);color:var(--text-subdued,#656565);}/*!sc*/ .bksmLQ::after{inline-size:24px;}/*!sc*/ .bksmLQ[disabled],.bksmLQ[aria-disabled='true'],fieldset[disabled] .bksmLQ{cursor:not-allowed;opacity:0.3;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);color:var(--text-subdued,#656565);}/*!sc*/ .bksmLQ[disabled]::before,.bksmLQ[aria-disabled='true']::before,fieldset[disabled] .bksmLQ::before{background-color:transparent;}/*!sc*/ .bksmLQ[disabled]::after,.bksmLQ[aria-disabled='true']::after,fieldset[disabled] .bksmLQ::after{border-color:transparent;}/*!sc*/ .kTFJuL{box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;border:0;border-radius:var(--encore-button-corner-radius,9999px);cursor:pointer;display:inline-block;position:relative;text-align:center;-webkit-text-decoration:none;text-decoration:none;text-transform:none;touch-action:manipulation;-webkit-transition-duration:33ms;transition-duration:33ms;-webkit-transition-property:background-color,border-color,color,box-shadow,filter,-webkit-transform;-webkit-transition-property:background-color,border-color,color,box-shadow,filter,transform;transition-property:background-color,border-color,color,box-shadow,filter,transform;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);color:var(--text-base,#000000);min-inline-size:0;padding:0;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}/*!sc*/ @supports (overflow-wrap:anywhere){.kTFJuL{overflow-wrap:anywhere;}}/*!sc*/ @supports not (overflow-wrap:anywhere){.kTFJuL{word-break:break-word;}}/*!sc*/ .kTFJuL:hover{-webkit-transform:scale(1.04);-ms-transform:scale(1.04);transform:scale(1.04);}/*!sc*/ .kTFJuL:active{opacity:0.7;outline:none;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);color:var(--text-base,#000000);}/*!sc*/ .kTFJuL::after{inline-size:100%;}/*!sc*/ .kTFJuL[disabled],.kTFJuL[aria-disabled='true'],fieldset[disabled] .kTFJuL{cursor:not-allowed;opacity:0.3;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);color:var(--text-base,#000000);}/*!sc*/ .kTFJuL[disabled]::before,.kTFJuL[aria-disabled='true']::before,fieldset[disabled] .kTFJuL::before{background-color:transparent;}/*!sc*/ .kTFJuL[disabled]::after,.kTFJuL[aria-disabled='true']::after,fieldset[disabled] .kTFJuL::after{border-color:transparent;}/*!sc*/ .hRqQQR{box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;border:0;border-radius:var(--encore-button-corner-radius,9999px);cursor:pointer;display:inline-block;position:relative;text-align:center;-webkit-text-decoration:none;text-decoration:none;text-transform:none;touch-action:manipulation;-webkit-transition-duration:33ms;transition-duration:33ms;-webkit-transition-property:background-color,border-color,color,box-shadow,filter,-webkit-transform;-webkit-transition-property:background-color,border-color,color,box-shadow,filter,transform;transition-property:background-color,border-color,color,box-shadow,filter,transform;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);color:var(--text-base,#000000);min-inline-size:0;min-block-size:var(--encore-control-size-base,48px);padding-block:calc(var(--encore-spacing-tighter-2,8px) - 2px);padding-inline:0;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}/*!sc*/ @supports (overflow-wrap:anywhere){.hRqQQR{overflow-wrap:anywhere;}}/*!sc*/ @supports not (overflow-wrap:anywhere){.hRqQQR{word-break:break-word;}}/*!sc*/ .hRqQQR:hover{-webkit-transform:scale(1.04);-ms-transform:scale(1.04);transform:scale(1.04);}/*!sc*/ .hRqQQR:active{opacity:0.7;outline:none;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);color:var(--text-base,#000000);}/*!sc*/ .hRqQQR::after{inline-size:100%;}/*!sc*/ .hRqQQR[disabled],.hRqQQR[aria-disabled='true'],fieldset[disabled] .hRqQQR{cursor:not-allowed;opacity:0.3;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);color:var(--text-base,#000000);}/*!sc*/ .hRqQQR[disabled]::before,.hRqQQR[aria-disabled='true']::before,fieldset[disabled] .hRqQQR::before{background-color:transparent;}/*!sc*/ .hRqQQR[disabled]::after,.hRqQQR[aria-disabled='true']::after,fieldset[disabled] .hRqQQR::after{border-color:transparent;}/*!sc*/ data-styled.g2[id="Button-sc-1dqy6lx-0"]{content:"bksmLQ,kTFJuL,hRqQQR,"}/*!sc*/ .hYdsxw{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}/*!sc*/ .kUVYXR{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-inline-start:12px;}/*!sc*/ data-styled.g3[id="IconWrapper__Wrapper-sc-16usrgb-0"]{content:"hYdsxw,kUVYXR,"}/*!sc*/ .bneLcE{fill:currentcolor;width:var(--encore-graphic-size-decorative-base,24px);height:var(--encore-graphic-size-decorative-base,24px);}/*!sc*/ .bneLcE *{vector-effect:non-scaling-stroke;}/*!sc*/ .zsGU{fill:currentcolor;width:var(--encore-graphic-size-decorative-base,24px);height:var(--encore-graphic-size-decorative-base,24px);}/*!sc*/ .zsGU *{vector-effect:non-scaling-stroke;}/*!sc*/ [dir='rtl'] .zsGU.zsGU{-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1);}/*!sc*/ data-styled.g4[id="Svg-sc-ytk21e-0"]{content:"bneLcE,zsGU,"}/*!sc*/ .hKFGwn{box-sizing:border-box;-webkit-tap-highlight-color:transparent;position:relative;background-color:var(--background-base,#1ed760);color:var(--text-base,#000000);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border-radius:var(--encore-button-corner-radius,9999px);font-size:inherit;min-block-size:var(--encore-control-size-larger,56px);-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;inline-size:var(--encore-control-size-larger,56px);-webkit-block-size:var(--encore-control-size-larger,56px);-ms-flex-block-size:var(--encore-control-size-larger,56px);block-size:var(--encore-control-size-larger,56px);-webkit-transition-property:background-color,-webkit-transform;-webkit-transition-property:background-color,transform;transition-property:background-color,transform;-webkit-transition-duration:33ms;transition-duration:33ms;}/*!sc*/ @supports (overflow-wrap:anywhere){.hKFGwn{overflow-wrap:anywhere;}}/*!sc*/ @supports not (overflow-wrap:anywhere){.hKFGwn{word-break:break-word;}}/*!sc*/ data-styled.g6[id="ButtonInner-sc-14ud5tc-0"]{content:"hKFGwn,"}/*!sc*/ .dlTJiR{box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;border:0;border-radius:var(--encore-button-corner-radius,9999px);cursor:pointer;display:inline-block;position:relative;text-align:center;-webkit-text-decoration:none;text-decoration:none;text-transform:none;touch-action:manipulation;-webkit-transition-duration:33ms;transition-duration:33ms;-webkit-transition-property:background-color,border-color,color,box-shadow,filter,-webkit-transform;-webkit-transition-property:background-color,border-color,color,box-shadow,filter,transform;transition-property:background-color,border-color,color,box-shadow,filter,transform;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);padding:0;min-inline-size:0;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;}/*!sc*/ .dlTJiR:hover .ButtonInner-sc-14ud5tc-0,.dlTJiR:hover .ButtonFocus-sc-2hq6ey-0{-webkit-transform:scale(1.04);-ms-transform:scale(1.04);transform:scale(1.04);}/*!sc*/ .dlTJiR:hover .ButtonInner-sc-14ud5tc-0{background-color:var(--background-highlight,#3be477);}/*!sc*/ .dlTJiR:active .ButtonInner-sc-14ud5tc-0{background-color:var(--background-press,#1abc54);box-shadow:none;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}/*!sc*/ .dlTJiR:active .ButtonFocus-sc-2hq6ey-0{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}/*!sc*/ .dlTJiR:focus .ButtonFocus-sc-2hq6ey-0{border-color:var(--parents-essential-base,var(--essential-base,#000000));}/*!sc*/ .dlTJiR[disabled] .ButtonInner-sc-14ud5tc-0,.dlTJiR[aria-disabled='true'] .ButtonInner-sc-14ud5tc-0,fieldset[disabled] .dlTJiR .ButtonInner-sc-14ud5tc-0{cursor:not-allowed;opacity:0.3;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);background-color:var(--background-base,#1ed760);color:var(--text-base,#000000);}/*!sc*/ .dlTJiR[disabled] .ButtonFocus-sc-2hq6ey-0,.dlTJiR[aria-disabled='true'] .ButtonFocus-sc-2hq6ey-0,fieldset[disabled] .dlTJiR .ButtonFocus-sc-2hq6ey-0{border-color:transparent;}/*!sc*/ data-styled.g7[id="Button-sc-qlcn5g-0"]{content:"dlTJiR,"}/*!sc*/ .ivomLs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:absolute;inset-block-start:calc((var(--encore-control-size-larger,56px) - var(--encore-graphic-size-decorative-base,24px)) / 2);inset-inline-start:calc((var(--encore-control-size-larger,56px) - var(--encore-graphic-size-decorative-base,24px)) / 2);}/*!sc*/ data-styled.g8[id="IconWrapper__Wrapper-sc-1hf1hjl-0"]{content:"ivomLs,"}/*!sc*/ .kOChlU{inline-size:100%;border-radius:var(--encore-corner-radius-base,4px);}/*!sc*/ data-styled.g15[id="Image-sc-1u215sg-3"]{content:"kOChlU,"}/*!sc*/ .lmgIvZ{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;}/*!sc*/ data-styled.g19[id="ListRowTitle__LineClamp-sc-1xe2if1-0"]{content:"lmgIvZ,"}/*!sc*/ .eFGzcP{outline:none;-webkit-text-decoration:none;text-decoration:none;}/*!sc*/ @supports (overflow-wrap:anywhere){.eFGzcP{overflow-wrap:anywhere;}}/*!sc*/ @supports not (overflow-wrap:anywhere){.eFGzcP{word-break:break-word;}}/*!sc*/ data-styled.g20[id="ListRowTitle__ListRowText-sc-1xe2if1-1"]{content:"eFGzcP,"}/*!sc*/ .wLcyr{box-sizing:border-box;-webkit-tap-highlight-color:transparent;position:relative;border-radius:var(--encore-corner-radius-larger,6px);min-block-size:48px;z-index:0;color:var(--text-base,#000000);padding-block-start:8px;padding-block-end:8px;padding-inline-start:8px;padding-inline-end:8px;--animation-speed:300ms;--animation-ease:ease;--bg-inset-change-press:-4px;cursor:pointer;}/*!sc*/ .wLcyr::after{content:'';position:absolute;border-radius:var(--encore-corner-radius-larger,6px);z-index:-1;-webkit-transition:background-color var(--animation-speed) var(--animation-ease),top var(--animation-speed) var(--animation-ease),left var(--animation-speed) var(--animation-ease),right var(--animation-speed) var(--animation-ease),bottom var(--animation-speed) var(--animation-ease);transition:background-color var(--animation-speed) var(--animation-ease),top var(--animation-speed) var(--animation-ease),left var(--animation-speed) var(--animation-ease),right var(--animation-speed) var(--animation-ease),bottom var(--animation-speed) var(--animation-ease);inset:0;inset:8px 8px 8px 8px;}/*!sc*/ .wLcyr[disabled],.wLcyr[aria-disabled='true'],fieldset[disabled] .wLcyr{cursor:not-allowed;opacity:0.3;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}/*!sc*/ .wLcyr:hover::after{background-color:var(--background-highlight,#f5f5f5);inset:0;}/*!sc*/ .wLcyr[disabled]:hover::after,.wLcyr[aria-disabled='true']:hover::after{background-color:unset;}/*!sc*/ .wLcyr[disabled]:active::after,.wLcyr[aria-disabled='true']:active::after{background-color:unset;inset:unset;}/*!sc*/ data-styled.g29[id="Box__BoxComponent-sc-y4nds-0"]{content:"wLcyr,"}/*!sc*/ .MWEhk button,.MWEhk a,.MWEhk [role='button'],.MWEhk [role='link']{position:relative;z-index:1;}/*!sc*/ data-styled.g37[id="Areas__InteractiveArea-sc-1tea2mc-0"]{content:"MWEhk,"}/*!sc*/ .kLALqL{-webkit-column-gap:var(--encore-spacing-tighter,12px);column-gap:var(--encore-spacing-tighter,12px);-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}/*!sc*/ data-styled.g38[id="Areas__MainArea-sc-1tea2mc-1"]{content:"kLALqL,"}/*!sc*/ .cuoMqc{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:2px;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;}/*!sc*/ data-styled.g39[id="Areas__Column-sc-1tea2mc-2"]{content:"cuoMqc,"}/*!sc*/ .hscyXl{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;row-gap:var(--encore-spacing-tighter-2,8px);}/*!sc*/ .hscyXl[disabled]{opacity:0.7;}/*!sc*/ data-styled.g41[id="Box-sc-1njtxi4-0"]{content:"hscyXl,"}/*!sc*/ .DjiIj{position:absolute;z-index:0;inset:0;cursor:pointer;}/*!sc*/ data-styled.g43[id="CardLink-sc-1ut6cns-0"]{content:"DjiIj,"}/*!sc*/ .gPhSUm{box-sizing:border-box;-webkit-tap-highlight-color:transparent;border:0;border-block-start:1px solid var(--decorative-subdued,#dedede);margin-block:var(--encore-spacing-looser,24px);}/*!sc*/ data-styled.g48[id="HorizontalRule__HorizontalRuleElement-sc-198gjx4-0"]{content:"gPhSUm,"}/*!sc*/ </style><link rel="stylesheet" href="https://open.spotifycdn.com/cdn/build/mobile-web-player/mwp-dialog-container.bfe2318d.css"/><link rel="stylesheet" href="https://open.spotifycdn.com/cdn/build/mobile-web-player/mwp-context-menu-container.c41bf66f.css"/><link rel="stylesheet" href="https://open.spotifycdn.com/cdn/build/mobile-web-player/mwp-connect-view-container.904f2890.css"/><link rel="stylesheet" href="https://open.spotifycdn.com/cdn/build/mobile-web-player/mwp-now-playing-view.51d49c88.css"/><link rel="stylesheet" href="https://open.spotifycdn.com/cdn/build/mobile-web-player/mwp-home-page.ac4c0b62.css"/><link rel="stylesheet" href="https://open.spotifycdn.com/cdn/build/mobile-web-player/mwp-artist-page.81716ff4.css"/><link rel="stylesheet" href="https://open.spotifycdn.com/cdn/build/mobile-web-player/mwp-user-profile.12db1296.css"/><link rel="stylesheet" href="https://open.spotifycdn.com/cdn/build/mobile-web-player/mwp-search-landing.f8f5748d.css"/><link rel="stylesheet" href="https://open.spotifycdn.com/cdn/build/mobile-web-player/mwp-search-results.512cd660.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.aac257ba.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":"a4118ea3f87d979c189af86c6f31a286","isAnonymous":true,"gtmId":"GTM-PZHN3VD","optimizeId":"GTM-W53X654","pipResources":{"scripts":["https://open.spotifycdn.com/cdn/build/web-player/vendor~web-player.634ed7ba.js","https://open.spotifycdn.com/cdn/build/web-player/pip-mini-player.5a47aa2a.js"],"styles":["https://open.spotifycdn.com/cdn/build/web-player/pip-mini-player.db269d42.css"]},"retargetingPixels":null,"recaptchaWebPlayerFraudSiteKey":"6LfCVLAUAAAAALFwwRnnCJ12DalriUGbj8FW_J39"}</script><script id="session" data-testid="session" type="application/json">{"accessToken":"BQDbqM9iOVaI47R-FGS4-f6hqdwyR6KN2esn6naNBc8fqeFGvANBcnn7GO1uY8DbfyrxcoHDdg-pZMvjCg5wI10y6VKAi14hVsmvQy_BGmeKiuX7ogU","accessTokenExpirationTimestampMs":1732693968699,"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 data-testid="podcast-entity-view" class="E34FrewmewkuBM1IDQsg"><div class="M2zTPqWSULZAGKARgjXG" style="background:linear-gradient(#E8E8E8 0%, transparent 100%)"><div class="LTYHCckz80h0rAHEj0aQ OgFUAo4HM9zkORh6yYKs lBPLQvOs6NEAQQaTuYm9" data-testid="entity-header-top-section"><div class="cfggPp9bWTWmJHtaMuwE"><div data-testid="entity-image" style="opacity:1;width:56px;height:56px" class="_9oqBtpu3TVycIiibYRVw"><img aria-hidden="false" draggable="false" loading="eager" src="https://lite-images-i.scdn.co/image/ab67656300005f1fe3ab1c88dea4872d19aa33eb" data-testid="entity-header-entity-image" alt="" class="mMx2LUixlnN_Fu45JpFB"/></div></div><div class="cfggPp9bWTWmJHtaMuwE"><div class="zJT83mTjBmPlNfEnuNYs" data-testid="entity-header-title-and-subtitle-section"><h1 class="encore-text encore-text-title-medium gj6rSoF7K4FohS2DJDEm" data-encore-id="text" data-testid="showTitle">The Root Causes And Solutions For Women’s Hormonal Imbalances with Dr. Sara Gottfried</h1><div class="encore-text encore-text-body-small sMT6JaxLhI2QLVSevX_3 fjP8GyQyM5IWQvTxWk6W" data-encore-id="text" data-testid="entity-header-entity-subtitle">The Dr. Hyman Show</div></div></div></div><div class="kVj4O1X1hlTwIyajGjJb" data-testid="entity-bottom-section"><span><div class="qfYkuLpETFW3axnfMntO"><p class="encore-text encore-text-body-small _q93agegdE655O5zPz6l" data-encore-id="text">Nov 24, 2021</p><p class="encore-text encore-text-body-small _q93agegdE655O5zPz6l" data-encore-id="text" data-testid="episode-progress-not-played"><span class="UyzJidwrGk3awngSGIwv">40 min 6 sec</span></p></div></span><div class="encore-text encore-text-body-small jXbmfyIkvfBoDgVxAaDD" data-encore-id="text"><button class="Button-sc-1dqy6lx-0 bksmLQ" aria-label="Save to Your Library" data-encore-id="buttonTertiary"><span aria-hidden="true" class="IconWrapper__Wrapper-sc-16usrgb-0 hYdsxw"><svg data-encore-id="icon" role="img" aria-hidden="true" viewBox="0 0 24 24" class="Svg-sc-ytk21e-0 bneLcE"><path d='M11.999 3a9 9 0 1 0 0 18 9 9 0 0 0 0-18zm-11 9c0-6.075 4.925-11 11-11s11 4.925 11 11-4.925 11-11 11-11-4.925-11-11z'/><path d='M17.999 12a1 1 0 0 1-1 1h-4v4a1 1 0 1 1-2 0v-4h-4a1 1 0 1 1 0-2h4V7a1 1 0 1 1 2 0v4h4a1 1 0 0 1 1 1z'/></svg></span></button><button data-testid="entity-share-button" class="Button-sc-1dqy6lx-0 bksmLQ" aria-label="Share" data-encore-id="buttonTertiary"><span aria-hidden="true" class="IconWrapper__Wrapper-sc-16usrgb-0 hYdsxw"><svg data-encore-id="icon" role="img" aria-hidden="true" viewBox="0 0 24 24" class="Svg-sc-ytk21e-0 bneLcE"><path d='M18.5 4a1.5 1.5 0 1 0 0 3 1.5 1.5 0 0 0 0-3zM15 5.5a3.5 3.5 0 1 1 1.006 2.455L9 12l7.006 4.045a3.5 3.5 0 1 1-.938 1.768l-6.67-3.85a3.5 3.5 0 1 1 0-3.924l6.67-3.852A3.513 3.513 0 0 1 15 5.5zm-9.5 5a1.5 1.5 0 1 0 0 3 1.5 1.5 0 0 0 0-3zm13 6.5a1.5 1.5 0 1 0-.001 3 1.5 1.5 0 0 0 .001-3z'/></svg></span></button><button data-testid="context-menu-action" class="Button-sc-1dqy6lx-0 bksmLQ" aria-label="More" data-encore-id="buttonTertiary"><span aria-hidden="true" class="IconWrapper__Wrapper-sc-16usrgb-0 hYdsxw"><svg data-encore-id="icon" role="img" aria-hidden="true" viewBox="0 0 24 24" class="Svg-sc-ytk21e-0 bneLcE"><path d='M10.5 4.5a1.5 1.5 0 1 0 3 0 1.5 1.5 0 0 0-3 0zm0 15a1.5 1.5 0 1 0 3 0 1.5 1.5 0 0 0-3 0zm0-7.5a1.5 1.5 0 1 0 3 0 1.5 1.5 0 0 0-3 0z'/></svg></span></button></div><div class="PbbAKgDSKqb_aeaogoiN"><div class="ilFQxSwAuKW7R9upfQxi"><button data-testid="play-button" aria-label="Play" data-encore-id="buttonPrimary" data-is-icon-only="true" class="Button-sc-qlcn5g-0 dlTJiR"><span class="ButtonInner-sc-14ud5tc-0 hKFGwn encore-bright-accent-set"><span aria-hidden="true" class="IconWrapper__Wrapper-sc-1hf1hjl-0 ivomLs"><svg data-encore-id="icon" role="img" aria-hidden="true" viewBox="0 0 24 24" class="Svg-sc-ytk21e-0 bneLcE"><path d='m7.05 3.606 13.49 7.788a.7.7 0 0 1 0 1.212L7.05 20.394A.7.7 0 0 1 6 19.788V4.212a.7.7 0 0 1 1.05-.606z'/></svg></span></span></button></div></div></div></div><div class="AXLhOsSjT3bowfjf42kK"><div><div data-testid="expandable-description"><div class="buqVKMpwHgGMDJFSl54R"><div class="encore-text encore-text-body-small Zbad_ytC5aqG3ZISd4Gw" data-encore-id="text"><span class="encore-text encore-text-body-small encore-internal-color-text-subdued G_f5DJd2sgHWeto5cwbi" data-encore-id="text">This episode is brought to you by BiOptimizers, Athletic Greens, and TUSHY. If you’ve experienced any of the symptoms of hormonal imbalance, you’d probably agree that they have a lot of power over how well we feel. But unfortunately, especially for women, the signs of hormonal imbalances are constantly being written off as “normal.” I’m here to tell you that they’re not! Today, I’m talking with Dr. Sara Gottfried about why our hormones get out of whack and how to get them back in balance.</span></div> <div class="encore-text encore-text-body-small Zbad_ytC5aqG3ZISd4Gw" data-encore-id="text"><span class="encore-text encore-text-body-small encore-internal-color-text-subdued G_f5DJd2sgHWeto5cwbi" data-encore-id="text">Dr. Sara Gottfried is a board-certified physician who graduated from Harvard and MIT. She practices evidence-based integrative, precision, and Functional Medicine. She is a Clinical Assistant Professor in the Department of Integrative Medicine and Nutritional Sciences at Thomas Jefferson University, and Director of Precision Medicine at the Marcus Institute of Integrative Health. Her three New York Times bestselling books include: The Hormone Cure, The Hormone Reset Diet, and Younger. Her latest book is called Women, Food, and Hormones. Here are more of the details from our interview (audio version / Apple Subscriber version):</span><button class="Button-sc-1dqy6lx-0 kTFJuL encore-text-body-medium-bold" data-encore-id="buttonTertiary"><span class="encore-text encore-text-body-small-bold" data-encore-id="text">… <!-- -->see more</span></button></div></div></div><img class="kjxUv_MHNgEH5IARHdA0" src="https://lite-images-i.scdn.co/image/ab67656300005f1fe3ab1c88dea4872d19aa33eb" alt="Podcast Episode" loading="lazy"/><a href="/show/50MFhL6rItlnDDEStFMSPu"><button class="Button-sc-1dqy6lx-0 hRqQQR encore-text-body-medium-bold" data-encore-id="buttonTertiary">See all episodes<span aria-hidden="true" class="IconWrapper__Wrapper-sc-16usrgb-0 kUVYXR"><svg data-encore-id="icon" role="img" aria-hidden="true" viewBox="0 0 24 24" class="Svg-sc-ytk21e-0 zsGU"><path d='M8.043 2.793a1 1 0 0 0 0 1.414L15.836 12l-7.793 7.793a1 1 0 1 0 1.414 1.414L18.664 12 9.457 2.793a1 1 0 0 0-1.414 0z'/></svg></span></button></a><div data-testid="internal-link-recommender-shelf"><div class="JMgUTIyId0RuU9k6aQaz"><h2 class="encore-text encore-text-title-small" data-encore-id="text" dir="auto">More episodes like this</h2></div><div class="qirFczpKFgQDsNuuzLHP" data-testid="carousel-mwp"><div class="Box__BoxComponent-sc-y4nds-0 wLcyr Box-sc-1njtxi4-0 hscyXl" data-encore-id="card" role="group" aria-labelledby="card-title-1FZ2yGoKC6y24D0tirjLRN"><div class="CardLink-sc-1ut6cns-0 DjiIj"></div><div style="display:none" id="onClickHint1FZ2yGoKC6y24D0tirjLRN"></div><a draggable="false" href="/episode/1FZ2yGoKC6y24D0tirjLRN"><img alt="" style="min-inline-size:152px" data-encore-id="image" src="https://i.scdn.co/image/ab67656300005f1f45a0ee883c30337ce8d830f4" class="Image-sc-1u215sg-3 kOChlU"/></a><div class="Areas__InteractiveArea-sc-1tea2mc-0 Areas__MainArea-sc-1tea2mc-1 MWEhk kLALqL"><div class="Areas__InteractiveArea-sc-1tea2mc-0 Areas__Column-sc-1tea2mc-2 MWEhk cuoMqc"><a draggable="false" href="/episode/1FZ2yGoKC6y24D0tirjLRN"><p class="encore-text encore-text-body-medium ListRowTitle__ListRowText-sc-1xe2if1-1 eFGzcP" data-encore-id="listRowTitle"><span class="ListRowTitle__LineClamp-sc-1xe2if1-0 lmgIvZ">How To Balance Women&#x27;s Hormones With Lifestyle And Diet</span></p></a></div></div></div><div class="Box__BoxComponent-sc-y4nds-0 wLcyr Box-sc-1njtxi4-0 hscyXl" data-encore-id="card" role="group" aria-labelledby="card-title-0ipQQ9wncn6RRYfRNKhgEA"><div class="CardLink-sc-1ut6cns-0 DjiIj"></div><div style="display:none" id="onClickHint0ipQQ9wncn6RRYfRNKhgEA"></div><a draggable="false" href="/episode/0ipQQ9wncn6RRYfRNKhgEA"><img alt="" style="min-inline-size:152px" data-encore-id="image" src="https://i.scdn.co/image/ab67656300005f1f2b36b369689f6edbe4ae1498" class="Image-sc-1u215sg-3 kOChlU"/></a><div class="Areas__InteractiveArea-sc-1tea2mc-0 Areas__MainArea-sc-1tea2mc-1 MWEhk kLALqL"><div class="Areas__InteractiveArea-sc-1tea2mc-0 Areas__Column-sc-1tea2mc-2 MWEhk cuoMqc"><a draggable="false" href="/episode/0ipQQ9wncn6RRYfRNKhgEA"><p class="encore-text encore-text-body-medium ListRowTitle__ListRowText-sc-1xe2if1-1 eFGzcP" data-encore-id="listRowTitle"><span class="ListRowTitle__LineClamp-sc-1xe2if1-0 lmgIvZ">Is Hormone Replacement Therapy in Menopause Helpful or Harmful: Sifting Through the Science for a Personalized Approach to Relieve Suffering and Improve Your Healthspan</span></p></a></div></div></div><div class="Box__BoxComponent-sc-y4nds-0 wLcyr Box-sc-1njtxi4-0 hscyXl" data-encore-id="card" role="group" aria-labelledby="card-title-6m4Hpj6FV7R52UWRo6oudT"><div class="CardLink-sc-1ut6cns-0 DjiIj"></div><div style="display:none" id="onClickHint6m4Hpj6FV7R52UWRo6oudT"></div><a draggable="false" href="/episode/6m4Hpj6FV7R52UWRo6oudT"><img alt="" style="min-inline-size:152px" data-encore-id="image" src="https://i.scdn.co/image/ab67656300005f1f042b4241e57784e304dd42a1" class="Image-sc-1u215sg-3 kOChlU"/></a><div class="Areas__InteractiveArea-sc-1tea2mc-0 Areas__MainArea-sc-1tea2mc-1 MWEhk kLALqL"><div class="Areas__InteractiveArea-sc-1tea2mc-0 Areas__Column-sc-1tea2mc-2 MWEhk cuoMqc"><a draggable="false" href="/episode/6m4Hpj6FV7R52UWRo6oudT"><p class="encore-text encore-text-body-medium ListRowTitle__ListRowText-sc-1xe2if1-1 eFGzcP" data-encore-id="listRowTitle"><span class="ListRowTitle__LineClamp-sc-1xe2if1-0 lmgIvZ">How To Support Your Body During Perimenopause and Menopause</span></p></a></div></div></div><div class="Box__BoxComponent-sc-y4nds-0 wLcyr Box-sc-1njtxi4-0 hscyXl" data-encore-id="card" role="group" aria-labelledby="card-title-3vOd4se2oXUDei3pYpGEqi"><div class="CardLink-sc-1ut6cns-0 DjiIj"></div><div style="display:none" id="onClickHint3vOd4se2oXUDei3pYpGEqi"></div><a draggable="false" href="/episode/3vOd4se2oXUDei3pYpGEqi"><img alt="" style="min-inline-size:152px" data-encore-id="image" src="https://i.scdn.co/image/ab67656300005f1f1bace4a8ad75ab7028065abe" class="Image-sc-1u215sg-3 kOChlU"/></a><div class="Areas__InteractiveArea-sc-1tea2mc-0 Areas__MainArea-sc-1tea2mc-1 MWEhk kLALqL"><div class="Areas__InteractiveArea-sc-1tea2mc-0 Areas__Column-sc-1tea2mc-2 MWEhk cuoMqc"><a draggable="false" href="/episode/3vOd4se2oXUDei3pYpGEqi"><p class="encore-text encore-text-body-medium ListRowTitle__ListRowText-sc-1xe2if1-1 eFGzcP" data-encore-id="listRowTitle"><span class="ListRowTitle__LineClamp-sc-1xe2if1-0 lmgIvZ">How Fasting Can Support Hormones, Muscle, And Heal The Body with Dr. Mindy Pelz</span></p></a></div></div></div><div class="Box__BoxComponent-sc-y4nds-0 wLcyr Box-sc-1njtxi4-0 hscyXl" data-encore-id="card" role="group" aria-labelledby="card-title-52dhuFbs9t1o2CTbVa21Aa"><div class="CardLink-sc-1ut6cns-0 DjiIj"></div><div style="display:none" id="onClickHint52dhuFbs9t1o2CTbVa21Aa"></div><a draggable="false" href="/episode/52dhuFbs9t1o2CTbVa21Aa"><img alt="" style="min-inline-size:152px" data-encore-id="image" src="https://i.scdn.co/image/ab67656300005f1f21693f409c76fb66f737484c" class="Image-sc-1u215sg-3 kOChlU"/></a><div class="Areas__InteractiveArea-sc-1tea2mc-0 Areas__MainArea-sc-1tea2mc-1 MWEhk kLALqL"><div class="Areas__InteractiveArea-sc-1tea2mc-0 Areas__Column-sc-1tea2mc-2 MWEhk cuoMqc"><a draggable="false" href="/episode/52dhuFbs9t1o2CTbVa21Aa"><p class="encore-text encore-text-body-medium ListRowTitle__ListRowText-sc-1xe2if1-1 eFGzcP" data-encore-id="listRowTitle"><span class="ListRowTitle__LineClamp-sc-1xe2if1-0 lmgIvZ">S2E2. WHY HORMONE IMBALANCE IS ON THE RISE - Dr. Aviva Romm shares tangible solutions for endo and PCOS</span></p></a></div></div></div><div class="Box__BoxComponent-sc-y4nds-0 wLcyr Box-sc-1njtxi4-0 hscyXl" data-encore-id="card" role="group" aria-labelledby="card-title-0kHvW9rTlGRQpagQ1KQowY"><div class="CardLink-sc-1ut6cns-0 DjiIj"></div><div style="display:none" id="onClickHint0kHvW9rTlGRQpagQ1KQowY"></div><a draggable="false" href="/episode/0kHvW9rTlGRQpagQ1KQowY"><img alt="" style="min-inline-size:152px" data-encore-id="image" src="https://i.scdn.co/image/ab67656300005f1f754e76193e669c0dc8458616" class="Image-sc-1u215sg-3 kOChlU"/></a><div class="Areas__InteractiveArea-sc-1tea2mc-0 Areas__MainArea-sc-1tea2mc-1 MWEhk kLALqL"><div class="Areas__InteractiveArea-sc-1tea2mc-0 Areas__Column-sc-1tea2mc-2 MWEhk cuoMqc"><a draggable="false" href="/episode/0kHvW9rTlGRQpagQ1KQowY"><p class="encore-text encore-text-body-medium ListRowTitle__ListRowText-sc-1xe2if1-1 eFGzcP" data-encore-id="listRowTitle"><span class="ListRowTitle__LineClamp-sc-1xe2if1-0 lmgIvZ">House Call Highlight: Acne, Weight Gain, Facial Hair, Hair Loss, Infertility: Is PCOS The Cause? with Dr. Elizabeth Boham</span></p></a></div></div></div></div></div></div></div><div class="iQxdxLc2HsEnJMZt0Us4"><hr class="HorizontalRule__HorizontalRuleElement-sc-198gjx4-0 gPhSUm bHqWsu7YPnOhoFVoWo1o" data-encore-id="horizontalRule"/></div></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">eyJzZXNzaW9uIjp7Im1lIjpudWxsLCJwcm9kdWN0Ijp7ImNvdW50cnkiOiJTRyIsImNhdGFsb2d1ZSI6InByZW1pdW0iLCJwcm9kdWN0IjoiUFJFTUlVTSIsIm9uLWRlbWFuZCI6IjEifSwibG9jYWxlIjoiZW4iLCJ0ZXh0RGlyZWN0aW9uYWxpdHkiOiJsdHIiLCJpc0Fub255bW91cyI6dHJ1ZSwiZmVhdHVyZXMiOnsiZW5hYmxlU2hvd3MiOnRydWUsImlzVHJhY2luZ0VuYWJsZWQiOmZhbHNlLCJ1cGdyYWRlQnV0dG9uIjoiY29udHJvbCIsIm13cCI6dHJ1ZSwiaXNNV1BFcnJvckNvZGVFbmFibGVkIjpmYWxzZSwiaXNNd3BSYWRpb0VudGl0eSI6dHJ1ZSwiaXNNV1BBbmRQbGF5YmFja0NhcGFibGUiOmZhbHNlLCJwcmVhdXRoUmVjYXB0Y2hhIjpmYWxzZSwiaXNFcXVhbGl6ZXJBQkVuYWJsZWQiOmZhbHNlLCJpc1BvZGNhc3RFbmFibGVkIjp0cnVlLCJlbmFibGVJMThuTG9jYWxlcyI6dHJ1ZSwiaXNJMThuQWRkaXRpb25hbFBhZ2VzRW5hYmxlZCI6ZmFsc2UsImlzSW50ZXJhY3Rpb25Mb2dnZXJFbmFibGVkIjp0cnVlLCJpc1JlaW52ZW50RnJlZUVuYWJsZWQiOmZhbHNlLCJpc0VudGl0eVJlcG9ydEVuYWJsZWQiOnRydWUsImlzQWxidW1SZXBvcnRFbmFibGVkIjpmYWxzZSwiaXNUcmFja1JlcG9ydEVuYWJsZWQiOmZhbHNlLCJpc1BvZGNhc3RTaG93UmVwb3J0RW5hYmxlZCI6ZmFsc2UsImlzUG9kY2FzdEVwaXNvZGVSZXBvcnRFbmFibGVkIjpmYWxzZX0sImNvdW50cnkiOiJTRyIsImJyb3dzZXJPUyI6ImFuZHJvaWQiLCJjYW5Hb0JhY2siOmZhbHNlLCJjYW5Hb0ZvcndhcmQiOmZhbHNlfSwiY29ubmVjdCI6eyJkZXZpY2UiOm51bGwsImRldmljZXMiOltdLCJtYW51YWxUcmFuc2ZlckRldmljZUlkIjpudWxsfSwiZW50aXRpZXMiOnsiaXRlbXMiOnsic3BvdGlmeTplcGlzb2RlOjUxcjNOdXBiZk9ReEQyZE0xbldCcVIiOnsiX190eXBlbmFtZSI6IkVwaXNvZGUiLCJhdWRpbyI6eyJpdGVtcyI6W3siZmlsZUlkIjoiZWZjOTcyZGVjNTIzZmM3MDhkMDk5Y2ZiYWU2YWI5ODNmZTFhMjNlOCIsImZvcm1hdCI6IkFBQ18yNCIsInVybCI6Imh0dHBzOi8vcC5zY2RuLmNvL21wMy1wcmV2aWV3L2VmYzk3MmRlYzUyM2ZjNzA4ZDA5OWNmYmFlNmFiOTgzZmUxYTIzZTgifSx7ImZpbGVJZCI6ImQxZjNmZGRlZWEwZmRkYjkwNTk3NGU1ZTM5OGFlNTA0ODlmOTA5MWIiLCJmb3JtYXQiOiJPR0dfVk9SQklTXzk2IiwidXJsIjoiaHR0cHM6Ly9wLnNjZG4uY28vbXAzLXByZXZpZXcvZDFmM2ZkZGVlYTBmZGRiOTA1OTc0ZTVlMzk4YWU1MDQ4OWY5MDkxYiJ9LHsiZmlsZUlkIjoiOGUzYjNjNWM0MDVkNGY2YzI2ZDNhYzE5Y2I0NDFhMzc5ZGNmZTE0NCIsImZvcm1hdCI6Ik1QNF8xMjhfRFVBTCIsInVybCI6Imh0dHBzOi8vcC5zY2RuLmNvL21wMy1wcmV2aWV3LzhlM2IzYzVjNDA1ZDRmNmMyNmQzYWMxOWNiNDQxYTM3OWRjZmUxNDQifSx7ImZpbGVJZCI6ImZkOGFjYzM3OWE2NGIyZjM3YjlmZjIzZjUzNjc2NmI1ZmU3Yjc4NTMiLCJmb3JtYXQiOiJNUDRfMTI4X0NCQ1MiLCJ1cmwiOiJodHRwczovL3Auc2Nkbi5jby9tcDMtcHJldmlldy9mZDhhY2MzNzlhNjRiMmYzN2I5ZmYyM2Y1MzY3NjZiNWZlN2I3ODUzIn0seyJmaWxlSWQiOiJhNzA1ODY2MWM4N2Q0ZjVkMmMyYTFhZTkyMjVhMzkyZDc0NTQxNzViIiwiZm9ybWF0IjoiTVA0XzEyOCIsInVybCI6Imh0dHBzOi8vcC5zY2RuLmNvL21wMy1wcmV2aWV3L2E3MDU4NjYxYzg3ZDRmNWQyYzJhMWFlOTIyNWEzOTJkNzQ1NDE3NWIifV19LCJhdWRpb1ByZXZpZXciOnsiZm9ybWF0IjoiTVAzXzk2IiwidXJsIjoiaHR0cHM6Ly9wb2R6LWNvbnRlbnQuc3BvdGlmeWNkbi5jb20vYXVkaW8vY2xpcHMvNWpNbVlLOGhINzdJMXlPSTM1SlNPZC9jbGlwXzBfNjAwMDAubXAzIn0sImF2YWlsYWJsZU1hcmtldHMiOnsiaXRlbXMiOlt7ImNvdW50cnlDb2RlIjoiQUQifSx7ImNvdW50cnlDb2RlIjoiQUUifSx7ImNvdW50cnlDb2RlIjoiQUcifSx7ImNvdW50cnlDb2RlIjoiQUwifSx7ImNvdW50cnlDb2RlIjoiQU0ifSx7ImNvdW50cnlDb2RlIjoiQU8ifSx7ImNvdW50cnlDb2RlIjoiQVIifSx7ImNvdW50cnlDb2RlIjoiQVQifSx7ImNvdW50cnlDb2RlIjoiQVUifSx7ImNvdW50cnlDb2RlIjoiQVoifSx7ImNvdW50cnlDb2RlIjoiQkEifSx7ImNvdW50cnlDb2RlIjoiQkIifSx7ImNvdW50cnlDb2RlIjoiQkUifSx7ImNvdW50cnlDb2RlIjoiQkYifSx7ImNvdW50cnlDb2RlIjoiQkcifSx7ImNvdW50cnlDb2RlIjoiQkgifSx7ImNvdW50cnlDb2RlIjoiQkkifSx7ImNvdW50cnlDb2RlIjoiQkoifSx7ImNvdW50cnlDb2RlIjoiQk4ifSx7ImNvdW50cnlDb2RlIjoiQk8ifSx7ImNvdW50cnlDb2RlIjoiQlIifSx7ImNvdW50cnlDb2RlIjoiQlMifSx7ImNvdW50cnlDb2RlIjoiQlQifSx7ImNvdW50cnlDb2RlIjoiQlcifSx7ImNvdW50cnlDb2RlIjoiQloifSx7ImNvdW50cnlDb2RlIjoiQ0EifSx7ImNvdW50cnlDb2RlIjoiQ0gifSx7ImNvdW50cnlDb2RlIjoiQ0kifSx7ImNvdW50cnlDb2RlIjoiQ0wifSx7ImNvdW50cnlDb2RlIjoiQ00ifSx7ImNvdW50cnlDb2RlIjoiQ08ifSx7ImNvdW50cnlDb2RlIjoiQ1IifSx7ImNvdW50cnlDb2RlIjoiQ1YifSx7ImNvdW50cnlDb2RlIjoiQ1cifSx7ImNvdW50cnlDb2RlIjoiQ1kifSx7ImNvdW50cnlDb2RlIjoiQ1oifSx7ImNvdW50cnlDb2RlIjoiREUifSx7ImNvdW50cnlDb2RlIjoiREoifSx7ImNvdW50cnlDb2RlIjoiREsifSx7ImNvdW50cnlDb2RlIjoiRE0ifSx7ImNvdW50cnlDb2RlIjoiRE8ifSx7ImNvdW50cnlDb2RlIjoiRFoifSx7ImNvdW50cnlDb2RlIjoiRUMifSx7ImNvdW50cnlDb2RlIjoiRUUifSx7ImNvdW50cnlDb2RlIjoiRUcifSx7ImNvdW50cnlDb2RlIjoiRVMifSx7ImNvdW50cnlDb2RlIjoiRkkifSx7ImNvdW50cnlDb2RlIjoiRkoifSx7ImNvdW50cnlDb2RlIjoiRk0ifSx7ImNvdW50cnlDb2RlIjoiRlIifSx7ImNvdW50cnlDb2RlIjoiR0EifSx7ImNvdW50cnlDb2RlIjoiR0IifSx7ImNvdW50cnlDb2RlIjoiR0QifSx7ImNvdW50cnlDb2RlIjoiR0UifSx7ImNvdW50cnlDb2RlIjoiR0gifSx7ImNvdW50cnlDb2RlIjoiR00ifSx7ImNvdW50cnlDb2RlIjoiR04ifSx7ImNvdW50cnlDb2RlIjoiR1EifSx7ImNvdW50cnlDb2RlIjoiR1IifSx7ImNvdW50cnlDb2RlIjoiR1QifSx7ImNvdW50cnlDb2RlIjoiR1cifSx7ImNvdW50cnlDb2RlIjoiR1kifSx7ImNvdW50cnlDb2RlIjoiSEsifSx7ImNvdW50cnlDb2RlIjoiSE4ifSx7ImNvdW50cnlDb2RlIjoiSFIifSx7ImNvdW50cnlDb2RlIjoiSFQifSx7ImNvdW50cnlDb2RlIjoiSFUifSx7ImNvdW50cnlDb2RlIjoiSUQifSx7ImNvdW50cnlDb2RlIjoiSUUifSx7ImNvdW50cnlDb2RlIjoiSUwifSx7ImNvdW50cnlDb2RlIjoiSU4ifSx7ImNvdW50cnlDb2RlIjoiSVMifSx7ImNvdW50cnlDb2RlIjoiSVQifSx7ImNvdW50cnlDb2RlIjoiSk0ifSx7ImNvdW50cnlDb2RlIjoiSk8ifSx7ImNvdW50cnlDb2RlIjoiSlAifSx7ImNvdW50cnlDb2RlIjoiS0UifSx7ImNvdW50cnlDb2RlIjoiS0gifSx7ImNvdW50cnlDb2RlIjoiS0kifSx7ImNvdW50cnlDb2RlIjoiS00ifSx7ImNvdW50cnlDb2RlIjoiS04ifSx7ImNvdW50cnlDb2RlIjoiS1IifSx7ImNvdW50cnlDb2RlIjoiS1cifSx7ImNvdW50cnlDb2RlIjoiTEEifSx7ImNvdW50cnlDb2RlIjoiTEIifSx7ImNvdW50cnlDb2RlIjoiTEMifSx7ImNvdW50cnlDb2RlIjoiTEkifSx7ImNvdW50cnlDb2RlIjoiTFIifSx7ImNvdW50cnlDb2RlIjoiTFMifSx7ImNvdW50cnlDb2RlIjoiTFQifSx7ImNvdW50cnlDb2RlIjoiTFUifSx7ImNvdW50cnlDb2RlIjoiTFYifSx7ImNvdW50cnlDb2RlIjoiTUEifSx7ImNvdW50cnlDb2RlIjoiTUMifSx7ImNvdW50cnlDb2RlIjoiTUUifSx7ImNvdW50cnlDb2RlIjoiTUcifSx7ImNvdW50cnlDb2RlIjoiTUgifSx7ImNvdW50cnlDb2RlIjoiTUsifSx7ImNvdW50cnlDb2RlIjoiTUwifSx7ImNvdW50cnlDb2RlIjoiTU4ifSx7ImNvdW50cnlDb2RlIjoiTU8ifSx7ImNvdW50cnlDb2RlIjoiTVIifSx7ImNvdW50cnlDb2RlIjoiTVQifSx7ImNvdW50cnlDb2RlIjoiTVUifSx7ImNvdW50cnlDb2RlIjoiTVYifSx7ImNvdW50cnlDb2RlIjoiTVcifSx7ImNvdW50cnlDb2RlIjoiTVgifSx7ImNvdW50cnlDb2RlIjoiTVkifSx7ImNvdW50cnlDb2RlIjoiTVoifSx7ImNvdW50cnlDb2RlIjoiTkEifSx7ImNvdW50cnlDb2RlIjoiTkUifSx7ImNvdW50cnlDb2RlIjoiTkcifSx7ImNvdW50cnlDb2RlIjoiTkkifSx7ImNvdW50cnlDb2RlIjoiTkwifSx7ImNvdW50cnlDb2RlIjoiTk8ifSx7ImNvdW50cnlDb2RlIjoiTlAifSx7ImNvdW50cnlDb2RlIjoiTlIifSx7ImNvdW50cnlDb2RlIjoiTloifSx7ImNvdW50cnlDb2RlIjoiT00ifSx7ImNvdW50cnlDb2RlIjoiUEEifSx7ImNvdW50cnlDb2RlIjoiUEUifSx7ImNvdW50cnlDb2RlIjoiUEcifSx7ImNvdW50cnlDb2RlIjoiUEgifSx7ImNvdW50cnlDb2RlIjoiUEwifSx7ImNvdW50cnlDb2RlIjoiUFIifSx7ImNvdW50cnlDb2RlIjoiUFMifSx7ImNvdW50cnlDb2RlIjoiUFQifSx7ImNvdW50cnlDb2RlIjoiUFcifSx7ImNvdW50cnlDb2RlIjoiUFkifSx7ImNvdW50cnlDb2RlIjoiUUEifSx7ImNvdW50cnlDb2RlIjoiUk8ifSx7ImNvdW50cnlDb2RlIjoiUlMifSx7ImNvdW50cnlDb2RlIjoiUlcifSx7ImNvdW50cnlDb2RlIjoiU0EifSx7ImNvdW50cnlDb2RlIjoiU0IifSx7ImNvdW50cnlDb2RlIjoiU0MifSx7ImNvdW50cnlDb2RlIjoiU0UifSx7ImNvdW50cnlDb2RlIjoiU0cifSx7ImNvdW50cnlDb2RlIjoiU0kifSx7ImNvdW50cnlDb2RlIjoiU0sifSx7ImNvdW50cnlDb2RlIjoiU0wifSx7ImNvdW50cnlDb2RlIjoiU00ifSx7ImNvdW50cnlDb2RlIjoiU04ifSx7ImNvdW50cnlDb2RlIjoiU1IifSx7ImNvdW50cnlDb2RlIjoiU1QifSx7ImNvdW50cnlDb2RlIjoiU1YifSx7ImNvdW50cnlDb2RlIjoiU1oifSx7ImNvdW50cnlDb2RlIjoiVEQifSx7ImNvdW50cnlDb2RlIjoiVEcifSx7ImNvdW50cnlDb2RlIjoiVEgifSx7ImNvdW50cnlDb2RlIjoiVEwifSx7ImNvdW50cnlDb2RlIjoiVE4ifSx7ImNvdW50cnlDb2RlIjoiVE8ifSx7ImNvdW50cnlDb2RlIjoiVFIifSx7ImNvdW50cnlDb2RlIjoiVFQifSx7ImNvdW50cnlDb2RlIjoiVFYifSx7ImNvdW50cnlDb2RlIjoiVFcifSx7ImNvdW50cnlDb2RlIjoiVFoifSx7ImNvdW50cnlDb2RlIjoiVUEifSx7ImNvdW50cnlDb2RlIjoiVVMifSx7ImNvdW50cnlDb2RlIjoiVVkifSx7ImNvdW50cnlDb2RlIjoiVVoifSx7ImNvdW50cnlDb2RlIjoiVkMifSx7ImNvdW50cnlDb2RlIjoiVk4ifSx7ImNvdW50cnlDb2RlIjoiVlUifSx7ImNvdW50cnlDb2RlIjoiV1MifSx7ImNvdW50cnlDb2RlIjoiWEsifSx7ImNvdW50cnlDb2RlIjoiWkEifSx7ImNvdW50cnlDb2RlIjoiWk0ifSx7ImNvdW50cnlDb2RlIjoiWlcifV19LCJjb250ZW50SW5mb3JtYXRpb24iOm51bGwsImNvbnRlbnRSYXRpbmciOnsibGFiZWwiOiJOT05FIn0sImNvdmVyQXJ0Ijp7ImV4dHJhY3RlZENvbG9ycyI6eyJjb2xvckxpZ2h0Ijp7ImJsdWUiOjIzMiwiZ3JlZW4iOjIzMiwiaGV4IjoiI0U4RThFOCIsInJlZCI6MjMyfX0sInNvdXJjZXMiOlt7ImhlaWdodCI6NjQsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMGY2OGRlM2FiMWM4OGRlYTQ4NzJkMTlhYTMzZWIiLCJ3aWR0aCI6NjR9LHsiaGVpZ2h0IjozMDAsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMDVmMWZlM2FiMWM4OGRlYTQ4NzJkMTlhYTMzZWIiLCJ3aWR0aCI6MzAwfSx7ImhlaWdodCI6NjQwLCJ1cmwiOiJodHRwczovL2kuc2Nkbi5jby9pbWFnZS9hYjY3NjU2MzAwMDBiYThhZTNhYjFjODhkZWE0ODcyZDE5YWEzM2ViIiwid2lkdGgiOjY0MH1dfSwiZGVzY3JpcHRpb24iOiJUaGlzIGVwaXNvZGUgaXMgYnJvdWdodCB0byB5b3UgYnkgQmlPcHRpbWl6ZXJzLCBBdGhsZXRpYyBHcmVlbnMsIGFuZCBUVVNIWS4gSWYgeW914oCZdmUgZXhwZXJpZW5jZWQgYW55IG9mIHRoZSBzeW1wdG9tcyBvZiBob3Jtb25hbCBpbWJhbGFuY2UsIHlvdeKAmWQgcHJvYmFibHkgYWdyZWUgdGhhdCB0aGV5IGhhdmUgYSBsb3Qgb2YgcG93ZXIgb3ZlciBob3cgd2VsbCB3ZSBmZWVsLiBCdXQgdW5mb3J0dW5hdGVseSwgZXNwZWNpYWxseSBmb3Igd29tZW4sIHRoZSBzaWducyBvZiBob3Jtb25hbCBpbWJhbGFuY2VzIGFyZSBjb25zdGFudGx5IGJlaW5nIHdyaXR0ZW4gb2ZmIGFzIOKAnG5vcm1hbC7igJ0gSeKAmW0gaGVyZSB0byB0ZWxsIHlvdSB0aGF0IHRoZXnigJlyZSBub3QhIFRvZGF5LCBJ4oCZbSB0YWxraW5nIHdpdGggRHIuIFNhcmEgR290dGZyaWVkIGFib3V0IHdoeSBvdXIgaG9ybW9uZXMgZ2V0IG91dCBvZiB3aGFjayBhbmQgaG93IHRvIGdldCB0aGVtIGJhY2sgaW4gYmFsYW5jZS4gIERyLiBTYXJhIEdvdHRmcmllZCBpcyBhIGJvYXJkLWNlcnRpZmllZCBwaHlzaWNpYW4gd2hvIGdyYWR1YXRlZCBmcm9tIEhhcnZhcmQgYW5kIE1JVC4gU2hlIHByYWN0aWNlcyBldmlkZW5jZS1iYXNlZCBpbnRlZ3JhdGl2ZSwgcHJlY2lzaW9uLCBhbmQgRnVuY3Rpb25hbCBNZWRpY2luZS4gU2hlIGlzIGEgQ2xpbmljYWwgQXNzaXN0YW50IFByb2Zlc3NvciBpbiB0aGUgRGVwYXJ0bWVudCBvZiBJbnRlZ3JhdGl2ZSBNZWRpY2luZSBhbmQgTnV0cml0aW9uYWwgU2NpZW5jZXMgYXQgVGhvbWFzIEplZmZlcnNvbiBVbml2ZXJzaXR5LCBhbmQgRGlyZWN0b3Igb2YgUHJlY2lzaW9uIE1lZGljaW5lIGF0IHRoZSBNYXJjdXMgSW5zdGl0dXRlIG9mIEludGVncmF0aXZlIEhlYWx0aC4gSGVyIHRocmVlIE5ldyBZb3JrIFRpbWVzIGJlc3RzZWxsaW5nIGJvb2tzIGluY2x1ZGU6IFRoZSBIb3Jtb25lIEN1cmUsIFRoZSBIb3Jtb25lIFJlc2V0IERpZXQsIGFuZCBZb3VuZ2VyLiBIZXIgbGF0ZXN0IGJvb2sgaXMgY2FsbGVkIFdvbWVuLCBGb29kLCBhbmQgSG9ybW9uZXMuIEhlcmUgYXJlIG1vcmUgb2YgdGhlIGRldGFpbHMgZnJvbSBvdXIgaW50ZXJ2aWV3IChhdWRpbyB2ZXJzaW9uIC8gQXBwbGUgU3Vic2NyaWJlciB2ZXJzaW9uKTrCoCAgIFdlIG5lZWQgdG8gc3RvcCBub3JtYWxpemluZyB3b21lbuKAmXMgaG9ybW9uYWwgaXNzdWVzICg0OjI0IC8gMTo1OCkgIFdlaWdodCBnYWluIGFuZCBob3Jtb25hbCBpc3N1ZXMgKDg6NDAgLyA0OjUwKcKgICBTeW1wdG9tcyBvZiBob3Jtb25hbCBpbWJhbGFuY2UgKDk6NTMgLzY6NDMpwqAgIEhvdyBmb29kIGFmZmVjdHMgaG9ybW9uZSBiYWxhbmNlICgxMDo0MSAvIDc6MjYpICBBbGNvaG9sIGFuZCBob3Jtb25lcyAoMTQ6NTQgLyA5OjQyKcKgICBIb3Jtb25lIGJhbGFuY2luZyBmb29kcyAoMTU6NDYgLyAxMjo0NSkgIFRoZSBpbXBvcnRhbmNlIG9mIG1ldGFib2xpYyBmbGV4aWJpbGl0eSAoMjA6MjYgLyAxNTozNynCoCAgQ3J1Y2lmZXJvdXMgdmVnZXRhYmxlcywgc295LCBhbmQgaG9ybW9uYWwgaGVhbHRoICgyMjozMyAvIDE3OjQxKcKgICBJcyBhIHBsYW50LWJhc2VkIG9yIHZlZ2FuIGRpZXQgaGVscGZ1bCBmb3IgaG9ybW9uYWwgaGVhbHRoPyAoMjk6MzMgLyAyNDo1NCnCoCAgV2h5IG11c2NsZSBpcyBzbyBpbXBvcnRhbnQgZm9yIGhvcm1vbmFsIGhlYWx0aCAoMzI6MzEgLyAyNzo0NSkgICBGaW5kIG91dCBtb3JlIGFib3V0IERyLiBHb3R0ZnJpZWQgYXQgaHR0cHM6Ly93d3cuc2FyYWdvdHRmcmllZG1kLmNvbSBhbmQgbGVhcm4gbW9yZSBhYm91dCBiZWNvbWluZyBhIHBhdGllbnQgb2YgRHIuIEdvdHRmcmllZOKAmXMgUHJlY2lzaW9uIE1lZGljaW5lIHByYWN0aWNlIGF0IGh0dHBzOi8vbWFyY3VzaW5zdGl0dXRlLmplZmZlcnNvbmhlYWx0aC5vcmcvLiBHZXQgRHIuIEdvdHRmcmllZOKAmXMgYm9vaywgV29tZW4sIEZvb2QsIGFuZCBIb3Jtb25lczogQSA0LVdlZWsgUGxhbiB0byBBY2hpZXZlIEhvcm1vbmFsIEJhbGFuY2UsIExvc2UgV2VpZ2h0LCBhbmQgRmVlbCBMaWtlIFlvdXJzZWxmIEFnYWluIGhlcmUuICAgTGVhcm4gbW9yZSBhYm91dCB5b3VyIGFkIGNob2ljZXMuIFZpc2l0IG1lZ2FwaG9uZS5mbS9hZGNob2ljZXMiLCJkdXJhdGlvbiI6eyJ0b3RhbE1pbGxpc2Vjb25kcyI6MjQwNjE5MX0sImh0bWxEZXNjcmlwdGlvbiI6IjxwPlRoaXMgZXBpc29kZSBpcyBicm91Z2h0IHRvIHlvdSBieSA8YSBocmVmPVwiaHR0cHM6Ly9tYWdicmVha3Rocm91Z2guY29tL2h5bWFuXCIgcmVsPVwibm9mb2xsb3dcIj5CaU9wdGltaXplcnM8L2E+LCA8YSBocmVmPVwiaHR0cHM6Ly9hdGhsZXRpY2dyZWVucy5jb20vaHltYW5cIiByZWw9XCJub2ZvbGxvd1wiPkF0aGxldGljIEdyZWVuczwvYT4sIGFuZCA8YSBocmVmPVwiaHR0cHM6Ly9oZWxsb3R1c2h5LmNvbVwiIHJlbD1cIm5vZm9sbG93XCI+VFVTSFk8L2E+LjwvcD48YnIgLz48cD5JZiB5b3XigJl2ZSBleHBlcmllbmNlZCBhbnkgb2YgdGhlIHN5bXB0b21zIG9mIGhvcm1vbmFsIGltYmFsYW5jZSwgeW914oCZZCBwcm9iYWJseSBhZ3JlZSB0aGF0IHRoZXkgaGF2ZSBhIGxvdCBvZiBwb3dlciBvdmVyIGhvdyB3ZWxsIHdlIGZlZWwuIEJ1dCB1bmZvcnR1bmF0ZWx5LCBlc3BlY2lhbGx5IGZvciB3b21lbiwgdGhlIHNpZ25zIG9mIGhvcm1vbmFsIGltYmFsYW5jZXMgYXJlIGNvbnN0YW50bHkgYmVpbmcgd3JpdHRlbiBvZmYgYXMg4oCcbm9ybWFsLuKAnSBJ4oCZbSBoZXJlIHRvIHRlbGwgeW91IHRoYXQgdGhleeKAmXJlIG5vdCEgVG9kYXksIEnigJltIHRhbGtpbmcgd2l0aCBEci4gU2FyYSBHb3R0ZnJpZWQgYWJvdXQgd2h5IG91ciBob3Jtb25lcyBnZXQgb3V0IG9mIHdoYWNrIGFuZCBob3cgdG8gZ2V0IHRoZW0gYmFjayBpbiBiYWxhbmNlLiA8L3A+PGJyIC8+PHA+RHIuIFNhcmEgR290dGZyaWVkIGlzIGEgYm9hcmQtY2VydGlmaWVkIHBoeXNpY2lhbiB3aG8gZ3JhZHVhdGVkIGZyb20gSGFydmFyZCBhbmQgTUlULiBTaGUgcHJhY3RpY2VzIGV2aWRlbmNlLWJhc2VkIGludGVncmF0aXZlLCBwcmVjaXNpb24sIGFuZCBGdW5jdGlvbmFsIE1lZGljaW5lLiBTaGUgaXMgYSBDbGluaWNhbCBBc3Npc3RhbnQgUHJvZmVzc29yIGluIHRoZSBEZXBhcnRtZW50IG9mIEludGVncmF0aXZlIE1lZGljaW5lIGFuZCBOdXRyaXRpb25hbCBTY2llbmNlcyBhdCBUaG9tYXMgSmVmZmVyc29uIFVuaXZlcnNpdHksIGFuZCBEaXJlY3RvciBvZiBQcmVjaXNpb24gTWVkaWNpbmUgYXQgdGhlIE1hcmN1cyBJbnN0aXR1dGUgb2YgSW50ZWdyYXRpdmUgSGVhbHRoLiBIZXIgdGhyZWUgTmV3IFlvcmsgVGltZXMgYmVzdHNlbGxpbmcgYm9va3MgaW5jbHVkZTogVGhlIEhvcm1vbmUgQ3VyZSwgVGhlIEhvcm1vbmUgUmVzZXQgRGlldCwgYW5kIFlvdW5nZXIuIEhlciBsYXRlc3QgYm9vayBpcyBjYWxsZWQgV29tZW4sIEZvb2QsIGFuZCBIb3Jtb25lcy48L3A+PGJyIC8+PHA+SGVyZSBhcmUgbW9yZSBvZiB0aGUgZGV0YWlscyBmcm9tIG91ciBpbnRlcnZpZXcgKGF1ZGlvIHZlcnNpb24gLyBBcHBsZSBTdWJzY3JpYmVyIHZlcnNpb24pOsKgPC9wPjxwPjxiciAvPjwvcD48dWw+PGxpPldlIG5lZWQgdG8gc3RvcCBub3JtYWxpemluZyB3b21lbuKAmXMgaG9ybW9uYWwgaXNzdWVzICg0OjI0IC8gMTo1OCk8L2xpPjxsaT5XZWlnaHQgZ2FpbiBhbmQgaG9ybW9uYWwgaXNzdWVzICg4OjQwIC8gNDo1MCnCoDwvbGk+PGxpPlN5bXB0b21zIG9mIGhvcm1vbmFsIGltYmFsYW5jZSAoOTo1MyAvNjo0MynCoDwvbGk+PGxpPkhvdyBmb29kIGFmZmVjdHMgaG9ybW9uZSBiYWxhbmNlICgxMDo0MSAvIDc6MjYpPC9saT48bGk+QWxjb2hvbCBhbmQgaG9ybW9uZXMgKDE0OjU0IC8gOTo0MinCoDwvbGk+PGxpPkhvcm1vbmUgYmFsYW5jaW5nIGZvb2RzICgxNTo0NiAvIDEyOjQ1KTwvbGk+PGxpPlRoZSBpbXBvcnRhbmNlIG9mIG1ldGFib2xpYyBmbGV4aWJpbGl0eSAoMjA6MjYgLyAxNTozNynCoDwvbGk+PGxpPkNydWNpZmVyb3VzIHZlZ2V0YWJsZXMsIHNveSwgYW5kIGhvcm1vbmFsIGhlYWx0aCAoMjI6MzMgLyAxNzo0MSnCoDwvbGk+PGxpPklzIGEgcGxhbnQtYmFzZWQgb3IgdmVnYW4gZGlldCBoZWxwZnVsIGZvciBob3Jtb25hbCBoZWFsdGg/ICgyOTozMyAvIDI0OjU0KcKgPC9saT48bGk+V2h5IG11c2NsZSBpcyBzbyBpbXBvcnRhbnQgZm9yIGhvcm1vbmFsIGhlYWx0aCAoMzI6MzEgLyAyNzo0NSk8L2xpPjwvdWw+PHA+PGJyIC8+PC9wPjxwPkZpbmQgb3V0IG1vcmUgYWJvdXQgRHIuIEdvdHRmcmllZCBhdCA8YSBocmVmPVwiaHR0cHM6Ly93d3cuc2FyYWdvdHRmcmllZG1kLmNvbVwiIHJlbD1cIm5vZm9sbG93XCI+aHR0cHM6Ly93d3cuc2FyYWdvdHRmcmllZG1kLmNvbTwvYT4gYW5kIGxlYXJuIG1vcmUgYWJvdXQgYmVjb21pbmcgYSBwYXRpZW50IG9mIERyLiBHb3R0ZnJpZWTigJlzIFByZWNpc2lvbiBNZWRpY2luZSBwcmFjdGljZSBhdCA8YSBocmVmPVwiaHR0cHM6Ly9tYXJjdXNpbnN0aXR1dGUuamVmZmVyc29uaGVhbHRoLm9yZy9cIiByZWw9XCJub2ZvbGxvd1wiPmh0dHBzOi8vbWFyY3VzaW5zdGl0dXRlLmplZmZlcnNvbmhlYWx0aC5vcmcvPC9hPi48L3A+PGJyIC8+PHA+R2V0IERyLiBHb3R0ZnJpZWTigJlzIGJvb2ssIFdvbWVuLCBGb29kLCBhbmQgSG9ybW9uZXM6IEEgNC1XZWVrIFBsYW4gdG8gQWNoaWV2ZSBIb3Jtb25hbCBCYWxhbmNlLCBMb3NlIFdlaWdodCwgYW5kIEZlZWwgTGlrZSBZb3Vyc2VsZiBBZ2FpbiA8YSBocmVmPVwiaHR0cHM6Ly93d3cuYW1hem9uLmNvbS9ncC9wcm9kdWN0LzAzNTgzNDU0MTM/dGFnJiM2MTtob3VnaHRvbm1pZjA0LTIwXCIgcmVsPVwibm9mb2xsb3dcIj5oZXJlPC9hPi48L3A+PGJyIC8+PHA+IDwvcD48cD4gPC9wPjxwPkxlYXJuIG1vcmUgYWJvdXQgeW91ciBhZCBjaG9pY2VzLiBWaXNpdCA8YSBocmVmPVwiaHR0cHM6Ly9tZWdhcGhvbmUuZm0vYWRjaG9pY2VzXCIgcmVsPVwibm9mb2xsb3dcIj5tZWdhcGhvbmUuZm0vYWRjaG9pY2VzPC9hPjwvcD4iLCJpZCI6IjUxcjNOdXBiZk9ReEQyZE0xbldCcVIiLCJsYW5ndWFnZSI6eyJjb2RlIjoiZW4ifSwibWVkaWFUeXBlcyI6WyJBVURJTyJdLCJuYW1lIjoiVGhlIFJvb3QgQ2F1c2VzIEFuZCBTb2x1dGlvbnMgRm9yIFdvbWVu4oCZcyBIb3Jtb25hbCBJbWJhbGFuY2VzIHdpdGggRHIuIFNhcmEgR290dGZyaWVkIiwicGxheWFiaWxpdHkiOnsicGxheWFibGUiOnRydWUsInJlYXNvbiI6IlBMQVlBQkxFIn0sInBsYXllZFN0YXRlIjp7InBsYXlQb3NpdGlvbk1pbGxpc2Vjb25kcyI6MCwic3RhdGUiOiJOT1RfU1RBUlRFRCJ9LCJzaG93T3JBdWRpb2Jvb2siOnsiX190eXBlbmFtZSI6IlBvZGNhc3RSZXNwb25zZVdyYXBwZXIiLCJkYXRhIjp7Il9fdHlwZW5hbWUiOiJQb2RjYXN0IiwiYWNjZXNzSW5mbyI6bnVsbCwiY29udGVudFJhdGluZyI6eyJsYWJlbCI6Ik5PTkUifSwiY292ZXJBcnQiOnsic291cmNlcyI6W3siaGVpZ2h0Ijo2NCwidXJsIjoiaHR0cHM6Ly9pLnNjZG4uY28vaW1hZ2UvYWI2NzY1NjMwMDAwZjY4ZGEyYzQ5ZjhiZWNkODAzYzVlMDUzNTk1MCIsIndpZHRoIjo2NH0seyJoZWlnaHQiOjMwMCwidXJsIjoiaHR0cHM6Ly9pLnNjZG4uY28vaW1hZ2UvYWI2NzY1NjMwMDAwNWYxZmEyYzQ5ZjhiZWNkODAzYzVlMDUzNTk1MCIsIndpZHRoIjozMDB9LHsiaGVpZ2h0Ijo2NDAsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMGJhOGFhMmM0OWY4YmVjZDgwM2M1ZTA1MzU5NTAiLCJ3aWR0aCI6NjQwfV19LCJkZXNjcmlwdGlvbiI6IldlbGNvbWUgdG8gVGhlIERyLiBIeW1hbiBTaG93LCB0aGUgZ3JvdW5kYnJlYWtpbmcgcG9kY2FzdCByZWRlZmluaW5nIGhlYWx0aCBpbiBBbWVyaWNhIGFuZCBlbXBvd2VyaW5nIHlvdSB0byB0YWtlIG93bmVyc2hpcCBvZiB5b3VyIGhlYWx0aC4gSG9zdGVkIGJ5IERyLiBNYXJrIEh5bWFu4oCUdGhpcyBzaG93IHRhY2tsZXMgdGhlIG1vc3QgcHJlc3NpbmcgaXNzdWVzIG9mIG91ciB0aW1lOiBjaHJvbmljIGRpc2Vhc2UsIG1lbnRhbCBoZWFsdGgsIGZvb2QgcG9saWN5IGFuZCBjb250cm92ZXJzeSwgcHJldmVudGlvbiBhbmQgcmVjb3ZlcnksIGFuZCBsb25nZXZpdHkuIEluIGFuIGVyYSB3aGVyZSBvdXIgZm9vZCBzeXN0ZW0gZnVlbHMgZGlzZWFzZSBhbmQgb3V0ZGF0ZWQgaGVhbHRoY2FyZSBtb2RlbHMgZmFpbCB0byBhZGRyZXNzIHJvb3QgY2F1c2VzLCBEci4gSHltYW4gZGVsaXZlcnMgZXZpZGVuY2UtYmFzZWQgaW5zaWdodHMgYW5kIGV4cGVydCBpbnRlcnZpZXdzIHRvIGhlbHAgeW91IGJlY29tZSB0aGUgQ0VPIG9mIHlvdXIgb3duIGhlYWx0aOKAlHNvbWV0aGluZyB5b3VyIGRvY3RvciBpc27igJl0IGRvaW5nLiBUaGUgRHIuIEh5bWFuIFNob3cgZ29lcyBiZXlvbmQgdGhlIGhlYWRsaW5lcyB0byByZWltYWdpbmUgYSBmb29kIGFuZCBoZWFsdGhjYXJlIHN5c3RlbSB0aGF0IHByb3RlY3RzIGhlYWx0aCwgdW5idXJkZW5zIG91ciBlY29ub215IGZyb20gdGhlIHdlaWdodCBvZiBjaHJvbmljIGRpc2Vhc2UsIHN1cHBvcnRzIHRoZSBlbnZpcm9ubWVudCwgYW5kIHNlY3VyZXMgYSB2aWJyYW50IGZ1dHVyZSBmb3IgYWxsIEFtZXJpY2Fucy4gV2hldGhlciB5b3XigJlyZSBsb29raW5nIGZvciBjdXR0aW5nLWVkZ2UgcHJvdG9jb2xzIHRvIHRyYW5zZm9ybSB5b3VyIGhlYWx0aCwgc3RyYXRlZ2llcyB0byBjb21iYXQgdGhlIGNocm9uaWMgZGlzZWFzZSBlcGlkZW1pYywgb3IgZGVlcCBjb252ZXJzYXRpb25zIGFib3V0IGhvdyB3ZWxsbmVzcyBpbnRlcnNlY3RzIHdpdGggZm9vZCwgcG9saXRpY3MsIGFuZCB0aGUgZW52aXJvbm1lbnQsIHRoaXMgcG9kY2FzdCBpcyB5b3VyIHRydXN0ZWQgZ3VpZGUuwqBSZXRoaW5rIGRpc2Vhc2UsIGNsYWltIHlvdXIgaGVhbHRoLCBhbmQgam9pbiB0aGUgbW92ZW1lbnQgZm9yIGEgaGVhbHRoaWVyIG5hdGlvbuKAlHR1bmUgaW50byBUaGUgRHIuIEh5bWFuIFNob3cgdG9kYXkhIiwiaWQiOiI1ME1GaEw2ckl0bG5EREVTdEZNU1B1IiwibWVkaWFUeXBlIjoiQVVESU8iLCJuYW1lIjoiVGhlIERyLiBIeW1hbiBTaG93IiwicGxheWFiaWxpdHkiOnsicGxheWFibGUiOnRydWUsInJlYXNvbiI6IlBMQVlBQkxFIn0sInB1Ymxpc2hlciI6eyJuYW1lIjoiRHIuIE1hcmsgSHltYW4ifSwic2F2ZWQiOmZhbHNlLCJzaG93VHlwZXMiOltdLCJ0cmFpbGVyVjIiOnsiZGF0YSI6eyJhdWRpbyI6eyJpdGVtcyI6W3sidXJsIjoiaHR0cHM6Ly9wLnNjZG4uY28vbXAzLXByZXZpZXcvNzNlMzM4YmM2ZmE3NmIzY2Y4MDQ0ZTFhYWVlZmM1YjBjZTUwMzZkYSJ9LHsidXJsIjoiaHR0cHM6Ly9wLnNjZG4uY28vbXAzLXByZXZpZXcvZWFjMzMzNmUzMDkyM2Q0NDk3OGRhZWU5N2MwOWU5ZWI3NzM3Y2I0MyJ9LHsidXJsIjoiaHR0cHM6Ly9wLnNjZG4uY28vbXAzLXByZXZpZXcvN2I0M2Y5MDc1OTFhZTE5ZmE5ZjFhOGQzZmY5Y2U1ZDgxNTBkYmEzYSJ9LHsidXJsIjoiaHR0cHM6Ly9wLnNjZG4uY28vbXAzLXByZXZpZXcvNDA2ZTUwNzc5YzE1ZWFmMDdlMmQ2OThmODdlMzgzYzA1OGYwZGZkZCJ9LHsidXJsIjoiaHR0cHM6Ly9wLnNjZG4uY28vbXAzLXByZXZpZXcvYjA5NTQxNzhjZDFjYmJmZWRkYTlkMDIzZjUwNzJjNDRkYmI0YzVkMyJ9XX0sImF1ZGlvUHJldmlldyI6eyJ1cmwiOiJodHRwczovL3BvZHotY29udGVudC5zcG90aWZ5Y2RuLmNvbS9hdWRpby9jbGlwcy8yM3JsRU91SVczaktHVmVsZGhLQlZ3L2NsaXBfMF82MDAwMC5tcDMifSwiY29udGVudFJhdGluZyI6eyJsYWJlbCI6Ik5PTkUifSwiZHVyYXRpb24iOnsidG90YWxNaWxsaXNlY29uZHMiOjc2MDk0fSwibmFtZSI6IldlbGNvbWUgdG8gVGhlIERyLiBIeW1hbiBTaG93IiwicGxheWFiaWxpdHkiOnsicGxheWFibGUiOnRydWUsInJlYXNvbiI6IlBMQVlBQkxFIn0sInJlbGVhc2VEYXRlIjp7Imlzb1N0cmluZyI6IjIwMTgtMDUtMDhUMTY6NDk6MDBaIn0sInVyaSI6InNwb3RpZnk6ZXBpc29kZTozY2J6TDdIVmNzMEpqTjhBYXlqZ3pCIn19LCJ1cmkiOiJzcG90aWZ5OnNob3c6NTBNRmhMNnJJdGxuRERFU3RGTVNQdSJ9fSwicHJldmlldyI6eyJhdWRpbyI6eyJ1cmwiOiJodHRwczovL3BvZHotY29udGVudC5zcG90aWZ5Y2RuLmNvbS9hdWRpby9jbGlwcy81ak1tWUs4aEg3N0kxeU9JMzVKU09kL2NsaXBfMF82MDAwMC5tcDMifSwic2hhcmVhYmxlIjpmYWxzZSwidmlkZW8iOnsidXJsIjoiIn19LCJyZWxlYXNlRGF0ZSI6eyJkYXkiOjI0LCJpc29TdHJpbmciOiIyMDIxLTExLTI0VDExOjAwOjAwWiIsIm1vbnRoIjoxMSwicHJlY2lzaW9uIjoiTUlOVVRFIiwieWVhciI6MjAyMX0sInR5cGUiOiJQT0RDQVNUX0VQSVNPREUiLCJ1cmkiOiJzcG90aWZ5OmVwaXNvZGU6NTFyM051cGJmT1F4RDJkTTFuV0JxUiJ9fSwicmVjb21tZW5kYXRpb25zIjp7fSwic2F2ZWQiOnt9fSwicGxheWJhY2siOnsiY3VycmVudCI6bnVsbCwiaGFzU2tpcHBlZFRoaXNTZXNzaW9uIjpmYWxzZSwiaXNCdWZmZXJpbmciOmZhbHNlLCJoZWFyZEF1ZGlvIjpmYWxzZSwiaW5pdGlhdGVkUGxheWJhY2siOmZhbHNlfSwicmVxdWVzdCI6eyJoYXNQcmV2aW91c0xpa2VzIjpmYWxzZSwiaXNCYW5uZWQiOmZhbHNlLCJlbnRpdHlWaWV3IjpudWxsLCJhbGJ1bVVyaSI6IiJ9LCJzZWFyY2giOnsiaXNGZXRjaGluZyI6ZmFsc2UsInJlc3VsdHMiOm51bGwsInF1ZXJ5IjpudWxsLCJlcnJvciI6bnVsbCwicmVjZW50U2VhcmNoZXMiOltdfSwidG9hc3QiOnsibWVzc2FnZSI6bnVsbCwidHlwZSI6ImRlZmF1bHQiLCJhY3Rpb24iOm51bGx9LCJ1aSI6eyJtb2RhbCI6Im5vd19wbGF5aW5nX2JhciIsIm5vd1BsYXlpbmdWaWV3IjpmYWxzZSwiZGlhbG9nIjpudWxsLCJlcnJvclZpZXciOmZhbHNlfSwiaG9tZSI6eyJpc0xvYWRpbmciOmZhbHNlLCJoYXNFcnJvciI6ZmFsc2UsImRhdGEiOm51bGx9LCJvbkRlbWFuZFBsYXlsaXN0cyI6eyJmZXRjaGVkIjpmYWxzZSwiaXRlbXMiOltdfSwiY29udGV4dE1lbnUiOnsiaXNWaXNpYmxlIjpmYWxzZX0sImNvbG9yRXh0cmFjdGlvbiI6eyJjb2xvcnMiOnt9fSwibHlyaWNzIjp7InN0YXR1cyI6IlVOQVZBSUxBQkxFIn0sInJpY2hFbnRpdGllcyI6eyJzZW9FeHBlcmltZW50Ijp7ImVwaXNvZGUiOnt9fX0sImJyb3dzZSI6eyJncmlkIjp7ImlzTG9hZGluZyI6ZmFsc2UsInNlY3Rpb25zIjpudWxsLCJoYXNGYWlsZWRBdHRlbXB0cyI6ZmFsc2V9LCJwYWdlcyI6e319LCJpbnRlcm5hbExpbmtSZWNvbW1lbmRlciI6eyJ0cmFja3MiOnsic3RhdHVzIjoiVU5BVkFJTEFCTEUifSwic2hvd3MiOnsic3RhdHVzIjoiVU5BVkFJTEFCTEUifSwiZXBpc29kZXMiOnsiZGF0YSI6W3siX190eXBlbmFtZSI6IkVwaXNvZGUiLCJhdWRpbyI6eyJpdGVtcyI6W3siZmlsZUlkIjoiNzBhOGQ5YjI3MGRhYzM1ODIwMzI4ZGQzYzE3NTlkNDI2Yjg2OGFiNCIsImZvcm1hdCI6Ik1QNF8xMjhfRFVBTCIsInVybCI6Imh0dHBzOi8vcC5zY2RuLmNvL21wMy1wcmV2aWV3LzcwYThkOWIyNzBkYWMzNTgyMDMyOGRkM2MxNzU5ZDQyNmI4NjhhYjQifSx7ImZpbGVJZCI6ImU3ZGNhNzE5NzhkYTBhNWJhNmQzMTVhYjFmMDA0ODk3ZTE5NDJjNDUiLCJmb3JtYXQiOiJPR0dfVk9SQklTXzk2IiwidXJsIjoiaHR0cHM6Ly9wLnNjZG4uY28vbXAzLXByZXZpZXcvZTdkY2E3MTk3OGRhMGE1YmE2ZDMxNWFiMWYwMDQ4OTdlMTk0MmM0NSJ9LHsiZmlsZUlkIjoiYjMzM2M0YzZhYmU0NTMwZGI2YjZiYTE1ZDdmOWVmNzc0NDJmNzkwOCIsImZvcm1hdCI6IkFBQ18yNCIsInVybCI6Imh0dHBzOi8vcC5zY2RuLmNvL21wMy1wcmV2aWV3L2IzMzNjNGM2YWJlNDUzMGRiNmI2YmExNWQ3ZjllZjc3NDQyZjc5MDgifSx7ImZpbGVJZCI6IjVhYzNjNTkzMGJkMDM1NTRkZTg0ZjczNjU3YzQxMGFiNDRmN2JlMDIiLCJmb3JtYXQiOiJNUDRfMTI4IiwidXJsIjoiaHR0cHM6Ly9wLnNjZG4uY28vbXAzLXByZXZpZXcvNWFjM2M1OTMwYmQwMzU1NGRlODRmNzM2NTdjNDEwYWI0NGY3YmUwMiJ9LHsiZmlsZUlkIjoiM2M0NzkxNzc4MGI4ZmJhYWVmNjJiNzViMDkwYjBjMDFiMjhmN2RjZiIsImZvcm1hdCI6Ik1QNF8xMjhfQ0JDUyIsInVybCI6Imh0dHBzOi8vcC5zY2RuLmNvL21wMy1wcmV2aWV3LzNjNDc5MTc3ODBiOGZiYWFlZjYyYjc1YjA5MGIwYzAxYjI4ZjdkY2YifV19LCJjb250ZW50UmF0aW5nIjp7ImxhYmVsIjoiTk9ORSJ9LCJjb3ZlckFydCI6eyJzb3VyY2VzIjpbeyJoZWlnaHQiOjY0LCJ1cmwiOiJodHRwczovL2kuc2Nkbi5jby9pbWFnZS9hYjY3NjU2MzAwMDBmNjhkNDVhMGVlODgzYzMwMzM3Y2U4ZDgzMGY0Iiwid2lkdGgiOjY0fSx7ImhlaWdodCI6MzAwLCJ1cmwiOiJodHRwczovL2kuc2Nkbi5jby9pbWFnZS9hYjY3NjU2MzAwMDA1ZjFmNDVhMGVlODgzYzMwMzM3Y2U4ZDgzMGY0Iiwid2lkdGgiOjMwMH0seyJoZWlnaHQiOjY0MCwidXJsIjoiaHR0cHM6Ly9pLnNjZG4uY28vaW1hZ2UvYWI2NzY1NjMwMDAwYmE4YTQ1YTBlZTg4M2MzMDMzN2NlOGQ4MzBmNCIsIndpZHRoIjo2NDB9XX0sImRlc2NyaXB0aW9uIjoiVGhpcyBlcGlzb2RlIGlzIGJyb3VnaHQgdG8geW91IGJ5IFJ1cGEgSGVhbHRoLCBCaW9wdGltaXplcnMsIGFuZCBQYWxlb3ZhbGxleS7CoCBDb250cmFyeSB0byBwb3B1bGFyIGJlbGllZiwgd29tZW4gY2Fubm90IGZvbGxvdyB0aGUgc2FtZSBoZWFsdGggYW5kIGZpdG5lc3MgcHJvdG9jb2xzIGFzIG1lbiBhbmQgZXhwZWN0IHRoZSBzYW1lIHJlc3VsdHMuIFVubGlrZSBtZW4sIHdvbWVuIGluIHRoZWlyIHJlcHJvZHVjdGl2ZSB5ZWFycyBoYXZlIHNwZWNpZmljIGhvcm1vbmFsIGNvbnNpZGVyYXRpb25zLCBhbmQgdGhlaXIgcmlzZSBhbmQgZmFsbCB0aHJvdWdob3V0IHRoZSBtb250aCBpbXBhY3QgZXZlcnl0aGluZyBmcm9tIGVuZXJneSB0byBmb2N1cywgbW9vZCwgbWV0YWJvbGlzbSwgYW5kIHRoZSBhYmlsaXR5IHRvIGFkYXB0IHRvIGdvb2QtZm9yLXlvdSBzdHJlc3NvcnMgbGlrZSBleGVyY2lzZSBvciBmYXN0aW5nLiBNZWFud2hpbGUsIHBlcmltZW5vcGF1c2UgYW5kIG1lbm9wYXVzZSBwb3NlIGEgd2hvbGUgb3RoZXIgbGlzdCBvZiBjb25zaWRlcmF0aW9ucyB0byBrZWVwIHdvbWVuIGZlZWxpbmcgd2VsbC4gSW4gdG9kYXnigJlzIGVwaXNvZGUsIEkgdGFsayB3aXRoIERyLiBNaW5keSBQZWx6IGFuZCBEci4gU2FyYSBHb3R0ZnJpZWQgYWJvdXQgd2h5IHdlIG5lZWQgdG8gcHJpb3JpdGl6ZSB0ZWFjaGluZyB3b21lbiBhYm91dCB0aGVpciBob3Jtb25lcy4gRHIuIE1pbmR5IFBlbHogaXMgYSByZW5vd25lZCBob2xpc3RpYyBoZWFsdGggZXhwZXJ0IGFuZCBvbmUgb2YgdGhlIGxlYWRpbmcgdm9pY2VzIGluIGVkdWNhdGluZyB3b21lbiBhYm91dCB0aGVpciBob3Jtb25hbCBoZWFsdGguIFNoZSBoYXMgZW1wb3dlcmVkIGh1bmRyZWRzIG9mIHRob3VzYW5kcyBvZiBwZW9wbGUgYXJvdW5kIHRoZSB3b3JsZCB0byB0YXAgaW50byB0aGVpciBib2RpZXMnIGlubmF0ZSBoZWFsaW5nIGFiaWxpdGllcyB0aHJvdWdoIGhlciDigJw1LVN0ZXAgQXBwcm9hY2gs4oCdIHdoaWNoIHVzZXMgZmFzdGluZywgcGVyc29uYWxpemVkIG51dHJpdGlvbiwgc3RyZXNzIG1hbmFnZW1lbnQsIGNoZW1pY2FsIGRldG94aWZpY2F0aW9uLCBhbmQgbGlmZXN0eWxlIGNoYW5nZXMgdG8gb3B0aW1pemUgaGVhbHRoIGFuZCBzbG93IHRoZSBhZ2luZyBwcm9jZXNzLiBEci4gU2FyYSBHb3R0ZnJpZWQgaXMgYSBib2FyZC1jZXJ0aWZpZWQgcGh5c2ljaWFuIHdobyBncmFkdWF0ZWQgZnJvbSBIYXJ2YXJkIGFuZCBNSVQuIFNoZSBwcmFjdGljZXMgZXZpZGVuY2UtYmFzZWQgaW50ZWdyYXRpdmUsIHByZWNpc2lvbiwgYW5kIEZ1bmN0aW9uYWwgTWVkaWNpbmUuIFNoZSBpcyBhIENsaW5pY2FsIEFzc2lzdGFudCBQcm9mZXNzb3IgaW4gdGhlIERlcGFydG1lbnQgb2YgSW50ZWdyYXRpdmUgTWVkaWNpbmUgYW5kIE51dHJpdGlvbmFsIFNjaWVuY2VzIGF0IFRob21hcyBKZWZmZXJzb24gVW5pdmVyc2l0eSwgYW5kIERpcmVjdG9yIG9mIFByZWNpc2lvbiBNZWRpY2luZSBhdCB0aGUgTWFyY3VzIEluc3RpdHV0ZSBvZiBJbnRlZ3JhdGl2ZSBIZWFsdGguIEhlciB0aHJlZSBOZXcgWW9yayBUaW1lcyBiZXN0c2VsbGluZyBib29rcyBpbmNsdWRlOiBUaGUgSG9ybW9uZSBDdXJlLCBUaGUgSG9ybW9uZSBSZXNldCBEaWV0LCBhbmQgWW91bmdlci4gSGVyIGxhdGVzdCBib29rIGlzIGNhbGxlZCBXb21lbiwgRm9vZCwgYW5kIEhvcm1vbmVzLiBUaGlzIGVwaXNvZGUgaXMgYnJvdWdodCB0byB5b3UgYnkgUnVwYSBIZWFsdGgsIEJpb3B0aW1pemVycywgYW5kIFBhbGVvdmFsbGV5LiBBY2Nlc3MgbW9yZSB0aGFuIDMsMDAwIHNwZWNpYWx0eSBsYWIgdGVzdHMgd2l0aCBSdXBhIEhlYWx0aC4gWW91IGNhbiBjaGVjayBvdXQgYSBmcmVlIGxpdmUgZGVtbyB3aXRoIGEgUSZBIG9yIGNyZWF0ZSBhbiBhY2NvdW50IGF0IFJ1cGFIZWFsdGguY29tIHRvZGF5LiBEdXJpbmcgdGhlIGVudGlyZSBtb250aCBvZiBOb3ZlbWJlciwgQmlvcHRpbWl6ZXJzIGlzIG9mZmVyaW5nIHRoZWlyIGJpZ2dlc3QgZGlzY291bnQgQU5EIGdpdmluZyBhd2F5IGFtYXppbmcgZ2lmdHMgd2l0aCBwdXJjaGFzZXMuIEp1c3QgZ28gdG8gYmlvcHRpbWl6ZXJzLmNvbS9oeW1hbiB1c2luZyBjb2RlIGh5bWFuMTAuIFBhbGVvdmFsbGV5IGlzIG9mZmVyaW5nIG15IGxpc3RlbmVycyAxNSUgb2ZmIHRoZWlyIGVudGlyZSBmaXJzdCBvcmRlci4gSnVzdCBnbyB0byBwYWxlb3ZhbGxleS5jb20vaHltYW4gdG8gY2hlY2sgb3V0IGFsbCB0aGVpciBjbGVhbiBQYWxlbyBwcm9kdWN0cyBhbmQgdGFrZSBhZHZhbnRhZ2Ugb2YgdGhpcyBkZWFsLiBGdWxsLWxlbmd0aCBlcGlzb2RlcyBvZiB0aGVzZSBpbnRlcnZpZXdzIGNhbiBiZSBmb3VuZCBoZXJlOiBEci4gTWluZHkgUGVseiBEci4gTWFyayBIeW1hbiBEci4gU2FyYSBHb3R0ZnJpZWQgICAgTGVhcm4gbW9yZSBhYm91dCB5b3VyIGFkIGNob2ljZXMuIFZpc2l0IG1lZ2FwaG9uZS5mbS9hZGNob2ljZXMiLCJkdXJhdGlvbiI6eyJ0b3RhbE1pbGxpc2Vjb25kcyI6MzMyODI2MX0sImlkIjoiMUZaMnlHb0tDNnkyNEQwdGlyakxSTiIsIm1lZGlhVHlwZXMiOlsiQVVESU8iXSwibmFtZSI6IkhvdyBUbyBCYWxhbmNlIFdvbWVuJ3MgSG9ybW9uZXMgV2l0aCBMaWZlc3R5bGUgQW5kIERpZXQiLCJwbGF5YWJpbGl0eSI6eyJwbGF5YWJsZSI6dHJ1ZSwicmVhc29uIjoiUExBWUFCTEUifSwicGxheWVkU3RhdGUiOnsicGxheVBvc2l0aW9uTWlsbGlzZWNvbmRzIjowLCJzdGF0ZSI6Ik5PVF9TVEFSVEVEIn0sInBvZGNhc3RWMiI6eyJfX3R5cGVuYW1lIjoiUG9kY2FzdFJlc3BvbnNlV3JhcHBlciIsImRhdGEiOnsiX190eXBlbmFtZSI6IlBvZGNhc3QiLCJjb3ZlckFydCI6eyJzb3VyY2VzIjpbeyJoZWlnaHQiOjY0LCJ1cmwiOiJodHRwczovL2kuc2Nkbi5jby9pbWFnZS9hYjY3NjU2MzAwMDBmNjhkYTJjNDlmOGJlY2Q4MDNjNWUwNTM1OTUwIiwid2lkdGgiOjY0fSx7ImhlaWdodCI6MzAwLCJ1cmwiOiJodHRwczovL2kuc2Nkbi5jby9pbWFnZS9hYjY3NjU2MzAwMDA1ZjFmYTJjNDlmOGJlY2Q4MDNjNWUwNTM1OTUwIiwid2lkdGgiOjMwMH0seyJoZWlnaHQiOjY0MCwidXJsIjoiaHR0cHM6Ly9pLnNjZG4uY28vaW1hZ2UvYWI2NzY1NjMwMDAwYmE4YWEyYzQ5ZjhiZWNkODAzYzVlMDUzNTk1MCIsIndpZHRoIjo2NDB9XX0sIm5hbWUiOiJUaGUgRHIuIEh5bWFuIFNob3ciLCJzaG93VHlwZXMiOltdLCJ1cmkiOiJzcG90aWZ5OnNob3c6NTBNRmhMNnJJdGxuRERFU3RGTVNQdSJ9fSwicmVsZWFzZURhdGUiOnsiaXNvU3RyaW5nIjoiMjAyMy0xMS0yN1QxMTowMDowMFoifSwicmVzdHJpY3Rpb25zIjp7InBheXdhbGxDb250ZW50IjpmYWxzZX0sInVyaSI6InNwb3RpZnk6ZXBpc29kZToxRloyeUdvS0M2eTI0RDB0aXJqTFJOIn0seyJfX3R5cGVuYW1lIjoiRXBpc29kZSIsImF1ZGlvIjp7Iml0ZW1zIjpbeyJmaWxlSWQiOiJlOWQ2NTY0MjQxMmZmMzhiMmEzMmU0OWJhOGYwMTI3YWQyNDA5MmYyIiwiZm9ybWF0IjoiT0dHX1ZPUkJJU185NiIsInVybCI6Imh0dHBzOi8vcC5zY2RuLmNvL21wMy1wcmV2aWV3L2U5ZDY1NjQyNDEyZmYzOGIyYTMyZTQ5YmE4ZjAxMjdhZDI0MDkyZjIifSx7ImZpbGVJZCI6IjgzODY0ZmIyM2JhYzdmMmQ1Y2MxMTMwMWFiYTg0NGI2ZDYzMjAyYTciLCJmb3JtYXQiOiJNUDRfMTI4IiwidXJsIjoiaHR0cHM6Ly9wLnNjZG4uY28vbXAzLXByZXZpZXcvODM4NjRmYjIzYmFjN2YyZDVjYzExMzAxYWJhODQ0YjZkNjMyMDJhNyJ9LHsiZmlsZUlkIjoiODY0NGFkYjAzZDkxNTM3NTczNDY5YTIxNWUwZDcxZGNjYWMwOTkyYiIsImZvcm1hdCI6IkFBQ18yNCIsInVybCI6Imh0dHBzOi8vcC5zY2RuLmNvL21wMy1wcmV2aWV3Lzg2NDRhZGIwM2Q5MTUzNzU3MzQ2OWEyMTVlMGQ3MWRjY2FjMDk5MmIifSx7ImZpbGVJZCI6IjgxOWZhYzI4OTE1MDA1ZjYwOTEyMTc1ZjhhNjFhMGYxMWQ4NzdkMzUiLCJmb3JtYXQiOiJNUDRfMTI4X0NCQ1MiLCJ1cmwiOiJodHRwczovL3Auc2Nkbi5jby9tcDMtcHJldmlldy84MTlmYWMyODkxNTAwNWY2MDkxMjE3NWY4YTYxYTBmMTFkODc3ZDM1In0seyJmaWxlSWQiOiJjZTQ4MzAyN2E2MjA1YjY1MTgxNDVhNWE2YWE0ZDZmMDdiZDZiZjIzIiwiZm9ybWF0IjoiTVA0XzEyOF9EVUFMIiwidXJsIjoiaHR0cHM6Ly9wLnNjZG4uY28vbXAzLXByZXZpZXcvY2U0ODMwMjdhNjIwNWI2NTE4MTQ1YTVhNmFhNGQ2ZjA3YmQ2YmYyMyJ9XX0sImNvbnRlbnRSYXRpbmciOnsibGFiZWwiOiJOT05FIn0sImNvdmVyQXJ0Ijp7InNvdXJjZXMiOlt7ImhlaWdodCI6NjQsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMGY2OGQyYjM2YjM2OTY4OWY2ZWRiZTRhZTE0OTgiLCJ3aWR0aCI6NjR9LHsiaGVpZ2h0IjozMDAsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMDVmMWYyYjM2YjM2OTY4OWY2ZWRiZTRhZTE0OTgiLCJ3aWR0aCI6MzAwfSx7ImhlaWdodCI6NjQwLCJ1cmwiOiJodHRwczovL2kuc2Nkbi5jby9pbWFnZS9hYjY3NjU2MzAwMDBiYThhMmIzNmIzNjk2ODlmNmVkYmU0YWUxNDk4Iiwid2lkdGgiOjY0MH1dfSwiZGVzY3JpcHRpb24iOiJWaWV3IHRoZSBTaG93IE5vdGVzIEZvciBUaGlzIEVwaXNvZGUgIEdldCBGcmVlIFdlZWtseSBIZWFsdGggVGlwcyBmcm9tIERyLiBIeW1hbiAgU2lnbiBVcCBmb3IgRHIuIEh5bWFu4oCZcyBXZWVrbHkgTG9uZ2V2aXR5IEpvdXJuYWwgIEFuIGVzdGltYXRlZCA4NSUgb2Ygd29tZW4gZXhwZXJpZW5jZSBzeW1wdG9tcyBvZiBtZW5vcGF1c2UgdGhhdCB2YXJ5IGZyb20gaG90IGZsYXNoZXMgdG8gd2VpZ2h0IGdhaW4sIGJyYWluIGZvZywgbG93IG1vb2QsIHNleCBkcml2ZSwgY2hyb25pYyBmYXRpZ3VlLCBhbmQgbW9yZS4gUmVjb2duaXppbmcgbWVub3BhdXNlIGFzIGEgZ3JhZHVhbCwgdW5pcXVlbHkgcGVyc29uYWwgdHJhbnNpdGlvbiByYXRoZXIgdGhhbiBhbiBhYnJ1cHQgY2hhbmdlIGlzIGNydWNpYWwuIFRoaXMgaW5zaWdodCBjYW4gaGVscCBlbXBvd2VyIHdvbWVuIHRvIHRha2UgcHJvYWN0aXZlLCBzdXBwb3J0aXZlIG1lYXN1cmVzIGVhcmx5IG9uLCBlbnN1cmluZyBhIHNtb290aGVyIGpvdXJuZXkgdGhyb3VnaCB0aGlzIG5hdHVyYWwgcGhhc2Ugb2YgbGlmZS4gIFRvZGF5LCBEci4gQ2luZHkgR2V5ZXIgZnJvbSB0aGUgVWx0cmFXZWxsbmVzcyBDZW50ZXIgam9pbnMgbWUgYXMgd2UgdW5yYXZlbCB0aGUgRnVuY3Rpb25hbCBNZWRpY2luZSBwZXJzcGVjdGl2ZSBhbmQgYXBwcm9hY2ggdG8gbWVub3BhdXNlLiBPdXIgY29udmVyc2F0aW9uIGhpZ2hsaWdodHMgdGhlIGNydWNpYWwgcm9sZSBvZiBsYWIgdGVzdGluZyBpbiB1bmNvdmVyaW5nIHRoZSByb290IGNhdXNlcyBvZiBzeW1wdG9tcywgcGF2aW5nIHRoZSB3YXkgZm9yIHRhaWxvcmVkIG51dHJpdGlvbiBhbmQgbGlmZXN0eWxlIGludGVydmVudGlvbnMuIE1vcmVvdmVyLCB3ZSBjcml0aWNhbGx5IGV4YW1pbmUgdGhlIGxpbWl0YXRpb25zIG9mIHRyYWRpdGlvbmFsIG1lZGljYWwgYXBwcm9hY2hlcyBhbmQgZGlzY3VzcyB0aGUgbnVhbmNlcyBvZiBob3Jtb25lIHJlcGxhY2VtZW50IHRoZXJhcHksIHRoZSBkaWZmZXJlbnQgZm9ybXMsIGFuZCB3aG8gbWF5IGJlbmVmaXQgdGhlIG1vc3QgZnJvbSB0aGlzIHRyZWF0bWVudC4gIERyLiBDaW5keSBHZXllciByZWNlaXZlZCBoZXIgQmFjaGVsb3Igb2YgU2NpZW5jZSBhbmQgaGVyIERvY3RvciBvZiBNZWRpY2luZSBkZWdyZWVzLCB3aXRoIGhvbm9ycywgZnJvbSB0aGUgT2hpbyBTdGF0ZSBVbml2ZXJzaXR5LiBTaGUgY29tcGxldGVkIHJlc2lkZW5jeSBpbiBpbnRlcm5hbCBtZWRpY2luZSBhdCBTdHJvbmcgTWVtb3JpYWwgSG9zcGl0YWwgaW4gUm9jaGVzdGVyLCBOLlkuIGFuZCBpcyB0cmlwbGUgYm9hcmQgY2VydGlmaWVkIGluIGludGVybmFsIG1lZGljaW5lLCBpbnRlZ3JhdGl2ZSBtZWRpY2luZSwgYW5kIGxpZmVzdHlsZSBtZWRpY2luZS4gU2hlIGpvaW5lZCBUaGUgVWx0cmF3ZWxsbmVzcyBDZW50ZXIgaW4gMjAyMSBhZnRlciBwcmFjdGljaW5nIGFuZCBzZXJ2aW5nIGFzIHRoZSBtZWRpY2FsIGRpcmVjdG9yIGF0IENhbnlvbiBSYW5jaCBmb3IgMjMgeWVhcnMuICBUaGlzIGVwaXNvZGUgaXMgYnJvdWdodCB0byB5b3UgYnkgQUcxIGFuZCBGT05ELiAgR2V0IHlvdXIgZGFpbHkgc2VydmluZyBvZiB2aXRhbWlucywgbWluZXJhbHMsIGFkYXB0b2dlbnMsIGFuZCBtb3JlIHdpdGggQUcxLiBIZWFkIHRvIERyaW5rQUcxLmNvbS9IeW1hbiBhbmQgZ2V0IGEgeWVhcidzIHdvcnRoIG9mIEQzIGFuZCA1IFRyYXZlbCBQYWNrcyBmb3IgRlJFRSB3aXRoIHlvdXIgZmlyc3Qgb3JkZXIuICBHZXQgRk9ORCdzIGFtYXppbmcgYm9uZSBicm90aCB0b2RheS4gSnVzdCBnbyB0byBmb25kYm9uZWJyb3RoLmNvbS9kcmh5bWFuIGFuZCB1c2UgY29kZSBIWU1BTjIwIHRvIGdldCAyMCUgb2ZmIHlvdXIgcHVyY2hhc2UuICBJbiB0aGlzIGVwaXNvZGUgd2UgZGlzY3VzczogIEhvdyB0aGUgTnVyc2XigJlzIEhlYWx0aCBTdHVkeSBjYXVzZWQgYmFja2xhc2ggYWJvdXQgaG9ybW9uZSByZXBsYWNlbWVudCB0aGVyYXB5ICgzOjM1KcKgICBUaGUgaXNzdWVzIHdpdGggaG93IG1lbm9wYXVzZSBpcyB0cmVhdGVkIGluIG91ciBzb2NpZXR5IHRvZGF5ICg2OjM1KcKgICBTeW1wdG9tcyBvZiBtZW5vcGF1c2UgYW5kIHRoZWlyIHJvb3QgY2F1c2VzICg4OjIwKcKgICBUaGUgY29udmVudGlvbmFsIG1lZGljaW5lIGFwcHJvYWNoIHRvIG1lbm9wYXVzZSAoMTc6NTcpwqAgIFRoZSBmdW5jdGlvbmFsIG1lZGljaW5lIGFwcHJvYWNoIHRvIG1lbm9wYXVzZSAoMTk6MzgpwqAgIExhYiB0ZXN0aW5nICgyNDowMCnCoCAgVGhlIGltcG9ydGFuY2Ugb2YgdGhlIEVzdHJvYm9sb21lIGFuZCBndXQgbWljcm9iaW9tZSB0ZXN0aW5nICgyNzoxMSnCoCAgVGhlIHJvbGUgb2YgaW5zdWxpbiwgc2xlZXAsIGFuZCBzdHJlc3MgKDMxOjQ5KcKgICBEciBDaW5keSBHZXllcuKAmXMgcGF0aWVudCBjYXNlIHN0dWR5ICgzNDoyMSnCoCAgQmlvaWRlbnRpY2FsIGhvcm1vbmVzIGV4cGxhaW5lZCAoNDE6NTIpwqAgIFRoZSBudWFuY2VzIG9mIGhvcm1vbmUgcmVwbGFjZW1lbnQgdGhlcmFweSAoNDc6MjEpwqAgIEFkZHJlc3NpbmcgbG93IGxpYmlkbyAoNTE6MDApwqAgICBMZWFybiBtb3JlIGFib3V0IFRoZSBVbHRyYVdlbGxuZXNzIENlbnRlciBMZWFybiBtb3JlIGFib3V0IHlvdXIgYWQgY2hvaWNlcy4gVmlzaXQgbWVnYXBob25lLmZtL2FkY2hvaWNlcyIsImR1cmF0aW9uIjp7InRvdGFsTWlsbGlzZWNvbmRzIjozNDcxODU2fSwiaWQiOiIwaXBRUTl3bmNuNlJSWWZSTktoZ0VBIiwibWVkaWFUeXBlcyI6WyJBVURJTyJdLCJuYW1lIjoiSXMgSG9ybW9uZSBSZXBsYWNlbWVudCBUaGVyYXB5IGluIE1lbm9wYXVzZSBIZWxwZnVsIG9yIEhhcm1mdWw6IFNpZnRpbmcgVGhyb3VnaCB0aGUgU2NpZW5jZSBmb3IgYSBQZXJzb25hbGl6ZWQgQXBwcm9hY2ggdG8gUmVsaWV2ZSBTdWZmZXJpbmcgYW5kIEltcHJvdmUgWW91ciBIZWFsdGhzcGFuIiwicGxheWFiaWxpdHkiOnsicGxheWFibGUiOnRydWUsInJlYXNvbiI6IlBMQVlBQkxFIn0sInBsYXllZFN0YXRlIjp7InBsYXlQb3NpdGlvbk1pbGxpc2Vjb25kcyI6MCwic3RhdGUiOiJOT1RfU1RBUlRFRCJ9LCJwb2RjYXN0VjIiOnsiX190eXBlbmFtZSI6IlBvZGNhc3RSZXNwb25zZVdyYXBwZXIiLCJkYXRhIjp7Il9fdHlwZW5hbWUiOiJQb2RjYXN0IiwiY292ZXJBcnQiOnsic291cmNlcyI6W3siaGVpZ2h0Ijo2NCwidXJsIjoiaHR0cHM6Ly9pLnNjZG4uY28vaW1hZ2UvYWI2NzY1NjMwMDAwZjY4ZGEyYzQ5ZjhiZWNkODAzYzVlMDUzNTk1MCIsIndpZHRoIjo2NH0seyJoZWlnaHQiOjMwMCwidXJsIjoiaHR0cHM6Ly9pLnNjZG4uY28vaW1hZ2UvYWI2NzY1NjMwMDAwNWYxZmEyYzQ5ZjhiZWNkODAzYzVlMDUzNTk1MCIsIndpZHRoIjozMDB9LHsiaGVpZ2h0Ijo2NDAsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMGJhOGFhMmM0OWY4YmVjZDgwM2M1ZTA1MzU5NTAiLCJ3aWR0aCI6NjQwfV19LCJuYW1lIjoiVGhlIERyLiBIeW1hbiBTaG93Iiwic2hvd1R5cGVzIjpbXSwidXJpIjoic3BvdGlmeTpzaG93OjUwTUZoTDZySXRsbkRERVN0Rk1TUHUifX0sInJlbGVhc2VEYXRlIjp7Imlzb1N0cmluZyI6IjIwMjQtMDMtMTVUMTA6MDA6MDBaIn0sInJlc3RyaWN0aW9ucyI6eyJwYXl3YWxsQ29udGVudCI6ZmFsc2V9LCJ1cmkiOiJzcG90aWZ5OmVwaXNvZGU6MGlwUVE5d25jbjZSUllmUk5LaGdFQSJ9LHsiX190eXBlbmFtZSI6IkVwaXNvZGUiLCJhdWRpbyI6eyJpdGVtcyI6W3siZmlsZUlkIjoiOGM2YjA2Zjg4OGY5MWVjYzFmZGYzOWU1MTAxYmM0YjA5MThiNDNhOCIsImZvcm1hdCI6Ik9HR19WT1JCSVNfOTYiLCJ1cmwiOiJodHRwczovL3Auc2Nkbi5jby9tcDMtcHJldmlldy84YzZiMDZmODg4ZjkxZWNjMWZkZjM5ZTUxMDFiYzRiMDkxOGI0M2E4In0seyJmaWxlSWQiOiIxZWEzMGRkZmQyZmM3NGY3NjZkOTNmZmI4YTIzZjBlZWJhMjI0ODkyIiwiZm9ybWF0IjoiTVA0XzEyOF9EVUFMIiwidXJsIjoiaHR0cHM6Ly9wLnNjZG4uY28vbXAzLXByZXZpZXcvMWVhMzBkZGZkMmZjNzRmNzY2ZDkzZmZiOGEyM2YwZWViYTIyNDg5MiJ9LHsiZmlsZUlkIjoiZjkyNjg5MzI5MDAyMWYzNjJkN2Y0NTQ5MjZlNWM2ODg5ZTYwZTljYiIsImZvcm1hdCI6IkFBQ18yNCIsInVybCI6Imh0dHBzOi8vcC5zY2RuLmNvL21wMy1wcmV2aWV3L2Y5MjY4OTMyOTAwMjFmMzYyZDdmNDU0OTI2ZTVjNjg4OWU2MGU5Y2IifSx7ImZpbGVJZCI6Ijk5MmE2ZjlhMjljMDc4MDAwMWMyYTlhNjUzYjNjYzM5OWQ0YmZmNjgiLCJmb3JtYXQiOiJNUDRfMTI4X0NCQ1MiLCJ1cmwiOiJodHRwczovL3Auc2Nkbi5jby9tcDMtcHJldmlldy85OTJhNmY5YTI5YzA3ODAwMDFjMmE5YTY1M2IzY2MzOTlkNGJmZjY4In0seyJmaWxlSWQiOiI4MjJmYzQyZTFjY2E2YjAwMjNkMDk4NGViNWQ3NTdkMzQwYjhhOTdhIiwiZm9ybWF0IjoiTVA0XzEyOCIsInVybCI6Imh0dHBzOi8vcC5zY2RuLmNvL21wMy1wcmV2aWV3LzgyMmZjNDJlMWNjYTZiMDAyM2QwOTg0ZWI1ZDc1N2QzNDBiOGE5N2EifV19LCJjb250ZW50UmF0aW5nIjp7ImxhYmVsIjoiTk9ORSJ9LCJjb3ZlckFydCI6eyJzb3VyY2VzIjpbeyJoZWlnaHQiOjY0LCJ1cmwiOiJodHRwczovL2kuc2Nkbi5jby9pbWFnZS9hYjY3NjU2MzAwMDBmNjhkMDQyYjQyNDFlNTc3ODRlMzA0ZGQ0MmExIiwid2lkdGgiOjY0fSx7ImhlaWdodCI6MzAwLCJ1cmwiOiJodHRwczovL2kuc2Nkbi5jby9pbWFnZS9hYjY3NjU2MzAwMDA1ZjFmMDQyYjQyNDFlNTc3ODRlMzA0ZGQ0MmExIiwid2lkdGgiOjMwMH0seyJoZWlnaHQiOjY0MCwidXJsIjoiaHR0cHM6Ly9pLnNjZG4uY28vaW1hZ2UvYWI2NzY1NjMwMDAwYmE4YTA0MmI0MjQxZTU3Nzg0ZTMwNGRkNDJhMSIsIndpZHRoIjo2NDB9XX0sImRlc2NyaXB0aW9uIjoiVGhpcyBlcGlzb2RlIGlzIGJyb3VnaHQgdG8geW91IGJ5IFJ1cGEgSGVhbHRoLCBJbnNpZGVUcmFja2VyLCBhbmQgV29uZGVyZmVlbC7CoCBXb21lbiBpbiBtaWRsaWZlIG9mdGVuIGV4cGVyaWVuY2UgbmlnaHQgc3dlYXRzLCBtb29kIHN3aW5ncywgYW5kIG90aGVyIHVuY29tZm9ydGFibGUgYW5kIGRpZmZpY3VsdCBzeW1wdG9tcyByZXN1bHRpbmcgZnJvbSBob3Jtb25hbCBzaGlmdHMuIFRoaXMgaXMgYWxzbyBvZnRlbiBhIHRpbWUgb2Ygc2lnbmlmaWNhbnQgc3RyZXNzb3JzLCBhcyBtYW55IHdvbWVuIGFyZSBqdWdnbGluZyBwYXJlbnRpbmcsIGEgY2FyZWVyLCBhbmQgZXZlbiBjYXJpbmcgZm9yIGVsZGVycy4gQW5kIGNvbnRyYXJ5IHRvIHBvcHVsYXIgYmVsaWVmLCB3b21lbiBjYW5ub3QgZm9sbG93IHRoZSBzYW1lIGhlYWx0aCBhbmQgZml0bmVzcyBwcm90b2NvbHMgYXMgbWVuIGFuZCBleHBlY3QgdG8gc2VlIHRoZSBzYW1lIHJlc3VsdHMuIEluIHRvZGF54oCZcyBlcGlzb2RlLCBJIHRhbGsgd2l0aCBEci4gTWluZHkgUGVseiwgRHIuIEl6YWJlbGxhIFdlbnR6LCBhbmQgQ3ludGhpYSBUaHVybG93IGFib3V0IHRoaW5ncyB3b21lbiBvdmVyIDQwIGNhbiBkbyB0byBlYXNlIHRoZWlyIGV4cGVyaWVuY2VzIGR1cmluZyBwZXJpbWVub3BhdXNlIGFuZCBtZW5vcGF1c2UuIERyLiBNaW5keSBQZWx6IGlzIGEgcmVub3duZWQgaG9saXN0aWMgaGVhbHRoIGV4cGVydCBhbmQgb25lIG9mIHRoZSBsZWFkaW5nIHZvaWNlcyBpbiBlZHVjYXRpbmcgd29tZW4gYWJvdXQgdGhlaXIgaG9ybW9uYWwgaGVhbHRoLiBTaGUgaGFzIGVtcG93ZXJlZCBodW5kcmVkcyBvZiB0aG91c2FuZHMgb2YgcGVvcGxlIGFyb3VuZCB0aGUgd29ybGQgdG8gdGFwIGludG8gdGhlaXIgYm9kaWVzJyBpbm5hdGUgaGVhbGluZyBhYmlsaXRpZXMgdGhyb3VnaCBoZXIg4oCcNS1TdGVwIEFwcHJvYWNoLOKAnSB3aGljaCB1c2VzIGZhc3RpbmcsIHBlcnNvbmFsaXplZCBudXRyaXRpb24sIHN0cmVzcyBtYW5hZ2VtZW50LCBjaGVtaWNhbCBkZXRveGlmaWNhdGlvbiwgYW5kIGxpZmVzdHlsZSBjaGFuZ2VzIHRvIG9wdGltaXplIGhlYWx0aCBhbmQgc2xvdyB0aGUgYWdpbmcgcHJvY2Vzcy4gRHIuIEl6YWJlbGxhIFdlbnR6IGlzIGFuIGludGVybmF0aW9uYWxseSBhY2NsYWltZWQgdGh5cm9pZCBzcGVjaWFsaXN0IGFuZCBhIGxpY2Vuc2VkIHBoYXJtYWNpc3Qgd2hvIGhhcyBkZWRpY2F0ZWQgaGVyIGNhcmVlciB0byBhZGRyZXNzaW5nIHRoZSByb290IGNhdXNlcyBvZiBhdXRvaW1tdW5lIHRoeXJvaWQgZGlzZWFzZSBhZnRlciBiZWluZyBkaWFnbm9zZWQgd2l0aCBIYXNoaW1vdG/igJlzIHRoeXJvaWRpdGlzIGluIDIwMDkuIFNoZSBpcyB0aGUgYXV0aG9yIG9mIHRocmVlIGJvb2tzIG9uIEhhc2hpbW90b+KAmXM6IEhhc2hpbW90b+KAmXMgVGh5cm9pZGl0aXMgTGlmZXN0eWxlIEludGVydmVudGlvbnMgZm9yIEZpbmRpbmcgYW5kIFRyZWF0aW5nIHRoZSBSb290IENhdXNlLCBIYXNoaW1vdG/igJlzIEZvb2QgUGhhcm1hY29sb2d5LCBhbmQgSGFzaGltb3Rv4oCZcyBQcm90b2NvbC4gSGVyIGxhdGVzdCBib29rIGlzIEFkcmVuYWwgVHJhbnNmb3JtYXRpb24gUHJvdG9jb2w6IEEgNC1XZWVrIFBsYW4gdG8gUmVsZWFzZSBTdHJlc3MgU3ltcHRvbXMgYW5kIEdvIGZyb20gU3Vydml2aW5nIHRvIFRocml2aW5nLiBDeW50aGlhIFRodXJsb3cgaXMgYSBudXJzZSBwcmFjdGl0aW9uZXIsIGF1dGhvciBvZiB0aGUgYmVzdHNlbGxpbmcgYm9vayBJbnRlcm1pdHRlbnQgRmFzdGluZyBUcmFuc2Zvcm1hdGlvbiwgYSB0d28tdGltZSBURUR4IHNwZWFrZXIsIHdpdGggaGVyIHNlY29uZCB0YWxrIGhhdmluZyBtb3JlIHRoYW4gMTQgbWlsbGlvbiB2aWV3cywgYW5kIHRoZSBob3N0IG9mIHRoZSBFdmVyeWRheSBXZWxsbmVzcyBwb2RjYXN0LCBhIGNvbnNpc3RlbnQgdG9wIGlUdW5lcyBwb2RjYXN0IGluIE51dHJpdGlvbi4gV2l0aCBvdmVyIDIwIHllYXJzIG9mIGV4cGVyaWVuY2UgaW4gaGVhbHRoIGFuZCB3ZWxsbmVzcywgQ3ludGhpYSBpcyBhIGdsb2JhbGx5IHJlY29nbml6ZWQgZXhwZXJ0IGluIGludGVybWl0dGVudCBmYXN0aW5nIGFuZCB3b21lbuKAmXMgaGVhbHRoIGFuZCBoYXMgYmVlbiBmZWF0dXJlZCBvbiBBQkMsIEZPWDUsIEtUTEEsIENXLCBNZWRpdW0sIEVudHJlcHJlbmV1ciwgYW5kIFRoZSBNZWd5biBLZWxseSBTaG93LiBUaGlzIGVwaXNvZGUgaXMgYnJvdWdodCB0byB5b3UgYnkgUnVwYSBIZWFsdGgsIEluc2lkZVRyYWNrZXIsIGFuZCBXb25kZXJmZWVsLsKgIFJ1cGEgSGVhbHRoIGlzIGEgcGxhY2Ugd2hlcmUgRnVuY3Rpb25hbCBNZWRpY2luZSBwcmFjdGl0aW9uZXJzIGNhbiBhY2Nlc3MgbW9yZSB0aGFuIDMsMDAwIHNwZWNpYWx0eSBsYWIgdGVzdHMuIFlvdSBjYW4gY2hlY2sgb3V0IGEgZnJlZSwgbGl2ZSBkZW1vIHdpdGggYSBRJkEgb3IgY3JlYXRlIGFuIGFjY291bnQgYXQgUnVwYUhlYWx0aC5jb20uIEluc2lkZVRyYWNrZXIgaXMgb2ZmZXJpbmcgbXkgY29tbXVuaXR5IDIwJSBvZmYgYXQgaW5zaWRldHJhY2tlci5jb20vZHJoeW1hbi4gV29uZGVyZmVlbCBZb3VuZ3IgTk1OIHdvcmtzIGJ5IGluY3JlYXNpbmcgeW91ciBsZXZlbHMgb2YgTkFELCBhIGNyaXRpY2FsIG1vbGVjdWxlIG91ciBib2RpZXMgcHJvZHVjZSB0aGF0IHdlIGxpdGVyYWxseSBuZWVkIHRvIHN1cnZpdmUuIEZlZWwgdGhlIHdvbmRlciBvZiBpbm5vdmF0aW9uIGF0IGdldHdvbmRlcmZlZWwuY29tLiBGdWxsLWxlbmd0aCBlcGlzb2RlcyBvZiB0aGVzZSBpbnRlcnZpZXdzIChhbmQgbGlua3MgdG8gYWxsIHRoZSByZWZlcmVuY2VzIG1lbnRpb25lZCkgY2FuIGJlIGZvdW5kIGhlcmU6IERyLiBNaW5keSBQZWx6IERyLiBJemFiZWxsYSBXZW50eiBDeW50aGlhIFRodXJsb3cgICAgTGVhcm4gbW9yZSBhYm91dCB5b3VyIGFkIGNob2ljZXMuIFZpc2l0IG1lZ2FwaG9uZS5mbS9hZGNob2ljZXMiLCJkdXJhdGlvbiI6eyJ0b3RhbE1pbGxpc2Vjb25kcyI6Mzc2ODczN30sImlkIjoiNm00SHBqNkZWN1I1MlVXUm82b3VkVCIsIm1lZGlhVHlwZXMiOlsiQVVESU8iXSwibmFtZSI6IkhvdyBUbyBTdXBwb3J0IFlvdXIgQm9keSBEdXJpbmcgUGVyaW1lbm9wYXVzZSBhbmQgTWVub3BhdXNlIiwicGxheWFiaWxpdHkiOnsicGxheWFibGUiOnRydWUsInJlYXNvbiI6IlBMQVlBQkxFIn0sInBsYXllZFN0YXRlIjp7InBsYXlQb3NpdGlvbk1pbGxpc2Vjb25kcyI6MCwic3RhdGUiOiJOT1RfU1RBUlRFRCJ9LCJwb2RjYXN0VjIiOnsiX190eXBlbmFtZSI6IlBvZGNhc3RSZXNwb25zZVdyYXBwZXIiLCJkYXRhIjp7Il9fdHlwZW5hbWUiOiJQb2RjYXN0IiwiY292ZXJBcnQiOnsic291cmNlcyI6W3siaGVpZ2h0Ijo2NCwidXJsIjoiaHR0cHM6Ly9pLnNjZG4uY28vaW1hZ2UvYWI2NzY1NjMwMDAwZjY4ZGEyYzQ5ZjhiZWNkODAzYzVlMDUzNTk1MCIsIndpZHRoIjo2NH0seyJoZWlnaHQiOjMwMCwidXJsIjoiaHR0cHM6Ly9pLnNjZG4uY28vaW1hZ2UvYWI2NzY1NjMwMDAwNWYxZmEyYzQ5ZjhiZWNkODAzYzVlMDUzNTk1MCIsIndpZHRoIjozMDB9LHsiaGVpZ2h0Ijo2NDAsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMGJhOGFhMmM0OWY4YmVjZDgwM2M1ZTA1MzU5NTAiLCJ3aWR0aCI6NjQwfV19LCJuYW1lIjoiVGhlIERyLiBIeW1hbiBTaG93Iiwic2hvd1R5cGVzIjpbXSwidXJpIjoic3BvdGlmeTpzaG93OjUwTUZoTDZySXRsbkRERVN0Rk1TUHUifX0sInJlbGVhc2VEYXRlIjp7Imlzb1N0cmluZyI6IjIwMjMtMDctMTBUMTA6MDA6MDBaIn0sInJlc3RyaWN0aW9ucyI6eyJwYXl3YWxsQ29udGVudCI6ZmFsc2V9LCJ1cmkiOiJzcG90aWZ5OmVwaXNvZGU6Nm00SHBqNkZWN1I1MlVXUm82b3VkVCJ9LHsiX190eXBlbmFtZSI6IkVwaXNvZGUiLCJhdWRpbyI6eyJpdGVtcyI6W3siZmlsZUlkIjoiMWQ4NjNlZWZlMTQyMWNkYzUyMThkNzlmZjc5YTgyYTU4NzIxYjVmNyIsImZvcm1hdCI6Ik1QNF8xMjgiLCJ1cmwiOiJodHRwczovL3Auc2Nkbi5jby9tcDMtcHJldmlldy8xZDg2M2VlZmUxNDIxY2RjNTIxOGQ3OWZmNzlhODJhNTg3MjFiNWY3In0seyJmaWxlSWQiOiJiOTcwYTIyZDJkYzQ3M2QwMGMzMDM0NDBlMjgzYTRmNjZmNWI4Nzk1IiwiZm9ybWF0IjoiTVA0XzEyOF9EVUFMIiwidXJsIjoiaHR0cHM6Ly9wLnNjZG4uY28vbXAzLXByZXZpZXcvYjk3MGEyMmQyZGM0NzNkMDBjMzAzNDQwZTI4M2E0ZjY2ZjViODc5NSJ9LHsiZmlsZUlkIjoiZjgzOGYzZmQwYjY0MmZhYTdmZWQxMDFmMDg0NDliYTM3MmYwODcxMiIsImZvcm1hdCI6Ik1QNF8xMjhfQ0JDUyIsInVybCI6Imh0dHBzOi8vcC5zY2RuLmNvL21wMy1wcmV2aWV3L2Y4MzhmM2ZkMGI2NDJmYWE3ZmVkMTAxZjA4NDQ5YmEzNzJmMDg3MTIifSx7ImZpbGVJZCI6ImRjYzE0ZmUzZmE0ZDJmMDlhZTYwMjhlYTkyYmY3ODk0MWY5MWU1MzMiLCJmb3JtYXQiOiJBQUNfMjQiLCJ1cmwiOiJodHRwczovL3Auc2Nkbi5jby9tcDMtcHJldmlldy9kY2MxNGZlM2ZhNGQyZjA5YWU2MDI4ZWE5MmJmNzg5NDFmOTFlNTMzIn0seyJmaWxlSWQiOiJhNGY2MzkyM2Q5OGE5NTk5MDBlOWUzMjI3ZDcxNmQ0NWY1M2EwNGJkIiwiZm9ybWF0IjoiT0dHX1ZPUkJJU185NiIsInVybCI6Imh0dHBzOi8vcC5zY2RuLmNvL21wMy1wcmV2aWV3L2E0ZjYzOTIzZDk4YTk1OTkwMGU5ZTMyMjdkNzE2ZDQ1ZjUzYTA0YmQifV19LCJjb250ZW50UmF0aW5nIjp7ImxhYmVsIjoiTk9ORSJ9LCJjb3ZlckFydCI6eyJzb3VyY2VzIjpbeyJoZWlnaHQiOjY0LCJ1cmwiOiJodHRwczovL2kuc2Nkbi5jby9pbWFnZS9hYjY3NjU2MzAwMDBmNjhkMWJhY2U0YThhZDc1YWI3MDI4MDY1YWJlIiwid2lkdGgiOjY0fSx7ImhlaWdodCI6MzAwLCJ1cmwiOiJodHRwczovL2kuc2Nkbi5jby9pbWFnZS9hYjY3NjU2MzAwMDA1ZjFmMWJhY2U0YThhZDc1YWI3MDI4MDY1YWJlIiwid2lkdGgiOjMwMH0seyJoZWlnaHQiOjY0MCwidXJsIjoiaHR0cHM6Ly9pLnNjZG4uY28vaW1hZ2UvYWI2NzY1NjMwMDAwYmE4YTFiYWNlNGE4YWQ3NWFiNzAyODA2NWFiZSIsIndpZHRoIjo2NDB9XX0sImRlc2NyaXB0aW9uIjoiVGhpcyBlcGlzb2RlIGlzIGJyb3VnaHQgdG8geW91IGJ5IENvenkgRWFydGgsIEJ1dGNoZXJCb3gsIEJpT3B0aW1pemVycywgYW5kIExldmVscy4gQ29udHJhcnkgdG8gcG9wdWxhciBiZWxpZWYsIHdvbWVuIGNhbm5vdCBmb2xsb3cgdGhlIHNhbWUgaGVhbHRoIGFuZCBmaXRuZXNzIHByb3RvY29scyBhcyBtZW4gYW5kIGV4cGVjdCB0byBzZWUgdGhlIHNhbWUgcmVzdWx0cy4gVW5saWtlIG1lbiwgd29tZW4gaW4gdGhlaXIgcmVwcm9kdWN0aXZlIHllYXJzIGhhdmUgc3BlY2lmaWMgaG9ybW9uYWwgY29uc2lkZXJhdGlvbnMsIGFuZCB0aGVpciByaXNlIGFuZCBmYWxsIHRocm91Z2hvdXQgdGhlIG1vbnRoIGltcGFjdCBldmVyeXRoaW5nIGZyb20gZW5lcmd5IHRvIGZvY3VzLCBtb29kLCBtZXRhYm9saXNtLCBhbmQgdGhlIGFiaWxpdHkgdG8gYWRhcHQgdG8gZ29vZC1mb3IteW91IHN0cmVzc29ycyBsaWtlIGV4ZXJjaXNlIG9yIGZhc3RpbmcuIE9uIHRvZGF54oCZcyBlcGlzb2RlLCBJ4oCZbSBleGNpdGVkIHRvIHRhbGsgdG8gRHIuIE1pbmR5IFBlbHogYWxsIGFib3V0IHRoZSBiZW5lZml0cyBvZiBmYXN0aW5nIGFuZCBob3cgd29tZW4sIGluIHBhcnRpY3VsYXIsIGNhbiBjdWx0aXZhdGUgYSBmYXN0aW5nIHJvdXRpbmUgaW4gYSB3YXkgdGhhdCBob25vcnMgdGhlaXIgaG9ybW9uZXMuwqAgRHIuIE1pbmR5IGlzIGEgcmVub3duZWQgaG9saXN0aWMgaGVhbHRoIGV4cGVydCBhbmQgb25lIG9mIHRoZSBsZWFkaW5nIHZvaWNlcyBpbiBlZHVjYXRpbmcgd29tZW4gYWJvdXQgdGhlaXIgaG9ybW9uYWwgaGVhbHRoLiBTaGUgaGFzIGVtcG93ZXJlZCBodW5kcmVkcyBvZiB0aG91c2FuZHMgb2YgcGVvcGxlIGFyb3VuZCB0aGUgd29ybGQgdG8gdGFwIGludG8gdGhlaXIgYm9kaWVzJyBpbm5hdGUgaGVhbGluZyBhYmlsaXRpZXMgdGhyb3VnaCBoZXIg4oCcNS1TdGVwIEFwcHJvYWNoLOKAnSB3aGljaCB1c2VzIGZhc3RpbmcsIHBlcnNvbmFsaXplZCBudXRyaXRpb24sIHN0cmVzcyBtYW5hZ2VtZW50LCBjaGVtaWNhbCBkZXRveGlmaWNhdGlvbiwgYW5kIGxpZmVzdHlsZSBjaGFuZ2VzIHRvIG9wdGltaXplIGhlYWx0aCBhbmQgc2xvdyB0aGUgYWdpbmcgcHJvY2Vzcy4gVGhpcyBlcGlzb2RlIGlzIGJyb3VnaHQgdG8geW91IGJ5IENvenkgRWFydGgsIEJ1dGNoZXJCb3gsIEJpT3B0aW1pemVycywgYW5kIExldmVscy4gQ296eSBFYXJ0aCBtYWtlcyB0aGUgbW9zdCBjb21mb3J0YWJsZSwgdGVtcGVyYXR1cmUtcmVndWxhdGluZywgYW5kIG5vbnRveGljIHNoZWV0cyBvbiB0aGUgbWFya2V0LiBSaWdodCBub3csIGdldCA0MCUgb2ZmIHlvdXIgQ296eSBFYXJ0aCBzaGVldHMuIEp1c3QgaGVhZCBvdmVyIHRvIGNvenllYXJ0aC5jb20gYW5kIHVzZSBjb2RlIE1BUks0MC4gV2hlbiB5b3Ugc2lnbiB1cCB0b2RheSwgQnV0Y2hlckJveCB3aWxsIHNlbmQgeW91IHR3byBwb3VuZHMgb2YgMTAwJSBncmFzcy1mZWQsIGdyYXNzLWZpbmlzaGVkIGJlZWYgZnJlZSBpbiB5b3VyIGZpcnN0IGJveCBwbHVzICQyMCBvZmYuIFRvIHJlY2VpdmUgdGhpcyBvZmZlciwgZ28gdG8gQnV0Y2hlckJveC5jb20vZmFybWFjeS4gQmlPcHRpbWl6ZXJzIGlzIG9mZmVyaW5nIG15IGxpc3RlbmVycyAxMCUgb2ZmIFNsZWVwIEJyZWFrdGhyb3VnaC4gSWYgeW91IGJ1eSB0d28gb3IgbW9yZSwgeW914oCZbGwgZ2V0IGEgZnJlZSBib3R0bGUgb2YgTWFnbmVzaXVtIEJyZWFrdGhyb3VnaC4gVGhpcyBpcyBhIGxpbWl0ZWQtdGltZSBvZmZlci4gR28gdG8gc2xlZXBicmVha3Rocm91Z2guY29tL2h5bWFuIGFuZCB1c2UgdGhlIGNvZGUgaHltYW4xMC4gTGV2ZWxzIHByb3ZpZGVzIHJlYWwtdGltZSBmZWVkYmFjayBvbiBob3cgZGlldCBhbmQgbGlmZXN0eWxlIGNob2ljZXMgaW1wYWN0IHlvdXIgbWV0YWJvbGljIGhlYWx0aC4gUmlnaHQgbm93LCBMZXZlbHMgaXMgb2ZmZXJpbmcgYW4gYWRkaXRpb25hbCB0d28gZnJlZSBtb250aHMgb2YgdGhlaXIgYW5udWFsIG1lbWJlcnNoaXAuIExlYXJuIG1vcmUgYXQgbGV2ZWxzLmxpbmsvSFlNQU4uIEhlcmUgYXJlIG1vcmUgZGV0YWlscyBmcm9tIG91ciBpbnRlcnZpZXcgKGF1ZGlvIHZlcnNpb24gLyBBcHBsZSBTdWJzY3JpYmVyIHZlcnNpb24pOiAgSG9ybW9uZSBpbGxpdGVyYWN5IGFuZCB3aHkgd2UgbmVlZCBtb3JlIGhvcm1vbmFsIGVkdWNhdGlvbiAoNjo0OCAvIDM6MzApICBXaHkgc28gbWFueSB3b21lbiBzdHJ1Z2dsZSB3aXRoIGhvcm1vbmFsIGlzc3VlcyAoMTA6MzIgLyA2OjU1KcKgICBNYW5hZ2luZyBob3Jtb25lcyB3aXRoIGZhc3RpbmcgKDE0OjMxIC8gMTE6NTYpwqAgIFdoYXQgaGFwcGVucyB3aGVuIHdlIGZhc3QgKDE4OjQzIC8gMTY6MDgpwqAgIERpZmZlcmVudCB0eXBlcyBvZiBmYXN0aW5nICgyMzo0NSAvIDIwOjIwKcKgICBSZWludHJvZHVjaW5nIGZvb2QgYWZ0ZXIgYSBmYXN0ICgyODozOSAvIDI0OjAwKcKgICBXaG8gc2hvdWxkbuKAmXQgZmFzdCAoMzg6MjIgLyAzMzoyNynCoCAgRGV0b3hpZmljYXRpb24gYW5kIGZhc3RpbmcgKDM5OjM1IC8gMzQ6MzkpwqAgIFdoZW4gdG8gdXNlIGhvcm1vbmUgdGhlcmFweSAoNDI6NTMgLyAzODowMCnCoCAgSG9ybW9uYWwgdGVzdGluZyAoNTI6MTMgLyA0NzoyMCnCoCAgIExlYXJuIG1vcmUgYXQgZHJtaW5keXBlbHouY29tIGFuZCBnZXQgYSBjb3B5IG9mIEZhc3QgTGlrZSBhIEdpcmw6IEEgV29tYW4ncyBHdWlkZSB0byBVc2luZyB0aGUgSGVhbGluZyBQb3dlciBvZiBGYXN0aW5nIHRvIEJ1cm4gRmF0LCBCb29zdCBFbmVyZ3ksIGFuZCBCYWxhbmNlIEhvcm1vbmVzLiAgICBMZWFybiBtb3JlIGFib3V0IHlvdXIgYWQgY2hvaWNlcy4gVmlzaXQgbWVnYXBob25lLmZtL2FkY2hvaWNlcyIsImR1cmF0aW9uIjp7InRvdGFsTWlsbGlzZWNvbmRzIjozODU5MDE3fSwiaWQiOiIzdk9kNHNlMm9YVURlaTNwWXBHRXFpIiwibWVkaWFUeXBlcyI6WyJBVURJTyJdLCJuYW1lIjoiSG93IEZhc3RpbmcgQ2FuIFN1cHBvcnQgSG9ybW9uZXMsIE11c2NsZSwgQW5kIEhlYWwgVGhlIEJvZHkgd2l0aCBEci4gTWluZHkgUGVseiIsInBsYXlhYmlsaXR5Ijp7InBsYXlhYmxlIjp0cnVlLCJyZWFzb24iOiJQTEFZQUJMRSJ9LCJwbGF5ZWRTdGF0ZSI6eyJwbGF5UG9zaXRpb25NaWxsaXNlY29uZHMiOjAsInN0YXRlIjoiTk9UX1NUQVJURUQifSwicG9kY2FzdFYyIjp7Il9fdHlwZW5hbWUiOiJQb2RjYXN0UmVzcG9uc2VXcmFwcGVyIiwiZGF0YSI6eyJfX3R5cGVuYW1lIjoiUG9kY2FzdCIsImNvdmVyQXJ0Ijp7InNvdXJjZXMiOlt7ImhlaWdodCI6NjQsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMGY2OGRhMmM0OWY4YmVjZDgwM2M1ZTA1MzU5NTAiLCJ3aWR0aCI6NjR9LHsiaGVpZ2h0IjozMDAsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMDVmMWZhMmM0OWY4YmVjZDgwM2M1ZTA1MzU5NTAiLCJ3aWR0aCI6MzAwfSx7ImhlaWdodCI6NjQwLCJ1cmwiOiJodHRwczovL2kuc2Nkbi5jby9pbWFnZS9hYjY3NjU2MzAwMDBiYThhYTJjNDlmOGJlY2Q4MDNjNWUwNTM1OTUwIiwid2lkdGgiOjY0MH1dfSwibmFtZSI6IlRoZSBEci4gSHltYW4gU2hvdyIsInNob3dUeXBlcyI6W10sInVyaSI6InNwb3RpZnk6c2hvdzo1ME1GaEw2ckl0bG5EREVTdEZNU1B1In19LCJyZWxlYXNlRGF0ZSI6eyJpc29TdHJpbmciOiIyMDIzLTA2LTA3VDEwOjAwOjAwWiJ9LCJyZXN0cmljdGlvbnMiOnsicGF5d2FsbENvbnRlbnQiOmZhbHNlfSwidXJpIjoic3BvdGlmeTplcGlzb2RlOjN2T2Q0c2Uyb1hVRGVpM3BZcEdFcWkifSx7Il9fdHlwZW5hbWUiOiJFcGlzb2RlIiwiYXVkaW8iOnsiaXRlbXMiOlt7ImZpbGVJZCI6ImVkZGJmMmJlYTkxYzYyZmQ4Zjc5MDA2OGE1MWViZGQzZmMwZGJlOTAiLCJmb3JtYXQiOiJNUDRfMTI4X0RVQUwiLCJ1cmwiOiJodHRwczovL3Auc2Nkbi5jby9tcDMtcHJldmlldy9lZGRiZjJiZWE5MWM2MmZkOGY3OTAwNjhhNTFlYmRkM2ZjMGRiZTkwIn0seyJmaWxlSWQiOiJmY2NkOTg3ZGFiNjZhM2U1MTIzOTkwM2YzYzFmYmQ0NTY4ZDE2OTczIiwiZm9ybWF0IjoiT0dHX1ZPUkJJU185NiIsInVybCI6Imh0dHBzOi8vcC5zY2RuLmNvL21wMy1wcmV2aWV3L2ZjY2Q5ODdkYWI2NmEzZTUxMjM5OTAzZjNjMWZiZDQ1NjhkMTY5NzMifSx7ImZpbGVJZCI6IjA0MDQ4MmZjM2EyMGZhMmJmN2I0MTUwMGJjMzRkZmVmODc2Zjg5MzYiLCJmb3JtYXQiOiJNUDRfMTI4X0NCQ1MiLCJ1cmwiOiJodHRwczovL3Auc2Nkbi5jby9tcDMtcHJldmlldy8wNDA0ODJmYzNhMjBmYTJiZjdiNDE1MDBiYzM0ZGZlZjg3NmY4OTM2In0seyJmaWxlSWQiOiI5MGRkZDg3ZGY1ZTkwMjc5YzBjYWM5NmRiZjI0YTI0MmZjN2I5YWM1IiwiZm9ybWF0IjoiTVA0XzEyOCIsInVybCI6Imh0dHBzOi8vcC5zY2RuLmNvL21wMy1wcmV2aWV3LzkwZGRkODdkZjVlOTAyNzljMGNhYzk2ZGJmMjRhMjQyZmM3YjlhYzUifSx7ImZpbGVJZCI6IjQ5ZTkxYTExNDFlNTE3YzQzYmVmMzdmNTMwMmE0ZmZmYjBlNWNkOTQiLCJmb3JtYXQiOiJBQUNfMjQiLCJ1cmwiOiJodHRwczovL3Auc2Nkbi5jby9tcDMtcHJldmlldy80OWU5MWExMTQxZTUxN2M0M2JlZjM3ZjUzMDJhNGZmZmIwZTVjZDk0In1dfSwiY29udGVudFJhdGluZyI6eyJsYWJlbCI6IkVYUExJQ0lUIn0sImNvdmVyQXJ0Ijp7InNvdXJjZXMiOlt7ImhlaWdodCI6NjQsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMGY2OGQyMTY5M2Y0MDljNzZmYjY2ZjczNzQ4NGMiLCJ3aWR0aCI6NjR9LHsiaGVpZ2h0IjozMDAsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMDVmMWYyMTY5M2Y0MDljNzZmYjY2ZjczNzQ4NGMiLCJ3aWR0aCI6MzAwfSx7ImhlaWdodCI6NjQwLCJ1cmwiOiJodHRwczovL2kuc2Nkbi5jby9pbWFnZS9hYjY3NjU2MzAwMDBiYThhMjE2OTNmNDA5Yzc2ZmI2NmY3Mzc0ODRjIiwid2lkdGgiOjY0MH1dfSwiZGVzY3JpcHRpb24iOiJUaGlzIHdlZWvigJlzIGVwaXNvZGUgZmVhdHVyZXMgRHIuIEF2aXZhIFJvbW3igJRhbiBNRCwgbWlkd2lmZSwgaGVyYmFsaXN0LCBhbmQgYSBiZXN0c2VsbGluZyBhdXRob3Igd2l0aCBoZXIgbGF0ZXN0IGJvb2s6IEhvcm1vbmUgSW50ZWxsaWdlbmNlLiBEbyB5b3UgaGF2ZSAob3Igc3VzcGVjdCB5b3UgbWlnaHQgaGF2ZSkgYSBob3Jtb25lIGltYmFsYW5jZSwgd2hldGhlciB0aGF04oCZcyBlbmRvbWV0cmlvc2lzLCBQQ09TLCBvciB5b3XigJlyZSBzdHJ1Z2dsaW5nIHdpdGggZmVydGlsaXR5PyBIb3cgYWJvdXQgaW5zb21uaWEsIG9yIG90aGVyIGNvbXBsYWludHMgdGhhdCBhcmUgc2VlbWluZ2x5IHVucmVsYXRlZCB0byBob3Jtb25lIGhlYWx0aCBidXQgdGVuZCB0byBjb21lIGFuZCBnbyB3aXRoIHlvdXIgY3ljbGU/IFRvZGF5IHdl4oCZcmUgdGFsa2luZyBhYm91dCBzb21lIHBvdGVudGlhbCByb290IGNhdXNlcyBvZiBhbGwgb2YgdGhlc2UsIGFuZCBnZXR0aW5nIGludG8gc2ltcGxlIGFuZCBleHRyZW1lbHkgdGFuZ2libGUgY2hhbmdlcyAoaGVyYnMgYW5kIGJleW9uZCkgdGhhdCBjYW4gaW1wYWN0IHlvdXIgaG9ybW9uZXMgb24gYSBmb3VuZGF0aW9uYWwgbGV2ZWwuIExldOKAmXMgZ2V0IGp1aWN5ISIsImR1cmF0aW9uIjp7InRvdGFsTWlsbGlzZWNvbmRzIjo0ODA4MzMzfSwiaWQiOiI1MmRodUZiczl0MW8yQ1RiVmEyMUFhIiwibWVkaWFUeXBlcyI6WyJBVURJTyJdLCJuYW1lIjoiUzJFMi4gV0hZIEhPUk1PTkUgSU1CQUxBTkNFIElTIE9OIFRIRSBSSVNFIC0gRHIuIEF2aXZhIFJvbW0gc2hhcmVzIHRhbmdpYmxlIHNvbHV0aW9ucyBmb3IgZW5kbyBhbmQgUENPUyIsInBsYXlhYmlsaXR5Ijp7InBsYXlhYmxlIjp0cnVlLCJyZWFzb24iOiJQTEFZQUJMRSJ9LCJwbGF5ZWRTdGF0ZSI6eyJwbGF5UG9zaXRpb25NaWxsaXNlY29uZHMiOjAsInN0YXRlIjoiTk9UX1NUQVJURUQifSwicG9kY2FzdFYyIjp7Il9fdHlwZW5hbWUiOiJQb2RjYXN0UmVzcG9uc2VXcmFwcGVyIiwiZGF0YSI6eyJfX3R5cGVuYW1lIjoiUG9kY2FzdCIsImNvdmVyQXJ0Ijp7InNvdXJjZXMiOlt7ImhlaWdodCI6NjQsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMGY2OGQyMTY5M2Y0MDljNzZmYjY2ZjczNzQ4NGMiLCJ3aWR0aCI6NjR9LHsiaGVpZ2h0IjozMDAsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMDVmMWYyMTY5M2Y0MDljNzZmYjY2ZjczNzQ4NGMiLCJ3aWR0aCI6MzAwfSx7ImhlaWdodCI6NjQwLCJ1cmwiOiJodHRwczovL2kuc2Nkbi5jby9pbWFnZS9hYjY3NjU2MzAwMDBiYThhMjE2OTNmNDA5Yzc2ZmI2NmY3Mzc0ODRjIiwid2lkdGgiOjY0MH1dfSwibmFtZSI6IldoYXQncyBUaGUgSnVpY2UiLCJzaG93VHlwZXMiOltdLCJ1cmkiOiJzcG90aWZ5OnNob3c6ME5KcWdYT25NdlhzODdkdmxIcG9jWCJ9fSwicmVsZWFzZURhdGUiOnsiaXNvU3RyaW5nIjoiMjAyMS0wNy0wNVQwNDowMDowMFoifSwicmVzdHJpY3Rpb25zIjp7InBheXdhbGxDb250ZW50IjpmYWxzZX0sInVyaSI6InNwb3RpZnk6ZXBpc29kZTo1MmRodUZiczl0MW8yQ1RiVmEyMUFhIn0seyJfX3R5cGVuYW1lIjoiRXBpc29kZSIsImF1ZGlvIjp7Iml0ZW1zIjpbeyJmaWxlSWQiOiIyODBhNjA4NDU4MGM1ZTBhMmM0OTNjYTA1YjZjODk1OTM5MjVjNGRjIiwiZm9ybWF0IjoiQUFDXzI0IiwidXJsIjoiaHR0cHM6Ly9wLnNjZG4uY28vbXAzLXByZXZpZXcvMjgwYTYwODQ1ODBjNWUwYTJjNDkzY2EwNWI2Yzg5NTkzOTI1YzRkYyJ9LHsiZmlsZUlkIjoiNDRiZjM5MjFjZGZmM2VjOWUxNDAwMzYwMzg1MTFmMjVlNGUwOTBjYiIsImZvcm1hdCI6Ik1QNF8xMjhfQ0JDUyIsInVybCI6Imh0dHBzOi8vcC5zY2RuLmNvL21wMy1wcmV2aWV3LzQ0YmYzOTIxY2RmZjNlYzllMTQwMDM2MDM4NTExZjI1ZTRlMDkwY2IifSx7ImZpbGVJZCI6IjdmNzFjYTUyNjg3NjhiMzhhMmYxNDBlYjcxZjJlZDlmOGI4N2NmZGQiLCJmb3JtYXQiOiJNUDRfMTI4IiwidXJsIjoiaHR0cHM6Ly9wLnNjZG4uY28vbXAzLXByZXZpZXcvN2Y3MWNhNTI2ODc2OGIzOGEyZjE0MGViNzFmMmVkOWY4Yjg3Y2ZkZCJ9LHsiZmlsZUlkIjoiNTM3YTNhZDE0MDNlNzQ4OWM2YWVjNTUyZGFkY2FhOTg4MzY4NDNmYyIsImZvcm1hdCI6Ik1QNF8xMjhfRFVBTCIsInVybCI6Imh0dHBzOi8vcC5zY2RuLmNvL21wMy1wcmV2aWV3LzUzN2EzYWQxNDAzZTc0ODljNmFlYzU1MmRhZGNhYTk4ODM2ODQzZmMifSx7ImZpbGVJZCI6IjQxMTliNWI1ODg1NTFhNmVkNzBjOWQyYWI4ZmFkNmMzMjQyNzJjYWIiLCJmb3JtYXQiOiJPR0dfVk9SQklTXzk2IiwidXJsIjoiaHR0cHM6Ly9wLnNjZG4uY28vbXAzLXByZXZpZXcvNDExOWI1YjU4ODU1MWE2ZWQ3MGM5ZDJhYjhmYWQ2YzMyNDI3MmNhYiJ9XX0sImNvbnRlbnRSYXRpbmciOnsibGFiZWwiOiJOT05FIn0sImNvdmVyQXJ0Ijp7InNvdXJjZXMiOlt7ImhlaWdodCI6NjQsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMGY2OGQ3NTRlNzYxOTNlNjY5YzBkYzg0NTg2MTYiLCJ3aWR0aCI6NjR9LHsiaGVpZ2h0IjozMDAsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMDVmMWY3NTRlNzYxOTNlNjY5YzBkYzg0NTg2MTYiLCJ3aWR0aCI6MzAwfSx7ImhlaWdodCI6NjQwLCJ1cmwiOiJodHRwczovL2kuc2Nkbi5jby9pbWFnZS9hYjY3NjU2MzAwMDBiYThhNzU0ZTc2MTkzZTY2OWMwZGM4NDU4NjE2Iiwid2lkdGgiOjY0MH1dfSwiZGVzY3JpcHRpb24iOiJIb3VzZSBDYWxsIEhpZ2hsaWdodDogSG91c2UgQ2FsbCBIaWdobGlnaHQ6IEFjbmUsIFdlaWdodCBHYWluLCBGYWNpYWwgSGFpciwgSGFpciBMb3NzLCBJbmZlcnRpbGl0eTogSXMgUENPUyBUaGUgQ2F1c2U/IHwgVGhpcyBlcGlzb2RlIGlzIHNwb25zb3JlZCBieSBIaWdoZXJET1NFIGFuZCBSdXBhIEhlYWx0aCBQQ09TLCBvciBwb2x5Y3lzdGljIG92YXJpYW4gc3luZHJvbWUsIGFmZmVjdHMgYmV0d2VlbiA1IHRvIDEwIHBlcmNlbnQgb2YgYWxsIHdvbWVuLiBQQ09TIHN5bXB0b21zIGluY2x1ZGUgaXJyZWd1bGFyIG9yIGhlYXZ5IHBlcmlvZHMsIGFjbmUsIGZhY2lhbCBoYWlyLCBzY2FscCBoYWlyIGxvc3MsIGluY3JlYXNlZCBiZWxseSBmYXQsIGFuZCBpbmNyZWFzZWQgbGV2ZWxzIG9mIHRlc3Rvc3Rlcm9uZS4gSXQgaXMgYWxzbyBzdHJvbmdseSBjb3JyZWxhdGVkIHdpdGggaW5mZXJ0aWxpdHkuIFdoaWxlIGNvbnZlbnRpb25hbCBtZWRpY2luZSB0eXBpY2FsbHkgdmlld3MgUENPUyBhcyBhIGd5bmVjb2xvZ2ljYWwgaXNzdWUsIGl0IGlzIGFjdHVhbGx5IGNvbW1vbmx5IGRyaXZlbiBieSB0aGluZ3Mgc3VjaCBhcyBkaWV0LCBlbnZpcm9ubWVudGFsIHRveGlucywgZ2VuZXRpY3MsIGFuZCBtb3JlLiBJbiB0aGlzIGVwaXNvZGUsIERyLiBIeW1hbiBzaXRzIGRvd24gd2l0aCBEci4gRWxpemFiZXRoIEJvaGFtIHRvIGRpc2N1c3MgdGhlIEZ1bmN0aW9uYWwgTWVkaWNpbmUgYXBwcm9hY2ggdG8gdHJlYXRpbmcgcGF0aWVudHMgd2l0aCBQQ09TLiBUaGV5IGRlbHZlIGludG8gdG9waWNzIGluY2x1ZGluZyB0aGUgcmVsYXRpb25zaGlwIGJldHdlZW4gUENPUyBhbmQgaW5zdWxpbiByZXNpc3RhbmNlLCBndXQgaGVhbHRoLCBhbmQgbXVjaCBtb3JlLiBFbGl6YWJldGggQm9oYW0gaXMgYSBwaHlzaWNpYW4gYW5kIG51dHJpdGlvbmlzdCB3aG8gcHJhY3RpY2VzIEZ1bmN0aW9uYWwgTWVkaWNpbmUgYXQgVGhlIFVsdHJhV2VsbG5lc3MgQ2VudGVyIGluIExlbm94LCBNQS4gVGhyb3VnaCBoZXIgcHJhY3RpY2UgYW5kIGxlY3R1cmluZywgc2hlIGhhcyBoZWxwZWQgdGhvdXNhbmRzIG9mIHBlb3BsZSBhY2hpZXZlIHRoZWlyIGdvYWxzIG9mIG9wdGltdW0gaGVhbHRoIGFuZCB3ZWxsbmVzcy4gU2hlIHdpdG5lc3NlcyB0aGUgcG93ZXIgb2YgbnV0cml0aW9uIGV2ZXJ5IGRheSBpbiBoZXIgcHJhY3RpY2UgYW5kIGlzIGNvbW1pdHRlZCB0byB0cmFpbmluZyBvdGhlciBwaHlzaWNpYW5zIHRvIHV0aWxpemUgbnV0cml0aW9uIGluIGhlYWxpbmcuIERyLiBCb2hhbSBoYXMgY29udHJpYnV0ZWQgdG8gbWFueSBhcnRpY2xlcyBhbmQgd3JvdGUgdGhlIGxhdGVzdCBjaGFwdGVyIG9uIE9iZXNpdHkgZm9yIHRoZSBSYW5rZWwgVGV4dGJvb2sgb2YgRmFtaWx5IE1lZGljaW5lLiBTaGUgaXMgcGFydCBvZiB0aGUgZmFjdWx0eSBvZiB0aGUgSW5zdGl0dXRlIGZvciBGdW5jdGlvbmFsIE1lZGljaW5lIGFuZCBoYXMgYmVlbiBmZWF0dXJlZCBvbiB0aGUgRHIuIE96IHNob3cgYW5kIGluIGEgdmFyaWV0eSBvZiBwdWJsaWNhdGlvbnMgYW5kIG1lZGlhIGluY2x1ZGluZyBIdWZmaW5ndG9uIFBvc3QsIFRoZSBDaGFsa2JvYXJkIE1hZ2F6aW5lLCBhbmQgRXhwZXJpZW5jZSBMaWZlLiBIZXIgRFZEIEJyZWFzdCBXZWxsbmVzczogVG9vbHMgdG8gUHJldmVudCBhbmQgSGVhbCBmcm9tIEJyZWFzdCBDYW5jZXIgZXhwbG9yZXMgdGhlIEZ1bmN0aW9uYWwgTWVkaWNpbmUgYXBwcm9hY2ggdG8ga2VlcGluZyB5b3VyIGJyZWFzdHMgYW5kIHdob2xlIGJvZHkgd2VsbC4gVGhpcyBlcGlzb2RlIGlzIHNwb25zb3JlZCBieSBIaWdoZXJET1NFIGFuZCBSdXBhIEhlYWx0aC4gVGhlIEluZnJhcmVkIFNhdW5hIEJsYW5rZXQgZnJvbSBIaWdoZXJET1NFIGdpdmVzIHlvdSBhbGwgdGhlIGJlbmVmaXRzIG9mIGluZnJhcmVkIGluIGFuIGVhc3ktdG8tdXNlLCBwb3J0YWJsZSBibGFua2V0IGF0IGEgbXVjaCBsb3dlciBjb3N0IHRoYW4gYSBzdGFuZC1hbG9uZSBzYXVuYS4gSGlnaGVyRE9TRSBpcyBvZmZlcmluZyBteSBjb21tdW5pdHkgYW4gZXhjbHVzaXZlIGRpc2NvdW50IG9mICQ3NSBvZmYsIHdpdGggcHJvbW8gY29kZSBGQVJNQUNZNzUgYXQgaGlnaGVyZG9zZS5jb20uwqAgUnVwYSBIZWFsdGggaXMgYSBwbGFjZSBmb3IgRnVuY3Rpb25hbCBNZWRpY2luZSBwcmFjdGl0aW9uZXJzIHRvIGFjY2VzcyBtb3JlIHRoYW4gMiwwMDAgc3BlY2lhbHR5IGxhYiB0ZXN0cyBmcm9tIG92ZXIgMjAgbGFicyBsaWtlIERVVENILCBWaWJyYW50IEFtZXJpY2EsIEdlbm92YSwgR3JlYXQgUGxhaW5zLCBhbmQgbW9yZS4gWW91IGNhbiBjaGVjayBvdXQgYSBmcmVlIGxpdmUgZGVtbyB3aXRoIGEgUSZBIG9yIGNyZWF0ZSBhbiBhY2NvdW50IGF0IFJ1cGFIZWFsdGguY29tLsKgIEluIHRoaXMgY29udmVyc2F0aW9uLCBEci4gSHltYW4gYW5kIERyLiBCb2hhbSBkaXNjdXNzOiAgVGhlIGNvbnRpbnV1bSBvZiBzeW1wdG9tcyB0aGF0IGNhbiBvY2N1ciB3aXRoIFBDT1MgIFRoZSByb2xlIHRoYXQgaW5zdWxpbiBhbmQgaW5zdWxpbiByZXNpc3RhbmNlIHBsYXlzIGluIFBDT1MgIEhvdyBjb252ZW50aW9uYWwgbWVkaWNpbmUgdHJlYXRzIFBDT1MgIENvbW1vbiBkcml2ZXJzIG9mIFBDT1MsIGluY2x1ZGluZyBkaWV0LCBlbnZpcm9ubWVudGFsIHRveGlucywgZ2VuZXRpY3MsIGFuZCBtb3JlICBUaGUgaG9ybW9uZS9ndXQgbWljcm9iaW9tZSBjb25uZWN0aW9uICBUaGUgRnVuY3Rpb25hbCBNZWRpY2luZSBhcHByb2FjaCB0byB0cmVhdGluZyBhbmQgdGVzdGluZyBmb3IgUENPUyAgSG93IGRhaXJ5IGFmZmVjdHMgaG9ybW9uZXMgYW5kIGNhbiBjYXVzZSBhY25lIGFuZCBkaWdlc3Rpb24gcHJvYmxlbXMgIFBDT1MgYW5kIGluZmVydGlsaXR5ICBBZGRpdGlvbmFsIFJlc291cmNlcyBUaGUgRmVydGlsaXR5IERpZXQ6IEdyb3VuZGJyZWFraW5nIFJlc2VhcmNoIFJldmVhbHMgTmF0dXJhbCBXYXlzIHRvIEJvb3N0IE92dWxhdGlvbiBhbmQgSW1wcm92ZSBZb3VyIENoYW5jZXMgb2YgR2V0dGluZyBQcmVnbmFudCBodHRwczovL3d3dy5hbWF6b24uY29tL0ZlcnRpbGl0eS1EaWV0LUdyb3VuZGJyZWFraW5nLVJlc2VhcmNoLU92dWxhdGlvbi9kcC8wMDcxNjI3MTAzIEEgU2ltcGxlIERpZXQgRXhwZXJpbWVudCBUaGF0IE1heSBTb2x2ZSBNb3N0IE9mIFlvdXIgSGVhbHRoIElzc3VlcyB3aXRoIExpc2EgRHJlaGVyIGh0dHBzOi8vZHJoeW1hbi5jb20vYmxvZy8yMDIwLzA4LzIyL3BvZGNhc3QtaGMyNC8gQ2xhcmHigJlzIENhc2UgU3R1ZHk6IE92ZXJjb21pbmcgSW5mZXJ0aWxpdHkgaHR0cHM6Ly93d3cudWx0cmF3ZWxsbmVzc2NlbnRlci5jb20vMjAxOC8wOS8wNS9jbGFyYXMtY2FzZS1zdHVkeS1vdmVyY29taW5nLWluZmVydGlsaXR5LyBXaHkgTW9zdCBFdmVyeXRoaW5nIFdlIFdlcmUgVG9sZCBBYm91dCBEYWlyeSBJcyBXcm9uZyBodHRwczovL2RyaHltYW4uY29tL2Jsb2cvMjAyMC8wOC8xOS9wb2RjYXN0LWVwMTMxLyAgICBMZWFybiBtb3JlIGFib3V0IHlvdXIgYWQgY2hvaWNlcy4gVmlzaXQgbWVnYXBob25lLmZtL2FkY2hvaWNlcyIsImR1cmF0aW9uIjp7InRvdGFsTWlsbGlzZWNvbmRzIjoyNDc1Mjg0fSwiaWQiOiIwa0h2VzlyVGxHUlFwYWdRMUtRb3dZIiwibWVkaWFUeXBlcyI6WyJBVURJTyJdLCJuYW1lIjoiSG91c2UgQ2FsbCBIaWdobGlnaHQ6IEFjbmUsIFdlaWdodCBHYWluLCBGYWNpYWwgSGFpciwgSGFpciBMb3NzLCBJbmZlcnRpbGl0eTogSXMgUENPUyBUaGUgQ2F1c2U/IHdpdGggRHIuIEVsaXphYmV0aCBCb2hhbSIsInBsYXlhYmlsaXR5Ijp7InBsYXlhYmxlIjp0cnVlLCJyZWFzb24iOiJQTEFZQUJMRSJ9LCJwbGF5ZWRTdGF0ZSI6eyJwbGF5UG9zaXRpb25NaWxsaXNlY29uZHMiOjAsInN0YXRlIjoiTk9UX1NUQVJURUQifSwicG9kY2FzdFYyIjp7Il9fdHlwZW5hbWUiOiJQb2RjYXN0UmVzcG9uc2VXcmFwcGVyIiwiZGF0YSI6eyJfX3R5cGVuYW1lIjoiUG9kY2FzdCIsImNvdmVyQXJ0Ijp7InNvdXJjZXMiOlt7ImhlaWdodCI6NjQsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMGY2OGRhMmM0OWY4YmVjZDgwM2M1ZTA1MzU5NTAiLCJ3aWR0aCI6NjR9LHsiaGVpZ2h0IjozMDAsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMDVmMWZhMmM0OWY4YmVjZDgwM2M1ZTA1MzU5NTAiLCJ3aWR0aCI6MzAwfSx7ImhlaWdodCI6NjQwLCJ1cmwiOiJodHRwczovL2kuc2Nkbi5jby9pbWFnZS9hYjY3NjU2MzAwMDBiYThhYTJjNDlmOGJlY2Q4MDNjNWUwNTM1OTUwIiwid2lkdGgiOjY0MH1dfSwibmFtZSI6IlRoZSBEci4gSHltYW4gU2hvdyIsInNob3dUeXBlcyI6W10sInVyaSI6InNwb3RpZnk6c2hvdzo1ME1GaEw2ckl0bG5EREVTdEZNU1B1In19LCJyZWxlYXNlRGF0ZSI6eyJpc29TdHJpbmciOiIyMDIxLTA1LTE3VDEwOjAwOjAwWiJ9LCJyZXN0cmljdGlvbnMiOnsicGF5d2FsbENvbnRlbnQiOmZhbHNlfSwidXJpIjoic3BvdGlmeTplcGlzb2RlOjBrSHZXOXJUbEdSUXBhZ1ExS1Fvd1kifSx7Il9fdHlwZW5hbWUiOiJFcGlzb2RlIiwiYXVkaW8iOnsiaXRlbXMiOlt7ImZpbGVJZCI6IjYzYmIxNjdmYWI2M2MxNDY1OTA3ODhkYzcxNWUzZWJhYWU2NWIyN2MiLCJmb3JtYXQiOiJNUDRfMTI4X0NCQ1MiLCJ1cmwiOiJodHRwczovL3Auc2Nkbi5jby9tcDMtcHJldmlldy82M2JiMTY3ZmFiNjNjMTQ2NTkwNzg4ZGM3MTVlM2ViYWFlNjViMjdjIn0seyJmaWxlSWQiOiJhNGJkYjFiNWFlZjBhYzJkYmNlY2E5NDljOWQwZWQxOWUxMmY2N2VmIiwiZm9ybWF0IjoiQUFDXzI0IiwidXJsIjoiaHR0cHM6Ly9wLnNjZG4uY28vbXAzLXByZXZpZXcvYTRiZGIxYjVhZWYwYWMyZGJjZWNhOTQ5YzlkMGVkMTllMTJmNjdlZiJ9LHsiZmlsZUlkIjoiMDI3Y2RkNzQ2NmVkZGYwNDYzNTM5MDQ2Yjc0N2VjZTYxNjg2ODQzMiIsImZvcm1hdCI6Ik9HR19WT1JCSVNfOTYiLCJ1cmwiOiJodHRwczovL3Auc2Nkbi5jby9tcDMtcHJldmlldy8wMjdjZGQ3NDY2ZWRkZjA0NjM1MzkwNDZiNzQ3ZWNlNjE2ODY4NDMyIn0seyJmaWxlSWQiOiJlZTUxMGVmNDMxMGM0ZWRjZGRmYWFlNWU5YjNlYTIyMGNhMjJmZDMxIiwiZm9ybWF0IjoiTVA0XzEyOCIsInVybCI6Imh0dHBzOi8vcC5zY2RuLmNvL21wMy1wcmV2aWV3L2VlNTEwZWY0MzEwYzRlZGNkZGZhYWU1ZTliM2VhMjIwY2EyMmZkMzEifSx7ImZpbGVJZCI6ImJkOTI5NWYwOTI4ODc3MTMzNzZiNjliNzExNzJhZGY0ZTY3ZDM5NDMiLCJmb3JtYXQiOiJNUDRfMTI4X0RVQUwiLCJ1cmwiOiJodHRwczovL3Auc2Nkbi5jby9tcDMtcHJldmlldy9iZDkyOTVmMDkyODg3NzEzMzc2YjY5YjcxMTcyYWRmNGU2N2QzOTQzIn1dfSwiY29udGVudFJhdGluZyI6eyJsYWJlbCI6Ik5PTkUifSwiY292ZXJBcnQiOnsic291cmNlcyI6W3siaGVpZ2h0Ijo2NCwidXJsIjoiaHR0cHM6Ly9pLnNjZG4uY28vaW1hZ2UvYWI2NzY1NjMwMDAwZjY4ZGEyMzM2NmZkNTY4OWQwOWVhYjgxYzA1MSIsIndpZHRoIjo2NH0seyJoZWlnaHQiOjMwMCwidXJsIjoiaHR0cHM6Ly9pLnNjZG4uY28vaW1hZ2UvYWI2NzY1NjMwMDAwNWYxZmEyMzM2NmZkNTY4OWQwOWVhYjgxYzA1MSIsIndpZHRoIjozMDB9LHsiaGVpZ2h0Ijo2NDAsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMGJhOGFhMjMzNjZmZDU2ODlkMDllYWI4MWMwNTEiLCJ3aWR0aCI6NjQwfV19LCJkZXNjcmlwdGlvbiI6IuKAmERlbXlzdGlmeWluZyBXZWlnaHQgR2FpbiBpbiBQZXJpbWVub3BhdXNlIC0gVW5yYXZlbGxpbmcgdGhlIFdIWeKAmSBpcyB0aGUgZm9jdXMgb2YgdG9kYXkncyBlcGlzb2RlIG9uIHRoZSBQZXJpbWVub3BhdXNlIFdURiEgcG9kY2FzdC4gTGlzdGVuIGluIGFzIERyLiBOaXNoYSBQYXRlbCAmIERyLiBEaXNoYSBOYXJhbmcgdW5wYWNrIHRoaXMgY29udGVudGlvdXMgdG9waWMgLSB3ZWlnaHQgZ2Fpbi4gSXTigJlzIGEgZGlzZWFzZSwgYW5kIG5vdCBhIG1hdHRlciBvZiB3aWxscG93ZXIuIFVuZGVyc3RhbmRpbmcgd2VpZ2h0IGFuZCBob3cgaXQgcmVsYXRlcyB0byBnZW5ldGljcyBhbmQgaG9ybW9uZXMgaXMga2V5LCBidXQgdGhhdCBpcyBqdXN0IHRoZSBzdGFydCEgVGhlcmUgYXJlIG90aGVyIGZhY3RvcnMgYXMgd2VsbCwgc28gdHVuZSBpbiB0byB0aGlzIHBlcnJ5IHRhbGsgKHBhcnQgMSBvZiAyICkgdG8gbGVhcm4gbW9yZSBhYm91dCB1bmRlcnN0YW5kaW5nIGhvdyB5b3VyIGJvZHkgZ2FpbnMgYW5kIGxvc2VzIGZhdCwgZXNwZWNpYWxseSBkdXJpbmcgdGhlIHBlcmltZW5vcGF1c2Ugc2Vhc29uLsKgwqAgRGlkIHlvdSB3YW50IHRvIHJlYWQgdGhlIGNvbnZlcnNhdGlvbiBpbnN0ZWFkPyBOb3cgeW91IGNhbiEgIFdlIG5ldmVyIGhvbGQgYmFjayBzbyBuZWl0aGVyIHNob3VsZCB5b3UhIFNlbmQgaW4gYSB2b2ljZSBtZXNzYWdlIHF1ZXN0aW9uOsKgIFBlcmltZW5vcGF1c2UgV1RGISBicm91Z2h0IHRvIHlvdSBieSBwZXJyeSHCoCBwZXJyeSBpcyBhIHNhZmUgc3BhY2UgZm9yIGNvbm5lY3Rpb25zLCBzdXBwb3J0LCBuZXcgZnJpZW5kc2hpcHMgYW5kIG9jY2FzaW9uYWwgbGF1Z2hzIGR1cmluZyB0aGUgbWVub3BhdXNlIHRyYW5zaXRpb24uIEl04oCZcyBhICMxIHBlcmltZW5vcGF1c2UgYXBwIHdoZXJlIHlvdSB3aWxsIG1lZXQgb3RoZXIgd2FycmlvcnMgd2hvIHVuZGVyc3RhbmQuwqAgU2hhcmluZyBleHBlcmllbmNlcyB3aWxsIGhlbHAgdG8gZmVlbCDigJhub3JtYWzigJkgYWdhaW4uIE5vLCB5b3XigJlyZSBub3QgY3JhenkgYW5kIG5vLCB5b3UgYXJlIG5vdCBhbG9uZS4gV2l0aCBvdXIgbmV0d29yayBvZiB3b25kZXJmdWwgbWVub3BhdXNlIGV4cGVydHMsIHdlIGhhdmUgZ2F0aGVyZWQgYW4gYWJ1bmRhbmNlIG9mwqAgZXZpZGVuY2UtYmFzZWQga25vd2xlZGdlLCBhcnRpY2xlcywgcG9kY2FzdHMgYW5kIGEgbmV3IGJvb2s6IFRoZSBQZXJyeSBNZW5vcGF1c2UgSm91cm5hbC4gVG8gbGVhcm4gbW9yZSB2aXNpdDogd3d3LmhleXBlcnJ5LmNvbSBodHRwczovL3BlcnJ5LmFwcC5saW5rL3BlcmltZW5vcGF1c2V3dGYgVGhlIFBlcmltZW5vcGF1c2UgSm91cm5hbCBBcmUgeW91IGxvb2tpbmcgZm9yIGEgbWVhbmluZ2Z1bCB3YXkgdG8gcHJpb3JpdGl6ZSB5b3VyIHdlbGwtYmVpbmcgZHVyaW5nIHRoaXMgY3J1Y2lhbCBwaGFzZSBvZiB5b3VyIGxpZmU/IERvIHlvdSBjcmF2ZSBzZWxmLWNhcmUgcHJhY3RpY2VzIHRhaWxvcmVkIHNwZWNpZmljYWxseSB0byB0aGUgdXBzIGFuZCBkb3ducyBvZiBwZXJpbWVub3BhdXNlPyBUaGUgam91cm5hbCBvZmZlcnM6IDHvuI/ig6MgVGhvdWdodGZ1bCBQcm9tcHRzOiAy77iP4oOjIFByb2dyZXNzIHRyYWNraW5nOiAz77iP4oOjIEV2aWRlbmNlLWJhc2VkIGtub3dsZWRnZcKgIDTvuI/ig6MgQ29tbXVuaXR5IFN1cHBvcnQgVG8gZ3JhYiBhIGpvdXJuYWwgdmlzaXQ6wqAgaGV5cGVycnkuY29tL3RoZXBlcnJ5bWVub3BhdXNlam91cm5hbCBvciBhbXpuLnRvLzNOdDFZWVIg8J+OgSBTcGVjaWFsIE9mZmVyISBXZSdyZSBvZmZlcmluZyBhbiBleGNsdXNpdmUgZGlzY291bnQgdG8gb3VyIGxpc3RlbmVycy4g8J+OgSBEaXNjbGFpbWVyOiBUaGUgUGVyaW1lbm9wYXVzZSBKb3VybmFsIGlzIGEgdG9vbCBkZXNpZ25lZCB0byBjb21wbGVtZW50IHlvdXIgc2VsZi1jYXJlIHJvdXRpbmUuIFBsZWFzZSBjb25zdWx0IHdpdGggeW91ciBoZWFsdGhjYXJlIHByb2Zlc3Npb25hbCBmb3IgcGVyc29uYWxpemVkIGFkdmljZSAmIGd1aWRhbmNlIHJlZ2FyZGluZyBwZXJpbWVub3BhdXNlLiBBYm91dCBndWVzdCBEci4gTmlzaGEgUGF0ZWwgTUQ6wqAgRHIuIFBhdGVsIGlzIGEgcHJhY3RpY2luZyBob3NwaXRhbGlzdCAmIG9iZXNpdHkgbWVkaWNpbmUgcGh5c2ljaWFuIHdpdGhpbiB0aGUgQWR2YW5jZWQgT3JnYW4gVGhlcmFwaWVzIERpdmlzaW9uICh0cmFuc3BsYW50KSBhdCBDUE1DLiBTaGUgaXMgYSBmaWVyY2UgYWR2b2NhdGUgZm9yIHByYWN0aWNhbCBudXRyaXRpb24gYW5kIGxpZmVzdHlsZSBlZHVjYXRpb24gdG8gYmUgaW5jb3Jwb3JhdGVkIGluIG1lZGljYWwgdHJhaW5pbmcuIERyLiBQYXRlbCBpcyBhbHNvIGNlcnRpZmllZCBpbiBDdWxpbmFyeSBNZWRpY2luZSwgYSBuZXcgZXZpZGVuY2UgYmFzZWQgZmllbGQgaW4gbWVkaWNpbmUgdGhhdCBibGVuZHMgdGhlIGFydCBvZiBmb29kIGFuZCBjb29raW5nIHdpdGggdGhlIHNjaWVuY2Ugb2YgbWVkaWNpbmUgYW5kIG51dHJpdGlvbi4gSW4gYWRkaXRpb24sIHNoZSBsZWFkcyBhIG11bHRpLXNwZWNpYWx0eSBtZWRpY2FsIGdyb3VwIHRoYXQgaGFzIGEgcm9idXN0IGFuZCBhY3RpdmUgcGh5c2ljaWFuIHdlbGxuZXNzIGNvbW1pdHRlZS4gIExlYXJuIG1vcmUgYWJvdXQgRHIuIE5pc2hhIFBhdGVsOiBodHRwczovL3d3dy5pbnN0YWdyYW0uY29tL2RycGxhbnRlbC8/aGw9ZW4gaHR0cHM6Ly93d3cuaW5zdGFncmFtLmNvbS9tZWV0YXlsYWNvbW11bml0eS8/aGw9ZW4gbS5mYWNlYm9vay5jb20vZ3JvdXBzL21lZXRheWxhY29tbXVuaXR5IGh0dHBzOi8vd3d3LnRocmVhZHMubmV0L0BkcnBsYW50ZWwgaHR0cHM6Ly90d2l0dGVyLmNvbS9EclBsYW50ZWwgaHR0cHM6Ly93d3cubGlua2VkaW4uY29tL2luL2RycGxhbnRlbC8gQWJvdXQgZ3Vlc3QgRHIuIERpc2hhIE5hcmFuZyBNRDogRGlzaGEgTmFyYW5nLCBNLkQuIGlzIGEgYm9hcmQtY2VydGlmaWVkIGVuZG9jcmlub2xvZ2lzdCwgb2Jlc2l0eSBhbmQgY3VsaW5hcnkgbWVkaWNpbmUgc3BlY2lhbGlzdCBhdCBOb3J0aHdlc3Rlcm4gTWVkaWNpbmUgTGFrZSBGb3Jlc3QgSG9zcGl0YWwuIERyLiBOYXJhbmcgaXMgdGhlIERpcmVjdG9yIG9mIE9iZXNpdHkgTWVkaWNpbmUsIGFuZCBpcyBwYXNzaW9uYXRlIGFib3V0IGN1bGluYXJ5IG1lZGljaW5lLCB3ZWlnaHQgbWFuYWdlbWVudCwgYW5kIGRpYWJldGVzIGNhcmUuIFNoZSBzdHJpdmVzIHRvIGVtcGhhc2l6ZSB0aGUgYWRhZ2UgXCJmb29kIGlzIG1lZGljaW5lXCIgdGhyb3VnaG91dCBoZXIgbWVkaWNhbCBwcmFjdGljZSBhbmQgY29tbXVuaXR5IG91dHJlYWNoLiBTaGUgaXMgZ3JlYXRseSBpbnZvbHZlZCBpbiBicmluZ2luZyBjdWxpbmFyeSBtZWRpY2luZSBwcm9ncmFtbWluZyB0byB0aGUgaG9zcGl0YWwgYW5kIGxvY2FsIGNvbW11bml0eSB2aWEgaGVyIG9yZ2FuaXphdGlvbiwgQ3VsaW5hcnkgTWVkaWNzLCBhbmQgd2FudHMgdG8gd29yayB3aXRoIG1lbWJlcnMgb2YgdGhlIGNvbW11bml0eSB0byBoZWxwIGluIGRpc3NlbWluYXRpbmcgbnV0cml0aW9uIGVkdWNhdGlvbi4gIExlYXJuIG1vcmUgYWJvdXQgRHIuIERpc2ggTmFyYW5nOiBodHRwczovL3d3dy5icnVzaHdvb2RjZW50ZXIub3JnL2JvYXJkbmFyYW5nLmh0bWwgaHR0cHM6Ly93d3cubGlua2VkaW4uY29tL2luL2Rpc2hhbmFyYW5nbWQgaHR0cHM6Ly90d2l0dGVyLmNvbS9kaXNoYWt1bWFybWQ/bGFuZz1lbiBodHRwczovL3d3dy5pbnN0YWdyYW0uY29tL2Rpc2hhbmFyYW5nbWQvIERpc2NsYWltZXI6IFRoaXMgaXMgbm90IG1lZGljYWwgYWR2aWNlLCBpdCBkb2VzIG5vdCB0YWtlIHRoZSBwbGFjZSBvZiBtZWRpY2FsIGFkdmljZSBmcm9tIHlvdXIgcGh5c2ljaWFuLCBhbmQgaXMgbm90IGludGVuZGVkIHRvIHRyZWF0IG9yIGN1cmUgYW55IGRpc2Vhc2UuIFBhdGllbnRzIHNob3VsZCBzZWUgYSBxdWFsaWZpZWQgbWVkaWNhbCBwcm92aWRlciBmb3IgYXNzZXNzbWVudCBhbmQgdHJlYXRtZW50LiIsImR1cmF0aW9uIjp7InRvdGFsTWlsbGlzZWNvbmRzIjozMTY1MjE0fSwiaWQiOiI1YXc0c3FyUjFHdE5iOXBCM2FtQXp6IiwibWVkaWFUeXBlcyI6WyJBVURJTyJdLCJuYW1lIjoiRGVteXN0aWZ5aW5nIFdlaWdodCBHYWluIGluIFBlcmltZW5vcGF1c2UgLSBVbnJhdmVsbGluZyB0aGUgV0hZIHdpdGggRHIuIE5pc2hhIFBhdGVsICYgRHIuIERpc2hhIE5hcmFuZyIsInBsYXlhYmlsaXR5Ijp7InBsYXlhYmxlIjp0cnVlLCJyZWFzb24iOiJQTEFZQUJMRSJ9LCJwbGF5ZWRTdGF0ZSI6eyJwbGF5UG9zaXRpb25NaWxsaXNlY29uZHMiOjAsInN0YXRlIjoiTk9UX1NUQVJURUQifSwicG9kY2FzdFYyIjp7Il9fdHlwZW5hbWUiOiJQb2RjYXN0UmVzcG9uc2VXcmFwcGVyIiwiZGF0YSI6eyJfX3R5cGVuYW1lIjoiUG9kY2FzdCIsImNvdmVyQXJ0Ijp7InNvdXJjZXMiOlt7ImhlaWdodCI6NjQsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMGY2OGRlYWMxNzM4MWVlMTI1ZWQ5YjdlNjA4NGEiLCJ3aWR0aCI6NjR9LHsiaGVpZ2h0IjozMDAsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMDVmMWZlYWMxNzM4MWVlMTI1ZWQ5YjdlNjA4NGEiLCJ3aWR0aCI6MzAwfSx7ImhlaWdodCI6NjQwLCJ1cmwiOiJodHRwczovL2kuc2Nkbi5jby9pbWFnZS9hYjY3NjU2MzAwMDBiYThhZWFjMTczODFlZTEyNWVkOWI3ZTYwODRhIiwid2lkdGgiOjY0MH1dfSwibmFtZSI6IlBlcmltZW5vcGF1c2UgV1RGPyIsInNob3dUeXBlcyI6W10sInVyaSI6InNwb3RpZnk6c2hvdzo0aHM5VE1GTENzUk9ldlZLRHl5YWZLIn19LCJyZWxlYXNlRGF0ZSI6eyJpc29TdHJpbmciOiIyMDIzLTEyLTMwVDIyOjI0OjAwWiJ9LCJyZXN0cmljdGlvbnMiOnsicGF5d2FsbENvbnRlbnQiOmZhbHNlfSwidXJpIjoic3BvdGlmeTplcGlzb2RlOjVhdzRzcXJSMUd0TmI5cEIzYW1BenoifSx7Il9fdHlwZW5hbWUiOiJFcGlzb2RlIiwiYXVkaW8iOnsiaXRlbXMiOlt7ImZpbGVJZCI6IjZlY2EwMTAxNjA5ZjIzYzc0ZDIzYzhhNWMxMWViYjk4NmEyMjA2NmIiLCJmb3JtYXQiOiJBQUNfMjQiLCJ1cmwiOiJodHRwczovL3Auc2Nkbi5jby9tcDMtcHJldmlldy82ZWNhMDEwMTYwOWYyM2M3NGQyM2M4YTVjMTFlYmI5ODZhMjIwNjZiIn0seyJmaWxlSWQiOiJiNzFmMzVkNTYyMzU1MDQ3Yzk4Y2IxY2QzMTdmZDIxZWUzYzExZWY4IiwiZm9ybWF0IjoiTVA0XzEyOF9EVUFMIiwidXJsIjoiaHR0cHM6Ly9wLnNjZG4uY28vbXAzLXByZXZpZXcvYjcxZjM1ZDU2MjM1NTA0N2M5OGNiMWNkMzE3ZmQyMWVlM2MxMWVmOCJ9LHsiZmlsZUlkIjoiY2IzMTM3NWU5ZWNiMzg1MDljM2YxZGIzNDRkNzA4ZmNmZjBlN2U0NiIsImZvcm1hdCI6Ik1QNF8xMjhfQ0JDUyIsInVybCI6Imh0dHBzOi8vcC5zY2RuLmNvL21wMy1wcmV2aWV3L2NiMzEzNzVlOWVjYjM4NTA5YzNmMWRiMzQ0ZDcwOGZjZmYwZTdlNDYifSx7ImZpbGVJZCI6IjE3YTFkODVmYzc3MzExMWUyZjcwMzA3NDUwYjUzMGYwYjlhMjFiZjYiLCJmb3JtYXQiOiJNUDRfMTI4IiwidXJsIjoiaHR0cHM6Ly9wLnNjZG4uY28vbXAzLXByZXZpZXcvMTdhMWQ4NWZjNzczMTExZTJmNzAzMDc0NTBiNTMwZjBiOWEyMWJmNiJ9LHsiZmlsZUlkIjoiOWZhN2NhMDMzZWVkMmQyNWQ2Y2ZhYjgyMDhhZTc3NTFmMjAwOGUwMCIsImZvcm1hdCI6Ik9HR19WT1JCSVNfOTYiLCJ1cmwiOiJodHRwczovL3Auc2Nkbi5jby9tcDMtcHJldmlldy85ZmE3Y2EwMzNlZWQyZDI1ZDZjZmFiODIwOGFlNzc1MWYyMDA4ZTAwIn1dfSwiY29udGVudFJhdGluZyI6eyJsYWJlbCI6Ik5PTkUifSwiY292ZXJBcnQiOnsic291cmNlcyI6W3siaGVpZ2h0Ijo2NCwidXJsIjoiaHR0cHM6Ly9pLnNjZG4uY28vaW1hZ2UvYWI2NzY1NjMwMDAwZjY4ZDk1OGYxNzQyMjVkYTFiNzJkOTdjYjczMiIsIndpZHRoIjo2NH0seyJoZWlnaHQiOjMwMCwidXJsIjoiaHR0cHM6Ly9pLnNjZG4uY28vaW1hZ2UvYWI2NzY1NjMwMDAwNWYxZjk1OGYxNzQyMjVkYTFiNzJkOTdjYjczMiIsIndpZHRoIjozMDB9LHsiaGVpZ2h0Ijo2NDAsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMGJhOGE5NThmMTc0MjI1ZGExYjcyZDk3Y2I3MzIiLCJ3aWR0aCI6NjQwfV19LCJkZXNjcmlwdGlvbiI6IkluIHRoaXMgZXBpc29kZSwgd2UgY292ZXJlZDogIE1vb2Qgc3dpbmdzIGluIHBlcmltZW5vcGF1c2XCoCBIb3Jtb25lIGZsdWN0dWF0aW9ucyB0aGF0IGNhdXNlIG1vb2RpbmVzcyBUaGUgZXN0cm9nZW4tc2Vyb3RvbmluIGNvbm5lY3Rpb24gV2h5IHlvdXIgZm9vZCAmIGxpZmVzdHlsZSBzaG91bGRu4oCZdCBiZSBvdmVybG9va2VkIFBNREQgaW4gcGVyaW1lbm9wYXVzZSBTdGVwcyB0byB0YWtlIHRvIGltcHJvdmUgbW9vZCBzdHJ1Z2dsZXMgIMKgIE1lbnRpb25lZCBpbiB0aGlzIGVwaXNvZGU6IFBlcmltZW5vcGF1c2UgTWFkZSBFYXN5IC0gaHR0cHM6Ly9jbGF1ZGlhcGV0cmlsbGkuY29tL3BlcmltYWRlZWFzeSDCoCBTb3VyY2VzOiBodHRwczovL3d3dy5uY2JpLm5sbS5uaWguZ292L3BtYy9hcnRpY2xlcy9QTUMxMzI3NjY0LyBodHRwczovL3d3dy5uY2JpLm5sbS5uaWguZ292L3BtYy9hcnRpY2xlcy9QTUM0MzM1MTc3LyBodHRwczovL3B1Ym1lZC5uY2JpLm5sbS5uaWguZ292LzExOTU1NzkzLyBodHRwczovL3d3dy5uY2JpLm5sbS5uaWguZ292L3BtYy9hcnRpY2xlcy9QTUM2MjY2OTQ5LyBodHRwczovL3d3dy5uY2JpLm5sbS5uaWguZ292L3BtYy9hcnRpY2xlcy9QTUMzMzE3NDAxLyBodHRwczovL3RoZXdlbGxuZXNzYnlkZXNpZ25wcm9qZWN0LmNvbS8yMDIzLzA1L3BtZGQvIGh0dHBzOi8vcHVibWVkLm5jYmkubmxtLm5paC5nb3YvMTUwMTMyNzEvIGh0dHBzOi8vcHVibWVkLm5jYmkubmxtLm5paC5nb3YvMjYxNjgxMDQvIGh0dHBzOi8vcHVibWVkLm5jYmkubmxtLm5paC5nb3YvMTI1MTk1NTQvICBodHRwczovL3d3dy5oZWFsdGguaGFydmFyZC5lZHUvYmxvZy9ndXQtZmVlbGluZ3MtaG93LWZvb2QtYWZmZWN0cy15b3VyLW1vb2QtMjAxODEyMDcxNTU0OCAgaHR0cHM6Ly9qYW1hbmV0d29yay5jb20vam91cm5hbHMvamFtYXBzeWNoaWF0cnkvZnVsbGFydGljbGUvMjY2ODIwNSDCoCAgICAgQ2xhdWRpYSBQZXRyaWxsaSBpcyBhIEZ1bmN0aW9uYWwgSGVhbHRoIENvYWNoLCBJbnRlZ3JhdGl2ZSBOdXRyaXRpb24gQ29hY2gsIFdvbWVuJ3MgSGVhbHRoIEVkdWNhdG9yLCBhbmQgY3JlYXRvciBvZiBUaGUgSG9ybW9uZSBSZXNjdWUgcHJvZ3JhbS4gSGF2aW5nIGV4cGVyaWVuY2VkIGRlYmlsaXRhdGluZyBwZXJpb2RzLCBkaWdlc3RpdmUgaXNzdWVzLCBhIHNsdWdnaXNoIHRoeXJvaWQsIGEgcGl0dWl0YXJ5IHR1bW9yLCBhbmQgcGVyaW1lbm9wYXVzZSBzeW1wdG9tcyBpbiBoZXIgbGF0ZSAzMHMsIHNoZSBrbm93cyBleGFjdGx5IHdoYXQgaXTigJlzIGxpa2UgdG8gZ2V0IGRpc21pc3NlZCBieSBkb2N0b3JzIGFuZCBzcGVuZCB5ZWFycyBzZWFyY2hpbmcgZm9yIGFuc3dlcnMuwqAgIEFmdGVyIG1ha2luZyB0aGUgZGVjaXNpb24gdG8gYWR2b2NhdGUgZm9yIGhlciBoZWFsdGggeWVhcnMgYWdvIGFuZCBpbnZlc3RpbmcgaW4gaGVyIGVkdWNhdGlvbiwgc2hlIGNoYW5nZWQgaGVyIGxpZmUuIE5vdywgc2hlJ3MgY2hhbmdpbmcgdGhlIGxpdmVzIG9mIGNvdW50bGVzcyB3b21lbiBieSB0ZWFjaGluZyB0aGVtIHRvIGFkdm9jYXRlIGZvciB0aGVtc2VsdmVzIGFuZCBpbXByb3ZlIHRoZWlyIGhvcm1vbmUgaGVhbHRoLCBzbyB0aGV5IGNhbiBmZWVsIGFuZCBsb29rIHRoZWlyIGJlc3QgLS0gaW4gdGhlaXIgNDBzIGFuZCBiZXlvbmQhIMKgIFdoZW4gc2hlJ3Mgbm90IGRpZ2dpbmcgaW50byBjbGllbnQgY2FzZXMgYW5kIGxlYXJuaW5nIGFib3V0IHdvbWVuJ3MgaGVhbHRoLCB5b3UnbGwgZmluZCBDbGF1ZGlhIHdpdGggaGVyIGxpZmUgcGFydG5lciBvZiAxNSB5ZWFycywgTWlrZSwgYW5kIHRoZWlyIHJlc2N1ZSBwdXAsIERhd3NvbiwgdGhlIGxvdmUgb2YgdGhlaXIgbGlmZS7CoCDCoCAgIFRvIGNvbm5lY3Qgd2l0aCBDbGF1ZGlhIFBldHJpbGxpOsKgIEluc3RhZ3JhbSBMaW5rZWRJbiAgRmFjZWJvb2sgV2Vic2l0ZSBGUkVFIEdJRlQ6IFBlcmktV2hhdD8hIFRoZSBNdXN0LUhhdmUgR3VpZGUgZm9yIE5hdmlnYXRpbmcgSG9ybW9uZSBDaGFuZ2VzIGluIFlvdXIgNDBzIFdPUksgV0lUSCBVUzogIFRoZSBIb3Jtb25lIFJlc2N1ZSBQcm9ncmFtIFFVRVNUSU9OUz8gRU1BSUw6IGNsYXVkaWFAY2xhdWRpYXBldHJpbGxpLmNvbSBMT1ZFIFRIRSBTSE9XPyEgUGxlYXNlIHN1YnNjcmliZSwgcmF0ZSwgcmV2aWV3LCBhbmQgc2hhcmUgd2hlcmV2ZXIgeW91IGxpc3RlbiEiLCJkdXJhdGlvbiI6eyJ0b3RhbE1pbGxpc2Vjb25kcyI6MTA4MzAzNn0sImlkIjoiNzJGMmxXRDA4ekV1N2tkR2t6aThrVSIsIm1lZGlhVHlwZXMiOlsiQVVESU8iXSwibmFtZSI6IjExLiBNb29keSwgSXJyaXRhYmxlIEIqdGNoIEV2ZXJ5IE1vbnRoPyIsInBsYXlhYmlsaXR5Ijp7InBsYXlhYmxlIjp0cnVlLCJyZWFzb24iOiJQTEFZQUJMRSJ9LCJwbGF5ZWRTdGF0ZSI6eyJwbGF5UG9zaXRpb25NaWxsaXNlY29uZHMiOjAsInN0YXRlIjoiTk9UX1NUQVJURUQifSwicG9kY2FzdFYyIjp7Il9fdHlwZW5hbWUiOiJQb2RjYXN0UmVzcG9uc2VXcmFwcGVyIiwiZGF0YSI6eyJfX3R5cGVuYW1lIjoiUG9kY2FzdCIsImNvdmVyQXJ0Ijp7InNvdXJjZXMiOlt7ImhlaWdodCI6NjQsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMGY2OGQ5NThmMTc0MjI1ZGExYjcyZDk3Y2I3MzIiLCJ3aWR0aCI6NjR9LHsiaGVpZ2h0IjozMDAsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMDVmMWY5NThmMTc0MjI1ZGExYjcyZDk3Y2I3MzIiLCJ3aWR0aCI6MzAwfSx7ImhlaWdodCI6NjQwLCJ1cmwiOiJodHRwczovL2kuc2Nkbi5jby9pbWFnZS9hYjY3NjU2MzAwMDBiYThhOTU4ZjE3NDIyNWRhMWI3MmQ5N2NiNzMyIiwid2lkdGgiOjY0MH1dfSwibmFtZSI6IlBlcmltZW5vcGF1c2UgU2ltcGxpZmllZCIsInNob3dUeXBlcyI6W10sInVyaSI6InNwb3RpZnk6c2hvdzoxTktiTm9aSmt1TkJidk5aY2hXWnh5In19LCJyZWxlYXNlRGF0ZSI6eyJpc29TdHJpbmciOiIyMDI0LTA0LTEwVDA0OjA1OjAwWiJ9LCJyZXN0cmljdGlvbnMiOnsicGF5d2FsbENvbnRlbnQiOmZhbHNlfSwidXJpIjoic3BvdGlmeTplcGlzb2RlOjcyRjJsV0QwOHpFdTdrZEdremk4a1UifSx7Il9fdHlwZW5hbWUiOiJFcGlzb2RlIiwiYXVkaW8iOnsiaXRlbXMiOlt7ImZpbGVJZCI6IjM3Y2Y1ZDMzMzk5NjhhYTY0ZTcwMjIyZDE4MmMyMDRlYTI4OTUwMDAiLCJmb3JtYXQiOiJNUDRfMTI4IiwidXJsIjoiaHR0cHM6Ly9wLnNjZG4uY28vbXAzLXByZXZpZXcvMzdjZjVkMzMzOTk2OGFhNjRlNzAyMjJkMTgyYzIwNGVhMjg5NTAwMCJ9LHsiZmlsZUlkIjoiMThkNDAxMzBmNWJkYjhjMTY4YWQ3YWJmNWFiODhhNjNmZDcwMmNkMSIsImZvcm1hdCI6Ik1QNF8xMjhfRFVBTCIsInVybCI6Imh0dHBzOi8vcC5zY2RuLmNvL21wMy1wcmV2aWV3LzE4ZDQwMTMwZjViZGI4YzE2OGFkN2FiZjVhYjg4YTYzZmQ3MDJjZDEifSx7ImZpbGVJZCI6IjQ1ZGUxM2Y3YWU2NDczOTY5ZWQwNzNhZWM2YzEzMGYyYmQ2MjBiYTAiLCJmb3JtYXQiOiJPR0dfVk9SQklTXzk2IiwidXJsIjoiaHR0cHM6Ly9wLnNjZG4uY28vbXAzLXByZXZpZXcvNDVkZTEzZjdhZTY0NzM5NjllZDA3M2FlYzZjMTMwZjJiZDYyMGJhMCJ9LHsiZmlsZUlkIjoiYmMyNDVjMTA1ZWQyN2M1YTg0NzRiMzI2MzM1YjhjNDllMzg0ZDYwNCIsImZvcm1hdCI6IkFBQ18yNCIsInVybCI6Imh0dHBzOi8vcC5zY2RuLmNvL21wMy1wcmV2aWV3L2JjMjQ1YzEwNWVkMjdjNWE4NDc0YjMyNjMzNWI4YzQ5ZTM4NGQ2MDQifSx7ImZpbGVJZCI6ImRiODc5NzdkYjBhYTI5YzA1OWNiMDgwNWYyNTg3MTlkOWUzM2ViNzEiLCJmb3JtYXQiOiJNUDRfMTI4X0NCQ1MiLCJ1cmwiOiJodHRwczovL3Auc2Nkbi5jby9tcDMtcHJldmlldy9kYjg3OTc3ZGIwYWEyOWMwNTljYjA4MDVmMjU4NzE5ZDllMzNlYjcxIn1dfSwiY29udGVudFJhdGluZyI6eyJsYWJlbCI6Ik5PTkUifSwiY292ZXJBcnQiOnsic291cmNlcyI6W3siaGVpZ2h0Ijo2NCwidXJsIjoiaHR0cHM6Ly9pLnNjZG4uY28vaW1hZ2UvYWI2NzY1NjMwMDAwZjY4ZDY3OWZhZGI1OTA0NmE0MTc5YzJmZDEyYSIsIndpZHRoIjo2NH0seyJoZWlnaHQiOjMwMCwidXJsIjoiaHR0cHM6Ly9pLnNjZG4uY28vaW1hZ2UvYWI2NzY1NjMwMDAwNWYxZjY3OWZhZGI1OTA0NmE0MTc5YzJmZDEyYSIsIndpZHRoIjozMDB9LHsiaGVpZ2h0Ijo2NDAsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMGJhOGE2NzlmYWRiNTkwNDZhNDE3OWMyZmQxMmEiLCJ3aWR0aCI6NjQwfV19LCJkZXNjcmlwdGlvbiI6IldlbGNvbWUgYmFjayB0byB0aGUgU2VsZi1TZWxlY3RpbmcgUG9kY2FzdCEgSW4gRXBpc29kZSAyMSwgd2UgYXJlIGpvaW5lZCBieSB0aGUgYW1hemluZyBMYWNleSBEdW5uLCBNUywgUkQsIHRvIGRpdmUgZGVlcCBpbnRvIHRoZSBpbnRlcmNvbm5lY3RlZCByZWFsbXMgb2YgaG9ybW9uYWwgaGVhbHRoLCBndXQgaGVhbHRoLCBhbmQgZnVuY3Rpb25hbCBtZWRpY2luZS4gTGFjZXkgc2hhcmVzIGhlciBwZXJzb25hbCBqb3VybmV5IGZyb20gYm9keWJ1aWxkaW5nIHRvIGJlY29taW5nIGEgbGVhZGluZyBleHBlcnQgaW4gZnVuY3Rpb25hbCBudXRyaXRpb24sIGRpc2N1c3NpbmcgaGVyIG93biBoZWFsdGggc3RydWdnbGVzIGFuZCB0aGUgbGVzc29ucyBzaGUgbGVhcm5lZCBhbG9uZyB0aGUgd2F5LiAgSW4gdGhpcyBlcGlzb2RlLCB3ZSBjb3ZlcjogLSBMYWNleSdzIGJhY2tncm91bmQgaW4gYm9keWJ1aWxkaW5nIGFuZCBoZXIgam91cm5leSBpbnRvIGZ1bmN0aW9uYWwgbWVkaWNpbmUgLSBUaGUgaW1wb3J0YW5jZSBvZiB1bmRlcnN0YW5kaW5nIGFuZCBtYW5hZ2luZyBob3Jtb25hbCBoZWFsdGggLSBTaWducyBhbmQgc3ltcHRvbXMgb2YgaG9ybW9uYWwgaW1iYWxhbmNlcyBhbmQgd2hlbiB0byBzZWVrIGhlbHAgLSBUaGUgY3JpdGljYWwgcm9sZSBvZiBndXQgaGVhbHRoIGluIG92ZXJhbGwgd2VsbG5lc3MgLSBQcmFjdGljYWwgc3RyYXRlZ2llcyBmb3IgbWFuYWdpbmcgZGlldGFyeSBmYXRpZ3VlIGFuZCBtYWludGFpbmluZyBhZGhlcmVuY2UgLSBIb3cgdG8gYXBwcm9hY2ggdGhlIHVzZSBvZiBzdXBwbGVtZW50cyBhbmQgZGlhZ25vc3RpYyB0ZXN0cyBlZmZlY3RpdmVseSAgVGltZXN0YW1wczogWzAwOjAwOjAwXSAtIEludHJvZHVjdGlvbiBvZiBndWVzdCBMYWN5IER1bm4uIFswMDowMTowNV0gLSBMYWN5IGdpdmVzIGEgcXVpY2sgYmFja2dyb3VuZCBhYm91dCBoZXJzZWxmLCBpbmNsdWRpbmcgaGVyIGJvZHlidWlsZGluZyBqb3VybmV5IGFuZCBlZHVjYXRpb25hbCBiYWNrZ3JvdW5kLiBbMDA6MDI6MzhdIC0gTGFjeSBkaXNjdXNzZXMgaGVyIGhlYWx0aCBzdHJ1Z2dsZXMgd2l0aCBoeXBvdGh5cm9pZGlzbSBhbmQgaG93IGl0IGxlZCBoZXIgdG8gZnVuY3Rpb25hbCBtZWRpY2luZSBbMDA6MDU6MDFdIC0gTGFjeSBkZWZpbmVzIHdoYXQgaGVhbHRoeSBob3Jtb25lcyBsb29rIGxpa2UgYW5kIHRoZWlyIGltcGFjdCBvbiBvdmVyYWxsIHdlbGwtYmVpbmcuIFswMDowNTo0OF0gLSBTaWducyBhbmQgc3ltcHRvbXMgaW5kaWNhdGluZyBhIGhvcm1vbmFsIGltYmFsYW5jZSBhbmQgd2hlbiB0byBzZWVrIHByb2Zlc3Npb25hbCBoZWxwLiBbMDA6MDg6MDZdIC0gVGhlIGltcG9ydGFuY2Ugb2YgdW5kZXJzdGFuZGluZyB0aGUgdW5kZXJseWluZyBjYXVzZXMgb2YgaG9ybW9uYWwgaW1iYWxhbmNlcyBhbmQgbm90IGp1c3QgdHJlYXRpbmcgdGhlIHN5bXB0b21zLiBbMDA6MTA6NDJdIC0gTGFjeSBleHBsYWlucyB0aGUgY29ubmVjdGlvbiBiZXR3ZWVuIGd1dCBoZWFsdGgsIGluZmxhbW1hdGlvbiwgYW5kIHZhcmlvdXMgaGVhbHRoIGlzc3Vlcy4gWzAwOjEyOjA4XSAtIFRoZSBpbXBhY3Qgb2YgZ3V0IGhlYWx0aCBvbiBwaHlzaXF1ZSBhbmQgY29tbW9uIGlzc3VlcyBib2R5YnVpbGRlcnMgZmFjZS4gWzAwOjE0OjExXSAtIERpc2N1c3Npb24gb24gdGhlIHVzZSBvZiBwZXJmb3JtYW5jZS1lbmhhbmNpbmcgZHJ1Z3MgKFBFRHMpIGFuZCB0aGVpciBpbXBhY3Qgb24gaGVhbHRoIGFuZCBib2R5YnVpbGRpbmcgWzAwOjE3OjEzXSAtIENvcmV5IGFuZCBMYWN5IGRpc2N1c3MgdGhlIGJlbmVmaXRzIGFuZCByaXNrcyBvZiB1c2luZyBQRURzLiBbMDA6MjI6MzJdIC0gRWZmZWN0aXZlIHN0cmF0ZWdpZXMgZm9yIG1hbmFnaW5nIGZhdGlndWUgWzAwOjMwOjE1XSAtIExhY3kgYWR2aXNlcyBvbiB3aGVuIHRvIGNvbnNpZGVyIHJ1bm5pbmcgYSBHSSBtYXAgZm9yIGd1dCBoZWFsdGggaXNzdWVzLiBbMDA6MzM6MzNdIC0gUmVkIGZsYWdzIHRvIGxvb2sgb3V0IGZvciB3aGVuIGNob29zaW5nIGEgY29hY2ggZm9yIGd1dCBoZWFsdGggYW5kIGZ1bmN0aW9uYWwgbWVkaWNpbmUuIFswMDozNjowMV0gLSBUaGUgcHJvcGVyIHVzZSBvZiBwcm9iaW90aWNzIGFuZCB0aGUgaW1wb3J0YW5jZSBvZiBmZWVkaW5nIHRoZSBtaWNyb2Jpb21lIHdpdGggYSBoZWFsdGh5IGRpZXQgWzAwOjM5OjE3XSAtIFRoZSByb2xlIG9mIGRpZ2VzdGl2ZSBlbnp5bWVzIGFuZCBob3cgdGhleSBjYW4gc3VwcG9ydCBkaWdlc3Rpb24uIFswMDo0MjoyNF0gLSBTdHJhdGVnaWVzIGZvciBtYW5hZ2luZyBjb25zdGlwYXRpb24gYW5kIGVuc3VyaW5nIGhlYWx0aHkgYm93ZWwgbW92ZW1lbnRzLiBbMDA6NDU6NDVdIC0gVGhlIGltcG9ydGFuY2Ugb2YgYWRkcmVzc2luZyBhbGwgYXNwZWN0cyBvZiBoZWFsdGgsIGluY2x1ZGluZyBndXQgaGVhbHRoLCBiZWZvcmUganVtcGluZyBpbnRvIHN1cHBsZW1lbnRzIG9yIHRlc3RzLiBbMDA6NDc6MDJdIC0gVGhlIGVmZmVjdHMgb2YgbW9sZCBleHBvc3VyZSBvbiBoZWFsdGggYW5kIGhvdyB0byBtYW5hZ2UgYW5kIHRlc3QgZm9yIG1vbGQtcmVsYXRlZCBpc3N1ZXMuIFswMDo1NjoxMV0gLSBDbG9zaW5nIHJlbWFya3MsIExhY3kgc2hhcmVzIGhlciBjb250YWN0IGluZm9ybWF0aW9uIGFuZCByZXNvdXJjZXMgZm9yIGxpc3RlbmVycy4gIExpbmtzICYgUmVzb3VyY2VzOiAtIExhY2V5IER1bm4ncyBJbnN0YWdyYW0gIC0gQGZhaXRoYW5kZml0ICAtIFwiVGhlIFdvbWVuJ3MgR3VpZGUgVG8gSG9ybW9uYWwgSGFybW9ueVwiIGJ5IExhY2V5IER1bm4sIE1TLCBSRDogLy91cGxpZnRmaXRudXRyaXRpb24uY29tL2Jvb2svIC0gUm9vdCBDYXVzZSBSYWRpbyBQb2RjYXN0OiBodHRwczovL3VwbGlmdG51dHJpdGlvbi5jb20vcG9kY2FzdCAtIFdvcmsgV2l0aCBMYWNleTogaHR0cHM6Ly91cGxpZnRmaXRudXRyaXRpb24uY29tL3NlcnZpY2VzLyAgVGVzdHMgTWVudGlvbmVkOiAtIEdJLU1BUCBUZXN0OiBodHRwczovL3d3dy5kaWFnbm9zdGljc29sdXRpb25zbGFiLmNvbS90ZXN0cy9naS1tYXAgLSBEVVRDSCBUZXN0OiBodHRwczovL2R1dGNodGVzdC5jb20gLSBDb21wcmVoZW5zaXZlIE51dHJpZW50IFBhbmVsOiBodHRwczovL3d3dy5saWZlZXh0ZW5zaW9uLmNvbS9sYWItdGVzdGluZy9pdGVtbGMxMDAwMDEvY2FyZGlhYy1jb21wcmVoZW5zaXZlLW1hbGUtcGFuZWwtYmxvb2QtdGVzdCAtIE15Y290b3hpbiBTY3JlZW5pbmcgKGUuZy4sIEdyZWF0IFBsYWlucyBMYWJvcmF0b3J5KSAtIE9yZ2FuaWMgQWNpZHMgVGVzdCAoT0FUKSAtIEhlYXZ5IE1ldGFsIFRlc3RpbmcgKGUuZy4sIERvY3RvcnMgRGF0YSk6IGh0dHBzOi8vd3d3LmRvY3RvcnNkYXRhLmNvbS9Ub3hpYy1hbmQtRXNzZW50aWFsLUVsZW1lbnRzICDigaBDb2FjaGluZzogTGV0J3MgQ2hhdOKBoCBodHRwczovL2NhbGVuZGx5LmNvbS9jb3J5Zml0LWNvYWNoaW5nLzE1bWluICDigaBDb25zdWx0czogQm9vayBhIENhbGzigaAgaHR0cHM6Ly9jYWxlbmRseS5jb20vY29yeWZpdC1jb2FjaGluZy9vbmUtdGltZS1jb25zdWx0YXRpb24gIEZvciBtb3JlIGNvbnRlbnQsIGZvbGxvdyBhbG9uZzog4oGgSW5zdGFncmFt4oGgOiAgaHR0cHM6Ly93d3cuaW5zdGFncmFtLmNvbS9jb3J5X2ZpdC8gIOKBoFBhdHJlb27igaA6ICBodHRwczovL3BhdHJlb24uY29tL0NvcnlGaXQ/dXRtX21lZGl1bT11bmtub3duJnV0bV9zb3VyY2U9am9pbl9saW5rJnV0bV9jYW1wYWlnbj1jcmVhdG9yc2hhcmVfY3JlYXRvciZ1dG1fY29udGVudD1jb3B5TGluayIsImR1cmF0aW9uIjp7InRvdGFsTWlsbGlzZWNvbmRzIjozNDcyMjU2fSwiaWQiOiI3b0JsR3gyMFJocEtrZE9UbDJqZ0gxIiwibWVkaWFUeXBlcyI6WyJBVURJTyIsIlZJREVPIl0sIm5hbWUiOiJFLiAyMSBMYWNleSBEdW5uOiBPcHRpbWl6aW5nIEhvcm1vbmFsIGFuZCBHdXQgSGVhbHRoIEZvciBCb2R5YnVpbGRlcnMiLCJwbGF5YWJpbGl0eSI6eyJwbGF5YWJsZSI6dHJ1ZSwicmVhc29uIjoiUExBWUFCTEUifSwicGxheWVkU3RhdGUiOnsicGxheVBvc2l0aW9uTWlsbGlzZWNvbmRzIjowLCJzdGF0ZSI6Ik5PVF9TVEFSVEVEIn0sInBvZGNhc3RWMiI6eyJfX3R5cGVuYW1lIjoiUG9kY2FzdFJlc3BvbnNlV3JhcHBlciIsImRhdGEiOnsiX190eXBlbmFtZSI6IlBvZGNhc3QiLCJjb3ZlckFydCI6eyJzb3VyY2VzIjpbeyJoZWlnaHQiOjY0LCJ1cmwiOiJodHRwczovL2kuc2Nkbi5jby9pbWFnZS9hYjY3NjU2MzAwMDBmNjhkNjc5ZmFkYjU5MDQ2YTQxNzljMmZkMTJhIiwid2lkdGgiOjY0fSx7ImhlaWdodCI6MzAwLCJ1cmwiOiJodHRwczovL2kuc2Nkbi5jby9pbWFnZS9hYjY3NjU2MzAwMDA1ZjFmNjc5ZmFkYjU5MDQ2YTQxNzljMmZkMTJhIiwid2lkdGgiOjMwMH0seyJoZWlnaHQiOjY0MCwidXJsIjoiaHR0cHM6Ly9pLnNjZG4uY28vaW1hZ2UvYWI2NzY1NjMwMDAwYmE4YTY3OWZhZGI1OTA0NmE0MTc5YzJmZDEyYSIsIndpZHRoIjo2NDB9XX0sIm5hbWUiOiJTZWxmLVNlbGVjdGluZyIsInNob3dUeXBlcyI6W10sInVyaSI6InNwb3RpZnk6c2hvdzoydFFsZjF6cGE4VjVVT0toR0l4Z3ZDIn19LCJyZWxlYXNlRGF0ZSI6eyJpc29TdHJpbmciOiIyMDI0LTA3LTAxVDEwOjAwOjAwWiJ9LCJyZXN0cmljdGlvbnMiOnsicGF5d2FsbENvbnRlbnQiOmZhbHNlfSwidXJpIjoic3BvdGlmeTplcGlzb2RlOjdvQmxHeDIwUmhwS2tkT1RsMmpnSDEifV0sInVyaSI6InNwb3RpZnk6ZXBpc29kZTo1MXIzTnVwYmZPUXhEMmRNMW5XQnFSIiwic3RhdHVzIjoiTE9BREVEIn0sInNpbWlsYXJQbGF5bGlzdHMiOnsic3RhdHVzIjoiVU5BVkFJTEFCTEUifSwic2ltaWxhckFsYnVtcyI6eyJzdGF0dXMiOiJVTkFWQUlMQUJMRSJ9LCJwb3B1bGFyRXBpc29kZXMiOnsic3RhdHVzIjoiVU5BVkFJTEFCTEUifX0sInBsYXlsaXN0UmVjb21tZW5kZWRUcmFja3MiOnsicGxheWxpc3QiOnsic3RhdHVzIjoiVU5BVkFJTEFCTEUifX0sImNvbmNlcnRIdWIiOnsiY29uY2VydEZlZWQiOm51bGwsImxvY2F0aW9uIjpudWxsfSwibWFzdGhlYWQiOnsiaXNDcmF3bGVyQm90IjpmYWxzZX19</script><script id="remote-configuration" type="text/plain">eyIjdiI6IjEiLCJlbmFibGVJTFJQbGF5bGlzdE1XUCI6ImNvbnRyb2wiLCJlbmFibGVJMThuUm91dGVzIjoidmFyaWFudCIsImRpc2FibGVVbmF1dGhMeXJpY3NDVEEiOnRydWUsIiNjb25maWd1cmF0aW9uQXNzaWdubWVudElkIjoiZDY2Y2EzNjgtMDBmMC0yOWM1LWUyZjQtOGNkZDBjNDVkNTNiOjAiLCIjZ3JvdXBJZHMiOnsiZW5hYmxlSUxSUGxheWxpc3RNV1AiOjEyMTA5MTgsImVuYWJsZUkxOG5Sb3V0ZXMiOjExMDI2NjEsImRpc2FibGVVbmF1dGhMeXJpY3NDVEEiOjExODY1NDF9LCIjZmV0Y2hUaW1lTWlsbGlzIjoxNzMyNjkwODIyMjI1LCIjY29udGV4dEhhc2giOiJjNGY4MzJiYTA0NzhmZDgyIn0=</script><script src="https://open.spotifycdn.com/cdn/build/mobile-web-player/mobile-web-player.fad69ea3.js"></script><script src="https://open.spotifycdn.com/cdn/build/mobile-web-player/vendor~mobile-web-player.8e5c597b.js"></script></body></html>

Pages: 1 2 3 4 5 6 7 8 9 10