www.marketbeat.com
Open in
urlscan Pro
2606:4700:3108::ac42:28f2
Public Scan
Submitted URL: https://email.analystratings.net/ls/click?upn=u001.WeKo-2BCuHku2kJmVIsYmGxteRO-2BqdkFdZns7E8OZ0trhtkhRYqlbI8foLBzBFs1T9wrk8gvBEsq...
Effective URL: https://www.marketbeat.com/compare-stocks/artificial-intelligence-stocks/?AccountID=11404962&hash=54155C44E1BA582367DE39E87...
Submission: On December 23 via api from BE — Scanned from CA
Effective URL: https://www.marketbeat.com/compare-stocks/artificial-intelligence-stocks/?AccountID=11404962&hash=54155C44E1BA582367DE39E87...
Submission: On December 23 via api from BE — Scanned from CA
Form analysis
2 forms found in the DOMGET /pages/search.aspx
<form id="headerSearchForm" class="input-group dark-bkg ml-lg-2 mr-md-2" method="get" action="/pages/search.aspx" role="search" aria-label="Site search">
<input aria-label="Search" id="headerSearch" type="text" name="query" class="autocomplete form-control ui-autocomplete-input" placeholder="Search stocks, news, and tools..." style="font-size:.9em;" autocomplete="off">
<span id="mainAutocompleteList">
<ul id="ui-id-1" tabindex="0" class="ui-menu ui-widget ui-widget-content ui-autocomplete ui-front" unselectable="on" style="display: none;"></ul>
</span>
<span class="input-group-append position-relative">
<span id="headerSearchLoading" style="width: 20px; height: 20px; position: absolute; left: -1.7em; top: 0.4em; display: none;">
<img style="filter: brightness(1.5);" src="/images/loading-gif.gif?v=2" alt="" loading="lazy" width="20" height="20"></span>
<button class="clear-button" type="submit" aria-label="Search" style="color: var(--white); text-transform: uppercase;"><span class="fa-regular fa-magnifying-glass"></span><span class="sr-only">Search</span></button>
</span>
</form>
POST ./?AccountID=11404962&hash=54155C44E1BA582367DE39E87C49FED2667478813F80DF261F8865C4866EA1CFAA87097611AF0C87213F14E55C1F6DD753850FFB8F73AB7F52849A0A689CBD51&utm_source=newsletter&utm_medium=email&utm_campaign=newsletterclick
<form method="post"
action="./?AccountID=11404962&hash=54155C44E1BA582367DE39E87C49FED2667478813F80DF261F8865C4866EA1CFAA87097611AF0C87213F14E55C1F6DD753850FFB8F73AB7F52849A0A689CBD51&utm_source=newsletter&utm_medium=email&utm_campaign=newsletterclick"
onsubmit="javascript:return WebForm_OnSubmit();" id="form1">
<div class="aspNetHidden">
<input type="hidden" name="__EVENTTARGET" id="__EVENTTARGET" value="">
<input type="hidden" name="__EVENTARGUMENT" id="__EVENTARGUMENT" value="">
<input type="hidden" name="__LASTFOCUS" id="__LASTFOCUS" value="">
<input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE"
value="/wEPDwUKMTMwOTE5NTkyOA9kFgJmD2QWHGYPZBYGAhgPFgIeBFRleHQFxgI8c2NyaXB0IHR5cGU9J3RleHQvamF2YXNjcmlwdCc+T25lU2lnbmFsLnB1c2goZnVuY3Rpb24gKCkge09uZVNpZ25hbC5nZXRVc2VySWQoZnVuY3Rpb24gKHVzZXJJZCkgeyQuZ2V0KCIvc2NyaXB0cy9PbmVTaWduYWxUcmFja2luZy5hc2h4P1VzZXJJRD0xMTQwNDk2MiZIYXNoPTFDOTk0NjlGODFEMzhGOUM0QjVCMDk5Q0QyQzNBQjI0NDAzRUU1NEZBQzRFREE0NDREQzlCODg0NzUzNkM0QURFNTFFNzYwQkYxODJBOTg3MzY5RDI2QzI4REE0NUQwNzYwNURFRjM0QTQzNDVCNEZGM0RBM0UyQkQzRDYwMDJEJk9uZVNpZ25hbElEPSIgKyB1c2VySWQpO30pO30pOzwvc2NyaXB0PmQCGQ9kFgQCAw8WAh8ABWk8bGluayByZWw9ImNhbm9uaWNhbCIgaHJlZj0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vY29tcGFyZS1zdG9ja3MvYXJ0aWZpY2lhbC1pbnRlbGxpZ2VuY2Utc3RvY2tzLyIgLz5kAgUPFgIfAAUtPG1ldGEgbmFtZT0icm9ib3RzIiBjb250ZW50PSJpbmRleCxmb2xsb3ciIC8+ZAIaDxYCHwAFzAE8bWV0YSBwcm9wZXJ0eT0ib2c6aW1hZ2UiIGNvbnRlbnQ9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2ltYWdlcy9tYXJrZXRiZWF0LWxvZ28tMTIwMC0xMjAwLmpwZz92PTEiLz48bWV0YSBwcm9wZXJ0eT0ib2c6aW1hZ2U6d2lkdGgiIGNvbnRlbnQ9IjEyMDAiIC8+PG1ldGEgcHJvcGVydHk9Im9nOmltYWdlOmhlaWdodCIgY29udGVudD0iMTIwMCIgLz5kAgIPDxYCHgdWaXNpYmxlZ2RkAggPFgIfAAWrAjxzY3JpcHQgdHlwZT0idGV4dC9qYXZhc2NyaXB0Ij52YXIgc2Nyb2xsaW5nVGlja2Vyc0ZpbGUgPSAnL1NjcmlwdHMvU2Nyb2xsaW5nVGlja2Vycy5hc2h4P2FjY291bnRpZD0xMTQwNDk2MiZoYXNoPUQzQzE2REVCMURBNTBBQUY0MTkyN0I0Nzk2MkEzMDJDNDhCOTc0RjgxQTcyMjc2NzlCNjI0OTNBNTg2RDRFQkQzODY1Q0E4ODZEQTA3QjBFNjI1RjE2QUZDMzg4MTAyMTYyQjQyREQ5MzBGREUyRTI5OEFBODNFOUUyMzQwODZBJmludGVydmFsPTI0MTIyMjEwNDUmdXNlcmxldmVsPUZyZWVTdWJzY3JpYmVyJzsgPC9zY3JpcHQ+ZAIJDxYCHwAF+Sg8bGkgY2xhc3M9Imhhcy1zdWJtZW51Ij48YSBocmVmPSIvdmlkZW9zLyI+TWFya2V0QmVhdCBUVjwvYT48dWwgY2xhc3M9InJvdyBsaW1pdGVkLXZpZGVvLXN1Ym1lbnUiPjxsaSBjbGFzcz0ibWVnYS1vbmx5IG1iLTIgY29sLTYgcGwtMCI+PGEgaHJlZj0iL3ZpZGVvcy9mcm9tLWxhbmRmaWxscy10by1wcm9maXRzLW9wYWwtZnVlbHMtY2VvLXNoYXJlcy1ob3ctdGhlLWNvbXBhbnktdHVybnMtdHJhc2gtaW50by1jYXNoLyIgY2xhc3M9InBvc2l0aW9uLXJlbGF0aXZlIj48c3BhbiBjbGFzcz0iZC1mbGV4IHBvc2l0aW9uLXJlbGF0aXZlIGFsaWduLWl0ZW1zLWNlbnRlciBqdXN0aWZ5LWNvbnRlbnQtY2VudGVyIj48c3BhbiBjbGFzcz0icG9zaXRpb24tYWJzb2x1dGUgZmEtc29saWQgZmEtcGxheSBjLXdoaXRlIiBhcmlhLWhpZGRlbj0idHJ1ZSIgc3R5bGU9Im9wYWNpdHk6MC44O2ZvbnQtc2l6ZTozZW07Ij48L3NwYW4+PGltZyBjbGFzcz0idy0xMDAiIHNyYz0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbG9nb3MvdmlkZW9zL3RodW1iXzIwMjQxMjIwMTMzODAwX3ZpZGVvb3BhbGNlby5wbmciIGFsdD0iRnJvbSBMYW5kZmlsbHMgdG8gUHJvZml0czogT3BhbCBGdWVscyBDRU8gU2hhcmVzIEhvdyB0aGUgQ29tcGFueSBUdXJucyBUcmFzaCBpbnRvIENhc2giIGhlaWdodD0iNzgiIHdpZHRoPSIxNDAiIGxvYWRpbmc9ImxhenkiIGRlY29kaW5nPSJhc3luYyIvPjwvc3Bhbj48c3BhbiBjbGFzcz0iZC1ibG9jayBtdC0xIiBzdHlsZT0ibGluZS1oZWlnaHQ6MS4yZW07Ij5Gcm9tIExhbmRmaWxscyB0byBQcm9maXRzOiBPcGFsIEZ1ZWxzIENFTyBTaGFyZXMgSG93IHRoZSBDb21wYW55IFR1cm5zIFRyYXNoIGludG8gQ2FzaDwvc3Bhbj48L2E+PC9saT48bGkgY2xhc3M9InNpZGUtb25seSI+PGEgaHJlZj0nL3ZpZGVvcy9mcm9tLWxhbmRmaWxscy10by1wcm9maXRzLW9wYWwtZnVlbHMtY2VvLXNoYXJlcy1ob3ctdGhlLWNvbXBhbnktdHVybnMtdHJhc2gtaW50by1jYXNoLyc+RnJvbSBMYW5kZmlsbHMgdG8gUHJvZml0czogT3BhbCBGdWVscyBDRU8gU2hhcmVzIEhvdyB0aGUgQ29tcGFueSBUdXJucyBUcmFzaCBpbnRvIENhc2g8L2E+PC9saT48bGkgY2xhc3M9Im1lZ2Etb25seSBtYi0yIGNvbC02IHBsLTAiPjxhIGhyZWY9Ii92aWRlb3MvdGhlLXJlYWwtcmVhc29uLXRlc2xhLXN0b2NrLWlzLXNvYXJpbmctYW5kLXdoeS10ZWNoLWV4cGVydC1zYXlzLWl0LXdvbnQtc3RvcC8iIGNsYXNzPSJwb3NpdGlvbi1yZWxhdGl2ZSI+PHNwYW4gY2xhc3M9ImQtZmxleCBwb3NpdGlvbi1yZWxhdGl2ZSBhbGlnbi1pdGVtcy1jZW50ZXIganVzdGlmeS1jb250ZW50LWNlbnRlciI+PHNwYW4gY2xhc3M9InBvc2l0aW9uLWFic29sdXRlIGZhLXNvbGlkIGZhLXBsYXkgYy13aGl0ZSIgYXJpYS1oaWRkZW49InRydWUiIHN0eWxlPSJvcGFjaXR5OjAuODtmb250LXNpemU6M2VtOyI+PC9zcGFuPjxpbWcgY2xhc3M9InctMTAwIiBzcmM9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2xvZ29zL3ZpZGVvcy90aHVtYl8yMDI0MTIyMDExMDczMl92aWRlb2plZmZicm93bnByaWNlanVtcC5wbmciIGFsdD0iVGhlIFJlYWwgUmVhc29uIFRlc2xhIFN0b2NrIElzIFNvYXJpbmcg4oCTIGFuZCBXaHkgVGVjaCBFeHBlcnQgU2F5cyBJdCBXb27igJl0IFN0b3AiIGhlaWdodD0iNzgiIHdpZHRoPSIxNDAiIGxvYWRpbmc9ImxhenkiIGRlY29kaW5nPSJhc3luYyIvPjwvc3Bhbj48c3BhbiBjbGFzcz0iZC1ibG9jayBtdC0xIiBzdHlsZT0ibGluZS1oZWlnaHQ6MS4yZW07Ij5UaGUgUmVhbCBSZWFzb24gVGVzbGEgU3RvY2sgSXMgU29hcmluZyDigJMgYW5kIFdoeSBUZWNoIEV4cGVydCBTYXlzIEl0IFdvbuKAmXQgU3RvcDwvc3Bhbj48L2E+PC9saT48bGkgY2xhc3M9InNpZGUtb25seSI+PGEgaHJlZj0nL3ZpZGVvcy90aGUtcmVhbC1yZWFzb24tdGVzbGEtc3RvY2staXMtc29hcmluZy1hbmQtd2h5LXRlY2gtZXhwZXJ0LXNheXMtaXQtd29udC1zdG9wLyc+VGhlIFJlYWwgUmVhc29uIFRlc2xhIFN0b2NrIElzIFNvYXJpbmcg4oCTIGFuZCBXaHkgVGVjaCBFeHBlcnQgU2F5cyBJdCBXb27igJl0IFN0b3A8L2E+PC9saT48bGkgY2xhc3M9Im1lZ2Etb25seSBtYi0yIGNvbC02IHBsLTAiPjxhIGhyZWY9Ii92aWRlb3MvYmVzdC1ldGZzLWZvci0yMDI1LWdyb3d0aC1zdGFiaWxpdHktYW5kLWFpLWRyaXZlbi1pbnZlc3RpbmcvIiBjbGFzcz0icG9zaXRpb24tcmVsYXRpdmUiPjxzcGFuIGNsYXNzPSJkLWZsZXggcG9zaXRpb24tcmVsYXRpdmUgYWxpZ24taXRlbXMtY2VudGVyIGp1c3RpZnktY29udGVudC1jZW50ZXIiPjxzcGFuIGNsYXNzPSJwb3NpdGlvbi1hYnNvbHV0ZSBmYS1zb2xpZCBmYS1wbGF5IGMtd2hpdGUiIGFyaWEtaGlkZGVuPSJ0cnVlIiBzdHlsZT0ib3BhY2l0eTowLjg7Zm9udC1zaXplOjNlbTsiPjwvc3Bhbj48aW1nIGNsYXNzPSJ3LTEwMCIgc3JjPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9sb2dvcy92aWRlb3MvdGh1bWJfMjAyNDEyMTgxNDQ2MjNfdmlkZW8zZXRmcy5wbmciIGFsdD0iQmVzdCBFVEZzIGZvciAyMDI1OiBHcm93dGgsIFN0YWJpbGl0eSwgYW5kIEFJLURyaXZlbiBJbnZlc3RpbmciIGhlaWdodD0iNzgiIHdpZHRoPSIxNDAiIGxvYWRpbmc9ImxhenkiIGRlY29kaW5nPSJhc3luYyIvPjwvc3Bhbj48c3BhbiBjbGFzcz0iZC1ibG9jayBtdC0xIiBzdHlsZT0ibGluZS1oZWlnaHQ6MS4yZW07Ij5CZXN0IEVURnMgZm9yIDIwMjU6IEdyb3d0aCwgU3RhYmlsaXR5LCBhbmQgQUktRHJpdmVuIEludmVzdGluZzwvc3Bhbj48L2E+PC9saT48bGkgY2xhc3M9InNpZGUtb25seSI+PGEgaHJlZj0nL3ZpZGVvcy9iZXN0LWV0ZnMtZm9yLTIwMjUtZ3Jvd3RoLXN0YWJpbGl0eS1hbmQtYWktZHJpdmVuLWludmVzdGluZy8nPkJlc3QgRVRGcyBmb3IgMjAyNTogR3Jvd3RoLCBTdGFiaWxpdHksIGFuZCBBSS1Ecml2ZW4gSW52ZXN0aW5nPC9hPjwvbGk+PGxpIGNsYXNzPSJtZWdhLW9ubHkgbWItMiBjb2wtNiBwbC0wIj48YSBocmVmPSIvdmlkZW9zL2Jyb2FkY29tLWhpdHMtMS10cmlsbGlvbi1jYW4tdGhpcy1haS1wb3dlcmhvdXNlLWdvLWhpZ2hlci8iIGNsYXNzPSJwb3NpdGlvbi1yZWxhdGl2ZSI+PHNwYW4gY2xhc3M9ImQtZmxleCBwb3NpdGlvbi1yZWxhdGl2ZSBhbGlnbi1pdGVtcy1jZW50ZXIganVzdGlmeS1jb250ZW50LWNlbnRlciI+PHNwYW4gY2xhc3M9InBvc2l0aW9uLWFic29sdXRlIGZhLXNvbGlkIGZhLXBsYXkgYy13aGl0ZSIgYXJpYS1oaWRkZW49InRydWUiIHN0eWxlPSJvcGFjaXR5OjAuODtmb250LXNpemU6M2VtOyI+PC9zcGFuPjxpbWcgY2xhc3M9InctMTAwIiBzcmM9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2xvZ29zL3ZpZGVvcy90aHVtYl8yMDI0MTIxNzE1Mzk1OV92aWRlb2Jyb2FkY29tLnBuZyIgYWx0PSJCcm9hZGNvbSBIaXRzICQxIFRyaWxsaW9uIOKAkyBDYW4gVGhpcyBBSSBQb3dlcmhvdXNlIEdvIEhpZ2hlcj8iIGhlaWdodD0iNzgiIHdpZHRoPSIxNDAiIGxvYWRpbmc9ImxhenkiIGRlY29kaW5nPSJhc3luYyIvPjwvc3Bhbj48c3BhbiBjbGFzcz0iZC1ibG9jayBtdC0xIiBzdHlsZT0ibGluZS1oZWlnaHQ6MS4yZW07Ij5Ccm9hZGNvbSBIaXRzICQxIFRyaWxsaW9uIOKAkyBDYW4gVGhpcyBBSSBQb3dlcmhvdXNlIEdvIEhpZ2hlcj88L3NwYW4+PC9hPjwvbGk+PGxpIGNsYXNzPSJzaWRlLW9ubHkiPjxhIGhyZWY9Jy92aWRlb3MvYnJvYWRjb20taGl0cy0xLXRyaWxsaW9uLWNhbi10aGlzLWFpLXBvd2VyaG91c2UtZ28taGlnaGVyLyc+QnJvYWRjb20gSGl0cyAkMSBUcmlsbGlvbiDigJMgQ2FuIFRoaXMgQUkgUG93ZXJob3VzZSBHbyBIaWdoZXI/PC9hPjwvbGk+PC91bD48L2xpPjxsaSBjbGFzcz0iaGFzLXN1Ym1lbnUiPjxhIGhyZWY9Ii9vcmlnaW5hbHMvIj5GZWF0dXJlZCBBcnRpY2xlczwvYT48dWwgY2xhc3M9J2xpbWl0ZWQtd2lkdGgtc3VibWVudSc+PGxpPjxhIGhyZWY9Jy9vcmlnaW5hbHMveHBvLXN0b2NrLWdhaW5zLW1vbWVudHVtLWFzLXVzLXRyYWRlLW91dGxvb2stZXZvbHZlcy8nPlhQTyBTdG9jayBHYWlucyBNb21lbnR1bSBhcyBVLlMuIFRyYWRlIE91dGxvb2sgRXZvbHZlczwvYT48L2xpPjxsaT48YSBocmVmPScvb3JpZ2luYWxzL2Nhcm1heC1nZXRzLWluLWdlYXItaXMtbm93LXRoZS10aW1lLXRvLWJ1eS8nPkNhck1heCBHZXRzIGluIEdlYXI6IElzIE5vdyB0aGUgVGltZSB0byBCdXk/PC9hPjwvbGk+PGxpPjxhIGhyZWY9Jy9vcmlnaW5hbHMvcXViaXQtY29tYmF0LTItc3RvY2tzLWJhdHRsZS1mb3ItcXVhbnR1bS1zdXByZW1hY3kvJz5RdWJpdCBDb21iYXQ6IDIgU3RvY2tzIEJhdHRsZSBmb3IgUXVhbnR1bSBTdXByZW1hY3kgPC9hPjwvbGk+PGxpPjxhIGhyZWY9Jy9vcmlnaW5hbHMvb2lsLXRpdGFucy1mYWNlLW9mZi1leHhvbi1tb2JpbC1vci1jaGV2cm9uLWZvci0yMDI1LWdhaW5zLyc+T2lsIFRpdGFucyBGYWNlIE9mZjogRXh4b24gTW9iaWwgb3IgQ2hldnJvbiBmb3IgMjAyNSBHYWlucz88L2E+PC9saT48bGk+PGEgaHJlZj0nL29yaWdpbmFscy9taW5pbmctc3RvY2tzLWJhY2staW4tdGhlLXNwb3RsaWdodC0zLWtleS1uYW1lcy10by13YXRjaC8nPk1pbmluZyBTdG9ja3MgQmFjayBpbiB0aGUgU3BvdGxpZ2h0OiAzIEtleSBOYW1lcyB0byBXYXRjaDwvYT48L2xpPjxsaT48YSBocmVmPScvb3JpZ2luYWxzL21hcmtldGJlYXQtd2Vlay1pbi1yZXZpZXctMTItMTYtMTItMjAvJz5NYXJrZXRCZWF0IFdlZWsgaW4gUmV2aWV3IOKAkyAxMi8xNiAtIDEyLzIwPC9hPjwvbGk+PGxpPjxhIGhyZWY9Jy9vcmlnaW5hbHMvaG93LWEtbmV3LWFncmljdWx0dXJlLWJvb20tY291bGQtcHJvcGVsLWZtYy1zdG9jay1oaWdoZXIvJz5Ib3cgYSBOZXcgQWdyaWN1bHR1cmUgQm9vbSBDb3VsZCBQcm9wZWwgRk1DIFN0b2NrIEhpZ2hlcjwvYT48L2xpPjxsaT48YSBocmVmPScvb3JpZ2luYWxzL29wYWwtZnVlbHMtY2VvLW9uLXN0ZWVyaW5nLXRoZS1mdXR1cmUtb2YtcmVuZXdhYmxlLW5hdHVyYWwtZ2FzLyc+T3BhbCBGdWVscyBDRU8gb24gU3RlZXJpbmcgdGhlIEZ1dHVyZSBvZiBSZW5ld2FibGUgTmF0dXJhbCBHYXM8L2E+PC9saT48bGkgY2xhc3M9InB0LTEiPjxhIGhyZWY9Jy9vcmlnaW5hbHMvJz5Nb3JlIEZlYXR1cmVkIEFydGljbGVzIDxzcGFuIGNsYXNzPSJmYS1yZWd1bGFyIGZhLWFuZ2xlLXJpZ2h0IiBhcmlhLWhpZGRlbj0idHJ1ZSI+PC9zcGFuPjwvYT48L2xpPjwvdWw+PC9saT5kAgoPFgIfAAXzIjxsaSBjbGFzcz0iZC1ub25lIGQtbGctYmxvY2sgbWItMiBjb2wtNCBwbC0wIj48YSBocmVmPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9vcmlnaW5hbHMvbmVvcy1zLWFuZC1wLTUwMHItaGlnaC1pbmNvbWUtZXRmLWhhcm5hc3Nlcy10aGUtcG93ZXItb2Ytb3B0aW9ucy8iIGNsYXNzPSJwb3NpdGlvbi1yZWxhdGl2ZSI+PHNwYW4gY2xhc3M9ImQtZmxleCBwb3NpdGlvbi1yZWxhdGl2ZSBhbGlnbi1pdGVtcy1jZW50ZXIganVzdGlmeS1jb250ZW50LWNlbnRlciI+PGltZyBjbGFzcz0idy0xMDAiIHN0eWxlPSJhc3BlY3QtcmF0aW86Mi8xO29iamVjdC1maXQ6Y292ZXI7IiBzcmM9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2xvZ29zL2FydGljbGVzL3RodW1iXzIwMjQxMjEwMTM1NTQ4X25lb3Mtc3AtNTAwci1oaWdoLWluY29tZS1ldGYtaGFybmFzc2VzLXRoZS1wb3dlci1vLnBuZyIgYWx0PSJORU9TIFMmUCA1MDAgSGlnaCBJbmNvbWUgRVRGIChTUFlJKSIgaGVpZ2h0PSI0ODgiIHdpZHRoPSIxMjAwIiBsb2FkaW5nPSJsYXp5IiBkZWNvZGluZz0iYXN5bmMiLz48L3NwYW4+PHNwYW4gY2xhc3M9ImQtYmxvY2sgbXQtMSBjLWdyYXkgZm9udC13ZWlnaHQtbm9ybWFsIiBzdHlsZT0iZm9udC1zaXplOi45NWVtO2xpbmUtaGVpZ2h0OjEuMmVtO3BhZGRpbmctcmlnaHQ6LjVlbTsiPk5lb3MgUyZQIDUwMChSKSBIaWdoIEluY29tZSBFVEYgSGFybmVzc2VzIHRoZSBQb3dlciBvZiBPcHRpb25zPC9zcGFuPjwvYT48L2xpPjxsaSBjbGFzcz0iZC1ub25lIGQtbGctYmxvY2sgbWItMiBjb2wtNCBwbC0wIj48YSBocmVmPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9vcmlnaW5hbHMvMy11bnVzdWFsLWNhbGwtb3B0aW9uLXRyYWRlcy1pbnZlc3RvcnMtc2hvdWxkLWJlLXdhdGNoaW5nLyIgY2xhc3M9InBvc2l0aW9uLXJlbGF0aXZlIj48c3BhbiBjbGFzcz0iZC1mbGV4IHBvc2l0aW9uLXJlbGF0aXZlIGFsaWduLWl0ZW1zLWNlbnRlciBqdXN0aWZ5LWNvbnRlbnQtY2VudGVyIj48aW1nIGNsYXNzPSJ3LTEwMCIgc3R5bGU9ImFzcGVjdC1yYXRpbzoyLzE7b2JqZWN0LWZpdDpjb3ZlcjsiIHNyYz0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbG9nb3MvYXJ0aWNsZXMvdGh1bWJfMjAyNDExMDQxMTU0NTJfb3B0aW9ucy10cmFkZXJzLWJldC1iaWctb24tdGhlc2UtMy10ZWNoLXN0b2Nrcy5qcGciIGFsdD0iIiBoZWlnaHQ9IjgwMCIgd2lkdGg9IjEyMDAiIGxvYWRpbmc9ImxhenkiIGRlY29kaW5nPSJhc3luYyIvPjwvc3Bhbj48c3BhbiBjbGFzcz0iZC1ibG9jayBtdC0xIGMtZ3JheSBmb250LXdlaWdodC1ub3JtYWwiIHN0eWxlPSJmb250LXNpemU6Ljk1ZW07bGluZS1oZWlnaHQ6MS4yZW07cGFkZGluZy1yaWdodDouNWVtOyI+T3B0aW9ucyBUcmFkZXJzIEJldCBCaWcgb24gVGhlc2UgMyBUZWNoIFN0b2NrcyA8L3NwYW4+PC9hPjwvbGk+PGxpIGNsYXNzPSJkLW5vbmUgZC1sZy1ibG9jayBtYi0yIGNvbC00IHBsLTAiPjxhIGhyZWY9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2xlYXJuL2hvdy10by1wbGF5LW5ldy1vcHRpb25zLXRyYWRpbmctd2l0aC1iaXRjb2luLWV0ZnMvIiBjbGFzcz0icG9zaXRpb24tcmVsYXRpdmUiPjxzcGFuIGNsYXNzPSJkLWZsZXggcG9zaXRpb24tcmVsYXRpdmUgYWxpZ24taXRlbXMtY2VudGVyIGp1c3RpZnktY29udGVudC1jZW50ZXIiPjxpbWcgY2xhc3M9InctMTAwIiBzdHlsZT0iYXNwZWN0LXJhdGlvOjIvMTtvYmplY3QtZml0OmNvdmVyOyIgc3JjPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9sb2dvcy9hcnRpY2xlcy90aHVtYl8yMDI0MTEwMTE1MjQzMF9ob3ctdG8tcGxheS1uZXctb3B0aW9ucy10cmFkaW5nLXdpdGgtYml0Y29pbi1ldGZzLmpwZyIgYWx0PSJTaXggYml0Y29pbiBjb2lucyDigJQgU3RvY2sgRWRpdG9yaWFsIFBob3RvZ3JhcGh5IiBoZWlnaHQ9IjgwMCIgd2lkdGg9IjEyMDAiIGxvYWRpbmc9ImxhenkiIGRlY29kaW5nPSJhc3luYyIvPjwvc3Bhbj48c3BhbiBjbGFzcz0iZC1ibG9jayBtdC0xIGMtZ3JheSBmb250LXdlaWdodC1ub3JtYWwiIHN0eWxlPSJmb250LXNpemU6Ljk1ZW07bGluZS1oZWlnaHQ6MS4yZW07cGFkZGluZy1yaWdodDouNWVtOyI+SG93IHRvIFBsYXkgTmV3IE9wdGlvbnMgVHJhZGluZyBXaXRoIEJpdGNvaW4gRVRGczwvc3Bhbj48L2E+PC9saT48bGkgY2xhc3M9ImQtbm9uZSBkLWxnLWJsb2NrIG1iLTIgY29sLTQgcGwtMCI+PGEgaHJlZj0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vb3JpZ2luYWxzL2FsYmVtYXJsZS1zdG9jay1jYWxsLW9wdGlvbnMtc3VyZ2Utd2hhdC1pdC1tZWFucy1mb3ItbGl0aGl1bS8iIGNsYXNzPSJwb3NpdGlvbi1yZWxhdGl2ZSI+PHNwYW4gY2xhc3M9ImQtZmxleCBwb3NpdGlvbi1yZWxhdGl2ZSBhbGlnbi1pdGVtcy1jZW50ZXIganVzdGlmeS1jb250ZW50LWNlbnRlciI+PGltZyBjbGFzcz0idy0xMDAiIHN0eWxlPSJhc3BlY3QtcmF0aW86Mi8xO29iamVjdC1maXQ6Y292ZXI7IiBzcmM9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2xvZ29zL2FydGljbGVzL3RodW1iXzIwMjQxMDI4MTExMTM3X2FsYmVtYXJsZS1zdG9jay1jYWxsLW9wdGlvbnMtc3VyZ2Utd2hhdC1pdC1tZWFucy1mLnBuZyIgYWx0PSJhbGJlbWFybGUgbGl0aGl1bSBpb24gYmF0dGVyeSIgaGVpZ2h0PSI0ODgiIHdpZHRoPSIxMjAwIiBsb2FkaW5nPSJsYXp5IiBkZWNvZGluZz0iYXN5bmMiLz48L3NwYW4+PHNwYW4gY2xhc3M9ImQtYmxvY2sgbXQtMSBjLWdyYXkgZm9udC13ZWlnaHQtbm9ybWFsIiBzdHlsZT0iZm9udC1zaXplOi45NWVtO2xpbmUtaGVpZ2h0OjEuMmVtO3BhZGRpbmctcmlnaHQ6LjVlbTsiPkFsYmVtYXJsZSBTdG9jayBDYWxsIE9wdGlvbnMgU3VyZ2U6IFdoYXQgSXQgTWVhbnMgZm9yIExpdGhpdW08L3NwYW4+PC9hPjwvbGk+PGxpIGNsYXNzPSJkLW5vbmUgZC1sZy1ibG9jayBtYi0yIGNvbC00IHBsLTAiPjxhIGhyZWY9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2xlYXJuL29wdGlvbnMtaG93LXRvLWV4ZWN1dGUtdGhlLXdoZWVsLXN0cmF0ZWd5LWZvci1vcHRpb25zLWluY29tZS8iIGNsYXNzPSJwb3NpdGlvbi1yZWxhdGl2ZSI+PHNwYW4gY2xhc3M9ImQtZmxleCBwb3NpdGlvbi1yZWxhdGl2ZSBhbGlnbi1pdGVtcy1jZW50ZXIganVzdGlmeS1jb250ZW50LWNlbnRlciI+PGltZyBjbGFzcz0idy0xMDAiIHN0eWxlPSJhc3BlY3QtcmF0aW86Mi8xO29iamVjdC1maXQ6Y292ZXI7IiBzcmM9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2xvZ29zL2FydGljbGVzL3RodW1iXzIwMjQwNzE4MTUwMjE1X2hvdy10by1leGVjdXRlLXRoZS13aGVlbC1zdHJhdGVneS10by1nZW5lcmF0ZS1vcHRpLmpwZyIgYWx0PSJQaG90byBvZiBhIGJ1c2luZXNzbWFuIHJ1bm5pbmcgaW5zaWRlIGEgY2lyY2xlIG1hZGUgb2YgbW9uZXkgc3ltYm9saWMgb2YgdGhlIHdoZWVsIG9wdGlvbnMgdHJhZGluZyBzdHJhdGVneS4gIiBoZWlnaHQ9Ijk2MCIgd2lkdGg9IjEyMDAiIGxvYWRpbmc9ImxhenkiIGRlY29kaW5nPSJhc3luYyIvPjwvc3Bhbj48c3BhbiBjbGFzcz0iZC1ibG9jayBtdC0xIGMtZ3JheSBmb250LXdlaWdodC1ub3JtYWwiIHN0eWxlPSJmb250LXNpemU6Ljk1ZW07bGluZS1oZWlnaHQ6MS4yZW07cGFkZGluZy1yaWdodDouNWVtOyI+SG93IHRvIEV4ZWN1dGUgdGhlIFdoZWVsIFN0cmF0ZWd5IHRvIEdlbmVyYXRlIE9wdGlvbnMgSW5jb21lPC9zcGFuPjwvYT48L2xpPjxsaSBjbGFzcz0iZC1ub25lIGQtbGctYmxvY2sgbWItMiBjb2wtNCBwbC0wIj48YSBocmVmPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9sZWFybi8zLW9wdGlvbnMtc3RyYXRlZ2llcy10by1wbGF5LWEtc3RvY2tzLXVwdHJlbmQtaWYtYnVsbGlzaC8iIGNsYXNzPSJwb3NpdGlvbi1yZWxhdGl2ZSI+PHNwYW4gY2xhc3M9ImQtZmxleCBwb3NpdGlvbi1yZWxhdGl2ZSBhbGlnbi1pdGVtcy1jZW50ZXIganVzdGlmeS1jb250ZW50LWNlbnRlciI+PGltZyBjbGFzcz0idy0xMDAiIHN0eWxlPSJhc3BlY3QtcmF0aW86Mi8xO29iamVjdC1maXQ6Y292ZXI7IiBzcmM9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2xvZ29zL2FydGljbGVzL3RodW1iXzIwMjQwNjI2MDc1NDE4XzMtb3B0aW9ucy1zdHJhdGVnaWVzLXRvLXBsYXktYS1zdG9ja3MtdXB0cmVuZC1pZi1iLmpwZyIgYWx0PSJTdG9jayBvcHRpb25zIHN0cmF0ZWdpZXMgIiBoZWlnaHQ9IjkwMCIgd2lkdGg9IjEyMDAiIGxvYWRpbmc9ImxhenkiIGRlY29kaW5nPSJhc3luYyIvPjwvc3Bhbj48c3BhbiBjbGFzcz0iZC1ibG9jayBtdC0xIGMtZ3JheSBmb250LXdlaWdodC1ub3JtYWwiIHN0eWxlPSJmb250LXNpemU6Ljk1ZW07bGluZS1oZWlnaHQ6MS4yZW07cGFkZGluZy1yaWdodDouNWVtOyI+MyBPcHRpb25zIFN0cmF0ZWdpZXMgdG8gUGxheSBhIFN0b2Nr4oCZcyBVcHRyZW5kIGlmIEJ1bGxpc2ggPC9zcGFuPjwvYT48L2xpPmQCCw8WAh8ABZoEPHNjcmlwdCB0eXBlPSJ0ZXh0L2phdmFzY3JpcHQiPmRvY3VtZW50LmFkZEV2ZW50TGlzdGVuZXIoIkRPTUNvbnRlbnRMb2FkZWQiLCBmdW5jdGlvbigpIHsgJCgiLnRyaWdnZXItcmlnaHQiKS5vbmUoImNsaWNrIiwgZnVuY3Rpb24oZSkgeyAgJC5nZXQoJy9TY3JpcHRzL05vdGlmaWNhdGlvbnNIZWxwZXJzLmFzaHg/Y29tbWFuZD1tb2JpbGVub3RpZmljYXRpb25zJmFjY291bnRpZD0xMTQwNDk2MiZoYXNoPTg4MzY5NjdCNjQ4OTM0M0FGRkVCRTRBOUYyMDczNkNDM0U3MEMxMUVGOTE0NDAyQjEwNUQwQjE0MTFBQzIyODM0Njk3NjBBODkwRjUwMEEyMTFERDJBQTlFRkFDODQyNDBGQzFGNUI5OUFEQUYyOEVCQTVCODFDQjQ5NjVBMTBBJywgZnVuY3Rpb24oZGF0YSwgc3RhdHVzKSB7IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCJub3RpZmljYXRpb25zLWFyZWEiKS5pbm5lckhUTUwgPSBkYXRhOyAgZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoIm5vdGlmaWNhdGlvbnMtYXJlYSIpLnN0eWxlLm9wYWNpdHkgPSAxOyB9KTsgfSk7IH0pOzwvc2NyaXB0PmQCDA8PFgQeCENzc0NsYXNzBS9wYi0xIHB0LTAgcHQtc20tMSBvcmRlci1zbS0yIGNvbCBGcmVlU3Vic2NyaWJlch4EXyFTQgICZGQCDQ9kFgICAw8WAh8ABacGPGRpdiBzdHlsZT0icGFkZGluZzo2cHg7Zm9udC1zaXplOjAuOHJlbTtsaW5lLWhlaWdodDoxLjI7IiBjbGFzcz0iYmVsb3ctaDEtdGV4dC1saW5rLWFkIGQtbWluaW1hbC1ub25lIj48YSBzdHlsZT0iZm9udC13ZWlnaHQ6NzAwOyBjb2xvcjp2YXIoLS13aGl0ZSk7IiB0YXJnZXQ9Il9ibGFuayIgcmVsPSJzcG9uc29yZWQgbm9vcGVuZXIiIGhyZWY9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL3NjcmlwdHMvcmVkaXJlY3QuYXNweD9UcmlnZ2VyZWRDYW1wYWlnbklEPTEwNzIyJlVzZXJJRD0xMTQwNDk2MiZQbGFjZW1lbnQ9TmF0aXZlRGlzcGxheSZTb3VyY2U9TmF0aXZlRGlzcGxheSZpbnRlcnN0aXRpYWw9MSZub3NraXA9MSZlbWFpbD12ZXJkYWNodEBzYWZlb253ZWIuYmUiPuKGkiA3MCUsIDgwJSwgOTAlIFdpbiBSYXRlcz8gR3JhYiBZb3VyIEZyZWUgQ2hlYXRzaGVldHMgVG9kYXkhPC9hPiA8c3BhbiBzdHlsZT0iY29sb3I6dmFyKC0td2hpdGUpOyI+IDxzcGFuIGNsYXNzPSJwbC0xIGQtbm9uZSBkLXNtLWlubGluZS1ibG9jayI+KEZyb20gV2VhbHRoUHJlc3MpPC9zcGFuPiA8c3BhbiBjbGFzcz0iZC1pbmxpbmUgZC1zbS1ub25lIj4oQWQpPC9zcGFuPjwvc3Bhbj48aW1nIGxvYWRpbmc9J2xhenknIHNyYz0naHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vc2NyaXB0cy9UcmlnZ2VyZWRDYW1wYWlnblBpeGVsLmFzaHg/VHJpZ2dlcmVkQ2FtcGFpZ25JRD0xMDcyMiZQbGFjZW1lbnQ9TmF0aXZlRGlzcGxheSZTb3VyY2U9TmF0aXZlRGlzcGxheScgYWx0PScnIGhlaWdodD0nMScgd2lkdGg9JzEnIC8+PC9kaXY+ZAIPD2QWAgIBD2QWDAIDD2QWAgIBD2QWAgIBDxYCHwAFI0FydGlmaWNpYWwgSW50ZWxsaWdlbmNlIFN0b2NrcyBMaXN0ZAIHD2QWEgIFDxYCHwAFGGFydGlmaWNpYWwgaW50ZWxsaWdlbmNlIGQCBw8WAh8ABRRCQUMsIEpQTSwgV0ZDLCBDLCBHU2QCCw8WAh8ABeI6PGxpIGNsYXNzPSdwLTAnPjxhIGNsYXNzPSdkLWJsb2NrIHctMTAwIHAtMicgaHJlZj0nL2NvbXBhcmUtc3RvY2tzL2FncmljdWx0dXJlLXN0b2Nrcy8nPkFncmljdWx0dXJlIFN0b2NrczwvYT48L2xpPjxsaSBjbGFzcz0ncC0wJz48YSBjbGFzcz0nZC1ibG9jayB3LTEwMCBwLTInIGhyZWY9Jy9jb21wYXJlLXN0b2Nrcy9haXJsaW5lLXN0b2Nrcy8nPkFpcmxpbmUgU3RvY2tzPC9hPjwvbGk+PGxpIGNsYXNzPSdwLTAnPjxhIGNsYXNzPSdkLWJsb2NrIHctMTAwIHAtMicgaHJlZj0nL2NvbXBhcmUtc3RvY2tzL2FwcGFyZWwtc3RvY2tzLyc+QXBwYXJlbCBTdG9ja3M8L2E+PC9saT48bGkgY2xhc3M9J3AtMCc+PGEgY2xhc3M9J2QtYmxvY2sgdy0xMDAgcC0yJyBocmVmPScvY29tcGFyZS1zdG9ja3MvYXJ0aWZpY2lhbC1pbnRlbGxpZ2VuY2Utc3RvY2tzLyc+QXJ0aWZpY2lhbCBJbnRlbGxpZ2VuY2UgU3RvY2tzPC9hPjwvbGk+PGxpIGNsYXNzPSdwLTAnPjxhIGNsYXNzPSdkLWJsb2NrIHctMTAwIHAtMicgaHJlZj0nL2NvbXBhcmUtc3RvY2tzL2F1dG9tb3RpdmUtc3RvY2tzLyc+QXV0b21vdGl2ZSBTdG9ja3M8L2E+PC9saT48bGkgY2xhc3M9J3AtMCc+PGEgY2xhc3M9J2QtYmxvY2sgdy0xMDAgcC0yJyBocmVmPScvY29tcGFyZS1zdG9ja3MvYmFuay1zdG9ja3MvJz5CYW5rIFN0b2NrczwvYT48L2xpPjxsaSBjbGFzcz0ncC0wJz48YSBjbGFzcz0nZC1ibG9jayB3LTEwMCBwLTInIGhyZWY9Jy9jb21wYXJlLXN0b2Nrcy9iaXRjb2luLXN0b2Nrcy8nPkJpdGNvaW4gU3RvY2tzPC9hPjwvbGk+PGxpIGNsYXNzPSdwLTAnPjxhIGNsYXNzPSdkLWJsb2NrIHctMTAwIHAtMicgaHJlZj0nL2NvbXBhcmUtc3RvY2tzL2Jsb2NrY2hhaW4tc3RvY2tzLyc+QmxvY2tjaGFpbiBTdG9ja3M8L2E+PC9saT48bGkgY2xhc3M9J3AtMCc+PGEgY2xhc3M9J2QtYmxvY2sgdy0xMDAgcC0yJyBocmVmPScvY29tcGFyZS1zdG9ja3MvY2FuYWRpYW4tc3RvY2tzLyc+Q2FuYWRpYW4gU3RvY2tzPC9hPjwvbGk+PGxpIGNsYXNzPSdwLTAnPjxhIGNsYXNzPSdkLWJsb2NrIHctMTAwIHAtMicgaHJlZj0nL2NvbXBhcmUtc3RvY2tzL2Nhbm5hYmlzLWFuZC1tYXJpanVhbmEtc3RvY2tzLyc+Q2FubmFiaXMgU3RvY2tzPC9hPjwvbGk+PGxpIGNsYXNzPSdwLTAnPjxhIGNsYXNzPSdkLWJsb2NrIHctMTAwIHAtMicgaHJlZj0nL2NvbXBhcmUtc3RvY2tzL2Nhc2luby1zdG9ja3MvJz5DYXNpbm8gU3RvY2tzPC9hPjwvbGk+PGxpIGNsYXNzPSdwLTAnPjxhIGNsYXNzPSdkLWJsb2NrIHctMTAwIHAtMicgaHJlZj0nL2NvbXBhcmUtc3RvY2tzL2NoYXRncHQtc3RvY2tzLyc+Q2hhdEdQVCBTdG9ja3M8L2E+PC9saT48bGkgY2xhc3M9J3AtMCc+PGEgY2xhc3M9J2QtYmxvY2sgdy0xMDAgcC0yJyBocmVmPScvY29tcGFyZS1zdG9ja3MvY2hpbmVzZS1zdG9ja3MvJz5DaGluZXNlIFN0b2NrczwvYT48L2xpPjxsaSBjbGFzcz0ncC0wJz48YSBjbGFzcz0nZC1ibG9jayB3LTEwMCBwLTInIGhyZWY9Jy9jb21wYXJlLXN0b2Nrcy9jbG91ZC1zdG9yYWdlLyc+Q2xvdWQgU3RvcmFnZSBTdG9ja3M8L2E+PC9saT48bGkgY2xhc3M9J3AtMCc+PGEgY2xhc3M9J2QtYmxvY2sgdy0xMDAgcC0yJyBocmVmPScvY29tcGFyZS1zdG9ja3MvY29yb25hdmlydXMtdGhlcmFwZXV0aWNzLXN0b2Nrcy8nPkNvcm9uYXZpcnVzIFRoZXJhcGV1dGljcyBTdG9ja3M8L2E+PC9saT48bGkgY2xhc3M9J3AtMCc+PGEgY2xhc3M9J2QtYmxvY2sgdy0xMDAgcC0yJyBocmVmPScvY29tcGFyZS1zdG9ja3MvY3J5cHRvY3VycmVuY3ktc3RvY2tzLyc+Q3J5cHRvY3VycmVuY3kgU3RvY2tzPC9hPjwvbGk+PGxpIGNsYXNzPSdwLTAnPjxhIGNsYXNzPSdkLWJsb2NrIHctMTAwIHAtMicgaHJlZj0nL2NvbXBhcmUtc3RvY2tzL2N5YmVyc2VjdXJpdHktc3RvY2tzLyc+Q3liZXJzZWN1cml0eSBTdG9ja3M8L2E+PC9saT48bGkgY2xhc3M9J3AtMCc+PGEgY2xhc3M9J2QtYmxvY2sgdy0xMDAgcC0yJyBocmVmPScvY29tcGFyZS1zdG9ja3MvZGVmZW5zZS1zdG9ja3MvJz5EZWZlbnNlIFN0b2NrczwvYT48L2xpPjxsaSBjbGFzcz0ncC0wJz48YSBjbGFzcz0nZC1ibG9jayB3LTEwMCBwLTInIGhyZWY9Jy9jb21wYXJlLXN0b2Nrcy9kaWdpdGFsLW1lZGlhLXN0b2Nrcy8nPkRpZ2l0YWwgTWVkaWEgU3RvY2tzPC9hPjwvbGk+PGxpIGNsYXNzPSdwLTAnPjxhIGNsYXNzPSdkLWJsb2NrIHctMTAwIHAtMicgaHJlZj0nL2NvbXBhcmUtc3RvY2tzL2RpdmlkZW5kLXN0b2Nrcy8nPkRpdmlkZW5kIFN0b2NrczwvYT48L2xpPjxsaSBjbGFzcz0ncC0wJz48YSBjbGFzcz0nZC1ibG9jayB3LTEwMCBwLTInIGhyZWY9Jy9jb21wYXJlLXN0b2Nrcy9kb3ctMzAtc3RvY2tzLyc+RG93IDMwIFN0b2NrczwvYT48L2xpPjxsaSBjbGFzcz0ncC0wJz48YSBjbGFzcz0nZC1ibG9jayB3LTEwMCBwLTInIGhyZWY9Jy9jb21wYXJlLXN0b2Nrcy9lY29tbWVyY2Utc3RvY2tzLyc+RWNvbW1lcmNlIFN0b2NrczwvYT48L2xpPjxsaSBjbGFzcz0ncC0wJz48YSBjbGFzcz0nZC1ibG9jayB3LTEwMCBwLTInIGhyZWY9Jy9jb21wYXJlLXN0b2Nrcy9lbGVjdHJpYy12ZWhpY2xlcy1zdG9ja3MvJz5FbGVjdHJpYyBWZWhpY2xlcyBTdG9ja3M8L2E+PC9saT48bGkgY2xhc3M9J3AtMCc+PGEgY2xhc3M9J2QtYmxvY2sgdy0xMDAgcC0yJyBocmVmPScvY29tcGFyZS1zdG9ja3MvZW5lcmd5LXN0b2Nrcy8nPkVuZXJneSBTdG9ja3M8L2E+PC9saT48bGkgY2xhc3M9J3AtMCc+PGEgY2xhc3M9J2QtYmxvY2sgdy0xMDAgcC0yJyBocmVmPScvY29tcGFyZS1zdG9ja3MvZW50ZXJ0YWlubWVudC1zdG9ja3MvJz5FbnRlcnRhaW5tZW50IFN0b2NrczwvYT48L2xpPjxsaSBjbGFzcz0ncC0wJz48YSBjbGFzcz0nZC1ibG9jayB3LTEwMCBwLTInIGhyZWY9Jy9jb21wYXJlLXN0b2Nrcy9lc3BvcnRzLXN0b2Nrcy8nPmVTcG9ydHMgU3RvY2tzPC9hPjwvbGk+PGxpIGNsYXNzPSdwLTAnPjxhIGNsYXNzPSdkLWJsb2NrIHctMTAwIHAtMicgaHJlZj0nL2NvbXBhcmUtc3RvY2tzL2V2LWNoYXJnaW5nLXN0b2Nrcy8nPkVWIENoYXJnaW5nIFN0b2NrczwvYT48L2xpPjxsaSBjbGFzcz0ncC0wJz48YSBjbGFzcz0nZC1ibG9jayB3LTEwMCBwLTInIGhyZWY9Jy9jb21wYXJlLXN0b2Nrcy9mZXJ0aWxpemVyLXN0b2Nrcy8nPkZlcnRpbGl6ZXIgU3RvY2tzPC9hPjwvbGk+PGxpIGNsYXNzPSdwLTAnPjxhIGNsYXNzPSdkLWJsb2NrIHctMTAwIHAtMicgaHJlZj0nL2NvbXBhcmUtc3RvY2tzL2dvbGQtc3RvY2tzLyc+R29sZCBTdG9ja3M8L2E+PC9saT48bGkgY2xhc3M9J3AtMCc+PGEgY2xhc3M9J2QtYmxvY2sgdy0xMDAgcC0yJyBocmVmPScvY29tcGFyZS1zdG9ja3MvZ3JvY2VyeS1zdG9ja3MvJz5Hcm9jZXJ5IFN0b2NrczwvYT48L2xpPjxsaSBjbGFzcz0ncC0wJz48YSBjbGFzcz0nZC1ibG9jayB3LTEwMCBwLTInIGhyZWY9Jy9jb21wYXJlLXN0b2Nrcy9ncm93dGgtc3RvY2tzLyc+R3Jvd3RoIFN0b2NrczwvYT48L2xpPjxsaSBjbGFzcz0ncC0wJz48YSBjbGFzcz0nZC1ibG9jayB3LTEwMCBwLTInIGhyZWY9Jy9jb21wYXJlLXN0b2Nrcy9oZWFsdGhjYXJlLXN0b2Nrcy8nPkhlYWx0aGNhcmUgU3RvY2tzPC9hPjwvbGk+PGxpIGNsYXNzPSdwLTAnPjxhIGNsYXNzPSdkLWJsb2NrIHctMTAwIHAtMicgaHJlZj0nL2NvbXBhcmUtc3RvY2tzL2hpZ2gtZGl2aWRlbmQtc3RvY2tzLyc+SGlnaCBEaXZpZGVuZCBTdG9ja3M8L2E+PC9saT48bGkgY2xhc3M9J3AtMCc+PGEgY2xhc3M9J2QtYmxvY2sgdy0xMDAgcC0yJyBocmVmPScvY29tcGFyZS1zdG9ja3MvaG9tZS1vZmZpY2Utc3RvY2tzLyc+SG9tZSBPZmZpY2UgU3RvY2tzPC9hPjwvbGk+PGxpIGNsYXNzPSdwLTAnPjxhIGNsYXNzPSdkLWJsb2NrIHctMTAwIHAtMicgaHJlZj0nL2NvbXBhcmUtc3RvY2tzL2hvdGVsLXN0b2Nrcy8nPkhvdGVsIFN0b2NrczwvYT48L2xpPjxsaSBjbGFzcz0ncC0wJz48YSBjbGFzcz0nZC1ibG9jayB3LTEwMCBwLTInIGhyZWY9Jy9jb21wYXJlLXN0b2Nrcy9sYXJnZS1jYXAtc3RvY2tzLyc+TGFyZ2UgQ2FwIFN0b2NrczwvYT48L2xpPjxsaSBjbGFzcz0ncC0wJz48YSBjbGFzcz0nZC1ibG9jayB3LTEwMCBwLTInIGhyZWY9Jy9jb21wYXJlLXN0b2Nrcy9sZWlzdXJlLXN0b2Nrcy8nPkxlaXN1cmUgU3RvY2tzPC9hPjwvbGk+PGxpIGNsYXNzPSdwLTAnPjxhIGNsYXNzPSdkLWJsb2NrIHctMTAwIHAtMicgaHJlZj0nL2NvbXBhcmUtc3RvY2tzL2xpdGhpdW0tc3RvY2tzLyc+TGl0aGl1bSBTdG9ja3M8L2E+PC9saT48bGkgY2xhc3M9J3AtMCc+PGEgY2xhc3M9J2QtYmxvY2sgdy0xMDAgcC0yJyBocmVmPScvY29tcGFyZS1zdG9ja3MvbWFnbmlmaWNlbnQtc2V2ZW4tc3RvY2tzLyc+TWFnbmlmaWNlbnQgU2V2ZW4gU3RvY2tzPC9hPjwvbGk+PGxpIGNsYXNzPSdwLTAnPjxhIGNsYXNzPSdkLWJsb2NrIHctMTAwIHAtMicgaHJlZj0nL2NvbXBhcmUtc3RvY2tzL21hdGFuYS1zdG9ja3MvJz5NQVRBTkEgU3RvY2tzPC9hPjwvbGk+PGxpIGNsYXNzPSdwLTAnPjxhIGNsYXNzPSdkLWJsb2NrIHctMTAwIHAtMicgaHJlZj0nL2NvbXBhcmUtc3RvY2tzL21lZ2EtY2FwLXN0b2Nrcy8nPk1lZ2EgQ2FwIFN0b2NrczwvYT48L2xpPjxsaSBjbGFzcz0ncC0wJz48YSBjbGFzcz0nZC1ibG9jayB3LTEwMCBwLTInIGhyZWY9Jy9jb21wYXJlLXN0b2Nrcy9tZW1lLXN0b2Nrcy8nPk1lbWUgU3RvY2tzPC9hPjwvbGk+PGxpIGNsYXNzPSdwLTAnPjxhIGNsYXNzPSdkLWJsb2NrIHctMTAwIHAtMicgaHJlZj0nL2NvbXBhcmUtc3RvY2tzL21ldGF2ZXJzZS1zdG9ja3MvJz5NZXRhdmVyc2UgU3RvY2tzPC9hPjwvbGk+PGxpIGNsYXNzPSdwLTAnPjxhIGNsYXNzPSdkLWJsb2NrIHctMTAwIHAtMicgaHJlZj0nL2NvbXBhcmUtc3RvY2tzL21pZC1jYXAtc3RvY2tzLyc+TWlkIENhcCBTdG9ja3M8L2E+PC9saT48bGkgY2xhc3M9J3AtMCc+PGEgY2xhc3M9J2QtYmxvY2sgdy0xMDAgcC0yJyBocmVmPScvY29tcGFyZS1zdG9ja3MvbWluaW5nLXN0b2Nrcy8nPk1pbmluZyBTdG9ja3M8L2E+PC9saT48bGkgY2xhc3M9J3AtMCc+PGEgY2xhc3M9J2QtYmxvY2sgdy0xMDAgcC0yJyBocmVmPScvY29tcGFyZS1zdG9ja3MvbXVzaWMtaW5kdXN0cnktc3RvY2tzLyc+TXVzaWMgSW5kdXN0cnkgU3RvY2tzPC9hPjwvbGk+PGxpIGNsYXNzPSdwLTAnPjxhIGNsYXNzPSdkLWJsb2NrIHctMTAwIHAtMicgaHJlZj0nL2NvbXBhcmUtc3RvY2tzL25hbm90ZWNobm9sb2d5LXN0b2Nrcy8nPk5hbm90ZWNobm9sb2d5IFN0b2NrczwvYT48L2xpPjxsaSBjbGFzcz0ncC0wJz48YSBjbGFzcz0nZC1ibG9jayB3LTEwMCBwLTInIGhyZWY9Jy9jb21wYXJlLXN0b2Nrcy9ub24tZnVuZ2libGUtdG9rZW4tc3RvY2tzLyc+TkZUIFN0b2NrczwvYT48L2xpPjxsaSBjbGFzcz0ncC0wJz48YSBjbGFzcz0nZC1ibG9jayB3LTEwMCBwLTInIGhyZWY9Jy9jb21wYXJlLXN0b2Nrcy9vaWwtc3RvY2tzLyc+T2lsIFN0b2NrczwvYT48L2xpPjxsaSBjbGFzcz0ncC0wJz48YSBjbGFzcz0nZC1ibG9jayB3LTEwMCBwLTInIGhyZWY9Jy9jb21wYXJlLXN0b2Nrcy9vdXRkb29yLXN0b2Nrcy8nPk91dGRvb3IgQWN0aXZpdGllcyBTdG9ja3M8L2E+PC9saT48bGkgY2xhc3M9J3AtMCc+PGEgY2xhc3M9J2QtYmxvY2sgdy0xMDAgcC0yJyBocmVmPScvY29tcGFyZS1zdG9ja3MvcGhhcm1hY2V1dGljYWwtc3RvY2tzLyc+UGhhcm1hY2V1dGljYWwgU3RvY2tzPC9hPjwvbGk+PGxpIGNsYXNzPSdwLTAnPjxhIGNsYXNzPSdkLWJsb2NrIHctMTAwIHAtMicgaHJlZj0nL2NvbXBhcmUtc3RvY2tzL3JlbmV3YWJsZS1lbmVyZ3ktc3RvY2tzLyc+UmVuZXdhYmxlIEVuZXJneSBTdG9ja3M8L2E+PC9saT48bGkgY2xhc3M9J3AtMCc+PGEgY2xhc3M9J2QtYmxvY2sgdy0xMDAgcC0yJyBocmVmPScvY29tcGFyZS1zdG9ja3MvcmVzdGF1cmFudC1zdG9ja3MvJz5SZXN0YXVyYW50IFN0b2NrczwvYT48L2xpPjxsaSBjbGFzcz0ncC0wJz48YSBjbGFzcz0nZC1ibG9jayB3LTEwMCBwLTInIGhyZWY9Jy9jb21wYXJlLXN0b2Nrcy9yZXRhaWwtc3RvY2tzLyc+UmV0YWlsIFN0b2NrczwvYT48L2xpPjxsaSBjbGFzcz0ncC0wJz48YSBjbGFzcz0nZC1ibG9jayB3LTEwMCBwLTInIGhyZWY9Jy9jb21wYXJlLXN0b2Nrcy9zZW1pY29uZHVjdG9yLXN0b2Nrcy8nPlNlbWljb25kdWN0b3IgU3RvY2tzPC9hPjwvbGk+PGxpIGNsYXNzPSdwLTAnPjxhIGNsYXNzPSdkLWJsb2NrIHctMTAwIHAtMicgaHJlZj0nL2NvbXBhcmUtc3RvY2tzL3NvY2lhbC1tZWRpYS1zdG9ja3MvJz5Tb2NpYWwgTWVkaWEgU3RvY2tzPC9hPjwvbGk+PGxpIGNsYXNzPSdwLTAnPjxhIGNsYXNzPSdkLWJsb2NrIHctMTAwIHAtMicgaHJlZj0nL2NvbXBhcmUtc3RvY2tzL3NvbGFyLXN0b2Nrcy8nPlNvbGFyIFN0b2NrczwvYT48L2xpPjxsaSBjbGFzcz0ncC0wJz48YSBjbGFzcz0nZC1ibG9jayB3LTEwMCBwLTInIGhyZWY9Jy9jb21wYXJlLXN0b2Nrcy9zcGFjZS1zdG9ja3MvJz5TcGFjZSBTdG9ja3M8L2E+PC9saT48bGkgY2xhc3M9J3AtMCc+PGEgY2xhc3M9J2QtYmxvY2sgdy0xMDAgcC0yJyBocmVmPScvY29tcGFyZS1zdG9ja3Mvc3RheS1hdC1ob21lLXN0b2Nrcy8nPlN0YXktQXQtSG9tZSBTdG9ja3M8L2E+PC9saT48bGkgY2xhc3M9J3AtMCc+PGEgY2xhc3M9J2QtYmxvY2sgdy0xMDAgcC0yJyBocmVmPScvY29tcGFyZS1zdG9ja3MvdGVjaG5vbG9neS1zdG9ja3MvJz5UZWNobm9sb2d5IFN0b2NrczwvYT48L2xpPjxsaSBjbGFzcz0ncC0wJz48YSBjbGFzcz0nZC1ibG9jayB3LTEwMCBwLTInIGhyZWY9Jy9jb21wYXJlLXN0b2Nrcy90ZWxlY29tLXN0b2Nrcy8nPlRlbGVjb20gU3RvY2tzPC9hPjwvbGk+PGxpIGNsYXNzPSdwLTAnPjxhIGNsYXNzPSdkLWJsb2NrIHctMTAwIHAtMicgaHJlZj0nL2NvbXBhcmUtc3RvY2tzL3RveS1zdG9ja3MvJz5Ub3kgU3RvY2tzPC9hPjwvbGk+PGxpIGNsYXNzPSdwLTAnPjxhIGNsYXNzPSdkLWJsb2NrIHctMTAwIHAtMicgaHJlZj0nL2NvbXBhcmUtc3RvY2tzL3V0aWxpdHktc3RvY2tzLyc+VXRpbGl0eSBTdG9ja3M8L2E+PC9saT48bGkgY2xhc3M9J3AtMCc+PGEgY2xhc3M9J2QtYmxvY2sgdy0xMDAgcC0yJyBocmVmPScvY29tcGFyZS1zdG9ja3MvdmFjY2luZS1zdG9ja3MvJz5WYWNjaW5lIFN0b2NrczwvYT48L2xpPjxsaSBjbGFzcz0ncC0wJz48YSBjbGFzcz0nZC1ibG9jayB3LTEwMCBwLTInIGhyZWY9Jy9jb21wYXJlLXN0b2Nrcy92aWRlby1nYW1lLXN0b2Nrcy8nPlZpZGVvIEdhbWUgU3RvY2tzPC9hPjwvbGk+PGxpIGNsYXNzPSdwLTAnPjxhIGNsYXNzPSdkLWJsb2NrIHctMTAwIHAtMicgaHJlZj0nL2NvbXBhcmUtc3RvY2tzL3ZpcnR1YWwtcmVhbGl0eS1zdG9ja3MvJz5WaXJ0dWFsIFJlYWxpdHkgU3RvY2tzPC9hPjwvbGk+PGxpIGNsYXNzPSdwLTAnPjxhIGNsYXNzPSdkLWJsb2NrIHctMTAwIHAtMicgaHJlZj0nL2NvbXBhcmUtc3RvY2tzL3dhbGxzdHJlZXRiZXRzLXN0b2Nrcy8nPldhbGxTdHJlZXRCZXRzIFN0b2NrczwvYT48L2xpPmQCDQ8PFgIfAAVjTkFTREFROk5WREEsTllTRTpJQk0sTkFTREFROkFNWk4sTllTRTpBSSxOQVNEQVE6TVUsTkFTREFROkdPT0dMLE5BU0RBUTpBQVBMLE5BU0RBUTpNU0ZULE5BU0RBUTpNRVRBZGQCEQ8WAh8ABRVBbGwgU2VjdGlvbnMgU2VsZWN0ZWRkAi0PFgIfAAX+FjxkaXYgY2xhc3M9InNoYXJlLWJ1dHRvbi13cmFwcGVyIGQtaW5saW5lLWZsZXggZC1tZC1ub25lIGFsaWduLWl0ZW1zLXN0cmV0Y2giIGlkPSJ3ZWJTaGFyZUJ1dHRvbldyYXBwZXIiPjxidXR0b24gaWQ9IndlYlNoYXJlQnV0dG9uIiBjbGFzcz0id2ViLXNoYXJlLWJ1dHRvbiBidG4gYnRuLXNlY29uZGFyeSBkLWJsb2NrIHRleHQtY2VudGVyIiB0eXBlPSJidXR0b24iIGRpc2FibGVkIHRpdGxlPSJTaGFyZSBDb21wYXJlIEFydGlmaWNpYWwgSW50ZWxsaWdlbmNlIFN0b2NrcyI+PHNwYW4gY2xhc3M9ImZhLXJlZ3VsYXIgZmEtc2hhcmUtbm9kZXMiPjwvc3Bhbj48c3BhbiBjbGFzcz0ic2hhcmUtdGl0bGUiPiBTaGFyZTwvc3Bhbj48L2J1dHRvbj48c2NyaXB0PmNvbnN0IHNoYXJlT3B0cyA9IHt0aXRsZTonQ29tcGFyZSBBcnRpZmljaWFsIEludGVsbGlnZW5jZSBTdG9ja3MnLHRleHQ6JycsdXJsOidodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9jb21wYXJlLXN0b2Nrcy9hcnRpZmljaWFsLWludGVsbGlnZW5jZS1zdG9ja3MvJ307PC9zY3JpcHQ+PC9kaXY+PGRpdiBjbGFzcz0ic2hhcmUtYnV0dG9uLXdyYXBwZXIgZC1ub25lIGQtbWQtaW5saW5lLWZsZXggYWxpZ24taXRlbXMtc3RyZXRjaCIgaWQ9InNoYXJlQnV0dG9uV3JhcHBlciI+PGRpdiBpZD0ic2hhcmVCdXR0b24iIGNsYXNzPSJzaGFyZS1idXR0b24gIHBvc2l0aW9uLXJlbGF0aXZlIj48YSB0aXRsZT0iU2hhcmUgb24gRmFjZWJvb2siIGhyZWY9Imh0dHBzOi8vd3d3LmZhY2Vib29rLmNvbS9zaGFyZXIvc2hhcmVyLnBocD91PWh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2NvbXBhcmUtc3RvY2tzL2FydGlmaWNpYWwtaW50ZWxsaWdlbmNlLXN0b2Nrcy8iIHRhcmdldD0iX2JsYW5rIiByZWw9Im5vZm9sbG93IG5vb3BlbmVyIiBjbGFzcz0iYnRuIGJ0bi1zaGFyZSI+PHNwYW4gY2xhc3M9ImZhLWJyYW5kcyBmYS1mYWNlYm9vay1mIj48L3NwYW4+PC9hPjxhIHRpdGxlPSJTaGFyZSBvbiBUd2l0dGVyIiBocmVmPSJodHRwczovL3R3aXR0ZXIuY29tL2ludGVudC90d2VldD90ZXh0PUNvbXBhcmUrQXJ0aWZpY2lhbCtJbnRlbGxpZ2VuY2UrU3RvY2tzJTIwaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vY29tcGFyZS1zdG9ja3MvYXJ0aWZpY2lhbC1pbnRlbGxpZ2VuY2Utc3RvY2tzLyIgdGFyZ2V0PSJfYmxhbmsiIHJlbD0ibm9mb2xsb3cgbm9vcGVuZXIiIGNsYXNzPSJidG4gYnRuLXNoYXJlIj48c3BhbiBjbGFzcz0iZmEtYnJhbmRzIGZhLXgtdHdpdHRlciI+PC9zcGFuPjwvYT48YSB0aXRsZT0iU2hhcmUgb24gTGlua2VkSW4iIG9uY2xpY2s9IndpbmRvdy5vcGVuKCdodHRwczovL3d3dy5saW5rZWRpbi5jb20vY3dzL3NoYXJlP21pbmk9dHJ1ZSZhbXA7dXJsPWh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2NvbXBhcmUtc3RvY2tzL2FydGlmaWNpYWwtaW50ZWxsaWdlbmNlLXN0b2Nrcy8nLCAnbmFtZScsJ3dpZHRoPTYwMCxoZWlnaHQ9NjAwJykiIGhyZWY9Imh0dHBzOi8vd3d3LmxpbmtlZGluLmNvbS9jd3Mvc2hhcmU/bWluaT10cnVlJmFtcDt1cmw9aHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vY29tcGFyZS1zdG9ja3MvYXJ0aWZpY2lhbC1pbnRlbGxpZ2VuY2Utc3RvY2tzLyIgdGFyZ2V0PSJwb3B1cCIgcmVsPSJub2ZvbGxvdyBub29wZW5lciIgY2xhc3M9ImJ0biBidG4tc2hhcmUiPjxzcGFuIGNsYXNzPSJmYS1icmFuZHMgZmEtbGlua2VkaW4taW4iPjwvc3Bhbj48L2E+PGEgdGl0bGU9IlNoYXJlIG9uIFN0b2NrVHdpdHMiIGhyZWY9Imh0dHBzOi8vYXBpLnN0b2NrdHdpdHMuY29tL3dpZGdldHMvc2hhcmU/dmlhPU1hcmtldEJlYXQmYW1wO2JvZHk9Q29tcGFyZStBcnRpZmljaWFsK0ludGVsbGlnZW5jZStTdG9ja3MlMjBodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9jb21wYXJlLXN0b2Nrcy9hcnRpZmljaWFsLWludGVsbGlnZW5jZS1zdG9ja3MvIiB0YXJnZXQ9Il9ibGFuayIgcmVsPSJub2ZvbGxvdyBub29wZW5lciIgY2xhc3M9ImJ0biBidG4tc2hhcmUiPjxzcGFuIGNsYXNzPSJmYS1raXQgZmEtc3RvY2t0d2l0cy1tYXJrIj48L3NwYW4+PC9hPjxhIHRpdGxlPSJQcmludCB0aGlzIHBhZ2UiIGhyZWYgPSJqYXZhc2NyaXB0OndpbmRvdy5wcmludCgpIiBjbGFzcz0iYnRuIGJ0bi1zaGFyZSI+PHNwYW4gY2xhc3M9ImZhLXJlZ3VsYXIgZmEtcHJpbnQiPjwvc3Bhbj48L2E+PGEgdGl0bGU9IkVtYWlsIHRoaXMgcGFnZSIgaHJlZj0ibWFpbHRvOj9zdWJqZWN0PUNvbXBhcmUlMjBBcnRpZmljaWFsJTIwSW50ZWxsaWdlbmNlJTIwU3RvY2tzJmFtcDtib2R5PUNoZWNrJTIwb3V0JTIwdGhpcyUyMHN0b2NrJTNBJTIwaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vY29tcGFyZS1zdG9ja3MvYXJ0aWZpY2lhbC1pbnRlbGxpZ2VuY2Utc3RvY2tzLyUwRCUwQSUwRCUwQUZvciUyMHJlYWwtdGltZSUyMGZpbmFuY2lhbCUyMG5ld3MlMjBhbmQlMjBhbmFseXNpcyUyQyUyMHZpc2l0JTIwaHR0cHMlM0ElMkYlMkZ3d3cubWFya2V0YmVhdC5jb20lMkYlMjAuIiBjbGFzcz0iYnRuIGJ0bi1zaGFyZSI+PHNwYW4gY2xhc3M9ImZhLXJlZ3VsYXIgZmEtZW52ZWxvcGUiPjwvc3Bhbj48L2E+PGEgdGl0bGU9IkNvcHkgdGhlIFVSTCBvZiB0aGlzIHBhZ2UgdG8gdGhlIGNsaXBib2FyZCIgaHJlZj0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vY29tcGFyZS1zdG9ja3MvYXJ0aWZpY2lhbC1pbnRlbGxpZ2VuY2Utc3RvY2tzLyIgY2xhc3M9ImJ0biBidG4tc2hhcmUgc2hhcmVDb3B5Ij48c3BhbiBjbGFzcz0iZmEtcmVndWxhciBmYS1saW5rIj48L3NwYW4+PC9hPjxkaXYgY2xhc3M9ImZpeGVkLW5vdGlmaWNhdGlvbiBhbGVydCBhbGVydC1zdWNjZXNzIiBhcmlhLWxpdmU9InBvbGl0ZSIgYXJpYS1hdG9taWM9InRydWUiIHJvbGU9ImFsZXJ0Ij5MaW5rIGNvcGllZCB0byBjbGlwYm9hcmQuPC9kaXY+PC9kaXY+PC9kaXY+ZAIvDxYCHwAF0BA8ZGl2IGlkPSJwbmxTdG9ja0xpc3QiPg0KCTxkaXYgY2xhc3M9ImNvbC0xMiI+PGEgb25jbGljaz0ic3RvY2tCdXR0b25DbGljaygmIzM5O05BU0RBUTpBQVBMJiMzOTspOyIgaWQ9ImJ0blJlbW92ZVN5bWJvbEFBUEwiIGNsYXNzPSJzdG9jay1idXR0b24gYnRuIGJ0bi1zZWNvbmRhcnkgZC1pbmxpbmUtYmxvY2sgcHktMSBweC0yIHByLTQgbXItMSBtYi0yIj5OQVNEQVE6QUFQTDxzcGFuIGNsYXNzPSdmYS1yZWd1bGFyIGZhLXhtYXJrIHBvc2l0aW9uLWFic29sdXRlJz48L3NwYW4+PC9hPjxhIG9uY2xpY2s9InN0b2NrQnV0dG9uQ2xpY2soJiMzOTtOQVNEQVE6QU1aTiYjMzk7KTsiIGlkPSJidG5SZW1vdmVTeW1ib2xBTVpOIiBjbGFzcz0ic3RvY2stYnV0dG9uIGJ0biBidG4tc2Vjb25kYXJ5IGQtaW5saW5lLWJsb2NrIHB5LTEgcHgtMiBwci00IG1yLTEgbWItMiI+TkFTREFROkFNWk48c3BhbiBjbGFzcz0nZmEtcmVndWxhciBmYS14bWFyayBwb3NpdGlvbi1hYnNvbHV0ZSc+PC9zcGFuPjwvYT48YSBvbmNsaWNrPSJzdG9ja0J1dHRvbkNsaWNrKCYjMzk7TkFTREFROkdPT0dMJiMzOTspOyIgaWQ9ImJ0blJlbW92ZVN5bWJvbEdPT0dMIiBjbGFzcz0ic3RvY2stYnV0dG9uIGJ0biBidG4tc2Vjb25kYXJ5IGQtaW5saW5lLWJsb2NrIHB5LTEgcHgtMiBwci00IG1yLTEgbWItMiI+TkFTREFROkdPT0dMPHNwYW4gY2xhc3M9J2ZhLXJlZ3VsYXIgZmEteG1hcmsgcG9zaXRpb24tYWJzb2x1dGUnPjwvc3Bhbj48L2E+PGEgb25jbGljaz0ic3RvY2tCdXR0b25DbGljaygmIzM5O05BU0RBUTpNRVRBJiMzOTspOyIgaWQ9ImJ0blJlbW92ZVN5bWJvbE1FVEEiIGNsYXNzPSJzdG9jay1idXR0b24gYnRuIGJ0bi1zZWNvbmRhcnkgZC1pbmxpbmUtYmxvY2sgcHktMSBweC0yIHByLTQgbXItMSBtYi0yIj5OQVNEQVE6TUVUQTxzcGFuIGNsYXNzPSdmYS1yZWd1bGFyIGZhLXhtYXJrIHBvc2l0aW9uLWFic29sdXRlJz48L3NwYW4+PC9hPjxhIG9uY2xpY2s9InN0b2NrQnV0dG9uQ2xpY2soJiMzOTtOQVNEQVE6TVNGVCYjMzk7KTsiIGlkPSJidG5SZW1vdmVTeW1ib2xNU0ZUIiBjbGFzcz0ic3RvY2stYnV0dG9uIGJ0biBidG4tc2Vjb25kYXJ5IGQtaW5saW5lLWJsb2NrIHB5LTEgcHgtMiBwci00IG1yLTEgbWItMiI+TkFTREFROk1TRlQ8c3BhbiBjbGFzcz0nZmEtcmVndWxhciBmYS14bWFyayBwb3NpdGlvbi1hYnNvbHV0ZSc+PC9zcGFuPjwvYT48YSBvbmNsaWNrPSJzdG9ja0J1dHRvbkNsaWNrKCYjMzk7TkFTREFROk1VJiMzOTspOyIgaWQ9ImJ0blJlbW92ZVN5bWJvbE1VIiBjbGFzcz0ic3RvY2stYnV0dG9uIGJ0biBidG4tc2Vjb25kYXJ5IGQtaW5saW5lLWJsb2NrIHB5LTEgcHgtMiBwci00IG1yLTEgbWItMiI+TkFTREFROk1VPHNwYW4gY2xhc3M9J2ZhLXJlZ3VsYXIgZmEteG1hcmsgcG9zaXRpb24tYWJzb2x1dGUnPjwvc3Bhbj48L2E+PGEgb25jbGljaz0ic3RvY2tCdXR0b25DbGljaygmIzM5O05BU0RBUTpOVkRBJiMzOTspOyIgaWQ9ImJ0blJlbW92ZVN5bWJvbE5WREEiIGNsYXNzPSJzdG9jay1idXR0b24gYnRuIGJ0bi1zZWNvbmRhcnkgZC1pbmxpbmUtYmxvY2sgcHktMSBweC0yIHByLTQgbXItMSBtYi0yIj5OQVNEQVE6TlZEQTxzcGFuIGNsYXNzPSdmYS1yZWd1bGFyIGZhLXhtYXJrIHBvc2l0aW9uLWFic29sdXRlJz48L3NwYW4+PC9hPjxhIG9uY2xpY2s9InN0b2NrQnV0dG9uQ2xpY2soJiMzOTtOWVNFOkFJJiMzOTspOyIgaWQ9ImJ0blJlbW92ZVN5bWJvbEFJIiBjbGFzcz0ic3RvY2stYnV0dG9uIGJ0biBidG4tc2Vjb25kYXJ5IGQtaW5saW5lLWJsb2NrIHB5LTEgcHgtMiBwci00IG1yLTEgbWItMiI+TllTRTpBSTxzcGFuIGNsYXNzPSdmYS1yZWd1bGFyIGZhLXhtYXJrIHBvc2l0aW9uLWFic29sdXRlJz48L3NwYW4+PC9hPjxhIG9uY2xpY2s9InN0b2NrQnV0dG9uQ2xpY2soJiMzOTtOWVNFOklCTSYjMzk7KTsiIGlkPSJidG5SZW1vdmVTeW1ib2xJQk0iIGNsYXNzPSJzdG9jay1idXR0b24gYnRuIGJ0bi1zZWNvbmRhcnkgZC1pbmxpbmUtYmxvY2sgcHktMSBweC0yIHByLTQgbXItMSBtYi0yIj5OWVNFOklCTTxzcGFuIGNsYXNzPSdmYS1yZWd1bGFyIGZhLXhtYXJrIHBvc2l0aW9uLWFic29sdXRlJz48L3NwYW4+PC9hPjwvZGl2Pg0KPC9kaXY+ZAIxDxYCHwAFh/QLPGRpdiBjbGFzcz0icm93IG1iLTMiPjxkaXYgY2xhc3M9ImNvbC0xMiI+PGgyIGNsYXNzPSdoMyBtdC0wJz5Db21wYXJhdGl2ZSBQcmljZSBQZXJmb3JtYW5jZSBPdmVyIFRpbWU8L2gyPjxkaXYgY2xhc3M9InctMTAwIGJvcmRlciByb3VuZGVkIHAtMyI+PGRpdiBjbGFzcz0idGV4dC1yaWdodCBwZXJmb3JtYW5jZUNoYXJ0T3B0aW9ucyBwb3NpdGlvbi1yZWxhdGl2ZSBtYi0yIHctMTAwIj48YnV0dG9uIHR5cGU9ImJ1dHRvbiIgY2xhc3M9ImRyYXctcGVyZm9ybWFuY2UtY2hhcnQgYnRuIGJ0bi1zZWNvbmRhcnkgbXItMSIgaWQ9ImRyYXcxIj4xIGRheTwvYnV0dG9uPjxidXR0b24gdHlwZT0iYnV0dG9uIiBjbGFzcz0iZHJhdy1wZXJmb3JtYW5jZS1jaGFydCBidG4gYnRuLXNlY29uZGFyeSBtci0xIiBpZD0iZHJhdzciPjcgZGF5czwvYnV0dG9uPjxidXR0b24gdHlwZT0iYnV0dG9uIiBjbGFzcz0iZHJhdy1wZXJmb3JtYW5jZS1jaGFydCBidG4gYnRuLXByaW1hcnkgbXItMSIgaWQ9ImRyYXczMCI+MzAgZGF5czwvYnV0dG9uPjxidXR0b24gdHlwZT0iYnV0dG9uIiBjbGFzcz0iZHJhdy1wZXJmb3JtYW5jZS1jaGFydCBidG4gYnRuLXNlY29uZGFyeSBtci0xIiBpZD0iZHJhdzkwIj45MCBkYXlzPC9idXR0b24+PGJ1dHRvbiB0eXBlPSJidXR0b24iIGNsYXNzPSJkcmF3LXBlcmZvcm1hbmNlLWNoYXJ0IGJ0biBidG4tc2Vjb25kYXJ5IG1yLTEiIGlkPSJkcmF3MzY1Ij4zNjUgZGF5czwvYnV0dG9uPjwvZGl2PjxkaXYgY2xhc3M9ImR2LWNoYXJ0LXdyYXBwZXIgdy0xMDAiPjxkaXYgaWQ9ImNvbXBldGl0b3JQcmljZVBlcmZvcm1hbmNlIiBjbGFzcz0iZHYtY2hhcnQgbXQtMyIgc3R5bGU9ImhlaWdodDogNDMwcHg7Ij48L2Rpdj48L2Rpdj48L2Rpdj48L2Rpdj48L2Rpdj48c2NyaXB0PmRvY3VtZW50LmFkZEV2ZW50TGlzdGVuZXIoIkRPTUNvbnRlbnRMb2FkZWQiLCBmdW5jdGlvbiAoKSB7IGlmIChkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgiY29tcGV0aXRvclByaWNlUGVyZm9ybWFuY2UiKSkgeyBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgiY29tcGV0aXRvclByaWNlUGVyZm9ybWFuY2UiKS5jbGFzc0xpc3QuYWRkKCJsb2FkaW5nLW1lc3NhZ2UiKTsgc2V0VGltZW91dChmdW5jdGlvbiAoKSB7IGxvYWRBbmREcmF3Q29tcGV0aXRvckxpbmVHcmFwaEZyb21DU1YoIiIsICJjb21wZXRpdG9yUHJpY2VQZXJmb3JtYW5jZSIsICJEYXkiLCAiTkFTREFROkFBUEw6VVNEOjI1NC40OToyNTQuNDk6MjQ4LjEzOjIyOC40NDoyMjguMjoxOTQuODN8TkFTREFROkFNWk46VVNEOjIyNC45MjoyMjQuOTI6MjI3LjQ2OjE5OC42OTU6MTkxLjY6MTUyLjEyfE5BU0RBUTpHT09HTDpVU0Q6MTkxLjQxOjE5MS40MToxODkuODI6MTY3LjgyNToxNjMuNTk6MTM4LjM0fE5BU0RBUTpNRVRBOlVTRDo1ODUuMjU6NTg1LjI1OjYyMC4zNTo1NjMuMDk6NTYxLjM1OjM0OS4yOHxOQVNEQVE6TVNGVDpVU0Q6NDM2LjY6NDM2LjY6NDQ3LjI3OjQxNC4xNzo0MzUuMjc6MzcwLjYyfE5BU0RBUTpNVTpVU0Q6OTAuMTI6OTAuMTI6MTAyLjU6MTAyLjQzOjkwLjk6NzguNjl8TkFTREFROk5WREE6VVNEOjEzNC43OjEzNC43OjEzNC4yNToxNDYuNzExNzoxMTY6NDguMTExfE5ZU0U6QUk6VVNEOjM2LjM0OjM2LjM0OjM5LjQ2OjM0LjkzNTc6MjMuMjU6MjkuNzN8TllTRTpJQk06VVNEOjIyMy4zNjoyMjMuMzY6MjMwLjgyOjIyMi4yOTU6MjE3Ljc6MTYwLjA1IiwiUHJpY2VQZXJmb3JtYW5jZUNvbXBldGl0b3JzQ1NWLmFzaHg/c2NycD0iICsgU2NycFJlc3RyaWN0LCIzMCIpfSwgMzAwKTt9fSk7PC9zY3JpcHQ+PGgyIGNsYXNzPSJoMyBtdC00Ij5Db21wYXJlIFN0b2NrcyAtIFByaWNlICZhbXA7IFZvbHVtZTwvaDI+PHRhYmxlIGNsYXNzPSJzY3JvbGwtdGFibGUgc29ydC10YWJsZSBwcmljZS10YWJsZSI+PHRoZWFkPjx0cj48dGggZGF0YS1zb3J0PSJzdHJpbmciIGRhdGEtY2xlYW49IlN5bWJvbHxDb21wYW55Ij5Db21wYW55PC90aD48dGggZGF0YS1zb3J0PSJmbG9hdCIgZGF0YS1jbGVhbj0iQ3VycmVudCBQcmljZXxQcmljZSBDaGFuZ2UiPkN1cnJlbnQgUHJpY2U8L3RoPjx0aCBkYXRhLXNvcnQ9ImZsb2F0Ij41MC1EYXkgTW92aW5nIEF2ZXJhZ2U8L3RoPjx0aCBkYXRhLXNvcnQ9ImZsb2F0IiBkYXRhLWNsZWFuPSI1Mi1XZWVrIExvd3w1Mi1XZWVrIEhpZ2giPjUyLVdlZWsgUmFuZ2U8L3RoPjx0aCBkYXRhLXNvcnQ9ImZsb2F0Ij5NYXJrZXQgQ2FwPC90aD48dGggZGF0YS1zb3J0PSJmbG9hdCI+QmV0YTwvdGg+PHRoIGRhdGEtc29ydD0iaW50Ij5BdmcuIFZvbHVtZTwvdGg+PHRoIGRhdGEtc29ydD0iaW50Ij5Ub2RheSdzIFZvbHVtZTwvdGg+PC90cj48L3RoZWFkPjx0Ym9keT48dHI+PHRkIGRhdGEtY2xlYW49J0FBUEx8QXBwbGUnPjxhIGNsYXNzPSJwcm9maWxlLWxpbmsidGl0bGU9IkFwcGxlIHN0b2NrIHByaWNlIGFuZCBhbmFseXNpcyIgIGhyZWYgPSIvc3RvY2tzL05BU0RBUS9BQVBMLyIgX2JsYW5rPjxkaXYgY2xhc3M9ImNvbXBhbnktdGh1bWJuYWlsIj48aW1nIGxvYWRpbmc9ImxhenkiIGhlaWdodD0nNTMnIHdpZHRoPSc4MCcgc3JjPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9sb2dvcy90aHVtYm5haWwvYXBwbGUtaW5jLWxvZ28ucG5nIiBhbHQ9IkFwcGxlIEluYy4gc3RvY2sgbG9nbyI+PC9kaXY+PGRpdiBjbGFzcz0idGlja2VyLWFyZWEiPkFBUEw8L2Rpdj48ZGl2IGNsYXNzPSJ0aXRsZS1hcmVhIj5BcHBsZTwvZGl2PjwvYT48L3RkPjx0ZCBkYXRhLWNsZWFuPSIkMjU0LjQ5fDEuOSUiIGRhdGEtc29ydC12YWx1ZT0iMjU0LjQ5Ij4kMjU0LjQ5PGJyLz48c3BhbiBjbGFzcz0iYy1ncmVlbiI+KzEuOSU8L3NwYW4+PC90ZD48dGQgZGF0YS1zb3J0LXZhbHVlPScyMzQuOTcnPiQyMzQuOTc8L3RkPjx0ZCBkYXRhLWNsZWFuPSIkMTY0LjA3fCQyNTUuMDAiIGRhdGEtc29ydC12YWx1ZT0iMTY0LjA3Ij48ZGl2IGNsYXNzPSJyYW5nZS1tZXRlci13cmFwcGVyIGQtYmxvY2siPjxkaXYgY2xhc3M9InJhbmdlLW1ldGVyIHctMTAwIj4kMTY0LjA3PGRpdiBjbGFzcz0icmFuZ2UiPjxzcGFuIGNsYXNzPSJyYW5nZS1tYXJrZXIiIHN0eWxlPSJsZWZ0Ojk5JSI+PHNwYW4gY2xhc3M9InJhbmdlLWFycm93Ij7ilrw8L3NwYW4+PC9zcGFuPjwvZGl2PiQyNTUuMDA8L2Rpdj48L2Rpdj48L3RkPjx0ZCBkYXRhLXNvcnQtdmFsdWU9JzM4NDY4MjUuOTInPiQzLjg1VDwvdGQ+PHRkPjEuMjM8L3RkPjx0ZCBkYXRhLXNvcnQtdmFsdWU9IjU3NjcxMTQ1Ij41Ny42NyBtaWxsaW9uIHNoczwvdGQ+PHRkIGRhdGEtc29ydC12YWx1ZT0iNTc2NzExNDUiPjE0NS41OCBtaWxsaW9uIHNoczwvdGQ+PC90cj48dHI+PHRkIGRhdGEtY2xlYW49J0FNWk58QW1hem9uLmNvbSc+PGEgY2xhc3M9InByb2ZpbGUtbGluayJ0aXRsZT0iQW1hem9uLmNvbSBzdG9jayBwcmljZSBhbmQgYW5hbHlzaXMiICBocmVmID0iL3N0b2Nrcy9OQVNEQVEvQU1aTi8iIF9ibGFuaz48ZGl2IGNsYXNzPSJjb21wYW55LXRodW1ibmFpbCI+PGltZyBsb2FkaW5nPSJsYXp5IiBoZWlnaHQ9JzI5JyB3aWR0aD0nODAnIHNyYz0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbG9nb3MvdGh1bWJuYWlsL2FtYXpvbmNvbS1pbmMtbG9nby5qcGciIGFsdD0iQW1hem9uLmNvbSwgSW5jLiBzdG9jayBsb2dvIj48L2Rpdj48ZGl2IGNsYXNzPSJ0aWNrZXItYXJlYSI+QU1aTjwvZGl2PjxkaXYgY2xhc3M9InRpdGxlLWFyZWEiPkFtYXpvbi5jb208L2Rpdj48L2E+PC90ZD48dGQgZGF0YS1jbGVhbj0iJDIyNC45MnwwLjclIiBkYXRhLXNvcnQtdmFsdWU9IjIyNC45MiI+JDIyNC45Mjxici8+PHNwYW4gY2xhc3M9ImMtZ3JlZW4iPiswLjclPC9zcGFuPjwvdGQ+PHRkIGRhdGEtc29ydC12YWx1ZT0nMjA1LjgzJz4kMjA1LjgzPC90ZD48dGQgZGF0YS1jbGVhbj0iJDE0NC4wNXwkMjMzLjAwIiBkYXRhLXNvcnQtdmFsdWU9IjE0NC4wNSI+PGRpdiBjbGFzcz0icmFuZ2UtbWV0ZXItd3JhcHBlciBkLWJsb2NrIj48ZGl2IGNsYXNzPSJyYW5nZS1tZXRlciB3LTEwMCI+JDE0NC4wNTxkaXYgY2xhc3M9InJhbmdlIj48c3BhbiBjbGFzcz0icmFuZ2UtbWFya2VyIiBzdHlsZT0ibGVmdDo5MSUiPjxzcGFuIGNsYXNzPSJyYW5nZS1hcnJvdyI+4pa8PC9zcGFuPjwvc3Bhbj48L2Rpdj4kMjMzLjAwPC9kaXY+PC9kaXY+PC90ZD48dGQgZGF0YS1zb3J0LXZhbHVlPScyMzY1MDM2LjE2Jz4kMi4zN1Q8L3RkPjx0ZD4xLjE2PC90ZD48dGQgZGF0YS1zb3J0LXZhbHVlPSI0MTQxNTM5NSI+NDEuNDIgbWlsbGlvbiBzaHM8L3RkPjx0ZCBkYXRhLXNvcnQtdmFsdWU9IjQxNDE1Mzk1Ij44Ny4wNiBtaWxsaW9uIHNoczwvdGQ+PC90cj48dHI+PHRkIGRhdGEtY2xlYW49J0dPT0dMfEFscGhhYmV0Jz48YSBjbGFzcz0icHJvZmlsZS1saW5rInRpdGxlPSJBbHBoYWJldCBzdG9jayBwcmljZSBhbmQgYW5hbHlzaXMiICBocmVmID0iL3N0b2Nrcy9OQVNEQVEvR09PR0wvIiBfYmxhbms+PGRpdiBjbGFzcz0iY29tcGFueS10aHVtYm5haWwiPjxpbWcgbG9hZGluZz0ibGF6eSIgaGVpZ2h0PScyOCcgd2lkdGg9JzgwJyBzcmM9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2xvZ29zL3RodW1ibmFpbC9nb29nbGUtaW5jLWxvZ28ucG5nIiBhbHQ9IkFscGhhYmV0IEluYy4gc3RvY2sgbG9nbyI+PC9kaXY+PGRpdiBjbGFzcz0idGlja2VyLWFyZWEiPkdPT0dMPC9kaXY+PGRpdiBjbGFzcz0idGl0bGUtYXJlYSI+QWxwaGFiZXQ8L2Rpdj48L2E+PC90ZD48dGQgZGF0YS1jbGVhbj0iJDE5MS40MXwxLjUlIiBkYXRhLXNvcnQtdmFsdWU9IjE5MS40MSI+JDE5MS40MTxici8+PHNwYW4gY2xhc3M9ImMtZ3JlZW4iPisxLjUlPC9zcGFuPjwvdGQ+PHRkIGRhdGEtc29ydC12YWx1ZT0nMTc0LjU1Jz4kMTc0LjU1PC90ZD48dGQgZGF0YS1jbGVhbj0iJDEzMC42NnwkMjAxLjQyIiBkYXRhLXNvcnQtdmFsdWU9IjEzMC42NiI+PGRpdiBjbGFzcz0icmFuZ2UtbWV0ZXItd3JhcHBlciBkLWJsb2NrIj48ZGl2IGNsYXNzPSJyYW5nZS1tZXRlciB3LTEwMCI+JDEzMC42NjxkaXYgY2xhc3M9InJhbmdlIj48c3BhbiBjbGFzcz0icmFuZ2UtbWFya2VyIiBzdHlsZT0ibGVmdDo4NiUiPjxzcGFuIGNsYXNzPSJyYW5nZS1hcnJvdyI+4pa8PC9zcGFuPjwvc3Bhbj48L2Rpdj4kMjAxLjQyPC9kaXY+PC9kaXY+PC90ZD48dGQgZGF0YS1zb3J0LXZhbHVlPScyMzQzMDQ5LjgxJz4kMi4zNFQ8L3RkPjx0ZD4xLjAxPC90ZD48dGQgZGF0YS1zb3J0LXZhbHVlPSIyNzcyNTUxOCI+MjcuNzMgbWlsbGlvbiBzaHM8L3RkPjx0ZCBkYXRhLXNvcnQtdmFsdWU9IjI3NzI1NTE4Ij42Mi43MCBtaWxsaW9uIHNoczwvdGQ+PC90cj48dHI+PHRkIGRhdGEtY2xlYW49J01FVEF8TWV0YSBQbGF0Zm9ybXMnPjxhIGNsYXNzPSJwcm9maWxlLWxpbmsidGl0bGU9Ik1ldGEgUGxhdGZvcm1zIHN0b2NrIHByaWNlIGFuZCBhbmFseXNpcyIgIGhyZWYgPSIvc3RvY2tzL05BU0RBUS9NRVRBLyIgX2JsYW5rPjxkaXYgY2xhc3M9ImNvbXBhbnktdGh1bWJuYWlsIj48aW1nIGxvYWRpbmc9ImxhenkiIGhlaWdodD0nNzYnIHdpZHRoPSc4MCcgc3JjPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9sb2dvcy90aHVtYm5haWwvbWV0YS1wbGF0Zm9ybXMtaW5jLWxvZ28ucG5nP3Y9MjAyMjA2MDkwODQxMjYiIGFsdD0iTWV0YSBQbGF0Zm9ybXMsIEluYy4gc3RvY2sgbG9nbyI+PC9kaXY+PGRpdiBjbGFzcz0idGlja2VyLWFyZWEiPk1FVEE8L2Rpdj48ZGl2IGNsYXNzPSJ0aXRsZS1hcmVhIj5NZXRhIFBsYXRmb3JtczwvZGl2PjwvYT48L3RkPjx0ZCBkYXRhLWNsZWFuPSIkNTg1LjI1fC0xLjclIiBkYXRhLXNvcnQtdmFsdWU9IjU4NS4yNSI+JDU4NS4yNTxici8+PHNwYW4gY2xhc3M9ImMtcmVkIj4tMS43JTwvc3Bhbj48L3RkPjx0ZCBkYXRhLXNvcnQtdmFsdWU9JzU4NS41Nic+JDU4NS41NjwvdGQ+PHRkIGRhdGEtY2xlYW49IiQzNDAuMDF8JDYzOC40MCIgZGF0YS1zb3J0LXZhbHVlPSIzNDAuMDEiPjxkaXYgY2xhc3M9InJhbmdlLW1ldGVyLXdyYXBwZXIgZC1ibG9jayI+PGRpdiBjbGFzcz0icmFuZ2UtbWV0ZXIgdy0xMDAiPiQzNDAuMDE8ZGl2IGNsYXNzPSJyYW5nZSI+PHNwYW4gY2xhc3M9InJhbmdlLW1hcmtlciIgc3R5bGU9ImxlZnQ6ODIlIj48c3BhbiBjbGFzcz0icmFuZ2UtYXJyb3ciPuKWvDwvc3Bhbj48L3NwYW4+PC9kaXY+JDYzOC40MDwvZGl2PjwvZGl2PjwvdGQ+PHRkIGRhdGEtc29ydC12YWx1ZT0nMTQ3NzQ1Ny4xODcnPiQxLjQ4VDwvdGQ+PHRkPjEuMjwvdGQ+PHRkIGRhdGEtc29ydC12YWx1ZT0iMTQ4NjYzMTQiPjE0Ljg3IG1pbGxpb24gc2hzPC90ZD48dGQgZGF0YS1zb3J0LXZhbHVlPSIxNDg2NjMxNCI+NDguMzAgbWlsbGlvbiBzaHM8L3RkPjwvdHI+PHRyPjx0ZCBkYXRhLWNsZWFuPSdNU0ZUfE1pY3Jvc29mdCc+PGEgY2xhc3M9InByb2ZpbGUtbGluayJ0aXRsZT0iTWljcm9zb2Z0IHN0b2NrIHByaWNlIGFuZCBhbmFseXNpcyIgIGhyZWYgPSIvc3RvY2tzL05BU0RBUS9NU0ZULyIgX2JsYW5rPjxkaXYgY2xhc3M9ImNvbXBhbnktdGh1bWJuYWlsIj48aW1nIGxvYWRpbmc9ImxhenkiIGhlaWdodD0nNDEnIHdpZHRoPSc4MCcgc3JjPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9sb2dvcy90aHVtYm5haWwvbWljcm9zb2Z0LWNvcnBvcmF0aW9uLWxvZ28ucG5nIiBhbHQ9Ik1pY3Jvc29mdCBDby4gc3RvY2sgbG9nbyI+PC9kaXY+PGRpdiBjbGFzcz0idGlja2VyLWFyZWEiPk1TRlQ8L2Rpdj48ZGl2IGNsYXNzPSJ0aXRsZS1hcmVhIj5NaWNyb3NvZnQ8L2Rpdj48L2E+PC90ZD48dGQgZGF0YS1jbGVhbj0iJDQzNi42MHwtMC4xJSIgZGF0YS1zb3J0LXZhbHVlPSI0MzYuNiI+JDQzNi42MDxici8+PHNwYW4gY2xhc3M9ImMtcmVkIj4tMC4xJTwvc3Bhbj48L3RkPjx0ZCBkYXRhLXNvcnQtdmFsdWU9JzQyNy4wMic+JDQyNy4wMjwvdGQ+PHRkIGRhdGEtY2xlYW49IiQzNjYuNTB8JDQ2OC4zNSIgZGF0YS1zb3J0LXZhbHVlPSIzNjYuNSI+PGRpdiBjbGFzcz0icmFuZ2UtbWV0ZXItd3JhcHBlciBkLWJsb2NrIj48ZGl2IGNsYXNzPSJyYW5nZS1tZXRlciB3LTEwMCI+JDM2Ni41MDxkaXYgY2xhc3M9InJhbmdlIj48c3BhbiBjbGFzcz0icmFuZ2UtbWFya2VyIiBzdHlsZT0ibGVmdDo2OSUiPjxzcGFuIGNsYXNzPSJyYW5nZS1hcnJvdyI+4pa8PC9zcGFuPjwvc3Bhbj48L2Rpdj4kNDY4LjM1PC9kaXY+PC9kaXY+PC90ZD48dGQgZGF0YS1zb3J0LXZhbHVlPSczMjQ2MDY5LjEyJz4kMy4yNVQ8L3RkPjx0ZD4wLjk8L3RkPjx0ZCBkYXRhLXNvcnQtdmFsdWU9IjIwNzMwMzAxIj4yMC43MyBtaWxsaW9uIHNoczwvdGQ+PHRkIGRhdGEtc29ydC12YWx1ZT0iMjA3MzAzMDEiPjU0LjIyIG1pbGxpb24gc2hzPC90ZD48L3RyPjx0cj48dGQgZGF0YS1jbGVhbj0nTVV8TWljcm9uIFRlY2hub2xvZ3knPjxhIGNsYXNzPSJwcm9maWxlLWxpbmsidGl0bGU9Ik1pY3JvbiBUZWNobm9sb2d5IHN0b2NrIHByaWNlIGFuZCBhbmFseXNpcyIgIGhyZWYgPSIvc3RvY2tzL05BU0RBUS9NVS8iIF9ibGFuaz48ZGl2IGNsYXNzPSJjb21wYW55LXRodW1ibmFpbCI+PGltZyBsb2FkaW5nPSJsYXp5IiBoZWlnaHQ9JzgwJyB3aWR0aD0nODAnIHNyYz0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbG9nb3MvdGh1bWJuYWlsL21pY3Jvbi10ZWNobm9sb2d5LWluYy1sb2dvLnBuZz92PTIwMjIxMDIxMTQxNjQ4IiBhbHQ9Ik1pY3JvbiBUZWNobm9sb2d5LCBJbmMuIHN0b2NrIGxvZ28iPjwvZGl2PjxkaXYgY2xhc3M9InRpY2tlci1hcmVhIj5NVTwvZGl2PjxkaXYgY2xhc3M9InRpdGxlLWFyZWEiPk1pY3JvbiBUZWNobm9sb2d5PC9kaXY+PC9hPjwvdGQ+PHRkIGRhdGEtY2xlYW49IiQ5MC4xMnwzLjUlIiBkYXRhLXNvcnQtdmFsdWU9IjkwLjEyIj4kOTAuMTI8YnIvPjxzcGFuIGNsYXNzPSJjLWdyZWVuIj4rMy41JTwvc3Bhbj48L3RkPjx0ZCBkYXRhLXNvcnQtdmFsdWU9JzEwMy4xNCc+JDEwMy4xNDwvdGQ+PHRkIGRhdGEtY2xlYW49IiQ3OS4xNXwkMTU3LjU0IiBkYXRhLXNvcnQtdmFsdWU9Ijc5LjE1Ij48ZGl2IGNsYXNzPSJyYW5nZS1tZXRlci13cmFwcGVyIGQtYmxvY2siPjxkaXYgY2xhc3M9InJhbmdlLW1ldGVyIHctMTAwIj4kNzkuMTU8ZGl2IGNsYXNzPSJyYW5nZSI+PHNwYW4gY2xhc3M9InJhbmdlLW1hcmtlciIgc3R5bGU9ImxlZnQ6MTQlIj48c3BhbiBjbGFzcz0icmFuZ2UtYXJyb3ciPuKWvDwvc3Bhbj48L3NwYW4+PC9kaXY+JDE1Ny41NDwvZGl2PjwvZGl2PjwvdGQ+PHRkIGRhdGEtc29ydC12YWx1ZT0nMTAwMzk3LjU1NSc+JDEwMC40MEI8L3RkPjx0ZD4xLjE2PC90ZD48dGQgZGF0YS1zb3J0LXZhbHVlPSIyMjAxNjIyMyI+MjIuMDIgbWlsbGlvbiBzaHM8L3RkPjx0ZCBkYXRhLXNvcnQtdmFsdWU9IjIyMDE2MjIzIj40OS4yNCBtaWxsaW9uIHNoczwvdGQ+PC90cj48dHI+PHRkIGRhdGEtY2xlYW49J05WREF8TlZJRElBJz48YSBjbGFzcz0icHJvZmlsZS1saW5rInRpdGxlPSJOVklESUEgc3RvY2sgcHJpY2UgYW5kIGFuYWx5c2lzIiAgaHJlZiA9Ii9zdG9ja3MvTkFTREFRL05WREEvIiBfYmxhbms+PGRpdiBjbGFzcz0iY29tcGFueS10aHVtYm5haWwiPjxpbWcgbG9hZGluZz0ibGF6eSIgaGVpZ2h0PSc0MScgd2lkdGg9JzgwJyBzcmM9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2xvZ29zL3RodW1ibmFpbC9udmlkaWEtY28tbG9nby5qcGc/dj0yMDIyMTAyMDE0MjkxNiIgYWx0PSJOVklESUEgQ28uIHN0b2NrIGxvZ28iPjwvZGl2PjxkaXYgY2xhc3M9InRpY2tlci1hcmVhIj5OVkRBPC9kaXY+PGRpdiBjbGFzcz0idGl0bGUtYXJlYSI+TlZJRElBPC9kaXY+PC9hPjwvdGQ+PHRkIGRhdGEtY2xlYW49IiQxMzQuNzB8My4xJSIgZGF0YS1zb3J0LXZhbHVlPSIxMzQuNyI+JDEzNC43MDxici8+PHNwYW4gY2xhc3M9ImMtZ3JlZW4iPiszLjElPC9zcGFuPjwvdGQ+PHRkIGRhdGEtc29ydC12YWx1ZT0nMTM5LjYzJz4kMTM5LjYzPC90ZD48dGQgZGF0YS1jbGVhbj0iJDQ3LjMyfCQxNTIuODkiIGRhdGEtc29ydC12YWx1ZT0iNDcuMzIiPjxkaXYgY2xhc3M9InJhbmdlLW1ldGVyLXdyYXBwZXIgZC1ibG9jayI+PGRpdiBjbGFzcz0icmFuZ2UtbWV0ZXIgdy0xMDAiPiQ0Ny4zMjxkaXYgY2xhc3M9InJhbmdlIj48c3BhbiBjbGFzcz0icmFuZ2UtbWFya2VyIiBzdHlsZT0ibGVmdDo4MyUiPjxzcGFuIGNsYXNzPSJyYW5nZS1hcnJvdyI+4pa8PC9zcGFuPjwvc3Bhbj48L2Rpdj4kMTUyLjg5PC9kaXY+PC9kaXY+PC90ZD48dGQgZGF0YS1zb3J0LXZhbHVlPSczMjk4ODAyLjg4Jz4kMy4zMFQ8L3RkPjx0ZD4xLjYzPC90ZD48dGQgZGF0YS1zb3J0LXZhbHVlPSIzODI5MzIxMjUiPjM4Mi45MyBtaWxsaW9uIHNoczwvdGQ+PHRkIGRhdGEtc29ydC12YWx1ZT0iMzgyOTMyMTI1Ij4zMDQuMzggbWlsbGlvbiBzaHM8L3RkPjwvdHI+PHRyPjx0ZCBkYXRhLWNsZWFuPSdBSXxDMy5haSc+PGEgY2xhc3M9InByb2ZpbGUtbGluayJ0aXRsZT0iQzMuYWkgc3RvY2sgcHJpY2UgYW5kIGFuYWx5c2lzIiAgaHJlZiA9Ii9zdG9ja3MvTllTRS9BSS8iIF9ibGFuaz48ZGl2IGNsYXNzPSJjb21wYW55LXRodW1ibmFpbCI+PGltZyBsb2FkaW5nPSJsYXp5IiBoZWlnaHQ9JzQ0JyB3aWR0aD0nODAnIHNyYz0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbG9nb3MvdGh1bWJuYWlsL2MzYWktaW5jLWxvZ28ucG5nP3Y9MjAyMjExMjkxOTI1MzgiIGFsdD0iQzMuYWksIEluYy4gc3RvY2sgbG9nbyI+PC9kaXY+PGRpdiBjbGFzcz0idGlja2VyLWFyZWEiPkFJPC9kaXY+PGRpdiBjbGFzcz0idGl0bGUtYXJlYSI+QzMuYWk8L2Rpdj48L2E+PC90ZD48dGQgZGF0YS1jbGVhbj0iJDM2LjM0fDIuNSUiIGRhdGEtc29ydC12YWx1ZT0iMzYuMzQiPiQzNi4zNDxici8+PHNwYW4gY2xhc3M9ImMtZ3JlZW4iPisyLjUlPC9zcGFuPjwvdGQ+PHRkIGRhdGEtc29ydC12YWx1ZT0nMzEuNzgnPiQzMS43ODwvdGQ+PHRkIGRhdGEtY2xlYW49IiQxOC44NXwkNDUuMDgiIGRhdGEtc29ydC12YWx1ZT0iMTguODUiPjxkaXYgY2xhc3M9InJhbmdlLW1ldGVyLXdyYXBwZXIgZC1ibG9jayI+PGRpdiBjbGFzcz0icmFuZ2UtbWV0ZXIgdy0xMDAiPiQxOC44NTxkaXYgY2xhc3M9InJhbmdlIj48c3BhbiBjbGFzcz0icmFuZ2UtbWFya2VyIiBzdHlsZT0ibGVmdDo2NyUiPjxzcGFuIGNsYXNzPSJyYW5nZS1hcnJvdyI+4pa8PC9zcGFuPjwvc3Bhbj48L2Rpdj4kNDUuMDg8L2Rpdj48L2Rpdj48L3RkPjx0ZCBkYXRhLXNvcnQtdmFsdWU9JzQ2OTAuMjIyJz4kNC42OUI8L3RkPjx0ZD4yPC90ZD48dGQgZGF0YS1zb3J0LXZhbHVlPSI2MDc3NDA4Ij42LjA4IG1pbGxpb24gc2hzPC90ZD48dGQgZGF0YS1zb3J0LXZhbHVlPSI2MDc3NDA4Ij4xMi43OCBtaWxsaW9uIHNoczwvdGQ+PC90cj48dHI+PHRkIGRhdGEtY2xlYW49J0lCTXxJbnRlcm5hdGlvbmFsIEJ1c2luZXNzIE1hY2hpbmVzJz48YSBjbGFzcz0icHJvZmlsZS1saW5rInRpdGxlPSJJbnRlcm5hdGlvbmFsIEJ1c2luZXNzIE1hY2hpbmVzIHN0b2NrIHByaWNlIGFuZCBhbmFseXNpcyIgIGhyZWYgPSIvc3RvY2tzL05ZU0UvSUJNLyIgX2JsYW5rPjxkaXYgY2xhc3M9ImNvbXBhbnktdGh1bWJuYWlsIj48aW1nIGxvYWRpbmc9ImxhenkiIGhlaWdodD0nMzInIHdpZHRoPSc4MCcgc3JjPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9sb2dvcy90aHVtYm5haWwvaW50ZXJuYXRpb25hbC1idXNpbmVzcy1tYWNoaW5lcy1jby1sb2dvLnBuZz92PTIwMjIxMDIwMTYwNzUxIiBhbHQ9IkludGVybmF0aW9uYWwgQnVzaW5lc3MgTWFjaGluZXMgQ28uIHN0b2NrIGxvZ28iPjwvZGl2PjxkaXYgY2xhc3M9InRpY2tlci1hcmVhIj5JQk08L2Rpdj48ZGl2IGNsYXNzPSJ0aXRsZS1hcmVhIj5JbnRlcm5hdGlvbmFsIEJ1c2luZXNzIE1hY2hpbmVzPC9kaXY+PC9hPjwvdGQ+PHRkIGRhdGEtY2xlYW49IiQyMjMuMzZ8LTAuMyUiIGRhdGEtc29ydC12YWx1ZT0iMjIzLjM2Ij4kMjIzLjM2PGJyLz48c3BhbiBjbGFzcz0iYy1yZWQiPi0wLjMlPC9zcGFuPjwvdGQ+PHRkIGRhdGEtc29ydC12YWx1ZT0nMjIyLjA1Jz4kMjIyLjA1PC90ZD48dGQgZGF0YS1jbGVhbj0iJDE1Ny44OHwkMjM5LjM1IiBkYXRhLXNvcnQtdmFsdWU9IjE1Ny44OCI+PGRpdiBjbGFzcz0icmFuZ2UtbWV0ZXItd3JhcHBlciBkLWJsb2NrIj48ZGl2IGNsYXNzPSJyYW5nZS1tZXRlciB3LTEwMCI+JDE1Ny44ODxkaXYgY2xhc3M9InJhbmdlIj48c3BhbiBjbGFzcz0icmFuZ2UtbWFya2VyIiBzdHlsZT0ibGVmdDo4MCUiPjxzcGFuIGNsYXNzPSJyYW5nZS1hcnJvdyI+4pa8PC9zcGFuPjwvc3Bhbj48L2Rpdj4kMjM5LjM1PC9kaXY+PC9kaXY+PC90ZD48dGQgZGF0YS1zb3J0LXZhbHVlPScyMDcwNDYuNTI4Jz4kMjA3LjA1QjwvdGQ+PHRkPjAuNzM8L3RkPjx0ZCBkYXRhLXNvcnQtdmFsdWU9IjQyNTYyNDIiPjQuMjYgbWlsbGlvbiBzaHM8L3RkPjx0ZCBkYXRhLXNvcnQtdmFsdWU9IjQyNTYyNDIiPjEyLjI0IG1pbGxpb24gc2hzPC90ZD48L3RyPjwvdGJvZHk+PC90YWJsZT48ZGl2IHN0eWxlPSJtYXgtd2lkdGg6OTUwcHg7d2lkdGg6MTAwJTttYXJnaW4tbGVmdDphdXRvO21hcmdpbi1yaWdodDphdXRvOyIgY2xhc3M9Im15LTQiPjxkaXYgY2xhc3M9ImJnLWxpZ2h0LWJsdWUgcm91bmRlZCI+PGRpdiBjbGFzcz0icm93IGFsaWduLWNvbnRlbnQtY2VudGVyIGp1c3RpZnktY29udGVudC1jZW50ZXIgIj48ZGl2IGNsYXNzPSJjb2wtMTIgY29sLXNtLTQgY29sLW1kLTMgcG9zaXRpb24tcmVsYXRpdmUgcHItc20tMCBwYi0xIGQtZmxleCBqdXN0aWZ5LWNvbnRlbnQtY2VudGVyIGFsaWduLWl0ZW1zLXN0YXJ0Ij48aW1nIGxvYWRpbmc9ImxhenkiIGRlY29kaW5nPSJhc3luYyIgaGVpZ2h0PSIyMDkiIHdpZHRoPSIxNzAiICBzcmM9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2xvZ29zL3ByZW1pdW0tcmVwb3J0cy9zbWFsbF8yMDI0MDYxMDE1MzcwOV9yZXBvcnRwcmV2aWV3MjAtaGlnaC15aWVsZC1kaXZpZGVuZC1zdG9ja3MtcnVpbi1yZS5wbmciIGNsYXNzPSJtdC0yIHBvc2l0aW9uLXJlbGF0aXZlIiBzdHlsZT0ibWF4LXdpZHRoOjEwMCU7aGVpZ2h0OmF1dG87ei1pbmRleDoxO21hcmdpbi10b3A6LTAuNzVlbSFpbXBvcnRhbnQ7IiBhbHQ9IjIwIEhpZ2gtWWllbGQgRGl2aWRlbmQgU3RvY2tzIHRoYXQgQ291bGQgUnVpbiBZb3VyIFJldGlyZW1lbnQgQ292ZXIiLz48L2Rpdj48ZGl2IGNsYXNzPSJjb2wtMTIgY29sLXNtLTggY29sLW1kLTkgcHgtMCBwci1zbS0zIHBsLXNtLTAiPjxkaXYgY2xhc3M9InAtNCBwLXNtLTMgaC0xMDAgdGV4dC1jZW50ZXIgdGV4dC1zbS1sZWZ0Ij48ZGl2IGNsYXNzPSJub3VuZGVybGluZSBtdC0yIGg0IiBzdHlsZT0ibGluZS1oZWlnaHQ6MS4xZW07Ij48YSBocmVmPSJodHRwczovL21hcmtldGJlYXQuY29tL25ld3NsZXR0ZXIvcGRmb2ZmZXIuYXNweD9vZmZlcj1ydWlucmV0aXJlbWVudCZSZWdpc3RyYXRpb25Db2RlPUNvbXBhcmVTdG9ja3MtRnJlZVJlcG9ydCIgY2xhc3M9ImMtZGFyay1ibHVlIj4yMCBIaWdoLVlpZWxkIERpdmlkZW5kIFN0b2NrcyB0aGF0IENvdWxkIFJ1aW4gWW91ciBSZXRpcmVtZW50PC9hPjwvZGl2PjxwIGNsYXNzPSJmb250LXNtYWxsIG1iLTIiIHN0eWxlPSJsaW5lLWhlaWdodDoxLjNlbTsiPkFsbW9zdCBldmVyeW9uZSBsb3ZlcyBzdHJvbmcgZGl2aWRlbmQtcGF5aW5nIHN0b2NrcywgYnV0IGhpZ2ggeWllbGRzIGNhbiBzaWduYWwgZGFuZ2VyLiBEaXNjb3ZlciAyMCBoaWdoLXlpZWxkIGRpdmlkZW5kIHN0b2NrcyBwYXlpbmcgYW4gdW5zdXN0YWluYWJseSBsYXJnZSBwZXJjZW50YWdlIG9mIHRoZWlyIGVhcm5pbmdzLiBFbnRlciB5b3VyIGVtYWlsIHRvIGdldCB0aGlzIHJlcG9ydCBhbmQgYXZvaWQgYSBoaWdoLXlpZWxkIGRpdmlkZW5kIHRyYXAuPC9wPjxhIGNsYXNzPSJ1cHBlci1saW5rIiBzdHlsZT0idGV4dC1kZWNvcmF0aW9uOm5vbmU7IGNvbG9yOnZhcigtLWJsdWUpOyBmb250LXNpemU6MXJlbTsiIGhyZWY9Imh0dHBzOi8vbWFya2V0YmVhdC5jb20vbmV3c2xldHRlci9wZGZvZmZlci5hc3B4P29mZmVyPXJ1aW5yZXRpcmVtZW50JlJlZ2lzdHJhdGlvbkNvZGU9Q29tcGFyZVN0b2Nrcy1GcmVlUmVwb3J0Ij5HZXQgVGhpcyBGcmVlIFJlcG9ydDwvYT48L2Rpdj48L2Rpdj48L2Rpdj48L2Rpdj48L2Rpdj48aDIgY2xhc3M9J210LTUnPlByaWNlIFBlcmZvcm1hbmNlPC9oMj48dGFibGUgY2xhc3M9J3Njcm9sbC10YWJsZSBzb3J0LXRhYmxlIHByaWNlLXRhYmxlJz48dGhlYWQ+PHRyPjx0aCBkYXRhLXNvcnQ9J3N0cmluZycgZGF0YS1jbGVhbj0nU3ltYm9sfENvbXBhbnknPkNvbXBhbnk8L3RoPjx0aCBkYXRhLXNvcnQ9J2Zsb2F0Jz4xLURheSBQZXJmb3JtYW5jZTwvdGg+PHRoIGRhdGEtc29ydD0nZmxvYXQnPjctRGF5IFBlcmZvcm1hbmNlPC90aD48dGggZGF0YS1zb3J0PSdmbG9hdCc+MzAtRGF5IFBlcmZvcm1hbmNlPC90aD48dGggZGF0YS1zb3J0PSdmbG9hdCc+OTAtRGF5IFBlcmZvcm1hbmNlPC90aD48dGggZGF0YS1zb3J0PSdmbG9hdCc+MS1ZZWFyIFBlcmZvcm1hbmNlPC90aD48L3RyPjwvdGhlYWQ+PHRib2R5Pjx0cj48dGQgZGF0YS1jbGVhbj0nQUFQTHxBcHBsZSc+PGEgY2xhc3M9InByb2ZpbGUtbGluayJ0aXRsZT0iQXBwbGUgc3RvY2sgcHJpY2UgYW5kIGFuYWx5c2lzIiAgaHJlZiA9Ii9zdG9ja3MvTkFTREFRL0FBUEwvIiBfYmxhbms+PGRpdiBjbGFzcz0iY29tcGFueS10aHVtYm5haWwiPjxpbWcgbG9hZGluZz0ibGF6eSIgaGVpZ2h0PSc1Mycgd2lkdGg9JzgwJyBzcmM9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2xvZ29zL3RodW1ibmFpbC9hcHBsZS1pbmMtbG9nby5wbmciIGFsdD0iQXBwbGUgSW5jLiBzdG9jayBsb2dvIj48L2Rpdj48ZGl2IGNsYXNzPSJ0aWNrZXItYXJlYSI+QUFQTDwvZGl2PjxkaXYgY2xhc3M9InRpdGxlLWFyZWEiPkFwcGxlPC9kaXY+PC9hPjwvdGQ+PHRkIGNsYXNzPSdjLWJsYWNrJz4wLjAwJTwvdGQ+PHRkIGNsYXNzPSdjLWdyZWVuJz4rMi41NiU8L3RkPjx0ZCBjbGFzcz0nYy1ncmVlbic+KzExLjQwJTwvdGQ+PHRkIGNsYXNzPSdjLWdyZWVuJz4rMTEuNTIlPC90ZD48dGQgY2xhc3M9J2MtZ3JlZW4nPiszMC42MiU8L3RkPjwvdHI+PHRyPjx0ZCBkYXRhLWNsZWFuPSdBTVpOfEFtYXpvbi5jb20nPjxhIGNsYXNzPSJwcm9maWxlLWxpbmsidGl0bGU9IkFtYXpvbi5jb20gc3RvY2sgcHJpY2UgYW5kIGFuYWx5c2lzIiAgaHJlZiA9Ii9zdG9ja3MvTkFTREFRL0FNWk4vIiBfYmxhbms+PGRpdiBjbGFzcz0iY29tcGFueS10aHVtYm5haWwiPjxpbWcgbG9hZGluZz0ibGF6eSIgaGVpZ2h0PScyOScgd2lkdGg9JzgwJyBzcmM9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2xvZ29zL3RodW1ibmFpbC9hbWF6b25jb20taW5jLWxvZ28uanBnIiBhbHQ9IkFtYXpvbi5jb20sIEluYy4gc3RvY2sgbG9nbyI+PC9kaXY+PGRpdiBjbGFzcz0idGlja2VyLWFyZWEiPkFNWk48L2Rpdj48ZGl2IGNsYXNzPSJ0aXRsZS1hcmVhIj5BbWF6b24uY29tPC9kaXY+PC9hPjwvdGQ+PHRkIGNsYXNzPSdjLWJsYWNrJz4wLjAwJTwvdGQ+PHRkIGNsYXNzPSdjLXJlZCc+LTEuMTIlPC90ZD48dGQgY2xhc3M9J2MtZ3JlZW4nPisxMy4yMCU8L3RkPjx0ZCBjbGFzcz0nYy1ncmVlbic+KzE3LjM5JTwvdGQ+PHRkIGNsYXNzPSdjLWdyZWVuJz4rNDcuODYlPC90ZD48L3RyPjx0cj48dGQgZGF0YS1jbGVhbj0nR09PR0x8QWxwaGFiZXQnPjxhIGNsYXNzPSJwcm9maWxlLWxpbmsidGl0bGU9IkFscGhhYmV0IHN0b2NrIHByaWNlIGFuZCBhbmFseXNpcyIgIGhyZWYgPSIvc3RvY2tzL05BU0RBUS9HT09HTC8iIF9ibGFuaz48ZGl2IGNsYXNzPSJjb21wYW55LXRodW1ibmFpbCI+PGltZyBsb2FkaW5nPSJsYXp5IiBoZWlnaHQ9JzI4JyB3aWR0aD0nODAnIHNyYz0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbG9nb3MvdGh1bWJuYWlsL2dvb2dsZS1pbmMtbG9nby5wbmciIGFsdD0iQWxwaGFiZXQgSW5jLiBzdG9jayBsb2dvIj48L2Rpdj48ZGl2IGNsYXNzPSJ0aWNrZXItYXJlYSI+R09PR0w8L2Rpdj48ZGl2IGNsYXNzPSJ0aXRsZS1hcmVhIj5BbHBoYWJldDwvZGl2PjwvYT48L3RkPjx0ZCBjbGFzcz0nYy1ibGFjayc+MC4wMCU8L3RkPjx0ZCBjbGFzcz0nYy1ncmVlbic+KzAuODQlPC90ZD48dGQgY2xhc3M9J2MtZ3JlZW4nPisxNC4wNSU8L3RkPjx0ZCBjbGFzcz0nYy1ncmVlbic+KzE3LjAxJTwvdGQ+PHRkIGNsYXNzPSdjLWdyZWVuJz4rMzguMzYlPC90ZD48L3RyPjx0cj48dGQgZGF0YS1jbGVhbj0nTUVUQXxNZXRhIFBsYXRmb3Jtcyc+PGEgY2xhc3M9InByb2ZpbGUtbGluayJ0aXRsZT0iTWV0YSBQbGF0Zm9ybXMgc3RvY2sgcHJpY2UgYW5kIGFuYWx5c2lzIiAgaHJlZiA9Ii9zdG9ja3MvTkFTREFRL01FVEEvIiBfYmxhbms+PGRpdiBjbGFzcz0iY29tcGFueS10aHVtYm5haWwiPjxpbWcgbG9hZGluZz0ibGF6eSIgaGVpZ2h0PSc3Nicgd2lkdGg9JzgwJyBzcmM9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2xvZ29zL3RodW1ibmFpbC9tZXRhLXBsYXRmb3Jtcy1pbmMtbG9nby5wbmc/dj0yMDIyMDYwOTA4NDEyNiIgYWx0PSJNZXRhIFBsYXRmb3JtcywgSW5jLiBzdG9jayBsb2dvIj48L2Rpdj48ZGl2IGNsYXNzPSJ0aWNrZXItYXJlYSI+TUVUQTwvZGl2PjxkaXYgY2xhc3M9InRpdGxlLWFyZWEiPk1ldGEgUGxhdGZvcm1zPC9kaXY+PC9hPjwvdGQ+PHRkIGNsYXNzPSdjLWJsYWNrJz4wLjAwJTwvdGQ+PHRkIGNsYXNzPSdjLXJlZCc+LTUuNjYlPC90ZD48dGQgY2xhc3M9J2MtZ3JlZW4nPiszLjk0JTwvdGQ+PHRkIGNsYXNzPSdjLWdyZWVuJz4rNC4yNiU8L3RkPjx0ZCBjbGFzcz0nYy1ncmVlbic+KzY3LjU2JTwvdGQ+PC90cj48dHI+PHRkIGRhdGEtY2xlYW49J01TRlR8TWljcm9zb2Z0Jz48YSBjbGFzcz0icHJvZmlsZS1saW5rInRpdGxlPSJNaWNyb3NvZnQgc3RvY2sgcHJpY2UgYW5kIGFuYWx5c2lzIiAgaHJlZiA9Ii9zdG9ja3MvTkFTREFRL01TRlQvIiBfYmxhbms+PGRpdiBjbGFzcz0iY29tcGFueS10aHVtYm5haWwiPjxpbWcgbG9hZGluZz0ibGF6eSIgaGVpZ2h0PSc0MScgd2lkdGg9JzgwJyBzcmM9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2xvZ29zL3RodW1ibmFpbC9taWNyb3NvZnQtY29ycG9yYXRpb24tbG9nby5wbmciIGFsdD0iTWljcm9zb2Z0IENvLiBzdG9jayBsb2dvIj48L2Rpdj48ZGl2IGNsYXNzPSJ0aWNrZXItYXJlYSI+TVNGVDwvZGl2PjxkaXYgY2xhc3M9InRpdGxlLWFyZWEiPk1pY3Jvc29mdDwvZGl2PjwvYT48L3RkPjx0ZCBjbGFzcz0nYy1ibGFjayc+MC4wMCU8L3RkPjx0ZCBjbGFzcz0nYy1yZWQnPi0yLjM5JTwvdGQ+PHRkIGNsYXNzPSdjLWdyZWVuJz4rNS40MiU8L3RkPjx0ZCBjbGFzcz0nYy1ncmVlbic+KzAuMzElPC90ZD48dGQgY2xhc3M9J2MtZ3JlZW4nPisxNy44MCU8L3RkPjwvdHI+PHRyPjx0ZCBkYXRhLWNsZWFuPSdNVXxNaWNyb24gVGVjaG5vbG9neSc+PGEgY2xhc3M9InByb2ZpbGUtbGluayJ0aXRsZT0iTWljcm9uIFRlY2hub2xvZ3kgc3RvY2sgcHJpY2UgYW5kIGFuYWx5c2lzIiAgaHJlZiA9Ii9zdG9ja3MvTkFTREFRL01VLyIgX2JsYW5rPjxkaXYgY2xhc3M9ImNvbXBhbnktdGh1bWJuYWlsIj48aW1nIGxvYWRpbmc9ImxhenkiIGhlaWdodD0nODAnIHdpZHRoPSc4MCcgc3JjPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9sb2dvcy90aHVtYm5haWwvbWljcm9uLXRlY2hub2xvZ3ktaW5jLWxvZ28ucG5nP3Y9MjAyMjEwMjExNDE2NDgiIGFsdD0iTWljcm9uIFRlY2hub2xvZ3ksIEluYy4gc3RvY2sgbG9nbyI+PC9kaXY+PGRpdiBjbGFzcz0idGlja2VyLWFyZWEiPk1VPC9kaXY+PGRpdiBjbGFzcz0idGl0bGUtYXJlYSI+TWljcm9uIFRlY2hub2xvZ3k8L2Rpdj48L2E+PC90ZD48dGQgY2xhc3M9J2MtYmxhY2snPjAuMDAlPC90ZD48dGQgY2xhc3M9J2MtcmVkJz4tMTIuMDglPC90ZD48dGQgY2xhc3M9J2MtcmVkJz4tMTIuMDIlPC90ZD48dGQgY2xhc3M9J2MtcmVkJz4tMC44NiU8L3RkPjx0ZCBjbGFzcz0nYy1ncmVlbic+KzE0LjUzJTwvdGQ+PC90cj48dHI+PHRkIGRhdGEtY2xlYW49J05WREF8TlZJRElBJz48YSBjbGFzcz0icHJvZmlsZS1saW5rInRpdGxlPSJOVklESUEgc3RvY2sgcHJpY2UgYW5kIGFuYWx5c2lzIiAgaHJlZiA9Ii9zdG9ja3MvTkFTREFRL05WREEvIiBfYmxhbms+PGRpdiBjbGFzcz0iY29tcGFueS10aHVtYm5haWwiPjxpbWcgbG9hZGluZz0ibGF6eSIgaGVpZ2h0PSc0MScgd2lkdGg9JzgwJyBzcmM9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2xvZ29zL3RodW1ibmFpbC9udmlkaWEtY28tbG9nby5qcGc/dj0yMDIyMTAyMDE0MjkxNiIgYWx0PSJOVklESUEgQ28uIHN0b2NrIGxvZ28iPjwvZGl2PjxkaXYgY2xhc3M9InRpY2tlci1hcmVhIj5OVkRBPC9kaXY+PGRpdiBjbGFzcz0idGl0bGUtYXJlYSI+TlZJRElBPC9kaXY+PC9hPjwvdGQ+PHRkIGNsYXNzPSdjLWJsYWNrJz4wLjAwJTwvdGQ+PHRkIGNsYXNzPSdjLWdyZWVuJz4rMC4zNCU8L3RkPjx0ZCBjbGFzcz0nYy1yZWQnPi04LjE5JTwvdGQ+PHRkIGNsYXNzPSdjLWdyZWVuJz4rMTYuMTIlPC90ZD48dGQgY2xhc3M9J2MtZ3JlZW4nPisxNzkuOTglPC90ZD48L3RyPjx0cj48dGQgZGF0YS1jbGVhbj0nQUl8QzMuYWknPjxhIGNsYXNzPSJwcm9maWxlLWxpbmsidGl0bGU9IkMzLmFpIHN0b2NrIHByaWNlIGFuZCBhbmFseXNpcyIgIGhyZWYgPSIvc3RvY2tzL05ZU0UvQUkvIiBfYmxhbms+PGRpdiBjbGFzcz0iY29tcGFueS10aHVtYm5haWwiPjxpbWcgbG9hZGluZz0ibGF6eSIgaGVpZ2h0PSc0NCcgd2lkdGg9JzgwJyBzcmM9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2xvZ29zL3RodW1ibmFpbC9jM2FpLWluYy1sb2dvLnBuZz92PTIwMjIxMTI5MTkyNTM4IiBhbHQ9IkMzLmFpLCBJbmMuIHN0b2NrIGxvZ28iPjwvZGl2PjxkaXYgY2xhc3M9InRpY2tlci1hcmVhIj5BSTwvZGl2PjxkaXYgY2xhc3M9InRpdGxlLWFyZWEiPkMzLmFpPC9kaXY+PC9hPjwvdGQ+PHRkIGNsYXNzPSdjLWJsYWNrJz4wLjAwJTwvdGQ+PHRkIGNsYXNzPSdjLXJlZCc+LTcuOTElPC90ZD48dGQgY2xhc3M9J2MtZ3JlZW4nPis0LjAyJTwvdGQ+PHRkIGNsYXNzPSdjLWdyZWVuJz4rNTYuMzAlPC90ZD48dGQgY2xhc3M9J2MtZ3JlZW4nPisyMi4yMyU8L3RkPjwvdHI+PHRyPjx0ZCBkYXRhLWNsZWFuPSdJQk18SW50ZXJuYXRpb25hbCBCdXNpbmVzcyBNYWNoaW5lcyc+PGEgY2xhc3M9InByb2ZpbGUtbGluayJ0aXRsZT0iSW50ZXJuYXRpb25hbCBCdXNpbmVzcyBNYWNoaW5lcyBzdG9jayBwcmljZSBhbmQgYW5hbHlzaXMiICBocmVmID0iL3N0b2Nrcy9OWVNFL0lCTS8iIF9ibGFuaz48ZGl2IGNsYXNzPSJjb21wYW55LXRodW1ibmFpbCI+PGltZyBsb2FkaW5nPSJsYXp5IiBoZWlnaHQ9JzMyJyB3aWR0aD0nODAnIHNyYz0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbG9nb3MvdGh1bWJuYWlsL2ludGVybmF0aW9uYWwtYnVzaW5lc3MtbWFjaGluZXMtY28tbG9nby5wbmc/dj0yMDIyMTAyMDE2MDc1MSIgYWx0PSJJbnRlcm5hdGlvbmFsIEJ1c2luZXNzIE1hY2hpbmVzIENvLiBzdG9jayBsb2dvIj48L2Rpdj48ZGl2IGNsYXNzPSJ0aWNrZXItYXJlYSI+SUJNPC9kaXY+PGRpdiBjbGFzcz0idGl0bGUtYXJlYSI+SW50ZXJuYXRpb25hbCBCdXNpbmVzcyBNYWNoaW5lczwvZGl2PjwvYT48L3RkPjx0ZCBjbGFzcz0nYy1ibGFjayc+MC4wMCU8L3RkPjx0ZCBjbGFzcz0nYy1yZWQnPi0zLjIzJTwvdGQ+PHRkIGNsYXNzPSdjLWdyZWVuJz4rMC40OCU8L3RkPjx0ZCBjbGFzcz0nYy1ncmVlbic+KzIuNjAlPC90ZD48dGQgY2xhc3M9J2MtZ3JlZW4nPiszOS41NiU8L3RkPjwvdHI+PC90Ym9keT48L3RhYmxlPjxkaXYgc3R5bGU9J21heC13aWR0aDo3NTBweDt3aWR0aDoxMDAlO21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OmF1dG87Jz48YSB0YXJnZXQ9Il9ibGFuayIgcmVsPSJzcG9uc29yZWQgbm9vcGVuZXIiIHN0eWxlPSJmb250LXdlaWdodDpub3JtYWw7dGV4dC1kZWNvcmF0aW9uOm5vbmU7IiBocmVmPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9zY3JpcHRzL3JlZGlyZWN0LmFzcHg/VHJpZ2dlcmVkQ2FtcGFpZ25JRD0xMDcyMiZVc2VySUQ9MTE0MDQ5NjImUGxhY2VtZW50PU5hdGl2ZURpc3BsYXkmU291cmNlPU5hdGl2ZURpc3BsYXkmaW50ZXJzdGl0aWFsPTEmbm9za2lwPTEmZW1haWw9dmVyZGFjaHRAc2FmZW9ud2ViLmJlIj48ZGl2IGNsYXNzPSJib3JkZXIgcm91bmRlZCBiZy13aGl0ZSIgc3R5bGU9IndpZHRoOjEwMCU7cGFkZGluZzoyMnB4IDI1cHg7bWFyZ2luLXRvcDoyMHB4O21hcmdpbi1ib3R0b206MjBweDt0ZXh0LWFsaWduOmNlbnRlcjsiPjxkaXYgY2xhc3M9ImgyIG0tMCBtYi0zIiBzdHlsZT0iZm9udC1zaXplOiAyOHB4O2xpbmUtaGVpZ2h0OjEuNDt0ZXh0LWRlY29yYXRpb246bm9uZTtmb250LXdlaWdodDpub3JtYWw7Y29sb3I6IzQ0NDsiPjcwJSwgODAlLCA5MCUgV2luIFJhdGVzPyBHcmFiIFlvdXIgRnJlZSBDaGVhdHNoZWV0cyBUb2RheSEgPHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMHB0O2ZvbnQtd2VpZ2h0Om5vcm1hbDsiPihBZCk8L3NwYW4+PC9kaXY+PHAgc3R5bGU9InRleHQtYWxpZ246Y2VudGVyO2NvbG9yOiM0NDQ7Ij5Xb3VsZCB5b3UgbGlrZSB0byBrbm93IHRoZSBoaXN0b3JpYyB3aW4gcmF0ZSBvZiBldmVyeSB0cmFkZSB5b3UgdGFrZSBiZWZvcmUgeW91IHBsYWNlIGl0Pw0KDQpXZWxsLCBpdOKAmXMgYWxsIHBvc3NpYmxlIHdpdGggdGhlc2UgRklWRSBDYW5kbGVzdGljayBQYXR0ZXJuIENoZWF0c2hlZXRzLjxpbWcgbG9hZGluZz0nbGF6eScgc3JjPSdodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9zY3JpcHRzL1RyaWdnZXJlZENhbXBhaWduUGl4ZWwuYXNoeD9UcmlnZ2VyZWRDYW1wYWlnbklEPTEwNzIyJlBsYWNlbWVudD1OYXRpdmVEaXNwbGF5JlNvdXJjZT1OYXRpdmVEaXNwbGF5JyBhbHQ9JycgaGVpZ2h0PScxJyB3aWR0aD0nMScgLz48L3A+PGRpdiBjbGFzcz0iYnRuIGJ0bi10ZXJ0aWFyeSIgc3R5bGU9ImZvbnQtd2VpZ2h0OjYwMDtmb250LXNpemU6bGFyZ2VyO3RleHQtYWxpZ246Y2VudGVyOyI+Pj4gWW91IGNhbiBncmFiIHlvdXIgRlJFRSwgbGFtaW5hdGVkIGNvcGllcyByaWdodCBoZXJlIDw8wqA8L2Rpdj48L2Rpdj48L2E+PC9kaXY+PGgyIGNsYXNzPSdtdC01Jz5NYXJrZXRSYW5rJnRyYWRlOzwvaDI+PHRhYmxlIGNsYXNzPSdzY3JvbGwtdGFibGUgc29ydC10YWJsZSBtYXJrZXRyYW5rLXRhYmxlJz48dGhlYWQ+PHRyPjx0aCBkYXRhLXNvcnQ9J3N0cmluZycgZGF0YS1jbGVhbj0nU3ltYm9sfENvbXBhbnknPkNvbXBhbnk8L3RoPjx0aCBkYXRhLXNvcnQ9J2Zsb2F0Jz5PdmVyYWxsIFNjb3JlPC90aD48dGggZGF0YS1zb3J0PSdmbG9hdCc+QW5hbHlzdCdzIE9waW5pb248L3RoPjx0aCBkYXRhLXNvcnQ9J2Zsb2F0Jz5TaG9ydCBJbnRlcmVzdCBTY29yZTwvdGg+PHRoIGRhdGEtc29ydD0nZmxvYXQnPkRpdmlkZW5kIFN0cmVuZ3RoPC90aD48dGggZGF0YS1zb3J0PSdmbG9hdCcgdGl0bGU9J0Vudmlyb25tZW50YWwsIFN1c3RhaW5hYmlsaXR5LCBhbmQgR292ZXJuYW5jZSc+RVNHIFNjb3JlPC90aD48dGggZGF0YS1zb3J0PSdmbG9hdCc+TmV3cyBhbmQgU29jaWFsIE1lZGlhIFNlbnRpbWVudDwvdGg+PHRoIGRhdGEtc29ydD0nZmxvYXQnPkNvbXBhbnkgT3duZXJzaGlwPC90aD48dGggZGF0YS1zb3J0PSdmbG9hdCc+RWFybmluZ3MgJmFtcDsgVmFsdWF0aW9uPC90aD48L3RyPjwvdGhlYWQ+PHRib2R5Pjx0cj48dGQgZGF0YS1jbGVhbj0nQUFQTHxBcHBsZSc+PGEgY2xhc3M9InByb2ZpbGUtbGluayJ0aXRsZT0iQXBwbGUgc3RvY2sgcHJpY2UgYW5kIGFuYWx5c2lzIiAgaHJlZiA9Ii9zdG9ja3MvTkFTREFRL0FBUEwvIiA+PGRpdiBjbGFzcz0iY29tcGFueS10aHVtYm5haWwiPjxpbWcgbG9hZGluZz0ibGF6eSIgaGVpZ2h0PSc1Mycgd2lkdGg9JzgwJyBzcmM9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2xvZ29zL3RodW1ibmFpbC9hcHBsZS1pbmMtbG9nby5wbmciIGFsdD0iQXBwbGUgSW5jLiBzdG9jayBsb2dvIj48L2Rpdj48ZGl2IGNsYXNzPSJ0aWNrZXItYXJlYSI+QUFQTDwvZGl2PjxkaXYgY2xhc3M9InRpdGxlLWFyZWEiPkFwcGxlPC9kaXY+PC9hPjwvdGQ+PHRkIGRhdGEtY2xlYW49Jzk0JyBkYXRhLXNvcnQtdmFsdWU9JzQuNzIxNyc+PGEgdGl0bGU9Ijk0dGggcGVyY2VudGlsZSAtIHZpZXcgc2NvcmluZyBkZXRhaWxzIiBjbGFzcz0ibm91bmRlcmxpbmUiIHN0eWxlPSJsaW5lLWhlaWdodDoxZW0iIGhyZWY9Ii9zdG9ja3MvTkFTREFRL0FBUEwvI21hcmtldHJhbmsiPjxkaXYgY2xhc3M9J2QtaW5saW5lLWJsb2NrJyBzdHlsZT0nZm9udC1zaXplOjAuOGVtO2xpbmUtaGVpZ2h0OjFlbTsnPjxzcGFuIGNsYXNzPSdmYS1zb2xpZCBmYS1zdGFyIGMtZ29sZCBhbGlnbi10b3AnIGFyaWEtaGlkZGVuPSd0cnVlJz48L3NwYW4+PHNwYW4gY2xhc3M9J2ZhLXNvbGlkIGZhLXN0YXIgYy1nb2xkIGFsaWduLXRvcCcgYXJpYS1oaWRkZW49J3RydWUnPjwvc3Bhbj48c3BhbiBjbGFzcz0nZmEtc29saWQgZmEtc3RhciBjLWdvbGQgYWxpZ24tdG9wJyBhcmlhLWhpZGRlbj0ndHJ1ZSc+PC9zcGFuPjxzcGFuIGNsYXNzPSdmYS1zb2xpZCBmYS1zdGFyIGMtZ29sZCBhbGlnbi10b3AnIGFyaWEtaGlkZGVuPSd0cnVlJz48L3NwYW4+PHNwYW4gc3R5bGU9J3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOnRvcDt3aWR0aDoxZW07Jz48c3BhbiBzdHlsZT0nd2lkdGg6MC43MmVtJyBjbGFzcz0nZmEtc29saWQgZmEtc3RhciBjLWdvbGQgZmlyc3QtaGFsZi1pY29uJyBhcmlhLWhpZGRlbj0ndHJ1ZSc+PC9zcGFuPjxzcGFuIGNsYXNzPSdmYS1zb2xpZCBmYS1zdGFyIHNlY29uZC1oYWxmLWljb24gYy1ncmF5LTMnICBhcmlhLWhpZGRlbj0ndHJ1ZSc+PC9zcGFuPjwvc3Bhbj48L2Rpdj48c3BhbiBjbGFzcz0nc3Itb25seSc+NC43MjE3IG9mIDUgc3RhcnM8L3NwYW4+PC9hPjwvdGQ+PHRkPjIuMzwvdGQ+PHRkPjMuMDwvdGQ+PHRkPjMuMzwvdGQ+PHRkPjIuODwvdGQ+PHRkPjMuODwvdGQ+PHRkPjIuNTwvdGQ+PHRkPjIuNTwvdGQ+PC90cj48dHI+PHRkIGRhdGEtY2xlYW49J0FNWk58QW1hem9uLmNvbSc+PGEgY2xhc3M9InByb2ZpbGUtbGluayJ0aXRsZT0iQW1hem9uLmNvbSBzdG9jayBwcmljZSBhbmQgYW5hbHlzaXMiICBocmVmID0iL3N0b2Nrcy9OQVNEQVEvQU1aTi8iID48ZGl2IGNsYXNzPSJjb21wYW55LXRodW1ibmFpbCI+PGltZyBsb2FkaW5nPSJsYXp5IiBoZWlnaHQ9JzI5JyB3aWR0aD0nODAnIHNyYz0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbG9nb3MvdGh1bWJuYWlsL2FtYXpvbmNvbS1pbmMtbG9nby5qcGciIGFsdD0iQW1hem9uLmNvbSwgSW5jLiBzdG9jayBsb2dvIj48L2Rpdj48ZGl2IGNsYXNzPSJ0aWNrZXItYXJlYSI+QU1aTjwvZGl2PjxkaXYgY2xhc3M9InRpdGxlLWFyZWEiPkFtYXpvbi5jb208L2Rpdj48L2E+PC90ZD48dGQgZGF0YS1jbGVhbj0nOTcnIGRhdGEtc29ydC12YWx1ZT0nNC44MzA4Jz48YSB0aXRsZT0iOTd0aCBwZXJjZW50aWxlIC0gdmlldyBzY29yaW5nIGRldGFpbHMiIGNsYXNzPSJub3VuZGVybGluZSIgc3R5bGU9ImxpbmUtaGVpZ2h0OjFlbSIgaHJlZj0iL3N0b2Nrcy9OQVNEQVEvQU1aTi8jbWFya2V0cmFuayI+PGRpdiBjbGFzcz0nZC1pbmxpbmUtYmxvY2snIHN0eWxlPSdmb250LXNpemU6MC44ZW07bGluZS1oZWlnaHQ6MWVtOyc+PHNwYW4gY2xhc3M9J2ZhLXNvbGlkIGZhLXN0YXIgYy1nb2xkIGFsaWduLXRvcCcgYXJpYS1oaWRkZW49J3RydWUnPjwvc3Bhbj48c3BhbiBjbGFzcz0nZmEtc29saWQgZmEtc3RhciBjLWdvbGQgYWxpZ24tdG9wJyBhcmlhLWhpZGRlbj0ndHJ1ZSc+PC9zcGFuPjxzcGFuIGNsYXNzPSdmYS1zb2xpZCBmYS1zdGFyIGMtZ29sZCBhbGlnbi10b3AnIGFyaWEtaGlkZGVuPSd0cnVlJz48L3NwYW4+PHNwYW4gY2xhc3M9J2ZhLXNvbGlkIGZhLXN0YXIgYy1nb2xkIGFsaWduLXRvcCcgYXJpYS1oaWRkZW49J3RydWUnPjwvc3Bhbj48c3BhbiBzdHlsZT0ncG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTppbmxpbmUtYmxvY2s7dmVydGljYWwtYWxpZ246dG9wO3dpZHRoOjFlbTsnPjxzcGFuIHN0eWxlPSd3aWR0aDowLjgzZW0nIGNsYXNzPSdmYS1zb2xpZCBmYS1zdGFyIGMtZ29sZCBmaXJzdC1oYWxmLWljb24nIGFyaWEtaGlkZGVuPSd0cnVlJz48L3NwYW4+PHNwYW4gY2xhc3M9J2ZhLXNvbGlkIGZhLXN0YXIgc2Vjb25kLWhhbGYtaWNvbiBjLWdyYXktMycgIGFyaWEtaGlkZGVuPSd0cnVlJz48L3NwYW4+PC9zcGFuPjwvZGl2PjxzcGFuIGNsYXNzPSdzci1vbmx5Jz40LjgzMDggb2YgNSBzdGFyczwvc3Bhbj48L2E+PC90ZD48dGQ+Mi41PC90ZD48dGQ+NC4wPC90ZD48dGQ+MS43PC90ZD48dGQ+My4wPC90ZD48dGQ+My4yPC90ZD48dGQ+My4zPC90ZD48dGQ+My4xPC90ZD48L3RyPjx0cj48dGQgZGF0YS1jbGVhbj0nR09PR0x8QWxwaGFiZXQnPjxhIGNsYXNzPSJwcm9maWxlLWxpbmsidGl0bGU9IkFscGhhYmV0IHN0b2NrIHByaWNlIGFuZCBhbmFseXNpcyIgIGhyZWYgPSIvc3RvY2tzL05BU0RBUS9HT09HTC8iID48ZGl2IGNsYXNzPSJjb21wYW55LXRodW1ibmFpbCI+PGltZyBsb2FkaW5nPSJsYXp5IiBoZWlnaHQ9JzI4JyB3aWR0aD0nODAnIHNyYz0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbG9nb3MvdGh1bWJuYWlsL2dvb2dsZS1pbmMtbG9nby5wbmciIGFsdD0iQWxwaGFiZXQgSW5jLiBzdG9jayBsb2dvIj48L2Rpdj48ZGl2IGNsYXNzPSJ0aWNrZXItYXJlYSI+R09PR0w8L2Rpdj48ZGl2IGNsYXNzPSJ0aXRsZS1hcmVhIj5BbHBoYWJldDwvZGl2PjwvYT48L3RkPjx0ZCBkYXRhLWNsZWFuPSc3MycgZGF0YS1zb3J0LXZhbHVlPSczLjY2NDMnPjxhIHRpdGxlPSI3M3JkIHBlcmNlbnRpbGUgLSB2aWV3IHNjb3JpbmcgZGV0YWlscyIgY2xhc3M9Im5vdW5kZXJsaW5lIiBzdHlsZT0ibGluZS1oZWlnaHQ6MWVtIiBocmVmPSIvc3RvY2tzL05BU0RBUS9HT09HTC8jbWFya2V0cmFuayI+PGRpdiBjbGFzcz0nZC1pbmxpbmUtYmxvY2snIHN0eWxlPSdmb250LXNpemU6MC44ZW07bGluZS1oZWlnaHQ6MWVtOyc+PHNwYW4gY2xhc3M9J2ZhLXNvbGlkIGZhLXN0YXIgYy1nb2xkIGFsaWduLXRvcCcgYXJpYS1oaWRkZW49J3RydWUnPjwvc3Bhbj48c3BhbiBjbGFzcz0nZmEtc29saWQgZmEtc3RhciBjLWdvbGQgYWxpZ24tdG9wJyBhcmlhLWhpZGRlbj0ndHJ1ZSc+PC9zcGFuPjxzcGFuIGNsYXNzPSdmYS1zb2xpZCBmYS1zdGFyIGMtZ29sZCBhbGlnbi10b3AnIGFyaWEtaGlkZGVuPSd0cnVlJz48L3NwYW4+PHNwYW4gc3R5bGU9J3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOnRvcDt3aWR0aDoxZW07Jz48c3BhbiBzdHlsZT0nd2lkdGg6MC42NmVtJyBjbGFzcz0nZmEtc29saWQgZmEtc3RhciBjLWdvbGQgZmlyc3QtaGFsZi1pY29uJyBhcmlhLWhpZGRlbj0ndHJ1ZSc+PC9zcGFuPjxzcGFuIGNsYXNzPSdmYS1zb2xpZCBmYS1zdGFyIHNlY29uZC1oYWxmLWljb24gYy1ncmF5LTMnICBhcmlhLWhpZGRlbj0ndHJ1ZSc+PC9zcGFuPjwvc3Bhbj48c3BhbiBjbGFzcz0nZmEtc29saWQgZmEtc3RhciBhbGlnbi10b3AgYy1ncmF5LTMnIGFyaWEtaGlkZGVuPSd0cnVlJz48L3NwYW4+PC9kaXY+PHNwYW4gY2xhc3M9J3NyLW9ubHknPjMuNjY0MyBvZiA1IHN0YXJzPC9zcGFuPjwvYT48L3RkPjx0ZD4yLjU8L3RkPjx0ZD4zLjA8L3RkPjx0ZD4xLjc8L3RkPjx0ZD4wLjA8L3RkPjx0ZD4zLjQ8L3RkPjx0ZD4yLjU8L3RkPjx0ZD4yLjU8L3RkPjwvdHI+PHRyPjx0ZCBkYXRhLWNsZWFuPSdNRVRBfE1ldGEgUGxhdGZvcm1zJz48YSBjbGFzcz0icHJvZmlsZS1saW5rInRpdGxlPSJNZXRhIFBsYXRmb3JtcyBzdG9jayBwcmljZSBhbmQgYW5hbHlzaXMiICBocmVmID0iL3N0b2Nrcy9OQVNEQVEvTUVUQS8iID48ZGl2IGNsYXNzPSJjb21wYW55LXRodW1ibmFpbCI+PGltZyBsb2FkaW5nPSJsYXp5IiBoZWlnaHQ9Jzc2JyB3aWR0aD0nODAnIHNyYz0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbG9nb3MvdGh1bWJuYWlsL21ldGEtcGxhdGZvcm1zLWluYy1sb2dvLnBuZz92PTIwMjIwNjA5MDg0MTI2IiBhbHQ9Ik1ldGEgUGxhdGZvcm1zLCBJbmMuIHN0b2NrIGxvZ28iPjwvZGl2PjxkaXYgY2xhc3M9InRpY2tlci1hcmVhIj5NRVRBPC9kaXY+PGRpdiBjbGFzcz0idGl0bGUtYXJlYSI+TWV0YSBQbGF0Zm9ybXM8L2Rpdj48L2E+PC90ZD48dGQgZGF0YS1jbGVhbj0nNzAnIGRhdGEtc29ydC12YWx1ZT0nMy41MTEyJz48YSB0aXRsZT0iNzB0aCBwZXJjZW50aWxlIC0gdmlldyBzY29yaW5nIGRldGFpbHMiIGNsYXNzPSJub3VuZGVybGluZSIgc3R5bGU9ImxpbmUtaGVpZ2h0OjFlbSIgaHJlZj0iL3N0b2Nrcy9OQVNEQVEvTUVUQS8jbWFya2V0cmFuayI+PGRpdiBjbGFzcz0nZC1pbmxpbmUtYmxvY2snIHN0eWxlPSdmb250LXNpemU6MC44ZW07bGluZS1oZWlnaHQ6MWVtOyc+PHNwYW4gY2xhc3M9J2ZhLXNvbGlkIGZhLXN0YXIgYy1nb2xkIGFsaWduLXRvcCcgYXJpYS1oaWRkZW49J3RydWUnPjwvc3Bhbj48c3BhbiBjbGFzcz0nZmEtc29saWQgZmEtc3RhciBjLWdvbGQgYWxpZ24tdG9wJyBhcmlhLWhpZGRlbj0ndHJ1ZSc+PC9zcGFuPjxzcGFuIGNsYXNzPSdmYS1zb2xpZCBmYS1zdGFyIGMtZ29sZCBhbGlnbi10b3AnIGFyaWEtaGlkZGVuPSd0cnVlJz48L3NwYW4+PHNwYW4gc3R5bGU9J3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOnRvcDt3aWR0aDoxZW07Jz48c3BhbiBzdHlsZT0nd2lkdGg6MC41MWVtJyBjbGFzcz0nZmEtc29saWQgZmEtc3RhciBjLWdvbGQgZmlyc3QtaGFsZi1pY29uJyBhcmlhLWhpZGRlbj0ndHJ1ZSc+PC9zcGFuPjxzcGFuIGNsYXNzPSdmYS1zb2xpZCBmYS1zdGFyIHNlY29uZC1oYWxmLWljb24gYy1ncmF5LTMnICBhcmlhLWhpZGRlbj0ndHJ1ZSc+PC9zcGFuPjwvc3Bhbj48c3BhbiBjbGFzcz0nZmEtc29saWQgZmEtc3RhciBhbGlnbi10b3AgYy1ncmF5LTMnIGFyaWEtaGlkZGVuPSd0cnVlJz48L3NwYW4+PC9kaXY+PHNwYW4gY2xhc3M9J3NyLW9ubHknPjMuNTExMiBvZiA1IHN0YXJzPC9zcGFuPjwvYT48L3RkPjx0ZD4yLjQ8L3RkPjx0ZD4zLjA8L3RkPjx0ZD4xLjc8L3RkPjx0ZD4wLjA8L3RkPjx0ZD4xLjg8L3RkPjx0ZD4zLjM8L3RkPjx0ZD4yLjU8L3RkPjwvdHI+PHRyPjx0ZCBkYXRhLWNsZWFuPSdNU0ZUfE1pY3Jvc29mdCc+PGEgY2xhc3M9InByb2ZpbGUtbGluayJ0aXRsZT0iTWljcm9zb2Z0IHN0b2NrIHByaWNlIGFuZCBhbmFseXNpcyIgIGhyZWYgPSIvc3RvY2tzL05BU0RBUS9NU0ZULyIgPjxkaXYgY2xhc3M9ImNvbXBhbnktdGh1bWJuYWlsIj48aW1nIGxvYWRpbmc9ImxhenkiIGhlaWdodD0nNDEnIHdpZHRoPSc4MCcgc3JjPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9sb2dvcy90aHVtYm5haWwvbWljcm9zb2Z0LWNvcnBvcmF0aW9uLWxvZ28ucG5nIiBhbHQ9Ik1pY3Jvc29mdCBDby4gc3RvY2sgbG9nbyI+PC9kaXY+PGRpdiBjbGFzcz0idGlja2VyLWFyZWEiPk1TRlQ8L2Rpdj48ZGl2IGNsYXNzPSJ0aXRsZS1hcmVhIj5NaWNyb3NvZnQ8L2Rpdj48L2E+PC90ZD48dGQgZGF0YS1jbGVhbj0nOTcnIGRhdGEtc29ydC12YWx1ZT0nNC44NTc1Jz48YSB0aXRsZT0iOTd0aCBwZXJjZW50aWxlIC0gdmlldyBzY29yaW5nIGRldGFpbHMiIGNsYXNzPSJub3VuZGVybGluZSIgc3R5bGU9ImxpbmUtaGVpZ2h0OjFlbSIgaHJlZj0iL3N0b2Nrcy9OQVNEQVEvTVNGVC8jbWFya2V0cmFuayI+PGRpdiBjbGFzcz0nZC1pbmxpbmUtYmxvY2snIHN0eWxlPSdmb250LXNpemU6MC44ZW07bGluZS1oZWlnaHQ6MWVtOyc+PHNwYW4gY2xhc3M9J2ZhLXNvbGlkIGZhLXN0YXIgYy1nb2xkIGFsaWduLXRvcCcgYXJpYS1oaWRkZW49J3RydWUnPjwvc3Bhbj48c3BhbiBjbGFzcz0nZmEtc29saWQgZmEtc3RhciBjLWdvbGQgYWxpZ24tdG9wJyBhcmlhLWhpZGRlbj0ndHJ1ZSc+PC9zcGFuPjxzcGFuIGNsYXNzPSdmYS1zb2xpZCBmYS1zdGFyIGMtZ29sZCBhbGlnbi10b3AnIGFyaWEtaGlkZGVuPSd0cnVlJz48L3NwYW4+PHNwYW4gY2xhc3M9J2ZhLXNvbGlkIGZhLXN0YXIgYy1nb2xkIGFsaWduLXRvcCcgYXJpYS1oaWRkZW49J3RydWUnPjwvc3Bhbj48c3BhbiBzdHlsZT0ncG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTppbmxpbmUtYmxvY2s7dmVydGljYWwtYWxpZ246dG9wO3dpZHRoOjFlbTsnPjxzcGFuIHN0eWxlPSd3aWR0aDowLjg2ZW0nIGNsYXNzPSdmYS1zb2xpZCBmYS1zdGFyIGMtZ29sZCBmaXJzdC1oYWxmLWljb24nIGFyaWEtaGlkZGVuPSd0cnVlJz48L3NwYW4+PHNwYW4gY2xhc3M9J2ZhLXNvbGlkIGZhLXN0YXIgc2Vjb25kLWhhbGYtaWNvbiBjLWdyYXktMycgIGFyaWEtaGlkZGVuPSd0cnVlJz48L3NwYW4+PC9zcGFuPjwvZGl2PjxzcGFuIGNsYXNzPSdzci1vbmx5Jz40Ljg1NzUgb2YgNSBzdGFyczwvc3Bhbj48L2E+PC90ZD48dGQ+My41PC90ZD48dGQ+My4wPC90ZD48dGQ+MS43PC90ZD48dGQ+Mi45PC90ZD48dGQ+My45PC90ZD48dGQ+Mi41PC90ZD48dGQ+Mi41PC90ZD48L3RyPjx0cj48dGQgZGF0YS1jbGVhbj0nTVV8TWljcm9uIFRlY2hub2xvZ3knPjxhIGNsYXNzPSJwcm9maWxlLWxpbmsidGl0bGU9Ik1pY3JvbiBUZWNobm9sb2d5IHN0b2NrIHByaWNlIGFuZCBhbmFseXNpcyIgIGhyZWYgPSIvc3RvY2tzL05BU0RBUS9NVS8iID48ZGl2IGNsYXNzPSJjb21wYW55LXRodW1ibmFpbCI+PGltZyBsb2FkaW5nPSJsYXp5IiBoZWlnaHQ9JzgwJyB3aWR0aD0nODAnIHNyYz0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbG9nb3MvdGh1bWJuYWlsL21pY3Jvbi10ZWNobm9sb2d5LWluYy1sb2dvLnBuZz92PTIwMjIxMDIxMTQxNjQ4IiBhbHQ9Ik1pY3JvbiBUZWNobm9sb2d5LCBJbmMuIHN0b2NrIGxvZ28iPjwvZGl2PjxkaXYgY2xhc3M9InRpY2tlci1hcmVhIj5NVTwvZGl2PjxkaXYgY2xhc3M9InRpdGxlLWFyZWEiPk1pY3JvbiBUZWNobm9sb2d5PC9kaXY+PC9hPjwvdGQ+PHRkIGRhdGEtY2xlYW49Jzk5JyBkYXRhLXNvcnQtdmFsdWU9JzQuOTI2NSc+PGEgdGl0bGU9Ijk5dGggcGVyY2VudGlsZSAtIHZpZXcgc2NvcmluZyBkZXRhaWxzIiBjbGFzcz0ibm91bmRlcmxpbmUiIHN0eWxlPSJsaW5lLWhlaWdodDoxZW0iIGhyZWY9Ii9zdG9ja3MvTkFTREFRL01VLyNtYXJrZXRyYW5rIj48ZGl2IGNsYXNzPSdkLWlubGluZS1ibG9jaycgc3R5bGU9J2ZvbnQtc2l6ZTowLjhlbTtsaW5lLWhlaWdodDoxZW07Jz48c3BhbiBjbGFzcz0nZmEtc29saWQgZmEtc3RhciBjLWdvbGQgYWxpZ24tdG9wJyBhcmlhLWhpZGRlbj0ndHJ1ZSc+PC9zcGFuPjxzcGFuIGNsYXNzPSdmYS1zb2xpZCBmYS1zdGFyIGMtZ29sZCBhbGlnbi10b3AnIGFyaWEtaGlkZGVuPSd0cnVlJz48L3NwYW4+PHNwYW4gY2xhc3M9J2ZhLXNvbGlkIGZhLXN0YXIgYy1nb2xkIGFsaWduLXRvcCcgYXJpYS1oaWRkZW49J3RydWUnPjwvc3Bhbj48c3BhbiBjbGFzcz0nZmEtc29saWQgZmEtc3RhciBjLWdvbGQgYWxpZ24tdG9wJyBhcmlhLWhpZGRlbj0ndHJ1ZSc+PC9zcGFuPjxzcGFuIHN0eWxlPSdwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmlubGluZS1ibG9jazt2ZXJ0aWNhbC1hbGlnbjp0b3A7d2lkdGg6MWVtOyc+PHNwYW4gc3R5bGU9J3dpZHRoOjAuOTNlbScgY2xhc3M9J2ZhLXNvbGlkIGZhLXN0YXIgYy1nb2xkIGZpcnN0LWhhbGYtaWNvbicgYXJpYS1oaWRkZW49J3RydWUnPjwvc3Bhbj48c3BhbiBjbGFzcz0nZmEtc29saWQgZmEtc3RhciBzZWNvbmQtaGFsZi1pY29uIGMtZ3JheS0zJyAgYXJpYS1oaWRkZW49J3RydWUnPjwvc3Bhbj48L3NwYW4+PC9kaXY+PHNwYW4gY2xhc3M9J3NyLW9ubHknPjQuOTI2NSBvZiA1IHN0YXJzPC9zcGFuPjwvYT48L3RkPjx0ZD40LjQ8L3RkPjx0ZD40LjA8L3RkPjx0ZD4xLjc8L3RkPjx0ZD4xLjg8L3RkPjx0ZD4yLjg8L3RkPjx0ZD4yLjU8L3RkPjx0ZD4yLjU8L3RkPjwvdHI+PHRyPjx0ZCBkYXRhLWNsZWFuPSdOVkRBfE5WSURJQSc+PGEgY2xhc3M9InByb2ZpbGUtbGluayJ0aXRsZT0iTlZJRElBIHN0b2NrIHByaWNlIGFuZCBhbmFseXNpcyIgIGhyZWYgPSIvc3RvY2tzL05BU0RBUS9OVkRBLyIgPjxkaXYgY2xhc3M9ImNvbXBhbnktdGh1bWJuYWlsIj48aW1nIGxvYWRpbmc9ImxhenkiIGhlaWdodD0nNDEnIHdpZHRoPSc4MCcgc3JjPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9sb2dvcy90aHVtYm5haWwvbnZpZGlhLWNvLWxvZ28uanBnP3Y9MjAyMjEwMjAxNDI5MTYiIGFsdD0iTlZJRElBIENvLiBzdG9jayBsb2dvIj48L2Rpdj48ZGl2IGNsYXNzPSJ0aWNrZXItYXJlYSI+TlZEQTwvZGl2PjxkaXYgY2xhc3M9InRpdGxlLWFyZWEiPk5WSURJQTwvZGl2PjwvYT48L3RkPjx0ZCBkYXRhLWNsZWFuPSc5OScgZGF0YS1zb3J0LXZhbHVlPSc0Ljk0OTUnPjxhIHRpdGxlPSI5OXRoIHBlcmNlbnRpbGUgLSB2aWV3IHNjb3JpbmcgZGV0YWlscyIgY2xhc3M9Im5vdW5kZXJsaW5lIiBzdHlsZT0ibGluZS1oZWlnaHQ6MWVtIiBocmVmPSIvc3RvY2tzL05BU0RBUS9OVkRBLyNtYXJrZXRyYW5rIj48ZGl2IGNsYXNzPSdkLWlubGluZS1ibG9jaycgc3R5bGU9J2ZvbnQtc2l6ZTowLjhlbTtsaW5lLWhlaWdodDoxZW07Jz48c3BhbiBjbGFzcz0nZmEtc29saWQgZmEtc3RhciBjLWdvbGQgYWxpZ24tdG9wJyBhcmlhLWhpZGRlbj0ndHJ1ZSc+PC9zcGFuPjxzcGFuIGNsYXNzPSdmYS1zb2xpZCBmYS1zdGFyIGMtZ29sZCBhbGlnbi10b3AnIGFyaWEtaGlkZGVuPSd0cnVlJz48L3NwYW4+PHNwYW4gY2xhc3M9J2ZhLXNvbGlkIGZhLXN0YXIgYy1nb2xkIGFsaWduLXRvcCcgYXJpYS1oaWRkZW49J3RydWUnPjwvc3Bhbj48c3BhbiBjbGFzcz0nZmEtc29saWQgZmEtc3RhciBjLWdvbGQgYWxpZ24tdG9wJyBhcmlhLWhpZGRlbj0ndHJ1ZSc+PC9zcGFuPjxzcGFuIHN0eWxlPSdwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmlubGluZS1ibG9jazt2ZXJ0aWNhbC1hbGlnbjp0b3A7d2lkdGg6MWVtOyc+PHNwYW4gc3R5bGU9J3dpZHRoOjAuOTVlbScgY2xhc3M9J2ZhLXNvbGlkIGZhLXN0YXIgYy1nb2xkIGZpcnN0LWhhbGYtaWNvbicgYXJpYS1oaWRkZW49J3RydWUnPjwvc3Bhbj48c3BhbiBjbGFzcz0nZmEtc29saWQgZmEtc3RhciBzZWNvbmQtaGFsZi1pY29uIGMtZ3JheS0zJyAgYXJpYS1oaWRkZW49J3RydWUnPjwvc3Bhbj48L3NwYW4+PC9kaXY+PHNwYW4gY2xhc3M9J3NyLW9ubHknPjQuOTQ5NSBvZiA1IHN0YXJzPC9zcGFuPjwvYT48L3RkPjx0ZD4zLjU8L3RkPjx0ZD40LjA8L3RkPjx0ZD4xLjc8L3RkPjx0ZD4zLjA8L3RkPjx0ZD4zLjg8L3RkPjx0ZD4yLjU8L3RkPjx0ZD4zLjE8L3RkPjwvdHI+PHRyPjx0ZCBkYXRhLWNsZWFuPSdBSXxDMy5haSc+PGEgY2xhc3M9InByb2ZpbGUtbGluayJ0aXRsZT0iQzMuYWkgc3RvY2sgcHJpY2UgYW5kIGFuYWx5c2lzIiAgaHJlZiA9Ii9zdG9ja3MvTllTRS9BSS8iID48ZGl2IGNsYXNzPSJjb21wYW55LXRodW1ibmFpbCI+PGltZyBsb2FkaW5nPSJsYXp5IiBoZWlnaHQ9JzQ0JyB3aWR0aD0nODAnIHNyYz0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbG9nb3MvdGh1bWJuYWlsL2MzYWktaW5jLWxvZ28ucG5nP3Y9MjAyMjExMjkxOTI1MzgiIGFsdD0iQzMuYWksIEluYy4gc3RvY2sgbG9nbyI+PC9kaXY+PGRpdiBjbGFzcz0idGlja2VyLWFyZWEiPkFJPC9kaXY+PGRpdiBjbGFzcz0idGl0bGUtYXJlYSI+QzMuYWk8L2Rpdj48L2E+PC90ZD48dGQgZGF0YS1jbGVhbj0nNTknIGRhdGEtc29ydC12YWx1ZT0nMi45NzA5Jz48YSB0aXRsZT0iNTl0aCBwZXJjZW50aWxlIC0gdmlldyBzY29yaW5nIGRldGFpbHMiIGNsYXNzPSJub3VuZGVybGluZSIgc3R5bGU9ImxpbmUtaGVpZ2h0OjFlbSIgaHJlZj0iL3N0b2Nrcy9OWVNFL0FJLyNtYXJrZXRyYW5rIj48ZGl2IGNsYXNzPSdkLWlubGluZS1ibG9jaycgc3R5bGU9J2ZvbnQtc2l6ZTowLjhlbTtsaW5lLWhlaWdodDoxZW07Jz48c3BhbiBjbGFzcz0nZmEtc29saWQgZmEtc3RhciBjLWdvbGQgYWxpZ24tdG9wJyBhcmlhLWhpZGRlbj0ndHJ1ZSc+PC9zcGFuPjxzcGFuIGNsYXNzPSdmYS1zb2xpZCBmYS1zdGFyIGMtZ29sZCBhbGlnbi10b3AnIGFyaWEtaGlkZGVuPSd0cnVlJz48L3NwYW4+PHNwYW4gc3R5bGU9J3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOnRvcDt3aWR0aDoxZW07Jz48c3BhbiBzdHlsZT0nd2lkdGg6MC45N2VtJyBjbGFzcz0nZmEtc29saWQgZmEtc3RhciBjLWdvbGQgZmlyc3QtaGFsZi1pY29uJyBhcmlhLWhpZGRlbj0ndHJ1ZSc+PC9zcGFuPjxzcGFuIGNsYXNzPSdmYS1zb2xpZCBmYS1zdGFyIHNlY29uZC1oYWxmLWljb24gYy1ncmF5LTMnICBhcmlhLWhpZGRlbj0ndHJ1ZSc+PC9zcGFuPjwvc3Bhbj48c3BhbiBjbGFzcz0nZmEtc29saWQgZmEtc3RhciBhbGlnbi10b3AgYy1ncmF5LTMnIGFyaWEtaGlkZGVuPSd0cnVlJz48L3NwYW4+PHNwYW4gY2xhc3M9J2ZhLXNvbGlkIGZhLXN0YXIgYWxpZ24tdG9wIGMtZ3JheS0zJyBhcmlhLWhpZGRlbj0ndHJ1ZSc+PC9zcGFuPjwvZGl2PjxzcGFuIGNsYXNzPSdzci1vbmx5Jz4yLjk3MDkgb2YgNSBzdGFyczwvc3Bhbj48L2E+PC90ZD48dGQ+Mi4xPC90ZD48dGQ+MS4wPC90ZD48dGQ+MC4wPC90ZD48dGQ+My4yPC90ZD48dGQ+Mi45PC90ZD48dGQ+Mi41PC90ZD48dGQ+MC42PC90ZD48L3RyPjx0cj48dGQgZGF0YS1jbGVhbj0nSUJNfEludGVybmF0aW9uYWwgQnVzaW5lc3MgTWFjaGluZXMnPjxhIGNsYXNzPSJwcm9maWxlLWxpbmsidGl0bGU9IkludGVybmF0aW9uYWwgQnVzaW5lc3MgTWFjaGluZXMgc3RvY2sgcHJpY2UgYW5kIGFuYWx5c2lzIiAgaHJlZiA9Ii9zdG9ja3MvTllTRS9JQk0vIiA+PGRpdiBjbGFzcz0iY29tcGFueS10aHVtYm5haWwiPjxpbWcgbG9hZGluZz0ibGF6eSIgaGVpZ2h0PSczMicgd2lkdGg9JzgwJyBzcmM9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2xvZ29zL3RodW1ibmFpbC9pbnRlcm5hdGlvbmFsLWJ1c2luZXNzLW1hY2hpbmVzLWNvLWxvZ28ucG5nP3Y9MjAyMjEwMjAxNjA3NTEiIGFsdD0iSW50ZXJuYXRpb25hbCBCdXNpbmVzcyBNYWNoaW5lcyBDby4gc3RvY2sgbG9nbyI+PC9kaXY+PGRpdiBjbGFzcz0idGlja2VyLWFyZWEiPklCTTwvZGl2PjxkaXYgY2xhc3M9InRpdGxlLWFyZWEiPkludGVybmF0aW9uYWwgQnVzaW5lc3MgTWFjaGluZXM8L2Rpdj48L2E+PC90ZD48dGQgZGF0YS1jbGVhbj0nODMnIGRhdGEtc29ydC12YWx1ZT0nNC4xNjc0Jz48YSB0aXRsZT0iODNyZCBwZXJjZW50aWxlIC0gdmlldyBzY29yaW5nIGRldGFpbHMiIGNsYXNzPSJub3VuZGVybGluZSIgc3R5bGU9ImxpbmUtaGVpZ2h0OjFlbSIgaHJlZj0iL3N0b2Nrcy9OWVNFL0lCTS8jbWFya2V0cmFuayI+PGRpdiBjbGFzcz0nZC1pbmxpbmUtYmxvY2snIHN0eWxlPSdmb250LXNpemU6MC44ZW07bGluZS1oZWlnaHQ6MWVtOyc+PHNwYW4gY2xhc3M9J2ZhLXNvbGlkIGZhLXN0YXIgYy1nb2xkIGFsaWduLXRvcCcgYXJpYS1oaWRkZW49J3RydWUnPjwvc3Bhbj48c3BhbiBjbGFzcz0nZmEtc29saWQgZmEtc3RhciBjLWdvbGQgYWxpZ24tdG9wJyBhcmlhLWhpZGRlbj0ndHJ1ZSc+PC9zcGFuPjxzcGFuIGNsYXNzPSdmYS1zb2xpZCBmYS1zdGFyIGMtZ29sZCBhbGlnbi10b3AnIGFyaWEtaGlkZGVuPSd0cnVlJz48L3NwYW4+PHNwYW4gY2xhc3M9J2ZhLXNvbGlkIGZhLXN0YXIgYy1nb2xkIGFsaWduLXRvcCcgYXJpYS1oaWRkZW49J3RydWUnPjwvc3Bhbj48c3BhbiBzdHlsZT0ncG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTppbmxpbmUtYmxvY2s7dmVydGljYWwtYWxpZ246dG9wO3dpZHRoOjFlbTsnPjxzcGFuIHN0eWxlPSd3aWR0aDowLjE3ZW0nIGNsYXNzPSdmYS1zb2xpZCBmYS1zdGFyIGMtZ29sZCBmaXJzdC1oYWxmLWljb24nIGFyaWEtaGlkZGVuPSd0cnVlJz48L3NwYW4+PHNwYW4gY2xhc3M9J2ZhLXNvbGlkIGZhLXN0YXIgc2Vjb25kLWhhbGYtaWNvbiBjLWdyYXktMycgIGFyaWEtaGlkZGVuPSd0cnVlJz48L3NwYW4+PC9zcGFuPjwvZGl2PjxzcGFuIGNsYXNzPSdzci1vbmx5Jz40LjE2NzQgb2YgNSBzdGFyczwvc3Bhbj48L2E+PC90ZD48dGQ+Mi4xPC90ZD48dGQ+My4wPC90ZD48dGQ+My4zPC90ZD48dGQ+My41PC90ZD48dGQ+MS41PC90ZD48dGQ+MS43PC90ZD48dGQ+MS45PC90ZD48L3RyPjwvdGJvZHk+PC90YWJsZT48c2NyaXB0PnZhciBjb21wYXJpc29uUmF0aW5nU2VyaWVzID0gIlN5bWJvbCxTZWxsLEhvbGQsQnV5LFN0cm9uZyBCdXlcbkFBUEwsMiwxMSwyMywxXG5BTVpOLDAsMiw0MSwxXG5HT09HTCwwLDcsMzEsNFxuTUVUQSwyLDQsMzUsMlxuTVNGVCwwLDIsMjYsMFxuTVUsMSwyLDIzLDBcbk5WREEsMCwzLDM5LDFcbkFJLDQsNSw0LDFcbklCTSwzLDgsNiwwIjsgCjwvc2NyaXB0PjxoMiBjbGFzcz0nbXQtNSc+QW5hbHlzdCBSYXRpbmdzPC9oMj48ZGl2IGNsYXNzPSdyb3cnPjxkaXYgY2xhc3M9J2NvbC0xMiBjb2wtbWQtNyBtYi0zJz48dGFibGUgY2xhc3M9J3Njcm9sbC10YWJsZSBzb3J0LXRhYmxlIGFuYWx5c3RyYXRpbmdzLXRhYmxlJz48dGhlYWQ+PHRyPjx0aCBkYXRhLXNvcnQ9J3N0cmluZycgZGF0YS1jbGVhbj0nU3ltYm9sfENvbXBhbnknPkNvbXBhbnk8L3RoPjx0aCBkYXRhLXNvcnQ9J2Zsb2F0Jz5Db25zZW5zdXMgUmF0aW5nIFNjb3JlPC90aD48dGggZGF0YS1zb3J0PSdzdHJpbmcnPkNvbnNlbnN1cyBSYXRpbmc8L3RoPjx0aCBkYXRhLXNvcnQ9J2Zsb2F0Jz5Db25zZW5zdXMgUHJpY2UgVGFyZ2V0PC90aD48dGggZGF0YS1zb3J0PSdmbG9hdCc+JSBVcHNpZGUgZnJvbSBDdXJyZW50IFByaWNlPC90aD48L3RyPjwvdGhlYWQ+PHRib2R5Pjx0cj48dGQgZGF0YS1jbGVhbj0nQUFQTHxBcHBsZSc+PGEgY2xhc3M9InByb2ZpbGUtbGluayJ0aXRsZT0iQXBwbGUgc3RvY2sgZm9yZWNhc3QgYW5kIHByaWNlIHRhcmdldCIgIGhyZWYgPSIvc3RvY2tzL05BU0RBUS9BQVBML2ZvcmVjYXN0LyIgX2JsYW5rPjxkaXYgY2xhc3M9ImNvbXBhbnktdGh1bWJuYWlsIj48aW1nIGxvYWRpbmc9ImxhenkiIGhlaWdodD0nNTMnIHdpZHRoPSc4MCcgc3JjPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9sb2dvcy90aHVtYm5haWwvYXBwbGUtaW5jLWxvZ28ucG5nIiBhbHQ9IkFwcGxlIEluYy4gc3RvY2sgbG9nbyI+PC9kaXY+PGRpdiBjbGFzcz0idGlja2VyLWFyZWEiPkFBUEw8L2Rpdj48ZGl2IGNsYXNzPSJ0aXRsZS1hcmVhIj5BcHBsZTwvZGl2PjwvYT48L3RkPjx0ZCBkYXRhLXNvcnQtdmFsdWU9JzIuNjInIGRhdGEtY2xlYW4gPScyLjYyJz48ZGl2IGNsYXNzPSJ0ZXh0LWNlbnRlciIgc3R5bGU9Im1heC13aWR0aDo1MHB4OyI+PGRpdiBzdHlsZT0iYXNwZWN0LXJhdGlvOiAxMjcgLyA3MzsgbWFyZ2luOjAgYXV0bzsiPg0KICAgIDxzdmcgc3R5bGU9IndpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7IiB3aWR0aD0nMTI3JyBoZWlnaHQ9JzczJyB2aWV3Qm94PScwIDAgMTI3IDczJyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnPg0KICAgICAgICA8cGF0aCBjbGFzcz0nc3BlZWRvbWV0ZXItcG9pbnRlcicgZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J002Mi44MDUzIDIyLjUzNjNDNjMuMjc0NiAyMi41MzM1IDYzLjY2IDIyLjkwNjMgNjMuNjcyOCAyMy4zNzU1TDY0LjgwNDQgNjQuOTY3NkM2NS4yMjMzIDY1LjE4MjYgNjUuNjA0NyA2NS40ODcyIDY1LjkxODMgNjUuODc4MkM2Ny4xMTA3IDY3LjM2NDkgNjYuODcyMiA2OS41MzY2IDY1LjM4NTYgNzAuNzI5QzYzLjg5OSA3MS45MjE0IDYxLjcyNzIgNzEuNjgyOSA2MC41MzQ4IDcwLjE5NjNDNTkuMzQyNCA2OC43MDk3IDU5LjU4MDkgNjYuNTM3OSA2MS4wNjc2IDY1LjM0NTVDNjEuMTQ1OCA2NS4yODI4IDYxLjIyNTkgNjUuMjI0IDYxLjMwNzYgNjUuMTY5Mkw2MS45NDc5IDIzLjM4NTdDNjEuOTU1MSAyMi45MTY1IDYyLjMzNiAyMi41MzkxIDYyLjgwNTMgMjIuNTM2M1onIGZpbGw9JyM0RjU0NUEnIA0KICAgICAgICBzdHlsZT0nIHRyYW5zZm9ybTogcm90YXRlKDQuMzc4Mzc4Mzc4Mzc4MzdkZWcpOyB0cmFuc2Zvcm0tb3JpZ2luOmJvdHRvbSBjZW50ZXI7JyAvPg0KICAgICAgICA8cGF0aCBkPSdNNCA2My42NjA1QzQgMzAuNzEwOSAzMC43OTQxIDQgNjMuODQ2MyA0Qzg0LjE4MzMgNCAxMDEuNzc5IDE0LjExMjYgMTEyLjU5NCAyOS41Njg4QzExOS4zNTYgMzkuMjMyNCAxMjMuMzIxIDUwLjk4NDggMTIzLjMyMSA2My42NjA1JyBzdHJva2U9J3VybCgjZ3JhZGllbnQwX3RvcCknIHN0cm9rZS13aWR0aD0nNycvPg0KICAgICAgICA8cGF0aCBkPSdNMTEyLjU5NCAyOS41Njg4QzExOS4zNTUgMzkuMjMyNCAxMjMuMzIxIDUwLjk4NDggMTIzLjMyMSA2My42NjA2JyBzdHJva2U9JyNDM0NBQ0QnIHN0cm9rZS13aWR0aD0nNycvPg0KICAgICAgICA8cGF0aCBvcGFjaXR5PScwLjUnIGQ9J00xMS4wMTg2IDYzLjY2MDRDMTEuMDE4NiAzNC41ODcyIDM0LjYxOTQgMTEuMDE4OCA2My43MzI2IDExLjAxODhDODEuNjExNiAxMS4wMTg4IDk3LjQxMTcgMTkuOTA3NSAxMDYuOTQzIDMzLjUwMTInIHN0cm9rZT0ndXJsKCNncmFkaWVudDFfdG9wKScgc3Ryb2tlLXdpZHRoPSc3Jy8+DQogICAgICAgIDxkZWZzPg0KICAgICAgICAgICAgPGxpbmVhckdyYWRpZW50IGlkPSdncmFkaWVudDBfdG9wJyB4MT0nMTIzLjY5MycgeTE9JzYzLjY2MDUnIHgyPSc0JyB5Mj0nNjMuNjYwNScgZ3JhZGllbnRVbml0cz0ndXNlclNwYWNlT25Vc2UnPg0KICAgICAgICAgICAgICAgIDxzdG9wIG9mZnNldD0nMCUnIHN0b3AtY29sb3I9JyMxMUE2NUEnLz4NCiAgICAgICAgICAgICAgICA8c3RvcCBvZmZzZXQ9JzE2LjY3JScgc3RvcC1jb2xvcj0nIzcwQzU5OScvPg0KICAgICAgICAgICAgICAgIDxzdG9wIG9mZnNldD0nNTAlJyBzdG9wLWNvbG9yPScjRkVFMjlDJy8+DQogICAgICAgICAgICAgICAgPHN0b3Agb2Zmc2V0PSc4My4zMyUnIHN0b3AtY29sb3I9JyNGMTY1NkEnLz4NCiAgICAgICAgICAgICAgICA8c3RvcCBvZmZzZXQ9JzEwMCUnIHN0b3AtY29sb3I9JyNEMjMzM0QnLz4NCiAgICAgICAgICAgIDwvbGluZWFyR3JhZGllbnQ+DQogICAgICAgICAgICA8bGluZWFyR3JhZGllbnQgaWQ9J2dyYWRpZW50MV90b3AnIHgxPScxMDcuMjQyJyB5MT0nNjMuNjYwNCcgeDI9JzExLjAxODYnIHkyPSc2My42NjA0JyBncmFkaWVudFVuaXRzPSd1c2VyU3BhY2VPblVzZSc+DQogICAgICAgICAgICAgICAgPHN0b3Agb2Zmc2V0PScwJScgc3RvcC1jb2xvcj0nIzExQTY1QScvPg0KICAgICAgICAgICAgICAgIDxzdG9wIG9mZnNldD0nMTYuNjclJyBzdG9wLWNvbG9yPScjNzBDNTk5Jy8+DQogICAgICAgICAgICAgICAgPHN0b3Agb2Zmc2V0PSc1MCUnIHN0b3AtY29sb3I9JyNGRUUyOUMnLz4NCiAgICAgICAgICAgICAgICA8c3RvcCBvZmZzZXQ9JzgzLjMzJScgc3RvcC1jb2xvcj0nI0YxNjU2QScvPg0KICAgICAgICAgICAgICAgIDxzdG9wIG9mZnNldD0nMTAwJScgc3RvcC1jb2xvcj0nI0QyMzMzRCcvPg0KICAgICAgICAgICAgPC9saW5lYXJHcmFkaWVudD4NCiAgICAgICAgPC9kZWZzPg0KICAgIDwvc3ZnPjwvZGl2PjxzdHJvbmc+Mi42Mjwvc3Ryb25nPjwvZGl2PjwvdGQ+PHRkPjxzdHJvbmc+PHNwYW4gY2xhc3M9J2MtZ3JlZW4gJz5Nb2RlcmF0ZSBCdXk8L3NwYW4+PC9zdHJvbmc+PC90ZD48dGQgZGF0YS1zb3J0LXZhbHVlPScyMzYuNzc1NTU1NTU1NTU2Jz4kMjM2Ljc4PC90ZD48dGQgY2xhc3M9J2MtcmVkJyBkYXRhLXNvcnQtY2xlYW49Jy0wLjA2OTYnPjxzcGFuIGNsYXNzPSdmYS1yZWd1bGFyIGZhLWFycm93LWRvd24gbXItMicgYXJpYS1oaWRkZW49J3RydWUnPjwvc3Bhbj4tNi45NiUgRG93bnNpZGU8L3RkPjwvdHI+PHRyPjx0ZCBkYXRhLWNsZWFuPSdBTVpOfEFtYXpvbi5jb20nPjxhIGNsYXNzPSJwcm9maWxlLWxpbmsidGl0bGU9IkFtYXpvbi5jb20gc3RvY2sgZm9yZWNhc3QgYW5kIHByaWNlIHRhcmdldCIgIGhyZWYgPSIvc3RvY2tzL05BU0RBUS9BTVpOL2ZvcmVjYXN0LyIgX2JsYW5rPjxkaXYgY2xhc3M9ImNvbXBhbnktdGh1bWJuYWlsIj48aW1nIGxvYWRpbmc9ImxhenkiIGhlaWdodD0nMjknIHdpZHRoPSc4MCcgc3JjPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9sb2dvcy90aHVtYm5haWwvYW1hem9uY29tLWluYy1sb2dvLmpwZyIgYWx0PSJBbWF6b24uY29tLCBJbmMuIHN0b2NrIGxvZ28iPjwvZGl2PjxkaXYgY2xhc3M9InRpY2tlci1hcmVhIj5BTVpOPC9kaXY+PGRpdiBjbGFzcz0idGl0bGUtYXJlYSI+QW1hem9uLmNvbTwvZGl2PjwvYT48L3RkPjx0ZCBkYXRhLXNvcnQtdmFsdWU9JzIuOTgnIGRhdGEtY2xlYW4gPScyLjk4Jz48ZGl2IGNsYXNzPSJ0ZXh0LWNlbnRlciIgc3R5bGU9Im1heC13aWR0aDo1MHB4OyI+PGRpdiBzdHlsZT0iYXNwZWN0LXJhdGlvOiAxMjcgLyA3MzsgbWFyZ2luOjAgYXV0bzsiPg0KICAgIDxzdmcgc3R5bGU9IndpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7IiB3aWR0aD0nMTI3JyBoZWlnaHQ9JzczJyB2aWV3Qm94PScwIDAgMTI3IDczJyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnPg0KICAgICAgICA8cGF0aCBjbGFzcz0nc3BlZWRvbWV0ZXItcG9pbnRlcicgZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J002Mi44MDUzIDIyLjUzNjNDNjMuMjc0NiAyMi41MzM1IDYzLjY2IDIyLjkwNjMgNjMuNjcyOCAyMy4zNzU1TDY0LjgwNDQgNjQuOTY3NkM2NS4yMjMzIDY1LjE4MjYgNjUuNjA0NyA2NS40ODcyIDY1LjkxODMgNjUuODc4MkM2Ny4xMTA3IDY3LjM2NDkgNjYuODcyMiA2OS41MzY2IDY1LjM4NTYgNzAuNzI5QzYzLjg5OSA3MS45MjE0IDYxLjcyNzIgNzEuNjgyOSA2MC41MzQ4IDcwLjE5NjNDNTkuMzQyNCA2OC43MDk3IDU5LjU4MDkgNjYuNTM3OSA2MS4wNjc2IDY1LjM0NTVDNjEuMTQ1OCA2NS4yODI4IDYxLjIyNTkgNjUuMjI0IDYxLjMwNzYgNjUuMTY5Mkw2MS45NDc5IDIzLjM4NTdDNjEuOTU1MSAyMi45MTY1IDYyLjMzNiAyMi41MzkxIDYyLjgwNTMgMjIuNTM2M1onIGZpbGw9JyM0RjU0NUEnIA0KICAgICAgICBzdHlsZT0nIHRyYW5zZm9ybTogcm90YXRlKDE3LjE4MTgxODE4MTgxODJkZWcpOyB0cmFuc2Zvcm0tb3JpZ2luOmJvdHRvbSBjZW50ZXI7JyAvPg0KICAgICAgICA8cGF0aCBkPSdNNCA2My42NjA1QzQgMzAuNzEwOSAzMC43OTQxIDQgNjMuODQ2MyA0Qzg0LjE4MzMgNCAxMDEuNzc5IDE0LjExMjYgMTEyLjU5NCAyOS41Njg4QzExOS4zNTYgMzkuMjMyNCAxMjMuMzIxIDUwLjk4NDggMTIzLjMyMSA2My42NjA1JyBzdHJva2U9J3VybCgjZ3JhZGllbnQwX3RvcCknIHN0cm9rZS13aWR0aD0nNycvPg0KICAgICAgICA8cGF0aCBkPSdNMTEyLjU5NCAyOS41Njg4QzExOS4zNTUgMzkuMjMyNCAxMjMuMzIxIDUwLjk4NDggMTIzLjMyMSA2My42NjA2JyBzdHJva2U9JyNDM0NBQ0QnIHN0cm9rZS13aWR0aD0nNycvPg0KICAgICAgICA8cGF0aCBvcGFjaXR5PScwLjUnIGQ9J00xMS4wMTg2IDYzLjY2MDRDMTEuMDE4NiAzNC41ODcyIDM0LjYxOTQgMTEuMDE4OCA2My43MzI2IDExLjAxODhDODEuNjExNiAxMS4wMTg4IDk3LjQxMTcgMTkuOTA3NSAxMDYuOTQzIDMzLjUwMTInIHN0cm9rZT0ndXJsKCNncmFkaWVudDFfdG9wKScgc3Ryb2tlLXdpZHRoPSc3Jy8+DQogICAgICAgIDxkZWZzPg0KICAgICAgICAgICAgPGxpbmVhckdyYWRpZW50IGlkPSdncmFkaWVudDBfdG9wJyB4MT0nMTIzLjY5MycgeTE9JzYzLjY2MDUnIHgyPSc0JyB5Mj0nNjMuNjYwNScgZ3JhZGllbnRVbml0cz0ndXNlclNwYWNlT25Vc2UnPg0KICAgICAgICAgICAgICAgIDxzdG9wIG9mZnNldD0nMCUnIHN0b3AtY29sb3I9JyMxMUE2NUEnLz4NCiAgICAgICAgICAgICAgICA8c3RvcCBvZmZzZXQ9JzE2LjY3JScgc3RvcC1jb2xvcj0nIzcwQzU5OScvPg0KICAgICAgICAgICAgICAgIDxzdG9wIG9mZnNldD0nNTAlJyBzdG9wLWNvbG9yPScjRkVFMjlDJy8+DQogICAgICAgICAgICAgICAgPHN0b3Agb2Zmc2V0PSc4My4zMyUnIHN0b3AtY29sb3I9JyNGMTY1NkEnLz4NCiAgICAgICAgICAgICAgICA8c3RvcCBvZmZzZXQ9JzEwMCUnIHN0b3AtY29sb3I9JyNEMjMzM0QnLz4NCiAgICAgICAgICAgIDwvbGluZWFyR3JhZGllbnQ+DQogICAgICAgICAgICA8bGluZWFyR3JhZGllbnQgaWQ9J2dyYWRpZW50MV90b3AnIHgxPScxMDcuMjQyJyB5MT0nNjMuNjYwNCcgeDI9JzExLjAxODYnIHkyPSc2My42NjA0JyBncmFkaWVudFVuaXRzPSd1c2VyU3BhY2VPblVzZSc+DQogICAgICAgICAgICAgICAgPHN0b3Agb2Zmc2V0PScwJScgc3RvcC1jb2xvcj0nIzExQTY1QScvPg0KICAgICAgICAgICAgICAgIDxzdG9wIG9mZnNldD0nMTYuNjclJyBzdG9wLWNvbG9yPScjNzBDNTk5Jy8+DQogICAgICAgICAgICAgICAgPHN0b3Agb2Zmc2V0PSc1MCUnIHN0b3AtY29sb3I9JyNGRUUyOUMnLz4NCiAgICAgICAgICAgICAgICA8c3RvcCBvZmZzZXQ9JzgzLjMzJScgc3RvcC1jb2xvcj0nI0YxNjU2QScvPg0KICAgICAgICAgICAgICAgIDxzdG9wIG9mZnNldD0nMTAwJScgc3RvcC1jb2xvcj0nI0QyMzMzRCcvPg0KICAgICAgICAgICAgPC9saW5lYXJHcmFkaWVudD4NCiAgICAgICAgPC9kZWZzPg0KICAgIDwvc3ZnPjwvZGl2PjxzdHJvbmc+Mi45ODwvc3Ryb25nPjwvZGl2PjwvdGQ+PHRkPjxzdHJvbmc+PHNwYW4gY2xhc3M9J2MtZ3JlZW4gJz5Nb2RlcmF0ZSBCdXk8L3NwYW4+PC9zdHJvbmc+PC90ZD48dGQgZGF0YS1zb3J0LXZhbHVlPScyNDMnPiQyNDMuMDA8L3RkPjx0ZCBjbGFzcz0nYy1ncmVlbicgZGF0YS1zb3J0LWNsZWFuPScwLjA4MDQnPjxzcGFuIGNsYXNzPSdmYS1yZWd1bGFyIGZhLWFycm93LXVwIG1yLTInIGFyaWEtaGlkZGVuPSd0cnVlJz48L3NwYW4+OC4wNCUgVXBzaWRlPC90ZD48L3RyPjx0cj48dGQgZGF0YS1jbGVhbj0nR09PR0x8QWxwaGFiZXQnPjxhIGNsYXNzPSJwcm9maWxlLWxpbmsidGl0bGU9IkFscGhhYmV0IHN0b2NrIGZvcmVjYXN0IGFuZCBwcmljZSB0YXJnZXQiICBocmVmID0iL3N0b2Nrcy9OQVNEQVEvR09PR0wvZm9yZWNhc3QvIiBfYmxhbms+PGRpdiBjbGFzcz0iY29tcGFueS10aHVtYm5haWwiPjxpbWcgbG9hZGluZz0ibGF6eSIgaGVpZ2h0PScyOCcgd2lkdGg9JzgwJyBzcmM9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2xvZ29zL3RodW1ibmFpbC9nb29nbGUtaW5jLWxvZ28ucG5nIiBhbHQ9IkFscGhhYmV0IEluYy4gc3RvY2sgbG9nbyI+PC9kaXY+PGRpdiBjbGFzcz0idGlja2VyLWFyZWEiPkdPT0dMPC9kaXY+PGRpdiBjbGFzcz0idGl0bGUtYXJlYSI+QWxwaGFiZXQ8L2Rpdj48L2E+PC90ZD48dGQgZGF0YS1zb3J0LXZhbHVlPScyLjkzJyBkYXRhLWNsZWFuID0nMi45Myc+PGRpdiBjbGFzcz0idGV4dC1jZW50ZXIiIHN0eWxlPSJtYXgtd2lkdGg6NTBweDsiPjxkaXYgc3R5bGU9ImFzcGVjdC1yYXRpbzogMTI3IC8gNzM7IG1hcmdpbjowIGF1dG87Ij4NCiAgICA8c3ZnIHN0eWxlPSJ3aWR0aDoxMDAlO2hlaWdodDoxMDAlOyIgd2lkdGg9JzEyNycgaGVpZ2h0PSc3Mycgdmlld0JveD0nMCAwIDEyNyA3MycgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJz4NCiAgICAgICAgPHBhdGggY2xhc3M9J3NwZWVkb21ldGVyLXBvaW50ZXInIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNNjIuODA1MyAyMi41MzYzQzYzLjI3NDYgMjIuNTMzNSA2My42NiAyMi45MDYzIDYzLjY3MjggMjMuMzc1NUw2NC44MDQ0IDY0Ljk2NzZDNjUuMjIzMyA2NS4xODI2IDY1LjYwNDcgNjUuNDg3MiA2NS45MTgzIDY1Ljg3ODJDNjcuMTEwNyA2Ny4zNjQ5IDY2Ljg3MjIgNjkuNTM2NiA2NS4zODU2IDcwLjcyOUM2My44OTkgNzEuOTIxNCA2MS43MjcyIDcxLjY4MjkgNjAuNTM0OCA3MC4xOTYzQzU5LjM0MjQgNjguNzA5NyA1OS41ODA5IDY2LjUzNzkgNjEuMDY3NiA2NS4zNDU1QzYxLjE0NTggNjUuMjgyOCA2MS4yMjU5IDY1LjIyNCA2MS4zMDc2IDY1LjE2OTJMNjEuOTQ3OSAyMy4zODU3QzYxLjk1NTEgMjIuOTE2NSA2Mi4zMzYgMjIuNTM5MSA2Mi44MDUzIDIyLjUzNjNaJyBmaWxsPScjNEY1NDVBJyANCiAgICAgICAgc3R5bGU9JyB0cmFuc2Zvcm06IHJvdGF0ZSgxNS40Mjg1NzE0Mjg1NzE0ZGVnKTsgdHJhbnNmb3JtLW9yaWdpbjpib3R0b20gY2VudGVyOycgLz4NCiAgICAgICAgPHBhdGggZD0nTTQgNjMuNjYwNUM0IDMwLjcxMDkgMzAuNzk0MSA0IDYzLjg0NjMgNEM4NC4xODMzIDQgMTAxLjc3OSAxNC4xMTI2IDExMi41OTQgMjkuNTY4OEMxMTkuMzU2IDM5LjIzMjQgMTIzLjMyMSA1MC45ODQ4IDEyMy4zMjEgNjMuNjYwNScgc3Ryb2tlPSd1cmwoI2dyYWRpZW50MF90b3ApJyBzdHJva2Utd2lkdGg9JzcnLz4NCiAgICAgICAgPHBhdGggZD0nTTExMi41OTQgMjkuNTY4OEMxMTkuMzU1IDM5LjIzMjQgMTIzLjMyMSA1MC45ODQ4IDEyMy4zMjEgNjMuNjYwNicgc3Ryb2tlPScjQzNDQUNEJyBzdHJva2Utd2lkdGg9JzcnLz4NCiAgICAgICAgPHBhdGggb3BhY2l0eT0nMC41JyBkPSdNMTEuMDE4NiA2My42NjA0QzExLjAxODYgMzQuNTg3MiAzNC42MTk0IDExLjAxODggNjMuNzMyNiAxMS4wMTg4QzgxLjYxMTYgMTEuMDE4OCA5Ny40MTE3IDE5LjkwNzUgMTA2Ljk0MyAzMy41MDEyJyBzdHJva2U9J3VybCgjZ3JhZGllbnQxX3RvcCknIHN0cm9rZS13aWR0aD0nNycvPg0KICAgICAgICA8ZGVmcz4NCiAgICAgICAgICAgIDxsaW5lYXJHcmFkaWVudCBpZD0nZ3JhZGllbnQwX3RvcCcgeDE9JzEyMy42OTMnIHkxPSc2My42NjA1JyB4Mj0nNCcgeTI9JzYzLjY2MDUnIGdyYWRpZW50VW5pdHM9J3VzZXJTcGFjZU9uVXNlJz4NCiAgICAgICAgICAgICAgICA8c3RvcCBvZmZzZXQ9JzAlJyBzdG9wLWNvbG9yPScjMTFBNjVBJy8+DQogICAgICAgICAgICAgICAgPHN0b3Agb2Zmc2V0PScxNi42NyUnIHN0b3AtY29sb3I9JyM3MEM1OTknLz4NCiAgICAgICAgICAgICAgICA8c3RvcCBvZmZzZXQ9JzUwJScgc3RvcC1jb2xvcj0nI0ZFRTI5QycvPg0KICAgICAgICAgICAgICAgIDxzdG9wIG9mZnNldD0nODMuMzMlJyBzdG9wLWNvbG9yPScjRjE2NTZBJy8+DQogICAgICAgICAgICAgICAgPHN0b3Agb2Zmc2V0PScxMDAlJyBzdG9wLWNvbG9yPScjRDIzMzNEJy8+DQogICAgICAgICAgICA8L2xpbmVhckdyYWRpZW50Pg0KICAgICAgICAgICAgPGxpbmVhckdyYWRpZW50IGlkPSdncmFkaWVudDFfdG9wJyB4MT0nMTA3LjI0MicgeTE9JzYzLjY2MDQnIHgyPScxMS4wMTg2JyB5Mj0nNjMuNjYwNCcgZ3JhZGllbnRVbml0cz0ndXNlclNwYWNlT25Vc2UnPg0KICAgICAgICAgICAgICAgIDxzdG9wIG9mZnNldD0nMCUnIHN0b3AtY29sb3I9JyMxMUE2NUEnLz4NCiAgICAgICAgICAgICAgICA8c3RvcCBvZmZzZXQ9JzE2LjY3JScgc3RvcC1jb2xvcj0nIzcwQzU5OScvPg0KICAgICAgICAgICAgICAgIDxzdG9wIG9mZnNldD0nNTAlJyBzdG9wLWNvbG9yPScjRkVFMjlDJy8+DQogICAgICAgICAgICAgICAgPHN0b3Agb2Zmc2V0PSc4My4zMyUnIHN0b3AtY29sb3I9JyNGMTY1NkEnLz4NCiAgICAgICAgICAgICAgICA8c3RvcCBvZmZzZXQ9JzEwMCUnIHN0b3AtY29sb3I9JyNEMjMzM0QnLz4NCiAgICAgICAgICAgIDwvbGluZWFyR3JhZGllbnQ+DQogICAgICAgIDwvZGVmcz4NCiAgICA8L3N2Zz48L2Rpdj48c3Ryb25nPjIuOTM8L3N0cm9uZz48L2Rpdj48L3RkPjx0ZD48c3Ryb25nPjxzcGFuIGNsYXNzPSdjLWdyZWVuICc+TW9kZXJhdGUgQnV5PC9zcGFuPjwvc3Ryb25nPjwvdGQ+PHRkIGRhdGEtc29ydC12YWx1ZT0nMjA2LjY5MjMwNzY5MjMwOCc+JDIwNi42OTwvdGQ+PHRkIGNsYXNzPSdjLWdyZWVuJyBkYXRhLXNvcnQtY2xlYW49JzAuMDc5OCc+PHNwYW4gY2xhc3M9J2ZhLXJlZ3VsYXIgZmEtYXJyb3ctdXAgbXItMicgYXJpYS1oaWRkZW49J3RydWUnPjwvc3Bhbj43Ljk4JSBVcHNpZGU8L3RkPjwvdHI+PHRyPjx0ZCBkYXRhLWNsZWFuPSdNRVRBfE1ldGEgUGxhdGZvcm1zJz48YSBjbGFzcz0icHJvZmlsZS1saW5rInRpdGxlPSJNZXRhIFBsYXRmb3JtcyBzdG9jayBmb3JlY2FzdCBhbmQgcHJpY2UgdGFyZ2V0IiAgaHJlZiA9Ii9zdG9ja3MvTkFTREFRL01FVEEvZm9yZWNhc3QvIiBfYmxhbms+PGRpdiBjbGFzcz0iY29tcGFueS10aHVtYm5haWwiPjxpbWcgbG9hZGluZz0ibGF6eSIgaGVpZ2h0PSc3Nicgd2lkdGg9JzgwJyBzcmM9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2xvZ29zL3RodW1ibmFpbC9tZXRhLXBsYXRmb3Jtcy1pbmMtbG9nby5wbmc/dj0yMDIyMDYwOTA4NDEyNiIgYWx0PSJNZXRhIFBsYXRmb3JtcywgSW5jLiBzdG9jayBsb2dvIj48L2Rpdj48ZGl2IGNsYXNzPSJ0aWNrZXItYXJlYSI+TUVUQTwvZGl2PjxkaXYgY2xhc3M9InRpdGxlLWFyZWEiPk1ldGEgUGxhdGZvcm1zPC9kaXY+PC9hPjwvdGQ+PHRkIGRhdGEtc29ydC12YWx1ZT0nMi44NicgZGF0YS1jbGVhbiA9JzIuODYnPjxkaXYgY2xhc3M9InRleHQtY2VudGVyIiBzdHlsZT0ibWF4LXdpZHRoOjUwcHg7Ij48ZGl2IHN0eWxlPSJhc3BlY3QtcmF0aW86IDEyNyAvIDczOyBtYXJnaW46MCBhdXRvOyI+DQogICAgPHN2ZyBzdHlsZT0id2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTsiIHdpZHRoPScxMjcnIGhlaWdodD0nNzMnIHZpZXdCb3g9JzAgMCAxMjcgNzMnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zyc+DQogICAgICAgIDxwYXRoIGNsYXNzPSdzcGVlZG9tZXRlci1wb2ludGVyJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTYyLjgwNTMgMjIuNTM2M0M2My4yNzQ2IDIyLjUzMzUgNjMuNjYgMjIuOTA2MyA2My42NzI4IDIzLjM3NTVMNjQuODA0NCA2NC45Njc2QzY1LjIyMzMgNjUuMTgyNiA2NS42MDQ3IDY1LjQ4NzIgNjUuOTE4MyA2NS44NzgyQzY3LjExMDcgNjcuMzY0OSA2Ni44NzIyIDY5LjUzNjYgNjUuMzg1NiA3MC43MjlDNjMuODk5IDcxLjkyMTQgNjEuNzI3MiA3MS42ODI5IDYwLjUzNDggNzAuMTk2M0M1OS4zNDI0IDY4LjcwOTcgNTkuNTgwOSA2Ni41Mzc5IDYxLjA2NzYgNjUuMzQ1NUM2MS4xNDU4IDY1LjI4MjggNjEuMjI1OSA2NS4yMjQgNjEuMzA3NiA2NS4xNjkyTDYxLjk0NzkgMjMuMzg1N0M2MS45NTUxIDIyLjkxNjUgNjIuMzM2IDIyLjUzOTEgNjIuODA1MyAyMi41MzYzWicgZmlsbD0nIzRGNTQ1QScgDQogICAgICAgIHN0eWxlPScgdHJhbnNmb3JtOiByb3RhdGUoMTIuOTc2NzQ0MTg2MDQ2NWRlZyk7IHRyYW5zZm9ybS1vcmlnaW46Ym90dG9tIGNlbnRlcjsnIC8+DQogICAgICAgIDxwYXRoIGQ9J000IDYzLjY2MDVDNCAzMC43MTA5IDMwLjc5NDEgNCA2My44NDYzIDRDODQuMTgzMyA0IDEwMS43NzkgMTQuMTEyNiAxMTIuNTk0IDI5LjU2ODhDMTE5LjM1NiAzOS4yMzI0IDEyMy4zMjEgNTAuOTg0OCAxMjMuMzIxIDYzLjY2MDUnIHN0cm9rZT0ndXJsKCNncmFkaWVudDBfdG9wKScgc3Ryb2tlLXdpZHRoPSc3Jy8+DQogICAgICAgIDxwYXRoIGQ9J00xMTIuNTk0IDI5LjU2ODhDMTE5LjM1NSAzOS4yMzI0IDEyMy4zMjEgNTAuOTg0OCAxMjMuMzIxIDYzLjY2MDYnIHN0cm9rZT0nI0MzQ0FDRCcgc3Ryb2tlLXdpZHRoPSc3Jy8+DQogICAgICAgIDxwYXRoIG9wYWNpdHk9JzAuNScgZD0nTTExLjAxODYgNjMuNjYwNEMxMS4wMTg2IDM0LjU4NzIgMzQuNjE5NCAxMS4wMTg4IDYzLjczMjYgMTEuMDE4OEM4MS42MTE2IDExLjAxODggOTcuNDExNyAxOS45MDc1IDEwNi45NDMgMzMuNTAxMicgc3Ryb2tlPSd1cmwoI2dyYWRpZW50MV90b3ApJyBzdHJva2Utd2lkdGg9JzcnLz4NCiAgICAgICAgPGRlZnM+DQogICAgICAgICAgICA8bGluZWFyR3JhZGllbnQgaWQ9J2dyYWRpZW50MF90b3AnIHgxPScxMjMuNjkzJyB5MT0nNjMuNjYwNScgeDI9JzQnIHkyPSc2My42NjA1JyBncmFkaWVudFVuaXRzPSd1c2VyU3BhY2VPblVzZSc+DQogICAgICAgICAgICAgICAgPHN0b3Agb2Zmc2V0PScwJScgc3RvcC1jb2xvcj0nIzExQTY1QScvPg0KICAgICAgICAgICAgICAgIDxzdG9wIG9mZnNldD0nMTYuNjclJyBzdG9wLWNvbG9yPScjNzBDNTk5Jy8+DQogICAgICAgICAgICAgICAgPHN0b3Agb2Zmc2V0PSc1MCUnIHN0b3AtY29sb3I9JyNGRUUyOUMnLz4NCiAgICAgICAgICAgICAgICA8c3RvcCBvZmZzZXQ9JzgzLjMzJScgc3RvcC1jb2xvcj0nI0YxNjU2QScvPg0KICAgICAgICAgICAgICAgIDxzdG9wIG9mZnNldD0nMTAwJScgc3RvcC1jb2xvcj0nI0QyMzMzRCcvPg0KICAgICAgICAgICAgPC9saW5lYXJHcmFkaWVudD4NCiAgICAgICAgICAgIDxsaW5lYXJHcmFkaWVudCBpZD0nZ3JhZGllbnQxX3RvcCcgeDE9JzEwNy4yNDInIHkxPSc2My42NjA0JyB4Mj0nMTEuMDE4NicgeTI9JzYzLjY2MDQnIGdyYWRpZW50VW5pdHM9J3VzZXJTcGFjZU9uVXNlJz4NCiAgICAgICAgICAgICAgICA8c3RvcCBvZmZzZXQ9JzAlJyBzdG9wLWNvbG9yPScjMTFBNjVBJy8+DQogICAgICAgICAgICAgICAgPHN0b3Agb2Zmc2V0PScxNi42NyUnIHN0b3AtY29sb3I9JyM3MEM1OTknLz4NCiAgICAgICAgICAgICAgICA8c3RvcCBvZmZzZXQ9JzUwJScgc3RvcC1jb2xvcj0nI0ZFRTI5QycvPg0KICAgICAgICAgICAgICAgIDxzdG9wIG9mZnNldD0nODMuMzMlJyBzdG9wLWNvbG9yPScjRjE2NTZBJy8+DQogICAgICAgICAgICAgICAgPHN0b3Agb2Zmc2V0PScxMDAlJyBzdG9wLWNvbG9yPScjRDIzMzNEJy8+DQogICAgICAgICAgICA8L2xpbmVhckdyYWRpZW50Pg0KICAgICAgICA8L2RlZnM+DQogICAgPC9zdmc+PC9kaXY+PHN0cm9uZz4yLjg2PC9zdHJvbmc+PC9kaXY+PC90ZD48dGQ+PHN0cm9uZz48c3BhbiBjbGFzcz0nYy1ncmVlbiAnPk1vZGVyYXRlIEJ1eTwvc3Bhbj48L3N0cm9uZz48L3RkPjx0ZCBkYXRhLXNvcnQtdmFsdWU9JzYzOCc+JDYzOC4wMDwvdGQ+PHRkIGNsYXNzPSdjLWdyZWVuJyBkYXRhLXNvcnQtY2xlYW49JzAuMDkwMSc+PHNwYW4gY2xhc3M9J2ZhLXJlZ3VsYXIgZmEtYXJyb3ctdXAgbXItMicgYXJpYS1oaWRkZW49J3RydWUnPjwvc3Bhbj45LjAxJSBVcHNpZGU8L3RkPjwvdHI+PHRyPjx0ZCBkYXRhLWNsZWFuPSdNU0ZUfE1pY3Jvc29mdCc+PGEgY2xhc3M9InByb2ZpbGUtbGluayJ0aXRsZT0iTWljcm9zb2Z0IHN0b2NrIGZvcmVjYXN0IGFuZCBwcmljZSB0YXJnZXQiICBocmVmID0iL3N0b2Nrcy9OQVNEQVEvTVNGVC9mb3JlY2FzdC8iIF9ibGFuaz48ZGl2IGNsYXNzPSJjb21wYW55LXRodW1ibmFpbCI+PGltZyBsb2FkaW5nPSJsYXp5IiBoZWlnaHQ9JzQxJyB3aWR0aD0nODAnIHNyYz0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbG9nb3MvdGh1bWJuYWlsL21pY3Jvc29mdC1jb3Jwb3JhdGlvbi1sb2dvLnBuZyIgYWx0PSJNaWNyb3NvZnQgQ28uIHN0b2NrIGxvZ28iPjwvZGl2PjxkaXYgY2xhc3M9InRpY2tlci1hcmVhIj5NU0ZUPC9kaXY+PGRpdiBjbGFzcz0idGl0bGUtYXJlYSI+TWljcm9zb2Z0PC9kaXY+PC9hPjwvdGQ+PHRkIGRhdGEtc29ydC12YWx1ZT0nMi45MycgZGF0YS1jbGVhbiA9JzIuOTMnPjxkaXYgY2xhc3M9InRleHQtY2VudGVyIiBzdHlsZT0ibWF4LXdpZHRoOjUwcHg7Ij48ZGl2IHN0eWxlPSJhc3BlY3QtcmF0aW86IDEyNyAvIDczOyBtYXJnaW46MCBhdXRvOyI+DQogICAgPHN2ZyBzdHlsZT0id2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTsiIHdpZHRoPScxMjcnIGhlaWdodD0nNzMnIHZpZXdCb3g9JzAgMCAxMjcgNzMnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zyc+DQogICAgICAgIDxwYXRoIGNsYXNzPSdzcGVlZG9tZXRlci1wb2ludGVyJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTYyLjgwNTMgMjIuNTM2M0M2My4yNzQ2IDIyLjUzMzUgNjMuNjYgMjIuOTA2MyA2My42NzI4IDIzLjM3NTVMNjQuODA0NCA2NC45Njc2QzY1LjIyMzMgNjUuMTgyNiA2NS42MDQ3IDY1LjQ4NzIgNjUuOTE4MyA2NS44NzgyQzY3LjExMDcgNjcuMzY0OSA2Ni44NzIyIDY5LjUzNjYgNjUuMzg1NiA3MC43MjlDNjMuODk5IDcxLjkyMTQgNjEuNzI3MiA3MS42ODI5IDYwLjUzNDggNzAuMTk2M0M1OS4zNDI0IDY4LjcwOTcgNTkuNTgwOSA2Ni41Mzc5IDYxLjA2NzYgNjUuMzQ1NUM2MS4xNDU4IDY1LjI4MjggNjEuMjI1OSA2NS4yMjQgNjEuMzA3NiA2NS4xNjkyTDYxLjk0NzkgMjMuMzg1N0M2MS45NTUxIDIyLjkxNjUgNjIuMzM2IDIyLjUzOTEgNjIuODA1MyAyMi41MzYzWicgZmlsbD0nIzRGNTQ1QScgDQogICAgICAgIHN0eWxlPScgdHJhbnNmb3JtOiByb3RhdGUoMTUuNDI4NTcxNDI4NTcxNGRlZyk7IHRyYW5zZm9ybS1vcmlnaW46Ym90dG9tIGNlbnRlcjsnIC8+DQogICAgICAgIDxwYXRoIGQ9J000IDYzLjY2MDVDNCAzMC43MTA5IDMwLjc5NDEgNCA2My44NDYzIDRDODQuMTgzMyA0IDEwMS43NzkgMTQuMTEyNiAxMTIuNTk0IDI5LjU2ODhDMTE5LjM1NiAzOS4yMzI0IDEyMy4zMjEgNTAuOTg0OCAxMjMuMzIxIDYzLjY2MDUnIHN0cm9rZT0ndXJsKCNncmFkaWVudDBfdG9wKScgc3Ryb2tlLXdpZHRoPSc3Jy8+DQogICAgICAgIDxwYXRoIGQ9J00xMTIuNTk0IDI5LjU2ODhDMTE5LjM1NSAzOS4yMzI0IDEyMy4zMjEgNTAuOTg0OCAxMjMuMzIxIDYzLjY2MDYnIHN0cm9rZT0nI0MzQ0FDRCcgc3Ryb2tlLXdpZHRoPSc3Jy8+DQogICAgICAgIDxwYXRoIG9wYWNpdHk9JzAuNScgZD0nTTExLjAxODYgNjMuNjYwNEMxMS4wMTg2IDM0LjU4NzIgMzQuNjE5NCAxMS4wMTg4IDYzLjczMjYgMTEuMDE4OEM4MS42MTE2IDExLjAxODggOTcuNDExNyAxOS45MDc1IDEwNi45NDMgMzMuNTAxMicgc3Ryb2tlPSd1cmwoI2dyYWRpZW50MV90b3ApJyBzdHJva2Utd2lkdGg9JzcnLz4NCiAgICAgICAgPGRlZnM+DQogICAgICAgICAgICA8bGluZWFyR3JhZGllbnQgaWQ9J2dyYWRpZW50MF90b3AnIHgxPScxMjMuNjkzJyB5MT0nNjMuNjYwNScgeDI9JzQnIHkyPSc2My42NjA1JyBncmFkaWVudFVuaXRzPSd1c2VyU3BhY2VPblVzZSc+DQogICAgICAgICAgICAgICAgPHN0b3Agb2Zmc2V0PScwJScgc3RvcC1jb2xvcj0nIzExQTY1QScvPg0KICAgICAgICAgICAgICAgIDxzdG9wIG9mZnNldD0nMTYuNjclJyBzdG9wLWNvbG9yPScjNzBDNTk5Jy8+DQogICAgICAgICAgICAgICAgPHN0b3Agb2Zmc2V0PSc1MCUnIHN0b3AtY29sb3I9JyNGRUUyOUMnLz4NCiAgICAgICAgICAgICAgICA8c3RvcCBvZmZzZXQ9JzgzLjMzJScgc3RvcC1jb2xvcj0nI0YxNjU2QScvPg0KICAgICAgICAgICAgICAgIDxzdG9wIG9mZnNldD0nMTAwJScgc3RvcC1jb2xvcj0nI0QyMzMzRCcvPg0KICAgICAgICAgICAgPC9saW5lYXJHcmFkaWVudD4NCiAgICAgICAgICAgIDxsaW5lYXJHcmFkaWVudCBpZD0nZ3JhZGllbnQxX3RvcCcgeDE9JzEwNy4yNDInIHkxPSc2My42NjA0JyB4Mj0nMTEuMDE4NicgeTI9JzYzLjY2MDQnIGdyYWRpZW50VW5pdHM9J3VzZXJTcGFjZU9uVXNlJz4NCiAgICAgICAgICAgICAgICA8c3RvcCBvZmZzZXQ9JzAlJyBzdG9wLWNvbG9yPScjMTFBNjVBJy8+DQogICAgICAgICAgICAgICAgPHN0b3Agb2Zmc2V0PScxNi42NyUnIHN0b3AtY29sb3I9JyM3MEM1OTknLz4NCiAgICAgICAgICAgICAgICA8c3RvcCBvZmZzZXQ9JzUwJScgc3RvcC1jb2xvcj0nI0ZFRTI5QycvPg0KICAgICAgICAgICAgICAgIDxzdG9wIG9mZnNldD0nODMuMzMlJyBzdG9wLWNvbG9yPScjRjE2NTZBJy8+DQogICAgICAgICAgICAgICAgPHN0b3Agb2Zmc2V0PScxMDAlJyBzdG9wLWNvbG9yPScjRDIzMzNEJy8+DQogICAgICAgICAgICA8L2xpbmVhckdyYWRpZW50Pg0KICAgICAgICA8L2RlZnM+DQogICAgPC9zdmc+PC9kaXY+PHN0cm9uZz4yLjkzPC9zdHJvbmc+PC9kaXY+PC90ZD48dGQ+PHN0cm9uZz48c3BhbiBjbGFzcz0nYy1ncmVlbiAnPk1vZGVyYXRlIEJ1eTwvc3Bhbj48L3N0cm9uZz48L3RkPjx0ZCBkYXRhLXNvcnQtdmFsdWU9JzUwOC40NjQyODU3MTQyODYnPiQ1MDguNDY8L3RkPjx0ZCBjbGFzcz0nYy1ncmVlbicgZGF0YS1zb3J0LWNsZWFuPScwLjE2NDYnPjxzcGFuIGNsYXNzPSdmYS1yZWd1bGFyIGZhLWFycm93LXVwIG1yLTInIGFyaWEtaGlkZGVuPSd0cnVlJz48L3NwYW4+MTYuNDYlIFVwc2lkZTwvdGQ+PC90cj48dHI+PHRkIGRhdGEtY2xlYW49J01VfE1pY3JvbiBUZWNobm9sb2d5Jz48YSBjbGFzcz0icHJvZmlsZS1saW5rInRpdGxlPSJNaWNyb24gVGVjaG5vbG9neSBzdG9jayBmb3JlY2FzdCBhbmQgcHJpY2UgdGFyZ2V0IiAgaHJlZiA9Ii9zdG9ja3MvTkFTREFRL01VL2ZvcmVjYXN0LyIgX2JsYW5rPjxkaXYgY2xhc3M9ImNvbXBhbnktdGh1bWJuYWlsIj48aW1nIGxvYWRpbmc9ImxhenkiIGhlaWdodD0nODAnIHdpZHRoPSc4MCcgc3JjPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9sb2dvcy90aHVtYm5haWwvbWljcm9uLXRlY2hub2xvZ3ktaW5jLWxvZ28ucG5nP3Y9MjAyMjEwMjExNDE2NDgiIGFsdD0iTWljcm9uIFRlY2hub2xvZ3ksIEluYy4gc3RvY2sgbG9nbyI+PC9kaXY+PGRpdiBjbGFzcz0idGlja2VyLWFyZWEiPk1VPC9kaXY+PGRpdiBjbGFzcz0idGl0bGUtYXJlYSI+TWljcm9uIFRlY2hub2xvZ3k8L2Rpdj48L2E+PC90ZD48dGQgZGF0YS1zb3J0LXZhbHVlPScyLjg1JyBkYXRhLWNsZWFuID0nMi44NSc+PGRpdiBjbGFzcz0idGV4dC1jZW50ZXIiIHN0eWxlPSJtYXgtd2lkdGg6NTBweDsiPjxkaXYgc3R5bGU9ImFzcGVjdC1yYXRpbzogMTI3IC8gNzM7IG1hcmdpbjowIGF1dG87Ij4NCiAgICA8c3ZnIHN0eWxlPSJ3aWR0aDoxMDAlO2hlaWdodDoxMDAlOyIgd2lkdGg9JzEyNycgaGVpZ2h0PSc3Mycgdmlld0JveD0nMCAwIDEyNyA3MycgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJz4NCiAgICAgICAgPHBhdGggY2xhc3M9J3NwZWVkb21ldGVyLXBvaW50ZXInIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNNjIuODA1MyAyMi41MzYzQzYzLjI3NDYgMjIuNTMzNSA2My42NiAyMi45MDYzIDYzLjY3MjggMjMuMzc1NUw2NC44MDQ0IDY0Ljk2NzZDNjUuMjIzMyA2NS4xODI2IDY1LjYwNDcgNjUuNDg3MiA2NS45MTgzIDY1Ljg3ODJDNjcuMTEwNyA2Ny4zNjQ5IDY2Ljg3MjIgNjkuNTM2NiA2NS4zODU2IDcwLjcyOUM2My44OTkgNzEuOTIxNCA2MS43MjcyIDcxLjY4MjkgNjAuNTM0OCA3MC4xOTYzQzU5LjM0MjQgNjguNzA5NyA1OS41ODA5IDY2LjUzNzkgNjEuMDY3NiA2NS4zNDU1QzYxLjE0NTggNjUuMjgyOCA2MS4yMjU5IDY1LjIyNCA2MS4zMDc2IDY1LjE2OTJMNjEuOTQ3OSAyMy4zODU3QzYxLjk1NTEgMjIuOTE2NSA2Mi4zMzYgMjIuNTM5MSA2Mi44MDUzIDIyLjUzNjNaJyBmaWxsPScjNEY1NDVBJyANCiAgICAgICAgc3R5bGU9JyB0cmFuc2Zvcm06IHJvdGF0ZSgxMi40NjE1Mzg0NjE1Mzg1ZGVnKTsgdHJhbnNmb3JtLW9yaWdpbjpib3R0b20gY2VudGVyOycgLz4NCiAgICAgICAgPHBhdGggZD0nTTQgNjMuNjYwNUM0IDMwLjcxMDkgMzAuNzk0MSA0IDYzLjg0NjMgNEM4NC4xODMzIDQgMTAxLjc3OSAxNC4xMTI2IDExMi41OTQgMjkuNTY4OEMxMTkuMzU2IDM5LjIzMjQgMTIzLjMyMSA1MC45ODQ4IDEyMy4zMjEgNjMuNjYwNScgc3Ryb2tlPSd1cmwoI2dyYWRpZW50MF90b3ApJyBzdHJva2Utd2lkdGg9JzcnLz4NCiAgICAgICAgPHBhdGggZD0nTTExMi41OTQgMjkuNTY4OEMxMTkuMzU1IDM5LjIzMjQgMTIzLjMyMSA1MC45ODQ4IDEyMy4zMjEgNjMuNjYwNicgc3Ryb2tlPScjQzNDQUNEJyBzdHJva2Utd2lkdGg9JzcnLz4NCiAgICAgICAgPHBhdGggb3BhY2l0eT0nMC41JyBkPSdNMTEuMDE4NiA2My42NjA0QzExLjAxODYgMzQuNTg3MiAzNC42MTk0IDExLjAxODggNjMuNzMyNiAxMS4wMTg4QzgxLjYxMTYgMTEuMDE4OCA5Ny40MTE3IDE5LjkwNzUgMTA2Ljk0MyAzMy41MDEyJyBzdHJva2U9J3VybCgjZ3JhZGllbnQxX3RvcCknIHN0cm9rZS13aWR0aD0nNycvPg0KICAgICAgICA8ZGVmcz4NCiAgICAgICAgICAgIDxsaW5lYXJHcmFkaWVudCBpZD0nZ3JhZGllbnQwX3RvcCcgeDE9JzEyMy42OTMnIHkxPSc2My42NjA1JyB4Mj0nNCcgeTI9JzYzLjY2MDUnIGdyYWRpZW50VW5pdHM9J3VzZXJTcGFjZU9uVXNlJz4NCiAgICAgICAgICAgICAgICA8c3RvcCBvZmZzZXQ9JzAlJyBzdG9wLWNvbG9yPScjMTFBNjVBJy8+DQogICAgICAgICAgICAgICAgPHN0b3Agb2Zmc2V0PScxNi42NyUnIHN0b3AtY29sb3I9JyM3MEM1OTknLz4NCiAgICAgICAgICAgICAgICA8c3RvcCBvZmZzZXQ9JzUwJScgc3RvcC1jb2xvcj0nI0ZFRTI5QycvPg0KICAgICAgICAgICAgICAgIDxzdG9wIG9mZnNldD0nODMuMzMlJyBzdG9wLWNvbG9yPScjRjE2NTZBJy8+DQogICAgICAgICAgICAgICAgPHN0b3Agb2Zmc2V0PScxMDAlJyBzdG9wLWNvbG9yPScjRDIzMzNEJy8+DQogICAgICAgICAgICA8L2xpbmVhckdyYWRpZW50Pg0KICAgICAgICAgICAgPGxpbmVhckdyYWRpZW50IGlkPSdncmFkaWVudDFfdG9wJyB4MT0nMTA3LjI0MicgeTE9JzYzLjY2MDQnIHgyPScxMS4wMTg2JyB5Mj0nNjMuNjYwNCcgZ3JhZGllbnRVbml0cz0ndXNlclNwYWNlT25Vc2UnPg0KICAgICAgICAgICAgICAgIDxzdG9wIG9mZnNldD0nMCUnIHN0b3AtY29sb3I9JyMxMUE2NUEnLz4NCiAgICAgICAgICAgICAgICA8c3RvcCBvZmZzZXQ9JzE2LjY3JScgc3RvcC1jb2xvcj0nIzcwQzU5OScvPg0KICAgICAgICAgICAgICAgIDxzdG9wIG9mZnNldD0nNTAlJyBzdG9wLWNvbG9yPScjRkVFMjlDJy8+DQogICAgICAgICAgICAgICAgPHN0b3Agb2Zmc2V0PSc4My4zMyUnIHN0b3AtY29sb3I9JyNGMTY1NkEnLz4NCiAgICAgICAgICAgICAgICA8c3RvcCBvZmZzZXQ9JzEwMCUnIHN0b3AtY29sb3I9JyNEMjMzM0QnLz4NCiAgICAgICAgICAgIDwvbGluZWFyR3JhZGllbnQ+DQogICAgICAgIDwvZGVmcz4NCiAgICA8L3N2Zz48L2Rpdj48c3Ryb25nPjIuODU8L3N0cm9uZz48L2Rpdj48L3RkPjx0ZD48c3Ryb25nPjxzcGFuIGNsYXNzPSdjLWdyZWVuICc+TW9kZXJhdGUgQnV5PC9zcGFuPjwvc3Ryb25nPjwvdGQ+PHRkIGRhdGEtc29ydC12YWx1ZT0nMTM1LjI0Jz4kMTM1LjI0PC90ZD48dGQgY2xhc3M9J2MtZ3JlZW4nIGRhdGEtc29ydC1jbGVhbj0nMC41MDA3Jz48c3BhbiBjbGFzcz0nZmEtcmVndWxhciBmYS1hcnJvdy11cCBtci0yJyBhcmlhLWhpZGRlbj0ndHJ1ZSc+PC9zcGFuPjUwLjA3JSBVcHNpZGU8L3RkPjwvdHI+PHRyPjx0ZCBkYXRhLWNsZWFuPSdOVkRBfE5WSURJQSc+PGEgY2xhc3M9InByb2ZpbGUtbGluayJ0aXRsZT0iTlZJRElBIHN0b2NrIGZvcmVjYXN0IGFuZCBwcmljZSB0YXJnZXQiICBocmVmID0iL3N0b2Nrcy9OQVNEQVEvTlZEQS9mb3JlY2FzdC8iIF9ibGFuaz48ZGl2IGNsYXNzPSJjb21wYW55LXRodW1ibmFpbCI+PGltZyBsb2FkaW5nPSJsYXp5IiBoZWlnaHQ9JzQxJyB3aWR0aD0nODAnIHNyYz0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbG9nb3MvdGh1bWJuYWlsL252aWRpYS1jby1sb2dvLmpwZz92PTIwMjIxMDIwMTQyOTE2IiBhbHQ9Ik5WSURJQSBDby4gc3RvY2sgbG9nbyI+PC9kaXY+PGRpdiBjbGFzcz0idGlja2VyLWFyZWEiPk5WREE8L2Rpdj48ZGl2IGNsYXNzPSJ0aXRsZS1hcmVhIj5OVklESUE8L2Rpdj48L2E+PC90ZD48dGQgZGF0YS1zb3J0LXZhbHVlPScyLjk1JyBkYXRhLWNsZWFuID0nMi45NSc+PGRpdiBjbGFzcz0idGV4dC1jZW50ZXIiIHN0eWxlPSJtYXgtd2lkdGg6NTBweDsiPjxkaXYgc3R5bGU9ImFzcGVjdC1yYXRpbzogMTI3IC8gNzM7IG1hcmdpbjowIGF1dG87Ij4NCiAgICA8c3ZnIHN0eWxlPSJ3aWR0aDoxMDAlO2hlaWdodDoxMDAlOyIgd2lkdGg9JzEyNycgaGVpZ2h0PSc3Mycgdmlld0JveD0nMCAwIDEyNyA3MycgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJz4NCiAgICAgICAgPHBhdGggY2xhc3M9J3NwZWVkb21ldGVyLXBvaW50ZXInIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNNjIuODA1MyAyMi41MzYzQzYzLjI3NDYgMjIuNTMzNSA2My42NiAyMi45MDYzIDYzLjY3MjggMjMuMzc1NUw2NC44MDQ0IDY0Ljk2NzZDNjUuMjIzMyA2NS4xODI2IDY1LjYwNDcgNjUuNDg3MiA2NS45MTgzIDY1Ljg3ODJDNjcuMTEwNyA2Ny4zNjQ5IDY2Ljg3MjIgNjkuNTM2NiA2NS4zODU2IDcwLjcyOUM2My44OTkgNzEuOTIxNCA2MS43MjcyIDcxLjY4MjkgNjAuNTM0OCA3MC4xOTYzQzU5LjM0MjQgNjguNzA5NyA1OS41ODA5IDY2LjUzNzkgNjEuMDY3NiA2NS4zNDU1QzYxLjE0NTggNjUuMjgyOCA2MS4yMjU5IDY1LjIyNCA2MS4zMDc2IDY1LjE2OTJMNjEuOTQ3OSAyMy4zODU3QzYxLjk1NTEgMjIuOTE2NSA2Mi4zMzYgMjIuNTM5MSA2Mi44MDUzIDIyLjUzNjNaJyBmaWxsPScjNEY1NDVBJyANCiAgICAgICAgc3R5bGU9JyB0cmFuc2Zvcm06IHJvdGF0ZSgxNi4zMjU1ODEzOTUzNDg4ZGVnKTsgdHJhbnNmb3JtLW9yaWdpbjpib3R0b20gY2VudGVyOycgLz4NCiAgICAgICAgPHBhdGggZD0nTTQgNjMuNjYwNUM0IDMwLjcxMDkgMzAuNzk0MSA0IDYzLjg0NjMgNEM4NC4xODMzIDQgMTAxLjc3OSAxNC4xMTI2IDExMi41OTQgMjkuNTY4OEMxMTkuMzU2IDM5LjIzMjQgMTIzLjMyMSA1MC45ODQ4IDEyMy4zMjEgNjMuNjYwNScgc3Ryb2tlPSd1cmwoI2dyYWRpZW50MF90b3ApJyBzdHJva2Utd2lkdGg9JzcnLz4NCiAgICAgICAgPHBhdGggZD0nTTExMi41OTQgMjkuNTY4OEMxMTkuMzU1IDM5LjIzMjQgMTIzLjMyMSA1MC45ODQ4IDEyMy4zMjEgNjMuNjYwNicgc3Ryb2tlPScjQzNDQUNEJyBzdHJva2Utd2lkdGg9JzcnLz4NCiAgICAgICAgPHBhdGggb3BhY2l0eT0nMC41JyBkPSdNMTEuMDE4NiA2My42NjA0QzExLjAxODYgMzQuNTg3MiAzNC42MTk0IDExLjAxODggNjMuNzMyNiAxMS4wMTg4QzgxLjYxMTYgMTEuMDE4OCA5Ny40MTE3IDE5LjkwNzUgMTA2Ljk0MyAzMy41MDEyJyBzdHJva2U9J3VybCgjZ3JhZGllbnQxX3RvcCknIHN0cm9rZS13aWR0aD0nNycvPg0KICAgICAgICA8ZGVmcz4NCiAgICAgICAgICAgIDxsaW5lYXJHcmFkaWVudCBpZD0nZ3JhZGllbnQwX3RvcCcgeDE9JzEyMy42OTMnIHkxPSc2My42NjA1JyB4Mj0nNCcgeTI9JzYzLjY2MDUnIGdyYWRpZW50VW5pdHM9J3VzZXJTcGFjZU9uVXNlJz4NCiAgICAgICAgICAgICAgICA8c3RvcCBvZmZzZXQ9JzAlJyBzdG9wLWNvbG9yPScjMTFBNjVBJy8+DQogICAgICAgICAgICAgICAgPHN0b3Agb2Zmc2V0PScxNi42NyUnIHN0b3AtY29sb3I9JyM3MEM1OTknLz4NCiAgICAgICAgICAgICAgICA8c3RvcCBvZmZzZXQ9JzUwJScgc3RvcC1jb2xvcj0nI0ZFRTI5QycvPg0KICAgICAgICAgICAgICAgIDxzdG9wIG9mZnNldD0nODMuMzMlJyBzdG9wLWNvbG9yPScjRjE2NTZBJy8+DQogICAgICAgICAgICAgICAgPHN0b3Agb2Zmc2V0PScxMDAlJyBzdG9wLWNvbG9yPScjRDIzMzNEJy8+DQogICAgICAgICAgICA8L2xpbmVhckdyYWRpZW50Pg0KICAgICAgICAgICAgPGxpbmVhckdyYWRpZW50IGlkPSdncmFkaWVudDFfdG9wJyB4MT0nMTA3LjI0MicgeTE9JzYzLjY2MDQnIHgyPScxMS4wMTg2JyB5Mj0nNjMuNjYwNCcgZ3JhZGllbnRVbml0cz0ndXNlclNwYWNlT25Vc2UnPg0KICAgICAgICAgICAgICAgIDxzdG9wIG9mZnNldD0nMCUnIHN0b3AtY29sb3I9JyMxMUE2NUEnLz4NCiAgICAgICAgICAgICAgICA8c3RvcCBvZmZzZXQ9JzE2LjY3JScgc3RvcC1jb2xvcj0nIzcwQzU5OScvPg0KICAgICAgICAgICAgICAgIDxzdG9wIG9mZnNldD0nNTAlJyBzdG9wLWNvbG9yPScjRkVFMjlDJy8+DQogICAgICAgICAgICAgICAgPHN0b3Agb2Zmc2V0PSc4My4zMyUnIHN0b3AtY29sb3I9JyNGMTY1NkEnLz4NCiAgICAgICAgICAgICAgICA8c3RvcCBvZmZzZXQ9JzEwMCUnIHN0b3AtY29sb3I9JyNEMjMzM0QnLz4NCiAgICAgICAgICAgIDwvbGluZWFyR3JhZGllbnQ+DQogICAgICAgIDwvZGVmcz4NCiAgICA8L3N2Zz48L2Rpdj48c3Ryb25nPjIuOTU8L3N0cm9uZz48L2Rpdj48L3RkPjx0ZD48c3Ryb25nPjxzcGFuIGNsYXNzPSdjLWdyZWVuICc+TW9kZXJhdGUgQnV5PC9zcGFuPjwvc3Ryb25nPjwvdGQ+PHRkIGRhdGEtc29ydC12YWx1ZT0nMTY0LjE1NDc2MTkwNDc2Mic+JDE2NC4xNTwvdGQ+PHRkIGNsYXNzPSdjLWdyZWVuJyBkYXRhLXNvcnQtY2xlYW49JzAuMjE4Nyc+PHNwYW4gY2xhc3M9J2ZhLXJlZ3VsYXIgZmEtYXJyb3ctdXAgbXItMicgYXJpYS1oaWRkZW49J3RydWUnPjwvc3Bhbj4yMS44NyUgVXBzaWRlPC90ZD48L3RyPjx0cj48dGQgZGF0YS1jbGVhbj0nQUl8QzMuYWknPjxhIGNsYXNzPSJwcm9maWxlLWxpbmsidGl0bGU9IkMzLmFpIHN0b2NrIGZvcmVjYXN0IGFuZCBwcmljZSB0YXJnZXQiICBocmVmID0iL3N0b2Nrcy9OWVNFL0FJL2ZvcmVjYXN0LyIgX2JsYW5rPjxkaXYgY2xhc3M9ImNvbXBhbnktdGh1bWJuYWlsIj48aW1nIGxvYWRpbmc9ImxhenkiIGhlaWdodD0nNDQnIHdpZHRoPSc4MCcgc3JjPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9sb2dvcy90aHVtYm5haWwvYzNhaS1pbmMtbG9nby5wbmc/dj0yMDIyMTEyOTE5MjUzOCIgYWx0PSJDMy5haSwgSW5jLiBzdG9jayBsb2dvIj48L2Rpdj48ZGl2IGNsYXNzPSJ0aWNrZXItYXJlYSI+QUk8L2Rpdj48ZGl2IGNsYXNzPSJ0aXRsZS1hcmVhIj5DMy5haTwvZGl2PjwvYT48L3RkPjx0ZCBkYXRhLXNvcnQtdmFsdWU9JzIuMTQnIGRhdGEtY2xlYW4gPScyLjE0Jz48ZGl2IGNsYXNzPSJ0ZXh0LWNlbnRlciIgc3R5bGU9Im1heC13aWR0aDo1MHB4OyI+PGRpdiBzdHlsZT0iYXNwZWN0LXJhdGlvOiAxMjcgLyA3MzsgbWFyZ2luOjAgYXV0bzsiPg0KICAgIDxzdmcgc3R5bGU9IndpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7IiB3aWR0aD0nMTI3JyBoZWlnaHQ9JzczJyB2aWV3Qm94PScwIDAgMTI3IDczJyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnPg0KICAgICAgICA8cGF0aCBjbGFzcz0nc3BlZWRvbWV0ZXItcG9pbnRlcicgZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J002Mi44MDUzIDIyLjUzNjNDNjMuMjc0NiAyMi41MzM1IDYzLjY2IDIyLjkwNjMgNjMuNjcyOCAyMy4zNzU1TDY0LjgwNDQgNjQuOTY3NkM2NS4yMjMzIDY1LjE4MjYgNjUuNjA0NyA2NS40ODcyIDY1LjkxODMgNjUuODc4MkM2Ny4xMTA3IDY3LjM2NDkgNjYuODcyMiA2OS41MzY2IDY1LjM4NTYgNzAuNzI5QzYzLjg5OSA3MS45MjE0IDYxLjcyNzIgNzEuNjgyOSA2MC41MzQ4IDcwLjE5NjNDNTkuMzQyNCA2OC43MDk3IDU5LjU4MDkgNjYuNTM3OSA2MS4wNjc2IDY1LjM0NTVDNjEuMTQ1OCA2NS4yODI4IDYxLjIyNTkgNjUuMjI0IDYxLjMwNzYgNjUuMTY5Mkw2MS45NDc5IDIzLjM4NTdDNjEuOTU1MSAyMi45MTY1IDYyLjMzNiAyMi41MzkxIDYyLjgwNTMgMjIuNTM2M1onIGZpbGw9JyM0RjU0NUEnIA0KICAgICAgICBzdHlsZT0nIHRyYW5zZm9ybTogcm90YXRlKC0xMi44NTcxNDI4NTcxNDI5ZGVnKTsgdHJhbnNmb3JtLW9yaWdpbjpib3R0b20gY2VudGVyOycgLz4NCiAgICAgICAgPHBhdGggZD0nTTQgNjMuNjYwNUM0IDMwLjcxMDkgMzAuNzk0MSA0IDYzLjg0NjMgNEM4NC4xODMzIDQgMTAxLjc3OSAxNC4xMTI2IDExMi41OTQgMjkuNTY4OEMxMTkuMzU2IDM5LjIzMjQgMTIzLjMyMSA1MC45ODQ4IDEyMy4zMjEgNjMuNjYwNScgc3Ryb2tlPSd1cmwoI2dyYWRpZW50MF90b3ApJyBzdHJva2Utd2lkdGg9JzcnLz4NCiAgICAgICAgPHBhdGggZD0nTTExMi41OTQgMjkuNTY4OEMxMTkuMzU1IDM5LjIzMjQgMTIzLjMyMSA1MC45ODQ4IDEyMy4zMjEgNjMuNjYwNicgc3Ryb2tlPScjQzNDQUNEJyBzdHJva2Utd2lkdGg9JzcnLz4NCiAgICAgICAgPHBhdGggb3BhY2l0eT0nMC41JyBkPSdNMTEuMDE4NiA2My42NjA0QzExLjAxODYgMzQuNTg3MiAzNC42MTk0IDExLjAxODggNjMuNzMyNiAxMS4wMTg4QzgxLjYxMTYgMTEuMDE4OCA5Ny40MTE3IDE5LjkwNzUgMTA2Ljk0MyAzMy41MDEyJyBzdHJva2U9J3VybCgjZ3JhZGllbnQxX3RvcCknIHN0cm9rZS13aWR0aD0nNycvPg0KICAgICAgICA8ZGVmcz4NCiAgICAgICAgICAgIDxsaW5lYXJHcmFkaWVudCBpZD0nZ3JhZGllbnQwX3RvcCcgeDE9JzEyMy42OTMnIHkxPSc2My42NjA1JyB4Mj0nNCcgeTI9JzYzLjY2MDUnIGdyYWRpZW50VW5pdHM9J3VzZXJTcGFjZU9uVXNlJz4NCiAgICAgICAgICAgICAgICA8c3RvcCBvZmZzZXQ9JzAlJyBzdG9wLWNvbG9yPScjMTFBNjVBJy8+DQogICAgICAgICAgICAgICAgPHN0b3Agb2Zmc2V0PScxNi42NyUnIHN0b3AtY29sb3I9JyM3MEM1OTknLz4NCiAgICAgICAgICAgICAgICA8c3RvcCBvZmZzZXQ9JzUwJScgc3RvcC1jb2xvcj0nI0ZFRTI5QycvPg0KICAgICAgICAgICAgICAgIDxzdG9wIG9mZnNldD0nODMuMzMlJyBzdG9wLWNvbG9yPScjRjE2NTZBJy8+DQogICAgICAgICAgICAgICAgPHN0b3Agb2Zmc2V0PScxMDAlJyBzdG9wLWNvbG9yPScjRDIzMzNEJy8+DQogICAgICAgICAgICA8L2xpbmVhckdyYWRpZW50Pg0KICAgICAgICAgICAgPGxpbmVhckdyYWRpZW50IGlkPSdncmFkaWVudDFfdG9wJyB4MT0nMTA3LjI0MicgeTE9JzYzLjY2MDQnIHgyPScxMS4wMTg2JyB5Mj0nNjMuNjYwNCcgZ3JhZGllbnRVbml0cz0ndXNlclNwYWNlT25Vc2UnPg0KICAgICAgICAgICAgICAgIDxzdG9wIG9mZnNldD0nMCUnIHN0b3AtY29sb3I9JyMxMUE2NUEnLz4NCiAgICAgICAgICAgICAgICA8c3RvcCBvZmZzZXQ9JzE2LjY3JScgc3RvcC1jb2xvcj0nIzcwQzU5OScvPg0KICAgICAgICAgICAgICAgIDxzdG9wIG9mZnNldD0nNTAlJyBzdG9wLWNvbG9yPScjRkVFMjlDJy8+DQogICAgICAgICAgICAgICAgPHN0b3Agb2Zmc2V0PSc4My4zMyUnIHN0b3AtY29sb3I9JyNGMTY1NkEnLz4NCiAgICAgICAgICAgICAgICA8c3RvcCBvZmZzZXQ9JzEwMCUnIHN0b3AtY29sb3I9JyNEMjMzM0QnLz4NCiAgICAgICAgICAgIDwvbGluZWFyR3JhZGllbnQ+DQogICAgICAgIDwvZGVmcz4NCiAgICA8L3N2Zz48L2Rpdj48c3Ryb25nPjIuMTQ8L3N0cm9uZz48L2Rpdj48L3RkPjx0ZD48c3Ryb25nPjxzcGFuIGNsYXNzPSdjLWRhcmstZ3JheSAnPkhvbGQ8L3NwYW4+PC9zdHJvbmc+PC90ZD48dGQgZGF0YS1zb3J0LXZhbHVlPSczNSc+JDM1LjAwPC90ZD48dGQgY2xhc3M9J2MtcmVkJyBkYXRhLXNvcnQtY2xlYW49Jy0wLjAzNjknPjxzcGFuIGNsYXNzPSdmYS1yZWd1bGFyIGZhLWFycm93LWRvd24gbXItMicgYXJpYS1oaWRkZW49J3RydWUnPjwvc3Bhbj4tMy42OSUgRG93bnNpZGU8L3RkPjwvdHI+PHRyPjx0ZCBkYXRhLWNsZWFuPSdJQk18SW50ZXJuYXRpb25hbCBCdXNpbmVzcyBNYWNoaW5lcyc+PGEgY2xhc3M9InByb2ZpbGUtbGluayJ0aXRsZT0iSW50ZXJuYXRpb25hbCBCdXNpbmVzcyBNYWNoaW5lcyBzdG9jayBmb3JlY2FzdCBhbmQgcHJpY2UgdGFyZ2V0IiAgaHJlZiA9Ii9zdG9ja3MvTllTRS9JQk0vZm9yZWNhc3QvIiBfYmxhbms+PGRpdiBjbGFzcz0iY29tcGFueS10aHVtYm5haWwiPjxpbWcgbG9hZGluZz0ibGF6eSIgaGVpZ2h0PSczMicgd2lkdGg9JzgwJyBzcmM9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2xvZ29zL3RodW1ibmFpbC9pbnRlcm5hdGlvbmFsLWJ1c2luZXNzLW1hY2hpbmVzLWNvLWxvZ28ucG5nP3Y9MjAyMjEwMjAxNjA3NTEiIGFsdD0iSW50ZXJuYXRpb25hbCBCdXNpbmVzcyBNYWNoaW5lcyBDby4gc3RvY2sgbG9nbyI+PC9kaXY+PGRpdiBjbGFzcz0idGlja2VyLWFyZWEiPklCTTwvZGl2PjxkaXYgY2xhc3M9InRpdGxlLWFyZWEiPkludGVybmF0aW9uYWwgQnVzaW5lc3MgTWFjaGluZXM8L2Rpdj48L2E+PC90ZD48dGQgZGF0YS1zb3J0LXZhbHVlPScyLjE4JyBkYXRhLWNsZWFuID0nMi4xOCc+PGRpdiBjbGFzcz0idGV4dC1jZW50ZXIiIHN0eWxlPSJtYXgtd2lkdGg6NTBweDsiPjxkaXYgc3R5bGU9ImFzcGVjdC1yYXRpbzogMTI3IC8gNzM7IG1hcmdpbjowIGF1dG87Ij4NCiAgICA8c3ZnIHN0eWxlPSJ3aWR0aDoxMDAlO2hlaWdodDoxMDAlOyIgd2lkdGg9JzEyNycgaGVpZ2h0PSc3Mycgdmlld0JveD0nMCAwIDEyNyA3MycgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJz4NCiAgICAgICAgPHBhdGggY2xhc3M9J3NwZWVkb21ldGVyLXBvaW50ZXInIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNNjIuODA1MyAyMi41MzYzQzYzLjI3NDYgMjIuNTMzNSA2My42NiAyMi45MDYzIDYzLjY3MjggMjMuMzc1NUw2NC44MDQ0IDY0Ljk2NzZDNjUuMjIzMyA2NS4xODI2IDY1LjYwNDcgNjUuNDg3MiA2NS45MTgzIDY1Ljg3ODJDNjcuMTEwNyA2Ny4zNjQ5IDY2Ljg3MjIgNjkuNTM2NiA2NS4zODU2IDcwLjcyOUM2My44OTkgNzEuOTIxNCA2MS43MjcyIDcxLjY4MjkgNjAuNTM0OCA3MC4xOTYzQzU5LjM0MjQgNjguNzA5NyA1OS41ODA5IDY2LjUzNzkgNjEuMDY3NiA2NS4zNDU1QzYxLjE0NTggNjUuMjgyOCA2MS4yMjU5IDY1LjIyNCA2MS4zMDc2IDY1LjE2OTJMNjEuOTQ3OSAyMy4zODU3QzYxLjk1NTEgMjIuOTE2NSA2Mi4zMzYgMjIuNTM5MSA2Mi44MDUzIDIyLjUzNjNaJyBmaWxsPScjNEY1NDVBJyANCiAgICAgICAgc3R5bGU9JyB0cmFuc2Zvcm06IHJvdGF0ZSgtMTEuNjQ3MDU4ODIzNTI5NGRlZyk7IHRyYW5zZm9ybS1vcmlnaW46Ym90dG9tIGNlbnRlcjsnIC8+DQogICAgICAgIDxwYXRoIGQ9J000IDYzLjY2MDVDNCAzMC43MTA5IDMwLjc5NDEgNCA2My44NDYzIDRDODQuMTgzMyA0IDEwMS43NzkgMTQuMTEyNiAxMTIuNTk0IDI5LjU2ODhDMTE5LjM1NiAzOS4yMzI0IDEyMy4zMjEgNTAuOTg0OCAxMjMuMzIxIDYzLjY2MDUnIHN0cm9rZT0ndXJsKCNncmFkaWVudDBfdG9wKScgc3Ryb2tlLXdpZHRoPSc3Jy8+DQogICAgICAgIDxwYXRoIGQ9J00xMTIuNTk0IDI5LjU2ODhDMTE5LjM1NSAzOS4yMzI0IDEyMy4zMjEgNTAuOTg0OCAxMjMuMzIxIDYzLjY2MDYnIHN0cm9rZT0nI0MzQ0FDRCcgc3Ryb2tlLXdpZHRoPSc3Jy8+DQogICAgICAgIDxwYXRoIG9wYWNpdHk9JzAuNScgZD0nTTExLjAxODYgNjMuNjYwNEMxMS4wMTg2IDM0LjU4NzIgMzQuNjE5NCAxMS4wMTg4IDYzLjczMjYgMTEuMDE4OEM4MS42MTE2IDExLjAxODggOTcuNDExNyAxOS45MDc1IDEwNi45NDMgMzMuNTAxMicgc3Ryb2tlPSd1cmwoI2dyYWRpZW50MV90b3ApJyBzdHJva2Utd2lkdGg9JzcnLz4NCiAgICAgICAgPGRlZnM+DQogICAgICAgICAgICA8bGluZWFyR3JhZGllbnQgaWQ9J2dyYWRpZW50MF90b3AnIHgxPScxMjMuNjkzJyB5MT0nNjMuNjYwNScgeDI9JzQnIHkyPSc2My42NjA1JyBncmFkaWVudFVuaXRzPSd1c2VyU3BhY2VPblVzZSc+DQogICAgICAgICAgICAgICAgPHN0b3Agb2Zmc2V0PScwJScgc3RvcC1jb2xvcj0nIzExQTY1QScvPg0KICAgICAgICAgICAgICAgIDxzdG9wIG9mZnNldD0nMTYuNjclJyBzdG9wLWNvbG9yPScjNzBDNTk5Jy8+DQogICAgICAgICAgICAgICAgPHN0b3Agb2Zmc2V0PSc1MCUnIHN0b3AtY29sb3I9JyNGRUUyOUMnLz4NCiAgICAgICAgICAgICAgICA8c3RvcCBvZmZzZXQ9JzgzLjMzJScgc3RvcC1jb2xvcj0nI0YxNjU2QScvPg0KICAgICAgICAgICAgICAgIDxzdG9wIG9mZnNldD0nMTAwJScgc3RvcC1jb2xvcj0nI0QyMzMzRCcvPg0KICAgICAgICAgICAgPC9saW5lYXJHcmFkaWVudD4NCiAgICAgICAgICAgIDxsaW5lYXJHcmFkaWVudCBpZD0nZ3JhZGllbnQxX3RvcCcgeDE9JzEwNy4yNDInIHkxPSc2My42NjA0JyB4Mj0nMTEuMDE4NicgeTI9JzYzLjY2MDQnIGdyYWRpZW50VW5pdHM9J3VzZXJTcGFjZU9uVXNlJz4NCiAgICAgICAgICAgICAgICA8c3RvcCBvZmZzZXQ9JzAlJyBzdG9wLWNvbG9yPScjMTFBNjVBJy8+DQogICAgICAgICAgICAgICAgPHN0b3Agb2Zmc2V0PScxNi42NyUnIHN0b3AtY29sb3I9JyM3MEM1OTknLz4NCiAgICAgICAgICAgICAgICA8c3RvcCBvZmZzZXQ9JzUwJScgc3RvcC1jb2xvcj0nI0ZFRTI5QycvPg0KICAgICAgICAgICAgICAgIDxzdG9wIG9mZnNldD0nODMuMzMlJyBzdG9wLWNvbG9yPScjRjE2NTZBJy8+DQogICAgICAgICAgICAgICAgPHN0b3Agb2Zmc2V0PScxMDAlJyBzdG9wLWNvbG9yPScjRDIzMzNEJy8+DQogICAgICAgICAgICA8L2xpbmVhckdyYWRpZW50Pg0KICAgICAgICA8L2RlZnM+DQogICAgPC9zdmc+PC9kaXY+PHN0cm9uZz4yLjE4PC9zdHJvbmc+PC9kaXY+PC90ZD48dGQ+PHN0cm9uZz48c3BhbiBjbGFzcz0nYy1kYXJrLWdyYXkgJz5Ib2xkPC9zcGFuPjwvc3Ryb25nPjwvdGQ+PHRkIGRhdGEtc29ydC12YWx1ZT0nMjA4Ljk0MTE3NjQ3MDU4OCc+JDIwOC45NDwvdGQ+PHRkIGNsYXNzPSdjLXJlZCcgZGF0YS1zb3J0LWNsZWFuPSctMC4wNjQ2Jz48c3BhbiBjbGFzcz0nZmEtcmVndWxhciBmYS1hcnJvdy1kb3duIG1yLTInIGFyaWEtaGlkZGVuPSd0cnVlJz48L3NwYW4+LTYuNDYlIERvd25zaWRlPC90ZD48L3RyPjwvdGJvZHk+PC90YWJsZT48L2Rpdj48ZGl2IGNsYXNzPSdjb2wtMTIgY29sLW1kLTUgIG1iLTMnPjxkaXYgY2xhc3M9J2JvcmRlciByb3VuZGVkIHAtMyBtdC0yJz48ZGl2IGNsYXNzPSdzZWN0aW9uLWhlYWRpbmcnPjxoMiBjbGFzcz0nbS0wIGgzIGQtaW5saW5lLWJsb2NrJz5DdXJyZW50IEFuYWx5c3QgUmF0aW5nczwvaDM+PC9kaXY+PGRpdiBjbGFzcz0nZHYtY2hhcnQtd3JhcHBlciBweC0zJz48ZGl2IGlkPSdjb21wYXJpc29uUmF0aW5nQ2hhcnQnIGNsYXNzPSdkdi1jaGFydCcgc3R5bGU9J2hlaWdodDo3NjVweDsnPjwvZGl2PjwvZGl2PjwvZGl2PjwvZGl2PjwvZGl2PjxoMyBjbGFzcz0nbXQtMic+TGF0ZXN0IEFydGlmaWNpYWwgSW50ZWxsaWdlbmNlIFN0b2NrcyBBbmFseXN0IFJhdGluZ3M8L2gzPjx0YWJsZSBjbGFzcz0nc2Nyb2xsLXRhYmxlIHNvcnQtdGFibGUgYW5hbHlzdHJhdGluZ3MtdGFibGUnPjx0aGVhZD48dHI+PHRoIGRhdGEtc29ydD0naW50Jz5EYXRlPC90aD48dGggZGF0YS1zb3J0PSdzdHJpbmcnIGRhdGEtY2xlYW49J1N5bWJvbHxDb21wYW55Jz5Db21wYW55PC90aD48dGggZGF0YS1zb3J0PSdzdHJpbmcnPkJyb2tlcmFnZTwvdGg+PHRoIGRhdGEtc29ydD0nc3RyaW5nJz5BY3Rpb248L3RoPjx0aCBkYXRhLXNvcnQ9J2ludCc+UmF0aW5nPC90aD48dGggZGF0YS1zb3J0PSdmbG9hdCc+UHJpY2UgVGFyZ2V0PC90aD48dGggZGF0YS1zb3J0PSdzdHJpbmcnPkRldGFpbHM8L3RoPjwvdHI+PC90aGVhZD48dGJvZHk+PHRyPjx0ZCBkYXRhLXNvcnQtdmFsdWU9JzIwMjQxMjIwMDAwMDAwJz4xMi8yMC8yMDI0PC90ZD48dGQgZGF0YS1jbGVhbj0nQU1aTnxBbWF6b24uY29tJz48YSBjbGFzcz0icHJvZmlsZS1saW5rInRpdGxlPSJBbWF6b24uY29tIHN0b2NrIGZvcmVjYXN0IGFuZCBwcmljZSB0YXJnZXQiICBocmVmID0iL3N0b2Nrcy9OQVNEQVEvQU1aTi9mb3JlY2FzdC8iIF9ibGFuaz48ZGl2IGNsYXNzPSJjb21wYW55LXRodW1ibmFpbCI+PGltZyBsb2FkaW5nPSJsYXp5IiBoZWlnaHQ9JzI5JyB3aWR0aD0nODAnIHNyYz0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbG9nb3MvdGh1bWJuYWlsL2FtYXpvbmNvbS1pbmMtbG9nby5qcGciIGFsdD0iQW1hem9uLmNvbSwgSW5jLiBzdG9jayBsb2dvIj48L2Rpdj48ZGl2IGNsYXNzPSJ0aWNrZXItYXJlYSI+QU1aTjwvZGl2PjxkaXYgY2xhc3M9InRpdGxlLWFyZWEiPkFtYXpvbi5jb208L2Rpdj48L2E+PC90ZD48dGQ+PGEgaHJlZj0nL3JhdGluZ3MvYnktaXNzdWVyL3RpZ3Jlc3MtZmluYW5jaWFsLXN0b2NrLXJlY29tbWVuZGF0aW9ucy8nPlRpZ3Jlc3MgRmluYW5jaWFsPC9hPjxici8+PGEgY2xhc3M9J2QtYmxvY2sgZC1zbS1pbmxpbmUtYmxvY2sgdGV4dC1kZWNvcmF0aW9uLW5vbmUnIHN0eWxlPSdmb250LXNpemU6MC42ZW07JyByZWw9J25vZm9sbG93JyBocmVmPScvc3Vic2NyaWJlL2FsbC1hY2Nlc3MvP1JlZmVycmFsVHlwZT1TdGFyUmF0aW5nJyB0aXRsZT0iVXBncmFkZSB0byBNYXJrZXRCZWF0IEFsbCBBY2Nlc3MgdG8gc2VlIHRoaXMgZmlybSdzIHJlY29tbWVuZGF0aW9uIGFjY3VyYWN5IHJhbmtpbmcuIj48c3BhbiBjbGFzcz0nZmEtc29saWQgZmEtc3RhciAgYy1ncmF5LTMnIGFyaWEtaGlkZGVuPSd0cnVlJz48L3NwYW4+PHNwYW4gY2xhc3M9J2ZhLXNvbGlkIGZhLXN0YXIgYy1ncmF5LTMnIGFyaWEtaGlkZGVuPSd0cnVlJz48L3NwYW4+PHNwYW4gY2xhc3M9J2ZhLXNvbGlkIGZhLXN0YXIgYy1ncmF5LTMnIGFyaWEtaGlkZGVuPSd0cnVlJz48L3NwYW4+PHNwYW4gY2xhc3M9J2ZhLXNvbGlkIGZhLXN0YXIgYy1ncmF5LTMnIGFyaWEtaGlkZGVuPSd0cnVlJz48L3NwYW4+PHNwYW4gY2xhc3M9J2ZhLXNvbGlkIGZhLXN0YXIgYy1ncmF5LTMnIGFyaWEtaGlkZGVuPSd0cnVlJz48L3NwYW4+PHNwYW4gY2xhc3M9J2ZhLXNvbGlkIGZhLWxvY2sta2V5aG9sZSBjLWJsdWUgbWwtMicgYXJpYS1oaWRkZW49J3RydWUnIHN0eWxlPSdsaW5lLWhlaWdodDowLjZlbTsnPjwvc3Bhbj48c3BhbiBjbGFzcz0nc3Itb25seSc+U3Vic2NyaWJlIHRvIE1hcmtldEJlYXQgQWxsIEFjY2VzcyBmb3IgdGhlIHJlY29tbWVuZGF0aW9uIGFjY3VyYWN5IHJhdGluZzwvc3Bhbj48L2E+PC90ZD48dGQ+Qm9vc3QgUHJpY2UgVGFyZ2V0PC90ZD48dGQgZGF0YS1zb3J0LXZhbHVlPSczJz5CdXkgJiN4Mjc5RDsgQnV5PC90ZD48dGQgZGF0YS1zb3J0LXZhbHVlPScyOTAnPiQyNDUuMDAgJiN4Mjc5RDsgJDI5MC4wMDwvdGQ+PHRkIGRhdGEtY2xlYW49J2h0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2FsbC1hY2Nlc3MvcmF0aW5ncy1zY3JlZW5lci9kZXRhaWxzLzIxNTI3MTEvJyBzdHlsZT0nbWluLXdpZHRoOjc1cHg7dGV4dC1hbGlnbjpjZW50ZXI7Jz48YSB0aXRsZT0nVmlldyBSYXRpbmdzIERldGFpbHMnIHJlbD0nbm9mb2xsb3cnIGhyZWY9Jy9hbGwtYWNjZXNzL3JhdGluZ3Mtc2NyZWVuZXIvZGV0YWlscy8yMTUyNzExLycgY2xhc3M9J2J0biBidG4tc2Vjb25kYXJ5IHAtMic+PHNwYW4gY2xhc3M9J2ZhLXJlZ3VsYXIgZmEtc3F1YXJlLWxpc3QnPjwvc3Bhbj48L2E+PC90ZD48L3RyPjx0cj48dGQgZGF0YS1zb3J0LXZhbHVlPScyMDI0MTIyMDAwMDAwMCc+MTIvMjAvMjAyNDwvdGQ+PHRkIGRhdGEtY2xlYW49J01VfE1pY3JvbiBUZWNobm9sb2d5Jz48YSBjbGFzcz0icHJvZmlsZS1saW5rInRpdGxlPSJNaWNyb24gVGVjaG5vbG9neSBzdG9jayBmb3JlY2FzdCBhbmQgcHJpY2UgdGFyZ2V0IiAgaHJlZiA9Ii9zdG9ja3MvTkFTREFRL01VL2ZvcmVjYXN0LyIgX2JsYW5rPjxkaXYgY2xhc3M9ImNvbXBhbnktdGh1bWJuYWlsIj48aW1nIGxvYWRpbmc9ImxhenkiIGhlaWdodD0nODAnIHdpZHRoPSc4MCcgc3JjPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9sb2dvcy90aHVtYm5haWwvbWljcm9uLXRlY2hub2xvZ3ktaW5jLWxvZ28ucG5nP3Y9MjAyMjEwMjExNDE2NDgiIGFsdD0iTWljcm9uIFRlY2hub2xvZ3ksIEluYy4gc3RvY2sgbG9nbyI+PC9kaXY+PGRpdiBjbGFzcz0idGlja2VyLWFyZWEiPk1VPC9kaXY+PGRpdiBjbGFzcz0idGl0bGUtYXJlYSI+TWljcm9uIFRlY2hub2xvZ3k8L2Rpdj48L2E+PC90ZD48dGQ+PGEgaHJlZj0nL3JhdGluZ3MvYnktaXNzdWVyL2JhcmNsYXlzLXN0b2NrLXJlY29tbWVuZGF0aW9ucy8nPkJhcmNsYXlzPC9hPjxici8+PGEgY2xhc3M9J2QtYmxvY2sgZC1zbS1pbmxpbmUtYmxvY2sgdGV4dC1kZWNvcmF0aW9uLW5vbmUnIHN0eWxlPSdmb250LXNpemU6MC42ZW07JyByZWw9J25vZm9sbG93JyBocmVmPScvc3Vic2NyaWJlL2FsbC1hY2Nlc3MvP1JlZmVycmFsVHlwZT1TdGFyUmF0aW5nJyB0aXRsZT0iVXBncmFkZSB0byBNYXJrZXRCZWF0IEFsbCBBY2Nlc3MgdG8gc2VlIHRoaXMgZmlybSdzIHJlY29tbWVuZGF0aW9uIGFjY3VyYWN5IHJhbmtpbmcuIj48c3BhbiBjbGFzcz0nZmEtc29saWQgZmEtc3RhciAgYy1ncmF5LTMnIGFyaWEtaGlkZGVuPSd0cnVlJz48L3NwYW4+PHNwYW4gY2xhc3M9J2ZhLXNvbGlkIGZhLXN0YXIgYy1ncmF5LTMnIGFyaWEtaGlkZGVuPSd0cnVlJz48L3NwYW4+PHNwYW4gY2xhc3M9J2ZhLXNvbGlkIGZhLXN0YXIgYy1ncmF5LTMnIGFyaWEtaGlkZGVuPSd0cnVlJz48L3NwYW4+PHNwYW4gY2xhc3M9J2ZhLXNvbGlkIGZhLXN0YXIgYy1ncmF5LTMnIGFyaWEtaGlkZGVuPSd0cnVlJz48L3NwYW4+PHNwYW4gY2xhc3M9J2ZhLXNvbGlkIGZhLXN0YXIgYy1ncmF5LTMnIGFyaWEtaGlkZGVuPSd0cnVlJz48L3NwYW4+PHNwYW4gY2xhc3M9J2ZhLXNvbGlkIGZhLWxvY2sta2V5aG9sZSBjLWJsdWUgbWwtMicgYXJpYS1oaWRkZW49J3RydWUnIHN0eWxlPSdsaW5lLWhlaWdodDowLjZlbTsnPjwvc3Bhbj48c3BhbiBjbGFzcz0nc3Itb25seSc+U3Vic2NyaWJlIHRvIE1hcmtldEJlYXQgQWxsIEFjY2VzcyBmb3IgdGhlIHJlY29tbWVuZGF0aW9uIGFjY3VyYWN5IHJhdGluZzwvc3Bhbj48L2E+PC90ZD48dGQ+TG93ZXIgUHJpY2UgVGFyZ2V0PC90ZD48dGQgZGF0YS1zb3J0LXZhbHVlPSczJz5PdmVyd2VpZ2h0ICYjeDI3OUQ7IE92ZXJ3ZWlnaHQ8L3RkPjx0ZCBkYXRhLXNvcnQtdmFsdWU9JzExMCc+JDE0NS4wMCAmI3gyNzlEOyAkMTEwLjAwPC90ZD48dGQgZGF0YS1jbGVhbj0naHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vYWxsLWFjY2Vzcy9yYXRpbmdzLXNjcmVlbmVyL2RldGFpbHMvMjE1MjY2OS8nIHN0eWxlPSdtaW4td2lkdGg6NzVweDt0ZXh0LWFsaWduOmNlbnRlcjsnPjxhIHRpdGxlPSdWaWV3IFJhdGluZ3MgRGV0YWlscycgcmVsPSdub2ZvbGxvdycgaHJlZj0nL2FsbC1hY2Nlc3MvcmF0aW5ncy1zY3JlZW5lci9kZXRhaWxzLzIxNTI2NjkvJyBjbGFzcz0nYnRuIGJ0bi1zZWNvbmRhcnkgcC0yJz48c3BhbiBjbGFzcz0nZmEtcmVndWxhciBmYS1zcXVhcmUtbGlzdCc+PC9zcGFuPjwvYT48L3RkPjwvdHI+PHRyPjx0ZCBkYXRhLXNvcnQtdmFsdWU9JzIwMjQxMjE5MDAwMDAwJz4xMi8xOS8yMDI0PC90ZD48dGQgZGF0YS1jbGVhbj0nTVV8TWljcm9uIFRlY2hub2xvZ3knPjxhIGNsYXNzPSJwcm9maWxlLWxpbmsidGl0bGU9Ik1pY3JvbiBUZWNobm9sb2d5IHN0b2NrIGZvcmVjYXN0IGFuZCBwcmljZSB0YXJnZXQiICBocmVmID0iL3N0b2Nrcy9OQVNEQVEvTVUvZm9yZWNhc3QvIiBfYmxhbms+PGRpdiBjbGFzcz0iY29tcGFueS10aHVtYm5haWwiPjxpbWcgbG9hZGluZz0ibGF6eSIgaGVpZ2h0PSc4MCcgd2lkdGg9JzgwJyBzcmM9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2xvZ29zL3RodW1ibmFpbC9taWNyb24tdGVjaG5vbG9neS1pbmMtbG9nby5wbmc/dj0yMDIyMTAyMTE0MTY0OCIgYWx0PSJNaWNyb24gVGVjaG5vbG9neSwgSW5jLiBzdG9jayBsb2dvIj48L2Rpdj48ZGl2IGNsYXNzPSJ0aWNrZXItYXJlYSI+TVU8L2Rpdj48ZGl2IGNsYXNzPSJ0aXRsZS1hcmVhIj5NaWNyb24gVGVjaG5vbG9neTwvZGl2PjwvYT48L3RkPjx0ZD48YSBocmVmPScvcmF0aW5ncy9ieS1pc3N1ZXIvbW9yZ2FuLXN0YW5sZXktc3RvY2stcmVjb21tZW5kYXRpb25zLyc+TW9yZ2FuIFN0YW5sZXk8L2E+PGJyLz48YSBjbGFzcz0nZC1ibG9jayBkLXNtLWlubGluZS1ibG9jayB0ZXh0LWRlY29yYXRpb24tbm9uZScgc3R5bGU9J2ZvbnQtc2l6ZTowLjZlbTsnIHJlbD0nbm9mb2xsb3cnIGhyZWY9Jy9zdWJzY3JpYmUvYWxsLWFjY2Vzcy8/UmVmZXJyYWxUeXBlPVN0YXJSYXRpbmcnIHRpdGxlPSJVcGdyYWRlIHRvIE1hcmtldEJlYXQgQWxsIEFjY2VzcyB0byBzZWUgdGhpcyBmaXJtJ3MgcmVjb21tZW5kYXRpb24gYWNjdXJhY3kgcmFua2luZy4iPjxzcGFuIGNsYXNzPSdmYS1zb2xpZCBmYS1zdGFyICBjLWdyYXktMycgYXJpYS1oaWRkZW49J3RydWUnPjwvc3Bhbj48c3BhbiBjbGFzcz0nZmEtc29saWQgZmEtc3RhciBjLWdyYXktMycgYXJpYS1oaWRkZW49J3RydWUnPjwvc3Bhbj48c3BhbiBjbGFzcz0nZmEtc29saWQgZmEtc3RhciBjLWdyYXktMycgYXJpYS1oaWRkZW49J3RydWUnPjwvc3Bhbj48c3BhbiBjbGFzcz0nZmEtc29saWQgZmEtc3RhciBjLWdyYXktMycgYXJpYS1oaWRkZW49J3RydWUnPjwvc3Bhbj48c3BhbiBjbGFzcz0nZmEtc29saWQgZmEtc3RhciBjLWdyYXktMycgYXJpYS1oaWRkZW49J3RydWUnPjwvc3Bhbj48c3BhbiBjbGFzcz0nZmEtc29saWQgZmEtbG9jay1rZXlob2xlIGMtYmx1ZSBtbC0yJyBhcmlhLWhpZGRlbj0ndHJ1ZScgc3R5bGU9J2xpbmUtaGVpZ2h0OjAuNmVtOyc+PC9zcGFuPjxzcGFuIGNsYXNzPSdzci1vbmx5Jz5TdWJzY3JpYmUgdG8gTWFya2V0QmVhdCBBbGwgQWNjZXNzIGZvciB0aGUgcmVjb21tZW5kYXRpb24gYWNjdXJhY3kgcmF0aW5nPC9zcGFuPjwvYT48L3RkPjx0ZD5Mb3dlciBQcmljZSBUYXJnZXQ8L3RkPjx0ZCBkYXRhLXNvcnQtdmFsdWU9JzInPkVxdWFsIFdlaWdodCAmI3gyNzlEOyBFcXVhbCBXZWlnaHQ8L3RkPjx0ZCBkYXRhLXNvcnQtdmFsdWU9Jzk4Jz4kMTE0LjAwICYjeDI3OUQ7ICQ5OC4wMDwvdGQ+PHRkIGRhdGEtY2xlYW49J2h0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2FsbC1hY2Nlc3MvcmF0aW5ncy1zY3JlZW5lci9kZXRhaWxzLzIxNTIwNjcvJyBzdHlsZT0nbWluLXdpZHRoOjc1cHg7dGV4dC1hbGlnbjpjZW50ZXI7Jz48YSB0aXRsZT0nVmlldyBSYXRpbmdzIERldGFpbHMnIHJlbD0nbm9mb2xsb3cnIGhyZWY9Jy9hbGwtYWNjZXNzL3JhdGluZ3Mtc2NyZWVuZXIvZGV0YWlscy8yMTUyMDY3LycgY2xhc3M9J2J0biBidG4tc2Vjb25kYXJ5IHAtMic+PHNwYW4gY2xhc3M9J2ZhLXJlZ3VsYXIgZmEtc3F1YXJlLWxpc3QnPjwvc3Bhbj48L2E+PC90ZD48L3RyPjx0cj48dGQgZGF0YS1zb3J0LXZhbHVlPScyMDI0MTIxOTAwMDAwMCc+MTIvMTkvMjAyNDwvdGQ+PHRkIGRhdGEtY2xlYW49J01VfE1pY3JvbiBUZWNobm9sb2d5Jz48YSBjbGFzcz0icHJvZmlsZS1saW5rInRpdGxlPSJNaWNyb24gVGVjaG5vbG9neSBzdG9jayBmb3JlY2FzdCBhbmQgcHJpY2UgdGFyZ2V0IiAgaHJlZiA9Ii9zdG9ja3MvTkFTREFRL01VL2ZvcmVjYXN0LyIgX2JsYW5rPjxkaXYgY2xhc3M9ImNvbXBhbnktdGh1bWJuYWlsIj48aW1nIGxvYWRpbmc9ImxhenkiIGhlaWdodD0nODAnIHdpZHRoPSc4MCcgc3JjPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9sb2dvcy90aHVtYm5haWwvbWljcm9uLXRlY2hub2xvZ3ktaW5jLWxvZ28ucG5nP3Y9MjAyMjEwMjExNDE2NDgiIGFsdD0iTWljcm9uIFRlY2hub2xvZ3ksIEluYy4gc3RvY2sgbG9nbyI+PC9kaXY+PGRpdiBjbGFzcz0idGlja2VyLWFyZWEiPk1VPC9kaXY+PGRpdiBjbGFzcz0idGl0bGUtYXJlYSI+TWljcm9uIFRlY2hub2xvZ3k8L2Rpdj48L2E+PC90ZD48dGQ+PGEgaHJlZj0nL3JhdGluZ3MvYnktaXNzdWVyL3BpcGVyLXNhbmRsZXItc3RvY2stcmVjb21tZW5kYXRpb25zLyc+UGlwZXIgU2FuZGxlcjwvYT48YnIvPjxhIGNsYXNzPSdkLWJsb2NrIGQtc20taW5saW5lLWJsb2NrIHRleHQtZGVjb3JhdGlvbi1ub25lJyBzdHlsZT0nZm9udC1zaXplOjAuNmVtOycgcmVsPSdub2ZvbGxvdycgaHJlZj0nL3N1YnNjcmliZS9hbGwtYWNjZXNzLz9SZWZlcnJhbFR5cGU9U3RhclJhdGluZycgdGl0bGU9IlVwZ3JhZGUgdG8gTWFya2V0QmVhdCBBbGwgQWNjZXNzIHRvIHNlZSB0aGlzIGZpcm0ncyByZWNvbW1lbmRhdGlvbiBhY2N1cmFjeSByYW5raW5nLiI+PHNwYW4gY2xhc3M9J2ZhLXNvbGlkIGZhLXN0YXIgIGMtZ3JheS0zJyBhcmlhLWhpZGRlbj0ndHJ1ZSc+PC9zcGFuPjxzcGFuIGNsYXNzPSdmYS1zb2xpZCBmYS1zdGFyIGMtZ3JheS0zJyBhcmlhLWhpZGRlbj0ndHJ1ZSc+PC9zcGFuPjxzcGFuIGNsYXNzPSdmYS1zb2xpZCBmYS1zdGFyIGMtZ3JheS0zJyBhcmlhLWhpZGRlbj0ndHJ1ZSc+PC9zcGFuPjxzcGFuIGNsYXNzPSdmYS1zb2xpZCBmYS1zdGFyIGMtZ3JheS0zJyBhcmlhLWhpZGRlbj0ndHJ1ZSc+PC9zcGFuPjxzcGFuIGNsYXNzPSdmYS1zb2xpZCBmYS1zdGFyIGMtZ3JheS0zJyBhcmlhLWhpZGRlbj0ndHJ1ZSc+PC9zcGFuPjxzcGFuIGNsYXNzPSdmYS1zb2xpZCBmYS1sb2NrLWtleWhvbGUgYy1ibHVlIG1sLTInIGFyaWEtaGlkZGVuPSd0cnVlJyBzdHlsZT0nbGluZS1oZWlnaHQ6MC42ZW07Jz48L3NwYW4+PHNwYW4gY2xhc3M9J3NyLW9ubHknPlN1YnNjcmliZSB0byBNYXJrZXRCZWF0IEFsbCBBY2Nlc3MgZm9yIHRoZSByZWNvbW1lbmRhdGlvbiBhY2N1cmFjeSByYXRpbmc8L3NwYW4+PC9hPjwvdGQ+PHRkPkxvd2VyIFByaWNlIFRhcmdldDwvdGQ+PHRkIGRhdGEtc29ydC12YWx1ZT0nMyc+T3ZlcndlaWdodCAmI3gyNzlEOyBPdmVyd2VpZ2h0PC90ZD48dGQgZGF0YS1zb3J0LXZhbHVlPScxMjAnPiQxNTAuMDAgJiN4Mjc5RDsgJDEyMC4wMDwvdGQ+PHRkIGRhdGEtY2xlYW49J2h0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2FsbC1hY2Nlc3MvcmF0aW5ncy1zY3JlZW5lci9kZXRhaWxzLzIxNTIwNTYvJyBzdHlsZT0nbWluLXdpZHRoOjc1cHg7dGV4dC1hbGlnbjpjZW50ZXI7Jz48YSB0aXRsZT0nVmlldyBSYXRpbmdzIERldGFpbHMnIHJlbD0nbm9mb2xsb3cnIGhyZWY9Jy9hbGwtYWNjZXNzL3JhdGluZ3Mtc2NyZWVuZXIvZGV0YWlscy8yMTUyMDU2LycgY2xhc3M9J2J0biBidG4tc2Vjb25kYXJ5IHAtMic+PHNwYW4gY2xhc3M9J2ZhLXJlZ3VsYXIgZmEtc3F1YXJlLWxpc3QnPjwvc3Bhbj48L2E+PC90ZD48L3RyPjx0cj48dGQgZGF0YS1zb3J0LXZhbHVlPScyMDI0MTIxOTAwMDAwMCc+MTIvMTkvMjAyNDwvdGQ+PHRkIGRhdGEtY2xlYW49J01VfE1pY3JvbiBUZWNobm9sb2d5Jz48YSBjbGFzcz0icHJvZmlsZS1saW5rInRpdGxlPSJNaWNyb24gVGVjaG5vbG9neSBzdG9jayBmb3JlY2FzdCBhbmQgcHJpY2UgdGFyZ2V0IiAgaHJlZiA9Ii9zdG9ja3MvTkFTREFRL01VL2ZvcmVjYXN0LyIgX2JsYW5rPjxkaXYgY2xhc3M9ImNvbXBhbnktdGh1bWJuYWlsIj48aW1nIGxvYWRpbmc9ImxhenkiIGhlaWdodD0nODAnIHdpZHRoPSc4MCcgc3JjPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9sb2dvcy90aHVtYm5haWwvbWljcm9uLXRlY2hub2xvZ3ktaW5jLWxvZ28ucG5nP3Y9MjAyMjEwMjExNDE2NDgiIGFsdD0iTWljcm9uIFRlY2hub2xvZ3ksIEluYy4gc3RvY2sgbG9nbyI+PC9kaXY+PGRpdiBjbGFzcz0idGlja2VyLWFyZWEiPk1VPC9kaXY+PGRpdiBjbGFzcz0idGl0bGUtYXJlYSI+TWljcm9uIFRlY2hub2xvZ3k8L2Rpdj48L2E+PC90ZD48dGQ+PGEgaHJlZj0nL3JhdGluZ3MvYnktaXNzdWVyL2pwbW9yZ2FuLWNoYXNlLWNvLXN0b2NrLXJlY29tbWVuZGF0aW9ucy8nPkpQTW9yZ2FuIENoYXNlICYgQ28uPC9hPjxici8+PGEgY2xhc3M9J2QtYmxvY2sgZC1zbS1pbmxpbmUtYmxvY2sgdGV4dC1kZWNvcmF0aW9uLW5vbmUnIHN0eWxlPSdmb250LXNpemU6MC42ZW07JyByZWw9J25vZm9sbG93JyBocmVmPScvc3Vic2NyaWJlL2FsbC1hY2Nlc3MvP1JlZmVycmFsVHlwZT1TdGFyUmF0aW5nJyB0aXRsZT0iVXBncmFkZSB0byBNYXJrZXRCZWF0IEFsbCBBY2Nlc3MgdG8gc2VlIHRoaXMgZmlybSdzIHJlY29tbWVuZGF0aW9uIGFjY3VyYWN5IHJhbmtpbmcuIj48c3BhbiBjbGFzcz0nZmEtc29saWQgZmEtc3RhciAgYy1ncmF5LTMnIGFyaWEtaGlkZGVuPSd0cnVlJz48L3NwYW4+PHNwYW4gY2xhc3M9J2ZhLXNvbGlkIGZhLXN0YXIgYy1ncmF5LTMnIGFyaWEtaGlkZGVuPSd0cnVlJz48L3NwYW4+PHNwYW4gY2xhc3M9J2ZhLXNvbGlkIGZhLXN0YXIgYy1ncmF5LTMnIGFyaWEtaGlkZGVuPSd0cnVlJz48L3NwYW4+PHNwYW4gY2xhc3M9J2ZhLXNvbGlkIGZhLXN0YXIgYy1ncmF5LTMnIGFyaWEtaGlkZGVuPSd0cnVlJz48L3NwYW4+PHNwYW4gY2xhc3M9J2ZhLXNvbGlkIGZhLXN0YXIgYy1ncmF5LTMnIGFyaWEtaGlkZGVuPSd0cnVlJz48L3NwYW4+PHNwYW4gY2xhc3M9J2ZhLXNvbGlkIGZhLWxvY2sta2V5aG9sZSBjLWJsdWUgbWwtMicgYXJpYS1oaWRkZW49J3RydWUnIHN0eWxlPSdsaW5lLWhlaWdodDowLjZlbTsnPjwvc3Bhbj48c3BhbiBjbGFzcz0nc3Itb25seSc+U3Vic2NyaWJlIHRvIE1hcmtldEJlYXQgQWxsIEFjY2VzcyBmb3IgdGhlIHJlY29tbWVuZGF0aW9uIGFjY3VyYWN5IHJhdGluZzwvc3Bhbj48L2E+PC90ZD48dGQ+TG93ZXIgUHJpY2UgVGFyZ2V0PC90ZD48dGQgZGF0YS1zb3J0LXZhbHVlPSczJz5PdmVyd2VpZ2h0ICYjeDI3OUQ7IE92ZXJ3ZWlnaHQ8L3RkPjx0ZCBkYXRhLXNvcnQtdmFsdWU9JzE0NSc+JDE4MC4wMCAmI3gyNzlEOyAkMTQ1LjAwPC90ZD48dGQgZGF0YS1jbGVhbj0naHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vYWxsLWFjY2Vzcy9yYXRpbmdzLXNjcmVlbmVyL2RldGFpbHMvMjE1MjA0My8nIHN0eWxlPSdtaW4td2lkdGg6NzVweDt0ZXh0LWFsaWduOmNlbnRlcjsnPjxhIHRpdGxlPSdWaWV3IFJhdGluZ3MgRGV0YWlscycgcmVsPSdub2ZvbGxvdycgaHJlZj0nL2FsbC1hY2Nlc3MvcmF0aW5ncy1zY3JlZW5lci9kZXRhaWxzLzIxNTIwNDMvJyBjbGFzcz0nYnRuIGJ0bi1zZWNvbmRhcnkgcC0yJz48c3BhbiBjbGFzcz0nZmEtcmVndWxhciBmYS1zcXVhcmUtbGlzdCc+PC9zcGFuPjwvYT48L3RkPjwvdHI+PHRyPjx0ZCBkYXRhLXNvcnQtdmFsdWU9JzIwMjQxMjE5MDAwMDAwJz4xMi8xOS8yMDI0PC90ZD48dGQgZGF0YS1jbGVhbj0nTVV8TWljcm9uIFRlY2hub2xvZ3knPjxhIGNsYXNzPSJwcm9maWxlLWxpbmsidGl0bGU9Ik1pY3JvbiBUZWNobm9sb2d5IHN0b2NrIGZvcmVjYXN0IGFuZCBwcmljZSB0YXJnZXQiICBocmVmID0iL3N0b2Nrcy9OQVNEQVEvTVUvZm9yZWNhc3QvIiBfYmxhbms+PGRpdiBjbGFzcz0iY29tcGFueS10aHVtYm5haWwiPjxpbWcgbG9hZGluZz0ibGF6eSIgaGVpZ2h0PSc4MCcgd2lkdGg9JzgwJyBzcmM9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2xvZ29zL3RodW1ibmFpbC9taWNyb24tdGVjaG5vbG9neS1pbmMtbG9nby5wbmc/dj0yMDIyMTAyMTE0MTY0OCIgYWx0PSJNaWNyb24gVGVjaG5vbG9neSwgSW5jLiBzdG9jayBsb2dvIj48L2Rpdj48ZGl2IGNsYXNzPSJ0aWNrZXItYXJlYSI+TVU8L2Rpdj48ZGl2IGNsYXNzPSJ0aXRsZS1hcmVhIj5NaWNyb24gVGVjaG5vbG9neTwvZGl2PjwvYT48L3RkPjx0ZD48YSBocmVmPScvcmF0aW5ncy9ieS1pc3N1ZXIvc3RpZmVsLW5pY29sYXVzLXN0b2NrLXJlY29tbWVuZGF0aW9ucy8nPlN0aWZlbCBOaWNvbGF1czwvYT48YnIvPjxhIGNsYXNzPSdkLWJsb2NrIGQtc20taW5saW5lLWJsb2NrIHRleHQtZGVjb3JhdGlvbi1ub25lJyBzdHlsZT0nZm9udC1zaXplOjAuNmVtOycgcmVsPSdub2ZvbGxvdycgaHJlZj0nL3N1YnNjcmliZS9hbGwtYWNjZXNzLz9SZWZlcnJhbFR5cGU9U3RhclJhdGluZycgdGl0bGU9IlVwZ3JhZGUgdG8gTWFya2V0QmVhdCBBbGwgQWNjZXNzIHRvIHNlZSB0aGlzIGZpcm0ncyByZWNvbW1lbmRhdGlvbiBhY2N1cmFjeSByYW5raW5nLiI+PHNwYW4gY2xhc3M9J2ZhLXNvbGlkIGZhLXN0YXIgIGMtZ3JheS0zJyBhcmlhLWhpZGRlbj0ndHJ1ZSc+PC9zcGFuPjxzcGFuIGNsYXNzPSdmYS1zb2xpZCBmYS1zdGFyIGMtZ3JheS0zJyBhcmlhLWhpZGRlbj0ndHJ1ZSc+PC9zcGFuPjxzcGFuIGNsYXNzPSdmYS1zb2xpZCBmYS1zdGFyIGMtZ3JheS0zJyBhcmlhLWhpZGRlbj0ndHJ1ZSc+PC9zcGFuPjxzcGFuIGNsYXNzPSdmYS1zb2xpZCBmYS1zdGFyIGMtZ3JheS0zJyBhcmlhLWhpZGRlbj0ndHJ1ZSc+PC9zcGFuPjxzcGFuIGNsYXNzPSdmYS1zb2xpZCBmYS1zdGFyIGMtZ3JheS0zJyBhcmlhLWhpZGRlbj0ndHJ1ZSc+PC9zcGFuPjxzcGFuIGNsYXNzPSdmYS1zb2xpZCBmYS1sb2NrLWtleWhvbGUgYy1ibHVlIG1sLTInIGFyaWEtaGlkZGVuPSd0cnVlJyBzdHlsZT0nbGluZS1oZWlnaHQ6MC42ZW07Jz48L3NwYW4+PHNwYW4gY2xhc3M9J3NyLW9ubHknPlN1YnNjcmliZSB0byBNYXJrZXRCZWF0IEFsbCBBY2Nlc3MgZm9yIHRoZSByZWNvbW1lbmRhdGlvbiBhY2N1cmFjeSByYXRpbmc8L3NwYW4+PC9hPjwvdGQ+PHRkPkxvd2VyIFByaWNlIFRhcmdldDwvdGQ+PHRkIGRhdGEtc29ydC12YWx1ZT0nMyc+QnV5ICYjeDI3OUQ7IEJ1eTwvdGQ+PHRkIGRhdGEtc29ydC12YWx1ZT0nMTMwJz4kMTM1LjAwICYjeDI3OUQ7ICQxMzAuMDA8L3RkPjx0ZCBkYXRhLWNsZWFuPSdodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9hbGwtYWNjZXNzL3JhdGluZ3Mtc2NyZWVuZXIvZGV0YWlscy8yMTUyMDMyLycgc3R5bGU9J21pbi13aWR0aDo3NXB4O3RleHQtYWxpZ246Y2VudGVyOyc+PGEgdGl0bGU9J1ZpZXcgUmF0aW5ncyBEZXRhaWxzJyByZWw9J25vZm9sbG93JyBocmVmPScvYWxsLWFjY2Vzcy9yYXRpbmdzLXNjcmVlbmVyL2RldGFpbHMvMjE1MjAzMi8nIGNsYXNzPSdidG4gYnRuLXNlY29uZGFyeSBwLTInPjxzcGFuIGNsYXNzPSdmYS1yZWd1bGFyIGZhLXNxdWFyZS1saXN0Jz48L3NwYW4+PC9hPjwvdGQ+PC90cj48dHI+PHRkIGRhdGEtc29ydC12YWx1ZT0nMjAyNDEyMTkwMDAwMDAnPjEyLzE5LzIwMjQ8L3RkPjx0ZCBkYXRhLWNsZWFuPSdNVXxNaWNyb24gVGVjaG5vbG9neSc+PGEgY2xhc3M9InByb2ZpbGUtbGluayJ0aXRsZT0iTWljcm9uIFRlY2hub2xvZ3kgc3RvY2sgZm9yZWNhc3QgYW5kIHByaWNlIHRhcmdldCIgIGhyZWYgPSIvc3RvY2tzL05BU0RBUS9NVS9mb3JlY2FzdC8iIF9ibGFuaz48ZGl2IGNsYXNzPSJjb21wYW55LXRodW1ibmFpbCI+PGltZyBsb2FkaW5nPSJsYXp5IiBoZWlnaHQ9JzgwJyB3aWR0aD0nODAnIHNyYz0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbG9nb3MvdGh1bWJuYWlsL21pY3Jvbi10ZWNobm9sb2d5LWluYy1sb2dvLnBuZz92PTIwMjIxMDIxMTQxNjQ4IiBhbHQ9Ik1pY3JvbiBUZWNobm9sb2d5LCBJbmMuIHN0b2NrIGxvZ28iPjwvZGl2PjxkaXYgY2xhc3M9InRpY2tlci1hcmVhIj5NVTwvZGl2PjxkaXYgY2xhc3M9InRpdGxlLWFyZWEiPk1pY3JvbiBUZWNobm9sb2d5PC9kaXY+PC9hPjwvdGQ+PHRkPjxhIGhyZWY9Jy9yYXRpbmdzL2J5LWlzc3Vlci9jYW50b3ItZml0emdlcmFsZC1zdG9jay1yZWNvbW1lbmRhdGlvbnMvJz5DYW50b3IgRml0emdlcmFsZDwvYT48YnIvPjxhIGNsYXNzPSdkLWJsb2NrIGQtc20taW5saW5lLWJsb2NrIHRleHQtZGVjb3JhdGlvbi1ub25lJyBzdHlsZT0nZm9udC1zaXplOjAuNmVtOycgcmVsPSdub2ZvbGxvdycgaHJlZj0nL3N1YnNjcmliZS9hbGwtYWNjZXNzLz9SZWZlcnJhbFR5cGU9U3RhclJhdGluZycgdGl0bGU9IlVwZ3JhZGUgdG8gTWFya2V0QmVhdCBBbGwgQWNjZXNzIHRvIHNlZSB0aGlzIGZpcm0ncyByZWNvbW1lbmRhdGlvbiBhY2N1cmFjeSByYW5raW5nLiI+PHNwYW4gY2xhc3M9J2ZhLXNvbGlkIGZhLXN0YXIgIGMtZ3JheS0zJyBhcmlhLWhpZGRlbj0ndHJ1ZSc+PC9zcGFuPjxzcGFuIGNsYXNzPSdmYS1zb2xpZCBmYS1zdGFyIGMtZ3JheS0zJyBhcmlhLWhpZGRlbj0ndHJ1ZSc+PC9zcGFuPjxzcGFuIGNsYXNzPSdmYS1zb2xpZCBmYS1zdGFyIGMtZ3JheS0zJyBhcmlhLWhpZGRlbj0ndHJ1ZSc+PC9zcGFuPjxzcGFuIGNsYXNzPSdmYS1zb2xpZCBmYS1zdGFyIGMtZ3JheS0zJyBhcmlhLWhpZGRlbj0ndHJ1ZSc+PC9zcGFuPjxzcGFuIGNsYXNzPSdmYS1zb2xpZCBmYS1zdGFyIGMtZ3JheS0zJyBhcmlhLWhpZGRlbj0ndHJ1ZSc+PC9zcGFuPjxzcGFuIGNsYXNzPSdmYS1zb2xpZCBmYS1sb2NrLWtleWhvbGUgYy1ibHVlIG1sLTInIGFyaWEtaGlkZGVuPSd0cnVlJyBzdHlsZT0nbGluZS1oZWlnaHQ6MC42ZW07Jz48L3NwYW4+PHNwYW4gY2xhc3M9J3NyLW9ubHknPlN1YnNjcmliZSB0byBNYXJrZXRCZWF0IEFsbCBBY2Nlc3MgZm9yIHRoZSByZWNvbW1lbmRhdGlvbiBhY2N1cmFjeSByYXRpbmc8L3NwYW4+PC9hPjwvdGQ+PHRkPkxvd2VyIFByaWNlIFRhcmdldDwvdGQ+PHRkIGRhdGEtc29ydC12YWx1ZT0nMyc+T3ZlcndlaWdodCAmI3gyNzlEOyBPdmVyd2VpZ2h0PC90ZD48dGQgZGF0YS1zb3J0LXZhbHVlPScxMzAnPiQxNTAuMDAgJiN4Mjc5RDsgJDEzMC4wMDwvdGQ+PHRkIGRhdGEtY2xlYW49J2h0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2FsbC1hY2Nlc3MvcmF0aW5ncy1zY3JlZW5lci9kZXRhaWxzLzIxNTIwMjcvJyBzdHlsZT0nbWluLXdpZHRoOjc1cHg7dGV4dC1hbGlnbjpjZW50ZXI7Jz48YSB0aXRsZT0nVmlldyBSYXRpbmdzIERldGFpbHMnIHJlbD0nbm9mb2xsb3cnIGhyZWY9Jy9hbGwtYWNjZXNzL3JhdGluZ3Mtc2NyZWVuZXIvZGV0YWlscy8yMTUyMDI3LycgY2xhc3M9J2J0biBidG4tc2Vjb25kYXJ5IHAtMic+PHNwYW4gY2xhc3M9J2ZhLXJlZ3VsYXIgZmEtc3F1YXJlLWxpc3QnPjwvc3Bhbj48L2E+PC90ZD48L3RyPjx0cj48dGQgZGF0YS1zb3J0LXZhbHVlPScyMDI0MTIxOTAwMDAwMCc+MTIvMTkvMjAyNDwvdGQ+PHRkIGRhdGEtY2xlYW49J01VfE1pY3JvbiBUZWNobm9sb2d5Jz48YSBjbGFzcz0icHJvZmlsZS1saW5rInRpdGxlPSJNaWNyb24gVGVjaG5vbG9neSBzdG9jayBmb3JlY2FzdCBhbmQgcHJpY2UgdGFyZ2V0IiAgaHJlZiA9Ii9zdG9ja3MvTkFTREFRL01VL2ZvcmVjYXN0LyIgX2JsYW5rPjxkaXYgY2xhc3M9ImNvbXBhbnktdGh1bWJuYWlsIj48aW1nIGxvYWRpbmc9ImxhenkiIGhlaWdodD0nODAnIHdpZHRoPSc4MCcgc3JjPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9sb2dvcy90aHVtYm5haWwvbWljcm9uLXRlY2hub2xvZ3ktaW5jLWxvZ28ucG5nP3Y9MjAyMjEwMjExNDE2NDgiIGFsdD0iTWljcm9uIFRlY2hub2xvZ3ksIEluYy4gc3RvY2sgbG9nbyI+PC9kaXY+PGRpdiBjbGFzcz0idGlja2VyLWFyZWEiPk1VPC9kaXY+PGRpdiBjbGFzcz0idGl0bGUtYXJlYSI+TWljcm9uIFRlY2hub2xvZ3k8L2Rpdj48L2E+PC90ZD48dGQ+PGEgaHJlZj0nL3JhdGluZ3MvYnktaXNzdWVyL2dvbGRtYW4tc2FjaHMtZ3JvdXAtc3RvY2stcmVjb21tZW5kYXRpb25zLyc+VGhlIEdvbGRtYW4gU2FjaHMgR3JvdXA8L2E+PGJyLz48YSBjbGFzcz0nZC1ibG9jayBkLXNtLWlubGluZS1ibG9jayB0ZXh0LWRlY29yYXRpb24tbm9uZScgc3R5bGU9J2ZvbnQtc2l6ZTowLjZlbTsnIHJlbD0nbm9mb2xsb3cnIGhyZWY9Jy9zdWJzY3JpYmUvYWxsLWFjY2Vzcy8/UmVmZXJyYWxUeXBlPVN0YXJSYXRpbmcnIHRpdGxlPSJVcGdyYWRlIHRvIE1hcmtldEJlYXQgQWxsIEFjY2VzcyB0byBzZWUgdGhpcyBmaXJtJ3MgcmVjb21tZW5kYXRpb24gYWNjdXJhY3kgcmFua2luZy4iPjxzcGFuIGNsYXNzPSdmYS1zb2xpZCBmYS1zdGFyICBjLWdyYXktMycgYXJpYS1oaWRkZW49J3RydWUnPjwvc3Bhbj48c3BhbiBjbGFzcz0nZmEtc29saWQgZmEtc3RhciBjLWdyYXktMycgYXJpYS1oaWRkZW49J3RydWUnPjwvc3Bhbj48c3BhbiBjbGFzcz0nZmEtc29saWQgZmEtc3RhciBjLWdyYXktMycgYXJpYS1oaWRkZW49J3RydWUnPjwvc3Bhbj48c3BhbiBjbGFzcz0nZmEtc29saWQgZmEtc3RhciBjLWdyYXktMycgYXJpYS1oaWRkZW49J3RydWUnPjwvc3Bhbj48c3BhbiBjbGFzcz0nZmEtc29saWQgZmEtc3RhciBjLWdyYXktMycgYXJpYS1oaWRkZW49J3RydWUnPjwvc3Bhbj48c3BhbiBjbGFzcz0nZmEtc29saWQgZmEtbG9jay1rZXlob2xlIGMtYmx1ZSBtbC0yJyBhcmlhLWhpZGRlbj0ndHJ1ZScgc3R5bGU9J2xpbmUtaGVpZ2h0OjAuNmVtOyc+PC9zcGFuPjxzcGFuIGNsYXNzPSdzci1vbmx5Jz5TdWJzY3JpYmUgdG8gTWFya2V0QmVhdCBBbGwgQWNjZXNzIGZvciB0aGUgcmVjb21tZW5kYXRpb24gYWNjdXJhY3kgcmF0aW5nPC9zcGFuPjwvYT48L3RkPjx0ZD5Mb3dlciBQcmljZSBUYXJnZXQ8L3RkPjx0ZCBkYXRhLXNvcnQtdmFsdWU9JzMnPkJ1eSAmI3gyNzlEOyBCdXk8L3RkPjx0ZCBkYXRhLXNvcnQtdmFsdWU9JzEyOCc+JDE0NS4wMCAmI3gyNzlEOyAkMTI4LjAwPC90ZD48dGQgZGF0YS1jbGVhbj0naHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vYWxsLWFjY2Vzcy9yYXRpbmdzLXNjcmVlbmVyL2RldGFpbHMvMjE1MjAxMC8nIHN0eWxlPSdtaW4td2lkdGg6NzVweDt0ZXh0LWFsaWduOmNlbnRlcjsnPjxhIHRpdGxlPSdWaWV3IFJhdGluZ3MgRGV0YWlscycgcmVsPSdub2ZvbGxvdycgaHJlZj0nL2FsbC1hY2Nlc3MvcmF0aW5ncy1zY3JlZW5lci9kZXRhaWxzLzIxNTIwMTAvJyBjbGFzcz0nYnRuIGJ0bi1zZWNvbmRhcnkgcC0yJz48c3BhbiBjbGFzcz0nZmEtcmVndWxhciBmYS1zcXVhcmUtbGlzdCc+PC9zcGFuPjwvYT48L3RkPjwvdHI+PHRyPjx0ZCBkYXRhLXNvcnQtdmFsdWU9JzIwMjQxMjE5MDAwMDAwJz4xMi8xOS8yMDI0PC90ZD48dGQgZGF0YS1jbGVhbj0nTVV8TWljcm9uIFRlY2hub2xvZ3knPjxhIGNsYXNzPSJwcm9maWxlLWxpbmsidGl0bGU9Ik1pY3JvbiBUZWNobm9sb2d5IHN0b2NrIGZvcmVjYXN0IGFuZCBwcmljZSB0YXJnZXQiICBocmVmID0iL3N0b2Nrcy9OQVNEQVEvTVUvZm9yZWNhc3QvIiBfYmxhbms+PGRpdiBjbGFzcz0iY29tcGFueS10aHVtYm5haWwiPjxpbWcgbG9hZGluZz0ibGF6eSIgaGVpZ2h0PSc4MCcgd2lkdGg9JzgwJyBzcmM9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2xvZ29zL3RodW1ibmFpbC9taWNyb24tdGVjaG5vbG9neS1pbmMtbG9nby5wbmc/dj0yMDIyMTAyMTE0MTY0OCIgYWx0PSJNaWNyb24gVGVjaG5vbG9neSwgSW5jLiBzdG9jayBsb2dvIj48L2Rpdj48ZGl2IGNsYXNzPSJ0aWNrZXItYXJlYSI+TVU8L2Rpdj48ZGl2IGNsYXNzPSJ0aXRsZS1hcmVhIj5NaWNyb24gVGVjaG5vbG9neTwvZGl2PjwvYT48L3RkPjx0ZD48YSBocmVmPScvcmF0aW5ncy9ieS1pc3N1ZXIvd2VsbHMtZmFyZ28tY28tc3RvY2stcmVjb21tZW5kYXRpb25zLyc+V2VsbHMgRmFyZ28gJiBDb21wYW55PC9hPjxici8+PGEgY2xhc3M9J2QtYmxvY2sgZC1zbS1pbmxpbmUtYmxvY2sgdGV4dC1kZWNvcmF0aW9uLW5vbmUnIHN0eWxlPSdmb250LXNpemU6MC42ZW07JyByZWw9J25vZm9sbG93JyBocmVmPScvc3Vic2NyaWJlL2FsbC1hY2Nlc3MvP1JlZmVycmFsVHlwZT1TdGFyUmF0aW5nJyB0aXRsZT0iVXBncmFkZSB0byBNYXJrZXRCZWF0IEFsbCBBY2Nlc3MgdG8gc2VlIHRoaXMgZmlybSdzIHJlY29tbWVuZGF0aW9uIGFjY3VyYWN5IHJhbmtpbmcuIj48c3BhbiBjbGFzcz0nZmEtc29saWQgZmEtc3RhciAgYy1ncmF5LTMnIGFyaWEtaGlkZGVuPSd0cnVlJz48L3NwYW4+PHNwYW4gY2xhc3M9J2ZhLXNvbGlkIGZhLXN0YXIgYy1ncmF5LTMnIGFyaWEtaGlkZGVuPSd0cnVlJz48L3NwYW4+PHNwYW4gY2xhc3M9J2ZhLXNvbGlkIGZhLXN0YXIgYy1ncmF5LTMnIGFyaWEtaGlkZGVuPSd0cnVlJz48L3NwYW4+PHNwYW4gY2xhc3M9J2ZhLXNvbGlkIGZhLXN0YXIgYy1ncmF5LTMnIGFyaWEtaGlkZGVuPSd0cnVlJz48L3NwYW4+PHNwYW4gY2xhc3M9J2ZhLXNvbGlkIGZhLXN0YXIgYy1ncmF5LTMnIGFyaWEtaGlkZGVuPSd0cnVlJz48L3NwYW4+PHNwYW4gY2xhc3M9J2ZhLXNvbGlkIGZhLWxvY2sta2V5aG9sZSBjLWJsdWUgbWwtMicgYXJpYS1oaWRkZW49J3RydWUnIHN0eWxlPSdsaW5lLWhlaWdodDowLjZlbTsnPjwvc3Bhbj48c3BhbiBjbGFzcz0nc3Itb25seSc+U3Vic2NyaWJlIHRvIE1hcmtldEJlYXQgQWxsIEFjY2VzcyBmb3IgdGhlIHJlY29tbWVuZGF0aW9uIGFjY3VyYWN5IHJhdGluZzwvc3Bhbj48L2E+PC90ZD48dGQ+TG93ZXIgUHJpY2UgVGFyZ2V0PC90ZD48dGQgZGF0YS1zb3J0LXZhbHVlPSczJz5PdmVyd2VpZ2h0ICYjeDI3OUQ7IE92ZXJ3ZWlnaHQ8L3RkPjx0ZCBkYXRhLXNvcnQtdmFsdWU9JzE0MCc+JDE3NS4wMCAmI3gyNzlEOyAkMTQwLjAwPC90ZD48dGQgZGF0YS1jbGVhbj0naHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vYWxsLWFjY2Vzcy9yYXRpbmdzLXNjcmVlbmVyL2RldGFpbHMvMjE1MTk4Mi8nIHN0eWxlPSdtaW4td2lkdGg6NzVweDt0ZXh0LWFsaWduOmNlbnRlcjsnPjxhIHRpdGxlPSdWaWV3IFJhdGluZ3MgRGV0YWlscycgcmVsPSdub2ZvbGxvdycgaHJlZj0nL2FsbC1hY2Nlc3MvcmF0aW5ncy1zY3JlZW5lci9kZXRhaWxzLzIxNTE5ODIvJyBjbGFzcz0nYnRuIGJ0bi1zZWNvbmRhcnkgcC0yJz48c3BhbiBjbGFzcz0nZmEtcmVndWxhciBmYS1zcXVhcmUtbGlzdCc+PC9zcGFuPjwvYT48L3RkPjwvdHI+PHRyPjx0ZCBkYXRhLXNvcnQtdmFsdWU9JzIwMjQxMjE5MDAwMDAwJz4xMi8xOS8yMDI0PC90ZD48dGQgZGF0YS1jbGVhbj0nTVV8TWljcm9uIFRlY2hub2xvZ3knPjxhIGNsYXNzPSJwcm9maWxlLWxpbmsidGl0bGU9Ik1pY3JvbiBUZWNobm9sb2d5IHN0b2NrIGZvcmVjYXN0IGFuZCBwcmljZSB0YXJnZXQiICBocmVmID0iL3N0b2Nrcy9OQVNEQVEvTVUvZm9yZWNhc3QvIiBfYmxhbms+PGRpdiBjbGFzcz0iY29tcGFueS10aHVtYm5haWwiPjxpbWcgbG9hZGluZz0ibGF6eSIgaGVpZ2h0PSc4MCcgd2lkdGg9JzgwJyBzcmM9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2xvZ29zL3RodW1ibmFpbC9taWNyb24tdGVjaG5vbG9neS1pbmMtbG9nby5wbmc/dj0yMDIyMTAyMTE0MTY0OCIgYWx0PSJNaWNyb24gVGVjaG5vbG9neSwgSW5jLiBzdG9jayBsb2dvIj48L2Rpdj48ZGl2IGNsYXNzPSJ0aWNrZXItYXJlYSI+TVU8L2Rpdj48ZGl2IGNsYXNzPSJ0aXRsZS1hcmVhIj5NaWNyb24gVGVjaG5vbG9neTwvZGl2PjwvYT48L3RkPjx0ZD48YSBocmVmPScvcmF0aW5ncy9ieS1pc3N1ZXIvdWJzLWdyb3VwLXN0b2NrLXJlY29tbWVuZGF0aW9ucy8nPlVCUyBHcm91cDwvYT48YnIvPjxhIGNsYXNzPSdkLWJsb2NrIGQtc20taW5saW5lLWJsb2NrIHRleHQtZGVjb3JhdGlvbi1ub25lJyBzdHlsZT0nZm9udC1zaXplOjAuNmVtOycgcmVsPSdub2ZvbGxvdycgaHJlZj0nL3N1YnNjcmliZS9hbGwtYWNjZXNzLz9SZWZlcnJhbFR5cGU9U3RhclJhdGluZycgdGl0bGU9IlVwZ3JhZGUgdG8gTWFya2V0QmVhdCBBbGwgQWNjZXNzIHRvIHNlZSB0aGlzIGZpcm0ncyByZWNvbW1lbmRhdGlvbiBhY2N1cmFjeSByYW5raW5nLiI+PHNwYW4gY2xhc3M9J2ZhLXNvbGlkIGZhLXN0YXIgIGMtZ3JheS0zJyBhcmlhLWhpZGRlbj0ndHJ1ZSc+PC9zcGFuPjxzcGFuIGNsYXNzPSdmYS1zb2xpZCBmYS1zdGFyIGMtZ3JheS0zJyBhcmlhLWhpZGRlbj0ndHJ1ZSc+PC9zcGFuPjxzcGFuIGNsYXNzPSdmYS1zb2xpZCBmYS1zdGFyIGMtZ3JheS0zJyBhcmlhLWhpZGRlbj0ndHJ1ZSc+PC9zcGFuPjxzcGFuIGNsYXNzPSdmYS1zb2xpZCBmYS1zdGFyIGMtZ3JheS0zJyBhcmlhLWhpZGRlbj0ndHJ1ZSc+PC9zcGFuPjxzcGFuIGNsYXNzPSdmYS1zb2xpZCBmYS1zdGFyIGMtZ3JheS0zJyBhcmlhLWhpZGRlbj0ndHJ1ZSc+PC9zcGFuPjxzcGFuIGNsYXNzPSdmYS1zb2xpZCBmYS1sb2NrLWtleWhvbGUgYy1ibHVlIG1sLTInIGFyaWEtaGlkZGVuPSd0cnVlJyBzdHlsZT0nbGluZS1oZWlnaHQ6MC42ZW07Jz48L3NwYW4+PHNwYW4gY2xhc3M9J3NyLW9ubHknPlN1YnNjcmliZSB0byBNYXJrZXRCZWF0IEFsbCBBY2Nlc3MgZm9yIHRoZSByZWNvbW1lbmRhdGlvbiBhY2N1cmFjeSByYXRpbmc8L3NwYW4+PC9hPjwvdGQ+PHRkPkxvd2VyIFByaWNlIFRhcmdldDwvdGQ+PHRkIGRhdGEtc29ydC12YWx1ZT0nMyc+QnV5ICYjeDI3OUQ7IEJ1eTwvdGQ+PHRkIGRhdGEtc29ydC12YWx1ZT0nMTI1Jz4kMTM1LjAwICYjeDI3OUQ7ICQxMjUuMDA8L3RkPjx0ZCBkYXRhLWNsZWFuPSdodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9hbGwtYWNjZXNzL3JhdGluZ3Mtc2NyZWVuZXIvZGV0YWlscy8yMTUxOTI0Lycgc3R5bGU9J21pbi13aWR0aDo3NXB4O3RleHQtYWxpZ246Y2VudGVyOyc+PGEgdGl0bGU9J1ZpZXcgUmF0aW5ncyBEZXRhaWxzJyByZWw9J25vZm9sbG93JyBocmVmPScvYWxsLWFjY2Vzcy9yYXRpbmdzLXNjcmVlbmVyL2RldGFpbHMvMjE1MTkyNC8nIGNsYXNzPSdidG4gYnRuLXNlY29uZGFyeSBwLTInPjxzcGFuIGNsYXNzPSdmYS1yZWd1bGFyIGZhLXNxdWFyZS1saXN0Jz48L3NwYW4+PC9hPjwvdGQ+PC90cj48dHI+PHRkIGRhdGEtc29ydC12YWx1ZT0nMjAyNDEyMTkwMDAwMDAnPjEyLzE5LzIwMjQ8L3RkPjx0ZCBkYXRhLWNsZWFuPSdNVXxNaWNyb24gVGVjaG5vbG9neSc+PGEgY2xhc3M9InByb2ZpbGUtbGluayJ0aXRsZT0iTWljcm9uIFRlY2hub2xvZ3kgc3RvY2sgZm9yZWNhc3QgYW5kIHByaWNlIHRhcmdldCIgIGhyZWYgPSIvc3RvY2tzL05BU0RBUS9NVS9mb3JlY2FzdC8iIF9ibGFuaz48ZGl2IGNsYXNzPSJjb21wYW55LXRodW1ibmFpbCI+PGltZyBsb2FkaW5nPSJsYXp5IiBoZWlnaHQ9JzgwJyB3aWR0aD0nODAnIHNyYz0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbG9nb3MvdGh1bWJuYWlsL21pY3Jvbi10ZWNobm9sb2d5LWluYy1sb2dvLnBuZz92PTIwMjIxMDIxMTQxNjQ4IiBhbHQ9Ik1pY3JvbiBUZWNobm9sb2d5LCBJbmMuIHN0b2NrIGxvZ28iPjwvZGl2PjxkaXYgY2xhc3M9InRpY2tlci1hcmVhIj5NVTwvZGl2PjxkaXYgY2xhc3M9InRpdGxlLWFyZWEiPk1pY3JvbiBUZWNobm9sb2d5PC9kaXY+PC9hPjwvdGQ+PHRkPjxhIGhyZWY9Jy9yYXRpbmdzL2J5LWlzc3Vlci9taXp1aG8tc3RvY2stcmVjb21tZW5kYXRpb25zLyc+TWl6dWhvPC9hPjxici8+PGEgY2xhc3M9J2QtYmxvY2sgZC1zbS1pbmxpbmUtYmxvY2sgdGV4dC1kZWNvcmF0aW9uLW5vbmUnIHN0eWxlPSdmb250LXNpemU6MC42ZW07JyByZWw9J25vZm9sbG93JyBocmVmPScvc3Vic2NyaWJlL2FsbC1hY2Nlc3MvP1JlZmVycmFsVHlwZT1TdGFyUmF0aW5nJyB0aXRsZT0iVXBncmFkZSB0byBNYXJrZXRCZWF0IEFsbCBBY2Nlc3MgdG8gc2VlIHRoaXMgZmlybSdzIHJlY29tbWVuZGF0aW9uIGFjY3VyYWN5IHJhbmtpbmcuIj48c3BhbiBjbGFzcz0nZmEtc29saWQgZmEtc3RhciAgYy1ncmF5LTMnIGFyaWEtaGlkZGVuPSd0cnVlJz48L3NwYW4+PHNwYW4gY2xhc3M9J2ZhLXNvbGlkIGZhLXN0YXIgYy1ncmF5LTMnIGFyaWEtaGlkZGVuPSd0cnVlJz48L3NwYW4+PHNwYW4gY2xhc3M9J2ZhLXNvbGlkIGZhLXN0YXIgYy1ncmF5LTMnIGFyaWEtaGlkZGVuPSd0cnVlJz48L3NwYW4+PHNwYW4gY2xhc3M9J2ZhLXNvbGlkIGZhLXN0YXIgYy1ncmF5LTMnIGFyaWEtaGlkZGVuPSd0cnVlJz48L3NwYW4+PHNwYW4gY2xhc3M9J2ZhLXNvbGlkIGZhLXN0YXIgYy1ncmF5LTMnIGFyaWEtaGlkZGVuPSd0cnVlJz48L3NwYW4+PHNwYW4gY2xhc3M9J2ZhLXNvbGlkIGZhLWxvY2sta2V5aG9sZSBjLWJsdWUgbWwtMicgYXJpYS1oaWRkZW49J3RydWUnIHN0eWxlPSdsaW5lLWhlaWdodDowLjZlbTsnPjwvc3Bhbj48c3BhbiBjbGFzcz0nc3Itb25seSc+U3Vic2NyaWJlIHRvIE1hcmtldEJlYXQgQWxsIEFjY2VzcyBmb3IgdGhlIHJlY29tbWVuZGF0aW9uIGFjY3VyYWN5IHJhdGluZzwvc3Bhbj48L2E+PC90ZD48dGQ+TG93ZXIgUHJpY2UgVGFyZ2V0PC90ZD48dGQgZGF0YS1zb3J0LXZhbHVlPSczJz5PdXRwZXJmb3JtICYjeDI3OUQ7IE91dHBlcmZvcm08L3RkPjx0ZCBkYXRhLXNvcnQtdmFsdWU9JzExNSc+JDEzNS4wMCAmI3gyNzlEOyAkMTE1LjAwPC90ZD48dGQgZGF0YS1jbGVhbj0naHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vYWxsLWFjY2Vzcy9yYXRpbmdzLXNjcmVlbmVyL2RldGFpbHMvMjE1MTkwNy8nIHN0eWxlPSdtaW4td2lkdGg6NzVweDt0ZXh0LWFsaWduOmNlbnRlcjsnPjxhIHRpdGxlPSdWaWV3IFJhdGluZ3MgRGV0YWlscycgcmVsPSdub2ZvbGxvdycgaHJlZj0nL2FsbC1hY2Nlc3MvcmF0aW5ncy1zY3JlZW5lci9kZXRhaWxzLzIxNTE5MDcvJyBjbGFzcz0nYnRuIGJ0bi1zZWNvbmRhcnkgcC0yJz48c3BhbiBjbGFzcz0nZmEtcmVndWxhciBmYS1zcXVhcmUtbGlzdCc+PC9zcGFuPjwvYT48L3RkPjwvdHI+PC90Ym9keT48L3RhYmxlPjxlbT4oRGF0YSBhdmFpbGFibGUgZnJvbSAxMi8yMi8yMDIxIGZvcndhcmQuIFZpZXcgMTArIHllYXJzIG9mIGhpc3RvcmljYWwgcmF0aW5ncyB3aXRoIG91ciA8YSBocmVmPSdodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9hbGwtYWNjZXNzL3JhdGluZ3Mtc2NyZWVuZXIvJz5hbmFseXN0IHJhdGluZ3Mgc2NyZWVuZXI8L2E+Lik8L2VtPjxici8+PGgyIGNsYXNzPSdtdC01Jz5TYWxlcyAmIEJvb2sgVmFsdWU8L2gyPjx0YWJsZSBjbGFzcz0nc2Nyb2xsLXRhYmxlIHNvcnQtdGFibGUgc2FsZXMtdGFibGUnPjx0aGVhZD48dHI+PHRoIGRhdGEtc29ydD0nc3RyaW5nJyBkYXRhLWNsZWFuPSdTeW1ib2x8Q29tcGFueSc+Q29tcGFueTwvdGg+PHRoIGRhdGEtc29ydD0naW50Jz5Bbm51YWwgUmV2ZW51ZTwvdGg+PHRoIGRhdGEtc29ydD0nZmxvYXQnPlByaWNlL1NhbGVzPC90aD48dGggZGF0YS1zb3J0PSdmbG9hdCcgZGF0YS1jbGVhbj0nQ2FzaGZsb3cgKHBlciBzaGFyZSknPkNhc2hmbG93PC90aD48dGggZGF0YS1zb3J0PSdmbG9hdCc+UHJpY2UvQ2FzaDwvdGg+PHRoIGRhdGEtc29ydD0nZmxvYXQnIGRhdGEtY2xlYW49J0Jvb2sgVmFsdWUgKHBlciBzaGFyZSknPkJvb2sgVmFsdWU8L3RoPjx0aCBkYXRhLXNvcnQ9J2Zsb2F0Jz5QcmljZS9Cb29rPC90aD48L3RyPjwvdGhlYWQ+PHRib2R5Pjx0cj48dGQgZGF0YS1jbGVhbj0nQUFQTHxBcHBsZSc+PGEgY2xhc3M9InByb2ZpbGUtbGluayJ0aXRsZT0iQXBwbGUgc3RvY2sgcHJpY2UgYW5kIGFuYWx5c2lzIiAgaHJlZiA9Ii9zdG9ja3MvTkFTREFRL0FBUEwvIiBfYmxhbms+PGRpdiBjbGFzcz0iY29tcGFueS10aHVtYm5haWwiPjxpbWcgbG9hZGluZz0ibGF6eSIgaGVpZ2h0PSc1Mycgd2lkdGg9JzgwJyBzcmM9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2xvZ29zL3RodW1ibmFpbC9hcHBsZS1pbmMtbG9nby5wbmciIGFsdD0iQXBwbGUgSW5jLiBzdG9jayBsb2dvIj48L2Rpdj48ZGl2IGNsYXNzPSJ0aWNrZXItYXJlYSI+QUFQTDwvZGl2PjxkaXYgY2xhc3M9InRpdGxlLWFyZWEiPkFwcGxlPC9kaXY+PC9hPjwvdGQ+PHRkIGRhdGEtY2xlYW49JyQzOTEsMDM1LDAwMCwwMDAuMDAnIGRhdGEtc29ydC12YWx1ZT0nMzkxMDM1MDAwMDAwJz4kMzkxLjA0QjwvdGQ+PHRkPjkuODQ8L3RkPjx0ZCBkYXRhLWNsZWFuPSckNy44OCcgZGF0YS1zb3J0LXZhbHVlPSc3Ljg4MzgyODk5NjI4MjUzJz4kNy44OCBwZXIgc2hhcmU8L3RkPjx0ZD4zMi4yODwvdGQ+PHRkIGRhdGEtY2xlYW49JyQzLjc3JyBkYXRhLXNvcnQtdmFsdWU9JzMuNzcnPiQzLjc3IHBlciBzaGFyZTwvdGQ+PHRkPjY3LjUwPC90ZD48L3RyPjx0cj48dGQgZGF0YS1jbGVhbj0nQU1aTnxBbWF6b24uY29tJz48YSBjbGFzcz0icHJvZmlsZS1saW5rInRpdGxlPSJBbWF6b24uY29tIHN0b2NrIHByaWNlIGFuZCBhbmFseXNpcyIgIGhyZWYgPSIvc3RvY2tzL05BU0RBUS9BTVpOLyIgX2JsYW5rPjxkaXYgY2xhc3M9ImNvbXBhbnktdGh1bWJuYWlsIj48aW1nIGxvYWRpbmc9ImxhenkiIGhlaWdodD0nMjknIHdpZHRoPSc4MCcgc3JjPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9sb2dvcy90aHVtYm5haWwvYW1hem9uY29tLWluYy1sb2dvLmpwZyIgYWx0PSJBbWF6b24uY29tLCBJbmMuIHN0b2NrIGxvZ28iPjwvZGl2PjxkaXYgY2xhc3M9InRpY2tlci1hcmVhIj5BTVpOPC9kaXY+PGRpdiBjbGFzcz0idGl0bGUtYXJlYSI+QW1hem9uLmNvbTwvZGl2PjwvYT48L3RkPjx0ZCBkYXRhLWNsZWFuPSckNjIwLDEyOCwwMDAsMDAwLjAwJyBkYXRhLXNvcnQtdmFsdWU9JzYyMDEyODAwMDAwMCc+JDYyMC4xM0I8L3RkPjx0ZD4zLjgxPC90ZD48dGQgZGF0YS1jbGVhbj0nJDcuMzgnIGRhdGEtc29ydC12YWx1ZT0nNy4zNzY4NDQ4NjcxNjk1Nic+JDcuMzggcGVyIHNoYXJlPC90ZD48dGQ+MzAuNDk8L3RkPjx0ZCBkYXRhLWNsZWFuPSckMTkuNDMnIGRhdGEtc29ydC12YWx1ZT0nMTkuNDMnPiQxOS40MyBwZXIgc2hhcmU8L3RkPjx0ZD4xMS41ODwvdGQ+PC90cj48dHI+PHRkIGRhdGEtY2xlYW49J0dPT0dMfEFscGhhYmV0Jz48YSBjbGFzcz0icHJvZmlsZS1saW5rInRpdGxlPSJBbHBoYWJldCBzdG9jayBwcmljZSBhbmQgYW5hbHlzaXMiICBocmVmID0iL3N0b2Nrcy9OQVNEQVEvR09PR0wvIiBfYmxhbms+PGRpdiBjbGFzcz0iY29tcGFueS10aHVtYm5haWwiPjxpbWcgbG9hZGluZz0ibGF6eSIgaGVpZ2h0PScyOCcgd2lkdGg9JzgwJyBzcmM9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2xvZ29zL3RodW1ibmFpbC9nb29nbGUtaW5jLWxvZ28ucG5nIiBhbHQ9IkFscGhhYmV0IEluYy4gc3RvY2sgbG9nbyI+PC9kaXY+PGRpdiBjbGFzcz0idGlja2VyLWFyZWEiPkdPT0dMPC9kaXY+PGRpdiBjbGFzcz0idGl0bGUtYXJlYSI+QWxwaGFiZXQ8L2Rpdj48L2E+PC90ZD48dGQgZGF0YS1jbGVhbj0nJDMzOSw4NTksMDAwLDAwMC4wMCcgZGF0YS1zb3J0LXZhbHVlPSczMzk4NTkwMDAwMDAnPiQzMzkuODZCPC90ZD48dGQ+Ni44OTwvdGQ+PHRkIGRhdGEtY2xlYW49JyQ2Ljc2JyBkYXRhLXNvcnQtdmFsdWU9JzYuNzU2NDQxOTM0MzQ1MjInPiQ2Ljc2IHBlciBzaGFyZTwvdGQ+PHRkPjI4LjMzPC90ZD48dGQgZGF0YS1jbGVhbj0nJDIyLjc5JyBkYXRhLXNvcnQtdmFsdWU9JzIyLjc5Jz4kMjIuNzkgcGVyIHNoYXJlPC90ZD48dGQ+OC40MDwvdGQ+PC90cj48dHI+PHRkIGRhdGEtY2xlYW49J01FVEF8TWV0YSBQbGF0Zm9ybXMnPjxhIGNsYXNzPSJwcm9maWxlLWxpbmsidGl0bGU9Ik1ldGEgUGxhdGZvcm1zIHN0b2NrIHByaWNlIGFuZCBhbmFseXNpcyIgIGhyZWYgPSIvc3RvY2tzL05BU0RBUS9NRVRBLyIgX2JsYW5rPjxkaXYgY2xhc3M9ImNvbXBhbnktdGh1bWJuYWlsIj48aW1nIGxvYWRpbmc9ImxhenkiIGhlaWdodD0nNzYnIHdpZHRoPSc4MCcgc3JjPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9sb2dvcy90aHVtYm5haWwvbWV0YS1wbGF0Zm9ybXMtaW5jLWxvZ28ucG5nP3Y9MjAyMjA2MDkwODQxMjYiIGFsdD0iTWV0YSBQbGF0Zm9ybXMsIEluYy4gc3RvY2sgbG9nbyI+PC9kaXY+PGRpdiBjbGFzcz0idGlja2VyLWFyZWEiPk1FVEE8L2Rpdj48ZGl2IGNsYXNzPSJ0aXRsZS1hcmVhIj5NZXRhIFBsYXRmb3JtczwvZGl2PjwvYT48L3RkPjx0ZCBkYXRhLWNsZWFuPSckMTU2LDIyNywwMDAsMDAwLjAwJyBkYXRhLXNvcnQtdmFsdWU9JzE1NjIyNzAwMDAwMCc+JDE1Ni4yM0I8L3RkPjx0ZD45LjQ2PC90ZD48dGQgZGF0YS1jbGVhbj0nJDE4LjI0JyBkYXRhLXNvcnQtdmFsdWU9JzE4LjI0MzQ1Mzg2NTMzNjcnPiQxOC4yNCBwZXIgc2hhcmU8L3RkPjx0ZD4zMi4wODwvdGQ+PHRkIGRhdGEtY2xlYW49JyQ2MC4wOCcgZGF0YS1zb3J0LXZhbHVlPSc2MC4wOCc+JDYwLjA4IHBlciBzaGFyZTwvdGQ+PHRkPjkuNzQ8L3RkPjwvdHI+PHRyPjx0ZCBkYXRhLWNsZWFuPSdNU0ZUfE1pY3Jvc29mdCc+PGEgY2xhc3M9InByb2ZpbGUtbGluayJ0aXRsZT0iTWljcm9zb2Z0IHN0b2NrIHByaWNlIGFuZCBhbmFseXNpcyIgIGhyZWYgPSIvc3RvY2tzL05BU0RBUS9NU0ZULyIgX2JsYW5rPjxkaXYgY2xhc3M9ImNvbXBhbnktdGh1bWJuYWlsIj48aW1nIGxvYWRpbmc9ImxhenkiIGhlaWdodD0nNDEnIHdpZHRoPSc4MCcgc3JjPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9sb2dvcy90aHVtYm5haWwvbWljcm9zb2Z0LWNvcnBvcmF0aW9uLWxvZ28ucG5nIiBhbHQ9Ik1pY3Jvc29mdCBDby4gc3RvY2sgbG9nbyI+PC9kaXY+PGRpdiBjbGFzcz0idGlja2VyLWFyZWEiPk1TRlQ8L2Rpdj48ZGl2IGNsYXNzPSJ0aXRsZS1hcmVhIj5NaWNyb3NvZnQ8L2Rpdj48L2E+PC90ZD48dGQgZGF0YS1jbGVhbj0nJDI1NCwxOTAsMDAwLDAwMC4wMCcgZGF0YS1zb3J0LXZhbHVlPScyNTQxOTAwMDAwMDAnPiQyNTQuMTlCPC90ZD48dGQ+MTIuNzc8L3RkPjx0ZCBkYXRhLWNsZWFuPSckMTQuNTAnIGRhdGEtc29ydC12YWx1ZT0nMTQuNTAwMTY2MDU3Nzg4MSc+JDE0LjUwIHBlciBzaGFyZTwvdGQ+PHRkPjMwLjExPC90ZD48dGQgZGF0YS1jbGVhbj0nJDM2LjEyJyBkYXRhLXNvcnQtdmFsdWU9JzM2LjEyJz4kMzYuMTIgcGVyIHNoYXJlPC90ZD48dGQ+MTIuMDk8L3RkPjwvdHI+PHRyPjx0ZCBkYXRhLWNsZWFuPSdNVXxNaWNyb24gVGVjaG5vbG9neSc+PGEgY2xhc3M9InByb2ZpbGUtbGluayJ0aXRsZT0iTWljcm9uIFRlY2hub2xvZ3kgc3RvY2sgcHJpY2UgYW5kIGFuYWx5c2lzIiAgaHJlZiA9Ii9zdG9ja3MvTkFTREFRL01VLyIgX2JsYW5rPjxkaXYgY2xhc3M9ImNvbXBhbnktdGh1bWJuYWlsIj48aW1nIGxvYWRpbmc9ImxhenkiIGhlaWdodD0nODAnIHdpZHRoPSc4MCcgc3JjPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9sb2dvcy90aHVtYm5haWwvbWljcm9uLXRlY2hub2xvZ3ktaW5jLWxvZ28ucG5nP3Y9MjAyMjEwMjExNDE2NDgiIGFsdD0iTWljcm9uIFRlY2hub2xvZ3ksIEluYy4gc3RvY2sgbG9nbyI+PC9kaXY+PGRpdiBjbGFzcz0idGlja2VyLWFyZWEiPk1VPC9kaXY+PGRpdiBjbGFzcz0idGl0bGUtYXJlYSI+TWljcm9uIFRlY2hub2xvZ3k8L2Rpdj48L2E+PC90ZD48dGQgZGF0YS1jbGVhbj0nJDI1LDExMSwwMDAsMDAwLjAwJyBkYXRhLXNvcnQtdmFsdWU9JzI1MTExMDAwMDAwJz4kMjUuMTFCPC90ZD48dGQ+NC4wMDwvdGQ+PHRkIGRhdGEtY2xlYW49JyQ2LjcyJyBkYXRhLXNvcnQtdmFsdWU9JzYuNzE1MzUwMjIzNTQ2OTQnPiQ2LjcyIHBlciBzaGFyZTwvdGQ+PHRkPjEzLjQyPC90ZD48dGQgZGF0YS1jbGVhbj0nJDQwLjcxJyBkYXRhLXNvcnQtdmFsdWU9JzQwLjcxJz4kNDAuNzEgcGVyIHNoYXJlPC90ZD48dGQ+Mi4yMTwvdGQ+PC90cj48dHI+PHRkIGRhdGEtY2xlYW49J05WREF8TlZJRElBJz48YSBjbGFzcz0icHJvZmlsZS1saW5rInRpdGxlPSJOVklESUEgc3RvY2sgcHJpY2UgYW5kIGFuYWx5c2lzIiAgaHJlZiA9Ii9zdG9ja3MvTkFTREFRL05WREEvIiBfYmxhbms+PGRpdiBjbGFzcz0iY29tcGFueS10aHVtYm5haWwiPjxpbWcgbG9hZGluZz0ibGF6eSIgaGVpZ2h0PSc0MScgd2lkdGg9JzgwJyBzcmM9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2xvZ29zL3RodW1ibmFpbC9udmlkaWEtY28tbG9nby5qcGc/dj0yMDIyMTAyMDE0MjkxNiIgYWx0PSJOVklESUEgQ28uIHN0b2NrIGxvZ28iPjwvZGl2PjxkaXYgY2xhc3M9InRpY2tlci1hcmVhIj5OVkRBPC9kaXY+PGRpdiBjbGFzcz0idGl0bGUtYXJlYSI+TlZJRElBPC9kaXY+PC9hPjwvdGQ+PHRkIGRhdGEtY2xlYW49JyQxMTMsMjY5LDAwMCwwMDAuMDAnIGRhdGEtc29ydC12YWx1ZT0nMTEzMjY5MDAwMDAwJz4kMTEzLjI3QjwvdGQ+PHRkPjI5LjEyPC90ZD48dGQgZGF0YS1jbGVhbj0nJDEuMjQnIGRhdGEtc29ydC12YWx1ZT0nMS4yNDQ4MDE3NzQzMjc3Jz4kMS4yNCBwZXIgc2hhcmU8L3RkPjx0ZD4xMDguMjE8L3RkPjx0ZCBkYXRhLWNsZWFuPSckMi42OScgZGF0YS1zb3J0LXZhbHVlPScyLjY5Jz4kMi42OSBwZXIgc2hhcmU8L3RkPjx0ZD41MC4wNzwvdGQ+PC90cj48dHI+PHRkIGRhdGEtY2xlYW49J0FJfEMzLmFpJz48YSBjbGFzcz0icHJvZmlsZS1saW5rInRpdGxlPSJDMy5haSBzdG9jayBwcmljZSBhbmQgYW5hbHlzaXMiICBocmVmID0iL3N0b2Nrcy9OWVNFL0FJLyIgX2JsYW5rPjxkaXYgY2xhc3M9ImNvbXBhbnktdGh1bWJuYWlsIj48aW1nIGxvYWRpbmc9ImxhenkiIGhlaWdodD0nNDQnIHdpZHRoPSc4MCcgc3JjPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9sb2dvcy90aHVtYm5haWwvYzNhaS1pbmMtbG9nby5wbmc/dj0yMDIyMTEyOTE5MjUzOCIgYWx0PSJDMy5haSwgSW5jLiBzdG9jayBsb2dvIj48L2Rpdj48ZGl2IGNsYXNzPSJ0aWNrZXItYXJlYSI+QUk8L2Rpdj48ZGl2IGNsYXNzPSJ0aXRsZS1hcmVhIj5DMy5haTwvZGl2PjwvYT48L3RkPjx0ZCBkYXRhLWNsZWFuPSckMzQ2LDU0MiwwMDAuMDAnIGRhdGEtc29ydC12YWx1ZT0nMzQ2NTQyMDAwJz4kMzQ2LjU0TTwvdGQ+PHRkPjEzLjUzPC90ZD48dGQgZGF0YS1zb3J0LXZhbHVlPScwJyBkYXRhLWNsZWFuPScwJz5OL0E8L3RkPjx0ZCBkYXRhLXNvcnQtdmFsdWU9JzAnIGRhdGEtY2xlYW49JzAnPk4vQTwvdGQ+PHRkIGRhdGEtY2xlYW49JyQ2Ljc2JyBkYXRhLXNvcnQtdmFsdWU9JzYuNzYnPiQ2Ljc2IHBlciBzaGFyZTwvdGQ+PHRkPjUuMzg8L3RkPjwvdHI+PHRyPjx0ZCBkYXRhLWNsZWFuPSdJQk18SW50ZXJuYXRpb25hbCBCdXNpbmVzcyBNYWNoaW5lcyc+PGEgY2xhc3M9InByb2ZpbGUtbGluayJ0aXRsZT0iSW50ZXJuYXRpb25hbCBCdXNpbmVzcyBNYWNoaW5lcyBzdG9jayBwcmljZSBhbmQgYW5hbHlzaXMiICBocmVmID0iL3N0b2Nrcy9OWVNFL0lCTS8iIF9ibGFuaz48ZGl2IGNsYXNzPSJjb21wYW55LXRodW1ibmFpbCI+PGltZyBsb2FkaW5nPSJsYXp5IiBoZWlnaHQ9JzMyJyB3aWR0aD0nODAnIHNyYz0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbG9nb3MvdGh1bWJuYWlsL2ludGVybmF0aW9uYWwtYnVzaW5lc3MtbWFjaGluZXMtY28tbG9nby5wbmc/dj0yMDIyMTAyMDE2MDc1MSIgYWx0PSJJbnRlcm5hdGlvbmFsIEJ1c2luZXNzIE1hY2hpbmVzIENvLiBzdG9jayBsb2dvIj48L2Rpdj48ZGl2IGNsYXNzPSJ0aWNrZXItYXJlYSI+SUJNPC9kaXY+PGRpdiBjbGFzcz0idGl0bGUtYXJlYSI+SW50ZXJuYXRpb25hbCBCdXNpbmVzcyBNYWNoaW5lczwvZGl2PjwvYT48L3RkPjx0ZCBkYXRhLWNsZWFuPSckNjIsNTgwLDAwMCwwMDAuMDAnIGRhdGEtc29ydC12YWx1ZT0nNjI1ODAwMDAwMDAnPiQ2Mi41OEI8L3RkPjx0ZD4zLjMwPC90ZD48dGQgZGF0YS1jbGVhbj0nJDE0LjEwJyBkYXRhLXNvcnQtdmFsdWU9JzE0LjEwMTAxMDEwMTAxMDEnPiQxNC4xMCBwZXIgc2hhcmU8L3RkPjx0ZD4xNS44NDwvdGQ+PHRkIGRhdGEtY2xlYW49JyQyNC43NicgZGF0YS1zb3J0LXZhbHVlPScyNC43Nic+JDI0Ljc2IHBlciBzaGFyZTwvdGQ+PHRkPjkuMDI8L3RkPjwvdHI+PC90Ym9keT48L3RhYmxlPjxoMiBjbGFzcz0nbXQtNSc+UHJvZml0YWJpbGl0eSAmIEVhcm5pbmdzPC9oMj48ZGl2IGNsYXNzPSdyb3cnPjxkaXYgY2xhc3M9J2NvbC0xMic+PHRhYmxlIGNsYXNzPSdzY3JvbGwtdGFibGUgc29ydC10YWJsZSBwcm9maXRhYmlsaXR5LXRhYmxlJz48dGhlYWQ+PHRyPjx0aCBkYXRhLXNvcnQ9J3N0cmluZycgZGF0YS1jbGVhbj0nU3ltYm9sfENvbXBhbnknPkNvbXBhbnk8L3RoPjx0aCBkYXRhLXNvcnQ9J2ludCc+TmV0IEluY29tZTwvdGg+PHRoIGRhdGEtc29ydD0nZmxvYXQnPkVQUzwvdGg+PHRoIGRhdGEtc29ydD0nZmxvYXQnPlRyYWlsaW5nIFAvRSBSYXRpbzwvdGg+PHRoIGRhdGEtc29ydD0nZmxvYXQnPkZvcndhcmQgUC9FIFJhdGlvPC90aD48dGggZGF0YS1zb3J0PSdmbG9hdCc+UC9FIEdyb3d0aDwvdGg+PHRoIGRhdGEtc29ydD0nZmxvYXQnPk5ldCBNYXJnaW5zPC90aD48dGggZGF0YS1zb3J0PSdmbG9hdCc+UmV0dXJuIG9uIEVxdWl0eSAoUk9FKTwvdGg+PHRoIGRhdGEtc29ydD0nZmxvYXQnPlJldHVybiBvbiBBc3NldHMgKFJPQSk8L3RoPjx0aCBkYXRhLXNvcnQ9J2ludCc+TmV4dCBFYXJuaW5ncyBEYXRlPC90aD48L3RyPjwvdGhlYWQ+PHRib2R5Pjx0cj48dGQgZGF0YS1jbGVhbj0nQUFQTHxBcHBsZSc+PGEgY2xhc3M9InByb2ZpbGUtbGluayJ0aXRsZT0iQXBwbGUgZWFybmluZ3MgcmVwb3J0LCBkYXRlLCBhbmQgY2FsbCBpbmZvcm1hdGlvbiIgIGhyZWYgPSIvc3RvY2tzL05BU0RBUS9BQVBML2Vhcm5pbmdzLyIgX2JsYW5rPjxkaXYgY2xhc3M9ImNvbXBhbnktdGh1bWJuYWlsIj48aW1nIGxvYWRpbmc9ImxhenkiIGhlaWdodD0nNTMnIHdpZHRoPSc4MCcgc3JjPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9sb2dvcy90aHVtYm5haWwvYXBwbGUtaW5jLWxvZ28ucG5nIiBhbHQ9IkFwcGxlIEluYy4gc3RvY2sgbG9nbyI+PC9kaXY+PGRpdiBjbGFzcz0idGlja2VyLWFyZWEiPkFBUEw8L2Rpdj48ZGl2IGNsYXNzPSJ0aXRsZS1hcmVhIj5BcHBsZTwvZGl2PjwvYT48L3RkPjx0ZCBkYXRhLXNvcnQtdmFsdWU9JzkzNzM2MDAwMDAwJyBkYXRhLWNsZWFuPSckOTMsNzM2LDAwMCwwMDAuMDAnPiQ5My43NEI8L3RkPjx0ZCBkYXRhLWNsZWFuPSckNi4wOCcgZGF0YS1zb3J0LXZhbHVlPSc2LjA4Jz4kNi4wODwvdGQ+PHRkPjQxLjg2PC90ZD48dGQ+MzAuMzA8L3RkPjx0ZD4yLjQxPC90ZD48dGQgZGF0YS1zb3J0LXZhbHVlPScyMy45Nyc+MjMuOTclPC90ZD48dGQgZGF0YS1zb3J0LXZhbHVlPScxNTIuOTQnPjE1Mi45NCU8L3RkPjx0ZCBkYXRhLXNvcnQtdmFsdWU9JzI5Ljk4Jz4yOS45OCU8L3RkPjx0ZCBkYXRhLXNvcnQtdmFsdWU9JzAnIGRhdGEtY2xlYW49JzAnPk4vQTwvdGQ+PC90cj48dHI+PHRkIGRhdGEtY2xlYW49J0FNWk58QW1hem9uLmNvbSc+PGEgY2xhc3M9InByb2ZpbGUtbGluayJ0aXRsZT0iQW1hem9uLmNvbSBlYXJuaW5ncyByZXBvcnQsIGRhdGUsIGFuZCBjYWxsIGluZm9ybWF0aW9uIiAgaHJlZiA9Ii9zdG9ja3MvTkFTREFRL0FNWk4vZWFybmluZ3MvIiBfYmxhbms+PGRpdiBjbGFzcz0iY29tcGFueS10aHVtYm5haWwiPjxpbWcgbG9hZGluZz0ibGF6eSIgaGVpZ2h0PScyOScgd2lkdGg9JzgwJyBzcmM9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2xvZ29zL3RodW1ibmFpbC9hbWF6b25jb20taW5jLWxvZ28uanBnIiBhbHQ9IkFtYXpvbi5jb20sIEluYy4gc3RvY2sgbG9nbyI+PC9kaXY+PGRpdiBjbGFzcz0idGlja2VyLWFyZWEiPkFNWk48L2Rpdj48ZGl2IGNsYXNzPSJ0aXRsZS1hcmVhIj5BbWF6b24uY29tPC9kaXY+PC9hPjwvdGQ+PHRkIGRhdGEtc29ydC12YWx1ZT0nMzA0MjUwMDAwMDAnIGRhdGEtY2xlYW49JyQzMCw0MjUsMDAwLDAwMC4wMCc+JDMwLjQzQjwvdGQ+PHRkIGRhdGEtY2xlYW49JyQ0LjY3JyBkYXRhLXNvcnQtdmFsdWU9JzQuNjcnPiQ0LjY3PC90ZD48dGQ+NDguMTY8L3RkPjx0ZD4zNi4xNjwvdGQ+PHRkPjEuNTQ8L3RkPjx0ZCBkYXRhLXNvcnQtdmFsdWU9JzguMDQnPjguMDQlPC90ZD48dGQgZGF0YS1zb3J0LXZhbHVlPScyMi40MSc+MjIuNDElPC90ZD48dGQgZGF0YS1zb3J0LXZhbHVlPSc5LjMyJz45LjMyJTwvdGQ+PHRkIGRhdGEtc29ydC12YWx1ZT0nMCcgZGF0YS1jbGVhbj0nMCc+Ti9BPC90ZD48L3RyPjx0cj48dGQgZGF0YS1jbGVhbj0nR09PR0x8QWxwaGFiZXQnPjxhIGNsYXNzPSJwcm9maWxlLWxpbmsidGl0bGU9IkFscGhhYmV0IGVhcm5pbmdzIHJlcG9ydCwgZGF0ZSwgYW5kIGNhbGwgaW5mb3JtYXRpb24iICBocmVmID0iL3N0b2Nrcy9OQVNEQVEvR09PR0wvZWFybmluZ3MvIiBfYmxhbms+PGRpdiBjbGFzcz0iY29tcGFueS10aHVtYm5haWwiPjxpbWcgbG9hZGluZz0ibGF6eSIgaGVpZ2h0PScyOCcgd2lkdGg9JzgwJyBzcmM9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2xvZ29zL3RodW1ibmFpbC9nb29nbGUtaW5jLWxvZ28ucG5nIiBhbHQ9IkFscGhhYmV0IEluYy4gc3RvY2sgbG9nbyI+PC9kaXY+PGRpdiBjbGFzcz0idGlja2VyLWFyZWEiPkdPT0dMPC9kaXY+PGRpdiBjbGFzcz0idGl0bGUtYXJlYSI+QWxwaGFiZXQ8L2Rpdj48L2E+PC90ZD48dGQgZGF0YS1zb3J0LXZhbHVlPSc3Mzc5NTAwMDAwMCcgZGF0YS1jbGVhbj0nJDczLDc5NSwwMDAsMDAwLjAwJz4kNzMuODBCPC90ZD48dGQgZGF0YS1jbGVhbj0nJDcuNTQnIGRhdGEtc29ydC12YWx1ZT0nNy41NCc+JDcuNTQ8L3RkPjx0ZD4yNS4zOTwvdGQ+PHRkPjIxLjQ4PC90ZD48dGQ+MS4zOTwvdGQ+PHRkIGRhdGEtc29ydC12YWx1ZT0nMjcuNzQnPjI3Ljc0JTwvdGQ+PHRkIGRhdGEtc29ydC12YWx1ZT0nMzEuNjYnPjMxLjY2JTwvdGQ+PHRkIGRhdGEtc29ydC12YWx1ZT0nMjIuNzknPjIyLjc5JTwvdGQ+PHRkIGRhdGEtc29ydC12YWx1ZT0nMCcgZGF0YS1jbGVhbj0nMCc+Ti9BPC90ZD48L3RyPjx0cj48dGQgZGF0YS1jbGVhbj0nTUVUQXxNZXRhIFBsYXRmb3Jtcyc+PGEgY2xhc3M9InByb2ZpbGUtbGluayJ0aXRsZT0iTWV0YSBQbGF0Zm9ybXMgZWFybmluZ3MgcmVwb3J0LCBkYXRlLCBhbmQgY2FsbCBpbmZvcm1hdGlvbiIgIGhyZWYgPSIvc3RvY2tzL05BU0RBUS9NRVRBL2Vhcm5pbmdzLyIgX2JsYW5rPjxkaXYgY2xhc3M9ImNvbXBhbnktdGh1bWJuYWlsIj48aW1nIGxvYWRpbmc9ImxhenkiIGhlaWdodD0nNzYnIHdpZHRoPSc4MCcgc3JjPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9sb2dvcy90aHVtYm5haWwvbWV0YS1wbGF0Zm9ybXMtaW5jLWxvZ28ucG5nP3Y9MjAyMjA2MDkwODQxMjYiIGFsdD0iTWV0YSBQbGF0Zm9ybXMsIEluYy4gc3RvY2sgbG9nbyI+PC9kaXY+PGRpdiBjbGFzcz0idGlja2VyLWFyZWEiPk1FVEE8L2Rpdj48ZGl2IGNsYXNzPSJ0aXRsZS1hcmVhIj5NZXRhIFBsYXRmb3JtczwvZGl2PjwvYT48L3RkPjx0ZCBkYXRhLXNvcnQtdmFsdWU9JzM5MDk4MDAwMDAwJyBkYXRhLWNsZWFuPSckMzksMDk4LDAwMCwwMDAuMDAnPiQzOS4xMEI8L3RkPjx0ZCBkYXRhLWNsZWFuPSckMjEuMjMnIGRhdGEtc29ydC12YWx1ZT0nMjEuMjMnPiQyMS4yMzwvdGQ+PHRkPjI3LjU3PC90ZD48dGQ+MjMuMjQ8L3RkPjx0ZD4xLjM5PC90ZD48dGQgZGF0YS1zb3J0LXZhbHVlPSczNS41NSc+MzUuNTUlPC90ZD48dGQgZGF0YS1zb3J0LXZhbHVlPSczNS42Jz4zNS42MCU8L3RkPjx0ZCBkYXRhLXNvcnQtdmFsdWU9JzIzLjY2Jz4yMy42NiU8L3RkPjx0ZCBkYXRhLXNvcnQtdmFsdWU9JzAnIGRhdGEtY2xlYW49JzAnPk4vQTwvdGQ+PC90cj48dHI+PHRkIGRhdGEtY2xlYW49J01TRlR8TWljcm9zb2Z0Jz48YSBjbGFzcz0icHJvZmlsZS1saW5rInRpdGxlPSJNaWNyb3NvZnQgZWFybmluZ3MgcmVwb3J0LCBkYXRlLCBhbmQgY2FsbCBpbmZvcm1hdGlvbiIgIGhyZWYgPSIvc3RvY2tzL05BU0RBUS9NU0ZUL2Vhcm5pbmdzLyIgX2JsYW5rPjxkaXYgY2xhc3M9ImNvbXBhbnktdGh1bWJuYWlsIj48aW1nIGxvYWRpbmc9ImxhenkiIGhlaWdodD0nNDEnIHdpZHRoPSc4MCcgc3JjPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9sb2dvcy90aHVtYm5haWwvbWljcm9zb2Z0LWNvcnBvcmF0aW9uLWxvZ28ucG5nIiBhbHQ9Ik1pY3Jvc29mdCBDby4gc3RvY2sgbG9nbyI+PC9kaXY+PGRpdiBjbGFzcz0idGlja2VyLWFyZWEiPk1TRlQ8L2Rpdj48ZGl2IGNsYXNzPSJ0aXRsZS1hcmVhIj5NaWNyb3NvZnQ8L2Rpdj48L2E+PC90ZD48dGQgZGF0YS1zb3J0LXZhbHVlPSc4ODEzNjAwMDAwMCcgZGF0YS1jbGVhbj0nJDg4LDEzNiwwMDAsMDAwLjAwJz4kODguMTRCPC90ZD48dGQgZGF0YS1jbGVhbj0nJDEyLjEyJyBkYXRhLXNvcnQtdmFsdWU9JzEyLjEyJz4kMTIuMTI8L3RkPjx0ZD4zNi4wMjwvdGQ+PHRkPjI5LjU0PC90ZD48dGQ+Mi4zNzwvdGQ+PHRkIGRhdGEtc29ydC12YWx1ZT0nMzUuNjEnPjM1LjYxJTwvdGQ+PHRkIGRhdGEtc29ydC12YWx1ZT0nMzQuNTYnPjM0LjU2JTwvdGQ+PHRkIGRhdGEtc29ydC12YWx1ZT0nMTguMTknPjE4LjE5JTwvdGQ+PHRkIGRhdGEtc29ydC12YWx1ZT0nMCcgZGF0YS1jbGVhbj0nMCc+Ti9BPC90ZD48L3RyPjx0cj48dGQgZGF0YS1jbGVhbj0nTVV8TWljcm9uIFRlY2hub2xvZ3knPjxhIGNsYXNzPSJwcm9maWxlLWxpbmsidGl0bGU9Ik1pY3JvbiBUZWNobm9sb2d5IGVhcm5pbmdzIHJlcG9ydCwgZGF0ZSwgYW5kIGNhbGwgaW5mb3JtYXRpb24iICBocmVmID0iL3N0b2Nrcy9OQVNEQVEvTVUvZWFybmluZ3MvIiBfYmxhbms+PGRpdiBjbGFzcz0iY29tcGFueS10aHVtYm5haWwiPjxpbWcgbG9hZGluZz0ibGF6eSIgaGVpZ2h0PSc4MCcgd2lkdGg9JzgwJyBzcmM9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2xvZ29zL3RodW1ibmFpbC9taWNyb24tdGVjaG5vbG9neS1pbmMtbG9nby5wbmc/dj0yMDIyMTAyMTE0MTY0OCIgYWx0PSJNaWNyb24gVGVjaG5vbG9neSwgSW5jLiBzdG9jayBsb2dvIj48L2Rpdj48ZGl2IGNsYXNzPSJ0aWNrZXItYXJlYSI+TVU8L2Rpdj48ZGl2IGNsYXNzPSJ0aXRsZS1hcmVhIj5NaWNyb24gVGVjaG5vbG9neTwvZGl2PjwvYT48L3RkPjx0ZCBkYXRhLXNvcnQtdmFsdWU9Jzc3ODAwMDAwMCcgZGF0YS1jbGVhbj0nJDc3OCwwMDAsMDAwLjAwJz4kNzc4TTwvdGQ+PHRkIGRhdGEtY2xlYW49JyQzLjQ3JyBkYXRhLXNvcnQtdmFsdWU9JzMuNDcnPiQzLjQ3PC90ZD48dGQ+MTMyLjUzPC90ZD48dGQ+Ny4xNjwvdGQ+PHRkIGRhdGEtc29ydC12YWx1ZT0nMCcgZGF0YS1jbGVhbj0nMCc+Ti9BPC90ZD48dGQgZGF0YS1zb3J0LXZhbHVlPSczLjEnPjMuMTAlPC90ZD48dGQgZGF0YS1zb3J0LXZhbHVlPScxLjU4Jz4xLjU4JTwvdGQ+PHRkIGRhdGEtc29ydC12YWx1ZT0nMS4wNSc+MS4wNSU8L3RkPjx0ZCBkYXRhLXNvcnQtdmFsdWU9JzAnIGRhdGEtY2xlYW49JzAnPk4vQTwvdGQ+PC90cj48dHI+PHRkIGRhdGEtY2xlYW49J05WREF8TlZJRElBJz48YSBjbGFzcz0icHJvZmlsZS1saW5rInRpdGxlPSJOVklESUEgZWFybmluZ3MgcmVwb3J0LCBkYXRlLCBhbmQgY2FsbCBpbmZvcm1hdGlvbiIgIGhyZWYgPSIvc3RvY2tzL05BU0RBUS9OVkRBL2Vhcm5pbmdzLyIgX2JsYW5rPjxkaXYgY2xhc3M9ImNvbXBhbnktdGh1bWJuYWlsIj48aW1nIGxvYWRpbmc9ImxhenkiIGhlaWdodD0nNDEnIHdpZHRoPSc4MCcgc3JjPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9sb2dvcy90aHVtYm5haWwvbnZpZGlhLWNvLWxvZ28uanBnP3Y9MjAyMjEwMjAxNDI5MTYiIGFsdD0iTlZJRElBIENvLiBzdG9jayBsb2dvIj48L2Rpdj48ZGl2IGNsYXNzPSJ0aWNrZXItYXJlYSI+TlZEQTwvZGl2PjxkaXYgY2xhc3M9InRpdGxlLWFyZWEiPk5WSURJQTwvZGl2PjwvYT48L3RkPjx0ZCBkYXRhLXNvcnQtdmFsdWU9JzI5NzYwMDAwMDAwJyBkYXRhLWNsZWFuPSckMjksNzYwLDAwMCwwMDAuMDAnPiQyOS43NkI8L3RkPjx0ZCBkYXRhLWNsZWFuPSckMi41NCcgZGF0YS1zb3J0LXZhbHVlPScyLjU0Jz4kMi41NDwvdGQ+PHRkPjUzLjAxPC90ZD48dGQ+MzQuNTQ8L3RkPjx0ZD4yLjQzPC90ZD48dGQgZGF0YS1zb3J0LXZhbHVlPSc1NS42OSc+NTUuNjklPC90ZD48dGQgZGF0YS1zb3J0LXZhbHVlPScxMTQuODMnPjExNC44MyU8L3RkPjx0ZCBkYXRhLXNvcnQtdmFsdWU9Jzc2LjYxJz43Ni42MSU8L3RkPjx0ZCBkYXRhLXNvcnQtdmFsdWU9JzAnIGRhdGEtY2xlYW49JzAnPk4vQTwvdGQ+PC90cj48dHI+PHRkIGRhdGEtY2xlYW49J0FJfEMzLmFpJz48YSBjbGFzcz0icHJvZmlsZS1saW5rInRpdGxlPSJDMy5haSBlYXJuaW5ncyByZXBvcnQsIGRhdGUsIGFuZCBjYWxsIGluZm9ybWF0aW9uIiAgaHJlZiA9Ii9zdG9ja3MvTllTRS9BSS9lYXJuaW5ncy8iIF9ibGFuaz48ZGl2IGNsYXNzPSJjb21wYW55LXRodW1ibmFpbCI+PGltZyBsb2FkaW5nPSJsYXp5IiBoZWlnaHQ9JzQ0JyB3aWR0aD0nODAnIHNyYz0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbG9nb3MvdGh1bWJuYWlsL2MzYWktaW5jLWxvZ28ucG5nP3Y9MjAyMjExMjkxOTI1MzgiIGFsdD0iQzMuYWksIEluYy4gc3RvY2sgbG9nbyI+PC9kaXY+PGRpdiBjbGFzcz0idGlja2VyLWFyZWEiPkFJPC9kaXY+PGRpdiBjbGFzcz0idGl0bGUtYXJlYSI+QzMuYWk8L2Rpdj48L2E+PC90ZD48dGQgZGF0YS1zb3J0LXZhbHVlPSctMjc5NzAwMDAwJyBkYXRhLWNsZWFuPScoJDI3OSw3MDAsMDAwLjAwKSc+LSQyNzkuNzBNPC90ZD48dGQgZGF0YS1jbGVhbj0nKCQyLjIxKScgZGF0YS1zb3J0LXZhbHVlPSctMi4yMSc+LSQyLjIxPC90ZD48dGQgZGF0YS1zb3J0LXZhbHVlPScwJyBkYXRhLWNsZWFuPScwJz5OL0E8L3RkPjx0ZCBkYXRhLXNvcnQtdmFsdWU9JzAnIGRhdGEtY2xlYW49JzAnPk4vQTwvdGQ+PHRkIGRhdGEtc29ydC12YWx1ZT0nMCcgZGF0YS1jbGVhbj0nMCc+Ti9BPC90ZD48dGQgZGF0YS1zb3J0LXZhbHVlPSctNzkuMTcnPi03OS4xNyU8L3RkPjx0ZCBkYXRhLXNvcnQtdmFsdWU9Jy0zMS4zMSc+LTMxLjMxJTwvdGQ+PHRkIGRhdGEtc29ydC12YWx1ZT0nLTI2LjA5Jz4tMjYuMDklPC90ZD48dGQgZGF0YS1zb3J0LXZhbHVlPScwJyBkYXRhLWNsZWFuPScwJz5OL0E8L3RkPjwvdHI+PHRyPjx0ZCBkYXRhLWNsZWFuPSdJQk18SW50ZXJuYXRpb25hbCBCdXNpbmVzcyBNYWNoaW5lcyc+PGEgY2xhc3M9InByb2ZpbGUtbGluayJ0aXRsZT0iSW50ZXJuYXRpb25hbCBCdXNpbmVzcyBNYWNoaW5lcyBlYXJuaW5ncyByZXBvcnQsIGRhdGUsIGFuZCBjYWxsIGluZm9ybWF0aW9uIiAgaHJlZiA9Ii9zdG9ja3MvTllTRS9JQk0vZWFybmluZ3MvIiBfYmxhbms+PGRpdiBjbGFzcz0iY29tcGFueS10aHVtYm5haWwiPjxpbWcgbG9hZGluZz0ibGF6eSIgaGVpZ2h0PSczMicgd2lkdGg9JzgwJyBzcmM9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2xvZ29zL3RodW1ibmFpbC9pbnRlcm5hdGlvbmFsLWJ1c2luZXNzLW1hY2hpbmVzLWNvLWxvZ28ucG5nP3Y9MjAyMjEwMjAxNjA3NTEiIGFsdD0iSW50ZXJuYXRpb25hbCBCdXNpbmVzcyBNYWNoaW5lcyBDby4gc3RvY2sgbG9nbyI+PC9kaXY+PGRpdiBjbGFzcz0idGlja2VyLWFyZWEiPklCTTwvZGl2PjxkaXYgY2xhc3M9InRpdGxlLWFyZWEiPkludGVybmF0aW9uYWwgQnVzaW5lc3MgTWFjaGluZXM8L2Rpdj48L2E+PC90ZD48dGQgZGF0YS1zb3J0LXZhbHVlPSc3NTAyMDAwMDAwJyBkYXRhLWNsZWFuPSckNyw1MDIsMDAwLDAwMC4wMCc+JDcuNTBCPC90ZD48dGQgZGF0YS1jbGVhbj0nJDYuODcnIGRhdGEtc29ydC12YWx1ZT0nNi44Nyc+JDYuODc8L3RkPjx0ZD4zMi41MTwvdGQ+PHRkPjIxLjE1PC90ZD48dGQ+NS4xNzwvdGQ+PHRkIGRhdGEtc29ydC12YWx1ZT0nMTAuMjInPjEwLjIyJTwvdGQ+PHRkIGRhdGEtc29ydC12YWx1ZT0nNDAuNTInPjQwLjUyJTwvdGQ+PHRkIGRhdGEtc29ydC12YWx1ZT0nNy4wOSc+Ny4wOSU8L3RkPjx0ZCBkYXRhLXNvcnQtdmFsdWU9JzAnIGRhdGEtY2xlYW49JzAnPk4vQTwvdGQ+PC90cj48L3Rib2R5PjwvdGFibGU+PC9kaXY+PC9kaXY+PGgzIGNsYXNzPSdtdC0yJz5MYXRlc3QgQXJ0aWZpY2lhbCBJbnRlbGxpZ2VuY2UgU3RvY2tzIEVhcm5pbmdzPC9oMz48dGFibGUgY2xhc3M9J3Njcm9sbC10YWJsZSBzb3J0LXRhYmxlIHByb2ZpdGFiaWxpdHktdGFibGUnPjx0aGVhZD48dHI+PHRoIGRhdGEtc29ydD0naW50Jz5EYXRlPC90aD48dGg+UXVhcnRlcjwvdGg+PHRoIGRhdGEtc29ydD0nc3RyaW5nJyBkYXRhLWNsZWFuPSdTeW1ib2x8Q29tcGFueSc+Q29tcGFueTwvdGg+PHRoIGRhdGEtc29ydD0nZmxvYXQnPkNvbnNlbnN1cyBFc3RpbWF0ZTwvdGg+PHRoIGRhdGEtc29ydD0nZmxvYXQnPlJlcG9ydGVkIEVQUzwvdGg+PHRoIGRhdGEtc29ydD0nZmxvYXQnPkJlYXQvTWlzczwvdGg+PHRoIGRhdGEtc29ydD0nZmxvYXQnPkdhcCBFUFM8L3RoPjx0aCBkYXRhLXNvcnQ9J2Zsb2F0Jz5SZXZlbnVlIEVzdGltYXRlPC90aD48dGggZGF0YS1zb3J0PSdmbG9hdCc+QWN0dWFsIFJldmVudWU8L3RoPjx0aCBkYXRhLXNvcnQ9J2Zsb2F0Jz5EZXRhaWxzPC90aD48L3RyPjwvdGhlYWQ+PHRib2R5Pjx0cj48dGQgZGF0YS1zb3J0LXZhbHVlPSIyMDI0MTIxODAwMDAwMCI+MTIvMTgvMjAyNDwvdGQ+PHRkPlExIDIwMjU8L3RkPjx0ZCBkYXRhLWNsZWFuPSdNVXxNaWNyb24gVGVjaG5vbG9neSc+PGEgY2xhc3M9InByb2ZpbGUtbGluayJ0aXRsZT0iTWljcm9uIFRlY2hub2xvZ3kgZWFybmluZ3MgcmVwb3J0LCBkYXRlLCBhbmQgY2FsbCBpbmZvcm1hdGlvbiIgIGhyZWYgPSIvc3RvY2tzL05BU0RBUS9NVS9lYXJuaW5ncy8iIF9ibGFuaz48ZGl2IGNsYXNzPSJjb21wYW55LXRodW1ibmFpbCI+PGltZyBsb2FkaW5nPSJsYXp5IiBoZWlnaHQ9JzgwJyB3aWR0aD0nODAnIHNyYz0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbG9nb3MvdGh1bWJuYWlsL21pY3Jvbi10ZWNobm9sb2d5LWluYy1sb2dvLnBuZz92PTIwMjIxMDIxMTQxNjQ4IiBhbHQ9Ik1pY3JvbiBUZWNobm9sb2d5LCBJbmMuIHN0b2NrIGxvZ28iPjwvZGl2PjxkaXYgY2xhc3M9InRpY2tlci1hcmVhIj5NVTwvZGl2PjxkaXYgY2xhc3M9InRpdGxlLWFyZWEiPk1pY3JvbiBUZWNobm9sb2d5PC9kaXY+PC9hPjwvdGQ+PHRkIGRhdGEtY2xlYW49IiQxLjYwIiBkYXRhLXNvcnQtdmFsdWU9IjEuNiI+JDEuNjA8L3RkPjx0ZCBkYXRhLWNsZWFuPSIkMS43OSIgZGF0YS1zb3J0LXZhbHVlPSIxLjc5Ij4kMS43OTwvdGQ+PHRkIGNsYXNzPSJjLWdyZWVuIiAgZGF0YS1jbGVhbj0iJDAuMTkiIGRhdGEtc29ydC12YWx1ZT0iMC4xOSI+KyQwLjE5PC90ZD48dGQgZGF0YS1jbGVhbj0iJDEuNjciIGRhdGEtc29ydC12YWx1ZT0iMS42NyI+JDEuNjc8L3RkPjx0ZCBkYXRhLWNsZWFuPSIkOCw3MTQuNDAiIGRhdGEtc29ydC12YWx1ZT0iODcxNC40Ij4kOC43MSBiaWxsaW9uPC90ZD48dGQgZGF0YS1jbGVhbj0iJDgsNzA5LjAwIiBkYXRhLXNvcnQtdmFsdWU9Ijg3MDkiPiQ4LjcxIGJpbGxpb248L3RkPjx0ZCBkYXRhLWNsZWFuPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9lYXJuaW5ncy9yZXBvcnRzLzIwMjQtMTItMTgtbWljcm9uLXRlY2hub2xvZ3ktaW5jLXN0b2NrLyI+PGEgaHJlZj0iL2Vhcm5pbmdzL3JlcG9ydHMvMjAyNC0xMi0xOC1taWNyb24tdGVjaG5vbG9neS1pbmMtc3RvY2svIiBjbGFzcz0iYnRuIGJ0bi1zZWNvbmRhcnkgcC0yIiB0aXRsZT0iVmlldyBNaWNyb24gVGVjaG5vbG9neSBFYXJuaW5ncyBSZXBvcnQgZm9yIDEyLzE4LzIwMjQiPjxzcGFuIGNsYXNzPSJmYS1yZWd1bGFyIGZhLXNxdWFyZS1saXN0Ij48L3NwYW4+PC9hPjwvdGQ+PC90cj48dHI+PHRkIGRhdGEtc29ydC12YWx1ZT0iMjAyNDExMjAwMDAwMDAiPjExLzIwLzIwMjQ8L3RkPjx0ZD5RMyAyNTwvdGQ+PHRkIGRhdGEtY2xlYW49J05WREF8TlZJRElBJz48YSBjbGFzcz0icHJvZmlsZS1saW5rInRpdGxlPSJOVklESUEgZWFybmluZ3MgcmVwb3J0LCBkYXRlLCBhbmQgY2FsbCBpbmZvcm1hdGlvbiIgIGhyZWYgPSIvc3RvY2tzL05BU0RBUS9OVkRBL2Vhcm5pbmdzLyIgX2JsYW5rPjxkaXYgY2xhc3M9ImNvbXBhbnktdGh1bWJuYWlsIj48aW1nIGxvYWRpbmc9ImxhenkiIGhlaWdodD0nNDEnIHdpZHRoPSc4MCcgc3JjPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9sb2dvcy90aHVtYm5haWwvbnZpZGlhLWNvLWxvZ28uanBnP3Y9MjAyMjEwMjAxNDI5MTYiIGFsdD0iTlZJRElBIENvLiBzdG9jayBsb2dvIj48L2Rpdj48ZGl2IGNsYXNzPSJ0aWNrZXItYXJlYSI+TlZEQTwvZGl2PjxkaXYgY2xhc3M9InRpdGxlLWFyZWEiPk5WSURJQTwvZGl2PjwvYT48L3RkPjx0ZCBkYXRhLWNsZWFuPSIkMC42OSIgZGF0YS1zb3J0LXZhbHVlPSIwLjY5Ij4kMC42OTwvdGQ+PHRkIGRhdGEtY2xlYW49IiQwLjgxIiBkYXRhLXNvcnQtdmFsdWU9IjAuODEiPiQwLjgxPC90ZD48dGQgY2xhc3M9ImMtZ3JlZW4iICBkYXRhLWNsZWFuPSIkMC4xMiIgZGF0YS1zb3J0LXZhbHVlPSIwLjEyIj4rJDAuMTI8L3RkPjx0ZCBkYXRhLXNvcnQtdmFsdWU9IjAiIGRhdGEtY2xlYW49IjAiPk4vQTwvdGQ+PHRkIGRhdGEtY2xlYW49IiQzMywxNTIuNTciIGRhdGEtc29ydC12YWx1ZT0iMzMxNTIuNTciPiQzMy4xNSBiaWxsaW9uPC90ZD48dGQgZGF0YS1jbGVhbj0iJDM1LDA4Mi4wMCIgZGF0YS1zb3J0LXZhbHVlPSIzNTA4MiI+JDM1LjA4IGJpbGxpb248L3RkPjx0ZCBkYXRhLWNsZWFuPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9lYXJuaW5ncy9yZXBvcnRzLzIwMjQtMTEtMjAtbnZpZGlhLWNvLXN0b2NrLyI+PGEgaHJlZj0iL2Vhcm5pbmdzL3JlcG9ydHMvMjAyNC0xMS0yMC1udmlkaWEtY28tc3RvY2svIiBjbGFzcz0iYnRuIGJ0bi1zZWNvbmRhcnkgcC0yIiB0aXRsZT0iVmlldyBOVklESUEgRWFybmluZ3MgUmVwb3J0IGZvciAxMS8yMC8yMDI0Ij48c3BhbiBjbGFzcz0iZmEtcmVndWxhciBmYS1zcXVhcmUtbGlzdCI+PC9zcGFuPjwvYT48L3RkPjwvdHI+PHRyPjx0ZCBkYXRhLXNvcnQtdmFsdWU9IjIwMjQxMDMxMDAwMDAwIj4xMC8zMS8yMDI0PC90ZD48dGQ+UTQgMjAyNDwvdGQ+PHRkIGRhdGEtY2xlYW49J0FBUEx8QXBwbGUnPjxhIGNsYXNzPSJwcm9maWxlLWxpbmsidGl0bGU9IkFwcGxlIGVhcm5pbmdzIHJlcG9ydCwgZGF0ZSwgYW5kIGNhbGwgaW5mb3JtYXRpb24iICBocmVmID0iL3N0b2Nrcy9OQVNEQVEvQUFQTC9lYXJuaW5ncy8iIF9ibGFuaz48ZGl2IGNsYXNzPSJjb21wYW55LXRodW1ibmFpbCI+PGltZyBsb2FkaW5nPSJsYXp5IiBoZWlnaHQ9JzUzJyB3aWR0aD0nODAnIHNyYz0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbG9nb3MvdGh1bWJuYWlsL2FwcGxlLWluYy1sb2dvLnBuZyIgYWx0PSJBcHBsZSBJbmMuIHN0b2NrIGxvZ28iPjwvZGl2PjxkaXYgY2xhc3M9InRpY2tlci1hcmVhIj5BQVBMPC9kaXY+PGRpdiBjbGFzcz0idGl0bGUtYXJlYSI+QXBwbGU8L2Rpdj48L2E+PC90ZD48dGQgZGF0YS1jbGVhbj0iJDEuNjAiIGRhdGEtc29ydC12YWx1ZT0iMS42Ij4kMS42MDwvdGQ+PHRkIGRhdGEtY2xlYW49IiQxLjY0IiBkYXRhLXNvcnQtdmFsdWU9IjEuNjQiPiQxLjY0PC90ZD48dGQgY2xhc3M9ImMtZ3JlZW4iICBkYXRhLWNsZWFuPSIkMC4wNCIgZGF0YS1zb3J0LXZhbHVlPSIwLjAzOTk5OTk5OTk5OTk5OTgiPiskMC4wNDwvdGQ+PHRkIGRhdGEtY2xlYW49IiQyLjMxIiBkYXRhLXNvcnQtdmFsdWU9IjIuMzEiPiQyLjMxPC90ZD48dGQgZGF0YS1jbGVhbj0iJDk0LDUyMS40NSIgZGF0YS1zb3J0LXZhbHVlPSI5NDUyMS40NSI+JDk0LjUyIGJpbGxpb248L3RkPjx0ZCBkYXRhLWNsZWFuPSIkOTQsOTMwLjAwIiBkYXRhLXNvcnQtdmFsdWU9Ijk0OTMwIj4kOTQuOTMgYmlsbGlvbjwvdGQ+PHRkIGRhdGEtY2xlYW49Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2Vhcm5pbmdzL3JlcG9ydHMvMjAyNC0xMC0zMS1hcHBsZS1pbmMtc3RvY2svIj48YSBocmVmPSIvZWFybmluZ3MvcmVwb3J0cy8yMDI0LTEwLTMxLWFwcGxlLWluYy1zdG9jay8iIGNsYXNzPSJidG4gYnRuLXNlY29uZGFyeSBwLTIiIHRpdGxlPSJWaWV3IEFwcGxlIEVhcm5pbmdzIFJlcG9ydCBmb3IgMTAvMzEvMjAyNCI+PHNwYW4gY2xhc3M9ImZhLXJlZ3VsYXIgZmEtc3F1YXJlLWxpc3QiPjwvc3Bhbj48L2E+PC90ZD48L3RyPjx0cj48dGQgZGF0YS1zb3J0LXZhbHVlPSIyMDI0MTAzMTAwMDAwMCI+MTAvMzEvMjAyNDwvdGQ+PHRkPlEzIDIwMjQ8L3RkPjx0ZCBkYXRhLWNsZWFuPSdBTVpOfEFtYXpvbi5jb20nPjxhIGNsYXNzPSJwcm9maWxlLWxpbmsidGl0bGU9IkFtYXpvbi5jb20gZWFybmluZ3MgcmVwb3J0LCBkYXRlLCBhbmQgY2FsbCBpbmZvcm1hdGlvbiIgIGhyZWYgPSIvc3RvY2tzL05BU0RBUS9BTVpOL2Vhcm5pbmdzLyIgX2JsYW5rPjxkaXYgY2xhc3M9ImNvbXBhbnktdGh1bWJuYWlsIj48aW1nIGxvYWRpbmc9ImxhenkiIGhlaWdodD0nMjknIHdpZHRoPSc4MCcgc3JjPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9sb2dvcy90aHVtYm5haWwvYW1hem9uY29tLWluYy1sb2dvLmpwZyIgYWx0PSJBbWF6b24uY29tLCBJbmMuIHN0b2NrIGxvZ28iPjwvZGl2PjxkaXYgY2xhc3M9InRpY2tlci1hcmVhIj5BTVpOPC9kaXY+PGRpdiBjbGFzcz0idGl0bGUtYXJlYSI+QW1hem9uLmNvbTwvZGl2PjwvYT48L3RkPjx0ZCBkYXRhLWNsZWFuPSIkMS4xNCIgZGF0YS1zb3J0LXZhbHVlPSIxLjE0Ij4kMS4xNDwvdGQ+PHRkIGRhdGEtY2xlYW49IiQxLjQzIiBkYXRhLXNvcnQtdmFsdWU9IjEuNDMiPiQxLjQzPC90ZD48dGQgY2xhc3M9ImMtZ3JlZW4iICBkYXRhLWNsZWFuPSIkMC4yOSIgZGF0YS1zb3J0LXZhbHVlPSIwLjI5Ij4rJDAuMjk8L3RkPjx0ZCBkYXRhLWNsZWFuPSIkMS40MyIgZGF0YS1zb3J0LXZhbHVlPSIxLjQzIj4kMS40MzwvdGQ+PHRkIGRhdGEtY2xlYW49IiQxNTcsMjc1LjE2IiBkYXRhLXNvcnQtdmFsdWU9IjE1NzI3NS4xNiI+JDE1Ny4yOCBiaWxsaW9uPC90ZD48dGQgZGF0YS1jbGVhbj0iJDE1OCw4NzcuMDAiIGRhdGEtc29ydC12YWx1ZT0iMTU4ODc3Ij4kMTU4Ljg4IGJpbGxpb248L3RkPjx0ZCBkYXRhLWNsZWFuPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9lYXJuaW5ncy9yZXBvcnRzLzIwMjQtMTAtMzEtYW1hem9uY29tLWluYy1zdG9jay8iPjxhIGhyZWY9Ii9lYXJuaW5ncy9yZXBvcnRzLzIwMjQtMTAtMzEtYW1hem9uY29tLWluYy1zdG9jay8iIGNsYXNzPSJidG4gYnRuLXNlY29uZGFyeSBwLTIiIHRpdGxlPSJWaWV3IEFtYXpvbi5jb20gRWFybmluZ3MgUmVwb3J0IGZvciAxMC8zMS8yMDI0Ij48c3BhbiBjbGFzcz0iZmEtcmVndWxhciBmYS1zcXVhcmUtbGlzdCI+PC9zcGFuPjwvYT48L3RkPjwvdHI+PHRyPjx0ZCBkYXRhLXNvcnQtdmFsdWU9IjIwMjQxMDMwMDAwMDAwIj4xMC8zMC8yMDI0PC90ZD48dGQ+UTMgMjAyNDwvdGQ+PHRkIGRhdGEtY2xlYW49J01FVEF8TWV0YSBQbGF0Zm9ybXMnPjxhIGNsYXNzPSJwcm9maWxlLWxpbmsidGl0bGU9Ik1ldGEgUGxhdGZvcm1zIGVhcm5pbmdzIHJlcG9ydCwgZGF0ZSwgYW5kIGNhbGwgaW5mb3JtYXRpb24iICBocmVmID0iL3N0b2Nrcy9OQVNEQVEvTUVUQS9lYXJuaW5ncy8iIF9ibGFuaz48ZGl2IGNsYXNzPSJjb21wYW55LXRodW1ibmFpbCI+PGltZyBsb2FkaW5nPSJsYXp5IiBoZWlnaHQ9Jzc2JyB3aWR0aD0nODAnIHNyYz0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbG9nb3MvdGh1bWJuYWlsL21ldGEtcGxhdGZvcm1zLWluYy1sb2dvLnBuZz92PTIwMjIwNjA5MDg0MTI2IiBhbHQ9Ik1ldGEgUGxhdGZvcm1zLCBJbmMuIHN0b2NrIGxvZ28iPjwvZGl2PjxkaXYgY2xhc3M9InRpY2tlci1hcmVhIj5NRVRBPC9kaXY+PGRpdiBjbGFzcz0idGl0bGUtYXJlYSI+TWV0YSBQbGF0Zm9ybXM8L2Rpdj48L2E+PC90ZD48dGQgZGF0YS1jbGVhbj0iJDUuMTkiIGRhdGEtc29ydC12YWx1ZT0iNS4xOSI+JDUuMTk8L3RkPjx0ZCBkYXRhLWNsZWFuPSIkNi4wMyIgZGF0YS1zb3J0LXZhbHVlPSI2LjAzIj4kNi4wMzwvdGQ+PHRkIGNsYXNzPSJjLWdyZWVuIiAgZGF0YS1jbGVhbj0iJDAuODQiIGRhdGEtc29ydC12YWx1ZT0iMC44NCI+KyQwLjg0PC90ZD48dGQgZGF0YS1jbGVhbj0iJDYuMDMiIGRhdGEtc29ydC12YWx1ZT0iNi4wMyI+JDYuMDM8L3RkPjx0ZCBkYXRhLWNsZWFuPSIkNDAsMjA2LjgxIiBkYXRhLXNvcnQtdmFsdWU9IjQwMjA2LjgxIj4kNDAuMjEgYmlsbGlvbjwvdGQ+PHRkIGRhdGEtY2xlYW49IiQ0MCw1ODkuMDAiIGRhdGEtc29ydC12YWx1ZT0iNDA1ODkiPiQ0MC41OSBiaWxsaW9uPC90ZD48dGQgZGF0YS1jbGVhbj0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vZWFybmluZ3MvcmVwb3J0cy8yMDI0LTEwLTMwLWZhY2Vib29rLWluYy1zdG9jay8iPjxhIGhyZWY9Ii9lYXJuaW5ncy9yZXBvcnRzLzIwMjQtMTAtMzAtZmFjZWJvb2staW5jLXN0b2NrLyIgY2xhc3M9ImJ0biBidG4tc2Vjb25kYXJ5IHAtMiIgdGl0bGU9IlZpZXcgTWV0YSBQbGF0Zm9ybXMgRWFybmluZ3MgUmVwb3J0IGZvciAxMC8zMC8yMDI0Ij48c3BhbiBjbGFzcz0iZmEtcmVndWxhciBmYS1zcXVhcmUtbGlzdCI+PC9zcGFuPjwvYT48L3RkPjwvdHI+PHRyPjx0ZCBkYXRhLXNvcnQtdmFsdWU9IjIwMjQxMDMwMDAwMDAwIj4xMC8zMC8yMDI0PC90ZD48dGQ+UTEgMjAyNTwvdGQ+PHRkIGRhdGEtY2xlYW49J01TRlR8TWljcm9zb2Z0Jz48YSBjbGFzcz0icHJvZmlsZS1saW5rInRpdGxlPSJNaWNyb3NvZnQgZWFybmluZ3MgcmVwb3J0LCBkYXRlLCBhbmQgY2FsbCBpbmZvcm1hdGlvbiIgIGhyZWYgPSIvc3RvY2tzL05BU0RBUS9NU0ZUL2Vhcm5pbmdzLyIgX2JsYW5rPjxkaXYgY2xhc3M9ImNvbXBhbnktdGh1bWJuYWlsIj48aW1nIGxvYWRpbmc9ImxhenkiIGhlaWdodD0nNDEnIHdpZHRoPSc4MCcgc3JjPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9sb2dvcy90aHVtYm5haWwvbWljcm9zb2Z0LWNvcnBvcmF0aW9uLWxvZ28ucG5nIiBhbHQ9Ik1pY3Jvc29mdCBDby4gc3RvY2sgbG9nbyI+PC9kaXY+PGRpdiBjbGFzcz0idGlja2VyLWFyZWEiPk1TRlQ8L2Rpdj48ZGl2IGNsYXNzPSJ0aXRsZS1hcmVhIj5NaWNyb3NvZnQ8L2Rpdj48L2E+PC90ZD48dGQgZGF0YS1jbGVhbj0iJDMuMTAiIGRhdGEtc29ydC12YWx1ZT0iMy4xIj4kMy4xMDwvdGQ+PHRkIGRhdGEtY2xlYW49IiQzLjMwIiBkYXRhLXNvcnQtdmFsdWU9IjMuMyI+JDMuMzA8L3RkPjx0ZCBjbGFzcz0iYy1ncmVlbiIgIGRhdGEtY2xlYW49IiQwLjIwIiBkYXRhLXNvcnQtdmFsdWU9IjAuMiI+KyQwLjIwPC90ZD48dGQgZGF0YS1jbGVhbj0iJDMuMzAiIGRhdGEtc29ydC12YWx1ZT0iMy4zIj4kMy4zMDwvdGQ+PHRkIGRhdGEtY2xlYW49IiQ2NCw1NjguNzEiIGRhdGEtc29ydC12YWx1ZT0iNjQ1NjguNzEiPiQ2NC41NyBiaWxsaW9uPC90ZD48dGQgZGF0YS1jbGVhbj0iJDY1LDU4NS4wMCIgZGF0YS1zb3J0LXZhbHVlPSI2NTU4NSI+JDY1LjU5IGJpbGxpb248L3RkPjx0ZCBkYXRhLWNsZWFuPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9lYXJuaW5ncy9yZXBvcnRzLzIwMjQtMTAtMzAtbWljcm9zb2Z0LWNvLXN0b2NrLyI+PGEgaHJlZj0iL2Vhcm5pbmdzL3JlcG9ydHMvMjAyNC0xMC0zMC1taWNyb3NvZnQtY28tc3RvY2svIiBjbGFzcz0iYnRuIGJ0bi1zZWNvbmRhcnkgcC0yIiB0aXRsZT0iVmlldyBNaWNyb3NvZnQgRWFybmluZ3MgUmVwb3J0IGZvciAxMC8zMC8yMDI0Ij48c3BhbiBjbGFzcz0iZmEtcmVndWxhciBmYS1zcXVhcmUtbGlzdCI+PC9zcGFuPjwvYT48L3RkPjwvdHI+PHRyPjx0ZCBkYXRhLXNvcnQtdmFsdWU9IjIwMjQxMDI5MDAwMDAwIj4xMC8yOS8yMDI0PC90ZD48dGQ+UTMgMjAyNDwvdGQ+PHRkIGRhdGEtY2xlYW49J0dPT0dMfEFscGhhYmV0Jz48YSBjbGFzcz0icHJvZmlsZS1saW5rInRpdGxlPSJBbHBoYWJldCBlYXJuaW5ncyByZXBvcnQsIGRhdGUsIGFuZCBjYWxsIGluZm9ybWF0aW9uIiAgaHJlZiA9Ii9zdG9ja3MvTkFTREFRL0dPT0dML2Vhcm5pbmdzLyIgX2JsYW5rPjxkaXYgY2xhc3M9ImNvbXBhbnktdGh1bWJuYWlsIj48aW1nIGxvYWRpbmc9ImxhenkiIGhlaWdodD0nMjgnIHdpZHRoPSc4MCcgc3JjPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9sb2dvcy90aHVtYm5haWwvZ29vZ2xlLWluYy1sb2dvLnBuZyIgYWx0PSJBbHBoYWJldCBJbmMuIHN0b2NrIGxvZ28iPjwvZGl2PjxkaXYgY2xhc3M9InRpY2tlci1hcmVhIj5HT09HTDwvZGl2PjxkaXYgY2xhc3M9InRpdGxlLWFyZWEiPkFscGhhYmV0PC9kaXY+PC9hPjwvdGQ+PHRkIGRhdGEtY2xlYW49IiQxLjgzIiBkYXRhLXNvcnQtdmFsdWU9IjEuODMiPiQxLjgzPC90ZD48dGQgZGF0YS1jbGVhbj0iJDIuMTIiIGRhdGEtc29ydC12YWx1ZT0iMi4xMiI+JDIuMTI8L3RkPjx0ZCBjbGFzcz0iYy1ncmVlbiIgIGRhdGEtY2xlYW49IiQwLjI5IiBkYXRhLXNvcnQtdmFsdWU9IjAuMjkiPiskMC4yOTwvdGQ+PHRkIGRhdGEtY2xlYW49IiQyLjEyIiBkYXRhLXNvcnQtdmFsdWU9IjIuMTIiPiQyLjEyPC90ZD48dGQgZGF0YS1jbGVhbj0iJDcyLDg0Ni4yMiIgZGF0YS1zb3J0LXZhbHVlPSI3Mjg0Ni4yMiI+JDcyLjg1IGJpbGxpb248L3RkPjx0ZCBkYXRhLWNsZWFuPSIkODgsMjY4LjAwIiBkYXRhLXNvcnQtdmFsdWU9Ijg4MjY4Ij4kODguMjcgYmlsbGlvbjwvdGQ+PHRkIGRhdGEtY2xlYW49Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2Vhcm5pbmdzL3JlcG9ydHMvMjAyNC0xMC0yOS1hbHBoYWJldC1pbmMtc3RvY2stMS8iPjxhIGhyZWY9Ii9lYXJuaW5ncy9yZXBvcnRzLzIwMjQtMTAtMjktYWxwaGFiZXQtaW5jLXN0b2NrLTEvIiBjbGFzcz0iYnRuIGJ0bi1zZWNvbmRhcnkgcC0yIiB0aXRsZT0iVmlldyBBbHBoYWJldCBFYXJuaW5ncyBSZXBvcnQgZm9yIDEwLzI5LzIwMjQiPjxzcGFuIGNsYXNzPSJmYS1yZWd1bGFyIGZhLXNxdWFyZS1saXN0Ij48L3NwYW4+PC9hPjwvdGQ+PC90cj48dHI+PHRkIGRhdGEtc29ydC12YWx1ZT0iMjAyNDEwMjMwMDAwMDAiPjEwLzIzLzIwMjQ8L3RkPjx0ZD5RMyAyMDI0PC90ZD48dGQgZGF0YS1jbGVhbj0nSUJNfEludGVybmF0aW9uYWwgQnVzaW5lc3MgTWFjaGluZXMnPjxhIGNsYXNzPSJwcm9maWxlLWxpbmsidGl0bGU9IkludGVybmF0aW9uYWwgQnVzaW5lc3MgTWFjaGluZXMgZWFybmluZ3MgcmVwb3J0LCBkYXRlLCBhbmQgY2FsbCBpbmZvcm1hdGlvbiIgIGhyZWYgPSIvc3RvY2tzL05ZU0UvSUJNL2Vhcm5pbmdzLyIgX2JsYW5rPjxkaXYgY2xhc3M9ImNvbXBhbnktdGh1bWJuYWlsIj48aW1nIGxvYWRpbmc9ImxhenkiIGhlaWdodD0nMzInIHdpZHRoPSc4MCcgc3JjPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9sb2dvcy90aHVtYm5haWwvaW50ZXJuYXRpb25hbC1idXNpbmVzcy1tYWNoaW5lcy1jby1sb2dvLnBuZz92PTIwMjIxMDIwMTYwNzUxIiBhbHQ9IkludGVybmF0aW9uYWwgQnVzaW5lc3MgTWFjaGluZXMgQ28uIHN0b2NrIGxvZ28iPjwvZGl2PjxkaXYgY2xhc3M9InRpY2tlci1hcmVhIj5JQk08L2Rpdj48ZGl2IGNsYXNzPSJ0aXRsZS1hcmVhIj5JbnRlcm5hdGlvbmFsIEJ1c2luZXNzIE1hY2hpbmVzPC9kaXY+PC9hPjwvdGQ+PHRkIGRhdGEtY2xlYW49IiQyLjI3IiBkYXRhLXNvcnQtdmFsdWU9IjIuMjciPiQyLjI3PC90ZD48dGQgZGF0YS1jbGVhbj0iJDIuMzAiIGRhdGEtc29ydC12YWx1ZT0iMi4zIj4kMi4zMDwvdGQ+PHRkIGNsYXNzPSJjLWdyZWVuIiAgZGF0YS1jbGVhbj0iJDAuMDMiIGRhdGEtc29ydC12YWx1ZT0iMC4wMjk5OTk5OTk5OTk5OTk4Ij4rJDAuMDM8L3RkPjx0ZCBkYXRhLWNsZWFuPSIkNC45NiIgZGF0YS1zb3J0LXZhbHVlPSI0Ljk2Ij4kNC45NjwvdGQ+PHRkIGRhdGEtY2xlYW49IiQxNSwwNzcuNzgiIGRhdGEtc29ydC12YWx1ZT0iMTUwNzcuNzgiPiQxNS4wOCBiaWxsaW9uPC90ZD48dGQgZGF0YS1jbGVhbj0iJDE0LDk2OC4wMCIgZGF0YS1zb3J0LXZhbHVlPSIxNDk2OCI+JDE0Ljk3IGJpbGxpb248L3RkPjx0ZCBkYXRhLWNsZWFuPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9lYXJuaW5ncy9yZXBvcnRzLzIwMjQtMTAtMjMtaW50ZXJuYXRpb25hbC1idXNpbmVzcy1tYWNoaW5lcy1jby1zdG9jay8iPjxhIGhyZWY9Ii9lYXJuaW5ncy9yZXBvcnRzLzIwMjQtMTAtMjMtaW50ZXJuYXRpb25hbC1idXNpbmVzcy1tYWNoaW5lcy1jby1zdG9jay8iIGNsYXNzPSJidG4gYnRuLXNlY29uZGFyeSBwLTIiIHRpdGxlPSJWaWV3IEludGVybmF0aW9uYWwgQnVzaW5lc3MgTWFjaGluZXMgRWFybmluZ3MgUmVwb3J0IGZvciAxMC8yMy8yMDI0Ij48c3BhbiBjbGFzcz0iZmEtcmVndWxhciBmYS1zcXVhcmUtbGlzdCI+PC9zcGFuPjwvYT48L3RkPjwvdHI+PHRyPjx0ZCBkYXRhLXNvcnQtdmFsdWU9IjIwMjQwOTI1MDAwMDAwIj45LzI1LzIwMjQ8L3RkPjx0ZD5RNCAyMDI0PC90ZD48dGQgZGF0YS1jbGVhbj0nTVV8TWljcm9uIFRlY2hub2xvZ3knPjxhIGNsYXNzPSJwcm9maWxlLWxpbmsidGl0bGU9Ik1pY3JvbiBUZWNobm9sb2d5IGVhcm5pbmdzIHJlcG9ydCwgZGF0ZSwgYW5kIGNhbGwgaW5mb3JtYXRpb24iICBocmVmID0iL3N0b2Nrcy9OQVNEQVEvTVUvZWFybmluZ3MvIiBfYmxhbms+PGRpdiBjbGFzcz0iY29tcGFueS10aHVtYm5haWwiPjxpbWcgbG9hZGluZz0ibGF6eSIgaGVpZ2h0PSc4MCcgd2lkdGg9JzgwJyBzcmM9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2xvZ29zL3RodW1ibmFpbC9taWNyb24tdGVjaG5vbG9neS1pbmMtbG9nby5wbmc/dj0yMDIyMTAyMTE0MTY0OCIgYWx0PSJNaWNyb24gVGVjaG5vbG9neSwgSW5jLiBzdG9jayBsb2dvIj48L2Rpdj48ZGl2IGNsYXNzPSJ0aWNrZXItYXJlYSI+TVU8L2Rpdj48ZGl2IGNsYXNzPSJ0aXRsZS1hcmVhIj5NaWNyb24gVGVjaG5vbG9neTwvZGl2PjwvYT48L3RkPjx0ZCBkYXRhLWNsZWFuPSIkMC45NyIgZGF0YS1zb3J0LXZhbHVlPSIwLjk3Ij4kMC45NzwvdGQ+PHRkIGRhdGEtY2xlYW49IiQxLjE4IiBkYXRhLXNvcnQtdmFsdWU9IjEuMTgiPiQxLjE4PC90ZD48dGQgY2xhc3M9ImMtZ3JlZW4iICBkYXRhLWNsZWFuPSIkMC4yMSIgZGF0YS1zb3J0LXZhbHVlPSIwLjIxIj4rJDAuMjE8L3RkPjx0ZCBkYXRhLWNsZWFuPSIkMS4xOSIgZGF0YS1zb3J0LXZhbHVlPSIxLjE5Ij4kMS4xOTwvdGQ+PHRkIGRhdGEtY2xlYW49IiQ3LDY0NS42MyIgZGF0YS1zb3J0LXZhbHVlPSI3NjQ1LjYzIj4kNy42NSBiaWxsaW9uPC90ZD48dGQgZGF0YS1jbGVhbj0iJDcsNzUwLjAwIiBkYXRhLXNvcnQtdmFsdWU9Ijc3NTAiPiQ3Ljc1IGJpbGxpb248L3RkPjx0ZCBkYXRhLWNsZWFuPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9lYXJuaW5ncy9yZXBvcnRzLzIwMjQtOS0yNS1taWNyb24tdGVjaG5vbG9neS1pbmMtc3RvY2svIj48YSBocmVmPSIvZWFybmluZ3MvcmVwb3J0cy8yMDI0LTktMjUtbWljcm9uLXRlY2hub2xvZ3ktaW5jLXN0b2NrLyIgY2xhc3M9ImJ0biBidG4tc2Vjb25kYXJ5IHAtMiIgdGl0bGU9IlZpZXcgTWljcm9uIFRlY2hub2xvZ3kgRWFybmluZ3MgUmVwb3J0IGZvciA5LzI1LzIwMjQiPjxzcGFuIGNsYXNzPSJmYS1yZWd1bGFyIGZhLXNxdWFyZS1saXN0Ij48L3NwYW4+PC9hPjwvdGQ+PC90cj48L3Rib2R5PjwvdGFibGU+PGgyIGNsYXNzPSdtdC01Jz5EaXZpZGVuZHM8L2gyPjxkaXYgY2xhc3M9J3Jvdyc+PGRpdiBjbGFzcz0nY29sLTEyJz48dGFibGUgY2xhc3M9J3Njcm9sbC10YWJsZSBzb3J0LXRhYmxlIGRpdmlkZW5kLXRhYmxlJz48dGhlYWQ+PHRyPjx0aCBkYXRhLXNvcnQ9J3N0cmluZycgZGF0YS1jbGVhbj0nU3ltYm9sfENvbXBhbnknPkNvbXBhbnk8L3RoPjx0aCBkYXRhLXNvcnQ9J2Zsb2F0Jz5Bbm51YWwgUGF5b3V0PC90aD48dGggZGF0YS1zb3J0PSdmbG9hdCc+RGl2aWRlbmQgWWllbGQ8L3RoPjx0aCBkYXRhLXNvcnQ9J2Zsb2F0Jz4zLVllYXIgRGl2aWRlbmQgR3Jvd3RoPC90aD48dGggZGF0YS1zb3J0PSdmbG9hdCc+UGF5b3V0IFJhdGlvPC90aD48dGggZGF0YS1zb3J0PSdpbnQnPlllYXJzIG9mIENvbnNlY3V0aXZlIEdyb3d0aDwvdGg+PC90cj48L3RoZWFkPjx0Ym9keT48dHI+PHRkIGRhdGEtY2xlYW49J0FBUEx8QXBwbGUnPjxhIGNsYXNzPSJwcm9maWxlLWxpbmsidGl0bGU9IkFwcGxlIGRpdmlkZW5kIiAgaHJlZiA9Ii9zdG9ja3MvTkFTREFRL0FBUEwvZGl2aWRlbmQvIiBfYmxhbms+PGRpdiBjbGFzcz0iY29tcGFueS10aHVtYm5haWwiPjxpbWcgbG9hZGluZz0ibGF6eSIgaGVpZ2h0PSc1Mycgd2lkdGg9JzgwJyBzcmM9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2xvZ29zL3RodW1ibmFpbC9hcHBsZS1pbmMtbG9nby5wbmciIGFsdD0iQXBwbGUgSW5jLiBzdG9jayBsb2dvIj48L2Rpdj48ZGl2IGNsYXNzPSJ0aWNrZXItYXJlYSI+QUFQTDwvZGl2PjxkaXYgY2xhc3M9InRpdGxlLWFyZWEiPkFwcGxlPC9kaXY+PC9hPjwvdGQ+PHRkIGRhdGEtY2xlYW49JyQxLjAwJyBkYXRhLXNvcnQtdmFsdWU9JzEnPiQxLjAwPC90ZD48dGQgZGF0YS1zb3J0LXZhbHVlPScwLjAwJz4wLjM5JTwvdGQ+PHRkIGNsYXNzPSdjLWdyZWVuJyBkYXRhLXNvcnQtdmFsdWU9JzUuNTcnPis1LjU3JTwvdGQ+PHRkIGRhdGEtc29ydC12YWx1ZT0nMC4xNic+MTYuNDUlPC90ZD48dGQgZGF0YS1zb3J0LXZhbHVlPScxMycgZGF0YS1jbGVhbicxMyc+MTMgWWVhcnM8L3RkPjwvdHI+PHRyPjx0ZCBkYXRhLWNsZWFuPSdBTVpOfEFtYXpvbi5jb20nPjxhIGNsYXNzPSJwcm9maWxlLWxpbmsidGl0bGU9IkFtYXpvbi5jb20gZGl2aWRlbmQiICBocmVmID0iL3N0b2Nrcy9OQVNEQVEvQU1aTi9kaXZpZGVuZC8iIF9ibGFuaz48ZGl2IGNsYXNzPSJjb21wYW55LXRodW1ibmFpbCI+PGltZyBsb2FkaW5nPSJsYXp5IiBoZWlnaHQ9JzI5JyB3aWR0aD0nODAnIHNyYz0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbG9nb3MvdGh1bWJuYWlsL2FtYXpvbmNvbS1pbmMtbG9nby5qcGciIGFsdD0iQW1hem9uLmNvbSwgSW5jLiBzdG9jayBsb2dvIj48L2Rpdj48ZGl2IGNsYXNzPSJ0aWNrZXItYXJlYSI+QU1aTjwvZGl2PjxkaXYgY2xhc3M9InRpdGxlLWFyZWEiPkFtYXpvbi5jb208L2Rpdj48L2E+PC90ZD48dGQgZGF0YS1jbGVhbj0nJDAuMjAnIGRhdGEtc29ydC12YWx1ZT0nMC4yJz4kMC4yMDwvdGQ+PHRkIGRhdGEtc29ydC12YWx1ZT0nMC4wMCc+MC4wOSU8L3RkPjx0ZCBkYXRhLWNsZWFuPScwJyBkYXRhLXNvcnQtdmFsdWU9JzAnPk4vQTwvdGQ+PHRkIGRhdGEtc29ydC12YWx1ZT0nMC4wNCc+NC4yOCU8L3RkPjx0ZCBkYXRhLWNsZWFuPScwJyBkYXRhLXNvcnQtdmFsdWU9JzAnPk4vQTwvdGQ+PC90cj48dHI+PHRkIGRhdGEtY2xlYW49J0dPT0dMfEFscGhhYmV0Jz48YSBjbGFzcz0icHJvZmlsZS1saW5rInRpdGxlPSJBbHBoYWJldCBkaXZpZGVuZCIgIGhyZWYgPSIvc3RvY2tzL05BU0RBUS9HT09HTC9kaXZpZGVuZC8iIF9ibGFuaz48ZGl2IGNsYXNzPSJjb21wYW55LXRodW1ibmFpbCI+PGltZyBsb2FkaW5nPSJsYXp5IiBoZWlnaHQ9JzI4JyB3aWR0aD0nODAnIHNyYz0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbG9nb3MvdGh1bWJuYWlsL2dvb2dsZS1pbmMtbG9nby5wbmciIGFsdD0iQWxwaGFiZXQgSW5jLiBzdG9jayBsb2dvIj48L2Rpdj48ZGl2IGNsYXNzPSJ0aWNrZXItYXJlYSI+R09PR0w8L2Rpdj48ZGl2IGNsYXNzPSJ0aXRsZS1hcmVhIj5BbHBoYWJldDwvZGl2PjwvYT48L3RkPjx0ZCBkYXRhLWNsZWFuPSckMC44MCcgZGF0YS1zb3J0LXZhbHVlPScwLjgwMDAwMDAxJz4kMC44MDwvdGQ+PHRkIGRhdGEtc29ydC12YWx1ZT0nMC4wMCc+MC40MiU8L3RkPjx0ZCBkYXRhLWNsZWFuPScwJyBkYXRhLXNvcnQtdmFsdWU9JzAnPk4vQTwvdGQ+PHRkIGRhdGEtc29ydC12YWx1ZT0nMC4xMSc+MTAuNjElPC90ZD48dGQgZGF0YS1jbGVhbj0nMCcgZGF0YS1zb3J0LXZhbHVlPScwJz5OL0E8L3RkPjwvdHI+PHRyPjx0ZCBkYXRhLWNsZWFuPSdNRVRBfE1ldGEgUGxhdGZvcm1zJz48YSBjbGFzcz0icHJvZmlsZS1saW5rInRpdGxlPSJNZXRhIFBsYXRmb3JtcyBkaXZpZGVuZCIgIGhyZWYgPSIvc3RvY2tzL05BU0RBUS9NRVRBL2RpdmlkZW5kLyIgX2JsYW5rPjxkaXYgY2xhc3M9ImNvbXBhbnktdGh1bWJuYWlsIj48aW1nIGxvYWRpbmc9ImxhenkiIGhlaWdodD0nNzYnIHdpZHRoPSc4MCcgc3JjPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9sb2dvcy90aHVtYm5haWwvbWV0YS1wbGF0Zm9ybXMtaW5jLWxvZ28ucG5nP3Y9MjAyMjA2MDkwODQxMjYiIGFsdD0iTWV0YSBQbGF0Zm9ybXMsIEluYy4gc3RvY2sgbG9nbyI+PC9kaXY+PGRpdiBjbGFzcz0idGlja2VyLWFyZWEiPk1FVEE8L2Rpdj48ZGl2IGNsYXNzPSJ0aXRsZS1hcmVhIj5NZXRhIFBsYXRmb3JtczwvZGl2PjwvYT48L3RkPjx0ZCBkYXRhLWNsZWFuPSckMi4wMCcgZGF0YS1zb3J0LXZhbHVlPScyJz4kMi4wMDwvdGQ+PHRkIGRhdGEtc29ydC12YWx1ZT0nMC4wMCc+MC4zNCU8L3RkPjx0ZCBkYXRhLWNsZWFuPScwJyBkYXRhLXNvcnQtdmFsdWU9JzAnPk4vQTwvdGQ+PHRkIGRhdGEtc29ydC12YWx1ZT0nMC4wOSc+OS40MiU8L3RkPjx0ZCBkYXRhLWNsZWFuPScwJyBkYXRhLXNvcnQtdmFsdWU9JzAnPk4vQTwvdGQ+PC90cj48dHI+PHRkIGRhdGEtY2xlYW49J01TRlR8TWljcm9zb2Z0Jz48YSBjbGFzcz0icHJvZmlsZS1saW5rInRpdGxlPSJNaWNyb3NvZnQgZGl2aWRlbmQiICBocmVmID0iL3N0b2Nrcy9OQVNEQVEvTVNGVC9kaXZpZGVuZC8iIF9ibGFuaz48ZGl2IGNsYXNzPSJjb21wYW55LXRodW1ibmFpbCI+PGltZyBsb2FkaW5nPSJsYXp5IiBoZWlnaHQ9JzQxJyB3aWR0aD0nODAnIHNyYz0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbG9nb3MvdGh1bWJuYWlsL21pY3Jvc29mdC1jb3Jwb3JhdGlvbi1sb2dvLnBuZyIgYWx0PSJNaWNyb3NvZnQgQ28uIHN0b2NrIGxvZ28iPjwvZGl2PjxkaXYgY2xhc3M9InRpY2tlci1hcmVhIj5NU0ZUPC9kaXY+PGRpdiBjbGFzcz0idGl0bGUtYXJlYSI+TWljcm9zb2Z0PC9kaXY+PC9hPjwvdGQ+PHRkIGRhdGEtY2xlYW49JyQzLjMyJyBkYXRhLXNvcnQtdmFsdWU9JzMuMzE5OTk5OTMnPiQzLjMyPC90ZD48dGQgZGF0YS1zb3J0LXZhbHVlPScwLjAxJz4wLjc2JTwvdGQ+PHRkIGNsYXNzPSdjLWdyZWVuJyBkYXRhLXNvcnQtdmFsdWU9JzEwLjExJz4rMTAuMTElPC90ZD48dGQgZGF0YS1zb3J0LXZhbHVlPScwLjI3Jz4yNy4zOSU8L3RkPjx0ZCBkYXRhLWNsZWFuPScwJyBkYXRhLXNvcnQtdmFsdWU9JzAnPk4vQTwvdGQ+PC90cj48dHI+PHRkIGRhdGEtY2xlYW49J01VfE1pY3JvbiBUZWNobm9sb2d5Jz48YSBjbGFzcz0icHJvZmlsZS1saW5rInRpdGxlPSJNaWNyb24gVGVjaG5vbG9neSBkaXZpZGVuZCIgIGhyZWYgPSIvc3RvY2tzL05BU0RBUS9NVS9kaXZpZGVuZC8iIF9ibGFuaz48ZGl2IGNsYXNzPSJjb21wYW55LXRodW1ibmFpbCI+PGltZyBsb2FkaW5nPSJsYXp5IiBoZWlnaHQ9JzgwJyB3aWR0aD0nODAnIHNyYz0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbG9nb3MvdGh1bWJuYWlsL21pY3Jvbi10ZWNobm9sb2d5LWluYy1sb2dvLnBuZz92PTIwMjIxMDIxMTQxNjQ4IiBhbHQ9Ik1pY3JvbiBUZWNobm9sb2d5LCBJbmMuIHN0b2NrIGxvZ28iPjwvZGl2PjxkaXYgY2xhc3M9InRpY2tlci1hcmVhIj5NVTwvZGl2PjxkaXYgY2xhc3M9InRpdGxlLWFyZWEiPk1pY3JvbiBUZWNobm9sb2d5PC9kaXY+PC9hPjwvdGQ+PHRkIGRhdGEtY2xlYW49JyQwLjQ2JyBkYXRhLXNvcnQtdmFsdWU9JzAuNDYwMDAwMDEnPiQwLjQ2PC90ZD48dGQgZGF0YS1zb3J0LXZhbHVlPScwLjAxJz4wLjUxJTwvdGQ+PHRkIGRhdGEtY2xlYW49JzAnIGRhdGEtc29ydC12YWx1ZT0nMCc+Ti9BPC90ZD48dGQgZGF0YS1zb3J0LXZhbHVlPScwLjEzJz4xMy4yNiU8L3RkPjx0ZCBkYXRhLWNsZWFuPScwJyBkYXRhLXNvcnQtdmFsdWU9JzAnPk4vQTwvdGQ+PC90cj48dHI+PHRkIGRhdGEtY2xlYW49J05WREF8TlZJRElBJz48YSBjbGFzcz0icHJvZmlsZS1saW5rInRpdGxlPSJOVklESUEgZGl2aWRlbmQiICBocmVmID0iL3N0b2Nrcy9OQVNEQVEvTlZEQS9kaXZpZGVuZC8iIF9ibGFuaz48ZGl2IGNsYXNzPSJjb21wYW55LXRodW1ibmFpbCI+PGltZyBsb2FkaW5nPSJsYXp5IiBoZWlnaHQ9JzQxJyB3aWR0aD0nODAnIHNyYz0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbG9nb3MvdGh1bWJuYWlsL252aWRpYS1jby1sb2dvLmpwZz92PTIwMjIxMDIwMTQyOTE2IiBhbHQ9Ik5WSURJQSBDby4gc3RvY2sgbG9nbyI+PC9kaXY+PGRpdiBjbGFzcz0idGlja2VyLWFyZWEiPk5WREE8L2Rpdj48ZGl2IGNsYXNzPSJ0aXRsZS1hcmVhIj5OVklESUE8L2Rpdj48L2E+PC90ZD48dGQgZGF0YS1jbGVhbj0nJDAuMDQnIGRhdGEtc29ydC12YWx1ZT0nMC4wNCc+JDAuMDQ8L3RkPjx0ZCBkYXRhLXNvcnQtdmFsdWU9JzAuMDAnPjAuMDMlPC90ZD48dGQgZGF0YS1jbGVhbj0nMCcgZGF0YS1zb3J0LXZhbHVlPScwJz5OL0E8L3RkPjx0ZCBkYXRhLXNvcnQtdmFsdWU9JzAuMDInPjEuNTclPC90ZD48dGQgZGF0YS1jbGVhbj0nMCcgZGF0YS1zb3J0LXZhbHVlPScwJz5OL0E8L3RkPjwvdHI+PHRyPjx0ZCBkYXRhLWNsZWFuPSdBSXxDMy5haSc+PGEgY2xhc3M9InByb2ZpbGUtbGluayJ0aXRsZT0iQzMuYWkgZGl2aWRlbmQiICBocmVmID0iL3N0b2Nrcy9OWVNFL0FJL2RpdmlkZW5kLyIgX2JsYW5rPjxkaXYgY2xhc3M9ImNvbXBhbnktdGh1bWJuYWlsIj48aW1nIGxvYWRpbmc9ImxhenkiIGhlaWdodD0nNDQnIHdpZHRoPSc4MCcgc3JjPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9sb2dvcy90aHVtYm5haWwvYzNhaS1pbmMtbG9nby5wbmc/dj0yMDIyMTEyOTE5MjUzOCIgYWx0PSJDMy5haSwgSW5jLiBzdG9jayBsb2dvIj48L2Rpdj48ZGl2IGNsYXNzPSJ0aWNrZXItYXJlYSI+QUk8L2Rpdj48ZGl2IGNsYXNzPSJ0aXRsZS1hcmVhIj5DMy5haTwvZGl2PjwvYT48L3RkPjx0ZCBkYXRhLWNsZWFuPSckMC45MCcgZGF0YS1zb3J0LXZhbHVlPScwLjg5OTk5OTk4Jz4kMC45MDwvdGQ+PHRkIGRhdGEtc29ydC12YWx1ZT0nMC4wMic+Mi40OCU8L3RkPjx0ZCBkYXRhLWNsZWFuPScwJyBkYXRhLXNvcnQtdmFsdWU9JzAnPk4vQTwvdGQ+PHRkIGRhdGEtc29ydC12YWx1ZT0nLTAuNDEnPk4vQSA8L3RkPjx0ZCBkYXRhLWNsZWFuPScwJyBkYXRhLXNvcnQtdmFsdWU9JzAnPk4vQTwvdGQ+PC90cj48dHI+PHRkIGRhdGEtY2xlYW49J0lCTXxJbnRlcm5hdGlvbmFsIEJ1c2luZXNzIE1hY2hpbmVzJz48YSBjbGFzcz0icHJvZmlsZS1saW5rInRpdGxlPSJJbnRlcm5hdGlvbmFsIEJ1c2luZXNzIE1hY2hpbmVzIGRpdmlkZW5kIiAgaHJlZiA9Ii9zdG9ja3MvTllTRS9JQk0vZGl2aWRlbmQvIiBfYmxhbms+PGRpdiBjbGFzcz0iY29tcGFueS10aHVtYm5haWwiPjxpbWcgbG9hZGluZz0ibGF6eSIgaGVpZ2h0PSczMicgd2lkdGg9JzgwJyBzcmM9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2xvZ29zL3RodW1ibmFpbC9pbnRlcm5hdGlvbmFsLWJ1c2luZXNzLW1hY2hpbmVzLWNvLWxvZ28ucG5nP3Y9MjAyMjEwMjAxNjA3NTEiIGFsdD0iSW50ZXJuYXRpb25hbCBCdXNpbmVzcyBNYWNoaW5lcyBDby4gc3RvY2sgbG9nbyI+PC9kaXY+PGRpdiBjbGFzcz0idGlja2VyLWFyZWEiPklCTTwvZGl2PjxkaXYgY2xhc3M9InRpdGxlLWFyZWEiPkludGVybmF0aW9uYWwgQnVzaW5lc3MgTWFjaGluZXM8L2Rpdj48L2E+PC90ZD48dGQgZGF0YS1jbGVhbj0nJDYuNjgnIGRhdGEtc29ydC12YWx1ZT0nNi42Nzk5OTk4Myc+JDYuNjg8L3RkPjx0ZCBkYXRhLXNvcnQtdmFsdWU9JzAuMDMnPjIuOTklPC90ZD48dGQgY2xhc3M9J2MtZ3JlZW4nIGRhdGEtc29ydC12YWx1ZT0nMC42MSc+KzAuNjElPC90ZD48dGQgZGF0YS1zb3J0LXZhbHVlPScwLjk3Jz45Ny4yMyU8L3RkPjx0ZCBkYXRhLXNvcnQtdmFsdWU9JzI5JyBkYXRhLWNsZWFuJzI5Jz4yOSBZZWFyczwvdGQ+PC90cj48L3Rib2R5PjwvdGFibGU+PC9kaXY+PC9kaXY+PGgzIGNsYXNzPSdtdC0yJz5MYXRlc3QgQXJ0aWZpY2lhbCBJbnRlbGxpZ2VuY2UgU3RvY2tzIERpdmlkZW5kczwvaDM+PHRhYmxlIGNsYXNzPSdzY3JvbGwtdGFibGUgc29ydC10YWJsZSBkaXZpZGVuZC10YWJsZSc+PHRoZWFkPjx0cj48dGggZGF0YS1zb3J0PSdpbnQnPkFubm91bmNlbWVudDwvdGg+PHRoIGRhdGEtc29ydD0nc3RyaW5nJyBkYXRhLWNsZWFuPSdTeW1ib2x8Q29tcGFueSc+Q29tcGFueTwvdGg+PHRoIGRhdGEtc29ydD0nc3RyaW5nJz5QZXJpb2Q8L3RoPjx0aCBkYXRhLXNvcnQ9J2Zsb2F0Jz5BbW91bnQ8L3RoPjx0aCBkYXRhLXNvcnQ9J2Zsb2F0Jz5ZaWVsZDwvdGg+PHRoIGRhdGEtc29ydD0naW50Jz5FeC1EaXZpZGVuZCBEYXRlPC90aD48dGggZGF0YS1zb3J0PSdpbnQnPlJlY29yZCBEYXRlPC90aD48dGggZGF0YS1zb3J0PSdpbnQnPlBheWFibGUgRGF0ZTwvdGg+PC90cj48L3RoZWFkPjx0Ym9keT48dHI+PHRkIGRhdGEtc29ydC12YWx1ZT0nMjAyNDEyMDMwMDAwMDAnPjEyLzMvMjAyNDwvdGQ+PHRkIGRhdGEtY2xlYW49J01TRlR8TWljcm9zb2Z0Jz48YSBjbGFzcz0icHJvZmlsZS1saW5rInRpdGxlPSJNaWNyb3NvZnQgZGl2aWRlbmQiICBocmVmID0iL3N0b2Nrcy9OQVNEQVEvTVNGVC9kaXZpZGVuZC8iIF9ibGFuaz48ZGl2IGNsYXNzPSJjb21wYW55LXRodW1ibmFpbCI+PGltZyBsb2FkaW5nPSJsYXp5IiBoZWlnaHQ9JzQxJyB3aWR0aD0nODAnIHNyYz0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbG9nb3MvdGh1bWJuYWlsL21pY3Jvc29mdC1jb3Jwb3JhdGlvbi1sb2dvLnBuZyIgYWx0PSJNaWNyb3NvZnQgQ28uIHN0b2NrIGxvZ28iPjwvZGl2PjxkaXYgY2xhc3M9InRpY2tlci1hcmVhIj5NU0ZUPC9kaXY+PGRpdiBjbGFzcz0idGl0bGUtYXJlYSI+TWljcm9zb2Z0PC9kaXY+PC9hPjwvdGQ+PHRkPnF1YXJ0ZXJseTwvdGQ+PHRkIGRhdGEtc29ydC12YWx1ZT0nMC44Myc+JDAuODM8L3RkPjx0ZD4wLjc3JTwvdGQ+PHRkIGRhdGEtc29ydC12YWx1ZT0nMjAyNTAyMjAwMDAwMDAnPjIvMjAvMjAyNTwvdGQ+PHRkIGRhdGEtc29ydC12YWx1ZT0nMjAyNTAyMjAwMDAwMDAnPjIvMjAvMjAyNTwvdGQ+PHRkIGRhdGEtc29ydC12YWx1ZT0nMjAyNTAzMTMwMDAwMDAnPjMvMTMvMjAyNTwvdGQ+PC90cj48dHI+PHRkIGRhdGEtc29ydC12YWx1ZT0nMjAyNDEyMTkwMDAwMDAnPjEyLzE5LzIwMjQ8L3RkPjx0ZCBkYXRhLWNsZWFuPSdNVXxNaWNyb24gVGVjaG5vbG9neSc+PGEgY2xhc3M9InByb2ZpbGUtbGluayJ0aXRsZT0iTWljcm9uIFRlY2hub2xvZ3kgZGl2aWRlbmQiICBocmVmID0iL3N0b2Nrcy9OQVNEQVEvTVUvZGl2aWRlbmQvIiBfYmxhbms+PGRpdiBjbGFzcz0iY29tcGFueS10aHVtYm5haWwiPjxpbWcgbG9hZGluZz0ibGF6eSIgaGVpZ2h0PSc4MCcgd2lkdGg9JzgwJyBzcmM9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2xvZ29zL3RodW1ibmFpbC9taWNyb24tdGVjaG5vbG9neS1pbmMtbG9nby5wbmc/dj0yMDIyMTAyMTE0MTY0OCIgYWx0PSJNaWNyb24gVGVjaG5vbG9neSwgSW5jLiBzdG9jayBsb2dvIj48L2Rpdj48ZGl2IGNsYXNzPSJ0aWNrZXItYXJlYSI+TVU8L2Rpdj48ZGl2IGNsYXNzPSJ0aXRsZS1hcmVhIj5NaWNyb24gVGVjaG5vbG9neTwvZGl2PjwvYT48L3RkPjx0ZD5xdWFydGVybHk8L3RkPjx0ZCBkYXRhLXNvcnQtdmFsdWU9JzAuMTE1Jz4kMC4xMTUwPC90ZD48dGQ+MC41JTwvdGQ+PHRkIGRhdGEtc29ydC12YWx1ZT0nMjAyNDEyMzAwMDAwMDAnPjEyLzMwLzIwMjQ8L3RkPjx0ZCBkYXRhLXNvcnQtdmFsdWU9JzIwMjQxMjMwMDAwMDAwJz4xMi8zMC8yMDI0PC90ZD48dGQgZGF0YS1zb3J0LXZhbHVlPScyMDI1MDExNTAwMDAwMCc+MS8xNS8yMDI1PC90ZD48L3RyPjx0cj48dGQgZGF0YS1zb3J0LXZhbHVlPScyMDI0MTIwNTAwMDAwMCc+MTIvNS8yMDI0PC90ZD48dGQgZGF0YS1jbGVhbj0nTUVUQXxNZXRhIFBsYXRmb3Jtcyc+PGEgY2xhc3M9InByb2ZpbGUtbGluayJ0aXRsZT0iTWV0YSBQbGF0Zm9ybXMgZGl2aWRlbmQiICBocmVmID0iL3N0b2Nrcy9OQVNEQVEvTUVUQS9kaXZpZGVuZC8iIF9ibGFuaz48ZGl2IGNsYXNzPSJjb21wYW55LXRodW1ibmFpbCI+PGltZyBsb2FkaW5nPSJsYXp5IiBoZWlnaHQ9Jzc2JyB3aWR0aD0nODAnIHNyYz0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbG9nb3MvdGh1bWJuYWlsL21ldGEtcGxhdGZvcm1zLWluYy1sb2dvLnBuZz92PTIwMjIwNjA5MDg0MTI2IiBhbHQ9Ik1ldGEgUGxhdGZvcm1zLCBJbmMuIHN0b2NrIGxvZ28iPjwvZGl2PjxkaXYgY2xhc3M9InRpY2tlci1hcmVhIj5NRVRBPC9kaXY+PGRpdiBjbGFzcz0idGl0bGUtYXJlYSI+TWV0YSBQbGF0Zm9ybXM8L2Rpdj48L2E+PC90ZD48dGQ+cXVhcnRlcmx5PC90ZD48dGQgZGF0YS1zb3J0LXZhbHVlPScwLjUnPiQwLjUwPC90ZD48dGQ+MC4zMyU8L3RkPjx0ZCBkYXRhLXNvcnQtdmFsdWU9JzIwMjQxMjE2MDAwMDAwJz4xMi8xNi8yMDI0PC90ZD48dGQgZGF0YS1zb3J0LXZhbHVlPScyMDI0MTIxNjAwMDAwMCc+MTIvMTYvMjAyNDwvdGQ+PHRkIGRhdGEtc29ydC12YWx1ZT0nMjAyNDEyMjcwMDAwMDAnPjEyLzI3LzIwMjQ8L3RkPjwvdHI+PHRyPjx0ZCBkYXRhLXNvcnQtdmFsdWU9JzIwMjQxMTIwMDAwMDAwJz4xMS8yMC8yMDI0PC90ZD48dGQgZGF0YS1jbGVhbj0nTlZEQXxOVklESUEnPjxhIGNsYXNzPSJwcm9maWxlLWxpbmsidGl0bGU9Ik5WSURJQSBkaXZpZGVuZCIgIGhyZWYgPSIvc3RvY2tzL05BU0RBUS9OVkRBL2RpdmlkZW5kLyIgX2JsYW5rPjxkaXYgY2xhc3M9ImNvbXBhbnktdGh1bWJuYWlsIj48aW1nIGxvYWRpbmc9ImxhenkiIGhlaWdodD0nNDEnIHdpZHRoPSc4MCcgc3JjPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9sb2dvcy90aHVtYm5haWwvbnZpZGlhLWNvLWxvZ28uanBnP3Y9MjAyMjEwMjAxNDI5MTYiIGFsdD0iTlZJRElBIENvLiBzdG9jayBsb2dvIj48L2Rpdj48ZGl2IGNsYXNzPSJ0aWNrZXItYXJlYSI+TlZEQTwvZGl2PjxkaXYgY2xhc3M9InRpdGxlLWFyZWEiPk5WSURJQTwvZGl2PjwvYT48L3RkPjx0ZD5xdWFydGVybHk8L3RkPjx0ZCBkYXRhLXNvcnQtdmFsdWU9JzAuMDEnPiQwLjAxPC90ZD48dGQ+MC4wMyU8L3RkPjx0ZCBkYXRhLXNvcnQtdmFsdWU9JzIwMjQxMjA1MDAwMDAwJz4xMi81LzIwMjQ8L3RkPjx0ZCBkYXRhLXNvcnQtdmFsdWU9JzIwMjQxMjA1MDAwMDAwJz4xMi81LzIwMjQ8L3RkPjx0ZCBkYXRhLXNvcnQtdmFsdWU9JzIwMjQxMjI3MDAwMDAwJz4xMi8yNy8yMDI0PC90ZD48L3RyPjx0cj48dGQgZGF0YS1zb3J0LXZhbHVlPScyMDI0MTAyODAwMDAwMCc+MTAvMjgvMjAyNDwvdGQ+PHRkIGRhdGEtY2xlYW49J0dPT0dMfEFscGhhYmV0Jz48YSBjbGFzcz0icHJvZmlsZS1saW5rInRpdGxlPSJBbHBoYWJldCBkaXZpZGVuZCIgIGhyZWYgPSIvc3RvY2tzL05BU0RBUS9HT09HTC9kaXZpZGVuZC8iIF9ibGFuaz48ZGl2IGNsYXNzPSJjb21wYW55LXRodW1ibmFpbCI+PGltZyBsb2FkaW5nPSJsYXp5IiBoZWlnaHQ9JzI4JyB3aWR0aD0nODAnIHNyYz0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbG9nb3MvdGh1bWJuYWlsL2dvb2dsZS1pbmMtbG9nby5wbmciIGFsdD0iQWxwaGFiZXQgSW5jLiBzdG9jayBsb2dvIj48L2Rpdj48ZGl2IGNsYXNzPSJ0aWNrZXItYXJlYSI+R09PR0w8L2Rpdj48ZGl2IGNsYXNzPSJ0aXRsZS1hcmVhIj5BbHBoYWJldDwvZGl2PjwvYT48L3RkPjx0ZD5RdWFydGVybHk8L3RkPjx0ZCBkYXRhLXNvcnQtdmFsdWU9JzAuMic+JDAuMjA8L3RkPjx0ZD4wLjQ2JTwvdGQ+PHRkIGRhdGEtc29ydC12YWx1ZT0nMjAyNDEyMDkwMDAwMDAnPjEyLzkvMjAyNDwvdGQ+PHRkIGRhdGEtc29ydC12YWx1ZT0nMjAyNDEyMDkwMDAwMDAnPjEyLzkvMjAyNDwvdGQ+PHRkIGRhdGEtc29ydC12YWx1ZT0nMjAyNDEyMTYwMDAwMDAnPjEyLzE2LzIwMjQ8L3RkPjwvdHI+PHRyPjx0ZCBkYXRhLXNvcnQtdmFsdWU9JzIwMjQxMDMwMDAwMDAwJz4xMC8zMC8yMDI0PC90ZD48dGQgZGF0YS1jbGVhbj0nSUJNfEludGVybmF0aW9uYWwgQnVzaW5lc3MgTWFjaGluZXMnPjxhIGNsYXNzPSJwcm9maWxlLWxpbmsidGl0bGU9IkludGVybmF0aW9uYWwgQnVzaW5lc3MgTWFjaGluZXMgZGl2aWRlbmQiICBocmVmID0iL3N0b2Nrcy9OWVNFL0lCTS9kaXZpZGVuZC8iIF9ibGFuaz48ZGl2IGNsYXNzPSJjb21wYW55LXRodW1ibmFpbCI+PGltZyBsb2FkaW5nPSJsYXp5IiBoZWlnaHQ9JzMyJyB3aWR0aD0nODAnIHNyYz0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbG9nb3MvdGh1bWJuYWlsL2ludGVybmF0aW9uYWwtYnVzaW5lc3MtbWFjaGluZXMtY28tbG9nby5wbmc/dj0yMDIyMTAyMDE2MDc1MSIgYWx0PSJJbnRlcm5hdGlvbmFsIEJ1c2luZXNzIE1hY2hpbmVzIENvLiBzdG9jayBsb2dvIj48L2Rpdj48ZGl2IGNsYXNzPSJ0aWNrZXItYXJlYSI+SUJNPC9kaXY+PGRpdiBjbGFzcz0idGl0bGUtYXJlYSI+SW50ZXJuYXRpb25hbCBCdXNpbmVzcyBNYWNoaW5lczwvZGl2PjwvYT48L3RkPjx0ZD5xdWFydGVybHk8L3RkPjx0ZCBkYXRhLXNvcnQtdmFsdWU9JzEuNjcnPiQxLjY3PC90ZD48dGQ+My4yJTwvdGQ+PHRkIGRhdGEtc29ydC12YWx1ZT0nMjAyNDExMTIwMDAwMDAnPjExLzEyLzIwMjQ8L3RkPjx0ZCBkYXRhLXNvcnQtdmFsdWU9JzIwMjQxMTEyMDAwMDAwJz4xMS8xMi8yMDI0PC90ZD48dGQgZGF0YS1zb3J0LXZhbHVlPScyMDI0MTIxMDAwMDAwMCc+MTIvMTAvMjAyNDwvdGQ+PC90cj48dHI+PHRkIGRhdGEtc29ydC12YWx1ZT0nMjAyNDEwMzEwMDAwMDAnPjEwLzMxLzIwMjQ8L3RkPjx0ZCBkYXRhLWNsZWFuPSdBQVBMfEFwcGxlJz48YSBjbGFzcz0icHJvZmlsZS1saW5rInRpdGxlPSJBcHBsZSBkaXZpZGVuZCIgIGhyZWYgPSIvc3RvY2tzL05BU0RBUS9BQVBML2RpdmlkZW5kLyIgX2JsYW5rPjxkaXYgY2xhc3M9ImNvbXBhbnktdGh1bWJuYWlsIj48aW1nIGxvYWRpbmc9ImxhenkiIGhlaWdodD0nNTMnIHdpZHRoPSc4MCcgc3JjPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9sb2dvcy90aHVtYm5haWwvYXBwbGUtaW5jLWxvZ28ucG5nIiBhbHQ9IkFwcGxlIEluYy4gc3RvY2sgbG9nbyI+PC9kaXY+PGRpdiBjbGFzcz0idGlja2VyLWFyZWEiPkFBUEw8L2Rpdj48ZGl2IGNsYXNzPSJ0aXRsZS1hcmVhIj5BcHBsZTwvZGl2PjwvYT48L3RkPjx0ZD5xdWFydGVybHk8L3RkPjx0ZCBkYXRhLXNvcnQtdmFsdWU9JzAuMjUnPiQwLjI1PC90ZD48dGQ+MC40NCU8L3RkPjx0ZCBkYXRhLXNvcnQtdmFsdWU9JzIwMjQxMTA4MDAwMDAwJz4xMS84LzIwMjQ8L3RkPjx0ZCBkYXRhLXNvcnQtdmFsdWU9JzIwMjQxMTExMDAwMDAwJz4xMS8xMS8yMDI0PC90ZD48dGQgZGF0YS1zb3J0LXZhbHVlPScyMDI0MTExNDAwMDAwMCc+MTEvMTQvMjAyNDwvdGQ+PC90cj48dHI+PHRkIGRhdGEtc29ydC12YWx1ZT0nMjAyNDA5MjUwMDAwMDAnPjkvMjUvMjAyNDwvdGQ+PHRkIGRhdGEtY2xlYW49J01VfE1pY3JvbiBUZWNobm9sb2d5Jz48YSBjbGFzcz0icHJvZmlsZS1saW5rInRpdGxlPSJNaWNyb24gVGVjaG5vbG9neSBkaXZpZGVuZCIgIGhyZWYgPSIvc3RvY2tzL05BU0RBUS9NVS9kaXZpZGVuZC8iIF9ibGFuaz48ZGl2IGNsYXNzPSJjb21wYW55LXRodW1ibmFpbCI+PGltZyBsb2FkaW5nPSJsYXp5IiBoZWlnaHQ9JzgwJyB3aWR0aD0nODAnIHNyYz0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbG9nb3MvdGh1bWJuYWlsL21pY3Jvbi10ZWNobm9sb2d5LWluYy1sb2dvLnBuZz92PTIwMjIxMDIxMTQxNjQ4IiBhbHQ9Ik1pY3JvbiBUZWNobm9sb2d5LCBJbmMuIHN0b2NrIGxvZ28iPjwvZGl2PjxkaXYgY2xhc3M9InRpY2tlci1hcmVhIj5NVTwvZGl2PjxkaXYgY2xhc3M9InRpdGxlLWFyZWEiPk1pY3JvbiBUZWNobm9sb2d5PC9kaXY+PC9hPjwvdGQ+PHRkPnF1YXJ0ZXJseTwvdGQ+PHRkIGRhdGEtc29ydC12YWx1ZT0nMC4xMTUnPiQwLjExNTA8L3RkPjx0ZD4wLjQlPC90ZD48dGQgZGF0YS1zb3J0LXZhbHVlPScyMDI0MTAwNzAwMDAwMCc+MTAvNy8yMDI0PC90ZD48dGQgZGF0YS1zb3J0LXZhbHVlPScyMDI0MTAwNzAwMDAwMCc+MTAvNy8yMDI0PC90ZD48dGQgZGF0YS1zb3J0LXZhbHVlPScyMDI0MTAyMzAwMDAwMCc+MTAvMjMvMjAyNDwvdGQ+PC90cj48L3Rib2R5PjwvdGFibGU+PGVtPihEYXRhIGF2YWlsYWJsZSBmcm9tIDEvMS8yMDEzIGZvcndhcmQpPC9lbT48YnIvPjxoMiBjbGFzcz0nbXQtNSc+RGVidDwvaDI+PGRpdiBjbGFzcz0ncm93Jz48ZGl2IGNsYXNzPScgY29sLTEyJz48dGFibGUgY2xhc3M9J3Njcm9sbC10YWJsZSBzb3J0LXRhYmxlIGRlYnQtdGFibGUnPjx0aGVhZD48dHI+PHRoIGRhdGEtc29ydD0nc3RyaW5nJyBkYXRhLWNsZWFuPSdTeW1ib2x8Q29tcGFueSc+Q29tcGFueTwvdGg+PHRoIGRhdGEtc29ydD0nZmxvYXQnPkRlYnQtdG8tRXF1aXR5IFJhdGlvPC90aD48dGggZGF0YS1zb3J0PSdmbG9hdCc+Q3VycmVudCBSYXRpbzwvdGg+PHRoIGRhdGEtc29ydD0nZmxvYXQnPlF1aWNrIFJhdGlvPC90aD48L3RyPjwvdGhlYWQ+PHRib2R5Pjx0cj48dGQgZGF0YS1jbGVhbj0nQUFQTHxBcHBsZSc+PGEgY2xhc3M9InByb2ZpbGUtbGluayJ0aXRsZT0iQXBwbGUgc3RvY2sgcHJpY2UgYW5kIGFuYWx5c2lzIiAgaHJlZiA9Ii9zdG9ja3MvTkFTREFRL0FBUEwvIiBfYmxhbms+PGRpdiBjbGFzcz0iY29tcGFueS10aHVtYm5haWwiPjxpbWcgbG9hZGluZz0ibGF6eSIgaGVpZ2h0PSc1Mycgd2lkdGg9JzgwJyBzcmM9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2xvZ29zL3RodW1ibmFpbC9hcHBsZS1pbmMtbG9nby5wbmciIGFsdD0iQXBwbGUgSW5jLiBzdG9jayBsb2dvIj48L2Rpdj48ZGl2IGNsYXNzPSJ0aWNrZXItYXJlYSI+QUFQTDwvZGl2PjxkaXYgY2xhc3M9InRpdGxlLWFyZWEiPkFwcGxlPC9kaXY+PC9hPjwvdGQ+PHRkPjxkaXYgc3R5bGU9J21pbi13aWR0aDoxMzVweCc+PGRpdiBjbGFzcz0nc3RhdC1iYXItd3JhcHBlciBkLWJsb2NrIHBvc2l0aW9uLXJlbGF0aXZlIG15LTEnPjxkaXYgY2xhc3M9J3N0YXQtYmFyIGZpbGwtYmFyIHBvc2l0aW9uLWFic29sdXRlIGgtMTAwIGJnLWRhcmstcmVkJyBzdHlsZT0nd2lkdGg6NjkuOTElO2FuaW1hdGlvbi1kdXJhdGlvbjowLjhzOyc+PC9kaXY+PGRpdiBjbGFzcz0ncmF0aW5nLWNvdW50IHBvc2l0aW9uLWFic29sdXRlJyBzdHlsZT0nbGVmdDo3NC45MSU7Jz4xLjUxPC9kaXY+PC9kaXY+PGRpdj48L3RkPjx0ZD48ZGl2IHN0eWxlPSdtaW4td2lkdGg6MTM1cHgnPjxkaXYgY2xhc3M9J3N0YXQtYmFyLXdyYXBwZXIgZC1ibG9jayBwb3NpdGlvbi1yZWxhdGl2ZSBteS0xJz48ZGl2IGNsYXNzPSdzdGF0LWJhciBmaWxsLWJhciBwb3NpdGlvbi1hYnNvbHV0ZSBoLTEwMCBiZy1yZWQtMTEnIHN0eWxlPSd3aWR0aDoxMS41NyU7YW5pbWF0aW9uLWR1cmF0aW9uOjAuOXM7Jz48L2Rpdj48ZGl2IGNsYXNzPSdyYXRpbmctY291bnQgcG9zaXRpb24tYWJzb2x1dGUnIHN0eWxlPSdsZWZ0OjE2LjU3JTsnPjAuODc8L2Rpdj48L2Rpdj48ZGl2PjwvdGQ+PHRkPjxkaXYgc3R5bGU9J21pbi13aWR0aDoxMzVweCc+PGRpdiBjbGFzcz0nc3RhdC1iYXItd3JhcHBlciBkLWJsb2NrIHBvc2l0aW9uLXJlbGF0aXZlIG15LTEnPjxkaXYgY2xhc3M9J3N0YXQtYmFyIGZpbGwtYmFyIHBvc2l0aW9uLWFic29sdXRlIGgtMTAwIGJnLXJlZCcgc3R5bGU9J3dpZHRoOjEwLjU2JTthbmltYXRpb24tZHVyYXRpb246MXM7Jz48L2Rpdj48ZGl2IGNsYXNzPSdyYXRpbmctY291bnQgcG9zaXRpb24tYWJzb2x1dGUnIHN0eWxlPSdsZWZ0OjE1LjU2JTsnPjAuODM8L2Rpdj48L2Rpdj48ZGl2PjwvdGQ+PC90cj48dHI+PHRkIGRhdGEtY2xlYW49J0FNWk58QW1hem9uLmNvbSc+PGEgY2xhc3M9InByb2ZpbGUtbGluayJ0aXRsZT0iQW1hem9uLmNvbSBzdG9jayBwcmljZSBhbmQgYW5hbHlzaXMiICBocmVmID0iL3N0b2Nrcy9OQVNEQVEvQU1aTi8iIF9ibGFuaz48ZGl2IGNsYXNzPSJjb21wYW55LXRodW1ibmFpbCI+PGltZyBsb2FkaW5nPSJsYXp5IiBoZWlnaHQ9JzI5JyB3aWR0aD0nODAnIHNyYz0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbG9nb3MvdGh1bWJuYWlsL2FtYXpvbmNvbS1pbmMtbG9nby5qcGciIGFsdD0iQW1hem9uLmNvbSwgSW5jLiBzdG9jayBsb2dvIj48L2Rpdj48ZGl2IGNsYXNzPSJ0aWNrZXItYXJlYSI+QU1aTjwvZGl2PjxkaXYgY2xhc3M9InRpdGxlLWFyZWEiPkFtYXpvbi5jb208L2Rpdj48L2E+PC90ZD48dGQ+PGRpdiBzdHlsZT0nbWluLXdpZHRoOjEzNXB4Jz48ZGl2IGNsYXNzPSdzdGF0LWJhci13cmFwcGVyIGQtYmxvY2sgcG9zaXRpb24tcmVsYXRpdmUgbXktMSc+PGRpdiBjbGFzcz0nc3RhdC1iYXIgZmlsbC1iYXIgcG9zaXRpb24tYWJzb2x1dGUgaC0xMDAgYmctZGFyay1yZWQnIHN0eWxlPSd3aWR0aDo5LjcyJTthbmltYXRpb24tZHVyYXRpb246MC44czsnPjwvZGl2PjxkaXYgY2xhc3M9J3JhdGluZy1jb3VudCBwb3NpdGlvbi1hYnNvbHV0ZScgc3R5bGU9J2xlZnQ6MTQuNzIlOyc+MC4yMTwvZGl2PjwvZGl2PjxkaXY+PC90ZD48dGQ+PGRpdiBzdHlsZT0nbWluLXdpZHRoOjEzNXB4Jz48ZGl2IGNsYXNzPSdzdGF0LWJhci13cmFwcGVyIGQtYmxvY2sgcG9zaXRpb24tcmVsYXRpdmUgbXktMSc+PGRpdiBjbGFzcz0nc3RhdC1iYXIgZmlsbC1iYXIgcG9zaXRpb24tYWJzb2x1dGUgaC0xMDAgYmctcmVkLTExJyBzdHlsZT0nd2lkdGg6MTQuNDklO2FuaW1hdGlvbi1kdXJhdGlvbjowLjlzOyc+PC9kaXY+PGRpdiBjbGFzcz0ncmF0aW5nLWNvdW50IHBvc2l0aW9uLWFic29sdXRlJyBzdHlsZT0nbGVmdDoxOS40OSU7Jz4xLjA5PC9kaXY+PC9kaXY+PGRpdj48L3RkPjx0ZD48ZGl2IHN0eWxlPSdtaW4td2lkdGg6MTM1cHgnPjxkaXYgY2xhc3M9J3N0YXQtYmFyLXdyYXBwZXIgZC1ibG9jayBwb3NpdGlvbi1yZWxhdGl2ZSBteS0xJz48ZGl2IGNsYXNzPSdzdGF0LWJhciBmaWxsLWJhciBwb3NpdGlvbi1hYnNvbHV0ZSBoLTEwMCBiZy1yZWQnIHN0eWxlPSd3aWR0aDoxMS4wNyU7YW5pbWF0aW9uLWR1cmF0aW9uOjFzOyc+PC9kaXY+PGRpdiBjbGFzcz0ncmF0aW5nLWNvdW50IHBvc2l0aW9uLWFic29sdXRlJyBzdHlsZT0nbGVmdDoxNi4wNyU7Jz4wLjg3PC9kaXY+PC9kaXY+PGRpdj48L3RkPjwvdHI+PHRyPjx0ZCBkYXRhLWNsZWFuPSdHT09HTHxBbHBoYWJldCc+PGEgY2xhc3M9InByb2ZpbGUtbGluayJ0aXRsZT0iQWxwaGFiZXQgc3RvY2sgcHJpY2UgYW5kIGFuYWx5c2lzIiAgaHJlZiA9Ii9zdG9ja3MvTkFTREFRL0dPT0dMLyIgX2JsYW5rPjxkaXYgY2xhc3M9ImNvbXBhbnktdGh1bWJuYWlsIj48aW1nIGxvYWRpbmc9ImxhenkiIGhlaWdodD0nMjgnIHdpZHRoPSc4MCcgc3JjPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9sb2dvcy90aHVtYm5haWwvZ29vZ2xlLWluYy1sb2dvLnBuZyIgYWx0PSJBbHBoYWJldCBJbmMuIHN0b2NrIGxvZ28iPjwvZGl2PjxkaXYgY2xhc3M9InRpY2tlci1hcmVhIj5HT09HTDwvZGl2PjxkaXYgY2xhc3M9InRpdGxlLWFyZWEiPkFscGhhYmV0PC9kaXY+PC9hPjwvdGQ+PHRkPjxkaXYgc3R5bGU9J21pbi13aWR0aDoxMzVweCc+PGRpdiBjbGFzcz0nc3RhdC1iYXItd3JhcHBlciBkLWJsb2NrIHBvc2l0aW9uLXJlbGF0aXZlIG15LTEnPjxkaXYgY2xhc3M9J3N0YXQtYmFyIGZpbGwtYmFyIHBvc2l0aW9uLWFic29sdXRlIGgtMTAwIGJnLWRhcmstcmVkJyBzdHlsZT0nd2lkdGg6MS44NSU7YW5pbWF0aW9uLWR1cmF0aW9uOjAuOHM7Jz48L2Rpdj48ZGl2IGNsYXNzPSdyYXRpbmctY291bnQgcG9zaXRpb24tYWJzb2x1dGUnIHN0eWxlPSdsZWZ0OjYuODUlOyc+MC4wNDwvZGl2PjwvZGl2PjxkaXY+PC90ZD48dGQ+PGRpdiBzdHlsZT0nbWluLXdpZHRoOjEzNXB4Jz48ZGl2IGNsYXNzPSdzdGF0LWJhci13cmFwcGVyIGQtYmxvY2sgcG9zaXRpb24tcmVsYXRpdmUgbXktMSc+PGRpdiBjbGFzcz0nc3RhdC1iYXIgZmlsbC1iYXIgcG9zaXRpb24tYWJzb2x1dGUgaC0xMDAgYmctcmVkLTExJyBzdHlsZT0nd2lkdGg6MjUuOTMlO2FuaW1hdGlvbi1kdXJhdGlvbjowLjlzOyc+PC9kaXY+PGRpdiBjbGFzcz0ncmF0aW5nLWNvdW50IHBvc2l0aW9uLWFic29sdXRlJyBzdHlsZT0nbGVmdDozMC45MyU7Jz4xLjk1PC9kaXY+PC9kaXY+PGRpdj48L3RkPjx0ZD48ZGl2IHN0eWxlPSdtaW4td2lkdGg6MTM1cHgnPjxkaXYgY2xhc3M9J3N0YXQtYmFyLXdyYXBwZXIgZC1ibG9jayBwb3NpdGlvbi1yZWxhdGl2ZSBteS0xJz48ZGl2IGNsYXNzPSdzdGF0LWJhciBmaWxsLWJhciBwb3NpdGlvbi1hYnNvbHV0ZSBoLTEwMCBiZy1yZWQnIHN0eWxlPSd3aWR0aDoyNC44MSU7YW5pbWF0aW9uLWR1cmF0aW9uOjFzOyc+PC9kaXY+PGRpdiBjbGFzcz0ncmF0aW5nLWNvdW50IHBvc2l0aW9uLWFic29sdXRlJyBzdHlsZT0nbGVmdDoyOS44MSU7Jz4xLjk1PC9kaXY+PC9kaXY+PGRpdj48L3RkPjwvdHI+PHRyPjx0ZCBkYXRhLWNsZWFuPSdNRVRBfE1ldGEgUGxhdGZvcm1zJz48YSBjbGFzcz0icHJvZmlsZS1saW5rInRpdGxlPSJNZXRhIFBsYXRmb3JtcyBzdG9jayBwcmljZSBhbmQgYW5hbHlzaXMiICBocmVmID0iL3N0b2Nrcy9OQVNEQVEvTUVUQS8iIF9ibGFuaz48ZGl2IGNsYXNzPSJjb21wYW55LXRodW1ibmFpbCI+PGltZyBsb2FkaW5nPSJsYXp5IiBoZWlnaHQ9Jzc2JyB3aWR0aD0nODAnIHNyYz0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbG9nb3MvdGh1bWJuYWlsL21ldGEtcGxhdGZvcm1zLWluYy1sb2dvLnBuZz92PTIwMjIwNjA5MDg0MTI2IiBhbHQ9Ik1ldGEgUGxhdGZvcm1zLCBJbmMuIHN0b2NrIGxvZ28iPjwvZGl2PjxkaXYgY2xhc3M9InRpY2tlci1hcmVhIj5NRVRBPC9kaXY+PGRpdiBjbGFzcz0idGl0bGUtYXJlYSI+TWV0YSBQbGF0Zm9ybXM8L2Rpdj48L2E+PC90ZD48dGQ+PGRpdiBzdHlsZT0nbWluLXdpZHRoOjEzNXB4Jz48ZGl2IGNsYXNzPSdzdGF0LWJhci13cmFwcGVyIGQtYmxvY2sgcG9zaXRpb24tcmVsYXRpdmUgbXktMSc+PGRpdiBjbGFzcz0nc3RhdC1iYXIgZmlsbC1iYXIgcG9zaXRpb24tYWJzb2x1dGUgaC0xMDAgYmctZGFyay1yZWQnIHN0eWxlPSd3aWR0aDo4LjMzJTthbmltYXRpb24tZHVyYXRpb246MC44czsnPjwvZGl2PjxkaXYgY2xhc3M9J3JhdGluZy1jb3VudCBwb3NpdGlvbi1hYnNvbHV0ZScgc3R5bGU9J2xlZnQ6MTMuMzMlOyc+MC4xODwvZGl2PjwvZGl2PjxkaXY+PC90ZD48dGQ+PGRpdiBzdHlsZT0nbWluLXdpZHRoOjEzNXB4Jz48ZGl2IGNsYXNzPSdzdGF0LWJhci13cmFwcGVyIGQtYmxvY2sgcG9zaXRpb24tcmVsYXRpdmUgbXktMSc+PGRpdiBjbGFzcz0nc3RhdC1iYXIgZmlsbC1iYXIgcG9zaXRpb24tYWJzb2x1dGUgaC0xMDAgYmctcmVkLTExJyBzdHlsZT0nd2lkdGg6MzYuMzAlO2FuaW1hdGlvbi1kdXJhdGlvbjowLjlzOyc+PC9kaXY+PGRpdiBjbGFzcz0ncmF0aW5nLWNvdW50IHBvc2l0aW9uLWFic29sdXRlJyBzdHlsZT0nbGVmdDo0MS4zMCU7Jz4yLjczPC9kaXY+PC9kaXY+PGRpdj48L3RkPjx0ZD48ZGl2IHN0eWxlPSdtaW4td2lkdGg6MTM1cHgnPjxkaXYgY2xhc3M9J3N0YXQtYmFyLXdyYXBwZXIgZC1ibG9jayBwb3NpdGlvbi1yZWxhdGl2ZSBteS0xJz48ZGl2IGNsYXNzPSdzdGF0LWJhciBmaWxsLWJhciBwb3NpdGlvbi1hYnNvbHV0ZSBoLTEwMCBiZy1yZWQnIHN0eWxlPSd3aWR0aDozNC43MyU7YW5pbWF0aW9uLWR1cmF0aW9uOjFzOyc+PC9kaXY+PGRpdiBjbGFzcz0ncmF0aW5nLWNvdW50IHBvc2l0aW9uLWFic29sdXRlJyBzdHlsZT0nbGVmdDozOS43MyU7Jz4yLjczPC9kaXY+PC9kaXY+PGRpdj48L3RkPjwvdHI+PHRyPjx0ZCBkYXRhLWNsZWFuPSdNU0ZUfE1pY3Jvc29mdCc+PGEgY2xhc3M9InByb2ZpbGUtbGluayJ0aXRsZT0iTWljcm9zb2Z0IHN0b2NrIHByaWNlIGFuZCBhbmFseXNpcyIgIGhyZWYgPSIvc3RvY2tzL05BU0RBUS9NU0ZULyIgX2JsYW5rPjxkaXYgY2xhc3M9ImNvbXBhbnktdGh1bWJuYWlsIj48aW1nIGxvYWRpbmc9ImxhenkiIGhlaWdodD0nNDEnIHdpZHRoPSc4MCcgc3JjPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9sb2dvcy90aHVtYm5haWwvbWljcm9zb2Z0LWNvcnBvcmF0aW9uLWxvZ28ucG5nIiBhbHQ9Ik1pY3Jvc29mdCBDby4gc3RvY2sgbG9nbyI+PC9kaXY+PGRpdiBjbGFzcz0idGlja2VyLWFyZWEiPk1TRlQ8L2Rpdj48ZGl2IGNsYXNzPSJ0aXRsZS1hcmVhIj5NaWNyb3NvZnQ8L2Rpdj48L2E+PC90ZD48dGQ+PGRpdiBzdHlsZT0nbWluLXdpZHRoOjEzNXB4Jz48ZGl2IGNsYXNzPSdzdGF0LWJhci13cmFwcGVyIGQtYmxvY2sgcG9zaXRpb24tcmVsYXRpdmUgbXktMSc+PGRpdiBjbGFzcz0nc3RhdC1iYXIgZmlsbC1iYXIgcG9zaXRpb24tYWJzb2x1dGUgaC0xMDAgYmctZGFyay1yZWQnIHN0eWxlPSd3aWR0aDo2Ljk0JTthbmltYXRpb24tZHVyYXRpb246MC44czsnPjwvZGl2PjxkaXYgY2xhc3M9J3JhdGluZy1jb3VudCBwb3NpdGlvbi1hYnNvbHV0ZScgc3R5bGU9J2xlZnQ6MTEuOTQlOyc+MC4xNTwvZGl2PjwvZGl2PjxkaXY+PC90ZD48dGQ+PGRpdiBzdHlsZT0nbWluLXdpZHRoOjEzNXB4Jz48ZGl2IGNsYXNzPSdzdGF0LWJhci13cmFwcGVyIGQtYmxvY2sgcG9zaXRpb24tcmVsYXRpdmUgbXktMSc+PGRpdiBjbGFzcz0nc3RhdC1iYXIgZmlsbC1iYXIgcG9zaXRpb24tYWJzb2x1dGUgaC0xMDAgYmctcmVkLTExJyBzdHlsZT0nd2lkdGg6MTcuMjklO2FuaW1hdGlvbi1kdXJhdGlvbjowLjlzOyc+PC9kaXY+PGRpdiBjbGFzcz0ncmF0aW5nLWNvdW50IHBvc2l0aW9uLWFic29sdXRlJyBzdHlsZT0nbGVmdDoyMi4yOSU7Jz4xLjMwPC9kaXY+PC9kaXY+PGRpdj48L3RkPjx0ZD48ZGl2IHN0eWxlPSdtaW4td2lkdGg6MTM1cHgnPjxkaXYgY2xhc3M9J3N0YXQtYmFyLXdyYXBwZXIgZC1ibG9jayBwb3NpdGlvbi1yZWxhdGl2ZSBteS0xJz48ZGl2IGNsYXNzPSdzdGF0LWJhciBmaWxsLWJhciBwb3NpdGlvbi1hYnNvbHV0ZSBoLTEwMCBiZy1yZWQnIHN0eWxlPSd3aWR0aDoxNi40MSU7YW5pbWF0aW9uLWR1cmF0aW9uOjFzOyc+PC9kaXY+PGRpdiBjbGFzcz0ncmF0aW5nLWNvdW50IHBvc2l0aW9uLWFic29sdXRlJyBzdHlsZT0nbGVmdDoyMS40MSU7Jz4xLjI5PC9kaXY+PC9kaXY+PGRpdj48L3RkPjwvdHI+PHRyPjx0ZCBkYXRhLWNsZWFuPSdNVXxNaWNyb24gVGVjaG5vbG9neSc+PGEgY2xhc3M9InByb2ZpbGUtbGluayJ0aXRsZT0iTWljcm9uIFRlY2hub2xvZ3kgc3RvY2sgcHJpY2UgYW5kIGFuYWx5c2lzIiAgaHJlZiA9Ii9zdG9ja3MvTkFTREFRL01VLyIgX2JsYW5rPjxkaXYgY2xhc3M9ImNvbXBhbnktdGh1bWJuYWlsIj48aW1nIGxvYWRpbmc9ImxhenkiIGhlaWdodD0nODAnIHdpZHRoPSc4MCcgc3JjPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9sb2dvcy90aHVtYm5haWwvbWljcm9uLXRlY2hub2xvZ3ktaW5jLWxvZ28ucG5nP3Y9MjAyMjEwMjExNDE2NDgiIGFsdD0iTWljcm9uIFRlY2hub2xvZ3ksIEluYy4gc3RvY2sgbG9nbyI+PC9kaXY+PGRpdiBjbGFzcz0idGlja2VyLWFyZWEiPk1VPC9kaXY+PGRpdiBjbGFzcz0idGl0bGUtYXJlYSI+TWljcm9uIFRlY2hub2xvZ3k8L2Rpdj48L2E+PC90ZD48dGQ+PGRpdiBzdHlsZT0nbWluLXdpZHRoOjEzNXB4Jz48ZGl2IGNsYXNzPSdzdGF0LWJhci13cmFwcGVyIGQtYmxvY2sgcG9zaXRpb24tcmVsYXRpdmUgbXktMSc+PGRpdiBjbGFzcz0nc3RhdC1iYXIgZmlsbC1iYXIgcG9zaXRpb24tYWJzb2x1dGUgaC0xMDAgYmctZGFyay1yZWQnIHN0eWxlPSd3aWR0aDoxMy40MyU7YW5pbWF0aW9uLWR1cmF0aW9uOjAuOHM7Jz48L2Rpdj48ZGl2IGNsYXNzPSdyYXRpbmctY291bnQgcG9zaXRpb24tYWJzb2x1dGUnIHN0eWxlPSdsZWZ0OjE4LjQzJTsnPjAuMjk8L2Rpdj48L2Rpdj48ZGl2PjwvdGQ+PHRkPjxkaXYgc3R5bGU9J21pbi13aWR0aDoxMzVweCc+PGRpdiBjbGFzcz0nc3RhdC1iYXItd3JhcHBlciBkLWJsb2NrIHBvc2l0aW9uLXJlbGF0aXZlIG15LTEnPjxkaXYgY2xhc3M9J3N0YXQtYmFyIGZpbGwtYmFyIHBvc2l0aW9uLWFic29sdXRlIGgtMTAwIGJnLXJlZC0xMScgc3R5bGU9J3dpZHRoOjM1LjExJTthbmltYXRpb24tZHVyYXRpb246MC45czsnPjwvZGl2PjxkaXYgY2xhc3M9J3JhdGluZy1jb3VudCBwb3NpdGlvbi1hYnNvbHV0ZScgc3R5bGU9J2xlZnQ6NDAuMTElOyc+Mi42NDwvZGl2PjwvZGl2PjxkaXY+PC90ZD48dGQ+PGRpdiBzdHlsZT0nbWluLXdpZHRoOjEzNXB4Jz48ZGl2IGNsYXNzPSdzdGF0LWJhci13cmFwcGVyIGQtYmxvY2sgcG9zaXRpb24tcmVsYXRpdmUgbXktMSc+PGRpdiBjbGFzcz0nc3RhdC1iYXIgZmlsbC1iYXIgcG9zaXRpb24tYWJzb2x1dGUgaC0xMDAgYmctcmVkJyBzdHlsZT0nd2lkdGg6MjEuMzclO2FuaW1hdGlvbi1kdXJhdGlvbjoxczsnPjwvZGl2PjxkaXYgY2xhc3M9J3JhdGluZy1jb3VudCBwb3NpdGlvbi1hYnNvbHV0ZScgc3R5bGU9J2xlZnQ6MjYuMzclOyc+MS42ODwvZGl2PjwvZGl2PjxkaXY+PC90ZD48L3RyPjx0cj48dGQgZGF0YS1jbGVhbj0nTlZEQXxOVklESUEnPjxhIGNsYXNzPSJwcm9maWxlLWxpbmsidGl0bGU9Ik5WSURJQSBzdG9jayBwcmljZSBhbmQgYW5hbHlzaXMiICBocmVmID0iL3N0b2Nrcy9OQVNEQVEvTlZEQS8iIF9ibGFuaz48ZGl2IGNsYXNzPSJjb21wYW55LXRodW1ibmFpbCI+PGltZyBsb2FkaW5nPSJsYXp5IiBoZWlnaHQ9JzQxJyB3aWR0aD0nODAnIHNyYz0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbG9nb3MvdGh1bWJuYWlsL252aWRpYS1jby1sb2dvLmpwZz92PTIwMjIxMDIwMTQyOTE2IiBhbHQ9Ik5WSURJQSBDby4gc3RvY2sgbG9nbyI+PC9kaXY+PGRpdiBjbGFzcz0idGlja2VyLWFyZWEiPk5WREE8L2Rpdj48ZGl2IGNsYXNzPSJ0aXRsZS1hcmVhIj5OVklESUE8L2Rpdj48L2E+PC90ZD48dGQ+PGRpdiBzdHlsZT0nbWluLXdpZHRoOjEzNXB4Jz48ZGl2IGNsYXNzPSdzdGF0LWJhci13cmFwcGVyIGQtYmxvY2sgcG9zaXRpb24tcmVsYXRpdmUgbXktMSc+PGRpdiBjbGFzcz0nc3RhdC1iYXIgZmlsbC1iYXIgcG9zaXRpb24tYWJzb2x1dGUgaC0xMDAgYmctZGFyay1yZWQnIHN0eWxlPSd3aWR0aDo2LjAyJTthbmltYXRpb24tZHVyYXRpb246MC44czsnPjwvZGl2PjxkaXYgY2xhc3M9J3JhdGluZy1jb3VudCBwb3NpdGlvbi1hYnNvbHV0ZScgc3R5bGU9J2xlZnQ6MTEuMDIlOyc+MC4xMzwvZGl2PjwvZGl2PjxkaXY+PC90ZD48dGQ+PGRpdiBzdHlsZT0nbWluLXdpZHRoOjEzNXB4Jz48ZGl2IGNsYXNzPSdzdGF0LWJhci13cmFwcGVyIGQtYmxvY2sgcG9zaXRpb24tcmVsYXRpdmUgbXktMSc+PGRpdiBjbGFzcz0nc3RhdC1iYXIgZmlsbC1iYXIgcG9zaXRpb24tYWJzb2x1dGUgaC0xMDAgYmctcmVkLTExJyBzdHlsZT0nd2lkdGg6NTQuNTIlO2FuaW1hdGlvbi1kdXJhdGlvbjowLjlzOyc+PC9kaXY+PGRpdiBjbGFzcz0ncmF0aW5nLWNvdW50IHBvc2l0aW9uLWFic29sdXRlJyBzdHlsZT0nbGVmdDo1OS41MiU7Jz40LjEwPC9kaXY+PC9kaXY+PGRpdj48L3RkPjx0ZD48ZGl2IHN0eWxlPSdtaW4td2lkdGg6MTM1cHgnPjxkaXYgY2xhc3M9J3N0YXQtYmFyLXdyYXBwZXIgZC1ibG9jayBwb3NpdGlvbi1yZWxhdGl2ZSBteS0xJz48ZGl2IGNsYXNzPSdzdGF0LWJhciBmaWxsLWJhciBwb3NpdGlvbi1hYnNvbHV0ZSBoLTEwMCBiZy1yZWQnIHN0eWxlPSd3aWR0aDo0Ni4zMSU7YW5pbWF0aW9uLWR1cmF0aW9uOjFzOyc+PC9kaXY+PGRpdiBjbGFzcz0ncmF0aW5nLWNvdW50IHBvc2l0aW9uLWFic29sdXRlJyBzdHlsZT0nbGVmdDo1MS4zMSU7Jz4zLjY0PC9kaXY+PC9kaXY+PGRpdj48L3RkPjwvdHI+PHRyPjx0ZCBkYXRhLWNsZWFuPSdBSXxDMy5haSc+PGEgY2xhc3M9InByb2ZpbGUtbGluayJ0aXRsZT0iQzMuYWkgc3RvY2sgcHJpY2UgYW5kIGFuYWx5c2lzIiAgaHJlZiA9Ii9zdG9ja3MvTllTRS9BSS8iIF9ibGFuaz48ZGl2IGNsYXNzPSJjb21wYW55LXRodW1ibmFpbCI+PGltZyBsb2FkaW5nPSJsYXp5IiBoZWlnaHQ9JzQ0JyB3aWR0aD0nODAnIHNyYz0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbG9nb3MvdGh1bWJuYWlsL2MzYWktaW5jLWxvZ28ucG5nP3Y9MjAyMjExMjkxOTI1MzgiIGFsdD0iQzMuYWksIEluYy4gc3RvY2sgbG9nbyI+PC9kaXY+PGRpdiBjbGFzcz0idGlja2VyLWFyZWEiPkFJPC9kaXY+PGRpdiBjbGFzcz0idGl0bGUtYXJlYSI+QzMuYWk8L2Rpdj48L2E+PC90ZD48dGQ+Ti9BPC90ZD48dGQ+PGRpdiBzdHlsZT0nbWluLXdpZHRoOjEzNXB4Jz48ZGl2IGNsYXNzPSdzdGF0LWJhci13cmFwcGVyIGQtYmxvY2sgcG9zaXRpb24tcmVsYXRpdmUgbXktMSc+PGRpdiBjbGFzcz0nc3RhdC1iYXIgZmlsbC1iYXIgcG9zaXRpb24tYWJzb2x1dGUgaC0xMDAgYmctcmVkLTExJyBzdHlsZT0nd2lkdGg6MTAwLjAwJTthbmltYXRpb24tZHVyYXRpb246MC45czsnPjwvZGl2PjxkaXYgY2xhc3M9J3JhdGluZy1jb3VudCBwb3NpdGlvbi1hYnNvbHV0ZScgc3R5bGU9J2xlZnQ6MTA1LjAwJTsnPjcuNTI8L2Rpdj48L2Rpdj48ZGl2PjwvdGQ+PHRkPjxkaXYgc3R5bGU9J21pbi13aWR0aDoxMzVweCc+PGRpdiBjbGFzcz0nc3RhdC1iYXItd3JhcHBlciBkLWJsb2NrIHBvc2l0aW9uLXJlbGF0aXZlIG15LTEnPjxkaXYgY2xhc3M9J3N0YXQtYmFyIGZpbGwtYmFyIHBvc2l0aW9uLWFic29sdXRlIGgtMTAwIGJnLXJlZCcgc3R5bGU9J3dpZHRoOjEwMC4wMCU7YW5pbWF0aW9uLWR1cmF0aW9uOjFzOyc+PC9kaXY+PGRpdiBjbGFzcz0ncmF0aW5nLWNvdW50IHBvc2l0aW9uLWFic29sdXRlJyBzdHlsZT0nbGVmdDoxMDUuMDAlOyc+Ny44NjwvZGl2PjwvZGl2PjxkaXY+PC90ZD48L3RyPjx0cj48dGQgZGF0YS1jbGVhbj0nSUJNfEludGVybmF0aW9uYWwgQnVzaW5lc3MgTWFjaGluZXMnPjxhIGNsYXNzPSJwcm9maWxlLWxpbmsidGl0bGU9IkludGVybmF0aW9uYWwgQnVzaW5lc3MgTWFjaGluZXMgc3RvY2sgcHJpY2UgYW5kIGFuYWx5c2lzIiAgaHJlZiA9Ii9zdG9ja3MvTllTRS9JQk0vIiBfYmxhbms+PGRpdiBjbGFzcz0iY29tcGFueS10aHVtYm5haWwiPjxpbWcgbG9hZGluZz0ibGF6eSIgaGVpZ2h0PSczMicgd2lkdGg9JzgwJyBzcmM9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2xvZ29zL3RodW1ibmFpbC9pbnRlcm5hdGlvbmFsLWJ1c2luZXNzLW1hY2hpbmVzLWNvLWxvZ28ucG5nP3Y9MjAyMjEwMjAxNjA3NTEiIGFsdD0iSW50ZXJuYXRpb25hbCBCdXNpbmVzcyBNYWNoaW5lcyBDby4gc3RvY2sgbG9nbyI+PC9kaXY+PGRpdiBjbGFzcz0idGlja2VyLWFyZWEiPklCTTwvZGl2PjxkaXYgY2xhc3M9InRpdGxlLWFyZWEiPkludGVybmF0aW9uYWwgQnVzaW5lc3MgTWFjaGluZXM8L2Rpdj48L2E+PC90ZD48dGQ+PGRpdiBzdHlsZT0nbWluLXdpZHRoOjEzNXB4Jz48ZGl2IGNsYXNzPSdzdGF0LWJhci13cmFwcGVyIGQtYmxvY2sgcG9zaXRpb24tcmVsYXRpdmUgbXktMSc+PGRpdiBjbGFzcz0nc3RhdC1iYXIgZmlsbC1iYXIgcG9zaXRpb24tYWJzb2x1dGUgaC0xMDAgYmctZGFyay1yZWQnIHN0eWxlPSd3aWR0aDoxMDAuMDAlO2FuaW1hdGlvbi1kdXJhdGlvbjowLjhzOyc+PC9kaXY+PGRpdiBjbGFzcz0ncmF0aW5nLWNvdW50IHBvc2l0aW9uLWFic29sdXRlJyBzdHlsZT0nbGVmdDoxMDUuMDAlOyc+Mi4xNjwvZGl2PjwvZGl2PjxkaXY+PC90ZD48dGQ+PGRpdiBzdHlsZT0nbWluLXdpZHRoOjEzNXB4Jz48ZGl2IGNsYXNzPSdzdGF0LWJhci13cmFwcGVyIGQtYmxvY2sgcG9zaXRpb24tcmVsYXRpdmUgbXktMSc+PGRpdiBjbGFzcz0nc3RhdC1iYXIgZmlsbC1iYXIgcG9zaXRpb24tYWJzb2x1dGUgaC0xMDAgYmctcmVkLTExJyBzdHlsZT0nd2lkdGg6MTQuMTAlO2FuaW1hdGlvbi1kdXJhdGlvbjowLjlzOyc+PC9kaXY+PGRpdiBjbGFzcz0ncmF0aW5nLWNvdW50IHBvc2l0aW9uLWFic29sdXRlJyBzdHlsZT0nbGVmdDoxOS4xMCU7Jz4xLjA2PC9kaXY+PC9kaXY+PGRpdj48L3RkPjx0ZD48ZGl2IHN0eWxlPSdtaW4td2lkdGg6MTM1cHgnPjxkaXYgY2xhc3M9J3N0YXQtYmFyLXdyYXBwZXIgZC1ibG9jayBwb3NpdGlvbi1yZWxhdGl2ZSBteS0xJz48ZGl2IGNsYXNzPSdzdGF0LWJhciBmaWxsLWJhciBwb3NpdGlvbi1hYnNvbHV0ZSBoLTEwMCBiZy1yZWQnIHN0eWxlPSd3aWR0aDoxMi44NSU7YW5pbWF0aW9uLWR1cmF0aW9uOjFzOyc+PC9kaXY+PGRpdiBjbGFzcz0ncmF0aW5nLWNvdW50IHBvc2l0aW9uLWFic29sdXRlJyBzdHlsZT0nbGVmdDoxNy44NSU7Jz4xLjAxPC9kaXY+PC9kaXY+PGRpdj48L3RkPjwvdHI+PC90Ym9keT48L3RhYmxlPjwvZGl2PjwvZGl2PjxoMiBjbGFzcz0nbXQtNSc+T3duZXJzaGlwPC9oMj48ZGl2IGNsYXNzPSdyb3cnPjxkaXYgY2xhc3M9JyBjb2wtMTIgY29sLW1kLTYgbWItMyc+PGgzIGNsYXNzPSdtdC0wJz5JbnN0aXR1dGlvbmFsIE93bmVyc2hpcDwvaDM+PHRhYmxlIGNsYXNzPSdzY3JvbGwtdGFibGUgc29ydC10YWJsZSBvd25lcnNoaXAtdGFibGUnPjx0aGVhZD48dHI+PHRoIGRhdGEtc29ydD0nc3RyaW5nJyBkYXRhLWNsZWFuPSdTeW1ib2x8Q29tcGFueSc+Q29tcGFueTwvdGg+PHRoIGRhdGEtc29ydD0nZmxvYXQnPkluc3RpdHV0aW9uYWwgT3duZXJzaGlwPC90aD48L3RyPjwvdGhlYWQ+PHRib2R5Pjx0cj48dGQgZGF0YS1jbGVhbj0nQUFQTHxBcHBsZSc+PGEgY2xhc3M9InByb2ZpbGUtbGluayJ0aXRsZT0iQXBwbGUgaW5zdGl0dXRpb25hbCBvd25lcnNoaXAiICBocmVmID0iL3N0b2Nrcy9OQVNEQVEvQUFQTC9pbnN0aXR1dGlvbmFsLW93bmVyc2hpcC8iIF9ibGFuaz48ZGl2IGNsYXNzPSJjb21wYW55LXRodW1ibmFpbCI+PGltZyBsb2FkaW5nPSJsYXp5IiBoZWlnaHQ9JzUzJyB3aWR0aD0nODAnIHNyYz0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbG9nb3MvdGh1bWJuYWlsL2FwcGxlLWluYy1sb2dvLnBuZyIgYWx0PSJBcHBsZSBJbmMuIHN0b2NrIGxvZ28iPjwvZGl2PjxkaXYgY2xhc3M9InRpY2tlci1hcmVhIj5BQVBMPC9kaXY+PGRpdiBjbGFzcz0idGl0bGUtYXJlYSI+QXBwbGU8L2Rpdj48L2E+PC90ZD48dGQ+PGRpdiBzdHlsZT0nbWluLXdpZHRoOjEzNXB4Jz48ZGl2IGNsYXNzPSdzdGF0LWJhci13cmFwcGVyIGQtYmxvY2sgcG9zaXRpb24tcmVsYXRpdmUgbXktMSc+PGRpdiBjbGFzcz0nc3RhdC1iYXIgZmlsbC1iYXIgcG9zaXRpb24tYWJzb2x1dGUgaC0xMDAgYmctYmx1ZScgc3R5bGU9J3dpZHRoOjY3LjczJTthbmltYXRpb24tZHVyYXRpb246MC45czsnPjwvZGl2PjxkaXYgY2xhc3M9J3JhdGluZy1jb3VudCBwb3NpdGlvbi1hYnNvbHV0ZScgc3R5bGU9J2xlZnQ6NzIuNzMlOyc+NjcuNzMlPC9kaXY+PC9kaXY+PGRpdj48L3RkPjwvdHI+PHRyPjx0ZCBkYXRhLWNsZWFuPSdBTVpOfEFtYXpvbi5jb20nPjxhIGNsYXNzPSJwcm9maWxlLWxpbmsidGl0bGU9IkFtYXpvbi5jb20gaW5zdGl0dXRpb25hbCBvd25lcnNoaXAiICBocmVmID0iL3N0b2Nrcy9OQVNEQVEvQU1aTi9pbnN0aXR1dGlvbmFsLW93bmVyc2hpcC8iIF9ibGFuaz48ZGl2IGNsYXNzPSJjb21wYW55LXRodW1ibmFpbCI+PGltZyBsb2FkaW5nPSJsYXp5IiBoZWlnaHQ9JzI5JyB3aWR0aD0nODAnIHNyYz0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbG9nb3MvdGh1bWJuYWlsL2FtYXpvbmNvbS1pbmMtbG9nby5qcGciIGFsdD0iQW1hem9uLmNvbSwgSW5jLiBzdG9jayBsb2dvIj48L2Rpdj48ZGl2IGNsYXNzPSJ0aWNrZXItYXJlYSI+QU1aTjwvZGl2PjxkaXYgY2xhc3M9InRpdGxlLWFyZWEiPkFtYXpvbi5jb208L2Rpdj48L2E+PC90ZD48dGQ+PGRpdiBzdHlsZT0nbWluLXdpZHRoOjEzNXB4Jz48ZGl2IGNsYXNzPSdzdGF0LWJhci13cmFwcGVyIGQtYmxvY2sgcG9zaXRpb24tcmVsYXRpdmUgbXktMSc+PGRpdiBjbGFzcz0nc3RhdC1iYXIgZmlsbC1iYXIgcG9zaXRpb24tYWJzb2x1dGUgaC0xMDAgYmctYmx1ZScgc3R5bGU9J3dpZHRoOjcyLjIwJTthbmltYXRpb24tZHVyYXRpb246MC45czsnPjwvZGl2PjxkaXYgY2xhc3M9J3JhdGluZy1jb3VudCBwb3NpdGlvbi1hYnNvbHV0ZScgc3R5bGU9J2xlZnQ6NzcuMjAlOyc+NzIuMjAlPC9kaXY+PC9kaXY+PGRpdj48L3RkPjwvdHI+PHRyPjx0ZCBkYXRhLWNsZWFuPSdHT09HTHxBbHBoYWJldCc+PGEgY2xhc3M9InByb2ZpbGUtbGluayJ0aXRsZT0iQWxwaGFiZXQgaW5zdGl0dXRpb25hbCBvd25lcnNoaXAiICBocmVmID0iL3N0b2Nrcy9OQVNEQVEvR09PR0wvaW5zdGl0dXRpb25hbC1vd25lcnNoaXAvIiBfYmxhbms+PGRpdiBjbGFzcz0iY29tcGFueS10aHVtYm5haWwiPjxpbWcgbG9hZGluZz0ibGF6eSIgaGVpZ2h0PScyOCcgd2lkdGg9JzgwJyBzcmM9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2xvZ29zL3RodW1ibmFpbC9nb29nbGUtaW5jLWxvZ28ucG5nIiBhbHQ9IkFscGhhYmV0IEluYy4gc3RvY2sgbG9nbyI+PC9kaXY+PGRpdiBjbGFzcz0idGlja2VyLWFyZWEiPkdPT0dMPC9kaXY+PGRpdiBjbGFzcz0idGl0bGUtYXJlYSI+QWxwaGFiZXQ8L2Rpdj48L2E+PC90ZD48dGQ+PGRpdiBzdHlsZT0nbWluLXdpZHRoOjEzNXB4Jz48ZGl2IGNsYXNzPSdzdGF0LWJhci13cmFwcGVyIGQtYmxvY2sgcG9zaXRpb24tcmVsYXRpdmUgbXktMSc+PGRpdiBjbGFzcz0nc3RhdC1iYXIgZmlsbC1iYXIgcG9zaXRpb24tYWJzb2x1dGUgaC0xMDAgYmctYmx1ZScgc3R5bGU9J3dpZHRoOjQwLjAzJTthbmltYXRpb24tZHVyYXRpb246MC45czsnPjwvZGl2PjxkaXYgY2xhc3M9J3JhdGluZy1jb3VudCBwb3NpdGlvbi1hYnNvbHV0ZScgc3R5bGU9J2xlZnQ6NDUuMDMlOyc+NDAuMDMlPC9kaXY+PC9kaXY+PGRpdj48L3RkPjwvdHI+PHRyPjx0ZCBkYXRhLWNsZWFuPSdNRVRBfE1ldGEgUGxhdGZvcm1zJz48YSBjbGFzcz0icHJvZmlsZS1saW5rInRpdGxlPSJNZXRhIFBsYXRmb3JtcyBpbnN0aXR1dGlvbmFsIG93bmVyc2hpcCIgIGhyZWYgPSIvc3RvY2tzL05BU0RBUS9NRVRBL2luc3RpdHV0aW9uYWwtb3duZXJzaGlwLyIgX2JsYW5rPjxkaXYgY2xhc3M9ImNvbXBhbnktdGh1bWJuYWlsIj48aW1nIGxvYWRpbmc9ImxhenkiIGhlaWdodD0nNzYnIHdpZHRoPSc4MCcgc3JjPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9sb2dvcy90aHVtYm5haWwvbWV0YS1wbGF0Zm9ybXMtaW5jLWxvZ28ucG5nP3Y9MjAyMjA2MDkwODQxMjYiIGFsdD0iTWV0YSBQbGF0Zm9ybXMsIEluYy4gc3RvY2sgbG9nbyI+PC9kaXY+PGRpdiBjbGFzcz0idGlja2VyLWFyZWEiPk1FVEE8L2Rpdj48ZGl2IGNsYXNzPSJ0aXRsZS1hcmVhIj5NZXRhIFBsYXRmb3JtczwvZGl2PjwvYT48L3RkPjx0ZD48ZGl2IHN0eWxlPSdtaW4td2lkdGg6MTM1cHgnPjxkaXYgY2xhc3M9J3N0YXQtYmFyLXdyYXBwZXIgZC1ibG9jayBwb3NpdGlvbi1yZWxhdGl2ZSBteS0xJz48ZGl2IGNsYXNzPSdzdGF0LWJhciBmaWxsLWJhciBwb3NpdGlvbi1hYnNvbHV0ZSBoLTEwMCBiZy1ibHVlJyBzdHlsZT0nd2lkdGg6NzkuOTElO2FuaW1hdGlvbi1kdXJhdGlvbjowLjlzOyc+PC9kaXY+PGRpdiBjbGFzcz0ncmF0aW5nLWNvdW50IHBvc2l0aW9uLWFic29sdXRlJyBzdHlsZT0nbGVmdDo4NC45MSU7Jz43OS45MSU8L2Rpdj48L2Rpdj48ZGl2PjwvdGQ+PC90cj48dHI+PHRkIGRhdGEtY2xlYW49J01TRlR8TWljcm9zb2Z0Jz48YSBjbGFzcz0icHJvZmlsZS1saW5rInRpdGxlPSJNaWNyb3NvZnQgaW5zdGl0dXRpb25hbCBvd25lcnNoaXAiICBocmVmID0iL3N0b2Nrcy9OQVNEQVEvTVNGVC9pbnN0aXR1dGlvbmFsLW93bmVyc2hpcC8iIF9ibGFuaz48ZGl2IGNsYXNzPSJjb21wYW55LXRodW1ibmFpbCI+PGltZyBsb2FkaW5nPSJsYXp5IiBoZWlnaHQ9JzQxJyB3aWR0aD0nODAnIHNyYz0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbG9nb3MvdGh1bWJuYWlsL21pY3Jvc29mdC1jb3Jwb3JhdGlvbi1sb2dvLnBuZyIgYWx0PSJNaWNyb3NvZnQgQ28uIHN0b2NrIGxvZ28iPjwvZGl2PjxkaXYgY2xhc3M9InRpY2tlci1hcmVhIj5NU0ZUPC9kaXY+PGRpdiBjbGFzcz0idGl0bGUtYXJlYSI+TWljcm9zb2Z0PC9kaXY+PC9hPjwvdGQ+PHRkPjxkaXYgc3R5bGU9J21pbi13aWR0aDoxMzVweCc+PGRpdiBjbGFzcz0nc3RhdC1iYXItd3JhcHBlciBkLWJsb2NrIHBvc2l0aW9uLXJlbGF0aXZlIG15LTEnPjxkaXYgY2xhc3M9J3N0YXQtYmFyIGZpbGwtYmFyIHBvc2l0aW9uLWFic29sdXRlIGgtMTAwIGJnLWJsdWUnIHN0eWxlPSd3aWR0aDo3MS4xMyU7YW5pbWF0aW9uLWR1cmF0aW9uOjAuOXM7Jz48L2Rpdj48ZGl2IGNsYXNzPSdyYXRpbmctY291bnQgcG9zaXRpb24tYWJzb2x1dGUnIHN0eWxlPSdsZWZ0Ojc2LjEzJTsnPjcxLjEzJTwvZGl2PjwvZGl2PjxkaXY+PC90ZD48L3RyPjx0cj48dGQgZGF0YS1jbGVhbj0nTVV8TWljcm9uIFRlY2hub2xvZ3knPjxhIGNsYXNzPSJwcm9maWxlLWxpbmsidGl0bGU9Ik1pY3JvbiBUZWNobm9sb2d5IGluc3RpdHV0aW9uYWwgb3duZXJzaGlwIiAgaHJlZiA9Ii9zdG9ja3MvTkFTREFRL01VL2luc3RpdHV0aW9uYWwtb3duZXJzaGlwLyIgX2JsYW5rPjxkaXYgY2xhc3M9ImNvbXBhbnktdGh1bWJuYWlsIj48aW1nIGxvYWRpbmc9ImxhenkiIGhlaWdodD0nODAnIHdpZHRoPSc4MCcgc3JjPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9sb2dvcy90aHVtYm5haWwvbWljcm9uLXRlY2hub2xvZ3ktaW5jLWxvZ28ucG5nP3Y9MjAyMjEwMjExNDE2NDgiIGFsdD0iTWljcm9uIFRlY2hub2xvZ3ksIEluYy4gc3RvY2sgbG9nbyI+PC9kaXY+PGRpdiBjbGFzcz0idGlja2VyLWFyZWEiPk1VPC9kaXY+PGRpdiBjbGFzcz0idGl0bGUtYXJlYSI+TWljcm9uIFRlY2hub2xvZ3k8L2Rpdj48L2E+PC90ZD48dGQ+PGRpdiBzdHlsZT0nbWluLXdpZHRoOjEzNXB4Jz48ZGl2IGNsYXNzPSdzdGF0LWJhci13cmFwcGVyIGQtYmxvY2sgcG9zaXRpb24tcmVsYXRpdmUgbXktMSc+PGRpdiBjbGFzcz0nc3RhdC1iYXIgZmlsbC1iYXIgcG9zaXRpb24tYWJzb2x1dGUgaC0xMDAgYmctYmx1ZScgc3R5bGU9J3dpZHRoOjgwLjg0JTthbmltYXRpb24tZHVyYXRpb246MC45czsnPjwvZGl2PjxkaXYgY2xhc3M9J3JhdGluZy1jb3VudCBwb3NpdGlvbi1hYnNvbHV0ZScgc3R5bGU9J2xlZnQ6ODUuODQlOyc+ODAuODQlPC9kaXY+PC9kaXY+PGRpdj48L3RkPjwvdHI+PHRyPjx0ZCBkYXRhLWNsZWFuPSdOVkRBfE5WSURJQSc+PGEgY2xhc3M9InByb2ZpbGUtbGluayJ0aXRsZT0iTlZJRElBIGluc3RpdHV0aW9uYWwgb3duZXJzaGlwIiAgaHJlZiA9Ii9zdG9ja3MvTkFTREFRL05WREEvaW5zdGl0dXRpb25hbC1vd25lcnNoaXAvIiBfYmxhbms+PGRpdiBjbGFzcz0iY29tcGFueS10aHVtYm5haWwiPjxpbWcgbG9hZGluZz0ibGF6eSIgaGVpZ2h0PSc0MScgd2lkdGg9JzgwJyBzcmM9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2xvZ29zL3RodW1ibmFpbC9udmlkaWEtY28tbG9nby5qcGc/dj0yMDIyMTAyMDE0MjkxNiIgYWx0PSJOVklESUEgQ28uIHN0b2NrIGxvZ28iPjwvZGl2PjxkaXYgY2xhc3M9InRpY2tlci1hcmVhIj5OVkRBPC9kaXY+PGRpdiBjbGFzcz0idGl0bGUtYXJlYSI+TlZJRElBPC9kaXY+PC9hPjwvdGQ+PHRkPjxkaXYgc3R5bGU9J21pbi13aWR0aDoxMzVweCc+PGRpdiBjbGFzcz0nc3RhdC1iYXItd3JhcHBlciBkLWJsb2NrIHBvc2l0aW9uLXJlbGF0aXZlIG15LTEnPjxkaXYgY2xhc3M9J3N0YXQtYmFyIGZpbGwtYmFyIHBvc2l0aW9uLWFic29sdXRlIGgtMTAwIGJnLWJsdWUnIHN0eWxlPSd3aWR0aDo2NS4yNyU7YW5pbWF0aW9uLWR1cmF0aW9uOjAuOXM7Jz48L2Rpdj48ZGl2IGNsYXNzPSdyYXRpbmctY291bnQgcG9zaXRpb24tYWJzb2x1dGUnIHN0eWxlPSdsZWZ0OjcwLjI3JTsnPjY1LjI3JTwvZGl2PjwvZGl2PjxkaXY+PC90ZD48L3RyPjx0cj48dGQgZGF0YS1jbGVhbj0nQUl8QzMuYWknPjxhIGNsYXNzPSJwcm9maWxlLWxpbmsidGl0bGU9IkMzLmFpIGluc3RpdHV0aW9uYWwgb3duZXJzaGlwIiAgaHJlZiA9Ii9zdG9ja3MvTllTRS9BSS9pbnN0aXR1dGlvbmFsLW93bmVyc2hpcC8iIF9ibGFuaz48ZGl2IGNsYXNzPSJjb21wYW55LXRodW1ibmFpbCI+PGltZyBsb2FkaW5nPSJsYXp5IiBoZWlnaHQ9JzQ0JyB3aWR0aD0nODAnIHNyYz0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbG9nb3MvdGh1bWJuYWlsL2MzYWktaW5jLWxvZ28ucG5nP3Y9MjAyMjExMjkxOTI1MzgiIGFsdD0iQzMuYWksIEluYy4gc3RvY2sgbG9nbyI+PC9kaXY+PGRpdiBjbGFzcz0idGlja2VyLWFyZWEiPkFJPC9kaXY+PGRpdiBjbGFzcz0idGl0bGUtYXJlYSI+QzMuYWk8L2Rpdj48L2E+PC90ZD48dGQ+PGRpdiBzdHlsZT0nbWluLXdpZHRoOjEzNXB4Jz48ZGl2IGNsYXNzPSdzdGF0LWJhci13cmFwcGVyIGQtYmxvY2sgcG9zaXRpb24tcmVsYXRpdmUgbXktMSc+PGRpdiBjbGFzcz0nc3RhdC1iYXIgZmlsbC1iYXIgcG9zaXRpb24tYWJzb2x1dGUgaC0xMDAgYmctYmx1ZScgc3R5bGU9J3dpZHRoOjM4Ljk2JTthbmltYXRpb24tZHVyYXRpb246MC45czsnPjwvZGl2PjxkaXYgY2xhc3M9J3JhdGluZy1jb3VudCBwb3NpdGlvbi1hYnNvbHV0ZScgc3R5bGU9J2xlZnQ6NDMuOTYlOyc+MzguOTYlPC9kaXY+PC9kaXY+PGRpdj48L3RkPjwvdHI+PHRyPjx0ZCBkYXRhLWNsZWFuPSdJQk18SW50ZXJuYXRpb25hbCBCdXNpbmVzcyBNYWNoaW5lcyc+PGEgY2xhc3M9InByb2ZpbGUtbGluayJ0aXRsZT0iSW50ZXJuYXRpb25hbCBCdXNpbmVzcyBNYWNoaW5lcyBpbnN0aXR1dGlvbmFsIG93bmVyc2hpcCIgIGhyZWYgPSIvc3RvY2tzL05ZU0UvSUJNL2luc3RpdHV0aW9uYWwtb3duZXJzaGlwLyIgX2JsYW5rPjxkaXYgY2xhc3M9ImNvbXBhbnktdGh1bWJuYWlsIj48aW1nIGxvYWRpbmc9ImxhenkiIGhlaWdodD0nMzInIHdpZHRoPSc4MCcgc3JjPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9sb2dvcy90aHVtYm5haWwvaW50ZXJuYXRpb25hbC1idXNpbmVzcy1tYWNoaW5lcy1jby1sb2dvLnBuZz92PTIwMjIxMDIwMTYwNzUxIiBhbHQ9IkludGVybmF0aW9uYWwgQnVzaW5lc3MgTWFjaGluZXMgQ28uIHN0b2NrIGxvZ28iPjwvZGl2PjxkaXYgY2xhc3M9InRpY2tlci1hcmVhIj5JQk08L2Rpdj48ZGl2IGNsYXNzPSJ0aXRsZS1hcmVhIj5JbnRlcm5hdGlvbmFsIEJ1c2luZXNzIE1hY2hpbmVzPC9kaXY+PC9hPjwvdGQ+PHRkPjxkaXYgc3R5bGU9J21pbi13aWR0aDoxMzVweCc+PGRpdiBjbGFzcz0nc3RhdC1iYXItd3JhcHBlciBkLWJsb2NrIHBvc2l0aW9uLXJlbGF0aXZlIG15LTEnPjxkaXYgY2xhc3M9J3N0YXQtYmFyIGZpbGwtYmFyIHBvc2l0aW9uLWFic29sdXRlIGgtMTAwIGJnLWJsdWUnIHN0eWxlPSd3aWR0aDo1OC45NiU7YW5pbWF0aW9uLWR1cmF0aW9uOjAuOXM7Jz48L2Rpdj48ZGl2IGNsYXNzPSdyYXRpbmctY291bnQgcG9zaXRpb24tYWJzb2x1dGUnIHN0eWxlPSdsZWZ0OjYzLjk2JTsnPjU4Ljk2JTwvZGl2PjwvZGl2PjxkaXY+PC90ZD48L3RyPjwvdGJvZHk+PC90YWJsZT48L2Rpdj48ZGl2IGNsYXNzPScgY29sLTEyIGNvbC1tZC02IG1iLTMnPjxoMyBjbGFzcz0nbXQtMCc+SW5zaWRlciBPd25lcnNoaXA8L2gzPjx0YWJsZSBjbGFzcz0nc2Nyb2xsLXRhYmxlIHNvcnQtdGFibGUgb3duZXJzaGlwLXRhYmxlJz48dGhlYWQ+PHRyPjx0aCBkYXRhLXNvcnQ9J3N0cmluZycgZGF0YS1jbGVhbj0nU3ltYm9sfENvbXBhbnknPkNvbXBhbnk8L3RoPjx0aCBkYXRhLXNvcnQ9J2Zsb2F0Jz5JbnNpZGVyIE93bmVyc2hpcDwvdGg+PC90cj48L3RoZWFkPjx0Ym9keT48dHI+PHRkIGRhdGEtY2xlYW49J0FBUEx8QXBwbGUnPjxhIGNsYXNzPSJwcm9maWxlLWxpbmsidGl0bGU9IkFwcGxlIGluc2lkZXIgYnV5aW5nIGFuZCBzZWxsaW5nIiAgaHJlZiA9Ii9zdG9ja3MvTkFTREFRL0FBUEwvaW5zaWRlci10cmFkZXMvIiBfYmxhbms+PGRpdiBjbGFzcz0iY29tcGFueS10aHVtYm5haWwiPjxpbWcgbG9hZGluZz0ibGF6eSIgaGVpZ2h0PSc1Mycgd2lkdGg9JzgwJyBzcmM9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2xvZ29zL3RodW1ibmFpbC9hcHBsZS1pbmMtbG9nby5wbmciIGFsdD0iQXBwbGUgSW5jLiBzdG9jayBsb2dvIj48L2Rpdj48ZGl2IGNsYXNzPSJ0aWNrZXItYXJlYSI+QUFQTDwvZGl2PjxkaXYgY2xhc3M9InRpdGxlLWFyZWEiPkFwcGxlPC9kaXY+PC9hPjwvdGQ+PHRkPjxkaXYgc3R5bGU9J21pbi13aWR0aDoxMzVweCc+PGRpdiBjbGFzcz0nc3RhdC1iYXItd3JhcHBlciBkLWJsb2NrIHBvc2l0aW9uLXJlbGF0aXZlIG15LTEnPjxkaXYgY2xhc3M9J3N0YXQtYmFyIGZpbGwtYmFyIHBvc2l0aW9uLWFic29sdXRlIGgtMTAwIGJnLWJsdWUtOCcgc3R5bGU9J3dpZHRoOjAuMDYlO2FuaW1hdGlvbi1kdXJhdGlvbjoxczsnPjwvZGl2PjxkaXYgY2xhc3M9J3JhdGluZy1jb3VudCBwb3NpdGlvbi1hYnNvbHV0ZScgc3R5bGU9J2xlZnQ6NS4wNiU7Jz4wLjA2JTwvZGl2PjwvZGl2PjxkaXY+PC90ZD48L3RyPjx0cj48dGQgZGF0YS1jbGVhbj0nQU1aTnxBbWF6b24uY29tJz48YSBjbGFzcz0icHJvZmlsZS1saW5rInRpdGxlPSJBbWF6b24uY29tIGluc2lkZXIgYnV5aW5nIGFuZCBzZWxsaW5nIiAgaHJlZiA9Ii9zdG9ja3MvTkFTREFRL0FNWk4vaW5zaWRlci10cmFkZXMvIiBfYmxhbms+PGRpdiBjbGFzcz0iY29tcGFueS10aHVtYm5haWwiPjxpbWcgbG9hZGluZz0ibGF6eSIgaGVpZ2h0PScyOScgd2lkdGg9JzgwJyBzcmM9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2xvZ29zL3RodW1ibmFpbC9hbWF6b25jb20taW5jLWxvZ28uanBnIiBhbHQ9IkFtYXpvbi5jb20sIEluYy4gc3RvY2sgbG9nbyI+PC9kaXY+PGRpdiBjbGFzcz0idGlja2VyLWFyZWEiPkFNWk48L2Rpdj48ZGl2IGNsYXNzPSJ0aXRsZS1hcmVhIj5BbWF6b24uY29tPC9kaXY+PC9hPjwvdGQ+PHRkPjxkaXYgc3R5bGU9J21pbi13aWR0aDoxMzVweCc+PGRpdiBjbGFzcz0nc3RhdC1iYXItd3JhcHBlciBkLWJsb2NrIHBvc2l0aW9uLXJlbGF0aXZlIG15LTEnPjxkaXYgY2xhc3M9J3N0YXQtYmFyIGZpbGwtYmFyIHBvc2l0aW9uLWFic29sdXRlIGgtMTAwIGJnLWJsdWUtOCcgc3R5bGU9J3dpZHRoOjEwLjgwJTthbmltYXRpb24tZHVyYXRpb246MXM7Jz48L2Rpdj48ZGl2IGNsYXNzPSdyYXRpbmctY291bnQgcG9zaXRpb24tYWJzb2x1dGUnIHN0eWxlPSdsZWZ0OjE1LjgwJTsnPjEwLjgwJTwvZGl2PjwvZGl2PjxkaXY+PC90ZD48L3RyPjx0cj48dGQgZGF0YS1jbGVhbj0nR09PR0x8QWxwaGFiZXQnPjxhIGNsYXNzPSJwcm9maWxlLWxpbmsidGl0bGU9IkFscGhhYmV0IGluc2lkZXIgYnV5aW5nIGFuZCBzZWxsaW5nIiAgaHJlZiA9Ii9zdG9ja3MvTkFTREFRL0dPT0dML2luc2lkZXItdHJhZGVzLyIgX2JsYW5rPjxkaXYgY2xhc3M9ImNvbXBhbnktdGh1bWJuYWlsIj48aW1nIGxvYWRpbmc9ImxhenkiIGhlaWdodD0nMjgnIHdpZHRoPSc4MCcgc3JjPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9sb2dvcy90aHVtYm5haWwvZ29vZ2xlLWluYy1sb2dvLnBuZyIgYWx0PSJBbHBoYWJldCBJbmMuIHN0b2NrIGxvZ28iPjwvZGl2PjxkaXYgY2xhc3M9InRpY2tlci1hcmVhIj5HT09HTDwvZGl2PjxkaXYgY2xhc3M9InRpdGxlLWFyZWEiPkFscGhhYmV0PC9kaXY+PC9hPjwvdGQ+PHRkPjxkaXYgc3R5bGU9J21pbi13aWR0aDoxMzVweCc+PGRpdiBjbGFzcz0nc3RhdC1iYXItd3JhcHBlciBkLWJsb2NrIHBvc2l0aW9uLXJlbGF0aXZlIG15LTEnPjxkaXYgY2xhc3M9J3N0YXQtYmFyIGZpbGwtYmFyIHBvc2l0aW9uLWFic29sdXRlIGgtMTAwIGJnLWJsdWUtOCcgc3R5bGU9J3dpZHRoOjExLjU1JTthbmltYXRpb24tZHVyYXRpb246MXM7Jz48L2Rpdj48ZGl2IGNsYXNzPSdyYXRpbmctY291bnQgcG9zaXRpb24tYWJzb2x1dGUnIHN0eWxlPSdsZWZ0OjE2LjU1JTsnPjExLjU1JTwvZGl2PjwvZGl2PjxkaXY+PC90ZD48L3RyPjx0cj48dGQgZGF0YS1jbGVhbj0nTUVUQXxNZXRhIFBsYXRmb3Jtcyc+PGEgY2xhc3M9InByb2ZpbGUtbGluayJ0aXRsZT0iTWV0YSBQbGF0Zm9ybXMgaW5zaWRlciBidXlpbmcgYW5kIHNlbGxpbmciICBocmVmID0iL3N0b2Nrcy9OQVNEQVEvTUVUQS9pbnNpZGVyLXRyYWRlcy8iIF9ibGFuaz48ZGl2IGNsYXNzPSJjb21wYW55LXRodW1ibmFpbCI+PGltZyBsb2FkaW5nPSJsYXp5IiBoZWlnaHQ9Jzc2JyB3aWR0aD0nODAnIHNyYz0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbG9nb3MvdGh1bWJuYWlsL21ldGEtcGxhdGZvcm1zLWluYy1sb2dvLnBuZz92PTIwMjIwNjA5MDg0MTI2IiBhbHQ9Ik1ldGEgUGxhdGZvcm1zLCBJbmMuIHN0b2NrIGxvZ28iPjwvZGl2PjxkaXYgY2xhc3M9InRpY2tlci1hcmVhIj5NRVRBPC9kaXY+PGRpdiBjbGFzcz0idGl0bGUtYXJlYSI+TWV0YSBQbGF0Zm9ybXM8L2Rpdj48L2E+PC90ZD48dGQ+PGRpdiBzdHlsZT0nbWluLXdpZHRoOjEzNXB4Jz48ZGl2IGNsYXNzPSdzdGF0LWJhci13cmFwcGVyIGQtYmxvY2sgcG9zaXRpb24tcmVsYXRpdmUgbXktMSc+PGRpdiBjbGFzcz0nc3RhdC1iYXIgZmlsbC1iYXIgcG9zaXRpb24tYWJzb2x1dGUgaC0xMDAgYmctYmx1ZS04JyBzdHlsZT0nd2lkdGg6MTMuNzElO2FuaW1hdGlvbi1kdXJhdGlvbjoxczsnPjwvZGl2PjxkaXYgY2xhc3M9J3JhdGluZy1jb3VudCBwb3NpdGlvbi1hYnNvbHV0ZScgc3R5bGU9J2xlZnQ6MTguNzElOyc+MTMuNzElPC9kaXY+PC9kaXY+PGRpdj48L3RkPjwvdHI+PHRyPjx0ZCBkYXRhLWNsZWFuPSdNU0ZUfE1pY3Jvc29mdCc+PGEgY2xhc3M9InByb2ZpbGUtbGluayJ0aXRsZT0iTWljcm9zb2Z0IGluc2lkZXIgYnV5aW5nIGFuZCBzZWxsaW5nIiAgaHJlZiA9Ii9zdG9ja3MvTkFTREFRL01TRlQvaW5zaWRlci10cmFkZXMvIiBfYmxhbms+PGRpdiBjbGFzcz0iY29tcGFueS10aHVtYm5haWwiPjxpbWcgbG9hZGluZz0ibGF6eSIgaGVpZ2h0PSc0MScgd2lkdGg9JzgwJyBzcmM9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2xvZ29zL3RodW1ibmFpbC9taWNyb3NvZnQtY29ycG9yYXRpb24tbG9nby5wbmciIGFsdD0iTWljcm9zb2Z0IENvLiBzdG9jayBsb2dvIj48L2Rpdj48ZGl2IGNsYXNzPSJ0aWNrZXItYXJlYSI+TVNGVDwvZGl2PjxkaXYgY2xhc3M9InRpdGxlLWFyZWEiPk1pY3Jvc29mdDwvZGl2PjwvYT48L3RkPjx0ZD48ZGl2IHN0eWxlPSdtaW4td2lkdGg6MTM1cHgnPjxkaXYgY2xhc3M9J3N0YXQtYmFyLXdyYXBwZXIgZC1ibG9jayBwb3NpdGlvbi1yZWxhdGl2ZSBteS0xJz48ZGl2IGNsYXNzPSdzdGF0LWJhciBmaWxsLWJhciBwb3NpdGlvbi1hYnNvbHV0ZSBoLTEwMCBiZy1ibHVlLTgnIHN0eWxlPSd3aWR0aDowLjAzJTthbmltYXRpb24tZHVyYXRpb246MXM7Jz48L2Rpdj48ZGl2IGNsYXNzPSdyYXRpbmctY291bnQgcG9zaXRpb24tYWJzb2x1dGUnIHN0eWxlPSdsZWZ0OjUuMDMlOyc+MC4wMyU8L2Rpdj48L2Rpdj48ZGl2PjwvdGQ+PC90cj48dHI+PHRkIGRhdGEtY2xlYW49J01VfE1pY3JvbiBUZWNobm9sb2d5Jz48YSBjbGFzcz0icHJvZmlsZS1saW5rInRpdGxlPSJNaWNyb24gVGVjaG5vbG9neSBpbnNpZGVyIGJ1eWluZyBhbmQgc2VsbGluZyIgIGhyZWYgPSIvc3RvY2tzL05BU0RBUS9NVS9pbnNpZGVyLXRyYWRlcy8iIF9ibGFuaz48ZGl2IGNsYXNzPSJjb21wYW55LXRodW1ibmFpbCI+PGltZyBsb2FkaW5nPSJsYXp5IiBoZWlnaHQ9JzgwJyB3aWR0aD0nODAnIHNyYz0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbG9nb3MvdGh1bWJuYWlsL21pY3Jvbi10ZWNobm9sb2d5LWluYy1sb2dvLnBuZz92PTIwMjIxMDIxMTQxNjQ4IiBhbHQ9Ik1pY3JvbiBUZWNobm9sb2d5LCBJbmMuIHN0b2NrIGxvZ28iPjwvZGl2PjxkaXYgY2xhc3M9InRpY2tlci1hcmVhIj5NVTwvZGl2PjxkaXYgY2xhc3M9InRpdGxlLWFyZWEiPk1pY3JvbiBUZWNobm9sb2d5PC9kaXY+PC9hPjwvdGQ+PHRkPjxkaXYgc3R5bGU9J21pbi13aWR0aDoxMzVweCc+PGRpdiBjbGFzcz0nc3RhdC1iYXItd3JhcHBlciBkLWJsb2NrIHBvc2l0aW9uLXJlbGF0aXZlIG15LTEnPjxkaXYgY2xhc3M9J3N0YXQtYmFyIGZpbGwtYmFyIHBvc2l0aW9uLWFic29sdXRlIGgtMTAwIGJnLWJsdWUtOCcgc3R5bGU9J3dpZHRoOjAuMzAlO2FuaW1hdGlvbi1kdXJhdGlvbjoxczsnPjwvZGl2PjxkaXYgY2xhc3M9J3JhdGluZy1jb3VudCBwb3NpdGlvbi1hYnNvbHV0ZScgc3R5bGU9J2xlZnQ6NS4zMCU7Jz4wLjMwJTwvZGl2PjwvZGl2PjxkaXY+PC90ZD48L3RyPjx0cj48dGQgZGF0YS1jbGVhbj0nTlZEQXxOVklESUEnPjxhIGNsYXNzPSJwcm9maWxlLWxpbmsidGl0bGU9Ik5WSURJQSBpbnNpZGVyIGJ1eWluZyBhbmQgc2VsbGluZyIgIGhyZWYgPSIvc3RvY2tzL05BU0RBUS9OVkRBL2luc2lkZXItdHJhZGVzLyIgX2JsYW5rPjxkaXYgY2xhc3M9ImNvbXBhbnktdGh1bWJuYWlsIj48aW1nIGxvYWRpbmc9ImxhenkiIGhlaWdodD0nNDEnIHdpZHRoPSc4MCcgc3JjPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9sb2dvcy90aHVtYm5haWwvbnZpZGlhLWNvLWxvZ28uanBnP3Y9MjAyMjEwMjAxNDI5MTYiIGFsdD0iTlZJRElBIENvLiBzdG9jayBsb2dvIj48L2Rpdj48ZGl2IGNsYXNzPSJ0aWNrZXItYXJlYSI+TlZEQTwvZGl2PjxkaXYgY2xhc3M9InRpdGxlLWFyZWEiPk5WSURJQTwvZGl2PjwvYT48L3RkPjx0ZD48ZGl2IHN0eWxlPSdtaW4td2lkdGg6MTM1cHgnPjxkaXYgY2xhc3M9J3N0YXQtYmFyLXdyYXBwZXIgZC1ibG9jayBwb3NpdGlvbi1yZWxhdGl2ZSBteS0xJz48ZGl2IGNsYXNzPSdzdGF0LWJhciBmaWxsLWJhciBwb3NpdGlvbi1hYnNvbHV0ZSBoLTEwMCBiZy1ibHVlLTgnIHN0eWxlPSd3aWR0aDo0LjIzJTthbmltYXRpb24tZHVyYXRpb246MXM7Jz48L2Rpdj48ZGl2IGNsYXNzPSdyYXRpbmctY291bnQgcG9zaXRpb24tYWJzb2x1dGUnIHN0eWxlPSdsZWZ0OjkuMjMlOyc+NC4yMyU8L2Rpdj48L2Rpdj48ZGl2PjwvdGQ+PC90cj48dHI+PHRkIGRhdGEtY2xlYW49J0FJfEMzLmFpJz48YSBjbGFzcz0icHJvZmlsZS1saW5rInRpdGxlPSJDMy5haSBpbnNpZGVyIGJ1eWluZyBhbmQgc2VsbGluZyIgIGhyZWYgPSIvc3RvY2tzL05ZU0UvQUkvaW5zaWRlci10cmFkZXMvIiBfYmxhbms+PGRpdiBjbGFzcz0iY29tcGFueS10aHVtYm5haWwiPjxpbWcgbG9hZGluZz0ibGF6eSIgaGVpZ2h0PSc0NCcgd2lkdGg9JzgwJyBzcmM9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2xvZ29zL3RodW1ibmFpbC9jM2FpLWluYy1sb2dvLnBuZz92PTIwMjIxMTI5MTkyNTM4IiBhbHQ9IkMzLmFpLCBJbmMuIHN0b2NrIGxvZ28iPjwvZGl2PjxkaXYgY2xhc3M9InRpY2tlci1hcmVhIj5BSTwvZGl2PjxkaXYgY2xhc3M9InRpdGxlLWFyZWEiPkMzLmFpPC9kaXY+PC9hPjwvdGQ+PHRkPjxkaXYgc3R5bGU9J21pbi13aWR0aDoxMzVweCc+PGRpdiBjbGFzcz0nc3RhdC1iYXItd3JhcHBlciBkLWJsb2NrIHBvc2l0aW9uLXJlbGF0aXZlIG15LTEnPjxkaXYgY2xhc3M9J3N0YXQtYmFyIGZpbGwtYmFyIHBvc2l0aW9uLWFic29sdXRlIGgtMTAwIGJnLWJsdWUtOCcgc3R5bGU9J3dpZHRoOjMzLjU0JTthbmltYXRpb24tZHVyYXRpb246MXM7Jz48L2Rpdj48ZGl2IGNsYXNzPSdyYXRpbmctY291bnQgcG9zaXRpb24tYWJzb2x1dGUnIHN0eWxlPSdsZWZ0OjM4LjU0JTsnPjMzLjU0JTwvZGl2PjwvZGl2PjxkaXY+PC90ZD48L3RyPjx0cj48dGQgZGF0YS1jbGVhbj0nSUJNfEludGVybmF0aW9uYWwgQnVzaW5lc3MgTWFjaGluZXMnPjxhIGNsYXNzPSJwcm9maWxlLWxpbmsidGl0bGU9IkludGVybmF0aW9uYWwgQnVzaW5lc3MgTWFjaGluZXMgaW5zaWRlciBidXlpbmcgYW5kIHNlbGxpbmciICBocmVmID0iL3N0b2Nrcy9OWVNFL0lCTS9pbnNpZGVyLXRyYWRlcy8iIF9ibGFuaz48ZGl2IGNsYXNzPSJjb21wYW55LXRodW1ibmFpbCI+PGltZyBsb2FkaW5nPSJsYXp5IiBoZWlnaHQ9JzMyJyB3aWR0aD0nODAnIHNyYz0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbG9nb3MvdGh1bWJuYWlsL2ludGVybmF0aW9uYWwtYnVzaW5lc3MtbWFjaGluZXMtY28tbG9nby5wbmc/dj0yMDIyMTAyMDE2MDc1MSIgYWx0PSJJbnRlcm5hdGlvbmFsIEJ1c2luZXNzIE1hY2hpbmVzIENvLiBzdG9jayBsb2dvIj48L2Rpdj48ZGl2IGNsYXNzPSJ0aWNrZXItYXJlYSI+SUJNPC9kaXY+PGRpdiBjbGFzcz0idGl0bGUtYXJlYSI+SW50ZXJuYXRpb25hbCBCdXNpbmVzcyBNYWNoaW5lczwvZGl2PjwvYT48L3RkPjx0ZD48ZGl2IHN0eWxlPSdtaW4td2lkdGg6MTM1cHgnPjxkaXYgY2xhc3M9J3N0YXQtYmFyLXdyYXBwZXIgZC1ibG9jayBwb3NpdGlvbi1yZWxhdGl2ZSBteS0xJz48ZGl2IGNsYXNzPSdzdGF0LWJhciBmaWxsLWJhciBwb3NpdGlvbi1hYnNvbHV0ZSBoLTEwMCBiZy1ibHVlLTgnIHN0eWxlPSd3aWR0aDowLjA3JTthbmltYXRpb24tZHVyYXRpb246MXM7Jz48L2Rpdj48ZGl2IGNsYXNzPSdyYXRpbmctY291bnQgcG9zaXRpb24tYWJzb2x1dGUnIHN0eWxlPSdsZWZ0OjUuMDclOyc+MC4wNyU8L2Rpdj48L2Rpdj48ZGl2PjwvdGQ+PC90cj48L3Rib2R5PjwvdGFibGU+PC9kaXY+PC9kaXY+PGgyIGNsYXNzPSdtdC01Jz5NaXNjZWxsYW5lb3VzPC9oMj48dGFibGUgY2xhc3M9J3Njcm9sbC10YWJsZSBzb3J0LXRhYmxlIG1pc2MtdGFibGUnPjx0aGVhZD48dHI+PHRoIGRhdGEtc29ydD0nc3RyaW5nJyBkYXRhLWNsZWFuPSdTeW1ib2x8Q29tcGFueSc+Q29tcGFueTwvdGg+PHRoIGRhdGEtc29ydD0naW50Jz5FbXBsb3llZXM8L3RoPjx0aCBkYXRhLXNvcnQ9J2ludCc+U2hhcmVzIE91dHN0YW5kaW5nPC90aD48dGggZGF0YS1zb3J0PSdpbnQnPkZyZWUgRmxvYXQ8L3RoPjx0aCBkYXRhLXNvcnQ9J3N0cmluZyc+T3B0aW9uYWJsZTwvdGg+PC90cj48L3RoZWFkPjx0Ym9keT48dHI+PHRkIGRhdGEtY2xlYW49J0FBUEx8QXBwbGUnPjxhIGNsYXNzPSJwcm9maWxlLWxpbmsidGl0bGU9IkFwcGxlIHN0b2NrIHByaWNlIGFuZCBhbmFseXNpcyIgIGhyZWYgPSIvc3RvY2tzL05BU0RBUS9BQVBMLyIgX2JsYW5rPjxkaXYgY2xhc3M9ImNvbXBhbnktdGh1bWJuYWlsIj48aW1nIGxvYWRpbmc9ImxhenkiIGhlaWdodD0nNTMnIHdpZHRoPSc4MCcgc3JjPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9sb2dvcy90aHVtYm5haWwvYXBwbGUtaW5jLWxvZ28ucG5nIiBhbHQ9IkFwcGxlIEluYy4gc3RvY2sgbG9nbyI+PC9kaXY+PGRpdiBjbGFzcz0idGlja2VyLWFyZWEiPkFBUEw8L2Rpdj48ZGl2IGNsYXNzPSJ0aXRsZS1hcmVhIj5BcHBsZTwvZGl2PjwvYT48L3RkPjx0ZD4xNjQsMDAwPC90ZD48dGQgZGF0YS1zb3J0LXZhbHVlPScxNTExNTgyMzAwMCcgZGF0YS1jbGVhbj0nMTUxMTU4MjMwMDAnPjE1LjEyIGJpbGxpb248L3RkPjx0ZCBkYXRhLXNvcnQtdmFsdWU9JzE1MTA2Ljc1NCc+MTUuMTEgYmlsbGlvbjwvdGQ+PHRkPk9wdGlvbmFibGU8L3RkPjwvdHI+PHRyPjx0ZCBkYXRhLWNsZWFuPSdBTVpOfEFtYXpvbi5jb20nPjxhIGNsYXNzPSJwcm9maWxlLWxpbmsidGl0bGU9IkFtYXpvbi5jb20gc3RvY2sgcHJpY2UgYW5kIGFuYWx5c2lzIiAgaHJlZiA9Ii9zdG9ja3MvTkFTREFRL0FNWk4vIiBfYmxhbms+PGRpdiBjbGFzcz0iY29tcGFueS10aHVtYm5haWwiPjxpbWcgbG9hZGluZz0ibGF6eSIgaGVpZ2h0PScyOScgd2lkdGg9JzgwJyBzcmM9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2xvZ29zL3RodW1ibmFpbC9hbWF6b25jb20taW5jLWxvZ28uanBnIiBhbHQ9IkFtYXpvbi5jb20sIEluYy4gc3RvY2sgbG9nbyI+PC9kaXY+PGRpdiBjbGFzcz0idGlja2VyLWFyZWEiPkFNWk48L2Rpdj48ZGl2IGNsYXNzPSJ0aXRsZS1hcmVhIj5BbWF6b24uY29tPC9kaXY+PC9hPjwvdGQ+PHRkPjEsNTI1LDAwMDwvdGQ+PHRkIGRhdGEtc29ydC12YWx1ZT0nMTA1MTUwMTEwMDAnIGRhdGEtY2xlYW49JzEwNTE1MDExMDAwJz4xMC41MiBiaWxsaW9uPC90ZD48dGQgZGF0YS1zb3J0LXZhbHVlPSc5Mzc5LjM5Jz45LjM4IGJpbGxpb248L3RkPjx0ZD5PcHRpb25hYmxlPC90ZD48L3RyPjx0cj48dGQgZGF0YS1jbGVhbj0nR09PR0x8QWxwaGFiZXQnPjxhIGNsYXNzPSJwcm9maWxlLWxpbmsidGl0bGU9IkFscGhhYmV0IHN0b2NrIHByaWNlIGFuZCBhbmFseXNpcyIgIGhyZWYgPSIvc3RvY2tzL05BU0RBUS9HT09HTC8iIF9ibGFuaz48ZGl2IGNsYXNzPSJjb21wYW55LXRodW1ibmFpbCI+PGltZyBsb2FkaW5nPSJsYXp5IiBoZWlnaHQ9JzI4JyB3aWR0aD0nODAnIHNyYz0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbG9nb3MvdGh1bWJuYWlsL2dvb2dsZS1pbmMtbG9nby5wbmciIGFsdD0iQWxwaGFiZXQgSW5jLiBzdG9jayBsb2dvIj48L2Rpdj48ZGl2IGNsYXNzPSJ0aWNrZXItYXJlYSI+R09PR0w8L2Rpdj48ZGl2IGNsYXNzPSJ0aXRsZS1hcmVhIj5BbHBoYWJldDwvZGl2PjwvYT48L3RkPjx0ZD4xODIsNTAyPC90ZD48dGQgZGF0YS1zb3J0LXZhbHVlPScxMjI0MTAwMDAwMCcgZGF0YS1jbGVhbj0nMTIyNDEwMDAwMDAnPjEyLjI0IGJpbGxpb248L3RkPjx0ZCBkYXRhLXNvcnQtdmFsdWU9JzEwODI3LjE2NSc+MTAuODMgYmlsbGlvbjwvdGQ+PHRkPk9wdGlvbmFibGU8L3RkPjwvdHI+PHRyPjx0ZCBkYXRhLWNsZWFuPSdNRVRBfE1ldGEgUGxhdGZvcm1zJz48YSBjbGFzcz0icHJvZmlsZS1saW5rInRpdGxlPSJNZXRhIFBsYXRmb3JtcyBzdG9jayBwcmljZSBhbmQgYW5hbHlzaXMiICBocmVmID0iL3N0b2Nrcy9OQVNEQVEvTUVUQS8iIF9ibGFuaz48ZGl2IGNsYXNzPSJjb21wYW55LXRodW1ibmFpbCI+PGltZyBsb2FkaW5nPSJsYXp5IiBoZWlnaHQ9Jzc2JyB3aWR0aD0nODAnIHNyYz0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbG9nb3MvdGh1bWJuYWlsL21ldGEtcGxhdGZvcm1zLWluYy1sb2dvLnBuZz92PTIwMjIwNjA5MDg0MTI2IiBhbHQ9Ik1ldGEgUGxhdGZvcm1zLCBJbmMuIHN0b2NrIGxvZ28iPjwvZGl2PjxkaXYgY2xhc3M9InRpY2tlci1hcmVhIj5NRVRBPC9kaXY+PGRpdiBjbGFzcz0idGl0bGUtYXJlYSI+TWV0YSBQbGF0Zm9ybXM8L2Rpdj48L2E+PC90ZD48dGQ+NjcsMzE3PC90ZD48dGQgZGF0YS1zb3J0LXZhbHVlPScyNTI0NDg5MDAwJyBkYXRhLWNsZWFuPScyNTI0NDg5MDAwJz4yLjUyIGJpbGxpb248L3RkPjx0ZCBkYXRhLXNvcnQtdmFsdWU9JzIxNzguMzgyJz4yLjE4IGJpbGxpb248L3RkPjx0ZD5PcHRpb25hYmxlPC90ZD48L3RyPjx0cj48dGQgZGF0YS1jbGVhbj0nTVNGVHxNaWNyb3NvZnQnPjxhIGNsYXNzPSJwcm9maWxlLWxpbmsidGl0bGU9Ik1pY3Jvc29mdCBzdG9jayBwcmljZSBhbmQgYW5hbHlzaXMiICBocmVmID0iL3N0b2Nrcy9OQVNEQVEvTVNGVC8iIF9ibGFuaz48ZGl2IGNsYXNzPSJjb21wYW55LXRodW1ibmFpbCI+PGltZyBsb2FkaW5nPSJsYXp5IiBoZWlnaHQ9JzQxJyB3aWR0aD0nODAnIHNyYz0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbG9nb3MvdGh1bWJuYWlsL21pY3Jvc29mdC1jb3Jwb3JhdGlvbi1sb2dvLnBuZyIgYWx0PSJNaWNyb3NvZnQgQ28uIHN0b2NrIGxvZ28iPjwvZGl2PjxkaXYgY2xhc3M9InRpY2tlci1hcmVhIj5NU0ZUPC9kaXY+PGRpdiBjbGFzcz0idGl0bGUtYXJlYSI+TWljcm9zb2Z0PC9kaXY+PC9hPjwvdGQ+PHRkPjIyOCwwMDA8L3RkPjx0ZCBkYXRhLXNvcnQtdmFsdWU9Jzc0MzQ4ODEwMDAnIGRhdGEtY2xlYW49Jzc0MzQ4ODEwMDAnPjcuNDMgYmlsbGlvbjwvdGQ+PHRkIGRhdGEtc29ydC12YWx1ZT0nNzQzMi42NTEnPjcuNDMgYmlsbGlvbjwvdGQ+PHRkPk9wdGlvbmFibGU8L3RkPjwvdHI+PHRyPjx0ZCBkYXRhLWNsZWFuPSdNVXxNaWNyb24gVGVjaG5vbG9neSc+PGEgY2xhc3M9InByb2ZpbGUtbGluayJ0aXRsZT0iTWljcm9uIFRlY2hub2xvZ3kgc3RvY2sgcHJpY2UgYW5kIGFuYWx5c2lzIiAgaHJlZiA9Ii9zdG9ja3MvTkFTREFRL01VLyIgX2JsYW5rPjxkaXYgY2xhc3M9ImNvbXBhbnktdGh1bWJuYWlsIj48aW1nIGxvYWRpbmc9ImxhenkiIGhlaWdodD0nODAnIHdpZHRoPSc4MCcgc3JjPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9sb2dvcy90aHVtYm5haWwvbWljcm9uLXRlY2hub2xvZ3ktaW5jLWxvZ28ucG5nP3Y9MjAyMjEwMjExNDE2NDgiIGFsdD0iTWljcm9uIFRlY2hub2xvZ3ksIEluYy4gc3RvY2sgbG9nbyI+PC9kaXY+PGRpdiBjbGFzcz0idGlja2VyLWFyZWEiPk1VPC9kaXY+PGRpdiBjbGFzcz0idGl0bGUtYXJlYSI+TWljcm9uIFRlY2hub2xvZ3k8L2Rpdj48L2E+PC90ZD48dGQ+NDgsMDAwPC90ZD48dGQgZGF0YS1zb3J0LXZhbHVlPScxMTE0MDQzMDAwJyBkYXRhLWNsZWFuPScxMTE0MDQzMDAwJz4xLjExIGJpbGxpb248L3RkPjx0ZCBkYXRhLXNvcnQtdmFsdWU9JzExMTAuNzAxJz4xLjExIGJpbGxpb248L3RkPjx0ZD5PcHRpb25hYmxlPC90ZD48L3RyPjx0cj48dGQgZGF0YS1jbGVhbj0nTlZEQXxOVklESUEnPjxhIGNsYXNzPSJwcm9maWxlLWxpbmsidGl0bGU9Ik5WSURJQSBzdG9jayBwcmljZSBhbmQgYW5hbHlzaXMiICBocmVmID0iL3N0b2Nrcy9OQVNEQVEvTlZEQS8iIF9ibGFuaz48ZGl2IGNsYXNzPSJjb21wYW55LXRodW1ibmFpbCI+PGltZyBsb2FkaW5nPSJsYXp5IiBoZWlnaHQ9JzQxJyB3aWR0aD0nODAnIHNyYz0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbG9nb3MvdGh1bWJuYWlsL252aWRpYS1jby1sb2dvLmpwZz92PTIwMjIxMDIwMTQyOTE2IiBhbHQ9Ik5WSURJQSBDby4gc3RvY2sgbG9nbyI+PC9kaXY+PGRpdiBjbGFzcz0idGlja2VyLWFyZWEiPk5WREE8L2Rpdj48ZGl2IGNsYXNzPSJ0aXRsZS1hcmVhIj5OVklESUE8L2Rpdj48L2E+PC90ZD48dGQ+MjksNjAwPC90ZD48dGQgZGF0YS1zb3J0LXZhbHVlPScyNDQ5MDAwMDAwMCcgZGF0YS1jbGVhbj0nMjQ0OTAwMDAwMDAnPjI0LjQ5IGJpbGxpb248L3RkPjx0ZCBkYXRhLXNvcnQtdmFsdWU9JzIzNDU0LjA3Myc+MjMuNDUgYmlsbGlvbjwvdGQ+PHRkPk9wdGlvbmFibGU8L3RkPjwvdHI+PHRyPjx0ZCBkYXRhLWNsZWFuPSdBSXxDMy5haSc+PGEgY2xhc3M9InByb2ZpbGUtbGluayJ0aXRsZT0iQzMuYWkgc3RvY2sgcHJpY2UgYW5kIGFuYWx5c2lzIiAgaHJlZiA9Ii9zdG9ja3MvTllTRS9BSS8iIF9ibGFuaz48ZGl2IGNsYXNzPSJjb21wYW55LXRodW1ibmFpbCI+PGltZyBsb2FkaW5nPSJsYXp5IiBoZWlnaHQ9JzQ0JyB3aWR0aD0nODAnIHNyYz0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbG9nb3MvdGh1bWJuYWlsL2MzYWktaW5jLWxvZ28ucG5nP3Y9MjAyMjExMjkxOTI1MzgiIGFsdD0iQzMuYWksIEluYy4gc3RvY2sgbG9nbyI+PC9kaXY+PGRpdiBjbGFzcz0idGlja2VyLWFyZWEiPkFJPC9kaXY+PGRpdiBjbGFzcz0idGl0bGUtYXJlYSI+QzMuYWk8L2Rpdj48L2E+PC90ZD48dGQ+NzAwPC90ZD48dGQgZGF0YS1zb3J0LXZhbHVlPScxMjkwNjUwMDAnIGRhdGEtY2xlYW49JzEyOTA2NTAwMCc+MTI5LjA3IG1pbGxpb248L3RkPjx0ZCBkYXRhLXNvcnQtdmFsdWU9Jzg0LjQyNic+ODQuNDMgbWlsbGlvbjwvdGQ+PHRkPk9wdGlvbmFibGU8L3RkPjwvdHI+PHRyPjx0ZCBkYXRhLWNsZWFuPSdJQk18SW50ZXJuYXRpb25hbCBCdXNpbmVzcyBNYWNoaW5lcyc+PGEgY2xhc3M9InByb2ZpbGUtbGluayJ0aXRsZT0iSW50ZXJuYXRpb25hbCBCdXNpbmVzcyBNYWNoaW5lcyBzdG9jayBwcmljZSBhbmQgYW5hbHlzaXMiICBocmVmID0iL3N0b2Nrcy9OWVNFL0lCTS8iIF9ibGFuaz48ZGl2IGNsYXNzPSJjb21wYW55LXRodW1ibmFpbCI+PGltZyBsb2FkaW5nPSJsYXp5IiBoZWlnaHQ9JzMyJyB3aWR0aD0nODAnIHNyYz0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbG9nb3MvdGh1bWJuYWlsL2ludGVybmF0aW9uYWwtYnVzaW5lc3MtbWFjaGluZXMtY28tbG9nby5wbmc/dj0yMDIyMTAyMDE2MDc1MSIgYWx0PSJJbnRlcm5hdGlvbmFsIEJ1c2luZXNzIE1hY2hpbmVzIENvLiBzdG9jayBsb2dvIj48L2Rpdj48ZGl2IGNsYXNzPSJ0aWNrZXItYXJlYSI+SUJNPC9kaXY+PGRpdiBjbGFzcz0idGl0bGUtYXJlYSI+SW50ZXJuYXRpb25hbCBCdXNpbmVzcyBNYWNoaW5lczwvZGl2PjwvYT48L3RkPjx0ZD4zMDUsMzAwPC90ZD48dGQgZGF0YS1zb3J0LXZhbHVlPSc5MjQ2NDUwMDAnIGRhdGEtY2xlYW49JzkyNDY0NTAwMCc+OTI0LjY1IG1pbGxpb248L3RkPjx0ZCBkYXRhLXNvcnQtdmFsdWU9JzkyMy45OTgnPjkyNC4wMCBtaWxsaW9uPC90ZD48dGQ+T3B0aW9uYWJsZTwvdGQ+PC90cj48L3Rib2R5PjwvdGFibGU+PGgyIGNsYXNzPSdtdC01Jz5BcnRpZmljaWFsIEludGVsbGlnZW5jZSBTdG9ja3MgSGVhZGxpbmVzPC9oMj48ZGl2IGNsYXNzPSdyb3cnPjxkaXYgY2xhc3M9J2NvbC0xMiBjb2wtbWQtNiBtYi0zJz48ZGl2IGNsYXNzPSJzZWN0aW9uLWhlYWRpbmciPjxoMiBjbGFzcz0ibS0wIGgzIGQtaW5saW5lLWJsb2NrIj5SZWNlbnQgTmV3cyBBYm91dCBUaGVzZSBDb21wYW5pZXM8L2gyPjwvZGl2PjxkaXYgY2xhc3M9ImhlYWRsaW5lLXJvdyI+PGRpdiBjbGFzcz0iaGVhZGxpbmUtaW1hZ2UtZGl2Ij48aW1nIHNyYz0iL2ltYWdlcy9uZXdzLXNpdGVzL21vdGxleWZvb2wuanBnIiAgYWx0PSIiIGxvYWRpbmc9ImxhenkiIGRlY29kaW5nPSJhc3luYyIgd2lkdGg9IjUwIiBoZWlnaHQ9IjUwIiBjbGFzcz0iaWNvbi1pbWFnZSIgLz48L2Rpdj48ZGl2IGNsYXNzPSJoZWFkbGluZS1kZXNjcmlwdGlvbi1kaXYiPjxhIGNsYXNzPSJjLWJsYWNrIHN0cmV0Y2hlZC1saW5rIGQtYmxvY2sgbWItMSIgcmVsPSJub2ZvbGxvdyBub29wZW5lciIgdGFyZ2V0PSJfYmxhbmsiIGhyZWY9Imh0dHBzOi8vd3d3LmZvb2wuY29tL2ludmVzdGluZy8yMDI0LzEyLzIyL3Nob3VsZC15b3UtYnV5LXRoaXMtYWktc3RvY2stYmVmb3JlLTIwMjUvIj5TaG91bGQgWW91IEJ1eSBUaGlzIEFydGlmaWNpYWwgSW50ZWxsaWdlbmNlIChBSSkgU3RvY2sgQmVmb3JlIDIwMjU/PC9hPjxkaXYgY2xhc3M9ImJ5bGluZSBtYi0xIiBzdHlsZT0iZm9udC1zaXplOiAuN3JlbTtjb2xvcjojNzU3NTc1OyI+RGVjZW1iZXIgMjIgIDxzcGFuIHN0eWxlPSd0ZXh0LXRyYW5zZm9ybTpub25lJz5hdDwvc3Bhbj4gOTo0MyBBTSZuYnNwO3wmbmJzcDtmb29sLmNvbTwvZGl2PjwvZGl2PjwvZGl2PjxkaXYgY2xhc3M9ImhlYWRsaW5lLXJvdyI+PGRpdiBjbGFzcz0iaGVhZGxpbmUtaW1hZ2UtZGl2Ij48L2Rpdj48ZGl2IGNsYXNzPSJoZWFkbGluZS1kZXNjcmlwdGlvbi1kaXYiPjxhIGNsYXNzPSJjLWJsYWNrIHN0cmV0Y2hlZC1saW5rIGQtYmxvY2sgbWItMSIgcmVsPSJub2ZvbGxvdyBub29wZW5lciIgdGFyZ2V0PSJfYmxhbmsiIGhyZWY9Imh0dHBzOi8vbmV3cy5zdG9ja3RyYWRlcnNkYWlseS5jb20vbmV3c19yZWxlYXNlLzgzL1RyZW5kK1RyYWNrZXIrZm9yKyUyOElCTSUyOV8xMjIyMjQxMjM2MDEuaHRtbCI+VHJlbmQgVHJhY2tlciBmb3IgKElCTSk8L2E+PGRpdiBjbGFzcz0iYnlsaW5lIG1iLTEiIHN0eWxlPSJmb250LXNpemU6IC43cmVtO2NvbG9yOiM3NTc1NzU7Ij5EZWNlbWJlciAyMiAgPHNwYW4gc3R5bGU9J3RleHQtdHJhbnNmb3JtOm5vbmUnPmF0PC9zcGFuPiAxMjo0NyBBTSZuYnNwO3wmbmJzcDtuZXdzLnN0b2NrdHJhZGVyc2RhaWx5LmNvbTwvZGl2PjwvZGl2PjwvZGl2PjxkaXYgY2xhc3M9ImhlYWRsaW5lLXJvdyI+PGRpdiBjbGFzcz0iaGVhZGxpbmUtaW1hZ2UtZGl2Ij48aW1nIHNyYz0iL2ltYWdlcy9uZXdzLXNpdGVzL1lhaG9vRmluYW5jZS5qcGciICBhbHQ9IiIgbG9hZGluZz0ibGF6eSIgZGVjb2Rpbmc9ImFzeW5jIiB3aWR0aD0iNTAiIGhlaWdodD0iNTAiIGNsYXNzPSJpY29uLWltYWdlIiAvPjwvZGl2PjxkaXYgY2xhc3M9ImhlYWRsaW5lLWRlc2NyaXB0aW9uLWRpdiI+PGEgY2xhc3M9ImMtYmxhY2sgc3RyZXRjaGVkLWxpbmsgZC1ibG9jayBtYi0xIiByZWw9Im5vZm9sbG93IG5vb3BlbmVyIiB0YXJnZXQ9Il9ibGFuayIgaHJlZj0iaHR0cHM6Ly9maW5hbmNlLnlhaG9vLmNvbS9uZXdzL3B1dC0xMDAtcmV0aXJlbWVudC1mdW5kLW1vbnRoLTE3MDAxMjk1NC5odG1sIj5Ib3cgVG8gUHV0ICQxMDAgSW4gWW91ciBSZXRpcmVtZW50IEZ1bmQgRWFjaCBNb250aCBXaXRoIElCTSBTdG9jazwvYT48ZGl2IGNsYXNzPSJieWxpbmUgbWItMSIgc3R5bGU9ImZvbnQtc2l6ZTogLjdyZW07Y29sb3I6Izc1NzU3NTsiPkRlY2VtYmVyIDIxICA8c3BhbiBzdHlsZT0ndGV4dC10cmFuc2Zvcm06bm9uZSc+YXQ8L3NwYW4+IDQ6MTEgUE0mbmJzcDt8Jm5ic3A7ZmluYW5jZS55YWhvby5jb208L2Rpdj48L2Rpdj48L2Rpdj48ZGl2IGNsYXNzPSJoZWFkbGluZS1yb3ciPjxkaXYgY2xhc3M9ImhlYWRsaW5lLWltYWdlLWRpdiI+PGltZyBzcmM9Ii9pbWFnZXMvbmV3cy1zaXRlcy96YWNrcy5qcGciICBhbHQ9IiIgbG9hZGluZz0ibGF6eSIgZGVjb2Rpbmc9ImFzeW5jIiB3aWR0aD0iNTAiIGhlaWdodD0iNTAiIGNsYXNzPSJpY29uLWltYWdlIiAvPjwvZGl2PjxkaXYgY2xhc3M9ImhlYWRsaW5lLWRlc2NyaXB0aW9uLWRpdiI+PGEgY2xhc3M9ImMtYmxhY2sgc3RyZXRjaGVkLWxpbmsgZC1ibG9jayBtYi0xIiByZWw9Im5vZm9sbG93IG5vb3BlbmVyIiB0YXJnZXQ9Il9ibGFuayIgaHJlZj0iaHR0cHM6Ly93d3cuemFja3MuY29tL3N0b2NrL25ld3MvMjM4NjU0Mi9pYm0tc29sdXRpb24tZHJpdmVzLWlubm92YXRpb24taW4tZGVmZW5zZS1hcHBsaWNhdGlvbi1zdG9jay10by1nYWluP2NpZD1jcy1zdG9ja25ld3NhcGktZnQtYW5hbHlzdF9ibG9nfGNvbXBhbnlfbmV3c190ZWNoX3NlY3Rvci0yMzg2NTQyIj5JQk0gU29sdXRpb24gRHJpdmVzIElubm92YXRpb24gaW4gRGVmZW5zZSBBcHBsaWNhdGlvbjogU3RvY2sgdG8gR2Fpbj88L2E+PGRpdiBjbGFzcz0iYnlsaW5lIG1iLTEiIHN0eWxlPSJmb250LXNpemU6IC43cmVtO2NvbG9yOiM3NTc1NzU7Ij5EZWNlbWJlciAyMCAgPHNwYW4gc3R5bGU9J3RleHQtdHJhbnNmb3JtOm5vbmUnPmF0PC9zcGFuPiAyOjMwIFBNJm5ic3A7fCZuYnNwO3phY2tzLmNvbTwvZGl2PjwvZGl2PjwvZGl2PjxkaXYgY2xhc3M9ImhlYWRsaW5lLXJvdyI+PGRpdiBjbGFzcz0iaGVhZGxpbmUtaW1hZ2UtZGl2Ij48aW1nIGxvYWRpbmc9ImxhenkiIGhlaWdodD0nMzInIHdpZHRoPSc4MCcgY2xhc3M9Imljb24taW1hZ2UiIHNyYz0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbG9nb3MvdGh1bWJuYWlsL2ludGVybmF0aW9uYWwtYnVzaW5lc3MtbWFjaGluZXMtY28tbG9nby5wbmc/dj0yMDIyMTAyMDE2MDc1MSIgYWx0PSJJbnRlcm5hdGlvbmFsIEJ1c2luZXNzIE1hY2hpbmVzIENvLiBzdG9jayBsb2dvIj48L2Rpdj48ZGl2IGNsYXNzPSJoZWFkbGluZS1kZXNjcmlwdGlvbi1kaXYiPjxhIGNsYXNzPSJjLWJsYWNrIHN0cmV0Y2hlZC1saW5rIGQtYmxvY2sgbWItMSIgIGhyZWY9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2luc3RhbnQtYWxlcnRzL2ludGVybmF0aW9uYWwtYnVzaW5lc3MtbWFjaGluZXMtbnlzZWlibS1zdG9jay1wcmljZS11cC0wNC1oZXJlcy13aGF0LWhhcHBlbmVkLTIwMjQtMTItMjAvIj5JbnRlcm5hdGlvbmFsIEJ1c2luZXNzIE1hY2hpbmVzIChOWVNFOklCTSkgU3RvY2sgUHJpY2UgVXAgMC40JSAgLSBIZXJlJ3MgV2hhdCBIYXBwZW5lZDwvYT48ZGl2IGNsYXNzPSJieWxpbmUgbWItMSIgc3R5bGU9ImZvbnQtc2l6ZTogLjdyZW07Y29sb3I6Izc1NzU3NTsiPkRlY2VtYmVyIDIwICA8c3BhbiBzdHlsZT0ndGV4dC10cmFuc2Zvcm06bm9uZSc+YXQ8L3NwYW4+IDI6MTMgUE0mbmJzcDt8Jm5ic3A7bWFya2V0YmVhdC5jb208L2Rpdj48L2Rpdj48L2Rpdj48ZGl2IGNsYXNzPSJoZWFkbGluZS1yb3ciPjxkaXYgY2xhc3M9ImhlYWRsaW5lLWltYWdlLWRpdiI+PGltZyBzcmM9Ii9pbWFnZXMvbmV3cy1zaXRlcy9ZYWhvb0ZpbmFuY2UuanBnIiAgYWx0PSIiIGxvYWRpbmc9ImxhenkiIGRlY29kaW5nPSJhc3luYyIgd2lkdGg9IjUwIiBoZWlnaHQ9IjUwIiBjbGFzcz0iaWNvbi1pbWFnZSIgLz48L2Rpdj48ZGl2IGNsYXNzPSJoZWFkbGluZS1kZXNjcmlwdGlvbi1kaXYiPjxhIGNsYXNzPSJjLWJsYWNrIHN0cmV0Y2hlZC1saW5rIGQtYmxvY2sgbWItMSIgcmVsPSJub2ZvbGxvdyBub29wZW5lciIgdGFyZ2V0PSJfYmxhbmsiIGhyZWY9Imh0dHBzOi8vZmluYW5jZS55YWhvby5jb20vbmV3cy9pbnRlcm5hdGlvbmFsLWJ1c2luZXNzLW1hY2hpbmVzLW55c2UtaWJtLTExMDEwMDA4My5odG1sIj5JbnRlcm5hdGlvbmFsIEJ1c2luZXNzIE1hY2hpbmVzJyAoTllTRTpJQk0pIHRocmVlLXllYXIgdG90YWwgc2hhcmVob2xkZXIgcmV0dXJucyBvdXRwYWNlIHRoZSB1bmRlcmx5aW5nIGVhcm5pbmdzIGdyb3d0aDwvYT48ZGl2IGNsYXNzPSJieWxpbmUgbWItMSIgc3R5bGU9ImZvbnQtc2l6ZTogLjdyZW07Y29sb3I6Izc1NzU3NTsiPkRlY2VtYmVyIDIwICA8c3BhbiBzdHlsZT0ndGV4dC10cmFuc2Zvcm06bm9uZSc+YXQ8L3NwYW4+IDc6NTggQU0mbmJzcDt8Jm5ic3A7ZmluYW5jZS55YWhvby5jb208L2Rpdj48L2Rpdj48L2Rpdj48ZGl2IGNsYXNzPSJoZWFkbGluZS1yb3ciPjxkaXYgY2xhc3M9ImhlYWRsaW5lLWltYWdlLWRpdiI+PGltZyBsb2FkaW5nPSJsYXp5IiBoZWlnaHQ9JzMyJyB3aWR0aD0nODAnIGNsYXNzPSJpY29uLWltYWdlIiBzcmM9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2xvZ29zL3RodW1ibmFpbC9pbnRlcm5hdGlvbmFsLWJ1c2luZXNzLW1hY2hpbmVzLWNvLWxvZ28ucG5nP3Y9MjAyMjEwMjAxNjA3NTEiIGFsdD0iSW50ZXJuYXRpb25hbCBCdXNpbmVzcyBNYWNoaW5lcyBDby4gc3RvY2sgbG9nbyI+PC9kaXY+PGRpdiBjbGFzcz0iaGVhZGxpbmUtZGVzY3JpcHRpb24tZGl2Ij48YSBjbGFzcz0iYy1ibGFjayBzdHJldGNoZWQtbGluayBkLWJsb2NrIG1iLTEiICBocmVmPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9pbnN0YW50LWFsZXJ0cy9wcmluY2lwYWwtZmluYW5jaWFsLWdyb3VwLWluYy1yYWlzZXMtc3RvY2staG9sZGluZ3MtaW4taW50ZXJuYXRpb25hbC1idXNpbmVzcy1tYWNoaW5lcy1jby1ueXNlaWJtLTIwMjQtMTItMjAvIj5QcmluY2lwYWwgRmluYW5jaWFsIEdyb3VwIEluYy4gUmFpc2VzIFN0b2NrIEhvbGRpbmdzIGluIEludGVybmF0aW9uYWwgQnVzaW5lc3MgTWFjaGluZXMgQ28uIChOWVNFOklCTSk8L2E+PGRpdiBjbGFzcz0iYnlsaW5lIG1iLTEiIHN0eWxlPSJmb250LXNpemU6IC43cmVtO2NvbG9yOiM3NTc1NzU7Ij5EZWNlbWJlciAyMCAgPHNwYW4gc3R5bGU9J3RleHQtdHJhbnNmb3JtOm5vbmUnPmF0PC9zcGFuPiA1OjE2IEFNJm5ic3A7fCZuYnNwO21hcmtldGJlYXQuY29tPC9kaXY+PC9kaXY+PC9kaXY+PGRpdiBjbGFzcz0iaGVhZGxpbmUtcm93Ij48ZGl2IGNsYXNzPSJoZWFkbGluZS1pbWFnZS1kaXYiPjxpbWcgc3JjPSIvaW1hZ2VzL25ld3Mtc2l0ZXMvaW5zaWRlcm1vbmtleS5qcGciICBhbHQ9IiIgbG9hZGluZz0ibGF6eSIgZGVjb2Rpbmc9ImFzeW5jIiB3aWR0aD0iNTAiIGhlaWdodD0iNTAiIGNsYXNzPSJpY29uLWltYWdlIiAvPjwvZGl2PjxkaXYgY2xhc3M9ImhlYWRsaW5lLWRlc2NyaXB0aW9uLWRpdiI+PGEgY2xhc3M9ImMtYmxhY2sgc3RyZXRjaGVkLWxpbmsgZC1ibG9jayBtYi0xIiByZWw9Im5vZm9sbG93IG5vb3BlbmVyIiB0YXJnZXQ9Il9ibGFuayIgaHJlZj0iaHR0cHM6Ly93d3cuaW5zaWRlcm1vbmtleS5jb20vYmxvZy9qaW0tY3JhbWVyLW9uLWludGVybmF0aW9uYWwtYnVzaW5lc3MtbWFjaGluZXMtY29ycG9yYXRpb24taWJtLWktbGlrZS1pYm0taXRzLXN0aWxsLWFuLWluZXhwZW5zaXZlLXN0b2NrLTE0MTAzNjQvIj5KaW0gQ3JhbWVyIG9uIEludGVybmF0aW9uYWwgQnVzaW5lc3MgTWFjaGluZXMgQ29ycG9yYXRpb24gKElCTSk6IOKAmEkgTGlrZSBJQk0uIEl04oCZcyBTdGlsbCBBbiBJbmV4cGVuc2l2ZSBTdG9ja+KAmTwvYT48ZGl2IGNsYXNzPSJieWxpbmUgbWItMSIgc3R5bGU9ImZvbnQtc2l6ZTogLjdyZW07Y29sb3I6Izc1NzU3NTsiPkRlY2VtYmVyIDE5ICA8c3BhbiBzdHlsZT0ndGV4dC10cmFuc2Zvcm06bm9uZSc+YXQ8L3NwYW4+IDExOjQyIFBNJm5ic3A7fCZuYnNwO2luc2lkZXJtb25rZXkuY29tPC9kaXY+PC9kaXY+PC9kaXY+PGRpdiBjbGFzcz0iaGVhZGxpbmUtcm93Ij48ZGl2IGNsYXNzPSJoZWFkbGluZS1pbWFnZS1kaXYiPjxpbWcgbG9hZGluZz0ibGF6eSIgaGVpZ2h0PSczMicgd2lkdGg9JzgwJyBjbGFzcz0iaWNvbi1pbWFnZSIgc3JjPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9sb2dvcy90aHVtYm5haWwvaW50ZXJuYXRpb25hbC1idXNpbmVzcy1tYWNoaW5lcy1jby1sb2dvLnBuZz92PTIwMjIxMDIwMTYwNzUxIiBhbHQ9IkludGVybmF0aW9uYWwgQnVzaW5lc3MgTWFjaGluZXMgQ28uIHN0b2NrIGxvZ28iPjwvZGl2PjxkaXYgY2xhc3M9ImhlYWRsaW5lLWRlc2NyaXB0aW9uLWRpdiI+PGEgY2xhc3M9ImMtYmxhY2sgc3RyZXRjaGVkLWxpbmsgZC1ibG9jayBtYi0xIiAgaHJlZj0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vaW5zdGFudC1hbGVydHMvaW50ZXJuYXRpb25hbC1idXNpbmVzcy1tYWNoaW5lcy1ueXNlaWJtLXNoYXJlcy11cC0xNi1oZXJlcy13aGF0LWhhcHBlbmVkLTIwMjQtMTItMTkvIj5JbnRlcm5hdGlvbmFsIEJ1c2luZXNzIE1hY2hpbmVzIChOWVNFOklCTSkgU2hhcmVzIFVwIDEuNiUgIC0gSGVyZSdzIFdoYXQgSGFwcGVuZWQ8L2E+PGRpdiBjbGFzcz0iYnlsaW5lIG1iLTEiIHN0eWxlPSJmb250LXNpemU6IC43cmVtO2NvbG9yOiM3NTc1NzU7Ij5EZWNlbWJlciAxOSAgPHNwYW4gc3R5bGU9J3RleHQtdHJhbnNmb3JtOm5vbmUnPmF0PC9zcGFuPiAyOjUyIFBNJm5ic3A7fCZuYnNwO21hcmtldGJlYXQuY29tPC9kaXY+PC9kaXY+PC9kaXY+PGRpdiBjbGFzcz0iaGVhZGxpbmUtcm93Ij48ZGl2IGNsYXNzPSJoZWFkbGluZS1pbWFnZS1kaXYiPjxpbWcgc3JjPSIvaW1hZ2VzL25ld3Mtc2l0ZXMvZ3VydWZvY3VzLmpwZyIgIGFsdD0iIiBsb2FkaW5nPSJsYXp5IiBkZWNvZGluZz0iYXN5bmMiIHdpZHRoPSI1MCIgaGVpZ2h0PSI1MCIgY2xhc3M9Imljb24taW1hZ2UiIC8+PC9kaXY+PGRpdiBjbGFzcz0iaGVhZGxpbmUtZGVzY3JpcHRpb24tZGl2Ij48YSBjbGFzcz0iYy1ibGFjayBzdHJldGNoZWQtbGluayBkLWJsb2NrIG1iLTEiIHJlbD0ibm9mb2xsb3cgbm9vcGVuZXIiIHRhcmdldD0iX2JsYW5rIiBocmVmPSJodHRwczovL3d3dy5ndXJ1Zm9jdXMuY29tL25ld3MvMjYzNzA1NS9pYm0tc3R1ZHktaGlnaGxpZ2h0cy1ncm93aW5nLWFkb3B0aW9uLW9mLW9wZW5zb3VyY2UtYWktdG9vbHMtZm9yLWVuaGFuY2VkLXJvaSI+SUJNIFN0dWR5IEhpZ2hsaWdodHMgR3Jvd2luZyBBZG9wdGlvbiBvZiBPcGVuLVNvdXJjZSBBSSBUb29scyBmb3IgRW5oYW5jZWQgUk9JPC9hPjxkaXYgY2xhc3M9ImJ5bGluZSBtYi0xIiBzdHlsZT0iZm9udC1zaXplOiAuN3JlbTtjb2xvcjojNzU3NTc1OyI+RGVjZW1iZXIgMTkgIDxzcGFuIHN0eWxlPSd0ZXh0LXRyYW5zZm9ybTpub25lJz5hdDwvc3Bhbj4gOTo0MiBBTSZuYnNwO3wmbmJzcDtndXJ1Zm9jdXMuY29tPC9kaXY+PC9kaXY+PC9kaXY+PGRpdiBjbGFzcz0iaGVhZGxpbmUtcm93Ij48ZGl2IGNsYXNzPSJoZWFkbGluZS1pbWFnZS1kaXYiPjxpbWcgc3JjPSIvaW1hZ2VzL25ld3Mtc2l0ZXMvZm9ydHVuZS5qcGciICBhbHQ9IiIgbG9hZGluZz0ibGF6eSIgZGVjb2Rpbmc9ImFzeW5jIiB3aWR0aD0iNTAiIGhlaWdodD0iNTAiIGNsYXNzPSJpY29uLWltYWdlIiAvPjwvZGl2PjxkaXYgY2xhc3M9ImhlYWRsaW5lLWRlc2NyaXB0aW9uLWRpdiI+PGEgY2xhc3M9ImMtYmxhY2sgc3RyZXRjaGVkLWxpbmsgZC1ibG9jayBtYi0xIiByZWw9Im5vZm9sbG93IG5vb3BlbmVyIiB0YXJnZXQ9Il9ibGFuayIgaHJlZj0iaHR0cHM6Ly9mb3J0dW5lLmNvbS8yMDI0LzEyLzE5L2hvdy10aGUtY2hyby1vZi1reW5kcnlsLXJlaW52ZW50ZWQtY29ycG9yYXRlLWN1bHR1cmUtZm9yLTgwMDAwLXdvcmtlcnMtYWZ0ZXItc3Bpbm5pbmctb2ZmLWZyb20taWJtLyI+SG93IHRoZSBDSFJPIG9mIEt5bmRyeWwgcmVpbnZlbnRlZCBjb3Jwb3JhdGUgY3VsdHVyZSBmb3IgODAsMDAwIHdvcmtlcnMgYWZ0ZXIgc3Bpbm5pbmcgb2ZmIGZyb20gSUJNPC9hPjxkaXYgY2xhc3M9ImJ5bGluZSBtYi0xIiBzdHlsZT0iZm9udC1zaXplOiAuN3JlbTtjb2xvcjojNzU3NTc1OyI+RGVjZW1iZXIgMTkgIDxzcGFuIHN0eWxlPSd0ZXh0LXRyYW5zZm9ybTpub25lJz5hdDwvc3Bhbj4gODo1MSBBTSZuYnNwO3wmbmJzcDtmb3J0dW5lLmNvbTwvZGl2PjwvZGl2PjwvZGl2PjxkaXYgY2xhc3M9ImhlYWRsaW5lLXJvdyI+PGRpdiBjbGFzcz0iaGVhZGxpbmUtaW1hZ2UtZGl2Ij48aW1nIHNyYz0iL2ltYWdlcy9uZXdzLXNpdGVzL3BybmV3c3dpcmUuanBnIiAgYWx0PSIiIGxvYWRpbmc9ImxhenkiIGRlY29kaW5nPSJhc3luYyIgd2lkdGg9IjUwIiBoZWlnaHQ9IjUwIiBjbGFzcz0iaWNvbi1pbWFnZSIgLz48L2Rpdj48ZGl2IGNsYXNzPSJoZWFkbGluZS1kZXNjcmlwdGlvbi1kaXYiPjxhIGNsYXNzPSJjLWJsYWNrIHN0cmV0Y2hlZC1saW5rIGQtYmxvY2sgbWItMSIgcmVsPSJub2ZvbGxvdyBub29wZW5lciIgdGFyZ2V0PSJfYmxhbmsiIGhyZWY9Imh0dHBzOi8vd3d3LnBybmV3c3dpcmUuY29tL25ld3MtcmVsZWFzZXMvaWJtLXN0dWR5LW1vcmUtY29tcGFuaWVzLXR1cm5pbmctdG8tb3Blbi1zb3VyY2UtYWktdG9vbHMtdG8tdW5sb2NrLXJvaS0zMDIzMzU1NDUuaHRtbCI+SUJNIFN0dWR5OiBNb3JlIENvbXBhbmllcyBUdXJuaW5nIHRvIE9wZW4tU291cmNlIEFJIFRvb2xzIHRvIFVubG9jayBST0k8L2E+PGRpdiBjbGFzcz0iYnlsaW5lIG1iLTEiIHN0eWxlPSJmb250LXNpemU6IC43cmVtO2NvbG9yOiM3NTc1NzU7Ij5EZWNlbWJlciAxOSAgPHNwYW4gc3R5bGU9J3RleHQtdHJhbnNmb3JtOm5vbmUnPmF0PC9zcGFuPiA4OjAwIEFNJm5ic3A7fCZuYnNwO3BybmV3c3dpcmUuY29tPC9kaXY+PC9kaXY+PC9kaXY+PGRpdiBjbGFzcz0iaGVhZGxpbmUtcm93Ij48ZGl2IGNsYXNzPSJoZWFkbGluZS1pbWFnZS1kaXYiPjxpbWcgc3JjPSIvaW1hZ2VzL25ld3Mtc2l0ZXMvaW5zaWRlcm1vbmtleS5qcGciICBhbHQ9IiIgbG9hZGluZz0ibGF6eSIgZGVjb2Rpbmc9ImFzeW5jIiB3aWR0aD0iNTAiIGhlaWdodD0iNTAiIGNsYXNzPSJpY29uLWltYWdlIiAvPjwvZGl2PjxkaXYgY2xhc3M9ImhlYWRsaW5lLWRlc2NyaXB0aW9uLWRpdiI+PGEgY2xhc3M9ImMtYmxhY2sgc3RyZXRjaGVkLWxpbmsgZC1ibG9jayBtYi0xIiByZWw9Im5vZm9sbG93IG5vb3BlbmVyIiB0YXJnZXQ9Il9ibGFuayIgaHJlZj0iaHR0cHM6Ly93d3cuaW5zaWRlcm1vbmtleS5jb20vYmxvZy93aHktaXMtaW50ZXJuYXRpb25hbC1idXNpbmVzcy1tYWNoaW5lcy1jb3Jwb3JhdGlvbi1pYm0tYW1vbmctdGhlLWJlc3QtZGl2aWRlbmQtc3RvY2tzLXRvLWludmVzdC1pbi0xNDEwMjcxLyI+V2h5IElzIEludGVybmF0aW9uYWwgQnVzaW5lc3MgTWFjaGluZXMgQ29ycG9yYXRpb24gKElCTSkgQW1vbmcgdGhlIEJlc3QgRGl2aWRlbmQgU3RvY2tzIHRvIEludmVzdCBJbj88L2E+PGRpdiBjbGFzcz0iYnlsaW5lIG1iLTEiIHN0eWxlPSJmb250LXNpemU6IC43cmVtO2NvbG9yOiM3NTc1NzU7Ij5EZWNlbWJlciAxOSAgPHNwYW4gc3R5bGU9J3RleHQtdHJhbnNmb3JtOm5vbmUnPmF0PC9zcGFuPiA2OjM3IEFNJm5ic3A7fCZuYnNwO2luc2lkZXJtb25rZXkuY29tPC9kaXY+PC9kaXY+PC9kaXY+PGRpdiBjbGFzcz0iaGVhZGxpbmUtcm93Ij48ZGl2IGNsYXNzPSJoZWFkbGluZS1pbWFnZS1kaXYiPjxpbWcgc3JjPSIvaW1hZ2VzL25ld3Mtc2l0ZXMvYmFycm9ucy5qcGciICBhbHQ9IiIgbG9hZGluZz0ibGF6eSIgZGVjb2Rpbmc9ImFzeW5jIiB3aWR0aD0iNTAiIGhlaWdodD0iNTAiIGNsYXNzPSJpY29uLWltYWdlIiAvPjwvZGl2PjxkaXYgY2xhc3M9ImhlYWRsaW5lLWRlc2NyaXB0aW9uLWRpdiI+PGEgY2xhc3M9ImMtYmxhY2sgc3RyZXRjaGVkLWxpbmsgZC1ibG9jayBtYi0xIiByZWw9Im5vZm9sbG93IG5vb3BlbmVyIiB0YXJnZXQ9Il9ibGFuayIgaHJlZj0iaHR0cHM6Ly93d3cuYmFycm9ucy5jb20vYXJ0aWNsZXMvcXVhbnR1bS1zdG9ja3Mtd2lsbG93LWdvb2dsZS1iYzA2NjVhZiI+UXVhbnR1bSBDb21wdXRpbmcgU3RvY2tzIEFyZSBGbHlpbmcuIEludmVzdG9ycyBTaG91bGQgQnJhY2UgZm9yIGEgTG9uZyBIYXVsLjwvYT48ZGl2IGNsYXNzPSJieWxpbmUgbWItMSIgc3R5bGU9ImZvbnQtc2l6ZTogLjdyZW07Y29sb3I6Izc1NzU3NTsiPkRlY2VtYmVyIDE4LCAyMDI0Jm5ic3A7fCZuYnNwO2JhcnJvbnMuY29tPC9kaXY+PC9kaXY+PC9kaXY+PGRpdiBjbGFzcz0iaGVhZGxpbmUtcm93Ij48ZGl2IGNsYXNzPSJoZWFkbGluZS1pbWFnZS1kaXYiPjxpbWcgc3JjPSIvaW1hZ2VzL25ld3Mtc2l0ZXMvbWFya2V0d2F0Y2guanBnIiAgYWx0PSIiIGxvYWRpbmc9ImxhenkiIGRlY29kaW5nPSJhc3luYyIgd2lkdGg9IjUwIiBoZWlnaHQ9IjUwIiBjbGFzcz0iaWNvbi1pbWFnZSIgLz48L2Rpdj48ZGl2IGNsYXNzPSJoZWFkbGluZS1kZXNjcmlwdGlvbi1kaXYiPjxhIGNsYXNzPSJjLWJsYWNrIHN0cmV0Y2hlZC1saW5rIGQtYmxvY2sgbWItMSIgcmVsPSJub2ZvbGxvdyBub29wZW5lciIgdGFyZ2V0PSJfYmxhbmsiIGhyZWY9Imh0dHBzOi8vd3d3Lm1hcmtldHdhdGNoLmNvbS9idWxsZXRpbnMvcmVkaXJlY3QvZ28/Zz0yNzdhM2ViYy1lNjE5LTQ3ZGYtOWIwZi1iYjdlZWNiZmNjNWImbW9kPW13X3Jzc19idWxsZXRpbnMiPklCTSBoYXMgbWlzc2VkIG91dCBvbiB0aGUgcXVhbnR1bS1jb21wdXRpbmcgcmFsbHkuIEl0IHByb2JhYmx5IHNob3VsZG7igJl0LjwvYT48ZGl2IGNsYXNzPSJieWxpbmUgbWItMSIgc3R5bGU9ImZvbnQtc2l6ZTogLjdyZW07Y29sb3I6Izc1NzU3NTsiPkRlY2VtYmVyIDE4LCAyMDI0Jm5ic3A7fCZuYnNwO21hcmtldHdhdGNoLmNvbTwvZGl2PjwvZGl2PjwvZGl2PjxkaXYgY2xhc3M9ImhlYWRsaW5lLXJvdyI+PGRpdiBjbGFzcz0iaGVhZGxpbmUtaW1hZ2UtZGl2Ij48aW1nIHNyYz0iL2ltYWdlcy9uZXdzLXNpdGVzL3phY2tzLmpwZyIgIGFsdD0iIiBsb2FkaW5nPSJsYXp5IiBkZWNvZGluZz0iYXN5bmMiIHdpZHRoPSI1MCIgaGVpZ2h0PSI1MCIgY2xhc3M9Imljb24taW1hZ2UiIC8+PC9kaXY+PGRpdiBjbGFzcz0iaGVhZGxpbmUtZGVzY3JpcHRpb24tZGl2Ij48YSBjbGFzcz0iYy1ibGFjayBzdHJldGNoZWQtbGluayBkLWJsb2NrIG1iLTEiIHJlbD0ibm9mb2xsb3cgbm9vcGVuZXIiIHRhcmdldD0iX2JsYW5rIiBocmVmPSJodHRwczovL3d3dy56YWNrcy5jb20vc3RvY2svbmV3cy8yMzg1MTM1LzQtZG9ncy1vZi10aGUtZG93LXN0b2Nrcy1mb3ItaW52ZXN0b3JzLXRvLXdhdGNoLWluLTIwMjU/Y2lkPWNzLXN0b2NrbmV3c2FwaS1mdC1hbmFseXN0X2Jsb2d8aW52ZXN0bWVudF9pZGVhcy0yMzg1MTM1Ij40ICJEb2dzIG9mIHRoZSBEb3ciIFN0b2NrcyBmb3IgSW52ZXN0b3JzIHRvIFdhdGNoIGluIDIwMjU8L2E+PGRpdiBjbGFzcz0iYnlsaW5lIG1iLTEiIHN0eWxlPSJmb250LXNpemU6IC43cmVtO2NvbG9yOiM3NTc1NzU7Ij5EZWNlbWJlciAxOCwgMjAyNCZuYnNwO3wmbmJzcDt6YWNrcy5jb208L2Rpdj48L2Rpdj48L2Rpdj48ZGl2IGNsYXNzPSJoZWFkbGluZS1yb3ciPjxkaXYgY2xhc3M9ImhlYWRsaW5lLWltYWdlLWRpdiI+PGltZyBzcmM9Ii9pbWFnZXMvbmV3cy1zaXRlcy9tYXJrZXR3YXRjaC5qcGciICBhbHQ9IiIgbG9hZGluZz0ibGF6eSIgZGVjb2Rpbmc9ImFzeW5jIiB3aWR0aD0iNTAiIGhlaWdodD0iNTAiIGNsYXNzPSJpY29uLWltYWdlIiAvPjwvZGl2PjxkaXYgY2xhc3M9ImhlYWRsaW5lLWRlc2NyaXB0aW9uLWRpdiI+PGEgY2xhc3M9ImMtYmxhY2sgc3RyZXRjaGVkLWxpbmsgZC1ibG9jayBtYi0xIiByZWw9Im5vZm9sbG93IG5vb3BlbmVyIiB0YXJnZXQ9Il9ibGFuayIgaHJlZj0iaHR0cHM6Ly93d3cubWFya2V0d2F0Y2guY29tL3N0b3J5L2libXMtc3RvY2staGFzLW1pc3NlZC10aGUtcXVhbnR1bS1yYWxseS1idXQtY291bGQtc3RpbGwtYmUteW91ci10aWNrZXQtdG8tcmlkZS10aGF0LWhvdC10cmVuZC1iZjNiNzA4Mz9tb2Q9bXdfcnNzX3RvcHN0b3JpZXMiPklCTeKAmXMgc3RvY2sgaGFzIG1pc3NlZCB0aGUgcXVhbnR1bSByYWxseSBidXQgY291bGQgc3RpbGwgYmUgeW91ciB0aWNrZXQgdG8gcmlkZSB0aGF0IGhvdCB0cmVuZDwvYT48ZGl2IGNsYXNzPSJieWxpbmUgbWItMSIgc3R5bGU9ImZvbnQtc2l6ZTogLjdyZW07Y29sb3I6Izc1NzU3NTsiPkRlY2VtYmVyIDE4LCAyMDI0Jm5ic3A7fCZuYnNwO21hcmtldHdhdGNoLmNvbTwvZGl2PjwvZGl2PjwvZGl2PjxkaXYgY2xhc3M9ImhlYWRsaW5lLXJvdyI+PGRpdiBjbGFzcz0iaGVhZGxpbmUtaW1hZ2UtZGl2Ij48aW1nIHNyYz0iL2ltYWdlcy9uZXdzLXNpdGVzL3BybmV3c3dpcmUuanBnIiAgYWx0PSIiIGxvYWRpbmc9ImxhenkiIGRlY29kaW5nPSJhc3luYyIgd2lkdGg9IjUwIiBoZWlnaHQ9IjUwIiBjbGFzcz0iaWNvbi1pbWFnZSIgLz48L2Rpdj48ZGl2IGNsYXNzPSJoZWFkbGluZS1kZXNjcmlwdGlvbi1kaXYiPjxhIGNsYXNzPSJjLWJsYWNrIHN0cmV0Y2hlZC1saW5rIGQtYmxvY2sgbWItMSIgcmVsPSJub2ZvbGxvdyBub29wZW5lciIgdGFyZ2V0PSJfYmxhbmsiIGhyZWY9Imh0dHBzOi8vd3d3LnBybmV3c3dpcmUuY29tL25ld3MtcmVsZWFzZXMvbG9ja2hlZWQtbWFydGluLWFkZHMtaWJtLWdyYW5pdGUtdG8taXRzLXN1aXRlLW9mLW5leHQtZ2VuZXJhdGlvbi1haS1mYWN0b3J5LXRvb2xzLTMwMjMzNDM3My5odG1sIj5Mb2NraGVlZCBNYXJ0aW4gQWRkcyBJQk0gR3Jhbml0ZSB0byBpdHMgU3VpdGUgb2YgTmV4dC1HZW5lcmF0aW9uIEFJIEZhY3RvcnkgVG9vbHM8L2E+PGRpdiBjbGFzcz0iYnlsaW5lIG1iLTEiIHN0eWxlPSJmb250LXNpemU6IC43cmVtO2NvbG9yOiM3NTc1NzU7Ij5EZWNlbWJlciAxOCwgMjAyNCZuYnNwO3wmbmJzcDtwcm5ld3N3aXJlLmNvbTwvZGl2PjwvZGl2PjwvZGl2PjxkaXYgY2xhc3M9ImhlYWRsaW5lLXJvdyI+PGRpdiBjbGFzcz0iaGVhZGxpbmUtaW1hZ2UtZGl2Ij48aW1nIHNyYz0iL2ltYWdlcy9uZXdzLXNpdGVzL21zbi5qcGciICBhbHQ9IiIgbG9hZGluZz0ibGF6eSIgZGVjb2Rpbmc9ImFzeW5jIiB3aWR0aD0iNTAiIGhlaWdodD0iNTAiIGNsYXNzPSJpY29uLWltYWdlIiAvPjwvZGl2PjxkaXYgY2xhc3M9ImhlYWRsaW5lLWRlc2NyaXB0aW9uLWRpdiI+PGEgY2xhc3M9ImMtYmxhY2sgc3RyZXRjaGVkLWxpbmsgZC1ibG9jayBtYi0xIiByZWw9Im5vZm9sbG93IG5vb3BlbmVyIiB0YXJnZXQ9Il9ibGFuayIgaHJlZj0iaHR0cHM6Ly93d3cubXNuLmNvbS9lbi11cy9tb25leS9tYXJrZXRzL2ludGVybmF0aW9uYWwtYnVzaW5lc3MtbWFjaGluZXMtaWJtLXBvc2l0aW9uZWQtZm9yLWFpLXN1Y2Nlc3MtaW4tMjAyNS1zYXlzLWFuYWx5c3QvYXItQUExdzRoNVciPkludGVybmF0aW9uYWwgQnVzaW5lc3MgTWFjaGluZXMgKElCTSkgUG9zaXRpb25lZCBmb3IgQUkgU3VjY2VzcyBpbiAyMDI1LCBTYXlzIEFuYWx5c3Q8L2E+PGRpdiBjbGFzcz0iYnlsaW5lIG1iLTEiIHN0eWxlPSJmb250LXNpemU6IC43cmVtO2NvbG9yOiM3NTc1NzU7Ij5EZWNlbWJlciAxOCwgMjAyNCZuYnNwO3wmbmJzcDttc24uY29tPC9kaXY+PC9kaXY+PC9kaXY+PGRpdiBjbGFzcz0iaGVhZGxpbmUtcm93Ij48ZGl2IGNsYXNzPSJoZWFkbGluZS1pbWFnZS1kaXYiPjxpbWcgc3JjPSIvaW1hZ2VzL25ld3Mtc2l0ZXMvYWJtbi5wbmciICBhbHQ9IiIgbG9hZGluZz0ibGF6eSIgZGVjb2Rpbmc9ImFzeW5jIiB3aWR0aD0iNTAiIGhlaWdodD0iNTAiIGNsYXNzPSJpY29uLWltYWdlIiAvPjwvZGl2PjxkaXYgY2xhc3M9ImhlYWRsaW5lLWRlc2NyaXB0aW9uLWRpdiI+PGEgY2xhc3M9ImMtYmxhY2sgc3RyZXRjaGVkLWxpbmsgZC1ibG9jayBtYi0xIiByZWw9Im5vZm9sbG93IG5vb3BlbmVyIiB0YXJnZXQ9Il9ibGFuayIgaHJlZj0iaHR0cHM6Ly93d3cuYW1lcmljYW5iYW5raW5nbmV3cy5jb20vP3A9Mjk5MDE2ODAiPk1vcmdhbiBTdGFubGV5IEZvcmVjYXN0cyBTdHJvbmcgUHJpY2UgQXBwcmVjaWF0aW9uIGZvciBJbnRlcm5hdGlvbmFsIEJ1c2luZXNzIE1hY2hpbmVzIChOWVNFOklCTSkgU3RvY2s8L2E+PGRpdiBjbGFzcz0iYnlsaW5lIG1iLTEiIHN0eWxlPSJmb250LXNpemU6IC43cmVtO2NvbG9yOiM3NTc1NzU7Ij5EZWNlbWJlciAxOCwgMjAyNCZuYnNwO3wmbmJzcDthbWVyaWNhbmJhbmtpbmduZXdzLmNvbTwvZGl2PjwvZGl2PjwvZGl2PjxkaXYgY2xhc3M9ImhlYWRsaW5lLXJvdyI+PGRpdiBjbGFzcz0iaGVhZGxpbmUtaW1hZ2UtZGl2Ij48aW1nIHNyYz0iL2ltYWdlcy9uZXdzLXNpdGVzL2J1c2luZXNzd2lyZS5qcGciICBhbHQ9IiIgbG9hZGluZz0ibGF6eSIgZGVjb2Rpbmc9ImFzeW5jIiB3aWR0aD0iNTAiIGhlaWdodD0iNTAiIGNsYXNzPSJpY29uLWltYWdlIiAvPjwvZGl2PjxkaXYgY2xhc3M9ImhlYWRsaW5lLWRlc2NyaXB0aW9uLWRpdiI+PGEgY2xhc3M9ImMtYmxhY2sgc3RyZXRjaGVkLWxpbmsgZC1ibG9jayBtYi0xIiByZWw9Im5vZm9sbG93IG5vb3BlbmVyIiB0YXJnZXQ9Il9ibGFuayIgaHJlZj0iaHR0cHM6Ly93d3cuYnVzaW5lc3N3aXJlLmNvbS9uZXdzL2hvbWUvMjAyNDEyMTcwMzkwNzIvZW4vbm9ydGgtY2Fyb2xpbmEtY2VudHJhbC11bml2ZXJzaXR5JWUyJTgwJTk5cy1wYXRyaWNrLWZsYW5pZ2FuLWlzLTIwMjQtcmVjaXBpZW50LW9mLTEwMDAwMC1pYm0tc3BpZS1oYmN1LWZhY3VsdHktYWNjZWxlcmF0b3ItYXdhcmQtaW4tcXVhbnR1bS1vcHRpY3MtYW5kLXBob3Rvbmljcy8iPk5vcnRoIENhcm9saW5hIENlbnRyYWwgVW5pdmVyc2l0eSdzIFBhdHJpY2sgRmxhbmlnYW4gSXMgMjAyNCBSZWNpcGllbnQgb2YgJDEwMCwwMDAgSUJNLVNQSUUgSEJDVSBGYWN1bHR5IEFjY2VsZXJhdG9yIEF3YXJkIGluIFF1YW50dW0gT3B0aWNzIGFuZCBQaG90b25pY3M8L2E+PGRpdiBjbGFzcz0iYnlsaW5lIG1iLTEiIHN0eWxlPSJmb250LXNpemU6IC43cmVtO2NvbG9yOiM3NTc1NzU7Ij5EZWNlbWJlciAxNywgMjAyNCZuYnNwO3wmbmJzcDtidXNpbmVzc3dpcmUuY29tPC9kaXY+PC9kaXY+PC9kaXY+PC9kaXY+PGRpdiBjbGFzcz0nY29sLTEyIGNvbC1tZC02IG1iLTMnPjxzY3JpcHQ+dmFyIGNvbXBhcmlzb25Gb2xsb3dlclNlcmllcyA9ICJEYXRlLEFBUEwsQU1aTixHT09HTCxNRVRBLE1TRlQsTVUsTlZEQSxBSSxJQk1cbjA5LzIzLzIwMjQsOTYsMzksNzQsNzAsMTA1LDM0LDEyNyw0LDE1XG4wOS8zMC8yMDI0LDI1OCw1NiwyMzMsMjU2LDI2MSwyMCw4Miw0LDE0XG4xMC8wNy8yMDI0LDEzMSwzNSwxMTAsMTE2LDE0MSwyMiwxMzAsNSwxMFxuMTAvMTQvMjAyNCwxNDUsNDMsMTI1LDEyMiwxNTYsMjksMTE4LDIsMjZcbjEwLzIxLzIwMjQsMTMxLDI2LDEyMywxMDksMTM3LDE5LDExMywxMCwxN1xuMTAvMjgvMjAyNCwxMTUsNTIsOTgsODcsMTM5LDI5LDEwMiw0LDIwXG4xMS8wNC8yMDI0LDExNiw0NSw5MCwxMjYsMTA0LDI1LDEwOCw0LDI0XG4xMS8xMS8yMDI0LDE3NSw0OSwxMzEsMTQ3LDE2MiwyNSwxNjIsNSwxMlxuMTEvMTgvMjAyNCwxNzgsNjIsMTMyLDEyNiwxNTcsMTUsMTU5LDUsMTRcbjExLzI1LzIwMjQsMTQ0LDU5LDEwNSwxMTYsMTQ3LDI1LDEwOCwxMiwxMVxuMTIvMDIvMjAyNCwxNDUsNDUsMTMzLDEyMSwxNDcsMjIsMTM3LDEzLDEyXG4xMi8wOS8yMDI0LDE4Myw3NCwxNzksMTM0LDE3NiwyOCwxNDksMTUsMTlcbjEyLzE2LzIwMjQsMTg0LDUwLDE2MywxNDEsMTc4LDU1LDE0MiwxMywxOCI7IAp2YXIgY29tcGFyaXNvblNlbnRpbWVudFNlcmllcyA9ICJEYXRlLEFBUEwsQU1aTixHT09HTCxNRVRBLE1TRlQsTVUsTlZEQSxBSSxJQk1cbjA5LzIzLzIwMjQsMC4zMSwwLjU5LDAuMjcsMC41MCwwLjQ1LDAuNTcsMC41NCwwLjMyLDAuNTdcbjA5LzMwLzIwMjQsMC4zMywwLjY5LDAuNDcsMC40NiwwLjU1LDAuNTgsMC41NCwwLjQ0LDAuNTJcbjEwLzA3LzIwMjQsMC4zMSwwLjYyLC0wLjA4LDAuNTcsMC40NiwwLjg3LDAuNTgsMC40MywwLjcyXG4xMC8xNC8yMDI0LDAuNTEsMC42NiwwLjUyLDAuMzMsMC40NywwLjY2LDAuNTAsMC4zNywwLjgxXG4xMC8yMS8yMDI0LDAuMjgsMC41NywwLjQ1LDAuNDUsMC40MCwwLjg1LDAuNTYsMC41NCwwLjQ1XG4xMC8yOC8yMDI0LDAuNDIsMC42OCwwLjY2LDAuNDUsMC4zNywwLjYxLDAuMzUsMC41NiwwLjc5XG4xMS8wNC8yMDI0LDAuNzksMC45MywxLjA1LDAuODgsMC45NiwxLjMyLDAuODksMC4wOSwwLjk5XG4xMS8xMS8yMDI0LDEuMjEsMC44NywxLjIwLDAuOTQsMS4xNCwxLjA1LDAuODksMC4yMSwxLjEzXG4xMS8xOC8yMDI0LDAuODYsMC45OCwwLjYyLDEuMDUsMS4wMiwxLjMzLDAuNzAsMC41MCwxLjI2XG4xMS8yNS8yMDI0LDAuODgsMS4wNCwxLjEwLDEuMDYsMC44MiwxLjM0LDEuMDAsMC44MCwxLjM1XG4xMi8wMi8yMDI0LDAuODIsMC45NiwxLjA3LDEuMDksMC44NSwxLjI4LDAuOTgsMC43MSwxLjAyXG4xMi8wOS8yMDI0LDAuODgsMC45NywxLjE2LDAuNzcsMC44MSwxLjAxLDAuODQsMC4zNSwwLjk0XG4xMi8xNi8yMDI0LDAuOTAsMC44NCwxLjE1LDAuMjgsMS4wMywwLjAzLDAuODQsMC4xNiwwLjY2IjsgCjwvc2NyaXB0PjxkaXYgY2xhc3M9J2JvcmRlciByb3VuZGVkIHAtMyBtdC0yIG1iLTMnPjxkaXYgY2xhc3M9J3NlY3Rpb24taGVhZGluZyc+PGgyIGNsYXNzPSdtLTAgaDMgZC1pbmxpbmUtYmxvY2snPk5ldyBNYXJrZXRCZWF0IEZvbGxvd2VycyBPdmVyIFRpbWU8L2gyPjwvZGl2PjxkaXYgY2xhc3M9J3ctMTAwJyBzdHlsZT0nbWFyZ2luLWJvdHRvbTogLTJweDsnPjxkaXYgY2xhc3M9J3AtMic+PGRpdiBjbGFzcz0nZHYtY2hhcnQtd3JhcHBlciBweC0yJz48ZGl2IGlkPSJjb21wYXJpc29uRm9sbG93ZXJDaGFydCIgY2xhc3M9J2R2LWNoYXJ0JyBzdHlsZT0naGVpZ2h0OjQ1MHB4Jz48L2Rpdj48L2Rpdj48L2Rpdj48L2Rpdj48L2Rpdj48ZGl2IGNsYXNzPSdib3JkZXIgcm91bmRlZCBwLTMgbXQtMiBtYi0zJz48ZGl2IGNsYXNzPSdzZWN0aW9uLWhlYWRpbmcnPjxoMiBjbGFzcz0nbS0wIGgzIGQtaW5saW5lLWJsb2NrJz5NZWRpYSBTZW50aW1lbnQgT3ZlciBUaW1lPC9oMj48L2Rpdj48ZGl2IGNsYXNzPSd3LTEwMCcgc3R5bGU9J21hcmdpbi1ib3R0b206IC0ycHg7Jz48ZGl2IGNsYXNzPSdwLTInPjxkaXYgY2xhc3M9J2R2LWNoYXJ0LXdyYXBwZXIgcHgtMic+PGRpdiBpZD0iY29tcGFyaXNvblNlbnRpbWVudENoYXJ0IiBjbGFzcz0nZHYtY2hhcnQnIHN0eWxlPSdoZWlnaHQ6NDUwcHgnPjwvZGl2PjwvZGl2PjwvZGl2PjwvZGl2PjwvZGl2PjxkaXYgY2xhc3M9InNlY3Rpb24taGVhZGluZyI+PGgyIGNsYXNzPSJ0ZXh0LWNhcGl0YWxpemUiPlRvcCBIZWFkbGluZXM8L2gyPjxhIGhyZWY9Ii9oZWFkbGluZXMvIiBjbGFzcz0idXBwZXItbGluayI+VmlldyBBbGwgPHNwYW4gY2xhc3M9InNyLW9ubHkiPkhlYWRsaW5lczwvc3Bhbj48L2E+PC9kaXY+PHVsIGNsYXNzPSJhcnRpY2xlLWxpc3QgbS0wIHAtMCIgc3R5bGU9ImZvbnQtc2l6ZTowLjlyZW07Ij48bGkgY2xhc3M9ImVudHJ5LWNhcmQgaG92ZXItY2FyZCBib3JkZXItMCBuZXdzLXNpZGViYXIgZC1mbGV4IGZsZXgtd3JhcCBhbGlnbi1pdGVtcy1jZW50ZXIgcC0wIHBvc2l0aW9uLXJlbGF0aXZlIj48ZGl2IGNsYXNzPSJpbWFnZS1saW5rIj48aW1nICBzcmM9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2xvZ29zL2FydGljbGVzL3RodW1iXzIwMjQxMjEwMDkyNTAzX2FtYXpvbnMtaGVhbHRoY2FyZS1nYW1ibGUtYS1uZXctZXJhLW9mLW1lZGljYWwtZGlzLnBuZyIgYWx0PSJBbWF6b24gaGVhbHRoY2FyZSIgZGVjb2Rpbmc9ImFzeW5jIiBsb2FkaW5nPSJsYXp5IiBoZWlnaHQ9IjQ4OCIgd2lkdGg9IjEyMDAiPjwvZGl2PjxkaXYgY2xhc3M9ImRlc2NyaXB0aW9uIHAtMiI+PGRpdiBjbGFzcz0idGl0bGUgYy1kYXJrLWdyYXkgZm9udC13ZWlnaHQtYm9sZCBmb250LXNtYWxsIj5BbWF6b27igJlzIEhlYWx0aGNhcmUgR2FtYmxlOiBBIE5ldyBFcmEgb2YgTWVkaWNhbCBEaXNydXB0aW9uPC9kaXY+PGRpdiBjbGFzcz0iZC1ibG9jayBmb250LXNtYWxsZXIgdGV4dC11cHBlcmNhc2UgbXQtMSBwb3N0LXRpbWUiPkJ5IEplZmZyZXkgTmVhbCBKb2huc29uIDxzcGFuIGNsYXNzPSJkLWlubGluZS1ibG9jayBteC0xIj58PC9zcGFuPiBEZWNlbWJlciAxMCwgMjAyNDwvZGl2PjwvZGl2PjxhIGNsYXNzPSJzdHJldGNoZWQtbGluayIgaHJlZj0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vb3JpZ2luYWxzL2FtYXpvbnMtaGVhbHRoY2FyZS1nYW1ibGUtYS1uZXctZXJhLW9mLW1lZGljYWwtZGlzcnVwdGlvbi8iPjxzcGFuIGNsYXNzPSJzci1vbmx5Ij5WaWV3IEFtYXpvbuKAmXMgSGVhbHRoY2FyZSBHYW1ibGU6IEEgTmV3IEVyYSBvZiBNZWRpY2FsIERpc3J1cHRpb248L3NwYW4+PC9hPjwvbGk+PGxpIGNsYXNzPSJlbnRyeS1jYXJkIGhvdmVyLWNhcmQgYm9yZGVyLTAgbmV3cy1zaWRlYmFyIGQtZmxleCBmbGV4LXdyYXAgYWxpZ24taXRlbXMtY2VudGVyIHAtMCBwb3NpdGlvbi1yZWxhdGl2ZSI+PGRpdiBjbGFzcz0iaW1hZ2UtbGluayI+PGltZyAgc3JjPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9sb2dvcy9hcnRpY2xlcy90aHVtYl8yMDI0MTIxOTA4NDkwM19taWNyb24tdGVjaG5vbG9neS1iZWxvdy0xMDAtYnV5LWl0LXdoaWxlLXlvdS1jYW4ucG5nIiBhbHQ9Ik1pY3JvbiBUZWNobm9sb2d5IGxvZ28gZGlzcGxheWVkIG9uIG1vYmlsZSBwaG9uZSBzY3JlZW4iIGRlY29kaW5nPSJhc3luYyIgbG9hZGluZz0ibGF6eSIgaGVpZ2h0PSI0ODgiIHdpZHRoPSIxMjAwIj48L2Rpdj48ZGl2IGNsYXNzPSJkZXNjcmlwdGlvbiBwLTIiPjxkaXYgY2xhc3M9InRpdGxlIGMtZGFyay1ncmF5IGZvbnQtd2VpZ2h0LWJvbGQgZm9udC1zbWFsbCI+TWljcm9uIFN0b2NrIFVuZGVyICQxMDA6IFNlaXplIHRoZSBBSS1Ecml2ZW4gVXBzaWRlPC9kaXY+PGRpdiBjbGFzcz0iZC1ibG9jayBmb250LXNtYWxsZXIgdGV4dC11cHBlcmNhc2UgbXQtMSBwb3N0LXRpbWUiPkJ5IFRob21hcyBIdWdoZXMgPHNwYW4gY2xhc3M9ImQtaW5saW5lLWJsb2NrIG14LTEiPnw8L3NwYW4+IERlY2VtYmVyIDE5LCAyMDI0PC9kaXY+PC9kaXY+PGEgY2xhc3M9InN0cmV0Y2hlZC1saW5rIiBocmVmPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9zdG9jay1pZGVhcy9taWNyb24tc3RvY2stdW5kZXItMTAwLXNlaXplLXRoZS1haS1kcml2ZW4tdXBzaWRlLyI+PHNwYW4gY2xhc3M9InNyLW9ubHkiPlZpZXcgTWljcm9uIFN0b2NrIFVuZGVyICQxMDA6IFNlaXplIHRoZSBBSS1Ecml2ZW4gVXBzaWRlPC9zcGFuPjwvYT48L2xpPjxsaSBjbGFzcz0iZW50cnktY2FyZCBob3Zlci1jYXJkIGJvcmRlci0wIG5ld3Mtc2lkZWJhciBkLWZsZXggZmxleC13cmFwIGFsaWduLWl0ZW1zLWNlbnRlciBwLTAgcG9zaXRpb24tcmVsYXRpdmUiPjxkaXYgY2xhc3M9ImltYWdlLWxpbmsiPjxpbWcgIHNyYz0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbG9nb3MvYXJ0aWNsZXMvdGh1bWJfMjAyNDExMjcwODU5MDVfbWljcm9zb2Z0LWp1c3QtaGFkLWEtNTUwLXByaWNlLXRhcmdldC1wdXQtb24taXQtZ2UucG5nIiBhbHQ9Ik1pY3Jvc29mdCBzdG9jayBwcmljZSB0YXJnZXQiIGRlY29kaW5nPSJhc3luYyIgbG9hZGluZz0ibGF6eSIgaGVpZ2h0PSI0ODgiIHdpZHRoPSIxMjAwIj48L2Rpdj48ZGl2IGNsYXNzPSJkZXNjcmlwdGlvbiBwLTIiPjxkaXYgY2xhc3M9InRpdGxlIGMtZGFyay1ncmF5IGZvbnQtd2VpZ2h0LWJvbGQgZm9udC1zbWFsbCI+TWljcm9zb2Z0IFN0b2NrIEdldHMgYSAkNTUwIFByaWNlIFRhcmdldDogVGltZSB0byBHZXQgRXhjaXRlZDwvZGl2PjxkaXYgY2xhc3M9ImQtYmxvY2sgZm9udC1zbWFsbGVyIHRleHQtdXBwZXJjYXNlIG10LTEgcG9zdC10aW1lIj5CeSBTYW0gUXVpcmtlIDxzcGFuIGNsYXNzPSJkLWlubGluZS1ibG9jayBteC0xIj58PC9zcGFuPiBOb3ZlbWJlciAyNywgMjAyNDwvZGl2PjwvZGl2PjxhIGNsYXNzPSJzdHJldGNoZWQtbGluayIgaHJlZj0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vc3RvY2staWRlYXMvbWljcm9zb2Z0LXN0b2NrLWdldHMtYS01NTAtcHJpY2UtdGFyZ2V0LXRpbWUtdG8tZ2V0LWV4Y2l0ZWQvIj48c3BhbiBjbGFzcz0ic3Itb25seSI+VmlldyBNaWNyb3NvZnQgU3RvY2sgR2V0cyBhICQ1NTAgUHJpY2UgVGFyZ2V0OiBUaW1lIHRvIEdldCBFeGNpdGVkPC9zcGFuPjwvYT48L2xpPjxsaSBjbGFzcz0iZW50cnktY2FyZCBob3Zlci1jYXJkIGJvcmRlci0wIG5ld3Mtc2lkZWJhciBkLWZsZXggZmxleC13cmFwIGFsaWduLWl0ZW1zLWNlbnRlciBwLTAgcG9zaXRpb24tcmVsYXRpdmUiPjxkaXYgY2xhc3M9ImltYWdlLWxpbmsiPjxpbWcgIHNyYz0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbG9nb3MvYXJ0aWNsZXMvdGh1bWJfMjAyNDEyMDUxMjMxMTVfbnZpZGlhcy1ibGFja3dlbGwtY2hpcHMtc2V0LWZvci1hcml6b25hLW1hbnVmYWN0dXIuanBnIiBhbHQ9Ik52aWRpYSBjb3Jwb3JhdGlvbiBsb2dvIHNob3duIG9uIHNtYXJ0cGhvbmUgc2NyZWVuLiBDaGl0dGFnb25nLCBCYW5nbGFkZXNoLSAwOCBPY3RvYmVyIDIwMjQg4oCUIFN0b2NrIEVkaXRvcmlhbCBQaG90b2dyYXBoeSIgZGVjb2Rpbmc9ImFzeW5jIiBsb2FkaW5nPSJsYXp5IiBoZWlnaHQ9Ijc3OSIgd2lkdGg9IjEyMDAiPjwvZGl2PjxkaXYgY2xhc3M9ImRlc2NyaXB0aW9uIHAtMiI+PGRpdiBjbGFzcz0idGl0bGUgYy1kYXJrLWdyYXkgZm9udC13ZWlnaHQtYm9sZCBmb250LXNtYWxsIj5OVklESUHigJlzIEJsYWNrd2VsbCBDaGlwcyBTZXQgZm9yIEFyaXpvbmEgTWFudWZhY3R1cmluZyBieSBUU01DPzwvZGl2PjxkaXYgY2xhc3M9ImQtYmxvY2sgZm9udC1zbWFsbGVyIHRleHQtdXBwZXJjYXNlIG10LTEgcG9zdC10aW1lIj5CeSBUaG9tYXMgSHVnaGVzIDxzcGFuIGNsYXNzPSJkLWlubGluZS1ibG9jayBteC0xIj58PC9zcGFuPiBEZWNlbWJlciA1LCAyMDI0PC9kaXY+PC9kaXY+PGEgY2xhc3M9InN0cmV0Y2hlZC1saW5rIiBocmVmPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9vcmlnaW5hbHMvbnZpZGlhcy1ibGFja3dlbGwtY2hpcHMtc2V0LWZvci1hcml6b25hLW1hbnVmYWN0dXJpbmctYnktdHNtYy8iPjxzcGFuIGNsYXNzPSJzci1vbmx5Ij5WaWV3IE5WSURJQeKAmXMgQmxhY2t3ZWxsIENoaXBzIFNldCBmb3IgQXJpem9uYSBNYW51ZmFjdHVyaW5nIGJ5IFRTTUM/PC9zcGFuPjwvYT48L2xpPjxsaSBjbGFzcz0iZW50cnktY2FyZCBob3Zlci1jYXJkIGJvcmRlci0wIG5ld3Mtc2lkZWJhciBkLWZsZXggZmxleC13cmFwIGFsaWduLWl0ZW1zLWNlbnRlciBwLTAgcG9zaXRpb24tcmVsYXRpdmUiPjxkaXYgY2xhc3M9ImltYWdlLWxpbmsiPjxpbWcgIHNyYz0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbG9nb3MvYXJ0aWNsZXMvdGh1bWJfMjAyNDExMjIxMTU4NTVfYzMucG5nIiBhbHQ9IkMzLmFpIGFydGlmaWNpYWwgaW50ZWxsaWdlbmNlIiBkZWNvZGluZz0iYXN5bmMiIGxvYWRpbmc9ImxhenkiIGhlaWdodD0iNDg4IiB3aWR0aD0iMTIwMCI+PC9kaXY+PGRpdiBjbGFzcz0iZGVzY3JpcHRpb24gcC0yIj48ZGl2IGNsYXNzPSJ0aXRsZSBjLWRhcmstZ3JheSBmb250LXdlaWdodC1ib2xkIGZvbnQtc21hbGwiPkMzLmFpIEFkdmFuY2VzIEFJIExlYWRlcnNoaXAsIEJvb3N0aW5nIFN0b2NrIFBlcmZvcm1hbmNlPC9kaXY+PGRpdiBjbGFzcz0iZC1ibG9jayBmb250LXNtYWxsZXIgdGV4dC11cHBlcmNhc2UgbXQtMSBwb3N0LXRpbWUiPkJ5IEplZmZyZXkgTmVhbCBKb2huc29uIDxzcGFuIGNsYXNzPSJkLWlubGluZS1ibG9jayBteC0xIj58PC9zcGFuPiBOb3ZlbWJlciAyNSwgMjAyNDwvZGl2PjwvZGl2PjxhIGNsYXNzPSJzdHJldGNoZWQtbGluayIgaHJlZj0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vb3JpZ2luYWxzL2MzYWktYWR2YW5jZXMtYWktbGVhZGVyc2hpcC1ib29zdGluZy1zdG9jay1wZXJmb3JtYW5jZS8iPjxzcGFuIGNsYXNzPSJzci1vbmx5Ij5WaWV3IEMzLmFpIEFkdmFuY2VzIEFJIExlYWRlcnNoaXAsIEJvb3N0aW5nIFN0b2NrIFBlcmZvcm1hbmNlPC9zcGFuPjwvYT48L2xpPjwvdWw+PC9kaXY+PC9kaXY+PGgyIGNsYXNzPSJoMyBtdC00Ij5Db21wYW55IERlc2NyaXB0aW9uczwvaDI+PGRpdiBjbGFzcz0nZW50cnktY2FyZCBkLWJsb2NrIGQtbWQtZmxleCBmbGV4LXdyYXAgYWxpZ24taXRlbXMtY2VudGVyJz48ZGl2IGNsYXNzPSdvcmRlci1tZC0yIG1iLTMgdGV4dC1jZW50ZXIgdGV4dC1tZC1yaWdodCcgc3R5bGU9Jy13ZWJraXQtYm94LWZsZXg6IDAgMCAyNTBweDstbXMtZmxleDogMCAwIDI1MHB4O2ZsZXg6IDAgMCAyNTBweDt0ZXh0LWFsaWduOmNlbnRlcjsnPjxpbWcgbG9hZGluZz0nbGF6eScgaGVpZ2h0PSczMzMnIHdpZHRoPSc1MDAnIHN0eWxlPSdtYXgtd2lkdGg6MjUwcHgnIHNyYz0naHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbG9nb3MvYXBwbGUtaW5jLWxvZ28ucG5nJyB0aXRsZT0nQXBwbGUnIGFsdD0nQXBwbGUgbG9nbycgLz48L2Rpdj48ZGl2IHN0eWxlPSctd2Via2l0LWJveC1mbGV4OiAxIDAgMjUwcHg7LW1zLWZsZXg6IDEgMCAyNTBweDtmbGV4OiAxIDAgMjUwcHg7JyBjbGFzcz0nb3JkZXItbWQtMSc+PGgzIGNsYXNzPSdtdC0xIGgyJz5BcHBsZTwvaDM+PGEgdGl0bGU9J0FwcGxlIGNvbXBhbnkgcHJvZmlsZScgY2xhc3M9J2gzJyBocmVmPScvc3RvY2tzL05BU0RBUS9BQVBMLyc+TkFTREFROkFBUEw8L2E+PGRpdiBjbGFzcz0ndy0xMDAgbXQtMiBvcmRlci1tZC0zJz5BcHBsZSBJbmMuIGRlc2lnbnMsIG1hbnVmYWN0dXJlcywgYW5kIG1hcmtldHMgc21hcnRwaG9uZXMsIHBlcnNvbmFsIGNvbXB1dGVycywgdGFibGV0cywgd2VhcmFibGVzLCBhbmQgYWNjZXNzb3JpZXMgd29ybGR3aWRlLiBUaGUgY29tcGFueSBvZmZlcnMgaVBob25lLCBhIGxpbmUgb2Ygc21hcnRwaG9uZXM7IE1hYywgYSBsaW5lIG9mIHBlcnNvbmFsIGNvbXB1dGVyczsgaVBhZCwgYSBsaW5lIG9mIG11bHRpLXB1cnBvc2UgdGFibGV0czsgYW5kIHdlYXJhYmxlcywgaG9tZSwgYW5kIGFjY2Vzc29yaWVzIGNvbXByaXNpbmcgQWlyUG9kcywgQXBwbGUgVFYsIEFwcGxlIFdhdGNoLCBCZWF0cyBwcm9kdWN0cywgYW5kIEhvbWVQb2QuIEl0IGFsc28gcHJvdmlkZXMgQXBwbGVDYXJlIHN1cHBvcnQgYW5kIGNsb3VkIHNlcnZpY2VzOyBhbmQgb3BlcmF0ZXMgdmFyaW91cyBwbGF0Zm9ybXMsIGluY2x1ZGluZyB0aGUgQXBwIFN0b3JlIHRoYXQgYWxsb3cgY3VzdG9tZXJzIHRvIGRpc2NvdmVyIGFuZCBkb3dubG9hZCBhcHBsaWNhdGlvbnMgYW5kIGRpZ2l0YWwgY29udGVudCwgc3VjaCBhcyBib29rcywgbXVzaWMsIHZpZGVvLCBnYW1lcywgYW5kIHBvZGNhc3RzLiBJbiBhZGRpdGlvbiwgdGhlIGNvbXBhbnkgb2ZmZXJzIHZhcmlvdXMgc2VydmljZXMsIHN1Y2ggYXMgQXBwbGUgQXJjYWRlLCBhIGdhbWUgc3Vic2NyaXB0aW9uIHNlcnZpY2U7IEFwcGxlIEZpdG5lc3MrLCBhIHBlcnNvbmFsaXplZCBmaXRuZXNzIHNlcnZpY2U7IEFwcGxlIE11c2ljLCB3aGljaCBvZmZlcnMgdXNlcnMgYSBjdXJhdGVkIGxpc3RlbmluZyBleHBlcmllbmNlIHdpdGggb24tZGVtYW5kIHJhZGlvIHN0YXRpb25zOyBBcHBsZSBOZXdzKywgYSBzdWJzY3JpcHRpb24gbmV3cyBhbmQgbWFnYXppbmUgc2VydmljZTsgQXBwbGUgVFYrLCB3aGljaCBvZmZlcnMgZXhjbHVzaXZlIG9yaWdpbmFsIGNvbnRlbnQ7IEFwcGxlIENhcmQsIGEgY28tYnJhbmRlZCBjcmVkaXQgY2FyZDsgYW5kIEFwcGxlIFBheSwgYSBjYXNobGVzcyBwYXltZW50IHNlcnZpY2UsIGFzIHdlbGwgYXMgbGljZW5zZXMgaXRzIGludGVsbGVjdHVhbCBwcm9wZXJ0eS4gVGhlIGNvbXBhbnkgc2VydmVzIGNvbnN1bWVycywgYW5kIHNtYWxsIGFuZCBtaWQtc2l6ZWQgYnVzaW5lc3NlczsgYW5kIHRoZSBlZHVjYXRpb24sIGVudGVycHJpc2UsIGFuZCBnb3Zlcm5tZW50IG1hcmtldHMuIEl0IGRpc3RyaWJ1dGVzIHRoaXJkLXBhcnR5IGFwcGxpY2F0aW9ucyBmb3IgaXRzIHByb2R1Y3RzIHRocm91Z2ggdGhlIEFwcCBTdG9yZS4gVGhlIGNvbXBhbnkgYWxzbyBzZWxscyBpdHMgcHJvZHVjdHMgdGhyb3VnaCBpdHMgcmV0YWlsIGFuZCBvbmxpbmUgc3RvcmVzLCBhbmQgZGlyZWN0IHNhbGVzIGZvcmNlOyBhbmQgdGhpcmQtcGFydHkgY2VsbHVsYXIgbmV0d29yayBjYXJyaWVycywgd2hvbGVzYWxlcnMsIHJldGFpbGVycywgYW5kIHJlc2VsbGVycy4gQXBwbGUgSW5jLiB3YXMgZm91bmRlZCBpbiAxOTc2IGFuZCBpcyBoZWFkcXVhcnRlcmVkIGluIEN1cGVydGlubywgQ2FsaWZvcm5pYS48L2Rpdj48L2Rpdj48L2Rpdj48ZGl2IGNsYXNzPSdlbnRyeS1jYXJkIGQtYmxvY2sgZC1tZC1mbGV4IGZsZXgtd3JhcCBhbGlnbi1pdGVtcy1jZW50ZXInPjxkaXYgY2xhc3M9J29yZGVyLW1kLTIgbWItMyB0ZXh0LWNlbnRlciB0ZXh0LW1kLXJpZ2h0JyBzdHlsZT0nLXdlYmtpdC1ib3gtZmxleDogMCAwIDI1MHB4Oy1tcy1mbGV4OiAwIDAgMjUwcHg7ZmxleDogMCAwIDI1MHB4O3RleHQtYWxpZ246Y2VudGVyOyc+PGltZyBsb2FkaW5nPSdsYXp5JyBoZWlnaHQ9JzE4Micgd2lkdGg9JzUwMCcgc3R5bGU9J21heC13aWR0aDoyNTBweCcgc3JjPSdodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9sb2dvcy9hbWF6b25jb20taW5jLWxvZ28uanBnJyB0aXRsZT0nQW1hem9uLmNvbScgYWx0PSdBbWF6b24uY29tIGxvZ28nIC8+PC9kaXY+PGRpdiBzdHlsZT0nLXdlYmtpdC1ib3gtZmxleDogMSAwIDI1MHB4Oy1tcy1mbGV4OiAxIDAgMjUwcHg7ZmxleDogMSAwIDI1MHB4OycgY2xhc3M9J29yZGVyLW1kLTEnPjxoMyBjbGFzcz0nbXQtMSBoMic+QW1hem9uLmNvbTwvaDM+PGEgdGl0bGU9J0FtYXpvbi5jb20gY29tcGFueSBwcm9maWxlJyBjbGFzcz0naDMnIGhyZWY9Jy9zdG9ja3MvTkFTREFRL0FNWk4vJz5OQVNEQVE6QU1aTjwvYT48ZGl2IGNsYXNzPSd3LTEwMCBtdC0yIG9yZGVyLW1kLTMnPkFtYXpvbi5jb20sIEluYy4gZW5nYWdlcyBpbiB0aGUgcmV0YWlsIHNhbGUgb2YgY29uc3VtZXIgcHJvZHVjdHMsIGFkdmVydGlzaW5nLCBhbmQgc3Vic2NyaXB0aW9ucyBzZXJ2aWNlIHRocm91Z2ggb25saW5lIGFuZCBwaHlzaWNhbCBzdG9yZXMgaW4gTm9ydGggQW1lcmljYSBhbmQgaW50ZXJuYXRpb25hbGx5LiBUaGUgY29tcGFueSBvcGVyYXRlcyB0aHJvdWdoIHRocmVlIHNlZ21lbnRzOiBOb3J0aCBBbWVyaWNhLCBJbnRlcm5hdGlvbmFsLCBhbmQgQW1hem9uIFdlYiBTZXJ2aWNlcyAoQVdTKS4gSXQgYWxzbyBtYW51ZmFjdHVyZXMgYW5kIHNlbGxzIGVsZWN0cm9uaWMgZGV2aWNlcywgaW5jbHVkaW5nIEtpbmRsZSwgRmlyZSB0YWJsZXRzLCBGaXJlIFRWcywgRWNobywgUmluZywgQmxpbmssIGFuZCBlZXJvOyBhbmQgZGV2ZWxvcHMgYW5kIHByb2R1Y2VzIG1lZGlhIGNvbnRlbnQuIEluIGFkZGl0aW9uLCB0aGUgY29tcGFueSBvZmZlcnMgcHJvZ3JhbXMgdGhhdCBlbmFibGUgc2VsbGVycyB0byBzZWxsIHRoZWlyIHByb2R1Y3RzIGluIGl0cyBzdG9yZXM7IGFuZCBwcm9ncmFtcyB0aGF0IGFsbG93IGF1dGhvcnMsIGluZGVwZW5kZW50IHB1Ymxpc2hlcnMsIG11c2ljaWFucywgZmlsbW1ha2VycywgVHdpdGNoIHN0cmVhbWVycywgc2tpbGwgYW5kIGFwcCBkZXZlbG9wZXJzLCBhbmQgb3RoZXJzIHRvIHB1Ymxpc2ggYW5kIHNlbGwgY29udGVudC4gRnVydGhlciwgaXQgcHJvdmlkZXMgY29tcHV0ZSwgc3RvcmFnZSwgZGF0YWJhc2UsIGFuYWx5dGljcywgbWFjaGluZSBsZWFybmluZywgYW5kIG90aGVyIHNlcnZpY2VzLCBhcyB3ZWxsIGFzIGFkdmVydGlzaW5nIHNlcnZpY2VzIHRocm91Z2ggcHJvZ3JhbXMsIHN1Y2ggYXMgc3BvbnNvcmVkIGFkcywgZGlzcGxheSwgYW5kIHZpZGVvIGFkdmVydGlzaW5nLiBBZGRpdGlvbmFsbHksIHRoZSBjb21wYW55IG9mZmVycyBBbWF6b24gUHJpbWUsIGEgbWVtYmVyc2hpcCBwcm9ncmFtLiBUaGUgY29tcGFueSYjeDI3O3MgcHJvZHVjdHMgb2ZmZXJlZCB0aHJvdWdoIGl0cyBzdG9yZXMgaW5jbHVkZSBtZXJjaGFuZGlzZSBhbmQgY29udGVudCBwdXJjaGFzZWQgZm9yIHJlc2FsZSBhbmQgcHJvZHVjdHMgb2ZmZXJlZCBieSB0aGlyZC1wYXJ0eSBzZWxsZXJzLiBJdCBzZXJ2ZXMgY29uc3VtZXJzLCBzZWxsZXJzLCBkZXZlbG9wZXJzLCBlbnRlcnByaXNlcywgY29udGVudCBjcmVhdG9ycywgYWR2ZXJ0aXNlcnMsIGFuZCBlbXBsb3llZXMuIEFtYXpvbi5jb20sIEluYy4gd2FzIGluY29ycG9yYXRlZCBpbiAxOTk0IGFuZCBpcyBoZWFkcXVhcnRlcmVkIGluIFNlYXR0bGUsIFdhc2hpbmd0b24uPC9kaXY+PC9kaXY+PC9kaXY+PGRpdiBjbGFzcz0nZW50cnktY2FyZCBkLWJsb2NrIGQtbWQtZmxleCBmbGV4LXdyYXAgYWxpZ24taXRlbXMtY2VudGVyJz48ZGl2IGNsYXNzPSdvcmRlci1tZC0yIG1iLTMgdGV4dC1jZW50ZXIgdGV4dC1tZC1yaWdodCcgc3R5bGU9Jy13ZWJraXQtYm94LWZsZXg6IDAgMCAyNTBweDstbXMtZmxleDogMCAwIDI1MHB4O2ZsZXg6IDAgMCAyNTBweDt0ZXh0LWFsaWduOmNlbnRlcjsnPjxpbWcgbG9hZGluZz0nbGF6eScgaGVpZ2h0PScxOTAnIHdpZHRoPSc1MzgnIHN0eWxlPSdtYXgtd2lkdGg6MjUwcHgnIHNyYz0naHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbG9nb3MvZ29vZ2xlLWluYy1sb2dvLnBuZycgdGl0bGU9J0FscGhhYmV0JyBhbHQ9J0FscGhhYmV0IGxvZ28nIC8+PC9kaXY+PGRpdiBzdHlsZT0nLXdlYmtpdC1ib3gtZmxleDogMSAwIDI1MHB4Oy1tcy1mbGV4OiAxIDAgMjUwcHg7ZmxleDogMSAwIDI1MHB4OycgY2xhc3M9J29yZGVyLW1kLTEnPjxoMyBjbGFzcz0nbXQtMSBoMic+QWxwaGFiZXQ8L2gzPjxhIHRpdGxlPSdBbHBoYWJldCBjb21wYW55IHByb2ZpbGUnIGNsYXNzPSdoMycgaHJlZj0nL3N0b2Nrcy9OQVNEQVEvR09PR0wvJz5OQVNEQVE6R09PR0w8L2E+PGRpdiBjbGFzcz0ndy0xMDAgbXQtMiBvcmRlci1tZC0zJz5BbHBoYWJldCBJbmMuIG9mZmVycyB2YXJpb3VzIHByb2R1Y3RzIGFuZCBwbGF0Zm9ybXMgaW4gdGhlIFVuaXRlZCBTdGF0ZXMsIEV1cm9wZSwgdGhlIE1pZGRsZSBFYXN0LCBBZnJpY2EsIHRoZSBBc2lhLVBhY2lmaWMsIENhbmFkYSwgYW5kIExhdGluIEFtZXJpY2EuIEl0IG9wZXJhdGVzIHRocm91Z2ggR29vZ2xlIFNlcnZpY2VzLCBHb29nbGUgQ2xvdWQsIGFuZCBPdGhlciBCZXRzIHNlZ21lbnRzLiBUaGUgR29vZ2xlIFNlcnZpY2VzIHNlZ21lbnQgcHJvdmlkZXMgcHJvZHVjdHMgYW5kIHNlcnZpY2VzLCBpbmNsdWRpbmcgYWRzLCBBbmRyb2lkLCBDaHJvbWUsIGRldmljZXMsIEdtYWlsLCBHb29nbGUgRHJpdmUsIEdvb2dsZSBNYXBzLCBHb29nbGUgUGhvdG9zLCBHb29nbGUgUGxheSwgU2VhcmNoLCBhbmQgWW91VHViZS4gSXQgaXMgYWxzbyBpbnZvbHZlZCBpbiB0aGUgc2FsZSBvZiBhcHBzIGFuZCBpbi1hcHAgcHVyY2hhc2VzIGFuZCBkaWdpdGFsIGNvbnRlbnQgaW4gdGhlIEdvb2dsZSBQbGF5IGFuZCBZb3VUdWJlOyBhbmQgZGV2aWNlcywgYXMgd2VsbCBhcyBpbiB0aGUgcHJvdmlzaW9uIG9mIFlvdVR1YmUgY29uc3VtZXIgc3Vic2NyaXB0aW9uIHNlcnZpY2VzLiBUaGUgR29vZ2xlIENsb3VkIHNlZ21lbnQgb2ZmZXJzIGluZnJhc3RydWN0dXJlLCBjeWJlcnNlY3VyaXR5LCBkYXRhYmFzZXMsIGFuYWx5dGljcywgQUksIGFuZCBvdGhlciBzZXJ2aWNlczsgR29vZ2xlIFdvcmtzcGFjZSB0aGF0IGluY2x1ZGUgY2xvdWQtYmFzZWQgY29tbXVuaWNhdGlvbiBhbmQgY29sbGFib3JhdGlvbiB0b29scyBmb3IgZW50ZXJwcmlzZXMsIHN1Y2ggYXMgR21haWwsIERvY3MsIERyaXZlLCBDYWxlbmRhciwgYW5kIE1lZXQ7IGFuZCBvdGhlciBzZXJ2aWNlcyBmb3IgZW50ZXJwcmlzZSBjdXN0b21lcnMuIFRoZSBPdGhlciBCZXRzIHNlZ21lbnQgc2VsbHMgaGVhbHRoY2FyZS1yZWxhdGVkIGFuZCBpbnRlcm5ldCBzZXJ2aWNlcy4gVGhlIGNvbXBhbnkgd2FzIGluY29ycG9yYXRlZCBpbiAxOTk4IGFuZCBpcyBoZWFkcXVhcnRlcmVkIGluIE1vdW50YWluIFZpZXcsIENhbGlmb3JuaWEuPC9kaXY+PC9kaXY+PC9kaXY+PGRpdiBjbGFzcz0nZW50cnktY2FyZCBkLWJsb2NrIGQtbWQtZmxleCBmbGV4LXdyYXAgYWxpZ24taXRlbXMtY2VudGVyJz48ZGl2IGNsYXNzPSdvcmRlci1tZC0yIG1iLTMgdGV4dC1jZW50ZXIgdGV4dC1tZC1yaWdodCcgc3R5bGU9Jy13ZWJraXQtYm94LWZsZXg6IDAgMCAyNTBweDstbXMtZmxleDogMCAwIDI1MHB4O2ZsZXg6IDAgMCAyNTBweDt0ZXh0LWFsaWduOmNlbnRlcjsnPjxpbWcgbG9hZGluZz0nbGF6eScgaGVpZ2h0PSc0ODEnIHdpZHRoPSc1MDAnIHN0eWxlPSdtYXgtd2lkdGg6MjUwcHgnIHNyYz0naHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbG9nb3MvbWV0YS1wbGF0Zm9ybXMtaW5jLWxvZ28ucG5nP3Y9MjAyMjA2MDkwODQxMjYnIHRpdGxlPSdNZXRhIFBsYXRmb3JtcycgYWx0PSdNZXRhIFBsYXRmb3JtcyBsb2dvJyAvPjwvZGl2PjxkaXYgc3R5bGU9Jy13ZWJraXQtYm94LWZsZXg6IDEgMCAyNTBweDstbXMtZmxleDogMSAwIDI1MHB4O2ZsZXg6IDEgMCAyNTBweDsnIGNsYXNzPSdvcmRlci1tZC0xJz48aDMgY2xhc3M9J210LTEgaDInPk1ldGEgUGxhdGZvcm1zPC9oMz48YSB0aXRsZT0nTWV0YSBQbGF0Zm9ybXMgY29tcGFueSBwcm9maWxlJyBjbGFzcz0naDMnIGhyZWY9Jy9zdG9ja3MvTkFTREFRL01FVEEvJz5OQVNEQVE6TUVUQTwvYT48ZGl2IGNsYXNzPSd3LTEwMCBtdC0yIG9yZGVyLW1kLTMnPk1ldGEgUGxhdGZvcm1zLCBJbmMuIGVuZ2FnZXMgaW4gdGhlIGRldmVsb3BtZW50IG9mIHByb2R1Y3RzIHRoYXQgZW5hYmxlIHBlb3BsZSB0byBjb25uZWN0IGFuZCBzaGFyZSB3aXRoIGZyaWVuZHMgYW5kIGZhbWlseSB0aHJvdWdoIG1vYmlsZSBkZXZpY2VzLCBwZXJzb25hbCBjb21wdXRlcnMsIHZpcnR1YWwgcmVhbGl0eSBoZWFkc2V0cywgYW5kIHdlYXJhYmxlcyB3b3JsZHdpZGUuIEl0IG9wZXJhdGVzIGluIHR3byBzZWdtZW50cywgRmFtaWx5IG9mIEFwcHMgYW5kIFJlYWxpdHkgTGFicy4gVGhlIEZhbWlseSBvZiBBcHBzIHNlZ21lbnQgb2ZmZXJzIEZhY2Vib29rLCB3aGljaCBlbmFibGVzIHBlb3BsZSB0byBzaGFyZSwgZGlzY3VzcywgZGlzY292ZXIsIGFuZCBjb25uZWN0IHdpdGggaW50ZXJlc3RzOyBJbnN0YWdyYW0sIGEgY29tbXVuaXR5IGZvciBzaGFyaW5nIHBob3RvcywgdmlkZW9zLCBhbmQgcHJpdmF0ZSBtZXNzYWdlcywgYXMgd2VsbCBhcyBmZWVkLCBzdG9yaWVzLCByZWVscywgdmlkZW8sIGxpdmUsIGFuZCBzaG9wczsgTWVzc2VuZ2VyLCBhIG1lc3NhZ2luZyBhcHBsaWNhdGlvbiBmb3IgcGVvcGxlIHRvIGNvbm5lY3Qgd2l0aCBmcmllbmRzLCBmYW1pbHksIGNvbW11bml0aWVzLCBhbmQgYnVzaW5lc3NlcyBhY3Jvc3MgcGxhdGZvcm1zIGFuZCBkZXZpY2VzIHRocm91Z2ggdGV4dCwgYXVkaW8sIGFuZCB2aWRlbyBjYWxsczsgYW5kIFdoYXRzQXBwLCBhIG1lc3NhZ2luZyBhcHBsaWNhdGlvbiB0aGF0IGlzIHVzZWQgYnkgcGVvcGxlIGFuZCBidXNpbmVzc2VzIHRvIGNvbW11bmljYXRlIGFuZCB0cmFuc2FjdCBwcml2YXRlbHkuIFRoZSBSZWFsaXR5IExhYnMgc2VnbWVudCBwcm92aWRlcyBhdWdtZW50ZWQgYW5kIHZpcnR1YWwgcmVhbGl0eSByZWxhdGVkIHByb2R1Y3RzIGNvbXByaXNpbmcgY29uc3VtZXIgaGFyZHdhcmUsIHNvZnR3YXJlLCBhbmQgY29udGVudCB0aGF0IGhlbHAgcGVvcGxlIGZlZWwgY29ubmVjdGVkLCBhbnl0aW1lLCBhbmQgYW55d2hlcmUuIFRoZSBjb21wYW55IHdhcyBmb3JtZXJseSBrbm93biBhcyBGYWNlYm9vaywgSW5jLiBhbmQgY2hhbmdlZCBpdHMgbmFtZSB0byBNZXRhIFBsYXRmb3JtcywgSW5jLiBpbiBPY3RvYmVyIDIwMjEuIFRoZSBjb21wYW55IHdhcyBpbmNvcnBvcmF0ZWQgaW4gMjAwNCBhbmQgaXMgaGVhZHF1YXJ0ZXJlZCBpbiBNZW5sbyBQYXJrLCBDYWxpZm9ybmlhPC9kaXY+PC9kaXY+PC9kaXY+PGRpdiBjbGFzcz0nZW50cnktY2FyZCBkLWJsb2NrIGQtbWQtZmxleCBmbGV4LXdyYXAgYWxpZ24taXRlbXMtY2VudGVyJz48ZGl2IGNsYXNzPSdvcmRlci1tZC0yIG1iLTMgdGV4dC1jZW50ZXIgdGV4dC1tZC1yaWdodCcgc3R5bGU9Jy13ZWJraXQtYm94LWZsZXg6IDAgMCAyNTBweDstbXMtZmxleDogMCAwIDI1MHB4O2ZsZXg6IDAgMCAyNTBweDt0ZXh0LWFsaWduOmNlbnRlcjsnPjxpbWcgbG9hZGluZz0nbGF6eScgaGVpZ2h0PScyNjEnIHdpZHRoPSc1MDAnIHN0eWxlPSdtYXgtd2lkdGg6MjUwcHgnIHNyYz0naHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbG9nb3MvbWljcm9zb2Z0LWNvcnBvcmF0aW9uLWxvZ28ucG5nJyB0aXRsZT0nTWljcm9zb2Z0JyBhbHQ9J01pY3Jvc29mdCBsb2dvJyAvPjwvZGl2PjxkaXYgc3R5bGU9Jy13ZWJraXQtYm94LWZsZXg6IDEgMCAyNTBweDstbXMtZmxleDogMSAwIDI1MHB4O2ZsZXg6IDEgMCAyNTBweDsnIGNsYXNzPSdvcmRlci1tZC0xJz48aDMgY2xhc3M9J210LTEgaDInPk1pY3Jvc29mdDwvaDM+PGEgdGl0bGU9J01pY3Jvc29mdCBjb21wYW55IHByb2ZpbGUnIGNsYXNzPSdoMycgaHJlZj0nL3N0b2Nrcy9OQVNEQVEvTVNGVC8nPk5BU0RBUTpNU0ZUPC9hPjxkaXYgY2xhc3M9J3ctMTAwIG10LTIgb3JkZXItbWQtMyc+TWljcm9zb2Z0IENvcnBvcmF0aW9uIGRldmVsb3BzIGFuZCBzdXBwb3J0cyBzb2Z0d2FyZSwgc2VydmljZXMsIGRldmljZXMgYW5kIHNvbHV0aW9ucyB3b3JsZHdpZGUuIFRoZSBQcm9kdWN0aXZpdHkgYW5kIEJ1c2luZXNzIFByb2Nlc3NlcyBzZWdtZW50IG9mZmVycyBvZmZpY2UsIGV4Y2hhbmdlLCBTaGFyZVBvaW50LCBNaWNyb3NvZnQgVGVhbXMsIG9mZmljZSAzNjUgU2VjdXJpdHkgYW5kIENvbXBsaWFuY2UsIE1pY3Jvc29mdCB2aXZhLCBhbmQgTWljcm9zb2Z0IDM2NSBjb3BpbG90OyBhbmQgb2ZmaWNlIGNvbnN1bWVyIHNlcnZpY2VzLCBzdWNoIGFzIE1pY3Jvc29mdCAzNjUgY29uc3VtZXIgc3Vic2NyaXB0aW9ucywgT2ZmaWNlIGxpY2Vuc2VkIG9uLXByZW1pc2VzLCBhbmQgb3RoZXIgb2ZmaWNlIHNlcnZpY2VzLiBUaGlzIHNlZ21lbnQgYWxzbyBwcm92aWRlcyBMaW5rZWRJbjsgYW5kIGR5bmFtaWNzIGJ1c2luZXNzIHNvbHV0aW9ucywgaW5jbHVkaW5nIER5bmFtaWNzIDM2NSwgYSBzZXQgb2YgaW50ZWxsaWdlbnQsIGNsb3VkLWJhc2VkIGFwcGxpY2F0aW9ucyBhY3Jvc3MgRVJQLCBDUk0sIHBvd2VyIGFwcHMsIGFuZCBwb3dlciBhdXRvbWF0ZTsgYW5kIG9uLXByZW1pc2VzIEVSUCBhbmQgQ1JNIGFwcGxpY2F0aW9ucy4gVGhlIEludGVsbGlnZW50IENsb3VkIHNlZ21lbnQgb2ZmZXJzIHNlcnZlciBwcm9kdWN0cyBhbmQgY2xvdWQgc2VydmljZXMsIHN1Y2ggYXMgYXp1cmUgYW5kIG90aGVyIGNsb3VkIHNlcnZpY2VzOyBTUUwgYW5kIHdpbmRvd3Mgc2VydmVyLCB2aXN1YWwgc3R1ZGlvLCBzeXN0ZW0gY2VudGVyLCBhbmQgcmVsYXRlZCBjbGllbnQgYWNjZXNzIGxpY2Vuc2VzLCBhcyB3ZWxsIGFzIG51YW5jZSBhbmQgR2l0SHViOyBhbmQgZW50ZXJwcmlzZSBzZXJ2aWNlcyBpbmNsdWRpbmcgZW50ZXJwcmlzZSBzdXBwb3J0IHNlcnZpY2VzLCBpbmR1c3RyeSBzb2x1dGlvbnMsIGFuZCBudWFuY2UgcHJvZmVzc2lvbmFsIHNlcnZpY2VzLiBUaGUgTW9yZSBQZXJzb25hbCBDb21wdXRpbmcgc2VnbWVudCBvZmZlcnMgV2luZG93cywgaW5jbHVkaW5nIHdpbmRvd3MgT0VNIGxpY2Vuc2luZyBhbmQgb3RoZXIgbm9uLXZvbHVtZSBsaWNlbnNpbmcgb2YgdGhlIFdpbmRvd3Mgb3BlcmF0aW5nIHN5c3RlbTsgV2luZG93cyBjb21tZXJjaWFsIGNvbXByaXNpbmcgdm9sdW1lIGxpY2Vuc2luZyBvZiB0aGUgV2luZG93cyBvcGVyYXRpbmcgc3lzdGVtLCB3aW5kb3dzIGNsb3VkIHNlcnZpY2VzLCBhbmQgb3RoZXIgV2luZG93cyBjb21tZXJjaWFsIG9mZmVyaW5nczsgcGF0ZW50IGxpY2Vuc2luZzsgYW5kIHdpbmRvd3MgSW50ZXJuZXQgb2YgVGhpbmdzOyBhbmQgZGV2aWNlcywgc3VjaCBhcyBzdXJmYWNlLCBIb2xvTGVucywgYW5kIFBDIGFjY2Vzc29yaWVzLiBBZGRpdGlvbmFsbHksIHRoaXMgc2VnbWVudCBwcm92aWRlcyBnYW1pbmcsIHdoaWNoIGluY2x1ZGVzIFhib3ggaGFyZHdhcmUgYW5kIGNvbnRlbnQsIGFuZCBmaXJzdC0gYW5kIHRoaXJkLXBhcnR5IGNvbnRlbnQ7IFhib3ggZ2FtZSBwYXNzIGFuZCBvdGhlciBzdWJzY3JpcHRpb25zLCBjbG91ZCBnYW1pbmcsIGFkdmVydGlzaW5nLCB0aGlyZC1wYXJ0eSBkaXNjIHJveWFsdGllcywgYW5kIG90aGVyIGNsb3VkIHNlcnZpY2VzOyBhbmQgc2VhcmNoIGFuZCBuZXdzIGFkdmVydGlzaW5nLCB3aGljaCBpbmNsdWRlcyBCaW5nLCBNaWNyb3NvZnQgTmV3cyBhbmQgRWRnZSwgYW5kIHRoaXJkLXBhcnR5IGFmZmlsaWF0ZXMuIFRoZSBjb21wYW55IHNlbGxzIGl0cyBwcm9kdWN0cyB0aHJvdWdoIE9FTXMsIGRpc3RyaWJ1dG9ycywgYW5kIHJlc2VsbGVyczsgYW5kIGRpcmVjdGx5IHRocm91Z2ggZGlnaXRhbCBtYXJrZXRwbGFjZXMsIG9ubGluZSwgYW5kIHJldGFpbCBzdG9yZXMuIFRoZSBjb21wYW55IHdhcyBmb3VuZGVkIGluIDE5NzUgYW5kIGlzIGhlYWRxdWFydGVyZWQgaW4gUmVkbW9uZCwgV2FzaGluZ3Rvbi48L2Rpdj48L2Rpdj48L2Rpdj48ZGl2IGNsYXNzPSdlbnRyeS1jYXJkIGQtYmxvY2sgZC1tZC1mbGV4IGZsZXgtd3JhcCBhbGlnbi1pdGVtcy1jZW50ZXInPjxkaXYgY2xhc3M9J29yZGVyLW1kLTIgbWItMyB0ZXh0LWNlbnRlciB0ZXh0LW1kLXJpZ2h0JyBzdHlsZT0nLXdlYmtpdC1ib3gtZmxleDogMCAwIDI1MHB4Oy1tcy1mbGV4OiAwIDAgMjUwcHg7ZmxleDogMCAwIDI1MHB4O3RleHQtYWxpZ246Y2VudGVyOyc+PGltZyBsb2FkaW5nPSdsYXp5JyBoZWlnaHQ9JzUwMCcgd2lkdGg9JzUwMCcgc3R5bGU9J21heC13aWR0aDoyNTBweCcgc3JjPSdodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9sb2dvcy9taWNyb24tdGVjaG5vbG9neS1pbmMtbG9nby5wbmc/dj0yMDIyMTAyMTE0MTY0OCcgdGl0bGU9J01pY3JvbiBUZWNobm9sb2d5JyBhbHQ9J01pY3JvbiBUZWNobm9sb2d5IGxvZ28nIC8+PC9kaXY+PGRpdiBzdHlsZT0nLXdlYmtpdC1ib3gtZmxleDogMSAwIDI1MHB4Oy1tcy1mbGV4OiAxIDAgMjUwcHg7ZmxleDogMSAwIDI1MHB4OycgY2xhc3M9J29yZGVyLW1kLTEnPjxoMyBjbGFzcz0nbXQtMSBoMic+TWljcm9uIFRlY2hub2xvZ3k8L2gzPjxhIHRpdGxlPSdNaWNyb24gVGVjaG5vbG9neSBjb21wYW55IHByb2ZpbGUnIGNsYXNzPSdoMycgaHJlZj0nL3N0b2Nrcy9OQVNEQVEvTVUvJz5OQVNEQVE6TVU8L2E+PGRpdiBjbGFzcz0ndy0xMDAgbXQtMiBvcmRlci1tZC0zJz5NaWNyb24gVGVjaG5vbG9neSwgSW5jLiBkZXNpZ25zLCBkZXZlbG9wcywgbWFudWZhY3R1cmVzLCBhbmQgc2VsbHMgbWVtb3J5IGFuZCBzdG9yYWdlIHByb2R1Y3RzIHdvcmxkd2lkZS4gVGhlIGNvbXBhbnkgb3BlcmF0ZXMgdGhyb3VnaCBmb3VyIHNlZ21lbnRzOiBDb21wdXRlIGFuZCBOZXR3b3JraW5nIEJ1c2luZXNzIFVuaXQsIE1vYmlsZSBCdXNpbmVzcyBVbml0LCBFbWJlZGRlZCBCdXNpbmVzcyBVbml0LCBhbmQgU3RvcmFnZSBCdXNpbmVzcyBVbml0LiBJdCBwcm92aWRlcyBtZW1vcnkgYW5kIHN0b3JhZ2UgdGVjaG5vbG9naWVzIGNvbXByaXNpbmcgZHluYW1pYyByYW5kb20gYWNjZXNzIG1lbW9yeSBzZW1pY29uZHVjdG9yIGRldmljZXMgd2l0aCBsb3cgbGF0ZW5jeSB0aGF0IHByb3ZpZGUgaGlnaC1zcGVlZCBkYXRhIHJldHJpZXZhbDsgbm9uLXZvbGF0aWxlIGFuZCByZS13cml0ZWFibGUgc2VtaWNvbmR1Y3RvciBzdG9yYWdlIGRldmljZXM7IGFuZCBub24tdm9sYXRpbGUgcmUtd3JpdGFibGUgc2VtaWNvbmR1Y3RvciBtZW1vcnkgZGV2aWNlcyB0aGF0IHByb3ZpZGUgZmFzdCByZWFkIHNwZWVkcyB1bmRlciB0aGUgTWljcm9uIGFuZCBDcnVjaWFsIGJyYW5kcywgYXMgd2VsbCBhcyB0aHJvdWdoIHByaXZhdGUgbGFiZWxzLiBUaGUgY29tcGFueSBvZmZlcnMgbWVtb3J5IHByb2R1Y3RzIGZvciB0aGUgY2xvdWQgc2VydmVyLCBlbnRlcnByaXNlLCBjbGllbnQsIGdyYXBoaWNzLCBuZXR3b3JraW5nLCBpbmR1c3RyaWFsLCBhbmQgYXV0b21vdGl2ZSBtYXJrZXRzLCBhcyB3ZWxsIGFzIGZvciBzbWFydHBob25lIGFuZCBvdGhlciBtb2JpbGUtZGV2aWNlIG1hcmtldHM7IFNTRHMgYW5kIGNvbXBvbmVudC1sZXZlbCBzb2x1dGlvbnMgZm9yIHRoZSBlbnRlcnByaXNlIGFuZCBjbG91ZCwgY2xpZW50LCBhbmQgY29uc3VtZXIgc3RvcmFnZSBtYXJrZXRzOyBkaXNjcmV0ZSBzdG9yYWdlIHByb2R1Y3RzIGluIGNvbXBvbmVudCBhbmQgd2FmZXJzOyBhbmQgbWVtb3J5IGFuZCBzdG9yYWdlIHByb2R1Y3RzIGZvciB0aGUgYXV0b21vdGl2ZSwgaW5kdXN0cmlhbCwgYW5kIGNvbnN1bWVyIG1hcmtldHMuIEl0IG1hcmtldHMgaXRzIHByb2R1Y3RzIHRocm91Z2ggaXRzIGRpcmVjdCBzYWxlcyBmb3JjZSwgaW5kZXBlbmRlbnQgc2FsZXMgcmVwcmVzZW50YXRpdmVzLCBkaXN0cmlidXRvcnMsIGFuZCByZXRhaWxlcnM7IGFuZCB3ZWItYmFzZWQgY3VzdG9tZXIgZGlyZWN0IHNhbGVzIGNoYW5uZWwsIGFzIHdlbGwgYXMgdGhyb3VnaCBjaGFubmVsIGFuZCBkaXN0cmlidXRpb24gcGFydG5lcnMuIE1pY3JvbiBUZWNobm9sb2d5LCBJbmMuIHdhcyBmb3VuZGVkIGluIDE5NzggYW5kIGlzIGhlYWRxdWFydGVyZWQgaW4gQm9pc2UsIElkYWhvLjwvZGl2PjwvZGl2PjwvZGl2PjxkaXYgY2xhc3M9J2VudHJ5LWNhcmQgZC1ibG9jayBkLW1kLWZsZXggZmxleC13cmFwIGFsaWduLWl0ZW1zLWNlbnRlcic+PGRpdiBjbGFzcz0nb3JkZXItbWQtMiBtYi0zIHRleHQtY2VudGVyIHRleHQtbWQtcmlnaHQnIHN0eWxlPSctd2Via2l0LWJveC1mbGV4OiAwIDAgMjUwcHg7LW1zLWZsZXg6IDAgMCAyNTBweDtmbGV4OiAwIDAgMjUwcHg7dGV4dC1hbGlnbjpjZW50ZXI7Jz48aW1nIGxvYWRpbmc9J2xhenknIGhlaWdodD0nMjYwJyB3aWR0aD0nNTAwJyBzdHlsZT0nbWF4LXdpZHRoOjI1MHB4JyBzcmM9J2h0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2xvZ29zL252aWRpYS1jby1sb2dvLmpwZz92PTIwMjIxMDIwMTQyOTE2JyB0aXRsZT0nTlZJRElBJyBhbHQ9J05WSURJQSBsb2dvJyAvPjwvZGl2PjxkaXYgc3R5bGU9Jy13ZWJraXQtYm94LWZsZXg6IDEgMCAyNTBweDstbXMtZmxleDogMSAwIDI1MHB4O2ZsZXg6IDEgMCAyNTBweDsnIGNsYXNzPSdvcmRlci1tZC0xJz48aDMgY2xhc3M9J210LTEgaDInPk5WSURJQTwvaDM+PGEgdGl0bGU9J05WSURJQSBjb21wYW55IHByb2ZpbGUnIGNsYXNzPSdoMycgaHJlZj0nL3N0b2Nrcy9OQVNEQVEvTlZEQS8nPk5BU0RBUTpOVkRBPC9hPjxkaXYgY2xhc3M9J3ctMTAwIG10LTIgb3JkZXItbWQtMyc+TlZJRElBIENvcnBvcmF0aW9uIHByb3ZpZGVzIGdyYXBoaWNzIGFuZCBjb21wdXRlIGFuZCBuZXR3b3JraW5nIHNvbHV0aW9ucyBpbiB0aGUgVW5pdGVkIFN0YXRlcywgVGFpd2FuLCBDaGluYSwgSG9uZyBLb25nLCBhbmQgaW50ZXJuYXRpb25hbGx5LiBUaGUgR3JhcGhpY3Mgc2VnbWVudCBvZmZlcnMgR2VGb3JjZSBHUFVzIGZvciBnYW1pbmcgYW5kIFBDcywgdGhlIEdlRm9yY2UgTk9XIGdhbWUgc3RyZWFtaW5nIHNlcnZpY2UgYW5kIHJlbGF0ZWQgaW5mcmFzdHJ1Y3R1cmUsIGFuZCBzb2x1dGlvbnMgZm9yIGdhbWluZyBwbGF0Zm9ybXM7IFF1YWRyby9OVklESUEgUlRYIEdQVXMgZm9yIGVudGVycHJpc2Ugd29ya3N0YXRpb24gZ3JhcGhpY3M7IHZpcnR1YWwgR1BVIG9yIHZHUFUgc29mdHdhcmUgZm9yIGNsb3VkLWJhc2VkIHZpc3VhbCBhbmQgdmlydHVhbCBjb21wdXRpbmc7IGF1dG9tb3RpdmUgcGxhdGZvcm1zIGZvciBpbmZvdGFpbm1lbnQgc3lzdGVtczsgYW5kIE9tbml2ZXJzZSBzb2Z0d2FyZSBmb3IgYnVpbGRpbmcgYW5kIG9wZXJhdGluZyBtZXRhdmVyc2UgYW5kIDNEIGludGVybmV0IGFwcGxpY2F0aW9ucy4gVGhlIENvbXB1dGUgJmFtcDsgTmV0d29ya2luZyBzZWdtZW50IGNvbXByaXNlcyBEYXRhIENlbnRlciBjb21wdXRpbmcgcGxhdGZvcm1zIGFuZCBlbmQtdG8tZW5kIG5ldHdvcmtpbmcgcGxhdGZvcm1zLCBpbmNsdWRpbmcgUXVhbnR1bSBmb3IgSW5maW5pQmFuZCBhbmQgU3BlY3RydW0gZm9yIEV0aGVybmV0OyBOVklESUEgRFJJVkUgYXV0b21hdGVkLWRyaXZpbmcgcGxhdGZvcm0gYW5kIGF1dG9tb3RpdmUgZGV2ZWxvcG1lbnQgYWdyZWVtZW50czsgSmV0c29uIHJvYm90aWNzIGFuZCBvdGhlciBlbWJlZGRlZCBwbGF0Zm9ybXM7IE5WSURJQSBBSSBFbnRlcnByaXNlIGFuZCBvdGhlciBzb2Z0d2FyZTsgYW5kIERHWCBDbG91ZCBzb2Z0d2FyZSBhbmQgc2VydmljZXMuIFRoZSBjb21wYW55JiN4Mjc7cyBwcm9kdWN0cyBhcmUgdXNlZCBpbiBnYW1pbmcsIHByb2Zlc3Npb25hbCB2aXN1YWxpemF0aW9uLCBkYXRhIGNlbnRlciwgYW5kIGF1dG9tb3RpdmUgbWFya2V0cy4gSXQgc2VsbHMgaXRzIHByb2R1Y3RzIHRvIG9yaWdpbmFsIGVxdWlwbWVudCBtYW51ZmFjdHVyZXJzLCBvcmlnaW5hbCBkZXZpY2UgbWFudWZhY3R1cmVycywgc3lzdGVtIGludGVncmF0b3JzIGFuZCBkaXN0cmlidXRvcnMsIGluZGVwZW5kZW50IHNvZnR3YXJlIHZlbmRvcnMsIGNsb3VkIHNlcnZpY2UgcHJvdmlkZXJzLCBjb25zdW1lciBpbnRlcm5ldCBjb21wYW5pZXMsIGFkZC1pbiBib2FyZCBtYW51ZmFjdHVyZXJzLCBkaXN0cmlidXRvcnMsIGF1dG9tb3RpdmUgbWFudWZhY3R1cmVycyBhbmQgdGllci0xIGF1dG9tb3RpdmUgc3VwcGxpZXJzLCBhbmQgb3RoZXIgZWNvc3lzdGVtIHBhcnRpY2lwYW50cy4gTlZJRElBIENvcnBvcmF0aW9uIHdhcyBpbmNvcnBvcmF0ZWQgaW4gMTk5MyBhbmQgaXMgaGVhZHF1YXJ0ZXJlZCBpbiBTYW50YSBDbGFyYSwgQ2FsaWZvcm5pYS48L2Rpdj48L2Rpdj48L2Rpdj48ZGl2IGNsYXNzPSdlbnRyeS1jYXJkIGQtYmxvY2sgZC1tZC1mbGV4IGZsZXgtd3JhcCBhbGlnbi1pdGVtcy1jZW50ZXInPjxkaXYgY2xhc3M9J29yZGVyLW1kLTIgbWItMyB0ZXh0LWNlbnRlciB0ZXh0LW1kLXJpZ2h0JyBzdHlsZT0nLXdlYmtpdC1ib3gtZmxleDogMCAwIDI1MHB4Oy1tcy1mbGV4OiAwIDAgMjUwcHg7ZmxleDogMCAwIDI1MHB4O3RleHQtYWxpZ246Y2VudGVyOyc+PGltZyBsb2FkaW5nPSdsYXp5JyBoZWlnaHQ9JzE2Nycgd2lkdGg9JzMwMScgc3R5bGU9J21heC13aWR0aDoyNTBweCcgc3JjPSdodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9sb2dvcy9jM2FpLWluYy1sb2dvLnBuZz92PTIwMjIxMTI5MTkyNTM4JyB0aXRsZT0nQzMuYWknIGFsdD0nQzMuYWkgbG9nbycgLz48L2Rpdj48ZGl2IHN0eWxlPSctd2Via2l0LWJveC1mbGV4OiAxIDAgMjUwcHg7LW1zLWZsZXg6IDEgMCAyNTBweDtmbGV4OiAxIDAgMjUwcHg7JyBjbGFzcz0nb3JkZXItbWQtMSc+PGgzIGNsYXNzPSdtdC0xIGgyJz5DMy5haTwvaDM+PGEgdGl0bGU9J0MzLmFpIGNvbXBhbnkgcHJvZmlsZScgY2xhc3M9J2gzJyBocmVmPScvc3RvY2tzL05ZU0UvQUkvJz5OWVNFOkFJPC9hPjxkaXYgY2xhc3M9J3ctMTAwIG10LTIgb3JkZXItbWQtMyc+QzMuYWksIEluYy4gb3BlcmF0ZXMgYXMgYW4gZW50ZXJwcmlzZSBhcnRpZmljaWFsIGludGVsbGlnZW5jZSAoQUkpIHNvZnR3YXJlIGNvbXBhbnkgaW4gTm9ydGggQW1lcmljYSwgRXVyb3BlLCB0aGUgTWlkZGxlIEVhc3QsIEFmcmljYSwgdGhlIEFzaWEgUGFjaWZpYywgYW5kIGludGVybmF0aW9uYWxseS4gVGhlIGNvbXBhbnkgcHJvdmlkZXMgQzMgQUkgcGxhdGZvcm0sIGFuIGFwcGxpY2F0aW9uIGRldmVsb3BtZW50IGFuZCBydW50aW1lIGVudmlyb25tZW50IHRoYXQgZW5hYmxlcyBjdXN0b21lcnMgdG8gZGVzaWduLCBkZXZlbG9wLCBhbmQgZGVwbG95IGVudGVycHJpc2UgQUkgYXBwbGljYXRpb25zOyBDMyBBSSBFeCBNYWNoaW5hIGZvciBhbmFseXNpcy1yZWFkeSBkYXRhOyBDMyBBSSBDUk0sIGFuIGluZHVzdHJ5IHNwZWNpZmljIGN1c3RvbWVyIHJlbGF0aW9uc2hpcCBtYW5hZ2VtZW50IHNvbHV0aW9uOyBhbmQgQzMgR2VuZXJhdGl2ZSBBSSBQcm9kdWN0IFN1aXRlIHRoYXQgZW5hYmxlcyB0byBsb2NhdGUsIHJldHJpZXZlLCBhbmQgcHJlc2VudCBpbmZvcm1hdGlvbi4gSXQgYWxzbyBvZmZlcnMgQzMgQUkgYXBwbGljYXRpb25zLCBpbmNsdWRpbmcgQzMgQUkgSW52ZW50b3J5IE9wdGltaXphdGlvbiwgYSBzb2x1dGlvbiB0byBvcHRpbWl6ZSByYXcgbWF0ZXJpYWwsIGluLXByb2Nlc3MsIGFuZCBmaW5pc2hlZCBnb29kcyBpbnZlbnRvcnkgbGV2ZWxzOyBDMyBBSSBTdXBwbHkgTmV0d29yayBSaXNrLCB3aGljaCBpZGVudGlmaWVzIGVtZXJnaW5nIGluYm91bmQgYW5kIG91dGJvdW5kIHJpc2tzIGFjcm9zcyB0aGUgbmV0d29yazsgQzMgQUkgU3VzdGFpbmFiaWxpdHkgU3VpdGUsIHdoaWNoIGhlbHBzIHRvIGRlY3JlYXNlIGdyZWVuaG91c2UgZ2FzIGVtaXNzaW9uOyBDMyBBSSBQcm9kdWN0aW9uIFNjaGVkdWxlIE9wdGltaXphdGlvbiwgYSBzb2x1dGlvbiBmb3Igc2NoZWR1bGluZyBwcm9kdWN0aW9uOyBDMyBBSSBGaW5hbmNpYWwgU2VydmljZXMgU3VpdGUsIHdoaWNoIGhlbHBzIHRvIG1pbmltaXplIGNvbXBsaWFuY2Ugcmlza3M7IGFuZCBDMyBBSSBFbmVyZ3kgTWFuYWdlbWVudCBzb2x1dGlvbi4gSW4gYWRkaXRpb24sIGl0IG9mZmVycyBpbnRlZ3JhdGVkIHR1cm5rZXkgZW50ZXJwcmlzZSBBSSBhcHBsaWNhdGlvbnMgZm9yIG9pbCBhbmQgZ2FzLCBjaGVtaWNhbHMsIHV0aWxpdGllcywgbWFudWZhY3R1cmluZywgZmluYW5jaWFsIHNlcnZpY2VzLCBkZWZlbnNlLCBpbnRlbGxpZ2VuY2UsIGFlcm9zcGFjZSwgaGVhbHRoY2FyZSwgYW5kIHRlbGVjb21tdW5pY2F0aW9ucyBtYXJrZXQuIEl0IGhhcyBzdHJhdGVnaWMgcGFydG5lcnNoaXBzIHdpdGggQmFrZXIgSHVnaGVzIGluIHRoZSBhcmVhcyBvZiBvaWwgYW5kIGdhcyBtYXJrZXQ7IEJvb3ogQWxsZW4gdG8gcHJvdmlkZSBzb2x1dGlvbnMgdG8gZ292ZXJubWVudCwgZGVmZW5zZSwgYW5kIGludGVsbGlnZW5jZSBzZWN0b3JzOyBSYXl0aGVvbjsgYW5kIEFXUywgR29vZ2xlLCBhbmQgTWljcm9zb2Z0LiBUaGUgY29tcGFueSB3YXMgZm9ybWVybHkga25vd24gYXMgQzMgSW9ULCBJbmMuIGFuZCBjaGFuZ2VkIGl0cyBuYW1lIHRvIEMzLmFpLCBJbmMuIGluIEp1bmUgMjAxOS4gQzMuYWksIEluYy4gd2FzIGluY29ycG9yYXRlZCBpbiAyMDA5IGFuZCBpcyBoZWFkcXVhcnRlcmVkIGluIFJlZHdvb2QgQ2l0eSwgQ2FsaWZvcm5pYS48L2Rpdj48L2Rpdj48L2Rpdj48ZGl2IGNsYXNzPSdlbnRyeS1jYXJkIGQtYmxvY2sgZC1tZC1mbGV4IGZsZXgtd3JhcCBhbGlnbi1pdGVtcy1jZW50ZXInPjxkaXYgY2xhc3M9J29yZGVyLW1kLTIgbWItMyB0ZXh0LWNlbnRlciB0ZXh0LW1kLXJpZ2h0JyBzdHlsZT0nLXdlYmtpdC1ib3gtZmxleDogMCAwIDI1MHB4Oy1tcy1mbGV4OiAwIDAgMjUwcHg7ZmxleDogMCAwIDI1MHB4O3RleHQtYWxpZ246Y2VudGVyOyc+PGltZyBsb2FkaW5nPSdsYXp5JyBoZWlnaHQ9JzE0Micgd2lkdGg9JzM1NScgc3R5bGU9J21heC13aWR0aDoyNTBweCcgc3JjPSdodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9sb2dvcy9pbnRlcm5hdGlvbmFsLWJ1c2luZXNzLW1hY2hpbmVzLWNvLWxvZ28ucG5nP3Y9MjAyMjEwMjAxNjA3NTEnIHRpdGxlPSdJbnRlcm5hdGlvbmFsIEJ1c2luZXNzIE1hY2hpbmVzJyBhbHQ9J0ludGVybmF0aW9uYWwgQnVzaW5lc3MgTWFjaGluZXMgbG9nbycgLz48L2Rpdj48ZGl2IHN0eWxlPSctd2Via2l0LWJveC1mbGV4OiAxIDAgMjUwcHg7LW1zLWZsZXg6IDEgMCAyNTBweDtmbGV4OiAxIDAgMjUwcHg7JyBjbGFzcz0nb3JkZXItbWQtMSc+PGgzIGNsYXNzPSdtdC0xIGgyJz5JbnRlcm5hdGlvbmFsIEJ1c2luZXNzIE1hY2hpbmVzPC9oMz48YSB0aXRsZT0nSW50ZXJuYXRpb25hbCBCdXNpbmVzcyBNYWNoaW5lcyBjb21wYW55IHByb2ZpbGUnIGNsYXNzPSdoMycgaHJlZj0nL3N0b2Nrcy9OWVNFL0lCTS8nPk5ZU0U6SUJNPC9hPjxkaXYgY2xhc3M9J3ctMTAwIG10LTIgb3JkZXItbWQtMyc+SW50ZXJuYXRpb25hbCBCdXNpbmVzcyBNYWNoaW5lcyBDb3Jwb3JhdGlvbiwgdG9nZXRoZXIgd2l0aCBpdHMgc3Vic2lkaWFyaWVzLCBwcm92aWRlcyBpbnRlZ3JhdGVkIHNvbHV0aW9ucyBhbmQgc2VydmljZXMgd29ybGR3aWRlLiBUaGUgY29tcGFueSBvcGVyYXRlcyB0aHJvdWdoIFNvZnR3YXJlLCBDb25zdWx0aW5nLCBJbmZyYXN0cnVjdHVyZSwgYW5kIEZpbmFuY2luZyBzZWdtZW50cy4gVGhlIFNvZnR3YXJlIHNlZ21lbnQgb2ZmZXJzIGEgaHlicmlkIGNsb3VkIGFuZCBBSSBwbGF0Zm9ybXMgdGhhdCBhbGxvd3MgY2xpZW50cyB0byByZWFsaXplIHRoZWlyIGRpZ2l0YWwgYW5kIEFJIHRyYW5zZm9ybWF0aW9ucyBhY3Jvc3MgdGhlIGFwcGxpY2F0aW9ucywgZGF0YSwgYW5kIGVudmlyb25tZW50cyBpbiB3aGljaCB0aGV5IG9wZXJhdGUuIFRoZSBDb25zdWx0aW5nIHNlZ21lbnQgZm9jdXNlcyBvbiBza2lsbHMgaW50ZWdyYXRpb24gZm9yIHN0cmF0ZWd5LCBleHBlcmllbmNlLCB0ZWNobm9sb2d5LCBhbmQgb3BlcmF0aW9ucyBieSBkb21haW4gYW5kIGluZHVzdHJ5LiBUaGUgSW5mcmFzdHJ1Y3R1cmUgc2VnbWVudCBwcm92aWRlcyBvbi1wcmVtaXNlcyBhbmQgY2xvdWQgYmFzZWQgc2VydmVyLCBhbmQgc3RvcmFnZSBzb2x1dGlvbnMsIGFzIHdlbGwgYXMgbGlmZS1jeWNsZSBzZXJ2aWNlcyBmb3IgaHlicmlkIGNsb3VkIGluZnJhc3RydWN0dXJlIGRlcGxveW1lbnQuIFRoZSBGaW5hbmNpbmcgc2VnbWVudCBvZmZlcnMgY2xpZW50IGFuZCBjb21tZXJjaWFsIGZpbmFuY2luZywgZmFjaWxpdGF0ZXMgSUJNIGNsaWVudHMnIGFjcXVpc2l0aW9uIG9mIGhhcmR3YXJlLCBzb2Z0d2FyZSwgYW5kIHNlcnZpY2VzLiBUaGUgY29tcGFueSBoYXMgYSBzdHJhdGVnaWMgcGFydG5lcnNoaXAgdG8gdmFyaW91cyBjb21wYW5pZXMgaW5jbHVkaW5nIGh5cGVyc2NhbGVycywgc2VydmljZSBwcm92aWRlcnMsIGdsb2JhbCBzeXN0ZW0gaW50ZWdyYXRvcnMsIGFuZCBzb2Z0d2FyZSBhbmQgaGFyZHdhcmUgdmVuZG9ycyB0aGF0IGluY2x1ZGVzIEFkb2JlLCBBbWF6b24gV2ViIHNlcnZpY2VzLCBNaWNyb3NvZnQsIE9yYWNsZSwgU2FsZXNmb3JjZSwgU2Ftc3VuZyBFbGVjdHJvbmljcyBhbmQgU0FQLCBhbmQgb3RoZXJzLiBUaGUgY29tcGFueSB3YXMgZm9ybWVybHkga25vd24gYXMgQ29tcHV0aW5nLVRhYnVsYXRpbmctUmVjb3JkaW5nIENvLiBJbnRlcm5hdGlvbmFsIEJ1c2luZXNzIE1hY2hpbmVzIENvcnBvcmF0aW9uIHdhcyBpbmNvcnBvcmF0ZWQgaW4gMTkxMSBhbmQgaXMgaGVhZHF1YXJ0ZXJlZCBpbiBBcm1vbmssIE5ldyBZb3JrLjwvZGl2PjwvZGl2PjwvZGl2PmQCMw8WAh8ABZ4KPGRpdiBjbGFzcz0icm93IGFsaWduLWNvbnRlbnQtY2VudGVyIGp1c3RpZnktY29udGVudC1jZW50ZXIgZGlzcGxheS1ibG9jayBteC0wIG10LTQiPjxkaXYgY2xhc3M9ImNvbC0xMiBjb2wtc20tOCBjb2wtbWQtOSBweC0wIHByLXNtLTAgb3JkZXItMSBvcmRlci1zbS0wIj48ZGl2IGNsYXNzPSJiZy1saWdodC1ncmF5IHAtNCBwLXNtLTMgaC0xMDAgdGV4dC1jZW50ZXIgdGV4dC1zbS1sZWZ0Ij48ZGl2IGNsYXNzPSJoMiBtdC0yIj5BcmUgeW91IGludGVyZXN0ZWQgaW4gdHJhZGluZyBhcnRpZmljaWFsIGludGVsbGlnZW5jZSBzdG9ja3M/PC9kaXY+PHA+SG93IHRvIGludmVzdCBpbiBhcnRpZmljaWFsIGludGVsbGlnZW5jZT8gV2XigJlsbCBoZWxwIHlvdSBiZXR0ZXIgdW5kZXJzdGFuZCB0aGUgZGVmaW5pdGlvbiBvZiBBSSBhbmQgaG93IGNvbXBhbmllcyB1c2UgaXQgaW4gdGhpcyBmYXN0LWdyb3dpbmcgYXJlYS48L3A+PGEgY2xhc3M9InNiYnV0dG9uIGMtd2hpdGUiIHN0eWxlPSJ0ZXh0LWRlY29yYXRpb246bm9uZSIgaHJlZj0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbGVhcm4vaG93LXRvLWludmVzdC1pbi1hcnRpZmljaWFsLWludGVsbGlnZW5jZS8iPkxlYXJuIG1vcmUgYWJvdXQgYXJ0aWZpY2lhbCBpbnRlbGxpZ2VuY2Ugc3RvY2tzPC9hPjwvZGl2PjwvZGl2PjxkaXYgY2xhc3M9ImNvbC0xMiBjb2wtc20tNCBjb2wtbWQtMyBwb3NpdGlvbi1yZWxhdGl2ZSBweC1zbS0wIHBiLTAgcGItc20tYXV0byBkLWZsZXgganVzdGlmeS1jb250ZW50LWNlbnRlciBqdXN0aWZ5LWNvbnRlbnQtc20tZW5kIGFsaWduLWl0ZW1zLWNlbnRlciBvcmRlci0wIG9yZGVyLXNtLTEiPjxpbWcgbG9hZGluZz0ibGF6eSIgZGVjb2Rpbmc9ImFzeW5jIiBoZWlnaHQ9Ijk5IiB3aWR0aD0iMjIwIiAgc3JjPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9sb2dvcy9hcnRpY2xlcy9zbWFsbF8yMDI0MDMwNzEyMDUxMl9ob3ctdG8taW52ZXN0LWluLWFydGlmaWNpYWwtaW50ZWxsaWdlbmNlLXR5cGVzLW9mLmpwZyIgY2xhc3M9InBvc2l0aW9uLXJlbGF0aXZlIiBzdHlsZT0ibWF4LXdpZHRoOjcwJTtoZWlnaHQ6YXV0bzt6LWluZGV4OjE7IiBhbHQ9IlJvYm90aWMgbWFuIGN5Ym9yZyBmYWNlIHJlcHJlc2VudGluZyBhcnRpZmljaWFsIGludGVsbGlnZW5jZSBjb25jZXB0IDNEIHJlbmRlcmluZyIvPjxkaXYgY2xhc3M9ImJnLWxpZ2h0LWdyYXkgcG9zaXRpb24tYWJzb2x1dGUgaW1hZ2UtYmcgdy0xMDAiIHN0eWxlPSJoZWlnaHQ6NjAlO2JvdHRvbTowO2xlZnQ6MDt6LWluZGV4OjA7Ij48L2Rpdj48L2Rpdj48L2Rpdj5kAgsPZBYCAgEPFgIfAAWnATxzY3JpcHQ+IHZhciBTY3JwUmVzdHJpY3QgPSAiQ0QzOUI4RkUxQUE1RUFCQ0MwNEYwQkU2Mjk2NzIwRTdEMzlFQzk1QUI2OTkwMDlENzlGNzRGRjUzNzA3QzUwRjEyMTVGMkUxNjdGMkU5MDE4OEJEOEIwQkYyMDMxNDQzQkE5NTc3OTRDMEQyM0VEQTlBMDQ5NTZDRDFGOTVFQ0MiPC9zY3JpcHQ+ZAIRDw8WAh8BZ2RkAhMPZBYCAgMPDxYEHgdFbmFibGVkZx8BZ2QWAgIBDxYCHwAFohc8dGFibGUgY2xhc3M9J3ctMTAwJz48dHI+PHRkIHN0eWxlPSd2ZXJ0aWNhbC1hbGlnbjp0b3A7d2lkdGg6MzBweDtwYWRkaW5nOi4yZW0gLjJlbSAuNGVtIC4yZW07Jz48c3BhbiBjbGFzcz0iYy1ncmVlbiBmYS1yZWd1bGFyIGZhLXNxdWFyZS1jaGVjayIgYXJpYS1oaWRkZW49InRydWUiPjwvc3Bhbj48L3RkPjx0ZCBzdHlsZT0idmVydGljYWwtYWxpZ246dG9wO3BhZGRpbmc6LjI1ZW07Ij48YSBzdHlsZT0nZm9udC1zaXplOi45cmVtOycgaHJlZj0nL21hbmFnZS9hcm4tZGFpbHktcHJlbWl1bS8/dXRtX3NvdXJjZT1XZWJzaXRlSW50ZXJuYWwmdXRtX21lZGl1bT1vbmJvYXJkaW5nJnV0bV9jYW1wYWlnbj1GcmVlU3Vic2NyaWJlcic+UmVhZCBZb3VyIERhaWx5IE5ld3NsZXR0ZXI8L2E+PC90ZD48L3RyPjx0cj48dGQgc3R5bGU9J3ZlcnRpY2FsLWFsaWduOnRvcDt3aWR0aDozMHB4O3BhZGRpbmc6LjJlbSAuMmVtIC40ZW0gLjJlbTsnPjxzcGFuIGNsYXNzPSJjLWdyZWVuIGZhLXJlZ3VsYXIgZmEtc3F1YXJlLWNoZWNrIiBhcmlhLWhpZGRlbj0idHJ1ZSI+PC9zcGFuPjwvdGQ+PHRkIHN0eWxlPSJ2ZXJ0aWNhbC1hbGlnbjp0b3A7cGFkZGluZzouMjVlbTsiPjxhIHN0eWxlPSdmb250LXNpemU6LjlyZW07JyBocmVmPScvbWFuYWdlL3dhdGNobGlzdHMvP3V0bV9zb3VyY2U9V2Vic2l0ZUludGVybmFsJnV0bV9tZWRpdW09b25ib2FyZGluZyZ1dG1fY2FtcGFpZ249RnJlZVN1YnNjcmliZXInPkNoZWNrIE91dCBNeSBNYXJrZXRCZWF0PC9hPjwvdGQ+PC90cj48dHI+PHRkIHN0eWxlPSd2ZXJ0aWNhbC1hbGlnbjp0b3A7d2lkdGg6MzBweDtwYWRkaW5nOi4yZW0gLjJlbSAuNGVtIC4yZW07Jz48c3BhbiBjbGFzcz0iYy1ncmVlbiBmYS1yZWd1bGFyIGZhLXNxdWFyZS1jaGVjayIgYXJpYS1oaWRkZW49InRydWUiPjwvc3Bhbj48L3RkPjx0ZCBzdHlsZT0idmVydGljYWwtYWxpZ246dG9wO3BhZGRpbmc6LjI1ZW07Ij48YSBzdHlsZT0nZm9udC1zaXplOi45cmVtOycgaHJlZj0nL2hlbHAvP3V0bV9zb3VyY2U9V2Vic2l0ZUludGVybmFsJnV0bV9tZWRpdW09b25ib2FyZGluZyZ1dG1fY2FtcGFpZ249RnJlZVN1YnNjcmliZXInPldhdGNoIE91ciBUdXRvcmlhbCBWaWRlb3M8L2E+PC90ZD48L3RyPjx0cj48dGQgc3R5bGU9J3ZlcnRpY2FsLWFsaWduOnRvcDt3aWR0aDozMHB4O3BhZGRpbmc6LjJlbSAuMmVtIC40ZW0gLjJlbTsnPjxzcGFuIGNsYXNzPSJjLXJlZCBmYS1yZWd1bGFyIGZhLXNxdWFyZSIgYXJpYS1oaWRkZW49InRydWUiPjwvc3Bhbj48L3RkPjx0ZCBzdHlsZT0idmVydGljYWwtYWxpZ246dG9wO3BhZGRpbmc6LjI1ZW07Ij48YSBzdHlsZT0nZm9udC1zaXplOi45cmVtOycgaHJlZj0nL21hbmFnZS93YXRjaGxpc3RzLz91dG1fc291cmNlPVdlYnNpdGVJbnRlcm5hbCZ1dG1fbWVkaXVtPW9uYm9hcmRpbmcmdXRtX2NhbXBhaWduPUZyZWVTdWJzY3JpYmVyJz5BZGQgYSBTdG9jayB0byBZb3VyIFdhdGNobGlzdDwvYT48L3RkPjwvdHI+PHRyPjx0ZCBzdHlsZT0ndmVydGljYWwtYWxpZ246dG9wO3dpZHRoOjMwcHg7cGFkZGluZzouMmVtIC4yZW0gLjRlbSAuMmVtOyc+PHNwYW4gY2xhc3M9ImMtcmVkIGZhLXJlZ3VsYXIgZmEtc3F1YXJlIiBhcmlhLWhpZGRlbj0idHJ1ZSI+PC9zcGFuPjwvdGQ+PHRkIHN0eWxlPSJ2ZXJ0aWNhbC1hbGlnbjp0b3A7cGFkZGluZzouMjVlbTsiPjxhIHN0eWxlPSdmb250LXNpemU6LjlyZW07JyBocmVmPScvbWFuYWdlL3dhdGNobGlzdHMvP3V0bV9zb3VyY2U9V2Vic2l0ZUludGVybmFsJnV0bV9tZWRpdW09b25ib2FyZGluZyZ1dG1fY2FtcGFpZ249RnJlZVN1YnNjcmliZXInPlNldCBVcCBhbiBJbnN0YW50IEFsZXJ0PC9hPjwvdGQ+PC90cj48dHI+PHRkIHN0eWxlPSd2ZXJ0aWNhbC1hbGlnbjp0b3A7d2lkdGg6MzBweDtwYWRkaW5nOi4yZW0gLjJlbSAuNGVtIC4yZW07Jz48c3BhbiBjbGFzcz0iYy1ncmVlbiBmYS1yZWd1bGFyIGZhLXNxdWFyZS1jaGVjayIgYXJpYS1oaWRkZW49InRydWUiPjwvc3Bhbj48L3RkPjx0ZCBzdHlsZT0idmVydGljYWwtYWxpZ246dG9wO3BhZGRpbmc6LjI1ZW07Ij48YSBzdHlsZT0nZm9udC1zaXplOi45cmVtOycgaHJlZj0nL3N0b2Nrcy8/dXRtX3NvdXJjZT1XZWJzaXRlSW50ZXJuYWwmdXRtX21lZGl1bT1vbmJvYXJkaW5nJnV0bV9jYW1wYWlnbj1GcmVlU3Vic2NyaWJlcic+VmlldyBhIENvbXBhbnkncyBQcm9maWxlIFBhZ2U8L2E+PC90ZD48L3RyPjx0cj48dGQgc3R5bGU9J3ZlcnRpY2FsLWFsaWduOnRvcDt3aWR0aDozMHB4O3BhZGRpbmc6LjJlbSAuMmVtIC40ZW0gLjJlbTsnPjxzcGFuIGNsYXNzPSJjLWdyZWVuIGZhLXJlZ3VsYXIgZmEtc3F1YXJlLWNoZWNrIiBhcmlhLWhpZGRlbj0idHJ1ZSI+PC9zcGFuPjwvdGQ+PHRkIHN0eWxlPSJ2ZXJ0aWNhbC1hbGlnbjp0b3A7cGFkZGluZzouMjVlbTsiPjxhIHN0eWxlPSdmb250LXNpemU6LjlyZW07JyBocmVmPScvbWFya2V0LWRhdGEvP3V0bV9zb3VyY2U9V2Vic2l0ZUludGVybmFsJnV0bV9tZWRpdW09b25ib2FyZGluZyZ1dG1fY2FtcGFpZ249RnJlZVN1YnNjcmliZXInPlZpZXcgT3VyIEZpbmFuY2lhbCBDYWxlbmRhcnM8L2E+PC90ZD48L3RyPjx0cj48dGQgc3R5bGU9J3ZlcnRpY2FsLWFsaWduOnRvcDt3aWR0aDozMHB4O3BhZGRpbmc6LjJlbSAuMmVtIC40ZW0gLjJlbTsnPjxzcGFuIGNsYXNzPSJjLWdyZWVuIGZhLXJlZ3VsYXIgZmEtc3F1YXJlLWNoZWNrIiBhcmlhLWhpZGRlbj0idHJ1ZSI+PC9zcGFuPjwvdGQ+PHRkIHN0eWxlPSJ2ZXJ0aWNhbC1hbGlnbjp0b3A7cGFkZGluZzouMjVlbTsiPjxhIHN0eWxlPSdmb250LXNpemU6LjlyZW07JyBocmVmPScvcmF0aW5ncy9VU0EvbGF0ZXN0Lz91dG1fc291cmNlPVdlYnNpdGVJbnRlcm5hbCZ1dG1fbWVkaXVtPW9uYm9hcmRpbmcmdXRtX2NhbXBhaWduPUZyZWVTdWJzY3JpYmVyJz5WaWV3IFRvZGF5J3MgQW5hbHlzdCBSYXRpbmdzPC9hPjwvdGQ+PC90cj48L3RhYmxlPmQCGw8WAh8BZ2QCEA8WAh8ABRV2ZXJkYWNodEBzYWZlb253ZWIuYmVkAhEPFgIfAAWjATxzY3JpcHQ+IHZhciBlbWxjaGsgPSAiOTc1Q0NGQjdCRDVDRDlFNzhGQzZBODU4MTVDNzdGM0VBRUNFNzkxQkNEMjU4QTI3MzIwQzkyNTIxQ0FBOTJFQUUyMkFBM0IxQkRCOTdFNjc1MkJBMTNENzEwQzQzNDE4RjgyMzIyRUNDQjExQjNDM0JCMEFEMkFEM0EyMzExQ0UiOyA8L3NjcmlwdD5kAhMPFgIfAGVkAhQPFgIfAAVRPHNjcmlwdCB0eXBlPSd0ZXh0L2phdmFzY3JpcHQnPnNldENvb2tpZSgiTWFya2V0QmVhdE9wdGluQ29va2llIiwgMSwgMyk7PC9zY3JpcHQ+ZAIXDw8WAh8BZ2RkGAEFHl9fQ29udHJvbHNSZXF1aXJlUG9zdEJhY2tLZXlfXxYMBS5jdGwwMCRjcGhQcmltYXJ5Q29udGVudCRjaGtTZWN0aW9uX1BlcmZvcm1hbmNlBS5jdGwwMCRjcGhQcmltYXJ5Q29udGVudCRjaGtTZWN0aW9uX1ByaWNlVm9sdW1lBS1jdGwwMCRjcGhQcmltYXJ5Q29udGVudCRjaGtTZWN0aW9uX01hcmtldFJhbmsFKmN0bDAwJGNwaFByaW1hcnlDb250ZW50JGNoa1NlY3Rpb25fUmF0aW5ncwUsY3RsMDAkY3BoUHJpbWFyeUNvbnRlbnQkY2hrU2VjdGlvbl9TYWxlc0Jvb2sFMGN0bDAwJGNwaFByaW1hcnlDb250ZW50JGNoa1NlY3Rpb25fUHJvZml0YWJpbGl0eQUrY3RsMDAkY3BoUHJpbWFyeUNvbnRlbnQkY2hrU2VjdGlvbl9EaXZpZGVuZAUnY3RsMDAkY3BoUHJpbWFyeUNvbnRlbnQkY2hrU2VjdGlvbl9EZWJ0BSxjdGwwMCRjcGhQcmltYXJ5Q29udGVudCRjaGtTZWN0aW9uX093bmVyc2hpcAUnY3RsMDAkY3BoUHJpbWFyeUNvbnRlbnQkY2hrU2VjdGlvbl9NaXNjBSxjdGwwMCRjcGhQcmltYXJ5Q29udGVudCRjaGtTZWN0aW9uX0hlYWRsaW5lcwUoY3RsMDAkY3BoUHJpbWFyeUNvbnRlbnQkY2hrU2VjdGlvbl9BYm91dBXUNibtyftJ2SJXdO8juhUxnMQ4">
</div>
<script type="text/javascript">
//<![CDATA[
var theForm = document.forms['form1'];
if (!theForm) {
theForm = document.form1;
}
function __doPostBack(eventTarget, eventArgument) {
if (!theForm.onsubmit || (theForm.onsubmit() != false)) {
theForm.__EVENTTARGET.value = eventTarget;
theForm.__EVENTARGUMENT.value = eventArgument;
theForm.submit();
}
}
//]]>
</script>
<script src="/WebResource.axd?d=TGE6mH29_tpsdHwhewvfnZZ1XtMYSVXLm0Jql1RT8Gt0UJpBTCqqFxYSJ6nYrV4lmQxbdhmD7ckA_eQodaniwZjAfL41&t=638610691965203766" type="text/javascript"></script>
<script src="/WebResource.axd?d=4lMJGuquWOjOpKNx9jHWfLxmhW6qp2tPeqMu9eSv61Q3BBcp_u6tm-OawELVd8SzmA8FxOpK8saMz-cLgDs6BCGGHE41&t=638610691965203766" type="text/javascript"></script>
<script type="text/javascript">
//<![CDATA[
function WebForm_OnSubmit() {
if (typeof(ValidatorOnSubmit) == "function" && ValidatorOnSubmit() == false) return false;
return true;
}
//]]>
</script>
<div class="aspNetHidden">
<input type="hidden" name="__VIEWSTATEGENERATOR" id="__VIEWSTATEGENERATOR" value="0ED62D94">
<input type="hidden" name="__EVENTVALIDATION" id="__EVENTVALIDATION"
value="/wEdABYJLNhCvl7CC9pWDXdtOZb2S3QdYZF/zjzJJv+Ur2WKttX9CDQICzcnlsvPhsIN8jbNGKGDPZFUh+1H+6uzl+cA952635liLevdOF/qYkCghzlac0Rtk99xr04MF3TaN1I8B85xFX7YE8fZhdLcey+fdBBy60rD9gJjPblkK7Xs90KnXQj6+4iV6kmxgHiSKbd0bTS7PWYpBXxTr0Lnt6RnligZT6hdLKGm74kDv5b0jB+rGFVJbZU3kCzA/xGZu/HVCj/jz2i+aTR7mwtN612nXw9FPJ0xkWwE5rxlv7bpV0lHKbNUAxvl7sVW2WwyaBoVj1mLnD7MUb+L0xaCLf+7f87Xf4ArQG55N13Ak0eejyJhHK6fEGN36InrgtL1qtbtA/ii+1kd9WRD0maj9rqZbOQF/8CpN/gtQtyhTn6mKa/AKZLbtiBfc0vWCYJrjbMxq08jQGPBoPsj1GYw65PfWHfe0qvo7z+4kr8lGja63nQRl/0=">
</div>
<h1 id="pageTitle" class="PageTitleHOne"> Artificial Intelligence Stocks List </h1>
<div class="row">
<div class="col-12 col-lg-9">
<p> Compare artificial intelligence stocks and their fundamentals, performance, price, and technicals. Use this free stock comparison tool to evaluate companies based on their analyst ratings, book value, debt, dividend, MarketRank, news
sentiment, price performance, profitability, and more. Enter up to ten stock symbols separated by a comma or space (ex. BAC, JPM, WFC, C, GS). </p>
</div>
<div class="dropdown col-12 col-lg-3 ml-auto mb-3 text-left text-lg-right">
<button class="btn btn-secondary dropdown-toggle" type="button" id="dropdownMenuLink" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
<span class="fa-regular fa-lightbulb" aria-hidden="true"></span> Comparison Ideas </button>
<ul class="dropdown-menu nice-scroll allow-focus m-0 p-0" aria-labelledby="dropdownMenuLink">
<li class="p-0"><a class="d-block w-100 p-2" href="/compare-stocks/agriculture-stocks/">Agriculture Stocks</a></li>
<li class="p-0"><a class="d-block w-100 p-2" href="/compare-stocks/airline-stocks/">Airline Stocks</a></li>
<li class="p-0"><a class="d-block w-100 p-2" href="/compare-stocks/apparel-stocks/">Apparel Stocks</a></li>
<li class="p-0"><a class="d-block w-100 p-2" href="/compare-stocks/artificial-intelligence-stocks/">Artificial Intelligence Stocks</a></li>
<li class="p-0"><a class="d-block w-100 p-2" href="/compare-stocks/automotive-stocks/">Automotive Stocks</a></li>
<li class="p-0"><a class="d-block w-100 p-2" href="/compare-stocks/bank-stocks/">Bank Stocks</a></li>
<li class="p-0"><a class="d-block w-100 p-2" href="/compare-stocks/bitcoin-stocks/">Bitcoin Stocks</a></li>
<li class="p-0"><a class="d-block w-100 p-2" href="/compare-stocks/blockchain-stocks/">Blockchain Stocks</a></li>
<li class="p-0"><a class="d-block w-100 p-2" href="/compare-stocks/canadian-stocks/">Canadian Stocks</a></li>
<li class="p-0"><a class="d-block w-100 p-2" href="/compare-stocks/cannabis-and-marijuana-stocks/">Cannabis Stocks</a></li>
<li class="p-0"><a class="d-block w-100 p-2" href="/compare-stocks/casino-stocks/">Casino Stocks</a></li>
<li class="p-0"><a class="d-block w-100 p-2" href="/compare-stocks/chatgpt-stocks/">ChatGPT Stocks</a></li>
<li class="p-0"><a class="d-block w-100 p-2" href="/compare-stocks/chinese-stocks/">Chinese Stocks</a></li>
<li class="p-0"><a class="d-block w-100 p-2" href="/compare-stocks/cloud-storage/">Cloud Storage Stocks</a></li>
<li class="p-0"><a class="d-block w-100 p-2" href="/compare-stocks/coronavirus-therapeutics-stocks/">Coronavirus Therapeutics Stocks</a></li>
<li class="p-0"><a class="d-block w-100 p-2" href="/compare-stocks/cryptocurrency-stocks/">Cryptocurrency Stocks</a></li>
<li class="p-0"><a class="d-block w-100 p-2" href="/compare-stocks/cybersecurity-stocks/">Cybersecurity Stocks</a></li>
<li class="p-0"><a class="d-block w-100 p-2" href="/compare-stocks/defense-stocks/">Defense Stocks</a></li>
<li class="p-0"><a class="d-block w-100 p-2" href="/compare-stocks/digital-media-stocks/">Digital Media Stocks</a></li>
<li class="p-0"><a class="d-block w-100 p-2" href="/compare-stocks/dividend-stocks/">Dividend Stocks</a></li>
<li class="p-0"><a class="d-block w-100 p-2" href="/compare-stocks/dow-30-stocks/">Dow 30 Stocks</a></li>
<li class="p-0"><a class="d-block w-100 p-2" href="/compare-stocks/ecommerce-stocks/">Ecommerce Stocks</a></li>
<li class="p-0"><a class="d-block w-100 p-2" href="/compare-stocks/electric-vehicles-stocks/">Electric Vehicles Stocks</a></li>
<li class="p-0"><a class="d-block w-100 p-2" href="/compare-stocks/energy-stocks/">Energy Stocks</a></li>
<li class="p-0"><a class="d-block w-100 p-2" href="/compare-stocks/entertainment-stocks/">Entertainment Stocks</a></li>
<li class="p-0"><a class="d-block w-100 p-2" href="/compare-stocks/esports-stocks/">eSports Stocks</a></li>
<li class="p-0"><a class="d-block w-100 p-2" href="/compare-stocks/ev-charging-stocks/">EV Charging Stocks</a></li>
<li class="p-0"><a class="d-block w-100 p-2" href="/compare-stocks/fertilizer-stocks/">Fertilizer Stocks</a></li>
<li class="p-0"><a class="d-block w-100 p-2" href="/compare-stocks/gold-stocks/">Gold Stocks</a></li>
<li class="p-0"><a class="d-block w-100 p-2" href="/compare-stocks/grocery-stocks/">Grocery Stocks</a></li>
<li class="p-0"><a class="d-block w-100 p-2" href="/compare-stocks/growth-stocks/">Growth Stocks</a></li>
<li class="p-0"><a class="d-block w-100 p-2" href="/compare-stocks/healthcare-stocks/">Healthcare Stocks</a></li>
<li class="p-0"><a class="d-block w-100 p-2" href="/compare-stocks/high-dividend-stocks/">High Dividend Stocks</a></li>
<li class="p-0"><a class="d-block w-100 p-2" href="/compare-stocks/home-office-stocks/">Home Office Stocks</a></li>
<li class="p-0"><a class="d-block w-100 p-2" href="/compare-stocks/hotel-stocks/">Hotel Stocks</a></li>
<li class="p-0"><a class="d-block w-100 p-2" href="/compare-stocks/large-cap-stocks/">Large Cap Stocks</a></li>
<li class="p-0"><a class="d-block w-100 p-2" href="/compare-stocks/leisure-stocks/">Leisure Stocks</a></li>
<li class="p-0"><a class="d-block w-100 p-2" href="/compare-stocks/lithium-stocks/">Lithium Stocks</a></li>
<li class="p-0"><a class="d-block w-100 p-2" href="/compare-stocks/magnificent-seven-stocks/">Magnificent Seven Stocks</a></li>
<li class="p-0"><a class="d-block w-100 p-2" href="/compare-stocks/matana-stocks/">MATANA Stocks</a></li>
<li class="p-0"><a class="d-block w-100 p-2" href="/compare-stocks/mega-cap-stocks/">Mega Cap Stocks</a></li>
<li class="p-0"><a class="d-block w-100 p-2" href="/compare-stocks/meme-stocks/">Meme Stocks</a></li>
<li class="p-0"><a class="d-block w-100 p-2" href="/compare-stocks/metaverse-stocks/">Metaverse Stocks</a></li>
<li class="p-0"><a class="d-block w-100 p-2" href="/compare-stocks/mid-cap-stocks/">Mid Cap Stocks</a></li>
<li class="p-0"><a class="d-block w-100 p-2" href="/compare-stocks/mining-stocks/">Mining Stocks</a></li>
<li class="p-0"><a class="d-block w-100 p-2" href="/compare-stocks/music-industry-stocks/">Music Industry Stocks</a></li>
<li class="p-0"><a class="d-block w-100 p-2" href="/compare-stocks/nanotechnology-stocks/">Nanotechnology Stocks</a></li>
<li class="p-0"><a class="d-block w-100 p-2" href="/compare-stocks/non-fungible-token-stocks/">NFT Stocks</a></li>
<li class="p-0"><a class="d-block w-100 p-2" href="/compare-stocks/oil-stocks/">Oil Stocks</a></li>
<li class="p-0"><a class="d-block w-100 p-2" href="/compare-stocks/outdoor-stocks/">Outdoor Activities Stocks</a></li>
<li class="p-0"><a class="d-block w-100 p-2" href="/compare-stocks/pharmaceutical-stocks/">Pharmaceutical Stocks</a></li>
<li class="p-0"><a class="d-block w-100 p-2" href="/compare-stocks/renewable-energy-stocks/">Renewable Energy Stocks</a></li>
<li class="p-0"><a class="d-block w-100 p-2" href="/compare-stocks/restaurant-stocks/">Restaurant Stocks</a></li>
<li class="p-0"><a class="d-block w-100 p-2" href="/compare-stocks/retail-stocks/">Retail Stocks</a></li>
<li class="p-0"><a class="d-block w-100 p-2" href="/compare-stocks/semiconductor-stocks/">Semiconductor Stocks</a></li>
<li class="p-0"><a class="d-block w-100 p-2" href="/compare-stocks/social-media-stocks/">Social Media Stocks</a></li>
<li class="p-0"><a class="d-block w-100 p-2" href="/compare-stocks/solar-stocks/">Solar Stocks</a></li>
<li class="p-0"><a class="d-block w-100 p-2" href="/compare-stocks/space-stocks/">Space Stocks</a></li>
<li class="p-0"><a class="d-block w-100 p-2" href="/compare-stocks/stay-at-home-stocks/">Stay-At-Home Stocks</a></li>
<li class="p-0"><a class="d-block w-100 p-2" href="/compare-stocks/technology-stocks/">Technology Stocks</a></li>
<li class="p-0"><a class="d-block w-100 p-2" href="/compare-stocks/telecom-stocks/">Telecom Stocks</a></li>
<li class="p-0"><a class="d-block w-100 p-2" href="/compare-stocks/toy-stocks/">Toy Stocks</a></li>
<li class="p-0"><a class="d-block w-100 p-2" href="/compare-stocks/utility-stocks/">Utility Stocks</a></li>
<li class="p-0"><a class="d-block w-100 p-2" href="/compare-stocks/vaccine-stocks/">Vaccine Stocks</a></li>
<li class="p-0"><a class="d-block w-100 p-2" href="/compare-stocks/video-game-stocks/">Video Game Stocks</a></li>
<li class="p-0"><a class="d-block w-100 p-2" href="/compare-stocks/virtual-reality-stocks/">Virtual Reality Stocks</a></li>
<li class="p-0"><a class="d-block w-100 p-2" href="/compare-stocks/wallstreetbets-stocks/">WallStreetBets Stocks</a></li>
</ul>
</div>
</div>
<div class="bg-light-gray pb-2 px-3 pt-3 mb-3">
<div class="row narrow-gutter-row align-items-center">
<div class="col-12 col-md-3 mb-3 pr-md-0">
<div class="top-label-wrapper input-group">
<div class="input-group-prepend">
<span class="input-group-text">
<span class="fa-regular fa-building" aria-hidden="true"></span>
</span>
</div>
<input name="ctl00$cphPrimaryContent$txtStocks" type="text" value="NASDAQ:NVDA,NYSE:IBM,NASDAQ:AMZN,NYSE:AI,NASDAQ:MU,NASDAQ:GOOGL,NASDAQ:AAPL,NASDAQ:MSFT,NASDAQ:META"
onchange="javascript:setTimeout('__doPostBack(\'ctl00$cphPrimaryContent$txtStocks\',\'\')', 0)" onkeypress="if (WebForm_TextBoxKeyHandler(event) == false) return false;" id="cphPrimaryContent_txtStocks" class="top-labeled-input mb-0"
placeholder="Enter comma separated list of Symbols" data-lpignore="true">
<label for="cphPrimaryContent_txtStocks" class="top-label">Stocks to Compare</label>
</div>
</div>
<div class="col-12 col-md-3 mb-3 pr-md-0">
<div class="btn-group w-100" role="group">
<div class="top-label-wrapper input-group dropdown" id="customizeSectionGroup">
<button class="btn dropdown-toggle top-labeled-input" style="padding-left: .7rem;" type="button" id="dropdownSection" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
<span class="top-label">Sections</span>
<span class="top-label-selected"> All Sections Selected</span>
</button>
<ul class="dropdown-menu nice-scroll allow-focus" id="sectionGroup" aria-labelledby="dropdownSection">
<li class="checkbox-line custom-control custom-checkbox pt-1 drop-down-item ui-state-default">
<input id="cphPrimaryContent_chkSection_Performance" type="checkbox" name="ctl00$cphPrimaryContent$chkSection_Performance" checked="checked"><label for="cphPrimaryContent_chkSection_Performance">Performance Chart</label>
</li>
<li class="checkbox-line custom-control custom-checkbox pt-1 drop-down-item ui-state-default">
<input id="cphPrimaryContent_chkSection_PriceVolume" type="checkbox" name="ctl00$cphPrimaryContent$chkSection_PriceVolume" checked="checked"><label for="cphPrimaryContent_chkSection_PriceVolume">Price & Volume</label>
</li>
<li class="checkbox-line custom-control custom-checkbox pt-1 drop-down-item ui-state-default">
<input id="cphPrimaryContent_chkSection_MarketRank" type="checkbox" name="ctl00$cphPrimaryContent$chkSection_MarketRank" checked="checked"><label for="cphPrimaryContent_chkSection_MarketRank">MarketRank</label>
</li>
<li class="checkbox-line custom-control custom-checkbox pt-1 drop-down-item ui-state-default">
<input id="cphPrimaryContent_chkSection_Ratings" type="checkbox" name="ctl00$cphPrimaryContent$chkSection_Ratings" checked="checked"><label for="cphPrimaryContent_chkSection_Ratings">Analyst Ratings</label>
</li>
<li class="checkbox-line custom-control custom-checkbox pt-1 drop-down-item ui-state-default">
<input id="cphPrimaryContent_chkSection_SalesBook" type="checkbox" name="ctl00$cphPrimaryContent$chkSection_SalesBook" checked="checked"><label for="cphPrimaryContent_chkSection_SalesBook">Sales & Book Value</label>
</li>
<li class="checkbox-line custom-control custom-checkbox pt-1 drop-down-item ui-state-default">
<input id="cphPrimaryContent_chkSection_Profitability" type="checkbox" name="ctl00$cphPrimaryContent$chkSection_Profitability" checked="checked"><label for="cphPrimaryContent_chkSection_Profitability">Profitability &
Earnings</label>
</li>
<li class="checkbox-line custom-control custom-checkbox pt-1 drop-down-item ui-state-default">
<input id="cphPrimaryContent_chkSection_Dividend" type="checkbox" name="ctl00$cphPrimaryContent$chkSection_Dividend" checked="checked"><label for="cphPrimaryContent_chkSection_Dividend">Dividends</label>
</li>
<li class="checkbox-line custom-control custom-checkbox pt-1 drop-down-item ui-state-default">
<input id="cphPrimaryContent_chkSection_Debt" type="checkbox" name="ctl00$cphPrimaryContent$chkSection_Debt" checked="checked"><label for="cphPrimaryContent_chkSection_Debt">Debt</label>
</li>
<li class="checkbox-line custom-control custom-checkbox pt-1 drop-down-item ui-state-default">
<input id="cphPrimaryContent_chkSection_Ownership" type="checkbox" name="ctl00$cphPrimaryContent$chkSection_Ownership" checked="checked"><label for="cphPrimaryContent_chkSection_Ownership">Ownership</label>
</li>
<li class="checkbox-line custom-control custom-checkbox pt-1 drop-down-item ui-state-default">
<input id="cphPrimaryContent_chkSection_Misc" type="checkbox" name="ctl00$cphPrimaryContent$chkSection_Misc" checked="checked"><label for="cphPrimaryContent_chkSection_Misc">Miscellaneous</label>
</li>
<li class="checkbox-line custom-control custom-checkbox pt-1 drop-down-item ui-state-default">
<input id="cphPrimaryContent_chkSection_Headlines" type="checkbox" name="ctl00$cphPrimaryContent$chkSection_Headlines" checked="checked"><label for="cphPrimaryContent_chkSection_Headlines">Headlines</label>
</li>
<li class="checkbox-line custom-control custom-checkbox pt-1 drop-down-item ui-state-default">
<input id="cphPrimaryContent_chkSection_About" type="checkbox" name="ctl00$cphPrimaryContent$chkSection_About" checked="checked"><label for="cphPrimaryContent_chkSection_About">About</label>
</li>
</ul>
</div>
</div>
</div>
<div class="col-auto h-100 mb-3">
<a id="cphPrimaryContent_btnCompare" class="sbbutton m-0 c-white" href="javascript:__doPostBack('ctl00$cphPrimaryContent$btnCompare','')" style="vertical-align: middle;"><span class="fa-regular fa-arrow-right-arrow-left mr-1" aria-hidden="true"></span>Compare</a>
</div>
<div class="col-auto ml-md-auto pl-md-0 mb-3 text-left text-md-right byline-row border-0">
<div class="share-button-wrapper align-items-stretch d-none" id="webShareButtonWrapper"><button id="webShareButton" class="d-none" type="button" disabled="" title="Share Compare Artificial Intelligence Stocks"><span
class="fa-regular fa-share-nodes"></span><span class="share-title"> Share</span></button>
<script>
const shareOpts = {
title: 'Compare Artificial Intelligence Stocks',
text: '',
url: 'https://www.marketbeat.com/compare-stocks/artificial-intelligence-stocks/'
};
</script>
</div>
<div class="share-button-wrapper align-items-stretch d-inline-flex" id="shareButtonWrapper">
<div id="shareButton" class="share-button position-relative">
<a title="Share on Facebook" href="https://www.facebook.com/sharer/sharer.php?u=https://www.marketbeat.com/compare-stocks/artificial-intelligence-stocks/" target="_blank" rel="nofollow noopener" class="btn btn-share"><span class="fa-brands fa-facebook-f"></span></a><a title="Share on Twitter" href="https://twitter.com/intent/tweet?text=Compare+Artificial+Intelligence+Stocks%20https://www.marketbeat.com/compare-stocks/artificial-intelligence-stocks/" target="_blank" rel="nofollow noopener" class="btn btn-share"><span class="fa-brands fa-x-twitter"></span></a><a title="Share on LinkedIn" onclick="window.open('https://www.linkedin.com/cws/share?mini=true&url=https://www.marketbeat.com/compare-stocks/artificial-intelligence-stocks/', 'name','width=600,height=600')" href="https://www.linkedin.com/cws/share?mini=true&url=https://www.marketbeat.com/compare-stocks/artificial-intelligence-stocks/" target="popup" rel="nofollow noopener" class="btn btn-share"><span class="fa-brands fa-linkedin-in"></span></a><a title="Share on StockTwits" href="https://api.stocktwits.com/widgets/share?via=MarketBeat&body=Compare+Artificial+Intelligence+Stocks%20https://www.marketbeat.com/compare-stocks/artificial-intelligence-stocks/" target="_blank" rel="nofollow noopener" class="btn btn-share"><span class="fa-kit fa-stocktwits-mark"></span></a><a title="Print this page" href="javascript:window.print()" class="btn btn-share"><span class="fa-regular fa-print"></span></a><a title="Email this page" href="mailto:?subject=Compare%20Artificial%20Intelligence%20Stocks&body=Check%20out%20this%20stock%3A%20https://www.marketbeat.com/compare-stocks/artificial-intelligence-stocks/%0D%0A%0D%0AFor%20real-time%20financial%20news%20and%20analysis%2C%20visit%20https%3A%2F%2Fwww.marketbeat.com%2F%20." class="btn btn-share"><span class="fa-regular fa-envelope"></span></a><a title="Copy the URL of this page to the clipboard" href="https://www.marketbeat.com/compare-stocks/artificial-intelligence-stocks/" class="btn btn-share shareCopy"><span class="fa-regular fa-link"></span></a>
<div class="fixed-notification alert alert-success" aria-live="polite" aria-atomic="true" role="alert">Link copied to clipboard.</div>
</div>
</div>
</div>
</div>
<div class="row">
<div id="pnlStockList">
<div class="col-12">
<a onclick="stockButtonClick('NASDAQ:AAPL');" id="btnRemoveSymbolAAPL" class="stock-button btn btn-secondary d-inline-block py-1 px-2 pr-4 mr-1 mb-2">NASDAQ:AAPL<span class="fa-regular fa-xmark position-absolute"></span></a><a onclick="stockButtonClick('NASDAQ:AMZN');" id="btnRemoveSymbolAMZN" class="stock-button btn btn-secondary d-inline-block py-1 px-2 pr-4 mr-1 mb-2">NASDAQ:AMZN<span class="fa-regular fa-xmark position-absolute"></span></a><a onclick="stockButtonClick('NASDAQ:GOOGL');" id="btnRemoveSymbolGOOGL" class="stock-button btn btn-secondary d-inline-block py-1 px-2 pr-4 mr-1 mb-2">NASDAQ:GOOGL<span class="fa-regular fa-xmark position-absolute"></span></a><a onclick="stockButtonClick('NASDAQ:META');" id="btnRemoveSymbolMETA" class="stock-button btn btn-secondary d-inline-block py-1 px-2 pr-4 mr-1 mb-2">NASDAQ:META<span class="fa-regular fa-xmark position-absolute"></span></a><a onclick="stockButtonClick('NASDAQ:MSFT');" id="btnRemoveSymbolMSFT" class="stock-button btn btn-secondary d-inline-block py-1 px-2 pr-4 mr-1 mb-2">NASDAQ:MSFT<span class="fa-regular fa-xmark position-absolute"></span></a><a onclick="stockButtonClick('NASDAQ:MU');" id="btnRemoveSymbolMU" class="stock-button btn btn-secondary d-inline-block py-1 px-2 pr-4 mr-1 mb-2">NASDAQ:MU<span class="fa-regular fa-xmark position-absolute"></span></a><a onclick="stockButtonClick('NASDAQ:NVDA');" id="btnRemoveSymbolNVDA" class="stock-button btn btn-secondary d-inline-block py-1 px-2 pr-4 mr-1 mb-2">NASDAQ:NVDA<span class="fa-regular fa-xmark position-absolute"></span></a><a onclick="stockButtonClick('NYSE:AI');" id="btnRemoveSymbolAI" class="stock-button btn btn-secondary d-inline-block py-1 px-2 pr-4 mr-1 mb-2">NYSE:AI<span class="fa-regular fa-xmark position-absolute"></span></a><a onclick="stockButtonClick('NYSE:IBM');" id="btnRemoveSymbolIBM" class="stock-button btn btn-secondary d-inline-block py-1 px-2 pr-4 mr-1 mb-2">NYSE:IBM<span class="fa-regular fa-xmark position-absolute"></span></a>
</div>
</div>
</div>
</div>
<div class="row">
<div class="col-12 order-1 increase-tab-index">
<div class="row mb-3">
<div class="col-12">
<h2 class="h3 mt-0">Comparative Price Performance Over Time</h2>
<div class="w-100 border rounded p-3">
<div class="text-right performanceChartOptions position-relative mb-2 w-100"><button type="button" class="draw-performance-chart btn btn-secondary mr-1" id="draw1">1 day</button><button type="button"
class="draw-performance-chart btn btn-secondary mr-1" id="draw7">7 days</button><button type="button" class="draw-performance-chart btn btn-primary mr-1" id="draw30">30 days</button><button type="button"
class="draw-performance-chart btn btn-secondary mr-1" id="draw90">90 days</button><button type="button" class="draw-performance-chart btn btn-secondary mr-1" id="draw365">365 days</button></div>
<div class="dv-chart-wrapper w-100">
<div id="competitorPricePerformance" class="dv-chart mt-3" style="height: 430px;"><svg id="svgcompetitorPricePerformance" width="1326" height="430" aria-label="Price Performance Comparison" data-pastpercentage="1" data-margintop="20"
data-marginleft="40">
<g class="underGroup">
<g class="y axis" transform="translate(40,20)" fill="none" font-size="10" font-family="sans-serif" text-anchor="end">
<path class="domain" stroke="#000" d="M1216,350.5H0.5V0.5H1216"></path>
<g class="tick" opacity="1" transform="translate(0,280.7240878058341)">
<line stroke="#000" x2="1216"></line><text fill="#000" x="-40" dy="0.32em"></text>
</g>
<g class="tick g-baseline" opacity="1" transform="translate(0,204.5037456853842)">
<line stroke="#000" x2="1216"></line><text fill="#000" x="-40" dy="0.32em"></text>
</g>
<g class="tick" opacity="1" transform="translate(0,128.28340356493428)">
<line stroke="#000" x2="1216"></line><text fill="#000" x="-40" dy="0.32em"></text>
</g>
<g class="tick" opacity="1" transform="translate(0,52.06306144448439)">
<line stroke="#000" x2="1216"></line><text fill="#000" x="-40" dy="0.32em"></text>
</g>
</g>
</g>
<g class="shadowGroup" transform="translate(40,20)" width="1216" height="350" clip-path="url(#competitorPricePerformanceclip)"></g>
<g class="mainGroup" transform="translate(40,20)" width="1216" height="0" clip-path="url(#competitorPricePerformanceclip)">
<clipPath class="clip" id="competitorPricePerformanceclip">
<rect transform="translate(-15,-20)" width="1246" height="430"></rect>
</clipPath>
<path class="invisible-line"
d="M104.22857142857143,0C115.80952380952381,0,127.39047619047618,0,138.97142857142856,0C173.71428571428572,0,208.45714285714286,0,243.20000000000002,0C254.78095238095239,0,266.3619047619047,0,277.9428571428571,0C289.5238095238095,0,301.10476190476186,0,312.68571428571425,0C324.26666666666665,0,335.847619047619,0,347.4285714285714,0C359.0095238095238,0,370.5904761904762,0,382.1714285714286,0C416.9142857142857,0,451.6571428571429,0,486.40000000000003,0C497.9809523809524,0,509.56190476190477,0,521.1428571428571,0C532.7238095238095,0,544.3047619047619,0,555.8857142857142,0C567.4666666666666,0,579.047619047619,0,590.6285714285714,0C602.2095238095237,0,613.7904761904762,0,625.3714285714285,0C660.1142857142856,0,694.8571428571429,0,729.6,0C741.1809523809524,0,752.7619047619048,0,764.3428571428572,0C775.9238095238095,0,787.504761904762,0,799.0857142857143,0C810.6666666666666,0,822.2476190476191,0,833.8285714285714,0C845.4095238095238,0,856.9904761904762,0,868.5714285714286,0C903.3142857142857,0,938.0571428571429,0,972.8000000000001,0C984.3809523809524,0,995.9619047619049,0,1007.5428571428572,0C1019.1238095238095,0,1030.7047619047619,0,1042.2857142857142,0C1053.8666666666666,0,1065.4476190476191,0,1077.0285714285715,0C1088.6095238095238,0,1100.1904761904761,0,1111.7714285714285,0">
</path>
<g class="x axis quarter-labels" transform="translate(0,405)" fill="none" font-size="10" font-family="sans-serif" text-anchor="middle">
<path class="domain" stroke="#000" d="M0.5,2V0.5H1216.5V2"></path>
<g class="tick" opacity="1" transform="translate(0.5,0)">
<line stroke="#000" y2="2"></line><text fill="#000" y="-18" dy="0.71em"></text>
</g>
<g class="tick" opacity="1" transform="translate(35.24285714285714,0)">
<line stroke="#000" y2="2"></line><text fill="#000" y="-18" dy="0.71em"></text>
</g>
<g class="tick" opacity="1" transform="translate(69.98571428571428,0)">
<line stroke="#000" y2="2"></line><text fill="#000" y="-18" dy="0.71em"></text>
</g>
<g class="tick" opacity="1" transform="translate(104.72857142857143,0)">
<line stroke="#000" y2="2"></line><text fill="#000" y="-18" dy="0.71em"></text>
</g>
<g class="tick" opacity="1" transform="translate(139.47142857142856,0)">
<line stroke="#000" y2="2"></line><text fill="#000" y="-18" dy="0.71em">22</text>
</g>
<g class="tick" opacity="1" transform="translate(174.2142857142857,0)">
<line stroke="#000" y2="2"></line><text fill="#000" y="-18" dy="0.71em"></text>
</g>
<g class="tick" opacity="1" transform="translate(208.95714285714286,0)">
<line stroke="#000" y2="2"></line><text fill="#000" y="-18" dy="0.71em"></text>
</g>
<g class="tick" opacity="1" transform="translate(243.70000000000002,0)">
<line stroke="#000" y2="2"></line><text fill="#000" y="-18" dy="0.71em">25</text>
</g>
<g class="tick" opacity="1" transform="translate(278.4428571428571,0)">
<line stroke="#000" y2="2"></line><text fill="#000" y="-18" dy="0.71em"></text>
</g>
<g class="tick" opacity="1" transform="translate(313.18571428571425,0)">
<line stroke="#000" y2="2"></line><text fill="#000" y="-18" dy="0.71em"></text>
</g>
<g class="tick" opacity="1" transform="translate(347.9285714285714,0)">
<line stroke="#000" y2="2"></line><text fill="#000" y="-18" dy="0.71em"></text>
</g>
<g class="tick" opacity="1" transform="translate(382.6714285714286,0)">
<line stroke="#000" y2="2"></line><text fill="#000" y="-18" dy="0.71em"></text>
</g>
<g class="tick" opacity="1" transform="translate(417.4142857142857,0)">
<line stroke="#000" y2="2"></line><text fill="#000" y="-18" dy="0.71em"></text>
</g>
<g class="tick" opacity="1" transform="translate(452.15714285714284,0)">
<line stroke="#000" y2="2"></line><text fill="#000" y="-18" dy="0.71em">Dec 1</text>
</g>
<g class="tick" opacity="1" transform="translate(486.90000000000003,0)">
<line stroke="#000" y2="2"></line><text fill="#000" y="-18" dy="0.71em"></text>
</g>
<g class="tick" opacity="1" transform="translate(521.6428571428571,0)">
<line stroke="#000" y2="2"></line><text fill="#000" y="-18" dy="0.71em"></text>
</g>
<g class="tick" opacity="1" transform="translate(556.3857142857142,0)">
<line stroke="#000" y2="2"></line><text fill="#000" y="-18" dy="0.71em">4</text>
</g>
<g class="tick" opacity="1" transform="translate(591.1285714285714,0)">
<line stroke="#000" y2="2"></line><text fill="#000" y="-18" dy="0.71em"></text>
</g>
<g class="tick" opacity="1" transform="translate(625.8714285714285,0)">
<line stroke="#000" y2="2"></line><text fill="#000" y="-18" dy="0.71em"></text>
</g>
<g class="tick" opacity="1" transform="translate(660.6142857142856,0)">
<line stroke="#000" y2="2"></line><text fill="#000" y="-18" dy="0.71em">7</text>
</g>
<g class="tick" opacity="1" transform="translate(695.3571428571428,0)">
<line stroke="#000" y2="2"></line><text fill="#000" y="-18" dy="0.71em"></text>
</g>
<g class="tick" opacity="1" transform="translate(730.1,0)">
<line stroke="#000" y2="2"></line><text fill="#000" y="-18" dy="0.71em"></text>
</g>
<g class="tick" opacity="1" transform="translate(764.8428571428572,0)">
<line stroke="#000" y2="2"></line><text fill="#000" y="-18" dy="0.71em">10</text>
</g>
<g class="tick" opacity="1" transform="translate(799.5857142857143,0)">
<line stroke="#000" y2="2"></line><text fill="#000" y="-18" dy="0.71em"></text>
</g>
<g class="tick" opacity="1" transform="translate(834.3285714285714,0)">
<line stroke="#000" y2="2"></line><text fill="#000" y="-18" dy="0.71em"></text>
</g>
<g class="tick" opacity="1" transform="translate(869.0714285714286,0)">
<line stroke="#000" y2="2"></line><text fill="#000" y="-18" dy="0.71em">13</text>
</g>
<g class="tick" opacity="1" transform="translate(903.8142857142857,0)">
<line stroke="#000" y2="2"></line><text fill="#000" y="-18" dy="0.71em"></text>
</g>
<g class="tick" opacity="1" transform="translate(938.5571428571429,0)">
<line stroke="#000" y2="2"></line><text fill="#000" y="-18" dy="0.71em"></text>
</g>
<g class="tick" opacity="1" transform="translate(973.3000000000001,0)">
<line stroke="#000" y2="2"></line><text fill="#000" y="-18" dy="0.71em">16</text>
</g>
<g class="tick" opacity="1" transform="translate(1008.0428571428572,0)">
<line stroke="#000" y2="2"></line><text fill="#000" y="-18" dy="0.71em"></text>
</g>
<g class="tick" opacity="1" transform="translate(1042.7857142857142,0)">
<line stroke="#000" y2="2"></line><text fill="#000" y="-18" dy="0.71em"></text>
</g>
<g class="tick" opacity="1" transform="translate(1077.5285714285715,0)">
<line stroke="#000" y2="2"></line><text fill="#000" y="-18" dy="0.71em">19</text>
</g>
<g class="tick" opacity="1" transform="translate(1112.2714285714285,0)">
<line stroke="#000" y2="2"></line><text fill="#000" y="-18" dy="0.71em"></text>
</g>
<g class="tick" opacity="1" transform="translate(1147.0142857142857,0)">
<line stroke="#000" y2="2"></line><text fill="#000" y="-18" dy="0.71em"></text>
</g>
<g class="tick" opacity="1" transform="translate(1181.7571428571428,0)">
<line stroke="#000" y2="2"></line><text fill="#000" y="-18" dy="0.71em"></text>
</g>
<g class="tick" opacity="1" transform="translate(1216.5,0)">
<line stroke="#000" y2="2"></line><text fill="#000" y="-18" dy="0.71em"></text>
</g>
</g>
<g class="info-slider" transform="translate(1111.771484375,0)">
<line class="x-hover-line" stroke-width="2" stroke="#ddd" y1="10" y2="350"></line>
</g>
<g class="x axis year-lines" transform="translate(0,370)" fill="none" font-size="10" font-family="sans-serif" text-anchor="middle">
<path class="domain" stroke="#000" d="M0.5,2V0.5H1216.5V2"></path>
<g class="tick" opacity="1" transform="translate(35.24285714285714,0)">
<line stroke="#000" y2="2" class="past" style="stroke-width: 130.286;"></line>
</g>
<g class="tick" opacity="1" transform="translate(139.47142857142856,0)">
<line stroke="#000" y2="2" class="past" style="stroke-width: 130.286;"></line>
</g>
<g class="tick" opacity="1" transform="translate(243.70000000000002,0)">
<line stroke="#000" y2="2" class="past" style="stroke-width: 130.286;"></line>
</g>
<g class="tick" opacity="1" transform="translate(347.9285714285714,0)">
<line stroke="#000" y2="0" class="past" style="stroke-width: 130.286;"></line>
</g>
<g class="tick" opacity="1" transform="translate(452.15714285714284,0)">
<line stroke="#000" y2="0" class="past" style="stroke-width: 130.286;"></line>
</g>
<g class="tick" opacity="1" transform="translate(556.3857142857142,0)">
<line stroke="#000" y2="2" class="past" style="stroke-width: 130.286;"></line>
</g>
<g class="tick" opacity="1" transform="translate(660.6142857142856,0)">
<line stroke="#000" y2="2" class="past" style="stroke-width: 130.286;"></line>
</g>
<g class="tick" opacity="1" transform="translate(764.8428571428572,0)">
<line stroke="#000" y2="2" class="past" style="stroke-width: 130.286;"></line>
</g>
<g class="tick" opacity="1" transform="translate(869.0714285714286,0)">
<line stroke="#000" y2="2" class="past" style="stroke-width: 130.286;"></line>
</g>
<g class="tick" opacity="1" transform="translate(973.3000000000001,0)">
<line stroke="#000" y2="2" class="past" style="stroke-width: 130.286;"></line>
</g>
<g class="tick" opacity="1" transform="translate(1077.5285714285715,0)">
<line stroke="#000" y2="2" class="past" style="stroke-width: 130.286;"></line>
</g>
<g class="tick" opacity="1" transform="translate(1181.7571428571428,0)">
<line stroke="#000" y2="0" class="past" style="stroke-width: 130.286;"></line>
</g>
</g>
<path class="GOOGL-line chart-line"
d="M104.22857142857143,204.0037456853842C115.80952380952381,210.97790698940537,127.39047619047618,217.95206829342655,138.97142857142856,217.95206829342655C173.71428571428572,217.95206829342655,208.45714285714286,210.83816969551788,243.20000000000002,204.7659491065887C254.78095238095239,202.74187557694563,266.3619047619047,198.49047427200497,277.9428571428571,198.13477934210954C289.5238095238095,197.7790844122141,301.10476190476186,197.6012369472664,312.68571428571425,197.6012369472664C324.26666666666665,197.6012369472664,335.847619047619,197.6012369472664,347.4285714285714,197.6012369472664C359.0095238095238,197.6012369472664,370.5904761904762,198.89698276331404,382.1714285714286,198.89698276331404C416.9142857142857,198.89698276331404,451.6571428571429,187.3877111031261,486.40000000000003,187.3877111031261C497.9809523809524,187.3877111031261,509.56190476190477,188.07369418221015,521.1428571428571,188.07369418221015C532.7238095238095,188.07369418221015,544.3047619047619,174.27781225840874,555.8857142857142,174.27781225840874C567.4666666666666,174.27781225840874,579.047619047619,182.12850749681505,590.6285714285714,182.12850749681505C602.2095238095237,182.12850749681505,613.7904761904762,173.4309195681815,625.3714285714285,172.75340541599974C660.1142857142856,170.72086295945442,694.8571428571429,171.73713418772707,729.6,169.70459173118175C741.1809523809524,169.02707757899998,752.7619047619048,140.34705662445512,764.3428571428572,125.19191193283899C775.9238095238095,110.03676724122286,787.504761904762,78.77372358148494,799.0857142857143,78.77372358148494C810.6666666666666,78.77372358148494,822.2476190476191,90.18136811884564,833.8285714285714,94.39889371617721C845.4095238095238,98.61641931350879,856.9904761904762,104.07887716547435,868.5714285714286,104.07887716547435C903.3142857142857,104.07887716547435,938.0571428571429,73.05719792245117,972.8000000000001,73.05719792245117C984.3809523809524,73.05719792245117,995.9619047619049,74.93729969475561,1007.5428571428572,78.6975032393645C1019.1238095238095,82.45770678397336,1030.7047619047619,110.55760624571258,1042.2857142857142,110.55760624571258C1053.8666666666666,110.55760624571258,1065.4476190476191,110.37975878076486,1077.0285714285715,110.02406385086942C1088.6095238095238,109.66836892097399,1100.1904761904761,103.291266963563,1111.7714285714285,96.91416500615202"
stroke-width="3" stroke="#005882" fill="none" opacity="1" stroke-dashoffset="0" stroke-dasharray="1093.5101318359375"></path>
<path class="AMZN-line chart-line"
d="M104.22857142857143,204.0037456853842C115.80952380952381,207.01444919914195,127.39047619047618,210.02515271289974,138.97142857142856,210.02515271289974C173.71428571428572,210.02515271289974,208.45714285714286,204.4864745188137,243.20000000000002,193.40911813064164C254.78095238095239,189.71666600125096,266.3619047619047,168.8661679678568,277.9428571428571,168.8661679678568C289.5238095238095,168.8661679678568,301.10476190476186,176.94552423262445,312.68571428571425,176.94552423262445C324.26666666666665,176.94552423262445,335.847619047619,176.94552423262445,347.4285714285714,176.94552423262445C359.0095238095238,176.94552423262445,370.5904761904762,171.0723234258987,382.1714285714286,168.7137272836159C416.9142857142857,161.6379388567675,451.6571428571429,165.1059644232479,486.40000000000003,157.89043870251197C497.9809523809524,155.48526346226666,509.56190476190477,152.21202321453845,521.1428571428571,147.44825183201033C532.7238095238095,142.6844804494822,544.3047619047619,133.85562415386343,555.8857142857142,129.30781040734325C567.4666666666666,124.75999666082308,579.047619047619,125.82708145050938,590.6285714285714,120.16136935288927C602.2095238095237,114.49565725526915,613.7904761904762,95.31353782162259,625.3714285714285,95.31353782162259C660.1142857142856,95.31353782162259,694.8571428571429,96.50765651484296,729.6,98.89589390128373C741.1809523809524,99.69197303009732,752.7619047619048,102.9355720336676,764.3428571428572,102.9355720336676C775.9238095238095,102.9355720336676,787.504761904762,82.88962205598926,799.0857142857143,82.88962205598926C810.6666666666666,82.88962205598926,822.2476190476191,86.05276625398797,833.8285714285714,87.84394429381854C845.4095238095238,89.63512233364911,856.9904761904762,93.63669029497271,868.5714285714286,93.63669029497271C903.3142857142857,93.63669029497271,938.0571428571429,72.67609621184897,972.8000000000001,72.67609621184897C984.3809523809524,72.67609621184897,995.9619047619049,74.96270647546248,1007.5428571428572,79.5359270026895C1019.1238095238095,84.10914752991651,1030.7047619047619,120.31381003713017,1042.2857142857142,120.31381003713017C1053.8666666666666,120.31381003713017,1065.4476190476191,112.46311479872385,1077.0285714285715,109.6429621402672C1088.6095238095238,106.82280948181057,1100.1904761904761,105.10785178410043,1111.7714285714285,103.3928940863903"
stroke-width="3" stroke="#0B824D" fill="none" opacity="0.5" stroke-dashoffset="0" stroke-dasharray="1070.5289306640625"></path>
<path class="AAPL-line chart-line"
d="M104.22857142857143,204.0037456853842C115.80952380952381,202.34171878081327,127.39047619047618,200.67969187624234,138.97142857142856,199.20186413179584C173.71428571428572,194.76838089845634,208.45714285714286,195.5369360148375,243.20000000000002,189.21699931401687C254.78095238095239,187.11035374707666,266.3619047619047,181.89984647045372,277.9428571428571,181.89984647045372C289.5238095238095,181.89984647045372,301.10476190476186,182.3571685231764,312.68571428571425,182.3571685231764C324.26666666666665,182.3571685231764,335.847619047619,182.3571685231764,347.4285714285714,182.3571685231764C359.0095238095238,182.3571685231764,370.5904761904762,176.03088012717907,382.1714285714286,174.35403260052917C416.9142857142857,169.32349002057947,451.6571428571429,171.83876131055433,486.40000000000003,166.80821873060464C497.9809523809524,165.13137120395476,509.56190476190477,157.40770986908245,521.1428571428571,156.59469288646434C532.7238095238095,155.78167590384624,544.3047619047619,155.42598097395083,555.8857142857142,155.37516741253717C567.4666666666666,155.3243538511235,579.047619047619,155.2989470704167,590.6285714285714,155.2989470704167C602.2095238095237,155.2989470704167,613.7904761904762,155.9849301495007,625.3714285714285,155.9849301495007C660.1142857142856,155.9849301495007,694.8571428571429,146.48279416515126,729.6,142.87503130478333C741.1809523809524,141.6724436846607,752.7619047619048,139.52133625148358,764.3428571428572,139.52133625148358C775.9238095238095,139.52133625148358,787.504761904762,143.78967541022874,799.0857142857143,143.78967541022874C810.6666666666666,143.78967541022874,822.2476190476191,139.31808200582904,833.8285714285714,138.91157351451997C845.4095238095238,138.5050650232109,856.9904761904762,138.70831926886544,868.5714285714286,138.30181077755637C903.3142857142857,137.08228530362916,938.0571428571429,135.07514962779067,972.8000000000001,128.62182732825923C984.3809523809524,126.47071989508208,995.9619047619049,120.46625072137104,1007.5428571428572,120.46625072137104C1019.1238095238095,120.46625072137104,1030.7047619047619,138.60669214603814,1042.2857142857142,138.60669214603814C1053.8666666666666,138.60669214603814,1065.4476190476191,136.3200818824247,1077.0285714285715,132.73772580276352C1088.6095238095238,129.15536972310238,1100.1904761904761,123.13396269558683,1111.7714285714285,117.11255566807128"
stroke-width="3" stroke="#117169" fill="none" opacity="0.5" stroke-dashoffset="0" stroke-dasharray="1024.82958984375"></path>
<path class="MSFT-line chart-line"
d="M104.22857142857143,204.0037456853842C115.80952380952381,201.78488683698887,127.39047619047618,199.56602798859353,138.97142857142856,198.8207624211936C173.71428571428572,196.58496571899374,208.45714285714286,197.70286407009365,243.20000000000002,195.4670673678938C254.78095238095239,194.72180180049386,266.3619047619047,178.5461514171539,277.9428571428571,178.5461514171539C289.5238095238095,178.5461514171539,301.10476190476186,187.76881281372837,312.68571428571425,187.76881281372837C324.26666666666665,187.76881281372837,335.847619047619,187.76881281372837,347.4285714285714,187.76881281372837C359.0095238095238,187.76881281372837,370.5904761904762,187.4893382259534,382.1714285714286,186.93038905040342C416.9142857142857,185.2535415237535,451.6571428571429,173.8204902056861,486.40000000000003,173.05828678448154C497.9809523809524,172.80421897741334,509.56190476190477,172.93125288094745,521.1428571428571,172.67718507387926C532.7238095238095,172.42311726681106,544.3047619047619,164.75026949335248,555.8857142857142,161.2441337558118C567.4666666666666,157.7379980182711,579.047619047619,152.8090825611486,590.6285714285714,151.64037064863507C602.2095238095237,150.47165873612153,613.7904761904762,150.45048641886586,625.3714285714285,149.88730277986477C660.1142857142856,148.19775186286148,694.8571428571429,145.3903025947582,729.6,145.3903025947582C741.1809523809524,145.3903025947582,752.7619047619048,150.34462483258744,764.3428571428572,150.34462483258744C775.9238095238095,150.34462483258744,787.504761904762,140.563014260463,799.0857142857143,139.9024379620858C810.6666666666666,139.2418616637086,822.2476190476191,138.91157351451997,833.8285714285714,138.91157351451997C845.4095238095238,138.91157351451997,856.9904761904762,143.1036923311447,868.5714285714286,143.1036923311447C903.3142857142857,143.1036923311447,938.0571428571429,139.83892101031876,972.8000000000001,135.1767767506179C984.3809523809524,133.62272866405095,995.9619047619049,129.8413528021864,1007.5428571428572,129.8413528021864C1019.1238095238095,129.8413528021864,1030.7047619047619,160.78681170308909,1042.2857142857142,161.2441337558118C1053.8666666666666,161.7014558085345,1065.4476190476191,161.68875241818108,1077.0285714285715,161.93011683489584C1088.6095238095238,162.1714812516106,1100.1904761904761,162.43190075385547,1111.7714285714285,162.69232025610034"
stroke-width="3" stroke="#262682" fill="none" opacity="0.5" stroke-dashoffset="0" stroke-dasharray="1035.243408203125"></path>
<path class="AI-line chart-line"
d="M104.22857142857143,204.0037456853842C115.80952380952381,177.88134065532557,127.39047619047618,151.75893562526693,138.97142857142856,149.65864175350342C173.71428571428572,143.35776013821288,208.45714285714286,140.2073193305676,243.20000000000002,140.2073193305676C254.78095238095239,140.2073193305676,266.3619047619047,172.9058461002406,277.9428571428571,172.9058461002406C289.5238095238095,172.9058461002406,301.10476190476186,171.8387613105543,312.68571428571425,171.8387613105543C324.26666666666665,171.8387613105543,335.847619047619,172.296083363277,347.4285714285714,172.296083363277C359.0095238095238,172.296083363277,370.5904761904762,155.07028604405534,382.1714285714286,155.07028604405534C416.9142857142857,155.07028604405534,451.6571428571429,176.4119818377813,486.40000000000003,176.4119818377813C497.9809523809524,176.4119818377813,509.56190476190477,169.80621885400896,521.1428571428571,164.8264898354729C532.7238095238095,159.84676081693684,544.3047619047619,146.53360772656495,555.8857142857142,146.53360772656495C567.4666666666666,146.53360772656495,579.047619047619,148.28667559533528,590.6285714285714,148.28667559533528C602.2095238095237,148.28667559533528,613.7904761904762,88.47064488458663,625.3714285714285,82.20363897690521C660.1142857142856,63.4026212538609,694.8571428571429,54.002112392338745,729.6,54.002112392338745C741.1809523809524,54.002112392338745,752.7619047619048,54.38321410294102,764.3428571428572,55.14541752414556C775.9238095238095,55.9076209453501,787.504761904762,133.6523699082089,799.0857142857143,133.6523699082089C810.6666666666666,133.6523699082089,822.2476190476191,133.0680139519521,833.8285714285714,131.89930203943857C845.4095238095238,130.73059012692502,856.9904761904762,114.07009367843,868.5714285714286,105.29840263940156C903.3142857142857,78.98332952231621,938.0571428571429,28.925619834710744,972.8000000000001,28.925619834710744C984.3809523809524,28.925619834710744,995.9619047619049,29.586196133087963,1007.5428571428572,30.907348729842397C1019.1238095238095,32.22850132659683,1030.7047619047619,73.28585894881273,1042.2857142857142,100.26786005945189C1053.8666666666666,127.24986117009124,1065.4476190476191,192.79935539367807,1077.0285714285715,192.79935539367807C1088.6095238095238,192.79935539367807,1100.1904761904761,183.0812617733207,1111.7714285714285,173.36316815296334"
stroke-width="3" stroke="#005882" fill="none" opacity="0.5" stroke-dashoffset="0" stroke-dasharray="1320.32470703125"></path>
<path class="META-line chart-line"
d="M104.22857142857143,204.0037456853842C115.80952380952381,206.67145765959992,127.39047619047618,209.3391696338157,138.97142857142856,209.3391696338157C173.71428571428572,209.3391696338157,208.45714285714286,206.64605087889313,243.20000000000002,201.259813369048C254.78095238095239,199.4644008657663,266.3619047619047,189.8267620509805,277.9428571428571,189.8267620509805C289.5238095238095,189.8267620509805,301.10476190476186,195.69572839425516,312.68571428571425,195.69572839425516C324.26666666666665,195.69572839425516,335.847619047619,195.69572839425516,347.4285714285714,195.69572839425516C359.0095238095238,195.69572839425516,370.5904761904762,191.24742453883667,382.1714285714286,188.83589760341465C416.9142857142857,181.6013167971486,451.6571428571429,180.47706675087196,486.40000000000003,163.7594050457866C497.9809523809524,158.1868511440915,509.56190476190477,135.65950558404742,521.1428571428571,135.55787846122016C532.7238095238095,135.4562513383929,544.3047619047619,135.40543777697926,555.8857142857142,135.40543777697926C567.4666666666666,135.40543777697926,579.047619047619,141.96038719933796,590.6285714285714,141.96038719933796C602.2095238095237,141.96038719933796,613.7904761904762,121.83821687953917,625.3714285714285,121.83821687953917C660.1142857142856,121.83821687953917,694.8571428571429,135.71031914546106,729.6,135.71031914546106C741.1809523809524,135.71031914546106,752.7619047619048,132.17877662721355,764.3428571428572,127.85962390705473C775.9238095238095,123.5404711868959,787.504761904762,109.7954028245081,799.0857142857143,109.7954028245081C810.6666666666666,109.7954028245081,822.2476190476191,110.65923336853986,833.8285714285714,112.38689445660339C845.4095238095238,114.11455554466691,856.9904761904762,126.48765774888665,868.5714285714286,126.48765774888665C903.3142857142857,126.48765774888665,938.0571428571429,121.22845414257557,972.8000000000001,121.22845414257557C984.3809523809524,121.22845414257557,995.9619047619049,123.38803050265498,1007.5428571428572,127.7071832228138C1019.1238095238095,132.0263359429726,1030.7047619047619,156.3406250793962,1042.2857142857142,157.81421836039155C1053.8666666666666,159.2878116413869,1065.4476190476191,158.55101500088924,1077.0285714285715,160.02460828188458C1088.6095238095238,161.49820156287993,1100.1904761904761,167.73556622640342,1111.7714285714285,173.97293088992691"
stroke-width="3" stroke="#9D2A2D" fill="none" opacity="0.8" stroke-dashoffset="0" stroke-dasharray="1059.0579833984375"></path>
<path class="IBM-line chart-line"
d="M104.22857142857143,204.0037456853842C115.80952380952381,203.24365949590526,127.39047619047618,202.48357330642634,138.97142857142856,201.5646947375298C173.71428571428572,198.8080590308402,208.45714285714286,197.85530475433458,243.20000000000002,190.4365247879441C254.78095238095239,187.96359813248063,266.3619047619047,181.51874475985147,277.9428571428571,181.51874475985147C289.5238095238095,181.51874475985147,301.10476190476186,187.76881281372835,312.68571428571425,187.92125349796925C324.26666666666665,188.07369418221015,335.847619047619,188.1499145243306,347.4285714285714,188.1499145243306C359.0095238095238,188.1499145243306,370.5904761904762,186.4730669976807,382.1714285714286,186.4730669976807C416.9142857142857,186.4730669976807,451.6571428571429,186.4730669976807,486.40000000000003,186.4730669976807C497.9809523809524,186.4730669976807,509.56190476190477,184.5167448832558,521.1428571428571,180.9852023650083C532.7238095238095,177.4536598467608,544.3047619047619,168.33262557301362,555.8857142857142,165.28381188819563C567.4666666666666,162.23499820337764,579.047619047619,163.26397282200372,590.6285714285714,160.71059136096866C602.2095238095237,158.1572098999336,613.7904761904762,149.9635231219852,625.3714285714285,149.9635231219852C660.1142857142856,149.9635231219852,694.8571428571429,177.4790666274676,729.6,177.4790666274676C741.1809523809524,177.4790666274676,752.7619047619048,171.5338799420725,764.3428571428572,171.5338799420725C775.9238095238095,171.5338799420725,787.504761904762,177.17418525898583,799.0857142857143,177.17418525898583C810.6666666666666,177.17418525898583,822.2476190476191,169.85703241542262,833.8285714285714,169.85703241542262C845.4095238095238,169.85703241542262,856.9904761904762,173.97293088992691,868.5714285714286,175.04001567961322C903.3142857142857,178.2412700486721,938.0571428571429,178.52709633162382,972.8000000000001,179.84189723320156C984.3809523809524,180.28016420039415,995.9619047619049,180.24840572451063,1007.5428571428572,181.06142270712874C1019.1238095238095,181.87443968974685,1030.7047619047619,211.3208985289474,1042.2857142857142,211.3208985289474C1053.8666666666666,211.3208985289474,1065.4476190476191,198.43966071059134,1077.0285714285715,198.43966071059134C1088.6095238095238,198.43966071059134,1100.1904761904761,199.39241498709697,1111.7714285714285,200.34516926360257"
stroke-width="3" stroke="#935912" fill="none" opacity="0.8" stroke-dashoffset="0" stroke-dasharray="1038.68115234375"></path>
<path class="NVDA-line chart-line"
d="M104.22857142857143,204.0037456853842C115.80952380952381,212.96810481143933,127.39047619047618,221.93246393749448,138.97142857142856,228.77535687453042C173.71428571428572,249.30403568563827,208.45714285714286,259.5683750911922,243.20000000000002,259.5683750911922C254.78095238095239,259.5683750911922,266.3619047619047,254.84271387972427,277.9428571428571,254.84271387972427C289.5238095238095,254.84271387972427,301.10476190476186,263.07451082873285,312.68571428571425,263.07451082873285C324.26666666666665,263.07451082873285,335.847619047619,263.07451082873285,347.4285714285714,263.07451082873285C359.0095238095238,263.07451082873285,370.5904761904762,248.42326728780196,382.1714285714286,247.9828830888838C416.9142857142857,246.66173049212932,451.6571428571429,247.32230679050656,486.40000000000003,246.0011541937521C497.9809523809524,245.56076999483392,509.56190476190477,243.18100153529542,521.1428571428571,237.54069621838215C532.7238095238095,231.90039090146885,544.3047619047619,212.15932229227232,555.8857142857142,212.15932229227232C567.4666666666666,212.15932229227232,579.047619047619,212.31176297651322,590.6285714285714,212.616644344995C602.2095238095237,212.92152571347677,613.7904761904762,222.2669865501342,625.3714285714285,226.1838652424351C660.1142857142856,237.93450131933784,694.8571428571429,232.48474685772564,729.6,245.0865100883067C741.1809523809524,249.28709783183373,752.7619047619048,264.5226973290214,764.3428571428572,264.5226973290214C775.9238095238095,264.5226973290214,787.504761904762,242.4950184562114,799.0857142857143,242.4950184562114C810.6666666666666,242.4950184562114,822.2476190476191,248.33857801877923,833.8285714285714,252.7085443003517C845.4095238095238,257.07851058192415,856.9904761904762,266.10638665974636,868.5714285714286,268.7148161456462C903.3142857142857,276.5401046033457,938.0571428571429,273.1864095500458,972.8000000000001,280.4527488321954C984.3809523809524,282.8748619262453,995.9619047619049,286.1692744912292,1007.5428571428572,288.83698646544497C1019.1238095238095,291.50469843966073,1030.7047619047619,296.45902067748995,1042.2857142857142,296.45902067748995C1053.8666666666666,296.45902067748995,1065.4476190476191,292.31771542227887,1077.0285714285715,287.31257962303596C1088.6095238095238,282.3074438237931,1100.1904761904761,274.36782485291286,1111.7714285714285,266.42820588203267"
stroke-width="3" stroke="#0B824D" fill="none" opacity="0.8" stroke-dashoffset="0" stroke-dasharray="1069.669677734375"></path>
<path class="MU-line chart-line"
d="M104.22857142857143,204.0037456853842C115.80952380952381,203.593002730624,127.39047619047618,203.18225977586377,138.97142857142856,202.40311850085473C173.71428571428572,200.0656946758276,208.45714285714286,188.7596772612942,243.20000000000002,188.7596772612942C254.78095238095239,188.7596772612942,266.3619047619047,200.9422286102128,277.9428571428571,208.72940689685208C289.5238095238095,216.51658518349137,301.10476190476186,235.48274698113,312.68571428571425,235.48274698113C324.26666666666665,235.48274698113,335.847619047619,235.48274698113,347.4285714285714,235.48274698113C359.0095238095238,235.48274698113,370.5904761904762,237.3120351920208,382.1714285714286,237.3120351920208C416.9142857142857,237.3120351920208,451.6571428571429,235.83844191102543,486.40000000000003,232.8912553490347C497.9809523809524,231.90885982837113,509.56190476190477,229.0548314623054,521.1428571428571,223.28749224185802C532.7238095238095,217.52015302141064,544.3047619047619,198.28722002635044,555.8857142857142,198.28722002635044C567.4666666666666,198.28722002635044,579.047619047619,215.5892376876926,590.6285714285714,215.5892376876926C602.2095238095237,215.5892376876926,613.7904761904762,214.27231955438924,625.3714285714285,213.37884776619953C660.1142857142856,210.69843240163036,694.8571428571429,201.10737268480707,729.6,201.10737268480707C741.1809523809524,201.10737268480707,752.7619047619048,236.2449504023345,764.3428571428572,236.2449504023345C775.9238095238095,236.2449504023345,787.504761904762,206.82389834384085,799.0857142857143,206.82389834384085C810.6666666666666,206.82389834384085,822.2476190476191,235.1778656126482,833.8285714285714,235.1778656126482C845.4095238095238,235.1778656126482,856.9904761904762,212.58700310083708,868.5714285714286,203.47020329054104C903.3142857142857,176.1198038596529,938.0571428571429,165.6649135987979,972.8000000000001,160.63437101884819C984.3809523809524,158.95752349219828,995.9619047619049,158.11909972887332,1007.5428571428572,158.11909972887332C1019.1238095238095,158.11909972887332,1030.7047619047619,169.75540529259536,1042.2857142857142,193.0280164200394C1053.8666666666666,216.3006275474836,1065.4476190476191,318.1818181818182,1077.0285714285715,318.1818181818182C1088.6095238095238,318.1818181818182,1100.1904761904761,306.9012075479916,1111.7714285714285,295.620596914165"
stroke-width="3" stroke="#117169" fill="none" opacity="0.8" stroke-dashoffset="0" stroke-dasharray="1224.077880859375"></path>
<g class="fade-edges">
<rect transform="translate(-16,-20)" width="1250" height="430" mask="url(#competitorPricePerformancemask)" style="fill: rgb(255, 255, 255);"></rect>
</g>
<rect transform="translate(0,0)" class="overlay" width="1216" height="395"></rect>
</g>
<g class="bottomGroup" transform="translate(40,20)" width="1216" height="0" clip-path="url(#competitorPricePerformanceclip)"></g>
<g class="yTextGroup">
<g class="y axis top" transform="translate(40,20)" fill="none" font-size="10" font-family="sans-serif" text-anchor="end">
<path class="domain" stroke="#000" d="M1216,350.5H0.5V0.5H1216"></path>
<g class="tick" opacity="1" transform="translate(0,280.7240878058341)">
<line stroke="#000" x2="1216"></line><text fill="#000" x="-12" dy="0.32em">-10%</text>
</g>
<g class="tick g-baseline" opacity="1" transform="translate(0,204.5037456853842)">
<line stroke="#000" x2="1216"></line><text fill="#000" x="-12" dy="0.32em">0%</text>
</g>
<g class="tick" opacity="1" transform="translate(0,128.28340356493428)">
<line stroke="#000" x2="1216"></line><text fill="#000" x="-12" dy="0.32em">10%</text>
</g>
<g class="tick" opacity="1" transform="translate(0,52.06306144448439)">
<line stroke="#000" x2="1216"></line><text fill="#000" x="-12" dy="0.32em">20%</text>
</g>
</g>
<g transform="translate(1306,20)"><text text-anchor="end" class="footnote-top">Dec 20</text></g>
<g class="footnote" transform="translate(1256,45)">
<rect height="5" width="10" fill="#005882" opacity="1" x="5"></rect><text height="30" width="95" fill="#005882" x="18" y="8">GOOGL</text><text class="footnote-details" height="30" width="95" fill="#005882" x="18" y="24"></text>
</g>
<g class="footnote" transform="translate(1256,85)">
<rect height="5" width="10" fill="#0B824D" opacity="0.5" x="5"></rect><text height="30" width="95" fill="#0B824D" x="18" y="8">AMZN</text><text class="footnote-details" height="30" width="95" fill="#0B824D" x="18" y="24"></text>
</g>
<g class="footnote" transform="translate(1256,125)">
<rect height="5" width="10" fill="#117169" opacity="0.5" x="5"></rect><text height="30" width="95" fill="#117169" x="18" y="8">AAPL</text><text class="footnote-details" height="30" width="95" fill="#117169" x="18" y="24"></text>
</g>
<g class="footnote" transform="translate(1256,165)">
<rect height="5" width="10" fill="#262682" opacity="0.5" x="5"></rect><text height="30" width="95" fill="#262682" x="18" y="8">MSFT</text><text class="footnote-details" height="30" width="95" fill="#262682" x="18" y="24"></text>
</g>
<g class="footnote" transform="translate(1256,205)">
<rect height="5" width="10" fill="#005882" opacity="0.5" x="5"></rect><text height="30" width="95" fill="#005882" x="18" y="8">AI</text><text class="footnote-details" height="30" width="95" fill="#005882" x="18" y="24"></text>
</g>
<g class="footnote" transform="translate(1256,245)">
<rect height="5" width="10" fill="#9D2A2D" opacity="0.8" x="5"></rect><text height="30" width="95" fill="#9D2A2D" x="18" y="8">META</text><text class="footnote-details" height="30" width="95" fill="#9D2A2D" x="18" y="24"></text>
</g>
<g class="footnote" transform="translate(1256,285)">
<rect height="5" width="10" fill="#935912" opacity="0.8" x="5"></rect><text height="30" width="95" fill="#935912" x="18" y="8">IBM</text><text class="footnote-details" height="30" width="95" fill="#935912" x="18" y="24"></text>
</g>
<g class="footnote" transform="translate(1256,325)">
<rect height="5" width="10" fill="#0B824D" opacity="0.8" x="5"></rect><text height="30" width="95" fill="#0B824D" x="18" y="8">NVDA</text><text class="footnote-details" height="30" width="95" fill="#0B824D" x="18" y="24"></text>
</g>
<g class="footnote" transform="translate(1256,365)">
<rect height="5" width="10" fill="#117169" opacity="0.8" x="5"></rect><text height="30" width="95" fill="#117169" x="18" y="8">MU</text><text class="footnote-details" height="30" width="95" fill="#117169" x="18" y="24"></text>
</g>
</g>
<g class="overGroup" transform="translate(40,20)" width="1216" height="350" clip-path="url(#competitorPricePerformanceclip)"></g>
<defs>
<linearGradient id="competitorPricePerformancepastFutureGradient" x1="0%" x2="100%" y1="100%" y2="100%">
<stop class="start" offset="0%" stop-color="var(--blue-8)" stop-opacity="1"></stop>
<stop class="middle" offset="100%" stop-color="var(--blue-8)"></stop>
<stop class="othermiddle" offset="100%" stop-color="#ccc" stop-opacity="0"></stop>
<stop class="end" offset="100%" stop-color="#ccc" stop-opacity="0"></stop>
</linearGradient>
<linearGradient id="competitorPricePerformancefutureBarGradient" x1="100%" x2="100%" y1="0%" y2="100%">
<stop class="start" offset="0%" stop-color="#888888" stop-opacity="1"></stop>
<stop class="middle" offset="10%" stop-color="#888888" stop-opacity="1"></stop>
<stop class="end" offset="100%" stop-color="#888888" stop-opacity="0"></stop>
</linearGradient>
<linearGradient id="competitorPricePerformancepastBarGradient" x1="100%" x2="100%" y1="0%" y2="100%">
<stop class="start" offset="0%" stop-color="var(--blue-8)" stop-opacity="1"></stop>
<stop class="middle" offset="10%" stop-color="var(--blue-8)" stop-opacity="1"></stop>
<stop class="end" offset="100%" stop-color="var(--blue-8)" stop-opacity="0"></stop>
</linearGradient>
<linearGradient id="boughtGradient" x1="100%" x2="100%" y1="0%" y2="100%">
<stop class="start" offset="0%" stop-color="#0B824D" stop-opacity="1"></stop>
<stop class="middle" offset="10%" stop-color="#0B824D" stop-opacity="1"></stop>
<stop class="end" offset="100%" stop-color="#0B824D" stop-opacity="0"></stop>
</linearGradient>
<linearGradient id="competitorPricePerformancesoldGradient" x1="100%" x2="100%" y1="0%" y2="100%">
<stop class="start" offset="0%" stop-color="#E84B56" stop-opacity="1"></stop>
<stop class="middle" offset="10%" stop-color="#E84B56" stop-opacity="1"></stop>
<stop class="end" offset="100%" stop-color="#E84B56" stop-opacity="0"></stop>
</linearGradient>
<linearGradient id="competitorPricePerformanceLightBlueGradient" x1="100%" x2="100%" y1="0%" y2="100%">
<stop class="start" offset="0%" stop-color="var(--blue-2)" stop-opacity="1"></stop>
<stop class="middle" offset="10%" stop-color="var(--blue-2)" stop-opacity="1"></stop>
<stop class="end" offset="100%" stop-color="var(--blue-2)" stop-opacity="0"></stop>
</linearGradient>
<linearGradient id="competitorPricePerformancefadeGradient" x1="0%" x2="100%" y1="100%" y2="100%">
<stop class="start" offset="0%" stop-color="#fff" stop-opacity="1"></stop>
<stop class="middle" offset="1.2335526315789473%" stop-color="#000" stop-opacity="1"></stop>
<stop class="othermiddle" offset="98.76644736842105%" stop-color="#000" stop-opacity="1"></stop>
<stop class="end" offset="100%" stop-color="#fff" stop-opacity="1"></stop>
</linearGradient>
<mask id="competitorPricePerformancemask">
<rect x="0" y="0" width="1256" height="430" style="fill: url("#competitorPricePerformancefadeGradient"); opacity: 1;"></rect>
</mask>
<filter id="competitorPricePerformanceinnerShadow" x0="-50%" y0="-50%" width="200%" height="200%">
<feGaussianBlur in="SourceAlpha" stdDeviation="5" result="blur"></feGaussianBlur>
<feOffset dy="10" dx="3"></feOffset>
<feComposite in2="SourceAlpha" operator="arithmetic" k2="-1" k3="1" result="shadowDiff"></feComposite>
<feFlood flood-color="#75a0bb" flood-opacity="0.3"></feFlood>
<feComposite in2="shadowDiff" operator="in"></feComposite>
<feComposite in2="SourceGraphic" operator="over" result="firstfilter"></feComposite>
<feGaussianBlur in="firstfilter" stdDeviation="3" result="blur2"></feGaussianBlur>
<feOffset dy="-10" dx="-3"></feOffset>
<feComposite in2="firstfilter" operator="arithmetic" k2="-1" k3="1" result="shadowDiff"></feComposite>
<feFlood flood-color="#75a0bb" flood-opacity="0.3"></feFlood>
<feComposite in2="shadowDiff" operator="in"></feComposite>
<feComposite in2="firstfilter" operator="over"></feComposite>
</filter>
</defs>
</svg></div>
</div>
</div>
</div>
</div>
<script>
document.addEventListener("DOMContentLoaded", function() {
if (document.getElementById("competitorPricePerformance")) {
document.getElementById("competitorPricePerformance").classList.add("loading-message");
setTimeout(function() {
loadAndDrawCompetitorLineGraphFromCSV("", "competitorPricePerformance", "Day",
"NASDAQ:AAPL:USD:254.49:254.49:248.13:228.44:228.2:194.83|NASDAQ:AMZN:USD:224.92:224.92:227.46:198.695:191.6:152.12|NASDAQ:GOOGL:USD:191.41:191.41:189.82:167.825:163.59:138.34|NASDAQ:META:USD:585.25:585.25:620.35:563.09:561.35:349.28|NASDAQ:MSFT:USD:436.6:436.6:447.27:414.17:435.27:370.62|NASDAQ:MU:USD:90.12:90.12:102.5:102.43:90.9:78.69|NASDAQ:NVDA:USD:134.7:134.7:134.25:146.7117:116:48.111|NYSE:AI:USD:36.34:36.34:39.46:34.9357:23.25:29.73|NYSE:IBM:USD:223.36:223.36:230.82:222.295:217.7:160.05",
"PricePerformanceCompetitorsCSV.ashx?scrp=" + ScrpRestrict, "30")
}, 300);
}
});
</script>
<h2 class="h3 mt-4">Compare Stocks - Price & Volume</h2>
<div class="scroll-table-wrapper-wrapper">
<div class="scroll-table-wrapper" style="padding-top: 50.5625px;">
<table class="scroll-table sort-table price-table fixed-header">
<thead class="hide-scrollbar" style="width: 1448px; position: absolute; top: 0px;">
<tr>
<th data-sort="string" data-clean="Symbol|Company" style="min-width: 327.641px; max-width: 327.641px;">Company</th>
<th data-sort="float" data-clean="Current Price|Price Change" style="min-width: 123.688px; max-width: 123.688px;">Current Price</th>
<th data-sort="float" style="min-width: 123.688px; max-width: 123.688px;">50-Day Moving Average</th>
<th data-sort="float" data-clean="52-Week Low|52-Week High" style="min-width: 241.125px; max-width: 241.125px;">52-Week Range</th>
<th data-sort="float" style="min-width: 123.688px; max-width: 123.688px;">Market Cap</th>
<th data-sort="float" style="min-width: 123.688px; max-width: 123.688px;">Beta</th>
<th data-sort="int" style="min-width: 192.219px; max-width: 192.219px;">Avg. Volume</th>
<th data-sort="int" style="min-width: 192.266px; max-width: 192.266px;">Today's Volume</th>
</tr>
</thead>
<tbody>
<tr>
<td data-clean="AAPL|Apple">
<a class="profile-link" title="Apple stock price and analysis" href="/stocks/NASDAQ/AAPL/" _blank=""><div class="company-thumbnail"><img loading="lazy" height="53" width="80" src="https://www.marketbeat.com/logos/thumbnail/apple-inc-logo.png" alt="Apple Inc. stock logo"></div><div class="ticker-area">AAPL</div><div class="title-area">Apple</div></a>
</td>
<td data-clean="$254.49|1.9%" data-sort-value="254.49">$254.49<br><span class="c-green">+1.9%</span></td>
<td data-sort-value="234.97">$234.97</td>
<td data-clean="$164.07|$255.00" data-sort-value="164.07">
<div class="range-meter-wrapper d-block">
<div class="range-meter w-100">$164.07<div class="range"><span class="range-marker" style="left:99%"><span class="range-arrow">▼</span></span></div>$255.00</div>
</div>
</td>
<td data-sort-value="3846825.92">$3.85T</td>
<td>1.23</td>
<td data-sort-value="57671145">57.67 million shs</td>
<td data-sort-value="57671145">145.58 million shs</td>
</tr>
<tr>
<td data-clean="AMZN|Amazon.com">
<a class="profile-link" title="Amazon.com stock price and analysis" href="/stocks/NASDAQ/AMZN/" _blank=""><div class="company-thumbnail"><img loading="lazy" height="29" width="80" src="https://www.marketbeat.com/logos/thumbnail/amazoncom-inc-logo.jpg" alt="Amazon.com, Inc. stock logo"></div><div class="ticker-area">AMZN</div><div class="title-area">Amazon.com</div></a>
</td>
<td data-clean="$224.92|0.7%" data-sort-value="224.92">$224.92<br><span class="c-green">+0.7%</span></td>
<td data-sort-value="205.83">$205.83</td>
<td data-clean="$144.05|$233.00" data-sort-value="144.05">
<div class="range-meter-wrapper d-block">
<div class="range-meter w-100">$144.05<div class="range"><span class="range-marker" style="left:91%"><span class="range-arrow">▼</span></span></div>$233.00</div>
</div>
</td>
<td data-sort-value="2365036.16">$2.37T</td>
<td>1.16</td>
<td data-sort-value="41415395">41.42 million shs</td>
<td data-sort-value="41415395">87.06 million shs</td>
</tr>
<tr>
<td data-clean="GOOGL|Alphabet">
<a class="profile-link" title="Alphabet stock price and analysis" href="/stocks/NASDAQ/GOOGL/" _blank=""><div class="company-thumbnail"><img loading="lazy" height="28" width="80" src="https://www.marketbeat.com/logos/thumbnail/google-inc-logo.png" alt="Alphabet Inc. stock logo"></div><div class="ticker-area">GOOGL</div><div class="title-area">Alphabet</div></a>
</td>
<td data-clean="$191.41|1.5%" data-sort-value="191.41">$191.41<br><span class="c-green">+1.5%</span></td>
<td data-sort-value="174.55">$174.55</td>
<td data-clean="$130.66|$201.42" data-sort-value="130.66">
<div class="range-meter-wrapper d-block">
<div class="range-meter w-100">$130.66<div class="range"><span class="range-marker" style="left:86%"><span class="range-arrow">▼</span></span></div>$201.42</div>
</div>
</td>
<td data-sort-value="2343049.81">$2.34T</td>
<td>1.01</td>
<td data-sort-value="27725518">27.73 million shs</td>
<td data-sort-value="27725518">62.70 million shs</td>
</tr>
<tr>
<td data-clean="META|Meta Platforms">
<a class="profile-link" title="Meta Platforms stock price and analysis" href="/stocks/NASDAQ/META/" _blank=""><div class="company-thumbnail"><img loading="lazy" height="76" width="80" src="https://www.marketbeat.com/logos/thumbnail/meta-platforms-inc-logo.png?v=20220609084126" alt="Meta Platforms, Inc. stock logo"></div><div class="ticker-area">META</div><div class="title-area">Meta Platforms</div></a>
</td>
<td data-clean="$585.25|-1.7%" data-sort-value="585.25">$585.25<br><span class="c-red">-1.7%</span></td>
<td data-sort-value="585.56">$585.56</td>
<td data-clean="$340.01|$638.40" data-sort-value="340.01">
<div class="range-meter-wrapper d-block">
<div class="range-meter w-100">$340.01<div class="range"><span class="range-marker" style="left:82%"><span class="range-arrow">▼</span></span></div>$638.40</div>
</div>
</td>
<td data-sort-value="1477457.187">$1.48T</td>
<td>1.2</td>
<td data-sort-value="14866314">14.87 million shs</td>
<td data-sort-value="14866314">48.30 million shs</td>
</tr>
<tr>
<td data-clean="MSFT|Microsoft">
<a class="profile-link" title="Microsoft stock price and analysis" href="/stocks/NASDAQ/MSFT/" _blank=""><div class="company-thumbnail"><img loading="lazy" height="41" width="80" src="https://www.marketbeat.com/logos/thumbnail/microsoft-corporation-logo.png" alt="Microsoft Co. stock logo"></div><div class="ticker-area">MSFT</div><div class="title-area">Microsoft</div></a>
</td>
<td data-clean="$436.60|-0.1%" data-sort-value="436.6">$436.60<br><span class="c-red">-0.1%</span></td>
<td data-sort-value="427.02">$427.02</td>
<td data-clean="$366.50|$468.35" data-sort-value="366.5">
<div class="range-meter-wrapper d-block">
<div class="range-meter w-100">$366.50<div class="range"><span class="range-marker" style="left:69%"><span class="range-arrow">▼</span></span></div>$468.35</div>
</div>
</td>
<td data-sort-value="3246069.12">$3.25T</td>
<td>0.9</td>
<td data-sort-value="20730301">20.73 million shs</td>
<td data-sort-value="20730301">54.22 million shs</td>
</tr>
<tr>
<td data-clean="MU|Micron Technology">
<a class="profile-link" title="Micron Technology stock price and analysis" href="/stocks/NASDAQ/MU/" _blank=""><div class="company-thumbnail"><img loading="lazy" height="80" width="80" src="https://www.marketbeat.com/logos/thumbnail/micron-technology-inc-logo.png?v=20221021141648" alt="Micron Technology, Inc. stock logo"></div><div class="ticker-area">MU</div><div class="title-area">Micron Technology</div></a>
</td>
<td data-clean="$90.12|3.5%" data-sort-value="90.12">$90.12<br><span class="c-green">+3.5%</span></td>
<td data-sort-value="103.14">$103.14</td>
<td data-clean="$79.15|$157.54" data-sort-value="79.15">
<div class="range-meter-wrapper d-block">
<div class="range-meter w-100">$79.15<div class="range"><span class="range-marker" style="left:14%"><span class="range-arrow">▼</span></span></div>$157.54</div>
</div>
</td>
<td data-sort-value="100397.555">$100.40B</td>
<td>1.16</td>
<td data-sort-value="22016223">22.02 million shs</td>
<td data-sort-value="22016223">49.24 million shs</td>
</tr>
<tr>
<td data-clean="NVDA|NVIDIA">
<a class="profile-link" title="NVIDIA stock price and analysis" href="/stocks/NASDAQ/NVDA/" _blank=""><div class="company-thumbnail"><img loading="lazy" height="41" width="80" src="https://www.marketbeat.com/logos/thumbnail/nvidia-co-logo.jpg?v=20221020142916" alt="NVIDIA Co. stock logo"></div><div class="ticker-area">NVDA</div><div class="title-area">NVIDIA</div></a>
</td>
<td data-clean="$134.70|3.1%" data-sort-value="134.7">$134.70<br><span class="c-green">+3.1%</span></td>
<td data-sort-value="139.63">$139.63</td>
<td data-clean="$47.32|$152.89" data-sort-value="47.32">
<div class="range-meter-wrapper d-block">
<div class="range-meter w-100">$47.32<div class="range"><span class="range-marker" style="left:83%"><span class="range-arrow">▼</span></span></div>$152.89</div>
</div>
</td>
<td data-sort-value="3298802.88">$3.30T</td>
<td>1.63</td>
<td data-sort-value="382932125">382.93 million shs</td>
<td data-sort-value="382932125">304.38 million shs</td>
</tr>
<tr>
<td data-clean="AI|C3.ai">
<a class="profile-link" title="C3.ai stock price and analysis" href="/stocks/NYSE/AI/" _blank=""><div class="company-thumbnail"><img loading="lazy" height="44" width="80" src="https://www.marketbeat.com/logos/thumbnail/c3ai-inc-logo.png?v=20221129192538" alt="C3.ai, Inc. stock logo"></div><div class="ticker-area">AI</div><div class="title-area">C3.ai</div></a>
</td>
<td data-clean="$36.34|2.5%" data-sort-value="36.34">$36.34<br><span class="c-green">+2.5%</span></td>
<td data-sort-value="31.78">$31.78</td>
<td data-clean="$18.85|$45.08" data-sort-value="18.85">
<div class="range-meter-wrapper d-block">
<div class="range-meter w-100">$18.85<div class="range"><span class="range-marker" style="left:67%"><span class="range-arrow">▼</span></span></div>$45.08</div>
</div>
</td>
<td data-sort-value="4690.222">$4.69B</td>
<td>2</td>
<td data-sort-value="6077408">6.08 million shs</td>
<td data-sort-value="6077408">12.78 million shs</td>
</tr>
<tr>
<td data-clean="IBM|International Business Machines">
<a class="profile-link" title="International Business Machines stock price and analysis" href="/stocks/NYSE/IBM/" _blank=""><div class="company-thumbnail"><img loading="lazy" height="32" width="80" src="https://www.marketbeat.com/logos/thumbnail/international-business-machines-co-logo.png?v=20221020160751" alt="International Business Machines Co. stock logo"></div><div class="ticker-area">IBM</div><div class="title-area">International Business Machines</div></a>
</td>
<td data-clean="$223.36|-0.3%" data-sort-value="223.36">$223.36<br><span class="c-red">-0.3%</span></td>
<td data-sort-value="222.05">$222.05</td>
<td data-clean="$157.88|$239.35" data-sort-value="157.88">
<div class="range-meter-wrapper d-block">
<div class="range-meter w-100">$157.88<div class="range"><span class="range-marker" style="left:80%"><span class="range-arrow">▼</span></span></div>$239.35</div>
</div>
</td>
<td data-sort-value="207046.528">$207.05B</td>
<td>0.73</td>
<td data-sort-value="4256242">4.26 million shs</td>
<td data-sort-value="4256242">12.24 million shs</td>
</tr>
</tbody>
</table>
</div>
</div>
<div style="max-width:950px;width:100%;margin-left:auto;margin-right:auto;" class="my-4">
<div class="bg-light-blue rounded">
<div class="row align-content-center justify-content-center ">
<div class="col-12 col-sm-4 col-md-3 position-relative pr-sm-0 pb-1 d-flex justify-content-center align-items-start"><img loading="lazy" decoding="async" height="209" width="170"
src="https://www.marketbeat.com/logos/premium-reports/small_20240610153709_reportpreview20-high-yield-dividend-stocks-ruin-re.png" class="mt-2 position-relative"
style="max-width:100%;height:auto;z-index:1;margin-top:-0.75em!important;" alt="20 High-Yield Dividend Stocks that Could Ruin Your Retirement Cover"></div>
<div class="col-12 col-sm-8 col-md-9 px-0 pr-sm-3 pl-sm-0">
<div class="p-4 p-sm-3 h-100 text-center text-sm-left">
<div class="nounderline mt-2 h4" style="line-height:1.1em;">
<a href="https://marketbeat.com/newsletter/pdfoffer.aspx?offer=ruinretirement&RegistrationCode=CompareStocks-FreeReport" class="c-dark-blue">20 High-Yield Dividend Stocks that Could Ruin Your Retirement</a></div>
<p class="font-small mb-2" style="line-height:1.3em;">Almost everyone loves strong dividend-paying stocks, but high yields can signal danger. Discover 20 high-yield dividend stocks paying an unsustainably large percentage of their
earnings. Enter your email to get this report and avoid a high-yield dividend trap.</p>
<a class="upper-link" style="text-decoration:none; color:var(--blue); font-size:1rem;" href="https://marketbeat.com/newsletter/pdfoffer.aspx?offer=ruinretirement&RegistrationCode=CompareStocks-FreeReport">Get This Free Report</a>
</div>
</div>
</div>
</div>
</div>
<h2 class="mt-5">Price Performance</h2>
<div class="scroll-table-wrapper-wrapper">
<div class="scroll-table-wrapper" style="padding-top: 33.2812px;">
<table class="scroll-table sort-table price-table fixed-header">
<thead class="hide-scrollbar" style="width: 1448px; position: absolute; top: 0px;">
<tr>
<th data-sort="string" data-clean="Symbol|Company" style="min-width: 501.453px; max-width: 501.453px;">Company</th>
<th data-sort="float" style="min-width: 189.297px; max-width: 189.297px;">1-Day Performance</th>
<th data-sort="float" style="min-width: 189.297px; max-width: 189.297px;">7-Day Performance</th>
<th data-sort="float" style="min-width: 189.297px; max-width: 189.297px;">30-Day Performance</th>
<th data-sort="float" style="min-width: 189.297px; max-width: 189.297px;">90-Day Performance</th>
<th data-sort="float" style="min-width: 189.359px; max-width: 189.359px;">1-Year Performance</th>
</tr>
</thead>
<tbody>
<tr>
<td data-clean="AAPL|Apple">
<a class="profile-link" title="Apple stock price and analysis" href="/stocks/NASDAQ/AAPL/" _blank=""><div class="company-thumbnail"><img loading="lazy" height="53" width="80" src="https://www.marketbeat.com/logos/thumbnail/apple-inc-logo.png" alt="Apple Inc. stock logo"></div><div class="ticker-area">AAPL</div><div class="title-area">Apple</div></a>
</td>
<td class="c-black">0.00%</td>
<td class="c-green">+2.56%</td>
<td class="c-green">+11.40%</td>
<td class="c-green">+11.52%</td>
<td class="c-green">+30.62%</td>
</tr>
<tr>
<td data-clean="AMZN|Amazon.com">
<a class="profile-link" title="Amazon.com stock price and analysis" href="/stocks/NASDAQ/AMZN/" _blank=""><div class="company-thumbnail"><img loading="lazy" height="29" width="80" src="https://www.marketbeat.com/logos/thumbnail/amazoncom-inc-logo.jpg" alt="Amazon.com, Inc. stock logo"></div><div class="ticker-area">AMZN</div><div class="title-area">Amazon.com</div></a>
</td>
<td class="c-black">0.00%</td>
<td class="c-red">-1.12%</td>
<td class="c-green">+13.20%</td>
<td class="c-green">+17.39%</td>
<td class="c-green">+47.86%</td>
</tr>
<tr>
<td data-clean="GOOGL|Alphabet">
<a class="profile-link" title="Alphabet stock price and analysis" href="/stocks/NASDAQ/GOOGL/" _blank=""><div class="company-thumbnail"><img loading="lazy" height="28" width="80" src="https://www.marketbeat.com/logos/thumbnail/google-inc-logo.png" alt="Alphabet Inc. stock logo"></div><div class="ticker-area">GOOGL</div><div class="title-area">Alphabet</div></a>
</td>
<td class="c-black">0.00%</td>
<td class="c-green">+0.84%</td>
<td class="c-green">+14.05%</td>
<td class="c-green">+17.01%</td>
<td class="c-green">+38.36%</td>
</tr>
<tr>
<td data-clean="META|Meta Platforms">
<a class="profile-link" title="Meta Platforms stock price and analysis" href="/stocks/NASDAQ/META/" _blank=""><div class="company-thumbnail"><img loading="lazy" height="76" width="80" src="https://www.marketbeat.com/logos/thumbnail/meta-platforms-inc-logo.png?v=20220609084126" alt="Meta Platforms, Inc. stock logo"></div><div class="ticker-area">META</div><div class="title-area">Meta Platforms</div></a>
</td>
<td class="c-black">0.00%</td>
<td class="c-red">-5.66%</td>
<td class="c-green">+3.94%</td>
<td class="c-green">+4.26%</td>
<td class="c-green">+67.56%</td>
</tr>
<tr>
<td data-clean="MSFT|Microsoft">
<a class="profile-link" title="Microsoft stock price and analysis" href="/stocks/NASDAQ/MSFT/" _blank=""><div class="company-thumbnail"><img loading="lazy" height="41" width="80" src="https://www.marketbeat.com/logos/thumbnail/microsoft-corporation-logo.png" alt="Microsoft Co. stock logo"></div><div class="ticker-area">MSFT</div><div class="title-area">Microsoft</div></a>
</td>
<td class="c-black">0.00%</td>
<td class="c-red">-2.39%</td>
<td class="c-green">+5.42%</td>
<td class="c-green">+0.31%</td>
<td class="c-green">+17.80%</td>
</tr>
<tr>
<td data-clean="MU|Micron Technology">
<a class="profile-link" title="Micron Technology stock price and analysis" href="/stocks/NASDAQ/MU/" _blank=""><div class="company-thumbnail"><img loading="lazy" height="80" width="80" src="https://www.marketbeat.com/logos/thumbnail/micron-technology-inc-logo.png?v=20221021141648" alt="Micron Technology, Inc. stock logo"></div><div class="ticker-area">MU</div><div class="title-area">Micron Technology</div></a>
</td>
<td class="c-black">0.00%</td>
<td class="c-red">-12.08%</td>
<td class="c-red">-12.02%</td>
<td class="c-red">-0.86%</td>
<td class="c-green">+14.53%</td>
</tr>
<tr>
<td data-clean="NVDA|NVIDIA">
<a class="profile-link" title="NVIDIA stock price and analysis" href="/stocks/NASDAQ/NVDA/" _blank=""><div class="company-thumbnail"><img loading="lazy" height="41" width="80" src="https://www.marketbeat.com/logos/thumbnail/nvidia-co-logo.jpg?v=20221020142916" alt="NVIDIA Co. stock logo"></div><div class="ticker-area">NVDA</div><div class="title-area">NVIDIA</div></a>
</td>
<td class="c-black">0.00%</td>
<td class="c-green">+0.34%</td>
<td class="c-red">-8.19%</td>
<td class="c-green">+16.12%</td>
<td class="c-green">+179.98%</td>
</tr>
<tr>
<td data-clean="AI|C3.ai">
<a class="profile-link" title="C3.ai stock price and analysis" href="/stocks/NYSE/AI/" _blank=""><div class="company-thumbnail"><img loading="lazy" height="44" width="80" src="https://www.marketbeat.com/logos/thumbnail/c3ai-inc-logo.png?v=20221129192538" alt="C3.ai, Inc. stock logo"></div><div class="ticker-area">AI</div><div class="title-area">C3.ai</div></a>
</td>
<td class="c-black">0.00%</td>
<td class="c-red">-7.91%</td>
<td class="c-green">+4.02%</td>
<td class="c-green">+56.30%</td>
<td class="c-green">+22.23%</td>
</tr>
<tr>
<td data-clean="IBM|International Business Machines">
<a class="profile-link" title="International Business Machines stock price and analysis" href="/stocks/NYSE/IBM/" _blank=""><div class="company-thumbnail"><img loading="lazy" height="32" width="80" src="https://www.marketbeat.com/logos/thumbnail/international-business-machines-co-logo.png?v=20221020160751" alt="International Business Machines Co. stock logo"></div><div class="ticker-area">IBM</div><div class="title-area">International Business Machines</div></a>
</td>
<td class="c-black">0.00%</td>
<td class="c-red">-3.23%</td>
<td class="c-green">+0.48%</td>
<td class="c-green">+2.60%</td>
<td class="c-green">+39.56%</td>
</tr>
</tbody>
</table>
</div>
</div>
<div style="max-width:750px;width:100%;margin-left:auto;margin-right:auto;">
<a target="_blank" rel="sponsored noopener" style="font-weight:normal;text-decoration:none;" href="https://www.marketbeat.com/scripts/redirect.aspx?TriggeredCampaignID=10722&UserID=11404962&Placement=NativeDisplay&Source=NativeDisplay&interstitial=1&noskip=1&email=verdacht@safeonweb.be"><div class="border rounded bg-white" style="width:100%;padding:22px 25px;margin-top:20px;margin-bottom:20px;text-align:center;"><div class="h2 m-0 mb-3" style="font-size: 28px;line-height:1.4;text-decoration:none;font-weight:normal;color:#444;">70%, 80%, 90% Win Rates? Grab Your Free Cheatsheets Today! <span style="font-size:10pt;font-weight:normal;">(Ad)</span></div><p style="text-align:center;color:#444;">Would you like to know the historic win rate of every trade you take before you place it?
Well, it’s all possible with these FIVE Candlestick Pattern Cheatsheets.<img loading="lazy" src="https://www.marketbeat.com/scripts/TriggeredCampaignPixel.ashx?TriggeredCampaignID=10722&Placement=NativeDisplay&Source=NativeDisplay" alt="" height="1" width="1"></p><div class="btn btn-tertiary" style="font-weight:600;font-size:larger;text-align:center;">>> You can grab your FREE, laminated copies right here << </div></div></a>
</div>
<h2 class="mt-5">MarketRank™</h2>
<div class="scroll-table-wrapper-wrapper">
<div class="scroll-table-wrapper" style="padding-top: 67.8438px;">
<table class="scroll-table sort-table marketrank-table fixed-header">
<thead class="hide-scrollbar" style="width: 1448px; position: absolute; top: 0px;">
<tr>
<th data-sort="string" data-clean="Symbol|Company" style="min-width: 360.188px; max-width: 360.188px;">Company</th>
<th data-sort="float" style="min-width: 135.969px; max-width: 135.969px;">Overall Score</th>
<th data-sort="float" style="min-width: 135.969px; max-width: 135.969px;">Analyst's Opinion</th>
<th data-sort="float" style="min-width: 135.969px; max-width: 135.969px;">Short Interest Score</th>
<th data-sort="float" style="min-width: 135.969px; max-width: 135.969px;">Dividend Strength</th>
<th data-sort="float" title="Environmental, Sustainability, and Governance" style="min-width: 135.969px; max-width: 135.969px;">ESG Score</th>
<th data-sort="float" style="min-width: 135.969px; max-width: 135.969px;">News and Social Media Sentiment</th>
<th data-sort="float" style="min-width: 135.969px; max-width: 135.969px;">Company Ownership</th>
<th data-sort="float" style="min-width: 136.031px; max-width: 136.031px;">Earnings & Valuation</th>
</tr>
</thead>
<tbody>
<tr>
<td data-clean="AAPL|Apple">
<a class="profile-link" title="Apple stock price and analysis" href="/stocks/NASDAQ/AAPL/"><div class="company-thumbnail"><img loading="lazy" height="53" width="80" src="https://www.marketbeat.com/logos/thumbnail/apple-inc-logo.png" alt="Apple Inc. stock logo"></div><div class="ticker-area">AAPL</div><div class="title-area">Apple</div></a>
</td>
<td data-clean="94" data-sort-value="4.7217">
<a title="94th percentile - view scoring details" class="nounderline" style="line-height:1em" href="/stocks/NASDAQ/AAPL/#marketrank"><div class="d-inline-block" style="font-size:0.8em;line-height:1em;"><span class="fa-solid fa-star c-gold align-top" aria-hidden="true"></span><span class="fa-solid fa-star c-gold align-top" aria-hidden="true"></span><span class="fa-solid fa-star c-gold align-top" aria-hidden="true"></span><span class="fa-solid fa-star c-gold align-top" aria-hidden="true"></span><span style="position:relative;display:inline-block;vertical-align:top;width:1em;"><span style="width:0.72em" class="fa-solid fa-star c-gold first-half-icon" aria-hidden="true"></span><span class="fa-solid fa-star second-half-icon c-gray-3" aria-hidden="true"></span></span></div><span class="sr-only">4.7217 of 5 stars</span></a>
</td>
<td>2.3</td>
<td>3.0</td>
<td>3.3</td>
<td>2.8</td>
<td>3.8</td>
<td>2.5</td>
<td>2.5</td>
</tr>
<tr>
<td data-clean="AMZN|Amazon.com">
<a class="profile-link" title="Amazon.com stock price and analysis" href="/stocks/NASDAQ/AMZN/"><div class="company-thumbnail"><img loading="lazy" height="29" width="80" src="https://www.marketbeat.com/logos/thumbnail/amazoncom-inc-logo.jpg" alt="Amazon.com, Inc. stock logo"></div><div class="ticker-area">AMZN</div><div class="title-area">Amazon.com</div></a>
</td>
<td data-clean="97" data-sort-value="4.8308">
<a title="97th percentile - view scoring details" class="nounderline" style="line-height:1em" href="/stocks/NASDAQ/AMZN/#marketrank"><div class="d-inline-block" style="font-size:0.8em;line-height:1em;"><span class="fa-solid fa-star c-gold align-top" aria-hidden="true"></span><span class="fa-solid fa-star c-gold align-top" aria-hidden="true"></span><span class="fa-solid fa-star c-gold align-top" aria-hidden="true"></span><span class="fa-solid fa-star c-gold align-top" aria-hidden="true"></span><span style="position:relative;display:inline-block;vertical-align:top;width:1em;"><span style="width:0.83em" class="fa-solid fa-star c-gold first-half-icon" aria-hidden="true"></span><span class="fa-solid fa-star second-half-icon c-gray-3" aria-hidden="true"></span></span></div><span class="sr-only">4.8308 of 5 stars</span></a>
</td>
<td>2.5</td>
<td>4.0</td>
<td>1.7</td>
<td>3.0</td>
<td>3.2</td>
<td>3.3</td>
<td>3.1</td>
</tr>
<tr>
<td data-clean="GOOGL|Alphabet">
<a class="profile-link" title="Alphabet stock price and analysis" href="/stocks/NASDAQ/GOOGL/"><div class="company-thumbnail"><img loading="lazy" height="28" width="80" src="https://www.marketbeat.com/logos/thumbnail/google-inc-logo.png" alt="Alphabet Inc. stock logo"></div><div class="ticker-area">GOOGL</div><div class="title-area">Alphabet</div></a>
</td>
<td data-clean="73" data-sort-value="3.6643">
<a title="73rd percentile - view scoring details" class="nounderline" style="line-height:1em" href="/stocks/NASDAQ/GOOGL/#marketrank"><div class="d-inline-block" style="font-size:0.8em;line-height:1em;"><span class="fa-solid fa-star c-gold align-top" aria-hidden="true"></span><span class="fa-solid fa-star c-gold align-top" aria-hidden="true"></span><span class="fa-solid fa-star c-gold align-top" aria-hidden="true"></span><span style="position:relative;display:inline-block;vertical-align:top;width:1em;"><span style="width:0.66em" class="fa-solid fa-star c-gold first-half-icon" aria-hidden="true"></span><span class="fa-solid fa-star second-half-icon c-gray-3" aria-hidden="true"></span></span><span class="fa-solid fa-star align-top c-gray-3" aria-hidden="true"></span></div><span class="sr-only">3.6643 of 5 stars</span></a>
</td>
<td>2.5</td>
<td>3.0</td>
<td>1.7</td>
<td>0.0</td>
<td>3.4</td>
<td>2.5</td>
<td>2.5</td>
</tr>
<tr>
<td data-clean="META|Meta Platforms">
<a class="profile-link" title="Meta Platforms stock price and analysis" href="/stocks/NASDAQ/META/"><div class="company-thumbnail"><img loading="lazy" height="76" width="80" src="https://www.marketbeat.com/logos/thumbnail/meta-platforms-inc-logo.png?v=20220609084126" alt="Meta Platforms, Inc. stock logo"></div><div class="ticker-area">META</div><div class="title-area">Meta Platforms</div></a>
</td>
<td data-clean="70" data-sort-value="3.5112">
<a title="70th percentile - view scoring details" class="nounderline" style="line-height:1em" href="/stocks/NASDAQ/META/#marketrank"><div class="d-inline-block" style="font-size:0.8em;line-height:1em;"><span class="fa-solid fa-star c-gold align-top" aria-hidden="true"></span><span class="fa-solid fa-star c-gold align-top" aria-hidden="true"></span><span class="fa-solid fa-star c-gold align-top" aria-hidden="true"></span><span style="position:relative;display:inline-block;vertical-align:top;width:1em;"><span style="width:0.51em" class="fa-solid fa-star c-gold first-half-icon" aria-hidden="true"></span><span class="fa-solid fa-star second-half-icon c-gray-3" aria-hidden="true"></span></span><span class="fa-solid fa-star align-top c-gray-3" aria-hidden="true"></span></div><span class="sr-only">3.5112 of 5 stars</span></a>
</td>
<td>2.4</td>
<td>3.0</td>
<td>1.7</td>
<td>0.0</td>
<td>1.8</td>
<td>3.3</td>
<td>2.5</td>
</tr>
<tr>
<td data-clean="MSFT|Microsoft">
<a class="profile-link" title="Microsoft stock price and analysis" href="/stocks/NASDAQ/MSFT/"><div class="company-thumbnail"><img loading="lazy" height="41" width="80" src="https://www.marketbeat.com/logos/thumbnail/microsoft-corporation-logo.png" alt="Microsoft Co. stock logo"></div><div class="ticker-area">MSFT</div><div class="title-area">Microsoft</div></a>
</td>
<td data-clean="97" data-sort-value="4.8575">
<a title="97th percentile - view scoring details" class="nounderline" style="line-height:1em" href="/stocks/NASDAQ/MSFT/#marketrank"><div class="d-inline-block" style="font-size:0.8em;line-height:1em;"><span class="fa-solid fa-star c-gold align-top" aria-hidden="true"></span><span class="fa-solid fa-star c-gold align-top" aria-hidden="true"></span><span class="fa-solid fa-star c-gold align-top" aria-hidden="true"></span><span class="fa-solid fa-star c-gold align-top" aria-hidden="true"></span><span style="position:relative;display:inline-block;vertical-align:top;width:1em;"><span style="width:0.86em" class="fa-solid fa-star c-gold first-half-icon" aria-hidden="true"></span><span class="fa-solid fa-star second-half-icon c-gray-3" aria-hidden="true"></span></span></div><span class="sr-only">4.8575 of 5 stars</span></a>
</td>
<td>3.5</td>
<td>3.0</td>
<td>1.7</td>
<td>2.9</td>
<td>3.9</td>
<td>2.5</td>
<td>2.5</td>
</tr>
<tr>
<td data-clean="MU|Micron Technology">
<a class="profile-link" title="Micron Technology stock price and analysis" href="/stocks/NASDAQ/MU/"><div class="company-thumbnail"><img loading="lazy" height="80" width="80" src="https://www.marketbeat.com/logos/thumbnail/micron-technology-inc-logo.png?v=20221021141648" alt="Micron Technology, Inc. stock logo"></div><div class="ticker-area">MU</div><div class="title-area">Micron Technology</div></a>
</td>
<td data-clean="99" data-sort-value="4.9265">
<a title="99th percentile - view scoring details" class="nounderline" style="line-height:1em" href="/stocks/NASDAQ/MU/#marketrank"><div class="d-inline-block" style="font-size:0.8em;line-height:1em;"><span class="fa-solid fa-star c-gold align-top" aria-hidden="true"></span><span class="fa-solid fa-star c-gold align-top" aria-hidden="true"></span><span class="fa-solid fa-star c-gold align-top" aria-hidden="true"></span><span class="fa-solid fa-star c-gold align-top" aria-hidden="true"></span><span style="position:relative;display:inline-block;vertical-align:top;width:1em;"><span style="width:0.93em" class="fa-solid fa-star c-gold first-half-icon" aria-hidden="true"></span><span class="fa-solid fa-star second-half-icon c-gray-3" aria-hidden="true"></span></span></div><span class="sr-only">4.9265 of 5 stars</span></a>
</td>
<td>4.4</td>
<td>4.0</td>
<td>1.7</td>
<td>1.8</td>
<td>2.8</td>
<td>2.5</td>
<td>2.5</td>
</tr>
<tr>
<td data-clean="NVDA|NVIDIA">
<a class="profile-link" title="NVIDIA stock price and analysis" href="/stocks/NASDAQ/NVDA/"><div class="company-thumbnail"><img loading="lazy" height="41" width="80" src="https://www.marketbeat.com/logos/thumbnail/nvidia-co-logo.jpg?v=20221020142916" alt="NVIDIA Co. stock logo"></div><div class="ticker-area">NVDA</div><div class="title-area">NVIDIA</div></a>
</td>
<td data-clean="99" data-sort-value="4.9495">
<a title="99th percentile - view scoring details" class="nounderline" style="line-height:1em" href="/stocks/NASDAQ/NVDA/#marketrank"><div class="d-inline-block" style="font-size:0.8em;line-height:1em;"><span class="fa-solid fa-star c-gold align-top" aria-hidden="true"></span><span class="fa-solid fa-star c-gold align-top" aria-hidden="true"></span><span class="fa-solid fa-star c-gold align-top" aria-hidden="true"></span><span class="fa-solid fa-star c-gold align-top" aria-hidden="true"></span><span style="position:relative;display:inline-block;vertical-align:top;width:1em;"><span style="width:0.95em" class="fa-solid fa-star c-gold first-half-icon" aria-hidden="true"></span><span class="fa-solid fa-star second-half-icon c-gray-3" aria-hidden="true"></span></span></div><span class="sr-only">4.9495 of 5 stars</span></a>
</td>
<td>3.5</td>
<td>4.0</td>
<td>1.7</td>
<td>3.0</td>
<td>3.8</td>
<td>2.5</td>
<td>3.1</td>
</tr>
<tr>
<td data-clean="AI|C3.ai">
<a class="profile-link" title="C3.ai stock price and analysis" href="/stocks/NYSE/AI/"><div class="company-thumbnail"><img loading="lazy" height="44" width="80" src="https://www.marketbeat.com/logos/thumbnail/c3ai-inc-logo.png?v=20221129192538" alt="C3.ai, Inc. stock logo"></div><div class="ticker-area">AI</div><div class="title-area">C3.ai</div></a>
</td>
<td data-clean="59" data-sort-value="2.9709">
<a title="59th percentile - view scoring details" class="nounderline" style="line-height:1em" href="/stocks/NYSE/AI/#marketrank"><div class="d-inline-block" style="font-size:0.8em;line-height:1em;"><span class="fa-solid fa-star c-gold align-top" aria-hidden="true"></span><span class="fa-solid fa-star c-gold align-top" aria-hidden="true"></span><span style="position:relative;display:inline-block;vertical-align:top;width:1em;"><span style="width:0.97em" class="fa-solid fa-star c-gold first-half-icon" aria-hidden="true"></span><span class="fa-solid fa-star second-half-icon c-gray-3" aria-hidden="true"></span></span><span class="fa-solid fa-star align-top c-gray-3" aria-hidden="true"></span><span class="fa-solid fa-star align-top c-gray-3" aria-hidden="true"></span></div><span class="sr-only">2.9709 of 5 stars</span></a>
</td>
<td>2.1</td>
<td>1.0</td>
<td>0.0</td>
<td>3.2</td>
<td>2.9</td>
<td>2.5</td>
<td>0.6</td>
</tr>
<tr>
<td data-clean="IBM|International Business Machines">
<a class="profile-link" title="International Business Machines stock price and analysis" href="/stocks/NYSE/IBM/"><div class="company-thumbnail"><img loading="lazy" height="32" width="80" src="https://www.marketbeat.com/logos/thumbnail/international-business-machines-co-logo.png?v=20221020160751" alt="International Business Machines Co. stock logo"></div><div class="ticker-area">IBM</div><div class="title-area">International Business Machines</div></a>
</td>
<td data-clean="83" data-sort-value="4.1674">
<a title="83rd percentile - view scoring details" class="nounderline" style="line-height:1em" href="/stocks/NYSE/IBM/#marketrank"><div class="d-inline-block" style="font-size:0.8em;line-height:1em;"><span class="fa-solid fa-star c-gold align-top" aria-hidden="true"></span><span class="fa-solid fa-star c-gold align-top" aria-hidden="true"></span><span class="fa-solid fa-star c-gold align-top" aria-hidden="true"></span><span class="fa-solid fa-star c-gold align-top" aria-hidden="true"></span><span style="position:relative;display:inline-block;vertical-align:top;width:1em;"><span style="width:0.17em" class="fa-solid fa-star c-gold first-half-icon" aria-hidden="true"></span><span class="fa-solid fa-star second-half-icon c-gray-3" aria-hidden="true"></span></span></div><span class="sr-only">4.1674 of 5 stars</span></a>
</td>
<td>2.1</td>
<td>3.0</td>
<td>3.3</td>
<td>3.5</td>
<td>1.5</td>
<td>1.7</td>
<td>1.9</td>
</tr>
</tbody>
</table>
</div>
</div>
<script>
var comparisonRatingSeries = "Symbol,Sell,Hold,Buy,Strong Buy\nAAPL,2,11,23,1\nAMZN,0,2,41,1\nGOOGL,0,7,31,4\nMETA,2,4,35,2\nMSFT,0,2,26,0\nMU,1,2,23,0\nNVDA,0,3,39,1\nAI,4,5,4,1\nIBM,3,8,6,0";
</script>
<h2 class="mt-5">Analyst Ratings</h2>
<div class="row">
<div class="col-12 col-md-7 mb-3">
<div class="scroll-table-wrapper-wrapper">
<div class="scroll-table-wrapper" style="padding-top: 67.8438px;">
<table class="scroll-table sort-table analystratings-table fixed-header">
<thead class="hide-scrollbar" style="width: 831.328px; position: absolute; top: 0px;">
<tr>
<th data-sort="string" data-clean="Symbol|Company" style="min-width: 288.234px; max-width: 288.234px;">Company</th>
<th data-sort="float" style="min-width: 108.812px; max-width: 108.812px;">Consensus Rating Score</th>
<th data-sort="string" style="min-width: 135.719px; max-width: 135.719px;">Consensus Rating</th>
<th data-sort="float" style="min-width: 108.812px; max-width: 108.812px;">Consensus Price Target</th>
<th data-sort="float" style="min-width: 189.75px; max-width: 189.75px;">% Upside from Current Price</th>
</tr>
</thead>
<tbody>
<tr>
<td data-clean="AAPL|Apple">
<a class="profile-link" title="Apple stock forecast and price target" href="/stocks/NASDAQ/AAPL/forecast/" _blank=""><div class="company-thumbnail"><img loading="lazy" height="53" width="80" src="https://www.marketbeat.com/logos/thumbnail/apple-inc-logo.png" alt="Apple Inc. stock logo"></div><div class="ticker-area">AAPL</div><div class="title-area">Apple</div></a>
</td>
<td data-sort-value="2.62" data-clean="2.62">
<div class="text-center" style="max-width:50px;">
<div style="aspect-ratio: 127 / 73; margin:0 auto;">
<svg style="width:100%;height:100%;" width="127" height="73" viewBox="0 0 127 73" fill="none" xmlns="http://www.w3.org/2000/svg">
<path class="speedometer-pointer" fill-rule="evenodd" clip-rule="evenodd"
d="M62.8053 22.5363C63.2746 22.5335 63.66 22.9063 63.6728 23.3755L64.8044 64.9676C65.2233 65.1826 65.6047 65.4872 65.9183 65.8782C67.1107 67.3649 66.8722 69.5366 65.3856 70.729C63.899 71.9214 61.7272 71.6829 60.5348 70.1963C59.3424 68.7097 59.5809 66.5379 61.0676 65.3455C61.1458 65.2828 61.2259 65.224 61.3076 65.1692L61.9479 23.3857C61.9551 22.9165 62.336 22.5391 62.8053 22.5363Z"
fill="#4F545A" style=" transform: rotate(4.37837837837837deg); transform-origin:bottom center;"></path>
<path d="M4 63.6605C4 30.7109 30.7941 4 63.8463 4C84.1833 4 101.779 14.1126 112.594 29.5688C119.356 39.2324 123.321 50.9848 123.321 63.6605" stroke="url(#gradient0_top)" stroke-width="7"></path>
<path d="M112.594 29.5688C119.355 39.2324 123.321 50.9848 123.321 63.6606" stroke="#C3CACD" stroke-width="7"></path>
<path opacity="0.5" d="M11.0186 63.6604C11.0186 34.5872 34.6194 11.0188 63.7326 11.0188C81.6116 11.0188 97.4117 19.9075 106.943 33.5012" stroke="url(#gradient1_top)" stroke-width="7"></path>
<defs>
<linearGradient id="gradient0_top" x1="123.693" y1="63.6605" x2="4" y2="63.6605" gradientUnits="userSpaceOnUse">
<stop offset="0%" stop-color="#11A65A"></stop>
<stop offset="16.67%" stop-color="#70C599"></stop>
<stop offset="50%" stop-color="#FEE29C"></stop>
<stop offset="83.33%" stop-color="#F1656A"></stop>
<stop offset="100%" stop-color="#D2333D"></stop>
</linearGradient>
<linearGradient id="gradient1_top" x1="107.242" y1="63.6604" x2="11.0186" y2="63.6604" gradientUnits="userSpaceOnUse">
<stop offset="0%" stop-color="#11A65A"></stop>
<stop offset="16.67%" stop-color="#70C599"></stop>
<stop offset="50%" stop-color="#FEE29C"></stop>
<stop offset="83.33%" stop-color="#F1656A"></stop>
<stop offset="100%" stop-color="#D2333D"></stop>
</linearGradient>
</defs>
</svg>
</div><strong>2.62</strong>
</div>
</td>
<td><strong><span class="c-green ">Moderate Buy</span></strong></td>
<td data-sort-value="236.775555555556">$236.78</td>
<td class="c-red" data-sort-clean="-0.0696"><span class="fa-regular fa-arrow-down mr-2" aria-hidden="true"></span>-6.96% Downside</td>
</tr>
<tr>
<td data-clean="AMZN|Amazon.com">
<a class="profile-link" title="Amazon.com stock forecast and price target" href="/stocks/NASDAQ/AMZN/forecast/" _blank=""><div class="company-thumbnail"><img loading="lazy" height="29" width="80" src="https://www.marketbeat.com/logos/thumbnail/amazoncom-inc-logo.jpg" alt="Amazon.com, Inc. stock logo"></div><div class="ticker-area">AMZN</div><div class="title-area">Amazon.com</div></a>
</td>
<td data-sort-value="2.98" data-clean="2.98">
<div class="text-center" style="max-width:50px;">
<div style="aspect-ratio: 127 / 73; margin:0 auto;">
<svg style="width:100%;height:100%;" width="127" height="73" viewBox="0 0 127 73" fill="none" xmlns="http://www.w3.org/2000/svg">
<path class="speedometer-pointer" fill-rule="evenodd" clip-rule="evenodd"
d="M62.8053 22.5363C63.2746 22.5335 63.66 22.9063 63.6728 23.3755L64.8044 64.9676C65.2233 65.1826 65.6047 65.4872 65.9183 65.8782C67.1107 67.3649 66.8722 69.5366 65.3856 70.729C63.899 71.9214 61.7272 71.6829 60.5348 70.1963C59.3424 68.7097 59.5809 66.5379 61.0676 65.3455C61.1458 65.2828 61.2259 65.224 61.3076 65.1692L61.9479 23.3857C61.9551 22.9165 62.336 22.5391 62.8053 22.5363Z"
fill="#4F545A" style=" transform: rotate(17.1818181818182deg); transform-origin:bottom center;"></path>
<path d="M4 63.6605C4 30.7109 30.7941 4 63.8463 4C84.1833 4 101.779 14.1126 112.594 29.5688C119.356 39.2324 123.321 50.9848 123.321 63.6605" stroke="url(#gradient0_top)" stroke-width="7"></path>
<path d="M112.594 29.5688C119.355 39.2324 123.321 50.9848 123.321 63.6606" stroke="#C3CACD" stroke-width="7"></path>
<path opacity="0.5" d="M11.0186 63.6604C11.0186 34.5872 34.6194 11.0188 63.7326 11.0188C81.6116 11.0188 97.4117 19.9075 106.943 33.5012" stroke="url(#gradient1_top)" stroke-width="7"></path>
<defs>
<linearGradient id="gradient0_top" x1="123.693" y1="63.6605" x2="4" y2="63.6605" gradientUnits="userSpaceOnUse">
<stop offset="0%" stop-color="#11A65A"></stop>
<stop offset="16.67%" stop-color="#70C599"></stop>
<stop offset="50%" stop-color="#FEE29C"></stop>
<stop offset="83.33%" stop-color="#F1656A"></stop>
<stop offset="100%" stop-color="#D2333D"></stop>
</linearGradient>
<linearGradient id="gradient1_top" x1="107.242" y1="63.6604" x2="11.0186" y2="63.6604" gradientUnits="userSpaceOnUse">
<stop offset="0%" stop-color="#11A65A"></stop>
<stop offset="16.67%" stop-color="#70C599"></stop>
<stop offset="50%" stop-color="#FEE29C"></stop>
<stop offset="83.33%" stop-color="#F1656A"></stop>
<stop offset="100%" stop-color="#D2333D"></stop>
</linearGradient>
</defs>
</svg>
</div><strong>2.98</strong>
</div>
</td>
<td><strong><span class="c-green ">Moderate Buy</span></strong></td>
<td data-sort-value="243">$243.00</td>
<td class="c-green" data-sort-clean="0.0804"><span class="fa-regular fa-arrow-up mr-2" aria-hidden="true"></span>8.04% Upside</td>
</tr>
<tr>
<td data-clean="GOOGL|Alphabet">
<a class="profile-link" title="Alphabet stock forecast and price target" href="/stocks/NASDAQ/GOOGL/forecast/" _blank=""><div class="company-thumbnail"><img loading="lazy" height="28" width="80" src="https://www.marketbeat.com/logos/thumbnail/google-inc-logo.png" alt="Alphabet Inc. stock logo"></div><div class="ticker-area">GOOGL</div><div class="title-area">Alphabet</div></a>
</td>
<td data-sort-value="2.93" data-clean="2.93">
<div class="text-center" style="max-width:50px;">
<div style="aspect-ratio: 127 / 73; margin:0 auto;">
<svg style="width:100%;height:100%;" width="127" height="73" viewBox="0 0 127 73" fill="none" xmlns="http://www.w3.org/2000/svg">
<path class="speedometer-pointer" fill-rule="evenodd" clip-rule="evenodd"
d="M62.8053 22.5363C63.2746 22.5335 63.66 22.9063 63.6728 23.3755L64.8044 64.9676C65.2233 65.1826 65.6047 65.4872 65.9183 65.8782C67.1107 67.3649 66.8722 69.5366 65.3856 70.729C63.899 71.9214 61.7272 71.6829 60.5348 70.1963C59.3424 68.7097 59.5809 66.5379 61.0676 65.3455C61.1458 65.2828 61.2259 65.224 61.3076 65.1692L61.9479 23.3857C61.9551 22.9165 62.336 22.5391 62.8053 22.5363Z"
fill="#4F545A" style=" transform: rotate(15.4285714285714deg); transform-origin:bottom center;"></path>
<path d="M4 63.6605C4 30.7109 30.7941 4 63.8463 4C84.1833 4 101.779 14.1126 112.594 29.5688C119.356 39.2324 123.321 50.9848 123.321 63.6605" stroke="url(#gradient0_top)" stroke-width="7"></path>
<path d="M112.594 29.5688C119.355 39.2324 123.321 50.9848 123.321 63.6606" stroke="#C3CACD" stroke-width="7"></path>
<path opacity="0.5" d="M11.0186 63.6604C11.0186 34.5872 34.6194 11.0188 63.7326 11.0188C81.6116 11.0188 97.4117 19.9075 106.943 33.5012" stroke="url(#gradient1_top)" stroke-width="7"></path>
<defs>
<linearGradient id="gradient0_top" x1="123.693" y1="63.6605" x2="4" y2="63.6605" gradientUnits="userSpaceOnUse">
<stop offset="0%" stop-color="#11A65A"></stop>
<stop offset="16.67%" stop-color="#70C599"></stop>
<stop offset="50%" stop-color="#FEE29C"></stop>
<stop offset="83.33%" stop-color="#F1656A"></stop>
<stop offset="100%" stop-color="#D2333D"></stop>
</linearGradient>
<linearGradient id="gradient1_top" x1="107.242" y1="63.6604" x2="11.0186" y2="63.6604" gradientUnits="userSpaceOnUse">
<stop offset="0%" stop-color="#11A65A"></stop>
<stop offset="16.67%" stop-color="#70C599"></stop>
<stop offset="50%" stop-color="#FEE29C"></stop>
<stop offset="83.33%" stop-color="#F1656A"></stop>
<stop offset="100%" stop-color="#D2333D"></stop>
</linearGradient>
</defs>
</svg>
</div><strong>2.93</strong>
</div>
</td>
<td><strong><span class="c-green ">Moderate Buy</span></strong></td>
<td data-sort-value="206.692307692308">$206.69</td>
<td class="c-green" data-sort-clean="0.0798"><span class="fa-regular fa-arrow-up mr-2" aria-hidden="true"></span>7.98% Upside</td>
</tr>
<tr>
<td data-clean="META|Meta Platforms">
<a class="profile-link" title="Meta Platforms stock forecast and price target" href="/stocks/NASDAQ/META/forecast/" _blank=""><div class="company-thumbnail"><img loading="lazy" height="76" width="80" src="https://www.marketbeat.com/logos/thumbnail/meta-platforms-inc-logo.png?v=20220609084126" alt="Meta Platforms, Inc. stock logo"></div><div class="ticker-area">META</div><div class="title-area">Meta Platforms</div></a>
</td>
<td data-sort-value="2.86" data-clean="2.86">
<div class="text-center" style="max-width:50px;">
<div style="aspect-ratio: 127 / 73; margin:0 auto;">
<svg style="width:100%;height:100%;" width="127" height="73" viewBox="0 0 127 73" fill="none" xmlns="http://www.w3.org/2000/svg">
<path class="speedometer-pointer" fill-rule="evenodd" clip-rule="evenodd"
d="M62.8053 22.5363C63.2746 22.5335 63.66 22.9063 63.6728 23.3755L64.8044 64.9676C65.2233 65.1826 65.6047 65.4872 65.9183 65.8782C67.1107 67.3649 66.8722 69.5366 65.3856 70.729C63.899 71.9214 61.7272 71.6829 60.5348 70.1963C59.3424 68.7097 59.5809 66.5379 61.0676 65.3455C61.1458 65.2828 61.2259 65.224 61.3076 65.1692L61.9479 23.3857C61.9551 22.9165 62.336 22.5391 62.8053 22.5363Z"
fill="#4F545A" style=" transform: rotate(12.9767441860465deg); transform-origin:bottom center;"></path>
<path d="M4 63.6605C4 30.7109 30.7941 4 63.8463 4C84.1833 4 101.779 14.1126 112.594 29.5688C119.356 39.2324 123.321 50.9848 123.321 63.6605" stroke="url(#gradient0_top)" stroke-width="7"></path>
<path d="M112.594 29.5688C119.355 39.2324 123.321 50.9848 123.321 63.6606" stroke="#C3CACD" stroke-width="7"></path>
<path opacity="0.5" d="M11.0186 63.6604C11.0186 34.5872 34.6194 11.0188 63.7326 11.0188C81.6116 11.0188 97.4117 19.9075 106.943 33.5012" stroke="url(#gradient1_top)" stroke-width="7"></path>
<defs>
<linearGradient id="gradient0_top" x1="123.693" y1="63.6605" x2="4" y2="63.6605" gradientUnits="userSpaceOnUse">
<stop offset="0%" stop-color="#11A65A"></stop>
<stop offset="16.67%" stop-color="#70C599"></stop>
<stop offset="50%" stop-color="#FEE29C"></stop>
<stop offset="83.33%" stop-color="#F1656A"></stop>
<stop offset="100%" stop-color="#D2333D"></stop>
</linearGradient>
<linearGradient id="gradient1_top" x1="107.242" y1="63.6604" x2="11.0186" y2="63.6604" gradientUnits="userSpaceOnUse">
<stop offset="0%" stop-color="#11A65A"></stop>
<stop offset="16.67%" stop-color="#70C599"></stop>
<stop offset="50%" stop-color="#FEE29C"></stop>
<stop offset="83.33%" stop-color="#F1656A"></stop>
<stop offset="100%" stop-color="#D2333D"></stop>
</linearGradient>
</defs>
</svg>
</div><strong>2.86</strong>
</div>
</td>
<td><strong><span class="c-green ">Moderate Buy</span></strong></td>
<td data-sort-value="638">$638.00</td>
<td class="c-green" data-sort-clean="0.0901"><span class="fa-regular fa-arrow-up mr-2" aria-hidden="true"></span>9.01% Upside</td>
</tr>
<tr>
<td data-clean="MSFT|Microsoft">
<a class="profile-link" title="Microsoft stock forecast and price target" href="/stocks/NASDAQ/MSFT/forecast/" _blank=""><div class="company-thumbnail"><img loading="lazy" height="41" width="80" src="https://www.marketbeat.com/logos/thumbnail/microsoft-corporation-logo.png" alt="Microsoft Co. stock logo"></div><div class="ticker-area">MSFT</div><div class="title-area">Microsoft</div></a>
</td>
<td data-sort-value="2.93" data-clean="2.93">
<div class="text-center" style="max-width:50px;">
<div style="aspect-ratio: 127 / 73; margin:0 auto;">
<svg style="width:100%;height:100%;" width="127" height="73" viewBox="0 0 127 73" fill="none" xmlns="http://www.w3.org/2000/svg">
<path class="speedometer-pointer" fill-rule="evenodd" clip-rule="evenodd"
d="M62.8053 22.5363C63.2746 22.5335 63.66 22.9063 63.6728 23.3755L64.8044 64.9676C65.2233 65.1826 65.6047 65.4872 65.9183 65.8782C67.1107 67.3649 66.8722 69.5366 65.3856 70.729C63.899 71.9214 61.7272 71.6829 60.5348 70.1963C59.3424 68.7097 59.5809 66.5379 61.0676 65.3455C61.1458 65.2828 61.2259 65.224 61.3076 65.1692L61.9479 23.3857C61.9551 22.9165 62.336 22.5391 62.8053 22.5363Z"
fill="#4F545A" style=" transform: rotate(15.4285714285714deg); transform-origin:bottom center;"></path>
<path d="M4 63.6605C4 30.7109 30.7941 4 63.8463 4C84.1833 4 101.779 14.1126 112.594 29.5688C119.356 39.2324 123.321 50.9848 123.321 63.6605" stroke="url(#gradient0_top)" stroke-width="7"></path>
<path d="M112.594 29.5688C119.355 39.2324 123.321 50.9848 123.321 63.6606" stroke="#C3CACD" stroke-width="7"></path>
<path opacity="0.5" d="M11.0186 63.6604C11.0186 34.5872 34.6194 11.0188 63.7326 11.0188C81.6116 11.0188 97.4117 19.9075 106.943 33.5012" stroke="url(#gradient1_top)" stroke-width="7"></path>
<defs>
<linearGradient id="gradient0_top" x1="123.693" y1="63.6605" x2="4" y2="63.6605" gradientUnits="userSpaceOnUse">
<stop offset="0%" stop-color="#11A65A"></stop>
<stop offset="16.67%" stop-color="#70C599"></stop>
<stop offset="50%" stop-color="#FEE29C"></stop>
<stop offset="83.33%" stop-color="#F1656A"></stop>
<stop offset="100%" stop-color="#D2333D"></stop>
</linearGradient>
<linearGradient id="gradient1_top" x1="107.242" y1="63.6604" x2="11.0186" y2="63.6604" gradientUnits="userSpaceOnUse">
<stop offset="0%" stop-color="#11A65A"></stop>
<stop offset="16.67%" stop-color="#70C599"></stop>
<stop offset="50%" stop-color="#FEE29C"></stop>
<stop offset="83.33%" stop-color="#F1656A"></stop>
<stop offset="100%" stop-color="#D2333D"></stop>
</linearGradient>
</defs>
</svg>
</div><strong>2.93</strong>
</div>
</td>
<td><strong><span class="c-green ">Moderate Buy</span></strong></td>
<td data-sort-value="508.464285714286">$508.46</td>
<td class="c-green" data-sort-clean="0.1646"><span class="fa-regular fa-arrow-up mr-2" aria-hidden="true"></span>16.46% Upside</td>
</tr>
<tr>
<td data-clean="MU|Micron Technology">
<a class="profile-link" title="Micron Technology stock forecast and price target" href="/stocks/NASDAQ/MU/forecast/" _blank=""><div class="company-thumbnail"><img loading="lazy" height="80" width="80" src="https://www.marketbeat.com/logos/thumbnail/micron-technology-inc-logo.png?v=20221021141648" alt="Micron Technology, Inc. stock logo"></div><div class="ticker-area">MU</div><div class="title-area">Micron Technology</div></a>
</td>
<td data-sort-value="2.85" data-clean="2.85">
<div class="text-center" style="max-width:50px;">
<div style="aspect-ratio: 127 / 73; margin:0 auto;">
<svg style="width:100%;height:100%;" width="127" height="73" viewBox="0 0 127 73" fill="none" xmlns="http://www.w3.org/2000/svg">
<path class="speedometer-pointer" fill-rule="evenodd" clip-rule="evenodd"
d="M62.8053 22.5363C63.2746 22.5335 63.66 22.9063 63.6728 23.3755L64.8044 64.9676C65.2233 65.1826 65.6047 65.4872 65.9183 65.8782C67.1107 67.3649 66.8722 69.5366 65.3856 70.729C63.899 71.9214 61.7272 71.6829 60.5348 70.1963C59.3424 68.7097 59.5809 66.5379 61.0676 65.3455C61.1458 65.2828 61.2259 65.224 61.3076 65.1692L61.9479 23.3857C61.9551 22.9165 62.336 22.5391 62.8053 22.5363Z"
fill="#4F545A" style=" transform: rotate(12.4615384615385deg); transform-origin:bottom center;"></path>
<path d="M4 63.6605C4 30.7109 30.7941 4 63.8463 4C84.1833 4 101.779 14.1126 112.594 29.5688C119.356 39.2324 123.321 50.9848 123.321 63.6605" stroke="url(#gradient0_top)" stroke-width="7"></path>
<path d="M112.594 29.5688C119.355 39.2324 123.321 50.9848 123.321 63.6606" stroke="#C3CACD" stroke-width="7"></path>
<path opacity="0.5" d="M11.0186 63.6604C11.0186 34.5872 34.6194 11.0188 63.7326 11.0188C81.6116 11.0188 97.4117 19.9075 106.943 33.5012" stroke="url(#gradient1_top)" stroke-width="7"></path>
<defs>
<linearGradient id="gradient0_top" x1="123.693" y1="63.6605" x2="4" y2="63.6605" gradientUnits="userSpaceOnUse">
<stop offset="0%" stop-color="#11A65A"></stop>
<stop offset="16.67%" stop-color="#70C599"></stop>
<stop offset="50%" stop-color="#FEE29C"></stop>
<stop offset="83.33%" stop-color="#F1656A"></stop>
<stop offset="100%" stop-color="#D2333D"></stop>
</linearGradient>
<linearGradient id="gradient1_top" x1="107.242" y1="63.6604" x2="11.0186" y2="63.6604" gradientUnits="userSpaceOnUse">
<stop offset="0%" stop-color="#11A65A"></stop>
<stop offset="16.67%" stop-color="#70C599"></stop>
<stop offset="50%" stop-color="#FEE29C"></stop>
<stop offset="83.33%" stop-color="#F1656A"></stop>
<stop offset="100%" stop-color="#D2333D"></stop>
</linearGradient>
</defs>
</svg>
</div><strong>2.85</strong>
</div>
</td>
<td><strong><span class="c-green ">Moderate Buy</span></strong></td>
<td data-sort-value="135.24">$135.24</td>
<td class="c-green" data-sort-clean="0.5007"><span class="fa-regular fa-arrow-up mr-2" aria-hidden="true"></span>50.07% Upside</td>
</tr>
<tr>
<td data-clean="NVDA|NVIDIA">
<a class="profile-link" title="NVIDIA stock forecast and price target" href="/stocks/NASDAQ/NVDA/forecast/" _blank=""><div class="company-thumbnail"><img loading="lazy" height="41" width="80" src="https://www.marketbeat.com/logos/thumbnail/nvidia-co-logo.jpg?v=20221020142916" alt="NVIDIA Co. stock logo"></div><div class="ticker-area">NVDA</div><div class="title-area">NVIDIA</div></a>
</td>
<td data-sort-value="2.95" data-clean="2.95">
<div class="text-center" style="max-width:50px;">
<div style="aspect-ratio: 127 / 73; margin:0 auto;">
<svg style="width:100%;height:100%;" width="127" height="73" viewBox="0 0 127 73" fill="none" xmlns="http://www.w3.org/2000/svg">
<path class="speedometer-pointer" fill-rule="evenodd" clip-rule="evenodd"
d="M62.8053 22.5363C63.2746 22.5335 63.66 22.9063 63.6728 23.3755L64.8044 64.9676C65.2233 65.1826 65.6047 65.4872 65.9183 65.8782C67.1107 67.3649 66.8722 69.5366 65.3856 70.729C63.899 71.9214 61.7272 71.6829 60.5348 70.1963C59.3424 68.7097 59.5809 66.5379 61.0676 65.3455C61.1458 65.2828 61.2259 65.224 61.3076 65.1692L61.9479 23.3857C61.9551 22.9165 62.336 22.5391 62.8053 22.5363Z"
fill="#4F545A" style=" transform: rotate(16.3255813953488deg); transform-origin:bottom center;"></path>
<path d="M4 63.6605C4 30.7109 30.7941 4 63.8463 4C84.1833 4 101.779 14.1126 112.594 29.5688C119.356 39.2324 123.321 50.9848 123.321 63.6605" stroke="url(#gradient0_top)" stroke-width="7"></path>
<path d="M112.594 29.5688C119.355 39.2324 123.321 50.9848 123.321 63.6606" stroke="#C3CACD" stroke-width="7"></path>
<path opacity="0.5" d="M11.0186 63.6604C11.0186 34.5872 34.6194 11.0188 63.7326 11.0188C81.6116 11.0188 97.4117 19.9075 106.943 33.5012" stroke="url(#gradient1_top)" stroke-width="7"></path>
<defs>
<linearGradient id="gradient0_top" x1="123.693" y1="63.6605" x2="4" y2="63.6605" gradientUnits="userSpaceOnUse">
<stop offset="0%" stop-color="#11A65A"></stop>
<stop offset="16.67%" stop-color="#70C599"></stop>
<stop offset="50%" stop-color="#FEE29C"></stop>
<stop offset="83.33%" stop-color="#F1656A"></stop>
<stop offset="100%" stop-color="#D2333D"></stop>
</linearGradient>
<linearGradient id="gradient1_top" x1="107.242" y1="63.6604" x2="11.0186" y2="63.6604" gradientUnits="userSpaceOnUse">
<stop offset="0%" stop-color="#11A65A"></stop>
<stop offset="16.67%" stop-color="#70C599"></stop>
<stop offset="50%" stop-color="#FEE29C"></stop>
<stop offset="83.33%" stop-color="#F1656A"></stop>
<stop offset="100%" stop-color="#D2333D"></stop>
</linearGradient>
</defs>
</svg>
</div><strong>2.95</strong>
</div>
</td>
<td><strong><span class="c-green ">Moderate Buy</span></strong></td>
<td data-sort-value="164.154761904762">$164.15</td>
<td class="c-green" data-sort-clean="0.2187"><span class="fa-regular fa-arrow-up mr-2" aria-hidden="true"></span>21.87% Upside</td>
</tr>
<tr>
<td data-clean="AI|C3.ai">
<a class="profile-link" title="C3.ai stock forecast and price target" href="/stocks/NYSE/AI/forecast/" _blank=""><div class="company-thumbnail"><img loading="lazy" height="44" width="80" src="https://www.marketbeat.com/logos/thumbnail/c3ai-inc-logo.png?v=20221129192538" alt="C3.ai, Inc. stock logo"></div><div class="ticker-area">AI</div><div class="title-area">C3.ai</div></a>
</td>
<td data-sort-value="2.14" data-clean="2.14">
<div class="text-center" style="max-width:50px;">
<div style="aspect-ratio: 127 / 73; margin:0 auto;">
<svg style="width:100%;height:100%;" width="127" height="73" viewBox="0 0 127 73" fill="none" xmlns="http://www.w3.org/2000/svg">
<path class="speedometer-pointer" fill-rule="evenodd" clip-rule="evenodd"
d="M62.8053 22.5363C63.2746 22.5335 63.66 22.9063 63.6728 23.3755L64.8044 64.9676C65.2233 65.1826 65.6047 65.4872 65.9183 65.8782C67.1107 67.3649 66.8722 69.5366 65.3856 70.729C63.899 71.9214 61.7272 71.6829 60.5348 70.1963C59.3424 68.7097 59.5809 66.5379 61.0676 65.3455C61.1458 65.2828 61.2259 65.224 61.3076 65.1692L61.9479 23.3857C61.9551 22.9165 62.336 22.5391 62.8053 22.5363Z"
fill="#4F545A" style=" transform: rotate(-12.8571428571429deg); transform-origin:bottom center;"></path>
<path d="M4 63.6605C4 30.7109 30.7941 4 63.8463 4C84.1833 4 101.779 14.1126 112.594 29.5688C119.356 39.2324 123.321 50.9848 123.321 63.6605" stroke="url(#gradient0_top)" stroke-width="7"></path>
<path d="M112.594 29.5688C119.355 39.2324 123.321 50.9848 123.321 63.6606" stroke="#C3CACD" stroke-width="7"></path>
<path opacity="0.5" d="M11.0186 63.6604C11.0186 34.5872 34.6194 11.0188 63.7326 11.0188C81.6116 11.0188 97.4117 19.9075 106.943 33.5012" stroke="url(#gradient1_top)" stroke-width="7"></path>
<defs>
<linearGradient id="gradient0_top" x1="123.693" y1="63.6605" x2="4" y2="63.6605" gradientUnits="userSpaceOnUse">
<stop offset="0%" stop-color="#11A65A"></stop>
<stop offset="16.67%" stop-color="#70C599"></stop>
<stop offset="50%" stop-color="#FEE29C"></stop>
<stop offset="83.33%" stop-color="#F1656A"></stop>
<stop offset="100%" stop-color="#D2333D"></stop>
</linearGradient>
<linearGradient id="gradient1_top" x1="107.242" y1="63.6604" x2="11.0186" y2="63.6604" gradientUnits="userSpaceOnUse">
<stop offset="0%" stop-color="#11A65A"></stop>
<stop offset="16.67%" stop-color="#70C599"></stop>
<stop offset="50%" stop-color="#FEE29C"></stop>
<stop offset="83.33%" stop-color="#F1656A"></stop>
<stop offset="100%" stop-color="#D2333D"></stop>
</linearGradient>
</defs>
</svg>
</div><strong>2.14</strong>
</div>
</td>
<td><strong><span class="c-dark-gray ">Hold</span></strong></td>
<td data-sort-value="35">$35.00</td>
<td class="c-red" data-sort-clean="-0.0369"><span class="fa-regular fa-arrow-down mr-2" aria-hidden="true"></span>-3.69% Downside</td>
</tr>
<tr>
<td data-clean="IBM|International Business Machines">
<a class="profile-link" title="International Business Machines stock forecast and price target" href="/stocks/NYSE/IBM/forecast/" _blank=""><div class="company-thumbnail"><img loading="lazy" height="32" width="80" src="https://www.marketbeat.com/logos/thumbnail/international-business-machines-co-logo.png?v=20221020160751" alt="International Business Machines Co. stock logo"></div><div class="ticker-area">IBM</div><div class="title-area">International Business Machines</div></a>
</td>
<td data-sort-value="2.18" data-clean="2.18">
<div class="text-center" style="max-width:50px;">
<div style="aspect-ratio: 127 / 73; margin:0 auto;">
<svg style="width:100%;height:100%;" width="127" height="73" viewBox="0 0 127 73" fill="none" xmlns="http://www.w3.org/2000/svg">
<path class="speedometer-pointer" fill-rule="evenodd" clip-rule="evenodd"
d="M62.8053 22.5363C63.2746 22.5335 63.66 22.9063 63.6728 23.3755L64.8044 64.9676C65.2233 65.1826 65.6047 65.4872 65.9183 65.8782C67.1107 67.3649 66.8722 69.5366 65.3856 70.729C63.899 71.9214 61.7272 71.6829 60.5348 70.1963C59.3424 68.7097 59.5809 66.5379 61.0676 65.3455C61.1458 65.2828 61.2259 65.224 61.3076 65.1692L61.9479 23.3857C61.9551 22.9165 62.336 22.5391 62.8053 22.5363Z"
fill="#4F545A" style=" transform: rotate(-11.6470588235294deg); transform-origin:bottom center;"></path>
<path d="M4 63.6605C4 30.7109 30.7941 4 63.8463 4C84.1833 4 101.779 14.1126 112.594 29.5688C119.356 39.2324 123.321 50.9848 123.321 63.6605" stroke="url(#gradient0_top)" stroke-width="7"></path>
<path d="M112.594 29.5688C119.355 39.2324 123.321 50.9848 123.321 63.6606" stroke="#C3CACD" stroke-width="7"></path>
<path opacity="0.5" d="M11.0186 63.6604C11.0186 34.5872 34.6194 11.0188 63.7326 11.0188C81.6116 11.0188 97.4117 19.9075 106.943 33.5012" stroke="url(#gradient1_top)" stroke-width="7"></path>
<defs>
<linearGradient id="gradient0_top" x1="123.693" y1="63.6605" x2="4" y2="63.6605" gradientUnits="userSpaceOnUse">
<stop offset="0%" stop-color="#11A65A"></stop>
<stop offset="16.67%" stop-color="#70C599"></stop>
<stop offset="50%" stop-color="#FEE29C"></stop>
<stop offset="83.33%" stop-color="#F1656A"></stop>
<stop offset="100%" stop-color="#D2333D"></stop>
</linearGradient>
<linearGradient id="gradient1_top" x1="107.242" y1="63.6604" x2="11.0186" y2="63.6604" gradientUnits="userSpaceOnUse">
<stop offset="0%" stop-color="#11A65A"></stop>
<stop offset="16.67%" stop-color="#70C599"></stop>
<stop offset="50%" stop-color="#FEE29C"></stop>
<stop offset="83.33%" stop-color="#F1656A"></stop>
<stop offset="100%" stop-color="#D2333D"></stop>
</linearGradient>
</defs>
</svg>
</div><strong>2.18</strong>
</div>
</td>
<td><strong><span class="c-dark-gray ">Hold</span></strong></td>
<td data-sort-value="208.941176470588">$208.94</td>
<td class="c-red" data-sort-clean="-0.0646"><span class="fa-regular fa-arrow-down mr-2" aria-hidden="true"></span>-6.46% Downside</td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
<div class="col-12 col-md-5 mb-3">
<div class="border rounded p-3 mt-2">
<div class="section-heading">
<h2 class="m-0 h3 d-inline-block">Current Analyst Ratings</h2>
</div>
<div class="dv-chart-wrapper px-3">
<div id="comparisonRatingChart" class="dv-chart" style="height:765px;"><svg id="svgcomparisonRatingChart" width="503" height="765" aria-label="This chart shows a comparison each company's current ratings by analysts."
data-pastpercentage="1" data-margintop="20" data-marginleft="62">
<g class="underGroup">
<g class="y axis" transform="translate(62,5)" fill="none" font-size="10" font-family="sans-serif" text-anchor="middle">
<path class="domain" stroke="#000" d="M0.5,655V0.5H401.5V655"></path>
<g class="tick" opacity="1" transform="translate(0.5,0)">
<line stroke="#000" y2="655"></line><text fill="#000" y="658" dy="0.71em"></text>
</g>
<g class="tick" opacity="1" transform="translate(40.6,0)">
<line stroke="#000" y2="655"></line><text fill="#000" y="658" dy="0.71em"></text>
</g>
<g class="tick" opacity="1" transform="translate(80.7,0)">
<line stroke="#000" y2="655"></line><text fill="#000" y="658" dy="0.71em"></text>
</g>
<g class="tick" opacity="1" transform="translate(120.8,0)">
<line stroke="#000" y2="655"></line><text fill="#000" y="658" dy="0.71em"></text>
</g>
<g class="tick" opacity="1" transform="translate(160.9,0)">
<line stroke="#000" y2="655"></line><text fill="#000" y="658" dy="0.71em"></text>
</g>
<g class="tick" opacity="1" transform="translate(201,0)">
<line stroke="#000" y2="655"></line><text fill="#000" y="658" dy="0.71em"></text>
</g>
<g class="tick" opacity="1" transform="translate(241.1,0)">
<line stroke="#000" y2="655"></line><text fill="#000" y="658" dy="0.71em"></text>
</g>
<g class="tick" opacity="1" transform="translate(281.2,0)">
<line stroke="#000" y2="655"></line><text fill="#000" y="658" dy="0.71em"></text>
</g>
<g class="tick" opacity="1" transform="translate(321.3,0)">
<line stroke="#000" y2="655"></line><text fill="#000" y="658" dy="0.71em"></text>
</g>
<g class="tick" opacity="1" transform="translate(361.40000000000003,0)">
<line stroke="#000" y2="655"></line><text fill="#000" y="658" dy="0.71em"></text>
</g>
<g class="tick" opacity="1" transform="translate(401.5,0)">
<line stroke="#000" y2="655"></line><text fill="#000" y="658" dy="0.71em"></text>
</g>
</g>
</g>
<g class="shadowGroup" transform="translate(62,20)" width="401" height="675" clip-path="url(#comparisonRatingChartclip)"></g>
<g class="mainGroup" transform="translate(62,20)" width="401" height="0" clip-path="url(#comparisonRatingChartclip)">
<clipPath class="clip" id="comparisonRatingChartclip">
<rect transform="translate(-15,-20)" width="431" height="765"></rect>
</clipPath>
<g class="bars">
<g fill="var(--dv-hc-6)">
<rect x="0" y="2.9347826086956506" height="58.69565217391304" width="14.570247933884296"></rect>
<rect x="0" y="76.30434782608695" height="58.69565217391304" width="-2"></rect>
<rect x="0" y="149.67391304347825" height="58.69565217391304" width="-2"></rect>
<rect x="0" y="223.04347826086953" height="58.69565217391304" width="14.570247933884296"></rect>
<rect x="0" y="296.4130434782608" height="58.69565217391304" width="-2"></rect>
<rect x="0" y="369.78260869565213" height="58.69565217391304" width="6.285123966942148"></rect>
<rect x="0" y="443.1521739130434" height="58.69565217391304" width="-2"></rect>
<rect x="0" y="516.5217391304348" height="58.69565217391304" width="31.140495867768593"></rect>
<rect x="0" y="589.891304347826" height="58.69565217391304" width="22.855371900826444"></rect>
</g>
<g fill="var(--dv-hc-4)">
<rect x="16.570247933884296" y="2.9347826086956506" height="58.69565217391304" width="89.13636363636363"></rect>
<rect x="0" y="76.30434782608695" height="58.69565217391304" width="14.570247933884296"></rect>
<rect x="0" y="149.67391304347825" height="58.69565217391304" width="55.99586776859504"></rect>
<rect x="16.570247933884296" y="223.04347826086953" height="58.69565217391304" width="31.140495867768593"></rect>
<rect x="0" y="296.4130434782608" height="58.69565217391304" width="14.570247933884296"></rect>
<rect x="8.285123966942148" y="369.78260869565213" height="58.69565217391304" width="14.570247933884296"></rect>
<rect x="0" y="443.1521739130434" height="58.69565217391304" width="22.855371900826444"></rect>
<rect x="33.14049586776859" y="516.5217391304348" height="58.69565217391304" width="39.425619834710744"></rect>
<rect x="24.855371900826444" y="589.891304347826" height="58.69565217391304" width="64.28099173553719"></rect>
</g>
<g fill="var(--dv-hc-2)">
<rect x="107.70661157024793" y="2.9347826086956506" height="58.69565217391304" width="188.55785123966942"></rect>
<rect x="16.570247933884296" y="76.30434782608695" height="58.69565217391304" width="337.6900826446281"></rect>
<rect x="57.99586776859504" y="149.67391304347825" height="58.69565217391304" width="254.8388429752066"></rect>
<rect x="49.71074380165289" y="223.04347826086953" height="58.69565217391304" width="287.9793388429752"></rect>
<rect x="16.570247933884296" y="296.4130434782608" height="58.69565217391304" width="213.41322314049586"></rect>
<rect x="24.855371900826444" y="369.78260869565213" height="58.69565217391304" width="188.55785123966942"></rect>
<rect x="24.855371900826444" y="443.1521739130434" height="58.69565217391304" width="321.11983471074376"></rect>
<rect x="74.56611570247934" y="516.5217391304348" height="58.69565217391304" width="31.140495867768593"></rect>
<rect x="91.13636363636363" y="589.891304347826" height="58.69565217391304" width="47.71074380165288"></rect>
</g>
<g fill="var(--dv-hc-1)">
<rect x="298.26446280991735" y="2.9347826086956506" height="58.69565217391304" width="6.2851239669421375"></rect>
<rect x="356.26033057851237" y="76.30434782608695" height="58.69565217391304" width="6.2851239669421375"></rect>
<rect x="314.8347107438016" y="149.67391304347825" height="58.69565217391304" width="31.140495867768607"></rect>
<rect x="339.6900826446281" y="223.04347826086953" height="58.69565217391304" width="14.570247933884275"></rect>
<rect x="231.98347107438016" y="296.4130434782608" height="58.69565217391304" width="-2"></rect>
<rect x="215.41322314049586" y="369.78260869565213" height="58.69565217391304" width="-2"></rect>
<rect x="347.97520661157023" y="443.1521739130434" height="58.69565217391304" width="6.2851239669421375"></rect>
<rect x="107.70661157024793" y="516.5217391304348" height="58.69565217391304" width="6.285123966942152"></rect>
<rect x="140.8471074380165" y="589.891304347826" height="58.69565217391304" width="-2"></rect>
</g>
</g>
<g transform="translate(0,655)" class="x axis" fill="none" font-size="10" font-family="sans-serif" text-anchor="middle">
<path class="domain" stroke="#000" d="M0.5,6V0.5H401.5V6"></path>
<g class="tick" opacity="1" transform="translate(0.5,0)">
<line stroke="#000" y2="6"></line><text fill="#000" y="9" dy="0.71em">0</text>
</g>
<g class="tick" opacity="1" transform="translate(41.92561983471074,0)">
<line stroke="#000" y2="6"></line><text fill="#000" y="9" dy="0.71em">5</text>
</g>
<g class="tick" opacity="1" transform="translate(83.35123966942147,0)">
<line stroke="#000" y2="6"></line><text fill="#000" y="9" dy="0.71em">10</text>
</g>
<g class="tick" opacity="1" transform="translate(124.77685950413222,0)">
<line stroke="#000" y2="6"></line><text fill="#000" y="9" dy="0.71em">15</text>
</g>
<g class="tick" opacity="1" transform="translate(166.20247933884295,0)">
<line stroke="#000" y2="6"></line><text fill="#000" y="9" dy="0.71em">20</text>
</g>
<g class="tick" opacity="1" transform="translate(207.6280991735537,0)">
<line stroke="#000" y2="6"></line><text fill="#000" y="9" dy="0.71em">25</text>
</g>
<g class="tick" opacity="1" transform="translate(249.05371900826444,0)">
<line stroke="#000" y2="6"></line><text fill="#000" y="9" dy="0.71em">30</text>
</g>
<g class="tick" opacity="1" transform="translate(290.47933884297515,0)">
<line stroke="#000" y2="6"></line><text fill="#000" y="9" dy="0.71em">35</text>
</g>
<g class="tick" opacity="1" transform="translate(331.9049586776859,0)">
<line stroke="#000" y2="6"></line><text fill="#000" y="9" dy="0.71em">40</text>
</g>
<g class="tick" opacity="1" transform="translate(373.33057851239664,0)">
<line stroke="#000" y2="6"></line><text fill="#000" y="9" dy="0.71em">45</text>
</g><text y="2" x="373.33057851239664" dy="0.32em" fill="#A6B1B7" font-weight="600" text-anchor="start"></text>
</g>
</g>
<g class="bottomGroup" transform="translate(62,20)" width="401" height="0" clip-path="url(#comparisonRatingChartclip)"></g>
<g class="yTextGroup">
<g class="y axis top" transform="translate(62,20)" fill="none" font-size="10" font-family="sans-serif" text-anchor="end">
<path class="domain" stroke="#000" d="M-6,0.5H0.5V675.5H-6"></path>
<g class="tick" opacity="1" transform="translate(0,32.28260869565217)">
<line stroke="#000" x2="-6"></line><text fill="#000" x="-9" dy="0.32em">AAPL</text>
</g>
<g class="tick" opacity="1" transform="translate(0,105.65217391304347)">
<line stroke="#000" x2="-6"></line><text fill="#000" x="-9" dy="0.32em">AMZN</text>
</g>
<g class="tick" opacity="1" transform="translate(0,179.02173913043478)">
<line stroke="#000" x2="-6"></line><text fill="#000" x="-9" dy="0.32em">GOOGL</text>
</g>
<g class="tick" opacity="1" transform="translate(0,252.39130434782606)">
<line stroke="#000" x2="-6"></line><text fill="#000" x="-9" dy="0.32em">META</text>
</g>
<g class="tick" opacity="1" transform="translate(0,325.7608695652173)">
<line stroke="#000" x2="-6"></line><text fill="#000" x="-9" dy="0.32em">MSFT</text>
</g>
<g class="tick" opacity="1" transform="translate(0,399.13043478260863)">
<line stroke="#000" x2="-6"></line><text fill="#000" x="-9" dy="0.32em">MU</text>
</g>
<g class="tick" opacity="1" transform="translate(0,472.4999999999999)">
<line stroke="#000" x2="-6"></line><text fill="#000" x="-9" dy="0.32em">NVDA</text>
</g>
<g class="tick" opacity="1" transform="translate(0,545.8695652173913)">
<line stroke="#000" x2="-6"></line><text fill="#000" x="-9" dy="0.32em">AI</text>
</g>
<g class="tick" opacity="1" transform="translate(0,619.2391304347825)">
<line stroke="#000" x2="-6"></line><text fill="#000" x="-9" dy="0.32em">IBM</text>
</g>
</g>
<g class="footnote" text-anchor="end" transform="translate(62,0)">
<g transform="translate(20,710)">
<rect x="382" width="19" height="19" fill="var(--dv-hc-6)"></rect><text x="377" y="9.5" dy="0.32em" style="font-size: 15px;">Sell</text>
</g>
<g transform="translate(-40,710)">
<rect x="382" width="19" height="19" fill="var(--dv-hc-4)"></rect><text x="377" y="9.5" dy="0.32em" style="font-size: 15px;">Hold</text>
</g>
<g transform="translate(-100,710)">
<rect x="382" width="19" height="19" fill="var(--dv-hc-2)"></rect><text x="377" y="9.5" dy="0.32em" style="font-size: 15px;">Buy</text>
</g>
<g transform="translate(-160,710)">
<rect x="382" width="19" height="19" fill="var(--dv-hc-1)"></rect><text x="377" y="9.5" dy="0.32em" style="font-size: 15px;">Strong Buy</text>
</g>
</g>
</g>
<g class="overGroup" transform="translate(62,20)" width="401" height="675" clip-path="url(#comparisonRatingChartclip)"></g>
<defs>
<linearGradient id="comparisonRatingChartpastFutureGradient" x1="0%" x2="100%" y1="100%" y2="100%">
<stop class="start" offset="0%" stop-color="var(--blue-8)" stop-opacity="1"></stop>
<stop class="middle" offset="100%" stop-color="var(--blue-8)"></stop>
<stop class="othermiddle" offset="100%" stop-color="#ccc" stop-opacity="0"></stop>
<stop class="end" offset="100%" stop-color="#ccc" stop-opacity="0"></stop>
</linearGradient>
<linearGradient id="comparisonRatingChartfutureBarGradient" x1="100%" x2="100%" y1="0%" y2="100%">
<stop class="start" offset="0%" stop-color="#888888" stop-opacity="1"></stop>
<stop class="middle" offset="10%" stop-color="#888888" stop-opacity="1"></stop>
<stop class="end" offset="100%" stop-color="#888888" stop-opacity="0"></stop>
</linearGradient>
<linearGradient id="comparisonRatingChartpastBarGradient" x1="100%" x2="100%" y1="0%" y2="100%">
<stop class="start" offset="0%" stop-color="var(--blue-8)" stop-opacity="1"></stop>
<stop class="middle" offset="10%" stop-color="var(--blue-8)" stop-opacity="1"></stop>
<stop class="end" offset="100%" stop-color="var(--blue-8)" stop-opacity="0"></stop>
</linearGradient>
<linearGradient id="boughtGradient" x1="100%" x2="100%" y1="0%" y2="100%">
<stop class="start" offset="0%" stop-color="#0B824D" stop-opacity="1"></stop>
<stop class="middle" offset="10%" stop-color="#0B824D" stop-opacity="1"></stop>
<stop class="end" offset="100%" stop-color="#0B824D" stop-opacity="0"></stop>
</linearGradient>
<linearGradient id="comparisonRatingChartsoldGradient" x1="100%" x2="100%" y1="0%" y2="100%">
<stop class="start" offset="0%" stop-color="#E84B56" stop-opacity="1"></stop>
<stop class="middle" offset="10%" stop-color="#E84B56" stop-opacity="1"></stop>
<stop class="end" offset="100%" stop-color="#E84B56" stop-opacity="0"></stop>
</linearGradient>
<linearGradient id="comparisonRatingChartLightBlueGradient" x1="100%" x2="100%" y1="0%" y2="100%">
<stop class="start" offset="0%" stop-color="var(--blue-2)" stop-opacity="1"></stop>
<stop class="middle" offset="10%" stop-color="var(--blue-2)" stop-opacity="1"></stop>
<stop class="end" offset="100%" stop-color="var(--blue-2)" stop-opacity="0"></stop>
</linearGradient>
<linearGradient id="comparisonRatingChartfadeGradient" x1="0%" x2="100%" y1="100%" y2="100%">
<stop class="start" offset="0%" stop-color="#fff" stop-opacity="1"></stop>
<stop class="middle" offset="3.7406483790523692%" stop-color="#000" stop-opacity="1"></stop>
<stop class="othermiddle" offset="96.25935162094763%" stop-color="#000" stop-opacity="1"></stop>
<stop class="end" offset="100%" stop-color="#fff" stop-opacity="1"></stop>
</linearGradient>
<mask id="comparisonRatingChartmask">
<rect x="0" y="0" width="463" height="765" style="fill: url("#comparisonRatingChartfadeGradient"); opacity: 1;"></rect>
</mask>
<filter id="comparisonRatingChartinnerShadow" x0="-50%" y0="-50%" width="200%" height="200%">
<feGaussianBlur in="SourceAlpha" stdDeviation="5" result="blur"></feGaussianBlur>
<feOffset dy="10" dx="3"></feOffset>
<feComposite in2="SourceAlpha" operator="arithmetic" k2="-1" k3="1" result="shadowDiff"></feComposite>
<feFlood flood-color="#75a0bb" flood-opacity="0.3"></feFlood>
<feComposite in2="shadowDiff" operator="in"></feComposite>
<feComposite in2="SourceGraphic" operator="over" result="firstfilter"></feComposite>
<feGaussianBlur in="firstfilter" stdDeviation="3" result="blur2"></feGaussianBlur>
<feOffset dy="-10" dx="-3"></feOffset>
<feComposite in2="firstfilter" operator="arithmetic" k2="-1" k3="1" result="shadowDiff"></feComposite>
<feFlood flood-color="#75a0bb" flood-opacity="0.3"></feFlood>
<feComposite in2="shadowDiff" operator="in"></feComposite>
<feComposite in2="firstfilter" operator="over"></feComposite>
</filter>
</defs>
</svg>
<div class="tooltip" style="opacity: 0; background-color: white; border: 1px solid; border-radius: 0px; padding: 10px;"></div>
</div>
</div>
</div>
</div>
</div>
<h3 class="mt-2">Latest Artificial Intelligence Stocks Analyst Ratings</h3>
<div class="scroll-table-wrapper-wrapper">
<div class="scroll-table-wrapper" style="padding-top: 33.2812px;">
<table class="scroll-table sort-table analystratings-table fixed-header">
<thead class="hide-scrollbar" style="width: 1448px; position: absolute; top: 0px;">
<tr>
<th data-sort="int" style="min-width: 137.484px; max-width: 137.484px;">Date</th>
<th data-sort="string" data-clean="Symbol|Company" style="min-width: 206.047px; max-width: 206.047px;">Company</th>
<th data-sort="string" style="min-width: 281.531px; max-width: 281.531px;">Brokerage</th>
<th data-sort="string" style="min-width: 208.844px; max-width: 208.844px;">Action</th>
<th data-sort="int" style="min-width: 310.031px; max-width: 310.031px;">Rating</th>
<th data-sort="float" style="min-width: 210.531px; max-width: 210.531px;">Price Target</th>
<th data-sort="string" style="min-width: 93.5312px; max-width: 93.5312px;">Details</th>
</tr>
</thead>
<tbody>
<tr>
<td data-sort-value="20241220000000">12/20/2024</td>
<td data-clean="AMZN|Amazon.com">
<a class="profile-link" title="Amazon.com stock forecast and price target" href="/stocks/NASDAQ/AMZN/forecast/" _blank=""><div class="company-thumbnail"><img loading="lazy" height="29" width="80" src="https://www.marketbeat.com/logos/thumbnail/amazoncom-inc-logo.jpg" alt="Amazon.com, Inc. stock logo"></div><div class="ticker-area">AMZN</div><div class="title-area">Amazon.com</div></a>
</td>
<td>
<a href="/ratings/by-issuer/tigress-financial-stock-recommendations/">Tigress Financial</a><br><a class="d-block d-sm-inline-block text-decoration-none" style="font-size:0.6em;" rel="nofollow" href="/subscribe/all-access/?ReferralType=StarRating" title="Upgrade to MarketBeat All Access to see this firm's recommendation accuracy ranking."><span class="fa-solid fa-star c-gray-3" aria-hidden="true"></span><span class="fa-solid fa-star c-gray-3" aria-hidden="true"></span><span class="fa-solid fa-star c-gray-3" aria-hidden="true"></span><span class="fa-solid fa-star c-gray-3" aria-hidden="true"></span><span class="fa-solid fa-star c-gray-3" aria-hidden="true"></span><span class="fa-solid fa-lock-keyhole c-blue ml-2" aria-hidden="true" style="line-height:0.6em;"></span><span class="sr-only">Subscribe to MarketBeat All Access for the recommendation accuracy rating</span></a>
</td>
<td>Boost Price Target</td>
<td data-sort-value="3">Buy ➝ Buy</td>
<td data-sort-value="290">$245.00 ➝ $290.00</td>
<td data-clean="https://www.marketbeat.com/all-access/ratings-screener/details/2152711/" style="min-width:75px;text-align:center;">
<a title="View Ratings Details" rel="nofollow" href="/all-access/ratings-screener/details/2152711/" class="btn btn-secondary p-2"><span class="fa-regular fa-square-list"></span></a></td>
</tr>
<tr>
<td data-sort-value="20241220000000">12/20/2024</td>
<td data-clean="MU|Micron Technology">
<a class="profile-link" title="Micron Technology stock forecast and price target" href="/stocks/NASDAQ/MU/forecast/" _blank=""><div class="company-thumbnail"><img loading="lazy" height="80" width="80" src="https://www.marketbeat.com/logos/thumbnail/micron-technology-inc-logo.png?v=20221021141648" alt="Micron Technology, Inc. stock logo"></div><div class="ticker-area">MU</div><div class="title-area">Micron Technology</div></a>
</td>
<td>
<a href="/ratings/by-issuer/barclays-stock-recommendations/">Barclays</a><br><a class="d-block d-sm-inline-block text-decoration-none" style="font-size:0.6em;" rel="nofollow" href="/subscribe/all-access/?ReferralType=StarRating" title="Upgrade to MarketBeat All Access to see this firm's recommendation accuracy ranking."><span class="fa-solid fa-star c-gray-3" aria-hidden="true"></span><span class="fa-solid fa-star c-gray-3" aria-hidden="true"></span><span class="fa-solid fa-star c-gray-3" aria-hidden="true"></span><span class="fa-solid fa-star c-gray-3" aria-hidden="true"></span><span class="fa-solid fa-star c-gray-3" aria-hidden="true"></span><span class="fa-solid fa-lock-keyhole c-blue ml-2" aria-hidden="true" style="line-height:0.6em;"></span><span class="sr-only">Subscribe to MarketBeat All Access for the recommendation accuracy rating</span></a>
</td>
<td>Lower Price Target</td>
<td data-sort-value="3">Overweight ➝ Overweight</td>
<td data-sort-value="110">$145.00 ➝ $110.00</td>
<td data-clean="https://www.marketbeat.com/all-access/ratings-screener/details/2152669/" style="min-width:75px;text-align:center;">
<a title="View Ratings Details" rel="nofollow" href="/all-access/ratings-screener/details/2152669/" class="btn btn-secondary p-2"><span class="fa-regular fa-square-list"></span></a></td>
</tr>
<tr>
<td data-sort-value="20241219000000">12/19/2024</td>
<td data-clean="MU|Micron Technology">
<a class="profile-link" title="Micron Technology stock forecast and price target" href="/stocks/NASDAQ/MU/forecast/" _blank=""><div class="company-thumbnail"><img loading="lazy" height="80" width="80" src="https://www.marketbeat.com/logos/thumbnail/micron-technology-inc-logo.png?v=20221021141648" alt="Micron Technology, Inc. stock logo"></div><div class="ticker-area">MU</div><div class="title-area">Micron Technology</div></a>
</td>
<td>
<a href="/ratings/by-issuer/morgan-stanley-stock-recommendations/">Morgan Stanley</a><br><a class="d-block d-sm-inline-block text-decoration-none" style="font-size:0.6em;" rel="nofollow" href="/subscribe/all-access/?ReferralType=StarRating" title="Upgrade to MarketBeat All Access to see this firm's recommendation accuracy ranking."><span class="fa-solid fa-star c-gray-3" aria-hidden="true"></span><span class="fa-solid fa-star c-gray-3" aria-hidden="true"></span><span class="fa-solid fa-star c-gray-3" aria-hidden="true"></span><span class="fa-solid fa-star c-gray-3" aria-hidden="true"></span><span class="fa-solid fa-star c-gray-3" aria-hidden="true"></span><span class="fa-solid fa-lock-keyhole c-blue ml-2" aria-hidden="true" style="line-height:0.6em;"></span><span class="sr-only">Subscribe to MarketBeat All Access for the recommendation accuracy rating</span></a>
</td>
<td>Lower Price Target</td>
<td data-sort-value="2">Equal Weight ➝ Equal Weight</td>
<td data-sort-value="98">$114.00 ➝ $98.00</td>
<td data-clean="https://www.marketbeat.com/all-access/ratings-screener/details/2152067/" style="min-width:75px;text-align:center;">
<a title="View Ratings Details" rel="nofollow" href="/all-access/ratings-screener/details/2152067/" class="btn btn-secondary p-2"><span class="fa-regular fa-square-list"></span></a></td>
</tr>
<tr>
<td data-sort-value="20241219000000">12/19/2024</td>
<td data-clean="MU|Micron Technology">
<a class="profile-link" title="Micron Technology stock forecast and price target" href="/stocks/NASDAQ/MU/forecast/" _blank=""><div class="company-thumbnail"><img loading="lazy" height="80" width="80" src="https://www.marketbeat.com/logos/thumbnail/micron-technology-inc-logo.png?v=20221021141648" alt="Micron Technology, Inc. stock logo"></div><div class="ticker-area">MU</div><div class="title-area">Micron Technology</div></a>
</td>
<td>
<a href="/ratings/by-issuer/piper-sandler-stock-recommendations/">Piper Sandler</a><br><a class="d-block d-sm-inline-block text-decoration-none" style="font-size:0.6em;" rel="nofollow" href="/subscribe/all-access/?ReferralType=StarRating" title="Upgrade to MarketBeat All Access to see this firm's recommendation accuracy ranking."><span class="fa-solid fa-star c-gray-3" aria-hidden="true"></span><span class="fa-solid fa-star c-gray-3" aria-hidden="true"></span><span class="fa-solid fa-star c-gray-3" aria-hidden="true"></span><span class="fa-solid fa-star c-gray-3" aria-hidden="true"></span><span class="fa-solid fa-star c-gray-3" aria-hidden="true"></span><span class="fa-solid fa-lock-keyhole c-blue ml-2" aria-hidden="true" style="line-height:0.6em;"></span><span class="sr-only">Subscribe to MarketBeat All Access for the recommendation accuracy rating</span></a>
</td>
<td>Lower Price Target</td>
<td data-sort-value="3">Overweight ➝ Overweight</td>
<td data-sort-value="120">$150.00 ➝ $120.00</td>
<td data-clean="https://www.marketbeat.com/all-access/ratings-screener/details/2152056/" style="min-width:75px;text-align:center;">
<a title="View Ratings Details" rel="nofollow" href="/all-access/ratings-screener/details/2152056/" class="btn btn-secondary p-2"><span class="fa-regular fa-square-list"></span></a></td>
</tr>
<tr>
<td data-sort-value="20241219000000">12/19/2024</td>
<td data-clean="MU|Micron Technology">
<a class="profile-link" title="Micron Technology stock forecast and price target" href="/stocks/NASDAQ/MU/forecast/" _blank=""><div class="company-thumbnail"><img loading="lazy" height="80" width="80" src="https://www.marketbeat.com/logos/thumbnail/micron-technology-inc-logo.png?v=20221021141648" alt="Micron Technology, Inc. stock logo"></div><div class="ticker-area">MU</div><div class="title-area">Micron Technology</div></a>
</td>
<td>
<a href="/ratings/by-issuer/jpmorgan-chase-co-stock-recommendations/">JPMorgan Chase & Co.</a><br><a class="d-block d-sm-inline-block text-decoration-none" style="font-size:0.6em;" rel="nofollow" href="/subscribe/all-access/?ReferralType=StarRating" title="Upgrade to MarketBeat All Access to see this firm's recommendation accuracy ranking."><span class="fa-solid fa-star c-gray-3" aria-hidden="true"></span><span class="fa-solid fa-star c-gray-3" aria-hidden="true"></span><span class="fa-solid fa-star c-gray-3" aria-hidden="true"></span><span class="fa-solid fa-star c-gray-3" aria-hidden="true"></span><span class="fa-solid fa-star c-gray-3" aria-hidden="true"></span><span class="fa-solid fa-lock-keyhole c-blue ml-2" aria-hidden="true" style="line-height:0.6em;"></span><span class="sr-only">Subscribe to MarketBeat All Access for the recommendation accuracy rating</span></a>
</td>
<td>Lower Price Target</td>
<td data-sort-value="3">Overweight ➝ Overweight</td>
<td data-sort-value="145">$180.00 ➝ $145.00</td>
<td data-clean="https://www.marketbeat.com/all-access/ratings-screener/details/2152043/" style="min-width:75px;text-align:center;">
<a title="View Ratings Details" rel="nofollow" href="/all-access/ratings-screener/details/2152043/" class="btn btn-secondary p-2"><span class="fa-regular fa-square-list"></span></a></td>
</tr>
<tr>
<td data-sort-value="20241219000000">12/19/2024</td>
<td data-clean="MU|Micron Technology">
<a class="profile-link" title="Micron Technology stock forecast and price target" href="/stocks/NASDAQ/MU/forecast/" _blank=""><div class="company-thumbnail"><img loading="lazy" height="80" width="80" src="https://www.marketbeat.com/logos/thumbnail/micron-technology-inc-logo.png?v=20221021141648" alt="Micron Technology, Inc. stock logo"></div><div class="ticker-area">MU</div><div class="title-area">Micron Technology</div></a>
</td>
<td>
<a href="/ratings/by-issuer/stifel-nicolaus-stock-recommendations/">Stifel Nicolaus</a><br><a class="d-block d-sm-inline-block text-decoration-none" style="font-size:0.6em;" rel="nofollow" href="/subscribe/all-access/?ReferralType=StarRating" title="Upgrade to MarketBeat All Access to see this firm's recommendation accuracy ranking."><span class="fa-solid fa-star c-gray-3" aria-hidden="true"></span><span class="fa-solid fa-star c-gray-3" aria-hidden="true"></span><span class="fa-solid fa-star c-gray-3" aria-hidden="true"></span><span class="fa-solid fa-star c-gray-3" aria-hidden="true"></span><span class="fa-solid fa-star c-gray-3" aria-hidden="true"></span><span class="fa-solid fa-lock-keyhole c-blue ml-2" aria-hidden="true" style="line-height:0.6em;"></span><span class="sr-only">Subscribe to MarketBeat All Access for the recommendation accuracy rating</span></a>
</td>
<td>Lower Price Target</td>
<td data-sort-value="3">Buy ➝ Buy</td>
<td data-sort-value="130">$135.00 ➝ $130.00</td>
<td data-clean="https://www.marketbeat.com/all-access/ratings-screener/details/2152032/" style="min-width:75px;text-align:center;">
<a title="View Ratings Details" rel="nofollow" href="/all-access/ratings-screener/details/2152032/" class="btn btn-secondary p-2"><span class="fa-regular fa-square-list"></span></a></td>
</tr>
<tr>
<td data-sort-value="20241219000000">12/19/2024</td>
<td data-clean="MU|Micron Technology">
<a class="profile-link" title="Micron Technology stock forecast and price target" href="/stocks/NASDAQ/MU/forecast/" _blank=""><div class="company-thumbnail"><img loading="lazy" height="80" width="80" src="https://www.marketbeat.com/logos/thumbnail/micron-technology-inc-logo.png?v=20221021141648" alt="Micron Technology, Inc. stock logo"></div><div class="ticker-area">MU</div><div class="title-area">Micron Technology</div></a>
</td>
<td>
<a href="/ratings/by-issuer/cantor-fitzgerald-stock-recommendations/">Cantor Fitzgerald</a><br><a class="d-block d-sm-inline-block text-decoration-none" style="font-size:0.6em;" rel="nofollow" href="/subscribe/all-access/?ReferralType=StarRating" title="Upgrade to MarketBeat All Access to see this firm's recommendation accuracy ranking."><span class="fa-solid fa-star c-gray-3" aria-hidden="true"></span><span class="fa-solid fa-star c-gray-3" aria-hidden="true"></span><span class="fa-solid fa-star c-gray-3" aria-hidden="true"></span><span class="fa-solid fa-star c-gray-3" aria-hidden="true"></span><span class="fa-solid fa-star c-gray-3" aria-hidden="true"></span><span class="fa-solid fa-lock-keyhole c-blue ml-2" aria-hidden="true" style="line-height:0.6em;"></span><span class="sr-only">Subscribe to MarketBeat All Access for the recommendation accuracy rating</span></a>
</td>
<td>Lower Price Target</td>
<td data-sort-value="3">Overweight ➝ Overweight</td>
<td data-sort-value="130">$150.00 ➝ $130.00</td>
<td data-clean="https://www.marketbeat.com/all-access/ratings-screener/details/2152027/" style="min-width:75px;text-align:center;">
<a title="View Ratings Details" rel="nofollow" href="/all-access/ratings-screener/details/2152027/" class="btn btn-secondary p-2"><span class="fa-regular fa-square-list"></span></a></td>
</tr>
<tr>
<td data-sort-value="20241219000000">12/19/2024</td>
<td data-clean="MU|Micron Technology">
<a class="profile-link" title="Micron Technology stock forecast and price target" href="/stocks/NASDAQ/MU/forecast/" _blank=""><div class="company-thumbnail"><img loading="lazy" height="80" width="80" src="https://www.marketbeat.com/logos/thumbnail/micron-technology-inc-logo.png?v=20221021141648" alt="Micron Technology, Inc. stock logo"></div><div class="ticker-area">MU</div><div class="title-area">Micron Technology</div></a>
</td>
<td>
<a href="/ratings/by-issuer/goldman-sachs-group-stock-recommendations/">The Goldman Sachs Group</a><br><a class="d-block d-sm-inline-block text-decoration-none" style="font-size:0.6em;" rel="nofollow" href="/subscribe/all-access/?ReferralType=StarRating" title="Upgrade to MarketBeat All Access to see this firm's recommendation accuracy ranking."><span class="fa-solid fa-star c-gray-3" aria-hidden="true"></span><span class="fa-solid fa-star c-gray-3" aria-hidden="true"></span><span class="fa-solid fa-star c-gray-3" aria-hidden="true"></span><span class="fa-solid fa-star c-gray-3" aria-hidden="true"></span><span class="fa-solid fa-star c-gray-3" aria-hidden="true"></span><span class="fa-solid fa-lock-keyhole c-blue ml-2" aria-hidden="true" style="line-height:0.6em;"></span><span class="sr-only">Subscribe to MarketBeat All Access for the recommendation accuracy rating</span></a>
</td>
<td>Lower Price Target</td>
<td data-sort-value="3">Buy ➝ Buy</td>
<td data-sort-value="128">$145.00 ➝ $128.00</td>
<td data-clean="https://www.marketbeat.com/all-access/ratings-screener/details/2152010/" style="min-width:75px;text-align:center;">
<a title="View Ratings Details" rel="nofollow" href="/all-access/ratings-screener/details/2152010/" class="btn btn-secondary p-2"><span class="fa-regular fa-square-list"></span></a></td>
</tr>
<tr>
<td data-sort-value="20241219000000">12/19/2024</td>
<td data-clean="MU|Micron Technology">
<a class="profile-link" title="Micron Technology stock forecast and price target" href="/stocks/NASDAQ/MU/forecast/" _blank=""><div class="company-thumbnail"><img loading="lazy" height="80" width="80" src="https://www.marketbeat.com/logos/thumbnail/micron-technology-inc-logo.png?v=20221021141648" alt="Micron Technology, Inc. stock logo"></div><div class="ticker-area">MU</div><div class="title-area">Micron Technology</div></a>
</td>
<td>
<a href="/ratings/by-issuer/wells-fargo-co-stock-recommendations/">Wells Fargo & Company</a><br><a class="d-block d-sm-inline-block text-decoration-none" style="font-size:0.6em;" rel="nofollow" href="/subscribe/all-access/?ReferralType=StarRating" title="Upgrade to MarketBeat All Access to see this firm's recommendation accuracy ranking."><span class="fa-solid fa-star c-gray-3" aria-hidden="true"></span><span class="fa-solid fa-star c-gray-3" aria-hidden="true"></span><span class="fa-solid fa-star c-gray-3" aria-hidden="true"></span><span class="fa-solid fa-star c-gray-3" aria-hidden="true"></span><span class="fa-solid fa-star c-gray-3" aria-hidden="true"></span><span class="fa-solid fa-lock-keyhole c-blue ml-2" aria-hidden="true" style="line-height:0.6em;"></span><span class="sr-only">Subscribe to MarketBeat All Access for the recommendation accuracy rating</span></a>
</td>
<td>Lower Price Target</td>
<td data-sort-value="3">Overweight ➝ Overweight</td>
<td data-sort-value="140">$175.00 ➝ $140.00</td>
<td data-clean="https://www.marketbeat.com/all-access/ratings-screener/details/2151982/" style="min-width:75px;text-align:center;">
<a title="View Ratings Details" rel="nofollow" href="/all-access/ratings-screener/details/2151982/" class="btn btn-secondary p-2"><span class="fa-regular fa-square-list"></span></a></td>
</tr>
<tr>
<td data-sort-value="20241219000000">12/19/2024</td>
<td data-clean="MU|Micron Technology">
<a class="profile-link" title="Micron Technology stock forecast and price target" href="/stocks/NASDAQ/MU/forecast/" _blank=""><div class="company-thumbnail"><img loading="lazy" height="80" width="80" src="https://www.marketbeat.com/logos/thumbnail/micron-technology-inc-logo.png?v=20221021141648" alt="Micron Technology, Inc. stock logo"></div><div class="ticker-area">MU</div><div class="title-area">Micron Technology</div></a>
</td>
<td>
<a href="/ratings/by-issuer/ubs-group-stock-recommendations/">UBS Group</a><br><a class="d-block d-sm-inline-block text-decoration-none" style="font-size:0.6em;" rel="nofollow" href="/subscribe/all-access/?ReferralType=StarRating" title="Upgrade to MarketBeat All Access to see this firm's recommendation accuracy ranking."><span class="fa-solid fa-star c-gray-3" aria-hidden="true"></span><span class="fa-solid fa-star c-gray-3" aria-hidden="true"></span><span class="fa-solid fa-star c-gray-3" aria-hidden="true"></span><span class="fa-solid fa-star c-gray-3" aria-hidden="true"></span><span class="fa-solid fa-star c-gray-3" aria-hidden="true"></span><span class="fa-solid fa-lock-keyhole c-blue ml-2" aria-hidden="true" style="line-height:0.6em;"></span><span class="sr-only">Subscribe to MarketBeat All Access for the recommendation accuracy rating</span></a>
</td>
<td>Lower Price Target</td>
<td data-sort-value="3">Buy ➝ Buy</td>
<td data-sort-value="125">$135.00 ➝ $125.00</td>
<td data-clean="https://www.marketbeat.com/all-access/ratings-screener/details/2151924/" style="min-width:75px;text-align:center;">
<a title="View Ratings Details" rel="nofollow" href="/all-access/ratings-screener/details/2151924/" class="btn btn-secondary p-2"><span class="fa-regular fa-square-list"></span></a></td>
</tr>
<tr>
<td data-sort-value="20241219000000">12/19/2024</td>
<td data-clean="MU|Micron Technology">
<a class="profile-link" title="Micron Technology stock forecast and price target" href="/stocks/NASDAQ/MU/forecast/" _blank=""><div class="company-thumbnail"><img loading="lazy" height="80" width="80" src="https://www.marketbeat.com/logos/thumbnail/micron-technology-inc-logo.png?v=20221021141648" alt="Micron Technology, Inc. stock logo"></div><div class="ticker-area">MU</div><div class="title-area">Micron Technology</div></a>
</td>
<td>
<a href="/ratings/by-issuer/mizuho-stock-recommendations/">Mizuho</a><br><a class="d-block d-sm-inline-block text-decoration-none" style="font-size:0.6em;" rel="nofollow" href="/subscribe/all-access/?ReferralType=StarRating" title="Upgrade to MarketBeat All Access to see this firm's recommendation accuracy ranking."><span class="fa-solid fa-star c-gray-3" aria-hidden="true"></span><span class="fa-solid fa-star c-gray-3" aria-hidden="true"></span><span class="fa-solid fa-star c-gray-3" aria-hidden="true"></span><span class="fa-solid fa-star c-gray-3" aria-hidden="true"></span><span class="fa-solid fa-star c-gray-3" aria-hidden="true"></span><span class="fa-solid fa-lock-keyhole c-blue ml-2" aria-hidden="true" style="line-height:0.6em;"></span><span class="sr-only">Subscribe to MarketBeat All Access for the recommendation accuracy rating</span></a>
</td>
<td>Lower Price Target</td>
<td data-sort-value="3">Outperform ➝ Outperform</td>
<td data-sort-value="115">$135.00 ➝ $115.00</td>
<td data-clean="https://www.marketbeat.com/all-access/ratings-screener/details/2151907/" style="min-width:75px;text-align:center;">
<a title="View Ratings Details" rel="nofollow" href="/all-access/ratings-screener/details/2151907/" class="btn btn-secondary p-2"><span class="fa-regular fa-square-list"></span></a></td>
</tr>
</tbody>
</table>
</div>
</div><em>(Data available from 12/22/2021 forward. View 10+ years of historical ratings with our <a href="https://www.marketbeat.com/all-access/ratings-screener/">analyst ratings screener</a>.)</em><br>
<h2 class="mt-5">Sales & Book Value</h2>
<div class="scroll-table-wrapper-wrapper">
<div class="scroll-table-wrapper" style="padding-top: 33.2812px;">
<table class="scroll-table sort-table sales-table fixed-header">
<thead class="hide-scrollbar" style="width: 1448px; position: absolute; top: 0px;">
<tr>
<th data-sort="string" data-clean="Symbol|Company" style="min-width: 400.125px; max-width: 400.125px;">Company</th>
<th data-sort="int" style="min-width: 151.047px; max-width: 151.047px;">Annual Revenue</th>
<th data-sort="float" style="min-width: 151.047px; max-width: 151.047px;">Price/Sales</th>
<th data-sort="float" data-clean="Cashflow (per share)" style="min-width: 221.812px; max-width: 221.812px;">Cashflow</th>
<th data-sort="float" style="min-width: 151.047px; max-width: 151.047px;">Price/Cash</th>
<th data-sort="float" data-clean="Book Value (per share)" style="min-width: 221.812px; max-width: 221.812px;">Book Value</th>
<th data-sort="float" style="min-width: 151.109px; max-width: 151.109px;">Price/Book</th>
</tr>
</thead>
<tbody>
<tr>
<td data-clean="AAPL|Apple">
<a class="profile-link" title="Apple stock price and analysis" href="/stocks/NASDAQ/AAPL/" _blank=""><div class="company-thumbnail"><img loading="lazy" height="53" width="80" src="https://www.marketbeat.com/logos/thumbnail/apple-inc-logo.png" alt="Apple Inc. stock logo"></div><div class="ticker-area">AAPL</div><div class="title-area">Apple</div></a>
</td>
<td data-clean="$391,035,000,000.00" data-sort-value="391035000000">$391.04B</td>
<td>9.84</td>
<td data-clean="$7.88" data-sort-value="7.88382899628253">$7.88 per share</td>
<td>32.28</td>
<td data-clean="$3.77" data-sort-value="3.77">$3.77 per share</td>
<td>67.50</td>
</tr>
<tr>
<td data-clean="AMZN|Amazon.com">
<a class="profile-link" title="Amazon.com stock price and analysis" href="/stocks/NASDAQ/AMZN/" _blank=""><div class="company-thumbnail"><img loading="lazy" height="29" width="80" src="https://www.marketbeat.com/logos/thumbnail/amazoncom-inc-logo.jpg" alt="Amazon.com, Inc. stock logo"></div><div class="ticker-area">AMZN</div><div class="title-area">Amazon.com</div></a>
</td>
<td data-clean="$620,128,000,000.00" data-sort-value="620128000000">$620.13B</td>
<td>3.81</td>
<td data-clean="$7.38" data-sort-value="7.37684486716956">$7.38 per share</td>
<td>30.49</td>
<td data-clean="$19.43" data-sort-value="19.43">$19.43 per share</td>
<td>11.58</td>
</tr>
<tr>
<td data-clean="GOOGL|Alphabet">
<a class="profile-link" title="Alphabet stock price and analysis" href="/stocks/NASDAQ/GOOGL/" _blank=""><div class="company-thumbnail"><img loading="lazy" height="28" width="80" src="https://www.marketbeat.com/logos/thumbnail/google-inc-logo.png" alt="Alphabet Inc. stock logo"></div><div class="ticker-area">GOOGL</div><div class="title-area">Alphabet</div></a>
</td>
<td data-clean="$339,859,000,000.00" data-sort-value="339859000000">$339.86B</td>
<td>6.89</td>
<td data-clean="$6.76" data-sort-value="6.75644193434522">$6.76 per share</td>
<td>28.33</td>
<td data-clean="$22.79" data-sort-value="22.79">$22.79 per share</td>
<td>8.40</td>
</tr>
<tr>
<td data-clean="META|Meta Platforms">
<a class="profile-link" title="Meta Platforms stock price and analysis" href="/stocks/NASDAQ/META/" _blank=""><div class="company-thumbnail"><img loading="lazy" height="76" width="80" src="https://www.marketbeat.com/logos/thumbnail/meta-platforms-inc-logo.png?v=20220609084126" alt="Meta Platforms, Inc. stock logo"></div><div class="ticker-area">META</div><div class="title-area">Meta Platforms</div></a>
</td>
<td data-clean="$156,227,000,000.00" data-sort-value="156227000000">$156.23B</td>
<td>9.46</td>
<td data-clean="$18.24" data-sort-value="18.2434538653367">$18.24 per share</td>
<td>32.08</td>
<td data-clean="$60.08" data-sort-value="60.08">$60.08 per share</td>
<td>9.74</td>
</tr>
<tr>
<td data-clean="MSFT|Microsoft">
<a class="profile-link" title="Microsoft stock price and analysis" href="/stocks/NASDAQ/MSFT/" _blank=""><div class="company-thumbnail"><img loading="lazy" height="41" width="80" src="https://www.marketbeat.com/logos/thumbnail/microsoft-corporation-logo.png" alt="Microsoft Co. stock logo"></div><div class="ticker-area">MSFT</div><div class="title-area">Microsoft</div></a>
</td>
<td data-clean="$254,190,000,000.00" data-sort-value="254190000000">$254.19B</td>
<td>12.77</td>
<td data-clean="$14.50" data-sort-value="14.5001660577881">$14.50 per share</td>
<td>30.11</td>
<td data-clean="$36.12" data-sort-value="36.12">$36.12 per share</td>
<td>12.09</td>
</tr>
<tr>
<td data-clean="MU|Micron Technology">
<a class="profile-link" title="Micron Technology stock price and analysis" href="/stocks/NASDAQ/MU/" _blank=""><div class="company-thumbnail"><img loading="lazy" height="80" width="80" src="https://www.marketbeat.com/logos/thumbnail/micron-technology-inc-logo.png?v=20221021141648" alt="Micron Technology, Inc. stock logo"></div><div class="ticker-area">MU</div><div class="title-area">Micron Technology</div></a>
</td>
<td data-clean="$25,111,000,000.00" data-sort-value="25111000000">$25.11B</td>
<td>4.00</td>
<td data-clean="$6.72" data-sort-value="6.71535022354694">$6.72 per share</td>
<td>13.42</td>
<td data-clean="$40.71" data-sort-value="40.71">$40.71 per share</td>
<td>2.21</td>
</tr>
<tr>
<td data-clean="NVDA|NVIDIA">
<a class="profile-link" title="NVIDIA stock price and analysis" href="/stocks/NASDAQ/NVDA/" _blank=""><div class="company-thumbnail"><img loading="lazy" height="41" width="80" src="https://www.marketbeat.com/logos/thumbnail/nvidia-co-logo.jpg?v=20221020142916" alt="NVIDIA Co. stock logo"></div><div class="ticker-area">NVDA</div><div class="title-area">NVIDIA</div></a>
</td>
<td data-clean="$113,269,000,000.00" data-sort-value="113269000000">$113.27B</td>
<td>29.12</td>
<td data-clean="$1.24" data-sort-value="1.2448017743277">$1.24 per share</td>
<td>108.21</td>
<td data-clean="$2.69" data-sort-value="2.69">$2.69 per share</td>
<td>50.07</td>
</tr>
<tr>
<td data-clean="AI|C3.ai">
<a class="profile-link" title="C3.ai stock price and analysis" href="/stocks/NYSE/AI/" _blank=""><div class="company-thumbnail"><img loading="lazy" height="44" width="80" src="https://www.marketbeat.com/logos/thumbnail/c3ai-inc-logo.png?v=20221129192538" alt="C3.ai, Inc. stock logo"></div><div class="ticker-area">AI</div><div class="title-area">C3.ai</div></a>
</td>
<td data-clean="$346,542,000.00" data-sort-value="346542000">$346.54M</td>
<td>13.53</td>
<td data-sort-value="0" data-clean="0">N/A</td>
<td data-sort-value="0" data-clean="0">N/A</td>
<td data-clean="$6.76" data-sort-value="6.76">$6.76 per share</td>
<td>5.38</td>
</tr>
<tr>
<td data-clean="IBM|International Business Machines">
<a class="profile-link" title="International Business Machines stock price and analysis" href="/stocks/NYSE/IBM/" _blank=""><div class="company-thumbnail"><img loading="lazy" height="32" width="80" src="https://www.marketbeat.com/logos/thumbnail/international-business-machines-co-logo.png?v=20221020160751" alt="International Business Machines Co. stock logo"></div><div class="ticker-area">IBM</div><div class="title-area">International Business Machines</div></a>
</td>
<td data-clean="$62,580,000,000.00" data-sort-value="62580000000">$62.58B</td>
<td>3.30</td>
<td data-clean="$14.10" data-sort-value="14.1010101010101">$14.10 per share</td>
<td>15.84</td>
<td data-clean="$24.76" data-sort-value="24.76">$24.76 per share</td>
<td>9.02</td>
</tr>
</tbody>
</table>
</div>
</div>
<h2 class="mt-5">Profitability & Earnings</h2>
<div class="row">
<div class="col-12">
<div class="scroll-table-wrapper-wrapper">
<div class="scroll-table-wrapper" style="padding-top: 50.5625px;">
<table class="scroll-table sort-table profitability-table fixed-header">
<thead class="hide-scrollbar" style="width: 1448px; position: absolute; top: 0px;">
<tr>
<th data-sort="string" data-clean="Symbol|Company" style="min-width: 329.125px; max-width: 329.125px;">Company</th>
<th data-sort="int" style="min-width: 124.812px; max-width: 124.812px;">Net Income</th>
<th data-sort="float" style="min-width: 124.25px; max-width: 124.25px;">EPS</th>
<th data-sort="float" style="min-width: 124.25px; max-width: 124.25px;">Trailing P/E Ratio</th>
<th data-sort="float" style="min-width: 124.25px; max-width: 124.25px;">Forward P/E Ratio</th>
<th data-sort="float" style="min-width: 124.25px; max-width: 124.25px;">P/E Growth</th>
<th data-sort="float" style="min-width: 124.25px; max-width: 124.25px;">Net Margins</th>
<th data-sort="float" style="min-width: 124.25px; max-width: 124.25px;">Return on Equity (ROE)</th>
<th data-sort="float" style="min-width: 124.25px; max-width: 124.25px;">Return on Assets (ROA)</th>
<th data-sort="int" style="min-width: 124.312px; max-width: 124.312px;">Next Earnings Date</th>
</tr>
</thead>
<tbody>
<tr>
<td data-clean="AAPL|Apple">
<a class="profile-link" title="Apple earnings report, date, and call information" href="/stocks/NASDAQ/AAPL/earnings/" _blank=""><div class="company-thumbnail"><img loading="lazy" height="53" width="80" src="https://www.marketbeat.com/logos/thumbnail/apple-inc-logo.png" alt="Apple Inc. stock logo"></div><div class="ticker-area">AAPL</div><div class="title-area">Apple</div></a>
</td>
<td data-sort-value="93736000000" data-clean="$93,736,000,000.00">$93.74B</td>
<td data-clean="$6.08" data-sort-value="6.08">$6.08</td>
<td>41.86</td>
<td>30.30</td>
<td>2.41</td>
<td data-sort-value="23.97">23.97%</td>
<td data-sort-value="152.94">152.94%</td>
<td data-sort-value="29.98">29.98%</td>
<td data-sort-value="0" data-clean="0">N/A</td>
</tr>
<tr>
<td data-clean="AMZN|Amazon.com">
<a class="profile-link" title="Amazon.com earnings report, date, and call information" href="/stocks/NASDAQ/AMZN/earnings/" _blank=""><div class="company-thumbnail"><img loading="lazy" height="29" width="80" src="https://www.marketbeat.com/logos/thumbnail/amazoncom-inc-logo.jpg" alt="Amazon.com, Inc. stock logo"></div><div class="ticker-area">AMZN</div><div class="title-area">Amazon.com</div></a>
</td>
<td data-sort-value="30425000000" data-clean="$30,425,000,000.00">$30.43B</td>
<td data-clean="$4.67" data-sort-value="4.67">$4.67</td>
<td>48.16</td>
<td>36.16</td>
<td>1.54</td>
<td data-sort-value="8.04">8.04%</td>
<td data-sort-value="22.41">22.41%</td>
<td data-sort-value="9.32">9.32%</td>
<td data-sort-value="0" data-clean="0">N/A</td>
</tr>
<tr>
<td data-clean="GOOGL|Alphabet">
<a class="profile-link" title="Alphabet earnings report, date, and call information" href="/stocks/NASDAQ/GOOGL/earnings/" _blank=""><div class="company-thumbnail"><img loading="lazy" height="28" width="80" src="https://www.marketbeat.com/logos/thumbnail/google-inc-logo.png" alt="Alphabet Inc. stock logo"></div><div class="ticker-area">GOOGL</div><div class="title-area">Alphabet</div></a>
</td>
<td data-sort-value="73795000000" data-clean="$73,795,000,000.00">$73.80B</td>
<td data-clean="$7.54" data-sort-value="7.54">$7.54</td>
<td>25.39</td>
<td>21.48</td>
<td>1.39</td>
<td data-sort-value="27.74">27.74%</td>
<td data-sort-value="31.66">31.66%</td>
<td data-sort-value="22.79">22.79%</td>
<td data-sort-value="0" data-clean="0">N/A</td>
</tr>
<tr>
<td data-clean="META|Meta Platforms">
<a class="profile-link" title="Meta Platforms earnings report, date, and call information" href="/stocks/NASDAQ/META/earnings/" _blank=""><div class="company-thumbnail"><img loading="lazy" height="76" width="80" src="https://www.marketbeat.com/logos/thumbnail/meta-platforms-inc-logo.png?v=20220609084126" alt="Meta Platforms, Inc. stock logo"></div><div class="ticker-area">META</div><div class="title-area">Meta Platforms</div></a>
</td>
<td data-sort-value="39098000000" data-clean="$39,098,000,000.00">$39.10B</td>
<td data-clean="$21.23" data-sort-value="21.23">$21.23</td>
<td>27.57</td>
<td>23.24</td>
<td>1.39</td>
<td data-sort-value="35.55">35.55%</td>
<td data-sort-value="35.6">35.60%</td>
<td data-sort-value="23.66">23.66%</td>
<td data-sort-value="0" data-clean="0">N/A</td>
</tr>
<tr>
<td data-clean="MSFT|Microsoft">
<a class="profile-link" title="Microsoft earnings report, date, and call information" href="/stocks/NASDAQ/MSFT/earnings/" _blank=""><div class="company-thumbnail"><img loading="lazy" height="41" width="80" src="https://www.marketbeat.com/logos/thumbnail/microsoft-corporation-logo.png" alt="Microsoft Co. stock logo"></div><div class="ticker-area">MSFT</div><div class="title-area">Microsoft</div></a>
</td>
<td data-sort-value="88136000000" data-clean="$88,136,000,000.00">$88.14B</td>
<td data-clean="$12.12" data-sort-value="12.12">$12.12</td>
<td>36.02</td>
<td>29.54</td>
<td>2.37</td>
<td data-sort-value="35.61">35.61%</td>
<td data-sort-value="34.56">34.56%</td>
<td data-sort-value="18.19">18.19%</td>
<td data-sort-value="0" data-clean="0">N/A</td>
</tr>
<tr>
<td data-clean="MU|Micron Technology">
<a class="profile-link" title="Micron Technology earnings report, date, and call information" href="/stocks/NASDAQ/MU/earnings/" _blank=""><div class="company-thumbnail"><img loading="lazy" height="80" width="80" src="https://www.marketbeat.com/logos/thumbnail/micron-technology-inc-logo.png?v=20221021141648" alt="Micron Technology, Inc. stock logo"></div><div class="ticker-area">MU</div><div class="title-area">Micron Technology</div></a>
</td>
<td data-sort-value="778000000" data-clean="$778,000,000.00">$778M</td>
<td data-clean="$3.47" data-sort-value="3.47">$3.47</td>
<td>132.53</td>
<td>7.16</td>
<td data-sort-value="0" data-clean="0">N/A</td>
<td data-sort-value="3.1">3.10%</td>
<td data-sort-value="1.58">1.58%</td>
<td data-sort-value="1.05">1.05%</td>
<td data-sort-value="0" data-clean="0">N/A</td>
</tr>
<tr>
<td data-clean="NVDA|NVIDIA">
<a class="profile-link" title="NVIDIA earnings report, date, and call information" href="/stocks/NASDAQ/NVDA/earnings/" _blank=""><div class="company-thumbnail"><img loading="lazy" height="41" width="80" src="https://www.marketbeat.com/logos/thumbnail/nvidia-co-logo.jpg?v=20221020142916" alt="NVIDIA Co. stock logo"></div><div class="ticker-area">NVDA</div><div class="title-area">NVIDIA</div></a>
</td>
<td data-sort-value="29760000000" data-clean="$29,760,000,000.00">$29.76B</td>
<td data-clean="$2.54" data-sort-value="2.54">$2.54</td>
<td>53.01</td>
<td>34.54</td>
<td>2.43</td>
<td data-sort-value="55.69">55.69%</td>
<td data-sort-value="114.83">114.83%</td>
<td data-sort-value="76.61">76.61%</td>
<td data-sort-value="0" data-clean="0">N/A</td>
</tr>
<tr>
<td data-clean="AI|C3.ai">
<a class="profile-link" title="C3.ai earnings report, date, and call information" href="/stocks/NYSE/AI/earnings/" _blank=""><div class="company-thumbnail"><img loading="lazy" height="44" width="80" src="https://www.marketbeat.com/logos/thumbnail/c3ai-inc-logo.png?v=20221129192538" alt="C3.ai, Inc. stock logo"></div><div class="ticker-area">AI</div><div class="title-area">C3.ai</div></a>
</td>
<td data-sort-value="-279700000" data-clean="($279,700,000.00)">-$279.70M</td>
<td data-clean="($2.21)" data-sort-value="-2.21">-$2.21</td>
<td data-sort-value="0" data-clean="0">N/A</td>
<td data-sort-value="0" data-clean="0">N/A</td>
<td data-sort-value="0" data-clean="0">N/A</td>
<td data-sort-value="-79.17">-79.17%</td>
<td data-sort-value="-31.31">-31.31%</td>
<td data-sort-value="-26.09">-26.09%</td>
<td data-sort-value="0" data-clean="0">N/A</td>
</tr>
<tr>
<td data-clean="IBM|International Business Machines">
<a class="profile-link" title="International Business Machines earnings report, date, and call information" href="/stocks/NYSE/IBM/earnings/" _blank=""><div class="company-thumbnail"><img loading="lazy" height="32" width="80" src="https://www.marketbeat.com/logos/thumbnail/international-business-machines-co-logo.png?v=20221020160751" alt="International Business Machines Co. stock logo"></div><div class="ticker-area">IBM</div><div class="title-area">International Business Machines</div></a>
</td>
<td data-sort-value="7502000000" data-clean="$7,502,000,000.00">$7.50B</td>
<td data-clean="$6.87" data-sort-value="6.87">$6.87</td>
<td>32.51</td>
<td>21.15</td>
<td>5.17</td>
<td data-sort-value="10.22">10.22%</td>
<td data-sort-value="40.52">40.52%</td>
<td data-sort-value="7.09">7.09%</td>
<td data-sort-value="0" data-clean="0">N/A</td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
</div>
<h3 class="mt-2">Latest Artificial Intelligence Stocks Earnings</h3>
<div class="scroll-table-wrapper-wrapper">
<div class="scroll-table-wrapper" style="padding-top: 50.5625px;">
<table class="scroll-table sort-table profitability-table fixed-header">
<thead class="hide-scrollbar" style="width: 1448px; position: absolute; top: 0px;">
<tr>
<th data-sort="int" style="min-width: 126.922px; max-width: 126.922px;">Date</th>
<th style="min-width: 117.375px; max-width: 117.375px;">Quarter</th>
<th data-sort="string" data-clean="Symbol|Company" style="min-width: 310.906px; max-width: 310.906px;">Company</th>
<th data-sort="float" style="min-width: 117.375px; max-width: 117.375px;">Consensus Estimate</th>
<th data-sort="float" style="min-width: 117.375px; max-width: 117.375px;">Reported EPS</th>
<th data-sort="float" style="min-width: 117.375px; max-width: 117.375px;">Beat/Miss</th>
<th data-sort="float" style="min-width: 117.375px; max-width: 117.375px;">Gap EPS</th>
<th data-sort="float" style="min-width: 152.938px; max-width: 152.938px;">Revenue Estimate</th>
<th data-sort="float" style="min-width: 152.938px; max-width: 152.938px;">Actual Revenue</th>
<th data-sort="float" style="min-width: 117.422px; max-width: 117.422px;">Details</th>
</tr>
</thead>
<tbody>
<tr>
<td data-sort-value="20241218000000">12/18/2024</td>
<td>Q1 2025</td>
<td data-clean="MU|Micron Technology">
<a class="profile-link" title="Micron Technology earnings report, date, and call information" href="/stocks/NASDAQ/MU/earnings/" _blank=""><div class="company-thumbnail"><img loading="lazy" height="80" width="80" src="https://www.marketbeat.com/logos/thumbnail/micron-technology-inc-logo.png?v=20221021141648" alt="Micron Technology, Inc. stock logo"></div><div class="ticker-area">MU</div><div class="title-area">Micron Technology</div></a>
</td>
<td data-clean="$1.60" data-sort-value="1.6">$1.60</td>
<td data-clean="$1.79" data-sort-value="1.79">$1.79</td>
<td class="c-green" data-clean="$0.19" data-sort-value="0.19">+$0.19</td>
<td data-clean="$1.67" data-sort-value="1.67">$1.67</td>
<td data-clean="$8,714.40" data-sort-value="8714.4">$8.71 billion</td>
<td data-clean="$8,709.00" data-sort-value="8709">$8.71 billion</td>
<td data-clean="https://www.marketbeat.com/earnings/reports/2024-12-18-micron-technology-inc-stock/">
<a href="/earnings/reports/2024-12-18-micron-technology-inc-stock/" class="btn btn-secondary p-2" title="View Micron Technology Earnings Report for 12/18/2024"><span class="fa-regular fa-square-list"></span></a></td>
</tr>
<tr>
<td data-sort-value="20241120000000">11/20/2024</td>
<td>Q3 25</td>
<td data-clean="NVDA|NVIDIA">
<a class="profile-link" title="NVIDIA earnings report, date, and call information" href="/stocks/NASDAQ/NVDA/earnings/" _blank=""><div class="company-thumbnail"><img loading="lazy" height="41" width="80" src="https://www.marketbeat.com/logos/thumbnail/nvidia-co-logo.jpg?v=20221020142916" alt="NVIDIA Co. stock logo"></div><div class="ticker-area">NVDA</div><div class="title-area">NVIDIA</div></a>
</td>
<td data-clean="$0.69" data-sort-value="0.69">$0.69</td>
<td data-clean="$0.81" data-sort-value="0.81">$0.81</td>
<td class="c-green" data-clean="$0.12" data-sort-value="0.12">+$0.12</td>
<td data-sort-value="0" data-clean="0">N/A</td>
<td data-clean="$33,152.57" data-sort-value="33152.57">$33.15 billion</td>
<td data-clean="$35,082.00" data-sort-value="35082">$35.08 billion</td>
<td data-clean="https://www.marketbeat.com/earnings/reports/2024-11-20-nvidia-co-stock/">
<a href="/earnings/reports/2024-11-20-nvidia-co-stock/" class="btn btn-secondary p-2" title="View NVIDIA Earnings Report for 11/20/2024"><span class="fa-regular fa-square-list"></span></a></td>
</tr>
<tr>
<td data-sort-value="20241031000000">10/31/2024</td>
<td>Q4 2024</td>
<td data-clean="AAPL|Apple">
<a class="profile-link" title="Apple earnings report, date, and call information" href="/stocks/NASDAQ/AAPL/earnings/" _blank=""><div class="company-thumbnail"><img loading="lazy" height="53" width="80" src="https://www.marketbeat.com/logos/thumbnail/apple-inc-logo.png" alt="Apple Inc. stock logo"></div><div class="ticker-area">AAPL</div><div class="title-area">Apple</div></a>
</td>
<td data-clean="$1.60" data-sort-value="1.6">$1.60</td>
<td data-clean="$1.64" data-sort-value="1.64">$1.64</td>
<td class="c-green" data-clean="$0.04" data-sort-value="0.0399999999999998">+$0.04</td>
<td data-clean="$2.31" data-sort-value="2.31">$2.31</td>
<td data-clean="$94,521.45" data-sort-value="94521.45">$94.52 billion</td>
<td data-clean="$94,930.00" data-sort-value="94930">$94.93 billion</td>
<td data-clean="https://www.marketbeat.com/earnings/reports/2024-10-31-apple-inc-stock/">
<a href="/earnings/reports/2024-10-31-apple-inc-stock/" class="btn btn-secondary p-2" title="View Apple Earnings Report for 10/31/2024"><span class="fa-regular fa-square-list"></span></a></td>
</tr>
<tr>
<td data-sort-value="20241031000000">10/31/2024</td>
<td>Q3 2024</td>
<td data-clean="AMZN|Amazon.com">
<a class="profile-link" title="Amazon.com earnings report, date, and call information" href="/stocks/NASDAQ/AMZN/earnings/" _blank=""><div class="company-thumbnail"><img loading="lazy" height="29" width="80" src="https://www.marketbeat.com/logos/thumbnail/amazoncom-inc-logo.jpg" alt="Amazon.com, Inc. stock logo"></div><div class="ticker-area">AMZN</div><div class="title-area">Amazon.com</div></a>
</td>
<td data-clean="$1.14" data-sort-value="1.14">$1.14</td>
<td data-clean="$1.43" data-sort-value="1.43">$1.43</td>
<td class="c-green" data-clean="$0.29" data-sort-value="0.29">+$0.29</td>
<td data-clean="$1.43" data-sort-value="1.43">$1.43</td>
<td data-clean="$157,275.16" data-sort-value="157275.16">$157.28 billion</td>
<td data-clean="$158,877.00" data-sort-value="158877">$158.88 billion</td>
<td data-clean="https://www.marketbeat.com/earnings/reports/2024-10-31-amazoncom-inc-stock/">
<a href="/earnings/reports/2024-10-31-amazoncom-inc-stock/" class="btn btn-secondary p-2" title="View Amazon.com Earnings Report for 10/31/2024"><span class="fa-regular fa-square-list"></span></a></td>
</tr>
<tr>
<td data-sort-value="20241030000000">10/30/2024</td>
<td>Q3 2024</td>
<td data-clean="META|Meta Platforms">
<a class="profile-link" title="Meta Platforms earnings report, date, and call information" href="/stocks/NASDAQ/META/earnings/" _blank=""><div class="company-thumbnail"><img loading="lazy" height="76" width="80" src="https://www.marketbeat.com/logos/thumbnail/meta-platforms-inc-logo.png?v=20220609084126" alt="Meta Platforms, Inc. stock logo"></div><div class="ticker-area">META</div><div class="title-area">Meta Platforms</div></a>
</td>
<td data-clean="$5.19" data-sort-value="5.19">$5.19</td>
<td data-clean="$6.03" data-sort-value="6.03">$6.03</td>
<td class="c-green" data-clean="$0.84" data-sort-value="0.84">+$0.84</td>
<td data-clean="$6.03" data-sort-value="6.03">$6.03</td>
<td data-clean="$40,206.81" data-sort-value="40206.81">$40.21 billion</td>
<td data-clean="$40,589.00" data-sort-value="40589">$40.59 billion</td>
<td data-clean="https://www.marketbeat.com/earnings/reports/2024-10-30-facebook-inc-stock/">
<a href="/earnings/reports/2024-10-30-facebook-inc-stock/" class="btn btn-secondary p-2" title="View Meta Platforms Earnings Report for 10/30/2024"><span class="fa-regular fa-square-list"></span></a></td>
</tr>
<tr>
<td data-sort-value="20241030000000">10/30/2024</td>
<td>Q1 2025</td>
<td data-clean="MSFT|Microsoft">
<a class="profile-link" title="Microsoft earnings report, date, and call information" href="/stocks/NASDAQ/MSFT/earnings/" _blank=""><div class="company-thumbnail"><img loading="lazy" height="41" width="80" src="https://www.marketbeat.com/logos/thumbnail/microsoft-corporation-logo.png" alt="Microsoft Co. stock logo"></div><div class="ticker-area">MSFT</div><div class="title-area">Microsoft</div></a>
</td>
<td data-clean="$3.10" data-sort-value="3.1">$3.10</td>
<td data-clean="$3.30" data-sort-value="3.3">$3.30</td>
<td class="c-green" data-clean="$0.20" data-sort-value="0.2">+$0.20</td>
<td data-clean="$3.30" data-sort-value="3.3">$3.30</td>
<td data-clean="$64,568.71" data-sort-value="64568.71">$64.57 billion</td>
<td data-clean="$65,585.00" data-sort-value="65585">$65.59 billion</td>
<td data-clean="https://www.marketbeat.com/earnings/reports/2024-10-30-microsoft-co-stock/">
<a href="/earnings/reports/2024-10-30-microsoft-co-stock/" class="btn btn-secondary p-2" title="View Microsoft Earnings Report for 10/30/2024"><span class="fa-regular fa-square-list"></span></a></td>
</tr>
<tr>
<td data-sort-value="20241029000000">10/29/2024</td>
<td>Q3 2024</td>
<td data-clean="GOOGL|Alphabet">
<a class="profile-link" title="Alphabet earnings report, date, and call information" href="/stocks/NASDAQ/GOOGL/earnings/" _blank=""><div class="company-thumbnail"><img loading="lazy" height="28" width="80" src="https://www.marketbeat.com/logos/thumbnail/google-inc-logo.png" alt="Alphabet Inc. stock logo"></div><div class="ticker-area">GOOGL</div><div class="title-area">Alphabet</div></a>
</td>
<td data-clean="$1.83" data-sort-value="1.83">$1.83</td>
<td data-clean="$2.12" data-sort-value="2.12">$2.12</td>
<td class="c-green" data-clean="$0.29" data-sort-value="0.29">+$0.29</td>
<td data-clean="$2.12" data-sort-value="2.12">$2.12</td>
<td data-clean="$72,846.22" data-sort-value="72846.22">$72.85 billion</td>
<td data-clean="$88,268.00" data-sort-value="88268">$88.27 billion</td>
<td data-clean="https://www.marketbeat.com/earnings/reports/2024-10-29-alphabet-inc-stock-1/">
<a href="/earnings/reports/2024-10-29-alphabet-inc-stock-1/" class="btn btn-secondary p-2" title="View Alphabet Earnings Report for 10/29/2024"><span class="fa-regular fa-square-list"></span></a></td>
</tr>
<tr>
<td data-sort-value="20241023000000">10/23/2024</td>
<td>Q3 2024</td>
<td data-clean="IBM|International Business Machines">
<a class="profile-link" title="International Business Machines earnings report, date, and call information" href="/stocks/NYSE/IBM/earnings/" _blank=""><div class="company-thumbnail"><img loading="lazy" height="32" width="80" src="https://www.marketbeat.com/logos/thumbnail/international-business-machines-co-logo.png?v=20221020160751" alt="International Business Machines Co. stock logo"></div><div class="ticker-area">IBM</div><div class="title-area">International Business Machines</div></a>
</td>
<td data-clean="$2.27" data-sort-value="2.27">$2.27</td>
<td data-clean="$2.30" data-sort-value="2.3">$2.30</td>
<td class="c-green" data-clean="$0.03" data-sort-value="0.0299999999999998">+$0.03</td>
<td data-clean="$4.96" data-sort-value="4.96">$4.96</td>
<td data-clean="$15,077.78" data-sort-value="15077.78">$15.08 billion</td>
<td data-clean="$14,968.00" data-sort-value="14968">$14.97 billion</td>
<td data-clean="https://www.marketbeat.com/earnings/reports/2024-10-23-international-business-machines-co-stock/">
<a href="/earnings/reports/2024-10-23-international-business-machines-co-stock/" class="btn btn-secondary p-2" title="View International Business Machines Earnings Report for 10/23/2024"><span class="fa-regular fa-square-list"></span></a>
</td>
</tr>
<tr>
<td data-sort-value="20240925000000">9/25/2024</td>
<td>Q4 2024</td>
<td data-clean="MU|Micron Technology">
<a class="profile-link" title="Micron Technology earnings report, date, and call information" href="/stocks/NASDAQ/MU/earnings/" _blank=""><div class="company-thumbnail"><img loading="lazy" height="80" width="80" src="https://www.marketbeat.com/logos/thumbnail/micron-technology-inc-logo.png?v=20221021141648" alt="Micron Technology, Inc. stock logo"></div><div class="ticker-area">MU</div><div class="title-area">Micron Technology</div></a>
</td>
<td data-clean="$0.97" data-sort-value="0.97">$0.97</td>
<td data-clean="$1.18" data-sort-value="1.18">$1.18</td>
<td class="c-green" data-clean="$0.21" data-sort-value="0.21">+$0.21</td>
<td data-clean="$1.19" data-sort-value="1.19">$1.19</td>
<td data-clean="$7,645.63" data-sort-value="7645.63">$7.65 billion</td>
<td data-clean="$7,750.00" data-sort-value="7750">$7.75 billion</td>
<td data-clean="https://www.marketbeat.com/earnings/reports/2024-9-25-micron-technology-inc-stock/">
<a href="/earnings/reports/2024-9-25-micron-technology-inc-stock/" class="btn btn-secondary p-2" title="View Micron Technology Earnings Report for 9/25/2024"><span class="fa-regular fa-square-list"></span></a></td>
</tr>
</tbody>
</table>
</div>
</div>
<h2 class="mt-5">Dividends</h2>
<div class="row">
<div class="col-12">
<div class="scroll-table-wrapper-wrapper">
<div class="scroll-table-wrapper" style="padding-top: 50.5625px;">
<table class="scroll-table sort-table dividend-table fixed-header">
<thead class="hide-scrollbar" style="width: 1448px; position: absolute; top: 0px;">
<tr>
<th data-sort="string" data-clean="Symbol|Company" style="min-width: 501.453px; max-width: 501.453px;">Company</th>
<th data-sort="float" style="min-width: 189.297px; max-width: 189.297px;">Annual Payout</th>
<th data-sort="float" style="min-width: 189.297px; max-width: 189.297px;">Dividend Yield</th>
<th data-sort="float" style="min-width: 189.297px; max-width: 189.297px;">3-Year Dividend Growth</th>
<th data-sort="float" style="min-width: 189.297px; max-width: 189.297px;">Payout Ratio</th>
<th data-sort="int" style="min-width: 189.359px; max-width: 189.359px;">Years of Consecutive Growth</th>
</tr>
</thead>
<tbody>
<tr>
<td data-clean="AAPL|Apple">
<a class="profile-link" title="Apple dividend" href="/stocks/NASDAQ/AAPL/dividend/" _blank=""><div class="company-thumbnail"><img loading="lazy" height="53" width="80" src="https://www.marketbeat.com/logos/thumbnail/apple-inc-logo.png" alt="Apple Inc. stock logo"></div><div class="ticker-area">AAPL</div><div class="title-area">Apple</div></a>
</td>
<td data-clean="$1.00" data-sort-value="1">$1.00</td>
<td data-sort-value="0.00">0.39%</td>
<td class="c-green" data-sort-value="5.57">+5.57%</td>
<td data-sort-value="0.16">16.45%</td>
<td data-sort-value="13" data-clean'13'="">13 Years</td>
</tr>
<tr>
<td data-clean="AMZN|Amazon.com">
<a class="profile-link" title="Amazon.com dividend" href="/stocks/NASDAQ/AMZN/dividend/" _blank=""><div class="company-thumbnail"><img loading="lazy" height="29" width="80" src="https://www.marketbeat.com/logos/thumbnail/amazoncom-inc-logo.jpg" alt="Amazon.com, Inc. stock logo"></div><div class="ticker-area">AMZN</div><div class="title-area">Amazon.com</div></a>
</td>
<td data-clean="$0.20" data-sort-value="0.2">$0.20</td>
<td data-sort-value="0.00">0.09%</td>
<td data-clean="0" data-sort-value="0">N/A</td>
<td data-sort-value="0.04">4.28%</td>
<td data-clean="0" data-sort-value="0">N/A</td>
</tr>
<tr>
<td data-clean="GOOGL|Alphabet">
<a class="profile-link" title="Alphabet dividend" href="/stocks/NASDAQ/GOOGL/dividend/" _blank=""><div class="company-thumbnail"><img loading="lazy" height="28" width="80" src="https://www.marketbeat.com/logos/thumbnail/google-inc-logo.png" alt="Alphabet Inc. stock logo"></div><div class="ticker-area">GOOGL</div><div class="title-area">Alphabet</div></a>
</td>
<td data-clean="$0.80" data-sort-value="0.80000001">$0.80</td>
<td data-sort-value="0.00">0.42%</td>
<td data-clean="0" data-sort-value="0">N/A</td>
<td data-sort-value="0.11">10.61%</td>
<td data-clean="0" data-sort-value="0">N/A</td>
</tr>
<tr>
<td data-clean="META|Meta Platforms">
<a class="profile-link" title="Meta Platforms dividend" href="/stocks/NASDAQ/META/dividend/" _blank=""><div class="company-thumbnail"><img loading="lazy" height="76" width="80" src="https://www.marketbeat.com/logos/thumbnail/meta-platforms-inc-logo.png?v=20220609084126" alt="Meta Platforms, Inc. stock logo"></div><div class="ticker-area">META</div><div class="title-area">Meta Platforms</div></a>
</td>
<td data-clean="$2.00" data-sort-value="2">$2.00</td>
<td data-sort-value="0.00">0.34%</td>
<td data-clean="0" data-sort-value="0">N/A</td>
<td data-sort-value="0.09">9.42%</td>
<td data-clean="0" data-sort-value="0">N/A</td>
</tr>
<tr>
<td data-clean="MSFT|Microsoft">
<a class="profile-link" title="Microsoft dividend" href="/stocks/NASDAQ/MSFT/dividend/" _blank=""><div class="company-thumbnail"><img loading="lazy" height="41" width="80" src="https://www.marketbeat.com/logos/thumbnail/microsoft-corporation-logo.png" alt="Microsoft Co. stock logo"></div><div class="ticker-area">MSFT</div><div class="title-area">Microsoft</div></a>
</td>
<td data-clean="$3.32" data-sort-value="3.31999993">$3.32</td>
<td data-sort-value="0.01">0.76%</td>
<td class="c-green" data-sort-value="10.11">+10.11%</td>
<td data-sort-value="0.27">27.39%</td>
<td data-clean="0" data-sort-value="0">N/A</td>
</tr>
<tr>
<td data-clean="MU|Micron Technology">
<a class="profile-link" title="Micron Technology dividend" href="/stocks/NASDAQ/MU/dividend/" _blank=""><div class="company-thumbnail"><img loading="lazy" height="80" width="80" src="https://www.marketbeat.com/logos/thumbnail/micron-technology-inc-logo.png?v=20221021141648" alt="Micron Technology, Inc. stock logo"></div><div class="ticker-area">MU</div><div class="title-area">Micron Technology</div></a>
</td>
<td data-clean="$0.46" data-sort-value="0.46000001">$0.46</td>
<td data-sort-value="0.01">0.51%</td>
<td data-clean="0" data-sort-value="0">N/A</td>
<td data-sort-value="0.13">13.26%</td>
<td data-clean="0" data-sort-value="0">N/A</td>
</tr>
<tr>
<td data-clean="NVDA|NVIDIA">
<a class="profile-link" title="NVIDIA dividend" href="/stocks/NASDAQ/NVDA/dividend/" _blank=""><div class="company-thumbnail"><img loading="lazy" height="41" width="80" src="https://www.marketbeat.com/logos/thumbnail/nvidia-co-logo.jpg?v=20221020142916" alt="NVIDIA Co. stock logo"></div><div class="ticker-area">NVDA</div><div class="title-area">NVIDIA</div></a>
</td>
<td data-clean="$0.04" data-sort-value="0.04">$0.04</td>
<td data-sort-value="0.00">0.03%</td>
<td data-clean="0" data-sort-value="0">N/A</td>
<td data-sort-value="0.02">1.57%</td>
<td data-clean="0" data-sort-value="0">N/A</td>
</tr>
<tr>
<td data-clean="AI|C3.ai">
<a class="profile-link" title="C3.ai dividend" href="/stocks/NYSE/AI/dividend/" _blank=""><div class="company-thumbnail"><img loading="lazy" height="44" width="80" src="https://www.marketbeat.com/logos/thumbnail/c3ai-inc-logo.png?v=20221129192538" alt="C3.ai, Inc. stock logo"></div><div class="ticker-area">AI</div><div class="title-area">C3.ai</div></a>
</td>
<td data-clean="$0.90" data-sort-value="0.89999998">$0.90</td>
<td data-sort-value="0.02">2.48%</td>
<td data-clean="0" data-sort-value="0">N/A</td>
<td data-sort-value="-0.41">N/A </td>
<td data-clean="0" data-sort-value="0">N/A</td>
</tr>
<tr>
<td data-clean="IBM|International Business Machines">
<a class="profile-link" title="International Business Machines dividend" href="/stocks/NYSE/IBM/dividend/" _blank=""><div class="company-thumbnail"><img loading="lazy" height="32" width="80" src="https://www.marketbeat.com/logos/thumbnail/international-business-machines-co-logo.png?v=20221020160751" alt="International Business Machines Co. stock logo"></div><div class="ticker-area">IBM</div><div class="title-area">International Business Machines</div></a>
</td>
<td data-clean="$6.68" data-sort-value="6.67999983">$6.68</td>
<td data-sort-value="0.03">2.99%</td>
<td class="c-green" data-sort-value="0.61">+0.61%</td>
<td data-sort-value="0.97">97.23%</td>
<td data-sort-value="29" data-clean'29'="">29 Years</td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
</div>
<h3 class="mt-2">Latest Artificial Intelligence Stocks Dividends</h3>
<div class="scroll-table-wrapper-wrapper">
<div class="scroll-table-wrapper" style="padding-top: 33.2812px;">
<table class="scroll-table sort-table dividend-table fixed-header">
<thead class="hide-scrollbar" style="width: 1448px; position: absolute; top: 0px;">
<tr>
<th data-sort="int" style="min-width: 156.969px; max-width: 156.969px;">Announcement</th>
<th data-sort="string" data-clean="Symbol|Company" style="min-width: 384.547px; max-width: 384.547px;">Company</th>
<th data-sort="string" style="min-width: 145.172px; max-width: 145.172px;">Period</th>
<th data-sort="float" style="min-width: 145.172px; max-width: 145.172px;">Amount</th>
<th data-sort="float" style="min-width: 145.172px; max-width: 145.172px;">Yield</th>
<th data-sort="int" style="min-width: 156.969px; max-width: 156.969px;">Ex-Dividend Date</th>
<th data-sort="int" style="min-width: 156.969px; max-width: 156.969px;">Record Date</th>
<th data-sort="int" style="min-width: 157.031px; max-width: 157.031px;">Payable Date</th>
</tr>
</thead>
<tbody>
<tr>
<td data-sort-value="20241203000000">12/3/2024</td>
<td data-clean="MSFT|Microsoft">
<a class="profile-link" title="Microsoft dividend" href="/stocks/NASDAQ/MSFT/dividend/" _blank=""><div class="company-thumbnail"><img loading="lazy" height="41" width="80" src="https://www.marketbeat.com/logos/thumbnail/microsoft-corporation-logo.png" alt="Microsoft Co. stock logo"></div><div class="ticker-area">MSFT</div><div class="title-area">Microsoft</div></a>
</td>
<td>quarterly</td>
<td data-sort-value="0.83">$0.83</td>
<td>0.77%</td>
<td data-sort-value="20250220000000">2/20/2025</td>
<td data-sort-value="20250220000000">2/20/2025</td>
<td data-sort-value="20250313000000">3/13/2025</td>
</tr>
<tr>
<td data-sort-value="20241219000000">12/19/2024</td>
<td data-clean="MU|Micron Technology">
<a class="profile-link" title="Micron Technology dividend" href="/stocks/NASDAQ/MU/dividend/" _blank=""><div class="company-thumbnail"><img loading="lazy" height="80" width="80" src="https://www.marketbeat.com/logos/thumbnail/micron-technology-inc-logo.png?v=20221021141648" alt="Micron Technology, Inc. stock logo"></div><div class="ticker-area">MU</div><div class="title-area">Micron Technology</div></a>
</td>
<td>quarterly</td>
<td data-sort-value="0.115">$0.1150</td>
<td>0.5%</td>
<td data-sort-value="20241230000000">12/30/2024</td>
<td data-sort-value="20241230000000">12/30/2024</td>
<td data-sort-value="20250115000000">1/15/2025</td>
</tr>
<tr>
<td data-sort-value="20241205000000">12/5/2024</td>
<td data-clean="META|Meta Platforms">
<a class="profile-link" title="Meta Platforms dividend" href="/stocks/NASDAQ/META/dividend/" _blank=""><div class="company-thumbnail"><img loading="lazy" height="76" width="80" src="https://www.marketbeat.com/logos/thumbnail/meta-platforms-inc-logo.png?v=20220609084126" alt="Meta Platforms, Inc. stock logo"></div><div class="ticker-area">META</div><div class="title-area">Meta Platforms</div></a>
</td>
<td>quarterly</td>
<td data-sort-value="0.5">$0.50</td>
<td>0.33%</td>
<td data-sort-value="20241216000000">12/16/2024</td>
<td data-sort-value="20241216000000">12/16/2024</td>
<td data-sort-value="20241227000000">12/27/2024</td>
</tr>
<tr>
<td data-sort-value="20241120000000">11/20/2024</td>
<td data-clean="NVDA|NVIDIA">
<a class="profile-link" title="NVIDIA dividend" href="/stocks/NASDAQ/NVDA/dividend/" _blank=""><div class="company-thumbnail"><img loading="lazy" height="41" width="80" src="https://www.marketbeat.com/logos/thumbnail/nvidia-co-logo.jpg?v=20221020142916" alt="NVIDIA Co. stock logo"></div><div class="ticker-area">NVDA</div><div class="title-area">NVIDIA</div></a>
</td>
<td>quarterly</td>
<td data-sort-value="0.01">$0.01</td>
<td>0.03%</td>
<td data-sort-value="20241205000000">12/5/2024</td>
<td data-sort-value="20241205000000">12/5/2024</td>
<td data-sort-value="20241227000000">12/27/2024</td>
</tr>
<tr>
<td data-sort-value="20241028000000">10/28/2024</td>
<td data-clean="GOOGL|Alphabet">
<a class="profile-link" title="Alphabet dividend" href="/stocks/NASDAQ/GOOGL/dividend/" _blank=""><div class="company-thumbnail"><img loading="lazy" height="28" width="80" src="https://www.marketbeat.com/logos/thumbnail/google-inc-logo.png" alt="Alphabet Inc. stock logo"></div><div class="ticker-area">GOOGL</div><div class="title-area">Alphabet</div></a>
</td>
<td>Quarterly</td>
<td data-sort-value="0.2">$0.20</td>
<td>0.46%</td>
<td data-sort-value="20241209000000">12/9/2024</td>
<td data-sort-value="20241209000000">12/9/2024</td>
<td data-sort-value="20241216000000">12/16/2024</td>
</tr>
<tr>
<td data-sort-value="20241030000000">10/30/2024</td>
<td data-clean="IBM|International Business Machines">
<a class="profile-link" title="International Business Machines dividend" href="/stocks/NYSE/IBM/dividend/" _blank=""><div class="company-thumbnail"><img loading="lazy" height="32" width="80" src="https://www.marketbeat.com/logos/thumbnail/international-business-machines-co-logo.png?v=20221020160751" alt="International Business Machines Co. stock logo"></div><div class="ticker-area">IBM</div><div class="title-area">International Business Machines</div></a>
</td>
<td>quarterly</td>
<td data-sort-value="1.67">$1.67</td>
<td>3.2%</td>
<td data-sort-value="20241112000000">11/12/2024</td>
<td data-sort-value="20241112000000">11/12/2024</td>
<td data-sort-value="20241210000000">12/10/2024</td>
</tr>
<tr>
<td data-sort-value="20241031000000">10/31/2024</td>
<td data-clean="AAPL|Apple">
<a class="profile-link" title="Apple dividend" href="/stocks/NASDAQ/AAPL/dividend/" _blank=""><div class="company-thumbnail"><img loading="lazy" height="53" width="80" src="https://www.marketbeat.com/logos/thumbnail/apple-inc-logo.png" alt="Apple Inc. stock logo"></div><div class="ticker-area">AAPL</div><div class="title-area">Apple</div></a>
</td>
<td>quarterly</td>
<td data-sort-value="0.25">$0.25</td>
<td>0.44%</td>
<td data-sort-value="20241108000000">11/8/2024</td>
<td data-sort-value="20241111000000">11/11/2024</td>
<td data-sort-value="20241114000000">11/14/2024</td>
</tr>
<tr>
<td data-sort-value="20240925000000">9/25/2024</td>
<td data-clean="MU|Micron Technology">
<a class="profile-link" title="Micron Technology dividend" href="/stocks/NASDAQ/MU/dividend/" _blank=""><div class="company-thumbnail"><img loading="lazy" height="80" width="80" src="https://www.marketbeat.com/logos/thumbnail/micron-technology-inc-logo.png?v=20221021141648" alt="Micron Technology, Inc. stock logo"></div><div class="ticker-area">MU</div><div class="title-area">Micron Technology</div></a>
</td>
<td>quarterly</td>
<td data-sort-value="0.115">$0.1150</td>
<td>0.4%</td>
<td data-sort-value="20241007000000">10/7/2024</td>
<td data-sort-value="20241007000000">10/7/2024</td>
<td data-sort-value="20241023000000">10/23/2024</td>
</tr>
</tbody>
</table>
</div>
</div><em>(Data available from 1/1/2013 forward)</em><br>
<h2 class="mt-5">Debt</h2>
<div class="row">
<div class=" col-12">
<div class="scroll-table-wrapper-wrapper">
<div class="scroll-table-wrapper" style="padding-top: 33.2812px;">
<table class="scroll-table sort-table debt-table fixed-header">
<thead class="hide-scrollbar" style="width: 1448px; position: absolute; top: 0px;">
<tr>
<th data-sort="string" data-clean="Symbol|Company" style="min-width: 532.141px; max-width: 532.141px;">Company</th>
<th data-sort="float" style="min-width: 305.281px; max-width: 305.281px;">Debt-to-Equity Ratio</th>
<th data-sort="float" style="min-width: 305.281px; max-width: 305.281px;">Current Ratio</th>
<th data-sort="float" style="min-width: 305.297px; max-width: 305.297px;">Quick Ratio</th>
</tr>
</thead>
<tbody>
<tr>
<td data-clean="AAPL|Apple">
<a class="profile-link" title="Apple stock price and analysis" href="/stocks/NASDAQ/AAPL/" _blank=""><div class="company-thumbnail"><img loading="lazy" height="53" width="80" src="https://www.marketbeat.com/logos/thumbnail/apple-inc-logo.png" alt="Apple Inc. stock logo"></div><div class="ticker-area">AAPL</div><div class="title-area">Apple</div></a>
</td>
<td>
<div style="min-width:135px">
<div class="stat-bar-wrapper d-block position-relative my-1">
<div class="stat-bar fill-bar position-absolute h-100 bg-dark-red" style="width:69.91%;animation-duration:0.8s;"></div>
<div class="rating-count position-absolute" style="left:74.91%;">1.51</div>
</div>
<div></div>
</div>
</td>
<td>
<div style="min-width:135px">
<div class="stat-bar-wrapper d-block position-relative my-1">
<div class="stat-bar fill-bar position-absolute h-100 bg-red-11" style="width:11.57%;animation-duration:0.9s;"></div>
<div class="rating-count position-absolute" style="left:16.57%;">0.87</div>
</div>
<div></div>
</div>
</td>
<td>
<div style="min-width:135px">
<div class="stat-bar-wrapper d-block position-relative my-1">
<div class="stat-bar fill-bar position-absolute h-100 bg-red" style="width:10.56%;animation-duration:1s;"></div>
<div class="rating-count position-absolute" style="left:15.56%;">0.83</div>
</div>
<div></div>
</div>
</td>
</tr>
<tr>
<td data-clean="AMZN|Amazon.com">
<a class="profile-link" title="Amazon.com stock price and analysis" href="/stocks/NASDAQ/AMZN/" _blank=""><div class="company-thumbnail"><img loading="lazy" height="29" width="80" src="https://www.marketbeat.com/logos/thumbnail/amazoncom-inc-logo.jpg" alt="Amazon.com, Inc. stock logo"></div><div class="ticker-area">AMZN</div><div class="title-area">Amazon.com</div></a>
</td>
<td>
<div style="min-width:135px">
<div class="stat-bar-wrapper d-block position-relative my-1">
<div class="stat-bar fill-bar position-absolute h-100 bg-dark-red" style="width:9.72%;animation-duration:0.8s;"></div>
<div class="rating-count position-absolute" style="left:14.72%;">0.21</div>
</div>
<div></div>
</div>
</td>
<td>
<div style="min-width:135px">
<div class="stat-bar-wrapper d-block position-relative my-1">
<div class="stat-bar fill-bar position-absolute h-100 bg-red-11" style="width:14.49%;animation-duration:0.9s;"></div>
<div class="rating-count position-absolute" style="left:19.49%;">1.09</div>
</div>
<div></div>
</div>
</td>
<td>
<div style="min-width:135px">
<div class="stat-bar-wrapper d-block position-relative my-1">
<div class="stat-bar fill-bar position-absolute h-100 bg-red" style="width:11.07%;animation-duration:1s;"></div>
<div class="rating-count position-absolute" style="left:16.07%;">0.87</div>
</div>
<div></div>
</div>
</td>
</tr>
<tr>
<td data-clean="GOOGL|Alphabet">
<a class="profile-link" title="Alphabet stock price and analysis" href="/stocks/NASDAQ/GOOGL/" _blank=""><div class="company-thumbnail"><img loading="lazy" height="28" width="80" src="https://www.marketbeat.com/logos/thumbnail/google-inc-logo.png" alt="Alphabet Inc. stock logo"></div><div class="ticker-area">GOOGL</div><div class="title-area">Alphabet</div></a>
</td>
<td>
<div style="min-width:135px">
<div class="stat-bar-wrapper d-block position-relative my-1">
<div class="stat-bar fill-bar position-absolute h-100 bg-dark-red" style="width:1.85%;animation-duration:0.8s;"></div>
<div class="rating-count position-absolute" style="left:6.85%;">0.04</div>
</div>
<div></div>
</div>
</td>
<td>
<div style="min-width:135px">
<div class="stat-bar-wrapper d-block position-relative my-1">
<div class="stat-bar fill-bar position-absolute h-100 bg-red-11" style="width:25.93%;animation-duration:0.9s;"></div>
<div class="rating-count position-absolute" style="left:30.93%;">1.95</div>
</div>
<div></div>
</div>
</td>
<td>
<div style="min-width:135px">
<div class="stat-bar-wrapper d-block position-relative my-1">
<div class="stat-bar fill-bar position-absolute h-100 bg-red" style="width:24.81%;animation-duration:1s;"></div>
<div class="rating-count position-absolute" style="left:29.81%;">1.95</div>
</div>
<div></div>
</div>
</td>
</tr>
<tr>
<td data-clean="META|Meta Platforms">
<a class="profile-link" title="Meta Platforms stock price and analysis" href="/stocks/NASDAQ/META/" _blank=""><div class="company-thumbnail"><img loading="lazy" height="76" width="80" src="https://www.marketbeat.com/logos/thumbnail/meta-platforms-inc-logo.png?v=20220609084126" alt="Meta Platforms, Inc. stock logo"></div><div class="ticker-area">META</div><div class="title-area">Meta Platforms</div></a>
</td>
<td>
<div style="min-width:135px">
<div class="stat-bar-wrapper d-block position-relative my-1">
<div class="stat-bar fill-bar position-absolute h-100 bg-dark-red" style="width:8.33%;animation-duration:0.8s;"></div>
<div class="rating-count position-absolute" style="left:13.33%;">0.18</div>
</div>
<div></div>
</div>
</td>
<td>
<div style="min-width:135px">
<div class="stat-bar-wrapper d-block position-relative my-1">
<div class="stat-bar fill-bar position-absolute h-100 bg-red-11" style="width:36.30%;animation-duration:0.9s;"></div>
<div class="rating-count position-absolute" style="left:41.30%;">2.73</div>
</div>
<div></div>
</div>
</td>
<td>
<div style="min-width:135px">
<div class="stat-bar-wrapper d-block position-relative my-1">
<div class="stat-bar fill-bar position-absolute h-100 bg-red" style="width:34.73%;animation-duration:1s;"></div>
<div class="rating-count position-absolute" style="left:39.73%;">2.73</div>
</div>
<div></div>
</div>
</td>
</tr>
<tr>
<td data-clean="MSFT|Microsoft">
<a class="profile-link" title="Microsoft stock price and analysis" href="/stocks/NASDAQ/MSFT/" _blank=""><div class="company-thumbnail"><img loading="lazy" height="41" width="80" src="https://www.marketbeat.com/logos/thumbnail/microsoft-corporation-logo.png" alt="Microsoft Co. stock logo"></div><div class="ticker-area">MSFT</div><div class="title-area">Microsoft</div></a>
</td>
<td>
<div style="min-width:135px">
<div class="stat-bar-wrapper d-block position-relative my-1">
<div class="stat-bar fill-bar position-absolute h-100 bg-dark-red" style="width:6.94%;animation-duration:0.8s;"></div>
<div class="rating-count position-absolute" style="left:11.94%;">0.15</div>
</div>
<div></div>
</div>
</td>
<td>
<div style="min-width:135px">
<div class="stat-bar-wrapper d-block position-relative my-1">
<div class="stat-bar fill-bar position-absolute h-100 bg-red-11" style="width:17.29%;animation-duration:0.9s;"></div>
<div class="rating-count position-absolute" style="left:22.29%;">1.30</div>
</div>
<div></div>
</div>
</td>
<td>
<div style="min-width:135px">
<div class="stat-bar-wrapper d-block position-relative my-1">
<div class="stat-bar fill-bar position-absolute h-100 bg-red" style="width:16.41%;animation-duration:1s;"></div>
<div class="rating-count position-absolute" style="left:21.41%;">1.29</div>
</div>
<div></div>
</div>
</td>
</tr>
<tr>
<td data-clean="MU|Micron Technology">
<a class="profile-link" title="Micron Technology stock price and analysis" href="/stocks/NASDAQ/MU/" _blank=""><div class="company-thumbnail"><img loading="lazy" height="80" width="80" src="https://www.marketbeat.com/logos/thumbnail/micron-technology-inc-logo.png?v=20221021141648" alt="Micron Technology, Inc. stock logo"></div><div class="ticker-area">MU</div><div class="title-area">Micron Technology</div></a>
</td>
<td>
<div style="min-width:135px">
<div class="stat-bar-wrapper d-block position-relative my-1">
<div class="stat-bar fill-bar position-absolute h-100 bg-dark-red" style="width:13.43%;animation-duration:0.8s;"></div>
<div class="rating-count position-absolute" style="left:18.43%;">0.29</div>
</div>
<div></div>
</div>
</td>
<td>
<div style="min-width:135px">
<div class="stat-bar-wrapper d-block position-relative my-1">
<div class="stat-bar fill-bar position-absolute h-100 bg-red-11" style="width:35.11%;animation-duration:0.9s;"></div>
<div class="rating-count position-absolute" style="left:40.11%;">2.64</div>
</div>
<div></div>
</div>
</td>
<td>
<div style="min-width:135px">
<div class="stat-bar-wrapper d-block position-relative my-1">
<div class="stat-bar fill-bar position-absolute h-100 bg-red" style="width:21.37%;animation-duration:1s;"></div>
<div class="rating-count position-absolute" style="left:26.37%;">1.68</div>
</div>
<div></div>
</div>
</td>
</tr>
<tr>
<td data-clean="NVDA|NVIDIA">
<a class="profile-link" title="NVIDIA stock price and analysis" href="/stocks/NASDAQ/NVDA/" _blank=""><div class="company-thumbnail"><img loading="lazy" height="41" width="80" src="https://www.marketbeat.com/logos/thumbnail/nvidia-co-logo.jpg?v=20221020142916" alt="NVIDIA Co. stock logo"></div><div class="ticker-area">NVDA</div><div class="title-area">NVIDIA</div></a>
</td>
<td>
<div style="min-width:135px">
<div class="stat-bar-wrapper d-block position-relative my-1">
<div class="stat-bar fill-bar position-absolute h-100 bg-dark-red" style="width:6.02%;animation-duration:0.8s;"></div>
<div class="rating-count position-absolute" style="left:11.02%;">0.13</div>
</div>
<div></div>
</div>
</td>
<td>
<div style="min-width:135px">
<div class="stat-bar-wrapper d-block position-relative my-1">
<div class="stat-bar fill-bar position-absolute h-100 bg-red-11" style="width:54.52%;animation-duration:0.9s;"></div>
<div class="rating-count position-absolute" style="left:59.52%;">4.10</div>
</div>
<div></div>
</div>
</td>
<td>
<div style="min-width:135px">
<div class="stat-bar-wrapper d-block position-relative my-1">
<div class="stat-bar fill-bar position-absolute h-100 bg-red" style="width:46.31%;animation-duration:1s;"></div>
<div class="rating-count position-absolute" style="left:51.31%;">3.64</div>
</div>
<div></div>
</div>
</td>
</tr>
<tr>
<td data-clean="AI|C3.ai">
<a class="profile-link" title="C3.ai stock price and analysis" href="/stocks/NYSE/AI/" _blank=""><div class="company-thumbnail"><img loading="lazy" height="44" width="80" src="https://www.marketbeat.com/logos/thumbnail/c3ai-inc-logo.png?v=20221129192538" alt="C3.ai, Inc. stock logo"></div><div class="ticker-area">AI</div><div class="title-area">C3.ai</div></a>
</td>
<td>N/A</td>
<td>
<div style="min-width:135px">
<div class="stat-bar-wrapper d-block position-relative my-1">
<div class="stat-bar fill-bar position-absolute h-100 bg-red-11" style="width:100.00%;animation-duration:0.9s;"></div>
<div class="rating-count position-absolute" style="left:105.00%;">7.52</div>
</div>
<div></div>
</div>
</td>
<td>
<div style="min-width:135px">
<div class="stat-bar-wrapper d-block position-relative my-1">
<div class="stat-bar fill-bar position-absolute h-100 bg-red" style="width:100.00%;animation-duration:1s;"></div>
<div class="rating-count position-absolute" style="left:105.00%;">7.86</div>
</div>
<div></div>
</div>
</td>
</tr>
<tr>
<td data-clean="IBM|International Business Machines">
<a class="profile-link" title="International Business Machines stock price and analysis" href="/stocks/NYSE/IBM/" _blank=""><div class="company-thumbnail"><img loading="lazy" height="32" width="80" src="https://www.marketbeat.com/logos/thumbnail/international-business-machines-co-logo.png?v=20221020160751" alt="International Business Machines Co. stock logo"></div><div class="ticker-area">IBM</div><div class="title-area">International Business Machines</div></a>
</td>
<td>
<div style="min-width:135px">
<div class="stat-bar-wrapper d-block position-relative my-1">
<div class="stat-bar fill-bar position-absolute h-100 bg-dark-red" style="width:100.00%;animation-duration:0.8s;"></div>
<div class="rating-count position-absolute" style="left:105.00%;">2.16</div>
</div>
<div></div>
</div>
</td>
<td>
<div style="min-width:135px">
<div class="stat-bar-wrapper d-block position-relative my-1">
<div class="stat-bar fill-bar position-absolute h-100 bg-red-11" style="width:14.10%;animation-duration:0.9s;"></div>
<div class="rating-count position-absolute" style="left:19.10%;">1.06</div>
</div>
<div></div>
</div>
</td>
<td>
<div style="min-width:135px">
<div class="stat-bar-wrapper d-block position-relative my-1">
<div class="stat-bar fill-bar position-absolute h-100 bg-red" style="width:12.85%;animation-duration:1s;"></div>
<div class="rating-count position-absolute" style="left:17.85%;">1.01</div>
</div>
<div></div>
</div>
</td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
</div>
<h2 class="mt-5">Ownership</h2>
<div class="row">
<div class=" col-12 col-md-6 mb-3">
<h3 class="mt-0">Institutional Ownership</h3>
<div class="scroll-table-wrapper-wrapper">
<div class="scroll-table-wrapper" style="padding-top: 33.2812px;">
<table class="scroll-table sort-table ownership-table fixed-header">
<thead class="hide-scrollbar" style="width: 708px; position: absolute; top: 0px;">
<tr>
<th data-sort="string" data-clean="Symbol|Company" style="min-width: 449.891px; max-width: 449.891px;">Company</th>
<th data-sort="float" style="min-width: 258.109px; max-width: 258.109px;">Institutional Ownership</th>
</tr>
</thead>
<tbody>
<tr>
<td data-clean="AAPL|Apple">
<a class="profile-link" title="Apple institutional ownership" href="/stocks/NASDAQ/AAPL/institutional-ownership/" _blank=""><div class="company-thumbnail"><img loading="lazy" height="53" width="80" src="https://www.marketbeat.com/logos/thumbnail/apple-inc-logo.png" alt="Apple Inc. stock logo"></div><div class="ticker-area">AAPL</div><div class="title-area">Apple</div></a>
</td>
<td>
<div style="min-width:135px">
<div class="stat-bar-wrapper d-block position-relative my-1">
<div class="stat-bar fill-bar position-absolute h-100 bg-blue" style="width:67.73%;animation-duration:0.9s;"></div>
<div class="rating-count position-absolute" style="left:72.73%;">67.73%</div>
</div>
<div></div>
</div>
</td>
</tr>
<tr>
<td data-clean="AMZN|Amazon.com">
<a class="profile-link" title="Amazon.com institutional ownership" href="/stocks/NASDAQ/AMZN/institutional-ownership/" _blank=""><div class="company-thumbnail"><img loading="lazy" height="29" width="80" src="https://www.marketbeat.com/logos/thumbnail/amazoncom-inc-logo.jpg" alt="Amazon.com, Inc. stock logo"></div><div class="ticker-area">AMZN</div><div class="title-area">Amazon.com</div></a>
</td>
<td>
<div style="min-width:135px">
<div class="stat-bar-wrapper d-block position-relative my-1">
<div class="stat-bar fill-bar position-absolute h-100 bg-blue" style="width:72.20%;animation-duration:0.9s;"></div>
<div class="rating-count position-absolute" style="left:77.20%;">72.20%</div>
</div>
<div></div>
</div>
</td>
</tr>
<tr>
<td data-clean="GOOGL|Alphabet">
<a class="profile-link" title="Alphabet institutional ownership" href="/stocks/NASDAQ/GOOGL/institutional-ownership/" _blank=""><div class="company-thumbnail"><img loading="lazy" height="28" width="80" src="https://www.marketbeat.com/logos/thumbnail/google-inc-logo.png" alt="Alphabet Inc. stock logo"></div><div class="ticker-area">GOOGL</div><div class="title-area">Alphabet</div></a>
</td>
<td>
<div style="min-width:135px">
<div class="stat-bar-wrapper d-block position-relative my-1">
<div class="stat-bar fill-bar position-absolute h-100 bg-blue" style="width:40.03%;animation-duration:0.9s;"></div>
<div class="rating-count position-absolute" style="left:45.03%;">40.03%</div>
</div>
<div></div>
</div>
</td>
</tr>
<tr>
<td data-clean="META|Meta Platforms">
<a class="profile-link" title="Meta Platforms institutional ownership" href="/stocks/NASDAQ/META/institutional-ownership/" _blank=""><div class="company-thumbnail"><img loading="lazy" height="76" width="80" src="https://www.marketbeat.com/logos/thumbnail/meta-platforms-inc-logo.png?v=20220609084126" alt="Meta Platforms, Inc. stock logo"></div><div class="ticker-area">META</div><div class="title-area">Meta Platforms</div></a>
</td>
<td>
<div style="min-width:135px">
<div class="stat-bar-wrapper d-block position-relative my-1">
<div class="stat-bar fill-bar position-absolute h-100 bg-blue" style="width:79.91%;animation-duration:0.9s;"></div>
<div class="rating-count position-absolute" style="left:84.91%;">79.91%</div>
</div>
<div></div>
</div>
</td>
</tr>
<tr>
<td data-clean="MSFT|Microsoft">
<a class="profile-link" title="Microsoft institutional ownership" href="/stocks/NASDAQ/MSFT/institutional-ownership/" _blank=""><div class="company-thumbnail"><img loading="lazy" height="41" width="80" src="https://www.marketbeat.com/logos/thumbnail/microsoft-corporation-logo.png" alt="Microsoft Co. stock logo"></div><div class="ticker-area">MSFT</div><div class="title-area">Microsoft</div></a>
</td>
<td>
<div style="min-width:135px">
<div class="stat-bar-wrapper d-block position-relative my-1">
<div class="stat-bar fill-bar position-absolute h-100 bg-blue" style="width:71.13%;animation-duration:0.9s;"></div>
<div class="rating-count position-absolute" style="left:76.13%;">71.13%</div>
</div>
<div></div>
</div>
</td>
</tr>
<tr>
<td data-clean="MU|Micron Technology">
<a class="profile-link" title="Micron Technology institutional ownership" href="/stocks/NASDAQ/MU/institutional-ownership/" _blank=""><div class="company-thumbnail"><img loading="lazy" height="80" width="80" src="https://www.marketbeat.com/logos/thumbnail/micron-technology-inc-logo.png?v=20221021141648" alt="Micron Technology, Inc. stock logo"></div><div class="ticker-area">MU</div><div class="title-area">Micron Technology</div></a>
</td>
<td>
<div style="min-width:135px">
<div class="stat-bar-wrapper d-block position-relative my-1">
<div class="stat-bar fill-bar position-absolute h-100 bg-blue" style="width:80.84%;animation-duration:0.9s;"></div>
<div class="rating-count position-absolute" style="left:85.84%;">80.84%</div>
</div>
<div></div>
</div>
</td>
</tr>
<tr>
<td data-clean="NVDA|NVIDIA">
<a class="profile-link" title="NVIDIA institutional ownership" href="/stocks/NASDAQ/NVDA/institutional-ownership/" _blank=""><div class="company-thumbnail"><img loading="lazy" height="41" width="80" src="https://www.marketbeat.com/logos/thumbnail/nvidia-co-logo.jpg?v=20221020142916" alt="NVIDIA Co. stock logo"></div><div class="ticker-area">NVDA</div><div class="title-area">NVIDIA</div></a>
</td>
<td>
<div style="min-width:135px">
<div class="stat-bar-wrapper d-block position-relative my-1">
<div class="stat-bar fill-bar position-absolute h-100 bg-blue" style="width:65.27%;animation-duration:0.9s;"></div>
<div class="rating-count position-absolute" style="left:70.27%;">65.27%</div>
</div>
<div></div>
</div>
</td>
</tr>
<tr>
<td data-clean="AI|C3.ai">
<a class="profile-link" title="C3.ai institutional ownership" href="/stocks/NYSE/AI/institutional-ownership/" _blank=""><div class="company-thumbnail"><img loading="lazy" height="44" width="80" src="https://www.marketbeat.com/logos/thumbnail/c3ai-inc-logo.png?v=20221129192538" alt="C3.ai, Inc. stock logo"></div><div class="ticker-area">AI</div><div class="title-area">C3.ai</div></a>
</td>
<td>
<div style="min-width:135px">
<div class="stat-bar-wrapper d-block position-relative my-1">
<div class="stat-bar fill-bar position-absolute h-100 bg-blue" style="width:38.96%;animation-duration:0.9s;"></div>
<div class="rating-count position-absolute" style="left:43.96%;">38.96%</div>
</div>
<div></div>
</div>
</td>
</tr>
<tr>
<td data-clean="IBM|International Business Machines">
<a class="profile-link" title="International Business Machines institutional ownership" href="/stocks/NYSE/IBM/institutional-ownership/" _blank=""><div class="company-thumbnail"><img loading="lazy" height="32" width="80" src="https://www.marketbeat.com/logos/thumbnail/international-business-machines-co-logo.png?v=20221020160751" alt="International Business Machines Co. stock logo"></div><div class="ticker-area">IBM</div><div class="title-area">International Business Machines</div></a>
</td>
<td>
<div style="min-width:135px">
<div class="stat-bar-wrapper d-block position-relative my-1">
<div class="stat-bar fill-bar position-absolute h-100 bg-blue" style="width:58.96%;animation-duration:0.9s;"></div>
<div class="rating-count position-absolute" style="left:63.96%;">58.96%</div>
</div>
<div></div>
</div>
</td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
<div class=" col-12 col-md-6 mb-3">
<h3 class="mt-0">Insider Ownership</h3>
<div class="scroll-table-wrapper-wrapper">
<div class="scroll-table-wrapper" style="padding-top: 33.2812px;">
<table class="scroll-table sort-table ownership-table fixed-header">
<thead class="hide-scrollbar" style="width: 708px; position: absolute; top: 0px;">
<tr>
<th data-sort="string" data-clean="Symbol|Company" style="min-width: 449.891px; max-width: 449.891px;">Company</th>
<th data-sort="float" style="min-width: 258.109px; max-width: 258.109px;">Insider Ownership</th>
</tr>
</thead>
<tbody>
<tr>
<td data-clean="AAPL|Apple">
<a class="profile-link" title="Apple insider buying and selling" href="/stocks/NASDAQ/AAPL/insider-trades/" _blank=""><div class="company-thumbnail"><img loading="lazy" height="53" width="80" src="https://www.marketbeat.com/logos/thumbnail/apple-inc-logo.png" alt="Apple Inc. stock logo"></div><div class="ticker-area">AAPL</div><div class="title-area">Apple</div></a>
</td>
<td>
<div style="min-width:135px">
<div class="stat-bar-wrapper d-block position-relative my-1">
<div class="stat-bar fill-bar position-absolute h-100 bg-blue-8" style="width:0.06%;animation-duration:1s;"></div>
<div class="rating-count position-absolute" style="left:5.06%;">0.06%</div>
</div>
<div></div>
</div>
</td>
</tr>
<tr>
<td data-clean="AMZN|Amazon.com">
<a class="profile-link" title="Amazon.com insider buying and selling" href="/stocks/NASDAQ/AMZN/insider-trades/" _blank=""><div class="company-thumbnail"><img loading="lazy" height="29" width="80" src="https://www.marketbeat.com/logos/thumbnail/amazoncom-inc-logo.jpg" alt="Amazon.com, Inc. stock logo"></div><div class="ticker-area">AMZN</div><div class="title-area">Amazon.com</div></a>
</td>
<td>
<div style="min-width:135px">
<div class="stat-bar-wrapper d-block position-relative my-1">
<div class="stat-bar fill-bar position-absolute h-100 bg-blue-8" style="width:10.80%;animation-duration:1s;"></div>
<div class="rating-count position-absolute" style="left:15.80%;">10.80%</div>
</div>
<div></div>
</div>
</td>
</tr>
<tr>
<td data-clean="GOOGL|Alphabet">
<a class="profile-link" title="Alphabet insider buying and selling" href="/stocks/NASDAQ/GOOGL/insider-trades/" _blank=""><div class="company-thumbnail"><img loading="lazy" height="28" width="80" src="https://www.marketbeat.com/logos/thumbnail/google-inc-logo.png" alt="Alphabet Inc. stock logo"></div><div class="ticker-area">GOOGL</div><div class="title-area">Alphabet</div></a>
</td>
<td>
<div style="min-width:135px">
<div class="stat-bar-wrapper d-block position-relative my-1">
<div class="stat-bar fill-bar position-absolute h-100 bg-blue-8" style="width:11.55%;animation-duration:1s;"></div>
<div class="rating-count position-absolute" style="left:16.55%;">11.55%</div>
</div>
<div></div>
</div>
</td>
</tr>
<tr>
<td data-clean="META|Meta Platforms">
<a class="profile-link" title="Meta Platforms insider buying and selling" href="/stocks/NASDAQ/META/insider-trades/" _blank=""><div class="company-thumbnail"><img loading="lazy" height="76" width="80" src="https://www.marketbeat.com/logos/thumbnail/meta-platforms-inc-logo.png?v=20220609084126" alt="Meta Platforms, Inc. stock logo"></div><div class="ticker-area">META</div><div class="title-area">Meta Platforms</div></a>
</td>
<td>
<div style="min-width:135px">
<div class="stat-bar-wrapper d-block position-relative my-1">
<div class="stat-bar fill-bar position-absolute h-100 bg-blue-8" style="width:13.71%;animation-duration:1s;"></div>
<div class="rating-count position-absolute" style="left:18.71%;">13.71%</div>
</div>
<div></div>
</div>
</td>
</tr>
<tr>
<td data-clean="MSFT|Microsoft">
<a class="profile-link" title="Microsoft insider buying and selling" href="/stocks/NASDAQ/MSFT/insider-trades/" _blank=""><div class="company-thumbnail"><img loading="lazy" height="41" width="80" src="https://www.marketbeat.com/logos/thumbnail/microsoft-corporation-logo.png" alt="Microsoft Co. stock logo"></div><div class="ticker-area">MSFT</div><div class="title-area">Microsoft</div></a>
</td>
<td>
<div style="min-width:135px">
<div class="stat-bar-wrapper d-block position-relative my-1">
<div class="stat-bar fill-bar position-absolute h-100 bg-blue-8" style="width:0.03%;animation-duration:1s;"></div>
<div class="rating-count position-absolute" style="left:5.03%;">0.03%</div>
</div>
<div></div>
</div>
</td>
</tr>
<tr>
<td data-clean="MU|Micron Technology">
<a class="profile-link" title="Micron Technology insider buying and selling" href="/stocks/NASDAQ/MU/insider-trades/" _blank=""><div class="company-thumbnail"><img loading="lazy" height="80" width="80" src="https://www.marketbeat.com/logos/thumbnail/micron-technology-inc-logo.png?v=20221021141648" alt="Micron Technology, Inc. stock logo"></div><div class="ticker-area">MU</div><div class="title-area">Micron Technology</div></a>
</td>
<td>
<div style="min-width:135px">
<div class="stat-bar-wrapper d-block position-relative my-1">
<div class="stat-bar fill-bar position-absolute h-100 bg-blue-8" style="width:0.30%;animation-duration:1s;"></div>
<div class="rating-count position-absolute" style="left:5.30%;">0.30%</div>
</div>
<div></div>
</div>
</td>
</tr>
<tr>
<td data-clean="NVDA|NVIDIA">
<a class="profile-link" title="NVIDIA insider buying and selling" href="/stocks/NASDAQ/NVDA/insider-trades/" _blank=""><div class="company-thumbnail"><img loading="lazy" height="41" width="80" src="https://www.marketbeat.com/logos/thumbnail/nvidia-co-logo.jpg?v=20221020142916" alt="NVIDIA Co. stock logo"></div><div class="ticker-area">NVDA</div><div class="title-area">NVIDIA</div></a>
</td>
<td>
<div style="min-width:135px">
<div class="stat-bar-wrapper d-block position-relative my-1">
<div class="stat-bar fill-bar position-absolute h-100 bg-blue-8" style="width:4.23%;animation-duration:1s;"></div>
<div class="rating-count position-absolute" style="left:9.23%;">4.23%</div>
</div>
<div></div>
</div>
</td>
</tr>
<tr>
<td data-clean="AI|C3.ai">
<a class="profile-link" title="C3.ai insider buying and selling" href="/stocks/NYSE/AI/insider-trades/" _blank=""><div class="company-thumbnail"><img loading="lazy" height="44" width="80" src="https://www.marketbeat.com/logos/thumbnail/c3ai-inc-logo.png?v=20221129192538" alt="C3.ai, Inc. stock logo"></div><div class="ticker-area">AI</div><div class="title-area">C3.ai</div></a>
</td>
<td>
<div style="min-width:135px">
<div class="stat-bar-wrapper d-block position-relative my-1">
<div class="stat-bar fill-bar position-absolute h-100 bg-blue-8" style="width:33.54%;animation-duration:1s;"></div>
<div class="rating-count position-absolute" style="left:38.54%;">33.54%</div>
</div>
<div></div>
</div>
</td>
</tr>
<tr>
<td data-clean="IBM|International Business Machines">
<a class="profile-link" title="International Business Machines insider buying and selling" href="/stocks/NYSE/IBM/insider-trades/" _blank=""><div class="company-thumbnail"><img loading="lazy" height="32" width="80" src="https://www.marketbeat.com/logos/thumbnail/international-business-machines-co-logo.png?v=20221020160751" alt="International Business Machines Co. stock logo"></div><div class="ticker-area">IBM</div><div class="title-area">International Business Machines</div></a>
</td>
<td>
<div style="min-width:135px">
<div class="stat-bar-wrapper d-block position-relative my-1">
<div class="stat-bar fill-bar position-absolute h-100 bg-blue-8" style="width:0.07%;animation-duration:1s;"></div>
<div class="rating-count position-absolute" style="left:5.07%;">0.07%</div>
</div>
<div></div>
</div>
</td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
</div>
<h2 class="mt-5">Miscellaneous</h2>
<div class="scroll-table-wrapper-wrapper">
<div class="scroll-table-wrapper" style="padding-top: 33.2812px;">
<table class="scroll-table sort-table misc-table fixed-header">
<thead class="hide-scrollbar" style="width: 1448px; position: absolute; top: 0px;">
<tr>
<th data-sort="string" data-clean="Symbol|Company" style="min-width: 534.062px; max-width: 534.062px;">Company</th>
<th data-sort="int" style="min-width: 201.609px; max-width: 201.609px;">Employees</th>
<th data-sort="int" style="min-width: 252.812px; max-width: 252.812px;">Shares Outstanding</th>
<th data-sort="int" style="min-width: 252.812px; max-width: 252.812px;">Free Float</th>
<th data-sort="string" style="min-width: 206.703px; max-width: 206.703px;">Optionable</th>
</tr>
</thead>
<tbody>
<tr>
<td data-clean="AAPL|Apple">
<a class="profile-link" title="Apple stock price and analysis" href="/stocks/NASDAQ/AAPL/" _blank=""><div class="company-thumbnail"><img loading="lazy" height="53" width="80" src="https://www.marketbeat.com/logos/thumbnail/apple-inc-logo.png" alt="Apple Inc. stock logo"></div><div class="ticker-area">AAPL</div><div class="title-area">Apple</div></a>
</td>
<td>164,000</td>
<td data-sort-value="15115823000" data-clean="15115823000">15.12 billion</td>
<td data-sort-value="15106.754">15.11 billion</td>
<td>Optionable</td>
</tr>
<tr>
<td data-clean="AMZN|Amazon.com">
<a class="profile-link" title="Amazon.com stock price and analysis" href="/stocks/NASDAQ/AMZN/" _blank=""><div class="company-thumbnail"><img loading="lazy" height="29" width="80" src="https://www.marketbeat.com/logos/thumbnail/amazoncom-inc-logo.jpg" alt="Amazon.com, Inc. stock logo"></div><div class="ticker-area">AMZN</div><div class="title-area">Amazon.com</div></a>
</td>
<td>1,525,000</td>
<td data-sort-value="10515011000" data-clean="10515011000">10.52 billion</td>
<td data-sort-value="9379.39">9.38 billion</td>
<td>Optionable</td>
</tr>
<tr>
<td data-clean="GOOGL|Alphabet">
<a class="profile-link" title="Alphabet stock price and analysis" href="/stocks/NASDAQ/GOOGL/" _blank=""><div class="company-thumbnail"><img loading="lazy" height="28" width="80" src="https://www.marketbeat.com/logos/thumbnail/google-inc-logo.png" alt="Alphabet Inc. stock logo"></div><div class="ticker-area">GOOGL</div><div class="title-area">Alphabet</div></a>
</td>
<td>182,502</td>
<td data-sort-value="12241000000" data-clean="12241000000">12.24 billion</td>
<td data-sort-value="10827.165">10.83 billion</td>
<td>Optionable</td>
</tr>
<tr>
<td data-clean="META|Meta Platforms">
<a class="profile-link" title="Meta Platforms stock price and analysis" href="/stocks/NASDAQ/META/" _blank=""><div class="company-thumbnail"><img loading="lazy" height="76" width="80" src="https://www.marketbeat.com/logos/thumbnail/meta-platforms-inc-logo.png?v=20220609084126" alt="Meta Platforms, Inc. stock logo"></div><div class="ticker-area">META</div><div class="title-area">Meta Platforms</div></a>
</td>
<td>67,317</td>
<td data-sort-value="2524489000" data-clean="2524489000">2.52 billion</td>
<td data-sort-value="2178.382">2.18 billion</td>
<td>Optionable</td>
</tr>
<tr>
<td data-clean="MSFT|Microsoft">
<a class="profile-link" title="Microsoft stock price and analysis" href="/stocks/NASDAQ/MSFT/" _blank=""><div class="company-thumbnail"><img loading="lazy" height="41" width="80" src="https://www.marketbeat.com/logos/thumbnail/microsoft-corporation-logo.png" alt="Microsoft Co. stock logo"></div><div class="ticker-area">MSFT</div><div class="title-area">Microsoft</div></a>
</td>
<td>228,000</td>
<td data-sort-value="7434881000" data-clean="7434881000">7.43 billion</td>
<td data-sort-value="7432.651">7.43 billion</td>
<td>Optionable</td>
</tr>
<tr>
<td data-clean="MU|Micron Technology">
<a class="profile-link" title="Micron Technology stock price and analysis" href="/stocks/NASDAQ/MU/" _blank=""><div class="company-thumbnail"><img loading="lazy" height="80" width="80" src="https://www.marketbeat.com/logos/thumbnail/micron-technology-inc-logo.png?v=20221021141648" alt="Micron Technology, Inc. stock logo"></div><div class="ticker-area">MU</div><div class="title-area">Micron Technology</div></a>
</td>
<td>48,000</td>
<td data-sort-value="1114043000" data-clean="1114043000">1.11 billion</td>
<td data-sort-value="1110.701">1.11 billion</td>
<td>Optionable</td>
</tr>
<tr>
<td data-clean="NVDA|NVIDIA">
<a class="profile-link" title="NVIDIA stock price and analysis" href="/stocks/NASDAQ/NVDA/" _blank=""><div class="company-thumbnail"><img loading="lazy" height="41" width="80" src="https://www.marketbeat.com/logos/thumbnail/nvidia-co-logo.jpg?v=20221020142916" alt="NVIDIA Co. stock logo"></div><div class="ticker-area">NVDA</div><div class="title-area">NVIDIA</div></a>
</td>
<td>29,600</td>
<td data-sort-value="24490000000" data-clean="24490000000">24.49 billion</td>
<td data-sort-value="23454.073">23.45 billion</td>
<td>Optionable</td>
</tr>
<tr>
<td data-clean="AI|C3.ai">
<a class="profile-link" title="C3.ai stock price and analysis" href="/stocks/NYSE/AI/" _blank=""><div class="company-thumbnail"><img loading="lazy" height="44" width="80" src="https://www.marketbeat.com/logos/thumbnail/c3ai-inc-logo.png?v=20221129192538" alt="C3.ai, Inc. stock logo"></div><div class="ticker-area">AI</div><div class="title-area">C3.ai</div></a>
</td>
<td>700</td>
<td data-sort-value="129065000" data-clean="129065000">129.07 million</td>
<td data-sort-value="84.426">84.43 million</td>
<td>Optionable</td>
</tr>
<tr>
<td data-clean="IBM|International Business Machines">
<a class="profile-link" title="International Business Machines stock price and analysis" href="/stocks/NYSE/IBM/" _blank=""><div class="company-thumbnail"><img loading="lazy" height="32" width="80" src="https://www.marketbeat.com/logos/thumbnail/international-business-machines-co-logo.png?v=20221020160751" alt="International Business Machines Co. stock logo"></div><div class="ticker-area">IBM</div><div class="title-area">International Business Machines</div></a>
</td>
<td>305,300</td>
<td data-sort-value="924645000" data-clean="924645000">924.65 million</td>
<td data-sort-value="923.998">924.00 million</td>
<td>Optionable</td>
</tr>
</tbody>
</table>
</div>
</div>
<h2 class="mt-5">Artificial Intelligence Stocks Headlines</h2>
<div class="row">
<div class="col-12 col-md-6 mb-3">
<div class="section-heading">
<h2 class="m-0 h3 d-inline-block">Recent News About These Companies</h2>
</div>
<div class="headline-row">
<div class="headline-image-div"><img src="/images/news-sites/motleyfool.jpg" alt="" loading="lazy" decoding="async" width="50" height="50" class="icon-image"></div>
<div class="headline-description-div">
<a class="c-black stretched-link d-block mb-1" rel="nofollow noopener" target="_blank" href="https://www.fool.com/investing/2024/12/22/should-you-buy-this-ai-stock-before-2025/">Should You Buy This Artificial Intelligence (AI) Stock Before 2025?</a>
<div class="byline mb-1" style="font-size: .7rem;color:#757575;">December 22 <span style="text-transform:none">at</span> 9:43 AM | fool.com</div>
</div>
</div>
<div class="headline-row">
<div class="headline-image-div"></div>
<div class="headline-description-div">
<a class="c-black stretched-link d-block mb-1" rel="nofollow noopener" target="_blank" href="https://news.stocktradersdaily.com/news_release/83/Trend+Tracker+for+%28IBM%29_122224123601.html">Trend Tracker for (IBM)</a>
<div class="byline mb-1" style="font-size: .7rem;color:#757575;">December 22 <span style="text-transform:none">at</span> 12:47 AM | news.stocktradersdaily.com</div>
</div>
</div>
<div class="headline-row">
<div class="headline-image-div"><img src="/images/news-sites/YahooFinance.jpg" alt="" loading="lazy" decoding="async" width="50" height="50" class="icon-image"></div>
<div class="headline-description-div">
<a class="c-black stretched-link d-block mb-1" rel="nofollow noopener" target="_blank" href="https://finance.yahoo.com/news/put-100-retirement-fund-month-170012954.html">How To Put $100 In Your Retirement Fund Each Month With IBM Stock</a>
<div class="byline mb-1" style="font-size: .7rem;color:#757575;">December 21 <span style="text-transform:none">at</span> 4:11 PM | finance.yahoo.com</div>
</div>
</div>
<div class="headline-row">
<div class="headline-image-div"><img src="/images/news-sites/zacks.jpg" alt="" loading="lazy" decoding="async" width="50" height="50" class="icon-image"></div>
<div class="headline-description-div">
<a class="c-black stretched-link d-block mb-1" rel="nofollow noopener" target="_blank" href="https://www.zacks.com/stock/news/2386542/ibm-solution-drives-innovation-in-defense-application-stock-to-gain?cid=cs-stocknewsapi-ft-analyst_blog|company_news_tech_sector-2386542">IBM Solution Drives Innovation in Defense Application: Stock to Gain?</a>
<div class="byline mb-1" style="font-size: .7rem;color:#757575;">December 20 <span style="text-transform:none">at</span> 2:30 PM | zacks.com</div>
</div>
</div>
<div class="headline-row">
<div class="headline-image-div"><img loading="lazy" height="32" width="80" class="icon-image" src="https://www.marketbeat.com/logos/thumbnail/international-business-machines-co-logo.png?v=20221020160751"
alt="International Business Machines Co. stock logo"></div>
<div class="headline-description-div">
<a class="c-black stretched-link d-block mb-1" href="https://www.marketbeat.com/instant-alerts/international-business-machines-nyseibm-stock-price-up-04-heres-what-happened-2024-12-20/">International Business Machines (NYSE:IBM) Stock Price Up 0.4% - Here's What Happened</a>
<div class="byline mb-1" style="font-size: .7rem;color:#757575;">December 20 <span style="text-transform:none">at</span> 2:13 PM | marketbeat.com</div>
</div>
</div>
<div class="headline-row">
<div class="headline-image-div"><img src="/images/news-sites/YahooFinance.jpg" alt="" loading="lazy" decoding="async" width="50" height="50" class="icon-image"></div>
<div class="headline-description-div">
<a class="c-black stretched-link d-block mb-1" rel="nofollow noopener" target="_blank" href="https://finance.yahoo.com/news/international-business-machines-nyse-ibm-110100083.html">International Business Machines' (NYSE:IBM) three-year total shareholder returns outpace the underlying earnings growth</a>
<div class="byline mb-1" style="font-size: .7rem;color:#757575;">December 20 <span style="text-transform:none">at</span> 7:58 AM | finance.yahoo.com</div>
</div>
</div>
<div class="headline-row">
<div class="headline-image-div"><img loading="lazy" height="32" width="80" class="icon-image" src="https://www.marketbeat.com/logos/thumbnail/international-business-machines-co-logo.png?v=20221020160751"
alt="International Business Machines Co. stock logo"></div>
<div class="headline-description-div">
<a class="c-black stretched-link d-block mb-1" href="https://www.marketbeat.com/instant-alerts/principal-financial-group-inc-raises-stock-holdings-in-international-business-machines-co-nyseibm-2024-12-20/">Principal Financial Group Inc. Raises Stock Holdings in International Business Machines Co. (NYSE:IBM)</a>
<div class="byline mb-1" style="font-size: .7rem;color:#757575;">December 20 <span style="text-transform:none">at</span> 5:16 AM | marketbeat.com</div>
</div>
</div>
<div class="headline-row">
<div class="headline-image-div"><img src="/images/news-sites/insidermonkey.jpg" alt="" loading="lazy" decoding="async" width="50" height="50" class="icon-image"></div>
<div class="headline-description-div">
<a class="c-black stretched-link d-block mb-1" rel="nofollow noopener" target="_blank" href="https://www.insidermonkey.com/blog/jim-cramer-on-international-business-machines-corporation-ibm-i-like-ibm-its-still-an-inexpensive-stock-1410364/">Jim Cramer on International Business Machines Corporation (IBM): ‘I Like IBM. It’s Still An Inexpensive Stock’</a>
<div class="byline mb-1" style="font-size: .7rem;color:#757575;">December 19 <span style="text-transform:none">at</span> 11:42 PM | insidermonkey.com</div>
</div>
</div>
<div class="headline-row">
<div class="headline-image-div"><img loading="lazy" height="32" width="80" class="icon-image" src="https://www.marketbeat.com/logos/thumbnail/international-business-machines-co-logo.png?v=20221020160751"
alt="International Business Machines Co. stock logo"></div>
<div class="headline-description-div">
<a class="c-black stretched-link d-block mb-1" href="https://www.marketbeat.com/instant-alerts/international-business-machines-nyseibm-shares-up-16-heres-what-happened-2024-12-19/">International Business Machines (NYSE:IBM) Shares Up 1.6% - Here's What Happened</a>
<div class="byline mb-1" style="font-size: .7rem;color:#757575;">December 19 <span style="text-transform:none">at</span> 2:52 PM | marketbeat.com</div>
</div>
</div>
<div class="headline-row">
<div class="headline-image-div"><img src="/images/news-sites/gurufocus.jpg" alt="" loading="lazy" decoding="async" width="50" height="50" class="icon-image"></div>
<div class="headline-description-div">
<a class="c-black stretched-link d-block mb-1" rel="nofollow noopener" target="_blank" href="https://www.gurufocus.com/news/2637055/ibm-study-highlights-growing-adoption-of-opensource-ai-tools-for-enhanced-roi">IBM Study Highlights Growing Adoption of Open-Source AI Tools for Enhanced ROI</a>
<div class="byline mb-1" style="font-size: .7rem;color:#757575;">December 19 <span style="text-transform:none">at</span> 9:42 AM | gurufocus.com</div>
</div>
</div>
<div class="headline-row">
<div class="headline-image-div"><img src="/images/news-sites/fortune.jpg" alt="" loading="lazy" decoding="async" width="50" height="50" class="icon-image"></div>
<div class="headline-description-div">
<a class="c-black stretched-link d-block mb-1" rel="nofollow noopener" target="_blank" href="https://fortune.com/2024/12/19/how-the-chro-of-kyndryl-reinvented-corporate-culture-for-80000-workers-after-spinning-off-from-ibm/">How the CHRO of Kyndryl reinvented corporate culture for 80,000 workers after spinning off from IBM</a>
<div class="byline mb-1" style="font-size: .7rem;color:#757575;">December 19 <span style="text-transform:none">at</span> 8:51 AM | fortune.com</div>
</div>
</div>
<div class="headline-row">
<div class="headline-image-div"><img src="/images/news-sites/prnewswire.jpg" alt="" loading="lazy" decoding="async" width="50" height="50" class="icon-image"></div>
<div class="headline-description-div">
<a class="c-black stretched-link d-block mb-1" rel="nofollow noopener" target="_blank" href="https://www.prnewswire.com/news-releases/ibm-study-more-companies-turning-to-open-source-ai-tools-to-unlock-roi-302335545.html">IBM Study: More Companies Turning to Open-Source AI Tools to Unlock ROI</a>
<div class="byline mb-1" style="font-size: .7rem;color:#757575;">December 19 <span style="text-transform:none">at</span> 8:00 AM | prnewswire.com</div>
</div>
</div>
<div class="headline-row">
<div class="headline-image-div"><img src="/images/news-sites/insidermonkey.jpg" alt="" loading="lazy" decoding="async" width="50" height="50" class="icon-image"></div>
<div class="headline-description-div">
<a class="c-black stretched-link d-block mb-1" rel="nofollow noopener" target="_blank" href="https://www.insidermonkey.com/blog/why-is-international-business-machines-corporation-ibm-among-the-best-dividend-stocks-to-invest-in-1410271/">Why Is International Business Machines Corporation (IBM) Among the Best Dividend Stocks to Invest In?</a>
<div class="byline mb-1" style="font-size: .7rem;color:#757575;">December 19 <span style="text-transform:none">at</span> 6:37 AM | insidermonkey.com</div>
</div>
</div>
<div class="headline-row">
<div class="headline-image-div"><img src="/images/news-sites/barrons.jpg" alt="" loading="lazy" decoding="async" width="50" height="50" class="icon-image"></div>
<div class="headline-description-div">
<a class="c-black stretched-link d-block mb-1" rel="nofollow noopener" target="_blank" href="https://www.barrons.com/articles/quantum-stocks-willow-google-bc0665af">Quantum Computing Stocks Are Flying. Investors Should Brace for a Long Haul.</a>
<div class="byline mb-1" style="font-size: .7rem;color:#757575;">December 18, 2024 | barrons.com</div>
</div>
</div>
<div class="headline-row">
<div class="headline-image-div"><img src="/images/news-sites/marketwatch.jpg" alt="" loading="lazy" decoding="async" width="50" height="50" class="icon-image"></div>
<div class="headline-description-div">
<a class="c-black stretched-link d-block mb-1" rel="nofollow noopener" target="_blank" href="https://www.marketwatch.com/bulletins/redirect/go?g=277a3ebc-e619-47df-9b0f-bb7eecbfcc5b&mod=mw_rss_bulletins">IBM has missed out on the quantum-computing rally. It probably shouldn’t.</a>
<div class="byline mb-1" style="font-size: .7rem;color:#757575;">December 18, 2024 | marketwatch.com</div>
</div>
</div>
<div class="headline-row">
<div class="headline-image-div"><img src="/images/news-sites/zacks.jpg" alt="" loading="lazy" decoding="async" width="50" height="50" class="icon-image"></div>
<div class="headline-description-div">
<a class="c-black stretched-link d-block mb-1" rel="nofollow noopener" target="_blank" href="https://www.zacks.com/stock/news/2385135/4-dogs-of-the-dow-stocks-for-investors-to-watch-in-2025?cid=cs-stocknewsapi-ft-analyst_blog|investment_ideas-2385135">4 "Dogs of the Dow" Stocks for Investors to Watch in 2025</a>
<div class="byline mb-1" style="font-size: .7rem;color:#757575;">December 18, 2024 | zacks.com</div>
</div>
</div>
<div class="headline-row">
<div class="headline-image-div"><img src="/images/news-sites/marketwatch.jpg" alt="" loading="lazy" decoding="async" width="50" height="50" class="icon-image"></div>
<div class="headline-description-div">
<a class="c-black stretched-link d-block mb-1" rel="nofollow noopener" target="_blank" href="https://www.marketwatch.com/story/ibms-stock-has-missed-the-quantum-rally-but-could-still-be-your-ticket-to-ride-that-hot-trend-bf3b7083?mod=mw_rss_topstories">IBM’s stock has missed the quantum rally but could still be your ticket to ride that hot trend</a>
<div class="byline mb-1" style="font-size: .7rem;color:#757575;">December 18, 2024 | marketwatch.com</div>
</div>
</div>
<div class="headline-row">
<div class="headline-image-div"><img src="/images/news-sites/prnewswire.jpg" alt="" loading="lazy" decoding="async" width="50" height="50" class="icon-image"></div>
<div class="headline-description-div">
<a class="c-black stretched-link d-block mb-1" rel="nofollow noopener" target="_blank" href="https://www.prnewswire.com/news-releases/lockheed-martin-adds-ibm-granite-to-its-suite-of-next-generation-ai-factory-tools-302334373.html">Lockheed Martin Adds IBM Granite to its Suite of Next-Generation AI Factory Tools</a>
<div class="byline mb-1" style="font-size: .7rem;color:#757575;">December 18, 2024 | prnewswire.com</div>
</div>
</div>
<div class="headline-row">
<div class="headline-image-div"><img src="/images/news-sites/msn.jpg" alt="" loading="lazy" decoding="async" width="50" height="50" class="icon-image"></div>
<div class="headline-description-div">
<a class="c-black stretched-link d-block mb-1" rel="nofollow noopener" target="_blank" href="https://www.msn.com/en-us/money/markets/international-business-machines-ibm-positioned-for-ai-success-in-2025-says-analyst/ar-AA1w4h5W">International Business Machines (IBM) Positioned for AI Success in 2025, Says Analyst</a>
<div class="byline mb-1" style="font-size: .7rem;color:#757575;">December 18, 2024 | msn.com</div>
</div>
</div>
<div class="headline-row">
<div class="headline-image-div"><img src="/images/news-sites/abmn.png" alt="" loading="lazy" decoding="async" width="50" height="50" class="icon-image"></div>
<div class="headline-description-div">
<a class="c-black stretched-link d-block mb-1" rel="nofollow noopener" target="_blank" href="https://www.americanbankingnews.com/?p=29901680">Morgan Stanley Forecasts Strong Price Appreciation for International Business Machines (NYSE:IBM) Stock</a>
<div class="byline mb-1" style="font-size: .7rem;color:#757575;">December 18, 2024 | americanbankingnews.com</div>
</div>
</div>
<div class="headline-row">
<div class="headline-image-div"><img src="/images/news-sites/businesswire.jpg" alt="" loading="lazy" decoding="async" width="50" height="50" class="icon-image"></div>
<div class="headline-description-div">
<a class="c-black stretched-link d-block mb-1" rel="nofollow noopener" target="_blank" href="https://www.businesswire.com/news/home/20241217039072/en/north-carolina-central-university%e2%80%99s-patrick-flanigan-is-2024-recipient-of-100000-ibm-spie-hbcu-faculty-accelerator-award-in-quantum-optics-and-photonics/">North Carolina Central University's Patrick Flanigan Is 2024 Recipient of $100,000 IBM-SPIE HBCU Faculty Accelerator Award in Quantum Optics and Photonics</a>
<div class="byline mb-1" style="font-size: .7rem;color:#757575;">December 17, 2024 | businesswire.com</div>
</div>
</div>
</div>
<div class="col-12 col-md-6 mb-3">
<script>
var comparisonFollowerSeries =
"Date,AAPL,AMZN,GOOGL,META,MSFT,MU,NVDA,AI,IBM\n09/23/2024,96,39,74,70,105,34,127,4,15\n09/30/2024,258,56,233,256,261,20,82,4,14\n10/07/2024,131,35,110,116,141,22,130,5,10\n10/14/2024,145,43,125,122,156,29,118,2,26\n10/21/2024,131,26,123,109,137,19,113,10,17\n10/28/2024,115,52,98,87,139,29,102,4,20\n11/04/2024,116,45,90,126,104,25,108,4,24\n11/11/2024,175,49,131,147,162,25,162,5,12\n11/18/2024,178,62,132,126,157,15,159,5,14\n11/25/2024,144,59,105,116,147,25,108,12,11\n12/02/2024,145,45,133,121,147,22,137,13,12\n12/09/2024,183,74,179,134,176,28,149,15,19\n12/16/2024,184,50,163,141,178,55,142,13,18";
var comparisonSentimentSeries =
"Date,AAPL,AMZN,GOOGL,META,MSFT,MU,NVDA,AI,IBM\n09/23/2024,0.31,0.59,0.27,0.50,0.45,0.57,0.54,0.32,0.57\n09/30/2024,0.33,0.69,0.47,0.46,0.55,0.58,0.54,0.44,0.52\n10/07/2024,0.31,0.62,-0.08,0.57,0.46,0.87,0.58,0.43,0.72\n10/14/2024,0.51,0.66,0.52,0.33,0.47,0.66,0.50,0.37,0.81\n10/21/2024,0.28,0.57,0.45,0.45,0.40,0.85,0.56,0.54,0.45\n10/28/2024,0.42,0.68,0.66,0.45,0.37,0.61,0.35,0.56,0.79\n11/04/2024,0.79,0.93,1.05,0.88,0.96,1.32,0.89,0.09,0.99\n11/11/2024,1.21,0.87,1.20,0.94,1.14,1.05,0.89,0.21,1.13\n11/18/2024,0.86,0.98,0.62,1.05,1.02,1.33,0.70,0.50,1.26\n11/25/2024,0.88,1.04,1.10,1.06,0.82,1.34,1.00,0.80,1.35\n12/02/2024,0.82,0.96,1.07,1.09,0.85,1.28,0.98,0.71,1.02\n12/09/2024,0.88,0.97,1.16,0.77,0.81,1.01,0.84,0.35,0.94\n12/16/2024,0.90,0.84,1.15,0.28,1.03,0.03,0.84,0.16,0.66";
</script>
<div class="border rounded p-3 mt-2 mb-3">
<div class="section-heading">
<h2 class="m-0 h3 d-inline-block">New MarketBeat Followers Over Time</h2>
</div>
<div class="w-100" style="margin-bottom: -2px;">
<div class="p-2">
<div class="dv-chart-wrapper px-2">
<div id="comparisonFollowerChart" class="dv-chart" style="height:450px"><svg id="svgcomparisonFollowerChart" width="626" height="450"
aria-label="This chart shows a comparison each company's new followers on MarketBeat by week over the past 90 days." data-pastpercentage="1" data-margintop="20" data-marginleft="40">
<g class="underGroup">
<g class="y axis" transform="translate(40,20)" fill="none" font-size="10" font-family="sans-serif" text-anchor="end">
<path class="domain" stroke="#000" d="M516,370.5H0.5V0.5H516"></path>
<g class="tick g-baseline" opacity="1" transform="translate(0,339.2249114521842)">
<line stroke="#000" x2="516"></line><text fill="#000" x="-40" dy="0.32em"></text>
</g>
<g class="tick" opacity="1" transform="translate(0,221.1611570247934)">
<line stroke="#000" x2="516"></line><text fill="#000" x="-40" dy="0.32em"></text>
</g>
<g class="tick" opacity="1" transform="translate(0,103.09740259740255)">
<line stroke="#000" x2="516"></line><text fill="#000" x="-40" dy="0.32em"></text>
</g>
</g>
</g>
<g class="shadowGroup" transform="translate(40,20)" width="516" height="370" clip-path="url(#comparisonFollowerChartclip)"></g>
<g class="mainGroup" transform="translate(40,20)" width="516" height="0" clip-path="url(#comparisonFollowerChartclip)">
<clipPath class="clip" id="comparisonFollowerChartclip">
<rect transform="translate(-15,-20)" width="546" height="450"></rect>
</clipPath>
<path class="invisible-line"
d="M17.192040721888013,0C30.56362795002314,0,43.93521517815826,0,57.306802406293386,0C70.67838963442851,0,84.04997686256362,0,97.42156409069875,0C110.79315131883386,0,124.16473854696899,0,137.5363257751041,0C150.90791300323923,0,164.27950023137436,0,177.65108745950948,0C191.0226746876446,0,204.39426191577974,0,217.76584914391486,0C231.21702915316982,0,244.6682091624248,0,258.11938917167976,0C271.4909763998149,0,284.86256362795,0,298.23415085608514,0C311.60573808422026,0,324.9773253123554,0,338.3489125404905,0C351.72049976862564,0,365.09208699676077,0,378.4636742248959,0C391.835261453031,0,405.2068486811661,0,418.5784359093012,0C431.95002313743635,0,445.32161036557153,0,458.69319759370666,0C472.0647848218418,0,485.43637204997685,0,498.807959278112,0">
</path>
<g class="x axis quarter-labels" transform="translate(86,425)" fill="none" font-size="10" font-family="sans-serif" text-anchor="middle">
<path class="domain" stroke="#000" d="M0.5,2V0.5H516.5V2"></path>
<g class="tick" opacity="1" transform="translate(63.53748264692272,0)">
<line stroke="#000" y2="2"></line><text fill="#000" y="-18" dy="0.71em">Oct</text>
</g>
<g class="tick" opacity="1" transform="translate(241.18857010643222,0)">
<line stroke="#000" y2="2"></line><text fill="#000" y="-18" dy="0.71em">Nov</text>
</g>
<g class="tick" opacity="1" transform="translate(413.3477556686719,0)">
<line stroke="#000" y2="2"></line><text fill="#000" y="-18" dy="0.71em">Dec</text>
</g>
</g>
<g class="info-slider" transform="translate(498.8079528808594,0)">
<line class="x-hover-line" stroke-width="2" stroke="#ddd" y1="10" y2="370"></line>
</g>
<g class="x axis year-lines" transform="translate(0,390)" fill="none" font-size="10" font-family="sans-serif" text-anchor="middle">
<path class="domain" stroke="#000" d="M0.5,2V0.5H516.5V2"></path>
<g class="tick" opacity="1" transform="translate(11.961360481258676,0)">
<line stroke="#000" y2="2" class="past" style="stroke-width: 21.5;"></line>
</g>
<g class="tick" opacity="1" transform="translate(29.153401203146693,0)">
<line stroke="#000" y2="2" class="past" style="stroke-width: 21.5;"></line>
</g>
<g class="tick" opacity="1" transform="translate(46.345441925034706,0)">
<line stroke="#000" y2="0" class="past" style="stroke-width: 21.5;"></line>
</g>
<g class="tick" opacity="1" transform="translate(63.53748264692272,0)">
<line stroke="#000" y2="0" class="past" style="stroke-width: 21.5;"></line>
</g>
<g class="tick" opacity="1" transform="translate(80.72952336881075,0)">
<line stroke="#000" y2="2" class="past" style="stroke-width: 21.5;"></line>
</g>
<g class="tick" opacity="1" transform="translate(97.92156409069875,0)">
<line stroke="#000" y2="2" class="past" style="stroke-width: 21.5;"></line>
</g>
<g class="tick" opacity="1" transform="translate(115.11360481258677,0)">
<line stroke="#000" y2="2" class="past" style="stroke-width: 21.5;"></line>
</g>
<g class="tick" opacity="1" transform="translate(132.30564553447476,0)">
<line stroke="#000" y2="2" class="past" style="stroke-width: 21.5;"></line>
</g>
<g class="tick" opacity="1" transform="translate(149.49768625636278,0)">
<line stroke="#000" y2="2" class="past" style="stroke-width: 21.5;"></line>
</g>
<g class="tick" opacity="1" transform="translate(166.68972697825083,0)">
<line stroke="#000" y2="2" class="past" style="stroke-width: 21.5;"></line>
</g>
<g class="tick" opacity="1" transform="translate(183.88176770013882,0)">
<line stroke="#000" y2="2" class="past" style="stroke-width: 21.5;"></line>
</g>
<g class="tick" opacity="1" transform="translate(201.07380842202684,0)">
<line stroke="#000" y2="2" class="past" style="stroke-width: 21.5;"></line>
</g>
<g class="tick" opacity="1" transform="translate(218.26584914391486,0)">
<line stroke="#000" y2="2" class="past" style="stroke-width: 21.5;"></line>
</g>
<g class="tick" opacity="1" transform="translate(235.45788986580288,0)">
<line stroke="#000" y2="0" class="past" style="stroke-width: 21.5;"></line>
</g>
<g class="tick" opacity="1" transform="translate(241.18857010643222,0)">
<line stroke="#000" y2="0" class="past" style="stroke-width: 21.5;"></line>
</g>
<g class="tick" opacity="1" transform="translate(258.61938917167976,0)">
<line stroke="#000" y2="2" class="past" style="stroke-width: 21.5;"></line>
</g>
<g class="tick" opacity="1" transform="translate(275.8114298935678,0)">
<line stroke="#000" y2="2" class="past" style="stroke-width: 21.5;"></line>
</g>
<g class="tick" opacity="1" transform="translate(293.0034706154558,0)">
<line stroke="#000" y2="2" class="past" style="stroke-width: 21.5;"></line>
</g>
<g class="tick" opacity="1" transform="translate(310.1955113373438,0)">
<line stroke="#000" y2="2" class="past" style="stroke-width: 21.5;"></line>
</g>
<g class="tick" opacity="1" transform="translate(327.38755205923184,0)">
<line stroke="#000" y2="2" class="past" style="stroke-width: 21.5;"></line>
</g>
<g class="tick" opacity="1" transform="translate(344.57959278111986,0)">
<line stroke="#000" y2="2" class="past" style="stroke-width: 21.5;"></line>
</g>
<g class="tick" opacity="1" transform="translate(361.7716335030079,0)">
<line stroke="#000" y2="2" class="past" style="stroke-width: 21.5;"></line>
</g>
<g class="tick" opacity="1" transform="translate(378.9636742248959,0)">
<line stroke="#000" y2="2" class="past" style="stroke-width: 21.5;"></line>
</g>
<g class="tick" opacity="1" transform="translate(396.1557149467839,0)">
<line stroke="#000" y2="0" class="past" style="stroke-width: 21.5;"></line>
</g>
<g class="tick" opacity="1" transform="translate(413.3477556686719,0)">
<line stroke="#000" y2="0" class="past" style="stroke-width: 21.5;"></line>
</g>
<g class="tick" opacity="1" transform="translate(430.5397963905599,0)">
<line stroke="#000" y2="2" class="past" style="stroke-width: 21.5;"></line>
</g>
<g class="tick" opacity="1" transform="translate(447.7318371124479,0)">
<line stroke="#000" y2="2" class="past" style="stroke-width: 21.5;"></line>
</g>
<g class="tick" opacity="1" transform="translate(464.923877834336,0)">
<line stroke="#000" y2="2" class="past" style="stroke-width: 21.5;"></line>
</g>
<g class="tick" opacity="1" transform="translate(482.11591855622396,0)">
<line stroke="#000" y2="2" class="past" style="stroke-width: 21.5;"></line>
</g>
<g class="tick" opacity="1" transform="translate(499.307959278112,0)">
<line stroke="#000" y2="2" class="past" style="stroke-width: 21.5;"></line>
</g>
<g class="tick" opacity="1" transform="translate(516.5,0)">
<line stroke="#000" y2="0" class="past" style="stroke-width: 21.5;"></line>
</g>
</g>
<path class="AAPL-line chart-line"
d="M17.192040721888013,225.38370720188902C30.56362795002314,129.75206611570246,43.93521517815826,34.1204250295159,57.306802406293386,34.1204250295159C70.67838963442851,34.1204250295159,84.04997686256362,184.06139315230223,97.42156409069875,184.06139315230223C110.79315131883386,184.06139315230223,124.16473854696899,167.5324675324675,137.5363257751041,167.5324675324675C150.90791300323923,167.5324675324675,164.27950023137436,178.1582054309327,177.65108745950948,184.06139315230223C191.0226746876446,189.96458087367176,204.39426191577974,202.95159386068474,217.76584914391486,202.95159386068474C231.21702915316982,202.95159386068474,244.6682091624248,202.55804801259345,258.11938917167976,201.77095631641086C271.4909763998149,200.98852196754297,284.86256362795,134.4746162927981,298.23415085608514,132.11334120425028C311.60573808422026,129.75206611570246,324.9773253123554,128.57142857142856,338.3489125404905,128.57142857142856C351.72049976862564,128.57142857142856,365.09208699676077,168.71310507674144,378.4636742248959,168.71310507674144C391.835261453031,168.71310507674144,405.2068486811661,168.31955922865012,418.5784359093012,167.5324675324675C431.95002313743635,166.7453758362849,445.32161036557153,123.45533254624162,458.69319759370666,122.66824085005902C472.0647848218418,121.88114915387642,485.43637204997685,121.68437622983076,498.807959278112,121.48760330578511"
stroke-width="3" stroke="#005882" fill="none" opacity="1" stroke-dashoffset="0" stroke-dasharray="851.2437133789062"></path>
<path class="AMZN-line chart-line"
d="M17.192040721888013,292.68004722550177C30.56362795002314,282.64462809917353,43.93521517815826,272.60920897284535,57.306802406293386,272.60920897284535C70.67838963442851,272.60920897284535,84.04997686256362,297.4025974025974,97.42156409069875,297.4025974025974C110.79315131883386,297.4025974025974,124.16473854696899,287.95749704840614,137.5363257751041,287.95749704840614C150.90791300323923,287.95749704840614,164.27950023137436,308.02833530106255,177.65108745950948,308.02833530106255C191.0226746876446,308.02833530106255,204.39426191577974,277.331759149941,217.76584914391486,277.331759149941C231.21702915316982,277.331759149941,244.6682091624248,285.5962219598583,258.11938917167976,285.5962219598583C271.4909763998149,285.5962219598583,284.86256362795,284.0220385674931,298.23415085608514,280.8736717827627C311.60573808422026,277.7253049980323,324.9773253123554,265.5253837072019,338.3489125404905,265.5253837072019C351.72049976862564,265.5253837072019,365.09208699676077,266.7060212514758,378.4636742248959,269.06729634002363C391.835261453031,271.42857142857144,405.2068486811661,285.5962219598583,418.5784359093012,285.5962219598583C431.95002313743635,285.5962219598583,445.32161036557153,251.357733175915,458.69319759370666,251.357733175915C472.0647848218418,251.357733175915,485.43637204997685,265.5253837072019,498.807959278112,279.6930342384888"
stroke-width="3" stroke="#0B824D" fill="none" opacity="0.5" stroke-dashoffset="0" stroke-dasharray="546.4094848632812"></path>
<path class="GOOGL-line chart-line"
d="M17.192040721888013,251.357733175915C30.56362795002314,157.4970484061393,43.93521517815826,63.636363636363626,57.306802406293386,63.636363636363626C70.67838963442851,63.636363636363626,84.04997686256362,208.8547815820543,97.42156409069875,208.8547815820543C110.79315131883386,208.8547815820543,124.16473854696899,191.14521841794567,137.5363257751041,191.14521841794567C150.90791300323923,191.14521841794567,164.27950023137436,191.93231011412828,177.65108745950948,193.50649350649348C191.0226746876446,195.08067689885868,204.39426191577974,216.76295732239788,217.76584914391486,223.0224321133412C231.21702915316982,229.31916568280204,244.6682091624248,232.46753246753246,258.11938917167976,232.46753246753246C271.4909763998149,232.46753246753246,284.86256362795,184.84848484848484,298.23415085608514,184.06139315230223C311.60573808422026,183.27430145611962,324.9773253123554,182.88075560802832,338.3489125404905,182.88075560802832C351.72049976862564,182.88075560802832,365.09208699676077,214.75796930342383,378.4636742248959,214.75796930342383C391.835261453031,214.75796930342383,405.2068486811661,196.26131444313256,418.5784359093012,181.7001180637544C431.95002313743635,167.1389216843762,445.32161036557153,127.39079102715462,458.69319759370666,127.39079102715462C472.0647848218418,127.39079102715462,485.43637204997685,136.8358913813459,498.807959278112,146.28099173553719"
stroke-width="3" stroke="#117169" fill="none" opacity="0.5" stroke-dashoffset="0" stroke-dasharray="848.620361328125"></path>
<path class="META-line chart-line"
d="M17.192040721888013,256.0802833530106C30.56362795002314,146.28099173553716,43.93521517815826,36.48170011806377,57.306802406293386,36.48170011806377C70.67838963442851,36.48170011806377,84.04997686256362,201.77095631641086,97.42156409069875,201.77095631641086C110.79315131883386,201.77095631641086,124.16473854696899,194.6871310507674,137.5363257751041,194.6871310507674C150.90791300323923,194.6871310507674,164.27950023137436,203.14836678473037,177.65108745950948,210.03541912632818C191.0226746876446,216.922471467926,204.39426191577974,236.0094451003542,217.76584914391486,236.0094451003542C231.21702915316982,236.0094451003542,244.6682091624248,201.7851157923993,258.11938917167976,189.96458087367176C271.4909763998149,178.21398994854616,284.86256362795,165.17119244391972,298.23415085608514,165.17119244391972C311.60573808422026,165.17119244391972,324.9773253123554,183.86462022825657,338.3489125404905,189.96458087367176C351.72049976862564,196.06454151908696,365.09208699676077,201.77095631641086,378.4636742248959,201.77095631641086C391.835261453031,201.77095631641086,405.2068486811661,199.40968122786302,418.5784359093012,195.8677685950413C431.95002313743635,192.32585596221958,445.32161036557153,184.45493900039352,458.69319759370666,180.5194805194805C472.0647848218418,176.5840220385675,485.43637204997685,174.41951987406532,498.807959278112,172.25501770956316"
stroke-width="3" stroke="#262682" fill="none" opacity="0.5" stroke-dashoffset="0" stroke-dasharray="855.51123046875"></path>
<path class="MSFT-line chart-line"
d="M17.192040721888013,214.75796930342383C30.56362795002314,122.66824085005901,43.93521517815826,30.57851239669418,57.306802406293386,30.57851239669418C70.67838963442851,30.57851239669418,84.04997686256362,172.25501770956316,97.42156409069875,172.25501770956316C110.79315131883386,172.25501770956316,124.16473854696899,154.5454545454545,137.5363257751041,154.5454545454545C150.90791300323923,154.5454545454545,164.27950023137436,176.9775678866588,177.65108745950948,176.9775678866588C191.0226746876446,176.9775678866588,204.39426191577974,174.61629279811095,217.76584914391486,174.61629279811095C231.21702915316982,174.61629279811095,244.6682091624248,215.93860684769774,258.11938917167976,215.93860684769774C271.4909763998149,215.93860684769774,284.86256362795,147.46162927981106,298.23415085608514,147.46162927981106C311.60573808422026,147.46162927981106,324.9773253123554,150.41322314049586,338.3489125404905,153.36481700118063C351.72049976862564,156.3164108618654,365.09208699676077,165.17119244391972,378.4636742248959,165.17119244391972C391.835261453031,165.17119244391972,405.2068486811661,165.17119244391972,418.5784359093012,165.17119244391972C431.95002313743635,165.17119244391972,445.32161036557153,132.50688705234154,458.69319759370666,130.93270365997634C472.0647848218418,129.35852026761114,485.43637204997685,128.96497441951985,498.807959278112,128.57142857142856"
stroke-width="3" stroke="#005882" fill="none" opacity="0.5" stroke-dashoffset="0" stroke-dasharray="829.9756469726562"></path>
<path class="MU-line chart-line"
d="M17.192040721888013,298.5832349468713C30.56362795002314,306.84769775678865,43.93521517815826,315.112160566706,57.306802406293386,315.112160566706C70.67838963442851,315.112160566706,84.04997686256362,314.3250688705234,97.42156409069875,312.75088547815824C110.79315131883386,311.17670208579307,124.16473854696899,304.48642266824083,137.5363257751041,304.48642266824083C150.90791300323923,304.48642266824083,164.27950023137436,316.29279811097996,177.65108745950948,316.29279811097996C191.0226746876446,316.29279811097996,204.39426191577974,304.48642266824083,217.76584914391486,304.48642266824083C231.21702915316982,304.48642266824083,244.6682091624248,309.20897284533646,258.11938917167976,309.20897284533646C271.4909763998149,309.20897284533646,284.86256362795,309.20897284533646,298.23415085608514,309.20897284533646C311.60573808422026,309.20897284533646,324.9773253123554,321.01534828807553,338.3489125404905,321.01534828807553C351.72049976862564,321.01534828807553,365.09208699676077,309.20897284533646,378.4636742248959,309.20897284533646C391.835261453031,309.20897284533646,405.2068486811661,312.75088547815824,418.5784359093012,312.75088547815824C431.95002313743635,312.75088547815824,445.32161036557153,310.3896103896104,458.69319759370666,305.66706021251474C472.0647848218418,300.9445100354191,485.43637204997685,287.36717827626916,498.807959278112,273.78984651711926"
stroke-width="3" stroke="#9D2A2D" fill="none" opacity="0.8" stroke-dashoffset="0" stroke-dasharray="507.3985900878906"></path>
<path class="NVDA-line chart-line"
d="M17.192040721888013,188.78394332939786C30.56362795002314,215.3482880755608,43.93521517815826,241.91263282172372,57.306802406293386,241.91263282172372C70.67838963442851,241.91263282172372,84.04997686256362,185.24203069657614,97.42156409069875,185.24203069657614C110.79315131883386,185.24203069657614,124.16473854696899,196.06454151908693,137.5363257751041,199.40968122786302C150.90791300323923,202.7548209366391,164.27950023137436,202.16450216450215,177.65108745950948,205.31286894923258C191.0226746876446,208.461235733963,204.39426191577974,218.29988193624555,217.76584914391486,218.29988193624555C231.21702915316982,218.29988193624555,244.6682091624248,215.93860684769774,258.11938917167976,211.21605667060211C271.4909763998149,206.52145057739463,284.86256362795,147.46162927981106,298.23415085608514,147.46162927981106C311.60573808422026,147.46162927981106,324.9773253123554,148.64226682408497,338.3489125404905,151.00354191263278C351.72049976862564,153.3648170011806,365.09208699676077,211.21605667060211,378.4636742248959,211.21605667060211C391.835261453031,211.21605667060211,405.2068486811661,185.0452577725305,418.5784359093012,176.9775678866588C431.95002313743635,168.90987800078707,445.32161036557153,162.80991735537188,458.69319759370666,162.80991735537188C472.0647848218418,162.80991735537188,485.43637204997685,166.94214876033055,498.807959278112,171.07438016528923"
stroke-width="3" stroke="#935912" fill="none" opacity="0.8" stroke-dashoffset="0" stroke-dasharray="636.83154296875"></path>
<path class="AI-line chart-line"
d="M17.192040721888013,334.00236127508856C30.56362795002314,334.00236127508856,43.93521517815826,334.00236127508856,57.306802406293386,334.00236127508856C70.67838963442851,334.00236127508856,84.04997686256362,332.82172373081465,97.42156409069875,332.82172373081465C110.79315131883386,332.82172373081465,124.16473854696899,336.3636363636364,137.5363257751041,336.3636363636364C150.90791300323923,336.3636363636364,164.27950023137436,326.9185360094451,177.65108745950948,326.9185360094451C191.0226746876446,326.9185360094451,204.39426191577974,334.00236127508856,217.76584914391486,334.00236127508856C231.21702915316982,334.00236127508856,244.6682091624248,334.00236127508856,258.11938917167976,334.00236127508856C271.4909763998149,334.00236127508856,284.86256362795,332.82172373081465,298.23415085608514,332.82172373081465C311.60573808422026,332.82172373081465,324.9773253123554,332.82172373081465,338.3489125404905,332.82172373081465C351.72049976862564,332.82172373081465,365.09208699676077,325.3443526170799,378.4636742248959,324.5572609208973C391.835261453031,323.7701692247147,405.2068486811661,323.9669421487604,418.5784359093012,323.3766233766234C431.95002313743635,322.7863046044864,445.32161036557153,321.01534828807553,458.69319759370666,321.01534828807553C472.0647848218418,321.01534828807553,485.43637204997685,322.1959858323495,498.807959278112,323.3766233766234"
stroke-width="3" stroke="#0B824D" fill="none" opacity="0.8" stroke-dashoffset="0" stroke-dasharray="485.0372314453125"></path>
<path class="IBM-line chart-line"
d="M17.192040721888013,321.01534828807553C30.56362795002314,321.2121212121212,43.93521517815826,321.40889413616685,57.306802406293386,322.1959858323495C70.67838963442851,322.98307752853214,84.04997686256362,326.9185360094451,97.42156409069875,326.9185360094451C110.79315131883386,326.9185360094451,124.16473854696899,308.02833530106255,137.5363257751041,308.02833530106255C150.90791300323923,308.02833530106255,164.27950023137436,318.6540731995278,177.65108745950948,318.6540731995278C191.0226746876446,318.6540731995278,204.39426191577974,316.4843436118155,217.76584914391486,315.112160566706C231.21702915316982,313.7318097653756,244.6682091624248,310.3896103896104,258.11938917167976,310.3896103896104C271.4909763998149,310.3896103896104,284.86256362795,324.5572609208973,298.23415085608514,324.5572609208973C311.60573808422026,324.5572609208973,324.9773253123554,322.1959858323495,338.3489125404905,322.1959858323495C351.72049976862564,322.1959858323495,365.09208699676077,325.7378984651712,378.4636742248959,325.7378984651712C391.835261453031,325.7378984651712,405.2068486811661,325.3443526170799,418.5784359093012,324.5572609208973C431.95002313743635,323.7701692247147,445.32161036557153,316.29279811097996,458.69319759370666,316.29279811097996C472.0647848218418,316.29279811097996,485.43637204997685,316.88311688311694,498.807959278112,317.47343565525387"
stroke-width="3" stroke="#117169" fill="none" opacity="0.8" stroke-dashoffset="0" stroke-dasharray="493.1334533691406"></path>
<g class="fade-edges">
<rect transform="translate(-16,-20)" width="550" height="450" mask="url(#comparisonFollowerChartmask)" style="fill: rgb(255, 255, 255);"></rect>
</g>
<rect transform="translate(0,0)" class="overlay" width="516" height="415"></rect>
</g>
<g class="bottomGroup" transform="translate(40,20)" width="516" height="0" clip-path="url(#comparisonFollowerChartclip)"></g>
<g class="yTextGroup">
<g class="y axis top" transform="translate(40,20)" fill="none" font-size="10" font-family="sans-serif" text-anchor="end">
<path class="domain" stroke="#000" d="M516,370.5H0.5V0.5H516"></path>
<g class="tick g-baseline" opacity="1" transform="translate(0,339.2249114521842)">
<line stroke="#000" x2="516"></line><text fill="#000" x="-12" dy="0.32em">0</text>
</g>
<g class="tick" opacity="1" transform="translate(0,221.1611570247934)">
<line stroke="#000" x2="516"></line><text fill="#000" x="-12" dy="0.32em">100</text>
</g>
<g class="tick" opacity="1" transform="translate(0,103.09740259740255)">
<line stroke="#000" x2="516"></line><text fill="#000" x="-12" dy="0.32em">200</text>
</g>
</g>
<g transform="translate(606,20)"><text text-anchor="end" class="footnote-top">Week of Dec 16</text></g>
<g class="footnote" transform="translate(556,45)">
<rect height="5" width="10" fill="#005882" opacity="1" x="5"></rect><text height="30" width="95" fill="#005882" x="18" y="8">AAPL</text><text class="footnote-details" height="30" width="95" fill="#005882" x="18"
y="24"></text>
</g>
<g class="footnote" transform="translate(556,85)">
<rect height="5" width="10" fill="#0B824D" opacity="0.5" x="5"></rect><text height="30" width="95" fill="#0B824D" x="18" y="8">AMZN</text><text class="footnote-details" height="30" width="95" fill="#0B824D" x="18"
y="24"></text>
</g>
<g class="footnote" transform="translate(556,125)">
<rect height="5" width="10" fill="#117169" opacity="0.5" x="5"></rect><text height="30" width="95" fill="#117169" x="18" y="8">GOOGL</text><text class="footnote-details" height="30" width="95" fill="#117169" x="18"
y="24"></text>
</g>
<g class="footnote" transform="translate(556,165)">
<rect height="5" width="10" fill="#262682" opacity="0.5" x="5"></rect><text height="30" width="95" fill="#262682" x="18" y="8">META</text><text class="footnote-details" height="30" width="95" fill="#262682" x="18"
y="24"></text>
</g>
<g class="footnote" transform="translate(556,205)">
<rect height="5" width="10" fill="#005882" opacity="0.5" x="5"></rect><text height="30" width="95" fill="#005882" x="18" y="8">MSFT</text><text class="footnote-details" height="30" width="95" fill="#005882" x="18"
y="24"></text>
</g>
<g class="footnote" transform="translate(556,245)">
<rect height="5" width="10" fill="#9D2A2D" opacity="0.8" x="5"></rect><text height="30" width="95" fill="#9D2A2D" x="18" y="8">MU</text><text class="footnote-details" height="30" width="95" fill="#9D2A2D" x="18"
y="24"></text>
</g>
<g class="footnote" transform="translate(556,285)">
<rect height="5" width="10" fill="#935912" opacity="0.8" x="5"></rect><text height="30" width="95" fill="#935912" x="18" y="8">NVDA</text><text class="footnote-details" height="30" width="95" fill="#935912" x="18"
y="24"></text>
</g>
<g class="footnote" transform="translate(556,325)">
<rect height="5" width="10" fill="#0B824D" opacity="0.8" x="5"></rect><text height="30" width="95" fill="#0B824D" x="18" y="8">AI</text><text class="footnote-details" height="30" width="95" fill="#0B824D" x="18"
y="24"></text>
</g>
<g class="footnote" transform="translate(556,365)">
<rect height="5" width="10" fill="#117169" opacity="0.8" x="5"></rect><text height="30" width="95" fill="#117169" x="18" y="8">IBM</text><text class="footnote-details" height="30" width="95" fill="#117169" x="18"
y="24"></text>
</g>
</g>
<g class="overGroup" transform="translate(40,20)" width="516" height="370" clip-path="url(#comparisonFollowerChartclip)"></g>
<defs>
<linearGradient id="comparisonFollowerChartpastFutureGradient" x1="0%" x2="100%" y1="100%" y2="100%">
<stop class="start" offset="0%" stop-color="var(--blue-8)" stop-opacity="1"></stop>
<stop class="middle" offset="100%" stop-color="var(--blue-8)"></stop>
<stop class="othermiddle" offset="100%" stop-color="#ccc" stop-opacity="0"></stop>
<stop class="end" offset="100%" stop-color="#ccc" stop-opacity="0"></stop>
</linearGradient>
<linearGradient id="comparisonFollowerChartfutureBarGradient" x1="100%" x2="100%" y1="0%" y2="100%">
<stop class="start" offset="0%" stop-color="#888888" stop-opacity="1"></stop>
<stop class="middle" offset="10%" stop-color="#888888" stop-opacity="1"></stop>
<stop class="end" offset="100%" stop-color="#888888" stop-opacity="0"></stop>
</linearGradient>
<linearGradient id="comparisonFollowerChartpastBarGradient" x1="100%" x2="100%" y1="0%" y2="100%">
<stop class="start" offset="0%" stop-color="var(--blue-8)" stop-opacity="1"></stop>
<stop class="middle" offset="10%" stop-color="var(--blue-8)" stop-opacity="1"></stop>
<stop class="end" offset="100%" stop-color="var(--blue-8)" stop-opacity="0"></stop>
</linearGradient>
<linearGradient id="boughtGradient" x1="100%" x2="100%" y1="0%" y2="100%">
<stop class="start" offset="0%" stop-color="#0B824D" stop-opacity="1"></stop>
<stop class="middle" offset="10%" stop-color="#0B824D" stop-opacity="1"></stop>
<stop class="end" offset="100%" stop-color="#0B824D" stop-opacity="0"></stop>
</linearGradient>
<linearGradient id="comparisonFollowerChartsoldGradient" x1="100%" x2="100%" y1="0%" y2="100%">
<stop class="start" offset="0%" stop-color="#E84B56" stop-opacity="1"></stop>
<stop class="middle" offset="10%" stop-color="#E84B56" stop-opacity="1"></stop>
<stop class="end" offset="100%" stop-color="#E84B56" stop-opacity="0"></stop>
</linearGradient>
<linearGradient id="comparisonFollowerChartLightBlueGradient" x1="100%" x2="100%" y1="0%" y2="100%">
<stop class="start" offset="0%" stop-color="var(--blue-2)" stop-opacity="1"></stop>
<stop class="middle" offset="10%" stop-color="var(--blue-2)" stop-opacity="1"></stop>
<stop class="end" offset="100%" stop-color="var(--blue-2)" stop-opacity="0"></stop>
</linearGradient>
<linearGradient id="comparisonFollowerChartfadeGradient" x1="0%" x2="100%" y1="100%" y2="100%">
<stop class="start" offset="0%" stop-color="#fff" stop-opacity="1"></stop>
<stop class="middle" offset="2.9069767441860463%" stop-color="#000" stop-opacity="1"></stop>
<stop class="othermiddle" offset="97.09302325581396%" stop-color="#000" stop-opacity="1"></stop>
<stop class="end" offset="100%" stop-color="#fff" stop-opacity="1"></stop>
</linearGradient>
<mask id="comparisonFollowerChartmask">
<rect x="0" y="0" width="556" height="450" style="fill: url("#comparisonFollowerChartfadeGradient"); opacity: 1;"></rect>
</mask>
<filter id="comparisonFollowerChartinnerShadow" x0="-50%" y0="-50%" width="200%" height="200%">
<feGaussianBlur in="SourceAlpha" stdDeviation="5" result="blur"></feGaussianBlur>
<feOffset dy="10" dx="3"></feOffset>
<feComposite in2="SourceAlpha" operator="arithmetic" k2="-1" k3="1" result="shadowDiff"></feComposite>
<feFlood flood-color="#75a0bb" flood-opacity="0.3"></feFlood>
<feComposite in2="shadowDiff" operator="in"></feComposite>
<feComposite in2="SourceGraphic" operator="over" result="firstfilter"></feComposite>
<feGaussianBlur in="firstfilter" stdDeviation="3" result="blur2"></feGaussianBlur>
<feOffset dy="-10" dx="-3"></feOffset>
<feComposite in2="firstfilter" operator="arithmetic" k2="-1" k3="1" result="shadowDiff"></feComposite>
<feFlood flood-color="#75a0bb" flood-opacity="0.3"></feFlood>
<feComposite in2="shadowDiff" operator="in"></feComposite>
<feComposite in2="firstfilter" operator="over"></feComposite>
</filter>
</defs>
</svg></div>
</div>
</div>
</div>
</div>
<div class="border rounded p-3 mt-2 mb-3">
<div class="section-heading">
<h2 class="m-0 h3 d-inline-block">Media Sentiment Over Time</h2>
</div>
<div class="w-100" style="margin-bottom: -2px;">
<div class="p-2">
<div class="dv-chart-wrapper px-2">
<div id="comparisonSentimentChart" class="dv-chart" style="height:450px"><svg id="svgcomparisonSentimentChart" width="626" height="450"
aria-label="This chart shows a comparison each company's media sentiment by week over the past 90 days." data-pastpercentage="1" data-margintop="20" data-marginleft="49">
<g class="underGroup">
<g class="y axis" transform="translate(49,20)" fill="none" font-size="10" font-family="sans-serif" text-anchor="end">
<path class="domain" stroke="#000" d="M507,370.5H0.5V0.5H507"></path>
<g class="tick g-baseline" opacity="1" transform="translate(0,319.75677628156967)">
<line stroke="#000" x2="507"></line><text fill="#000" x="-49" dy="0.32em"></text>
</g>
<g class="tick" opacity="1" transform="translate(0,212.83890076865285)">
<line stroke="#000" x2="507"></line><text fill="#000" x="-49" dy="0.32em"></text>
</g>
<g class="tick" opacity="1" transform="translate(0,105.92102525573603)">
<line stroke="#000" x2="507"></line><text fill="#000" x="-49" dy="0.32em"></text>
</g>
</g>
</g>
<g class="shadowGroup" transform="translate(49,20)" width="507" height="370" clip-path="url(#comparisonSentimentChartclip)"></g>
<g class="mainGroup" transform="translate(49,20)" width="507" height="0" clip-path="url(#comparisonSentimentChartclip)">
<clipPath class="clip" id="comparisonSentimentChartclip">
<rect transform="translate(-15,-20)" width="537" height="450"></rect>
</clipPath>
<path class="invisible-line"
d="M16.892179546506245,0C30.030541416011104,0,43.16890328551597,0,56.30726515502082,0C69.44562702452568,0,82.58398889403054,0,95.7223507635354,0C108.86071263304025,0,121.99907450254511,0,135.13743637204996,0C148.2757982415548,0,161.4141601110597,0,174.55252198056453,0C187.6908838500694,0,200.82924571957426,0,213.96760758907914,0C227.1841739935215,0,240.4007403979639,0,253.61730680240626,0C266.7556686719111,0,279.894030541416,0,293.03239241092086,0C306.17075428042574,0,319.30911614993056,0,332.44747801943544,0C345.5858398889403,0,358.72420175844513,0,371.86256362795,0C385.0009254974549,0,398.1392873669597,0,411.2776492364646,0C424.41601110596946,0,437.55437297547434,0,450.6927348449792,0C463.83109671448403,0,476.9694585839889,0,490.10782045349373,0">
</path>
<g class="x axis quarter-labels" transform="translate(84.5,425)" fill="none" font-size="10" font-family="sans-serif" text-anchor="middle">
<path class="domain" stroke="#000" d="M0.5,2V0.5H507.5V2"></path>
<g class="tick" opacity="1" transform="translate(62.437991670522905,0)">
<line stroke="#000" y2="2"></line><text fill="#000" y="-18" dy="0.71em">Oct</text>
</g>
<g class="tick" opacity="1" transform="translate(236.99051365108747,0)">
<line stroke="#000" y2="2"></line><text fill="#000" y="-18" dy="0.71em">Nov</text>
</g>
<g class="tick" opacity="1" transform="translate(406.1469227209625,0)">
<line stroke="#000" y2="2"></line><text fill="#000" y="-18" dy="0.71em">Dec</text>
</g>
</g>
<g class="info-slider" transform="translate(490.1078186035156,0)">
<line class="x-hover-line" stroke-width="2" stroke="#ddd" y1="10" y2="370"></line>
</g>
<g class="x axis year-lines" transform="translate(0,390)" fill="none" font-size="10" font-family="sans-serif" text-anchor="middle">
<path class="domain" stroke="#000" d="M0.5,2V0.5H507.5V2"></path>
<g class="tick" opacity="1" transform="translate(11.761453031004164,0)">
<line stroke="#000" y2="2" class="past" style="stroke-width: 21.125;"></line>
</g>
<g class="tick" opacity="1" transform="translate(28.65363257751041,0)">
<line stroke="#000" y2="2" class="past" style="stroke-width: 21.125;"></line>
</g>
<g class="tick" opacity="1" transform="translate(45.545812124016656,0)">
<line stroke="#000" y2="0" class="past" style="stroke-width: 21.125;"></line>
</g>
<g class="tick" opacity="1" transform="translate(62.437991670522905,0)">
<line stroke="#000" y2="0" class="past" style="stroke-width: 21.125;"></line>
</g>
<g class="tick" opacity="1" transform="translate(79.33017121702916,0)">
<line stroke="#000" y2="2" class="past" style="stroke-width: 21.125;"></line>
</g>
<g class="tick" opacity="1" transform="translate(96.2223507635354,0)">
<line stroke="#000" y2="2" class="past" style="stroke-width: 21.125;"></line>
</g>
<g class="tick" opacity="1" transform="translate(113.11453031004164,0)">
<line stroke="#000" y2="2" class="past" style="stroke-width: 21.125;"></line>
</g>
<g class="tick" opacity="1" transform="translate(130.00670985654787,0)">
<line stroke="#000" y2="2" class="past" style="stroke-width: 21.125;"></line>
</g>
<g class="tick" opacity="1" transform="translate(146.89888940305414,0)">
<line stroke="#000" y2="2" class="past" style="stroke-width: 21.125;"></line>
</g>
<g class="tick" opacity="1" transform="translate(163.7910689495604,0)">
<line stroke="#000" y2="2" class="past" style="stroke-width: 21.125;"></line>
</g>
<g class="tick" opacity="1" transform="translate(180.68324849606662,0)">
<line stroke="#000" y2="2" class="past" style="stroke-width: 21.125;"></line>
</g>
<g class="tick" opacity="1" transform="translate(197.5754280425729,0)">
<line stroke="#000" y2="2" class="past" style="stroke-width: 21.125;"></line>
</g>
<g class="tick" opacity="1" transform="translate(214.46760758907914,0)">
<line stroke="#000" y2="2" class="past" style="stroke-width: 21.125;"></line>
</g>
<g class="tick" opacity="1" transform="translate(231.35978713558538,0)">
<line stroke="#000" y2="0" class="past" style="stroke-width: 21.125;"></line>
</g>
<g class="tick" opacity="1" transform="translate(236.99051365108747,0)">
<line stroke="#000" y2="0" class="past" style="stroke-width: 21.125;"></line>
</g>
<g class="tick" opacity="1" transform="translate(254.11730680240626,0)">
<line stroke="#000" y2="2" class="past" style="stroke-width: 21.125;"></line>
</g>
<g class="tick" opacity="1" transform="translate(271.0094863489125,0)">
<line stroke="#000" y2="2" class="past" style="stroke-width: 21.125;"></line>
</g>
<g class="tick" opacity="1" transform="translate(287.9016658954188,0)">
<line stroke="#000" y2="2" class="past" style="stroke-width: 21.125;"></line>
</g>
<g class="tick" opacity="1" transform="translate(304.79384544192504,0)">
<line stroke="#000" y2="2" class="past" style="stroke-width: 21.125;"></line>
</g>
<g class="tick" opacity="1" transform="translate(321.6860249884313,0)">
<line stroke="#000" y2="2" class="past" style="stroke-width: 21.125;"></line>
</g>
<g class="tick" opacity="1" transform="translate(338.5782045349375,0)">
<line stroke="#000" y2="2" class="past" style="stroke-width: 21.125;"></line>
</g>
<g class="tick" opacity="1" transform="translate(355.4703840814438,0)">
<line stroke="#000" y2="2" class="past" style="stroke-width: 21.125;"></line>
</g>
<g class="tick" opacity="1" transform="translate(372.36256362795,0)">
<line stroke="#000" y2="2" class="past" style="stroke-width: 21.125;"></line>
</g>
<g class="tick" opacity="1" transform="translate(389.2547431744563,0)">
<line stroke="#000" y2="0" class="past" style="stroke-width: 21.125;"></line>
</g>
<g class="tick" opacity="1" transform="translate(406.1469227209625,0)">
<line stroke="#000" y2="0" class="past" style="stroke-width: 21.125;"></line>
</g>
<g class="tick" opacity="1" transform="translate(423.03910226746876,0)">
<line stroke="#000" y2="2" class="past" style="stroke-width: 21.125;"></line>
</g>
<g class="tick" opacity="1" transform="translate(439.93128181397503,0)">
<line stroke="#000" y2="2" class="past" style="stroke-width: 21.125;"></line>
</g>
<g class="tick" opacity="1" transform="translate(456.8234613604813,0)">
<line stroke="#000" y2="2" class="past" style="stroke-width: 21.125;"></line>
</g>
<g class="tick" opacity="1" transform="translate(473.71564090698746,0)">
<line stroke="#000" y2="2" class="past" style="stroke-width: 21.125;"></line>
</g>
<g class="tick" opacity="1" transform="translate(490.60782045349373,0)">
<line stroke="#000" y2="2" class="past" style="stroke-width: 21.125;"></line>
</g>
<g class="tick" opacity="1" transform="translate(507.5,0)">
<line stroke="#000" y2="0" class="past" style="stroke-width: 21.125;"></line>
</g>
</g>
<path class="AAPL-line chart-line"
d="M16.892179546506245,252.96769346356123C30.030541416011104,250.82933595330292,43.16890328551597,248.69097844304457,56.30726515502082,248.69097844304457C69.44562702452568,248.69097844304457,82.58398889403054,252.96769346356123,95.7223507635354,252.96769346356123C108.86071263304025,252.96769346356123,121.99907450254511,210.2005432583945,135.13743637204996,210.2005432583945C148.2757982415548,210.2005432583945,161.4141601110597,259.38276599433624,174.55252198056453,259.38276599433624C187.6908838500694,259.38276599433624,200.82924571957426,247.51968081735578,213.96760758907914,229.44576085071955C227.1841739935215,211.26425802713908,240.4007403979639,178.57622386768716,253.61730680240626,150.32653297116107C266.7556686719111,122.24400000893391,279.894030541416,60.51551754031095,293.03239241092086,60.51551754031095C306.17075428042574,60.51551754031095,319.30911614993056,135.35803039935274,332.44747801943544,135.35803039935274C345.5858398889403,135.35803039935274,358.72420175844513,131.08131537883608,371.86256362795,131.08131537883608C385.0009254974549,131.08131537883608,398.1392873669597,143.9114604403861,411.2776492364646,143.9114604403861C424.41601110596946,143.9114604403861,437.55437297547434,133.9324587258472,450.6927348449792,131.08131537883608C463.83109671448403,128.23017203182496,476.9694585839889,127.51738619507219,490.10782045349373,126.80460035831942"
stroke-width="3" stroke="#005882" fill="none" opacity="1" stroke-dashoffset="0" stroke-dasharray="693.7593994140625"></path>
<path class="AMZN-line chart-line"
d="M16.892179546506245,193.09368317632783C30.030541416011104,182.40189562503613,43.16890328551597,171.71010807374444,56.30726515502082,171.71010807374444C69.44562702452568,171.71010807374444,82.58398889403054,186.67861064555282,95.7223507635354,186.67861064555282C108.86071263304025,186.67861064555282,121.99907450254511,178.12518060451947,135.13743637204996,178.12518060451947C148.2757982415548,178.12518060451947,161.4141601110597,197.37039819684452,174.55252198056453,197.37039819684452C187.6908838500694,197.37039819684452,200.82924571957426,186.6112406007924,213.96760758907914,173.84846558400278C227.1841739935215,161.0097216683037,240.4007403979639,120.38952782754438,253.61730680240626,120.38952782754438C266.7556686719111,120.38952782754438,279.894030541416,133.2196728890944,293.03239241092086,133.2196728890944C306.17075428042574,133.2196728890944,319.30911614993056,115.75641988865128,332.44747801943544,109.69774027625266C345.5858398889403,103.63906066385404,358.72420175844513,96.86759521470265,371.86256362795,96.86759521470265C385.0009254974549,96.86759521470265,398.1392873669597,113.97445529676935,411.2776492364646,113.97445529676935C424.41601110596946,113.97445529676935,437.55437297547434,111.83609778651106,450.6927348449792,111.83609778651106C463.83109671448403,111.83609778651106,476.9694585839889,125.73542160319025,490.10782045349373,139.63474541986943"
stroke-width="3" stroke="#0B824D" fill="none" opacity="0.5" stroke-dashoffset="0" stroke-dasharray="550.8853759765625"></path>
<path class="GOOGL-line chart-line"
d="M16.892179546506245,261.5211235045946C30.030541416011104,240.13754840201122,43.16890328551597,218.75397329942786,56.30726515502082,218.75397329942786C69.44562702452568,218.75397329942786,82.58398889403054,336.3636363636364,95.7223507635354,336.3636363636364C108.86071263304025,336.3636363636364,121.99907450254511,208.06218574813616,135.13743637204996,208.06218574813616C148.2757982415548,208.06218574813616,161.4141601110597,223.03068831994455,174.55252198056453,223.03068831994455C187.6908838500694,223.03068831994455,200.82924571957426,199.40771941296376,213.96760758907914,178.12518060451947C227.1841739935215,156.71596001745354,240.4007403979639,113.98098941873617,253.61730680240626,94.7292377044443C266.7556686719111,75.59140168076951,279.894030541416,62.6538750505693,293.03239241092086,62.6538750505693C306.17075428042574,62.6538750505693,319.30911614993056,186.67861064555282,332.44747801943544,186.67861064555282C345.5858398889403,186.67861064555282,358.72420175844513,84.03745015315263,371.86256362795,84.03745015315263C385.0009254974549,84.03745015315263,398.1392873669597,90.45252268392761,411.2776492364646,90.45252268392761C424.41601110596946,90.45252268392761,437.55437297547434,71.20730509160262,450.6927348449792,71.20730509160262C463.83109671448403,71.20730509160262,476.9694585839889,72.2764838467318,490.10782045349373,73.34566260186097"
stroke-width="3" stroke="#117169" fill="none" opacity="0.5" stroke-dashoffset="0" stroke-dasharray="941.0611572265625"></path>
<path class="META-line chart-line"
d="M16.892179546506245,212.33890076865285C30.030541416011104,216.6156157891695,43.16890328551597,220.89233080968617,56.30726515502082,220.89233080968617C69.44562702452568,220.89233080968617,82.58398889403054,197.37039819684452,95.7223507635354,197.37039819684452C108.86071263304025,197.37039819684452,121.99907450254511,248.69097844304457,135.13743637204996,248.69097844304457C148.2757982415548,248.69097844304457,161.4141601110597,223.03068831994455,174.55252198056453,223.03068831994455C187.6908838500694,223.03068831994455,200.82924571957426,223.03068831994455,213.96760758907914,223.03068831994455C227.1841739935215,223.03068831994455,240.4007403979639,139.68565869392322,253.61730680240626,131.08131537883608C266.7556686719111,122.5278853378027,279.894030541416,124.30984992968465,293.03239241092086,118.25117031728601C306.17075428042574,112.19249070488738,319.30911614993056,96.15480937794983,332.44747801943544,94.7292377044443C345.5858398889403,93.30366603093877,358.72420175844513,94.01645186769154,371.86256362795,92.59088019418601C385.0009254974549,91.16530852068048,398.1392873669597,86.17580766341098,411.2776492364646,86.17580766341098C424.41601110596946,86.17580766341098,437.55437297547434,125.73542160319016,450.6927348449792,154.60324799167776C463.83109671448403,183.47107438016528,476.9694585839889,221.42692018725077,490.10782045349373,259.38276599433624"
stroke-width="3" stroke="#262682" fill="none" opacity="0.5" stroke-dashoffset="0" stroke-dasharray="703.8739013671875"></path>
<path class="MSFT-line chart-line"
d="M16.892179546506245,223.03068831994455C30.030541416011104,212.33890076865285,43.16890328551597,201.64711321736115,56.30726515502082,201.64711321736115C69.44562702452568,201.64711321736115,82.58398889403054,220.89233080968617,95.7223507635354,220.89233080968617C108.86071263304025,220.89233080968617,121.99907450254511,218.75397329942786,135.13743637204996,218.75397329942786C148.2757982415548,218.75397329942786,161.4141601110597,230.15854668747232,174.55252198056453,233.7224758712362C187.6908838500694,237.2864050550001,200.82924571957426,240.13754840201125,213.96760758907914,240.13754840201125C227.1841739935215,240.13754840201125,240.4007403979639,139.78748524203064,253.61730680240626,113.97445529676935C266.7556686719111,88.31416517366932,279.894030541416,75.48402011211931,293.03239241092086,75.48402011211931C306.17075428042574,75.48402011211931,319.30911614993056,89.73973684717487,332.44747801943544,101.14431023521934C345.5858398889403,112.5488836232638,358.72420175844513,143.9114604403861,371.86256362795,143.9114604403861C385.0009254974549,143.9114604403861,398.1392873669597,137.49638790961112,411.2776492364646,137.49638790961112C424.41601110596946,137.49638790961112,437.55437297547434,146.0498179506444,450.6927348449792,146.0498179506444C463.83109671448403,146.0498179506444,476.9694585839889,122.5278853378027,490.10782045349373,99.00595272496099"
stroke-width="3" stroke="#005882" fill="none" opacity="0.5" stroke-dashoffset="0" stroke-dasharray="654.7950439453125"></path>
<path class="MU-line chart-line"
d="M16.892179546506245,197.37039819684452C30.030541416011104,197.01400527846812,43.16890328551597,196.65761236009175,56.30726515502082,195.23204068658617C69.44562702452568,193.8064690130806,82.58398889403054,133.2196728890944,95.7223507635354,133.2196728890944C108.86071263304025,133.2196728890944,121.99907450254511,178.12518060451947,135.13743637204996,178.12518060451947C148.2757982415548,178.12518060451947,161.4141601110597,137.49638790961112,174.55252198056453,137.49638790961112C187.6908838500694,137.49638790961112,200.82924571957426,188.81696815581117,213.96760758907914,188.81696815581117C227.1841739935215,188.81696815581117,240.4007403979639,36.993584927469215,253.61730680240626,36.993584927469215C266.7556686719111,36.993584927469215,279.894030541416,94.7292377044443,293.03239241092086,94.7292377044443C306.17075428042574,94.7292377044443,319.30911614993056,36.28079909071653,332.44747801943544,34.855227417210926C345.5858398889403,33.429655743705325,358.72420175844513,32.716869906952525,371.86256362795,32.716869906952525C385.0009254974549,32.716869906952525,398.1392873669597,36.993584927469215,411.2776492364646,45.547014968502594C424.41601110596946,54.10044500953599,437.55437297547434,64.79223256082761,450.6927348449792,103.28266774547768C463.83109671448403,141.77310293012764,476.9694585839889,227.30740334046115,490.10782045349373,312.8417037507947"
stroke-width="3" stroke="#9D2A2D" fill="none" opacity="0.8" stroke-dashoffset="0" stroke-dasharray="973.0744018554688"></path>
<path class="NVDA-line chart-line"
d="M16.892179546506245,203.78547072761947C30.030541416011104,203.78547072761947,43.16890328551597,203.78547072761947,56.30726515502082,203.78547072761947C69.44562702452568,203.78547072761947,82.58398889403054,195.23204068658617,95.7223507635354,195.23204068658617C108.86071263304025,195.23204068658617,121.99907450254511,212.33890076865285,135.13743637204996,212.33890076865285C148.2757982415548,212.33890076865285,161.4141601110597,199.5087557071028,174.55252198056453,199.5087557071028C187.6908838500694,199.5087557071028,200.82924571957426,244.4142634225279,213.96760758907914,244.4142634225279C227.1841739935215,244.4142634225279,240.4007403979639,128.94295786857774,253.61730680240626,128.94295786857774C266.7556686719111,128.94295786857774,279.894030541416,128.94295786857774,293.03239241092086,128.94295786857774C306.17075428042574,128.94295786857774,319.30911614993056,169.57175056348612,332.44747801943544,169.57175056348612C345.5858398889403,169.57175056348612,358.72420175844513,105.42102525573603,371.86256362795,105.42102525573603C385.0009254974549,105.42102525573603,398.1392873669597,106.84659692924157,411.2776492364646,109.69774027625266C424.41601110596946,112.54888362326375,437.55437297547434,139.63474541986943,450.6927348449792,139.63474541986943C463.83109671448403,139.63474541986943,476.9694585839889,139.63474541986943,490.10782045349373,139.63474541986943"
stroke-width="3" stroke="#935912" fill="none" opacity="0.8" stroke-dashoffset="0" stroke-dasharray="656.3248291015625"></path>
<path class="AI-line chart-line"
d="M16.892179546506245,250.82933595330292C30.030541416011104,237.9991908917529,43.16890328551597,225.16904583020286,56.30726515502082,225.16904583020286C69.44562702452568,225.16904583020286,82.58398889403054,225.88183166695563,95.7223507635354,227.3074033404612C108.86071263304025,228.73297501396678,121.99907450254511,240.13754840201125,135.13743637204996,240.13754840201125C148.2757982415548,240.13754840201125,161.4141601110597,206.6366140746306,174.55252198056453,203.78547072761947C187.6908838500694,200.93432738060835,200.82924571957426,199.5087557071028,213.96760758907914,199.5087557071028C227.1841739935215,199.5087557071028,240.4007403979639,300.0115586892446,253.61730680240626,300.0115586892446C266.7556686719111,300.0115586892446,279.894030541416,288.96337821957655,293.03239241092086,274.3512685661446C306.17075428042574,259.73915891271264,319.30911614993056,233.3660829528598,332.44747801943544,212.33890076865285C345.5858398889403,191.31171858444588,358.72420175844513,148.18817546090273,371.86256362795,148.18817546090273C385.0009254974549,148.18817546090273,398.1392873669597,154.60324799167773,411.2776492364646,167.43339305322777C424.41601110596946,180.26353811477782,437.55437297547434,224.81265291182646,450.6927348449792,244.4142634225279C463.83109671448403,264.0158739332293,476.9694585839889,274.5294650253328,490.10782045349373,285.0430561174363"
stroke-width="3" stroke="#0B824D" fill="none" opacity="0.8" stroke-dashoffset="0" stroke-dasharray="721.80322265625"></path>
<path class="IBM-line chart-line"
d="M16.892179546506245,197.37039819684452C30.030541416011104,202.71629197249035,43.16890328551597,208.06218574813616,56.30726515502082,208.06218574813616C69.44562702452568,208.06218574813616,82.58398889403054,175.63043017588475,95.7223507635354,165.29503554296946C108.86071263304025,154.95964091005416,121.99907450254511,146.0498179506444,135.13743637204996,146.0498179506444C148.2757982415548,146.0498179506444,161.4141601110597,223.03068831994455,174.55252198056453,223.03068831994455C187.6908838500694,223.03068831994455,200.82924571957426,169.5445046806246,213.96760758907914,150.32653297116107C227.1841739935215,130.99416857295074,240.4007403979639,119.7001842549578,253.61730680240626,107.55938276599437C266.7556686719111,95.49042033909579,279.894030541416,87.24498641854018,293.03239241092086,77.62237762237766C306.17075428042574,67.99976882621515,319.30911614993056,57.664374193299864,332.44747801943544,49.823729989019284C345.5858398889403,41.983085784738705,358.72420175844513,30.57851239669418,371.86256362795,30.57851239669418C385.0009254974549,30.57851239669418,398.1392873669597,89.7397368471749,411.2776492364646,101.14431023521934C424.41601110596946,112.54888362326379,437.55437297547434,106.84659692924156,450.6927348449792,118.25117031728601C463.83109671448403,129.65574370533042,476.9694585839889,153.89046215492496,490.10782045349373,178.12518060451947"
stroke-width="3" stroke="#117169" fill="none" opacity="0.8" stroke-dashoffset="0" stroke-dasharray="716.7584228515625"></path>
<g class="fade-edges">
<rect transform="translate(-16,-20)" width="541" height="450" mask="url(#comparisonSentimentChartmask)" style="fill: rgb(255, 255, 255);"></rect>
</g>
<rect transform="translate(0,0)" class="overlay" width="507" height="415"></rect>
</g>
<g class="bottomGroup" transform="translate(49,20)" width="507" height="0" clip-path="url(#comparisonSentimentChartclip)"></g>
<g class="yTextGroup">
<g class="y axis top" transform="translate(49,20)" fill="none" font-size="10" font-family="sans-serif" text-anchor="end">
<path class="domain" stroke="#000" d="M507,370.5H0.5V0.5H507"></path>
<g class="tick g-baseline" opacity="1" transform="translate(0,319.75677628156967)">
<line stroke="#000" x2="507"></line><text fill="#000" x="-12" dy="0.32em">0</text>
</g>
<g class="tick" opacity="1" transform="translate(0,212.83890076865285)">
<line stroke="#000" x2="507"></line><text fill="#000" x="-12" dy="0.32em">0.50</text>
</g>
<g class="tick" opacity="1" transform="translate(0,105.92102525573603)">
<line stroke="#000" x2="507"></line><text fill="#000" x="-12" dy="0.32em">1</text>
</g>
</g>
<g transform="translate(606,20)"><text text-anchor="end" class="footnote-top">Week of Dec 16</text></g>
<g class="footnote" transform="translate(556,45)">
<rect height="5" width="10" fill="#005882" opacity="1" x="5"></rect><text height="30" width="95" fill="#005882" x="18" y="8">AAPL</text><text class="footnote-details" height="30" width="95" fill="#005882" x="18"
y="24"></text>
</g>
<g class="footnote" transform="translate(556,85)">
<rect height="5" width="10" fill="#0B824D" opacity="0.5" x="5"></rect><text height="30" width="95" fill="#0B824D" x="18" y="8">AMZN</text><text class="footnote-details" height="30" width="95" fill="#0B824D" x="18"
y="24"></text>
</g>
<g class="footnote" transform="translate(556,125)">
<rect height="5" width="10" fill="#117169" opacity="0.5" x="5"></rect><text height="30" width="95" fill="#117169" x="18" y="8">GOOGL</text><text class="footnote-details" height="30" width="95" fill="#117169" x="18"
y="24"></text>
</g>
<g class="footnote" transform="translate(556,165)">
<rect height="5" width="10" fill="#262682" opacity="0.5" x="5"></rect><text height="30" width="95" fill="#262682" x="18" y="8">META</text><text class="footnote-details" height="30" width="95" fill="#262682" x="18"
y="24"></text>
</g>
<g class="footnote" transform="translate(556,205)">
<rect height="5" width="10" fill="#005882" opacity="0.5" x="5"></rect><text height="30" width="95" fill="#005882" x="18" y="8">MSFT</text><text class="footnote-details" height="30" width="95" fill="#005882" x="18"
y="24"></text>
</g>
<g class="footnote" transform="translate(556,245)">
<rect height="5" width="10" fill="#9D2A2D" opacity="0.8" x="5"></rect><text height="30" width="95" fill="#9D2A2D" x="18" y="8">MU</text><text class="footnote-details" height="30" width="95" fill="#9D2A2D" x="18"
y="24"></text>
</g>
<g class="footnote" transform="translate(556,285)">
<rect height="5" width="10" fill="#935912" opacity="0.8" x="5"></rect><text height="30" width="95" fill="#935912" x="18" y="8">NVDA</text><text class="footnote-details" height="30" width="95" fill="#935912" x="18"
y="24"></text>
</g>
<g class="footnote" transform="translate(556,325)">
<rect height="5" width="10" fill="#0B824D" opacity="0.8" x="5"></rect><text height="30" width="95" fill="#0B824D" x="18" y="8">AI</text><text class="footnote-details" height="30" width="95" fill="#0B824D" x="18"
y="24"></text>
</g>
<g class="footnote" transform="translate(556,365)">
<rect height="5" width="10" fill="#117169" opacity="0.8" x="5"></rect><text height="30" width="95" fill="#117169" x="18" y="8">IBM</text><text class="footnote-details" height="30" width="95" fill="#117169" x="18"
y="24"></text>
</g>
</g>
<g class="overGroup" transform="translate(49,20)" width="507" height="370" clip-path="url(#comparisonSentimentChartclip)"></g>
<defs>
<linearGradient id="comparisonSentimentChartpastFutureGradient" x1="0%" x2="100%" y1="100%" y2="100%">
<stop class="start" offset="0%" stop-color="var(--blue-8)" stop-opacity="1"></stop>
<stop class="middle" offset="100%" stop-color="var(--blue-8)"></stop>
<stop class="othermiddle" offset="100%" stop-color="#ccc" stop-opacity="0"></stop>
<stop class="end" offset="100%" stop-color="#ccc" stop-opacity="0"></stop>
</linearGradient>
<linearGradient id="comparisonSentimentChartfutureBarGradient" x1="100%" x2="100%" y1="0%" y2="100%">
<stop class="start" offset="0%" stop-color="#888888" stop-opacity="1"></stop>
<stop class="middle" offset="10%" stop-color="#888888" stop-opacity="1"></stop>
<stop class="end" offset="100%" stop-color="#888888" stop-opacity="0"></stop>
</linearGradient>
<linearGradient id="comparisonSentimentChartpastBarGradient" x1="100%" x2="100%" y1="0%" y2="100%">
<stop class="start" offset="0%" stop-color="var(--blue-8)" stop-opacity="1"></stop>
<stop class="middle" offset="10%" stop-color="var(--blue-8)" stop-opacity="1"></stop>
<stop class="end" offset="100%" stop-color="var(--blue-8)" stop-opacity="0"></stop>
</linearGradient>
<linearGradient id="boughtGradient" x1="100%" x2="100%" y1="0%" y2="100%">
<stop class="start" offset="0%" stop-color="#0B824D" stop-opacity="1"></stop>
<stop class="middle" offset="10%" stop-color="#0B824D" stop-opacity="1"></stop>
<stop class="end" offset="100%" stop-color="#0B824D" stop-opacity="0"></stop>
</linearGradient>
<linearGradient id="comparisonSentimentChartsoldGradient" x1="100%" x2="100%" y1="0%" y2="100%">
<stop class="start" offset="0%" stop-color="#E84B56" stop-opacity="1"></stop>
<stop class="middle" offset="10%" stop-color="#E84B56" stop-opacity="1"></stop>
<stop class="end" offset="100%" stop-color="#E84B56" stop-opacity="0"></stop>
</linearGradient>
<linearGradient id="comparisonSentimentChartLightBlueGradient" x1="100%" x2="100%" y1="0%" y2="100%">
<stop class="start" offset="0%" stop-color="var(--blue-2)" stop-opacity="1"></stop>
<stop class="middle" offset="10%" stop-color="var(--blue-2)" stop-opacity="1"></stop>
<stop class="end" offset="100%" stop-color="var(--blue-2)" stop-opacity="0"></stop>
</linearGradient>
<linearGradient id="comparisonSentimentChartfadeGradient" x1="0%" x2="100%" y1="100%" y2="100%">
<stop class="start" offset="0%" stop-color="#fff" stop-opacity="1"></stop>
<stop class="middle" offset="2.9585798816568047%" stop-color="#000" stop-opacity="1"></stop>
<stop class="othermiddle" offset="97.0414201183432%" stop-color="#000" stop-opacity="1"></stop>
<stop class="end" offset="100%" stop-color="#fff" stop-opacity="1"></stop>
</linearGradient>
<mask id="comparisonSentimentChartmask">
<rect x="0" y="0" width="556" height="450" style="fill: url("#comparisonSentimentChartfadeGradient"); opacity: 1;"></rect>
</mask>
<filter id="comparisonSentimentChartinnerShadow" x0="-50%" y0="-50%" width="200%" height="200%">
<feGaussianBlur in="SourceAlpha" stdDeviation="5" result="blur"></feGaussianBlur>
<feOffset dy="10" dx="3"></feOffset>
<feComposite in2="SourceAlpha" operator="arithmetic" k2="-1" k3="1" result="shadowDiff"></feComposite>
<feFlood flood-color="#75a0bb" flood-opacity="0.3"></feFlood>
<feComposite in2="shadowDiff" operator="in"></feComposite>
<feComposite in2="SourceGraphic" operator="over" result="firstfilter"></feComposite>
<feGaussianBlur in="firstfilter" stdDeviation="3" result="blur2"></feGaussianBlur>
<feOffset dy="-10" dx="-3"></feOffset>
<feComposite in2="firstfilter" operator="arithmetic" k2="-1" k3="1" result="shadowDiff"></feComposite>
<feFlood flood-color="#75a0bb" flood-opacity="0.3"></feFlood>
<feComposite in2="shadowDiff" operator="in"></feComposite>
<feComposite in2="firstfilter" operator="over"></feComposite>
</filter>
</defs>
</svg></div>
</div>
</div>
</div>
</div>
<div class="section-heading">
<h2 class="text-capitalize">Top Headlines</h2><a href="/headlines/" class="upper-link">View All <span class="sr-only">Headlines</span></a>
</div>
<ul class="article-list m-0 p-0" style="font-size:0.9rem;">
<li class="entry-card hover-card border-0 news-sidebar d-flex flex-wrap align-items-center p-0 position-relative">
<div class="image-link"><img src="https://www.marketbeat.com/logos/articles/thumb_20241210092503_amazons-healthcare-gamble-a-new-era-of-medical-dis.png" alt="Amazon healthcare" decoding="async" loading="lazy" height="488" width="1200">
</div>
<div class="description p-2">
<div class="title c-dark-gray font-weight-bold font-small">Amazon’s Healthcare Gamble: A New Era of Medical Disruption</div>
<div class="d-block font-smaller text-uppercase mt-1 post-time">By Jeffrey Neal Johnson <span class="d-inline-block mx-1">|</span> December 10, 2024</div>
</div><a class="stretched-link" href="https://www.marketbeat.com/originals/amazons-healthcare-gamble-a-new-era-of-medical-disruption/"><span class="sr-only">View Amazon’s Healthcare Gamble: A New Era of Medical Disruption</span></a>
</li>
<li class="entry-card hover-card border-0 news-sidebar d-flex flex-wrap align-items-center p-0 position-relative">
<div class="image-link"><img src="https://www.marketbeat.com/logos/articles/thumb_20241219084903_micron-technology-below-100-buy-it-while-you-can.png" alt="Micron Technology logo displayed on mobile phone screen" decoding="async"
loading="lazy" height="488" width="1200"></div>
<div class="description p-2">
<div class="title c-dark-gray font-weight-bold font-small">Micron Stock Under $100: Seize the AI-Driven Upside</div>
<div class="d-block font-smaller text-uppercase mt-1 post-time">By Thomas Hughes <span class="d-inline-block mx-1">|</span> December 19, 2024</div>
</div><a class="stretched-link" href="https://www.marketbeat.com/stock-ideas/micron-stock-under-100-seize-the-ai-driven-upside/"><span class="sr-only">View Micron Stock Under $100: Seize the AI-Driven Upside</span></a>
</li>
<li class="entry-card hover-card border-0 news-sidebar d-flex flex-wrap align-items-center p-0 position-relative">
<div class="image-link"><img src="https://www.marketbeat.com/logos/articles/thumb_20241127085905_microsoft-just-had-a-550-price-target-put-on-it-ge.png" alt="Microsoft stock price target" decoding="async" loading="lazy" height="488"
width="1200"></div>
<div class="description p-2">
<div class="title c-dark-gray font-weight-bold font-small">Microsoft Stock Gets a $550 Price Target: Time to Get Excited</div>
<div class="d-block font-smaller text-uppercase mt-1 post-time">By Sam Quirke <span class="d-inline-block mx-1">|</span> November 27, 2024</div>
</div>
<a class="stretched-link" href="https://www.marketbeat.com/stock-ideas/microsoft-stock-gets-a-550-price-target-time-to-get-excited/"><span class="sr-only">View Microsoft Stock Gets a $550 Price Target: Time to Get Excited</span></a>
</li>
<li class="entry-card hover-card border-0 news-sidebar d-flex flex-wrap align-items-center p-0 position-relative">
<div class="image-link"><img src="https://www.marketbeat.com/logos/articles/thumb_20241205123115_nvidias-blackwell-chips-set-for-arizona-manufactur.jpg"
alt="Nvidia corporation logo shown on smartphone screen. Chittagong, Bangladesh- 08 October 2024 — Stock Editorial Photography" decoding="async" loading="lazy" height="779" width="1200"></div>
<div class="description p-2">
<div class="title c-dark-gray font-weight-bold font-small">NVIDIA’s Blackwell Chips Set for Arizona Manufacturing by TSMC?</div>
<div class="d-block font-smaller text-uppercase mt-1 post-time">By Thomas Hughes <span class="d-inline-block mx-1">|</span> December 5, 2024</div>
</div>
<a class="stretched-link" href="https://www.marketbeat.com/originals/nvidias-blackwell-chips-set-for-arizona-manufacturing-by-tsmc/"><span class="sr-only">View NVIDIA’s Blackwell Chips Set for Arizona Manufacturing by TSMC?</span></a>
</li>
<li class="entry-card hover-card border-0 news-sidebar d-flex flex-wrap align-items-center p-0 position-relative">
<div class="image-link"><img src="https://www.marketbeat.com/logos/articles/thumb_20241122115855_c3.png" alt="C3.ai artificial intelligence" decoding="async" loading="lazy" height="488" width="1200"></div>
<div class="description p-2">
<div class="title c-dark-gray font-weight-bold font-small">C3.ai Advances AI Leadership, Boosting Stock Performance</div>
<div class="d-block font-smaller text-uppercase mt-1 post-time">By Jeffrey Neal Johnson <span class="d-inline-block mx-1">|</span> November 25, 2024</div>
</div><a class="stretched-link" href="https://www.marketbeat.com/originals/c3ai-advances-ai-leadership-boosting-stock-performance/"><span class="sr-only">View C3.ai Advances AI Leadership, Boosting Stock Performance</span></a>
</li>
</ul>
</div>
</div>
<h2 class="h3 mt-4">Company Descriptions</h2>
<div class="entry-card d-block d-md-flex flex-wrap align-items-center">
<div class="order-md-2 mb-3 text-center text-md-right" style="-webkit-box-flex: 0 0 250px;-ms-flex: 0 0 250px;flex: 0 0 250px;text-align:center;"><img loading="lazy" height="333" width="500" style="max-width:250px"
src="https://www.marketbeat.com/logos/apple-inc-logo.png" title="Apple" alt="Apple logo"></div>
<div style="-webkit-box-flex: 1 0 250px;-ms-flex: 1 0 250px;flex: 1 0 250px;" class="order-md-1">
<h3 class="mt-1 h2">Apple</h3><a title="Apple company profile" class="h3" href="/stocks/NASDAQ/AAPL/">NASDAQ:AAPL</a>
<div class="w-100 mt-2 order-md-3">Apple Inc. designs, manufactures, and markets smartphones, personal computers, tablets, wearables, and accessories worldwide. The company offers iPhone, a line of smartphones; Mac, a line of personal
computers; iPad, a line of multi-purpose tablets; and wearables, home, and accessories comprising AirPods, Apple TV, Apple Watch, Beats products, and HomePod. It also provides AppleCare support and cloud services; and operates various
platforms, including the App Store that allow customers to discover and download applications and digital content, such as books, music, video, games, and podcasts. In addition, the company offers various services, such as Apple Arcade, a
game subscription service; Apple Fitness+, a personalized fitness service; Apple Music, which offers users a curated listening experience with on-demand radio stations; Apple News+, a subscription news and magazine service; Apple TV+,
which offers exclusive original content; Apple Card, a co-branded credit card; and Apple Pay, a cashless payment service, as well as licenses its intellectual property. The company serves consumers, and small and mid-sized businesses; and
the education, enterprise, and government markets. It distributes third-party applications for its products through the App Store. The company also sells its products through its retail and online stores, and direct sales force; and
third-party cellular network carriers, wholesalers, retailers, and resellers. Apple Inc. was founded in 1976 and is headquartered in Cupertino, California.</div>
</div>
</div>
<div class="entry-card d-block d-md-flex flex-wrap align-items-center">
<div class="order-md-2 mb-3 text-center text-md-right" style="-webkit-box-flex: 0 0 250px;-ms-flex: 0 0 250px;flex: 0 0 250px;text-align:center;"><img loading="lazy" height="182" width="500" style="max-width:250px"
src="https://www.marketbeat.com/logos/amazoncom-inc-logo.jpg" title="Amazon.com" alt="Amazon.com logo"></div>
<div style="-webkit-box-flex: 1 0 250px;-ms-flex: 1 0 250px;flex: 1 0 250px;" class="order-md-1">
<h3 class="mt-1 h2">Amazon.com</h3><a title="Amazon.com company profile" class="h3" href="/stocks/NASDAQ/AMZN/">NASDAQ:AMZN</a>
<div class="w-100 mt-2 order-md-3">Amazon.com, Inc. engages in the retail sale of consumer products, advertising, and subscriptions service through online and physical stores in North America and internationally. The company operates
through three segments: North America, International, and Amazon Web Services (AWS). It also manufactures and sells electronic devices, including Kindle, Fire tablets, Fire TVs, Echo, Ring, Blink, and eero; and develops and produces media
content. In addition, the company offers programs that enable sellers to sell their products in its stores; and programs that allow authors, independent publishers, musicians, filmmakers, Twitch streamers, skill and app developers, and
others to publish and sell content. Further, it provides compute, storage, database, analytics, machine learning, and other services, as well as advertising services through programs, such as sponsored ads, display, and video advertising.
Additionally, the company offers Amazon Prime, a membership program. The company's products offered through its stores include merchandise and content purchased for resale and products offered by third-party sellers. It serves consumers,
sellers, developers, enterprises, content creators, advertisers, and employees. Amazon.com, Inc. was incorporated in 1994 and is headquartered in Seattle, Washington.</div>
</div>
</div>
<div class="entry-card d-block d-md-flex flex-wrap align-items-center">
<div class="order-md-2 mb-3 text-center text-md-right" style="-webkit-box-flex: 0 0 250px;-ms-flex: 0 0 250px;flex: 0 0 250px;text-align:center;"><img loading="lazy" height="190" width="538" style="max-width:250px"
src="https://www.marketbeat.com/logos/google-inc-logo.png" title="Alphabet" alt="Alphabet logo"></div>
<div style="-webkit-box-flex: 1 0 250px;-ms-flex: 1 0 250px;flex: 1 0 250px;" class="order-md-1">
<h3 class="mt-1 h2">Alphabet</h3><a title="Alphabet company profile" class="h3" href="/stocks/NASDAQ/GOOGL/">NASDAQ:GOOGL</a>
<div class="w-100 mt-2 order-md-3">Alphabet Inc. offers various products and platforms in the United States, Europe, the Middle East, Africa, the Asia-Pacific, Canada, and Latin America. It operates through Google Services, Google Cloud,
and Other Bets segments. The Google Services segment provides products and services, including ads, Android, Chrome, devices, Gmail, Google Drive, Google Maps, Google Photos, Google Play, Search, and YouTube. It is also involved in the
sale of apps and in-app purchases and digital content in the Google Play and YouTube; and devices, as well as in the provision of YouTube consumer subscription services. The Google Cloud segment offers infrastructure, cybersecurity,
databases, analytics, AI, and other services; Google Workspace that include cloud-based communication and collaboration tools for enterprises, such as Gmail, Docs, Drive, Calendar, and Meet; and other services for enterprise customers.
The Other Bets segment sells healthcare-related and internet services. The company was incorporated in 1998 and is headquartered in Mountain View, California.</div>
</div>
</div>
<div class="entry-card d-block d-md-flex flex-wrap align-items-center">
<div class="order-md-2 mb-3 text-center text-md-right" style="-webkit-box-flex: 0 0 250px;-ms-flex: 0 0 250px;flex: 0 0 250px;text-align:center;"><img loading="lazy" height="481" width="500" style="max-width:250px"
src="https://www.marketbeat.com/logos/meta-platforms-inc-logo.png?v=20220609084126" title="Meta Platforms" alt="Meta Platforms logo"></div>
<div style="-webkit-box-flex: 1 0 250px;-ms-flex: 1 0 250px;flex: 1 0 250px;" class="order-md-1">
<h3 class="mt-1 h2">Meta Platforms</h3><a title="Meta Platforms company profile" class="h3" href="/stocks/NASDAQ/META/">NASDAQ:META</a>
<div class="w-100 mt-2 order-md-3">Meta Platforms, Inc. engages in the development of products that enable people to connect and share with friends and family through mobile devices, personal computers, virtual reality headsets, and
wearables worldwide. It operates in two segments, Family of Apps and Reality Labs. The Family of Apps segment offers Facebook, which enables people to share, discuss, discover, and connect with interests; Instagram, a community for
sharing photos, videos, and private messages, as well as feed, stories, reels, video, live, and shops; Messenger, a messaging application for people to connect with friends, family, communities, and businesses across platforms and devices
through text, audio, and video calls; and WhatsApp, a messaging application that is used by people and businesses to communicate and transact privately. The Reality Labs segment provides augmented and virtual reality related products
comprising consumer hardware, software, and content that help people feel connected, anytime, and anywhere. The company was formerly known as Facebook, Inc. and changed its name to Meta Platforms, Inc. in October 2021. The company was
incorporated in 2004 and is headquartered in Menlo Park, California</div>
</div>
</div>
<div class="entry-card d-block d-md-flex flex-wrap align-items-center">
<div class="order-md-2 mb-3 text-center text-md-right" style="-webkit-box-flex: 0 0 250px;-ms-flex: 0 0 250px;flex: 0 0 250px;text-align:center;"><img loading="lazy" height="261" width="500" style="max-width:250px"
src="https://www.marketbeat.com/logos/microsoft-corporation-logo.png" title="Microsoft" alt="Microsoft logo"></div>
<div style="-webkit-box-flex: 1 0 250px;-ms-flex: 1 0 250px;flex: 1 0 250px;" class="order-md-1">
<h3 class="mt-1 h2">Microsoft</h3><a title="Microsoft company profile" class="h3" href="/stocks/NASDAQ/MSFT/">NASDAQ:MSFT</a>
<div class="w-100 mt-2 order-md-3">Microsoft Corporation develops and supports software, services, devices and solutions worldwide. The Productivity and Business Processes segment offers office, exchange, SharePoint, Microsoft Teams, office
365 Security and Compliance, Microsoft viva, and Microsoft 365 copilot; and office consumer services, such as Microsoft 365 consumer subscriptions, Office licensed on-premises, and other office services. This segment also provides
LinkedIn; and dynamics business solutions, including Dynamics 365, a set of intelligent, cloud-based applications across ERP, CRM, power apps, and power automate; and on-premises ERP and CRM applications. The Intelligent Cloud segment
offers server products and cloud services, such as azure and other cloud services; SQL and windows server, visual studio, system center, and related client access licenses, as well as nuance and GitHub; and enterprise services including
enterprise support services, industry solutions, and nuance professional services. The More Personal Computing segment offers Windows, including windows OEM licensing and other non-volume licensing of the Windows operating system; Windows
commercial comprising volume licensing of the Windows operating system, windows cloud services, and other Windows commercial offerings; patent licensing; and windows Internet of Things; and devices, such as surface, HoloLens, and PC
accessories. Additionally, this segment provides gaming, which includes Xbox hardware and content, and first- and third-party content; Xbox game pass and other subscriptions, cloud gaming, advertising, third-party disc royalties, and
other cloud services; and search and news advertising, which includes Bing, Microsoft News and Edge, and third-party affiliates. The company sells its products through OEMs, distributors, and resellers; and directly through digital
marketplaces, online, and retail stores. The company was founded in 1975 and is headquartered in Redmond, Washington.</div>
</div>
</div>
<div class="entry-card d-block d-md-flex flex-wrap align-items-center">
<div class="order-md-2 mb-3 text-center text-md-right" style="-webkit-box-flex: 0 0 250px;-ms-flex: 0 0 250px;flex: 0 0 250px;text-align:center;"><img loading="lazy" height="500" width="500" style="max-width:250px"
src="https://www.marketbeat.com/logos/micron-technology-inc-logo.png?v=20221021141648" title="Micron Technology" alt="Micron Technology logo"></div>
<div style="-webkit-box-flex: 1 0 250px;-ms-flex: 1 0 250px;flex: 1 0 250px;" class="order-md-1">
<h3 class="mt-1 h2">Micron Technology</h3><a title="Micron Technology company profile" class="h3" href="/stocks/NASDAQ/MU/">NASDAQ:MU</a>
<div class="w-100 mt-2 order-md-3">Micron Technology, Inc. designs, develops, manufactures, and sells memory and storage products worldwide. The company operates through four segments: Compute and Networking Business Unit, Mobile Business
Unit, Embedded Business Unit, and Storage Business Unit. It provides memory and storage technologies comprising dynamic random access memory semiconductor devices with low latency that provide high-speed data retrieval; non-volatile and
re-writeable semiconductor storage devices; and non-volatile re-writable semiconductor memory devices that provide fast read speeds under the Micron and Crucial brands, as well as through private labels. The company offers memory products
for the cloud server, enterprise, client, graphics, networking, industrial, and automotive markets, as well as for smartphone and other mobile-device markets; SSDs and component-level solutions for the enterprise and cloud, client, and
consumer storage markets; discrete storage products in component and wafers; and memory and storage products for the automotive, industrial, and consumer markets. It markets its products through its direct sales force, independent sales
representatives, distributors, and retailers; and web-based customer direct sales channel, as well as through channel and distribution partners. Micron Technology, Inc. was founded in 1978 and is headquartered in Boise, Idaho.</div>
</div>
</div>
<div class="entry-card d-block d-md-flex flex-wrap align-items-center">
<div class="order-md-2 mb-3 text-center text-md-right" style="-webkit-box-flex: 0 0 250px;-ms-flex: 0 0 250px;flex: 0 0 250px;text-align:center;"><img loading="lazy" height="260" width="500" style="max-width:250px"
src="https://www.marketbeat.com/logos/nvidia-co-logo.jpg?v=20221020142916" title="NVIDIA" alt="NVIDIA logo"></div>
<div style="-webkit-box-flex: 1 0 250px;-ms-flex: 1 0 250px;flex: 1 0 250px;" class="order-md-1">
<h3 class="mt-1 h2">NVIDIA</h3><a title="NVIDIA company profile" class="h3" href="/stocks/NASDAQ/NVDA/">NASDAQ:NVDA</a>
<div class="w-100 mt-2 order-md-3">NVIDIA Corporation provides graphics and compute and networking solutions in the United States, Taiwan, China, Hong Kong, and internationally. The Graphics segment offers GeForce GPUs for gaming and PCs,
the GeForce NOW game streaming service and related infrastructure, and solutions for gaming platforms; Quadro/NVIDIA RTX GPUs for enterprise workstation graphics; virtual GPU or vGPU software for cloud-based visual and virtual computing;
automotive platforms for infotainment systems; and Omniverse software for building and operating metaverse and 3D internet applications. The Compute & Networking segment comprises Data Center computing platforms and end-to-end
networking platforms, including Quantum for InfiniBand and Spectrum for Ethernet; NVIDIA DRIVE automated-driving platform and automotive development agreements; Jetson robotics and other embedded platforms; NVIDIA AI Enterprise and other
software; and DGX Cloud software and services. The company's products are used in gaming, professional visualization, data center, and automotive markets. It sells its products to original equipment manufacturers, original device
manufacturers, system integrators and distributors, independent software vendors, cloud service providers, consumer internet companies, add-in board manufacturers, distributors, automotive manufacturers and tier-1 automotive suppliers,
and other ecosystem participants. NVIDIA Corporation was incorporated in 1993 and is headquartered in Santa Clara, California.</div>
</div>
</div>
<div class="entry-card d-block d-md-flex flex-wrap align-items-center">
<div class="order-md-2 mb-3 text-center text-md-right" style="-webkit-box-flex: 0 0 250px;-ms-flex: 0 0 250px;flex: 0 0 250px;text-align:center;"><img loading="lazy" height="167" width="301" style="max-width:250px"
src="https://www.marketbeat.com/logos/c3ai-inc-logo.png?v=20221129192538" title="C3.ai" alt="C3.ai logo"></div>
<div style="-webkit-box-flex: 1 0 250px;-ms-flex: 1 0 250px;flex: 1 0 250px;" class="order-md-1">
<h3 class="mt-1 h2">C3.ai</h3><a title="C3.ai company profile" class="h3" href="/stocks/NYSE/AI/">NYSE:AI</a>
<div class="w-100 mt-2 order-md-3">C3.ai, Inc. operates as an enterprise artificial intelligence (AI) software company in North America, Europe, the Middle East, Africa, the Asia Pacific, and internationally. The company provides C3 AI
platform, an application development and runtime environment that enables customers to design, develop, and deploy enterprise AI applications; C3 AI Ex Machina for analysis-ready data; C3 AI CRM, an industry specific customer relationship
management solution; and C3 Generative AI Product Suite that enables to locate, retrieve, and present information. It also offers C3 AI applications, including C3 AI Inventory Optimization, a solution to optimize raw material, in-process,
and finished goods inventory levels; C3 AI Supply Network Risk, which identifies emerging inbound and outbound risks across the network; C3 AI Sustainability Suite, which helps to decrease greenhouse gas emission; C3 AI Production
Schedule Optimization, a solution for scheduling production; C3 AI Financial Services Suite, which helps to minimize compliance risks; and C3 AI Energy Management solution. In addition, it offers integrated turnkey enterprise AI
applications for oil and gas, chemicals, utilities, manufacturing, financial services, defense, intelligence, aerospace, healthcare, and telecommunications market. It has strategic partnerships with Baker Hughes in the areas of oil and
gas market; Booz Allen to provide solutions to government, defense, and intelligence sectors; Raytheon; and AWS, Google, and Microsoft. The company was formerly known as C3 IoT, Inc. and changed its name to C3.ai, Inc. in June 2019.
C3.ai, Inc. was incorporated in 2009 and is headquartered in Redwood City, California.</div>
</div>
</div>
<div class="entry-card d-block d-md-flex flex-wrap align-items-center">
<div class="order-md-2 mb-3 text-center text-md-right" style="-webkit-box-flex: 0 0 250px;-ms-flex: 0 0 250px;flex: 0 0 250px;text-align:center;"><img loading="lazy" height="142" width="355" style="max-width:250px"
src="https://www.marketbeat.com/logos/international-business-machines-co-logo.png?v=20221020160751" title="International Business Machines" alt="International Business Machines logo"></div>
<div style="-webkit-box-flex: 1 0 250px;-ms-flex: 1 0 250px;flex: 1 0 250px;" class="order-md-1">
<h3 class="mt-1 h2">International Business Machines</h3><a title="International Business Machines company profile" class="h3" href="/stocks/NYSE/IBM/">NYSE:IBM</a>
<div class="w-100 mt-2 order-md-3">International Business Machines Corporation, together with its subsidiaries, provides integrated solutions and services worldwide. The company operates through Software, Consulting, Infrastructure, and
Financing segments. The Software segment offers a hybrid cloud and AI platforms that allows clients to realize their digital and AI transformations across the applications, data, and environments in which they operate. The Consulting
segment focuses on skills integration for strategy, experience, technology, and operations by domain and industry. The Infrastructure segment provides on-premises and cloud based server, and storage solutions, as well as life-cycle
services for hybrid cloud infrastructure deployment. The Financing segment offers client and commercial financing, facilitates IBM clients' acquisition of hardware, software, and services. The company has a strategic partnership to
various companies including hyperscalers, service providers, global system integrators, and software and hardware vendors that includes Adobe, Amazon Web services, Microsoft, Oracle, Salesforce, Samsung Electronics and SAP, and others.
The company was formerly known as Computing-Tabulating-Recording Co. International Business Machines Corporation was incorporated in 1911 and is headquartered in Armonk, New York.</div>
</div>
</div>
</div>
<div class="col-12 order-2">
<div class="row align-content-center justify-content-center display-block mx-0 mt-4">
<div class="col-12 col-sm-8 col-md-9 px-0 pr-sm-0 order-1 order-sm-0">
<div class="bg-light-gray p-4 p-sm-3 h-100 text-center text-sm-left">
<div class="h2 mt-2">Are you interested in trading artificial intelligence stocks?</div>
<p>How to invest in artificial intelligence? We’ll help you better understand the definition of AI and how companies use it in this fast-growing area.</p>
<a class="sbbutton c-white" style="text-decoration:none" href="https://www.marketbeat.com/learn/how-to-invest-in-artificial-intelligence/">Learn more about artificial intelligence stocks</a>
</div>
</div>
<div class="col-12 col-sm-4 col-md-3 position-relative px-sm-0 pb-0 pb-sm-auto d-flex justify-content-center justify-content-sm-end align-items-center order-0 order-sm-1"><img loading="lazy" decoding="async" height="99" width="220"
src="https://www.marketbeat.com/logos/articles/small_20240307120512_how-to-invest-in-artificial-intelligence-types-of.jpg" class="position-relative" style="max-width:70%;height:auto;z-index:1;"
alt="Robotic man cyborg face representing artificial intelligence concept 3D rendering">
<div class="bg-light-gray position-absolute image-bg w-100" style="height:60%;bottom:0;left:0;z-index:0;"></div>
</div>
</div>
</div>
</div>
<script defer="" src="https://www.marketbeat.com/Scripts/libraries/d3.min.js" charset="utf-8"></script>
<script>
var ScrpRestrict = "CD39B8FE1AA5EABCC04F0BE6296720E7D39EC95AB699009D79F74FF53707C50F1215F2E167F2E90188BD8B0BF2031443BA957794C0D23EDA9A04956CD1F95ECC"
</script>
<script defer="" src="/Scripts/charts/dv-charts-min.js?v=20241118" charset="utf-8" type="text/javascript"></script>
<!-- Default Statcounter code for Marketbeat.com - Tools and Reports https://www.marketbeat.com/ -->
<script type="text/javascript">
var sc_project = 11738637;
var sc_invisible = 1;
var sc_security = "2f65063a";
var sc_https = 1;
</script>
<script type="text/javascript" src="https://www.statcounter.com/counter/counter.js"></script>
<noscript>
<div class="statcounter"><a title="Web Analytics" href="https://statcounter.com/" target="_blank">
<img class="statcounter" src="//c.statcounter.com/11738637/0/2f65063a/1/" alt="Web Analytics"></a></div>
</noscript>
<!-- End of Statcounter Code -->
<div id="pnlAllAccessTrial" class="inverse-on-homepage py-3 mb-4">
<div class="container p-0 ">
<div class="bg-dark-blue-accent p-3 rounded pb-5 pb-xl-4">
<div class="row mx-0">
<div class="col-md-7 col-xl-4 my-3 mx-auto c-white mb-5">
<div class="h2 blue-accent-under">Get 30 Days of <span class="d-block" style="font-weight: 800">MarketBeat All Access</span> for Free</div>
<p>Sign up for MarketBeat All Access to gain access to MarketBeat's full suite of research tools.</p>
<a href="/subscribe/all-access/?referraltype=masterfooter" class="btn btn-featured c-white mt-3 mt-md-0 px-5">Start Your 30-Day Trial</a>
</div>
<div class="col-xl-8">
<h2 class="sr-only">MarketBeat All Access Features</h2>
<div class="row narrow-gutter-row">
<div class="col-md-4 my-2">
<a href="/subscribe/all-access/?referraltype=masterfooter" class="card hover-card-blue p-4 h-100">
<div class="feature-icon">
<span class="fa-kit fa-best" style="line-height: 60px;"></span>
</div>
<h3>Best-in-Class Portfolio Monitoring</h3>
<ul>
<li>Get personalized stock ideas.</li>
<li>Compare portfolio to indices.</li>
<li>Check stock news, ratings, SEC filings, and more.</li>
</ul>
</a>
</div>
<div class="col-md-4 my-2">
<a class="card hover-card-blue p-4 h-100" href="/subscribe/all-access/?referraltype=masterfooter">
<div class="feature-icon">
<span class="fa-kit fa-stock-ideas"></span>
</div>
<h3>Stock Ideas and Recommendations</h3>
<ul>
<li>See daily stock ideas from top analysts.</li>
<li>Receive short-term trading ideas from MarketBeat.</li>
<li>Identify trending stocks on social media.</li>
</ul>
</a>
</div>
<div class="col-md-4 my-2">
<a class="card hover-card-blue p-4 h-100" href="/subscribe/all-access/?referraltype=masterfooter">
<div class="feature-icon">
<span class="fa-kit fa-research-tools"></span>
</div>
<h3>Advanced Stock Screeners and Research Tools</h3>
<ul>
<li>Use our seven stock screeners to find suitable stocks.</li>
<li>Stay informed with MarketBeat's real-time news.</li>
<li>Export data to Excel for personal analysis.</li>
</ul>
</a>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div id="HelpersArea" style="opacity: 1; transition: opacity 0.5s; position: relative; z-index: 1001;">
<div id="showHelpers" class="multi-collapse-outer collapse gradient-blue-medium c-white shadow navbar-collapse b-white border font-8 rounded-top" role="button" data-toggle="collapse" data-target=".multi-collapse-outer"
aria-controls="showHelpers pnlHelpers" style="position: fixed; right: 25px; bottom: -1px; z-index: 401; cursor: pointer; padding: 9px 10px;">Get Started</div>
<div id="pnlHelpers" class="multi-collapse-outer shadow collapse show" style="position: fixed; right: 10px; bottom: 10px; width: 310px; background-color: var(--white); z-index: 400;">
<div id="pnlOnboarding">
<div id="divOnboarding">
<div class="gradient-blue-medium c-white px-2 pt-2 pb-1 position-relative rounded-top" id="hdGetStarted">
<span style="cursor: pointer;" role="button" data-toggle="collapse" data-target=".multi-collapse" aria-expanded="true" aria-controls="dvGetStarted">Get Started with MarketBeat <span class="fa-regular fa-angle-right font-12 panel-toggle"
style="transform: rotate(90deg) translateX(-2px); display: none;"></span></span>
<span style="cursor: pointer; padding: 2px 0px;" role="button" id="altCloseHelpers" class="float-right fa-regular fa-xmark font-8" data-toggle="collapse" data-target="#pnlHelpers" aria-expanded="true" aria-controls="pnlHelpers"
title="Hide This"></span>
<span style="cursor: pointer; padding: 6px 4px; font-size: 0.7em; font-weight: 600;" role="button" id="altMinimizeHelpers" class="float-right" data-toggle="collapse" data-target=".multi-collapse-outer" aria-expanded="true"
aria-controls="showHelpers pnlHelpers" title="Minimize This">—</span>
</div>
<div id="dvGetStarted" class="collapse show bg-white shadow">
<div class="p-2">
<table class="w-100">
<tbody>
<tr>
<td style="vertical-align:top;width:30px;padding:.2em .2em .4em .2em;"><span class="c-green fa-regular fa-square-check" aria-hidden="true"></span></td>
<td style="vertical-align:top;padding:.25em;"><a style="font-size:.9rem;" href="/manage/arn-daily-premium/?utm_source=WebsiteInternal&utm_medium=onboarding&utm_campaign=FreeSubscriber">Read Your Daily Newsletter</a></td>
</tr>
<tr>
<td style="vertical-align:top;width:30px;padding:.2em .2em .4em .2em;"><span class="c-green fa-regular fa-square-check" aria-hidden="true"></span></td>
<td style="vertical-align:top;padding:.25em;"><a style="font-size:.9rem;" href="/manage/watchlists/?utm_source=WebsiteInternal&utm_medium=onboarding&utm_campaign=FreeSubscriber">Check Out My MarketBeat</a></td>
</tr>
<tr>
<td style="vertical-align:top;width:30px;padding:.2em .2em .4em .2em;"><span class="c-green fa-regular fa-square-check" aria-hidden="true"></span></td>
<td style="vertical-align:top;padding:.25em;"><a style="font-size:.9rem;" href="/help/?utm_source=WebsiteInternal&utm_medium=onboarding&utm_campaign=FreeSubscriber">Watch Our Tutorial Videos</a></td>
</tr>
<tr>
<td style="vertical-align:top;width:30px;padding:.2em .2em .4em .2em;"><span class="c-red fa-regular fa-square" aria-hidden="true"></span></td>
<td style="vertical-align:top;padding:.25em;"><a style="font-size:.9rem;" href="/manage/watchlists/?utm_source=WebsiteInternal&utm_medium=onboarding&utm_campaign=FreeSubscriber">Add a Stock to Your Watchlist</a></td>
</tr>
<tr>
<td style="vertical-align:top;width:30px;padding:.2em .2em .4em .2em;"><span class="c-red fa-regular fa-square" aria-hidden="true"></span></td>
<td style="vertical-align:top;padding:.25em;"><a style="font-size:.9rem;" href="/manage/watchlists/?utm_source=WebsiteInternal&utm_medium=onboarding&utm_campaign=FreeSubscriber">Set Up an Instant Alert</a></td>
</tr>
<tr>
<td style="vertical-align:top;width:30px;padding:.2em .2em .4em .2em;"><span class="c-green fa-regular fa-square-check" aria-hidden="true"></span></td>
<td style="vertical-align:top;padding:.25em;"><a style="font-size:.9rem;" href="/stocks/?utm_source=WebsiteInternal&utm_medium=onboarding&utm_campaign=FreeSubscriber">View a Company's Profile Page</a></td>
</tr>
<tr>
<td style="vertical-align:top;width:30px;padding:.2em .2em .4em .2em;"><span class="c-green fa-regular fa-square-check" aria-hidden="true"></span></td>
<td style="vertical-align:top;padding:.25em;"><a style="font-size:.9rem;" href="/market-data/?utm_source=WebsiteInternal&utm_medium=onboarding&utm_campaign=FreeSubscriber">View Our Financial Calendars</a></td>
</tr>
<tr>
<td style="vertical-align:top;width:30px;padding:.2em .2em .4em .2em;"><span class="c-green fa-regular fa-square-check" aria-hidden="true"></span></td>
<td style="vertical-align:top;padding:.25em;"><a style="font-size:.9rem;" href="/ratings/USA/latest/?utm_source=WebsiteInternal&utm_medium=onboarding&utm_campaign=FreeSubscriber">View Today's Analyst Ratings</a></td>
</tr>
</tbody>
</table>
<div style="display: none; padding: 0px 10px 8px; text-align: center; background: #F6F8F7;">
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<script>
document.addEventListener("DOMContentLoaded", function() {
$("#HelpersArea").delay(800).queue(function(next) {
$(this).css("opacity", "1");
next();
});
$(".panel-toggle").hide();
$("#altCloseHelpers").show();
$("#altMinimizeHelpers").show();
$('.multi-collapse').removeClass("multi-collapse");
$("#dvGetStarted").addClass("show");
$("#showHelpers").text("Get Started");
if ($(window).width() > 700) {
$("#pnlHelpers").addClass("show");
$("#showHelpers").removeClass("show").text("Get Started");
}
$("#altCloseHelpers").click(function() {
setCookie("HideOnboarding", "Hide", 7);
});
});
</script>
<div id="pnlLoginCreateModal" class="modal fade show">
<div class="modal-dialog modal-dialog-centered" style="max-width: 650px;">
<div class="modal-content">
<div class="modal-body p-0" style="max-height: 95vh;">
<div class="row m-0">
<div class="col-sm-5 p-0 gradient-blue c-white p-3 p-sm-4" style="font-size: 1.05em;">
<div class="d-none d-sm-block">
<div class="font-12 mb-3">Sign in to your <span class="free">free</span> account to enjoy these benefits</div>
<ul class="checkmark-list">
<li>In-depth profiles and analysis for 20,000 public companies.</li>
<li>Real-time analyst ratings, insider transactions, earnings data, and more.</li>
<li>Our daily ratings and market update email newsletter.</li>
</ul>
</div>
<div class="d-sm-none">
<div class="font-12 lh-medium">Sign in to your <span class="free">free</span> account to enjoy all that MarketBeat has to offer.</div>
</div>
</div>
<div class="col-sm-7 p-0 bg-white">
<div class="m-0">
<ul class="nav nav-tabs pl-2" role="tablist" aria-label="Log in or create account">
<li class="nav-item">
<a id="LoginOnModalTab" class="nav-link active" href="#pnlLoginOnModal" role="tab" aria-selected="true" tabindex="0" aria-controls="pnlLoginOnModal" data-toggle="tab" onclick="trapFocusInModal('#pnlLoginCreateModal', 'txtLoginOnModalEmail', 'LoginOnModalTab', 'LastLinkOnLoginTab');" style="pointer-events: auto; cursor: pointer;">Sign In</a>
</li>
<li class="nav-item">
<a id="CreateOnModalTab" class="nav-link" href="#pnlCreate" role="tab" aria-selected="false" tabindex="-1" aria-controls="pnlCreate" data-toggle="tab" onclick="trapFocusInModal('#pnlLoginCreateModal', 'txtCreateOnModalEmail', 'CreateOnModalTab', 'LastLinkOnCreateTab');" style="pointer-events: auto; cursor: pointer;">Create Account</a>
</li>
<li class="nav-item ml-auto">
<a id="CloseModal" class="nav-link special-purpose-nav-link font-15" href="#pnlCreate" role="tab" aria-selected="false" tabindex="-1" data-dismiss="modal" style="padding: 0.7rem; font-size: 1rem; pointer-events: auto; cursor: pointer;" title="Close Login Modal"><i class="fa-regular fa-xmark"></i></a>
</li>
</ul>
<div class="tab-content m-0 p-0" style="box-shadow: none !important;">
<div id="pnlLoginOnModal" class="tab-pane active" role="tabpanel" tabindex="0" aria-labelledby="LoginOnModalTab">
<div class="p-3">
<div id="pnlLoginOnModalInner" onkeypress="javascript:return WebForm_FireDefaultButton(event, 'btnLoginOnModal')">
<label class="bold m-0" for="txtLoginOnModalEmail">Your Email Address:</label>
<input name="ctl00$txtLoginOnModalEmail" type="text" maxlength="300" id="txtLoginOnModalEmail" class="top-labeled-input" autofocus="" style="width:100%;">
<div class="rfv-div-validation-triangle">
<span id="rfvEmail" style="color:#D2333D;display:none;">Email Address Required</span>
</div>
<label class="bold m-0" for="txtLoginOnModalPassword">Your Password:</label>
<input name="ctl00$txtLoginOnModalPassword" type="password" maxlength="300" id="txtLoginOnModalPassword" class="top-labeled-input mb-3" style="width:100%;">
<div class="rfv-div-validation-triangle">
<span id="RequiredFieldValidator1" style="color:#D2333D;display:none;">Password Required</span>
</div>
<a onclick="LoginOnModalSubmit();return false;" id="btnLoginOnModal" class="btn btn-primary allow-loading" usesubmitbehavior="false" href="javascript:WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions("ctl00$btnLoginOnModal", "", true, "Login", "", false, true))" style="display:inline-block;width:100%;">Log In<span class="load loading"></span></a>
<div id="loginOnModalWarning"></div>
</div>
<div style="font-size: 18px; padding-bottom: 13px; text-align: center">
<hr style="margin: 0; position: relative; top: .65em; color: #555;">
<span style="background: var(--white); padding: 0 10px; position: relative; color: #6a6a6a;">or</span>
</div>
<div class="d-flex flex-wrap" style="margin: 0 -2px;">
<a href="#" onclick="helloinit();hello('facebook').login({scope : 'email',force : true}); return false;" class="facebook-login-button zocial facebook">
<img src="/images/facebook-logo-2.png" width="22" height="22" loading="lazy" alt="Facebook icon" style="vertical-align: middle; vertical-align: middle; width: 22px; float: left; margin: 4px;">Sign in with Facebook</a>
<a href="#" onclick="helloinit();hello('google').login({scope : 'email',force : true}); return false;" class="zocial google">
<img src="/images/google-g-logo.png" width="20" height="20" loading="lazy" alt="Google icon" style="vertical-align: middle; width: 20px; float: left; margin: 5px;">Sign in with Google</a>
</div>
<div style="padding-top: 18px; font-size: 14px;"><a id="LastLinkOnLoginTab" href="/forgot-password/">Forgot your password?</a></div>
</div>
</div>
<div id="pnlCreate" class="tab-pane bg-light-gray" role="tabpanel" aria-labelledby="CreateOnModalTab">
<div class="p-3">
<div id="pnlCreateInner" onkeypress="javascript:return WebForm_FireDefaultButton(event, 'btnOnEnterCreateOnModal')">
<label class="bold m-0" for="txtCreateOnModalEmail">Your Email Address:</label>
<input name="ctl00$txtCreateOnModalEmail" type="text" maxlength="300" id="txtCreateOnModalEmail" class="top-labeled-input" style="width:100%;">
<div class="rfv-div-validation-triangle">
<span id="RequiredFieldValidator2" style="color:#D2333D;display:none;">Please enter your email address.</span>
</div>
<div class="rfv-div-validation-triangle">
<span id="rgxEmail" style="color:#D2333D;display:none;">Please enter a valid email address</span>
</div>
<label class="bold m-0" for="txtCreateOnModalPassword" title="Your password must be at least 8 characters long and contain at least 1 number, 1 letter, and 1 special character.">Choose a Password:</label>
<input name="ctl00$txtCreateOnModalPassword" type="password" maxlength="300" id="txtCreateOnModalPassword" class="top-labeled-input mb-3" style="width:100%;">
<div class="rfv-div-validation-triangle">
<span id="RequiredFieldValidator3" style="color:#D2333D;display:none;">Please enter your password.</span>
</div>
<div class="rfv-div-validation-triangle" style="line-height: 1; padding-top: 5px;">
<span id="Regex1" style="color:#D2333D;display:none;">Your password must be at least 8 characters long and contain at least 1 number, 1 letter, and 1 special character.</span>
</div>
<button type="button" id="createOnModalVisibleButton" class="btn btn-primary w-100 g-recaptcha allow-loading" data-sitekey="6Lddn5keAAAAAPlD91bDkOh-lnZZxsz5b4ddp3Mw" data-callback="CreateOnModalSubmit"
data-action="submit">Create My Account (Free)<span class="load loading"></span></button>
<div id="createOnModalWarning" class="mb-2" style="display: none;"></div>
<div class="d-none">
<input type="submit" name="ctl00$btnOnEnterCreateOnModal" value="Submit the Form"
onclick="$('#createOnModalVisibleButton').click();WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions("ctl00$btnOnEnterCreateOnModal", "", true, "Signup", "", false, false))"
id="btnOnEnterCreateOnModal" style="width:100%;">
<input type="submit" name="ctl00$btnCreateOnModal" value="Create My Account (Free)"
onclick="javascript:WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions("ctl00$btnCreateOnModal", "", true, "Signup", "", false, false))" id="btnCreateOnModal"
style="width:100%;">
</div>
</div>
<div style="padding-top: 15px; font-size: 18px; padding-bottom: 13px; text-align: center">
<hr style="margin: 0; position: relative; top: .65em; color: #555;">
<span style="padding: 0 10px; position: relative; color: #6a6a6a;" class="bg-light-gray">or</span>
</div>
<div class="d-flex flex-wrap" style="margin: 0 -2px;">
<a href="#" onclick="helloinit();hello('facebook').login({scope : 'email',force : true}); return false;" class="facebook-login-button zocial facebook">
<img src="/images/facebook-logo-2.png" width="22" height="22" loading="lazy" alt="Facebook icon" style="vertical-align: middle; vertical-align: middle; width: 22px; float: left; margin: 4px;">Sign in with Facebook</a>
<a href="#" onclick="helloinit();hello('google').login({scope : 'email',force : true}); return false;" class="zocial google">
<img src="/images/google-g-logo.png" width="20" height="20" loading="lazy" alt="Google icon" style="vertical-align: middle; vertical-align: middle; width: 20px; float: left; margin: 5px;">Sign in with Google</a>
</div>
<div style="padding-top: 18px; font-size: 13px;">By creating a free account, you agree to our <a href="/terms/" target="_blank">terms of service.</a> This site is protected by reCAPTCHA and the Google
<a rel="nofollow" href="https://policies.google.com/privacy">Privacy Policy</a> and <a rel="nofollow" id="LastLinkOnCreateTab" href="https://policies.google.com/terms">Terms of Service</a> apply.</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<script type="text/javascript">
//<![CDATA[
var Page_Validators = new Array(document.getElementById("rfvEmail"), document.getElementById("RequiredFieldValidator1"), document.getElementById("RequiredFieldValidator2"), document.getElementById("rgxEmail"), document.getElementById(
"RequiredFieldValidator3"), document.getElementById("Regex1"));
//]]>
</script>
<script type="text/javascript">
//<![CDATA[
var rfvEmail = document.all ? document.all["rfvEmail"] : document.getElementById("rfvEmail");
rfvEmail.controltovalidate = "txtLoginOnModalEmail";
rfvEmail.errormessage = "Email Address Required";
rfvEmail.display = "Dynamic";
rfvEmail.validationGroup = "Login";
rfvEmail.evaluationfunction = "RequiredFieldValidatorEvaluateIsValid";
rfvEmail.initialvalue = "";
var RequiredFieldValidator1 = document.all ? document.all["RequiredFieldValidator1"] : document.getElementById("RequiredFieldValidator1");
RequiredFieldValidator1.controltovalidate = "txtLoginOnModalPassword";
RequiredFieldValidator1.errormessage = "Password Required";
RequiredFieldValidator1.display = "Dynamic";
RequiredFieldValidator1.validationGroup = "Login";
RequiredFieldValidator1.evaluationfunction = "RequiredFieldValidatorEvaluateIsValid";
RequiredFieldValidator1.initialvalue = "";
var RequiredFieldValidator2 = document.all ? document.all["RequiredFieldValidator2"] : document.getElementById("RequiredFieldValidator2");
RequiredFieldValidator2.controltovalidate = "txtCreateOnModalEmail";
RequiredFieldValidator2.errormessage = "Please enter your email address.";
RequiredFieldValidator2.display = "Dynamic";
RequiredFieldValidator2.validationGroup = "Signup";
RequiredFieldValidator2.evaluationfunction = "RequiredFieldValidatorEvaluateIsValid";
RequiredFieldValidator2.initialvalue = "";
var rgxEmail = document.all ? document.all["rgxEmail"] : document.getElementById("rgxEmail");
rgxEmail.controltovalidate = "txtCreateOnModalEmail";
rgxEmail.errormessage = "Please enter a valid email address";
rgxEmail.display = "Dynamic";
rgxEmail.validationGroup = "Signup";
rgxEmail.evaluationfunction = "RegularExpressionValidatorEvaluateIsValid";
rgxEmail.validationexpression = "\\w+([-+.\']\\w+)*@\\w+([-.]\\w+)*\\.\\w+([-.]\\w+)*";
var RequiredFieldValidator3 = document.all ? document.all["RequiredFieldValidator3"] : document.getElementById("RequiredFieldValidator3");
RequiredFieldValidator3.controltovalidate = "txtCreateOnModalPassword";
RequiredFieldValidator3.errormessage = "Please enter your password.";
RequiredFieldValidator3.display = "Dynamic";
RequiredFieldValidator3.validationGroup = "Signup";
RequiredFieldValidator3.evaluationfunction = "RequiredFieldValidatorEvaluateIsValid";
RequiredFieldValidator3.initialvalue = "";
var Regex1 = document.all ? document.all["Regex1"] : document.getElementById("Regex1");
Regex1.controltovalidate = "txtCreateOnModalPassword";
Regex1.errormessage = "Your password must be at least 8 characters long and contain at least 1 number, 1 letter, and 1 special character.";
Regex1.display = "Dynamic";
Regex1.validationGroup = "Signup";
Regex1.evaluationfunction = "RegularExpressionValidatorEvaluateIsValid";
Regex1.validationexpression = "^(?=.*[A-Za-z])(?=.*\\d)(?=.*[$@$!%*#?&])[A-Za-z\\d$@$!%*#?&-]{8,}$";
//]]>
</script>
<script type="text/javascript">
//<![CDATA[
var Page_ValidationActive = false;
if (typeof(ValidatorOnLoad) == "function") {
ValidatorOnLoad();
}
function ValidatorOnSubmit() {
if (Page_ValidationActive) {
return ValidatorCommonOnSubmit();
} else {
return true;
}
}
//]]>
</script>
</form>
Text Content
Skip to main content Gift Opening $200 Off MarketBeat All Access Thanks for being one of our best subscribers! You are eligible for a limited-time discount. * 1days * 23Hours * 59Minutes * 50Seconds Claim Your Discount × XPO Stock Gains Momentum as U.S. Trade Outlook Evolves WARNING: “Buffett Indicator” flashing for first time in 50 years (Ad) Qubit Combat: 2 Stocks Battle for Quantum Supremacy CarMax Gets in Gear: Is Now the Time to Buy? URGENT: This Altcoin Opportunity Won’t Wait – Act Now (Ad) Bluesky finds with growth comes growing pains — and bots A million taxpayers will soon receive up to $1,400 from the IRS. Who are they and why now? Media Humiliated: Demo of Elon’s Tech Proves They’re Wrong (Ad) An architect designed custom clocks for Pennsylvania's Capitol a century ago. They're still ticking Party City to close its stores as company files for bankruptcy XPO Stock Gains Momentum as U.S. Trade Outlook Evolves WARNING: “Buffett Indicator” flashing for first time in 50 years (Ad) Qubit Combat: 2 Stocks Battle for Quantum Supremacy CarMax Gets in Gear: Is Now the Time to Buy? URGENT: This Altcoin Opportunity Won’t Wait – Act Now (Ad) Bluesky finds with growth comes growing pains — and bots A million taxpayers will soon receive up to $1,400 from the IRS. Who are they and why now? Media Humiliated: Demo of Elon’s Tech Proves They’re Wrong (Ad) An architect designed custom clocks for Pennsylvania's Capitol a century ago. They're still ticking Party City to close its stores as company files for bankruptcy * Research Tools * All Access Research Tools * Live News Feed * Momentum Alerts * Idea Engine * Export Data (CSV) * See All Research Tools * My MarketBeat * My Portfolio * My Newsletter * My Account * Calculators * Dividend Calculator * Dividend Yield Calculator * Market Cap Calculator * Options Profit Calculator * Stock Average Calculator * Stock Split Calculator * Stock Profit Calculator * Stock Screeners * Stock Screener * ETF Screener * Trending Stocks * Trending MarketBeat Stocks * Trending Media Mentions * High Media Sentiment Stocks * Trending WallStreetBets Stocks * Premium Reports * All Reports * 7 Election Stocks to Own * 7 Magnificent Stocks in 2024 * 10 Best AI Stocks * Best Stocks for 2025 Report * Guide To High Short Interest Stocks * Elon Musk's Next Move * Next 7 Blockbuster Stocks * Stock Picks from Top Analysts * Financial Calendars * Calendars and Market Data * Market Data * All Market Data and Financial Calendars * Analyst Ratings * Recent Analyst Ratings * Stock Ratings Screener * Top-Rated Stocks * Lowest-Rated Stocks * Top-Rated Analysts * Top-Rated Brokerages * Most-Upgraded Stocks * Free Ratings Newsletter * Congressional Data * Recent Trades * Most Bought Stocks * Members of Congress * Corporate Events * Corporate Buybacks * Economic Reports * Initial Public Offerings (IPOs) * IPO Lockup Expirations * SEC Filings * Stock Splits * Dividends * Today's Announcements * Ex-Dividend Calendar * Dividend Increases * Dividend Achievers * Dividend Aristocrats * Best Dividend Stocks * High-Yield Dividend Stocks * Top-Rated Dividend Stocks * Dividend Screener * Free Dividend Newsletter * Earnings * Today's Announcements * Tomorrow's Announcements * Next Week's Announcements * Upcoming Earnings Calls * Earnings Call Transcripts * Earnings Screener * Insider Trades * Today's Insider Trades * Top Insider Buying Stocks * Top Insider Selling Stocks * Insider Trades Screener * Insider Trades Newsletter * Stock Market Holidays * Cryptocurrencies * All Cryptocurrencies * Cryptocurrency Headlines * Cryptocurrency Newsletter * Gainers & Decliners * Percentage Gainers * Percentage Decliners * Breakout Stocks * High & Low PE * High PE Stocks * Low PE Stocks * Highs & Lows * 52-Week Highs * 52-Week Lows * Most Active * Most Active Stocks * Most Volatile Stocks * Unusual Trading Volume * Trading Halts * Options * Unusual Call Volume * Unusual Put Volume * Sector Performance * Short Interest * Largest Short Positions * Short Interest Increases * Short Interest Decreases * Stock Lists * All Stock Lists * Stocks by Interest * 5G Stocks * Blue Chip Stocks * Biotech Stocks * FAANG Stocks * Gold Stocks * Large Cap Stocks * Marijuana Stocks * Oil Stocks * REITs * Russell 2000 Stocks * Small Cap Stocks * Warren Buffett Stocks * Low Priced Stocks * Stocks Under $0.50 * Stocks Under $1 * Stocks Under $2 * Stocks Under $5 * Penny Stocks * Most Active Penny Stocks * Most Popular Penny Stocks * Top Penny Stocks Today * Stocks by Exchange * NYSE Stocks * NASDAQ Stocks * OTCMKTS Stocks * TSX Stocks * LSE Stocks * Stocks by Sector * Automotive Stocks * Aerospace Stocks * Basic Materials Stocks * Business Services Stocks * Consumer Discretionary Stocks * Consumer Staples Stocks * Construction Stocks * Energy Stocks * Finance Stocks * Industrial Stocks * Manufacturing Stocks * Medical Stocks * Real Estate Stocks * Retail Stocks * Technology Stocks * Transportation Stocks * Utilities Stocks * Technical Indicators * Death Cross Stocks * Golden Cross Stocks * RSI Overbought Stocks * RSI Oversold Stocks * Stock Comparisons * Premium Stock Lists * Top MarketRank™ Stocks * Top ESG Stocks * Top-Rated Stocks * Top-Rated Dividend Stocks * Top-Rated Small-Cap Stocks * Top-Rated Tech Stocks * Headlines * MarketBeat TV * From Landfills to Profits: Opal Fuels CEO Shares How the Company Turns Trash into Cash * From Landfills to Profits: Opal Fuels CEO Shares How the Company Turns Trash into Cash * The Real Reason Tesla Stock Is Soaring – and Why Tech Expert Says It Won’t Stop * The Real Reason Tesla Stock Is Soaring – and Why Tech Expert Says It Won’t Stop * Best ETFs for 2025: Growth, Stability, and AI-Driven Investing * Best ETFs for 2025: Growth, Stability, and AI-Driven Investing * Broadcom Hits $1 Trillion – Can This AI Powerhouse Go Higher? * Broadcom Hits $1 Trillion – Can This AI Powerhouse Go Higher? * Featured Articles * XPO Stock Gains Momentum as U.S. Trade Outlook Evolves * CarMax Gets in Gear: Is Now the Time to Buy? * Qubit Combat: 2 Stocks Battle for Quantum Supremacy * Oil Titans Face Off: Exxon Mobil or Chevron for 2025 Gains? * Mining Stocks Back in the Spotlight: 3 Key Names to Watch * MarketBeat Week in Review – 12/16 - 12/20 * How a New Agriculture Boom Could Propel FMC Stock Higher * Opal Fuels CEO on Steering the Future of Renewable Natural Gas * More Featured Articles * News * All Headlines * Instant News Alerts * Research Surveys * Real-Time News Feed * Investing Slideshows * Education * Featured Topic: Options Trading * Neos S&P 500(R) High Income ETF Harnesses the Power of Options * Options Traders Bet Big on These 3 Tech Stocks * How to Play New Options Trading With Bitcoin ETFs * Albemarle Stock Call Options Surge: What It Means for Lithium * How to Execute the Wheel Strategy to Generate Options Income * 3 Options Strategies to Play a Stock’s Uptrend if Bullish * Learn Read investment guides, how-to articles, and explainers. * Stock Ideas Looking for ideas for stocks to invest in? These stocks are poised to move. * Financial Terms Learn the language of investment with our glossary of over 200 financial terms. * Help View our library of help videos to learn how to use the tools on the MarketBeat website. My Account Free Trial Search → 70%, 80%, 90% Win Rates? Grab Your Free Cheatsheets Today! (From WealthPress) (Ad) ARTIFICIAL INTELLIGENCE STOCKS LIST Compare artificial intelligence stocks and their fundamentals, performance, price, and technicals. Use this free stock comparison tool to evaluate companies based on their analyst ratings, book value, debt, dividend, MarketRank, news sentiment, price performance, profitability, and more. Enter up to ten stock symbols separated by a comma or space (ex. BAC, JPM, WFC, C, GS). Comparison Ideas * Agriculture Stocks * Airline Stocks * Apparel Stocks * Artificial Intelligence Stocks * Automotive Stocks * Bank Stocks * Bitcoin Stocks * Blockchain Stocks * Canadian Stocks * Cannabis Stocks * Casino Stocks * ChatGPT Stocks * Chinese Stocks * Cloud Storage Stocks * Coronavirus Therapeutics Stocks * Cryptocurrency Stocks * Cybersecurity Stocks * Defense Stocks * Digital Media Stocks * Dividend Stocks * Dow 30 Stocks * Ecommerce Stocks * Electric Vehicles Stocks * Energy Stocks * Entertainment Stocks * eSports Stocks * EV Charging Stocks * Fertilizer Stocks * Gold Stocks * Grocery Stocks * Growth Stocks * Healthcare Stocks * High Dividend Stocks * Home Office Stocks * Hotel Stocks * Large Cap Stocks * Leisure Stocks * Lithium Stocks * Magnificent Seven Stocks * MATANA Stocks * Mega Cap Stocks * Meme Stocks * Metaverse Stocks * Mid Cap Stocks * Mining Stocks * Music Industry Stocks * Nanotechnology Stocks * NFT Stocks * Oil Stocks * Outdoor Activities Stocks * Pharmaceutical Stocks * Renewable Energy Stocks * Restaurant Stocks * Retail Stocks * Semiconductor Stocks * Social Media Stocks * Solar Stocks * Space Stocks * Stay-At-Home Stocks * Technology Stocks * Telecom Stocks * Toy Stocks * Utility Stocks * Vaccine Stocks * Video Game Stocks * Virtual Reality Stocks * WallStreetBets Stocks Stocks to Compare Sections All Sections Selected * Performance Chart * Price & Volume * MarketRank * Analyst Ratings * Sales & Book Value * Profitability & Earnings * Dividends * Debt * Ownership * Miscellaneous * Headlines * About Compare Share Link copied to clipboard. NASDAQ:AAPLNASDAQ:AMZNNASDAQ:GOOGLNASDAQ:METANASDAQ:MSFTNASDAQ:MUNASDAQ:NVDANYSE:AINYSE:IBM COMPARATIVE PRICE PERFORMANCE OVER TIME 1 day7 days30 days90 days365 days 2225Dec 14710131619-10%0%10%20%Dec 20GOOGLAMZNAAPLMSFTAIMETAIBMNVDAMU COMPARE STOCKS - PRICE & VOLUME CompanyCurrent Price50-Day Moving Average52-Week RangeMarket CapBetaAvg. VolumeToday's Volume AAPL Apple $254.49 +1.9%$234.97 $164.07 ▼ $255.00 $3.85T1.2357.67 million shs145.58 million shs AMZN Amazon.com $224.92 +0.7%$205.83 $144.05 ▼ $233.00 $2.37T1.1641.42 million shs87.06 million shs GOOGL Alphabet $191.41 +1.5%$174.55 $130.66 ▼ $201.42 $2.34T1.0127.73 million shs62.70 million shs META Meta Platforms $585.25 -1.7%$585.56 $340.01 ▼ $638.40 $1.48T1.214.87 million shs48.30 million shs MSFT Microsoft $436.60 -0.1%$427.02 $366.50 ▼ $468.35 $3.25T0.920.73 million shs54.22 million shs MU Micron Technology $90.12 +3.5%$103.14 $79.15 ▼ $157.54 $100.40B1.1622.02 million shs49.24 million shs NVDA NVIDIA $134.70 +3.1%$139.63 $47.32 ▼ $152.89 $3.30T1.63382.93 million shs304.38 million shs AI C3.ai $36.34 +2.5%$31.78 $18.85 ▼ $45.08 $4.69B26.08 million shs12.78 million shs IBM International Business Machines $223.36 -0.3%$222.05 $157.88 ▼ $239.35 $207.05B0.734.26 million shs12.24 million shs 20 High-Yield Dividend Stocks that Could Ruin Your Retirement Almost everyone loves strong dividend-paying stocks, but high yields can signal danger. Discover 20 high-yield dividend stocks paying an unsustainably large percentage of their earnings. Enter your email to get this report and avoid a high-yield dividend trap. Get This Free Report PRICE PERFORMANCE Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance AAPL Apple 0.00%+2.56%+11.40%+11.52%+30.62% AMZN Amazon.com 0.00%-1.12%+13.20%+17.39%+47.86% GOOGL Alphabet 0.00%+0.84%+14.05%+17.01%+38.36% META Meta Platforms 0.00%-5.66%+3.94%+4.26%+67.56% MSFT Microsoft 0.00%-2.39%+5.42%+0.31%+17.80% MU Micron Technology 0.00%-12.08%-12.02%-0.86%+14.53% NVDA NVIDIA 0.00%+0.34%-8.19%+16.12%+179.98% AI C3.ai 0.00%-7.91%+4.02%+56.30%+22.23% IBM International Business Machines 0.00%-3.23%+0.48%+2.60%+39.56% 70%, 80%, 90% Win Rates? Grab Your Free Cheatsheets Today! (Ad) Would you like to know the historic win rate of every trade you take before you place it? Well, it’s all possible with these FIVE Candlestick Pattern Cheatsheets. >> You can grab your FREE, laminated copies right here << MARKETRANK™ CompanyOverall ScoreAnalyst's OpinionShort Interest ScoreDividend StrengthESG ScoreNews and Social Media SentimentCompany OwnershipEarnings & Valuation AAPL Apple 4.7217 of 5 stars2.33.03.32.83.82.52.5 AMZN Amazon.com 4.8308 of 5 stars2.54.01.73.03.23.33.1 GOOGL Alphabet 3.6643 of 5 stars2.53.01.70.03.42.52.5 META Meta Platforms 3.5112 of 5 stars2.43.01.70.01.83.32.5 MSFT Microsoft 4.8575 of 5 stars3.53.01.72.93.92.52.5 MU Micron Technology 4.9265 of 5 stars4.44.01.71.82.82.52.5 NVDA NVIDIA 4.9495 of 5 stars3.54.01.73.03.82.53.1 AI C3.ai 2.9709 of 5 stars2.11.00.03.22.92.50.6 IBM International Business Machines 4.1674 of 5 stars2.13.03.33.51.51.71.9 ANALYST RATINGS CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price AAPL Apple 2.62 Moderate Buy$236.78-6.96% Downside AMZN Amazon.com 2.98 Moderate Buy$243.008.04% Upside GOOGL Alphabet 2.93 Moderate Buy$206.697.98% Upside META Meta Platforms 2.86 Moderate Buy$638.009.01% Upside MSFT Microsoft 2.93 Moderate Buy$508.4616.46% Upside MU Micron Technology 2.85 Moderate Buy$135.2450.07% Upside NVDA NVIDIA 2.95 Moderate Buy$164.1521.87% Upside AI C3.ai 2.14 Hold$35.00-3.69% Downside IBM International Business Machines 2.18 Hold$208.94-6.46% Downside CURRENT ANALYST RATINGS 051015202530354045AAPLAMZNGOOGLMETAMSFTMUNVDAAIIBMSellHoldBuyStrong Buy LATEST ARTIFICIAL INTELLIGENCE STOCKS ANALYST RATINGS DateCompanyBrokerageActionRatingPrice TargetDetails12/20/2024 AMZN Amazon.com Tigress Financial Subscribe to MarketBeat All Access for the recommendation accuracy ratingBoost Price TargetBuy ➝ Buy$245.00 ➝ $290.0012/20/2024 MU Micron Technology Barclays Subscribe to MarketBeat All Access for the recommendation accuracy ratingLower Price TargetOverweight ➝ Overweight$145.00 ➝ $110.0012/19/2024 MU Micron Technology Morgan Stanley Subscribe to MarketBeat All Access for the recommendation accuracy ratingLower Price TargetEqual Weight ➝ Equal Weight$114.00 ➝ $98.0012/19/2024 MU Micron Technology Piper Sandler Subscribe to MarketBeat All Access for the recommendation accuracy ratingLower Price TargetOverweight ➝ Overweight$150.00 ➝ $120.0012/19/2024 MU Micron Technology JPMorgan Chase & Co. Subscribe to MarketBeat All Access for the recommendation accuracy ratingLower Price TargetOverweight ➝ Overweight$180.00 ➝ $145.0012/19/2024 MU Micron Technology Stifel Nicolaus Subscribe to MarketBeat All Access for the recommendation accuracy ratingLower Price TargetBuy ➝ Buy$135.00 ➝ $130.0012/19/2024 MU Micron Technology Cantor Fitzgerald Subscribe to MarketBeat All Access for the recommendation accuracy ratingLower Price TargetOverweight ➝ Overweight$150.00 ➝ $130.0012/19/2024 MU Micron Technology The Goldman Sachs Group Subscribe to MarketBeat All Access for the recommendation accuracy ratingLower Price TargetBuy ➝ Buy$145.00 ➝ $128.0012/19/2024 MU Micron Technology Wells Fargo & Company Subscribe to MarketBeat All Access for the recommendation accuracy ratingLower Price TargetOverweight ➝ Overweight$175.00 ➝ $140.0012/19/2024 MU Micron Technology UBS Group Subscribe to MarketBeat All Access for the recommendation accuracy ratingLower Price TargetBuy ➝ Buy$135.00 ➝ $125.0012/19/2024 MU Micron Technology Mizuho Subscribe to MarketBeat All Access for the recommendation accuracy ratingLower Price TargetOutperform ➝ Outperform$135.00 ➝ $115.00 (Data available from 12/22/2021 forward. View 10+ years of historical ratings with our analyst ratings screener.) SALES & BOOK VALUE CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book AAPL Apple $391.04B9.84$7.88 per share32.28$3.77 per share67.50 AMZN Amazon.com $620.13B3.81$7.38 per share30.49$19.43 per share11.58 GOOGL Alphabet $339.86B6.89$6.76 per share28.33$22.79 per share8.40 META Meta Platforms $156.23B9.46$18.24 per share32.08$60.08 per share9.74 MSFT Microsoft $254.19B12.77$14.50 per share30.11$36.12 per share12.09 MU Micron Technology $25.11B4.00$6.72 per share13.42$40.71 per share2.21 NVDA NVIDIA $113.27B29.12$1.24 per share108.21$2.69 per share50.07 AI C3.ai $346.54M13.53N/AN/A$6.76 per share5.38 IBM International Business Machines $62.58B3.30$14.10 per share15.84$24.76 per share9.02 PROFITABILITY & EARNINGS CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date AAPL Apple $93.74B$6.0841.8630.302.4123.97%152.94%29.98%N/A AMZN Amazon.com $30.43B$4.6748.1636.161.548.04%22.41%9.32%N/A GOOGL Alphabet $73.80B$7.5425.3921.481.3927.74%31.66%22.79%N/A META Meta Platforms $39.10B$21.2327.5723.241.3935.55%35.60%23.66%N/A MSFT Microsoft $88.14B$12.1236.0229.542.3735.61%34.56%18.19%N/A MU Micron Technology $778M$3.47132.537.16N/A3.10%1.58%1.05%N/A NVDA NVIDIA $29.76B$2.5453.0134.542.4355.69%114.83%76.61%N/A AI C3.ai -$279.70M-$2.21N/AN/AN/A-79.17%-31.31%-26.09%N/A IBM International Business Machines $7.50B$6.8732.5121.155.1710.22%40.52%7.09%N/A LATEST ARTIFICIAL INTELLIGENCE STOCKS EARNINGS DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails12/18/2024Q1 2025 MU Micron Technology $1.60$1.79+$0.19$1.67$8.71 billion$8.71 billion11/20/2024Q3 25 NVDA NVIDIA $0.69$0.81+$0.12N/A$33.15 billion$35.08 billion10/31/2024Q4 2024 AAPL Apple $1.60$1.64+$0.04$2.31$94.52 billion$94.93 billion10/31/2024Q3 2024 AMZN Amazon.com $1.14$1.43+$0.29$1.43$157.28 billion$158.88 billion10/30/2024Q3 2024 META Meta Platforms $5.19$6.03+$0.84$6.03$40.21 billion$40.59 billion10/30/2024Q1 2025 MSFT Microsoft $3.10$3.30+$0.20$3.30$64.57 billion$65.59 billion10/29/2024Q3 2024 GOOGL Alphabet $1.83$2.12+$0.29$2.12$72.85 billion$88.27 billion10/23/2024Q3 2024 IBM International Business Machines $2.27$2.30+$0.03$4.96$15.08 billion$14.97 billion9/25/2024Q4 2024 MU Micron Technology $0.97$1.18+$0.21$1.19$7.65 billion$7.75 billion DIVIDENDS CompanyAnnual PayoutDividend Yield3-Year Dividend GrowthPayout RatioYears of Consecutive Growth AAPL Apple $1.000.39%+5.57%16.45%13 Years AMZN Amazon.com $0.200.09%N/A4.28%N/A GOOGL Alphabet $0.800.42%N/A10.61%N/A META Meta Platforms $2.000.34%N/A9.42%N/A MSFT Microsoft $3.320.76%+10.11%27.39%N/A MU Micron Technology $0.460.51%N/A13.26%N/A NVDA NVIDIA $0.040.03%N/A1.57%N/A AI C3.ai $0.902.48%N/AN/A N/A IBM International Business Machines $6.682.99%+0.61%97.23%29 Years LATEST ARTIFICIAL INTELLIGENCE STOCKS DIVIDENDS AnnouncementCompanyPeriodAmountYieldEx-Dividend DateRecord DatePayable Date12/3/2024 MSFT Microsoft quarterly$0.830.77%2/20/20252/20/20253/13/202512/19/2024 MU Micron Technology quarterly$0.11500.5%12/30/202412/30/20241/15/202512/5/2024 META Meta Platforms quarterly$0.500.33%12/16/202412/16/202412/27/202411/20/2024 NVDA NVIDIA quarterly$0.010.03%12/5/202412/5/202412/27/202410/28/2024 GOOGL Alphabet Quarterly$0.200.46%12/9/202412/9/202412/16/202410/30/2024 IBM International Business Machines quarterly$1.673.2%11/12/202411/12/202412/10/202410/31/2024 AAPL Apple quarterly$0.250.44%11/8/202411/11/202411/14/20249/25/2024 MU Micron Technology quarterly$0.11500.4%10/7/202410/7/202410/23/2024 (Data available from 1/1/2013 forward) DEBT CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio AAPL Apple 1.51 0.87 0.83 AMZN Amazon.com 0.21 1.09 0.87 GOOGL Alphabet 0.04 1.95 1.95 META Meta Platforms 0.18 2.73 2.73 MSFT Microsoft 0.15 1.30 1.29 MU Micron Technology 0.29 2.64 1.68 NVDA NVIDIA 0.13 4.10 3.64 AI C3.ai N/A 7.52 7.86 IBM International Business Machines 2.16 1.06 1.01 OWNERSHIP INSTITUTIONAL OWNERSHIP CompanyInstitutional Ownership AAPL Apple 67.73% AMZN Amazon.com 72.20% GOOGL Alphabet 40.03% META Meta Platforms 79.91% MSFT Microsoft 71.13% MU Micron Technology 80.84% NVDA NVIDIA 65.27% AI C3.ai 38.96% IBM International Business Machines 58.96% INSIDER OWNERSHIP CompanyInsider Ownership AAPL Apple 0.06% AMZN Amazon.com 10.80% GOOGL Alphabet 11.55% META Meta Platforms 13.71% MSFT Microsoft 0.03% MU Micron Technology 0.30% NVDA NVIDIA 4.23% AI C3.ai 33.54% IBM International Business Machines 0.07% MISCELLANEOUS CompanyEmployeesShares OutstandingFree FloatOptionable AAPL Apple 164,00015.12 billion15.11 billionOptionable AMZN Amazon.com 1,525,00010.52 billion9.38 billionOptionable GOOGL Alphabet 182,50212.24 billion10.83 billionOptionable META Meta Platforms 67,3172.52 billion2.18 billionOptionable MSFT Microsoft 228,0007.43 billion7.43 billionOptionable MU Micron Technology 48,0001.11 billion1.11 billionOptionable NVDA NVIDIA 29,60024.49 billion23.45 billionOptionable AI C3.ai 700129.07 million84.43 millionOptionable IBM International Business Machines 305,300924.65 million924.00 millionOptionable ARTIFICIAL INTELLIGENCE STOCKS HEADLINES RECENT NEWS ABOUT THESE COMPANIES Should You Buy This Artificial Intelligence (AI) Stock Before 2025? December 22 at 9:43 AM | fool.com Trend Tracker for (IBM) December 22 at 12:47 AM | news.stocktradersdaily.com How To Put $100 In Your Retirement Fund Each Month With IBM Stock December 21 at 4:11 PM | finance.yahoo.com IBM Solution Drives Innovation in Defense Application: Stock to Gain? December 20 at 2:30 PM | zacks.com International Business Machines (NYSE:IBM) Stock Price Up 0.4% - Here's What Happened December 20 at 2:13 PM | marketbeat.com International Business Machines' (NYSE:IBM) three-year total shareholder returns outpace the underlying earnings growth December 20 at 7:58 AM | finance.yahoo.com Principal Financial Group Inc. Raises Stock Holdings in International Business Machines Co. (NYSE:IBM) December 20 at 5:16 AM | marketbeat.com Jim Cramer on International Business Machines Corporation (IBM): ‘I Like IBM. It’s Still An Inexpensive Stock’ December 19 at 11:42 PM | insidermonkey.com International Business Machines (NYSE:IBM) Shares Up 1.6% - Here's What Happened December 19 at 2:52 PM | marketbeat.com IBM Study Highlights Growing Adoption of Open-Source AI Tools for Enhanced ROI December 19 at 9:42 AM | gurufocus.com How the CHRO of Kyndryl reinvented corporate culture for 80,000 workers after spinning off from IBM December 19 at 8:51 AM | fortune.com IBM Study: More Companies Turning to Open-Source AI Tools to Unlock ROI December 19 at 8:00 AM | prnewswire.com Why Is International Business Machines Corporation (IBM) Among the Best Dividend Stocks to Invest In? December 19 at 6:37 AM | insidermonkey.com Quantum Computing Stocks Are Flying. Investors Should Brace for a Long Haul. December 18, 2024 | barrons.com IBM has missed out on the quantum-computing rally. It probably shouldn’t. December 18, 2024 | marketwatch.com 4 "Dogs of the Dow" Stocks for Investors to Watch in 2025 December 18, 2024 | zacks.com IBM’s stock has missed the quantum rally but could still be your ticket to ride that hot trend December 18, 2024 | marketwatch.com Lockheed Martin Adds IBM Granite to its Suite of Next-Generation AI Factory Tools December 18, 2024 | prnewswire.com International Business Machines (IBM) Positioned for AI Success in 2025, Says Analyst December 18, 2024 | msn.com Morgan Stanley Forecasts Strong Price Appreciation for International Business Machines (NYSE:IBM) Stock December 18, 2024 | americanbankingnews.com North Carolina Central University's Patrick Flanigan Is 2024 Recipient of $100,000 IBM-SPIE HBCU Faculty Accelerator Award in Quantum Optics and Photonics December 17, 2024 | businesswire.com NEW MARKETBEAT FOLLOWERS OVER TIME OctNovDec0100200Week of Dec 16AAPLAMZNGOOGLMETAMSFTMUNVDAAIIBM MEDIA SENTIMENT OVER TIME OctNovDec00.501Week of Dec 16AAPLAMZNGOOGLMETAMSFTMUNVDAAIIBM TOP HEADLINES View All Headlines * Amazon’s Healthcare Gamble: A New Era of Medical Disruption By Jeffrey Neal Johnson | December 10, 2024 View Amazon’s Healthcare Gamble: A New Era of Medical Disruption * Micron Stock Under $100: Seize the AI-Driven Upside By Thomas Hughes | December 19, 2024 View Micron Stock Under $100: Seize the AI-Driven Upside * Microsoft Stock Gets a $550 Price Target: Time to Get Excited By Sam Quirke | November 27, 2024 View Microsoft Stock Gets a $550 Price Target: Time to Get Excited * NVIDIA’s Blackwell Chips Set for Arizona Manufacturing by TSMC? By Thomas Hughes | December 5, 2024 View NVIDIA’s Blackwell Chips Set for Arizona Manufacturing by TSMC? * C3.ai Advances AI Leadership, Boosting Stock Performance By Jeffrey Neal Johnson | November 25, 2024 View C3.ai Advances AI Leadership, Boosting Stock Performance COMPANY DESCRIPTIONS APPLE NASDAQ:AAPL Apple Inc. designs, manufactures, and markets smartphones, personal computers, tablets, wearables, and accessories worldwide. The company offers iPhone, a line of smartphones; Mac, a line of personal computers; iPad, a line of multi-purpose tablets; and wearables, home, and accessories comprising AirPods, Apple TV, Apple Watch, Beats products, and HomePod. It also provides AppleCare support and cloud services; and operates various platforms, including the App Store that allow customers to discover and download applications and digital content, such as books, music, video, games, and podcasts. In addition, the company offers various services, such as Apple Arcade, a game subscription service; Apple Fitness+, a personalized fitness service; Apple Music, which offers users a curated listening experience with on-demand radio stations; Apple News+, a subscription news and magazine service; Apple TV+, which offers exclusive original content; Apple Card, a co-branded credit card; and Apple Pay, a cashless payment service, as well as licenses its intellectual property. The company serves consumers, and small and mid-sized businesses; and the education, enterprise, and government markets. It distributes third-party applications for its products through the App Store. The company also sells its products through its retail and online stores, and direct sales force; and third-party cellular network carriers, wholesalers, retailers, and resellers. Apple Inc. was founded in 1976 and is headquartered in Cupertino, California. AMAZON.COM NASDAQ:AMZN Amazon.com, Inc. engages in the retail sale of consumer products, advertising, and subscriptions service through online and physical stores in North America and internationally. The company operates through three segments: North America, International, and Amazon Web Services (AWS). It also manufactures and sells electronic devices, including Kindle, Fire tablets, Fire TVs, Echo, Ring, Blink, and eero; and develops and produces media content. In addition, the company offers programs that enable sellers to sell their products in its stores; and programs that allow authors, independent publishers, musicians, filmmakers, Twitch streamers, skill and app developers, and others to publish and sell content. Further, it provides compute, storage, database, analytics, machine learning, and other services, as well as advertising services through programs, such as sponsored ads, display, and video advertising. Additionally, the company offers Amazon Prime, a membership program. The company's products offered through its stores include merchandise and content purchased for resale and products offered by third-party sellers. It serves consumers, sellers, developers, enterprises, content creators, advertisers, and employees. Amazon.com, Inc. was incorporated in 1994 and is headquartered in Seattle, Washington. ALPHABET NASDAQ:GOOGL Alphabet Inc. offers various products and platforms in the United States, Europe, the Middle East, Africa, the Asia-Pacific, Canada, and Latin America. It operates through Google Services, Google Cloud, and Other Bets segments. The Google Services segment provides products and services, including ads, Android, Chrome, devices, Gmail, Google Drive, Google Maps, Google Photos, Google Play, Search, and YouTube. It is also involved in the sale of apps and in-app purchases and digital content in the Google Play and YouTube; and devices, as well as in the provision of YouTube consumer subscription services. The Google Cloud segment offers infrastructure, cybersecurity, databases, analytics, AI, and other services; Google Workspace that include cloud-based communication and collaboration tools for enterprises, such as Gmail, Docs, Drive, Calendar, and Meet; and other services for enterprise customers. The Other Bets segment sells healthcare-related and internet services. The company was incorporated in 1998 and is headquartered in Mountain View, California. META PLATFORMS NASDAQ:META Meta Platforms, Inc. engages in the development of products that enable people to connect and share with friends and family through mobile devices, personal computers, virtual reality headsets, and wearables worldwide. It operates in two segments, Family of Apps and Reality Labs. The Family of Apps segment offers Facebook, which enables people to share, discuss, discover, and connect with interests; Instagram, a community for sharing photos, videos, and private messages, as well as feed, stories, reels, video, live, and shops; Messenger, a messaging application for people to connect with friends, family, communities, and businesses across platforms and devices through text, audio, and video calls; and WhatsApp, a messaging application that is used by people and businesses to communicate and transact privately. The Reality Labs segment provides augmented and virtual reality related products comprising consumer hardware, software, and content that help people feel connected, anytime, and anywhere. The company was formerly known as Facebook, Inc. and changed its name to Meta Platforms, Inc. in October 2021. The company was incorporated in 2004 and is headquartered in Menlo Park, California MICROSOFT NASDAQ:MSFT Microsoft Corporation develops and supports software, services, devices and solutions worldwide. The Productivity and Business Processes segment offers office, exchange, SharePoint, Microsoft Teams, office 365 Security and Compliance, Microsoft viva, and Microsoft 365 copilot; and office consumer services, such as Microsoft 365 consumer subscriptions, Office licensed on-premises, and other office services. This segment also provides LinkedIn; and dynamics business solutions, including Dynamics 365, a set of intelligent, cloud-based applications across ERP, CRM, power apps, and power automate; and on-premises ERP and CRM applications. The Intelligent Cloud segment offers server products and cloud services, such as azure and other cloud services; SQL and windows server, visual studio, system center, and related client access licenses, as well as nuance and GitHub; and enterprise services including enterprise support services, industry solutions, and nuance professional services. The More Personal Computing segment offers Windows, including windows OEM licensing and other non-volume licensing of the Windows operating system; Windows commercial comprising volume licensing of the Windows operating system, windows cloud services, and other Windows commercial offerings; patent licensing; and windows Internet of Things; and devices, such as surface, HoloLens, and PC accessories. Additionally, this segment provides gaming, which includes Xbox hardware and content, and first- and third-party content; Xbox game pass and other subscriptions, cloud gaming, advertising, third-party disc royalties, and other cloud services; and search and news advertising, which includes Bing, Microsoft News and Edge, and third-party affiliates. The company sells its products through OEMs, distributors, and resellers; and directly through digital marketplaces, online, and retail stores. The company was founded in 1975 and is headquartered in Redmond, Washington. MICRON TECHNOLOGY NASDAQ:MU Micron Technology, Inc. designs, develops, manufactures, and sells memory and storage products worldwide. The company operates through four segments: Compute and Networking Business Unit, Mobile Business Unit, Embedded Business Unit, and Storage Business Unit. It provides memory and storage technologies comprising dynamic random access memory semiconductor devices with low latency that provide high-speed data retrieval; non-volatile and re-writeable semiconductor storage devices; and non-volatile re-writable semiconductor memory devices that provide fast read speeds under the Micron and Crucial brands, as well as through private labels. The company offers memory products for the cloud server, enterprise, client, graphics, networking, industrial, and automotive markets, as well as for smartphone and other mobile-device markets; SSDs and component-level solutions for the enterprise and cloud, client, and consumer storage markets; discrete storage products in component and wafers; and memory and storage products for the automotive, industrial, and consumer markets. It markets its products through its direct sales force, independent sales representatives, distributors, and retailers; and web-based customer direct sales channel, as well as through channel and distribution partners. Micron Technology, Inc. was founded in 1978 and is headquartered in Boise, Idaho. NVIDIA NASDAQ:NVDA NVIDIA Corporation provides graphics and compute and networking solutions in the United States, Taiwan, China, Hong Kong, and internationally. The Graphics segment offers GeForce GPUs for gaming and PCs, the GeForce NOW game streaming service and related infrastructure, and solutions for gaming platforms; Quadro/NVIDIA RTX GPUs for enterprise workstation graphics; virtual GPU or vGPU software for cloud-based visual and virtual computing; automotive platforms for infotainment systems; and Omniverse software for building and operating metaverse and 3D internet applications. The Compute & Networking segment comprises Data Center computing platforms and end-to-end networking platforms, including Quantum for InfiniBand and Spectrum for Ethernet; NVIDIA DRIVE automated-driving platform and automotive development agreements; Jetson robotics and other embedded platforms; NVIDIA AI Enterprise and other software; and DGX Cloud software and services. The company's products are used in gaming, professional visualization, data center, and automotive markets. It sells its products to original equipment manufacturers, original device manufacturers, system integrators and distributors, independent software vendors, cloud service providers, consumer internet companies, add-in board manufacturers, distributors, automotive manufacturers and tier-1 automotive suppliers, and other ecosystem participants. NVIDIA Corporation was incorporated in 1993 and is headquartered in Santa Clara, California. C3.AI NYSE:AI C3.ai, Inc. operates as an enterprise artificial intelligence (AI) software company in North America, Europe, the Middle East, Africa, the Asia Pacific, and internationally. The company provides C3 AI platform, an application development and runtime environment that enables customers to design, develop, and deploy enterprise AI applications; C3 AI Ex Machina for analysis-ready data; C3 AI CRM, an industry specific customer relationship management solution; and C3 Generative AI Product Suite that enables to locate, retrieve, and present information. It also offers C3 AI applications, including C3 AI Inventory Optimization, a solution to optimize raw material, in-process, and finished goods inventory levels; C3 AI Supply Network Risk, which identifies emerging inbound and outbound risks across the network; C3 AI Sustainability Suite, which helps to decrease greenhouse gas emission; C3 AI Production Schedule Optimization, a solution for scheduling production; C3 AI Financial Services Suite, which helps to minimize compliance risks; and C3 AI Energy Management solution. In addition, it offers integrated turnkey enterprise AI applications for oil and gas, chemicals, utilities, manufacturing, financial services, defense, intelligence, aerospace, healthcare, and telecommunications market. It has strategic partnerships with Baker Hughes in the areas of oil and gas market; Booz Allen to provide solutions to government, defense, and intelligence sectors; Raytheon; and AWS, Google, and Microsoft. The company was formerly known as C3 IoT, Inc. and changed its name to C3.ai, Inc. in June 2019. C3.ai, Inc. was incorporated in 2009 and is headquartered in Redwood City, California. INTERNATIONAL BUSINESS MACHINES NYSE:IBM International Business Machines Corporation, together with its subsidiaries, provides integrated solutions and services worldwide. The company operates through Software, Consulting, Infrastructure, and Financing segments. The Software segment offers a hybrid cloud and AI platforms that allows clients to realize their digital and AI transformations across the applications, data, and environments in which they operate. The Consulting segment focuses on skills integration for strategy, experience, technology, and operations by domain and industry. The Infrastructure segment provides on-premises and cloud based server, and storage solutions, as well as life-cycle services for hybrid cloud infrastructure deployment. The Financing segment offers client and commercial financing, facilitates IBM clients' acquisition of hardware, software, and services. The company has a strategic partnership to various companies including hyperscalers, service providers, global system integrators, and software and hardware vendors that includes Adobe, Amazon Web services, Microsoft, Oracle, Salesforce, Samsung Electronics and SAP, and others. The company was formerly known as Computing-Tabulating-Recording Co. International Business Machines Corporation was incorporated in 1911 and is headquartered in Armonk, New York. Are you interested in trading artificial intelligence stocks? How to invest in artificial intelligence? We’ll help you better understand the definition of AI and how companies use it in this fast-growing area. Learn more about artificial intelligence stocks Get 30 Days of MarketBeat All Access for Free Sign up for MarketBeat All Access to gain access to MarketBeat's full suite of research tools. Start Your 30-Day Trial MARKETBEAT ALL ACCESS FEATURES BEST-IN-CLASS PORTFOLIO MONITORING * Get personalized stock ideas. * Compare portfolio to indices. * Check stock news, ratings, SEC filings, and more. STOCK IDEAS AND RECOMMENDATIONS * See daily stock ideas from top analysts. * Receive short-term trading ideas from MarketBeat. * Identify trending stocks on social media. ADVANCED STOCK SCREENERS AND RESEARCH TOOLS * Use our seven stock screeners to find suitable stocks. * Stay informed with MarketBeat's real-time news. * Export data to Excel for personal analysis. Get Started Get Started with MarketBeat — Read Your Daily NewsletterCheck Out My MarketBeatWatch Our Tutorial VideosAdd a Stock to Your WatchlistSet Up an Instant AlertView a Company's Profile PageView Our Financial CalendarsView Today's Analyst Ratings Sign in to your free account to enjoy these benefits * In-depth profiles and analysis for 20,000 public companies. * Real-time analyst ratings, insider transactions, earnings data, and more. * Our daily ratings and market update email newsletter. Sign in to your free account to enjoy all that MarketBeat has to offer. * Sign In * Create Account * Your Email Address: Email Address Required Your Password: Password Required Log In -------------------------------------------------------------------------------- or Sign in with Facebook Sign in with Google Forgot your password? Your Email Address: Please enter your email address. Please enter a valid email address Choose a Password: Please enter your password. Your password must be at least 8 characters long and contain at least 1 number, 1 letter, and 1 special character. Create My Account (Free) -------------------------------------------------------------------------------- or Sign in with Facebook Sign in with Google By creating a free account, you agree to our terms of service. This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply. Featured By Empowering Individual Investors 345 N Reid Place, Suite 620, Sioux Falls, SD 57103 contact@marketbeat.com (844) 978-6257 * Twitter * Facebook * YouTube * LinkedIn ABOUT MARKETBEAT * About * Editorial Guidelines * Authors * Press Room * Careers * Contact * FAQ * Help MARKETBEAT PRODUCTS * Compare Products * MarketBeat All Access * Customer Reviews * MarketBeat Daily Ratings * MarketBeat Daily Canada * MarketBeat CryptoBeat * MarketBeat Mobile App POPULAR TOOLS * Stock Lists * Compare Stocks * Dividend Calculator * My MarketBeat * Stock Screener FINANCIAL CALENDARS * Analyst Ratings * Dividends * Earnings * Insider Trades * Stock Market Holidays TERMS & INFO * Advertising * Accessibility Statement * Do Not Sell My Information * Privacy Policy * RSS Feeds * Terms of Service * Sitemap © MarketBeat Media, LLC 2010-2024. All rights reserved. © 2024 Market data provided is at least 10-minutes delayed and hosted by Barchart Solutions. Information is provided 'as-is' and solely for informational purposes, not for trading purposes or advice, and is delayed. To see all exchange delays and terms of use please see Barchart's disclaimer. My Account - verdacht@safeonweb.be * My MarketBeat * My Newsletter * My Alerts * My Subscriptions * My Account Settings * My Payment Settings * Log Out × Media Humiliated: Demo of Elon’s Tech Proves They’re Wrong (ad)Elon Musk believes his new AI product will be worth an incredible $9 trillion. But the mainstream media is not buying it.Click Here For More on Click here to watch this demo and decide for yourself.