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-2BqdkFdZns7E8OZ0tri0yKh-2FVYlXlGzlp2QJHJ4Pojjfr5EE...
Effective URL: https://www.marketbeat.com/earnings/reports/2024-12-19-accenture-plc-stock/
Submission: On December 25 via api from BE — Scanned from US

Form analysis 3 forms found in the DOM

GET /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 ./

<form method="post" action="./" 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="__VIEWSTATE" id="__VIEWSTATE"
      value="/wEPDwUKMTMxNTUzNjIyMA9kFgJmD2QWFmYPZBYGAhgPFgIeBFRleHQFsQE8c2NyaXB0IHR5cGU9J3RleHQvamF2YXNjcmlwdCc+T25lU2lnbmFsLnB1c2goZnVuY3Rpb24gKCkge09uZVNpZ25hbC5nZXRVc2VySWQoZnVuY3Rpb24gKHVzZXJJZCkgeyQuZ2V0KCIvc2NyaXB0cy9PbmVTaWduYWxUcmFja2luZy5hc2h4P09uZVNpZ25hbE5MST0iICsgdXNlcklkKTt9KTt9KTs8L3NjcmlwdD5kAhkPZBYEAgEPFgIfAAXAGTxzY3JpcHQgdHlwZT0iYXBwbGljYXRpb24vbGQranNvbiI+IHsgIkBjb250ZXh0IjogImh0dHA6Ly9zY2hlbWEub3JnIiwgIkB0eXBlIjogIk5ld3NBcnRpY2xlIiwgIm1haW5FbnRpdHlPZlBhZ2UiOiB7ICJAdHlwZSI6ICJXZWJQYWdlIiwgIkBpZCI6ICJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9lYXJuaW5ncy9yZXBvcnRzLzIwMjQtMTItMTktYWNjZW50dXJlLXBsYy1zdG9jay8iIH0sICJoZWFkbGluZSI6ICJBY2NlbnR1cmUgUTEgMjAyNCBFYXJuaW5ncyBDYWxsIFRyYW5zY3JpcHQiLCAiaW1hZ2UiOiB7ICJAdHlwZSI6ICJJbWFnZU9iamVjdCIsICJ1cmwiOiAiaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbG9nb3MvYWNjZW50dXJlLXBsYy1sb2dvLnBuZz92PTIwMjIxMDIwMTUxOTEwIiwgImhlaWdodCI6ICI0MDAiLCAid2lkdGgiOiAiNDAwIiB9LCAiZGF0ZVB1Ymxpc2hlZCI6ICIyMDI0LTEyLTE5IiwgImRhdGVNb2RpZmllZCI6ICIyMDI0LTEyLTE5IiwgImF1dGhvciI6IHsgIkB0eXBlIjogIlBlcnNvbiIsICJuYW1lIjogIkFscGhhU3RyZWV0IiB9LCAgInB1Ymxpc2hlciI6IHsiQGNvbnRleHQiOiJodHRwczovL3NjaGVtYS5vcmciLCAiQHR5cGUiOiJPcmdhbml6YXRpb24iLCAibmFtZSI6Ik1hcmtldEJlYXQiLCAidXJsIjoiaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vIiwgImxvZ28iOnsiQGNvbnRleHQiOiJodHRwczovL3NjaGVtYS5vcmciLCAiQHR5cGUiOiJJbWFnZU9iamVjdCIsICJ1cmwiOiJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9pbWFnZXMvbWFzdGVyL21hcmtldGJlYXQtbG9nby1ncmF5LWJsdWUtMTIwMC5wbmciLCAiaGVpZ2h0IjoiMzA2IiwgIndpZHRoIjoiMTIwMCJ9LCAiZW1haWwiOiJjb250YWN0QG1hcmtldGJlYXQuY29tIiwgImRlc2NyaXB0aW9uIjoiTWFya2V0QmVhdCBlbXBvd2VycyByZXRhaWwgaW52ZXN0b3JzIHRvIG1ha2UgYmV0dGVyIHRyYWRpbmcgZGVjaXNpb25zIGJ5IHByb3ZpZGluZyByZWFsLXRpbWUgZmluYW5jaWFsIGRhdGEgYW5kIG9iamVjdGl2ZSBtYXJrZXQgcmVzZWFyY2guIiwgImFkZHJlc3MiOnsiQGNvbnRleHQiOiJodHRwczovL3NjaGVtYS5vcmciLCAiQHR5cGUiOiJQb3N0YWxBZGRyZXNzIiwgInN0cmVldEFkZHJlc3MiOiIzNDUgTiBSZWlkIFBsYWNlLCBTdWl0ZSA2MjAiLCAiYWRkcmVzc0xvY2FsaXR5IjoiU2lvdXggRmFsbHMiLCAiYWRkcmVzc1JlZ2lvbiI6IlNEIiwgInBvc3RhbENvZGUiOiI1NzEwMyIsICJhZGRyZXNzQ291bnRyeSI6IlVTIn0sICJjb250YWN0UG9pbnQiOnsiQGNvbnRleHQiOiJodHRwczovL3NjaGVtYS5vcmciLCAiQHR5cGUiOiJDb250YWN0UG9pbnQiLCAidGVsZXBob25lIjoiKzEtODQ0LTk3OC02MjU3IiwgImVtYWlsIjoiY29udGFjdEBtYXJrZXRiZWF0LmNvbSIsICJjb250YWN0VHlwZSI6IkN1c3RvbWVyIFN1cHBvcnQifSwgInNhbWVBcyI6WyJodHRwczovL3R3aXR0ZXIuY29tL01hcmtldEJlYXRDb20vIiwgImh0dHBzOi8vd3d3LmZhY2Vib29rLmNvbS9tYXJrZXRiZWF0Y29tLyIsICJodHRwczovL3d3dy55b3V0dWJlLmNvbS9tYXJrZXRiZWF0Y29tIiwgImh0dHBzOi8vZW4ud2lraXBlZGlhLm9yZy93aWtpL01hcmtldEJlYXQiLCAiaHR0cHM6Ly93d3cubGlua2VkaW4uY29tL2NvbXBhbnkvbWFya2V0YmVhdCJdLCAicHVibGlzaGluZ1ByaW5jaXBsZXMiOiJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9lZGl0b3JpYWwtZ3VpZGVsaW5lcy8ifSwgInB1Ymxpc2hpbmdQcmluY2lwbGVzIjogImh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2VkaXRvcmlhbC1ndWlkZWxpbmVzLyIsICJkZXNjcmlwdGlvbiI6ICJBY2NlbnR1cmUgYW5ub3VuY2VkIHRoZWlyIFExIDIwMjUgIGVhcm5pbmdzIG9uIDEyLzE5LzIwMjQuIFZpZXcgQUNOJ3MgZWFybmluZ3MgcmVzdWx0cywgYW5kIGNvbmZlcmVuY2UgY2FsbCB0cmFuc2NyaXB0IGF0IE1hcmtldEJlYXQuIiB9IDwvc2NyaXB0PjxsaW5rIHJlbD0iY2Fub25pY2FsIiBocmVmPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9lYXJuaW5ncy9yZXBvcnRzLzIwMjQtMTItMTktYWNjZW50dXJlLXBsYy1zdG9jay8iIC8+PG1ldGEgbmFtZT0idHdpdHRlcjpjYXJkIiBjb250ZW50PVNjaGVtYURhdGEgKz0gInN1bW1hcnkiLz48bWV0YSBuYW1lID0idHdpdHRlcjpzaXRlIiBjb250ZW50PSJATWFya2V0QmVhdENvbSIgLz48bWV0YSBuYW1lID0idHdpdHRlcjp0aXRsZSIgY29udGVudD0iQWNjZW50dXJlIFExIDIwMjQgRWFybmluZ3MgQ2FsbCBUcmFuc2NyaXB0Ii8+PG1ldGEgbmFtZSA9InR3aXR0ZXI6ZGVzY3JpcHRpb24iIGNvbnRlbnQ9IkFjY2VudHVyZSBhbm5vdW5jZWQgdGhlaXIgUTEgMjAyNSAgZWFybmluZ3Mgb24gMTIvMTkvMjAyNC4gVmlldyBBQ04ncyBlYXJuaW5ncyByZXN1bHRzLCBhbmQgY29uZmVyZW5jZSBjYWxsIHRyYW5zY3JpcHQgYXQgTWFya2V0QmVhdC4iIC8+PG1ldGEgbmFtZSA9InR3aXR0ZXI6Y3JlYXRvciIgY29udGVudD0iQE1hcmtldEJlYXRDb20iIC8+PG1ldGEgbmFtZSA9InR3aXR0ZXI6aW1hZ2UiIGNvbnRlbnQ9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2xvZ29zL2FjY2VudHVyZS1wbGMtbG9nby5wbmc/dj0yMDIyMTAyMDE1MTkxMCIgLz48bWV0YSBwcm9wZXJ0eT0ib2c6dGl0bGUiIGNvbnRlbnQ9IkFjY2VudHVyZSBRMSAyMDI0IEVhcm5pbmdzIENhbGwgVHJhbnNjcmlwdCIgLz48bWV0YSBwcm9wZXJ0eT0ib2c6dHlwZSIgY29udGVudD0iYXJ0aWNsZSIgLz48bWV0YSBwcm9wZXJ0eT0ib2c6dXJsIiBjb250ZW50PSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9lYXJuaW5ncy9yZXBvcnRzLzIwMjQtMTItMTktYWNjZW50dXJlLXBsYy1zdG9jay8iIC8+PG1ldGEgcHJvcGVydHk9Im9nOmltYWdlIiBjb250ZW50PSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9sb2dvcy9hY2NlbnR1cmUtcGxjLWxvZ28ucG5nP3Y9MjAyMjEwMjAxNTE5MTAiIC8+PG1ldGEgcHJvcGVydHk9Im9nOmRlc2NyaXB0aW9uIiBjb250ZW50PSJBY2NlbnR1cmUgYW5ub3VuY2VkIHRoZWlyIFExIDIwMjUgIGVhcm5pbmdzIG9uIDEyLzE5LzIwMjQuIFZpZXcgQUNOJ3MgZWFybmluZ3MgcmVzdWx0cywgYW5kIGNvbmZlcmVuY2UgY2FsbCB0cmFuc2NyaXB0IGF0IE1hcmtldEJlYXQuIiAvPjxtZXRhIHByb3BlcnR5PSJvZzpzaXRlX25hbWUiIGNvbnRlbnQ9Ik1hcmtldEJlYXQuY29tIiAvPjxtZXRhIHByb3BlcnR5PSJvZzpsb2NhbGUiIGNvbnRlbnQ9ImVuX1VTIiAvPmQCAw8WAh8ABWw8bGluayByZWw9ImNhbm9uaWNhbCIgaHJlZj0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vZWFybmluZ3MvcmVwb3J0cy8yMDI0LTEyLTE5LWFjY2VudHVyZS1wbGMtc3RvY2svLyIgLz5kAhoPFgIfAAXMATxtZXRhIHByb3BlcnR5PSJvZzppbWFnZSIgY29udGVudD0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vaW1hZ2VzL21hcmtldGJlYXQtbG9nby0xMjAwLTEyMDAuanBnP3Y9MSIvPjxtZXRhIHByb3BlcnR5PSJvZzppbWFnZTp3aWR0aCIgY29udGVudD0iMTIwMCIgLz48bWV0YSBwcm9wZXJ0eT0ib2c6aW1hZ2U6aGVpZ2h0IiBjb250ZW50PSIxMjAwIiAvPmQCAQ8WAh8ABesCPGRpdiBpZD0nZ19pZF9vbmxvYWQnIGRhdGEtY2xpZW50X2lkPScxNzg1NDI4NTMzODYtc2ZxOHRhMHE5aW40MDdxbmF1ZDAwbzFvN2E2dGhsc2kuYXBwcy5nb29nbGV1c2VyY29udGVudC5jb20nIGRhdGEtbG9naW5fdXJpPSdodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS91c2Vycy9PbmVUYXBWZXJpZnlSZWRpcmVjdC5hc3B4JyBkYXRhLXByb21wdF9wYXJlbnRfaWQ9J2dfaWRfb25sb2FkJyBkYXRhLWF1dG9fc2VsZWN0PSd0cnVlJyBkYXRhLWNhbmNlbF9vbl90YXBfb3V0c2lkZT0ndHJ1ZScgZGF0YS11c2VfZmVkY21fZm9yX3Byb21wdD0ndHJ1ZScgZGF0YS1zdGF0ZV9jb29raWVfZG9tYWluPSdtYXJrZXRiZWF0LmNvbSc+PC9kaXY+ZAIIDxYCHwAFmwE8c2NyaXB0IHR5cGU9InRleHQvamF2YXNjcmlwdCI+dmFyIHNjcm9sbGluZ1RpY2tlcnNGaWxlID0gJy9TY3JpcHRzL1Njcm9sbGluZ1RpY2tlcnMuYXNoeD9hY2NvdW50aWQ9MCZpbnRlcnZhbD0yNDEyMjQxMTQ4JnVzZXJsZXZlbD1Ob3RMb2dnZWRJbic7IDwvc2NyaXB0PmQCCQ8WAh8ABZQoPGxpIGNsYXNzPSJoYXMtc3VibWVudSI+PGEgaHJlZj0iL3ZpZGVvcy8iPk1hcmtldEJlYXQgVFY8L2E+PHVsIGNsYXNzPSJyb3cgbGltaXRlZC12aWRlby1zdWJtZW51Ij48bGkgY2xhc3M9Im1lZ2Etb25seSBtYi0yIGNvbC02IHBsLTAiPjxhIGhyZWY9Ii92aWRlb3MvLyIgY2xhc3M9InBvc2l0aW9uLXJlbGF0aXZlIj48c3BhbiBjbGFzcz0iZC1mbGV4IHBvc2l0aW9uLXJlbGF0aXZlIGFsaWduLWl0ZW1zLWNlbnRlciBqdXN0aWZ5LWNvbnRlbnQtY2VudGVyIj48c3BhbiBjbGFzcz0icG9zaXRpb24tYWJzb2x1dGUgZmEtc29saWQgZmEtcGxheSBjLXdoaXRlIiBhcmlhLWhpZGRlbj0idHJ1ZSIgc3R5bGU9Im9wYWNpdHk6MC44O2ZvbnQtc2l6ZTozZW07Ij48L3NwYW4+PGltZyBjbGFzcz0idy0xMDAiIHNyYz0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbG9nb3MvdmlkZW9zL3RodW1iXzIwMjQxMjIzMTYzMjU1X3ZpZGVvdGh1bWJuYWlsMS0tYmlnZ2FpbmFoZWFkaW4yMDI1LnBuZyIgYWx0PSJXaHkgRW5lcmd5IFN0b2NrcyBBcmUgUG9pc2VkIGZvciBFeHBsb3NpdmUgR3Jvd3RoIGluIDIwMjUiIGhlaWdodD0iNzgiIHdpZHRoPSIxNDAiIGxvYWRpbmc9ImxhenkiIGRlY29kaW5nPSJhc3luYyIvPjwvc3Bhbj48c3BhbiBjbGFzcz0iZC1ibG9jayBtdC0xIiBzdHlsZT0ibGluZS1oZWlnaHQ6MS4yZW07Ij5XaHkgRW5lcmd5IFN0b2NrcyBBcmUgUG9pc2VkIGZvciBFeHBsb3NpdmUgR3Jvd3RoIGluIDIwMjU8L3NwYW4+PC9hPjwvbGk+PGxpIGNsYXNzPSJzaWRlLW9ubHkiPjxhIGhyZWY9Jy92aWRlb3MvLyc+V2h5IEVuZXJneSBTdG9ja3MgQXJlIFBvaXNlZCBmb3IgRXhwbG9zaXZlIEdyb3d0aCBpbiAyMDI1PC9hPjwvbGk+PGxpIGNsYXNzPSJtZWdhLW9ubHkgbWItMiBjb2wtNiBwbC0wIj48YSBocmVmPSIvdmlkZW9zL2Zyb20tbGFuZGZpbGxzLXRvLXByb2ZpdHMtb3BhbC1mdWVscy1jZW8tc2hhcmVzLWhvdy10aGUtY29tcGFueS10dXJucy10cmFzaC1pbnRvLWNhc2gvIiBjbGFzcz0icG9zaXRpb24tcmVsYXRpdmUiPjxzcGFuIGNsYXNzPSJkLWZsZXggcG9zaXRpb24tcmVsYXRpdmUgYWxpZ24taXRlbXMtY2VudGVyIGp1c3RpZnktY29udGVudC1jZW50ZXIiPjxzcGFuIGNsYXNzPSJwb3NpdGlvbi1hYnNvbHV0ZSBmYS1zb2xpZCBmYS1wbGF5IGMtd2hpdGUiIGFyaWEtaGlkZGVuPSJ0cnVlIiBzdHlsZT0ib3BhY2l0eTowLjg7Zm9udC1zaXplOjNlbTsiPjwvc3Bhbj48aW1nIGNsYXNzPSJ3LTEwMCIgc3JjPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9sb2dvcy92aWRlb3MvdGh1bWJfMjAyNDEyMjAxMzM4MDBfdmlkZW9vcGFsY2VvLnBuZyIgYWx0PSJGcm9tIExhbmRmaWxscyB0byBQcm9maXRzOiBPcGFsIEZ1ZWxzIENFTyBTaGFyZXMgSG93IHRoZSBDb21wYW55IFR1cm5zIFRyYXNoIGludG8gQ2FzaCIgaGVpZ2h0PSI3OCIgd2lkdGg9IjE0MCIgbG9hZGluZz0ibGF6eSIgZGVjb2Rpbmc9ImFzeW5jIi8+PC9zcGFuPjxzcGFuIGNsYXNzPSJkLWJsb2NrIG10LTEiIHN0eWxlPSJsaW5lLWhlaWdodDoxLjJlbTsiPkZyb20gTGFuZGZpbGxzIHRvIFByb2ZpdHM6IE9wYWwgRnVlbHMgQ0VPIFNoYXJlcyBIb3cgdGhlIENvbXBhbnkgVHVybnMgVHJhc2ggaW50byBDYXNoPC9zcGFuPjwvYT48L2xpPjxsaSBjbGFzcz0ic2lkZS1vbmx5Ij48YSBocmVmPScvdmlkZW9zL2Zyb20tbGFuZGZpbGxzLXRvLXByb2ZpdHMtb3BhbC1mdWVscy1jZW8tc2hhcmVzLWhvdy10aGUtY29tcGFueS10dXJucy10cmFzaC1pbnRvLWNhc2gvJz5Gcm9tIExhbmRmaWxscyB0byBQcm9maXRzOiBPcGFsIEZ1ZWxzIENFTyBTaGFyZXMgSG93IHRoZSBDb21wYW55IFR1cm5zIFRyYXNoIGludG8gQ2FzaDwvYT48L2xpPjxsaSBjbGFzcz0ibWVnYS1vbmx5IG1iLTIgY29sLTYgcGwtMCI+PGEgaHJlZj0iL3ZpZGVvcy90aGUtcmVhbC1yZWFzb24tdGVzbGEtc3RvY2staXMtc29hcmluZy1hbmQtd2h5LXRlY2gtZXhwZXJ0LXNheXMtaXQtd29udC1zdG9wLyIgY2xhc3M9InBvc2l0aW9uLXJlbGF0aXZlIj48c3BhbiBjbGFzcz0iZC1mbGV4IHBvc2l0aW9uLXJlbGF0aXZlIGFsaWduLWl0ZW1zLWNlbnRlciBqdXN0aWZ5LWNvbnRlbnQtY2VudGVyIj48c3BhbiBjbGFzcz0icG9zaXRpb24tYWJzb2x1dGUgZmEtc29saWQgZmEtcGxheSBjLXdoaXRlIiBhcmlhLWhpZGRlbj0idHJ1ZSIgc3R5bGU9Im9wYWNpdHk6MC44O2ZvbnQtc2l6ZTozZW07Ij48L3NwYW4+PGltZyBjbGFzcz0idy0xMDAiIHNyYz0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbG9nb3MvdmlkZW9zL3RodW1iXzIwMjQxMjIwMTEwNzMyX3ZpZGVvamVmZmJyb3ducHJpY2VqdW1wLnBuZyIgYWx0PSJUaGUgUmVhbCBSZWFzb24gVGVzbGEgU3RvY2sgSXMgU29hcmluZyDigJMgYW5kIFdoeSBUZWNoIEV4cGVydCBTYXlzIEl0IFdvbuKAmXQgU3RvcCIgaGVpZ2h0PSI3OCIgd2lkdGg9IjE0MCIgbG9hZGluZz0ibGF6eSIgZGVjb2Rpbmc9ImFzeW5jIi8+PC9zcGFuPjxzcGFuIGNsYXNzPSJkLWJsb2NrIG10LTEiIHN0eWxlPSJsaW5lLWhlaWdodDoxLjJlbTsiPlRoZSBSZWFsIFJlYXNvbiBUZXNsYSBTdG9jayBJcyBTb2FyaW5nIOKAkyBhbmQgV2h5IFRlY2ggRXhwZXJ0IFNheXMgSXQgV29u4oCZdCBTdG9wPC9zcGFuPjwvYT48L2xpPjxsaSBjbGFzcz0ic2lkZS1vbmx5Ij48YSBocmVmPScvdmlkZW9zL3RoZS1yZWFsLXJlYXNvbi10ZXNsYS1zdG9jay1pcy1zb2FyaW5nLWFuZC13aHktdGVjaC1leHBlcnQtc2F5cy1pdC13b250LXN0b3AvJz5UaGUgUmVhbCBSZWFzb24gVGVzbGEgU3RvY2sgSXMgU29hcmluZyDigJMgYW5kIFdoeSBUZWNoIEV4cGVydCBTYXlzIEl0IFdvbuKAmXQgU3RvcDwvYT48L2xpPjxsaSBjbGFzcz0ibWVnYS1vbmx5IG1iLTIgY29sLTYgcGwtMCI+PGEgaHJlZj0iL3ZpZGVvcy9iZXN0LWV0ZnMtZm9yLTIwMjUtZ3Jvd3RoLXN0YWJpbGl0eS1hbmQtYWktZHJpdmVuLWludmVzdGluZy8iIGNsYXNzPSJwb3NpdGlvbi1yZWxhdGl2ZSI+PHNwYW4gY2xhc3M9ImQtZmxleCBwb3NpdGlvbi1yZWxhdGl2ZSBhbGlnbi1pdGVtcy1jZW50ZXIganVzdGlmeS1jb250ZW50LWNlbnRlciI+PHNwYW4gY2xhc3M9InBvc2l0aW9uLWFic29sdXRlIGZhLXNvbGlkIGZhLXBsYXkgYy13aGl0ZSIgYXJpYS1oaWRkZW49InRydWUiIHN0eWxlPSJvcGFjaXR5OjAuODtmb250LXNpemU6M2VtOyI+PC9zcGFuPjxpbWcgY2xhc3M9InctMTAwIiBzcmM9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2xvZ29zL3ZpZGVvcy90aHVtYl8yMDI0MTIxODE0NDYyM192aWRlbzNldGZzLnBuZyIgYWx0PSJCZXN0IEVURnMgZm9yIDIwMjU6IEdyb3d0aCwgU3RhYmlsaXR5LCBhbmQgQUktRHJpdmVuIEludmVzdGluZyIgaGVpZ2h0PSI3OCIgd2lkdGg9IjE0MCIgbG9hZGluZz0ibGF6eSIgZGVjb2Rpbmc9ImFzeW5jIi8+PC9zcGFuPjxzcGFuIGNsYXNzPSJkLWJsb2NrIG10LTEiIHN0eWxlPSJsaW5lLWhlaWdodDoxLjJlbTsiPkJlc3QgRVRGcyBmb3IgMjAyNTogR3Jvd3RoLCBTdGFiaWxpdHksIGFuZCBBSS1Ecml2ZW4gSW52ZXN0aW5nPC9zcGFuPjwvYT48L2xpPjxsaSBjbGFzcz0ic2lkZS1vbmx5Ij48YSBocmVmPScvdmlkZW9zL2Jlc3QtZXRmcy1mb3ItMjAyNS1ncm93dGgtc3RhYmlsaXR5LWFuZC1haS1kcml2ZW4taW52ZXN0aW5nLyc+QmVzdCBFVEZzIGZvciAyMDI1OiBHcm93dGgsIFN0YWJpbGl0eSwgYW5kIEFJLURyaXZlbiBJbnZlc3Rpbmc8L2E+PC9saT48L3VsPjwvbGk+PGxpIGNsYXNzPSJoYXMtc3VibWVudSI+PGEgaHJlZj0iL29yaWdpbmFscy8iPkZlYXR1cmVkIEFydGljbGVzPC9hPjx1bCBjbGFzcz0nbGltaXRlZC13aWR0aC1zdWJtZW51Jz48bGk+PGEgaHJlZj0nL29yaWdpbmFscy81LXJlYXNvbnMtZHJhZnRraW5ncy1zdG9jay1sb29rcy1wcm9taXNpbmctaW4tdGhlLW5ldy15ZWFyLyc+NSBSZWFzb25zIERyYWZ0S2luZ3MgU3RvY2sgTG9va3MgUHJvbWlzaW5nIGluIHRoZSBOZXcgWWVhcjwvYT48L2xpPjxsaT48YSBocmVmPScvb3JpZ2luYWxzL2N5YmVyc2VjdXJpdHktc3RvY2tzLTEtaW1tZWRpYXRlLWJ1eS1hbmQtMS1kaXAtb3Bwb3J0dW5pdHkvJz5DeWJlcnNlY3VyaXR5IFN0b2NrczogMSBJbW1lZGlhdGUgQnV5IGFuZCAxIERpcCBPcHBvcnR1bml0eTwvYT48L2xpPjxsaT48YSBocmVmPScvb3JpZ2luYWxzL3RoZS1uZXh0LTItYWktd2lubmVycy1oYXZlLXRyaXBsZS1kaWdpdC11cHNpZGUtcG90ZW50aWFsLyc+VGhlIE5leHQgMiBBSSBXaW5uZXJzIEhhdmUgVHJpcGxlLURpZ2l0IFVwc2lkZSBQb3RlbnRpYWw8L2E+PC9saT48bGk+PGEgaHJlZj0nL29yaWdpbmFscy9jb3VsZC10aGUtbXlzdGVyaW91cy1kcm9uZS1zaWdodGluZ3MtYmUtZXZ0b2wtYWlyLXRheGlzLyc+Q291bGQgdGhlIE15c3RlcmlvdXMgRHJvbmUgU2lnaHRpbmdzIGJlIGVWVE9MIEFpciBUYXhpcz88L2E+PC9saT48bGk+PGEgaHJlZj0nL29yaWdpbmFscy9mZWRleC1kZWxpdmVycy1yZXZlYWxzLXZhbHVlLWJ1aWxkaW5nLXBsYW4tZm9yLTIwMjUvJz5GZWRFeCBEZWxpdmVyczogUmV2ZWFscyBWYWx1ZS1CdWlsZGluZyBQbGFuIGZvciAyMDI1PC9hPjwvbGk+PGxpPjxhIGhyZWY9Jy9vcmlnaW5hbHMvd2h5LWJhcnJvbnMtYWRkZWQtYWxpYmFiYS10by10aGVpci0yMDI1LWJ1eS1saXN0Lyc+V2h5IEJhcnJvbuKAmXMgQWRkZWQgQWxpYmFiYSB0byBUaGVpciAyMDI1IEJ1eSBMaXN0PC9hPjwvbGk+PGxpPjxhIGhyZWY9Jy9vcmlnaW5hbHMvdGhlLWZ1dHVyZS1vZi1pbm5vdmF0aW9uLXRlY2gtc3RvY2tzLXRvLXdhdGNoLyc+VGhlIEZ1dHVyZSBvZiBJbm5vdmF0aW9uOiAzIFRlY2ggU3RvY2tzIHRvIFdhdGNoPC9hPjwvbGk+PGxpPjxhIGhyZWY9Jy9vcmlnaW5hbHMvYWktYW5kLWF1dG9tYXRpb24tdGhlLW5leHQtaW5kdXN0cmlhbC1yZXZvbHV0aW9uLyc+QUkgYW5kIEF1dG9tYXRpb246IFRoZSBOZXh0IEluZHVzdHJpYWwgUmV2b2x1dGlvbjwvYT48L2xpPjxsaSBjbGFzcz0icHQtMSI+PGEgaHJlZj0nL29yaWdpbmFscy8nPk1vcmUgRmVhdHVyZWQgQXJ0aWNsZXMgPHNwYW4gY2xhc3M9ImZhLXJlZ3VsYXIgZmEtYW5nbGUtcmlnaHQiIGFyaWEtaGlkZGVuPSJ0cnVlIj48L3NwYW4+PC9hPjwvbGk+PC91bD48L2xpPmQCCg8WAh8ABfMiPGxpIGNsYXNzPSJkLW5vbmUgZC1sZy1ibG9jayBtYi0yIGNvbC00IHBsLTAiPjxhIGhyZWY9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL29yaWdpbmFscy9uZW9zLXMtYW5kLXAtNTAwci1oaWdoLWluY29tZS1ldGYtaGFybmFzc2VzLXRoZS1wb3dlci1vZi1vcHRpb25zLyIgY2xhc3M9InBvc2l0aW9uLXJlbGF0aXZlIj48c3BhbiBjbGFzcz0iZC1mbGV4IHBvc2l0aW9uLXJlbGF0aXZlIGFsaWduLWl0ZW1zLWNlbnRlciBqdXN0aWZ5LWNvbnRlbnQtY2VudGVyIj48aW1nIGNsYXNzPSJ3LTEwMCIgc3R5bGU9ImFzcGVjdC1yYXRpbzoyLzE7b2JqZWN0LWZpdDpjb3ZlcjsiIHNyYz0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbG9nb3MvYXJ0aWNsZXMvdGh1bWJfMjAyNDEyMTAxMzU1NDhfbmVvcy1zcC01MDByLWhpZ2gtaW5jb21lLWV0Zi1oYXJuYXNzZXMtdGhlLXBvd2VyLW8ucG5nIiBhbHQ9Ik5FT1MgUyZQIDUwMCBIaWdoIEluY29tZSBFVEYgKFNQWUkpIiBoZWlnaHQ9IjQ4OCIgd2lkdGg9IjEyMDAiIGxvYWRpbmc9ImxhenkiIGRlY29kaW5nPSJhc3luYyIvPjwvc3Bhbj48c3BhbiBjbGFzcz0iZC1ibG9jayBtdC0xIGMtZ3JheSBmb250LXdlaWdodC1ub3JtYWwiIHN0eWxlPSJmb250LXNpemU6Ljk1ZW07bGluZS1oZWlnaHQ6MS4yZW07cGFkZGluZy1yaWdodDouNWVtOyI+TmVvcyBTJlAgNTAwKFIpIEhpZ2ggSW5jb21lIEVURiBIYXJuZXNzZXMgdGhlIFBvd2VyIG9mIE9wdGlvbnM8L3NwYW4+PC9hPjwvbGk+PGxpIGNsYXNzPSJkLW5vbmUgZC1sZy1ibG9jayBtYi0yIGNvbC00IHBsLTAiPjxhIGhyZWY9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL29yaWdpbmFscy8zLXVudXN1YWwtY2FsbC1vcHRpb24tdHJhZGVzLWludmVzdG9ycy1zaG91bGQtYmUtd2F0Y2hpbmcvIiBjbGFzcz0icG9zaXRpb24tcmVsYXRpdmUiPjxzcGFuIGNsYXNzPSJkLWZsZXggcG9zaXRpb24tcmVsYXRpdmUgYWxpZ24taXRlbXMtY2VudGVyIGp1c3RpZnktY29udGVudC1jZW50ZXIiPjxpbWcgY2xhc3M9InctMTAwIiBzdHlsZT0iYXNwZWN0LXJhdGlvOjIvMTtvYmplY3QtZml0OmNvdmVyOyIgc3JjPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9sb2dvcy9hcnRpY2xlcy90aHVtYl8yMDI0MTEwNDExNTQ1Ml9vcHRpb25zLXRyYWRlcnMtYmV0LWJpZy1vbi10aGVzZS0zLXRlY2gtc3RvY2tzLmpwZyIgYWx0PSIiIGhlaWdodD0iODAwIiB3aWR0aD0iMTIwMCIgbG9hZGluZz0ibGF6eSIgZGVjb2Rpbmc9ImFzeW5jIi8+PC9zcGFuPjxzcGFuIGNsYXNzPSJkLWJsb2NrIG10LTEgYy1ncmF5IGZvbnQtd2VpZ2h0LW5vcm1hbCIgc3R5bGU9ImZvbnQtc2l6ZTouOTVlbTtsaW5lLWhlaWdodDoxLjJlbTtwYWRkaW5nLXJpZ2h0Oi41ZW07Ij5PcHRpb25zIFRyYWRlcnMgQmV0IEJpZyBvbiBUaGVzZSAzIFRlY2ggU3RvY2tzIDwvc3Bhbj48L2E+PC9saT48bGkgY2xhc3M9ImQtbm9uZSBkLWxnLWJsb2NrIG1iLTIgY29sLTQgcGwtMCI+PGEgaHJlZj0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbGVhcm4vaG93LXRvLXBsYXktbmV3LW9wdGlvbnMtdHJhZGluZy13aXRoLWJpdGNvaW4tZXRmcy8iIGNsYXNzPSJwb3NpdGlvbi1yZWxhdGl2ZSI+PHNwYW4gY2xhc3M9ImQtZmxleCBwb3NpdGlvbi1yZWxhdGl2ZSBhbGlnbi1pdGVtcy1jZW50ZXIganVzdGlmeS1jb250ZW50LWNlbnRlciI+PGltZyBjbGFzcz0idy0xMDAiIHN0eWxlPSJhc3BlY3QtcmF0aW86Mi8xO29iamVjdC1maXQ6Y292ZXI7IiBzcmM9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2xvZ29zL2FydGljbGVzL3RodW1iXzIwMjQxMTAxMTUyNDMwX2hvdy10by1wbGF5LW5ldy1vcHRpb25zLXRyYWRpbmctd2l0aC1iaXRjb2luLWV0ZnMuanBnIiBhbHQ9IlNpeCBiaXRjb2luIGNvaW5zIOKAlCBTdG9jayBFZGl0b3JpYWwgUGhvdG9ncmFwaHkiIGhlaWdodD0iODAwIiB3aWR0aD0iMTIwMCIgbG9hZGluZz0ibGF6eSIgZGVjb2Rpbmc9ImFzeW5jIi8+PC9zcGFuPjxzcGFuIGNsYXNzPSJkLWJsb2NrIG10LTEgYy1ncmF5IGZvbnQtd2VpZ2h0LW5vcm1hbCIgc3R5bGU9ImZvbnQtc2l6ZTouOTVlbTtsaW5lLWhlaWdodDoxLjJlbTtwYWRkaW5nLXJpZ2h0Oi41ZW07Ij5Ib3cgdG8gUGxheSBOZXcgT3B0aW9ucyBUcmFkaW5nIFdpdGggQml0Y29pbiBFVEZzPC9zcGFuPjwvYT48L2xpPjxsaSBjbGFzcz0iZC1ub25lIGQtbGctYmxvY2sgbWItMiBjb2wtNCBwbC0wIj48YSBocmVmPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9vcmlnaW5hbHMvYWxiZW1hcmxlLXN0b2NrLWNhbGwtb3B0aW9ucy1zdXJnZS13aGF0LWl0LW1lYW5zLWZvci1saXRoaXVtLyIgY2xhc3M9InBvc2l0aW9uLXJlbGF0aXZlIj48c3BhbiBjbGFzcz0iZC1mbGV4IHBvc2l0aW9uLXJlbGF0aXZlIGFsaWduLWl0ZW1zLWNlbnRlciBqdXN0aWZ5LWNvbnRlbnQtY2VudGVyIj48aW1nIGNsYXNzPSJ3LTEwMCIgc3R5bGU9ImFzcGVjdC1yYXRpbzoyLzE7b2JqZWN0LWZpdDpjb3ZlcjsiIHNyYz0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbG9nb3MvYXJ0aWNsZXMvdGh1bWJfMjAyNDEwMjgxMTExMzdfYWxiZW1hcmxlLXN0b2NrLWNhbGwtb3B0aW9ucy1zdXJnZS13aGF0LWl0LW1lYW5zLWYucG5nIiBhbHQ9ImFsYmVtYXJsZSBsaXRoaXVtIGlvbiBiYXR0ZXJ5IiBoZWlnaHQ9IjQ4OCIgd2lkdGg9IjEyMDAiIGxvYWRpbmc9ImxhenkiIGRlY29kaW5nPSJhc3luYyIvPjwvc3Bhbj48c3BhbiBjbGFzcz0iZC1ibG9jayBtdC0xIGMtZ3JheSBmb250LXdlaWdodC1ub3JtYWwiIHN0eWxlPSJmb250LXNpemU6Ljk1ZW07bGluZS1oZWlnaHQ6MS4yZW07cGFkZGluZy1yaWdodDouNWVtOyI+QWxiZW1hcmxlIFN0b2NrIENhbGwgT3B0aW9ucyBTdXJnZTogV2hhdCBJdCBNZWFucyBmb3IgTGl0aGl1bTwvc3Bhbj48L2E+PC9saT48bGkgY2xhc3M9ImQtbm9uZSBkLWxnLWJsb2NrIG1iLTIgY29sLTQgcGwtMCI+PGEgaHJlZj0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbGVhcm4vb3B0aW9ucy1ob3ctdG8tZXhlY3V0ZS10aGUtd2hlZWwtc3RyYXRlZ3ktZm9yLW9wdGlvbnMtaW5jb21lLyIgY2xhc3M9InBvc2l0aW9uLXJlbGF0aXZlIj48c3BhbiBjbGFzcz0iZC1mbGV4IHBvc2l0aW9uLXJlbGF0aXZlIGFsaWduLWl0ZW1zLWNlbnRlciBqdXN0aWZ5LWNvbnRlbnQtY2VudGVyIj48aW1nIGNsYXNzPSJ3LTEwMCIgc3R5bGU9ImFzcGVjdC1yYXRpbzoyLzE7b2JqZWN0LWZpdDpjb3ZlcjsiIHNyYz0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbG9nb3MvYXJ0aWNsZXMvdGh1bWJfMjAyNDA3MTgxNTAyMTVfaG93LXRvLWV4ZWN1dGUtdGhlLXdoZWVsLXN0cmF0ZWd5LXRvLWdlbmVyYXRlLW9wdGkuanBnIiBhbHQ9IlBob3RvIG9mIGEgYnVzaW5lc3NtYW4gcnVubmluZyBpbnNpZGUgYSBjaXJjbGUgbWFkZSBvZiBtb25leSBzeW1ib2xpYyBvZiB0aGUgd2hlZWwgb3B0aW9ucyB0cmFkaW5nIHN0cmF0ZWd5LiAiIGhlaWdodD0iOTYwIiB3aWR0aD0iMTIwMCIgbG9hZGluZz0ibGF6eSIgZGVjb2Rpbmc9ImFzeW5jIi8+PC9zcGFuPjxzcGFuIGNsYXNzPSJkLWJsb2NrIG10LTEgYy1ncmF5IGZvbnQtd2VpZ2h0LW5vcm1hbCIgc3R5bGU9ImZvbnQtc2l6ZTouOTVlbTtsaW5lLWhlaWdodDoxLjJlbTtwYWRkaW5nLXJpZ2h0Oi41ZW07Ij5Ib3cgdG8gRXhlY3V0ZSB0aGUgV2hlZWwgU3RyYXRlZ3kgdG8gR2VuZXJhdGUgT3B0aW9ucyBJbmNvbWU8L3NwYW4+PC9hPjwvbGk+PGxpIGNsYXNzPSJkLW5vbmUgZC1sZy1ibG9jayBtYi0yIGNvbC00IHBsLTAiPjxhIGhyZWY9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2xlYXJuLzMtb3B0aW9ucy1zdHJhdGVnaWVzLXRvLXBsYXktYS1zdG9ja3MtdXB0cmVuZC1pZi1idWxsaXNoLyIgY2xhc3M9InBvc2l0aW9uLXJlbGF0aXZlIj48c3BhbiBjbGFzcz0iZC1mbGV4IHBvc2l0aW9uLXJlbGF0aXZlIGFsaWduLWl0ZW1zLWNlbnRlciBqdXN0aWZ5LWNvbnRlbnQtY2VudGVyIj48aW1nIGNsYXNzPSJ3LTEwMCIgc3R5bGU9ImFzcGVjdC1yYXRpbzoyLzE7b2JqZWN0LWZpdDpjb3ZlcjsiIHNyYz0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbG9nb3MvYXJ0aWNsZXMvdGh1bWJfMjAyNDA2MjYwNzU0MThfMy1vcHRpb25zLXN0cmF0ZWdpZXMtdG8tcGxheS1hLXN0b2Nrcy11cHRyZW5kLWlmLWIuanBnIiBhbHQ9IlN0b2NrIG9wdGlvbnMgc3RyYXRlZ2llcyAiIGhlaWdodD0iOTAwIiB3aWR0aD0iMTIwMCIgbG9hZGluZz0ibGF6eSIgZGVjb2Rpbmc9ImFzeW5jIi8+PC9zcGFuPjxzcGFuIGNsYXNzPSJkLWJsb2NrIG10LTEgYy1ncmF5IGZvbnQtd2VpZ2h0LW5vcm1hbCIgc3R5bGU9ImZvbnQtc2l6ZTouOTVlbTtsaW5lLWhlaWdodDoxLjJlbTtwYWRkaW5nLXJpZ2h0Oi41ZW07Ij4zIE9wdGlvbnMgU3RyYXRlZ2llcyB0byBQbGF5IGEgU3RvY2vigJlzIFVwdHJlbmQgaWYgQnVsbGlzaCA8L3NwYW4+PC9hPjwvbGk+ZAIMDw8WBB4IQ3NzQ2xhc3MFLHBiLTEgcHQtMCBwdC1zbS0xIG9yZGVyLXNtLTIgY29sIE5vdExvZ2dlZEluHgRfIVNCAgJkZAIND2QWAgIDDxYCHwAF8AU8ZGl2IHN0eWxlPSJwYWRkaW5nOjZweDtmb250LXNpemU6MC44cmVtO2xpbmUtaGVpZ2h0OjEuMjsiIGNsYXNzPSJiZWxvdy1oMS10ZXh0LWxpbmstYWQgZC1taW5pbWFsLW5vbmUiPjxhIHN0eWxlPSJmb250LXdlaWdodDo3MDA7IGNvbG9yOnZhcigtLXdoaXRlKTsiIHRhcmdldD0iX2JsYW5rIiByZWw9InNwb25zb3JlZCBub29wZW5lciIgaHJlZj0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vc2NyaXB0cy9yZWRpcmVjdC5hc3B4P1RyaWdnZXJlZENhbXBhaWduSUQ9MTA3NDcmVXNlcklEPTAmUGxhY2VtZW50PU5hdGl2ZURpc3BsYXkmU291cmNlPU5hdGl2ZURpc3BsYXkmaW50ZXJzdGl0aWFsPTEmbm9za2lwPTEiPuKGkiBIb3cgTG93LUNvc3QgU3RvY2tzIEdlbmVyYXRlIE1vbnRobHkgSW5jb21lPC9hPiA8c3BhbiBzdHlsZT0iY29sb3I6dmFyKC0td2hpdGUpOyI+IDxzcGFuIGNsYXNzPSJwbC0xIGQtbm9uZSBkLXNtLWlubGluZS1ibG9jayI+KEZyb20gRGFyd2luKTwvc3Bhbj4gPHNwYW4gY2xhc3M9ImQtaW5saW5lIGQtc20tbm9uZSI+KEFkKTwvc3Bhbj48L3NwYW4+PGltZyBsb2FkaW5nPSdsYXp5JyBzcmM9J2h0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL3NjcmlwdHMvVHJpZ2dlcmVkQ2FtcGFpZ25QaXhlbC5hc2h4P1RyaWdnZXJlZENhbXBhaWduSUQ9MTA3NDcmUGxhY2VtZW50PU5hdGl2ZURpc3BsYXkmU291cmNlPU5hdGl2ZURpc3BsYXknIGFsdD0nJyBoZWlnaHQ9JzEnIHdpZHRoPScxJyAvPjwvZGl2PmQCDw9kFgICAQ9kFgQCAw8WAh4HVmlzaWJsZWhkAgcPZBYUAgMPFgIfAAUiQWNjZW50dXJlICBRMSAyMDI1IEVhcm5pbmdzIFJlcG9ydGQCBQ8WAh8ABa4CPGRpdiBjbGFzcz0iYm9yZGVyIHJvdW5kZWQgYmctd2hpdGUgcC0yIGQtZmxleCBhbGlnbi1pdGVtcy1jZW50ZXIgbXItMiBtYi0yIiBzdHlsZT0id2lkdGg6NjdweDtoZWlnaHQ6NThweDsiPjxpbWcgY2xhc3M9ImFsaWduLW1pZGRsZSIgc3R5bGU9Im1hcmdpbi10b3A6LS4wN2VtOyIgYWx0PSJBY2NlbnR1cmUgbG9nbyIgc3JjPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9sb2dvcy90aHVtYm5haWwvYWNjZW50dXJlLXBsYy1sb2dvLnBuZz92PTIwMjIxMDIwMTUxOTEwIiBoZWlnaHQ9IjIxIiB3aWR0aD0iODAiLz48L2Rpdj5kAgcPFgIfAAWeATxkaXYgY2xhc3M9InByaWNlIj48c3Ryb25nPiQzNjEuNjM8L3N0cm9uZz4gPHNwYW4gc3R5bGU9ImNvbG9yOiMxMTgyNEQiPiArMi44NiZuYnNwOygrMC44MCUpPC9zcGFuPiA8ZGl2IGNsYXNzPSJwcmljZS11cGRhdGVkIj4oQXMgb2YgMDU6MTkgUE0gRVQpPC9kaXY+PC9kaXY+ZAIJDxYCHwAFsgE8YSBocmVmPSIvc3RvY2tzL05ZU0UvQUNOL2Vhcm5pbmdzLyIgY2xhc3M9ImJ0biBidG4tc2Vjb25kYXJ5IG1yLTIgbWItMiI+RWFybmluZ3MgSGlzdG9yeTwvYT48YSBocmVmPSIvc3RvY2tzL05ZU0UvQUNOL2ZvcmVjYXN0LyIgY2xhc3M9ImJ0biBidG4tc2Vjb25kYXJ5IG1yLTIgbWItMiI+Rm9yZWNhc3Q8L2E+ZAILDxYEHgVzdHlsZQU5YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHZhcigtLXdoaXRlKSwgdmFyKC0tYmx1ZS0yKSk7HgVjbGFzcwUEcGItNBYEAgEPFgIfAAWbEjxkaXYgY2xhc3M9InJvdyBtdC00Ij48ZGl2IGNsYXNzPSJjb2wtbGctOCI+PGRpdiBjbGFzcz0icm93Ij48ZGl2IGNsYXNzPSJjb2wtbWQtNiBtYi0zIj48aDIgY2xhc3M9InNlY3Rpb24taCI+QWNjZW50dXJlIEVQUyBSZXN1bHRzPC9oMj48ZGl2IGNsYXNzPSJwcmljZS1kYXRhIj48ZHQ+QWN0dWFsIEVQUzwvZHQ+PGRkPjxzdHJvbmc+JDMuNTk8L3NwYW4+PC9zdHJvbmc+PC9kZD48L2Rpdj48ZGl2IGNsYXNzPSJwcmljZS1kYXRhIj48ZHQ+Q29uc2Vuc3VzIEVQUzwvZHQ+IDxkZD48c3Ryb25nPiQzLjQzPC9zcGFuPjwvc3Ryb25nPjwvZGQ+PC9kaXY+PGRpdiBjbGFzcz0icHJpY2UtZGF0YSI+PGR0PkJlYXQvTWlzczwvZHQ+PGRkPjxzdHJvbmc+QmVhdCBieSA8c3BhbiBjbGFzcz0iYy1ncmVlbiI+KyQwLjE2PC9zcGFuPjwvc3Ryb25nPjwvZGQ+PC9kaXY+PGRpdiBjbGFzcz0icHJpY2UtZGF0YSI+PGR0Pk9uZSBZZWFyIEFnbyBFUFM8L2R0PjxkZD48c3Ryb25nPiQzLjI3PC9zcGFuPjwvc3Ryb25nPjwvZGQ+PC9kaXY+PC9kbD48L2Rpdj48ZGl2IGNsYXNzPSJjb2wtbWQtNiBtYi0zIj48aDIgY2xhc3M9InNlY3Rpb24taCI+QWNjZW50dXJlIFJldmVudWUgUmVzdWx0czwvaDI+PGRsPjxkaXYgY2xhc3M9InByaWNlLWRhdGEiPjxkdD5BY3R1YWwgUmV2ZW51ZTwvZHQ+PGRkPjxzdHJvbmc+JDE3LjY5IGJpbGxpb248L3N0cm9uZz48L2RkPjwvZGl2PjxkaXYgY2xhc3M9InByaWNlLWRhdGEiPjxkdD5FeHBlY3RlZCBSZXZlbnVlPC9kdD48ZGQ+PHN0cm9uZz4kMTcuMTUgYmlsbGlvbjwvc3Ryb25nPjwvZGQ+PC9kaXY+PGRpdiBjbGFzcz0icHJpY2UtZGF0YSI+PGR0PkJlYXQvTWlzczwvZHQ+PGRkPjxzdHJvbmc+QmVhdCBieSA8c3BhbiBjbGFzcz0iYy1ncmVlbiI+KyQ1NDMuOTMgbWlsbGlvbjwvc3Bhbj48L3N0cm9uZz48L2RkPjwvZGl2PjxkaXYgY2xhc3M9InByaWNlLWRhdGEiPjxkdD5Zb1kgUmV2ZW51ZSBHcm93dGg8L2R0PjxkZD48c3Ryb25nPjxzcGFuIGNsYXNzPSJjLWdyZWVuIj4rOS4wMCU8L3NwYW4+PC9zdHJvbmc+PC9kZD48L2Rpdj48L2RsPjwvZGl2PjxkaXYgY2xhc3M9ImNvbC0xMiBtYi0zIj48aDIgY2xhc3M9InNlY3Rpb24taCI+QWNjZW50dXJlIEFubm91bmNlbWVudCBEZXRhaWxzPC9oMj48ZGwgY2xhc3M9InMtdGFibGUgbXQtMCBtYi0wIj48ZGl2IGNsYXNzPSJwcmljZS1kYXRhIj48ZHQ+UXVhcnRlcjwvZHQ+PGRkPjxzdHJvbmc+UTEgMjAyNTwvc3Ryb25nPjwvZGQ+PC9kaXY+PGRpdiBjbGFzcz0icHJpY2UtZGF0YSI+PGR0PkRhdGU8L2R0PjxkZD48c3Ryb25nPjxhIGhyZWY9Ii9hbGwtYWNjZXNzL2Vhcm5pbmdzLXNjcmVlbmVyLz9EYXRlPTEyLzE5LzIwMjQiPjEyLzE5LzIwMjQ8L2E+PC9zdHJvbmc+PC9kZD48L2Rpdj48ZGl2IGNsYXNzPSJwcmljZS1kYXRhIj48ZHQ+VGltZTwvZHQ+PGRkPjxzdHJvbmc+QmVmb3JlIE1hcmtldCBPcGVuczwvc3Ryb25nPjwvZGQ+PC9kaXY+PC9kbD48L2Rpdj48L2Rpdj48L2Rpdj48ZGl2IGNsYXNzPSJjb2wtbGctNCI+PGgyIGNsYXNzPSJzZWN0aW9uLWggbWItMCBib3JkZXItMCI+Q29uZmVyZW5jZSBDYWxsIFJlc291cmNlczwvaDI+PGRpdiBjbGFzcz0iYm9yZGVyIHJvdW5kZWQgYmctd2hpdGUgcC0zIG1iLTMiIHN0eWxlPSJtaW4taGVpZ2h0OiBjYWxjKDEwMCUgLSAzLjVyZW0pOyI+PHVsIGNsYXNzPSJsaW5rLWNsb3VkIG1iLTAgcHgtMCBsaXN0LXN0eWxlLW5vbmUgbWItMiI+PGxpIGNsYXNzPSJkLWlubGluZS1ibG9jayB3LTEwMCI+PGEgaHJlZj0iaHR0cDovL21tbS53YWxsc3RyZWV0aG9yaXpvbi5jb20vdS5hc3A/dT02NTM5ODYiIHRhcmdldD0iX2JsYW5rIiAgcmVsPSJub29wZW5lciIgY2xhc3M9ImJ0biBidG4tc2Vjb25kYXJ5IHctMTAwIj48c3BhbiBjbGFzcz0iZmEtcmVndWxhciBmYS1waG9uZSBtci0yIj48L3NwYW4+Q29uZmVyZW5jZSBDYWxsPC9hPjwvbGk+PGxpIGNsYXNzPSJkLWlubGluZS1ibG9jayB3LTEwMCI+PGEgaHJlZj0iI3RyYW5zY3JpcHQiIGNsYXNzPSJidG4gYnRuLXNlY29uZGFyeSB3LTEwMCI+PHNwYW4gY2xhc3M9ImZhLXJlZ3VsYXIgZmEtbWVzc2FnZSBtci0yIj48L3NwYW4+Q29uZmVyZW5jZSBDYWxsIFRyYW5zY3JpcHQ8L2E+PC9saT48bGkgY2xhc3M9ImQtaW5saW5lLWJsb2NrIHctMTAwIj48YSBocmVmPSIvc3RvY2tzL05ZU0UvQUNOL2Vhcm5pbmdzLyIgY2xhc3M9ImJ0biBidG4tc2Vjb25kYXJ5IHctMTAwIj48c3BhbiBjbGFzcz0iZmEtcmVndWxhciBmYS1idWlsZGluZyBtci0yIj48L3NwYW4+QUNOIEVhcm5pbmdzIEhpc3Rvcnk8L2E+PC9saT48L3VsPjwvZGl2PjwvZGl2PjwvZGl2PmQCAw8WAh8ABZ6gBjxkaXYgY2xhc3M9ImJvcmRlciByb3VuZGVkIHB4LTQgcHgtbWQtNSBweS0zIGJnLXdoaXRlIG1iLTUgbXQtNCI+PGRpdiBjbGFzcz0iYXJ0aWNsZS1ib2R5IGFuY2hvci1saW5rLXRhcmdldCIgaWQ9InRyYW5zY3JpcHQiPjxoMz5BY2NlbnR1cmUgUTEgMjAyNCBFYXJuaW5ncyBDYWxsIFRyYW5zY3JpcHQ8L2gzPjxkaXYgY2xhc3M9ImJ5bGluZS1yb3cgdy0xMDAgbXQtMiBtdC1tZC0wIG1iLTIiPjxkaXYgY2xhc3M9ImJ5bGluZS1yb3ctd3JhcCBkLWZsZXggZmxleC13cmFwIGp1c3RpZnktY29udGVudC1iZXR3ZWVuIGp1c3RpZnktY29udGVudC1zbS1zdGFydCBhbGlnbi1pdGVtcy1jZW50ZXIiPjxkaXYgY2xhc3M9ImJ5bGluZS10ZXh0IGZsZXgtZ3Jvdy0xIGQtZmxleCBmbGV4LXdyYXAgYWxpZ24taXRlbXMtY2VudGVyICB3LXNoYXJlIj48ZGl2IGNsYXNzPSJieWxpbmUtaW1nIHJvdW5kZWQtY2lyY2xlIGQtaW5saW5lLWJsb2NrIj48aW1nIHNyYz0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbG9nb3MvYXV0aG9ycy90aHVtYl8yMDI0MDgyOTExMTE0Ml9hdXRob3ItYWxwaGFzdHJlZXQucG5nIiBhbHQ9IkFscGhhU3RyZWV0IiAgZGVjb2Rpbmc9ImFzeW5jIiBoZWlnaHQ9IjQwIiB3aWR0aD0iNDAiICAvPjwvZGl2PjxkaXYgc3R5bGU9ImxpbmUtaGVpZ2h0OjFlbTsiPjxkaXYgY2xhc3M9ImZvbnQtc21hbGwgZm9udC13ZWlnaHQtYm9sZCI+UHJvdmlkZWQgYnkgQWxwaGFTdHJlZXQ8L2Rpdj48ZGl2IGNsYXNzPSJkLWJsb2NrIGMtZ3JheS04IGZvbnQtc21hbGxlciI+RGVjZW1iZXIgMTksIDIwMjQ8L2Rpdj48L2Rpdj48L2Rpdj48ZGl2IGNsYXNzPSJzaGFyZS1idXR0b24td3JhcHBlciBkLWlubGluZS1mbGV4IGQtbWQtbm9uZSBhbGlnbi1pdGVtcy1zdHJldGNoIiBpZD0id2ViU2hhcmVCdXR0b25XcmFwcGVyIj48YnV0dG9uIGlkPSJ3ZWJTaGFyZUJ1dHRvbiIgY2xhc3M9IndlYi1zaGFyZS1idXR0b24gYnRuIGJ0bi1zZWNvbmRhcnkgZC1ibG9jayB0ZXh0LWNlbnRlciIgdHlwZT0iYnV0dG9uIiBkaXNhYmxlZCB0aXRsZT0iU2hhcmUgQWNjZW50dXJlIFExIDIwMjQgRWFybmluZ3MgQ2FsbCBUcmFuc2NyaXB0Ij48c3BhbiBjbGFzcz0iZmEtcmVndWxhciBmYS1zaGFyZS1ub2RlcyI+PC9zcGFuPjxzcGFuIGNsYXNzPSJzaGFyZS10aXRsZSI+IFNoYXJlPC9zcGFuPjwvYnV0dG9uPjxzY3JpcHQ+Y29uc3Qgc2hhcmVPcHRzID0ge3RpdGxlOidBY2NlbnR1cmUgUTEgMjAyNCBFYXJuaW5ncyBDYWxsIFRyYW5zY3JpcHQnLHRleHQ6JycsdXJsOidodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9lYXJuaW5ncy9yZXBvcnRzLzIwMjQtMTItMTktYWNjZW50dXJlLXBsYy1zdG9jay8nfTs8L3NjcmlwdD48L2Rpdj48ZGl2IGNsYXNzPSJzaGFyZS1idXR0b24td3JhcHBlciBkLW5vbmUgZC1tZC1pbmxpbmUtZmxleCBhbGlnbi1pdGVtcy1zdHJldGNoIiBpZD0ic2hhcmVCdXR0b25XcmFwcGVyIj48ZGl2IGlkPSJzaGFyZUJ1dHRvbiIgY2xhc3M9InNoYXJlLWJ1dHRvbiAgcG9zaXRpb24tcmVsYXRpdmUiPjxhIHRpdGxlPSJTaGFyZSBvbiBGYWNlYm9vayIgaHJlZj0iaHR0cHM6Ly93d3cuZmFjZWJvb2suY29tL3NoYXJlci9zaGFyZXIucGhwP3U9aHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vZWFybmluZ3MvcmVwb3J0cy8yMDI0LTEyLTE5LWFjY2VudHVyZS1wbGMtc3RvY2svIiB0YXJnZXQ9Il9ibGFuayIgcmVsPSJub2ZvbGxvdyBub29wZW5lciIgY2xhc3M9ImJ0biBidG4tc2hhcmUiPjxzcGFuIGNsYXNzPSJmYS1icmFuZHMgZmEtZmFjZWJvb2stZiI+PC9zcGFuPjwvYT48YSB0aXRsZT0iU2hhcmUgb24gVHdpdHRlciIgaHJlZj0iaHR0cHM6Ly90d2l0dGVyLmNvbS9pbnRlbnQvdHdlZXQ/dGV4dD1BY2NlbnR1cmUrUTErMjAyNCtFYXJuaW5ncytDYWxsK1RyYW5zY3JpcHQlMjBodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9lYXJuaW5ncy9yZXBvcnRzLzIwMjQtMTItMTktYWNjZW50dXJlLXBsYy1zdG9jay8iIHRhcmdldD0iX2JsYW5rIiByZWw9Im5vZm9sbG93IG5vb3BlbmVyIiBjbGFzcz0iYnRuIGJ0bi1zaGFyZSI+PHNwYW4gY2xhc3M9ImZhLWJyYW5kcyBmYS14LXR3aXR0ZXIiPjwvc3Bhbj48L2E+PGEgdGl0bGU9IlNoYXJlIG9uIExpbmtlZEluIiBvbmNsaWNrPSJ3aW5kb3cub3BlbignaHR0cHM6Ly93d3cubGlua2VkaW4uY29tL2N3cy9zaGFyZT9taW5pPXRydWUmYW1wO3VybD1odHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9lYXJuaW5ncy9yZXBvcnRzLzIwMjQtMTItMTktYWNjZW50dXJlLXBsYy1zdG9jay8nLCAnbmFtZScsJ3dpZHRoPTYwMCxoZWlnaHQ9NjAwJykiIGhyZWY9Imh0dHBzOi8vd3d3LmxpbmtlZGluLmNvbS9jd3Mvc2hhcmU/bWluaT10cnVlJmFtcDt1cmw9aHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vZWFybmluZ3MvcmVwb3J0cy8yMDI0LTEyLTE5LWFjY2VudHVyZS1wbGMtc3RvY2svIiB0YXJnZXQ9InBvcHVwIiByZWw9Im5vZm9sbG93IG5vb3BlbmVyIiBjbGFzcz0iYnRuIGJ0bi1zaGFyZSI+PHNwYW4gY2xhc3M9ImZhLWJyYW5kcyBmYS1saW5rZWRpbi1pbiI+PC9zcGFuPjwvYT48YSB0aXRsZT0iU2hhcmUgb24gU3RvY2tUd2l0cyIgaHJlZj0iaHR0cHM6Ly9hcGkuc3RvY2t0d2l0cy5jb20vd2lkZ2V0cy9zaGFyZT92aWE9TWFya2V0QmVhdCZhbXA7Ym9keT1BY2NlbnR1cmUrUTErMjAyNCtFYXJuaW5ncytDYWxsK1RyYW5zY3JpcHQlMjBodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9lYXJuaW5ncy9yZXBvcnRzLzIwMjQtMTItMTktYWNjZW50dXJlLXBsYy1zdG9jay8iIHRhcmdldD0iX2JsYW5rIiByZWw9Im5vZm9sbG93IG5vb3BlbmVyIiBjbGFzcz0iYnRuIGJ0bi1zaGFyZSI+PHNwYW4gY2xhc3M9ImZhLWtpdCBmYS1zdG9ja3R3aXRzLW1hcmsiPjwvc3Bhbj48L2E+PGEgdGl0bGU9IlByaW50IHRoaXMgcGFnZSIgaHJlZiA9ImphdmFzY3JpcHQ6d2luZG93LnByaW50KCkiIGNsYXNzPSJidG4gYnRuLXNoYXJlIj48c3BhbiBjbGFzcz0iZmEtcmVndWxhciBmYS1wcmludCI+PC9zcGFuPjwvYT48YSB0aXRsZT0iRW1haWwgdGhpcyBwYWdlIiBocmVmPSJtYWlsdG86P3N1YmplY3Q9QWNjZW50dXJlJTIwUTElMjAyMDI0JTIwRWFybmluZ3MlMjBDYWxsJTIwVHJhbnNjcmlwdCZhbXA7Ym9keT1DaGVjayUyMG91dCUyMHRoaXMlMjBzdG9jayUzQSUyMGh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2Vhcm5pbmdzL3JlcG9ydHMvMjAyNC0xMi0xOS1hY2NlbnR1cmUtcGxjLXN0b2NrLyUwRCUwQSUwRCUwQUZvciUyMHJlYWwtdGltZSUyMGZpbmFuY2lhbCUyMG5ld3MlMjBhbmQlMjBhbmFseXNpcyUyQyUyMHZpc2l0JTIwaHR0cHMlM0ElMkYlMkZ3d3cubWFya2V0YmVhdC5jb20lMkYlMjAuIiBjbGFzcz0iYnRuIGJ0bi1zaGFyZSI+PHNwYW4gY2xhc3M9ImZhLXJlZ3VsYXIgZmEtZW52ZWxvcGUiPjwvc3Bhbj48L2E+PGEgdGl0bGU9IkNvcHkgdGhlIFVSTCBvZiB0aGlzIHBhZ2UgdG8gdGhlIGNsaXBib2FyZCIgaHJlZj0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vZWFybmluZ3MvcmVwb3J0cy8yMDI0LTEyLTE5LWFjY2VudHVyZS1wbGMtc3RvY2svIiBjbGFzcz0iYnRuIGJ0bi1zaGFyZSBzaGFyZUNvcHkiPjxzcGFuIGNsYXNzPSJmYS1yZWd1bGFyIGZhLWxpbmsiPjwvc3Bhbj48L2E+PGRpdiBjbGFzcz0iZml4ZWQtbm90aWZpY2F0aW9uIGFsZXJ0IGFsZXJ0LXN1Y2Nlc3MiIGFyaWEtbGl2ZT0icG9saXRlIiBhcmlhLWF0b21pYz0idHJ1ZSIgcm9sZT0iYWxlcnQiPkxpbmsgY29waWVkIHRvIGNsaXBib2FyZC48L2Rpdj48L2Rpdj48L2Rpdj48L2Rpdj48L2Rpdj48ZGl2IGNsYXNzPSJyb3ciPjxhcnRpY2xlIGNsYXNzPSJjb2wtMTIgY29sLWxnLTggb3JkZXItMSBvcmRlci1sZy0wIj48ZGl2IGNsYXNzPSJhcnRpY2xlLXBhZ2UgYm9keS1jb3B5IGxoLWxvb3NlIj48aDQgaWQ9InByZXNlbnRhdGlvbiIgY2xhc3M9InNlY3Rpb24taCBhbmNob3ItbGluay10YXJnZXQiPlByZXNlbnRhdGlvbjwvaDQ+PGEgaHJlZj0iI3F1ZXN0aW9ucy1hbmQtYW5zd2VycyIgY2xhc3M9InNyLW9ubHktZm9jdXNhYmxlIj5Ta2lwIHRvIFF1ZXN0aW9ucyAmIEFuc3dlcnM8L2E+PGRpdiBpZD0idHJhbnNjcmlwdFByZXNlbnRhdGlvbiIgY2xhc3M9InRyYW5zY3JpcHQtZGlzY3Vzc2lvbiBtYi00Ij48ZGl2IGNsYXNzPSJ0cmFuc2NyaXB0LWxpbmUtbGVmdCBwYi00Ij48ZGl2IGNsYXNzPSJpbnNpZGVyLWltYWdlIGJvcmRlciByb3VuZGVkIHRleHQtY2VudGVyIG10LTMgbXItMyI+PHNwYW4gY2xhc3M9ImZhLXJlZ3VsYXIgZmEtcGhvbmUiIGFyaWEtaGlkZGVuPSJ0cnVlIj48L3NwYW4+PC9kaXY+PGRpdiBjbGFzcz0iZmxleC1zaHJpbmstMSBwb3NpdGlvbi1yZWxhdGl2ZSB0cmFuc2NyaXB0LWFycm93IGJnLWxpZ2h0IHJvdW5kZWQgcHktMiBweC0zIj48ZGl2IGNsYXNzPSJ0cmFuc2NyaXB0LWxpbmUtc3BlYWtlciI+PGRpdiBjbGFzcz0iZm9udC13ZWlnaHQtYm9sZCBtYi0xIj5PcGVyYXRvcjwvZGl2PjwvZGl2PjxwIGNsYXNzPSJwYi0yIG1iLTAiPkdvb2QgZGF5IGFuZCB3ZWxjb21lIHRvIEFjY2VudHVyZSdzIEZpcnN0IFF1YXJ0ZXIgRmlzY2FsIDIwMjUgRWFybmluZ3MgQ29uZmVyZW5jZSBDYWxsLiBbT3BlcmF0b3IgSW5zdHJ1Y3Rpb25zXTwvcD48cCBjbGFzcz0icGItMiBtYi0wIj5JIHdvdWxkIG5vdyBsaWtlIHRvIHR1cm4gdGhlIGNvbmZlcmVuY2Ugb3ZlciB0byAxJzFLYXRpZSBPJ0Nvbm9yLCBNYW5hZ2luZyBEaXJlY3RvciwgSGVhZCBvZiBJbnZlc3RvciBSZWxhdGlvbnMuIFBsZWFzZSBnbyBhaGVhZC48L3A+PC9kaXY+PC9kaXY+PGRpdiBjbGFzcz0idHJhbnNjcmlwdC1saW5lLXJpZ2h0IG1iLTQiPjxkaXYgY2xhc3M9Imluc2lkZXItaW1hZ2UgYm9yZGVyIHJvdW5kZWQgdGV4dC1jZW50ZXIgbXQtMyBtbC0zIj48c3BhbiBjbGFzcz0iZmEtcmVndWxhciBmYS11c2VyIiBhcmlhLWhpZGRlbj0idHJ1ZSI+PC9zcGFuPjwvZGl2PjxkaXYgY2xhc3M9ImZsZXgtc2hyaW5rLTEgcG9zaXRpb24tcmVsYXRpdmUgdHJhbnNjcmlwdC1hcnJvdyBiZy1saWdodC1ibHVlIHJvdW5kZWQgcHktMiBweC0zIj48ZGl2IGNsYXNzPSJ0cmFuc2NyaXB0LWxpbmUtc3BlYWtlciI+PGRpdiBjbGFzcz0iZm9udC13ZWlnaHQtYm9sZCI+S2F0aWUgTydDb25vcjwvZGl2PjxkaXYgY2xhc3M9InNlY29uZGFyeS10aXRsZSBmb250LWl0YWxpYyBtYi0xIj5NYW5hZ2luZyBEaXJlY3RvciwgSGVhZCBvZiBJbnZlc3RvciBSZWxhdGlvbnMgYXQgQWNjZW50dXJlPC9kaXY+PC9kaXY+PHAgY2xhc3M9InBiLTIgbWItMCI+VGhhbmsgeW91LCBvcGVyYXRvciwgYW5kIHRoYW5rcywgZXZlcnlvbmUsIGZvciBqb2luaW5nIHVzIHRvZGF5IG9uIG91ciBGaXJzdCBRdWFydGVyIEZpc2NhbCAyMDI1IEVhcm5pbmdzIGFubm91bmNlbWVudC4gQXMgdGhlIG9wZXJhdG9yIGp1c3QgbWVudGlvbmVkLCBJJ20gS2F0aWUgTydDb25vciwgTWFuYWdpbmcgRGlyZWN0b3IsIEhlYWQgb2YgSW52ZXN0b3IgUmVsYXRpb25zLjwvcD48cCBjbGFzcz0icGItMiBtYi0wIj5PbiB0b2RheSdzIGNhbGwsIHlvdSB3aWxsIGhlYXIgZnJvbSBKdWxpZSBTd2VldCwgb3VyIENoYWlyIGFuZCBDaGllZiBFeGVjdXRpdmUgT2ZmaWNlcjsgYW5kIEFuZ2llIFBhcmssIG91ciBDaGllZiBGaW5hbmNpYWwgT2ZmaWNlci4gV2UgaG9wZSB5b3UndmUgaGFkIGFuIG9wcG9ydHVuaXR5IHRvIHJldmlldyB0aGUgbmV3cyByZWxlYXNlIHdlIGlzc3VlZCBhIHNob3J0IHRpbWUgYWdvLiBMZXQgbWUgcXVpY2tseSBvdXRsaW5lIHRoZSBhZ2VuZGEgZm9yIHRvZGF5J3MgY2FsbC4gSnVsaWUgd2lsbCBiZWdpbiB3aXRoIGFuIG92ZXJ2aWV3IG9mIG91ciByZXN1bHRzLiBBbmdpZSB3aWxsIHRha2UgeW91IHRocm91Z2ggdGhlIGZpbmFuY2lhbCBkZXRhaWxzLCBpbmNsdWRpbmcgdGhlIGluY29tZSBzdGF0ZW1lbnQgYW5kIGJhbGFuY2Ugc2hlZXQsIGFsb25nIHdpdGggc29tZSBrZXkgb3BlcmF0aW9uYWwgbWV0cmljcyBmb3IgdGhlIGZpcnN0IHF1YXJ0ZXIuIEp1bGllIHdpbGwgdGhlbiBwcm92aWRlIGFuIHVwZGF0ZSBvbiBvdXIgbWFya2V0IHBvc2l0aW9uaW5nIGJlZm9yZSBBbmdpZSBwcm92aWRlcyBvdXIgYnVzaW5lc3Mgb3V0bG9vayBmb3IgdGhlIHNlY29uZCBxdWFydGVyIGFuZCBmdWxsIGZpc2NhbCB5ZWFyIDIwMjUuIFdlIHdpbGwgdGhlbiB0YWtlIHlvdXIgcXVlc3Rpb25zIGJlZm9yZSBKdWxpZSBwcm92aWRlcyBhIHdyYXAtdXAgYXQgdGhlIGVuZCBvZiB0aGUgY2FsbC48L3A+PHAgY2xhc3M9InBiLTIgbWItMCI+U29tZSBvZiB0aGUgbWF0dGVycyB3ZSdsbCBkaXNjdXNzIG9uIHRoaXMgY2FsbCwgaW5jbHVkaW5nIG91ciBidXNpbmVzcyBvdXRsb29rLCBhcmUgZm9yd2FyZC1sb29raW5nLCBhbmQgYXMgc3VjaCwgYXJlIHN1YmplY3QgdG8ga25vd24gYW5kIHVua25vd24gcmlza3MgYW5kIHVuY2VydGFpbnRpZXMsIGluY2x1ZGluZywgYnV0IG5vdCBsaW1pdGVkIHRvIHRob3NlIGZhY3RvcnMgc2V0IGZvcnRoIGluIHRvZGF5J3MgbmV3cyByZWxlYXNlIGFuZCBkaXNjdXNzZWQgaW4gb3VyIGFubnVhbCByZXBvcnQgb24gRm9ybSAxMC1LIGFuZCBxdWFydGVybHkgcmVwb3J0cyBvbiBGb3JtIDEwLVEgYW5kIG90aGVyIFNFQyBmaWxpbmdzLiBUaGVzZSByaXNrcyBhbmQgdW5jZXJ0YWludGllcyBjb3VsZCBjYXVzZSBhY3R1YWwgcmVzdWx0cyB0byBkaWZmZXIgbWF0ZXJpYWxseSBmcm9tIHRob3NlIGV4cHJlc3NlZCB0aGlzIGNhbGwuPC9wPjxwIGNsYXNzPSJwYi0yIG1iLTAiPkR1cmluZyBvdXIgY2FsbCB0b2RheSwgd2Ugd2lsbCByZWZlcmVuY2UgY2VydGFpbiBub24tR0FBUCBmaW5hbmNpYWwgbWVhc3VyZXMsIHdoaWNoIHdlIGJlbGlldmUgcHJvdmlkZSB1c2VmdWwgaW5mb3JtYXRpb24gZm9yIGludmVzdG9ycy4gV2UgaW5jbHVkZSByZWNvbmNpbGlhdGlvbnMgb2Ygbm9uLUdBQVAgZmluYW5jaWFsIG1lYXN1cmVzLCB3aGVyZSBhcHByb3ByaWF0ZSwgdG8gR0FBUCBpbiBvdXIgbmV3cyByZWxlYXNlIG9yIGluIHRoZSBJbnZlc3RvciBSZWxhdGlvbnMgc2VjdGlvbiBvZiBvdXIgd2Vic2l0ZSBhdCBhY2NlbnR1cmUuY29tLiBBcyBhbHdheXMsIEFjY2VudHVyZSBhc3N1bWVzIG5vIG9ibGlnYXRpb24gdG8gdXBkYXRlIHRoZSBpbmZvcm1hdGlvbiBwcmVzZW50ZWQgb24gdGhpcyBjb25mZXJlbmNlIGNhbGwuPC9wPjxwIGNsYXNzPSJwYi0yIG1iLTAiPk5vdyBsZXQgbWUgdHVybiB0aGUgY2FsbCBvdmVyIHRvIEp1bGllLjwvcD48L2Rpdj48L2Rpdj48ZGl2IGNsYXNzPSJ0cmFuc2NyaXB0LWxpbmUtbGVmdCBwYi00Ij48ZGl2IGNsYXNzPSJpbnNpZGVyLWltYWdlIGJvcmRlciByb3VuZGVkIG10LTMgbXItMyIgc3R5bGU9ImJhY2tncm91bmQtaW1hZ2U6IHVybChodHRwczovL2luc2lkZXJ0cmFkZXMuY29tL21lZGlhLzIwNjNwdXNoX2p1bGlld2lraS5qcGcpOyI+PC9kaXY+PGRpdiBjbGFzcz0iZmxleC1zaHJpbmstMSBwb3NpdGlvbi1yZWxhdGl2ZSB0cmFuc2NyaXB0LWFycm93IGJnLWxpZ2h0LXRlYWwgcm91bmRlZCBweS0yIHB4LTMiPjxkaXYgY2xhc3M9InRyYW5zY3JpcHQtbGluZS1zcGVha2VyIj48ZGl2IGNsYXNzPSJmb250LXdlaWdodC1ib2xkIj5KdWxpZSBTd2VldDwvZGl2PjxkaXYgY2xhc3M9InNlY29uZGFyeS10aXRsZSBmb250LWl0YWxpYyBtYi0xIj5DaGFpciBhbmQgQ2hpZWYgRXhlY3V0aXZlIE9mZmljZXIgYXQgQWNjZW50dXJlPC9kaXY+PC9kaXY+PHAgY2xhc3M9InBiLTIgbWItMCI+VGhhbmsgeW91LCBLYXRpZSwgYW5kIGV2ZXJ5b25lIGpvaW5pbmcsIGFuZCB0aGFuayB5b3UgdG8gb3VyIG5lYXJseSA3OTksMDAwIHBlb3BsZSBhcm91bmQgdGhlIHdvcmxkIGZvciB0aGVpciBleHRyYW9yZGluYXJ5IHdvcmsgYW5kIGNvbW1pdG1lbnQgdG8gb3VyIGNsaWVudHMsIHdoaWNoIHJlc3VsdGVkIGluIGEgc3Ryb25nIHF1YXJ0ZXIgb2YgZmluYW5jaWFsIHJlc3VsdHMsIGNyZWF0aW5nIDM2MCBkZWdyZWUgVmFsdWUgZm9yIGFsbCBvdXIgc3Rha2Vob2xkZXJzLiBJIGFtIHZlcnkgcGxlYXNlZCB3aXRoIG91ciBwZXJmb3JtYW5jZSB0aGlzIHF1YXJ0ZXIsIGFzIHdlIGRlbGl2ZXJlZCBvbiBvdXIgc3RyYXRlZ3kgdG8gcG9zaXRpb24gQWNjZW50dXJlIGZvciBzdHJvbmcgZ3Jvd3RoIGluIGZpc2NhbCB5ZWFyIDIwMjUuPC9wPjxwIGNsYXNzPSJwYi0yIG1iLTAiPkhlcmUgYXJlIGEgZmV3IGhpZ2hsaWdodHMgb2YgdGhlIDM2MCBkZWdyZWUgVmFsdWUgd2UgY3JlYXRlZC4gT3VyIGNsaWVudHMgY29udGludWUgdG8gcHJpb3JpdGl6ZSBsYXJnZS1zY2FsZSB0cmFuc2Zvcm1hdGlvbnMgYW5kIHdlIGFyZSB0aGVpciByZWludmVudGlvbiBwYXJ0bmVyIG9mIGNob2ljZSBhcyByZWZsZWN0ZWQgaW4gb3VyIGJvb2tpbmdzIG9mICQxOC43IGJpbGxpb24sIGluY2x1ZGluZyAzMCBjbGllbnRzIHdpdGggcXVhcnRlcmx5IGJvb2tpbmdzIGdyZWF0ZXIgdGhhbiAkMTAwIG1pbGxpb24uIFdlIGdyZXcgOCUgaW4gbG9jYWwgY3VycmVuY3kgdGhpcyBxdWFydGVyIHdpdGggcmV2ZW51ZSBvZiAkMTcuNyBiaWxsaW9uLCBhcHByb3hpbWF0ZWx5ICQyNDAgbWlsbGlvbiBhYm92ZSB0aGUgdG9wLWVuZCBvZiBvdXIgZ3VpZGVkIHJhbmdlIGFuZCBjb250aW51ZSB0byB0YWtlIG1hcmtldC1zaGFyZSBvbiBhIHJvbGxpbmcgZm91ci1xdWFydGVyIGJhc2lzIGFnYWluc3Qgb3VyIGJhc2tldCBvZiBvdXIgY2xvc2VzdCBnbG9iYWwgcHVibGljbHktdHJhZGVkIGNvbXBldGl0b3JzLCB3aGljaCBpcyBob3cgd2UgY2FsY3VsYXRlIG1hcmtldC1zaGFyZS48L3A+PHAgY2xhc3M9InBiLTIgbWItMCI+V2UgaGFkIGFub3RoZXIgbWlsZXN0b25lIHF1YXJ0ZXIgaW4gR2VuQUkgd2l0aCAkMS4yIGJpbGxpb24gaW4gYm9va2luZ3MgYW5kIGFwcHJveGltYXRlbHkgJDUwMCBtaWxsaW9uIGluIHJldmVudWUuIE9wZXJhdGluZyBtYXJnaW4gd2FzIGZsYXQgY29tcGFyZWQgdG8gYWRqdXN0ZWQgb3BlcmF0aW5nIG1hcmdpbiBsYXN0IHllYXIuIEVQUyBncmV3IDEwJSBvdmVyIFExIGFkanVzdGVkIEZZICcyNCBFUFMuIFdoaWxlIHdlIGNvbnRpbnVlIHRvIGludmVzdCBpbiBvdXIgYnVzaW5lc3MgYW5kIG91ciBwZW9wbGUgd2l0aCAkMjQyIG1pbGxpb24gZGVwbG95ZWQgcHJpbWFyaWx5IGFjcm9zcyBmaXZlIGFjcXVpc2l0aW9ucyBhbmQgd2l0aCBhcHByb3hpbWF0ZWx5IDE0IG1pbGxpb24gdHJhaW5pbmcgaG91cnMgdGhpcyBxdWFydGVyIGRlc2lnbmVkIHRvIGhlbHAgdXMgYnJpbmcgdGhlIGxhdGVzdCBpbiBzb2x1dGlvbnMgYW5kIHRlY2hub2xvZ3kgdG8gb3VyIGNsaWVudHMsIHByb3ZpZGUgb3VyIHBlb3BsZSB3aXRoIG1hcmtldGFibGUgc2tpbGxzIGFuZCByZWludmVudCBvdXIgc2VydmljZXMgdXNpbmcgR2VuQUkuIFRoaXMgYXZlcmFnZXMgMTkgaG91cnMgcGVyIHBlcnNvbi4gV2UgaW5jcmVhc2VkIG91ciBkYXRhIGFuZCBBSSB3b3JrZm9yY2UgdG8gYXBwcm94aW1hdGVseSA2OSwwMDAsIGNvbnRpbnVpbmcgcHJvZ3Jlc3MgYWdhaW5zdCBvdXIgZ29hbCBvZiA4MCwwMDAgYnkgdGhlIGVuZCBvZiBmaXNjYWwgeWVhciAyMDI2LjwvcD48cCBjbGFzcz0icGItMiBtYi0wIj5XZSBhcmUgcHJvdWQgdG8gYmUgcmVjb2duaXplZCBieSBGb3J0dW5lIGFzIG9uZSBvZiB0aGUgV29ybGQncyBCZXN0IFdvcmtwbGFjZXMsIGp1bXBpbmcgZnJvbSBudW1iZXIgMTAgdG8gbnVtYmVyIDYuIFRoaXMgcmVjb2duaXRpb24gaXMgaW1wb3J0YW50IGFzIGl0IGlzIGJhc2VkIG9uIGZlZWRiYWNrIGZyb20gb3VyIHBlb3BsZSBhcm91bmQgdGhlIHdvcmxkLiBBbiBlc3NlbnRpYWwgcGFydCBvZiBvdXIgc3RyYXRlZ3kgaXMgaGF2aW5nIGFjY2VzcyB0byB0aGUgYmVzdCBwZW9wbGUgYW5kIGJlaW5nIGFuIGF0dHJhY3RpdmUgd29ya3BsYWNlIGlzIGNyaXRpY2FsIHRvIG91ciBzdWNjZXNzLiBBbmQgaW4gcmVjb2duaXRpb24gb2Ygb3VyIHN0cm9uZyBicmFuZCwgd2UgYXJlIHByb3VkIHRvIGVhcm4gb3VyIGhpZ2hlc3QgYnJhbmQgdmFsdWUgdG8tZGF0ZSBvbiBJbnRlcmJyYW5kJ3MgcHJlc3RpZ2lvdXMgQmVzdCBHbG9iYWwgQnJhbmRzIGxpc3QsIGluY3JlYXNpbmcgdG8gJDIxLjkgYmlsbGlvbiBhbmQgcmFua2luZyBudW1iZXIgMzEuPC9wPjxwIGNsYXNzPSJwYi0yIG1iLTAiPldlIGNvbnRpbnVlIHRvIGludmVzdCBpbiBjcmVhdGluZyBhbmQgbWFpbnRhaW5pbmcgdGhyaXZpbmcgY29tbXVuaXRpZXMsIHdoaWNoIG91ciBsb25nLXRlcm0gZ3Jvd3RoIGRlcGVuZHMgb24uIFRoaXMgcXVhcnRlciwgYW1vbmcgb3RoZXIgdGhpbmdzLCBBY2NlbnR1cmUgaGFzIHBhcnRuZXJlZCB3aXRoIHRoZSBOR08sIEluc3RpdHV0byBQUk9BIGluIEJyYXppbCB0byBoZWxwIHRyYW5zZm9ybSB0aGUgbGl2ZXMgb2YgbG93LWluY29tZSB5b3V0aCBieSBwcm92aWRpbmcgdGhlbSB3aXRoIGRpZ2l0YWwgc2tpbGxzIHRvIGVudGVyIHRoZSB3b3JrZm9yY2UuIEkgYW0gdmVyeSBwbGVhc2VkIHdpdGggb3VyIHJlc3VsdHMgdGhpcyBxdWFydGVyIGFuZCBvdXIgcmV0dXJuIHRvIGJyb2FkLWJhc2VkIGdyb3d0aCBkdWUgdG8gb3VyIHN0cmF0ZWd5IHRvIGJlIG91ciBjbGllbnQncyByZWludmVudGlvbiBwYXJ0bmVyIG9mIGNob2ljZS4gV2UgYWxzbyBoYXZlIGEgcmVzaWxpZW50IGJ1c2luZXNzIG1vZGVsIHdpdGggZGl2ZXJzaXR5IGFjcm9zcyBtYXJrZXRzLCBpbmR1c3RyaWVzIGFuZCB0aGUgdHlwZXMgb2Ygd29yayBvdXIgY2xpZW50cyBjb21lIHRvIHVzIGZvciwgYm90aCBjb25zdWx0aW5nIHR5cGUgb2Ygd29yayBhbmQgbWFuYWdlZCBzZXJ2aWNlcy48L3A+PHAgY2xhc3M9InBiLTIgbWItMCI+T3ZlciB0byB5b3UsIEFuZ2llLjwvcD48L2Rpdj48L2Rpdj48ZGl2IGNsYXNzPSJ0cmFuc2NyaXB0LWxpbmUtcmlnaHQgbWItNCI+PGRpdiBjbGFzcz0iaW5zaWRlci1pbWFnZSBib3JkZXIgcm91bmRlZCB0ZXh0LWNlbnRlciBtdC0zIG1sLTMiPjxzcGFuIGNsYXNzPSJmYS1yZWd1bGFyIGZhLXVzZXIiIGFyaWEtaGlkZGVuPSJ0cnVlIj48L3NwYW4+PC9kaXY+PGRpdiBjbGFzcz0iZmxleC1zaHJpbmstMSBwb3NpdGlvbi1yZWxhdGl2ZSB0cmFuc2NyaXB0LWFycm93IGJnLWxpZ2h0LWJsdWUgcm91bmRlZCBweS0yIHB4LTMiPjxkaXYgY2xhc3M9InRyYW5zY3JpcHQtbGluZS1zcGVha2VyIj48ZGl2IGNsYXNzPSJmb250LXdlaWdodC1ib2xkIj5BbmdpZSBQYXJrPC9kaXY+PGRpdiBjbGFzcz0ic2Vjb25kYXJ5LXRpdGxlIGZvbnQtaXRhbGljIG1iLTEiPkNoaWVmIEZpbmFuY2lhbCBPZmZpY2VyIGF0IEFjY2VudHVyZTwvZGl2PjwvZGl2PjxwIGNsYXNzPSJwYi0yIG1iLTAiPlRoYW5rIHlvdSwgSnVsaWUsIGFuZCBoYXBweSBob2xpZGF5cyB0byBhbGwgb2YgeW91LCBhbmQgdGhhbmtzIGZvciB0YWtpbmcgdGhlIHRpbWUgdG8gam9pbiB1cyBvbiB0b2RheSdzIGNhbGwuIFdlIHdlcmUgdmVyeSBwbGVhc2VkIHdpdGggb3VyIHJlc3VsdHMgaW4gdGhlIGZpcnN0IHF1YXJ0ZXIsIHdoaWNoIGV4Y2VlZGVkIG91ciBleHBlY3RhdGlvbnMgYW5kIHJlZmxlY3QgbW9tZW50dW0gYWNyb3NzIG91ciBidXNpbmVzcy4gV2UgYXJlIHBhcnRpY3VsYXJseSBwbGVhc2VkIHdpdGggb3VyIHN0cm9uZyByZXZlbnVlIGdyb3d0aCwgd2hpY2ggd2FzIGJyb2FkLWJhc2VkIGFjcm9zcyBnZW9ncmFwaGljIG1hcmtldHMsIGluZHVzdHJ5IGdyb3VwcyBhbmQgY29uc3VsdGluZyBhbmQgbWFuYWdlZCBzZXJ2aWNlcywgZGVtb25zdHJhdGluZyB3ZSBhcmUgYSBsZWFkZXIgaW4gdGhlIG1hcmtldCBhcyBhIHRydXN0ZWQgcmVpbnZlbnRpb24gcGFydG5lciBmb3Igb3VyIGNsaWVudHMuIEJhc2VkIG9uIHRoZSBzdHJlbmd0aCBvZiBvdXIgZmlyc3QgcXVhcnRlciByZXN1bHRzLCB3ZSBhcmUgaW5jcmVhc2luZyBvdXIgZnVsbC15ZWFyIHJldmVudWUgb3V0bG9vaywgd2hpY2ggSSB3aWxsIGNvdmVyIGluIG1vcmUgZGV0YWlsIGxhdGVyIGluIG91ciBjYWxsLiBTbyBsZXQgbWUgYmVnaW4gYnkgc3VtbWFyaXppbmcgYSBmZXcgaGlnaGxpZ2h0cyBpbiB0aGUgcXVhcnRlci48L3A+PHAgY2xhc3M9InBiLTIgbWItMCI+UmV2ZW51ZXMgZ3JldyA4JSBpbiBsb2NhbCBjdXJyZW5jeSBhYm92ZSB0aGUgdG9wLWVuZCBvZiBvdXIgZ3VpZGVkIHJhbmdlIHdpdGggNiBvZiBvdXIgMTMgaW5kdXN0cmllcyBncm93aW5nIGRvdWJsZS1kaWdpdHMgYW5kIHdlIGNvbnRpbnVlIHRvIHRha2UgbWFya2V0LXNoYXJlLiBXZSBkZWxpdmVyZWQgRVBTIGluIHRoZSBxdWFydGVyIG9mICQzLjU5LCByZWZsZWN0aW5nIDEwJSBncm93dGggb3ZlciBhZGp1c3RlZCBFUFMgbGFzdCB5ZWFyLiBPcGVyYXRpbmcgbWFyZ2luIHdhcyAxNi43JSBmb3IgdGhlIHF1YXJ0ZXIsIGNvbnNpc3RlbnQgd2l0aCB0aGUgYWRqdXN0ZWQgUTEgcmVzdWx0cyBsYXN0IHllYXIgYW5kIGluY2x1ZGUgc2lnbmlmaWNhbnQgaW52ZXN0bWVudHMgaW4gb3VyIHBlb3BsZSBpbiBvdXIgYnVzaW5lc3MuIEZpbmFsbHksIHdlIGRlbGl2ZXJlZCBmcmVlLWNhc2ggZmxvdyBvZiAkODcwIG1pbGxpb24gYW5kIHJldHVybmVkICQxLjggYmlsbGlvbiB0byBzaGFyZWhvbGRlcnMgdGhyb3VnaCByZXB1cmNoYXNlcyBhbmQgZGl2aWRlbmRzLiBXZSBhbHNvIGludmVzdGVkICQyNDIgbWlsbGlvbiwgcHJpbWFyaWx5IGF0dHJpYnV0ZWQgdG8gZml2ZSBhY3F1aXNpdGlvbnMgaW4gdGhlIHF1YXJ0ZXIuPC9wPjxwIGNsYXNzPSJwYi0yIG1iLTAiPldpdGggdGhvc2UgaGlnaC1sZXZlbCBjb21tZW50cywgbGV0IG1lIHR1cm4gdG8gc29tZSBvZiB0aGUgZGV0YWlscyBzdGFydGluZyB3aXRoIG5ldyBib29raW5ncy4gTmV3IGJvb2tpbmdzIHdlcmUgJDE4LjcgYmlsbGlvbiBmb3IgdGhlIHF1YXJ0ZXIsIHJlcHJlc2VudGluZyAxJSBncm93dGggaW4gYm90aCBVLlMuIGRvbGxhcnMgYW5kIGxvY2FsIGN1cnJlbmN5IHdpdGggYW4gb3ZlcmFsbCBib29rLXRvLWJpbGwgb2YgMS4xLiBDb25zdWx0aW5nIGJvb2tpbmdzIHdlcmUgJDkuMiBiaWxsaW9uIHdpdGggYSBib29rLXRvLWJpbGwgb2YgMS4wLCBNYW5hZ2VkIFNlcnZpY2VzIGJvb2tpbmdzIHdlcmUgJDkuNSBiaWxsaW9uIHdpdGggYSBib29rLXRvLWJpbGwgb2YgMS4xLjwvcD48cCBjbGFzcz0icGItMiBtYi0wIj5UdXJuaW5nIG5vdyB0byByZXZlbnVlcy4gUmV2ZW51ZXMgZm9yIHRoZSBxdWFydGVyIHdlcmUgJDE3LjcgYmlsbGlvbiwgYSA5JSBpbmNyZWFzZSBpbiBVLlMuIGRvbGxhcnMgYW5kIDglIGluIGxvY2FsIGN1cnJlbmN5LCBhcHByb3hpbWF0ZWx5ICQyNDAgbWlsbGlvbiBhYm92ZSB0aGUgdG9wLWVuZCBvZiBvdXIgZ3VpZGVkIHJhbmdlLiBUaGUgZm9yZWlnbiBleGNoYW5nZSBpbXBhY3QgZm9yIHRoZSBxdWFydGVyIHdhcyBhcHByb3hpbWF0ZWx5IHBvc2l0aXZlIDElIGNvbXBhcmVkIHdpdGggdGhlIHBvc2l0aXZlIDEuNSUgZXN0aW1hdGUgcHJvdmlkZWQgbGFzdCBxdWFydGVyLiBDb25zdWx0aW5nIHJldmVudWVzIGZvciB0aGUgcXVhcnRlciB3ZXJlICQ5IGJpbGxpb24sIHVwIDclIGluIFUuUy4gZG9sbGFycyBhbmQgNiUgaW4gbG9jYWwgY3VycmVuY3kuIE1hbmFnZWQgU2VydmljZXMgcmV2ZW51ZSB3ZXJlICQ4LjYgYmlsbGlvbiwgdXAgMTElIGluIGJvdGggVS5TLiBkb2xsYXJzIGFuZCBsb2NhbCBjdXJyZW5jeSwgZHJpdmVuIGJ5IGRvdWJsZS1kaWdpdCBncm93dGggaW4gVGVjaG5vbG9neSBNYW5hZ2VkIFNlcnZpY2VzLCB3aGljaCBpbmNsdWRlcyBvdXIgQXBwbGljYXRpb24gTWFuYWdlZCBTZXJ2aWNlcyBhbmQgSW5mcmFzdHJ1Y3R1cmUgTWFuYWdlZCBTZXJ2aWNlcyBhbmQgaGlnaCBzaW5nbGUtZGlnaXQgZ3Jvd3RoIGluIE9wZXJhdGlvbnMuPC9wPjxwIGNsYXNzPSJwYi0yIG1iLTAiPlR1cm5pbmcgdG8gb3VyIGdlb2dyYXBoaWMgbWFya2V0cy4gSW4gdGhlIEFtZXJpY2FzLCByZXZlbnVlcyBncmV3IDExJSBpbiBsb2NhbCBjdXJyZW5jeS4gR3Jvd3RoIHdhcyBsZWQgYnkgaW5kdXN0cmlhbCwgc29mdHdhcmUgYW5kIHBsYXRmb3JtcywgYmFua2luZyBhbmQgY2FwaXRhbCBtYXJrZXRzIGFuZCBjb25zdW1lciBnb29kcywgcmV0YWlsIGFuZCB0cmF2ZWwgc2VydmljZXMuIFJldmVudWUgZ3Jvd3RoIHdhcyBkcml2ZW4gYnkgdGhlIFVuaXRlZCBTdGF0ZXMgYW5kIEFyZ2VudGluYS4gSW4gRU1FQSwgcmV2ZW51ZXMgZ3JldyA2JSBpbiBsb2NhbCBjdXJyZW5jeSwgbGVkIGJ5IGdyb3d0aCBpbiBwdWJsaWMgc2VydmljZSwgbGlmZSBzY2llbmNlcyBhbmQgaGVhbHRoLCBwYXJ0aWFsbHkgb2Zmc2V0IGJ5IGEgZGVjbGluZSBpbiBiYW5raW5nIGFuZCBjYXBpdGFsIG1hcmtldHMuIFJldmVudWUgZ3Jvd3RoIHdhcyBkcml2ZW4gYnkgdGhlIFVuaXRlZCBLaW5nZG9tIGFuZCBJdGFseSwgcGFydGlhbGx5IG9mZnNldCBieSBhIGRlY2xpbmUgaW4gRnJhbmNlLiBJbiBBc2lhIFBhY2lmaWMsIHdlIGRlbGl2ZXJlZCA0JSByZXZlbnVlIGdyb3d0aCBpbiBsb2NhbCBjdXJyZW5jeSwgZHJpdmVuIGJ5IGdyb3d0aCBpbiB1dGlsaXRpZXMsIGluZHVzdHJpYWwgYW5kIGhlYWx0aCwgcGFydGlhbGx5IG9mZnNldCBieSBhIGRlY2xpbmUgaW4gY2hlbWljYWxzIGFuZCBuYXR1cmFsIFJlc291cmNlcy4gUmV2ZW51ZSBncm93dGggd2FzIGxlZCBieSBKYXBhbiwgd2hpY2ggcmVwcmVzZW50cyBhcHByb3hpbWF0ZWx5IGhhbGYgb2YgQXNpYSBQYWNpZmljLCBwYXJ0aWFsbHkgb2Zmc2V0IGJ5IGRlY2xpbmVzIGluIFNpbmdhcG9yZSBhbmQgQXVzdHJhbGlhLjwvcD48cCBjbGFzcz0icGItMiBtYi0wIj5Nb3ZpbmcgZG93biB0aGUgaW5jb21lIHN0YXRlbWVudC4gR3Jvc3MgbWFyZ2luIGZvciB0aGUgcXVhcnRlciB3YXMgMzIuOSUgY29tcGFyZWQgdG8gMzMuNiUgZm9yIHRoZSBmaXJzdCBxdWFydGVyIGxhc3QgeWVhci4gU2FsZXMgYW5kIG1hcmtldGluZyBleHBlbnNlIGZvciB0aGUgcXVhcnRlciB3YXMgMTAuMiUgY29tcGFyZWQgd2l0aCAxMC41JSBmb3IgdGhlIGZpcnN0IHF1YXJ0ZXIgbGFzdCB5ZWFyLiBHZW5lcmFsIGFuZCBhZG1pbmlzdHJhdGl2ZSBleHBlbnNlIHdhcyA2JSBjb21wYXJlZCB0byA2LjQlIGZvciB0aGUgc2FtZSBxdWFydGVyIGxhc3QgeWVhci48L3A+PHAgY2xhc3M9InBiLTIgbWItMCI+QmVmb3JlIEkgY29udGludWUsIEkgd2FudCB0byBub3RlIHRoYXQgaW4gUTEgb2YgbGFzdCB5ZWFyLCB3ZSByZWNvcmRlZCAkMTQwIG1pbGxpb24gaW4gY29zdHMgYXNzb2NpYXRlZCB3aXRoIG91ciBidXNpbmVzcyBvcHRpbWl6YXRpb24gYWN0aW9ucywgd2hpY2ggZGVjcmVhc2VkIG9wZXJhdGluZyBtYXJnaW4gYnkgOTAgYmFzaXMgcG9pbnRzIGluIEVQUyBieSAkMC4xNy4gVGhlIGZvbGxvd2luZyBjb21wYXJpc29ucyBleGNsdWRlIHRoZXNlIGltcGFjdHMgYW5kIHJlZmxlY3QgYWRqdXN0ZWQgcmVzdWx0cy4gT3BlcmF0aW5nIGluY29tZSB3YXMgJDIuOSBiaWxsaW9uIGluIHRoZSBmaXJzdCBxdWFydGVyLCByZWZsZWN0aW5nIGEgMTYuNyUgb3BlcmF0aW5nIG1hcmdpbiBjb25zaXN0ZW50IHdpdGggYWRqdXN0ZWQgb3BlcmF0aW5nIG1hcmdpbiBpbiBRMSBvZiBsYXN0IHllYXIuIE91ciBlZmZlY3RpdmUgdGF4IHJhdGUgZm9yIHRoZSBxdWFydGVyIHdhcyAyMS42JSBjb21wYXJlZCB3aXRoIGFuIGVmZmVjdGl2ZSB0YXggcmF0ZSBvZiAyMy4yJSBmb3IgdGhlIGZpcnN0IHF1YXJ0ZXIgbGFzdCB5ZWFyLiBEaWx1dGVkIGVhcm5pbmdzIHBlciBzaGFyZSB3ZXJlICQzLjU5IGNvbXBhcmVkIHdpdGggYWRqdXN0ZWQgRVBTIG9mICQzLjI3IGluIHRoZSBmaXJzdCBxdWFydGVyIGxhc3QgeWVhciwgcmVmbGVjdGluZyAxMCUgZ3Jvd3RoIG92ZXIgYWRqdXN0ZWQgRVBTIGluIFExIGxhc3QgeWVhci48L3A+PHAgY2xhc3M9InBiLTIgbWItMCI+RGF5IHNlcnZpY2VzIG91dHN0YW5kaW5nIHdlcmUgNTAgZGF5cyBjb21wYXJlZCB0byA0NiBkYXlzIGxhc3QgcXVhcnRlciBhbmQgNDkgZGF5cyBpbiB0aGUgZmlyc3QgcXVhcnRlciBvZiBsYXN0IHllYXIuIEZyZWUgY2FzaCBmbG93IGZvciB0aGUgcXVhcnRlciB3YXMgJDg3MCBtaWxsaW9uLCByZXN1bHRpbmcgZnJvbSBjYXNoIGdlbmVyYXRlZCBieSBvcGVyYXRpbmcgYWN0aXZpdGllcyBvZiAkMSBiaWxsaW9uLCBuZXQgb2YgcHJvcGVydHkgYW5kIGVxdWlwbWVudCBhZGRpdGlvbnMgb2YgJDE1MiBtaWxsaW9uLiBGb2xsb3dpbmcgdGhlIGNvbXBsZXRpb24gb2Ygb3VyICQ1IGJpbGxpb24gaW5hdWd1cmFsIGRlYnQgb2ZmZXJpbmcsIG91ciBjYXNoIGJhbGFuY2UgYXQgTm92ZW1iZXIgMzAgd2FzICQ4LjMgYmlsbGlvbiBjb21wYXJlZCB3aXRoICQ1IGJpbGxpb24gYXQgQXVndXN0IDMxLjwvcD48cCBjbGFzcz0icGItMiBtYi0wIj5XaXRoIHJlZ2FyZHMgdG8gb3VyIG9uZ29pbmcgb2JqZWN0aXZlIHRvIHJldHVybiBjYXNoIHRvIHNoYXJlaG9sZGVycywgaW4gdGhlIGZpcnN0IHF1YXJ0ZXIsIHdlIHJlcHVyY2hhc2VkIG9yIHJlZGVlbWVkIDIuNSBtaWxsaW9uIHNoYXJlcyBmb3IgJDg5OCBtaWxsaW9uIGF0IGFuIGF2ZXJhZ2UgcHJpY2Ugb2YgJDM1NS4wMyBwZXIgc2hhcmUuIEFzIG9mIE5vdmVtYmVyIDMwLCB3ZSBoYWQgYXBwcm94aW1hdGVseSAkNS45IGJpbGxpb24gb2Ygc2hhcmUgcmVwdXJjaGFzZSBhdXRob3JpdHkgcmVtYWluaW5nLiBBbHNvIGluIE5vdmVtYmVyLCB3ZSBwYWlkIGEgcXVhcnRlcmx5IGNhc2ggZGl2aWRlbmQgb2YgJDEuNDggcGVyIHNoYXJlIGZvciBhIHRvdGFsIG9mICQ5MjYgbWlsbGlvbi4gVGhpcyByZXByZXNlbnRlZCBhIDE1JSBpbmNyZWFzZSBvdmVyIGxhc3QgeWVhciwgYW5kIG91ciBCb2FyZCBvZiBEaXJlY3RvcnMgZGVjbGFyZWQgYSBxdWFydGVybHkgY2FzaCBkaXZpZGVuZCBvZiAkMS40OCBwZXIgc2hhcmUgdG8gYmUgcGFpZCBvbiBGZWJydWFyeSAxNCwgYSAxNSUgaW5jcmVhc2Ugb3ZlciBsYXN0IHllYXIuIFNvIGluIHN1bW1hcnksIHdlIGFyZSB2ZXJ5IHBsZWFzZWQgd2l0aCBvdXIgUTEgcmVzdWx0cyBhbmQgd2UgYXJlIG9mZiB0byBhIHN0cm9uZyBzdGFydCBpbiBGWSAnMjUuPC9wPjxwIGNsYXNzPSJwYi0yIG1iLTAiPkFuZCBub3cgbGV0IG1lIHR1cm4gaXQgYmFjayB0byBKdWxpZS48L3A+PC9kaXY+PC9kaXY+PGRpdiBjbGFzcz0idHJhbnNjcmlwdC1saW5lLWxlZnQgcGItNCI+PGRpdiBjbGFzcz0iaW5zaWRlci1pbWFnZSBib3JkZXIgcm91bmRlZCBtdC0zIG1yLTMiIHN0eWxlPSJiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaHR0cHM6Ly9pbnNpZGVydHJhZGVzLmNvbS9tZWRpYS8yMDYzcHVzaF9qdWxpZXdpa2kuanBnKTsiPjwvZGl2PjxkaXYgY2xhc3M9ImZsZXgtc2hyaW5rLTEgcG9zaXRpb24tcmVsYXRpdmUgdHJhbnNjcmlwdC1hcnJvdyBiZy1saWdodC10ZWFsIHJvdW5kZWQgcHktMiBweC0zIj48ZGl2IGNsYXNzPSJ0cmFuc2NyaXB0LWxpbmUtc3BlYWtlciI+PGRpdiBjbGFzcz0iZm9udC13ZWlnaHQtYm9sZCI+SnVsaWUgU3dlZXQ8L2Rpdj48ZGl2IGNsYXNzPSJzZWNvbmRhcnktdGl0bGUgZm9udC1pdGFsaWMgbWItMSI+Q2hhaXIgYW5kIENoaWVmIEV4ZWN1dGl2ZSBPZmZpY2VyIGF0IEFjY2VudHVyZTwvZGl2PjwvZGl2PjxwIGNsYXNzPSJwYi0yIG1iLTAiPlRoYW5rIHlvdSwgQW5naWUuIFN0YXJ0aW5nIHdpdGggdGhlIGRlbWFuZCBlbnZpcm9ubWVudCwgd2Ugc2F3IG1vcmUgb2YgdGhlIHNhbWUuIE91ciBjbGllbnRzIGFyZSBmb2N1c2VkIG9uIHJlaW52ZW50aW9uLCB3aGljaCBtZWFucyBsYXJnZSBzY2FsZSB0cmFuc2Zvcm1hdGlvbnMuIFdlIGRvIG5vdCBjdXJyZW50bHkgc2VlIGFuIGltcHJvdmVtZW50IGluIG92ZXJhbGwgc3BlbmRpbmcgYnkgb3VyIGNsaWVudHMsIHBhcnRpY3VsYXJseSBvbiBzbWFsbGVyIGRlYWxzLiBXaGVuIHRob3NlIG1hcmtldCBjb25kaXRpb25zIGltcHJvdmUsIHdlIHdpbGwgYmUgd2VsbC1wb3NpdGlvbmVkIHRvIGNhcGl0YWxpemUgb24gdGhlbSBhcyB3ZSBjb250aW51ZSB0byBtZWV0IHRoZSBkZW1hbmQgZm9yIHRoZSBjcml0aWNhbCBwcm9ncmFtcyBvdXIgY2xpZW50cyBhcmUgcHJpb3JpdGl6aW5nLiBBcyBleHBlY3RlZCwgYnVpbGRpbmcgdGhlIHN0cm9uZyBkaWdpdGFsIGNvcmUgcmVxdWlyZWQgZm9yIHJlaW52ZW50aW9uIHdhcyBhIHN0cm9uZyBkcml2ZXIgb2Ygb3VyIGdyb3d0aCB0aGlzIHF1YXJ0ZXIuIEdlbkFJIGNvbnRpbnVlcyB0byBiZSBhIGNhdGFseXN0IGZvciByZWludmVudGlvbiBhY3Jvc3MgdGhlIGVudGVycHJpc2UgYW5kIGJ1aWxkaW5nIG91dCB0aGUgZGF0YSBmb3VuZGF0aW9uIG5lY2Vzc2FyeSB0byBjYXBpdGFsaXplIG9uIEFJIGlzIGFuIGluY3JlYXNpbmcgcGFydCBvZiB0aGF0IGdyb3d0aC48L3A+PHAgY2xhc3M9InBiLTIgbWItMCI+VGhlbWVzIGFyb3VuZCBhY2hpZXZpbmcgYm90aCBjb3N0IGVmZmljaWVuY2llcyBhbmQgZ3Jvd3RoIGNvbnRpbnVlIGFjcm9zcyB0aGUgZGVtYW5kIHdlJ3JlIHNlZWluZy4gVGhyb3VnaCB0aGUgZXhhbXBsZXMgZnJvbSBRMSwgeW91IGNhbiBzZWUgYm90aCBvdXIgc3RyYXRlZ3kgdG8gYmUgdGhlIHJlaW52ZW50aW9uIHBhcnRuZXIgb2YgY2hvaWNlIGFuZCBob3cgd2UgYXJlIGJyaW5naW5nIHRvZ2V0aGVyIG91ciBzZXJ2aWNlcywgb3VyIGVjb3N5c3RlbSByZWxhdGlvbnNoaXBzIGFuZCBvdXIgc2NhbGVkIGludmVzdG1lbnRzIGluIGN1dHRpbmctZWRnZSBwbGF0Zm9ybXMgbGlrZSBTeW5PcHMgYW5kIEdlbldpemFyZCBhcyB3ZWxsIGFzIHRlY2hub2xvZ2llcyBsaWtlIEdlbkFJIHRvIGRyaXZlIHZhbHVlIGZvciBvdXIgY2xpZW50cy4gV2UgYXJlIGhlbHBpbmcgb3VyIGNsaWVudHMgYnVpbGQgdGhlaXIgZGlnaXRhbCBjbG91ZCBjb3JlLCBpbmNsdWRpbmcgaW4gdGhlIGNsb3VkLCB3aGljaCBzYXcgZG91YmxlLWRpZ2l0IGdyb3d0aCB0aGlzIHF1YXJ0ZXIuIEFjY2VudHVyZSBGZWRlcmFsIFNlcnZpY2VzIGlzIHdvcmtpbmcgd2l0aCB0aGUgVS5TLiBBaXIgRm9yY2UsIHRoZSBuYXRpb24ncyBtaWxpdGFyeSBhaXIgLS0gc2VydmljZSBhaXIgYnJhbmNoIG9uIGEgY2xvdWQgbW9uZXRpemF0aW9uIGpvdXJuZXkgdG8gbWFuYWdlIGl0cyBjb21wbGV4IElUIGVudmlyb25tZW50LCBzbyB0aGF0IG1pbGl0YXJ5IHBlcnNvbm5lbCBjYW4gbWFpbnRhaW4gdGhlaXIgY29tcGV0aXRpdmUgZWRnZS48L3A+PHAgY2xhc3M9InBiLTIgbWItMCI+V2Ugd2lsbCBkZXZlbG9wIGEgbXVsdGktY2xvdWQgZWNvc3lzdGVtIHVzaW5nIHNlcnZpY2VzIGZyb20gbXVsdGlwbGUgcHJvdmlkZXJzIHRvIGNyZWF0ZSBhIHJvYnVzdCwgc2VjdXJlIGFuZCBpbnRlZ3JhdGVkIGluZnJhc3RydWN0dXJlLiBUaGlzIHdpbGwgZW5oYW5jZSBob3cgZGlmZmVyZW50IHN5c3RlbXMgYW5kIGRldmljZXMgd29yayB0b2dldGhlciBhbmQgY29tbXVuaWNhdGUgdG8gcXVpY2tseSBpbXBsZW1lbnQgY3V0dGluZy1lZGdlIHRvb2xzIGFuZCB0ZWNobm9sb2dpZXMuIFdlIGFsc28gcHJvdmlkZSBtYW5hZ2VkIHNlcnZpY2VzIHRoYXQgZm9zdGVyIGNvbGxhYm9yYXRpb24gYW5kIGVuYWJsZSBwZXJzb25uZWwgdG8gcXVpY2tseSBtYWtlIGRhdGEtZHJpdmVuIGRlY2lzaW9ucyBhYm91dCB0aGVpciBjbG91ZCB1c2FnZSBhbmQgY29zdHMgd2hpbGUgYWRhcHRpbmcgdG8gY2hhbmdpbmcgbWlzc2lvbiByZXF1aXJlbWVudHMuIFRoaXMgcGFydG5lcnNoaXAgd2lsbCBlbmFibGUgdGhlIFUuUy4gQWlyIEZvcmNlIHRvIGdldCB0aGUgbW9zdCBvdXQgb2YgdGhlaXIgY2xvdWQgaW52ZXN0bWVudHMgdG8gYWNoaWV2ZSByZWFsLXRpbWUgY3Jvc3MgY29zdCB0cmFuc3BhcmVuY3ksIGFjY2VsZXJhdGVkIGNvc3Qgc2F2aW5ncywgaW5jcmVhc2VkIGVmZmljaWVuY3kgYW5kIGltcHJvdmVkIGFnaWxpdHkuPC9wPjxwIGNsYXNzPSJwYi0yIG1iLTAiPk91ciBpbmR1c3RyeSBleHBlcnRpc2UgaXMgY3JpdGljYWwgdG8gYnVpbGRpbmcgdGhlIHJpZ2h0IGRpZ2l0YWwgY29yZS4gV2UgYXJlIHBhcnRuZXJpbmcgd2l0aCB0aGUgQkNDIEljY3JlYSBHcm91cCwgSXRhbHkncyBsYXJnZXN0IGNvb3BlcmF0aXZlIGJhbmtpbmcgZ3JvdXAgdGhyb3VnaCBhIGpvaW50IHZlbnR1cmUgd2l0aCBpdHMgSVQgc3Vic2lkaWFyeSBvbiBhIHJlaW52ZW50aW9uIGpvdXJuZXkgdG8gaGVscCBvdmVyIDEwMCBhZmZpbGlhdGUgLS0gYWZmaWxpYXRlZCBiYW5rcyBncm93LiBPdXIgTWFuYWdlZCBTZXJ2aWNlcyB3aWxsIG1vZGVybml6ZSB0aGUgSVQgcGxhdGZvcm0gYW5kIG1pZ3JhdGUgYXBwbGljYXRpb25zIHRvIHRoZSBjbG91ZCwgZW5oYW5jaW5nIHJlc2lsaWVuY3ksIHN0YWJpbGl0eSBhbmQgc2VydmljZSBxdWFsaXR5LiBXZSB3aWxsIGFsc28gY29uc29saWRhdGUgZGF0YSBhbmQgYnVpbGQgYW4gaW50ZWdyYXRlZCBjbG91ZCBwbGF0Zm9ybSBmb3IgYWR2YW5jZWQgYW5hbHl0aWNzIGFuZCBBSSwgc3RyZW5ndGhlbmluZyB0aGVpciBkaWdpdGFsIGNvcmUuIEdlbkFJIHdpbGwgYmUgYXBwbGllZCB0byBpbmNyZWFzZSBpbnRlcm5hbCBJVCBlZmZpY2llbmN5IGFuZCByZWR1Y2UgY3VzdG9tZXIgcmVzcG9uc2UgdGltZSBvbiBkaWdpdGFsIGludGVyYWN0aW9uIGNoYW5uZWxzLjwvcD48cCBjbGFzcz0icGItMiBtYi0wIj5XZSB3aWxsIGV4cGFuZCBkaWdpdGFsIG9mZmVyaW5ncywgZW1wbG95IG9uYm9hcmRpbmcgYW5kIHBheW1lbnRzIHVzaW5nIG91ciBzdWl0ZSBvZiBzaGFyZWQgZmluYW5jZSBzZXJ2aWNlcyBzb2x1dGlvbnMuIEEgY2hhbmdlIG1hbmFnZW1lbnQgY29tbXVuaWNhdGlvbnMgcHJvZ3JhbSB3aWxsIG9mZmVyIHRhcmdldGVkIHVwc2tpbGxpbmcgYW5kIHJlc2tpbGxpbmcgb3Bwb3J0dW5pdGllcyB0byBlbnN1cmUgZW1wbG95ZWVzIHVzZSBuZXcgdGVjaG5vbG9naWVzIGFuZCBtZXRob2RvbG9naWVzIGVmZmVjdGl2ZWx5LiBUb2dldGhlciwgd2Ugd2lsbCBoZWxwIEJDQyBJY2NyZWEgR3JvdXAgcmVkdWNlIGNvc3RzIGFuZCBkcml2ZSBpbm5vdmF0aW9uLCBlbmFibGluZyB0aGUgYmFua2luZyBncm91cCB0byBiZSBtb3JlIGNvbXBldGl0aXZlIGFuZCBicmluZyBuZXcgcHJvZHVjdHMgYW5kIHNlcnZpY2VzIHRvLW1hcmtldCBmYXN0ZXIuPC9wPjxwIGNsYXNzPSJwYi0yIG1iLTAiPlNlY3VyaXR5IGlzIGFuIGFic29sdXRlbHkgZXNzZW50aWFsIGNvbXBvbmVudCBvZiBldmVyeSBjb21wYW55J3MgZGlnaXRhbCBjb3JlLCBhbmQgd2UgYWdhaW4gc2F3IHZlcnkgc3Ryb25nIGRvdWJsZS1kaWdpdCBncm93dGguIFdlIGFyZSB0aGUgcGFydG5lciBvZiBjaG9pY2UgaW4tcGFydCBiZWNhdXNlIHdlIGJyaW5nIGJvdGggdGhlIHVuZGVyc3RhbmRpbmcgb2YgY3Jvc3MtaW5kdXN0cnkgdGhyZWF0cyBhbmQgaW5kdXN0cnktc3BlY2lmaWMgdGhyZWF0cyB3aXRoIG91ciBkZWVwIGV4cGVyaWVuY2UgYWNyb3NzIDEzIGluZHVzdHJ5IGdyb3Vwcy4gV2UgYXJlIHN1cHBvcnRpbmcgYSBsZWFkaW5nIGFpcmNyYWZ0IG1hbnVmYWN0dXJlciBpbiBpdHMgY3liZXJzZWN1cml0eSBhY3Jvc3MgQWVyb3NwYWNlIGFuZCBEZWZlbnNlIG9uIGNyaXRpY2FsIGluZnJhc3RydWN0dXJlIGFuZCBwcm9kdWN0aW9uIHN5c3RlbXMuIFdlIHdpbGwgcHJvdmlkZSBtYW5hZ2VkIHNlcnZpY2VzIGFuZCBzb2x1dGlvbnMgZm9yIHRoZWlyIGN5YmVyc2VjdXJpdHkgY2FwYWJpbGl0eSwgbGVhZGluZyB0byBhIG1vcmUgcG93ZXJmdWwgYW5kIHNlY3VyZSBwcm9ncmFtLCBicmluZ2luZyBzZWN1cml0eSBieSBkZXNpZ24gYW5kIGluZHVzdHJpYWwgYXNzZXRzIGFuZCB0aGUgZXh0ZW5kZWQgZW50ZXJwcmlzZS4gT3VyIHNvbHV0aW9ucyB3aWxsIGhlbHAgcHJvdmlkZSBpbXByb3ZlZCBzZWN1cml0eSBhbmQgbWVldCByZWd1bGF0b3J5IGNvbXBsaWFuY2UuPC9wPjxwIGNsYXNzPSJwYi0yIG1iLTAiPldlIGFyZSBhbHNvIGhlbHBpbmcgd2l0aCB0aGUgZGlnaXRpemF0aW9uIG9mIG1hbnVmYWN0dXJpbmcgYW5kIHN1cHBseSBjaGFpbnMuIEluZHVzdHJ5IFggZ3JldyBkb3VibGUtZGlnaXRzIHRoaXMgcXVhcnRlci4gV2UgYXJlIGNvbnRpbnVpbmcgdG8gZXZvbHZlIG91ciBsb25nLXRpbWUgcGFydG5lcnNoaXAgd2l0aCBhIGdsb2JhbCBsZWFkZXIgaW4gdGlyZSBtYW51ZmFjdHVyaW5nIHRvIHJldm9sdXRpb25pemUgdGhlIHdheSBmYWN0b3JpZXMgb3BlcmF0ZSBhbmQgdG8gcmVkdWNlIHRpbWUtdG8tbWFya2V0IGZvciBuZXcgcHJvZHVjdHMsIGFjY2VsZXJhdGluZyBpbm5vdmF0aW9uLiBXZSB3aWxsIGJ1aWxkIGEgaHlicmlkIGRhdGEgZm91bmRhdGlvbiBpbiB0aGUgY2xvdWQsIGludGVncmF0aW5nIG1pbGxpb25zIG9mIGRhdGEgcG9pbnRzLiBXZSB3aWxsIGFsc28gaW1wbGVtZW50IGFkdmFuY2VkIGFuYWx5dGljcywgQUkgYW5kIGRpZ2l0YWwgdHdpbiB0ZWNobm9sb2dpZXMgdG8gb3B0aW1pemUgb3BlcmF0aW9ucyBwcm9jZXNzZXMgc3VjaCBhcyBxdWFsaXR5IGNoZWNrcy4gVGhpcyB3aWxsIGVuYWJsZSB0aGUgY29tcGFueSB0byB0cmFjZSB0aGUgcm9vdCBjYXVzZSBvZiBhIGZhaWxlZCBiYXRjaCBvZiB0aXJlcyBiYWNrIHRvIGEgbWFjaGluZSBvciBwcm9jZXNzIGluIG1pbnV0ZXMgaW5zdGVhZCBvZiBkYXlzLiBBbmQgcHJlZGljdGl2ZSBtYWludGVuYW5jZSB3aWxsIHBpbnBvaW50IHdoYXQgcGFydHMgb2YgdGhlaXIgcHJvY2VzcyBvciBtYWNoaW5lcnkgbWF5IGJlIGltcGFjdGluZyBxdWFsaXR5IGFuZCBwcm9kdWN0aXZpdHksIHByZXZlbnRpbmcgY29zdGx5IGRvd250aW1lcy48L3A+PHAgY2xhc3M9InBiLTIgbWItMCI+RW5naW5lZXJpbmcgdGVhbXMgd2lsbCBiZW5lZml0IGZyb20gbWFjaGluZSBsZWFybmluZyBhbmQgc2ltdWxhdGlvbiB0b29scyB0byBnZW5lcmF0ZSBhbmQgb3B0aW1pemUgdGhlIGRlc2lnbiBvZiBuZXcgcHJvZHVjdHMuIFdlIHdpbGwgYWxzbyBpbXBsZW1lbnQgbmV3IHdheXMgb2Ygd29ya2luZyB0byBhdHRyYWN0IHRlY2gtc2F2dnkgdGFsZW50IGFuZCBjdWx0aXZhdGUgYSBsZWFybmluZyBjdWx0dXJlIHdoZXJlIGVtcGxveWVlcyBpbiBvdmVyIDEwMCBmYWN0b3JpZXMgYXJlIHVwc2tpbGxlZCBvbiB0aGUgQUktcG93ZXJlZCB0b29scy4gVGhlIGNvbXBhbnkgd2lsbCBsb29rIHRvIGluY3JlYXNlIGdyb3d0aCBvcHBvcnR1bml0aWVzIGFuZCBzdXBwb3J0IHRoZWlyIGRpZ2l0YWwtZmlyc3Qgc3RyYXRlZ3ksIGFsbCB3aGlsZSByZW1haW5pbmcgY29tcGV0aXRpdmUgaW4gdGhlIG1hcmtldC4gV2UgYXJlIHBhcnRuZXJpbmcgd2l0aCBQdW1hIEluZGlhLCBhIGxlYWRlciBpbiBzcG9ydHMgbGlmZXN0eWxlIHByb2R1Y3RzIHRvIHJlaW52ZW50IHRoZWlyIHN1cHBseSBjaGFpbiBhbmQgZGlzdHJpYnV0aW9uIG5ldHdvcmsuIFRoaXMgd2lsbCBtZWV0IHRoZSBldmVyLWV2b2x2aW5nIGN1c3RvbWVyIGRlbWFuZCBmb3Igb3JkZXIgZGVsaXZlcnkgaW4gYSBoaWdobHkgY29tcGV0aXRpdmUgb21uaWNoYW5uZWwgbWFya2V0IHdoZXJlIHF1aWNrIGNvbW1lcmNlIGlzIGJlY29taW5nIHRoZSBub3JtLiBXZSB3aWxsIHVzZSBkYXRhIGFuZCBBSSB0byBpZGVudGlmeSBhbmQgc2V0LXVwIGxvY2FsaXplZCBmdWxmaWxsbWVudCBjZW50ZXJzLCBvcHRpbWl6aW5nIHRoZWlyIHNpemUgYW5kIGxvY2F0aW9uIGJhc2VkIG9uIGN1c3RvbWVyIHNhbGVzLjwvcD48cCBjbGFzcz0icGItMiBtYi0wIj5EaWdpdGFsIHR3aW5zIG9mIHRoZXNlIGZhY2lsaXRpZXMgd2lsbCBzaW11bGF0ZSB2YXJpb3VzIHByb2Nlc3MgZGVzaWducyBhbmQgcGh5c2ljYWwgYXV0b21hdGlvbiBzY2VuYXJpb3MgdG8gaWRlbnRpZnkgYm90dGxlbmVja3MuIFRoaXMgd2lsbCBoZWxwIHJlZGVmaW5lIHdhcmVob3VzZSBsYXlvdXRzIGFuZCBpbXByb3ZlIG1hdGVyaWFsIGZsb3cgZm9yIG1vcmUgZWZmaWNpZW50IG9yZGVyIGFuZCByZXR1cm4gcHJvY2Vzc2luZywgZGVsaXZlcmluZyBvcmRlcnMgdXAgdG8gNzAlIGZhc3RlciB3aXRoIGV4cHJlc3MgZGVsaXZlcnkgZm9yIG9ubGluZSBvcmRlcnMgZXhwZWN0ZWQgdG8gZG91YmxlLiBTdXBwbHkgY2hhaW4gY29zdHMgYXJlIGFsc28gZXhwZWN0ZWQgdG8gZGVjcmVhc2UgYnkgdXAgdG8gMTAlIGFuZCBhZGRpdGlvbmFsIGZlYXR1cmVzIGxpa2Ugc29sYXIgcG93ZXIgYW5kIEVWIGNoYXJnaW5nIHN0YXRpb25zIGF0IGZ1bGZpbGxtZW50IGNlbnRlcnMgd2lsbCBmdXJ0aGVyIHJlZHVjZSBjb3N0cyBhbmQgc3VwcG9ydCBzdXN0YWluYWJpbGl0eSBnb2Fscy4gUHVtYSBJbmRpYSB3aWxsIGJlIHRoZSBmaXJzdCBhbW9uZ3N0IHNwb3J0cyBicmFuZHMgaW4gdGhlIHJlZ2lvbiB0byBidWlsZCB0aGlzIHR5cGUgb2YgY3V0dGluZy1lZGdlIG9wZXJhdGluZyBtb2RlbCwgZW5oYW5jaW5nIGN1c3RvbWVyIGxveWFsdHkgdG8gZHJpdmUgZnV0dXJlIGdyb3d0aC48L3A+PHAgY2xhc3M9InBiLTIgbWItMCI+V2UgYXJlIHJlaW52ZW50aW5nIGFsbCB0aGluZ3MgY3VzdG9tZXIgdGhyb3VnaCBTb25nLCB3aGljaCBncmV3IGhpZ2gtc2luZ2xlLWRpZ2l0cyB0aGlzIHF1YXJ0ZXIuIFdlIGhhdmUgdGhlIGFiaWxpdHkgdG8gaW50ZWdyYXRlIGNyZWF0aXZlIGRhdGEgYW5kIEFJIHRlY2ggYW5kIHN0cmF0ZWd5IHdoaWxlIGxldmVyYWdpbmcgb3VyIGluZHVzdHJ5IGFuZCBvcGVyYXRpb25zIGV4cGVydGlzZSB0byB1bmxpa2UgbWFya2V0aW5nIGFzIGEgZ3Jvd3RoIGVuYWJsZXIgZm9yIG91ciBjbGllbnRzIHdoaWxlIGRlbGl2ZXJpbmcgZWZmaWNpZW5jaWVzLiBXZSBhcmUgaGVscGluZyBTcG90aWZ5IG9wdGltaXplIGl0cyBhZHZlcnRpc2luZyBidXNpbmVzcyBieSBmaW5kaW5nIG9wcG9ydHVuaXRpZXMgdG8gZHJpdmUgZWZmaWNpZW5jeSBhcyBpdCBzY2FsZXMgZ2xvYmFsbHkuIE91ciBtYXJrZXRpbmcgb3BlcmF0aW9ucyBtYW5hZ2VkIHNlcnZpY2VzIHN1cHBvcnQgdGhlaXIgYWQgb3BlcmF0aW9ucyB1bmRlciBhIHNpbmdsZSByb29mLCB0b3VjaGluZyBhIHNpZ25pZmljYW50IGFtb3VudCBvZiB0aGVpciBhZCByZXZlbnVlIGFjcm9zcyAxNTAgbWFya2V0cy48L3A+PHAgY2xhc3M9InBiLTIgbWItMCI+V2UndmUgaW5mdXNlZCBhdXRvbWF0aW9uIGFjcm9zcyB0aGVpciBvcGVyYXRpb25hbCB3b3JrZmxvd3MgdG8gaGVscCBzaWduaWZpY2FudGx5IHJlZHVjZSB0aGUgdGltZSBhbmQgZWZmb3J0IHJlcXVpcmVkIHRvIGxhdW5jaCBhZHZlcnRpc2VycyBjYW1wYWlnbnMsIGdldHRpbmcgdGhlbSB0byBtYXJrZXQgbW9yZSBxdWlja2x5IHRvIGhlbHAgZW5zdXJlIHJldmVudWUgcmVhbGl6YXRpb24gYW5kIGFkdmVydGlzZXIgc2F0aXNmYWN0aW9uLiBXZSBjb250aW51ZSB0byBleHBhbmQgYmV5b25kIGFkIG9wZXJhdGlvbnMsIGFjdGl2ZWx5IGxhdW5jaGluZyBuZXcgY2FwYWJpbGl0aWVzIGFjcm9zcyBhbmFseXRpY3MgYW5kIGluc2lnaHRzLCBkYXRhIGludGVncml0eSBhbmQgZW5yaWNobWVudCwgY3VzdG9tZXIgc3VwcG9ydCBhbmQgbW9yZS4gT3VyIHBhcnRuZXJzaGlwIGhlbHBzIFNwb3RpZnkgdG8gZm9jdXMgb24gaXRzIGNvcmUgY29tcGV0ZW5jeSBzbyBpdCBjYW4gYWNoaWV2ZSBsb25nLXRlcm0gcmVsZXZhbmNlIGFuZCBncm93dGggaW4gYW4gaW5jcmVhc2luZ2x5IGNvbXBldGl0aXZlIG1hcmtldC48L3A+PHAgY2xhc3M9InBiLTIgbWItMCI+V2UgYXJlIGNvbGxhYm9yYXRpbmcgd2l0aCBDYWl4YUJhbmssIGEgbGVhZGluZyBmaW5hbmNpYWwgZ3JvdXAgaW4gU3BhaW4gb24gdGhlaXIgcGxhbiB0byBlbmhhbmNlIGN1c3RvbWVyIGFuZCBlbXBsb3llZSBleHBlcmllbmNlcy4gV2Ugd2lsbCBpbmNyZWFzZSBwcm9kdWN0aXZpdHkgYW5kIGVmZmljaWVuY3kgYnkgbGV2ZXJhZ2luZyBBSSBhbmQgR2VuQUkgdG8gYnVpbGQgbXVsdGlwbGUgc29sdXRpb25zIHN1Y2ggYXMgdGhlIEJhbmsncyBjaGF0Ym90LCB3aGljaCBoYXMgc2lnbmlmaWNhbnRseSByZWR1Y2VkIHJlc3BvbnNlIHRpbWVzIGFuZCBpbXByb3ZlZCB0aGUgcXVhbGl0eSBvZiBhbnN3ZXJzIGZvciBjbGllbnRzIGFuZCBhbiBlbXBsb3llZSBhc3Npc3RhbnQgdG9vbCB0aGF0IHV0aWxpemVzIG5hdHVyYWwgbGFuZ3VhZ2UgY29udmVyc2F0aW9ucyBhbmQgc29sdXRpb24gc2VhcmNoZXMuIFdlIHdpbGwgYWxzbyBidWlsZCBhIGN1c3RvbWVyIHNlcnZpY2UgY2xhaW1zIHNvbHV0aW9uIHRoYXQgYW5hbHl6ZXMgZG9jdW1lbnRzIGFuZCBzdXBwb3J0cyBhZ2VudHMgYW5kIGxhd3llcnMgaW4gcHJvcG9zaW5nIHRoZSByaWdodCByZXNwb25zZXMsIHJlZHVjaW5nIHByb2Nlc3NpbmcgdGltZSBhbmQgYXNzaXN0aW5nIHNwZWNpYWxpemVkIHRlYW1zLiBUaGlzIHdpbGwgaGVscCBDYWl4YUJhbmsgcmVpbnZlbnQgd2l0aCBHZW5BSSBhbmQgd2UgYXJlIGNyZWF0aW5nIHJlYWwgdmFsdWUgZnJvbSBHZW5BSSBhY3Jvc3MgaW5kdXN0cmllcyBhbmQgY291bnRyaWVzLjwvcD48cCBjbGFzcz0icGItMiBtYi0wIj5XZSBhcmUgcGFydG5lcmluZyB3aXRoIFZhbGUsIGEgQnJhemlsaWFuIG1pbmluZyBhbmQgbG9naXN0aWNzIGNvbXBhbnkgdG8gdHJhbnNmb3JtIGl0cyBlbnZpcm9ubWVudGFsIGxpY2Vuc2luZyBwcm9ncmFtLCBzcGVlZGluZyB1cCBwZXJtaXQgYXBwbGljYXRpb25zIGFuZCBleHBhbmRpbmcgaXRzIHN1c3RhaW5hYmlsaXR5IGdvYWxzLiBXZSBjcmVhdGVkIFNtYXJ0IExpY2Vuc2luZywgYW4gZW5kLXRvLWVuZCBsaWNlbnNpbmcgbWFuYWdlbWVudCBwbGF0Zm9ybSB0aGF0IHVzZXMgR2VuQUkgdG8gc2NhbiBhcHBsaWNhdGlvbiBtYXRlcmlhbHMgYW5kIGVudmlyb25tZW50YWwgc3R1ZGllcyB0byBwcm9tb3RlIGNvbXBsaWFuY2Ugd2l0aCByZWd1bGF0b3J5IGFuZCBlbnZpcm9ubWVudGFsIHJlcXVpcmVtZW50cy4gVGhpcyBjcmVhdGVzIGFjdGlvbmFibGUgc3VtbWFyaWVzIHJlZHVjaW5nIGludGVybmFsIGRvY3VtZW50IHJldmlld3MgZnJvbSBkYXlzIHRvIG1pbnV0ZXMuIFdlJ3ZlIHRyYWluZWQgb3ZlciA1MDAgcGVvcGxlIHRvIHVzZSBTbWFydCBMaWNlbnNpbmcgYW5kIGVzdGFibGlzaGVkIGEgY2hhbmdlIG1hbmFnZW1lbnQgdGVhbSB0byBjb21iaW5lIHByZXZpb3VzbHkgc2VnbWVudGVkIHRlYW1zLCBoZWxwaW5nIFZhbGUgcGxhbiBhbmQgZXhlY3V0ZSBtb3JlIGVmZmljaWVuY3kgd2hpbGUgZnVydGhlciByZWR1Y2luZyBlbnZpcm9ubWVudGFsIGltcGFjdC48L3A+PHAgY2xhc3M9InBiLTIgbWItMCI+V2UgYXJlIHBhcnRuZXJpbmcgd2l0aCBJbmRvc2F0LCBhIGRpZ2l0YWwgdGVsZWNvbW11bmljYXRpb25zIGNvbXBhbnkgYW5kIGl0cyBzdWJzaWRpYXJ5LCBMaW50YXNhcnRhLCBhIGxlYWRpbmcgcHJvdmlkZXIgb2YgZGF0YSBjb21tdW5pY2F0aW9uLCBJbnRlcm5ldCBhbmQgSVQgc2VydmljZXMgdG8gbGF1bmNoIEluZG9uZXNpYSdzIGZpcnN0IHNvdmVyZWlnbiBBSSBjbG91ZCBwbGF0Zm9ybS4gVGhpcyB3aWxsIGFjY2VsZXJhdGUgdGhlaXIgQUktZHJpdmVuIGRpZ2l0YWwgdHJhbnNmb3JtYXRpb24gYW5kIHN1cHBvcnQgdGhlIGNvdW50cnkncyB2aXNpb24gb2YgYmVjb21pbmcgYSBkaWdpdGFsbHktZW1wb3dlcmVkIG5hdGlvbiBieSAyMDIwIC0tIDIwNDUuIFRoZSBjb2xsYWJvcmF0aW9uIHdpbGwgaW5pdGlhbGx5IGZvY3VzIG9uIEFJIHNvbHV0aW9ucyBmb3IgSW5kb25lc2lhJ3MgRmluYW5jaWFsIFNlcnZpY2VzIHNlY3Rvciwgb25lIG9mIHRoZSBrZXkgcGlsbGFycyBvZiB0aGUgY291bnRyeSdzIGVjb25vbXkuPC9wPjxwIGNsYXNzPSJwYi0yIG1iLTAiPkFjY2VudHVyZSdzIEFJIHJlZmluZXJ5IHBsYXRmb3JtIHdpbGwgcHJvdmlkZSBzY2FsZWQgQUkgY2FwYWJpbGl0aWVzIHdpdGggcHJlLWJ1aWx0IHNvbHV0aW9ucyB0aGF0IGhhdmUgYSBtb2R1bGFyIGFyY2hpdGVjdHVyZSB0byBtZWV0IGNsaWVudHMnIG5lZWRzIHdoZXJldmVyIHRoZXkgYXJlIGluIHRoZWlyIEFJIGpvdXJuZXksIHNpZ25pZmljYW50bHkgcmVkdWNpbmcgdGltZSB0byB2YWx1ZS4gVGhpcyBwYXJ0bmVyc2hpcCB3aWxsIGhlbHAgSW5kb25lc2lhbiBjb21wYW5pZXMgdG8gZHJpdmUgcmVpbnZlbnRpb24gYnkgaGFybmVzc2luZyB0aGUgcG93ZXIgb2Ygc2NhbGVkIEdlbkFJLCBwcm9wZWxsaW5nIGlubm92YXRpb24sIG9wZXJhdGlvbmFsIGVmZmljaWVuY3kgYW5kIHN1c3RhaW5hYmxlIGdyb3d0aCBpbiBhIGNvbXBldGl0aXZlIG1hcmtldC48L3A+PHAgY2xhc3M9InBiLTIgbWItMCI+VGFsZW50IGNvbnRpbnVlcyB0byBiZSBhdCB0aGUgdG9wIG9mIHRoZSBhZ2VuZGEgZm9yIENFT3MgYW5kIGdvdmVybm1lbnRzIGFuZCBvdXIgTGVhcm5WYW50YWdlIHNlcnZpY2VzIHBvc2l0aW9uIHVzIHRvIGJlIGFibGUgdG8gaGVscCBjbGllbnRzIGludmVzdCBpbiB0aGVpciB3b3JrZm9yY2UuIE91ciBwYXJ0bmVyc2hpcCB3aXRoIFMmUCBHbG9iYWwsIGEgbGVhZGluZyBwcm92aWRlciBvZiBmaW5hbmNpYWwgZGF0YSBhbmFseXRpY3MgYW5kIHJhdGluZ3MgaXMgZHJpdmluZyBHZW5BSSBpbm5vdmF0aW9uIGFjcm9zcyB0aGUgRmluYW5jaWFsIFNlcnZpY2VzIGluZHVzdHJ5LCBlbXBvd2VyaW5nIHRoZWlyIHdvcmtmb3JjZSB0byBhZG9wdCBHZW5BSSBhdC1zY2FsZSB0byBlbmhhbmNlIHByb2R1Y3Rpdml0eSBhbmQgZGVsaXZlciByZXZlbnVlIGdyb3d0aC4gVGhleSBhcmUgZXF1aXBwaW5nIG5lYXJseSA0MCwwMDAgb2YgdGhlaXIgZW1wbG95ZWVzIHdpdGggdGhlIG5lY2Vzc2FyeSBza2lsbHMsIGxldmVyYWdpbmcgQWNjZW50dXJlIExlYXJuVmFudGFnZSBTZXJ2aWNlcywgYSBjb21wcmVoZW5zaXZlIEdlbkFJIGxlYXJuaW5nIHByb2dyYW0uIFRoaXMgcHJvZ3JhbSBpbmNsdWRlcyBjdXJhdGVkIGFuZCBjdXN0b21pemVkIGNvbnRlbnQgdG8gZHJpdmUgQUkgZmx1ZW5jeSBhbmQgYWRkcmVzcyB0aGUgaW5kdXN0cnkncyBldm9sdmluZyB0YWxlbnQgcmVxdWlyZW1lbnRzLjwvcD48cCBjbGFzcz0icGItMiBtYi0wIj5GaW5hbGx5LCBhIHF1aWNrIGxvb2sgYXQgaG93IHdlJ3JlIGNvbnRpbnVhbGx5IHVzaW5nIG91ciBpbnZlc3RtZW50cyBpbiBhY3F1aXNpdGlvbnMgdG8gZHJpdmUgb3VyIGZ1dHVyZSBncm93dGguIFRvIGNvbnRpbnVlIHRvIHNjYWxlIExlYXJuVmFudGFnZSwgd2UgYWNxdWlyZWQgYXdhcmQgc29sdXRpb25zIGluIHRoZSBVLlMuLCB3aGljaCBleHBhbmRzIG91ciBsZWFybmluZyBvZmZlcmluZ3MgdGFpbG9yZWQgdG8gdGhlIHVuaXF1ZSBuZWVkcyBvZiB0aGUgbmV0d29yayBsZWFkZXJzLCBuZXR3b3JrIG9wZXJhdGlvbnMgYW5kIHBlcmZvcm1hbmNlIGVuZ2luZWVycyBhbmQgSVQgcHJvZmVzc2lvbmFscyBpbiB0aGUgdGVsZWNvbSBzcGFjZS4gVG8gZW5hYmxlIHVzIHRvIHNjYWxlIGZhc3RlciBpbiBoZWFsdGgsIGEgJDcwIGJpbGxpb24gYWRkcmVzc2FibGUgbWFya2V0IGdyb3dpbmcgYXBwcm94aW1hdGVseSA2JS4gV2UgYWNxdWlyZWQgQ29uc2Vuc3VzIEhlYWx0aCAtLSBjb25zdXMuaGVhbHRoLCBhIGxlYWRpbmcgR2VybWFuIGhlYWx0aGNhcmUgbWFuYWdlbWVudCBjb25zdWx0YW5jeS4gSGVhbHRoIGlzIGFuIGluZHVzdHJ5IHN0aWxsIGVhcmx5IGluIGRpZ2l0YWxpemF0aW9uIGFuZCBvdXIgaW52ZXN0bWVudHMgYXJlIHBvc2l0aW9uaW5nIHVzIGZvciB0aGUgY29udGludWVkIGdyb3d0aCB3ZSBzZWUgb3ZlciB0aGUgbmV4dCBzZXZlcmFsIHllYXJzLjwvcD48cCBjbGFzcz0icGItMiBtYi0wIj5BbmQgc3VwcGx5IGNoYWluIGNvbnRpbnVlcyB0byBiZSBlYXJseSBpbiBkaWdpdGFsaXphdGlvbiBhbmQgd2UgYXJlIGludmVzdGluZyB0byBjb250aW51ZSB0byBkcml2ZSBncm93dGguIFRoaXMgcXVhcnRlciwgd2UgYWNxdWlyZWQgQ2FtZWxvdCwgYW4gaW50ZXJuYXRpb25hbCBTQVAtZm9jdXNlZCBtYW5hZ2VtZW50IGFuZCB0ZWNobm9sb2d5IGNvbnN1bHRpbmcgZmlybSBmcm9tIEdlcm1hbnkgd2l0aCBzcGVjaWZpYyBzdHJlbmd0aHMgaW4gc3VwcGx5IGNoYWluLCBkYXRhIGFuZCBhbmFseXRpY3MgYW5kIEpvc2h1YSBUcmVlIEdyb3VwIGluIHRoZSBVLlMuLCBhIHN1cHBseSBjaGFpbiBjb25zdWx0aW5nIGZpcm0gc3BlY2lhbGl6aW5nIGluIGRpc3RyaWJ1dGlvbiBjZW50ZXIgcGVyZm9ybWFuY2UuPC9wPjxwIGNsYXNzPSJwYi0yIG1iLTAiPkJhY2sgdG8geW91LCBBbmdpZS48L3A+PC9kaXY+PC9kaXY+PGRpdiBjbGFzcz0idHJhbnNjcmlwdC1saW5lLXJpZ2h0IG1iLTQiPjxkaXYgY2xhc3M9Imluc2lkZXItaW1hZ2UgYm9yZGVyIHJvdW5kZWQgdGV4dC1jZW50ZXIgbXQtMyBtbC0zIj48c3BhbiBjbGFzcz0iZmEtcmVndWxhciBmYS11c2VyIiBhcmlhLWhpZGRlbj0idHJ1ZSI+PC9zcGFuPjwvZGl2PjxkaXYgY2xhc3M9ImZsZXgtc2hyaW5rLTEgcG9zaXRpb24tcmVsYXRpdmUgdHJhbnNjcmlwdC1hcnJvdyBiZy1saWdodC1ibHVlIHJvdW5kZWQgcHktMiBweC0zIj48ZGl2IGNsYXNzPSJ0cmFuc2NyaXB0LWxpbmUtc3BlYWtlciI+PGRpdiBjbGFzcz0iZm9udC13ZWlnaHQtYm9sZCI+QW5naWUgUGFyazwvZGl2PjxkaXYgY2xhc3M9InNlY29uZGFyeS10aXRsZSBmb250LWl0YWxpYyBtYi0xIj5DaGllZiBGaW5hbmNpYWwgT2ZmaWNlciBhdCBBY2NlbnR1cmU8L2Rpdj48L2Rpdj48cCBjbGFzcz0icGItMiBtYi0wIj5UaGFua3MsIEp1bGllLiBOb3cgbGV0IG1lIHR1cm4gdG8gb3VyIGJ1c2luZXNzIG91dGxvb2suIEZvciB0aGUgc2Vjb25kIHF1YXJ0ZXIgb2YgZmlzY2FsICcyNSwgd2UgZXhwZWN0IHJldmVudWVzIHRvIGJlIGluIHRoZSByYW5nZSBvZiAkMTYuMiBiaWxsaW9uIHRvICQxNi44IGJpbGxpb24uIFRoaXMgYXNzdW1lcyB0aGUgaW1wYWN0IG9mIEZYIHdpbGwgYmUgYWJvdXQgbmVnYXRpdmUgMi41JSBjb21wYXJlZCB0byB0aGUgc2Vjb25kIHF1YXJ0ZXIgb2YgZmlzY2FsICcyNCBhbmQgcmVmbGVjdHMgYW4gZXN0aW1hdGVkIDUlIHRvIDklIGdyb3d0aCBpbiBsb2NhbCBjdXJyZW5jeS4gRm9yIHRoZSBmdWxsLWZpc2NhbCB5ZWFyICcyNSwgYmFzZWQgdXBvbiBob3cgdGhlIHJhdGVzIGhhdmUgYmVlbiB0cmVuZGluZyBvdmVyIHRoZSBsYXN0IGZldyB3ZWVrcywgd2Ugbm93IGFzc3VtZSB0aGUgaW1wYWN0IG9mIEZYIG9uIG91ciByZXN1bHRzIGluIFUuUy4gZG9sbGFycyB3aWxsIGJlIGFwcHJveGltYXRlbHkgbmVnYXRpdmUgMC41JSBjb21wYXJlZCB0byBmaXNjYWwgJzI0LiBGb3IgdGhlIGZ1bGwtZmlzY2FsICcyNSwgd2Ugbm93IGV4cGVjdCBvdXIgcmV2ZW51ZSB0byBiZSBpbiB0aGUgcmFuZ2Ugb2YgNCUgdG8gNyUgZ3Jvd3RoIGluIGxvY2FsIGN1cnJlbmN5IG92ZXIgZmlzY2FsICcyNCwgd2hpY2ggaW5jbHVkZXMgYW4gaW5vcmdhbmljIGNvbnRyaWJ1dGlvbiBvZiBhIGJpdCBtb3JlIHRoYW4gMyUsIHdoaWNoIHdlIGV4cGVjdCB3aWxsIGJlIGFib3V0IDQlIGluIHRoZSBmaXJzdCBoYWxmIGFuZCBhYm91dCAyJSBpbiB0aGUgc2Vjb25kIGhhbGYsIGFuZCB3ZSBjb250aW51ZSB0byBleHBlY3QgdG8gaW52ZXN0IGFib3V0ICQzIGJpbGxpb24gaW4gYWNxdWlzaXRpb25zIHRoaXMgZmlzY2FsIHllYXIuPC9wPjxwIGNsYXNzPSJwYi0yIG1iLTAiPkZvciBvcGVyYXRpbmcgbWFyZ2luLCB3ZSBjb250aW51ZSB0byBleHBlY3QgZmlzY2FsIHllYXIgJzI1IHRvIGJlIDE1LjYlIHRvIDE1LjglLCBhIDEwIGJhc2lzIHBvaW50IHRvIDMwIGJhc2lzIHBvaW50IGV4cGFuc2lvbiBvdmVyIGFkanVzdGVkIGZpc2NhbCAnMjQgcmVzdWx0cy4gV2UgY29udGludWUgdG8gZXhwZWN0IG91ciBhbm51YWwgZWZmZWN0aXZlIHRheCByYXRlIHRvIGJlIGluIHRoZSByYW5nZSBvZiAyMi41JSB0byAyNC41JS4gVGhpcyBjb21wYXJlcyB0byBhbiBhZGp1c3RlZCBlZmZlY3RpdmUgdGF4IHJhdGUgb2YgMjMuNiUgaW4gZmlzY2FsICcyNC4gV2Ugbm93IGV4cGVjdCBvdXIgZnVsbC15ZWFyIGRpbHV0ZWQgZWFybmluZ3MgcGVyIHNoYXJlIGZvciBmaXNjYWwgJzI1IHRvIGJlIGluIHRoZSByYW5nZSBvZiAkMTIuNDMgdG8gJDEyLjc5IG9yIDQlIHRvIDclIGdyb3d0aCBvdmVyIGFkanVzdGVkIGZpc2NhbCAnMjQgcmVzdWx0cywgcmVmbGVjdGluZyB0aGUgcmFpc2UgaW4gb3VyIHJldmVudWUgb3V0bG9vayBhbmQgYWRqdXN0aW5nIGZvciB0aGUgcmV2aXNlZCBGWCBhc3N1bXB0aW9uLjwvcD48cCBjbGFzcz0icGItMiBtYi0wIj5Gb3IgdGhlIGZ1bGwtZmlzY2FsICcyNSwgd2UgY29udGludWUgdG8gZXhwZWN0IG9wZXJhdGluZyBjYXNoIGZsb3cgdG8gYmUgaW4gdGhlIHJhbmdlIG9mICQ5LjQgYmlsbGlvbiB0byAkMTAuMSBiaWxsaW9uLCBwcm9wZXJ0eSBhbmQgZXF1aXBtZW50IGFkZGl0aW9ucyB0byBiZSBhcHByb3hpbWF0ZWx5ICQ2MDAgbWlsbGlvbiBhbmQgZnJlZSBjYXNoIGZsb3cgdG8gYmUgaW4gdGhlIHJhbmdlIG9mICQ4LjggYmlsbGlvbiB0byAkOS41IGJpbGxpb24uIE91ciBmcmVlIGNhc2ggZmxvdyBndWlkYW5jZSBjb250aW51ZXMgdG8gcmVmbGVjdCBhIGZyZWUgY2FzaCBmbG93IHRvIG5ldCBpbmNvbWUgcmF0aW8gb2YgMS4xIHRvIDEuMi4gRmluYWxseSwgd2UgY29udGludWUgdG8gZXhwZWN0IHRvIHJldHVybiBhdCBsZWFzdCAkOC4zIGJpbGxpb24gdGhyb3VnaCBkaXZpZGVuZHMgYW5kIHNoYXJlIHJlcHVyY2hhc2VzIGFzIHdlIHJlbWFpbiBjb21taXR0ZWQgdG8gcmV0dXJuaW5nIGEgc3Vic3RhbnRpYWwgcG9ydGlvbiBvZiBvdXIgY2FzaCB0byBvdXIgc2hhcmVob2xkZXJzLjwvcD48cCBjbGFzcz0icGItMiBtYi0wIj5XaXRoIHRoYXQsIGxldCdzIG9wZW4gaXQgdXAsIHNvIHRoYXQgd2UgY2FuIHRha2UgeW91ciBxdWVzdGlvbnMuIEthdGllPzwvcD48L2Rpdj48L2Rpdj48ZGl2IGNsYXNzPSJ0cmFuc2NyaXB0LWxpbmUtbGVmdCBwYi00Ij48ZGl2IGNsYXNzPSJpbnNpZGVyLWltYWdlIGJvcmRlciByb3VuZGVkIHRleHQtY2VudGVyIG10LTMgbXItMyI+PHNwYW4gY2xhc3M9ImZhLXJlZ3VsYXIgZmEtdXNlciIgYXJpYS1oaWRkZW49InRydWUiPjwvc3Bhbj48L2Rpdj48ZGl2IGNsYXNzPSJmbGV4LXNocmluay0xIHBvc2l0aW9uLXJlbGF0aXZlIHRyYW5zY3JpcHQtYXJyb3cgYmctbGlnaHQtdGVhbCByb3VuZGVkIHB5LTIgcHgtMyI+PGRpdiBjbGFzcz0idHJhbnNjcmlwdC1saW5lLXNwZWFrZXIiPjxkaXYgY2xhc3M9ImZvbnQtd2VpZ2h0LWJvbGQiPkthdGllIE8nQ29ub3I8L2Rpdj48ZGl2IGNsYXNzPSJzZWNvbmRhcnktdGl0bGUgZm9udC1pdGFsaWMgbWItMSI+TWFuYWdpbmcgRGlyZWN0b3IsIEhlYWQgb2YgSW52ZXN0b3IgUmVsYXRpb25zIGF0IEFjY2VudHVyZTwvZGl2PjwvZGl2PjxwIGNsYXNzPSJwYi0yIG1iLTAiPlRoYW5rcywgQW5naWUuIEkgd291bGQgYXNrIHRoYXQgeW91IGVhY2gga2VlcCB0byBvbmUgcXVlc3Rpb24gYW5kIGEgZm9sbG93LXVwIHRvIGFsbG93IGFzIG1hbnkgcGFydGljaXBhbnRzIGFzIHBvc3NpYmxlIHRvIGFzayBhIHF1ZXN0aW9uLiBPcGVyYXRvciwgd291bGQgeW91IHByb3ZpZGUgaW5zdHJ1Y3Rpb25zIGZvciB0aG9zZSBvbiB0aGUgY2FsbD88L3A+PC9kaXY+PC9kaXY+PC9kaXY+PGJ1dHRvbiB0eXBlPSJidXR0b24iIGlkPSJ0b2dnbGVQcmVzZW50YXRpb25CdXR0b24iIGNsYXNzPSJjbGVhci1idXR0b24gdXBwZXItbGluayBuby1hZnRlciBteC1hdXRvIG1iLTMgbXQtMSIgYXJpYS1leHBhbmRlZD0iZmFsc2UiIGFyaWEtY29udHJvbHM9InRyYW5zY3JpcHRQcmVzZW50YXRpb24iIGFyaWEtbGFiZWw9IkV4cGFuZCBQcmVzZW50YXRpb24iPlJlYWQgbW9yZTxzcGFuIGNsYXNzPSJmYS1yZWd1bGFyIGZhLWFuZ2xlLXJpZ2h0IG1sLTIiPjwvc3Bhbj48L2J1dHRvbj48ZGl2IHN0eWxlPSJib3JkZXItdG9wOjFweCBzb2xpZCAjQzJDOUNGO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNDMkM5Q0Y7cGFkZGluZy10b3A6MjVweDtwYWRkaW5nLWJvdHRvbToyNXB4OyI+PGEgdGFyZ2V0PSJfYmxhbmsiIHJlbD0ic3BvbnNvcmVkIG5vb3BlbmVyIiBzdHlsZT0idGV4dC1kZWNvcmF0aW9uOm5vbmU7Y29sb3I6IzQ0NDsiIGhyZWY9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL3NjcmlwdHMvcmVkaXJlY3QuYXNweD9UcmlnZ2VyZWRDYW1wYWlnbklEPTEwODA3JlVzZXJJRD0wJlBsYWNlbWVudD1OYXRpdmVEaXNwbGF5JlNvdXJjZT1OYXRpdmVEaXNwbGF5JmludGVyc3RpdGlhbD0xJm5vc2tpcD0xIj48c3BhbiBzdHlsZT0iZm9udC13ZWlnaHQ6NjAwO2NvbG9yOiM0NDQ7Zm9udC1zaXplOjE4cHQ7Ij5UcnVtcOKAmXMgU2VuZGluZyBUSElTIENyeXB0byBIaWdoZXIgb24gUHVycG9zZTwvc3Bhbj4gPHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMHB0O2ZvbnQtd2VpZ2h0Om5vcm1hbDtjb2xvcjojNDQ0OyI+KEFkKTwvc3Bhbj48YnIvPjxwIHN0eWxlPSJ0ZXh0LWFsaWduOmxlZnQ7Zm9udC13ZWlnaHQ6bm9ybWFsOyI+RGlzY292ZXIgdGhlIGNvaW4gc2V0IHRvIGV4cGxvZGUgYmVmb3JlIDIwMjUhDQoNClRydW1wIGNvdWxkIHRyaWdnZXIgVEhJUyBjcnlwdG8gY29pbuKApg0KPC9wPjxzcGFuIHN0eWxlPSJjb2xvcjp2YXIoLS1ibHVlKTtmb250LXdlaWdodDpub3JtYWw7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTsiPllFUywgSSBXQU5UIFRIRSAjMSBDUllQVE8gTk9XPC9zcGFuPjwvYT48L2Rpdj48aW1nIGxvYWRpbmc9J2xhenknIHNyYz0naHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vc2NyaXB0cy9UcmlnZ2VyZWRDYW1wYWlnblBpeGVsLmFzaHg/VHJpZ2dlcmVkQ2FtcGFpZ25JRD0xMDgwNyZQbGFjZW1lbnQ9TmF0aXZlRGlzcGxheSZTb3VyY2U9TmF0aXZlRGlzcGxheScgYWx0PScnIGhlaWdodD0nMScgd2lkdGg9JzEnIC8+PGEgaHJlZj0iI3BhcnRpY2lwYW50cyIgY2xhc3M9InNyLW9ubHktZm9jdXNhYmxlIj5Ta2lwIHRvIFBhcnRpY2lwYW50czwvYT48aDQgaWQ9InF1ZXN0aW9ucy1hbmQtYW5zd2VycyIgY2xhc3M9InNlY3Rpb24taCBhbmNob3ItbGluay10YXJnZXQiPlF1ZXN0aW9ucyBhbmQgQW5zd2VyczwvaDQ+PGRpdiBjbGFzcz0idHJhbnNjcmlwdC1kaXNjdXNzaW9uIG1iLTQiIGlkPSJ0cmFuc2NyaXB0UUEiPjxkaXYgY2xhc3M9InRyYW5zY3JpcHQtbGluZS1sZWZ0IHBiLTQiPjxkaXYgY2xhc3M9Imluc2lkZXItaW1hZ2UgYm9yZGVyIHJvdW5kZWQgdGV4dC1jZW50ZXIgbXQtMyBtci0zIj48c3BhbiBjbGFzcz0iZmEtcmVndWxhciBmYS1waG9uZSIgYXJpYS1oaWRkZW49InRydWUiPjwvc3Bhbj48L2Rpdj48ZGl2IGNsYXNzPSJmbGV4LXNocmluay0xIHBvc2l0aW9uLXJlbGF0aXZlIHRyYW5zY3JpcHQtYXJyb3cgYmctbGlnaHQgcm91bmRlZCBweS0yIHB4LTMiPjxkaXYgY2xhc3M9InRyYW5zY3JpcHQtbGluZS1zcGVha2VyIj48ZGl2IGNsYXNzPSJmb250LXdlaWdodC1ib2xkIG1iLTEiPk9wZXJhdG9yPC9kaXY+PC9kaXY+PHAgY2xhc3M9InBiLTIgbWItMCI+QWJzb2x1dGVseS4gW09wZXJhdG9yIEluc3RydWN0aW9uc10gVG9kYXkncyBmaXJzdCBxdWVzdGlvbiBjb21lcyBmcm9tIFRpZW4tdHNpbiBIdWFuZyB3aXRoIEpQTW9yZ2FuLiBQbGVhc2UgZ28gYWhlYWQuPC9wPjwvZGl2PjwvZGl2PjxkaXYgY2xhc3M9InRyYW5zY3JpcHQtbGluZS1yaWdodCBtYi00Ij48ZGl2IGNsYXNzPSJpbnNpZGVyLWltYWdlIGJvcmRlciByb3VuZGVkIHRleHQtY2VudGVyIG10LTMgbWwtMyI+PHNwYW4gY2xhc3M9ImZhLXJlZ3VsYXIgZmEtdXNlciIgYXJpYS1oaWRkZW49InRydWUiPjwvc3Bhbj48L2Rpdj48ZGl2IGNsYXNzPSJmbGV4LXNocmluay0xIHBvc2l0aW9uLXJlbGF0aXZlIHRyYW5zY3JpcHQtYXJyb3cgYmctbGlnaHQtZ3JlZW4gcm91bmRlZCBweS0yIHB4LTMiPjxkaXYgY2xhc3M9InRyYW5zY3JpcHQtbGluZS1zcGVha2VyIj48ZGl2IGNsYXNzPSJmb250LXdlaWdodC1ib2xkIj5UaWVuLXRzaW4gSHVhbmc8L2Rpdj48ZGl2IGNsYXNzPSJzZWNvbmRhcnktdGl0bGUgZm9udC1pdGFsaWMgbWItMSI+IEFuYWx5c3QgYXQgSlBNb3JnYW4gQ2hhc2UgJiBDby48L2Rpdj48L2Rpdj48cCBjbGFzcz0icGItMiBtYi0wIj5UaGFuayB5b3UuIEdvb2QgbW9ybmluZy4gSXQncyByZWFsbHkgZW5jb3VyYWdpbmcgdG8gc2VlIHRoZSByZXZlbnVlIGNvbWUgaW4gaGVyZSBhYm92ZSB0aGUgZ3VpZGFuY2UgcmFuZ2UuIEkgdGhpbmsgaXQncyB0aGUgd2lkZXN0IG1hcmdpbiBpbiBuZWFybHkgdHdvIHllYXJzLiBKdWxpZSwgeW91IHNhaWQgdGhhdCB0aGUgZGVtYW5kIGVudmlyb25tZW50IGlzIG1vcmUgb3IgbGVzcyB0aGUgc2FtZS4gU28gSSdtIGN1cmlvdXMgd2hhdCB5b3UgYXR0cmlidXRlIHRoaXMgbmV3IHBhdHRlcm4gdG8gYW5kIGlmIG1hcmtldCBjb25kaXRpb25zIGFyZSBtYXliZSBpbXByb3ZpbmcgdW5kZXJuZWF0aCBoZXJlPyBBbnkgY29tbWVudHM/PC9wPjwvZGl2PjwvZGl2PjxkaXYgY2xhc3M9InRyYW5zY3JpcHQtbGluZS1sZWZ0IHBiLTQiPjxkaXYgY2xhc3M9Imluc2lkZXItaW1hZ2UgYm9yZGVyIHJvdW5kZWQgbXQtMyBtci0zIiBzdHlsZT0iYmFja2dyb3VuZC1pbWFnZTogdXJsKGh0dHBzOi8vaW5zaWRlcnRyYWRlcy5jb20vbWVkaWEvMjA2M3B1c2hfanVsaWV3aWtpLmpwZyk7Ij48L2Rpdj48ZGl2IGNsYXNzPSJmbGV4LXNocmluay0xIHBvc2l0aW9uLXJlbGF0aXZlIHRyYW5zY3JpcHQtYXJyb3cgYmctbGlnaHQtYmx1ZSByb3VuZGVkIHB5LTIgcHgtMyI+PGRpdiBjbGFzcz0idHJhbnNjcmlwdC1saW5lLXNwZWFrZXIiPjxkaXYgY2xhc3M9ImZvbnQtd2VpZ2h0LWJvbGQiPkp1bGllIFN3ZWV0PC9kaXY+PGRpdiBjbGFzcz0ic2Vjb25kYXJ5LXRpdGxlIGZvbnQtaXRhbGljIG1iLTEiPkNoYWlyIGFuZCBDaGllZiBFeGVjdXRpdmUgT2ZmaWNlciBhdCBBY2NlbnR1cmU8L2Rpdj48L2Rpdj48cCBjbGFzcz0icGItMiBtYi0wIj5UaGFua3MsIFRpZW4tdHNpbi4gVGhpcyBpcyB0aGUgc3RyYXRlZ3kgdGhhdCB3ZSd2ZSBiZWVuIG91dGxpbmluZyBmb3IgdGhlIGxhc3QgZmV3IHF1YXJ0ZXJzIHdoZXJlIGxhc3QgeWVhciB3aGVuIHdlIHNhdyB0aGUgY29uc3RyYWluZWQgc3BlbmRpbmcsIHBhcnRpY3VsYXJseSBvbiB0aGUgc21hbGxlciBkZWFscywgd2UgcGl2b3RlZCB0byByZWFsbHkgZm9jdXNpbmcgb24gZ2V0dGluZyAtLSB3aW5uaW5nIG1vcmUgcmVpbnZlbnRpb24gcGFydG5lcnMgb2YgY2hvaWNlLiBTbyBpbmNyZWFzaW5nIHRoZSBudW1iZXIgb2Ygb3VyIGRlYWxzIHRoYXQgd2VyZSBvdmVyICQxMDAgbWlsbGlvbiBpbiBhIHF1YXJ0ZXIuIFlvdSdsbCByZW1lbWJlciBsYXN0IHllYXIsIHdlIGFjdHVhbGx5IGhhZCAxMjUgb2YgdGhvc2UuIEFuZCB0aGUgaWRlYSB3YXMgdG8gaW5jcmVhc2UgLS0gZ28gYWZ0ZXIgdGhlIGRlbWFuZCwgd2hpY2ggaXMgaW4gdGhlIGxhcmdlciByZWludmVudGlvbnMgYW5kIHRoYXQgd291bGQgcG9zaXRpb24gdXMgdG8gZ2V0IGJhY2sgdG8gc3Ryb25nIGdyb3d0aCBpbiAnMjUgYXMgdGhvc2UgZGVhbHMgYmVnaW4gdG8gbGF5ZXIgaW4uPC9wPjxwIGNsYXNzPSJwYi0yIG1iLTAiPkFuZCBzbywgd2hhdCB5b3UncmUgc2VlaW5nIGlzIHRoZSByZXN1bHQgb2Ygd2hhdCB3ZSdyZSByZWFsbHkgcHJvdWQgb2Ygd2FzIHF1aXRlIGEgYml0IG9mIGFnaWxpdHkgbGFzdCB5ZWFyIHRoYXQgd2hlbiB0aGUgbWFya2V0IGNoYW5nZWQsIHdlIGNoYW5nZWQgYmVjYXVzZSBhcyB5b3Uga25vdywgdGhlc2UgYXJlIG5vdCBlYXN5IGRlYWxzIHRvIGRvIHF1aWNrbHkgYW5kIHdlIHF1aWNrbHkgcGl2b3RlZCBsYXN0IHllYXIsIHdlbnQgYWZ0ZXIgdGhlIGRlbWFuZCBhbmQgdGhlbiBwdXQgb3Vyc2VsdmVzIGluIHRoaXMgcG9zaXRpb24uIEFuZCB0aGF0J3Mgd2h5IHdlIGRpZCB1bmRlcnNjb3JlIHRoYXQgdGhlIG1hcmtldCBlbnZpcm9ubWVudCBoYXMgbm90IGNoYW5nZWQuIFRoaXMgaXMgdGhlIHJlc3VsdCBvZiB0aGUgc3RyYXRlZ3kgd2UgZXhlY3V0ZWQsIHdoaWNoIHdlJ3JlIHVuaXF1ZWx5IGFibGUgdG8gZG8gYmVjYXVzZSB3ZSBoYXZlIGFsbCB0aGUgc2tpbGxzIGFuZCBjYXBhYmlsaXRpZXMuPC9wPjxwIGNsYXNzPSJwYi0yIG1iLTAiPldlIGhhdmUgdGhlIG1peCBvZiBjb25zdWx0aW5nIGFuZCBtYW5hZ2VkIHNlcnZpY2VzLiBBbmQgc28gdGhpcyBpcyB3aGF0IHdlIHdlcmUgdGFsa2luZyBhYm91dCBsYXN0IHF1YXJ0ZXIgd2hlbiB3ZSBzYWlkIHdlJ3JlIGdvaW5nIHRvIGdldCBiYWNrIHRvIHN0cm9uZyBncm93dGggYmFzZWQgb24gZXhlY3V0aW9uIG9mIHRoaXMgc3RyYXRlZ3kuIEFuZCBvZiBjb3Vyc2UsIHRoZXNlIGFyZSBzdXBlci1jcml0aWNhbCBzdHJhdGVnaWMgcHJvZ3JhbXMuIEFuZCBzbywgd2hlbiBzcGVuZGluZyBkb2VzIGNvbWUgYmFjayBhbmQgdGhlIG1hcmtldCBkb2VzIGltcHJvdmUsIHdlJ3JlIGF0IHRoZSBoZWFydCBvZiBvdXIgY2xpZW50cycgYnVzaW5lc3MgYW5kIHdlIHNob3VsZCBiZSB3ZWxsLWNhcGl0YWxpemVkIHRvIHBpY2stdXAgb24gdGhhdCBzcGVuZGluZy48L3A+PC9kaXY+PC9kaXY+PGRpdiBjbGFzcz0idHJhbnNjcmlwdC1saW5lLXJpZ2h0IG1iLTQiPjxkaXYgY2xhc3M9Imluc2lkZXItaW1hZ2UgYm9yZGVyIHJvdW5kZWQgdGV4dC1jZW50ZXIgbXQtMyBtbC0zIj48c3BhbiBjbGFzcz0iZmEtcmVndWxhciBmYS11c2VyIiBhcmlhLWhpZGRlbj0idHJ1ZSI+PC9zcGFuPjwvZGl2PjxkaXYgY2xhc3M9ImZsZXgtc2hyaW5rLTEgcG9zaXRpb24tcmVsYXRpdmUgdHJhbnNjcmlwdC1hcnJvdyBiZy1saWdodC1ncmVlbiByb3VuZGVkIHB5LTIgcHgtMyI+PGRpdiBjbGFzcz0idHJhbnNjcmlwdC1saW5lLXNwZWFrZXIiPjxkaXYgY2xhc3M9ImZvbnQtd2VpZ2h0LWJvbGQiPlRpZW4tdHNpbiBIdWFuZzwvZGl2PjxkaXYgY2xhc3M9InNlY29uZGFyeS10aXRsZSBmb250LWl0YWxpYyBtYi0xIj4gQW5hbHlzdCBhdCBKUE1vcmdhbiBDaGFzZSAmIENvLjwvZGl2PjwvZGl2PjxwIGNsYXNzPSJwYi0yIG1iLTAiPlllYWguIE5vLCB0aGUgbGFzdCBwb2ludCBpcyBpbXBvcnRhbnQuIFNob3J0LXRlcm0gc3R1ZmYgY29tZXMgYmFjay4gSG9wZWZ1bGx5LCB5b3Ugc2hvdWxkIHNlZSB0aGF0IHByZXR0eSBxdWlja2x5IGFzIHdlbGwsIGxvb2tpbmcgW1Bob25ldGljXSBvbiB0b3Agb2YgdGhpcy4gU28gZ29vZC4gVGhhbmtzLiBBbmQgZm9yIG15IGZvbGxvdy11cCwganVzdCBoYXZlIHRvIGFzayBpdC4gSSBnZXQgYSBsb3Qgb2YgcXVlc3Rpb25zIG9uIHRoZSBVLlMuIGZlZGVyYWwgZ292ZXJubWVudCBhbmQgQWNjZW50dXJlJ3MgZXhwb3N1cmUgdGhlcmUuIEkgdGhpbmsgaXQncyBhYm91dCA4JSBvZiByZXZlbnVlIGJhc2VkIG9uIHNvbWUgb2YgeW91ciBhbm51YWwgcmVwb3J0IGRpc2Nsb3N1cmUuIFNvIGp1c3QgY3VyaW91cyBnaXZlbiBzb21lIG9mIHRoZSBjaGFuZ2UgaW4gYWRtaW5pc3RyYXRpb24gYW5kIHRoZSBkaXNjdXNzaW9uIGFyb3VuZCBlZmZpY2llbmN5LCBoYXZlIHlvdXIgZXhwZWN0YXRpb25zLCBvciBhcmUgeW91IGdvaW5nIHRvIGNoYW5nZSB5b3VyIHN0cmF0ZWd5IGhlcmUgb24gdGhlIFUuUy4gZmVkZXJhbCBnb3Zlcm5tZW50IHNpZGU/IEFueSBjb21tZW50cyB0aGVyZSB3b3VsZCBiZSB0ZXJyaWZpYy4gVGhhbmtzIGZvciB0aGUgdGltZS48L3A+PC9kaXY+PC9kaXY+PGRpdiBjbGFzcz0idHJhbnNjcmlwdC1saW5lLWxlZnQgcGItNCI+PGRpdiBjbGFzcz0iaW5zaWRlci1pbWFnZSBib3JkZXIgcm91bmRlZCBtdC0zIG1yLTMiIHN0eWxlPSJiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaHR0cHM6Ly9pbnNpZGVydHJhZGVzLmNvbS9tZWRpYS8yMDYzcHVzaF9qdWxpZXdpa2kuanBnKTsiPjwvZGl2PjxkaXYgY2xhc3M9ImZsZXgtc2hyaW5rLTEgcG9zaXRpb24tcmVsYXRpdmUgdHJhbnNjcmlwdC1hcnJvdyBiZy1saWdodC1ibHVlIHJvdW5kZWQgcHktMiBweC0zIj48ZGl2IGNsYXNzPSJ0cmFuc2NyaXB0LWxpbmUtc3BlYWtlciI+PGRpdiBjbGFzcz0iZm9udC13ZWlnaHQtYm9sZCI+SnVsaWUgU3dlZXQ8L2Rpdj48ZGl2IGNsYXNzPSJzZWNvbmRhcnktdGl0bGUgZm9udC1pdGFsaWMgbWItMSI+Q2hhaXIgYW5kIENoaWVmIEV4ZWN1dGl2ZSBPZmZpY2VyIGF0IEFjY2VudHVyZTwvZGl2PjwvZGl2PjxwIGNsYXNzPSJwYi0yIG1iLTAiPlllYWguIFdlbGwsIHdlJ3JlIHJlYWxseSBleGNpdGVkIGJlY2F1c2Ugb3VyIGNvcmUgY29tcGV0ZW5jaWVzIGluIGZlZGVyYWwsIHJpZ2h0LCBhcmUgYXJvdW5kIGRyaXZpbmcgZWZmaWNpZW5jaWVzLiBUaGV5J3JlIGFyb3VuZCBoZWxwaW5nIG91ciBrZWVwIG91ciBjb3VudHJ5IHNlY3VyZS4gV2UncmUgd29ya2luZyB3aXRoIHRoZSBVLlMuIGZlZGVyYWwgYWdlbmN5IG9uIHNlY3VyaW5nIGNyaXRpY2FsIGluZnJhc3RydWN0dXJlLCByaWdodCwgYW5kIG9uIGNoYW5naW5nIGNpdGl6ZW4gc2VydmljZXMuIFdlIHdvcmsgYWNyb3NzIHZlcnkgaW1wb3J0YW50IGFnZW5jaWVzLiBBbmQgc28sIHdlIGJlbGlldmUgdGhhdCB3ZSdyZSBzdXBlciB3ZWxsLXBvc2l0aW9uZWQgdG8gY29udGludWUgdG8gaGVscCB0aGUgbWlzc2lvbiBvZiB0aGUgZmVkZXJhbCBnb3Zlcm5tZW50IHRvIHNlY3VyZSBpdHNlbGYsIHRvIGhlbHAgY2l0aXplbnMgYW5kIHRvIGRyaXZlIG1vcmUgZWZmaWNpZW5jaWVzLCB3aGljaCB3aWxsIGJlIHRpZWQgdmVyeSBtdWNoIHRvIENsb3VkLCBEYXRhIGFuZCBBSS48L3A+PHAgY2xhc3M9InBiLTIgbWItMCI+QW5kIHdoYXQgcmVhbGx5IG1ha2VzIHVzIHVuaXF1ZWx5IHBvc2l0aW9uZWQgaXMgdGhhdCB3ZSBiZWxpZXZlIHRoYXQgdGhlcmUncyBnb2luZyB0byBiZSBhbiBldmVuIGdyZWF0ZXIgYXBwZXRpdGUgb2YgdGFraW5nIGNvbW1lcmNpYWwgc29sdXRpb25zIHRvIHRoZSBmZWRlcmFsIGdvdmVybm1lbnQuIEFuZCB3ZSBhcmUgdmVyeSB1bmlxdWVseSBwb3NpdGlvbmVkIGJlY2F1c2Ugd2UgaGF2ZSBzdHJvbmcgZ292ZXJubWVudCBleHBlcnRpc2UsIGJ1dCB3ZSd2ZSBnb3QgY29tbWVyY2lhbCBhbmQgcHJpdmF0ZSBzZWN0b3Igc29sdXRpb25zLCB3ZSdyZSB0aGUgbGVhZGVyIHdpdGggZXZlcnkgbWFqb3IgZWNvc3lzdGVtIHBhcnRuZXIuIEFuZCB5b3Ugc2F3IHRoYXQgSSB3YXMgdGFsa2luZyB0b2RheSBhYm91dCB0aGUgVS5TLiBBaXIgRm9yY2UgYW5kIHdoYXQgd2UgZG8gb24gdGhlIGNsb3VkIG1vZGVybml6YXRpb24uIEFuZCBvdXIgd29yayBpcyBtaXNzaW9uLWNyaXRpY2FsLiBJIG1lYW4sIHRoZSB2YXN0IG1ham9yaXR5IG9mIHdoYXQgd2UgZG8gaXMgbWlzc2lvbi1jcml0aWNhbCB0byB0aGUgZmVkZXJhbCBnb3Zlcm5tZW50LiBTbyB3ZSBzZWUgYSByZWFsIG9wcG9ydHVuaXR5IHRvIGNvbnRpbnVlIHRvIHBhcnRuZXIgd2l0aCB0aGUgbmV3IGFkbWluaXN0cmF0aW9uIGFzIHdlJ3ZlIHBhcnRuZXJlZCB3aXRoIGFsbCBhZG1pbmlzdHJhdGlvbnMgYW5kIGFsc28gd2l0aCB0aGUgLS0gYWxsIHRoZSBsZWFkZXJzIGluIHRoZSBmZWRlcmFsIGdvdmVybm1lbnQgd2hvIGV2ZXJ5IGRheSBhcmUgd2FraW5nIHVwIHRvIHJlYWxseSBkcml2ZSB0aG9zZSB0aHJlZSB0aGluZ3MuIFNvIHJlYWxseSwgcmVhbGx5IGZlZWwgZ29vZCBhYm91dCB3aGVyZSB3ZSBhcmUgcG9zaXRpb25lZCBpbiB0aGUgZmVkZXJhbCBnb3Zlcm5tZW50IHRvIGhlbHAgdGhpcyBhZ2VuZGEuPC9wPjwvZGl2PjwvZGl2PjxkaXYgY2xhc3M9InRyYW5zY3JpcHQtbGluZS1yaWdodCBtYi00Ij48ZGl2IGNsYXNzPSJpbnNpZGVyLWltYWdlIGJvcmRlciByb3VuZGVkIHRleHQtY2VudGVyIG10LTMgbWwtMyI+PHNwYW4gY2xhc3M9ImZhLXJlZ3VsYXIgZmEtdXNlciIgYXJpYS1oaWRkZW49InRydWUiPjwvc3Bhbj48L2Rpdj48ZGl2IGNsYXNzPSJmbGV4LXNocmluay0xIHBvc2l0aW9uLXJlbGF0aXZlIHRyYW5zY3JpcHQtYXJyb3cgYmctbGlnaHQtZ3JlZW4gcm91bmRlZCBweS0yIHB4LTMiPjxkaXYgY2xhc3M9InRyYW5zY3JpcHQtbGluZS1zcGVha2VyIj48ZGl2IGNsYXNzPSJmb250LXdlaWdodC1ib2xkIj5UaWVuLXRzaW4gSHVhbmc8L2Rpdj48ZGl2IGNsYXNzPSJzZWNvbmRhcnktdGl0bGUgZm9udC1pdGFsaWMgbWItMSI+IEFuYWx5c3QgYXQgSlBNb3JnYW4gQ2hhc2UgJiBDby48L2Rpdj48L2Rpdj48cCBjbGFzcz0icGItMiBtYi0wIj5Bd2Vzb21lLiBUaGFuayB5b3UuPC9wPjwvZGl2PjwvZGl2PjxkaXYgY2xhc3M9InRyYW5zY3JpcHQtbGluZS1sZWZ0IHBiLTQiPjxkaXYgY2xhc3M9Imluc2lkZXItaW1hZ2UgYm9yZGVyIHJvdW5kZWQgdGV4dC1jZW50ZXIgbXQtMyBtci0zIj48c3BhbiBjbGFzcz0iZmEtcmVndWxhciBmYS1waG9uZSIgYXJpYS1oaWRkZW49InRydWUiPjwvc3Bhbj48L2Rpdj48ZGl2IGNsYXNzPSJmbGV4LXNocmluay0xIHBvc2l0aW9uLXJlbGF0aXZlIHRyYW5zY3JpcHQtYXJyb3cgYmctbGlnaHQgcm91bmRlZCBweS0yIHB4LTMiPjxkaXYgY2xhc3M9InRyYW5zY3JpcHQtbGluZS1zcGVha2VyIj48ZGl2IGNsYXNzPSJmb250LXdlaWdodC1ib2xkIG1iLTEiPk9wZXJhdG9yPC9kaXY+PC9kaXY+PHAgY2xhc3M9InBiLTIgbWItMCI+VGhhbmsgeW91LiBBbmQgb3VyIG5leHQgcXVlc3Rpb24gdG9kYXkgY29tZXMgZnJvbSBKYXNvbiBLdXBmZXJiZXJnIHdpdGggQmFuayBvZiBBbWVyaWNhLiBQbGVhc2UgZ28gYWhlYWQuPC9wPjwvZGl2PjwvZGl2PjxkaXYgY2xhc3M9InRyYW5zY3JpcHQtbGluZS1yaWdodCBtYi00Ij48ZGl2IGNsYXNzPSJpbnNpZGVyLWltYWdlIGJvcmRlciByb3VuZGVkIHRleHQtY2VudGVyIG10LTMgbWwtMyI+PHNwYW4gY2xhc3M9ImZhLXJlZ3VsYXIgZmEtdXNlciIgYXJpYS1oaWRkZW49InRydWUiPjwvc3Bhbj48L2Rpdj48ZGl2IGNsYXNzPSJmbGV4LXNocmluay0xIHBvc2l0aW9uLXJlbGF0aXZlIHRyYW5zY3JpcHQtYXJyb3cgYmctbGlnaHQtZ3JlZW4gcm91bmRlZCBweS0yIHB4LTMiPjxkaXYgY2xhc3M9InRyYW5zY3JpcHQtbGluZS1zcGVha2VyIj48ZGl2IGNsYXNzPSJmb250LXdlaWdodC1ib2xkIj5KYXNvbiBLdXBmZXJiZXJnPC9kaXY+PGRpdiBjbGFzcz0ic2Vjb25kYXJ5LXRpdGxlIGZvbnQtaXRhbGljIG1iLTEiPiBBbmFseXN0IGF0IEJvZkEgTWVycmlsbCBMeW5jaDwvZGl2PjwvZGl2PjxwIGNsYXNzPSJwYi0yIG1iLTAiPkdvb2QgbW9ybmluZywgZ3V5cy4gSGFwcHkgaG9saWRheXMuIEkga25vdyB0aGF0IGxhc3QgcXVhcnRlciB5b3UgaW5kaWNhdGVkIHRoZSBoaWdoIGVuZCBvZiB0aGUgaW5pdGlhbCByZXZlbnVlIGd1aWRlIGZvciB0aGlzIGZpc2NhbCB5ZWFyIGRpZCBub3QgcmVxdWlyZSBhbnkgbWF0ZXJpYWwgaW1wcm92ZW1lbnQgaW4gY29uc3VsdGluZy4gSSdtIGp1c3Qgd29uZGVyaW5nIGlmIHRoYXQncyBzdGlsbCB0aGUgY2FzZSBhcyB5b3UncmUgbm93IHJhaXNpbmcgdGhlIHRvcC1lbmQgYSBsaXR0bGUgYml0IG9yIGFyZSB5b3Ugbm93IGFzc3VtaW5nIGFueSBpbXByb3ZlbWVudCBpbiBjb25zdWx0aW5nIHNpbmNlIHlvdSdyZSBhbG1vc3QgZm91ciBtb250aHMgaW50byB0aGUgbmV3IGZpc2NhbCB5ZWFyPzwvcD48L2Rpdj48L2Rpdj48ZGl2IGNsYXNzPSJ0cmFuc2NyaXB0LWxpbmUtbGVmdCBwYi00Ij48ZGl2IGNsYXNzPSJpbnNpZGVyLWltYWdlIGJvcmRlciByb3VuZGVkIHRleHQtY2VudGVyIG10LTMgbXItMyI+PHNwYW4gY2xhc3M9ImZhLXJlZ3VsYXIgZmEtdXNlciIgYXJpYS1oaWRkZW49InRydWUiPjwvc3Bhbj48L2Rpdj48ZGl2IGNsYXNzPSJmbGV4LXNocmluay0xIHBvc2l0aW9uLXJlbGF0aXZlIHRyYW5zY3JpcHQtYXJyb3cgYmctbGlnaHQtYmx1ZSByb3VuZGVkIHB5LTIgcHgtMyI+PGRpdiBjbGFzcz0idHJhbnNjcmlwdC1saW5lLXNwZWFrZXIiPjxkaXYgY2xhc3M9ImZvbnQtd2VpZ2h0LWJvbGQiPkFuZ2llIFBhcms8L2Rpdj48ZGl2IGNsYXNzPSJzZWNvbmRhcnktdGl0bGUgZm9udC1pdGFsaWMgbWItMSI+Q2hpZWYgRmluYW5jaWFsIE9mZmljZXIgYXQgQWNjZW50dXJlPC9kaXY+PC9kaXY+PHAgY2xhc3M9InBiLTIgbWItMCI+WWVhaC4gSGksIEphc29uLCBnb29kIG1vcm5pbmcuIEFuZCBJJ2xsIHRha2UgdGhhdC4gRm9yIHVzLCB3aXRoIHRoZSByYWlzZSBpbiAtLSB0byA0JSB0byA3JSBmb3IgdGhlIGZ1bGwteWVhciwgdGhlcmUncyByZWFsbHkgbm8gY2hhbmdlIGluIHdoYXQgd2Ugc2hhcmVkIHdpdGggeW91IGJlZm9yZSwgd2hpY2ggaXMgdGhhdCBhdCB0aGUgdG9wLWVuZCBvZiB0aGUgcmFuZ2UsIHdlIGNvbnRpbnVlIHRvIHNlZSBtb3JlIG9mIHRoZSBzYW1lLCB3aGVyZWFzIGF0IHRoZSBib3R0b20gb2YgdGhlIHJhbmdlLCB3ZSBzZWUgYSBiaXQgbW9yZSAtLSB3ZSBhbGxvdyBmb3IgYSBsaXR0bGUgYml0IG1vcmUgZGV0ZXJpb3JhdGlvbi4gU28gbm8gY2hhbmdlIHRoZXJlLjwvcD48L2Rpdj48L2Rpdj48ZGl2IGNsYXNzPSJ0cmFuc2NyaXB0LWxpbmUtbGVmdCBwYi00Ij48ZGl2IGNsYXNzPSJpbnNpZGVyLWltYWdlIGJvcmRlciByb3VuZGVkIG10LTMgbXItMyIgc3R5bGU9ImJhY2tncm91bmQtaW1hZ2U6IHVybChodHRwczovL2luc2lkZXJ0cmFkZXMuY29tL21lZGlhLzIwNjNwdXNoX2p1bGlld2lraS5qcGcpOyI+PC9kaXY+PGRpdiBjbGFzcz0iZmxleC1zaHJpbmstMSBwb3NpdGlvbi1yZWxhdGl2ZSB0cmFuc2NyaXB0LWFycm93IGJnLWxpZ2h0LWJsdWUgcm91bmRlZCBweS0yIHB4LTMiPjxkaXYgY2xhc3M9InRyYW5zY3JpcHQtbGluZS1zcGVha2VyIj48ZGl2IGNsYXNzPSJmb250LXdlaWdodC1ib2xkIj5KdWxpZSBTd2VldDwvZGl2PjxkaXYgY2xhc3M9InNlY29uZGFyeS10aXRsZSBmb250LWl0YWxpYyBtYi0xIj5DaGFpciBhbmQgQ2hpZWYgRXhlY3V0aXZlIE9mZmljZXIgYXQgQWNjZW50dXJlPC9kaXY+PC9kaXY+PHAgY2xhc3M9InBiLTIgbWItMCI+WWVhaCwgb24gb3VyIG92ZXItZGVsaXZlcnksIEkgbWVhbiwgd2UncmUgdmVyeSBwbGVhc2VkLCBvYnZpb3VzbHkgd2l0aCBDb25zdWx0aW5nIGFuZCBNYW5hZ2VkIFNlcnZpY2VzIGdyb3d0aCB0aGlzIHF1YXJ0ZXIuIEFuZCB0aGVzZSBsYXJnZSBkZWFscyBjYW1lIGluIGEgbGl0dGxlIGJpdCBiZXR0ZXIsIHdoaWNoIGlzIGhvdyB3ZSBvdmVyLWRlbGl2ZXJlZCBhbmQgYXJlIG5vdyByYWlzaW5nIHRoZSBndWlkYW5jZS48L3A+PC9kaXY+PC9kaXY+PGRpdiBjbGFzcz0idHJhbnNjcmlwdC1saW5lLXJpZ2h0IG1iLTQiPjxkaXYgY2xhc3M9Imluc2lkZXItaW1hZ2UgYm9yZGVyIHJvdW5kZWQgdGV4dC1jZW50ZXIgbXQtMyBtbC0zIj48c3BhbiBjbGFzcz0iZmEtcmVndWxhciBmYS11c2VyIiBhcmlhLWhpZGRlbj0idHJ1ZSI+PC9zcGFuPjwvZGl2PjxkaXYgY2xhc3M9ImZsZXgtc2hyaW5rLTEgcG9zaXRpb24tcmVsYXRpdmUgdHJhbnNjcmlwdC1hcnJvdyBiZy1saWdodC1ncmVlbiByb3VuZGVkIHB5LTIgcHgtMyI+PGRpdiBjbGFzcz0idHJhbnNjcmlwdC1saW5lLXNwZWFrZXIiPjxkaXYgY2xhc3M9ImZvbnQtd2VpZ2h0LWJvbGQiPkphc29uIEt1cGZlcmJlcmc8L2Rpdj48ZGl2IGNsYXNzPSJzZWNvbmRhcnktdGl0bGUgZm9udC1pdGFsaWMgbWItMSI+IEFuYWx5c3QgYXQgQm9mQSBNZXJyaWxsIEx5bmNoPC9kaXY+PC9kaXY+PHAgY2xhc3M9InBiLTIgbWItMCI+R3JlYXQgdG8gaGVhci4gQW5kIHRoZW4sIEknbSBqdXN0IGxvb2tpbmcgYXQgdGhlIG5ldCBoZWFkY291bnQgYWRkcyBjdW11bGF0aXZlbHkgb3ZlciB0aGUgcGFzdCB0d28gcXVhcnRlcnMuIEkgdGhpbmsgd2UncmUgYWxtb3N0IDUwLDAwMC4gVGhhdCB3YXMgYSBwcmV0dHkgYmlnIHN0ZXAtdXAgZnJvbSB3aGF0IHRoZSBwcmlvciB0cmVuZCBsb29rZWQgbGlrZS4gU28gY2FuIHlvdSBnaXZlIHVzIGFueSBzZW5zZSBvZiBob3cgbXVjaCBvZiB0aGF0IHdhcyBmcm9tIGFjcXVpc2l0aW9ucyB2ZXJzdXMgb3JnYW5pYz8gQW5kIEkgZ3Vlc3MsIGlzIHRoZXJlIGFueSByZWFzb24gdG8gbm90IGxvb2sgYXQgdGhpcyBhY2NlbGVyYXRlZCBoaXJpbmcgYXMga2luZCBvZiBhIGJ1bGxpc2ggaW5kaWNhdG9yPzwvcD48L2Rpdj48L2Rpdj48ZGl2IGNsYXNzPSJ0cmFuc2NyaXB0LWxpbmUtbGVmdCBwYi00Ij48ZGl2IGNsYXNzPSJpbnNpZGVyLWltYWdlIGJvcmRlciByb3VuZGVkIHRleHQtY2VudGVyIG10LTMgbXItMyI+PHNwYW4gY2xhc3M9ImZhLXJlZ3VsYXIgZmEtdXNlciIgYXJpYS1oaWRkZW49InRydWUiPjwvc3Bhbj48L2Rpdj48ZGl2IGNsYXNzPSJmbGV4LXNocmluay0xIHBvc2l0aW9uLXJlbGF0aXZlIHRyYW5zY3JpcHQtYXJyb3cgYmctbGlnaHQtYmx1ZSByb3VuZGVkIHB5LTIgcHgtMyI+PGRpdiBjbGFzcz0idHJhbnNjcmlwdC1saW5lLXNwZWFrZXIiPjxkaXYgY2xhc3M9ImZvbnQtd2VpZ2h0LWJvbGQiPkFuZ2llIFBhcms8L2Rpdj48ZGl2IGNsYXNzPSJzZWNvbmRhcnktdGl0bGUgZm9udC1pdGFsaWMgbWItMSI+Q2hpZWYgRmluYW5jaWFsIE9mZmljZXIgYXQgQWNjZW50dXJlPC9kaXY+PC9kaXY+PHAgY2xhc3M9InBiLTIgbWItMCI+U28gbGV0IG1lIHRha2UgdGhhdCBxdWVzdGlvbi4gQW5kIGFzIGl0IHJlbGF0ZXMgdG8gdGhlIG5ldCBwZW9wbGUgYWRkcyB0aGF0IHdlIGhhZCBpbiBRMS4gU28gd2UgZGlkIGFkZCBhYm91dCAyNCwwMDAgcGVvcGxlIGluIHRoZSBmaXJzdCBxdWFydGVyLCB3aGljaCBpcyByZWFsbHkgcmVmbGVjdGl2ZSBvZiB0aGUgbW9tZW50dW0gdGhhdCB3ZSBzZWUgaW4gb3VyIGJ1c2luZXNzLiBBbmQgbWFuYWdpbmcgc3VwcGx5LWFuZC1kZW1hbmQgaXMgYSBjb3JlIGNvbXBldGVuY3kgb2Ygb3Vycy4gQW5kIHdoYXQgeW91IHNlZSBpcyB0aGUgY29udGludWVkIGhpZ2ggdXRpbGl6YXRpb24gcmF0ZXMgYXQgYXJvdW5kIDkwJS48L3A+PHAgY2xhc3M9InBiLTIgbWItMCI+TG9va2luZyBhaGVhZCwgd2UnbGwgY29udGludWUgdG8gaGlyZSBmb3IgdGhlIGRlbWFuZCB0aGF0IHdlIHNlZSBhbmQgdGhlIHNraWxscyB0aGF0IHdlIG5lZWQuIEFuZCBJIHdvdWxkIGdpdmUgeW91IGEgbGl0dGxlIGJpdCBtb3JlIGNvbnRleHQgdGhhdCB0aGUgaGlyaW5nIHRoYXQgd2Ugc2F3IHRoaXMgcXVhcnRlciBzaW1pbGFyIHRvIGxhc3Qgd2FzIHRoYXQgaXQgd2FzIGNvbmNlbnRyYXRlZCBpbiBJbmRpYS48L3A+PC9kaXY+PC9kaXY+PGRpdiBjbGFzcz0idHJhbnNjcmlwdC1saW5lLWxlZnQgcGItNCI+PGRpdiBjbGFzcz0iaW5zaWRlci1pbWFnZSBib3JkZXIgcm91bmRlZCBtdC0zIG1yLTMiIHN0eWxlPSJiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaHR0cHM6Ly9pbnNpZGVydHJhZGVzLmNvbS9tZWRpYS8yMDYzcHVzaF9qdWxpZXdpa2kuanBnKTsiPjwvZGl2PjxkaXYgY2xhc3M9ImZsZXgtc2hyaW5rLTEgcG9zaXRpb24tcmVsYXRpdmUgdHJhbnNjcmlwdC1hcnJvdyBiZy1saWdodC1ibHVlIHJvdW5kZWQgcHktMiBweC0zIj48ZGl2IGNsYXNzPSJ0cmFuc2NyaXB0LWxpbmUtc3BlYWtlciI+PGRpdiBjbGFzcz0iZm9udC13ZWlnaHQtYm9sZCI+SnVsaWUgU3dlZXQ8L2Rpdj48ZGl2IGNsYXNzPSJzZWNvbmRhcnktdGl0bGUgZm9udC1pdGFsaWMgbWItMSI+Q2hhaXIgYW5kIENoaWVmIEV4ZWN1dGl2ZSBPZmZpY2VyIGF0IEFjY2VudHVyZTwvZGl2PjwvZGl2PjxwIGNsYXNzPSJwYi0yIG1iLTAiPlllYWguIEFuZCBJIHdvdWxkIGp1c3Qgc2F5IHRoYXQgdW5kZXJseWluZyBvdXIgZ3VpZGFuY2UsIHJpZ2h0LCB5b3UncmUgc2VlaW5nIG9yZ2FuaWMgbW9tZW50dW0sIHJpZ2h0PyBTbyBhdCB0aGUgaGlnaCBlbmQgb2Ygb3VyIGd1aWRhbmNlLCB5b3UncmUgLS0gZm9yIHRoZSB5ZWFyLCB3ZSdyZSBnb2luZyB0byBleGl0IGF0IDQlIC0tIHRoZSByYW5nZSBvZiBvcmdhbmljIGdyb3d0aCBpbiBvdXIgZ3VpZGFuY2UgaXMgMSUgdG8gNCUsIHJpZ2h0PyBTbyBJIHRoaW5rIHRoYXQgaXQgaXMgYSBwb3NpdGl2ZSBzaWduIHRoYXQgd2UncmUgaGlyaW5nIGFuZCBzb21lIG9mIGl0J3MgY29taW5nIGZyb20gYWNxdWlzaXRpb25zLCBidXQgd2UgYXJlIHNlZWluZyBvcmdhbmljIG1vbWVudHVtIGluIG91ciBidXNpbmVzcy48L3A+PC9kaXY+PC9kaXY+PGRpdiBjbGFzcz0idHJhbnNjcmlwdC1saW5lLXJpZ2h0IG1iLTQiPjxkaXYgY2xhc3M9Imluc2lkZXItaW1hZ2UgYm9yZGVyIHJvdW5kZWQgdGV4dC1jZW50ZXIgbXQtMyBtbC0zIj48c3BhbiBjbGFzcz0iZmEtcmVndWxhciBmYS11c2VyIiBhcmlhLWhpZGRlbj0idHJ1ZSI+PC9zcGFuPjwvZGl2PjxkaXYgY2xhc3M9ImZsZXgtc2hyaW5rLTEgcG9zaXRpb24tcmVsYXRpdmUgdHJhbnNjcmlwdC1hcnJvdyBiZy1saWdodC1ncmVlbiByb3VuZGVkIHB5LTIgcHgtMyI+PGRpdiBjbGFzcz0idHJhbnNjcmlwdC1saW5lLXNwZWFrZXIiPjxkaXYgY2xhc3M9ImZvbnQtd2VpZ2h0LWJvbGQiPkphc29uIEt1cGZlcmJlcmc8L2Rpdj48ZGl2IGNsYXNzPSJzZWNvbmRhcnktdGl0bGUgZm9udC1pdGFsaWMgbWItMSI+IEFuYWx5c3QgYXQgQm9mQSBNZXJyaWxsIEx5bmNoPC9kaXY+PC9kaXY+PHAgY2xhc3M9InBiLTIgbWItMCI+VGhhbmtzIGZvciB0aGUgY29tbWVudHMuPC9wPjwvZGl2PjwvZGl2PjxkaXYgY2xhc3M9InRyYW5zY3JpcHQtbGluZS1sZWZ0IHBiLTQiPjxkaXYgY2xhc3M9Imluc2lkZXItaW1hZ2UgYm9yZGVyIHJvdW5kZWQgdGV4dC1jZW50ZXIgbXQtMyBtci0zIj48c3BhbiBjbGFzcz0iZmEtcmVndWxhciBmYS1waG9uZSIgYXJpYS1oaWRkZW49InRydWUiPjwvc3Bhbj48L2Rpdj48ZGl2IGNsYXNzPSJmbGV4LXNocmluay0xIHBvc2l0aW9uLXJlbGF0aXZlIHRyYW5zY3JpcHQtYXJyb3cgYmctbGlnaHQgcm91bmRlZCBweS0yIHB4LTMiPjxkaXYgY2xhc3M9InRyYW5zY3JpcHQtbGluZS1zcGVha2VyIj48ZGl2IGNsYXNzPSJmb250LXdlaWdodC1ib2xkIG1iLTEiPk9wZXJhdG9yPC9kaXY+PC9kaXY+PHAgY2xhc3M9InBiLTIgbWItMCI+VGhhbmsgeW91LiBBbmQgb3VyIG5leHQgcXVlc3Rpb24gY29tZXMgZnJvbSBCcnlhbiBLZWFuZSB3aXRoIERldXRzY2hlIEJhbmsuIFBsZWFzZSBnbyBhaGVhZC48L3A+PC9kaXY+PC9kaXY+PGRpdiBjbGFzcz0idHJhbnNjcmlwdC1saW5lLXJpZ2h0IG1iLTQiPjxkaXYgY2xhc3M9Imluc2lkZXItaW1hZ2UgYm9yZGVyIHJvdW5kZWQgdGV4dC1jZW50ZXIgbXQtMyBtbC0zIj48c3BhbiBjbGFzcz0iZmEtcmVndWxhciBmYS11c2VyIiBhcmlhLWhpZGRlbj0idHJ1ZSI+PC9zcGFuPjwvZGl2PjxkaXYgY2xhc3M9ImZsZXgtc2hyaW5rLTEgcG9zaXRpb24tcmVsYXRpdmUgdHJhbnNjcmlwdC1hcnJvdyBiZy1saWdodC1ncmVlbiByb3VuZGVkIHB5LTIgcHgtMyI+PGRpdiBjbGFzcz0idHJhbnNjcmlwdC1saW5lLXNwZWFrZXIiPjxkaXYgY2xhc3M9ImZvbnQtd2VpZ2h0LWJvbGQiPkJyeWFuIEtlYW5lPC9kaXY+PGRpdiBjbGFzcz0ic2Vjb25kYXJ5LXRpdGxlIGZvbnQtaXRhbGljIG1iLTEiPiBBbmFseXN0IGF0IERldXRzY2hlIEJhbmsgQWt0aWVuZ2VzZWxsc2NoYWZ0PC9kaXY+PC9kaXY+PHAgY2xhc3M9InBiLTIgbWItMCI+SGksIGd1eXMuIENvbmdyYXRzIG9uIHRoZSBzb2xpZCByZXN1bHRzIGFuZCBoYXBweSBob2xpZGF5cy4gSSdtIGtpbmQgb2YgYXNraW5nIHRoZSBndWlkYW5jZSBxdWVzdGlvbiBhIGxpdHRsZSBiaXQgZGlmZmVyZW50bHkuIFRoZSA0JSB0byA3JSBjb25zdGFudCBjdXJyZW5jeSByZXZlbnVlIGd1aWRlIGZvciB0aGUgZmlzY2FsIHllYXIgJzI1IGlzIGEgdG91Y2ggYmVsb3cganVzdCB0aGUgZmlyc3QgcXVhcnRlciBndWlkZSBvciBudW1iZXIgb2YgOCUgb24gYSBjb25zdGFudCBjdXJyZW5jeSBiYXNpcy4gU28ganVzdCB0cnlpbmcgdG8gdGhpbmsgYWJvdXQgaWYgdGhlcmUncyBhbnkgcmVhc29uIHdoeSB0aGUgZ3Jvd3RoIHdvdWxkIGRlY2VsZXJhdGUgb2ZmIHRoZSBmaXJzdCBxdWFydGVyIGxldmVsIGFzIHdlIGdldCBtb3JlIGludG8gZmlzY2FsIHllYXIgJzI1PzwvcD48L2Rpdj48L2Rpdj48ZGl2IGNsYXNzPSJ0cmFuc2NyaXB0LWxpbmUtbGVmdCBwYi00Ij48ZGl2IGNsYXNzPSJpbnNpZGVyLWltYWdlIGJvcmRlciByb3VuZGVkIHRleHQtY2VudGVyIG10LTMgbXItMyI+PHNwYW4gY2xhc3M9ImZhLXJlZ3VsYXIgZmEtdXNlciIgYXJpYS1oaWRkZW49InRydWUiPjwvc3Bhbj48L2Rpdj48ZGl2IGNsYXNzPSJmbGV4LXNocmluay0xIHBvc2l0aW9uLXJlbGF0aXZlIHRyYW5zY3JpcHQtYXJyb3cgYmctbGlnaHQtYmx1ZSByb3VuZGVkIHB5LTIgcHgtMyI+PGRpdiBjbGFzcz0idHJhbnNjcmlwdC1saW5lLXNwZWFrZXIiPjxkaXYgY2xhc3M9ImZvbnQtd2VpZ2h0LWJvbGQiPkFuZ2llIFBhcms8L2Rpdj48ZGl2IGNsYXNzPSJzZWNvbmRhcnktdGl0bGUgZm9udC1pdGFsaWMgbWItMSI+Q2hpZWYgRmluYW5jaWFsIE9mZmljZXIgYXQgQWNjZW50dXJlPC9kaXY+PC9kaXY+PHAgY2xhc3M9InBiLTIgbWItMCI+WWVhaC4gSGV5LCBCcnlhbi4gSGFwcHkgaG9saWRheXMgdG8geW91IGFzIHdlbGwuIEFuZCBsZXQgbWUgZ2l2ZSB5b3UgLS0gaGVyZSdzIGhvdyB3ZSB3ZXJlIHRoaW5raW5nIGFib3V0IG91ciBndWlkYW5jZSBmb3IgdGhlIGZ1bGwteWVhciBhbmQgdGhlIHJhaXNlIHRvIDQlIHRvIDclLiBJZiB5b3UgdGhpbmsgYWJvdXQgd2hlcmUgd2UgYXJlLCB3ZSBoYWQgYSBzdHJvbmcgc3RhcnQgaW4gUTEuIFdlIGhhdmUgc3Ryb25nIGd1aWRhbmNlIGluIFEyLCB3aGljaCB3YXMgcmVhbGx5IGRyaXZlbiAtLSBpdCB3YXMgYnJvYWQtYmFzZWQgYW5kIGRyaXZlbiBieSBvdXIgb3JnYW5pYyBncm93dGguIEF0IHRoZSBzYW1lIHRpbWUsIHlvdSBoZWFyZCBKdWxpZSBzYXkgdGhlIG1hY3JvIHJlbWFpbnMgdGhlIHNhbWUuIFRoZXJlJ3Mgbm8gY2hhbmdlIGluIHRoZSBvdmVyYWxsIGVudmlyb25tZW50LiBBbmQgSSB3YW50IHRvIHJlaW5mb3JjZSBpbXBvcnRhbnRseSB3aGF0IEkgLS0gd2hhdCBJIHNhaWQgaW4gLS0gd2hhdCBJIHNhaWQgZWFybGllciwgd2hpY2ggd2FzIHdlIGRvIGV4cGVjdCAtLSB3ZSBjb250aW51ZSB0byBleHBlY3QgaW5vcmdhbmljIGNvbnRyaWJ1dGlvbiBvZiBhYm91dCAtLSBvZiBhIGJpdCBvdmVyIDMlLiBBbmQgb25lIG9mIHRoZSB0aGluZ3MgdGhhdCB3ZSBwcm92aWRlZCB0byB5b3Ugd2FzIHRoZSAtLSBob3cgdGhhdCB3aWxsIGNvbWUgaW4uPC9wPjxwIGNsYXNzPSJwYi0yIG1iLTAiPlNvIEgxLCB3ZSBleHBlY3Qgc29tZXdoZXJlIGFyb3VuZCBhYm91dCA0JSwgc2Vjb25kIGhhbGYgYWJvdXQgMiUsIGFuZCB0aGF0IHdpbGwgZ2l2ZSB5b3UgbW9yZSBvZiBhbiB1bmRlcnN0YW5kaW5nIG9mIGhvdyB3ZSBzZWUgb3JnYW5pYyBwbGF5aW5nIG91dCBmb3IgdGhlIHllYXIgYW5kIHdlIHdpbGwgY29udGludWUgdG8gc2VlIG9yZ2FuaWMgdGhyb3VnaG91dCB0aGlzIGZpc2NhbCB5ZWFyLiBBbmQgdGhlbiBhcyBpdCByZWxhdGVzIHRvIC0tIGlmIHlvdSB0aGluayBhYm91dCBpdCwgd2UncmUgb25lIHF1YXJ0ZXIgaW4uIFdlJ3ZlIGdvdCBvbmUgcXVhcnRlciB1bmRlciBvdXIgYmVsdC4gV2UndmUgZ290IHRocmVlIG1vcmUgdG8gZ28uIEFuZCBhcyBKdWxpZSBzYWlkIGVhcmxpZXIsIHdlJ3JlIGV4ZWN1dGluZyBvbiBvdXIgc3RyYXRlZ3kgYW5kIHlvdSBjYW4gY291bnQgb24gdXMgdG8gY29udGludWUgdG8gZG8gc28uPC9wPjwvZGl2PjwvZGl2PjxkaXYgY2xhc3M9InRyYW5zY3JpcHQtbGluZS1yaWdodCBtYi00Ij48ZGl2IGNsYXNzPSJpbnNpZGVyLWltYWdlIGJvcmRlciByb3VuZGVkIHRleHQtY2VudGVyIG10LTMgbWwtMyI+PHNwYW4gY2xhc3M9ImZhLXJlZ3VsYXIgZmEtdXNlciIgYXJpYS1oaWRkZW49InRydWUiPjwvc3Bhbj48L2Rpdj48ZGl2IGNsYXNzPSJmbGV4LXNocmluay0xIHBvc2l0aW9uLXJlbGF0aXZlIHRyYW5zY3JpcHQtYXJyb3cgYmctbGlnaHQtZ3JlZW4gcm91bmRlZCBweS0yIHB4LTMiPjxkaXYgY2xhc3M9InRyYW5zY3JpcHQtbGluZS1zcGVha2VyIj48ZGl2IGNsYXNzPSJmb250LXdlaWdodC1ib2xkIj5CcnlhbiBLZWFuZTwvZGl2PjxkaXYgY2xhc3M9InNlY29uZGFyeS10aXRsZSBmb250LWl0YWxpYyBtYi0xIj4gQW5hbHlzdCBhdCBEZXV0c2NoZSBCYW5rIEFrdGllbmdlc2VsbHNjaGFmdDwvZGl2PjwvZGl2PjxwIGNsYXNzPSJwYi0yIG1iLTAiPkdvdCBpdC4gR290IGl0LiBUaGF0J3MgaGVscGZ1bC4gQW5kIHRoZW4gbWF5YmUgeW91IGd1eXMgY291bGQganVzdCB0YWxrIGEgbGl0dGxlIGJpdCBhYm91dCB0aGUgaW5kdXN0cnkgZ3JvdXAsIHRoZSBmaW5hbmNpYWwgc2VydmljZXMuIEEgbG90IG9mIHRpbWVzIHRoYXQga2luZCBvZiBsZWFkcyBvdXQgb2YgZWNvbm9taWMgc2xvd2Rvd25zLiBCdXQgaXQgc291bmRzIGxpa2UgYmFua2luZyBhbmQgY2FwaXRhbCBtYXJrZXRzIHdhcyBhIGxpdHRsZSBiaXQgc29mdGVyLCBidXQgc29tZSAtLSBvdGhlciBhcmVhcyBvZiBzdHJlbmd0aCBhbmQganVzdCB0cnlpbmcgdG8gZmlndXJlIG91dCB3aGVyZSB0aGF0IGlzIGluIHRoZSBpbmR1c3RyeSByaWdodCBub3cgYmVjYXVzZSB3ZSdyZSBraW5kIG9mIGdldHRpbmcgbWl4ZWQgbWVzc2FnZXMgZnJvbSBzb21lIG9mIHRoZSBvdGhlciBJVCBzZXJ2aWNlIHByb3ZpZGVycy4gVGhhbmtzIHNvIG11Y2guPC9wPjwvZGl2PjwvZGl2PjxkaXYgY2xhc3M9InRyYW5zY3JpcHQtbGluZS1sZWZ0IHBiLTQiPjxkaXYgY2xhc3M9Imluc2lkZXItaW1hZ2UgYm9yZGVyIHJvdW5kZWQgbXQtMyBtci0zIiBzdHlsZT0iYmFja2dyb3VuZC1pbWFnZTogdXJsKGh0dHBzOi8vaW5zaWRlcnRyYWRlcy5jb20vbWVkaWEvMjA2M3B1c2hfanVsaWV3aWtpLmpwZyk7Ij48L2Rpdj48ZGl2IGNsYXNzPSJmbGV4LXNocmluay0xIHBvc2l0aW9uLXJlbGF0aXZlIHRyYW5zY3JpcHQtYXJyb3cgYmctbGlnaHQtYmx1ZSByb3VuZGVkIHB5LTIgcHgtMyI+PGRpdiBjbGFzcz0idHJhbnNjcmlwdC1saW5lLXNwZWFrZXIiPjxkaXYgY2xhc3M9ImZvbnQtd2VpZ2h0LWJvbGQiPkp1bGllIFN3ZWV0PC9kaXY+PGRpdiBjbGFzcz0ic2Vjb25kYXJ5LXRpdGxlIGZvbnQtaXRhbGljIG1iLTEiPkNoYWlyIGFuZCBDaGllZiBFeGVjdXRpdmUgT2ZmaWNlciBhdCBBY2NlbnR1cmU8L2Rpdj48L2Rpdj48cCBjbGFzcz0icGItMiBtYi0wIj5ZZWFoLiBTbyBhbmQgSSB0aGluayBpdCdzIGEgbGl0dGxlIGJpdCBkaWZmZXJlbnQgYnkgbWFya2V0LCByaWdodD8gU28gd2UncmUgc2VlaW5nIHRoZSByZXN1bHRzIGEgYml0IGRpZmZlcmVudCBieSBtYXJrZXQuIEkgd2lsbCBzYXksIGJ5IHRoZSB3YXkgdGhhdCB3ZSB3ZXJlIHBsZWFzZWQgdG8gc2VlIHRoZSBVLksuLCBhcyB5b3UgbWlnaHQgaGF2ZSBoZWFyZCwgaXMgY29taW5nIGJhY2sgYXMgd2UgcmVwb3NpdGlvbmVkIHRoZSBVLksuLiBCdXQgd2l0aCB0aGUgZHluYW1pY3MgaW4gdGhlIFUuUy4gbWFya2V0IHdoZXJlIGl0J3MgYSBsaXR0bGUgYml0IGJldHRlciwgaW4gRU1FQSwgaXQgd2FzIGEgbGl0dGxlIGJpdCB3b3JzZSBhbmQgeW91J3ZlIGdvdCBhIG1peGVkIHBpY3R1cmUgb24gdGhlIGludGVyZXN0IHJhdGVzIGFuZCB3aGF0IHRoZSBleHBlY3RhdGlvbnMgYXJlLiBBbmQgc28gSSdkIHNheSB0aGF0IC0tIGFuZCB0aGF0IGlzIHByb2JhYmx5IC0tIGFuZCBub3QgYSBzdXJwcmlzZSwgeWVzdGVyZGF5IHByb2JhYmx5IGNvbXBsaWNhdGVkIHRoYXQgYSBsaXR0bGUgYml0IGluIHRoZSBVLlMuLCByaWdodD88L3A+PHAgY2xhc3M9InBiLTIgbWItMCI+QW5kIHNvIG9uIHRoZSBvbmUgaGFuZCwgd2UncmUgc2VlaW5nIGEgbG90IG9mIGludGVyZXN0LCBmb3IgZXhhbXBsZSwgaW4gYmFua2luZyBjYXBpdGFsIG1hcmtldHMgb24gdGhpbmdzIGxpa2UgR2VuQUkuIE9uIHRoZSBvdGhlciBoYW5kLCB0aGVyZSdzIGEgbG90IHRoYXQncyBiZWluZyBraW5kIG9mIHByb2Nlc3NlZCB3aXRoOyB3aGF0J3MgZ29pbmcgdG8gaGFwcGVuIHdpdGggaW50ZXJlc3QgcmF0ZXMgYW5kIHRoYXQuIEFuZCBzbyBJIC0tIHdlIHNlZSAtLSBvYnZpb3VzbHksIGl0J3MgZ2V0dGluZyBiZXR0ZXIsIGJ1dCBpdCBpcyBhIG1peGVkIHBpY3R1cmUgYnkgLXJlZ2lvbi48L3A+PC9kaXY+PC9kaXY+PGRpdiBjbGFzcz0idHJhbnNjcmlwdC1saW5lLWxlZnQgcGItNCI+PGRpdiBjbGFzcz0iaW5zaWRlci1pbWFnZSBib3JkZXIgcm91bmRlZCB0ZXh0LWNlbnRlciBtdC0zIG1yLTMiPjxzcGFuIGNsYXNzPSJmYS1yZWd1bGFyIGZhLXVzZXIiIGFyaWEtaGlkZGVuPSJ0cnVlIj48L3NwYW4+PC9kaXY+PGRpdiBjbGFzcz0iZmxleC1zaHJpbmstMSBwb3NpdGlvbi1yZWxhdGl2ZSB0cmFuc2NyaXB0LWFycm93IGJnLWxpZ2h0LWJsdWUgcm91bmRlZCBweS0yIHB4LTMiPjxkaXYgY2xhc3M9InRyYW5zY3JpcHQtbGluZS1zcGVha2VyIj48ZGl2IGNsYXNzPSJmb250LXdlaWdodC1ib2xkIj5BbmdpZSBQYXJrPC9kaXY+PGRpdiBjbGFzcz0ic2Vjb25kYXJ5LXRpdGxlIGZvbnQtaXRhbGljIG1iLTEiPkNoaWVmIEZpbmFuY2lhbCBPZmZpY2VyIGF0IEFjY2VudHVyZTwvZGl2PjwvZGl2PjxwIGNsYXNzPSJwYi0yIG1iLTAiPlllYWguIEFuZCBqdXN0IGFzIGEgcmVtaW5kZXIsIEJyeWFuLCBhcyB3ZSBsb29rIGF0IGZpbmFuY2lhbCBzZXJ2aWNlcyBvdmVyYWxsLCB3ZSBleGl0ZWQgUTQgbGFzdCB5ZWFyIHdpdGggYSBtaW51cyAyJSBhbmQgaGVyZSAtLSB3ZSBzYXcgdGhlIHVwdGljayBpbiB0aGUgZmlyc3QgcXVhcnRlciBhdCA0JSBnbG9iYWxseSwgd2hpY2ggcmVmbGVjdHMgdGhlIGR5bmFtaWNzIHRoYXQgSnVsaWUgd2FzIGp1c3QgZGVzY3JpYmluZywgd2hpY2ggcmVhbGx5IHBsYXlzIHRvIG91ciBzdHJlbmd0aHMgYXMgeW91IHRoaW5rIGFib3V0IHRoZSBkaXZlcnNpdHkgb2Ygb3VyIGJ1c2luZXNzIGFjcm9zcyBtYXJrZXRzIGFuZCBpbmR1c3RyaWVzLjwvcD48L2Rpdj48L2Rpdj48ZGl2IGNsYXNzPSJ0cmFuc2NyaXB0LWxpbmUtcmlnaHQgbWItNCI+PGRpdiBjbGFzcz0iaW5zaWRlci1pbWFnZSBib3JkZXIgcm91bmRlZCB0ZXh0LWNlbnRlciBtdC0zIG1sLTMiPjxzcGFuIGNsYXNzPSJmYS1yZWd1bGFyIGZhLXVzZXIiIGFyaWEtaGlkZGVuPSJ0cnVlIj48L3NwYW4+PC9kaXY+PGRpdiBjbGFzcz0iZmxleC1zaHJpbmstMSBwb3NpdGlvbi1yZWxhdGl2ZSB0cmFuc2NyaXB0LWFycm93IGJnLWxpZ2h0LWdyZWVuIHJvdW5kZWQgcHktMiBweC0zIj48ZGl2IGNsYXNzPSJ0cmFuc2NyaXB0LWxpbmUtc3BlYWtlciI+PGRpdiBjbGFzcz0iZm9udC13ZWlnaHQtYm9sZCI+QnJ5YW4gS2VhbmU8L2Rpdj48ZGl2IGNsYXNzPSJzZWNvbmRhcnktdGl0bGUgZm9udC1pdGFsaWMgbWItMSI+IEFuYWx5c3QgYXQgRGV1dHNjaGUgQmFuayBBa3RpZW5nZXNlbGxzY2hhZnQ8L2Rpdj48L2Rpdj48cCBjbGFzcz0icGItMiBtYi0wIj5HcmVhdC4gVGhhbmtzIGFnYWluLjwvcD48L2Rpdj48L2Rpdj48ZGl2IGNsYXNzPSJ0cmFuc2NyaXB0LWxpbmUtbGVmdCBwYi00Ij48ZGl2IGNsYXNzPSJpbnNpZGVyLWltYWdlIGJvcmRlciByb3VuZGVkIHRleHQtY2VudGVyIG10LTMgbXItMyI+PHNwYW4gY2xhc3M9ImZhLXJlZ3VsYXIgZmEtcGhvbmUiIGFyaWEtaGlkZGVuPSJ0cnVlIj48L3NwYW4+PC9kaXY+PGRpdiBjbGFzcz0iZmxleC1zaHJpbmstMSBwb3NpdGlvbi1yZWxhdGl2ZSB0cmFuc2NyaXB0LWFycm93IGJnLWxpZ2h0IHJvdW5kZWQgcHktMiBweC0zIj48ZGl2IGNsYXNzPSJ0cmFuc2NyaXB0LWxpbmUtc3BlYWtlciI+PGRpdiBjbGFzcz0iZm9udC13ZWlnaHQtYm9sZCBtYi0xIj5PcGVyYXRvcjwvZGl2PjwvZGl2PjxwIGNsYXNzPSJwYi0yIG1iLTAiPlRoYW5rIHlvdS4gQW5kIG91ciBuZXh0IHF1ZXN0aW9uIHRvZGF5IGNvbWVzIGZyb20gRGFycmluIFBlbGxlciBhdCBXb2xmZSBSZXNlYXJjaC4gUGxlYXNlIGdvIGFoZWFkLjwvcD48L2Rpdj48L2Rpdj48ZGl2IGNsYXNzPSJ0cmFuc2NyaXB0LWxpbmUtcmlnaHQgbWItNCI+PGRpdiBjbGFzcz0iaW5zaWRlci1pbWFnZSBib3JkZXIgcm91bmRlZCB0ZXh0LWNlbnRlciBtdC0zIG1sLTMiPjxzcGFuIGNsYXNzPSJmYS1yZWd1bGFyIGZhLXVzZXIiIGFyaWEtaGlkZGVuPSJ0cnVlIj48L3NwYW4+PC9kaXY+PGRpdiBjbGFzcz0iZmxleC1zaHJpbmstMSBwb3NpdGlvbi1yZWxhdGl2ZSB0cmFuc2NyaXB0LWFycm93IGJnLWxpZ2h0LWdyZWVuIHJvdW5kZWQgcHktMiBweC0zIj48ZGl2IGNsYXNzPSJ0cmFuc2NyaXB0LWxpbmUtc3BlYWtlciI+PGRpdiBjbGFzcz0iZm9udC13ZWlnaHQtYm9sZCI+RGFycmluIFBlbGxlcjwvZGl2PjxkaXYgY2xhc3M9InNlY29uZGFyeS10aXRsZSBmb250LWl0YWxpYyBtYi0xIj4gQW5hbHlzdCBhdCBXb2xmZSBSZXNlYXJjaDwvZGl2PjwvZGl2PjxwIGNsYXNzPSJwYi0yIG1iLTAiPkd1eXMsIHRoYW5rcy4gR3JlYXQgcmVzdWx0cy4gQ291bGQgd2UganVzdCB0b3VjaCBvbiB5b3VyIHBvdGVudGlhbCBmb3IgdmlzaWJpbGl0eSB0aGlzIHllYXIgaW50byBidWRnZXRzIGFuZCB0aGUgdGltaW5nIHlvdSdkIGV4cGVjdCBhZ2Fpbj8gSSBrbm93IGxhc3QgeWVhciAtLSBJIHRoaW5rIGVhcmxpZXIgdGhpcyB5ZWFyLCBpdCB3YXMgZ2VuZXJhbGx5IGluIHRoZSBKYW51YXJ5LCBGZWJydWFyeSB0aW1lZnJhbWUsIHdoaWNoIGhhZCBtb3ZlZCBiYWNrIHVwIGEgbGl0dGxlIGJpdC4gQnV0IGRvIHlvdSBzdGlsbCBhbnRpY2lwYXRlIHRoYXQga2luZCBvZiB2aXNpYmlsaXR5IHRoYXQgYXQgdGhhdCBwb2ludCBvZiB0aGUgeWVhciwgd2hlcmUgd2UgY291bGQgZ2V0IGEgYmV0dGVyIHBpY3R1cmUgb24gd2hldGhlciBkaXNjcmV0aW9uYXJ5IGlzIHJlYWxseSBnb2luZyB0byBwaWNrLXVwIG9yIG5vdD88L3A+PHAgY2xhc3M9InBiLTIgbWItMCI+QW5kIHRoZW4gbWF5YmUganVzdCBhcyBhIGRvdmV0YWlsIG9uIHRoYXQsIG1heWJlIGp1c3QgY29udmVyc2F0aW9ucyB5b3UncmUgaGF2aW5nIHJpZ2h0IG5vdyBhcm91bmQgQUkgZm9yIG5leHQgeWVhci4gT2J2aW91c2x5LCB0aGUgYm9va2luZ3Mga2VlcCBsb29raW5nIHJlYWxseSBzdHJvbmcgZm9yIHlvdSBndXlzLCB3aGljaCBpcyBncmVhdC4gQW55IG1vcmUgc3BlY2lmaWNzIG9uIHdoZXJlIHlvdSdyZSBzZWVpbmcgaXQgaW5jcmVtZW50YWxseSBpbXByb3ZlPyBUaGFua3MsIGd1eXMuPC9wPjwvZGl2PjwvZGl2PjxkaXYgY2xhc3M9InRyYW5zY3JpcHQtbGluZS1sZWZ0IHBiLTQiPjxkaXYgY2xhc3M9Imluc2lkZXItaW1hZ2UgYm9yZGVyIHJvdW5kZWQgbXQtMyBtci0zIiBzdHlsZT0iYmFja2dyb3VuZC1pbWFnZTogdXJsKGh0dHBzOi8vaW5zaWRlcnRyYWRlcy5jb20vbWVkaWEvMjA2M3B1c2hfanVsaWV3aWtpLmpwZyk7Ij48L2Rpdj48ZGl2IGNsYXNzPSJmbGV4LXNocmluay0xIHBvc2l0aW9uLXJlbGF0aXZlIHRyYW5zY3JpcHQtYXJyb3cgYmctbGlnaHQtYmx1ZSByb3VuZGVkIHB5LTIgcHgtMyI+PGRpdiBjbGFzcz0idHJhbnNjcmlwdC1saW5lLXNwZWFrZXIiPjxkaXYgY2xhc3M9ImZvbnQtd2VpZ2h0LWJvbGQiPkp1bGllIFN3ZWV0PC9kaXY+PGRpdiBjbGFzcz0ic2Vjb25kYXJ5LXRpdGxlIGZvbnQtaXRhbGljIG1iLTEiPkNoYWlyIGFuZCBDaGllZiBFeGVjdXRpdmUgT2ZmaWNlciBhdCBBY2NlbnR1cmU8L2Rpdj48L2Rpdj48cCBjbGFzcz0icGItMiBtYi0wIj5TdXJlLiBZZXMuIFNvIGEgZ3JlYXQgdW5kZXJzdGFuZGluZyBvZiBBY2NlbnR1cmUuIEphbnVhcnkgaXMgLS0gc29ydCBvZiBKYW51YXJ5LCBGZWJydWFyeSBpcyB3aGVyZSB3ZSByZWFsbHkgc2VlIHdoYXQgdGhlIGNsaWVudCBidWRnZXQgaXMgZ29pbmcgdG8gYmUgbG9va2luZyBhdC4gU28gdGhhdCdzIHdoZXJlIHdlIGdldCB0aGUgbW9zdCB2aXNpYmlsaXR5LiBBbmQgc28gd2UnbGwgYmUgcmVwb3J0aW5nIG1vcmUgb24gdGhhdCBpbiB0aGUgbmV4dCBxdWFydGVyLiBTbyB5b3UncmUgYWJzb2x1dGVseSByaWdodC4gV2UgZG8gYW50aWNpcGF0ZSBnZXR0aW5nIHRoYXQgdmlzaWJpbGl0eSBpbiBKYW51YXJ5LCBGZWJydWFyeS48L3A+PHAgY2xhc3M9InBiLTIgbWItMCI+QW5kIHRoZW4gd2l0aCByZXNwZWN0IHRvIEFJLCB3aGF0IGlzIGNvbnRpbnVpbmcgdG8gc2VlIGluIG91ciBjb252ZXJzYXRpb25zIGFuZCBJJ20gcHJvYmFibHkgLS0gYW5kIEkndmUgcHJvYmFibHkgdGFsa2VkIHRvIDMwIENFT3MgaW4gdGhlIGxhc3QgdHdvIG1vbnRocywgcmlnaHQ/IFNvIEkgc3BlbnQgYSBsb3Qgb2YgdGltZSAtLWFuZCBhbHNvIGFyb3VuZCB0aGUgd29ybGQuIFNvIGl0J3MgYmVlbiBhIGJ1c3kgdHJhdmVsIHF1YXJ0ZXIuIEkndmUgYmVlbiBpbiBFdXJvcGUsIEkndmUgYmVlbiBpbiBTb3V0aGVhc3QgQXNpYSwgQXVzdHJhbGlhLCB0aGUgVS5TLiBzbyAtLSBhbmQgcHJldHR5IGNvbnNpc3RlbnRseSwgY2xpZW50cyBhcmUgc2Vla2luZyB0byBkbyBtb3JlIGluIEFJLCBidXQgdGhleSdyZSBpbiBzdWNoIGRpZmZlcmVudCBwbGFjZXMuIEkgbWVhbiwgSSdsbCBiZSB3aXRoIG9uZSBiYW5rIHdoZXJlIHdlJ3JlIHRhbGtpbmcgYWJvdXQgd2hhdCBpcyBHZW5BSSwgQUksIHdoeSBkb2VzIGl0IG1hdHRlciBhbmQgdGhlIGZhY3QgdGhhdCB0aGV5J3JlIG5vdCB5ZXQgaW4gdGhlIGNsb3VkLiBJJ2xsIGJlIHRhbGtpbmcgdG8gYW5vdGhlciBiYW5rIHdoZXJlIHRoZXkndmUgYmVlbiBmdWxseSBpbiB0aGUgY2xvdWQgYW5kIHRoZXkgd2FudCB0byBiZSB0aGUgZmlyc3Qtb3V0IHRvIHVzZSBHZW5BSS4gQW5kIHNvIEkgdGhpbmsgaXQncyBoYXJkIHRvIGdlbmVyYWxpemUuIFlvdSdyZSBzdGlsbCBzZWVpbmcgdGhhdCBiZWNhdXNlIHRoZSBvdmVyYWxsIHNwZW5kaW5nIGVudmlyb25tZW50IGlzIHRoZSBzYW1lIHRoYXQgdGhlaXIgcHJpY2UgLS0gdGhhdCB0aG9zZSB3aG8gcmVhbGx5IHdhbnQgdG8gZ28gaW50byBBSSBhcmUgbW9yZSBwcmlvcml0aXppbmcgc3BlbmRpbmcgYXMgb3Bwb3NlZCB0byBzcGVuZGluZyBtb3JlLCByaWdodD88L3A+PHAgY2xhc3M9InBiLTIgbWItMCI+V2hlcmUgd2Ugc2VlIHRoZSBiaWdnZXN0IG9wcG9ydHVuaXR5IHdoZW4gY29tcGFuaWVzIHN0YXJ0IHRvIGdldCBtb3JlIGNvbmZpZGVudCB0byBzcGVuZCBtb3JlIGlzIGdvaW5nIHRvIGJlIGluIG1vdmluZyBmYXN0ZXIgd2l0aCB0aGVpciBkYXRhIGZvdW5kYXRpb24gdGhhdCBmdWVscyBBSSBhbmQgdGhlbiBBSS4gQnV0IHJpZ2h0IG5vdywgaXQgc3RpbGwgZ2VuZXJhbGx5IGZlZWxzIG1vcmUgbGlrZSBhIHByaW9yaXRpemF0aW9uIHdpdGhpbiBjdXJyZW50IGJ1ZGdldHMuIEFuZCBzbyB3ZSdsbCBzZWUgd2hhdCBoYXBwZW5zIGluIEphbnVhcnkgYW5kIEZlYnJ1YXJ5LiBBbmQgdGhhdCdzIHdoeSBvdXIgc3RyYXRlZ3kgaGFzIGJlZW4gdG8gcGl2b3QgdGhlcmUsIHJpZ2h0PyBTbyB0byBnbyBhZnRlciBtb3JlIHRoYW4gb3VyIGZhaXIgc2hhcmUgb2YgdGhvc2UgYnVkZ2V0cy48L3A+PC9kaXY+PC9kaXY+PGRpdiBjbGFzcz0idHJhbnNjcmlwdC1saW5lLXJpZ2h0IG1iLTQiPjxkaXYgY2xhc3M9Imluc2lkZXItaW1hZ2UgYm9yZGVyIHJvdW5kZWQgdGV4dC1jZW50ZXIgbXQtMyBtbC0zIj48c3BhbiBjbGFzcz0iZmEtcmVndWxhciBmYS11c2VyIiBhcmlhLWhpZGRlbj0idHJ1ZSI+PC9zcGFuPjwvZGl2PjxkaXYgY2xhc3M9ImZsZXgtc2hyaW5rLTEgcG9zaXRpb24tcmVsYXRpdmUgdHJhbnNjcmlwdC1hcnJvdyBiZy1saWdodC1ncmVlbiByb3VuZGVkIHB5LTIgcHgtMyI+PGRpdiBjbGFzcz0idHJhbnNjcmlwdC1saW5lLXNwZWFrZXIiPjxkaXYgY2xhc3M9ImZvbnQtd2VpZ2h0LWJvbGQiPkRhcnJpbiBQZWxsZXI8L2Rpdj48ZGl2IGNsYXNzPSJzZWNvbmRhcnktdGl0bGUgZm9udC1pdGFsaWMgbWItMSI+IEFuYWx5c3QgYXQgV29sZmUgUmVzZWFyY2g8L2Rpdj48L2Rpdj48cCBjbGFzcz0icGItMiBtYi0wIj5BbGwgcmlnaHQuIFRoYXQncyByZWFsbHkgaGVscGZ1bC4gQW5kIHRoZW4ganVzdCB3aGVuIHdlIGxvb2sgYXQgdGhlIG9wcG9ydHVuaXR5IGZvciB3aGF0IHlvdSdyZSAtLSB3aGVyZSB5b3UncmUgaGlyaW5nLCB5b3UgbWVudGlvbmVkIEluZGlhLCBidXQgd2UndmUgaGVhcmQgYSBsb3QgLS0gYSBsb3Qgb2YgY3VzdG9tZXJzIGFyZSBzdGFydGluZyB0byB0aGluayBhYm91dCBhIGxpdHRsZSBiaXQgLS0gZXZlbiBtb3JlIG9uc2hvcmUuIEFuZCBzbyBqdXN0IG1heWJlIHRhbGsgYSBsaXR0bGUgYml0IG1vcmUgYWJvdXQgdGhlIG1peCBhZ2Fpbj8gSXQgaGFkIGdvbmUgZm9yIGEgd2hpbGUgbW9yZSBvZmZzaG9yZSwgbG9va2luZyBmb3IgYmV0dGVyIHByaWNlIG9wdGltaXphdGlvbiwgYnV0IHdoZXJlIGFyZSB3ZSBvbiB0aGF0IHJpZ2h0IG5vdz8gQXJlIHlvdSBzZWVpbmcgYW55IGV2aWRlbmNlIG9mIGEgc2hpZnQgYmFjayB0byBuZWFyc2hvcmUgb3Igb25zaG9yZT8gVGhhbmtzIGFnYWluLCBndXlzLiBHcmVhdCBqb2IuPC9wPjwvZGl2PjwvZGl2PjxkaXYgY2xhc3M9InRyYW5zY3JpcHQtbGluZS1sZWZ0IHBiLTQiPjxkaXYgY2xhc3M9Imluc2lkZXItaW1hZ2UgYm9yZGVyIHJvdW5kZWQgbXQtMyBtci0zIiBzdHlsZT0iYmFja2dyb3VuZC1pbWFnZTogdXJsKGh0dHBzOi8vaW5zaWRlcnRyYWRlcy5jb20vbWVkaWEvMjA2M3B1c2hfanVsaWV3aWtpLmpwZyk7Ij48L2Rpdj48ZGl2IGNsYXNzPSJmbGV4LXNocmluay0xIHBvc2l0aW9uLXJlbGF0aXZlIHRyYW5zY3JpcHQtYXJyb3cgYmctbGlnaHQtYmx1ZSByb3VuZGVkIHB5LTIgcHgtMyI+PGRpdiBjbGFzcz0idHJhbnNjcmlwdC1saW5lLXNwZWFrZXIiPjxkaXYgY2xhc3M9ImZvbnQtd2VpZ2h0LWJvbGQiPkp1bGllIFN3ZWV0PC9kaXY+PGRpdiBjbGFzcz0ic2Vjb25kYXJ5LXRpdGxlIGZvbnQtaXRhbGljIG1iLTEiPkNoYWlyIGFuZCBDaGllZiBFeGVjdXRpdmUgT2ZmaWNlciBhdCBBY2NlbnR1cmU8L2Rpdj48L2Rpdj48cCBjbGFzcz0icGItMiBtYi0wIj5ObyBiaWcgdHJlbmQuIFdoYXQgSSdkIHNheSBpcywgd2UgZm9jdXMgb24gdGhlIEcyMDAwLCBzbyBhIGxvdCBvZiBvdXIgb2Ygb3VyIGNvbXBhbmllcyBhcmUgZ2xvYmFsIGFuZCBzbyB0aGV5IHJlYWxseSBhcmUgbG9va2luZyBmb3Igb3B0aW1pemF0aW9uIG9mIHJpZ2h0IHNraWxscyBiZWNhdXNlIGEgYmlnIHBpZWNlIG9mIHdoeSBwZW9wbGUsIGZvciBleGFtcGxlLCB1c2UgSW5kaWEgaXMgYWJvdXQgc2tpbGxzLCByaWdodD8gMTAgeWVhcnMgYWdvLCBpdCB3YXMgYWJvdXQgbGFib3IsIGFyYml0cmFnZSwgcmlnaHQ/IFRvZGF5LCBpdCdzIGFib3V0IGxpa2UgdGhlIGFiaWxpdHkgdG8gZ2V0IHRoZXNlIHNraWxscyBhdC1zY2FsZS4gV2hhdCBJIHdvdWxkIHNheSBpcyB0aGF0IHdlIGF0IEFjY2VudHVyZSBhcmUgY29udGludWluZyB0byBkZXZlbG9wIG1vcmUgLS0gYmVjYXVzZSBpbiBzb21lIGNhc2VzLCBpdCdzIGxhbmd1YWdlLCByaWdodCwgYXMgeW91J3JlIGdvaW5nIHRvIGRvIG1vcmUgdHJhbnNmb3JtYXRpb24gaW4gbmV3IHBhcnRzIG9mIHRoZSBlbnRlcnByaXNlIHdoZXJlIHlvdSB3YW50IG1heWJlIGxhbmd1YWdlIHdpdGggc2tpbGxzIG9yIHRpbWUgem9uZXMuIFNvIHdlIGhhdmUgYSBnbG9iYWwgbmV0d29yayBhbmQgd2l0aCAxMDAgY2VudGVycyBhcm91bmQgdGhlIHdvcmxkLjwvcD48cCBjbGFzcz0icGItMiBtYi0wIj5JbiB0aGUgVS5TLiwgZm9yIGV4YW1wbGUsIHdlJ3ZlIGJlZW4gb3BlbmluZyBzb21lIG5ldyBjZW50ZXJzIGluIHVuZGVyc2VydmVkIGVudmlyb25tZW50cy4gV2UganVzdCByZW9wZW5lZCBhIGNlbnRlciBpbiB0aGUgQnJvbnggcmVjZW50bHkgc28uIEJ1dCBhbGwgb2YgaXQgaXMga2luZCBvZiBhaW1lZCBhdCBiZWluZyB2ZXJ5IHNvcGhpc3RpY2F0ZWQgYW5kIHdlIHNlZSBvdXJzZWx2ZXMgYXMgcGFydCBvZiB0aGUgaW50ZWdyYXRlZCB0YWxlbnQgc3RyYXRlZ3kgb2Ygb3VyIGNsaWVudHMuIEFuZCBpdCdzIGxpa2UgcmlnaHQgc2tpbGxzLCByaWdodCB0aW1lIHpvbmUsIHJpZ2h0IHByaWNlIGNvbnRpbnVlcyB0byBiZSB0aGUgZ3VpZGluZyB3aXRoLCBJIHdvdWxkIHNheSBhbiBlbXBoYXNpcyBvbiBza2lsbHMuPC9wPjwvZGl2PjwvZGl2PjxkaXYgY2xhc3M9InRyYW5zY3JpcHQtbGluZS1yaWdodCBtYi00Ij48ZGl2IGNsYXNzPSJpbnNpZGVyLWltYWdlIGJvcmRlciByb3VuZGVkIHRleHQtY2VudGVyIG10LTMgbWwtMyI+PHNwYW4gY2xhc3M9ImZhLXJlZ3VsYXIgZmEtdXNlciIgYXJpYS1oaWRkZW49InRydWUiPjwvc3Bhbj48L2Rpdj48ZGl2IGNsYXNzPSJmbGV4LXNocmluay0xIHBvc2l0aW9uLXJlbGF0aXZlIHRyYW5zY3JpcHQtYXJyb3cgYmctbGlnaHQtZ3JlZW4gcm91bmRlZCBweS0yIHB4LTMiPjxkaXYgY2xhc3M9InRyYW5zY3JpcHQtbGluZS1zcGVha2VyIj48ZGl2IGNsYXNzPSJmb250LXdlaWdodC1ib2xkIj5EYXJyaW4gUGVsbGVyPC9kaXY+PGRpdiBjbGFzcz0ic2Vjb25kYXJ5LXRpdGxlIGZvbnQtaXRhbGljIG1iLTEiPiBBbmFseXN0IGF0IFdvbGZlIFJlc2VhcmNoPC9kaXY+PC9kaXY+PHAgY2xhc3M9InBiLTIgbWItMCI+R3JlYXQuIFRoYW5rcyBKdWxpZSwgYW5kIHRoYW5rcywgQW5naWUuPC9wPjwvZGl2PjwvZGl2PjxkaXYgY2xhc3M9InRyYW5zY3JpcHQtbGluZS1sZWZ0IHBiLTQiPjxkaXYgY2xhc3M9Imluc2lkZXItaW1hZ2UgYm9yZGVyIHJvdW5kZWQgdGV4dC1jZW50ZXIgbXQtMyBtci0zIj48c3BhbiBjbGFzcz0iZmEtcmVndWxhciBmYS1waG9uZSIgYXJpYS1oaWRkZW49InRydWUiPjwvc3Bhbj48L2Rpdj48ZGl2IGNsYXNzPSJmbGV4LXNocmluay0xIHBvc2l0aW9uLXJlbGF0aXZlIHRyYW5zY3JpcHQtYXJyb3cgYmctbGlnaHQgcm91bmRlZCBweS0yIHB4LTMiPjxkaXYgY2xhc3M9InRyYW5zY3JpcHQtbGluZS1zcGVha2VyIj48ZGl2IGNsYXNzPSJmb250LXdlaWdodC1ib2xkIG1iLTEiPk9wZXJhdG9yPC9kaXY+PC9kaXY+PHAgY2xhc3M9InBiLTIgbWItMCI+VGhhbmsgeW91LiBBbmQgb3VyIG5leHQgcXVlc3Rpb24gdG9kYXkgY29tZXMgZnJvbSBKaW0gU2NobmVpZGVyIHdpdGggR29sZG1hbiBTYWNocy4gUGxlYXNlIGdvIGFoZWFkLjwvcD48L2Rpdj48L2Rpdj48ZGl2IGNsYXNzPSJ0cmFuc2NyaXB0LWxpbmUtcmlnaHQgbWItNCI+PGRpdiBjbGFzcz0iaW5zaWRlci1pbWFnZSBib3JkZXIgcm91bmRlZCB0ZXh0LWNlbnRlciBtdC0zIG1sLTMiPjxzcGFuIGNsYXNzPSJmYS1yZWd1bGFyIGZhLXVzZXIiIGFyaWEtaGlkZGVuPSJ0cnVlIj48L3NwYW4+PC9kaXY+PGRpdiBjbGFzcz0iZmxleC1zaHJpbmstMSBwb3NpdGlvbi1yZWxhdGl2ZSB0cmFuc2NyaXB0LWFycm93IGJnLWxpZ2h0LWdyZWVuIHJvdW5kZWQgcHktMiBweC0zIj48ZGl2IGNsYXNzPSJ0cmFuc2NyaXB0LWxpbmUtc3BlYWtlciI+PGRpdiBjbGFzcz0iZm9udC13ZWlnaHQtYm9sZCI+SmltIFNjaG5laWRlcjwvZGl2PjxkaXYgY2xhc3M9InNlY29uZGFyeS10aXRsZSBmb250LWl0YWxpYyBtYi0xIj4gQW5hbHlzdCBhdCBUaGUgR29sZG1hbiBTYWNocyBHcm91cDwvZGl2PjwvZGl2PjxwIGNsYXNzPSJwYi0yIG1iLTAiPkdvb2QgbW9ybmluZy4gVGhhbmtzIGZvciB0YWtpbmcgbXkgcXVlc3Rpb25zLiBKdWxpZSwgSSB1bmRlcnN0YW5kIHRoYXQgeW91ciBvdXRsb29rIGFuZCB5b3UncmUgbm90IHJlYWxseSBzZWVpbmcgYW55IGRpZmZlcmVuY2Ugb24gbWFjcm8gc2lkZSBhbmQgeW91ciBvdXRsb29rIHJlZmxlY3RzIHNvcnQgb2YgaWRpb3N5bmNyYXRpYyBncm93dGguIEJ1dCBjYW4geW91IG1heWJlIGRpc2N1c3MgYSBsaXR0bGUgYml0IGFib3V0IHdoZW4geW91IHRhbGsgd2l0aCBjbGllbnRzLCB3aGF0J3MgdGhlIHNvcnQgb2YgcmFuZ2Ugb2Ygb3V0Y29tZXMgZm9yIGRpc2NyZXRpb25hcnkgaW5jcmVhc2VzIGluIHRoZSAyMDI1IGJ1ZGdldCBvdXRsb29rPzwvcD48cCBjbGFzcz0icGItMiBtYi0wIj5BbmQgaG93IGJpZyBhIGZhY3RvciBpcyByYXRlcyBzcGVjaWZpY2FsbHkgYXMgYSBtYWNybyBpbXBhY3Qgd2hlbiB0aGV5J3JlIHRoaW5raW5nIGFib3V0IHRoYXQ/IEFuZCBkbyB5b3UgdGhpbmsgdGhhdCBjaGFuZ2VzIG1hdGVyaWFsbHkgZ2l2ZW4gdGhlIEZlZCdzIG1lc3NhZ2UgeWVzdGVyZGF5PzwvcD48L2Rpdj48L2Rpdj48ZGl2IGNsYXNzPSJ0cmFuc2NyaXB0LWxpbmUtbGVmdCBwYi00Ij48ZGl2IGNsYXNzPSJpbnNpZGVyLWltYWdlIGJvcmRlciByb3VuZGVkIG10LTMgbXItMyIgc3R5bGU9ImJhY2tncm91bmQtaW1hZ2U6IHVybChodHRwczovL2luc2lkZXJ0cmFkZXMuY29tL21lZGlhLzIwNjNwdXNoX2p1bGlld2lraS5qcGcpOyI+PC9kaXY+PGRpdiBjbGFzcz0iZmxleC1zaHJpbmstMSBwb3NpdGlvbi1yZWxhdGl2ZSB0cmFuc2NyaXB0LWFycm93IGJnLWxpZ2h0LWJsdWUgcm91bmRlZCBweS0yIHB4LTMiPjxkaXYgY2xhc3M9InRyYW5zY3JpcHQtbGluZS1zcGVha2VyIj48ZGl2IGNsYXNzPSJmb250LXdlaWdodC1ib2xkIj5KdWxpZSBTd2VldDwvZGl2PjxkaXYgY2xhc3M9InNlY29uZGFyeS10aXRsZSBmb250LWl0YWxpYyBtYi0xIj5DaGFpciBhbmQgQ2hpZWYgRXhlY3V0aXZlIE9mZmljZXIgYXQgQWNjZW50dXJlPC9kaXY+PC9kaXY+PHAgY2xhc3M9InBiLTIgbWItMCI+VGhlIHJhdGVzIGRlZmluaXRlbHkgZGVwZW5kcyBvbiBpbmR1c3RyeSwgcmlnaHQ/IFNvIGlmIHlvdSdyZSBhIG1vcmUgY2FwaXRhbC1pbnRlbnNpdmUgaW5kdXN0cnkgb3IgeW91J3JlIGFuIGluZHVzdHJ5IHRoYXQgd2FudHMgdG8gZ3JvdyBtb3JlIGluIGFjcXVpc2l0aW9ucywgdGhlIHJhdGVzIC0tIHRoZXJlJ3MgbG90cyBvZiBwdXRzIGFuZCB0YWtlcyBpbiBkb2luZyB0aGUgcmFuZ2UuIEFuZCBJIHRoaW5rIGl0J3MganVzdCB0b28gZWFybHkgYmFzZWQgb24gLS0geWVzdGVyZGF5J3MgYmVlbiBhIGxvdCBvZiBzcGVjdWxhdGlvbi4gSSBtZWFuLCBvdXIgYnVzaW5lc3MgaXMgdmVyeSBtdWNoIGZvY3VzZWQgb24sIGxpa2Ugd2hlbiB0aGVyZSdzIGNoYW5nZSBhbmQgaXQgZG9lc24ndCBtYXR0ZXIgd2hhdCB0aGUgY2hhbmdlIGlzLCBnb29kIG9yIGJhZCBjaGFuZ2UsIHRoYXQncyB3aGVyZSB3ZSByZWFsbHkgcGFydG5lciB3aXRoIG91ciBjbGllbnRzIHN1Y2Nlc3NmdWxseSBiZWNhdXNlIGlmIHRoZXkndmUgbm93IGdvdCBuZXcgY29uc3RyYWludHMgYmVjYXVzZSB0aGUgcmF0ZXMgYXJlIGhpZ2hlciwgdGhlbiB0aGV5IHdhbnQgbW9yZSBvcHBvcnR1bml0eSB0byBjdXQgY29zdHMuIElmIHRoZSByYXRlcyBhcmUgZ29pbmcgdG8gZnVlbCB0aGluZ3MgbGlrZSBjYXBpdGFsIHByb2plY3RzLCB3ZSd2ZSBnb3Qgb3VyIGNhcGl0YWwgcHJvamVjdHMgYnVzaW5lc3MsIHJpZ2h0PzwvcD48cCBjbGFzcz0icGItMiBtYi0wIj5TbyB3aGF0IHdlIGZvY3VzIG9uLCBhbmQgSSB0aGluayB3aGF0IHdlJ3JlIHNvIHN1Y2Nlc3NmdWwgaXMgd2UgaGF2ZSB0aGVzZSBkZWVwIHJlbGF0aW9uc2hpcHMgd2l0aCBvdXIgY2xpZW50cy4gT3VyIHRvcCAxMDAgd2UndmUgYmVlbiB3aXRoIG92ZXIgMTAgeWVhcnMuIFdlIHVuZGVyc3RhbmQgdGhlbSBhbmQgd2UgYXJlIGFsd2F5cyBsb29raW5nIGF0IHRoaXMgYW5kIHNheWluZywgb2theSwgd2hhdCBkb2VzIHRoYXQgbWVhbiBhbnRpY2lwYXRpbmcgd2hhdCB0aGV5J3JlIGhlbHBpbmcuIFNvIHRoYXQncyAtLSBzbyB3aGF0ZXZlciB0aGUgY2hhbmdlIGlzLCB0aGF0J3Mgd2hlcmUgQWNjZW50dXJlIHJlYWxseSBjYW4gaGVscCB0aGVtIHBpdm90LiBBbmQgaXQncyBwYXJ0IG9mIG91ciBzdHJlbmd0aCB0aGF0IHdlJ3JlIHNvIHJlbGV2YW50IHRvIGJvdGggZ3Jvd3RoIGFuZCBjb3N0LjwvcD48L2Rpdj48L2Rpdj48ZGl2IGNsYXNzPSJ0cmFuc2NyaXB0LWxpbmUtcmlnaHQgbWItNCI+PGRpdiBjbGFzcz0iaW5zaWRlci1pbWFnZSBib3JkZXIgcm91bmRlZCB0ZXh0LWNlbnRlciBtdC0zIG1sLTMiPjxzcGFuIGNsYXNzPSJmYS1yZWd1bGFyIGZhLXVzZXIiIGFyaWEtaGlkZGVuPSJ0cnVlIj48L3NwYW4+PC9kaXY+PGRpdiBjbGFzcz0iZmxleC1zaHJpbmstMSBwb3NpdGlvbi1yZWxhdGl2ZSB0cmFuc2NyaXB0LWFycm93IGJnLWxpZ2h0LWdyZWVuIHJvdW5kZWQgcHktMiBweC0zIj48ZGl2IGNsYXNzPSJ0cmFuc2NyaXB0LWxpbmUtc3BlYWtlciI+PGRpdiBjbGFzcz0iZm9udC13ZWlnaHQtYm9sZCI+SmltIFNjaG5laWRlcjwvZGl2PjxkaXYgY2xhc3M9InNlY29uZGFyeS10aXRsZSBmb250LWl0YWxpYyBtYi0xIj4gQW5hbHlzdCBhdCBUaGUgR29sZG1hbiBTYWNocyBHcm91cDwvZGl2PjwvZGl2PjxwIGNsYXNzPSJwYi0yIG1iLTAiPlRoYXQncyBoZWxwZnVsLiBUaGFuayB5b3UuIEFuZCB0aGVuIHdpdGggcmVzcGVjdCB0byB0aGUgQUkgd29yaywgSSBtZWFuLCB5b3UgdGFsa2VkIGFib3V0IHNvbWUgb2YgdGhlIGNvbnRleHQgb2YgdGhlIGNsaWVudCBjb252ZXJzYXRpb25zIHlvdSdyZSBoYXZpbmcsIGJ1dCBxdWFudGl0YXRpdmVseSwgYXJlIHlvdSBzZWVpbmcgYW55IGtpbmQgb2YgbWFqb3IgY2hhbmdlcyBpbiB0ZXJtcyBvZiB0aGUgc2l6ZSBhbmQgc2NvcGUgb2YgdGhlIGluZGl2aWR1YWwgcHJvamVjdHM/IEFuZCB3aGF0IGFyZSBjbGllbnRzIHNheWluZyBhYm91dCBzb3J0IG9mIHRoZWlyIHBpdm90IG9yIHdoZW4gdGhleSBtaWdodCBwaXZvdCB0byBzb3J0IG9mIGxhcmdlciwgbW9yZSB0cmFuc2Zvcm1hdGl2ZSBwcm9qZWN0cyB3aXRoaW4gR2VuQUk/PC9wPjwvZGl2PjwvZGl2PjxkaXYgY2xhc3M9InRyYW5zY3JpcHQtbGluZS1sZWZ0IHBiLTQiPjxkaXYgY2xhc3M9Imluc2lkZXItaW1hZ2UgYm9yZGVyIHJvdW5kZWQgbXQtMyBtci0zIiBzdHlsZT0iYmFja2dyb3VuZC1pbWFnZTogdXJsKGh0dHBzOi8vaW5zaWRlcnRyYWRlcy5jb20vbWVkaWEvMjA2M3B1c2hfanVsaWV3aWtpLmpwZyk7Ij48L2Rpdj48ZGl2IGNsYXNzPSJmbGV4LXNocmluay0xIHBvc2l0aW9uLXJlbGF0aXZlIHRyYW5zY3JpcHQtYXJyb3cgYmctbGlnaHQtYmx1ZSByb3VuZGVkIHB5LTIgcHgtMyI+PGRpdiBjbGFzcz0idHJhbnNjcmlwdC1saW5lLXNwZWFrZXIiPjxkaXYgY2xhc3M9ImZvbnQtd2VpZ2h0LWJvbGQiPkp1bGllIFN3ZWV0PC9kaXY+PGRpdiBjbGFzcz0ic2Vjb25kYXJ5LXRpdGxlIGZvbnQtaXRhbGljIG1iLTEiPkNoYWlyIGFuZCBDaGllZiBFeGVjdXRpdmUgT2ZmaWNlciBhdCBBY2NlbnR1cmU8L2Rpdj48L2Rpdj48cCBjbGFzcz0icGItMiBtYi0wIj5ZZWFoLiBXZSdyZSBhbHJlYWR5IHN0YXJ0aW5nIHRvIHNlZSB0aGF0LCByaWdodD8gV2UncmUgc3RhcnRpbmcgdG8gc2VlIHRoYXQgY2xpZW50cyBhbmQgdGhlIGNoYXJhY3RlcmlzdGljcyBhcmUgcHJldHR5IGNsZWFyLiBJZiB5b3UgaGF2ZSBhIGNsaWVudCB0aGF0J3MgYmVlbiBpbnZlc3RpbmcgaW4gdGhlaXIgZGlnaXRhbCBjb3JlLCBpbmNsdWRpbmcgc2VjdXJpdHkgYW5kIGRhdGEgZm9yIG1hbnkgeWVhcnMgYW5kIHdlIGhhdmUgbWFueSBvZiB0aG9zZSB0aGF0IHdlJ3ZlIGhlbHBlZCwgdGhleSdyZSBub3cgYWJsZSB0byBzdGFydCB0byBzY2FsZSBhbmQgd2UncmUgc3RhcnRpbmcgdG8gZG8gdGhhdCBhbmQgd2UncmUgc2VlaW5nIHRob3NlIHBhcnRuZXJzaGlwcy4gV2hlcmUgeW91IGhhdmUgY2xpZW50cyB3aGVyZSB3ZSd2ZSBiZWVuIGhlbHBpbmcgdGhlbSBwcm92ZSBpdCBhbmQgbWF5YmUgc2NhbGUgaW4gYSBwYXJ0IG9mIHRoZSBidXNpbmVzcywgYnV0IHRoZXkgcmVhbGx5IGhhdmVuJ3QgZ290IHRoZWlyIGRhdGEgZm91bmRhdGlvbiB3aGVyZSB0aGV5J3JlIG5vdCBtb3ZpbmcgaW50byB0aGUgY2xvdWQsIHRoZW4gd2hhdCB0aGV5J3JlIHdvcmtpbmcgd2l0aCB1cyBpcyBob3cgZG8gd2UgYWNjZWxlcmF0ZSB0aGF0LjwvcD48cCBjbGFzcz0icGItMiBtYi0wIj5BbmQgd2hhdCB5b3UgcHJvYmFibHkgaGVhcmQgYXMgd2Ugd2VyZSB0YWxraW5nIHRocm91Z2ggc29tZSBvZiB0aGUgZXhhbXBsZXMgdG9kYXkgaXMgdGhhdCB0aGVyZSdzIGEgbG90IG9mIGRhdGEgZm91bmRhdGlvbiBub3cgYmVpbmcgYnVpbHQgYWxvbmcgd2l0aCBnZXR0aW5nIGludG8gbW9kZXJuIGNsb3VkIHBsYXRmb3Jtcy4gQW5kIHNvLCB3ZSBhcmUgc2VlaW5nIGFuIGFjY2VsZXJhdGlvbiBvZiB0aGUgZGF0YSB3b3JrLCB3aGljaCBpcyBhYnNvbHV0ZWx5IGZ1bmRhbWVudGFsIHRvIHVzaW5nIEdlbkFJLjwvcD48L2Rpdj48L2Rpdj48ZGl2IGNsYXNzPSJ0cmFuc2NyaXB0LWxpbmUtcmlnaHQgbWItNCI+PGRpdiBjbGFzcz0iaW5zaWRlci1pbWFnZSBib3JkZXIgcm91bmRlZCB0ZXh0LWNlbnRlciBtdC0zIG1sLTMiPjxzcGFuIGNsYXNzPSJmYS1yZWd1bGFyIGZhLXVzZXIiIGFyaWEtaGlkZGVuPSJ0cnVlIj48L3NwYW4+PC9kaXY+PGRpdiBjbGFzcz0iZmxleC1zaHJpbmstMSBwb3NpdGlvbi1yZWxhdGl2ZSB0cmFuc2NyaXB0LWFycm93IGJnLWxpZ2h0LWdyZWVuIHJvdW5kZWQgcHktMiBweC0zIj48ZGl2IGNsYXNzPSJ0cmFuc2NyaXB0LWxpbmUtc3BlYWtlciI+PGRpdiBjbGFzcz0iZm9udC13ZWlnaHQtYm9sZCI+SmltIFNjaG5laWRlcjwvZGl2PjxkaXYgY2xhc3M9InNlY29uZGFyeS10aXRsZSBmb250LWl0YWxpYyBtYi0xIj4gQW5hbHlzdCBhdCBUaGUgR29sZG1hbiBTYWNocyBHcm91cDwvZGl2PjwvZGl2PjxwIGNsYXNzPSJwYi0yIG1iLTAiPlRoYW5rIHlvdS48L3A+PC9kaXY+PC9kaXY+PGRpdiBjbGFzcz0idHJhbnNjcmlwdC1saW5lLWxlZnQgcGItNCI+PGRpdiBjbGFzcz0iaW5zaWRlci1pbWFnZSBib3JkZXIgcm91bmRlZCBtdC0zIG1yLTMiIHN0eWxlPSJiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaHR0cHM6Ly9pbnNpZGVydHJhZGVzLmNvbS9tZWRpYS8yMDYzcHVzaF9qdWxpZXdpa2kuanBnKTsiPjwvZGl2PjxkaXYgY2xhc3M9ImZsZXgtc2hyaW5rLTEgcG9zaXRpb24tcmVsYXRpdmUgdHJhbnNjcmlwdC1hcnJvdyBiZy1saWdodC1ibHVlIHJvdW5kZWQgcHktMiBweC0zIj48ZGl2IGNsYXNzPSJ0cmFuc2NyaXB0LWxpbmUtc3BlYWtlciI+PGRpdiBjbGFzcz0iZm9udC13ZWlnaHQtYm9sZCI+SnVsaWUgU3dlZXQ8L2Rpdj48ZGl2IGNsYXNzPSJzZWNvbmRhcnktdGl0bGUgZm9udC1pdGFsaWMgbWItMSI+Q2hhaXIgYW5kIENoaWVmIEV4ZWN1dGl2ZSBPZmZpY2VyIGF0IEFjY2VudHVyZTwvZGl2PjwvZGl2PjxwIGNsYXNzPSJwYi0yIG1iLTAiPk9rYXkuIFRoYW5rIHlvdS48L3A+PC9kaXY+PC9kaXY+PGRpdiBjbGFzcz0idHJhbnNjcmlwdC1saW5lLWxlZnQgcGItNCI+PGRpdiBjbGFzcz0iaW5zaWRlci1pbWFnZSBib3JkZXIgcm91bmRlZCB0ZXh0LWNlbnRlciBtdC0zIG1yLTMiPjxzcGFuIGNsYXNzPSJmYS1yZWd1bGFyIGZhLXBob25lIiBhcmlhLWhpZGRlbj0idHJ1ZSI+PC9zcGFuPjwvZGl2PjxkaXYgY2xhc3M9ImZsZXgtc2hyaW5rLTEgcG9zaXRpb24tcmVsYXRpdmUgdHJhbnNjcmlwdC1hcnJvdyBiZy1saWdodCByb3VuZGVkIHB5LTIgcHgtMyI+PGRpdiBjbGFzcz0idHJhbnNjcmlwdC1saW5lLXNwZWFrZXIiPjxkaXYgY2xhc3M9ImZvbnQtd2VpZ2h0LWJvbGQgbWItMSI+T3BlcmF0b3I8L2Rpdj48L2Rpdj48cCBjbGFzcz0icGItMiBtYi0wIj5BbmQgb3VyIG5leHQgcXVlc3Rpb24gdG9kYXkgY29tZXMgZnJvbSBEYXZlIEtvbmluZyB3aXRoIEJhaXJkLiBQbGVhc2UgZ28gYWhlYWQuPC9wPjwvZGl2PjwvZGl2PjxkaXYgY2xhc3M9InRyYW5zY3JpcHQtbGluZS1yaWdodCBtYi00Ij48ZGl2IGNsYXNzPSJpbnNpZGVyLWltYWdlIGJvcmRlciByb3VuZGVkIHRleHQtY2VudGVyIG10LTMgbWwtMyI+PHNwYW4gY2xhc3M9ImZhLXJlZ3VsYXIgZmEtdXNlciIgYXJpYS1oaWRkZW49InRydWUiPjwvc3Bhbj48L2Rpdj48ZGl2IGNsYXNzPSJmbGV4LXNocmluay0xIHBvc2l0aW9uLXJlbGF0aXZlIHRyYW5zY3JpcHQtYXJyb3cgYmctbGlnaHQtZ3JlZW4gcm91bmRlZCBweS0yIHB4LTMiPjxkaXYgY2xhc3M9InRyYW5zY3JpcHQtbGluZS1zcGVha2VyIj48ZGl2IGNsYXNzPSJmb250LXdlaWdodC1ib2xkIj5EYXZpZCBLb25pbmc8L2Rpdj48ZGl2IGNsYXNzPSJzZWNvbmRhcnktdGl0bGUgZm9udC1pdGFsaWMgbWItMSI+IEFuYWx5c3QgYXQgUm9iZXJ0IFcuIEJhaXJkPC9kaXY+PC9kaXY+PHAgY2xhc3M9InBiLTIgbWItMCI+WWVhaC4gSGV5LCBndXlzLiBHcmVhdCBqb2IuIEFuZCBJIGd1ZXNzIG15IHF1ZXN0aW9uLCBqdXN0IG9uIHRoZSBmaXNjYWwgUTIgZ3VpZGUuIEhpc3RvcmljYWxseSwgUTIgaGFzIGJlZW4gYSBwcmV0dHkgZmxhdCBzZXF1ZW50aWFsIHF1YXJ0ZXIuIEFuZCB5b3UncmUgZ3VpZGluZywgSSBiZWxpZXZlLCB0byBkb3duIGFib3V0ICQxIGJpbGxpb24gdG8gJDEuNSBiaWxsaW9uIHNlcXVlbnRpYWxseSB0aGlzIHF1YXJ0ZXIuIEkga25vdyBhIGxpdHRsZSBvZiB0aGF0IG1heSBiZSBhIGZldyBodW5kcmVkIG1pbGxpb24gaXMgRlgsIEkgZ2V0IHRoYXQuIEJ1dCB3aGF0IC0tIHdhcyB0aGVyZSBhbnl0aGluZyBpbiBRMSB0aGF0IGtpbmQgb2YgbmF0dXJhbGx5IGZhbGxpbmcgb2ZmIGluIFEyIHRoaXMgeWVhciwgdGhhdCdzIGEgbGl0dGxlIGFibm9ybWFsIG9yIHNvbWUgc2VxdWVudGlhbCBwYXR0ZXJuIHRoYXQncyBhIGxpdHRsZSBkaWZmZXJlbnQuPC9wPjwvZGl2PjwvZGl2PjxkaXYgY2xhc3M9InRyYW5zY3JpcHQtbGluZS1sZWZ0IHBiLTQiPjxkaXYgY2xhc3M9Imluc2lkZXItaW1hZ2UgYm9yZGVyIHJvdW5kZWQgdGV4dC1jZW50ZXIgbXQtMyBtci0zIj48c3BhbiBjbGFzcz0iZmEtcmVndWxhciBmYS11c2VyIiBhcmlhLWhpZGRlbj0idHJ1ZSI+PC9zcGFuPjwvZGl2PjxkaXYgY2xhc3M9ImZsZXgtc2hyaW5rLTEgcG9zaXRpb24tcmVsYXRpdmUgdHJhbnNjcmlwdC1hcnJvdyBiZy1saWdodC1ibHVlIHJvdW5kZWQgcHktMiBweC0zIj48ZGl2IGNsYXNzPSJ0cmFuc2NyaXB0LWxpbmUtc3BlYWtlciI+PGRpdiBjbGFzcz0iZm9udC13ZWlnaHQtYm9sZCI+QW5naWUgUGFyazwvZGl2PjxkaXYgY2xhc3M9InNlY29uZGFyeS10aXRsZSBmb250LWl0YWxpYyBtYi0xIj5DaGllZiBGaW5hbmNpYWwgT2ZmaWNlciBhdCBBY2NlbnR1cmU8L2Rpdj48L2Rpdj48cCBjbGFzcz0icGItMiBtYi0wIj5ZZWFoLiBEYXZpZCwgaGFwcHkgaG9saWRheXMgYW5kIGdvb2QgbW9ybmluZy4gQXMgd2UgdGhpbmsgYWJvdXQgb3VyIFEyIGd1aWRlIG9mIDUlIHRvIDklLCBpdCdzIGEgdmVyeSBzb2xpZCBndWlkZSBiYXNlZCB1cG9uIHdoYXQgd2Ugc2VlLiBBbmQgdGhlcmUncyBub3RoaW5nIHVuaXF1ZSBpbiBRMiB0aGF0IEkgd291bGQgY2FsbCBvdXQuIEFuZCBpbiBmYWN0LCBqdXN0IGFuY2hvcmluZyBiYWNrIHRvIG91ciBvdmVyLWRlbGl2ZXJ5IHRoYXQgd2Ugc2F3IGluIHRoZSBmaXJzdCBxdWFydGVyLCBpdCB3YXMgcmVhbGx5IGEgZnVuY3Rpb24gb2YgdGhlIGxhcmdlciBkZWFscyBjb21pbmcgb25saW5lIGEgYml0IGJldHRlciB0aGFuIHdlIGV4cGVjdGVkIGFuZCB3ZSBjb250aW51ZSB0byBzZWUgdGhhdCwgd2hpY2ggZ2F2ZSB1cyBjb25maWRlbmNlIGluIGRyaXZpbmcgLS0gaW4gcmFpc2luZyBvdXIgZ3VpZGFuY2UgZm9yIHRoZSBmdWxsLXllYXIuIFNvIG5vdGhpbmcgdG8gY2FsbCBvdXQgZm9yIFEyLjwvcD48L2Rpdj48L2Rpdj48ZGl2IGNsYXNzPSJ0cmFuc2NyaXB0LWxpbmUtcmlnaHQgbWItNCI+PGRpdiBjbGFzcz0iaW5zaWRlci1pbWFnZSBib3JkZXIgcm91bmRlZCB0ZXh0LWNlbnRlciBtdC0zIG1sLTMiPjxzcGFuIGNsYXNzPSJmYS1yZWd1bGFyIGZhLXVzZXIiIGFyaWEtaGlkZGVuPSJ0cnVlIj48L3NwYW4+PC9kaXY+PGRpdiBjbGFzcz0iZmxleC1zaHJpbmstMSBwb3NpdGlvbi1yZWxhdGl2ZSB0cmFuc2NyaXB0LWFycm93IGJnLWxpZ2h0LWdyZWVuIHJvdW5kZWQgcHktMiBweC0zIj48ZGl2IGNsYXNzPSJ0cmFuc2NyaXB0LWxpbmUtc3BlYWtlciI+PGRpdiBjbGFzcz0iZm9udC13ZWlnaHQtYm9sZCI+RGF2aWQgS29uaW5nPC9kaXY+PGRpdiBjbGFzcz0ic2Vjb25kYXJ5LXRpdGxlIGZvbnQtaXRhbGljIG1iLTEiPiBBbmFseXN0IGF0IFJvYmVydCBXLiBCYWlyZDwvZGl2PjwvZGl2PjxwIGNsYXNzPSJwYi0yIG1iLTAiPkdvdCB5b3UuIFllYWgsIHlvdSBkZWZpbml0ZWx5IGNydXNoZWQgUTEuIEFuZCB0aGVuIEkgZ3Vlc3Mgb25lLCBqdXN0IGEgbmVyZHkga2luZCBvZiBmaW5hbmNpYWwgcXVlc3Rpb24uIEJ1dCBub3cgdGhhdCB5b3UgZnVsbHkgaGF2ZSBsaWtlIHRoZSBkZWJ0IGluIHBsYWNlLCBzaG91bGQgd2UgdGhpbmsgYWJvdXQgYSBzZXF1ZW50aWFsIHBpY2t1cCBpbiBpbnRlcmVzdCBleHBlbnNlPyBJIHRoaW5rIGl0IHdhcyAkMzAgbWlsbGlvbiBpbiBRMS4gRG9lcyB0aGF0IGdvIHRvIGxpa2UgJDUwIG1pbGxpb24gaW4gUTIgb3Igc29tZXRoaW5nIGxpa2UgdGhhdD88L3A+PC9kaXY+PC9kaXY+PGRpdiBjbGFzcz0idHJhbnNjcmlwdC1saW5lLWxlZnQgcGItNCI+PGRpdiBjbGFzcz0iaW5zaWRlci1pbWFnZSBib3JkZXIgcm91bmRlZCB0ZXh0LWNlbnRlciBtdC0zIG1yLTMiPjxzcGFuIGNsYXNzPSJmYS1yZWd1bGFyIGZhLXVzZXIiIGFyaWEtaGlkZGVuPSJ0cnVlIj48L3NwYW4+PC9kaXY+PGRpdiBjbGFzcz0iZmxleC1zaHJpbmstMSBwb3NpdGlvbi1yZWxhdGl2ZSB0cmFuc2NyaXB0LWFycm93IGJnLWxpZ2h0LWJsdWUgcm91bmRlZCBweS0yIHB4LTMiPjxkaXYgY2xhc3M9InRyYW5zY3JpcHQtbGluZS1zcGVha2VyIj48ZGl2IGNsYXNzPSJmb250LXdlaWdodC1ib2xkIj5BbmdpZSBQYXJrPC9kaXY+PGRpdiBjbGFzcz0ic2Vjb25kYXJ5LXRpdGxlIGZvbnQtaXRhbGljIG1iLTEiPkNoaWVmIEZpbmFuY2lhbCBPZmZpY2VyIGF0IEFjY2VudHVyZTwvZGl2PjwvZGl2PjxwIGNsYXNzPSJwYi0yIG1iLTAiPlllYWguIERpZmZlcmVudCB0aGFuIGdpdmluZyB5b3UgdGhlIHNwZWNpZmljIG51bWJlcnMuIEluIHRlcm1zIG9mIGhvdyB0byB0aGluayBhYm91dCBpdCwgeWVzLCB0aGF0IGlzIGNvcnJlY3QgYmVjYXVzZSB3aGVuIHlvdSAtLSB0aGVyZSdzIGNlcnRhaW4gdGhpbmdzLCBvZiBjb3Vyc2UsIHRoYXQgd2Ugc2VlIGluIG91ciBpbmNvbWUgYmVsb3cgb3BlcmF0aW9ucy4gQW5kIHdoYXQgeW91IHNhdyB0aGVyZSB3YXMgdGhlIGludGVyZXN0IC0tIHRoZSBuZXQgaW50ZXJlc3QgaW5jb21lIHdhcyBsb3dlciBhcyBhIHJlc3VsdCBvZiB3ZSBkaWQgaGF2ZSBhdmVyYWdlIGxvd2VyIGNhc2ggYmFsYW5jZXMsIGFsc28gbG93ZXIgaW50ZXJlc3QgcmF0ZXMuIEFuZCB0aGVuIHdlIGFsc28gaGFkIHRoZSBpbnRlcmVzdCBleHBlbnNlIGZyb20gb3VyIGxvbmctdGVybSBkZWJ0LiBTbyAtLSBhbmQgYnV0IGFsbCBvZiB0aGF0IGhhcyBiZWVuIGZhY3RvcmVkIGluIHRoZSBndWlkYW5jZSB0aGF0IHdlJ3ZlIGdpdmVuLiBBbmQgc28gaXQncyBpbiB0aGVyZS48L3A+PC9kaXY+PC9kaXY+PGRpdiBjbGFzcz0idHJhbnNjcmlwdC1saW5lLXJpZ2h0IG1iLTQiPjxkaXYgY2xhc3M9Imluc2lkZXItaW1hZ2UgYm9yZGVyIHJvdW5kZWQgdGV4dC1jZW50ZXIgbXQtMyBtbC0zIj48c3BhbiBjbGFzcz0iZmEtcmVndWxhciBmYS11c2VyIiBhcmlhLWhpZGRlbj0idHJ1ZSI+PC9zcGFuPjwvZGl2PjxkaXYgY2xhc3M9ImZsZXgtc2hyaW5rLTEgcG9zaXRpb24tcmVsYXRpdmUgdHJhbnNjcmlwdC1hcnJvdyBiZy1saWdodC1ncmVlbiByb3VuZGVkIHB5LTIgcHgtMyI+PGRpdiBjbGFzcz0idHJhbnNjcmlwdC1saW5lLXNwZWFrZXIiPjxkaXYgY2xhc3M9ImZvbnQtd2VpZ2h0LWJvbGQiPkRhdmlkIEtvbmluZzwvZGl2PjxkaXYgY2xhc3M9InNlY29uZGFyeS10aXRsZSBmb250LWl0YWxpYyBtYi0xIj4gQW5hbHlzdCBhdCBSb2JlcnQgVy4gQmFpcmQ8L2Rpdj48L2Rpdj48cCBjbGFzcz0icGItMiBtYi0wIj5Hb3QgeW91LiBUaGFua3MsIGd1eXMuIEdyZWF0IGpvYi48L3A+PC9kaXY+PC9kaXY+PGRpdiBjbGFzcz0idHJhbnNjcmlwdC1saW5lLWxlZnQgcGItNCI+PGRpdiBjbGFzcz0iaW5zaWRlci1pbWFnZSBib3JkZXIgcm91bmRlZCB0ZXh0LWNlbnRlciBtdC0zIG1yLTMiPjxzcGFuIGNsYXNzPSJmYS1yZWd1bGFyIGZhLXVzZXIiIGFyaWEtaGlkZGVuPSJ0cnVlIj48L3NwYW4+PC9kaXY+PGRpdiBjbGFzcz0iZmxleC1zaHJpbmstMSBwb3NpdGlvbi1yZWxhdGl2ZSB0cmFuc2NyaXB0LWFycm93IGJnLWxpZ2h0LWJsdWUgcm91bmRlZCBweS0yIHB4LTMiPjxkaXYgY2xhc3M9InRyYW5zY3JpcHQtbGluZS1zcGVha2VyIj48ZGl2IGNsYXNzPSJmb250LXdlaWdodC1ib2xkIj5BbmdpZSBQYXJrPC9kaXY+PGRpdiBjbGFzcz0ic2Vjb25kYXJ5LXRpdGxlIGZvbnQtaXRhbGljIG1iLTEiPkNoaWVmIEZpbmFuY2lhbCBPZmZpY2VyIGF0IEFjY2VudHVyZTwvZGl2PjwvZGl2PjxwIGNsYXNzPSJwYi0yIG1iLTAiPlRoYW5rIHlvdS48L3A+PC9kaXY+PC9kaXY+PGRpdiBjbGFzcz0idHJhbnNjcmlwdC1saW5lLWxlZnQgcGItNCI+PGRpdiBjbGFzcz0iaW5zaWRlci1pbWFnZSBib3JkZXIgcm91bmRlZCB0ZXh0LWNlbnRlciBtdC0zIG1yLTMiPjxzcGFuIGNsYXNzPSJmYS1yZWd1bGFyIGZhLXBob25lIiBhcmlhLWhpZGRlbj0idHJ1ZSI+PC9zcGFuPjwvZGl2PjxkaXYgY2xhc3M9ImZsZXgtc2hyaW5rLTEgcG9zaXRpb24tcmVsYXRpdmUgdHJhbnNjcmlwdC1hcnJvdyBiZy1saWdodCByb3VuZGVkIHB5LTIgcHgtMyI+PGRpdiBjbGFzcz0idHJhbnNjcmlwdC1saW5lLXNwZWFrZXIiPjxkaXYgY2xhc3M9ImZvbnQtd2VpZ2h0LWJvbGQgbWItMSI+T3BlcmF0b3I8L2Rpdj48L2Rpdj48cCBjbGFzcz0icGItMiBtYi0wIj5BbmQgb3VyIG5leHQgcXVlc3Rpb24gdG9kYXkgY29tZXMgZnJvbSBKYW1lcyB3aXRoIE1vcmdhbiBTdGFubGV5LiBQbGVhc2UgZ28gYWhlYWQuPC9wPjwvZGl2PjwvZGl2PjxkaXYgY2xhc3M9InRyYW5zY3JpcHQtbGluZS1yaWdodCBtYi00Ij48ZGl2IGNsYXNzPSJpbnNpZGVyLWltYWdlIGJvcmRlciByb3VuZGVkIHRleHQtY2VudGVyIG10LTMgbWwtMyI+PHNwYW4gY2xhc3M9ImZhLXJlZ3VsYXIgZmEtdXNlciIgYXJpYS1oaWRkZW49InRydWUiPjwvc3Bhbj48L2Rpdj48ZGl2IGNsYXNzPSJmbGV4LXNocmluay0xIHBvc2l0aW9uLXJlbGF0aXZlIHRyYW5zY3JpcHQtYXJyb3cgYmctbGlnaHQtZ3JlZW4gcm91bmRlZCBweS0yIHB4LTMiPjxkaXYgY2xhc3M9InRyYW5zY3JpcHQtbGluZS1zcGVha2VyIj48ZGl2IGNsYXNzPSJmb250LXdlaWdodC1ib2xkIj5KYW1lcyBGYXVjZXR0ZTwvZGl2PjxkaXYgY2xhc3M9InNlY29uZGFyeS10aXRsZSBmb250LWl0YWxpYyBtYi0xIj4gQW5hbHlzdCBhdCBNb3JnYW4gU3RhbmxleTwvZGl2PjwvZGl2PjxwIGNsYXNzPSJwYi0yIG1iLTAiPkdyZWF0LiBUaGFuayB5b3UgdmVyeSBtdWNoLiBJIHdhbnQgdG8ganVzdCBxdWlja2x5IGFzayBhIGZvbGxvdy11cCBvbiBjYXBpdGFsIHN0cnVjdHVyZSBhbmQgYWxsb2NhdGlvbi4gSXQgc291bmRzIGxpa2UgeW91J3JlIHN0aWxsIHF1aXRlIGNvbW1pdHRlZCB0byBwdXJzdWluZyBib3RoIGFjcXVpc2l0aW9ucyBhcyB3ZWxsIGFzIGNhcGl0YWwgcmV0dXJuLiBMYXN0IHllYXIsIHdlIGxvb2tlZCBhdCAtLSB3ZSBkaWQgc29tZSBlc3NlbnRpYWxseSBkZWJ0IHJhaXNlIHRvIGhlbHAgZnVuZCB0aG9zZSBwcmlvcml0aWVzLiBXaGVyZSBhcmUgd2UgYXQgZnJvbSB0aGF0IHBlcnNwZWN0aXZlPyBPciBkbyB5b3UgZmVlbCBsaWtlIHdlJ3JlIGluIGEgcHJldHR5IGdvb2Qgb3ZlcmFsbCBjYXNoIHBvc2l0aW9uIGFuZCBjb250aW51ZSB0byBiZSBhYmxlIHRvIGRvIHRoYXQgb3Igc2hvdWxkIHdlIGV4cGVjdCB0aGF0IGF0IHNvbWUgcG9pbnQsIGF0IGxlYXN0IG92ZXIgdGhlIG5leHQgY291cGxlIG9mIHllYXJzLCB3ZSBjYW4gc2VlIGZ1cnRoZXIgaW5jcmVhc2VzIGluIGRlYnQgYW5kIGRlYnQgcmFpc2luZyB0byBmdW5kIHRoZSBjYXBpdGFsIGFsbG9jYXRpb24gcHJpb3JpdGllcz88L3A+PC9kaXY+PC9kaXY+PGRpdiBjbGFzcz0idHJhbnNjcmlwdC1saW5lLWxlZnQgcGItNCI+PGRpdiBjbGFzcz0iaW5zaWRlci1pbWFnZSBib3JkZXIgcm91bmRlZCB0ZXh0LWNlbnRlciBtdC0zIG1yLTMiPjxzcGFuIGNsYXNzPSJmYS1yZWd1bGFyIGZhLXVzZXIiIGFyaWEtaGlkZGVuPSJ0cnVlIj48L3NwYW4+PC9kaXY+PGRpdiBjbGFzcz0iZmxleC1zaHJpbmstMSBwb3NpdGlvbi1yZWxhdGl2ZSB0cmFuc2NyaXB0LWFycm93IGJnLWxpZ2h0LWJsdWUgcm91bmRlZCBweS0yIHB4LTMiPjxkaXYgY2xhc3M9InRyYW5zY3JpcHQtbGluZS1zcGVha2VyIj48ZGl2IGNsYXNzPSJmb250LXdlaWdodC1ib2xkIj5BbmdpZSBQYXJrPC9kaXY+PGRpdiBjbGFzcz0ic2Vjb25kYXJ5LXRpdGxlIGZvbnQtaXRhbGljIG1iLTEiPkNoaWVmIEZpbmFuY2lhbCBPZmZpY2VyIGF0IEFjY2VudHVyZTwvZGl2PjwvZGl2PjxwIGNsYXNzPSJwYi0yIG1iLTAiPlllYWguIEhleSwgSmFtZXMsIG5pY2UgdG8gdGFsayB0byB5b3UuIFdoeSBkb24ndCBJIHN0YXJ0PyBXZSB3ZXJlIHBsZWFzZWQgdG8gYW5kIGV4ZWN1dGUgb3VyIGluYXVndXJhbCBib25kIG9mZmVyaW5nIG9mICQ1IGJpbGxpb24sIHdoaWNoIHdlIGRpZCBpbiBPY3RvYmVyLiBBbmQgbG9vaywgd2hlbiB3ZSBsb29rIC0tIHdoZW4gd2Ugc3RlcCBiYWNrLCBpdCB3YXMgcmVhbGx5IGEgcm91dGluZSByZXZpZXcgb2Ygb3VyIGNhcGl0YWwgc3RydWN0dXJlIHdoZXJlIHdlIHRhcCB0aGUgbG9uZy10ZXJtIGRlYnQgbWFya2V0IHRvIGluY3JlYXNlIG91ciBsaXF1aWRpdHkgZm9yIGdlbmVyYWwgLS0gZ2VuZXJhbCBjb3Jwb3JhdGUgYWNjb3VudGluZyBwdXJwb3Nlcy4gQW5kIHdoYXQgaXQgZG9lcyBpcyBpdCB1bHRpbWF0ZWx5IGl0IG9wdGltaXplcyBvdXIgY2FwaXRhbCBzdHJ1Y3R1cmUgYW5kIHJlZHVjZXMgb3VyIGNhcGl0YWwgLS0gb3VyIGNvc3Qtb2YtY2FwaXRhbC4gVGhhdCBzYWlkLCBsZXQgbWUganVzdCByZWluZm9yY2UgZm9yIHlvdSwgdGhlcmUgaXMgbm8gY2hhbmdlIHRvIG91ciBjYXBpdGFsIGFsbG9jYXRpb24gc3RyYXRlZ3ksIHdoaWNoIGFsc28gaW5jbHVkZXMgaG93IHdlIGxvb2sgYXQgYW5kIHVzZSBHJkEuPC9wPjwvZGl2PjwvZGl2PjxkaXYgY2xhc3M9InRyYW5zY3JpcHQtbGluZS1sZWZ0IHBiLTQiPjxkaXYgY2xhc3M9Imluc2lkZXItaW1hZ2UgYm9yZGVyIHJvdW5kZWQgbXQtMyBtci0zIiBzdHlsZT0iYmFja2dyb3VuZC1pbWFnZTogdXJsKGh0dHBzOi8vaW5zaWRlcnRyYWRlcy5jb20vbWVkaWEvMjA2M3B1c2hfanVsaWV3aWtpLmpwZyk7Ij48L2Rpdj48ZGl2IGNsYXNzPSJmbGV4LXNocmluay0xIHBvc2l0aW9uLXJlbGF0aXZlIHRyYW5zY3JpcHQtYXJyb3cgYmctbGlnaHQtYmx1ZSByb3VuZGVkIHB5LTIgcHgtMyI+PGRpdiBjbGFzcz0idHJhbnNjcmlwdC1saW5lLXNwZWFrZXIiPjxkaXYgY2xhc3M9ImZvbnQtd2VpZ2h0LWJvbGQiPkp1bGllIFN3ZWV0PC9kaXY+PGRpdiBjbGFzcz0ic2Vjb25kYXJ5LXRpdGxlIGZvbnQtaXRhbGljIG1iLTEiPkNoYWlyIGFuZCBDaGllZiBFeGVjdXRpdmUgT2ZmaWNlciBhdCBBY2NlbnR1cmU8L2Rpdj48L2Rpdj48cCBjbGFzcz0icGItMiBtYi0wIj5BZ2FpbiwgdGhpcyB5ZWFyLCB3ZSdyZSBnb2luZyBiYWNrIHRvIGtpbmQgb2YgbW9yZSBvZiBhIGJ1c2luZXNzLWFzLXVzdWFsLiBXZSB0aGluayBpdCdzIGdvaW5nIHRvIGJlIHNvbWV3aGVyZSBhcm91bmQgJDMgYmlsbGlvbi4gQnV0IGFzIHdlJ3ZlIGFsd2F5cyBzYWlkLCBpZiB0aGVyZSdzIG9wcG9ydHVuaXRpZXMgb3Igbm90LCB3ZSd2ZSBnb3QgdGhlIGJhbGFuY2Ugc2hlZXQuIFNvIHdlIGNvdWxkIHJhaXNlIGRlYnQuIEJ1dCB0aGVyZSdzIG5vIHN0cmF0ZWd5IHRvIGluY3JlYXNlIGRlYnQuIEJ1dCB3ZSBtaWdodCBpZiB3ZSBoYWQgdGhlIHJpZ2h0IG9wcG9ydHVuaXRpZXMuPC9wPjxwIGNsYXNzPSJwYi0yIG1iLTAiPkkgbWVhbiwgbGFzdCB5ZWFyLCB3ZSBoYWQgYSBncmVhdCBvcHBvcnR1bml0eSB0byBkb3VibGUgZG93biBvbiBzdHJhdGVnaWMgYWNxdWlzaXRpb25zIGFuZCBpdCdzIHNlcnZlZCB1cyB3ZWxsIGFzIHdlJ3ZlIGdvbmUgaW50byB0aGlzIHllYXIuIEJ1dCB0aGlzIHllYXIsIHdlJ3JlIGJhY2sgdG8ga2luZCBvZiBzdGFuZGFyZCBhcm91bmQgJDMgYmlsbGlvbiwgd2hpY2ggaXMga2luZCBvZiB0aGUgcmlnaHQgcGVyY2VudGFnZS4gU28gd2UnbGwgY29tbXVuaWNhdGUgYXMgd2UgZ28uIFdlIGFsd2F5cyBoYXZlIHRoYXQgZmxleGliaWxpdHkuIEFuZCBJIHRoaW5rIHRoYXQncyB0aGUgc3RyZW5ndGggaWYgeW91IHRoaW5rIGFib3V0IEFjY2VudHVyZSBpcyBoYXZpbmcgYSBzdHJvbmcgYmFsYW5jZSBzaGVldCBhbmQgdG8gaGF2ZSB0aGUgZmxleGliaWxpdHkgdG8gZ28gYWZ0ZXIgb3Bwb3J0dW5pdGllcyBpbiB0aGUgbWFya2V0IHRoYXQgZHJpdmUgbG9uZy10ZXJtIGdyb3d0aC4gQW5kIHRoYXQncyBob3cgd2UgdGhpbmsgYWJvdXQgdGhlIGRlY2lzaW9ucyBhYm91dCB3aGV0aGVyIG9yIG5vdCB0byBkbyBkZWJ0IG9yIG5vdC48L3A+PC9kaXY+PC9kaXY+PGRpdiBjbGFzcz0idHJhbnNjcmlwdC1saW5lLXJpZ2h0IG1iLTQiPjxkaXYgY2xhc3M9Imluc2lkZXItaW1hZ2UgYm9yZGVyIHJvdW5kZWQgdGV4dC1jZW50ZXIgbXQtMyBtbC0zIj48c3BhbiBjbGFzcz0iZmEtcmVndWxhciBmYS11c2VyIiBhcmlhLWhpZGRlbj0idHJ1ZSI+PC9zcGFuPjwvZGl2PjxkaXYgY2xhc3M9ImZsZXgtc2hyaW5rLTEgcG9zaXRpb24tcmVsYXRpdmUgdHJhbnNjcmlwdC1hcnJvdyBiZy1saWdodC1ncmVlbiByb3VuZGVkIHB5LTIgcHgtMyI+PGRpdiBjbGFzcz0idHJhbnNjcmlwdC1saW5lLXNwZWFrZXIiPjxkaXYgY2xhc3M9ImZvbnQtd2VpZ2h0LWJvbGQiPkphbWVzIEZhdWNldHRlPC9kaXY+PGRpdiBjbGFzcz0ic2Vjb25kYXJ5LXRpdGxlIGZvbnQtaXRhbGljIG1iLTEiPiBBbmFseXN0IGF0IE1vcmdhbiBTdGFubGV5PC9kaXY+PC9kaXY+PHAgY2xhc3M9InBiLTIgbWItMCI+VGhhdCdzIGdyZWF0IGNvbG9yIHRoZXJlLiBBbmQgdGhlbiwgSSB3YW50ZWQgdG8gYXNrIGFib3V0IHRoZSBjb25zdWx0aW5nIGJvb2tpbmdzLCBzZWVpbmcgbmljZSBncm93dGggYW5kIGFjY2VsZXJhdGlvbiB0aGVyZS4gSSdtIHdvbmRlcmluZyAtLSBhbmQgSSBrbm93IGl0J3MgaGFyZCBnaXZlbiB0aGUgYnJlYWR0aCBvZiBBY2NlbnR1cmUncyBjdXN0b21lciBiYXNlLCBidXQgSSdtIHdvbmRlcmluZyBpZiB5b3UgY2FuIGhlbHAgdXMgbWF5YmUgZ2VuZXJhbGl6ZSB3aGF0IHlvdSdyZSBzZWVpbmcgaW4gdGhlIGNvbnN1bHRpbmcgYm9va2luZ3MgYW5kIGlmIHRoZXJlJ3MgYSBjaGFuZ2UgdGhlcmU/IEFuZCBJIGd1ZXNzIEknbSB3b25kZXJpbmcgaWYgd2UncmUgc2VlaW5nIGEgZm9jdXMgb24gY29zdCBjb250cm9sIHZlcnN1cyBwb3RlbnRpYWwgcmV2ZW51ZSBnZW5lcmF0aW9uIG9yIG5ldyB0ZWNobm9sb2d5IGV2YWx1YXRpb24gb3Igb3V0Zm9sZHMgaW50byBBSS4gSnVzdCBhbnkgY29sb3IgeW91IGNhbiBwcm92aWRlIG9uIHdoYXQgdGhlIHRlbm9yIG9mIHRob3NlIGNvbnN1bHRpbmcgYm9va2luZ3MgbG9vayBsaWtlIHJpZ2h0IG5vdz88L3A+PC9kaXY+PC9kaXY+PGRpdiBjbGFzcz0idHJhbnNjcmlwdC1saW5lLWxlZnQgcGItNCI+PGRpdiBjbGFzcz0iaW5zaWRlci1pbWFnZSBib3JkZXIgcm91bmRlZCBtdC0zIG1yLTMiIHN0eWxlPSJiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaHR0cHM6Ly9pbnNpZGVydHJhZGVzLmNvbS9tZWRpYS8yMDYzcHVzaF9qdWxpZXdpa2kuanBnKTsiPjwvZGl2PjxkaXYgY2xhc3M9ImZsZXgtc2hyaW5rLTEgcG9zaXRpb24tcmVsYXRpdmUgdHJhbnNjcmlwdC1hcnJvdyBiZy1saWdodC1ibHVlIHJvdW5kZWQgcHktMiBweC0zIj48ZGl2IGNsYXNzPSJ0cmFuc2NyaXB0LWxpbmUtc3BlYWtlciI+PGRpdiBjbGFzcz0iZm9udC13ZWlnaHQtYm9sZCI+SnVsaWUgU3dlZXQ8L2Rpdj48ZGl2IGNsYXNzPSJzZWNvbmRhcnktdGl0bGUgZm9udC1pdGFsaWMgbWItMSI+Q2hhaXIgYW5kIENoaWVmIEV4ZWN1dGl2ZSBPZmZpY2VyIGF0IEFjY2VudHVyZTwvZGl2PjwvZGl2PjxwIGNsYXNzPSJwYi0yIG1iLTAiPlllYWguIFNvIG1heWJlIGp1c3Qga2VlcCBpbiBtaW5kIHRoYXQgd2hhdCB3ZSdyZSBnZW5lcmFsbHkgYnJpbmdpbmcgdG8gb3VyIGNsaWVudHMgYXJlIG11bHRpLXNlcnZpY2Ugc29sdXRpb25zLiBTbyB5b3UgbWlnaHQgZG8gLS0gYXMgd2UgdGFsa2VkIGFib3V0LCB3ZSdyZSBkb2luZyBNYW5hZ2VkIFNlcnZpY2VzIGluIFNlY3VyaXR5IGFuZCB0aGF0IHJlcXVpcmVzIGluZHVzdHJ5IGNvbnN1bHRpbmcgYXMgYSBwYXJ0IG9mIGl0IHRvIG1ha2Ugc3VyZSB0aGF0IHdlJ3JlIGRvaW5nIGFsbCB0aGUgd29yay4gQSBsb3Qgb2YgdGhlIHJlaW52ZW50aW9uIGlzIC0tIGEgbG90IG9mIHByb2Nlc3MgdGhhdC4gU28gSSB0aGluayBJIHdvdWxkIGFuY2hvciBvbiAtLSB0aGVyZSBhcmUgcmVhbGx5IG91ciB0d28gdGhlbWVzIHRoYXQgYXQgbGVhc3QgYW5kIHdoZW4gdGhleSBjb21lIHRvIHVzLCB0aGV5IHdhbnQgY29zdCBlZmZpY2llbmN5LjwvcD48cCBjbGFzcz0icGItMiBtYi0wIj5FdmVyeSBpbmR1c3RyeSB3YW50cyBhIGNvc3QgZWZmaWNpZW5jeSBub3cgYW5kIHRoZXkncmUgbG9va2luZyBmb3IgZ3Jvd3RoIG9yIG90aGVyIG91dGNvbWVzLCBzcGVlZC10by1tYXJrZXQuIFNvIHlvdSBoZWFyZCBhIGxvdCB3aGVuIHdlIHRhbGtlZCBhYm91dCBsaWtlIHdoYXQgd2UncmUgZG9pbmcgd2l0aCBsaWtlIENhaXhhQmFuaywgdGhhdCB3YXMgYm90aCBzcGVlZC10by1tYXJrZXQgYXMgd2VsbCBhcyBlZmZpY2llbmNpZXMuIEFuZCBzbyB0aGF0J3Mgb25lIG9mIHRoZSB0aGluZ3MgdGhhdCB3ZSBmb2N1cyBvbiBhbmQgdGhhdCByZWFsbHkgZ2l2ZXMgdXMgLS0gaXQncyBvdXIgdW5pcXVlIGRpZmZlcmVudGlhdGlvbiBiZWNhdXNlIHdlJ3ZlIGdvdCB0aGluZ3MgbGlrZSBTb25nIHRoYXQncyBldmVyeXRoaW5nIGFib3V0IGN1c3RvbWVyIGFuZCB3ZSBjYW4gcHV0IHRvIHRoYXQuIFdlIHVuZGVyc3RhbmQgdGhlIGluZHVzdHJ5LiBTbyB0aGUgdHdpbiB0aGVtZXMgaGVyZSBpcyBjb3N0IGVmZmljaWVuY3kgYW5kIGdyb3d0aC48L3A+PC9kaXY+PC9kaXY+PGRpdiBjbGFzcz0idHJhbnNjcmlwdC1saW5lLXJpZ2h0IG1iLTQiPjxkaXYgY2xhc3M9Imluc2lkZXItaW1hZ2UgYm9yZGVyIHJvdW5kZWQgdGV4dC1jZW50ZXIgbXQtMyBtbC0zIj48c3BhbiBjbGFzcz0iZmEtcmVndWxhciBmYS11c2VyIiBhcmlhLWhpZGRlbj0idHJ1ZSI+PC9zcGFuPjwvZGl2PjxkaXYgY2xhc3M9ImZsZXgtc2hyaW5rLTEgcG9zaXRpb24tcmVsYXRpdmUgdHJhbnNjcmlwdC1hcnJvdyBiZy1saWdodC1ncmVlbiByb3VuZGVkIHB5LTIgcHgtMyI+PGRpdiBjbGFzcz0idHJhbnNjcmlwdC1saW5lLXNwZWFrZXIiPjxkaXYgY2xhc3M9ImZvbnQtd2VpZ2h0LWJvbGQiPkphbWVzIEZhdWNldHRlPC9kaXY+PGRpdiBjbGFzcz0ic2Vjb25kYXJ5LXRpdGxlIGZvbnQtaXRhbGljIG1iLTEiPiBBbmFseXN0IGF0IE1vcmdhbiBTdGFubGV5PC9kaXY+PC9kaXY+PHAgY2xhc3M9InBiLTIgbWItMCI+R3JlYXQuIFRoYW5rIHlvdSBzbyBtdWNoLjwvcD48L2Rpdj48L2Rpdj48ZGl2IGNsYXNzPSJ0cmFuc2NyaXB0LWxpbmUtbGVmdCBwYi00Ij48ZGl2IGNsYXNzPSJpbnNpZGVyLWltYWdlIGJvcmRlciByb3VuZGVkIG10LTMgbXItMyIgc3R5bGU9ImJhY2tncm91bmQtaW1hZ2U6IHVybChodHRwczovL2luc2lkZXJ0cmFkZXMuY29tL21lZGlhLzIwNjNwdXNoX2p1bGlld2lraS5qcGcpOyI+PC9kaXY+PGRpdiBjbGFzcz0iZmxleC1zaHJpbmstMSBwb3NpdGlvbi1yZWxhdGl2ZSB0cmFuc2NyaXB0LWFycm93IGJnLWxpZ2h0LWJsdWUgcm91bmRlZCBweS0yIHB4LTMiPjxkaXYgY2xhc3M9InRyYW5zY3JpcHQtbGluZS1zcGVha2VyIj48ZGl2IGNsYXNzPSJmb250LXdlaWdodC1ib2xkIj5KdWxpZSBTd2VldDwvZGl2PjxkaXYgY2xhc3M9InNlY29uZGFyeS10aXRsZSBmb250LWl0YWxpYyBtYi0xIj5DaGFpciBhbmQgQ2hpZWYgRXhlY3V0aXZlIE9mZmljZXIgYXQgQWNjZW50dXJlPC9kaXY+PC9kaXY+PHAgY2xhc3M9InBiLTIgbWItMCI+VGhhbmsgeW91LjwvcD48L2Rpdj48L2Rpdj48ZGl2IGNsYXNzPSJ0cmFuc2NyaXB0LWxpbmUtbGVmdCBwYi00Ij48ZGl2IGNsYXNzPSJpbnNpZGVyLWltYWdlIGJvcmRlciByb3VuZGVkIHRleHQtY2VudGVyIG10LTMgbXItMyI+PHNwYW4gY2xhc3M9ImZhLXJlZ3VsYXIgZmEtcGhvbmUiIGFyaWEtaGlkZGVuPSJ0cnVlIj48L3NwYW4+PC9kaXY+PGRpdiBjbGFzcz0iZmxleC1zaHJpbmstMSBwb3NpdGlvbi1yZWxhdGl2ZSB0cmFuc2NyaXB0LWFycm93IGJnLWxpZ2h0IHJvdW5kZWQgcHktMiBweC0zIj48ZGl2IGNsYXNzPSJ0cmFuc2NyaXB0LWxpbmUtc3BlYWtlciI+PGRpdiBjbGFzcz0iZm9udC13ZWlnaHQtYm9sZCBtYi0xIj5PcGVyYXRvcjwvZGl2PjwvZGl2PjxwIGNsYXNzPSJwYi0yIG1iLTAiPlRoYW5rIHlvdS4gQW5kIG91ciBuZXh0IHF1ZXN0aW9uIHRvZGF5IGNvbWVzIGZyb20gS2VpdGggQmFjaG1hbiB3aXRoIEJNTyBDYXBpdGFsIE1hcmtldHMuIFBsZWFzZSBnbyBhaGVhZC48L3A+PC9kaXY+PC9kaXY+PGRpdiBjbGFzcz0idHJhbnNjcmlwdC1saW5lLXJpZ2h0IG1iLTQiPjxkaXYgY2xhc3M9Imluc2lkZXItaW1hZ2UgYm9yZGVyIHJvdW5kZWQgdGV4dC1jZW50ZXIgbXQtMyBtbC0zIj48c3BhbiBjbGFzcz0iZmEtcmVndWxhciBmYS11c2VyIiBhcmlhLWhpZGRlbj0idHJ1ZSI+PC9zcGFuPjwvZGl2PjxkaXYgY2xhc3M9ImZsZXgtc2hyaW5rLTEgcG9zaXRpb24tcmVsYXRpdmUgdHJhbnNjcmlwdC1hcnJvdyBiZy1saWdodC1ncmVlbiByb3VuZGVkIHB5LTIgcHgtMyI+PGRpdiBjbGFzcz0idHJhbnNjcmlwdC1saW5lLXNwZWFrZXIiPjxkaXYgY2xhc3M9ImZvbnQtd2VpZ2h0LWJvbGQiPktlaXRoIEJhY2htYW48L2Rpdj48ZGl2IGNsYXNzPSJzZWNvbmRhcnktdGl0bGUgZm9udC1pdGFsaWMgbWItMSI+IEFuYWx5c3QgYXQgQk1PIENhcGl0YWwgTWFya2V0czwvZGl2PjwvZGl2PjxwIGNsYXNzPSJwYi0yIG1iLTAiPkhpLiBHb29kIG1vcm5pbmcuIE1hbnkgdGhhbmtzIGFuZCBoYXBweSBob2xpZGF5cyB0byBldmVyeW9uZS4gTXkgZmlyc3QgcXVlc3Rpb24gSSB3YW50ZWQgdG8gYXNrIGlzIGFyb3VuZCBwcmljaW5nIGR5bmFtaWNzLiBBbmQgeW91J3ZlIGluZGljYXRlZCB0aGF0IHRoZSBtYWNybyBiYWNrZHJvcCBpcyBmYWlybHkgc3RlYWR5LiBZb3UncmUgZ2FpbmluZyBzaGFyZSB0aHJvdWdoIHNraWxscy4gQW5kIEkgd2FudGVkIHRvIGFzayBzcGVjaWZpY2FsbHkgYWJvdXQgc29tZSBvZiB0aGUgbGVnYWN5IGFyZWFzIHN1Y2ggYXMgYXBwbGljYXRpb24gbWFpbnRlbmFuY2UsIG1heWJlIHRoZSBCUE8gd29yay4gT25lIG9mIHlvdXIgY29tcGV0aXRvcnMgaGFzIHN1Z2dlc3RlZCB0aGF0IHByaWNpbmcgaXMgcHJldHR5IGNoYWxsZW5naW5nIGJlY2F1c2UgdGhlcmUgYXJlbid0IGVub3VnaCBkZWFscywgYSBsb3Qgb2YgZm9sa3MgY2hhc2luZyB0aG9zZSBkZWFscy4gQnV0IGNvdWxkIHlvdSBzcGVjaWZpY2FsbHkgYWRkcmVzcyB3aGF0IHlvdSdyZSBzZWVpbmcgYXMgcHJpY2luZyBkeW5hbWljcyBkdXJpbmcgdGhlIHF1YXJ0ZXI/IEFueSBjaGFuZ2VzPzwvcD48L2Rpdj48L2Rpdj48ZGl2IGNsYXNzPSJ0cmFuc2NyaXB0LWxpbmUtbGVmdCBwYi00Ij48ZGl2IGNsYXNzPSJpbnNpZGVyLWltYWdlIGJvcmRlciByb3VuZGVkIG10LTMgbXItMyIgc3R5bGU9ImJhY2tncm91bmQtaW1hZ2U6IHVybChodHRwczovL2luc2lkZXJ0cmFkZXMuY29tL21lZGlhLzIwNjNwdXNoX2p1bGlld2lraS5qcGcpOyI+PC9kaXY+PGRpdiBjbGFzcz0iZmxleC1zaHJpbmstMSBwb3NpdGlvbi1yZWxhdGl2ZSB0cmFuc2NyaXB0LWFycm93IGJnLWxpZ2h0LWJsdWUgcm91bmRlZCBweS0yIHB4LTMiPjxkaXYgY2xhc3M9InRyYW5zY3JpcHQtbGluZS1zcGVha2VyIj48ZGl2IGNsYXNzPSJmb250LXdlaWdodC1ib2xkIj5KdWxpZSBTd2VldDwvZGl2PjxkaXYgY2xhc3M9InNlY29uZGFyeS10aXRsZSBmb250LWl0YWxpYyBtYi0xIj5DaGFpciBhbmQgQ2hpZWYgRXhlY3V0aXZlIE9mZmljZXIgYXQgQWNjZW50dXJlPC9kaXY+PC9kaXY+PHAgY2xhc3M9InBiLTIgbWItMCI+SXQncyBhIHZlcnkgY29tcGV0aXRpdmUgbWFya2V0LCB3aGljaCBpcyB3aGF0IHdlJ3ZlIGJlZW4gc2F5aW5nIGV2ZXJ5IHF1YXJ0ZXIgYW5kIHdlIGRpZCBzZWUgbG93ZXIgcHJpY2luZyBhY3Jvc3MgdGhlIGJ1c2luZXNzLCB3aGljaCBoYXMgYmVlbiBwcmV0dHkgY29uc2lzdGVudC4gV2hhdCBJIHdvdWxkIHNheSBpcyB0aGF0IC0tIHdoaWNoIG1ha2VzIHNlbnNlLCByaWdodD8gWW91J3JlIGluIGEgY29uc3RyYWluZWQgLS0gYXMgd2Ugc2FpZCB0aGF0IHRoZSBjbGllbnRzIGhhdmUgY29uc3RyYWluZWQgc3BlbmRpbmcsIHBhcnRpY3VsYXJseSBvbiBzbWFsbCBkZWFscyBhbmQgc28geW91J2QgZXhwZWN0IGl0IHRvIGJlIGNvbnN0cmFpbmVkLjwvcD48cCBjbGFzcz0icGItMiBtYi0wIj5XaGF0IEkgd291bGQgc2F5IHRob3VnaCB0aGF0IEFNUywgQXBwbGljYXRpb24gTWFuYWdlZCBTZXJ2aWNlcyBpcyBub3QgbGVnYWN5IGlmIHlvdSBkbyBpdCB0aGUgd2F5IHdlIGRvIGl0LCByaWdodD8gU28gd2hhdCB3ZSBvZmZlciB0byBvdXIgY2xpZW50cyBpcyB3ZSBoYXZlIHRoZSB0YWxlbnQsIHRoZSBmdWxsIHN0YWNrIGVuZ2luZWVycywgdGhlIEdlbkFJLCB3ZSBoYXZlIGEgcGxhdGZvcm0gY2FsbGVkIEdlbldpemFyZC4gQW5kIHNvIGNsaWVudHMgYXJlIGNvbWluZyB0byB1cyBub3QgdG8gc2F5LCAiSGV5LCBjYW4geW91IHRha2Utb2ZmIG15IG9sZCBhcHBsaWNhdGlvbnMiLCB0aGV5J3JlIGNvbWluZyBvbiB1cyB0byBtb2Rlcm5pemUgd2hpbGUgdGFraW5nIGNvc3RzIGRvd24uIEFuZCB5b3Ugc2VlIHRoYXQgZm9yIC0tIGluIHdoYXQgdGhlIHdvcmsgd2UncmUgZG9pbmcsIGl0J3MgdmVyeSBhZHZhbmNlZCBpbiBob3cgd2UncmUgZG9pbmcgaXQuIFNvIHdlIC0tIGJhc2ljYWxseSB3ZSBjYW4gaXQgcnVuIHRvIHRoZSBuZXcsIHJpZ2h0LCBpdCdzIGxpa2UgaGF2ZSB1cyBoZWxwIHlvdSBydW4geW91ciBhcHBsaWNhdGlvbnMgaW4gb3JkZXIgdG8gcm90YXRlIHRvIHRoZSBuZXcuIFNvIHdlIHNlZSB0aGlzIGFzIGEgY3JpdGljYWwgd2F5IHRoYXQgd2UgYXJlIGF0IHRoZSBoZWFydCBvZiB0aGVpciBidXNpbmVzcyBpbiBtb2Rlcm5pemluZyB0aGVpciBkaWdpdGFsIGNvcmUuIEl0J3Mgbm90IGxlZ2FjeS4gU2FtZSB0aGluZyB3aXRoIG91ciBvcGVyYXRpb25zIGJ1c2luZXNzLjwvcD48L2Rpdj48L2Rpdj48ZGl2IGNsYXNzPSJ0cmFuc2NyaXB0LWxpbmUtcmlnaHQgbWItNCI+PGRpdiBjbGFzcz0iaW5zaWRlci1pbWFnZSBib3JkZXIgcm91bmRlZCB0ZXh0LWNlbnRlciBtdC0zIG1sLTMiPjxzcGFuIGNsYXNzPSJmYS1yZWd1bGFyIGZhLXVzZXIiIGFyaWEtaGlkZGVuPSJ0cnVlIj48L3NwYW4+PC9kaXY+PGRpdiBjbGFzcz0iZmxleC1zaHJpbmstMSBwb3NpdGlvbi1yZWxhdGl2ZSB0cmFuc2NyaXB0LWFycm93IGJnLWxpZ2h0LWdyZWVuIHJvdW5kZWQgcHktMiBweC0zIj48ZGl2IGNsYXNzPSJ0cmFuc2NyaXB0LWxpbmUtc3BlYWtlciI+PGRpdiBjbGFzcz0iZm9udC13ZWlnaHQtYm9sZCI+S2VpdGggQmFjaG1hbjwvZGl2PjxkaXYgY2xhc3M9InNlY29uZGFyeS10aXRsZSBmb250LWl0YWxpYyBtYi0xIj4gQW5hbHlzdCBhdCBCTU8gQ2FwaXRhbCBNYXJrZXRzPC9kaXY+PC9kaXY+PHAgY2xhc3M9InBiLTIgbWItMCI+WWVhaC4gT2theS4gVGhhdCBtYWtlcyBhIHRvbiBvZiBzZW5zZS4gVGhhbmsgeW91LCBKdWxpZS4gTXkgZm9sbG93LXVwIHF1ZXN0aW9uIGlzLCBpbiBzb21lIG9mIG91ciByZWNlbnQgZGlzY3Vzc2lvbnMsIGFuZCB0byBiZSBmYWlyIHdpdGggc29mdHdhcmUgY29tcGFuaWVzIGhhdmUgc3VnZ2VzdGVkIHRoYXQgRXVyb3BlIGhhcyBzb2Z0ZW5lZCBpbiB0aGUgbGFzdCAzMCwgNDUgZGF5cyBhbmQgaXQgLS0gd2hpY2ggbWFrZXMgc2Vuc2UgaWYgeW91IGp1c3QgcmVhZCB0aGUgbmV3c3BhcGVycyBhYm91dCB3aGF0J3MgZ29pbmcgb24gaW4gRXVyb3BlLiBCdXQgaGF2ZSB5b3UgZ3V5cyBzZWVuIGFueSBjaGFuZ2UgaW4gdGhlIGR5bmFtaWNzIHVuZGVycGlubmluZyBFdXJvcGUgYW5kL29yIGNoYW5nZWQgdGhlIHBlcnNwZWN0aXZlIHRoYXQgeW91IG1heSBoYXZlIGFzIGl0IHJlbGF0ZXMgdG8gRXVyb3BlYW4gZGVtYW5kIG92ZXIgdGhlIG5leHQgMTIgbW9udGhzPyBUaGFua3MuIEFuZCB0aGF0J3MgaXQgZnJvbSBtZSwgYW5kIG1hbnkgdGhhbmtzIGFnYWluIGFuZCBoYXBweSBob2xpZGF5cy48L3A+PC9kaXY+PC9kaXY+PGRpdiBjbGFzcz0idHJhbnNjcmlwdC1saW5lLWxlZnQgcGItNCI+PGRpdiBjbGFzcz0iaW5zaWRlci1pbWFnZSBib3JkZXIgcm91bmRlZCBtdC0zIG1yLTMiIHN0eWxlPSJiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaHR0cHM6Ly9pbnNpZGVydHJhZGVzLmNvbS9tZWRpYS8yMDYzcHVzaF9qdWxpZXdpa2kuanBnKTsiPjwvZGl2PjxkaXYgY2xhc3M9ImZsZXgtc2hyaW5rLTEgcG9zaXRpb24tcmVsYXRpdmUgdHJhbnNjcmlwdC1hcnJvdyBiZy1saWdodC1ibHVlIHJvdW5kZWQgcHktMiBweC0zIj48ZGl2IGNsYXNzPSJ0cmFuc2NyaXB0LWxpbmUtc3BlYWtlciI+PGRpdiBjbGFzcz0iZm9udC13ZWlnaHQtYm9sZCI+SnVsaWUgU3dlZXQ8L2Rpdj48ZGl2IGNsYXNzPSJzZWNvbmRhcnktdGl0bGUgZm9udC1pdGFsaWMgbWItMSI+Q2hhaXIgYW5kIENoaWVmIEV4ZWN1dGl2ZSBPZmZpY2VyIGF0IEFjY2VudHVyZTwvZGl2PjwvZGl2PjxwIGNsYXNzPSJwYi0yIG1iLTAiPlRoYW5rcy4gV2VsbCwgc28gb3VyIHZpZXcgb2YgRXVyb3BlYW4gZGVtYW5kIGlzIG92ZXIgdGhlIG5leHQgMTIgbW9udGhzIGlzIGJha2VkIGludG8gdGhlIHJpc2Ugb2YgaW4gb3VyIGd1aWRhbmNlLCByaWdodD8gQW5kIHdlJ3JlIGFsbCByZWFkaW5nIHRoZSBzYW1lIHBhcGVycy4gRXVyb3BlIGlzIGRlZmluaXRlbHkgbW9yZSAtLSBNaWRkbGUtRWFzdCBpcyBvYnZpb3VzbHkgZGlmZmVyZW50LiBFdXJvcGUgaXMgZGVmaW5pdGVseSBpbiBhIG1vcmUgY2hhbGxlbmdpbmcgZW52aXJvbm1lbnQuIEFuZCB5b3Ugc2VlIHRoYXQgd2l0aCBvdXIgZ3Jvd3RoIHJhdGUgaXMgdGhlcmUgb24gYSByZWxhdGl2ZSBiYXNpcyBhcyB3ZWxsLiBCdXQgd2UgZmVlbCB2ZXJ5IGdvb2QgYWJvdXQgLS0gd2UgaGF2ZSBhbiBleGNlbGxlbnQgYnVzaW5lc3MgaW4gRU1FQS4gV2UncmUgdmVyeSByZWxldmFudCB0byBvdXIgY2xpZW50cy4gQW5kIHNvIHdlIGZlZWwgZ29vZCBhYm91dCB0aGUgLS0gdXMgLS0gb3VyIGRlbWFuZCBlbnZpcm9ubWVudCBhbmQgdGhhdCdzIGZ1bGx5IHJlZmxlY3RlZCBpbiB0aGUgcmFpc2UgYW5kIGd1aWRhbmNlIHRoYXQgd2UganVzdCBnYXZlIHlvdS4gVGhhbmsgeW91LjwvcD48cCBjbGFzcz0icGItMiBtYi0wIj5DYW4gd2UgaGF2ZSB0aGUgbmV4dCBxdWVzdGlvbj88L3A+PC9kaXY+PC9kaXY+PGRpdiBjbGFzcz0idHJhbnNjcmlwdC1saW5lLWxlZnQgcGItNCI+PGRpdiBjbGFzcz0iaW5zaWRlci1pbWFnZSBib3JkZXIgcm91bmRlZCB0ZXh0LWNlbnRlciBtdC0zIG1yLTMiPjxzcGFuIGNsYXNzPSJmYS1yZWd1bGFyIGZhLXVzZXIiIGFyaWEtaGlkZGVuPSJ0cnVlIj48L3NwYW4+PC9kaXY+PGRpdiBjbGFzcz0iZmxleC1zaHJpbmstMSBwb3NpdGlvbi1yZWxhdGl2ZSB0cmFuc2NyaXB0LWFycm93IGJnLWxpZ2h0LWJsdWUgcm91bmRlZCBweS0yIHB4LTMiPjxkaXYgY2xhc3M9InRyYW5zY3JpcHQtbGluZS1zcGVha2VyIj48ZGl2IGNsYXNzPSJmb250LXdlaWdodC1ib2xkIj5LYXRpZSBPJ0Nvbm9yPC9kaXY+PGRpdiBjbGFzcz0ic2Vjb25kYXJ5LXRpdGxlIGZvbnQtaXRhbGljIG1iLTEiPk1hbmFnaW5nIERpcmVjdG9yLCBIZWFkIG9mIEludmVzdG9yIFJlbGF0aW9ucyBhdCBBY2NlbnR1cmU8L2Rpdj48L2Rpdj48cCBjbGFzcz0icGItMiBtYi0wIj5PcGVyYXRvciwgd2UncmUgZ29pbmcgdG8gdGFrZSBbUGhvbmV0aWNdIG9uZSBtb3JlIHF1ZXN0aW9uLCBhbmQgdGhlbiBKdWxpZSB3aWxsIHdyYXAgdXAgdGhlIGNhbGwuPC9wPjwvZGl2PjwvZGl2PjxkaXYgY2xhc3M9InRyYW5zY3JpcHQtbGluZS1sZWZ0IHBiLTQiPjxkaXYgY2xhc3M9Imluc2lkZXItaW1hZ2UgYm9yZGVyIHJvdW5kZWQgdGV4dC1jZW50ZXIgbXQtMyBtci0zIj48c3BhbiBjbGFzcz0iZmEtcmVndWxhciBmYS1waG9uZSIgYXJpYS1oaWRkZW49InRydWUiPjwvc3Bhbj48L2Rpdj48ZGl2IGNsYXNzPSJmbGV4LXNocmluay0xIHBvc2l0aW9uLXJlbGF0aXZlIHRyYW5zY3JpcHQtYXJyb3cgYmctbGlnaHQgcm91bmRlZCBweS0yIHB4LTMiPjxkaXYgY2xhc3M9InRyYW5zY3JpcHQtbGluZS1zcGVha2VyIj48ZGl2IGNsYXNzPSJmb250LXdlaWdodC1ib2xkIG1iLTEiPk9wZXJhdG9yPC9kaXY+PC9kaXY+PHAgY2xhc3M9InBiLTIgbWItMCI+QWJzb2x1dGVseS4gQW5kIG91ciBmaW5hbCBxdWVzdGlvbiBjb21lcyBmcm9tIEJyeWFuIEJlcmdpbiB3aXRoIFREIENvd2VuLiBQbGVhc2UgZ28gYWhlYWQuPC9wPjwvZGl2PjwvZGl2PjxkaXYgY2xhc3M9InRyYW5zY3JpcHQtbGluZS1yaWdodCBtYi00Ij48ZGl2IGNsYXNzPSJpbnNpZGVyLWltYWdlIGJvcmRlciByb3VuZGVkIHRleHQtY2VudGVyIG10LTMgbWwtMyI+PHNwYW4gY2xhc3M9ImZhLXJlZ3VsYXIgZmEtdXNlciIgYXJpYS1oaWRkZW49InRydWUiPjwvc3Bhbj48L2Rpdj48ZGl2IGNsYXNzPSJmbGV4LXNocmluay0xIHBvc2l0aW9uLXJlbGF0aXZlIHRyYW5zY3JpcHQtYXJyb3cgYmctbGlnaHQtZ3JlZW4gcm91bmRlZCBweS0yIHB4LTMiPjxkaXYgY2xhc3M9InRyYW5zY3JpcHQtbGluZS1zcGVha2VyIj48ZGl2IGNsYXNzPSJmb250LXdlaWdodC1ib2xkIj5CcnlhbiBCZXJnaW48L2Rpdj48ZGl2IGNsYXNzPSJzZWNvbmRhcnktdGl0bGUgZm9udC1pdGFsaWMgbWItMSI+IEFuYWx5c3QgYXQgVEQgQ293ZW48L2Rpdj48L2Rpdj48cCBjbGFzcz0icGItMiBtYi0wIj5IZXksIGd1eXMuIEdvb2QgbW9ybmluZy4gSGFwcHkgaG9saWRheXMuIEkgd2FudGVkIHRvIGFzayBvbiB0aGUgc2VydmljZSBsaW5lcyBoZXJlLiBDYW4geW91IGNvbW1lbnQgb24gcGVyZm9ybWFuY2UgYWNyb3NzIFN0cmF0ZWd5IENvbnN1bHRpbmcsIFRlY2ggU2VydmljZXMgYW5kIE9wZXJhdGlvbnM/PC9wPjwvZGl2PjwvZGl2PjxkaXYgY2xhc3M9InRyYW5zY3JpcHQtbGluZS1sZWZ0IHBiLTQiPjxkaXYgY2xhc3M9Imluc2lkZXItaW1hZ2UgYm9yZGVyIHJvdW5kZWQgbXQtMyBtci0zIiBzdHlsZT0iYmFja2dyb3VuZC1pbWFnZTogdXJsKGh0dHBzOi8vaW5zaWRlcnRyYWRlcy5jb20vbWVkaWEvMjA2M3B1c2hfanVsaWV3aWtpLmpwZyk7Ij48L2Rpdj48ZGl2IGNsYXNzPSJmbGV4LXNocmluay0xIHBvc2l0aW9uLXJlbGF0aXZlIHRyYW5zY3JpcHQtYXJyb3cgYmctbGlnaHQtYmx1ZSByb3VuZGVkIHB5LTIgcHgtMyI+PGRpdiBjbGFzcz0idHJhbnNjcmlwdC1saW5lLXNwZWFrZXIiPjxkaXYgY2xhc3M9ImZvbnQtd2VpZ2h0LWJvbGQiPkp1bGllIFN3ZWV0PC9kaXY+PGRpdiBjbGFzcz0ic2Vjb25kYXJ5LXRpdGxlIGZvbnQtaXRhbGljIG1iLTEiPkNoYWlyIGFuZCBDaGllZiBFeGVjdXRpdmUgT2ZmaWNlciBhdCBBY2NlbnR1cmU8L2Rpdj48L2Rpdj48cCBjbGFzcz0icGItMiBtYi0wIj5ZZWFoLiBBbGwgb2YgdmVyeSAtLSBhbGwgc3Ryb25nIHRoaXMgcXVhcnRlci48L3A+PC9kaXY+PC9kaXY+PGRpdiBjbGFzcz0idHJhbnNjcmlwdC1saW5lLWxlZnQgcGItNCI+PGRpdiBjbGFzcz0iaW5zaWRlci1pbWFnZSBib3JkZXIgcm91bmRlZCB0ZXh0LWNlbnRlciBtdC0zIG1yLTMiPjxzcGFuIGNsYXNzPSJmYS1yZWd1bGFyIGZhLXVzZXIiIGFyaWEtaGlkZGVuPSJ0cnVlIj48L3NwYW4+PC9kaXY+PGRpdiBjbGFzcz0iZmxleC1zaHJpbmstMSBwb3NpdGlvbi1yZWxhdGl2ZSB0cmFuc2NyaXB0LWFycm93IGJnLWxpZ2h0LWJsdWUgcm91bmRlZCBweS0yIHB4LTMiPjxkaXYgY2xhc3M9InRyYW5zY3JpcHQtbGluZS1zcGVha2VyIj48ZGl2IGNsYXNzPSJmb250LXdlaWdodC1ib2xkIj5BbmdpZSBQYXJrPC9kaXY+PGRpdiBjbGFzcz0ic2Vjb25kYXJ5LXRpdGxlIGZvbnQtaXRhbGljIG1iLTEiPkNoaWVmIEZpbmFuY2lhbCBPZmZpY2VyIGF0IEFjY2VudHVyZTwvZGl2PjwvZGl2PjxwIGNsYXNzPSJwYi0yIG1iLTAiPlllcy4gQnJ5YW4sIHRoZSB0aGluZyB0aGF0IEkgd291bGQgYWRkIHRvIHRoYXQgaXMgd2UgZGlkIHNlZSBicm9hZC1iYXNlZCBncm93dGggYW5kIGlmIHlvdSBsb29rIGF0IGl0IGZyb20gYSBDb25zdWx0aW5nIGFuZCBhIE1hbmFnZWQgU2VydmljZXMgdHlwZSBvZiB3b3JrIHBlcnNwZWN0aXZlLCB3ZSBoYWQgbWlkLXNpbmdsZS1kaWdpdCBncm93dGggaW4gQ29uc3VsdGluZywgYW5kIDExJSBncm93dGggaW4gTWFuYWdlZCBTZXJ2aWNlcy4gQW5kIGFzIHlvdSB0aGluayBhYm91dCB0aGUgcmF0ZXMgdGhhdCB3ZSBoYXZlIGZvciB0aGUgeWVhciwgd2hpY2ggaXMgNCUgdG8gNyUgLS0gYW5kIHVuZGVybmVhdGggdGhhdCwgd2Ugc2VlIENvbnN1bHRpbmcgbm93IGluIHRoZSBtaWQtc2luZ2xlLWRpZ2l0IHJhbmdlIGdyb3d0aCBhbmQgTWFuYWdlZCBTZXJ2aWNlcyBpbiB0aGUgbWlkLXRvLWhpZ2ggcmFuZ2UgZ3Jvd3RoLjwvcD48L2Rpdj48L2Rpdj48ZGl2IGNsYXNzPSJ0cmFuc2NyaXB0LWxpbmUtcmlnaHQgbWItNCI+PGRpdiBjbGFzcz0iaW5zaWRlci1pbWFnZSBib3JkZXIgcm91bmRlZCB0ZXh0LWNlbnRlciBtdC0zIG1sLTMiPjxzcGFuIGNsYXNzPSJmYS1yZWd1bGFyIGZhLXVzZXIiIGFyaWEtaGlkZGVuPSJ0cnVlIj48L3NwYW4+PC9kaXY+PGRpdiBjbGFzcz0iZmxleC1zaHJpbmstMSBwb3NpdGlvbi1yZWxhdGl2ZSB0cmFuc2NyaXB0LWFycm93IGJnLWxpZ2h0LWdyZWVuIHJvdW5kZWQgcHktMiBweC0zIj48ZGl2IGNsYXNzPSJ0cmFuc2NyaXB0LWxpbmUtc3BlYWtlciI+PGRpdiBjbGFzcz0iZm9udC13ZWlnaHQtYm9sZCI+QnJ5YW4gQmVyZ2luPC9kaXY+PGRpdiBjbGFzcz0ic2Vjb25kYXJ5LXRpdGxlIGZvbnQtaXRhbGljIG1iLTEiPiBBbmFseXN0IGF0IFREIENvd2VuPC9kaXY+PC9kaXY+PHAgY2xhc3M9InBiLTIgbWItMCI+T2theS4gQW5kIHRoZW4gYSBmb2xsb3ctdXAgaGVyZSBvbiB0aGUgd29ya2ZvcmNlIGFuZCBjb250cmFjdCBwcm9maXRhYmlsaXR5LiBTbyB5b3Ugbm90ZWQgbW9zdCBoZWFkY291bnQgd2FzIGFkZGVkIGFjcm9zcyBJbmRpYS4gQ2FuIHlvdSBqdXN0IGNvbW1lbnQgb24gd2hhdCB5b3UncmUgc2VlaW5nIHRoZXJlIGFzIGZhciBhcyB3YWdlIGluZmxhdGlvbiBkeW5hbWljcywganVzdCBnaXZlbiBtb3N0IHNlcnZpY2VzIGNvbXBhbmllcyBhbmQgR0NDcyBoYXZlIGJlZW4gbGVhbmluZyBpbj8gQW5kIHBhcnRpY3VsYXJseSwgYW1pZCB0aGUgY29tcGV0aXRpdmUgcHJpY2luZyBlbnZpcm9ubWVudCwganVzdCB0YWxrIGFib3V0IHRoZSBsZXZlcnMgeW91IGhhdmUgaGVyZSB0byBtaXRpZ2F0ZSBncm9zcyBtYXJnaW4gcHJlc3N1cmUuPC9wPjwvZGl2PjwvZGl2PjxkaXYgY2xhc3M9InRyYW5zY3JpcHQtbGluZS1sZWZ0IHBiLTQiPjxkaXYgY2xhc3M9Imluc2lkZXItaW1hZ2UgYm9yZGVyIHJvdW5kZWQgdGV4dC1jZW50ZXIgbXQtMyBtci0zIj48c3BhbiBjbGFzcz0iZmEtcmVndWxhciBmYS11c2VyIiBhcmlhLWhpZGRlbj0idHJ1ZSI+PC9zcGFuPjwvZGl2PjxkaXYgY2xhc3M9ImZsZXgtc2hyaW5rLTEgcG9zaXRpb24tcmVsYXRpdmUgdHJhbnNjcmlwdC1hcnJvdyBiZy1saWdodC1ibHVlIHJvdW5kZWQgcHktMiBweC0zIj48ZGl2IGNsYXNzPSJ0cmFuc2NyaXB0LWxpbmUtc3BlYWtlciI+PGRpdiBjbGFzcz0iZm9udC13ZWlnaHQtYm9sZCI+QW5naWUgUGFyazwvZGl2PjxkaXYgY2xhc3M9InNlY29uZGFyeS10aXRsZSBmb250LWl0YWxpYyBtYi0xIj5DaGllZiBGaW5hbmNpYWwgT2ZmaWNlciBhdCBBY2NlbnR1cmU8L2Rpdj48L2Rpdj48cCBjbGFzcz0icGItMiBtYi0wIj5ZZWFoLCBJJ2xsIHN0YXJ0LCBCcnlhbi4gTm8gcmVhbCBjaGFuZ2UgaW4gdGVybXMgb2YgdGhlIG1hcmtldCBkeW5hbWljcyBvZiB3aGF0IHdlIHNlZSByZWZsZWN0ZWQgYXJvdW5kIHdhZ2UgaW5mbGF0aW9uLiBBbmQgb2YgY291cnNlLCB3ZSBhcmUgYWx3YXlzIHBheWluZyBtYXJrZXQgcmVsZXZhbnQgcGF5IGJhc2VkIHVwb24gdGhlIHNraWxscyBhbmQgdGhlIGxvY2F0aW9ucyBvZiBvdXIgcGVvcGxlLCBhbmQgd2UgY29udGludWUgdG8gc2VlIHRoYXQgLS0gdGhlIHNhbWUuIEFuZCB0aGVuLCBhcyBpdCByZWxhdGVzIHRvIHByaWNpbmcsIGFzIEp1bGllIG1lbnRpb25lZCwgaXQgaXMgLS0gaXQgY29udGludWVzIHRvIGJlIGhpZ2hseSBjb21wZXRpdGl2ZS4gQXQgdGhlIHNhbWUgdGltZSwgYXMgeW91IGtub3cgb2YgdXMsIHJpZ2h0LCB3ZSdyZSBtYW5hZ2luZyBpdC4gV2UncmUgZm9jdXNlZCBvbiBwcmljaW5nIGFzIHdlbGwgYXMgb24gb3VyIGRpZmZlcmVudGlhdGlvbiBhbmQgd2UncmUgZm9jdXNlZCBvbiBjb3N0IGFuZCBkZWxpdmVyeSBlZmZpY2llbmNpZXMgaW4gb3VyIGJ1c2luZXNzIGFuZCBob3cgd2Ugb3BlcmF0ZS48L3A+PC9kaXY+PC9kaXY+PGRpdiBjbGFzcz0idHJhbnNjcmlwdC1saW5lLXJpZ2h0IG1iLTQiPjxkaXYgY2xhc3M9Imluc2lkZXItaW1hZ2UgYm9yZGVyIHJvdW5kZWQgdGV4dC1jZW50ZXIgbXQtMyBtbC0zIj48c3BhbiBjbGFzcz0iZmEtcmVndWxhciBmYS11c2VyIiBhcmlhLWhpZGRlbj0idHJ1ZSI+PC9zcGFuPjwvZGl2PjxkaXYgY2xhc3M9ImZsZXgtc2hyaW5rLTEgcG9zaXRpb24tcmVsYXRpdmUgdHJhbnNjcmlwdC1hcnJvdyBiZy1saWdodC1ncmVlbiByb3VuZGVkIHB5LTIgcHgtMyI+PGRpdiBjbGFzcz0idHJhbnNjcmlwdC1saW5lLXNwZWFrZXIiPjxkaXYgY2xhc3M9ImZvbnQtd2VpZ2h0LWJvbGQiPkJyeWFuIEJlcmdpbjwvZGl2PjxkaXYgY2xhc3M9InNlY29uZGFyeS10aXRsZSBmb250LWl0YWxpYyBtYi0xIj4gQW5hbHlzdCBhdCBURCBDb3dlbjwvZGl2PjwvZGl2PjxwIGNsYXNzPSJwYi0yIG1iLTAiPk5vLiBBbGwgcmlnaHQsIHVuZGVyc3Rvb2QuIEhhcHB5IGhvbGlkYXlzLjwvcD48L2Rpdj48L2Rpdj48ZGl2IGNsYXNzPSJ0cmFuc2NyaXB0LWxpbmUtbGVmdCBwYi00Ij48ZGl2IGNsYXNzPSJpbnNpZGVyLWltYWdlIGJvcmRlciByb3VuZGVkIG10LTMgbXItMyIgc3R5bGU9ImJhY2tncm91bmQtaW1hZ2U6IHVybChodHRwczovL2luc2lkZXJ0cmFkZXMuY29tL21lZGlhLzIwNjNwdXNoX2p1bGlld2lraS5qcGcpOyI+PC9kaXY+PGRpdiBjbGFzcz0iZmxleC1zaHJpbmstMSBwb3NpdGlvbi1yZWxhdGl2ZSB0cmFuc2NyaXB0LWFycm93IGJnLWxpZ2h0LWJsdWUgcm91bmRlZCBweS0yIHB4LTMiPjxkaXYgY2xhc3M9InRyYW5zY3JpcHQtbGluZS1zcGVha2VyIj48ZGl2IGNsYXNzPSJmb250LXdlaWdodC1ib2xkIj5KdWxpZSBTd2VldDwvZGl2PjxkaXYgY2xhc3M9InNlY29uZGFyeS10aXRsZSBmb250LWl0YWxpYyBtYi0xIj5DaGFpciBhbmQgQ2hpZWYgRXhlY3V0aXZlIE9mZmljZXIgYXQgQWNjZW50dXJlPC9kaXY+PC9kaXY+PHAgY2xhc3M9InBiLTIgbWItMCI+VGhhbmtzLiBIYXBweSBIb2xpZGF5cy48L3A+PC9kaXY+PC9kaXY+PGRpdiBjbGFzcz0idHJhbnNjcmlwdC1saW5lLWxlZnQgcGItNCI+PGRpdiBjbGFzcz0iaW5zaWRlci1pbWFnZSBib3JkZXIgcm91bmRlZCB0ZXh0LWNlbnRlciBtdC0zIG1yLTMiPjxzcGFuIGNsYXNzPSJmYS1yZWd1bGFyIGZhLXVzZXIiIGFyaWEtaGlkZGVuPSJ0cnVlIj48L3NwYW4+PC9kaXY+PGRpdiBjbGFzcz0iZmxleC1zaHJpbmstMSBwb3NpdGlvbi1yZWxhdGl2ZSB0cmFuc2NyaXB0LWFycm93IGJnLWxpZ2h0LWJsdWUgcm91bmRlZCBweS0yIHB4LTMiPjxkaXYgY2xhc3M9InRyYW5zY3JpcHQtbGluZS1zcGVha2VyIj48ZGl2IGNsYXNzPSJmb250LXdlaWdodC1ib2xkIj5BbmdpZSBQYXJrPC9kaXY+PGRpdiBjbGFzcz0ic2Vjb25kYXJ5LXRpdGxlIGZvbnQtaXRhbGljIG1iLTEiPkNoaWVmIEZpbmFuY2lhbCBPZmZpY2VyIGF0IEFjY2VudHVyZTwvZGl2PjwvZGl2PjxwIGNsYXNzPSJwYi0yIG1iLTAiPlRoYW5rIHlvdSwgQnJ5YW4uPC9wPjwvZGl2PjwvZGl2PjxkaXYgY2xhc3M9InRyYW5zY3JpcHQtbGluZS1sZWZ0IHBiLTQiPjxkaXYgY2xhc3M9Imluc2lkZXItaW1hZ2UgYm9yZGVyIHJvdW5kZWQgbXQtMyBtci0zIiBzdHlsZT0iYmFja2dyb3VuZC1pbWFnZTogdXJsKGh0dHBzOi8vaW5zaWRlcnRyYWRlcy5jb20vbWVkaWEvMjA2M3B1c2hfanVsaWV3aWtpLmpwZyk7Ij48L2Rpdj48ZGl2IGNsYXNzPSJmbGV4LXNocmluay0xIHBvc2l0aW9uLXJlbGF0aXZlIHRyYW5zY3JpcHQtYXJyb3cgYmctbGlnaHQtYmx1ZSByb3VuZGVkIHB5LTIgcHgtMyI+PGRpdiBjbGFzcz0idHJhbnNjcmlwdC1saW5lLXNwZWFrZXIiPjxkaXYgY2xhc3M9ImZvbnQtd2VpZ2h0LWJvbGQiPkp1bGllIFN3ZWV0PC9kaXY+PGRpdiBjbGFzcz0ic2Vjb25kYXJ5LXRpdGxlIGZvbnQtaXRhbGljIG1iLTEiPkNoYWlyIGFuZCBDaGllZiBFeGVjdXRpdmUgT2ZmaWNlciBhdCBBY2NlbnR1cmU8L2Rpdj48L2Rpdj48cCBjbGFzcz0icGItMiBtYi0wIj5XZWxsLCBpbiBjbG9zaW5nLCBJIHdhbnQgdG8gdGhhbmsgYWxsIG9mIG91ciBzaGFyZWhvbGRlcnMgZm9yIHlvdXIgY29udGludWVkIHRydXN0IGFuZCBzdXBwb3J0IGFuZCBhbGwgb2Ygb3VyIHBlb3BsZSBmb3Igd2hhdCB5b3UgZG8gZXZlcnkgc2luZ2xlIGRheS4gSSB3aXNoIGV2ZXJ5b25lIGEgdmVyeSBoYXBweSBhbmQgaGVhbHRoeSBob2xpZGF5IHNlYXNvbi48L3A+PHAgY2xhc3M9InBiLTIgbWItMCI+VGhhbmsgeW91IGZvciBqb2luaW5nIHVzIHRvZGF5LCBhbmQgd2UgbG9vayBmb3J3YXJkIHRvIGJlaW5nIGJhY2sgaGVyZSBpbiBhIHF1YXJ0ZXIsIHNvIHRoYW5rcyBldmVyeW9uZS48L3A+PC9kaXY+PC9kaXY+PGRpdiBjbGFzcz0idHJhbnNjcmlwdC1saW5lLWxlZnQgcGItNCI+PGRpdiBjbGFzcz0iaW5zaWRlci1pbWFnZSBib3JkZXIgcm91bmRlZCB0ZXh0LWNlbnRlciBtdC0zIG1yLTMiPjxzcGFuIGNsYXNzPSJmYS1yZWd1bGFyIGZhLXBob25lIiBhcmlhLWhpZGRlbj0idHJ1ZSI+PC9zcGFuPjwvZGl2PjxkaXYgY2xhc3M9ImZsZXgtc2hyaW5rLTEgcG9zaXRpb24tcmVsYXRpdmUgdHJhbnNjcmlwdC1hcnJvdyBiZy1saWdodCByb3VuZGVkIHB5LTIgcHgtMyI+PGRpdiBjbGFzcz0idHJhbnNjcmlwdC1saW5lLXNwZWFrZXIiPjxkaXYgY2xhc3M9ImZvbnQtd2VpZ2h0LWJvbGQgbWItMSI+T3BlcmF0b3I8L2Rpdj48L2Rpdj48cCBjbGFzcz0icGItMiBtYi0wIj5bT3BlcmF0b3IgQ2xvc2luZyBSZW1hcmtzXTwvcD48L2Rpdj48L2Rpdj48L2Rpdj48YnV0dG9uIHR5cGU9ImJ1dHRvbiIgaWQ9InRvZ2dsZVFBQnV0dG9uIiBjbGFzcz0iY2xlYXItYnV0dG9uIHVwcGVyLWxpbmsgbm8tYWZ0ZXIgbXgtYXV0byBtYi0zIG10LTEiIGFyaWEtZXhwYW5kZWQ9ImZhbHNlIiBhcmlhLWNvbnRyb2xzPSJ0cmFuc2NyaXB0UUEiIGFyaWEtbGFiZWw9IkV4cGFuZCBRdWVzdGlvbnMgYW5kIEFuc3dlcnMiPlJlYWQgbW9yZTxzcGFuIGNsYXNzPSJmYS1yZWd1bGFyIGZhLWFuZ2xlLWRvd24gbWwtMiI+PC9zcGFuPjwvYnV0dG9uPjxoNCBpZD0icGFydGljaXBhbnRzImNsYXNzPSJzZWN0aW9uLWggYW5jaG9yLWxpbmstdGFyZ2V0Ij5QYXJ0aWNpcGFudHM8L2g0PjxkaXYgY2xhc3M9InJvdyBuYXJyb3ctZ3V0dGVyLXJvdyI+PGRpdiBjbGFzcz0iY29sLTEyIGNvbC1tZC02Ij48aDUgY2xhc3M9Im10LTEiPkNvcnBvcmF0ZSBFeGVjdXRpdmVzPC9oNT48dWwgY2xhc3M9InBsLTAgZm9udC1zbWFsbGVyIiBzdHlsZT0ibGVmdDphdXRvOyBsaW5lLWhlaWdodDoxLjFlbTsiPjxsaSBjbGFzcz0ibGlzdC1ncm91cC1pdGVtIGJvcmRlci0wIHBsLTAgcHktMiI+PGRpdiBjbGFzcz0iZC1mbGV4IGFsaWduLWl0ZW1zLXN0YXJ0Ij48ZGl2IGNsYXNzPSJiZy1saWdodCBpbnNpZGVyLWltYWdlIGJvcmRlciByb3VuZGVkIHRleHQtY2VudGVyIGQtZmxleCBhbGlnbi1pdGVtcy1jZW50ZXIganVzdGlmeS1jb250ZW50LWNlbnRlciBtci0zIj48c3BhbiBjbGFzcz0iZmEtcmVndWxhciBmYS11c2VyIiBhcmlhLWhpZGRlbj0idHJ1ZSI+PC9zcGFuPjwvZGl2PjxkaXYgY2xhc3M9ImZsZXgtZ3Jvdy0xIj48c3Ryb25nPkthdGllIE8nQ29ub3I8L3N0cm9uZz48ZGl2IGNsYXNzPSJzZWNvbmRhcnktdGl0bGUgZm9udC1pdGFsaWMiPk1hbmFnaW5nIERpcmVjdG9yLCBIZWFkIG9mIEludmVzdG9yIFJlbGF0aW9uczwvZGl2PjwvZGl2PjwvZGl2PjwvbGk+PGxpIGNsYXNzPSJsaXN0LWdyb3VwLWl0ZW0gYm9yZGVyLTAgcGwtMCBweS0yIj48ZGl2IGNsYXNzPSJkLWZsZXggYWxpZ24taXRlbXMtc3RhcnQiPjxkaXYgY2xhc3M9Im1yLTMgaW5zaWRlci1pbWFnZSBib3JkZXIgcm91bmRlZCIgc3R5bGU9ImJhY2tncm91bmQtaW1hZ2U6IHVybChodHRwczovL2luc2lkZXJ0cmFkZXMuY29tL21lZGlhLzIwNjNwdXNoX2p1bGlld2lraS5qcGcpOyI+PC9kaXY+PGRpdiBjbGFzcz0iZmxleC1ncm93LTEiPjxhIGNsYXNzPSJuby11bmRlcmxpbmUiIHRhcmdldD0iX2JsYW5rIiByZWw9Im5vb3BlbmVyIiBocmVmPSJodHRwczovL3d3dy5pbnNpZGVydHJhZGVzLmNvbS9hY2NlbnR1cmUtcGxjLXN0b2NrL2p1bGllLXNwZWxsbWFuLXN3ZWV0LyI+SnVsaWUgU3dlZXQ8L2E+PGRpdiBjbGFzcz0ic2Vjb25kYXJ5LXRpdGxlIGZvbnQtaXRhbGljIj5DaGFpciBhbmQgQ2hpZWYgRXhlY3V0aXZlIE9mZmljZXI8L2Rpdj48L2Rpdj48L2Rpdj48L2xpPjxsaSBjbGFzcz0ibGlzdC1ncm91cC1pdGVtIGJvcmRlci0wIHBsLTAgcHktMiI+PGRpdiBjbGFzcz0iZC1mbGV4IGFsaWduLWl0ZW1zLXN0YXJ0Ij48ZGl2IGNsYXNzPSJiZy1saWdodCBpbnNpZGVyLWltYWdlIGJvcmRlciByb3VuZGVkIHRleHQtY2VudGVyIGQtZmxleCBhbGlnbi1pdGVtcy1jZW50ZXIganVzdGlmeS1jb250ZW50LWNlbnRlciBtci0zIj48c3BhbiBjbGFzcz0iZmEtcmVndWxhciBmYS11c2VyIiBhcmlhLWhpZGRlbj0idHJ1ZSI+PC9zcGFuPjwvZGl2PjxkaXYgY2xhc3M9ImZsZXgtZ3Jvdy0xIj48c3Ryb25nPkFuZ2llIFBhcms8L3N0cm9uZz48ZGl2IGNsYXNzPSJzZWNvbmRhcnktdGl0bGUgZm9udC1pdGFsaWMiPkNoaWVmIEZpbmFuY2lhbCBPZmZpY2VyPC9kaXY+PC9kaXY+PC9kaXY+PC9saT48L3VsPjwvZGl2PjxkaXYgY2xhc3M9ImNvbC0xMiBjb2wtbWQtNiI+PGg1IGNsYXNzPSJtdC0xIj5BbmFseXN0czwvaDU+PHVsIGNsYXNzPSJwbC0wIGZvbnQtc21hbGxlciIgc3R5bGU9ImxlZnQ6YXV0bzsgbGluZS1oZWlnaHQ6MS4xZW07Ij48bGkgY2xhc3M9Imxpc3QtZ3JvdXAtaXRlbSBib3JkZXItMCBwbC0wIHB5LTIiPjxkaXYgY2xhc3M9ImQtZmxleCBhbGlnbi1pdGVtcy1zdGFydCI+PGRpdiBjbGFzcz0iZmxleC1ncm93LTEiPjxhIGNsYXNzPSJuby11bmRlcmxpbmUiIGhyZWY9Ii9hbGwtYWNjZXNzL2FuYWx5c3QtcmFua2luZ3MvZGV0YWlscy8/QW5hbHlzdE5hbWU9VGllbi10c2luIEh1YW5nJkZpcm1JRD00MyZUeXBlPTAiPlRpZW4tdHNpbiBIdWFuZzwvYT4sIDxhIGNsYXNzPSJzZWNvbmRhcnktdGl0bGUgbm8tdW5kZXJsaW5lIGZvbnQtaXRhbGljIiBocmVmPSIvYWxsLWFjY2Vzcy9icm9rZXJhZ2UtcmFua2luZ3MvZGV0YWlscy8/aWQ9NDMmVHlwZT0wIj5KUE1vcmdhbiBDaGFzZSAmIENvLjwvYT48L2Rpdj48L2Rpdj48L2xpPjxsaSBjbGFzcz0ibGlzdC1ncm91cC1pdGVtIGJvcmRlci0wIHBsLTAgcHktMiI+PGRpdiBjbGFzcz0iZC1mbGV4IGFsaWduLWl0ZW1zLXN0YXJ0Ij48ZGl2IGNsYXNzPSJmbGV4LWdyb3ctMSI+PHN0cm9uZz5KYXNvbiBLdXBmZXJiZXJnPC9zdHJvbmc+LCA8c3BhbiBjbGFzcz0ic2Vjb25kYXJ5LXRpdGxlIGZvbnQtaXRhbGljIj5Cb2ZBIE1lcnJpbGwgTHluY2g8L3NwYW4+PC9kaXY+PC9kaXY+PC9saT48bGkgY2xhc3M9Imxpc3QtZ3JvdXAtaXRlbSBib3JkZXItMCBwbC0wIHB5LTIiPjxkaXYgY2xhc3M9ImQtZmxleCBhbGlnbi1pdGVtcy1zdGFydCI+PGRpdiBjbGFzcz0iZmxleC1ncm93LTEiPjxhIGNsYXNzPSJuby11bmRlcmxpbmUiIGhyZWY9Ii9hbGwtYWNjZXNzL2FuYWx5c3QtcmFua2luZ3MvZGV0YWlscy8/QW5hbHlzdE5hbWU9QnJ5YW4gS2VhbmUmRmlybUlEPTEwOSZUeXBlPTAiPkJyeWFuIEtlYW5lPC9hPiwgPGEgY2xhc3M9InNlY29uZGFyeS10aXRsZSBuby11bmRlcmxpbmUgZm9udC1pdGFsaWMiIGhyZWY9Ii9hbGwtYWNjZXNzL2Jyb2tlcmFnZS1yYW5raW5ncy9kZXRhaWxzLz9pZD0xMDkmVHlwZT0wIj5EZXV0c2NoZSBCYW5rIEFrdGllbmdlc2VsbHNjaGFmdDwvYT48L2Rpdj48L2Rpdj48L2xpPjxsaSBjbGFzcz0ibGlzdC1ncm91cC1pdGVtIGJvcmRlci0wIHBsLTAgcHktMiI+PGRpdiBjbGFzcz0iZC1mbGV4IGFsaWduLWl0ZW1zLXN0YXJ0Ij48ZGl2IGNsYXNzPSJmbGV4LWdyb3ctMSI+PGEgY2xhc3M9Im5vLXVuZGVybGluZSIgaHJlZj0iL2FsbC1hY2Nlc3MvYW5hbHlzdC1yYW5raW5ncy9kZXRhaWxzLz9BbmFseXN0TmFtZT1EYXJyaW4gUGVsbGVyJkZpcm1JRD02NTUwJlR5cGU9MCI+RGFycmluIFBlbGxlcjwvYT4sIDxhIGNsYXNzPSJzZWNvbmRhcnktdGl0bGUgbm8tdW5kZXJsaW5lIGZvbnQtaXRhbGljIiBocmVmPSIvYWxsLWFjY2Vzcy9icm9rZXJhZ2UtcmFua2luZ3MvZGV0YWlscy8/aWQ9NjU1MCZUeXBlPTAiPldvbGZlIFJlc2VhcmNoPC9hPjwvZGl2PjwvZGl2PjwvbGk+PGxpIGNsYXNzPSJsaXN0LWdyb3VwLWl0ZW0gYm9yZGVyLTAgcGwtMCBweS0yIj48ZGl2IGNsYXNzPSJkLWZsZXggYWxpZ24taXRlbXMtc3RhcnQiPjxkaXYgY2xhc3M9ImZsZXgtZ3Jvdy0xIj48YSBjbGFzcz0ibm8tdW5kZXJsaW5lIiBocmVmPSIvYWxsLWFjY2Vzcy9hbmFseXN0LXJhbmtpbmdzL2RldGFpbHMvP0FuYWx5c3ROYW1lPUppbSBTY2huZWlkZXImRmlybUlEPTgmVHlwZT0wIj5KaW0gU2NobmVpZGVyPC9hPiwgPGEgY2xhc3M9InNlY29uZGFyeS10aXRsZSBuby11bmRlcmxpbmUgZm9udC1pdGFsaWMiIGhyZWY9Ii9hbGwtYWNjZXNzL2Jyb2tlcmFnZS1yYW5raW5ncy9kZXRhaWxzLz9pZD04JlR5cGU9MCI+VGhlIEdvbGRtYW4gU2FjaHMgR3JvdXAsIEluYy48L2E+PC9kaXY+PC9kaXY+PC9saT48bGkgY2xhc3M9Imxpc3QtZ3JvdXAtaXRlbSBib3JkZXItMCBwbC0wIHB5LTIiPjxkaXYgY2xhc3M9ImQtZmxleCBhbGlnbi1pdGVtcy1zdGFydCI+PGRpdiBjbGFzcz0iZmxleC1ncm93LTEiPjxhIGNsYXNzPSJuby11bmRlcmxpbmUiIGhyZWY9Ii9hbGwtYWNjZXNzL2FuYWx5c3QtcmFua2luZ3MvZGV0YWlscy8/QW5hbHlzdE5hbWU9RGF2aWQgS29uaW5nJkZpcm1JRD05NiZUeXBlPTAiPkRhdmlkIEtvbmluZzwvYT4sIDxhIGNsYXNzPSJzZWNvbmRhcnktdGl0bGUgbm8tdW5kZXJsaW5lIGZvbnQtaXRhbGljIiBocmVmPSIvYWxsLWFjY2Vzcy9icm9rZXJhZ2UtcmFua2luZ3MvZGV0YWlscy8/aWQ9OTYmVHlwZT0wIj5Sb2JlcnQgVy4gQmFpcmQ8L2E+PC9kaXY+PC9kaXY+PC9saT48bGkgY2xhc3M9Imxpc3QtZ3JvdXAtaXRlbSBib3JkZXItMCBwbC0wIHB5LTIiPjxkaXYgY2xhc3M9ImQtZmxleCBhbGlnbi1pdGVtcy1zdGFydCI+PGRpdiBjbGFzcz0iZmxleC1ncm93LTEiPjxhIGNsYXNzPSJuby11bmRlcmxpbmUiIGhyZWY9Ii9hbGwtYWNjZXNzL2FuYWx5c3QtcmFua2luZ3MvZGV0YWlscy8/QW5hbHlzdE5hbWU9SmFtZXMgRmF1Y2V0dGUmRmlybUlEPTcxJlR5cGU9MCI+SmFtZXMgRmF1Y2V0dGU8L2E+LCA8YSBjbGFzcz0ic2Vjb25kYXJ5LXRpdGxlIG5vLXVuZGVybGluZSBmb250LWl0YWxpYyIgaHJlZj0iL2FsbC1hY2Nlc3MvYnJva2VyYWdlLXJhbmtpbmdzL2RldGFpbHMvP2lkPTcxJlR5cGU9MCI+TW9yZ2FuIFN0YW5sZXk8L2E+PC9kaXY+PC9kaXY+PC9saT48bGkgY2xhc3M9Imxpc3QtZ3JvdXAtaXRlbSBib3JkZXItMCBwbC0wIHB5LTIiPjxkaXYgY2xhc3M9ImQtZmxleCBhbGlnbi1pdGVtcy1zdGFydCI+PGRpdiBjbGFzcz0iZmxleC1ncm93LTEiPjxhIGNsYXNzPSJuby11bmRlcmxpbmUiIGhyZWY9Ii9hbGwtYWNjZXNzL2FuYWx5c3QtcmFua2luZ3MvZGV0YWlscy8/QW5hbHlzdE5hbWU9S2VpdGggQmFjaG1hbiZGaXJtSUQ9MTkmVHlwZT0wIj5LZWl0aCBCYWNobWFuPC9hPiwgPGEgY2xhc3M9InNlY29uZGFyeS10aXRsZSBuby11bmRlcmxpbmUgZm9udC1pdGFsaWMiIGhyZWY9Ii9hbGwtYWNjZXNzL2Jyb2tlcmFnZS1yYW5raW5ncy9kZXRhaWxzLz9pZD0xOSZUeXBlPTAiPkJNTyBDYXBpdGFsIE1hcmtldHM8L2E+PC9kaXY+PC9kaXY+PC9saT48bGkgY2xhc3M9Imxpc3QtZ3JvdXAtaXRlbSBib3JkZXItMCBwbC0wIHB5LTIiPjxkaXYgY2xhc3M9ImQtZmxleCBhbGlnbi1pdGVtcy1zdGFydCI+PGRpdiBjbGFzcz0iZmxleC1ncm93LTEiPjxhIGNsYXNzPSJuby11bmRlcmxpbmUiIGhyZWY9Ii9hbGwtYWNjZXNzL2FuYWx5c3QtcmFua2luZ3MvZGV0YWlscy8/QW5hbHlzdE5hbWU9QnJ5YW4gQmVyZ2luJkZpcm1JRD03ODgyMyZUeXBlPTAiPkJyeWFuIEJlcmdpbjwvYT4sIDxhIGNsYXNzPSJzZWNvbmRhcnktdGl0bGUgbm8tdW5kZXJsaW5lIGZvbnQtaXRhbGljIiBocmVmPSIvYWxsLWFjY2Vzcy9icm9rZXJhZ2UtcmFua2luZ3MvZGV0YWlscy8/aWQ9Nzg4MjMmVHlwZT0wIj5URCBDb3dlbjwvYT48L2Rpdj48L2Rpdj48L2xpPjwvdWw+PC9kaXY+PC9kaXY+PC9kaXY+PHA+PGEgaHJlZj0iaHR0cHM6Ly93d3cuYWxwaGFzdHJlZXQuY29tLyIgcmVsPSJub29wZW5lciI+PGltZyBzcmM9Ii9pbWFnZXMvYWxwaGFzdHJlZXQucG5nIiBhbHQ9IkFscGhhIFN0cmVldCBMb2dvIiBsb2FkaW5nPSJsYXp5IiB3aWR0aD0iMTUwIiBoZWlnaHQgPSI0MyI+PC9hPjwvcD48L2FydGljbGU+PGRpdiBjbGFzcz0iY29sLTEyIGNvbC1sZy00IG9yZGVyLTAgb3JkZXItbGctMSI+PGRpdiBzdHlsZT0icG9zaXRpb246IHN0aWNreTsgdG9wOiA1NXB4OyBtYXJnaW4tdG9wOiAxZW07Ij48ZGl2IGNsYXNzPSJib2R5LWNvcHkiPjxoNCBjbGFzcz0ic2VjdGlvbi1oIj5UcmFuc2NyaXB0IFNlY3Rpb25zPC9oND48L2Rpdj48dWwgY2xhc3M9ImxpbmstY2xvdWQgbWItMyBweC0wIGxpc3Qtc3R5bGUtbm9uZSI+PGxpIGNsYXNzPSJkLWlubGluZS1ibG9jayI+PGEgaHJlZj0iI3ByZXNlbnRhdGlvbiIgY2xhc3M9ImJ0biBidG4tc2Vjb25kYXJ5Ij5QcmVzZW50YXRpb248L2E+PC9saT48bGkgY2xhc3M9ImQtaW5saW5lLWJsb2NrIj48YSBocmVmPSIjcXVlc3Rpb25zLWFuZC1hbnN3ZXJzIiBjbGFzcz0iYnRuIGJ0bi1zZWNvbmRhcnkiPlF1ZXN0aW9ucyBhbmQgQW5zd2VyczwvYT48L2xpPjxsaSBjbGFzcz0iZC1pbmxpbmUtYmxvY2siPjxhIGhyZWY9IiNwYXJ0aWNpcGFudHMiIGNsYXNzPSJidG4gYnRuLXNlY29uZGFyeSI+UGFydGljaXBhbnRzPC9hPjwvbGk+PC91bD48YSB0YXJnZXQ9Il9ibGFuayIgcmVsPSJzcG9uc29yZWQgbm9vcGVuZXIiIHN0eWxlPSJmb250LXdlaWdodDpub3JtYWw7dGV4dC1kZWNvcmF0aW9uOm5vbmU7IiBocmVmPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9zY3JpcHRzL3JlZGlyZWN0LmFzcHg/VHJpZ2dlcmVkQ2FtcGFpZ25JRD0xMDgwNyZVc2VySUQ9MCZQbGFjZW1lbnQ9TmF0aXZlRGlzcGxheSZTb3VyY2U9TmF0aXZlRGlzcGxheSZpbnRlcnN0aXRpYWw9MSZub3NraXA9MSI+PGRpdiBjbGFzcz0iYm9yZGVyIHJvdW5kZWQgYmctd2hpdGUiIHN0eWxlPSJ3aWR0aDoxMDAlO3BhZGRpbmc6MjJweCAyNXB4O21hcmdpbi10b3A6MjBweDttYXJnaW4tYm90dG9tOjIwcHg7dGV4dC1hbGlnbjpsZWZ0OyI+PGRpdiBjbGFzcz0iaDIgbS0wIG1iLTMiIHN0eWxlPSJmb250LXNpemU6IDI4cHg7bGluZS1oZWlnaHQ6MS40O3RleHQtZGVjb3JhdGlvbjpub25lO2ZvbnQtd2VpZ2h0Om5vcm1hbDtjb2xvcjojNDQ0OyI+VHJ1bXDigJlzIFNlbmRpbmcgVEhJUyBDcnlwdG8gSGlnaGVyIG9uIFB1cnBvc2UgPHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMHB0O2ZvbnQtd2VpZ2h0Om5vcm1hbDsiPihBZCk8L3NwYW4+PC9kaXY+PHAgc3R5bGU9InRleHQtYWxpZ246bGVmdDtjb2xvcjojNDQ0OyI+RGlzY292ZXIgdGhlIGNvaW4gc2V0IHRvIGV4cGxvZGUgYmVmb3JlIDIwMjUhDQoNClRydW1wIGNvdWxkIHRyaWdnZXIgVEhJUyBjcnlwdG8gY29pbuKApg0KPGltZyBsb2FkaW5nPSdsYXp5JyBzcmM9J2h0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL3NjcmlwdHMvVHJpZ2dlcmVkQ2FtcGFpZ25QaXhlbC5hc2h4P1RyaWdnZXJlZENhbXBhaWduSUQ9MTA4MDcmUGxhY2VtZW50PU5hdGl2ZURpc3BsYXkmU291cmNlPU5hdGl2ZURpc3BsYXknIGFsdD0nJyBoZWlnaHQ9JzEnIHdpZHRoPScxJyAvPjwvcD48ZGl2IGNsYXNzPSJidG4gYnRuLXByaW1hcnkiIHN0eWxlPSJmb250LXdlaWdodDo2MDA7Zm9udC1zaXplOmxhcmdlcjt0ZXh0LWFsaWduOmxlZnQ7Ij5ZRVMsIEkgV0FOVCBUSEUgIzEgQ1JZUFRPIE5PVzwvZGl2PjwvZGl2PjwvYT48L2Rpdj48L2Rpdj48L2Rpdj48L2Rpdj48L2Rpdj5kAg0PFgIfAAXAJjxoMiBjbGFzcz0ic2VjdGlvbi1oIj5BY2NlbnR1cmUgRWFybmluZ3MgSGVhZGxpbmVzPC9oMj48ZGl2IGNsYXNzPSJoZWFkbGluZS1yb3ciPjxkaXYgY2xhc3M9ImhlYWRsaW5lLWltYWdlLWRpdiI+PGltZyBzcmM9Ii9pbWFnZXMvbmV3cy1zaXRlcy9ndXJ1Zm9jdXMuanBnIiAgYWx0PSIiIGxvYWRpbmc9ImxhenkiIGRlY29kaW5nPSJhc3luYyIgd2lkdGg9IjUwIiBoZWlnaHQ9IjUwIiBjbGFzcz0iaWNvbi1pbWFnZSIgLz48L2Rpdj48ZGl2IGNsYXNzPSJoZWFkbGluZS1kZXNjcmlwdGlvbi1kaXYiPjxhIGNsYXNzPSJjLWJsYWNrIHN0cmV0Y2hlZC1saW5rIGQtYmxvY2sgbWItMSIgcmVsPSJub2ZvbGxvdyBub29wZW5lciIgdGFyZ2V0PSJfYmxhbmsiIGhyZWY9Imh0dHBzOi8vd3d3Lmd1cnVmb2N1cy5jb20vbmV3cy8yNjQwMTk3L2ludmVzdC13aXRoLWNvbmZpZGVuY2UtaW50cmluc2ljLXZhbHVlLXVudmVpbGVkLW9mLWFjY2VudHVyZS1wbGMiPkludmVzdCB3aXRoIENvbmZpZGVuY2U6IEludHJpbnNpYyBWYWx1ZSBVbnZlaWxlZCBvZiBBY2NlbnR1cmUgUExDPC9hPjxkaXYgY2xhc3M9ImJ5bGluZSBtYi0xIiBzdHlsZT0iZm9udC1zaXplOiAuN3JlbTtjb2xvcjojNzU3NTc1OyI+RGVjZW1iZXIgMjQgIDxzcGFuIHN0eWxlPSd0ZXh0LXRyYW5zZm9ybTpub25lJz5hdDwvc3Bhbj4gNjo1NyBBTSZuYnNwO3wmbmJzcDtndXJ1Zm9jdXMuY29tPC9kaXY+PC9kaXY+PC9kaXY+PGRpdiBjbGFzcz0iaGVhZGxpbmUtcm93Ij48ZGl2IGNsYXNzPSJoZWFkbGluZS1pbWFnZS1kaXYiPjxpbWcgc3JjPSIvaW1hZ2VzL25ld3Mtc2l0ZXMvYWJtbi5wbmciICBhbHQ9IiIgbG9hZGluZz0ibGF6eSIgZGVjb2Rpbmc9ImFzeW5jIiB3aWR0aD0iNTAiIGhlaWdodD0iNTAiIGNsYXNzPSJpY29uLWltYWdlIiAvPjwvZGl2PjxkaXYgY2xhc3M9ImhlYWRsaW5lLWRlc2NyaXB0aW9uLWRpdiI+PGEgY2xhc3M9ImMtYmxhY2sgc3RyZXRjaGVkLWxpbmsgZC1ibG9jayBtYi0xIiByZWw9Im5vZm9sbG93IG5vb3BlbmVyIiB0YXJnZXQ9Il9ibGFuayIgaHJlZj0iaHR0cHM6Ly93d3cuYW1lcmljYW5iYW5raW5nbmV3cy5jb20vP3A9Mjk5MTAzNjgiPldoYXQgaXMgV2lsbGlhbSBCbGFpcidzIEVzdGltYXRlIGZvciBBY2NlbnR1cmUgUTIgRWFybmluZ3M/PC9hPjxkaXYgY2xhc3M9ImJ5bGluZSBtYi0xIiBzdHlsZT0iZm9udC1zaXplOiAuN3JlbTtjb2xvcjojNzU3NTc1OyI+RGVjZW1iZXIgMjQgIDxzcGFuIHN0eWxlPSd0ZXh0LXRyYW5zZm9ybTpub25lJz5hdDwvc3Bhbj4gMTo0MyBBTSZuYnNwO3wmbmJzcDthbWVyaWNhbmJhbmtpbmduZXdzLmNvbTwvZGl2PjwvZGl2PjwvZGl2PjxkaXYgY2xhc3M9ImhlYWRsaW5lLXJvdyI+PGRpdiBjbGFzcz0iaGVhZGxpbmUtaW1hZ2UtZGl2Ij48aW1nIHNyYz0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vaW1hZ2VzL3dlYnB1c2gvZmlsZXMvdGh1bWJfMjA0MHB1c2hfV2ViaW5hci05LmpwZyIgIGFsdD0iIiBsb2FkaW5nPSJsYXp5IiBkZWNvZGluZz0iYXN5bmMiIHdpZHRoPSI5MiIgaGVpZ2h0PSIwIiAvPjwvZGl2PjxkaXYgY2xhc3M9ImhlYWRsaW5lLWRlc2NyaXB0aW9uLWRpdiI+PGEgY2xhc3M9ImMtYmxhY2sgc3RyZXRjaGVkLWxpbmsgZC1ibG9jayBtYi0xIiByZWw9Im5vZm9sbG93IG5vb3BlbmVyIiB0YXJnZXQ9Il9ibGFuayIgaHJlZj0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vc2NyaXB0cy9yZWRpcmVjdC5hc3B4P1RyaWdnZXJlZENhbXBhaWduSUQ9MTA4MzYmVXNlcklEPTAmUGxhY2VtZW50PU5hdGl2ZURpc3BsYXkmU291cmNlPU5hdGl2ZURpc3BsYXkmaW50ZXJzdGl0aWFsPTEmbm9za2lwPTEiPk5vIG9uZeKAmXMgdGFsa2luZyBhYm91dCB0aGVzZSBUcnVtcCB0cmFkZXM8L2E+PGRpdiBjbGFzcz0iZm9udC04IG1iLTIiPkFzIHlvdSBsaWtlbHkga25vdywgdGhlIOKAnFRydW1wIGJ1bXDigJ0gbGF1bmNoZWQgc3RvY2tzIHRvIHJlY29yZCBoaWdocyBhZnRlciBoZSBzZWN1cmVkIGhpcyBzZWNvbmQgcmVlbGVjdGlvbiBiaWQuIA0KDQpOb3csIFRydW1wIGFuZCBoaXMgdGVhbSBhcmUgY29taW5nIHRvIGd1dCBnb3Zlcm5tZW50IHJlZ3VsYXRpb24g4oCTIGFuZCBpdOKAmXMgZ29pbmcgdG8gY3JlYXRlIHNvbWUgaW5jcmVkaWJsZSBtYXJrZXQgb3Bwb3J0dW5pdGllcy4gDQoNCkJ1dCB3aGlsZSB0aGUgbWFzc2VzIGNoYXNlIGxhcmdlLWNhcCB0ZWNoIGFuZCBzby1jYWxsZWQgQUkgc3RvY2tzLCBhIHNtYWxsIGNpcmNsZSBvZiB0cmFkZXJzIGFyZSB1c2luZyBhIHN0cmFuZ2UgYnV0IHRhY3RpY2FsIG1ldGhvZCB0byBmaW5kIGEgcG9vbCBvZiDigJxoaWRkZW4gVHJ1bXAgdHJhZGVzLuKAnTxpbWcgbG9hZGluZz0nbGF6eScgc3JjPSdodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9zY3JpcHRzL1RyaWdnZXJlZENhbXBhaWduUGl4ZWwuYXNoeD9UcmlnZ2VyZWRDYW1wYWlnbklEPTEwODM2JlBsYWNlbWVudD1OYXRpdmVEaXNwbGF5JlNvdXJjZT1OYXRpdmVEaXNwbGF5JyBhbHQ9JycgaGVpZ2h0PScxJyB3aWR0aD0nMScgLz48L2Rpdj48ZGl2IGNsYXNzPSJieWxpbmUgbWItMSIgc3R5bGU9ImZvbnQtc2l6ZTogLjdyZW07Y29sb3I6Izc1NzU3NTsiPkRlY2VtYmVyIDI0LCAyMDI0Jm5ic3A7fCZuYnNwO0luc2lkZXJzIEV4cG9zZWQgKEFkKTwvZGl2PjwvZGl2PjwvZGl2PjxkaXYgY2xhc3M9ImhlYWRsaW5lLXJvdyI+PGRpdiBjbGFzcz0iaGVhZGxpbmUtaW1hZ2UtZGl2Ij48aW1nIHNyYz0iL2ltYWdlcy9uZXdzLXNpdGVzL21hcmtldGluc2lkZXIuanBnIiAgYWx0PSIiIGxvYWRpbmc9ImxhenkiIGRlY29kaW5nPSJhc3luYyIgd2lkdGg9IjUwIiBoZWlnaHQ9IjUwIiBjbGFzcz0iaWNvbi1pbWFnZSIgLz48L2Rpdj48ZGl2IGNsYXNzPSJoZWFkbGluZS1kZXNjcmlwdGlvbi1kaXYiPjxhIGNsYXNzPSJjLWJsYWNrIHN0cmV0Y2hlZC1saW5rIGQtYmxvY2sgbWItMSIgcmVsPSJub2ZvbGxvdyBub29wZW5lciIgdGFyZ2V0PSJfYmxhbmsiIGhyZWY9Imh0dHBzOi8vbWFya2V0cy5idXNpbmVzc2luc2lkZXIuY29tL25ld3Mvc3RvY2tzL3JiYy1jYXBpdGFsLXJlYWZmaXJtcy10aGVpci1idXktcmF0aW5nLW9uLWFjY2VudHVyZS1hY24tMTAzNDE2OTI0NSI+UkJDIENhcGl0YWwgUmVhZmZpcm1zIFRoZWlyIEJ1eSBSYXRpbmcgb24gQWNjZW50dXJlIChBQ04pPC9hPjxkaXYgY2xhc3M9ImJ5bGluZSBtYi0xIiBzdHlsZT0iZm9udC1zaXplOiAuN3JlbTtjb2xvcjojNzU3NTc1OyI+RGVjZW1iZXIgMjMgIDxzcGFuIHN0eWxlPSd0ZXh0LXRyYW5zZm9ybTpub25lJz5hdDwvc3Bhbj4gNjowMiBQTSZuYnNwO3wmbmJzcDttYXJrZXRzLmJ1c2luZXNzaW5zaWRlci5jb208L2Rpdj48L2Rpdj48L2Rpdj48ZGl2IGNsYXNzPSJoZWFkbGluZS1yb3ciPjxkaXYgY2xhc3M9ImhlYWRsaW5lLWltYWdlLWRpdiI+PGltZyBzcmM9Ii9pbWFnZXMvbmV3cy1zaXRlcy9tc24uanBnIiAgYWx0PSIiIGxvYWRpbmc9ImxhenkiIGRlY29kaW5nPSJhc3luYyIgd2lkdGg9IjUwIiBoZWlnaHQ9IjUwIiBjbGFzcz0iaWNvbi1pbWFnZSIgLz48L2Rpdj48ZGl2IGNsYXNzPSJoZWFkbGluZS1kZXNjcmlwdGlvbi1kaXYiPjxhIGNsYXNzPSJjLWJsYWNrIHN0cmV0Y2hlZC1saW5rIGQtYmxvY2sgbWItMSIgcmVsPSJub2ZvbGxvdyBub29wZW5lciIgdGFyZ2V0PSJfYmxhbmsiIGhyZWY9Imh0dHBzOi8vd3d3Lm1zbi5jb20vZW4tdXMvbW9uZXkvb3RoZXIvaXMtYWNjZW50dXJlLXBsYy1hY24tdGhlLWJlc3QtZWRnZS1jb21wdXRpbmctc3RvY2stdG8taW52ZXN0LWluLWFjY29yZGluZy10by1hbmFseXN0cy9hci1BQTF3bjg5dSI+SXMgQWNjZW50dXJlIHBsYyAoQUNOKSB0aGUgQmVzdCBFZGdlIENvbXB1dGluZyBTdG9jayB0byBJbnZlc3QgaW4gQWNjb3JkaW5nIHRvIEFuYWx5c3RzPzwvYT48ZGl2IGNsYXNzPSJieWxpbmUgbWItMSIgc3R5bGU9ImZvbnQtc2l6ZTogLjdyZW07Y29sb3I6Izc1NzU3NTsiPkRlY2VtYmVyIDIzICA8c3BhbiBzdHlsZT0ndGV4dC10cmFuc2Zvcm06bm9uZSc+YXQ8L3NwYW4+IDE6MDEgUE0mbmJzcDt8Jm5ic3A7bXNuLmNvbTwvZGl2PjwvZGl2PjwvZGl2PjxkaXYgY2xhc3M9ImhlYWRsaW5lLXJvdyI+PGRpdiBjbGFzcz0iaGVhZGxpbmUtaW1hZ2UtZGl2Ij48aW1nIHNyYz0iL2ltYWdlcy9uZXdzLXNpdGVzL2d1cnVmb2N1cy5qcGciICBhbHQ9IiIgbG9hZGluZz0ibGF6eSIgZGVjb2Rpbmc9ImFzeW5jIiB3aWR0aD0iNTAiIGhlaWdodD0iNTAiIGNsYXNzPSJpY29uLWltYWdlIiAvPjwvZGl2PjxkaXYgY2xhc3M9ImhlYWRsaW5lLWRlc2NyaXB0aW9uLWRpdiI+PGEgY2xhc3M9ImMtYmxhY2sgc3RyZXRjaGVkLWxpbmsgZC1ibG9jayBtYi0xIiByZWw9Im5vZm9sbG93IG5vb3BlbmVyIiB0YXJnZXQ9Il9ibGFuayIgaHJlZj0iaHR0cHM6Ly93d3cuZ3VydWZvY3VzLmNvbS9uZXdzLzI2Mzk1MjIvd2h5LWFjY2VudHVyZS1wbGMtYWNuLWlzLXNldC10by1vdXRwZXJmb3JtLXRoZS1tYXJrZXQtaW5zaWdodHMtaW50by1maW5hbmNpYWwtZ3Jvd3RoLWFuZC1jb21wZXRpdGl2ZS1hZHZhbnRhZ2UiPldoeSBBY2NlbnR1cmUgUExDIChBQ04pIElzIFNldCB0byBPdXRwZXJmb3JtIHRoZSBNYXJrZXQ6IEluc2lnaHRzIGludG8gRmluYW5jaWFsIEdyb3d0aCBhbmQgLi4uPC9hPjxkaXYgY2xhc3M9ImJ5bGluZSBtYi0xIiBzdHlsZT0iZm9udC1zaXplOiAuN3JlbTtjb2xvcjojNzU3NTc1OyI+RGVjZW1iZXIgMjMgIDxzcGFuIHN0eWxlPSd0ZXh0LXRyYW5zZm9ybTpub25lJz5hdDwvc3Bhbj4gMTA6MDcgQU0mbmJzcDt8Jm5ic3A7Z3VydWZvY3VzLmNvbTwvZGl2PjwvZGl2PjwvZGl2PjxhIGhyZWY9Ii9zdG9ja3MvTllTRS9BQ04vbmV3cy8iIGNsYXNzPSJtdC0yIG1iLTUgdXBwZXItbGluayI+U2VlIE1vcmUgQWNjZW50dXJlIEhlYWRsaW5lczwvc3Bhbj48L2E+ZAIPD2QWAgIBDxYCHwAF6wI8ZGl2IGNsYXNzPSJtYi0zIiBzdHlsZT0iZm9udC1zaXplOiAxLjVyZW07Ij5HZXQgRWFybmluZ3MgQW5ub3VuY2VtZW50cyBpbiB5b3VyIGluYm94PC9kaXY+PHA+V2FudCB0byBzdGF5IHVwZGF0ZWQgb24gdGhlIGxhdGVzdCBlYXJuaW5ncyBhbm5vdW5jZW1lbnRzIGFuZCB1cGNvbWluZyByZXBvcnRzIGZvciBjb21wYW5pZXMgbGlrZSBBY2NlbnR1cmU/IFNpZ24gdXAgZm9yIDxzdHJvbmc+RWFybmluZ3MzNjAncyBkYWlseSBuZXdzbGV0dGVyPC9zdHJvbmc+IHRvIHJlY2VpdmUgdGltZWx5IGVhcm5pbmdzIHVwZGF0ZXMgb24gQWNjZW50dXJlIGFuZCBvdGhlciBrZXkgY29tcGFuaWVzLCBzdHJhaWdodCB0byB5b3VyIGVtYWlsLjwvcD5kAhEPFgIfAAWDMTxoMiBjbGFzcz0ic2VjdGlvbi1oIG10LTAiPkFib3V0IEFjY2VudHVyZTwvaDI+PGRpdiBjbGFzcz0iY29tcGFueS1kZXNjcmlwdGlvbiBwb3NpdGlvbi1yZWxhdGl2ZSIgaWQ9ImNvbXBhbnlEZXNjcmlwdGlvbiIgc3R5bGU9Im1heC1oZWlnaHQ6MzQwcHg7b3ZlcmZsb3c6aGlkZGVuOyI+PGRpdiBjbGFzcz0ibGgtbWVkaXVtIj48ZGl2PjxwPjxzcGFuIHN0eWxlPSJmb250LXdlaWdodDogNDAwOyI+PGEgaHJlZj0iL3N0b2Nrcy9OWVNFL0FDTi8iPkFjY2VudHVyZSAoTllTRTpBQ04pPC9hPiBpcyBhIGdsb2JhbCBwcm9mZXNzaW9uYWwgc2VydmljZXMgY29tcGFueSB0aGF0IG9wZXJhdGVzIGluIHZhcmlvdXMgaW5kdXN0cmllcyB3b3JsZHdpZGUuIFdpdGggYSBtaXNzaW9uIHRvIHByb3ZpZGUgZXhjZXB0aW9uYWwgc3RyYXRlZ3kgYW5kIGNvbnN1bHRpbmcsIGludGVyYWN0aXZlIHRlY2hub2xvZ3ksIGFuZCBvcGVyYXRpb24gc2VydmljZXMsIEFjY2VudHVyZSBoYXMgZXN0YWJsaXNoZWQgaXRzZWxmIGFzIGEgbGVhZGVyIGluIHRoZSBwcm9mZXNzaW9uYWwgc2VydmljZXMgc2VjdG9yLiBUaGUgY29tcGFueSdzIGhlYWRxdWFydGVycyBhcmUgbG9jYXRlZCBpbiBEdWJsaW4sIElyZWxhbmQuPC9zcGFuPjwvcD4NCjxwPjxzcGFuIHN0eWxlPSJmb250LXdlaWdodDogNDAwOyI+QWNjZW50dXJlIG9mZmVycyBpdHMgZGl2ZXJzZSBjbGllbnQgYmFzZSBhIHdpZGUgcmFuZ2Ugb2YgcHJvZHVjdHMgYW5kIHNlcnZpY2VzLiBJdHMgYXBwbGljYXRpb24gc2VydmljZXMgY292ZXIgYXJlYXMgc3VjaCBhcyBhZ2lsZSB0cmFuc2Zvcm1hdGlvbiwgRGV2T3BzLCBzb2Z0d2FyZSBhbmQgcXVhbGl0eSBlbmdpbmVlcmluZywgZGF0YSBtYW5hZ2VtZW50LCBhbmQgaW50ZWxsaWdlbnQgYXV0b21hdGlvbi4gVGhlIGNvbXBhbnkgYWxzbyBwcm92aWRlcyBzdHJhdGVneSBhbmQgY29uc3VsdGluZyBzZXJ2aWNlcywgZm9jdXNpbmcgb24gZGF0YSBhbmQgYW5hbHl0aWNzLCBtZXRhdmVyc2UsIHN1c3RhaW5hYmlsaXR5LCBhbmQgSFIgdHJhbnNmb3JtYXRpb24uIEFjY2VudHVyZSdzIHRlY2hub2xvZ3kgc2VydmljZXMgZW5jb21wYXNzIGNsb3VkIGluZnJhc3RydWN0dXJlIG1hbmFnZW1lbnQsIEFJLCBhbmQgdGVjaG5vbG9neSBjb25zdWx0aW5nLiBBZGRpdGlvbmFsbHksIHRoZSBjb21wYW55IG9mZmVycyBlbmdpbmVlcmluZyBhbmQgUiZEIGRpZ2l0aXphdGlvbiwgYnVzaW5lc3MgcHJvY2VzcyBvdXRzb3VyY2luZywgYW5kIHZhcmlvdXMgc2VydmljZXMgcmVsYXRlZCB0byB0ZWNobm9sb2d5IGlubm92YXRpb24uPC9zcGFuPjwvcD4NCjxwPjxzcGFuIHN0eWxlPSJmb250LXdlaWdodDogNDAwOyI+QWNjZW50dXJlIGlzIGxlZCBieSBhIGhpZ2hseSBleHBlcmllbmNlZCBhbmQgYWNjb21wbGlzaGVkIG1hbmFnZW1lbnQgdGVhbS4gSnVsaWUgVC4gU3BlbGxtYW4gU3dlZXQgc2VydmVzIGFzIHRoZSBDaGllZiBFeGVjdXRpdmUgT2ZmaWNlciBhbmQgQ2hhaXJtYW4gb2YgQWNjZW50dXJlLCBicmluZ2luZyBoZXIgZXhwZXJ0aXNlIGluIGRyaXZpbmcgZ3Jvd3RoIGFuZCBkZWxpdmVyaW5nIHN0cmF0ZWdpYyB2YWx1ZSB0byBjbGllbnRzLiBLYXRobGVlbiBSLiBNY0NsdXJlIGlzIHRoZSBDaGllZiBGaW5hbmNpYWwgT2ZmaWNlciBvdmVyc2VlaW5nIHRoZSBjb21wYW55J3MgZmluYW5jaWFsIG9wZXJhdGlvbnMuIEdpYW5mcmFuY28gQ2FzYXRpIHNlcnZlcyBhcyB0aGUgRXhlY3V0aXZlIENoYWlybWFuIG9mIEdyb3d0aCBNYXJrZXRzLCBhbmQgSmVhbi1NYXJjIE9sbGFnbmllciBsZWFkcyBhcyB0aGUgQ2hpZWYgRXhlY3V0aXZlIE9mZmljZXIgb2YgRXVyb3BlLiBKYW1lcyBPLiBFdGhlcmVkZ2UgaG9sZHMgdGhlIHBvc2l0aW9uIG9mIENoaWVmIEV4ZWN1dGl2ZSBPZmZpY2VyIG9mIE5vcnRoIEFtZXJpY2EuIFRoZXNlIGV4ZWN1dGl2ZXMgYnJpbmcgYSB3ZWFsdGggb2Yga25vd2xlZGdlIGFuZCBpbmR1c3RyeSBleHBlcmllbmNlIHRvIHRoZWlyIHJlc3BlY3RpdmUgcm9sZXMsIGNvbnRyaWJ1dGluZyB0byBBY2NlbnR1cmUncyBzdWNjZXNzLjwvc3Bhbj48L3A+DQo8cD48c3BhbiBzdHlsZT0iZm9udC13ZWlnaHQ6IDQwMDsiPkFjY2VudHVyZSBoYXMgY29uc2lzdGVudGx5IGRlbGl2ZXJlZCBzdHJvbmcgZmluYW5jaWFsIHBlcmZvcm1hbmNlIG92ZXIgdGhlIHllYXJzLiBUaGUgY29tcGFueSBoYXMgcmVwb3J0ZWQgc3Vic3RhbnRpYWwgcmV2ZW51ZSwgaW1wcmVzc2l2ZSBlYXJuaW5ncywgYW5kIGhlYWx0aHkgcHJvZml0IG1hcmdpbnMuIEFjY2VudHVyZSdzIGZpbmFuY2lhbCBwZXJmb3JtYW5jZSByZWZsZWN0cyBpdHMgYWJpbGl0eSB0byBnZW5lcmF0ZSBzaWduaWZpY2FudCBpbmNvbWUgYW5kIG1haW50YWluIGEgc3Ryb25nIG1hcmtldCBwb3NpdGlvbi4gRnVydGhlcm1vcmUsIHRoZSBjb21wYW55IGhhcyBlZmZlY3RpdmVseSBtYW5hZ2VkIGl0cyBkZWJ0IGxldmVscywgZW5zdXJpbmcgZmluYW5jaWFsIHN0YWJpbGl0eSBhbmQgZmxleGliaWxpdHkuPC9zcGFuPjwvcD4NCjxwPjxzcGFuIHN0eWxlPSJmb250LXdlaWdodDogNDAwOyI+QWNjZW50dXJlJ3MgdmFsdWF0aW9uIG1ldHJpY3MsIHN1Y2ggYXMgcHJpY2UtdG8tZWFybmluZ3MgYW5kIHByaWNlLXRvLWJvb2sgcmF0aW8sIGFyZSBnZW5lcmFsbHkgZmF2b3JhYmxlIGNvbXBhcmVkIHRvIGluZHVzdHJ5IHBlZXJzLiBUaGUgY29tcGFueSdzIHN0cm9uZyBmaW5hbmNpYWwgcGVyZm9ybWFuY2UsIG1hcmtldCBsZWFkZXJzaGlwLCBhbmQgZ3Jvd3RoIHBvdGVudGlhbCBjb250cmlidXRlIHRvIGl0cyBmYXZvcmFibGUgdmFsdWF0aW9uLiBJbnZlc3RvcnMgcmVjb2duaXplIHRoZSBjb21wYW55J3MgdmFsdWUgYW5kIHByb3NwZWN0cywgd2hpY2ggbWF5IGJlIHJlZmxlY3RlZCBpbiB0aGUgc3RvY2sncyBwZXJmb3JtYW5jZS48L3NwYW4+PC9wPg0KPHA+PHNwYW4gc3R5bGU9ImZvbnQtd2VpZ2h0OiA0MDA7Ij5BY2NlbnR1cmUgb3BlcmF0ZXMgaW4gdGhlIGJyb2FkZXIgcHJvZmVzc2lvbmFsIHNlcnZpY2VzIGluZHVzdHJ5LCB3aGljaCBpcyBjaGFyYWN0ZXJpemVkIGJ5IGludGVuc2UgY29tcGV0aXRpb24gYW5kIGV2b2x2aW5nIHRyZW5kcy4gVGhlIGluZHVzdHJ5J3MgbGFuZHNjYXBlIGlzIGNvbnN0YW50bHkgY2hhbmdpbmcgZHVlIHRvIHRlY2hub2xvZ2ljYWwgYWR2YW5jZW1lbnRzLCByZWd1bGF0b3J5IGNoYW5nZXMsIGFuZCBzaGlmdHMgaW4gY2xpZW50IGRlbWFuZHMuIEFjY2VudHVyZSBjb21wZXRlcyB3aXRoIG90aGVyIG1ham9yIHByb2Zlc3Npb25hbCBzZXJ2aWNlcyBmaXJtcywgZWFjaCB2eWluZyBmb3IgbWFya2V0IHNoYXJlIGFuZCBkaWZmZXJlbnRpYXRpb24uIEl0cyBzdHJvbmcgcmVwdXRhdGlvbiwgZ2xvYmFsIHJlYWNoLCBhbmQgY29tcHJlaGVuc2l2ZSBzZXJ2aWNlIG9mZmVyaW5ncyBnaXZlIGl0IGEgY29tcGV0aXRpdmUgYWR2YW50YWdlLiBNb3Jlb3ZlciwgQWNjZW50dXJlJ3MgYWJpbGl0eSB0byBsZXZlcmFnZSBlbWVyZ2luZyB0ZWNobm9sb2dpZXMgYW5kIHByb3ZpZGUgaW5ub3ZhdGl2ZSBzb2x1dGlvbnMgcG9zaXRpb25zIGl0IHdlbGwgaW4gdGhlIGluZHVzdHJ5Ljwvc3Bhbj48L3A+DQo8cD48c3BhbiBzdHlsZT0iZm9udC13ZWlnaHQ6IDQwMDsiPkFjY2VudHVyZSBoYXMgbnVtZXJvdXMgZ3Jvd3RoIG9wcG9ydHVuaXRpZXMgaW4gdmFyaW91cyBhcmVhcy4gVGhlIGNvbXBhbnkgY2FuIGxldmVyYWdlIGl0cyBleHBlcnRpc2UgaW4gZW1lcmdpbmcgdGVjaG5vbG9naWVzIHN1Y2ggYXMgQUksIGRhdGEgYW5hbHl0aWNzLCBhbmQgYXV0b21hdGlvbiB0byBkcml2ZSBpbm5vdmF0aW9uIGFuZCBleHBhbmQgaXRzIHNlcnZpY2Ugb2ZmZXJpbmdzLiBBZGRpdGlvbmFsbHksIEFjY2VudHVyZSBjYW4gZXhwbG9yZSBuZXcgbWFya2V0cywgY2FwaXRhbGl6ZSBvbiBkaWdpdGFsIHRyYW5zZm9ybWF0aW9uIGluaXRpYXRpdmVzIGFuZCBwdXJzdWUgc3RyYXRlZ2ljIGFjcXVpc2l0aW9ucyB0byBlbmhhbmNlIGl0cyBjYXBhYmlsaXRpZXMuIFRoZSBjb21wYW55J3Mgc3Ryb25nIHJlbGF0aW9uc2hpcHMgd2l0aCBrZXkgY3VzdG9tZXJzIGFuZCBhYmlsaXR5IHRvIHByb3ZpZGUgdGFpbG9yZWQgc29sdXRpb25zIGVuYWJsZSBpdCB0byBzZWl6ZSBncm93dGggb3Bwb3J0dW5pdGllcyBlZmZlY3RpdmVseS48L3NwYW4+PC9wPg0KPHA+PHNwYW4gc3R5bGU9ImZvbnQtd2VpZ2h0OiA0MDA7Ij5XaGlsZSBBY2NlbnR1cmUgaGFzIGRlbW9uc3RyYXRlZCByZXNpbGllbmNlIGFuZCBhZGFwdGFiaWxpdHksIGl0IGZhY2VzIGNlcnRhaW4gcmlza3MgYW5kIGNoYWxsZW5nZXMuIENoYW5nZXMgaW4gY29uc3VtZXIgcHJlZmVyZW5jZXMsIHRlY2hub2xvZ2ljYWwgZGlzcnVwdGlvbnMsIGFuZCBldm9sdmluZyByZWd1bGF0b3J5IGxhbmRzY2FwZXMgcG9zZSBwb3RlbnRpYWwgZGFuZ2VycyB0byBBY2NlbnR1cmUncyBidXNpbmVzcy4gQ29uc3VtZXIgcHJlZmVyZW5jZXMgY2FuIHNoaWZ0IHJhcGlkbHksIHJlcXVpcmluZyB0aGUgY29tcGFueSB0byBzdGF5IGFnaWxlIGFuZCBjb250aW51b3VzbHkgaW5ub3ZhdGUgdG8gbWVldCBjaGFuZ2luZyBkZW1hbmRzLiBNb3Jlb3ZlciwgdGVjaG5vbG9naWNhbCBkaXNydXB0aW9ucywgc3VjaCBhcyBhZHZhbmNlbWVudHMgaW4gYXJ0aWZpY2lhbCBpbnRlbGxpZ2VuY2Ugb3IgYXV0b21hdGlvbiwgY2FuIGltcGFjdCB0aGUgdHJhZGl0aW9uYWwgc2VydmljZSBvZmZlcmluZ3Mgb2YgcHJvZmVzc2lvbmFsIHNlcnZpY2VzIGZpcm1zLiBBY2NlbnR1cmUgbXVzdCBzdGF5IGF0IHRoZSBmb3JlZnJvbnQgb2YgZW1lcmdpbmcgdGVjaG5vbG9naWVzIGFuZCBhZGFwdCBpdHMgc2VydmljZXMgdG8gcmVtYWluIHJlbGV2YW50IGFuZCBjb21wZXRpdGl2ZS48L3NwYW4+PC9wPg0KPHA+PHNwYW4gc3R5bGU9ImZvbnQtd2VpZ2h0OiA0MDA7Ij5BZGRpdGlvbmFsbHksIHJlZ3VsYXRvcnkgY2hhbmdlcyBjYW4gaW50cm9kdWNlIHVuY2VydGFpbnRpZXMgYW5kIGNvbXBsaWFuY2UgY2hhbGxlbmdlcy4gQXMgZ292ZXJubWVudHMgd29ybGR3aWRlIGltcGxlbWVudCBuZXcgcmVndWxhdGlvbnMgYW5kIHBvbGljaWVzLCBBY2NlbnR1cmUgbXVzdCBuYXZpZ2F0ZSB0aGUgZXZvbHZpbmcgbGFuZHNjYXBlIHRvIGVuc3VyZSBjb21wbGlhbmNlIHdoaWxlIHByb3ZpZGluZyB2YWx1YWJsZSBzZXJ2aWNlcyB0byBjbGllbnRzLiBDbG9zZSBtb25pdG9yaW5nIG9mIHJlZ3VsYXRvcnkgZGV2ZWxvcG1lbnRzIGFuZCBwcm9hY3RpdmUgZW5nYWdlbWVudCB3aXRoIHJlbGV2YW50IHN0YWtlaG9sZGVycyBpcyBlc3NlbnRpYWwgZm9yIHRoZSBjb21wYW55IHRvIG1pdGlnYXRlIHBvdGVudGlhbCByaXNrcy48L3NwYW4+PC9wPg0KPHA+PHNwYW4gc3R5bGU9ImZvbnQtd2VpZ2h0OiA0MDA7Ij5EZXNwaXRlIHRoZXNlIGNoYWxsZW5nZXMsIEFjY2VudHVyZSdzIHJvYnVzdCByaXNrIG1hbmFnZW1lbnQgc3RyYXRlZ2llcyBhbmQgYWJpbGl0eSB0byBhbnRpY2lwYXRlIGFuZCByZXNwb25kIHRvIG1hcmtldCBkeW5hbWljcyBwb3NpdGlvbiBpdCB3ZWxsIHRvIGFkZHJlc3MgcG90ZW50aWFsIHJpc2tzLiBUaGUgY29tcGFueSdzIGZvY3VzIG9uIGlubm92YXRpb24sIGludmVzdG1lbnQgaW4gdGFsZW50IGRldmVsb3BtZW50LCBhbmQgc3RyYXRlZ2ljIHBhcnRuZXJzaGlwcyBjb250cmlidXRlIHRvIGl0cyBhYmlsaXR5IHRvIG92ZXJjb21lIGNoYWxsZW5nZXMgYW5kIHN1c3RhaW4gaXRzIGdyb3d0aCB0cmFqZWN0b3J5Ljwvc3Bhbj48L3A+PC9kaXY+PGRpdj48aT5Xcml0dGVuIGJ5IDxhIGhyZWY9J2h0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2F1dGhvcnMvamVmZnJleS1uZWFsLWpvaG5zb24vJz5KZWZmcmV5IE5lYWwgSm9obnNvbjwvYT48L2k+PC9kaXY+PC9kaXY+PGEgaHJlZj0iL3N0b2Nrcy9OWVNFL0FDTi8iIGNsYXNzPSJtYi0zIHVwcGVyLWxpbmsiPlZpZXcgIEFjY2VudHVyZSBQcm9maWxlPC9zcGFuPjwvYT48L2Rpdj48ZGl2IGNsYXNzPSJjb21wYW55LWRlc2NyaXB0aW9uLWJ1dHRvbiB0ZXh0LXJpZ2h0Ij48YnV0dG9uIHR5cGU9ImJ1dHRvbiIgYXJpYS1jb250cm9scz0iY29tcGFueURlc2NyaXB0aW9uIiBhcmlhLWV4cGFuZGVkPSJmYWxzZSIgYXJpYS1sYWJlbD0iRXhwYW5kIGNvbXBhbnkgZGVzY3JpcHRpb24iIGNsYXNzPSJjbGVhci1idXR0b24gdXBwZXItbGluayBuby1hZnRlciI+UmVhZCBtb3JlPHNwYW4gY2xhc3M9ImZhLXJlZ3VsYXIgZmEtYW5nbGUtZG93biBtbC0yIj48L3NwYW4+PC9idXR0b24+PC9kaXY+ZAITD2QWBgIBD2QWAmYPFgIfAGVkAgMPFgIfAAX8CTxsaT48YSBocmVmPSdodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9vcmlnaW5hbHMvbGV0LWhpc3RvcnktYmUteW91ci1ndWlkZS13aXRoLXRvbC1zdG9jay1hZnRlci1lYXJuaW5ncy8nPkhpc3RvcnkgSGludHMgYXQgYSBSZWJvdW5kIGZvciBUb2xsIEJyb3RoZXJzIEFmdGVyIEVhcm5pbmdzPC9hPjwvbGk+PGxpPjxhIGhyZWY9J2h0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL29yaWdpbmFscy9hbGliYWJhLXN0b2NrLXdoeS1lYXJuaW5ncy1tYWtlLWl0LWEtYnV5LWRlc3BpdGUtdGhlLXJlY2VudC1kaXAvJz5BbGliYWJhIFN0b2NrOiBXaHkgRWFybmluZ3MgTWFrZSBJdCBhIEJ1eSBEZXNwaXRlIHRoZSBSZWNlbnQgRGlwPC9hPjwvbGk+PGxpPjxhIGhyZWY9J2h0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL29yaWdpbmFscy9tZXJjYWRvbGlicmUtZG93bi1hZnRlci1taXNzZWQtZWFybmluZ3MtdGltZS10by1idXktdGhlLWRpcC8nPk1lcmNhZG9MaWJyZSBEb3duIDIzJSBBZnRlciBNaXNzZWQgRWFybmluZ3M6IFRpbWUgdG8gQnV5IHRoZSBEaXA/PC9hPjwvbGk+PGxpPjxhIGhyZWY9J2h0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL29yaWdpbmFscy9nYW1pbmctc3RvY2stc29hcnMtYWZ0ZXItcTMtZWFybmluZ3MtYS10dXJuaW5nLXBvaW50LWFoZWFkLyc+Um9ibG94IFN0b2NrIFNvYXJzIDIyJSBBZnRlciBRMyBFYXJuaW5ncyDigJMgQSBUdXJuaW5nIFBvaW50IEFoZWFkPzwvYT48L2xpPjxsaT48YSBocmVmPSdodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9vcmlnaW5hbHMvYXBwbGUtZWFybmluZ3Mtd2hlbi1yZWFsbHktZ29vZC1qdXN0LWlzbnQtZ29vZC1lbm91Z2gvJz5BcHBsZSBFYXJuaW5ncyAtIFdoZW4gUmVhbGx5IEdvb2QgSnVzdCBJc27igJl0IEdvb2QgRW5vdWdoIDwvYT48L2xpPjxsaT48YSBocmVmPSdodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9vcmlnaW5hbHMvcm9ibG94LXN0b2NrLXNldC1mb3ItbW9yZS1nYWlucy1hZnRlci1zdHJvbmctZWFybmluZ3MtcmVwb3J0Lyc+Um9ibG94IFN0b2NrIFNldCBmb3IgTW9yZSBHYWlucyBBZnRlciBTdHJvbmcgRWFybmluZ3MgUmVwb3J0PC9hPjwvbGk+PGxpPjxhIGhyZWY9J2h0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL29yaWdpbmFscy9hbWF6b24td2h5LWFuYWx5c3RzLXRoaW5rLWl0cy1hLXNvbGlkLWJ1eS1haGVhZC1vZi1lYXJuaW5ncy8nPkFtYXpvbjogV2h5IEFuYWx5c3RzIFRoaW5rIEl0J3MgYSBTb2xpZCBCdXkgQWhlYWQgb2YgRWFybmluZ3M8L2E+PC9saT5kAgUPZBYCAgEPFgIfAAXnATxsaT48YSBocmVmPScvc3RvY2tzL05ZU0UvU0xCL2Vhcm5pbmdzLyc+U2NobHVtYmVyZ2VyIDxzcGFuIGNsYXNzPSJmb250LXdlaWdodC1ub3JtYWwiPigxLzE3LzIwMjUpPC9zcGFuPjwvYT48L2xpPjxsaT48YSBocmVmPScvc3RvY2tzL05ZU0UvUEcvZWFybmluZ3MvJz5Qcm9jdGVyICYgR2FtYmxlIDxzcGFuIGNsYXNzPSJmb250LXdlaWdodC1ub3JtYWwiPigxLzIyLzIwMjUpPC9zcGFuPjwvYT48L2xpPmQCFQ8WAh8ABacBPHNjcmlwdD4gdmFyIFNjcnBSZXN0cmljdCA9ICJFNzRDM0I5QUM0RjQyQTFDRDIwQ0ExRDAxMDNDQUY4QzI2NTAwOEJEQTJFNUVFNDU4MzVFQjBBQkY3QTVEQTdDRTgxOTNDQTM3MTJDNTI1Q0VFQTZCQjcxNzI2QzE4QUY5RkMzRDVFRjJBREM0ODI4QUExMjBGNjVBOEZDN0FERiI8L3NjcmlwdD5kAhEPFgIfAAWjATxzY3JpcHQ+IHZhciBlbWxjaGsgPSAiNjc5RTcwQjVEQzVDRkMwQkY0OTczNkVEMzREMzEwNEIzMEY5RTY0NDkzOTdBQkQzQUNDNkYwNDJGNTc2RTBEQ0JEQjlGOEJFQjEzODc0NTMzMjNFOTkwMUYwREZERUZGNUQyMjIxMEEwNzlBQkI3MkZGMTQwRkE5RDkwRjU5MEIiOyA8L3NjcmlwdD5kAhMPFgIfAAVXPHNjcmlwdCB0eXBlPSJ0ZXh0L2phdmFzY3JpcHQiPkxvYWRQb3B1cFJhdGluZ3MoJ01CLVBvcHVwJywnbWFya2V0YmVhdC5jb20nKTsgPC9zY3JpcHQ+ZAIUDxYCHwAFUTxzY3JpcHQgdHlwZT0ndGV4dC9qYXZhc2NyaXB0Jz5zZXRDb29raWUoIk1hcmtldEJlYXRPcHRpbkNvb2tpZSIsIDEsIDMpOzwvc2NyaXB0PmRkqOhdoJiAORdq427+l6GMqiIuWHw=">
  </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&amp;t=638610691965203766" type="text/javascript"></script>
  <script src="/WebResource.axd?d=4lMJGuquWOjOpKNx9jHWfLxmhW6qp2tPeqMu9eSv61Q3BBcp_u6tm-OawELVd8SzmA8FxOpK8saMz-cLgDs6BCGGHE41&amp;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="24DB752D">
    <input type="hidden" name="__EVENTVALIDATION" id="__EVENTVALIDATION"
      value="/wEdAArBl+gQwPBnXc+K9nTmIY31RNsEg3Wa+DxW2r/ozlHNsnQo658hAh0LotAhxSAvsX8Vj1mLnD7MUb+L0xaCLf+7f87Xf4ArQG55N13Ak0eejyJhHK6fEGN36InrgtL1qtbtA/ii+1kd9WRD0maj9rqZbOQF/8CpN/gtQtyhTn6mKa/AKZLbtiBfc0vWCYJrjbMxq08jQGPBoPsj1GYw65PfP8kCOAcygkcSj0aCcGxOKtkICyE=">
  </div>
  <div class="fade-in-gray bg-light-gray py-3">
    <div class="container">
      <div style="min-height: 1em;">
      </div>
      <h1 class="mt-0 mb-md-3"> Accenture Q1 2025 Earnings Report </h1>
      <div class="d-flex justify-content-between flex-wrap">
        <div class="border rounded bg-white p-2 d-flex align-items-center mr-2 mb-2" style="width:67px;height:58px;"><img class="align-middle" style="margin-top:-.07em;" alt="Accenture logo"
            src="https://www.marketbeat.com/logos/thumbnail/accenture-plc-logo.png?v=20221020151910" height="21" width="80"></div>
        <div style="-webkit-flex: 1 0 250px; -ms-flex: 1 0 250px; flex: 1 0 250px; max-width: 100%;">
          <div>
            <div class="price"><strong>$361.63</strong> <span style="color:#11824D"> +2.86&nbsp;(+0.80%)</span>
              <div class="price-updated">(As of 05:19 PM ET)</div>
            </div>
          </div>
        </div>
        <div class="col-12 col-md-auto text-md-right pl-0 pr-0 pr-sm-3 order-md-2 row mx-0 justify-content-start justify-content-md-end align-items-start">
          <a href="/stocks/NYSE/ACN/earnings/" class="btn btn-secondary mr-2 mb-2">Earnings History</a><a href="/stocks/NYSE/ACN/forecast/" class="btn btn-secondary mr-2 mb-2">Forecast</a>
        </div>
      </div>
    </div>
  </div>
  <div id="cphPrimaryContent_divBg" style="background: linear-gradient(var(--white), var(--blue-2));" class="pb-4">
    <div class="container">
      <div class="row mt-4">
        <div class="col-lg-8">
          <div class="row">
            <div class="col-md-6 mb-3">
              <h2 class="section-h">Accenture EPS Results</h2>
              <div class="price-data">
                <dt>Actual EPS</dt>
                <dd><strong>$3.59</strong></dd>
              </div>
              <div class="price-data">
                <dt>Consensus EPS</dt>
                <dd><strong>$3.43</strong></dd>
              </div>
              <div class="price-data">
                <dt>Beat/Miss</dt>
                <dd><strong>Beat by <span class="c-green">+$0.16</span></strong></dd>
              </div>
              <div class="price-data">
                <dt>One Year Ago EPS</dt>
                <dd><strong>$3.27</strong></dd>
              </div>
            </div>
            <div class="col-md-6 mb-3">
              <h2 class="section-h">Accenture Revenue Results</h2>
              <dl>
                <div class="price-data">
                  <dt>Actual Revenue</dt>
                  <dd><strong>$17.69 billion</strong></dd>
                </div>
                <div class="price-data">
                  <dt>Expected Revenue</dt>
                  <dd><strong>$17.15 billion</strong></dd>
                </div>
                <div class="price-data">
                  <dt>Beat/Miss</dt>
                  <dd><strong>Beat by <span class="c-green">+$543.93 million</span></strong></dd>
                </div>
                <div class="price-data">
                  <dt>YoY Revenue Growth</dt>
                  <dd><strong><span class="c-green">+9.00%</span></strong></dd>
                </div>
              </dl>
            </div>
            <div class="col-12 mb-3">
              <h2 class="section-h">Accenture Announcement Details</h2>
              <dl class="s-table mt-0 mb-0">
                <div class="price-data">
                  <dt>Quarter</dt>
                  <dd><strong>Q1 2025</strong></dd>
                </div>
                <div class="price-data">
                  <dt>Date</dt>
                  <dd><strong><a href="/all-access/earnings-screener/?Date=12/19/2024">12/19/2024</a></strong></dd>
                </div>
                <div class="price-data">
                  <dt>Time</dt>
                  <dd><strong>Before Market Opens</strong></dd>
                </div>
              </dl>
            </div>
          </div>
        </div>
        <div class="col-lg-4">
          <h2 class="section-h mb-0 border-0">Conference Call Resources</h2>
          <div class="border rounded bg-white p-3 mb-3" style="min-height: calc(100% - 3.5rem);">
            <ul class="link-cloud mb-0 px-0 list-style-none mb-2">
              <li class="d-inline-block w-100"><a href="http://mmm.wallstreethorizon.com/u.asp?u=653986" target="_blank" rel="noopener" class="btn btn-secondary w-100"><span class="fa-regular fa-phone mr-2"></span>Conference Call</a></li>
              <li class="d-inline-block w-100"><a href="#transcript" class="btn btn-secondary w-100"><span class="fa-regular fa-message mr-2"></span>Conference Call Transcript</a></li>
              <li class="d-inline-block w-100"><a href="/stocks/NYSE/ACN/earnings/" class="btn btn-secondary w-100"><span class="fa-regular fa-building mr-2"></span>ACN Earnings History</a></li>
            </ul>
          </div>
        </div>
      </div>
      <div class="border rounded px-4 px-md-5 py-3 bg-white mb-5 mt-4">
        <div class="article-body anchor-link-target" id="transcript">
          <h3>Accenture Q1 2024 Earnings Call Transcript</h3>
          <div class="byline-row w-100 mt-2 mt-md-0 mb-2">
            <div class="byline-row-wrap d-flex flex-wrap justify-content-between justify-content-sm-start align-items-center flex-md-nowrap">
              <div class="byline-text flex-grow-1 d-flex flex-wrap align-items-center  w-share">
                <div class="byline-img rounded-circle d-inline-block"><img src="https://www.marketbeat.com/logos/authors/thumb_20240829111142_author-alphastreet.png" alt="AlphaStreet" decoding="async" height="40" width="40"></div>
                <div style="line-height:1em;">
                  <div class="font-small font-weight-bold">Provided by AlphaStreet</div>
                  <div class="d-block c-gray-8 font-smaller">December 19, 2024</div>
                </div>
              </div>
              <div class="share-button-wrapper align-items-stretch d-none" id="webShareButtonWrapper"><button id="webShareButton" class="d-none" type="button" disabled="" title="Share Accenture Q1 2024 Earnings Call Transcript"><span
                    class="fa-regular fa-share-nodes"></span><span class="share-title"> Share</span></button>
                <script>
                  const shareOpts = {
                    title: 'Accenture Q1 2024 Earnings Call Transcript',
                    text: '',
                    url: 'https://www.marketbeat.com/earnings/reports/2024-12-19-accenture-plc-stock/'
                  };
                </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/earnings/reports/2024-12-19-accenture-plc-stock/" 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=Accenture+Q1+2024+Earnings+Call+Transcript%20https://www.marketbeat.com/earnings/reports/2024-12-19-accenture-plc-stock/" 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&amp;url=https://www.marketbeat.com/earnings/reports/2024-12-19-accenture-plc-stock/', 'name','width=600,height=600')" href="https://www.linkedin.com/cws/share?mini=true&amp;url=https://www.marketbeat.com/earnings/reports/2024-12-19-accenture-plc-stock/" 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&amp;body=Accenture+Q1+2024+Earnings+Call+Transcript%20https://www.marketbeat.com/earnings/reports/2024-12-19-accenture-plc-stock/" 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=Accenture%20Q1%202024%20Earnings%20Call%20Transcript&amp;body=Check%20out%20this%20stock%3A%20https://www.marketbeat.com/earnings/reports/2024-12-19-accenture-plc-stock/%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/earnings/reports/2024-12-19-accenture-plc-stock/" 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">
            <article class="col-12 col-lg-8 order-1 order-lg-0">
              <div class="article-page body-copy lh-loose">
                <h4 id="presentation" class="section-h anchor-link-target">Presentation</h4><a href="#questions-and-answers" class="sr-only-focusable">Skip to Questions &amp; Answers</a>
                <div id="transcriptPresentation" class="transcript-discussion mb-4">
                  <div class="transcript-line-left pb-4">
                    <div class="insider-image border rounded text-center mt-3 mr-3"><span class="fa-regular fa-phone" aria-hidden="true"></span></div>
                    <div class="flex-shrink-1 position-relative transcript-arrow bg-light rounded py-2 px-3">
                      <div class="transcript-line-speaker">
                        <div class="font-weight-bold mb-1">Operator</div>
                      </div>
                      <p class="pb-2 mb-0">Good day and welcome to Accenture's First Quarter Fiscal 2025 Earnings Conference Call. [Operator Instructions]</p>
                      <p class="pb-2 mb-0">I would now like to turn the conference over to 1'1Katie O'Conor, Managing Director, Head of Investor Relations. Please go ahead.</p>
                    </div>
                  </div>
                  <div class="transcript-line-right mb-4">
                    <div class="insider-image border rounded text-center mt-3 ml-3"><span class="fa-regular fa-user" aria-hidden="true"></span></div>
                    <div class="flex-shrink-1 position-relative transcript-arrow bg-light-blue rounded py-2 px-3">
                      <div class="transcript-line-speaker">
                        <div class="font-weight-bold">Katie O'Conor</div>
                        <div class="secondary-title font-italic mb-1">Managing Director, Head of Investor Relations at Accenture</div>
                      </div>
                      <p class="pb-2 mb-0">Thank you, operator, and thanks, everyone, for joining us today on our First Quarter Fiscal 2025 Earnings announcement. As the operator just mentioned, I'm Katie O'Conor, Managing Director, Head of Investor
                        Relations.</p>
                      <p class="pb-2 mb-0">On today's call, you will hear from Julie Sweet, our Chair and Chief Executive Officer; and Angie Park, our Chief Financial Officer. We hope you've had an opportunity to review the news release we issued a
                        short time ago. Let me quickly outline the agenda for today's call. Julie will begin with an overview of our results. Angie will take you through the financial details, including the income statement and balance sheet, along
                        with some key operational metrics for the first quarter. Julie will then provide an update on our market positioning before Angie provides our business outlook for the second quarter and full fiscal year 2025. We will then
                        take your questions before Julie provides a wrap-up at the end of the call.</p>
                      <p class="pb-2 mb-0">Some of the matters we'll discuss on this call, including our business outlook, are forward-looking, and as such, are subject to known and unknown risks and uncertainties, including, but not limited to those
                        factors set forth in today's news release and discussed in our annual report on Form 10-K and quarterly reports on Form 10-Q and other SEC filings. These risks and uncertainties could cause actual results to differ materially
                        from those expressed this call.</p>
                      <p class="pb-2 mb-0">During our call today, we will reference certain non-GAAP financial measures, which we believe provide useful information for investors. We include reconciliations of non-GAAP financial measures, where
                        appropriate, to GAAP in our news release or in the Investor Relations section of our website at accenture.com. As always, Accenture assumes no obligation to update the information presented on this conference call.</p>
                      <p class="pb-2 mb-0">Now let me turn the call over to Julie.</p>
                    </div>
                  </div>
                  <div class="transcript-line-left pb-4">
                    <div class="insider-image border rounded mt-3 mr-3" style="background-image: url(https://insidertrades.com/media/2063push_juliewiki.jpg);"></div>
                    <div class="flex-shrink-1 position-relative transcript-arrow bg-light-teal rounded py-2 px-3">
                      <div class="transcript-line-speaker">
                        <div class="font-weight-bold">Julie Sweet</div>
                        <div class="secondary-title font-italic mb-1">Chair and Chief Executive Officer at Accenture</div>
                      </div>
                      <p class="pb-2 mb-0">Thank you, Katie, and everyone joining, and thank you to our nearly 799,000 people around the world for their extraordinary work and commitment to our clients, which resulted in a strong quarter of financial
                        results, creating 360 degree Value for all our stakeholders. I am very pleased with our performance this quarter, as we delivered on our strategy to position Accenture for strong growth in fiscal year 2025.</p>
                      <p class="pb-2 mb-0">Here are a few highlights of the 360 degree Value we created. Our clients continue to prioritize large-scale transformations and we are their reinvention partner of choice as reflected in our bookings of
                        $18.7 billion, including 30 clients with quarterly bookings greater than $100 million. We grew 8% in local currency this quarter with revenue of $17.7 billion, approximately $240 million above the top-end of our guided range
                        and continue to take market-share on a rolling four-quarter basis against our basket of our closest global publicly-traded competitors, which is how we calculate market-share.</p>
                      <p class="pb-2 mb-0">We had another milestone quarter in GenAI with $1.2 billion in bookings and approximately $500 million in revenue. Operating margin was flat compared to adjusted operating margin last year. EPS grew 10% over
                        Q1 adjusted FY '24 EPS. While we continue to invest in our business and our people with $242 million deployed primarily across five acquisitions and with approximately 14 million training hours this quarter designed to help us
                        bring the latest in solutions and technology to our clients, provide our people with marketable skills and reinvent our services using GenAI. This averages 19 hours per person. We increased our data and AI workforce to
                        approximately 69,000, continuing progress against our goal of 80,000 by the end of fiscal year 2026.</p>
                      <p class="pb-2 mb-0">We are proud to be recognized by Fortune as one of the World's Best Workplaces, jumping from number 10 to number 6. This recognition is important as it is based on feedback from our people around the world.
                        An essential part of our strategy is having access to the best people and being an attractive workplace is critical to our success. And in recognition of our strong brand, we are proud to earn our highest brand value to-date
                        on Interbrand's prestigious Best Global Brands list, increasing to $21.9 billion and ranking number 31.</p>
                      <p class="pb-2 mb-0">We continue to invest in creating and maintaining thriving communities, which our long-term growth depends on. This quarter, among other things, Accenture has partnered with the NGO, Instituto PROA in Brazil
                        to help transform the lives of low-income youth by providing them with digital skills to enter the workforce. I am very pleased with our results this quarter and our return to broad-based growth due to our strategy to be our
                        client's reinvention partner of choice. We also have a resilient business model with diversity across markets, industries and the types of work our clients come to us for, both consulting type of work and managed services.</p>
                      <p class="pb-2 mb-0">Over to you, Angie.</p>
                    </div>
                  </div>
                  <div class="transcript-line-right mb-4">
                    <div class="insider-image border rounded text-center mt-3 ml-3"><span class="fa-regular fa-user" aria-hidden="true"></span></div>
                    <div class="flex-shrink-1 position-relative transcript-arrow bg-light-blue rounded py-2 px-3">
                      <div class="transcript-line-speaker">
                        <div class="font-weight-bold">Angie Park</div>
                        <div class="secondary-title font-italic mb-1">Chief Financial Officer at Accenture</div>
                      </div>
                      <p class="pb-2 mb-0">Thank you, Julie, and happy holidays to all of you, and thanks for taking the time to join us on today's call. We were very pleased with our results in the first quarter, which exceeded our expectations and
                        reflect momentum across our business. We are particularly pleased with our strong revenue growth, which was broad-based across geographic markets, industry groups and consulting and managed services, demonstrating we are a
                        leader in the market as a trusted reinvention partner for our clients. Based on the strength of our first quarter results, we are increasing our full-year revenue outlook, which I will cover in more detail later in our call.
                        So let me begin by summarizing a few highlights in the quarter.</p>
                      <p class="pb-2 mb-0">Revenues grew 8% in local currency above the top-end of our guided range with 6 of our 13 industries growing double-digits and we continue to take market-share. We delivered EPS in the quarter of $3.59,
                        reflecting 10% growth over adjusted EPS last year. Operating margin was 16.7% for the quarter, consistent with the adjusted Q1 results last year and include significant investments in our people in our business. Finally, we
                        delivered free-cash flow of $870 million and returned $1.8 billion to shareholders through repurchases and dividends. We also invested $242 million, primarily attributed to five acquisitions in the quarter.</p>
                      <p class="pb-2 mb-0">With those high-level comments, let me turn to some of the details starting with new bookings. New bookings were $18.7 billion for the quarter, representing 1% growth in both U.S. dollars and local currency
                        with an overall book-to-bill of 1.1. Consulting bookings were $9.2 billion with a book-to-bill of 1.0, Managed Services bookings were $9.5 billion with a book-to-bill of 1.1.</p>
                      <p class="pb-2 mb-0">Turning now to revenues. Revenues for the quarter were $17.7 billion, a 9% increase in U.S. dollars and 8% in local currency, approximately $240 million above the top-end of our guided range. The foreign
                        exchange impact for the quarter was approximately positive 1% compared with the positive 1.5% estimate provided last quarter. Consulting revenues for the quarter were $9 billion, up 7% in U.S. dollars and 6% in local currency.
                        Managed Services revenue were $8.6 billion, up 11% in both U.S. dollars and local currency, driven by double-digit growth in Technology Managed Services, which includes our Application Managed Services and Infrastructure
                        Managed Services and high single-digit growth in Operations.</p>
                      <p class="pb-2 mb-0">Turning to our geographic markets. In the Americas, revenues grew 11% in local currency. Growth was led by industrial, software and platforms, banking and capital markets and consumer goods, retail and
                        travel services. Revenue growth was driven by the United States and Argentina. In EMEA, revenues grew 6% in local currency, led by growth in public service, life sciences and health, partially offset by a decline in banking
                        and capital markets. Revenue growth was driven by the United Kingdom and Italy, partially offset by a decline in France. In Asia Pacific, we delivered 4% revenue growth in local currency, driven by growth in utilities,
                        industrial and health, partially offset by a decline in chemicals and natural Resources. Revenue growth was led by Japan, which represents approximately half of Asia Pacific, partially offset by declines in Singapore and
                        Australia.</p>
                      <p class="pb-2 mb-0">Moving down the income statement. Gross margin for the quarter was 32.9% compared to 33.6% for the first quarter last year. Sales and marketing expense for the quarter was 10.2% compared with 10.5% for the
                        first quarter last year. General and administrative expense was 6% compared to 6.4% for the same quarter last year.</p>
                      <p class="pb-2 mb-0">Before I continue, I want to note that in Q1 of last year, we recorded $140 million in costs associated with our business optimization actions, which decreased operating margin by 90 basis points in EPS by
                        $0.17. The following comparisons exclude these impacts and reflect adjusted results. Operating income was $2.9 billion in the first quarter, reflecting a 16.7% operating margin consistent with adjusted operating margin in Q1
                        of last year. Our effective tax rate for the quarter was 21.6% compared with an effective tax rate of 23.2% for the first quarter last year. Diluted earnings per share were $3.59 compared with adjusted EPS of $3.27 in the
                        first quarter last year, reflecting 10% growth over adjusted EPS in Q1 last year.</p>
                      <p class="pb-2 mb-0">Day services outstanding were 50 days compared to 46 days last quarter and 49 days in the first quarter of last year. Free cash flow for the quarter was $870 million, resulting from cash generated by
                        operating activities of $1 billion, net of property and equipment additions of $152 million. Following the completion of our $5 billion inaugural debt offering, our cash balance at November 30 was $8.3 billion compared with $5
                        billion at August 31.</p>
                      <p class="pb-2 mb-0">With regards to our ongoing objective to return cash to shareholders, in the first quarter, we repurchased or redeemed 2.5 million shares for $898 million at an average price of $355.03 per share. As of
                        November 30, we had approximately $5.9 billion of share repurchase authority remaining. Also in November, we paid a quarterly cash dividend of $1.48 per share for a total of $926 million. This represented a 15% increase over
                        last year, and our Board of Directors declared a quarterly cash dividend of $1.48 per share to be paid on February 14, a 15% increase over last year. So in summary, we are very pleased with our Q1 results and we are off to a
                        strong start in FY '25.</p>
                      <p class="pb-2 mb-0">And now let me turn it back to Julie.</p>
                    </div>
                  </div>
                  <div class="transcript-line-left pb-4">
                    <div class="insider-image border rounded mt-3 mr-3" style="background-image: url(https://insidertrades.com/media/2063push_juliewiki.jpg);"></div>
                    <div class="flex-shrink-1 position-relative transcript-arrow bg-light-teal rounded py-2 px-3">
                      <div class="transcript-line-speaker">
                        <div class="font-weight-bold">Julie Sweet</div>
                        <div class="secondary-title font-italic mb-1">Chair and Chief Executive Officer at Accenture</div>
                      </div>
                      <p class="pb-2 mb-0">Thank you, Angie. Starting with the demand environment, we saw more of the same. Our clients are focused on reinvention, which means large scale transformations. We do not currently see an improvement in
                        overall spending by our clients, particularly on smaller deals. When those market conditions improve, we will be well-positioned to capitalize on them as we continue to meet the demand for the critical programs our clients are
                        prioritizing. As expected, building the strong digital core required for reinvention was a strong driver of our growth this quarter. GenAI continues to be a catalyst for reinvention across the enterprise and building out the
                        data foundation necessary to capitalize on AI is an increasing part of that growth.</p>
                      <p class="pb-2 mb-0">Themes around achieving both cost efficiencies and growth continue across the demand we're seeing. Through the examples from Q1, you can see both our strategy to be the reinvention partner of choice and how
                        we are bringing together our services, our ecosystem relationships and our scaled investments in cutting-edge platforms like SynOps and GenWizard as well as technologies like GenAI to drive value for our clients. We are
                        helping our clients build their digital cloud core, including in the cloud, which saw double-digit growth this quarter. Accenture Federal Services is working with the U.S. Air Force, the nation's military air -- service air
                        branch on a cloud monetization journey to manage its complex IT environment, so that military personnel can maintain their competitive edge.</p>
                      <p class="pb-2 mb-0">We will develop a multi-cloud ecosystem using services from multiple providers to create a robust, secure and integrated infrastructure. This will enhance how different systems and devices work together and
                        communicate to quickly implement cutting-edge tools and technologies. We also provide managed services that foster collaboration and enable personnel to quickly make data-driven decisions about their cloud usage and costs
                        while adapting to changing mission requirements. This partnership will enable the U.S. Air Force to get the most out of their cloud investments to achieve real-time cross cost transparency, accelerated cost savings, increased
                        efficiency and improved agility.</p>
                      <p class="pb-2 mb-0">Our industry expertise is critical to building the right digital core. We are partnering with the BCC Iccrea Group, Italy's largest cooperative banking group through a joint venture with its IT subsidiary on
                        a reinvention journey to help over 100 affiliate -- affiliated banks grow. Our Managed Services will modernize the IT platform and migrate applications to the cloud, enhancing resiliency, stability and service quality. We will
                        also consolidate data and build an integrated cloud platform for advanced analytics and AI, strengthening their digital core. GenAI will be applied to increase internal IT efficiency and reduce customer response time on
                        digital interaction channels.</p>
                      <p class="pb-2 mb-0">We will expand digital offerings, employ onboarding and payments using our suite of shared finance services solutions. A change management communications program will offer targeted upskilling and reskilling
                        opportunities to ensure employees use new technologies and methodologies effectively. Together, we will help BCC Iccrea Group reduce costs and drive innovation, enabling the banking group to be more competitive and bring new
                        products and services to-market faster.</p>
                      <p class="pb-2 mb-0">Security is an absolutely essential component of every company's digital core, and we again saw very strong double-digit growth. We are the partner of choice in-part because we bring both the understanding
                        of cross-industry threats and industry-specific threats with our deep experience across 13 industry groups. We are supporting a leading aircraft manufacturer in its cybersecurity across Aerospace and Defense on critical
                        infrastructure and production systems. We will provide managed services and solutions for their cybersecurity capability, leading to a more powerful and secure program, bringing security by design and industrial assets and the
                        extended enterprise. Our solutions will help provide improved security and meet regulatory compliance.</p>
                      <p class="pb-2 mb-0">We are also helping with the digitization of manufacturing and supply chains. Industry X grew double-digits this quarter. We are continuing to evolve our long-time partnership with a global leader in tire
                        manufacturing to revolutionize the way factories operate and to reduce time-to-market for new products, accelerating innovation. We will build a hybrid data foundation in the cloud, integrating millions of data points. We will
                        also implement advanced analytics, AI and digital twin technologies to optimize operations processes such as quality checks. This will enable the company to trace the root cause of a failed batch of tires back to a machine or
                        process in minutes instead of days. And predictive maintenance will pinpoint what parts of their process or machinery may be impacting quality and productivity, preventing costly downtimes.</p>
                      <p class="pb-2 mb-0">Engineering teams will benefit from machine learning and simulation tools to generate and optimize the design of new products. We will also implement new ways of working to attract tech-savvy talent and
                        cultivate a learning culture where employees in over 100 factories are upskilled on the AI-powered tools. The company will look to increase growth opportunities and support their digital-first strategy, all while remaining
                        competitive in the market. We are partnering with Puma India, a leader in sports lifestyle products to reinvent their supply chain and distribution network. This will meet the ever-evolving customer demand for order delivery
                        in a highly competitive omnichannel market where quick commerce is becoming the norm. We will use data and AI to identify and set-up localized fulfillment centers, optimizing their size and location based on customer sales.
                      </p>
                      <p class="pb-2 mb-0">Digital twins of these facilities will simulate various process designs and physical automation scenarios to identify bottlenecks. This will help redefine warehouse layouts and improve material flow for more
                        efficient order and return processing, delivering orders up to 70% faster with express delivery for online orders expected to double. Supply chain costs are also expected to decrease by up to 10% and additional features like
                        solar power and EV charging stations at fulfillment centers will further reduce costs and support sustainability goals. Puma India will be the first amongst sports brands in the region to build this type of cutting-edge
                        operating model, enhancing customer loyalty to drive future growth.</p>
                      <p class="pb-2 mb-0">We are reinventing all things customer through Song, which grew high-single-digits this quarter. We have the ability to integrate creative data and AI tech and strategy while leveraging our industry and
                        operations expertise to unlike marketing as a growth enabler for our clients while delivering efficiencies. We are helping Spotify optimize its advertising business by finding opportunities to drive efficiency as it scales
                        globally. Our marketing operations managed services support their ad operations under a single roof, touching a significant amount of their ad revenue across 150 markets.</p>
                      <p class="pb-2 mb-0">We've infused automation across their operational workflows to help significantly reduce the time and effort required to launch advertisers campaigns, getting them to market more quickly to help ensure
                        revenue realization and advertiser satisfaction. We continue to expand beyond ad operations, actively launching new capabilities across analytics and insights, data integrity and enrichment, customer support and more. Our
                        partnership helps Spotify to focus on its core competency so it can achieve long-term relevance and growth in an increasingly competitive market.</p>
                      <p class="pb-2 mb-0">We are collaborating with CaixaBank, a leading financial group in Spain on their plan to enhance customer and employee experiences. We will increase productivity and efficiency by leveraging AI and GenAI to
                        build multiple solutions such as the Bank's chatbot, which has significantly reduced response times and improved the quality of answers for clients and an employee assistant tool that utilizes natural language conversations
                        and solution searches. We will also build a customer service claims solution that analyzes documents and supports agents and lawyers in proposing the right responses, reducing processing time and assisting specialized teams.
                        This will help CaixaBank reinvent with GenAI and we are creating real value from GenAI across industries and countries.</p>
                      <p class="pb-2 mb-0">We are partnering with Vale, a Brazilian mining and logistics company to transform its environmental licensing program, speeding up permit applications and expanding its sustainability goals. We created
                        Smart Licensing, an end-to-end licensing management platform that uses GenAI to scan application materials and environmental studies to promote compliance with regulatory and environmental requirements. This creates actionable
                        summaries reducing internal document reviews from days to minutes. We've trained over 500 people to use Smart Licensing and established a change management team to combine previously segmented teams, helping Vale plan and
                        execute more efficiency while further reducing environmental impact.</p>
                      <p class="pb-2 mb-0">We are partnering with Indosat, a digital telecommunications company and its subsidiary, Lintasarta, a leading provider of data communication, Internet and IT services to launch Indonesia's first sovereign
                        AI cloud platform. This will accelerate their AI-driven digital transformation and support the country's vision of becoming a digitally-empowered nation by 2020 -- 2045. The collaboration will initially focus on AI solutions
                        for Indonesia's Financial Services sector, one of the key pillars of the country's economy.</p>
                      <p class="pb-2 mb-0">Accenture's AI refinery platform will provide scaled AI capabilities with pre-built solutions that have a modular architecture to meet clients' needs wherever they are in their AI journey, significantly
                        reducing time to value. This partnership will help Indonesian companies to drive reinvention by harnessing the power of scaled GenAI, propelling innovation, operational efficiency and sustainable growth in a competitive
                        market.</p>
                      <p class="pb-2 mb-0">Talent continues to be at the top of the agenda for CEOs and governments and our LearnVantage services position us to be able to help clients invest in their workforce. Our partnership with S&amp;P Global, a
                        leading provider of financial data analytics and ratings is driving GenAI innovation across the Financial Services industry, empowering their workforce to adopt GenAI at-scale to enhance productivity and deliver revenue
                        growth. They are equipping nearly 40,000 of their employees with the necessary skills, leveraging Accenture LearnVantage Services, a comprehensive GenAI learning program. This program includes curated and customized content to
                        drive AI fluency and address the industry's evolving talent requirements.</p>
                      <p class="pb-2 mb-0">Finally, a quick look at how we're continually using our investments in acquisitions to drive our future growth. To continue to scale LearnVantage, we acquired award solutions in the U.S., which expands our
                        learning offerings tailored to the unique needs of the network leaders, network operations and performance engineers and IT professionals in the telecom space. To enable us to scale faster in health, a $70 billion addressable
                        market growing approximately 6%. We acquired Consensus Health -- consus.health, a leading German healthcare management consultancy. Health is an industry still early in digitalization and our investments are positioning us for
                        the continued growth we see over the next several years.</p>
                      <p class="pb-2 mb-0">And supply chain continues to be early in digitalization and we are investing to continue to drive growth. This quarter, we acquired Camelot, an international SAP-focused management and technology consulting
                        firm from Germany with specific strengths in supply chain, data and analytics and Joshua Tree Group in the U.S., a supply chain consulting firm specializing in distribution center performance.</p>
                      <p class="pb-2 mb-0">Back to you, Angie.</p>
                    </div>
                  </div>
                  <div class="transcript-line-right mb-4">
                    <div class="insider-image border rounded text-center mt-3 ml-3"><span class="fa-regular fa-user" aria-hidden="true"></span></div>
                    <div class="flex-shrink-1 position-relative transcript-arrow bg-light-blue rounded py-2 px-3">
                      <div class="transcript-line-speaker">
                        <div class="font-weight-bold">Angie Park</div>
                        <div class="secondary-title font-italic mb-1">Chief Financial Officer at Accenture</div>
                      </div>
                      <p class="pb-2 mb-0">Thanks, Julie. Now let me turn to our business outlook. For the second quarter of fiscal '25, we expect revenues to be in the range of $16.2 billion to $16.8 billion. This assumes the impact of FX will be
                        about negative 2.5% compared to the second quarter of fiscal '24 and reflects an estimated 5% to 9% growth in local currency. For the full-fiscal year '25, based upon how the rates have been trending over the last few weeks,
                        we now assume the impact of FX on our results in U.S. dollars will be approximately negative 0.5% compared to fiscal '24. For the full-fiscal '25, we now expect our revenue to be in the range of 4% to 7% growth in local
                        currency over fiscal '24, which includes an inorganic contribution of a bit more than 3%, which we expect will be about 4% in the first half and about 2% in the second half, and we continue to expect to invest about $3 billion
                        in acquisitions this fiscal year.</p>
                      <p class="pb-2 mb-0">For operating margin, we continue to expect fiscal year '25 to be 15.6% to 15.8%, a 10 basis point to 30 basis point expansion over adjusted fiscal '24 results. We continue to expect our annual effective tax
                        rate to be in the range of 22.5% to 24.5%. This compares to an adjusted effective tax rate of 23.6% in fiscal '24. We now expect our full-year diluted earnings per share for fiscal '25 to be in the range of $12.43 to $12.79 or
                        4% to 7% growth over adjusted fiscal '24 results, reflecting the raise in our revenue outlook and adjusting for the revised FX assumption.</p>
                      <p class="pb-2 mb-0">For the full-fiscal '25, we continue to expect operating cash flow to be in the range of $9.4 billion to $10.1 billion, property and equipment additions to be approximately $600 million and free cash flow to
                        be in the range of $8.8 billion to $9.5 billion. Our free cash flow guidance continues to reflect a free cash flow to net income ratio of 1.1 to 1.2. Finally, we continue to expect to return at least $8.3 billion through
                        dividends and share repurchases as we remain committed to returning a substantial portion of our cash to our shareholders.</p>
                      <p class="pb-2 mb-0">With that, let's open it up, so that we can take your questions. Katie?</p>
                    </div>
                  </div>
                  <div class="transcript-line-left pb-4">
                    <div class="insider-image border rounded text-center mt-3 mr-3"><span class="fa-regular fa-user" aria-hidden="true"></span></div>
                    <div class="flex-shrink-1 position-relative transcript-arrow bg-light-teal rounded py-2 px-3">
                      <div class="transcript-line-speaker">
                        <div class="font-weight-bold">Katie O'Conor</div>
                        <div class="secondary-title font-italic mb-1">Managing Director, Head of Investor Relations at Accenture</div>
                      </div>
                      <p class="pb-2 mb-0">Thanks, Angie. I would ask that you each keep to one question and a follow-up to allow as many participants as possible to ask a question. Operator, would you provide instructions for those on the call?</p>
                    </div>
                  </div>
                </div><button type="button" id="togglePresentationButton" class="clear-button upper-link no-after mx-auto mb-3 mt-1" aria-expanded="false" aria-controls="transcriptPresentation" aria-label="Expand Presentation">Read more<span
                    class="fa-regular fa-angle-right ml-2"></span></button>
                <div style="border-top:1px solid #C2C9CF;border-bottom:1px solid #C2C9CF;padding-top:25px;padding-bottom:25px;"><a target="_blank" rel="sponsored noopener" style="text-decoration:none;color:#444;" href="https://www.marketbeat.com/scripts/redirect.aspx?TriggeredCampaignID=10807&amp;UserID=0&amp;Placement=NativeDisplay&amp;Source=NativeDisplay&amp;interstitial=1&amp;noskip=1"><span style="font-weight:600;color:#444;font-size:18pt;">Trump’s Sending THIS Crypto Higher on Purpose</span> <span style="font-size:10pt;font-weight:normal;color:#444;">(Ad)</span><br><p style="text-align:left;font-weight:normal;">Discover the coin set to explode before 2025!

Trump could trigger THIS crypto coin…
</p><span style="color:var(--blue);font-weight:normal;text-decoration:underline;">YES, I WANT THE #1 CRYPTO NOW</span></a></div><img loading="lazy"
                  src="https://www.marketbeat.com/scripts/TriggeredCampaignPixel.ashx?TriggeredCampaignID=10807&amp;Placement=NativeDisplay&amp;Source=NativeDisplay" alt="" height="1"
                  width="1"><a href="#participants" class="sr-only-focusable">Skip to Participants</a>
                <h4 id="questions-and-answers" class="section-h anchor-link-target">Questions and Answers</h4>
                <div class="transcript-discussion mb-4" id="transcriptQA">
                  <div class="transcript-line-left pb-4">
                    <div class="insider-image border rounded text-center mt-3 mr-3"><span class="fa-regular fa-phone" aria-hidden="true"></span></div>
                    <div class="flex-shrink-1 position-relative transcript-arrow bg-light rounded py-2 px-3">
                      <div class="transcript-line-speaker">
                        <div class="font-weight-bold mb-1">Operator</div>
                      </div>
                      <p class="pb-2 mb-0">Absolutely. [Operator Instructions] Today's first question comes from Tien-tsin Huang with JPMorgan. Please go ahead.</p>
                    </div>
                  </div>
                  <div class="transcript-line-right mb-4">
                    <div class="insider-image border rounded text-center mt-3 ml-3"><span class="fa-regular fa-user" aria-hidden="true"></span></div>
                    <div class="flex-shrink-1 position-relative transcript-arrow bg-light-green rounded py-2 px-3">
                      <div class="transcript-line-speaker">
                        <div class="font-weight-bold">Tien-tsin Huang</div>
                        <div class="secondary-title font-italic mb-1"> Analyst at JPMorgan Chase &amp; Co.</div>
                      </div>
                      <p class="pb-2 mb-0">Thank you. Good morning. It's really encouraging to see the revenue come in here above the guidance range. I think it's the widest margin in nearly two years. Julie, you said that the demand environment is
                        more or less the same. So I'm curious what you attribute this new pattern to and if market conditions are maybe improving underneath here? Any comments?</p>
                    </div>
                  </div>
                  <div class="transcript-line-left pb-4">
                    <div class="insider-image border rounded mt-3 mr-3" style="background-image: url(https://insidertrades.com/media/2063push_juliewiki.jpg);"></div>
                    <div class="flex-shrink-1 position-relative transcript-arrow bg-light-blue rounded py-2 px-3">
                      <div class="transcript-line-speaker">
                        <div class="font-weight-bold">Julie Sweet</div>
                        <div class="secondary-title font-italic mb-1">Chair and Chief Executive Officer at Accenture</div>
                      </div>
                      <p class="pb-2 mb-0">Thanks, Tien-tsin. This is the strategy that we've been outlining for the last few quarters where last year when we saw the constrained spending, particularly on the smaller deals, we pivoted to really
                        focusing on getting -- winning more reinvention partners of choice. So increasing the number of our deals that were over $100 million in a quarter. You'll remember last year, we actually had 125 of those. And the idea was to
                        increase -- go after the demand, which is in the larger reinventions and that would position us to get back to strong growth in '25 as those deals begin to layer in.</p>
                      <p class="pb-2 mb-0">And so, what you're seeing is the result of what we're really proud of was quite a bit of agility last year that when the market changed, we changed because as you know, these are not easy deals to do
                        quickly and we quickly pivoted last year, went after the demand and then put ourselves in this position. And that's why we did underscore that the market environment has not changed. This is the result of the strategy we
                        executed, which we're uniquely able to do because we have all the skills and capabilities.</p>
                      <p class="pb-2 mb-0">We have the mix of consulting and managed services. And so this is what we were talking about last quarter when we said we're going to get back to strong growth based on execution of this strategy. And of
                        course, these are super-critical strategic programs. And so, when spending does come back and the market does improve, we're at the heart of our clients' business and we should be well-capitalized to pick-up on that spending.
                      </p>
                    </div>
                  </div>
                  <div class="transcript-line-right mb-4">
                    <div class="insider-image border rounded text-center mt-3 ml-3"><span class="fa-regular fa-user" aria-hidden="true"></span></div>
                    <div class="flex-shrink-1 position-relative transcript-arrow bg-light-green rounded py-2 px-3">
                      <div class="transcript-line-speaker">
                        <div class="font-weight-bold">Tien-tsin Huang</div>
                        <div class="secondary-title font-italic mb-1"> Analyst at JPMorgan Chase &amp; Co.</div>
                      </div>
                      <p class="pb-2 mb-0">Yeah. No, the last point is important. Short-term stuff comes back. Hopefully, you should see that pretty quickly as well, looking [Phonetic] on top of this. So good. Thanks. And for my follow-up, just have
                        to ask it. I get a lot of questions on the U.S. federal government and Accenture's exposure there. I think it's about 8% of revenue based on some of your annual report disclosure. So just curious given some of the change in
                        administration and the discussion around efficiency, have your expectations, or are you going to change your strategy here on the U.S. federal government side? Any comments there would be terrific. Thanks for the time.</p>
                    </div>
                  </div>
                  <div class="transcript-line-left pb-4">
                    <div class="insider-image border rounded mt-3 mr-3" style="background-image: url(https://insidertrades.com/media/2063push_juliewiki.jpg);"></div>
                    <div class="flex-shrink-1 position-relative transcript-arrow bg-light-blue rounded py-2 px-3">
                      <div class="transcript-line-speaker">
                        <div class="font-weight-bold">Julie Sweet</div>
                        <div class="secondary-title font-italic mb-1">Chair and Chief Executive Officer at Accenture</div>
                      </div>
                      <p class="pb-2 mb-0">Yeah. Well, we're really excited because our core competencies in federal, right, are around driving efficiencies. They're around helping our keep our country secure. We're working with the U.S. federal
                        agency on securing critical infrastructure, right, and on changing citizen services. We work across very important agencies. And so, we believe that we're super well-positioned to continue to help the mission of the federal
                        government to secure itself, to help citizens and to drive more efficiencies, which will be tied very much to Cloud, Data and AI.</p>
                      <p class="pb-2 mb-0">And what really makes us uniquely positioned is that we believe that there's going to be an even greater appetite of taking commercial solutions to the federal government. And we are very uniquely positioned
                        because we have strong government expertise, but we've got commercial and private sector solutions, we're the leader with every major ecosystem partner. And you saw that I was talking today about the U.S. Air Force and what we
                        do on the cloud modernization. And our work is mission-critical. I mean, the vast majority of what we do is mission-critical to the federal government. So we see a real opportunity to continue to partner with the new
                        administration as we've partnered with all administrations and also with the -- all the leaders in the federal government who every day are waking up to really drive those three things. So really, really feel good about where
                        we are positioned in the federal government to help this agenda.</p>
                    </div>
                  </div>
                  <div class="transcript-line-right mb-4">
                    <div class="insider-image border rounded text-center mt-3 ml-3"><span class="fa-regular fa-user" aria-hidden="true"></span></div>
                    <div class="flex-shrink-1 position-relative transcript-arrow bg-light-green rounded py-2 px-3">
                      <div class="transcript-line-speaker">
                        <div class="font-weight-bold">Tien-tsin Huang</div>
                        <div class="secondary-title font-italic mb-1"> Analyst at JPMorgan Chase &amp; Co.</div>
                      </div>
                      <p class="pb-2 mb-0">Awesome. Thank you.</p>
                    </div>
                  </div>
                  <div class="transcript-line-left pb-4">
                    <div class="insider-image border rounded text-center mt-3 mr-3"><span class="fa-regular fa-phone" aria-hidden="true"></span></div>
                    <div class="flex-shrink-1 position-relative transcript-arrow bg-light rounded py-2 px-3">
                      <div class="transcript-line-speaker">
                        <div class="font-weight-bold mb-1">Operator</div>
                      </div>
                      <p class="pb-2 mb-0">Thank you. And our next question today comes from Jason Kupferberg with Bank of America. Please go ahead.</p>
                    </div>
                  </div>
                  <div class="transcript-line-right mb-4">
                    <div class="insider-image border rounded text-center mt-3 ml-3"><span class="fa-regular fa-user" aria-hidden="true"></span></div>
                    <div class="flex-shrink-1 position-relative transcript-arrow bg-light-green rounded py-2 px-3">
                      <div class="transcript-line-speaker">
                        <div class="font-weight-bold">Jason Kupferberg</div>
                        <div class="secondary-title font-italic mb-1"> Analyst at BofA Merrill Lynch</div>
                      </div>
                      <p class="pb-2 mb-0">Good morning, guys. Happy holidays. I know that last quarter you indicated the high end of the initial revenue guide for this fiscal year did not require any material improvement in consulting. I'm just
                        wondering if that's still the case as you're now raising the top-end a little bit or are you now assuming any improvement in consulting since you're almost four months into the new fiscal year?</p>
                    </div>
                  </div>
                  <div class="transcript-line-left pb-4">
                    <div class="insider-image border rounded text-center mt-3 mr-3"><span class="fa-regular fa-user" aria-hidden="true"></span></div>
                    <div class="flex-shrink-1 position-relative transcript-arrow bg-light-blue rounded py-2 px-3">
                      <div class="transcript-line-speaker">
                        <div class="font-weight-bold">Angie Park</div>
                        <div class="secondary-title font-italic mb-1">Chief Financial Officer at Accenture</div>
                      </div>
                      <p class="pb-2 mb-0">Yeah. Hi, Jason, good morning. And I'll take that. For us, with the raise in -- to 4% to 7% for the full-year, there's really no change in what we shared with you before, which is that at the top-end of the
                        range, we continue to see more of the same, whereas at the bottom of the range, we see a bit more -- we allow for a little bit more deterioration. So no change there.</p>
                    </div>
                  </div>
                  <div class="transcript-line-left pb-4">
                    <div class="insider-image border rounded mt-3 mr-3" style="background-image: url(https://insidertrades.com/media/2063push_juliewiki.jpg);"></div>
                    <div class="flex-shrink-1 position-relative transcript-arrow bg-light-blue rounded py-2 px-3">
                      <div class="transcript-line-speaker">
                        <div class="font-weight-bold">Julie Sweet</div>
                        <div class="secondary-title font-italic mb-1">Chair and Chief Executive Officer at Accenture</div>
                      </div>
                      <p class="pb-2 mb-0">Yeah, on our over-delivery, I mean, we're very pleased, obviously with Consulting and Managed Services growth this quarter. And these large deals came in a little bit better, which is how we over-delivered
                        and are now raising the guidance.</p>
                    </div>
                  </div>
                  <div class="transcript-line-right mb-4">
                    <div class="insider-image border rounded text-center mt-3 ml-3"><span class="fa-regular fa-user" aria-hidden="true"></span></div>
                    <div class="flex-shrink-1 position-relative transcript-arrow bg-light-green rounded py-2 px-3">
                      <div class="transcript-line-speaker">
                        <div class="font-weight-bold">Jason Kupferberg</div>
                        <div class="secondary-title font-italic mb-1"> Analyst at BofA Merrill Lynch</div>
                      </div>
                      <p class="pb-2 mb-0">Great to hear. And then, I'm just looking at the net headcount adds cumulatively over the past two quarters. I think we're almost 50,000. That was a pretty big step-up from what the prior trend looked like.
                        So can you give us any sense of how much of that was from acquisitions versus organic? And I guess, is there any reason to not look at this accelerated hiring as kind of a bullish indicator?</p>
                    </div>
                  </div>
                  <div class="transcript-line-left pb-4">
                    <div class="insider-image border rounded text-center mt-3 mr-3"><span class="fa-regular fa-user" aria-hidden="true"></span></div>
                    <div class="flex-shrink-1 position-relative transcript-arrow bg-light-blue rounded py-2 px-3">
                      <div class="transcript-line-speaker">
                        <div class="font-weight-bold">Angie Park</div>
                        <div class="secondary-title font-italic mb-1">Chief Financial Officer at Accenture</div>
                      </div>
                      <p class="pb-2 mb-0">So let me take that question. And as it relates to the net people adds that we had in Q1. So we did add about 24,000 people in the first quarter, which is really reflective of the momentum that we see in our
                        business. And managing supply-and-demand is a core competency of ours. And what you see is the continued high utilization rates at around 90%.</p>
                      <p class="pb-2 mb-0">Looking ahead, we'll continue to hire for the demand that we see and the skills that we need. And I would give you a little bit more context that the hiring that we saw this quarter similar to last was that
                        it was concentrated in India.</p>
                    </div>
                  </div>
                  <div class="transcript-line-left pb-4">
                    <div class="insider-image border rounded mt-3 mr-3" style="background-image: url(https://insidertrades.com/media/2063push_juliewiki.jpg);"></div>
                    <div class="flex-shrink-1 position-relative transcript-arrow bg-light-blue rounded py-2 px-3">
                      <div class="transcript-line-speaker">
                        <div class="font-weight-bold">Julie Sweet</div>
                        <div class="secondary-title font-italic mb-1">Chair and Chief Executive Officer at Accenture</div>
                      </div>
                      <p class="pb-2 mb-0">Yeah. And I would just say that underlying our guidance, right, you're seeing organic momentum, right? So at the high end of our guidance, you're -- for the year, we're going to exit at 4% -- the range of
                        organic growth in our guidance is 1% to 4%, right? So I think that it is a positive sign that we're hiring and some of it's coming from acquisitions, but we are seeing organic momentum in our business.</p>
                    </div>
                  </div>
                  <div class="transcript-line-right mb-4">
                    <div class="insider-image border rounded text-center mt-3 ml-3"><span class="fa-regular fa-user" aria-hidden="true"></span></div>
                    <div class="flex-shrink-1 position-relative transcript-arrow bg-light-green rounded py-2 px-3">
                      <div class="transcript-line-speaker">
                        <div class="font-weight-bold">Jason Kupferberg</div>
                        <div class="secondary-title font-italic mb-1"> Analyst at BofA Merrill Lynch</div>
                      </div>
                      <p class="pb-2 mb-0">Thanks for the comments.</p>
                    </div>
                  </div>
                  <div class="transcript-line-left pb-4">
                    <div class="insider-image border rounded text-center mt-3 mr-3"><span class="fa-regular fa-phone" aria-hidden="true"></span></div>
                    <div class="flex-shrink-1 position-relative transcript-arrow bg-light rounded py-2 px-3">
                      <div class="transcript-line-speaker">
                        <div class="font-weight-bold mb-1">Operator</div>
                      </div>
                      <p class="pb-2 mb-0">Thank you. And our next question comes from Bryan Keane with Deutsche Bank. Please go ahead.</p>
                    </div>
                  </div>
                  <div class="transcript-line-right mb-4">
                    <div class="insider-image border rounded text-center mt-3 ml-3"><span class="fa-regular fa-user" aria-hidden="true"></span></div>
                    <div class="flex-shrink-1 position-relative transcript-arrow bg-light-green rounded py-2 px-3">
                      <div class="transcript-line-speaker">
                        <div class="font-weight-bold">Bryan Keane</div>
                        <div class="secondary-title font-italic mb-1"> Analyst at Deutsche Bank Aktiengesellschaft</div>
                      </div>
                      <p class="pb-2 mb-0">Hi, guys. Congrats on the solid results and happy holidays. I'm kind of asking the guidance question a little bit differently. The 4% to 7% constant currency revenue guide for the fiscal year '25 is a touch
                        below just the first quarter guide or number of 8% on a constant currency basis. So just trying to think about if there's any reason why the growth would decelerate off the first quarter level as we get more into fiscal year
                        '25?</p>
                    </div>
                  </div>
                  <div class="transcript-line-left pb-4">
                    <div class="insider-image border rounded text-center mt-3 mr-3"><span class="fa-regular fa-user" aria-hidden="true"></span></div>
                    <div class="flex-shrink-1 position-relative transcript-arrow bg-light-blue rounded py-2 px-3">
                      <div class="transcript-line-speaker">
                        <div class="font-weight-bold">Angie Park</div>
                        <div class="secondary-title font-italic mb-1">Chief Financial Officer at Accenture</div>
                      </div>
                      <p class="pb-2 mb-0">Yeah. Hey, Bryan. Happy holidays to you as well. And let me give you -- here's how we were thinking about our guidance for the full-year and the raise to 4% to 7%. If you think about where we are, we had a
                        strong start in Q1. We have strong guidance in Q2, which was really driven -- it was broad-based and driven by our organic growth. At the same time, you heard Julie say the macro remains the same. There's no change in the
                        overall environment. And I want to reinforce importantly what I -- what I said in -- what I said earlier, which was we do expect -- we continue to expect inorganic contribution of about -- of a bit over 3%. And one of the
                        things that we provided to you was the -- how that will come in.</p>
                      <p class="pb-2 mb-0">So H1, we expect somewhere around about 4%, second half about 2%, and that will give you more of an understanding of how we see organic playing out for the year and we will continue to see organic throughout
                        this fiscal year. And then as it relates to -- if you think about it, we're one quarter in. We've got one quarter under our belt. We've got three more to go. And as Julie said earlier, we're executing on our strategy and you
                        can count on us to continue to do so.</p>
                    </div>
                  </div>
                  <div class="transcript-line-right mb-4">
                    <div class="insider-image border rounded text-center mt-3 ml-3"><span class="fa-regular fa-user" aria-hidden="true"></span></div>
                    <div class="flex-shrink-1 position-relative transcript-arrow bg-light-green rounded py-2 px-3">
                      <div class="transcript-line-speaker">
                        <div class="font-weight-bold">Bryan Keane</div>
                        <div class="secondary-title font-italic mb-1"> Analyst at Deutsche Bank Aktiengesellschaft</div>
                      </div>
                      <p class="pb-2 mb-0">Got it. Got it. That's helpful. And then maybe you guys could just talk a little bit about the industry group, the financial services. A lot of times that kind of leads out of economic slowdowns. But it
                        sounds like banking and capital markets was a little bit softer, but some -- other areas of strength and just trying to figure out where that is in the industry right now because we're kind of getting mixed messages from some
                        of the other IT service providers. Thanks so much.</p>
                    </div>
                  </div>
                  <div class="transcript-line-left pb-4">
                    <div class="insider-image border rounded mt-3 mr-3" style="background-image: url(https://insidertrades.com/media/2063push_juliewiki.jpg);"></div>
                    <div class="flex-shrink-1 position-relative transcript-arrow bg-light-blue rounded py-2 px-3">
                      <div class="transcript-line-speaker">
                        <div class="font-weight-bold">Julie Sweet</div>
                        <div class="secondary-title font-italic mb-1">Chair and Chief Executive Officer at Accenture</div>
                      </div>
                      <p class="pb-2 mb-0">Yeah. So and I think it's a little bit different by market, right? So we're seeing the results a bit different by market. I will say, by the way that we were pleased to see the U.K., as you might have heard,
                        is coming back as we repositioned the U.K.. But with the dynamics in the U.S. market where it's a little bit better, in EMEA, it was a little bit worse and you've got a mixed picture on the interest rates and what the
                        expectations are. And so I'd say that -- and that is probably -- and not a surprise, yesterday probably complicated that a little bit in the U.S., right?</p>
                      <p class="pb-2 mb-0">And so on the one hand, we're seeing a lot of interest, for example, in banking capital markets on things like GenAI. On the other hand, there's a lot that's being kind of processed with; what's going to
                        happen with interest rates and that. And so I -- we see -- obviously, it's getting better, but it is a mixed picture by -region.</p>
                    </div>
                  </div>
                  <div class="transcript-line-left pb-4">
                    <div class="insider-image border rounded text-center mt-3 mr-3"><span class="fa-regular fa-user" aria-hidden="true"></span></div>
                    <div class="flex-shrink-1 position-relative transcript-arrow bg-light-blue rounded py-2 px-3">
                      <div class="transcript-line-speaker">
                        <div class="font-weight-bold">Angie Park</div>
                        <div class="secondary-title font-italic mb-1">Chief Financial Officer at Accenture</div>
                      </div>
                      <p class="pb-2 mb-0">Yeah. And just as a reminder, Bryan, as we look at financial services overall, we exited Q4 last year with a minus 2% and here -- we saw the uptick in the first quarter at 4% globally, which reflects the
                        dynamics that Julie was just describing, which really plays to our strengths as you think about the diversity of our business across markets and industries.</p>
                    </div>
                  </div>
                  <div class="transcript-line-right mb-4">
                    <div class="insider-image border rounded text-center mt-3 ml-3"><span class="fa-regular fa-user" aria-hidden="true"></span></div>
                    <div class="flex-shrink-1 position-relative transcript-arrow bg-light-green rounded py-2 px-3">
                      <div class="transcript-line-speaker">
                        <div class="font-weight-bold">Bryan Keane</div>
                        <div class="secondary-title font-italic mb-1"> Analyst at Deutsche Bank Aktiengesellschaft</div>
                      </div>
                      <p class="pb-2 mb-0">Great. Thanks again.</p>
                    </div>
                  </div>
                  <div class="transcript-line-left pb-4">
                    <div class="insider-image border rounded text-center mt-3 mr-3"><span class="fa-regular fa-phone" aria-hidden="true"></span></div>
                    <div class="flex-shrink-1 position-relative transcript-arrow bg-light rounded py-2 px-3">
                      <div class="transcript-line-speaker">
                        <div class="font-weight-bold mb-1">Operator</div>
                      </div>
                      <p class="pb-2 mb-0">Thank you. And our next question today comes from Darrin Peller at Wolfe Research. Please go ahead.</p>
                    </div>
                  </div>
                  <div class="transcript-line-right mb-4">
                    <div class="insider-image border rounded text-center mt-3 ml-3"><span class="fa-regular fa-user" aria-hidden="true"></span></div>
                    <div class="flex-shrink-1 position-relative transcript-arrow bg-light-green rounded py-2 px-3">
                      <div class="transcript-line-speaker">
                        <div class="font-weight-bold">Darrin Peller</div>
                        <div class="secondary-title font-italic mb-1"> Analyst at Wolfe Research</div>
                      </div>
                      <p class="pb-2 mb-0">Guys, thanks. Great results. Could we just touch on your potential for visibility this year into budgets and the timing you'd expect again? I know last year -- I think earlier this year, it was generally in
                        the January, February timeframe, which had moved back up a little bit. But do you still anticipate that kind of visibility that at that point of the year, where we could get a better picture on whether discretionary is really
                        going to pick-up or not?</p>
                      <p class="pb-2 mb-0">And then maybe just as a dovetail on that, maybe just conversations you're having right now around AI for next year. Obviously, the bookings keep looking really strong for you guys, which is great. Any more
                        specifics on where you're seeing it incrementally improve? Thanks, guys.</p>
                    </div>
                  </div>
                  <div class="transcript-line-left pb-4">
                    <div class="insider-image border rounded mt-3 mr-3" style="background-image: url(https://insidertrades.com/media/2063push_juliewiki.jpg);"></div>
                    <div class="flex-shrink-1 position-relative transcript-arrow bg-light-blue rounded py-2 px-3">
                      <div class="transcript-line-speaker">
                        <div class="font-weight-bold">Julie Sweet</div>
                        <div class="secondary-title font-italic mb-1">Chair and Chief Executive Officer at Accenture</div>
                      </div>
                      <p class="pb-2 mb-0">Sure. Yes. So a great understanding of Accenture. January is -- sort of January, February is where we really see what the client budget is going to be looking at. So that's where we get the most visibility.
                        And so we'll be reporting more on that in the next quarter. So you're absolutely right. We do anticipate getting that visibility in January, February.</p>
                      <p class="pb-2 mb-0">And then with respect to AI, what is continuing to see in our conversations and I'm probably -- and I've probably talked to 30 CEOs in the last two months, right? So I spent a lot of time --and also around
                        the world. So it's been a busy travel quarter. I've been in Europe, I've been in Southeast Asia, Australia, the U.S. so -- and pretty consistently, clients are seeking to do more in AI, but they're in such different places. I
                        mean, I'll be with one bank where we're talking about what is GenAI, AI, why does it matter and the fact that they're not yet in the cloud. I'll be talking to another bank where they've been fully in the cloud and they want to
                        be the first-out to use GenAI. And so I think it's hard to generalize. You're still seeing that because the overall spending environment is the same that their price -- that those who really want to go into AI are more
                        prioritizing spending as opposed to spending more, right?</p>
                      <p class="pb-2 mb-0">Where we see the biggest opportunity when companies start to get more confident to spend more is going to be in moving faster with their data foundation that fuels AI and then AI. But right now, it still
                        generally feels more like a prioritization within current budgets. And so we'll see what happens in January and February. And that's why our strategy has been to pivot there, right? So to go after more than our fair share of
                        those budgets.</p>
                    </div>
                  </div>
                  <div class="transcript-line-right mb-4">
                    <div class="insider-image border rounded text-center mt-3 ml-3"><span class="fa-regular fa-user" aria-hidden="true"></span></div>
                    <div class="flex-shrink-1 position-relative transcript-arrow bg-light-green rounded py-2 px-3">
                      <div class="transcript-line-speaker">
                        <div class="font-weight-bold">Darrin Peller</div>
                        <div class="secondary-title font-italic mb-1"> Analyst at Wolfe Research</div>
                      </div>
                      <p class="pb-2 mb-0">All right. That's really helpful. And then just when we look at the opportunity for what you're -- where you're hiring, you mentioned India, but we've heard a lot -- a lot of customers are starting to think
                        about a little bit -- even more onshore. And so just maybe talk a little bit more about the mix again? It had gone for a while more offshore, looking for better price optimization, but where are we on that right now? Are you
                        seeing any evidence of a shift back to nearshore or onshore? Thanks again, guys. Great job.</p>
                    </div>
                  </div>
                  <div class="transcript-line-left pb-4">
                    <div class="insider-image border rounded mt-3 mr-3" style="background-image: url(https://insidertrades.com/media/2063push_juliewiki.jpg);"></div>
                    <div class="flex-shrink-1 position-relative transcript-arrow bg-light-blue rounded py-2 px-3">
                      <div class="transcript-line-speaker">
                        <div class="font-weight-bold">Julie Sweet</div>
                        <div class="secondary-title font-italic mb-1">Chair and Chief Executive Officer at Accenture</div>
                      </div>
                      <p class="pb-2 mb-0">No big trend. What I'd say is, we focus on the G2000, so a lot of our of our companies are global and so they really are looking for optimization of right skills because a big piece of why people, for
                        example, use India is about skills, right? 10 years ago, it was about labor, arbitrage, right? Today, it's about like the ability to get these skills at-scale. What I would say is that we at Accenture are continuing to develop
                        more -- because in some cases, it's language, right, as you're going to do more transformation in new parts of the enterprise where you want maybe language with skills or time zones. So we have a global network and with 100
                        centers around the world.</p>
                      <p class="pb-2 mb-0">In the U.S., for example, we've been opening some new centers in underserved environments. We just reopened a center in the Bronx recently so. But all of it is kind of aimed at being very sophisticated and
                        we see ourselves as part of the integrated talent strategy of our clients. And it's like right skills, right time zone, right price continues to be the guiding with, I would say an emphasis on skills.</p>
                    </div>
                  </div>
                  <div class="transcript-line-right mb-4">
                    <div class="insider-image border rounded text-center mt-3 ml-3"><span class="fa-regular fa-user" aria-hidden="true"></span></div>
                    <div class="flex-shrink-1 position-relative transcript-arrow bg-light-green rounded py-2 px-3">
                      <div class="transcript-line-speaker">
                        <div class="font-weight-bold">Darrin Peller</div>
                        <div class="secondary-title font-italic mb-1"> Analyst at Wolfe Research</div>
                      </div>
                      <p class="pb-2 mb-0">Great. Thanks Julie, and thanks, Angie.</p>
                    </div>
                  </div>
                  <div class="transcript-line-left pb-4">
                    <div class="insider-image border rounded text-center mt-3 mr-3"><span class="fa-regular fa-phone" aria-hidden="true"></span></div>
                    <div class="flex-shrink-1 position-relative transcript-arrow bg-light rounded py-2 px-3">
                      <div class="transcript-line-speaker">
                        <div class="font-weight-bold mb-1">Operator</div>
                      </div>
                      <p class="pb-2 mb-0">Thank you. And our next question today comes from Jim Schneider with Goldman Sachs. Please go ahead.</p>
                    </div>
                  </div>
                  <div class="transcript-line-right mb-4">
                    <div class="insider-image border rounded text-center mt-3 ml-3"><span class="fa-regular fa-user" aria-hidden="true"></span></div>
                    <div class="flex-shrink-1 position-relative transcript-arrow bg-light-green rounded py-2 px-3">
                      <div class="transcript-line-speaker">
                        <div class="font-weight-bold">Jim Schneider</div>
                        <div class="secondary-title font-italic mb-1"> Analyst at The Goldman Sachs Group</div>
                      </div>
                      <p class="pb-2 mb-0">Good morning. Thanks for taking my questions. Julie, I understand that your outlook and you're not really seeing any difference on macro side and your outlook reflects sort of idiosyncratic growth. But can
                        you maybe discuss a little bit about when you talk with clients, what's the sort of range of outcomes for discretionary increases in the 2025 budget outlook?</p>
                      <p class="pb-2 mb-0">And how big a factor is rates specifically as a macro impact when they're thinking about that? And do you think that changes materially given the Fed's message yesterday?</p>
                    </div>
                  </div>
                  <div class="transcript-line-left pb-4">
                    <div class="insider-image border rounded mt-3 mr-3" style="background-image: url(https://insidertrades.com/media/2063push_juliewiki.jpg);"></div>
                    <div class="flex-shrink-1 position-relative transcript-arrow bg-light-blue rounded py-2 px-3">
                      <div class="transcript-line-speaker">
                        <div class="font-weight-bold">Julie Sweet</div>
                        <div class="secondary-title font-italic mb-1">Chair and Chief Executive Officer at Accenture</div>
                      </div>
                      <p class="pb-2 mb-0">The rates definitely depends on industry, right? So if you're a more capital-intensive industry or you're an industry that wants to grow more in acquisitions, the rates -- there's lots of puts and takes in
                        doing the range. And I think it's just too early based on -- yesterday's been a lot of speculation. I mean, our business is very much focused on, like when there's change and it doesn't matter what the change is, good or bad
                        change, that's where we really partner with our clients successfully because if they've now got new constraints because the rates are higher, then they want more opportunity to cut costs. If the rates are going to fuel things
                        like capital projects, we've got our capital projects business, right?</p>
                      <p class="pb-2 mb-0">So what we focus on, and I think what we're so successful is we have these deep relationships with our clients. Our top 100 we've been with over 10 years. We understand them and we are always looking at this
                        and saying, okay, what does that mean anticipating what they're helping. So that's -- so whatever the change is, that's where Accenture really can help them pivot. And it's part of our strength that we're so relevant to both
                        growth and cost.</p>
                    </div>
                  </div>
                  <div class="transcript-line-right mb-4">
                    <div class="insider-image border rounded text-center mt-3 ml-3"><span class="fa-regular fa-user" aria-hidden="true"></span></div>
                    <div class="flex-shrink-1 position-relative transcript-arrow bg-light-green rounded py-2 px-3">
                      <div class="transcript-line-speaker">
                        <div class="font-weight-bold">Jim Schneider</div>
                        <div class="secondary-title font-italic mb-1"> Analyst at The Goldman Sachs Group</div>
                      </div>
                      <p class="pb-2 mb-0">That's helpful. Thank you. And then with respect to the AI work, I mean, you talked about some of the context of the client conversations you're having, but quantitatively, are you seeing any kind of major
                        changes in terms of the size and scope of the individual projects? And what are clients saying about sort of their pivot or when they might pivot to sort of larger, more transformative projects within GenAI?</p>
                    </div>
                  </div>
                  <div class="transcript-line-left pb-4">
                    <div class="insider-image border rounded mt-3 mr-3" style="background-image: url(https://insidertrades.com/media/2063push_juliewiki.jpg);"></div>
                    <div class="flex-shrink-1 position-relative transcript-arrow bg-light-blue rounded py-2 px-3">
                      <div class="transcript-line-speaker">
                        <div class="font-weight-bold">Julie Sweet</div>
                        <div class="secondary-title font-italic mb-1">Chair and Chief Executive Officer at Accenture</div>
                      </div>
                      <p class="pb-2 mb-0">Yeah. We're already starting to see that, right? We're starting to see that clients and the characteristics are pretty clear. If you have a client that's been investing in their digital core, including
                        security and data for many years and we have many of those that we've helped, they're now able to start to scale and we're starting to do that and we're seeing those partnerships. Where you have clients where we've been
                        helping them prove it and maybe scale in a part of the business, but they really haven't got their data foundation where they're not moving into the cloud, then what they're working with us is how do we accelerate that.</p>
                      <p class="pb-2 mb-0">And what you probably heard as we were talking through some of the examples today is that there's a lot of data foundation now being built along with getting into modern cloud platforms. And so, we are
                        seeing an acceleration of the data work, which is absolutely fundamental to using GenAI.</p>
                    </div>
                  </div>
                  <div class="transcript-line-right mb-4">
                    <div class="insider-image border rounded text-center mt-3 ml-3"><span class="fa-regular fa-user" aria-hidden="true"></span></div>
                    <div class="flex-shrink-1 position-relative transcript-arrow bg-light-green rounded py-2 px-3">
                      <div class="transcript-line-speaker">
                        <div class="font-weight-bold">Jim Schneider</div>
                        <div class="secondary-title font-italic mb-1"> Analyst at The Goldman Sachs Group</div>
                      </div>
                      <p class="pb-2 mb-0">Thank you.</p>
                    </div>
                  </div>
                  <div class="transcript-line-left pb-4">
                    <div class="insider-image border rounded mt-3 mr-3" style="background-image: url(https://insidertrades.com/media/2063push_juliewiki.jpg);"></div>
                    <div class="flex-shrink-1 position-relative transcript-arrow bg-light-blue rounded py-2 px-3">
                      <div class="transcript-line-speaker">
                        <div class="font-weight-bold">Julie Sweet</div>
                        <div class="secondary-title font-italic mb-1">Chair and Chief Executive Officer at Accenture</div>
                      </div>
                      <p class="pb-2 mb-0">Okay. Thank you.</p>
                    </div>
                  </div>
                  <div class="transcript-line-left pb-4">
                    <div class="insider-image border rounded text-center mt-3 mr-3"><span class="fa-regular fa-phone" aria-hidden="true"></span></div>
                    <div class="flex-shrink-1 position-relative transcript-arrow bg-light rounded py-2 px-3">
                      <div class="transcript-line-speaker">
                        <div class="font-weight-bold mb-1">Operator</div>
                      </div>
                      <p class="pb-2 mb-0">And our next question today comes from Dave Koning with Baird. Please go ahead.</p>
                    </div>
                  </div>
                  <div class="transcript-line-right mb-4">
                    <div class="insider-image border rounded text-center mt-3 ml-3"><span class="fa-regular fa-user" aria-hidden="true"></span></div>
                    <div class="flex-shrink-1 position-relative transcript-arrow bg-light-green rounded py-2 px-3">
                      <div class="transcript-line-speaker">
                        <div class="font-weight-bold">David Koning</div>
                        <div class="secondary-title font-italic mb-1"> Analyst at Robert W. Baird</div>
                      </div>
                      <p class="pb-2 mb-0">Yeah. Hey, guys. Great job. And I guess my question, just on the fiscal Q2 guide. Historically, Q2 has been a pretty flat sequential quarter. And you're guiding, I believe, to down about $1 billion to $1.5
                        billion sequentially this quarter. I know a little of that may be a few hundred million is FX, I get that. But what -- was there anything in Q1 that kind of naturally falling off in Q2 this year, that's a little abnormal or
                        some sequential pattern that's a little different.</p>
                    </div>
                  </div>
                  <div class="transcript-line-left pb-4">
                    <div class="insider-image border rounded text-center mt-3 mr-3"><span class="fa-regular fa-user" aria-hidden="true"></span></div>
                    <div class="flex-shrink-1 position-relative transcript-arrow bg-light-blue rounded py-2 px-3">
                      <div class="transcript-line-speaker">
                        <div class="font-weight-bold">Angie Park</div>
                        <div class="secondary-title font-italic mb-1">Chief Financial Officer at Accenture</div>
                      </div>
                      <p class="pb-2 mb-0">Yeah. David, happy holidays and good morning. As we think about our Q2 guide of 5% to 9%, it's a very solid guide based upon what we see. And there's nothing unique in Q2 that I would call out. And in fact,
                        just anchoring back to our over-delivery that we saw in the first quarter, it was really a function of the larger deals coming online a bit better than we expected and we continue to see that, which gave us confidence in
                        driving -- in raising our guidance for the full-year. So nothing to call out for Q2.</p>
                    </div>
                  </div>
                  <div class="transcript-line-right mb-4">
                    <div class="insider-image border rounded text-center mt-3 ml-3"><span class="fa-regular fa-user" aria-hidden="true"></span></div>
                    <div class="flex-shrink-1 position-relative transcript-arrow bg-light-green rounded py-2 px-3">
                      <div class="transcript-line-speaker">
                        <div class="font-weight-bold">David Koning</div>
                        <div class="secondary-title font-italic mb-1"> Analyst at Robert W. Baird</div>
                      </div>
                      <p class="pb-2 mb-0">Got you. Yeah, you definitely crushed Q1. And then I guess one, just a nerdy kind of financial question. But now that you fully have like the debt in place, should we think about a sequential pickup in
                        interest expense? I think it was $30 million in Q1. Does that go to like $50 million in Q2 or something like that?</p>
                    </div>
                  </div>
                  <div class="transcript-line-left pb-4">
                    <div class="insider-image border rounded text-center mt-3 mr-3"><span class="fa-regular fa-user" aria-hidden="true"></span></div>
                    <div class="flex-shrink-1 position-relative transcript-arrow bg-light-blue rounded py-2 px-3">
                      <div class="transcript-line-speaker">
                        <div class="font-weight-bold">Angie Park</div>
                        <div class="secondary-title font-italic mb-1">Chief Financial Officer at Accenture</div>
                      </div>
                      <p class="pb-2 mb-0">Yeah. Different than giving you the specific numbers. In terms of how to think about it, yes, that is correct because when you -- there's certain things, of course, that we see in our income below
                        operations. And what you saw there was the interest -- the net interest income was lower as a result of we did have average lower cash balances, also lower interest rates. And then we also had the interest expense from our
                        long-term debt. So -- and but all of that has been factored in the guidance that we've given. And so it's in there.</p>
                    </div>
                  </div>
                  <div class="transcript-line-right mb-4">
                    <div class="insider-image border rounded text-center mt-3 ml-3"><span class="fa-regular fa-user" aria-hidden="true"></span></div>
                    <div class="flex-shrink-1 position-relative transcript-arrow bg-light-green rounded py-2 px-3">
                      <div class="transcript-line-speaker">
                        <div class="font-weight-bold">David Koning</div>
                        <div class="secondary-title font-italic mb-1"> Analyst at Robert W. Baird</div>
                      </div>
                      <p class="pb-2 mb-0">Got you. Thanks, guys. Great job.</p>
                    </div>
                  </div>
                  <div class="transcript-line-left pb-4">
                    <div class="insider-image border rounded text-center mt-3 mr-3"><span class="fa-regular fa-user" aria-hidden="true"></span></div>
                    <div class="flex-shrink-1 position-relative transcript-arrow bg-light-blue rounded py-2 px-3">
                      <div class="transcript-line-speaker">
                        <div class="font-weight-bold">Angie Park</div>
                        <div class="secondary-title font-italic mb-1">Chief Financial Officer at Accenture</div>
                      </div>
                      <p class="pb-2 mb-0">Thank you.</p>
                    </div>
                  </div>
                  <div class="transcript-line-left pb-4">
                    <div class="insider-image border rounded text-center mt-3 mr-3"><span class="fa-regular fa-phone" aria-hidden="true"></span></div>
                    <div class="flex-shrink-1 position-relative transcript-arrow bg-light rounded py-2 px-3">
                      <div class="transcript-line-speaker">
                        <div class="font-weight-bold mb-1">Operator</div>
                      </div>
                      <p class="pb-2 mb-0">And our next question today comes from James with Morgan Stanley. Please go ahead.</p>
                    </div>
                  </div>
                  <div class="transcript-line-right mb-4">
                    <div class="insider-image border rounded text-center mt-3 ml-3"><span class="fa-regular fa-user" aria-hidden="true"></span></div>
                    <div class="flex-shrink-1 position-relative transcript-arrow bg-light-green rounded py-2 px-3">
                      <div class="transcript-line-speaker">
                        <div class="font-weight-bold">James Faucette</div>
                        <div class="secondary-title font-italic mb-1"> Analyst at Morgan Stanley</div>
                      </div>
                      <p class="pb-2 mb-0">Great. Thank you very much. I want to just quickly ask a follow-up on capital structure and allocation. It sounds like you're still quite committed to pursuing both acquisitions as well as capital return.
                        Last year, we looked at -- we did some essentially debt raise to help fund those priorities. Where are we at from that perspective? Or do you feel like we're in a pretty good overall cash position and continue to be able to do
                        that or should we expect that at some point, at least over the next couple of years, we can see further increases in debt and debt raising to fund the capital allocation priorities?</p>
                    </div>
                  </div>
                  <div class="transcript-line-left pb-4">
                    <div class="insider-image border rounded text-center mt-3 mr-3"><span class="fa-regular fa-user" aria-hidden="true"></span></div>
                    <div class="flex-shrink-1 position-relative transcript-arrow bg-light-blue rounded py-2 px-3">
                      <div class="transcript-line-speaker">
                        <div class="font-weight-bold">Angie Park</div>
                        <div class="secondary-title font-italic mb-1">Chief Financial Officer at Accenture</div>
                      </div>
                      <p class="pb-2 mb-0">Yeah. Hey, James, nice to talk to you. Why don't I start? We were pleased to and execute our inaugural bond offering of $5 billion, which we did in October. And look, when we look -- when we step back, it
                        was really a routine review of our capital structure where we tap the long-term debt market to increase our liquidity for general -- general corporate accounting purposes. And what it does is it ultimately it optimizes our
                        capital structure and reduces our capital -- our cost-of-capital. That said, let me just reinforce for you, there is no change to our capital allocation strategy, which also includes how we look at and use G&amp;A.</p>
                    </div>
                  </div>
                  <div class="transcript-line-left pb-4">
                    <div class="insider-image border rounded mt-3 mr-3" style="background-image: url(https://insidertrades.com/media/2063push_juliewiki.jpg);"></div>
                    <div class="flex-shrink-1 position-relative transcript-arrow bg-light-blue rounded py-2 px-3">
                      <div class="transcript-line-speaker">
                        <div class="font-weight-bold">Julie Sweet</div>
                        <div class="secondary-title font-italic mb-1">Chair and Chief Executive Officer at Accenture</div>
                      </div>
                      <p class="pb-2 mb-0">Again, this year, we're going back to kind of more of a business-as-usual. We think it's going to be somewhere around $3 billion. But as we've always said, if there's opportunities or not, we've got the
                        balance sheet. So we could raise debt. But there's no strategy to increase debt. But we might if we had the right opportunities.</p>
                      <p class="pb-2 mb-0">I mean, last year, we had a great opportunity to double down on strategic acquisitions and it's served us well as we've gone into this year. But this year, we're back to kind of standard around $3 billion,
                        which is kind of the right percentage. So we'll communicate as we go. We always have that flexibility. And I think that's the strength if you think about Accenture is having a strong balance sheet and to have the flexibility
                        to go after opportunities in the market that drive long-term growth. And that's how we think about the decisions about whether or not to do debt or not.</p>
                    </div>
                  </div>
                  <div class="transcript-line-right mb-4">
                    <div class="insider-image border rounded text-center mt-3 ml-3"><span class="fa-regular fa-user" aria-hidden="true"></span></div>
                    <div class="flex-shrink-1 position-relative transcript-arrow bg-light-green rounded py-2 px-3">
                      <div class="transcript-line-speaker">
                        <div class="font-weight-bold">James Faucette</div>
                        <div class="secondary-title font-italic mb-1"> Analyst at Morgan Stanley</div>
                      </div>
                      <p class="pb-2 mb-0">That's great color there. And then, I wanted to ask about the consulting bookings, seeing nice growth and acceleration there. I'm wondering -- and I know it's hard given the breadth of Accenture's customer
                        base, but I'm wondering if you can help us maybe generalize what you're seeing in the consulting bookings and if there's a change there? And I guess I'm wondering if we're seeing a focus on cost control versus potential
                        revenue generation or new technology evaluation or outfolds into AI. Just any color you can provide on what the tenor of those consulting bookings look like right now?</p>
                    </div>
                  </div>
                  <div class="transcript-line-left pb-4">
                    <div class="insider-image border rounded mt-3 mr-3" style="background-image: url(https://insidertrades.com/media/2063push_juliewiki.jpg);"></div>
                    <div class="flex-shrink-1 position-relative transcript-arrow bg-light-blue rounded py-2 px-3">
                      <div class="transcript-line-speaker">
                        <div class="font-weight-bold">Julie Sweet</div>
                        <div class="secondary-title font-italic mb-1">Chair and Chief Executive Officer at Accenture</div>
                      </div>
                      <p class="pb-2 mb-0">Yeah. So maybe just keep in mind that what we're generally bringing to our clients are multi-service solutions. So you might do -- as we talked about, we're doing Managed Services in Security and that
                        requires industry consulting as a part of it to make sure that we're doing all the work. A lot of the reinvention is -- a lot of process that. So I think I would anchor on -- there are really our two themes that at least and
                        when they come to us, they want cost efficiency.</p>
                      <p class="pb-2 mb-0">Every industry wants a cost efficiency now and they're looking for growth or other outcomes, speed-to-market. So you heard a lot when we talked about like what we're doing with like CaixaBank, that was both
                        speed-to-market as well as efficiencies. And so that's one of the things that we focus on and that really gives us -- it's our unique differentiation because we've got things like Song that's everything about customer and we
                        can put to that. We understand the industry. So the twin themes here is cost efficiency and growth.</p>
                    </div>
                  </div>
                  <div class="transcript-line-right mb-4">
                    <div class="insider-image border rounded text-center mt-3 ml-3"><span class="fa-regular fa-user" aria-hidden="true"></span></div>
                    <div class="flex-shrink-1 position-relative transcript-arrow bg-light-green rounded py-2 px-3">
                      <div class="transcript-line-speaker">
                        <div class="font-weight-bold">James Faucette</div>
                        <div class="secondary-title font-italic mb-1"> Analyst at Morgan Stanley</div>
                      </div>
                      <p class="pb-2 mb-0">Great. Thank you so much.</p>
                    </div>
                  </div>
                  <div class="transcript-line-left pb-4">
                    <div class="insider-image border rounded mt-3 mr-3" style="background-image: url(https://insidertrades.com/media/2063push_juliewiki.jpg);"></div>
                    <div class="flex-shrink-1 position-relative transcript-arrow bg-light-blue rounded py-2 px-3">
                      <div class="transcript-line-speaker">
                        <div class="font-weight-bold">Julie Sweet</div>
                        <div class="secondary-title font-italic mb-1">Chair and Chief Executive Officer at Accenture</div>
                      </div>
                      <p class="pb-2 mb-0">Thank you.</p>
                    </div>
                  </div>
                  <div class="transcript-line-left pb-4">
                    <div class="insider-image border rounded text-center mt-3 mr-3"><span class="fa-regular fa-phone" aria-hidden="true"></span></div>
                    <div class="flex-shrink-1 position-relative transcript-arrow bg-light rounded py-2 px-3">
                      <div class="transcript-line-speaker">
                        <div class="font-weight-bold mb-1">Operator</div>
                      </div>
                      <p class="pb-2 mb-0">Thank you. And our next question today comes from Keith Bachman with BMO Capital Markets. Please go ahead.</p>
                    </div>
                  </div>
                  <div class="transcript-line-right mb-4">
                    <div class="insider-image border rounded text-center mt-3 ml-3"><span class="fa-regular fa-user" aria-hidden="true"></span></div>
                    <div class="flex-shrink-1 position-relative transcript-arrow bg-light-green rounded py-2 px-3">
                      <div class="transcript-line-speaker">
                        <div class="font-weight-bold">Keith Bachman</div>
                        <div class="secondary-title font-italic mb-1"> Analyst at BMO Capital Markets</div>
                      </div>
                      <p class="pb-2 mb-0">Hi. Good morning. Many thanks and happy holidays to everyone. My first question I wanted to ask is around pricing dynamics. And you've indicated that the macro backdrop is fairly steady. You're gaining share
                        through skills. And I wanted to ask specifically about some of the legacy areas such as application maintenance, maybe the BPO work. One of your competitors has suggested that pricing is pretty challenging because there aren't
                        enough deals, a lot of folks chasing those deals. But could you specifically address what you're seeing as pricing dynamics during the quarter? Any changes?</p>
                    </div>
                  </div>
                  <div class="transcript-line-left pb-4">
                    <div class="insider-image border rounded mt-3 mr-3" style="background-image: url(https://insidertrades.com/media/2063push_juliewiki.jpg);"></div>
                    <div class="flex-shrink-1 position-relative transcript-arrow bg-light-blue rounded py-2 px-3">
                      <div class="transcript-line-speaker">
                        <div class="font-weight-bold">Julie Sweet</div>
                        <div class="secondary-title font-italic mb-1">Chair and Chief Executive Officer at Accenture</div>
                      </div>
                      <p class="pb-2 mb-0">It's a very competitive market, which is what we've been saying every quarter and we did see lower pricing across the business, which has been pretty consistent. What I would say is that -- which makes
                        sense, right? You're in a constrained -- as we said that the clients have constrained spending, particularly on small deals and so you'd expect it to be constrained.</p>
                      <p class="pb-2 mb-0">What I would say though that AMS, Application Managed Services is not legacy if you do it the way we do it, right? So what we offer to our clients is we have the talent, the full stack engineers, the GenAI,
                        we have a platform called GenWizard. And so clients are coming to us not to say, "Hey, can you take-off my old applications", they're coming on us to modernize while taking costs down. And you see that for -- in what the work
                        we're doing, it's very advanced in how we're doing it. So we -- basically we can it run to the new, right, it's like have us help you run your applications in order to rotate to the new. So we see this as a critical way that
                        we are at the heart of their business in modernizing their digital core. It's not legacy. Same thing with our operations business.</p>
                    </div>
                  </div>
                  <div class="transcript-line-right mb-4">
                    <div class="insider-image border rounded text-center mt-3 ml-3"><span class="fa-regular fa-user" aria-hidden="true"></span></div>
                    <div class="flex-shrink-1 position-relative transcript-arrow bg-light-green rounded py-2 px-3">
                      <div class="transcript-line-speaker">
                        <div class="font-weight-bold">Keith Bachman</div>
                        <div class="secondary-title font-italic mb-1"> Analyst at BMO Capital Markets</div>
                      </div>
                      <p class="pb-2 mb-0">Yeah. Okay. That makes a ton of sense. Thank you, Julie. My follow-up question is, in some of our recent discussions, and to be fair with software companies have suggested that Europe has softened in the
                        last 30, 45 days and it -- which makes sense if you just read the newspapers about what's going on in Europe. But have you guys seen any change in the dynamics underpinning Europe and/or changed the perspective that you may
                        have as it relates to European demand over the next 12 months? Thanks. And that's it from me, and many thanks again and happy holidays.</p>
                    </div>
                  </div>
                  <div class="transcript-line-left pb-4">
                    <div class="insider-image border rounded mt-3 mr-3" style="background-image: url(https://insidertrades.com/media/2063push_juliewiki.jpg);"></div>
                    <div class="flex-shrink-1 position-relative transcript-arrow bg-light-blue rounded py-2 px-3">
                      <div class="transcript-line-speaker">
                        <div class="font-weight-bold">Julie Sweet</div>
                        <div class="secondary-title font-italic mb-1">Chair and Chief Executive Officer at Accenture</div>
                      </div>
                      <p class="pb-2 mb-0">Thanks. Well, so our view of European demand is over the next 12 months is baked into the rise of in our guidance, right? And we're all reading the same papers. Europe is definitely more -- Middle-East is
                        obviously different. Europe is definitely in a more challenging environment. And you see that with our growth rate is there on a relative basis as well. But we feel very good about -- we have an excellent business in EMEA.
                        We're very relevant to our clients. And so we feel good about the -- us -- our demand environment and that's fully reflected in the raise and guidance that we just gave you. Thank you.</p>
                      <p class="pb-2 mb-0">Can we have the next question?</p>
                    </div>
                  </div>
                  <div class="transcript-line-left pb-4">
                    <div class="insider-image border rounded text-center mt-3 mr-3"><span class="fa-regular fa-user" aria-hidden="true"></span></div>
                    <div class="flex-shrink-1 position-relative transcript-arrow bg-light-blue rounded py-2 px-3">
                      <div class="transcript-line-speaker">
                        <div class="font-weight-bold">Katie O'Conor</div>
                        <div class="secondary-title font-italic mb-1">Managing Director, Head of Investor Relations at Accenture</div>
                      </div>
                      <p class="pb-2 mb-0">Operator, we're going to take [Phonetic] one more question, and then Julie will wrap up the call.</p>
                    </div>
                  </div>
                  <div class="transcript-line-left pb-4">
                    <div class="insider-image border rounded text-center mt-3 mr-3"><span class="fa-regular fa-phone" aria-hidden="true"></span></div>
                    <div class="flex-shrink-1 position-relative transcript-arrow bg-light rounded py-2 px-3">
                      <div class="transcript-line-speaker">
                        <div class="font-weight-bold mb-1">Operator</div>
                      </div>
                      <p class="pb-2 mb-0">Absolutely. And our final question comes from Bryan Bergin with TD Cowen. Please go ahead.</p>
                    </div>
                  </div>
                  <div class="transcript-line-right mb-4">
                    <div class="insider-image border rounded text-center mt-3 ml-3"><span class="fa-regular fa-user" aria-hidden="true"></span></div>
                    <div class="flex-shrink-1 position-relative transcript-arrow bg-light-green rounded py-2 px-3">
                      <div class="transcript-line-speaker">
                        <div class="font-weight-bold">Bryan Bergin</div>
                        <div class="secondary-title font-italic mb-1"> Analyst at TD Cowen</div>
                      </div>
                      <p class="pb-2 mb-0">Hey, guys. Good morning. Happy holidays. I wanted to ask on the service lines here. Can you comment on performance across Strategy Consulting, Tech Services and Operations?</p>
                    </div>
                  </div>
                  <div class="transcript-line-left pb-4">
                    <div class="insider-image border rounded mt-3 mr-3" style="background-image: url(https://insidertrades.com/media/2063push_juliewiki.jpg);"></div>
                    <div class="flex-shrink-1 position-relative transcript-arrow bg-light-blue rounded py-2 px-3">
                      <div class="transcript-line-speaker">
                        <div class="font-weight-bold">Julie Sweet</div>
                        <div class="secondary-title font-italic mb-1">Chair and Chief Executive Officer at Accenture</div>
                      </div>
                      <p class="pb-2 mb-0">Yeah. All of very -- all strong this quarter.</p>
                    </div>
                  </div>
                  <div class="transcript-line-left pb-4">
                    <div class="insider-image border rounded text-center mt-3 mr-3"><span class="fa-regular fa-user" aria-hidden="true"></span></div>
                    <div class="flex-shrink-1 position-relative transcript-arrow bg-light-blue rounded py-2 px-3">
                      <div class="transcript-line-speaker">
                        <div class="font-weight-bold">Angie Park</div>
                        <div class="secondary-title font-italic mb-1">Chief Financial Officer at Accenture</div>
                      </div>
                      <p class="pb-2 mb-0">Yes. Bryan, the thing that I would add to that is we did see broad-based growth and if you look at it from a Consulting and a Managed Services type of work perspective, we had mid-single-digit growth in
                        Consulting, and 11% growth in Managed Services. And as you think about the rates that we have for the year, which is 4% to 7% -- and underneath that, we see Consulting now in the mid-single-digit range growth and Managed
                        Services in the mid-to-high range growth.</p>
                    </div>
                  </div>
                  <div class="transcript-line-right mb-4">
                    <div class="insider-image border rounded text-center mt-3 ml-3"><span class="fa-regular fa-user" aria-hidden="true"></span></div>
                    <div class="flex-shrink-1 position-relative transcript-arrow bg-light-green rounded py-2 px-3">
                      <div class="transcript-line-speaker">
                        <div class="font-weight-bold">Bryan Bergin</div>
                        <div class="secondary-title font-italic mb-1"> Analyst at TD Cowen</div>
                      </div>
                      <p class="pb-2 mb-0">Okay. And then a follow-up here on the workforce and contract profitability. So you noted most headcount was added across India. Can you just comment on what you're seeing there as far as wage inflation
                        dynamics, just given most services companies and GCCs have been leaning in? And particularly, amid the competitive pricing environment, just talk about the levers you have here to mitigate gross margin pressure.</p>
                    </div>
                  </div>
                  <div class="transcript-line-left pb-4">
                    <div class="insider-image border rounded text-center mt-3 mr-3"><span class="fa-regular fa-user" aria-hidden="true"></span></div>
                    <div class="flex-shrink-1 position-relative transcript-arrow bg-light-blue rounded py-2 px-3">
                      <div class="transcript-line-speaker">
                        <div class="font-weight-bold">Angie Park</div>
                        <div class="secondary-title font-italic mb-1">Chief Financial Officer at Accenture</div>
                      </div>
                      <p class="pb-2 mb-0">Yeah, I'll start, Bryan. No real change in terms of the market dynamics of what we see reflected around wage inflation. And of course, we are always paying market relevant pay based upon the skills and the
                        locations of our people, and we continue to see that -- the same. And then, as it relates to pricing, as Julie mentioned, it is -- it continues to be highly competitive. At the same time, as you know of us, right, we're
                        managing it. We're focused on pricing as well as on our differentiation and we're focused on cost and delivery efficiencies in our business and how we operate.</p>
                    </div>
                  </div>
                  <div class="transcript-line-right mb-4">
                    <div class="insider-image border rounded text-center mt-3 ml-3"><span class="fa-regular fa-user" aria-hidden="true"></span></div>
                    <div class="flex-shrink-1 position-relative transcript-arrow bg-light-green rounded py-2 px-3">
                      <div class="transcript-line-speaker">
                        <div class="font-weight-bold">Bryan Bergin</div>
                        <div class="secondary-title font-italic mb-1"> Analyst at TD Cowen</div>
                      </div>
                      <p class="pb-2 mb-0">No. All right, understood. Happy holidays.</p>
                    </div>
                  </div>
                  <div class="transcript-line-left pb-4">
                    <div class="insider-image border rounded mt-3 mr-3" style="background-image: url(https://insidertrades.com/media/2063push_juliewiki.jpg);"></div>
                    <div class="flex-shrink-1 position-relative transcript-arrow bg-light-blue rounded py-2 px-3">
                      <div class="transcript-line-speaker">
                        <div class="font-weight-bold">Julie Sweet</div>
                        <div class="secondary-title font-italic mb-1">Chair and Chief Executive Officer at Accenture</div>
                      </div>
                      <p class="pb-2 mb-0">Thanks. Happy Holidays.</p>
                    </div>
                  </div>
                  <div class="transcript-line-left pb-4">
                    <div class="insider-image border rounded text-center mt-3 mr-3"><span class="fa-regular fa-user" aria-hidden="true"></span></div>
                    <div class="flex-shrink-1 position-relative transcript-arrow bg-light-blue rounded py-2 px-3">
                      <div class="transcript-line-speaker">
                        <div class="font-weight-bold">Angie Park</div>
                        <div class="secondary-title font-italic mb-1">Chief Financial Officer at Accenture</div>
                      </div>
                      <p class="pb-2 mb-0">Thank you, Bryan.</p>
                    </div>
                  </div>
                  <div class="transcript-line-left pb-4">
                    <div class="insider-image border rounded mt-3 mr-3" style="background-image: url(https://insidertrades.com/media/2063push_juliewiki.jpg);"></div>
                    <div class="flex-shrink-1 position-relative transcript-arrow bg-light-blue rounded py-2 px-3">
                      <div class="transcript-line-speaker">
                        <div class="font-weight-bold">Julie Sweet</div>
                        <div class="secondary-title font-italic mb-1">Chair and Chief Executive Officer at Accenture</div>
                      </div>
                      <p class="pb-2 mb-0">Well, in closing, I want to thank all of our shareholders for your continued trust and support and all of our people for what you do every single day. I wish everyone a very happy and healthy holiday season.
                      </p>
                      <p class="pb-2 mb-0">Thank you for joining us today, and we look forward to being back here in a quarter, so thanks everyone.</p>
                    </div>
                  </div>
                  <div class="transcript-line-left pb-4">
                    <div class="insider-image border rounded text-center mt-3 mr-3"><span class="fa-regular fa-phone" aria-hidden="true"></span></div>
                    <div class="flex-shrink-1 position-relative transcript-arrow bg-light rounded py-2 px-3">
                      <div class="transcript-line-speaker">
                        <div class="font-weight-bold mb-1">Operator</div>
                      </div>
                      <p class="pb-2 mb-0">[Operator Closing Remarks]</p>
                    </div>
                  </div>
                </div><button type="button" id="toggleQAButton" class="clear-button upper-link no-after mx-auto mb-3 mt-1" aria-expanded="false" aria-controls="transcriptQA" aria-label="Expand Questions and Answers">Read more<span
                    class="fa-regular fa-angle-down ml-2"></span></button>
                <h4 id="participants" class="section-h anchor-link-target">Participants</h4>
                <div class="row narrow-gutter-row">
                  <div class="col-12 col-md-6">
                    <h5 class="mt-1">Corporate Executives</h5>
                    <ul class="pl-0 font-smaller" style="left:auto; line-height:1.1em;">
                      <li class="list-group-item border-0 pl-0 py-2">
                        <div class="d-flex align-items-start">
                          <div class="bg-light insider-image border rounded text-center d-flex align-items-center justify-content-center mr-3"><span class="fa-regular fa-user" aria-hidden="true"></span></div>
                          <div class="flex-grow-1"><strong>Katie O'Conor</strong>
                            <div class="secondary-title font-italic">Managing Director, Head of Investor Relations</div>
                          </div>
                        </div>
                      </li>
                      <li class="list-group-item border-0 pl-0 py-2">
                        <div class="d-flex align-items-start">
                          <div class="mr-3 insider-image border rounded" style="background-image: url(https://insidertrades.com/media/2063push_juliewiki.jpg);"></div>
                          <div class="flex-grow-1"><a class="no-underline" target="_blank" rel="noopener" href="https://www.insidertrades.com/accenture-plc-stock/julie-spellman-sweet/">Julie Sweet</a>
                            <div class="secondary-title font-italic">Chair and Chief Executive Officer</div>
                          </div>
                        </div>
                      </li>
                      <li class="list-group-item border-0 pl-0 py-2">
                        <div class="d-flex align-items-start">
                          <div class="bg-light insider-image border rounded text-center d-flex align-items-center justify-content-center mr-3"><span class="fa-regular fa-user" aria-hidden="true"></span></div>
                          <div class="flex-grow-1"><strong>Angie Park</strong>
                            <div class="secondary-title font-italic">Chief Financial Officer</div>
                          </div>
                        </div>
                      </li>
                    </ul>
                  </div>
                  <div class="col-12 col-md-6">
                    <h5 class="mt-1">Analysts</h5>
                    <ul class="pl-0 font-smaller" style="left:auto; line-height:1.1em;">
                      <li class="list-group-item border-0 pl-0 py-2">
                        <div class="d-flex align-items-start">
                          <div class="flex-grow-1"><a class="no-underline" href="/all-access/analyst-rankings/details/?AnalystName=Tien-tsin Huang&amp;FirmID=43&amp;Type=0">Tien-tsin Huang</a>,
                            <a class="secondary-title no-underline font-italic" href="/all-access/brokerage-rankings/details/?id=43&amp;Type=0">JPMorgan Chase &amp; Co.</a></div>
                        </div>
                      </li>
                      <li class="list-group-item border-0 pl-0 py-2">
                        <div class="d-flex align-items-start">
                          <div class="flex-grow-1"><strong>Jason Kupferberg</strong>, <span class="secondary-title font-italic">BofA Merrill Lynch</span></div>
                        </div>
                      </li>
                      <li class="list-group-item border-0 pl-0 py-2">
                        <div class="d-flex align-items-start">
                          <div class="flex-grow-1"><a class="no-underline" href="/all-access/analyst-rankings/details/?AnalystName=Bryan Keane&amp;FirmID=109&amp;Type=0">Bryan Keane</a>,
                            <a class="secondary-title no-underline font-italic" href="/all-access/brokerage-rankings/details/?id=109&amp;Type=0">Deutsche Bank Aktiengesellschaft</a></div>
                        </div>
                      </li>
                      <li class="list-group-item border-0 pl-0 py-2">
                        <div class="d-flex align-items-start">
                          <div class="flex-grow-1"><a class="no-underline" href="/all-access/analyst-rankings/details/?AnalystName=Darrin Peller&amp;FirmID=6550&amp;Type=0">Darrin Peller</a>,
                            <a class="secondary-title no-underline font-italic" href="/all-access/brokerage-rankings/details/?id=6550&amp;Type=0">Wolfe Research</a></div>
                        </div>
                      </li>
                      <li class="list-group-item border-0 pl-0 py-2">
                        <div class="d-flex align-items-start">
                          <div class="flex-grow-1"><a class="no-underline" href="/all-access/analyst-rankings/details/?AnalystName=Jim Schneider&amp;FirmID=8&amp;Type=0">Jim Schneider</a>,
                            <a class="secondary-title no-underline font-italic" href="/all-access/brokerage-rankings/details/?id=8&amp;Type=0">The Goldman Sachs Group, Inc.</a></div>
                        </div>
                      </li>
                      <li class="list-group-item border-0 pl-0 py-2">
                        <div class="d-flex align-items-start">
                          <div class="flex-grow-1"><a class="no-underline" href="/all-access/analyst-rankings/details/?AnalystName=David Koning&amp;FirmID=96&amp;Type=0">David Koning</a>,
                            <a class="secondary-title no-underline font-italic" href="/all-access/brokerage-rankings/details/?id=96&amp;Type=0">Robert W. Baird</a></div>
                        </div>
                      </li>
                      <li class="list-group-item border-0 pl-0 py-2">
                        <div class="d-flex align-items-start">
                          <div class="flex-grow-1"><a class="no-underline" href="/all-access/analyst-rankings/details/?AnalystName=James Faucette&amp;FirmID=71&amp;Type=0">James Faucette</a>,
                            <a class="secondary-title no-underline font-italic" href="/all-access/brokerage-rankings/details/?id=71&amp;Type=0">Morgan Stanley</a></div>
                        </div>
                      </li>
                      <li class="list-group-item border-0 pl-0 py-2">
                        <div class="d-flex align-items-start">
                          <div class="flex-grow-1"><a class="no-underline" href="/all-access/analyst-rankings/details/?AnalystName=Keith Bachman&amp;FirmID=19&amp;Type=0">Keith Bachman</a>,
                            <a class="secondary-title no-underline font-italic" href="/all-access/brokerage-rankings/details/?id=19&amp;Type=0">BMO Capital Markets</a></div>
                        </div>
                      </li>
                      <li class="list-group-item border-0 pl-0 py-2">
                        <div class="d-flex align-items-start">
                          <div class="flex-grow-1"><a class="no-underline" href="/all-access/analyst-rankings/details/?AnalystName=Bryan Bergin&amp;FirmID=78823&amp;Type=0">Bryan Bergin</a>,
                            <a class="secondary-title no-underline font-italic" href="/all-access/brokerage-rankings/details/?id=78823&amp;Type=0">TD Cowen</a></div>
                        </div>
                      </li>
                    </ul>
                  </div>
                </div>
              </div>
              <p><a href="https://www.alphastreet.com/" rel="noopener"><img src="/images/alphastreet.png" alt="Alpha Street Logo" loading="lazy" width="150" height="43"></a></p>
            </article>
            <div class="col-12 col-lg-4 order-0 order-lg-1">
              <div style="position: sticky; top: 55px; margin-top: 1em;">
                <div class="body-copy">
                  <h4 class="section-h">Transcript Sections</h4>
                </div>
                <ul class="link-cloud mb-3 px-0 list-style-none">
                  <li class="d-inline-block"><a href="#presentation" class="btn btn-secondary">Presentation</a></li>
                  <li class="d-inline-block"><a href="#questions-and-answers" class="btn btn-secondary">Questions and Answers</a></li>
                  <li class="d-inline-block"><a href="#participants" class="btn btn-secondary">Participants</a></li>
                </ul>
                <a target="_blank" rel="sponsored noopener" style="font-weight:normal;text-decoration:none;" href="https://www.marketbeat.com/scripts/redirect.aspx?TriggeredCampaignID=10807&amp;UserID=0&amp;Placement=NativeDisplay&amp;Source=NativeDisplay&amp;interstitial=1&amp;noskip=1"><div class="border rounded bg-white" style="width:100%;padding:22px 25px;margin-top:20px;margin-bottom:20px;text-align:left;"><div class="h2 m-0 mb-3" style="font-size: 28px;line-height:1.4;text-decoration:none;font-weight:normal;color:#444;">Trump’s Sending THIS Crypto Higher on Purpose <span style="font-size:10pt;font-weight:normal;">(Ad)</span></div><p style="text-align:left;color:#444;">Discover the coin set to explode before 2025!

Trump could trigger THIS crypto coin…
<img loading="lazy" src="https://www.marketbeat.com/scripts/TriggeredCampaignPixel.ashx?TriggeredCampaignID=10807&amp;Placement=NativeDisplay&amp;Source=NativeDisplay" alt="" height="1" width="1"></p><div class="btn btn-primary" style="font-weight:600;font-size:larger;text-align:left;">YES, I WANT THE #1 CRYPTO NOW</div></div></a>
              </div>
            </div>
          </div>
        </div>
      </div>
    </div>
  </div>
  <div class="container">
    <div class="row mt-4">
      <div class="col-lg-6">
        <h2 class="section-h">Accenture Earnings Headlines</h2>
        <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/2640197/invest-with-confidence-intrinsic-value-unveiled-of-accenture-plc">Invest with Confidence: Intrinsic Value Unveiled of Accenture PLC</a>
            <div class="byline mb-1" style="font-size: .7rem;color:#757575;">December 24 <span style="text-transform:none">at</span> 6:57 AM&nbsp;|&nbsp;gurufocus.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=29910368">What is William Blair's Estimate for Accenture Q2 Earnings?</a>
            <div class="byline mb-1" style="font-size: .7rem;color:#757575;">December 24 <span style="text-transform:none">at</span> 1:43 AM&nbsp;|&nbsp;americanbankingnews.com</div>
          </div>
        </div>
        <div class="headline-row">
          <div class="headline-image-div"><img src="https://www.marketbeat.com/images/webpush/files/thumb_2040push_Webinar-9.jpg" alt="" loading="lazy" decoding="async" width="92" height="0"></div>
          <div class="headline-description-div">
            <a class="c-black stretched-link d-block mb-1" rel="nofollow noopener" target="_blank" href="https://www.marketbeat.com/scripts/redirect.aspx?TriggeredCampaignID=10836&amp;UserID=0&amp;Placement=NativeDisplay&amp;Source=NativeDisplay&amp;interstitial=1&amp;noskip=1">No one’s talking about these Trump trades</a>
            <div class="font-8 mb-2">As you likely know, the “Trump bump” launched stocks to record highs after he secured his second reelection bid. Now, Trump and his team are coming to gut government regulation – and it’s going to create some
              incredible market opportunities. But while the masses chase large-cap tech and so-called AI stocks, a small circle of traders are using a strange but tactical method to find a pool of “hidden Trump trades.”<img loading="lazy"
                src="https://www.marketbeat.com/scripts/TriggeredCampaignPixel.ashx?TriggeredCampaignID=10836&amp;Placement=NativeDisplay&amp;Source=NativeDisplay" alt="" height="1" width="1"></div>
            <div class="byline mb-1" style="font-size: .7rem;color:#757575;">December 24, 2024&nbsp;|&nbsp;Insiders Exposed (Ad)</div>
          </div>
        </div>
        <div class="headline-row">
          <div class="headline-image-div"><img src="/images/news-sites/marketinsider.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://markets.businessinsider.com/news/stocks/rbc-capital-reaffirms-their-buy-rating-on-accenture-acn-1034169245">RBC Capital Reaffirms Their Buy Rating on Accenture (ACN)</a>
            <div class="byline mb-1" style="font-size: .7rem;color:#757575;">December 23 <span style="text-transform:none">at</span> 6:02 PM&nbsp;|&nbsp;markets.businessinsider.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/other/is-accenture-plc-acn-the-best-edge-computing-stock-to-invest-in-according-to-analysts/ar-AA1wn89u">Is Accenture plc (ACN) the Best Edge Computing Stock to Invest in According to Analysts?</a>
            <div class="byline mb-1" style="font-size: .7rem;color:#757575;">December 23 <span style="text-transform:none">at</span> 1:01 PM&nbsp;|&nbsp;msn.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/2639522/why-accenture-plc-acn-is-set-to-outperform-the-market-insights-into-financial-growth-and-competitive-advantage">Why Accenture PLC (ACN) Is Set to Outperform the Market: Insights into Financial Growth and ...</a>
            <div class="byline mb-1" style="font-size: .7rem;color:#757575;">December 23 <span style="text-transform:none">at</span> 10:07 AM&nbsp;|&nbsp;gurufocus.com</div>
          </div>
        </div><a href="/stocks/NYSE/ACN/news/" class="mt-2 mb-5 upper-link">See More Accenture Headlines</a>
      </div>
      <div class="col-lg-6">
        <div id="cphPrimaryContent_pnlRegister" class="w-100 mb-2 mt-4" onkeypress="javascript:return WebForm_FireDefaultButton(event, 'cphPrimaryContent_btnSubmit')">
          <div class="bg-dark-blue-accent c-white rounded p-4 mb-3 h-100 mt-2">
            <div class="d-inline-block">
              <div class="c-white">
                <div class="mb-3" style="font-size: 1.5rem;">Get Earnings Announcements in your inbox</div>
                <p>Want to stay updated on the latest earnings announcements and upcoming reports for companies like Accenture? Sign up for <strong>Earnings360's daily newsletter</strong> to receive timely earnings updates on Accenture and other key
                  companies, straight to your email.</p>
              </div>
              <div class="input-group dark-bkg">
                <label for="cphPrimaryContent_cphTabContent_InPostRegistrationEmail" class="sr-only">Email Address</label>
                <input name="ctl00$cphPrimaryContent$InPostRegistrationEmail" type="text" id="cphPrimaryContent_InPostRegistrationEmail" placeholder="Your Email Address" class="input-inline" style="width: calc(100% - 44px);">
                <div class="input-group-append">
                  <a onclick="return CheckEmail('cphPrimaryContent_InPostRegistrationEmail', 'ShowSuggestionInPost', 'c-white');" id="cphPrimaryContent_btnSubmit" class="btn btn-featured btn-inline-input" title="Sign Up" href="javascript:__doPostBack('ctl00$cphPrimaryContent$btnSubmit','')"><span class="fa-regular fa-angle-right"></span></a>
                </div>
                <div id="ShowSuggestionInPost"></div>
              </div>
            </div>
          </div>
        </div>
        <h2 class="section-h mt-0">About Accenture</h2>
        <div class="company-description position-relative w-fade" id="companyDescription" style="max-height: 300px; overflow: hidden;">
          <div class="lh-medium">
            <div>
              <p><span style="font-weight: 400;"><a href="/stocks/NYSE/ACN/">Accenture (NYSE:ACN)</a> is a global professional services company that operates in various industries worldwide. With a mission to provide exceptional strategy and
                  consulting, interactive technology, and operation services, Accenture has established itself as a leader in the professional services sector. The company's headquarters are located in Dublin, Ireland.</span></p>
              <p><span style="font-weight: 400;">Accenture offers its diverse client base a wide range of products and services. Its application services cover areas such as agile transformation, DevOps, software and quality engineering, data
                  management, and intelligent automation. The company also provides strategy and consulting services, focusing on data and analytics, metaverse, sustainability, and HR transformation. Accenture's technology services encompass cloud
                  infrastructure management, AI, and technology consulting. Additionally, the company offers engineering and R&amp;D digitization, business process outsourcing, and various services related to technology innovation.</span></p>
              <p><span style="font-weight: 400;">Accenture is led by a highly experienced and accomplished management team. Julie T. Spellman Sweet serves as the Chief Executive Officer and Chairman of Accenture, bringing her expertise in driving
                  growth and delivering strategic value to clients. Kathleen R. McClure is the Chief Financial Officer overseeing the company's financial operations. Gianfranco Casati serves as the Executive Chairman of Growth Markets, and Jean-Marc
                  Ollagnier leads as the Chief Executive Officer of Europe. James O. Etheredge holds the position of Chief Executive Officer of North America. These executives bring a wealth of knowledge and industry experience to their respective
                  roles, contributing to Accenture's success.</span></p>
              <p><span style="font-weight: 400;">Accenture has consistently delivered strong financial performance over the years. The company has reported substantial revenue, impressive earnings, and healthy profit margins. Accenture's financial
                  performance reflects its ability to generate significant income and maintain a strong market position. Furthermore, the company has effectively managed its debt levels, ensuring financial stability and flexibility.</span></p>
              <p><span style="font-weight: 400;">Accenture's valuation metrics, such as price-to-earnings and price-to-book ratio, are generally favorable compared to industry peers. The company's strong financial performance, market leadership, and
                  growth potential contribute to its favorable valuation. Investors recognize the company's value and prospects, which may be reflected in the stock's performance.</span></p>
              <p><span style="font-weight: 400;">Accenture operates in the broader professional services industry, which is characterized by intense competition and evolving trends. The industry's landscape is constantly changing due to technological
                  advancements, regulatory changes, and shifts in client demands. Accenture competes with other major professional services firms, each vying for market share and differentiation. Its strong reputation, global reach, and comprehensive
                  service offerings give it a competitive advantage. Moreover, Accenture's ability to leverage emerging technologies and provide innovative solutions positions it well in the industry.</span></p>
              <p><span style="font-weight: 400;">Accenture has numerous growth opportunities in various areas. The company can leverage its expertise in emerging technologies such as AI, data analytics, and automation to drive innovation and expand
                  its service offerings. Additionally, Accenture can explore new markets, capitalize on digital transformation initiatives and pursue strategic acquisitions to enhance its capabilities. The company's strong relationships with key
                  customers and ability to provide tailored solutions enable it to seize growth opportunities effectively.</span></p>
              <p><span style="font-weight: 400;">While Accenture has demonstrated resilience and adaptability, it faces certain risks and challenges. Changes in consumer preferences, technological disruptions, and evolving regulatory landscapes pose
                  potential dangers to Accenture's business. Consumer preferences can shift rapidly, requiring the company to stay agile and continuously innovate to meet changing demands. Moreover, technological disruptions, such as advancements in
                  artificial intelligence or automation, can impact the traditional service offerings of professional services firms. Accenture must stay at the forefront of emerging technologies and adapt its services to remain relevant and
                  competitive.</span></p>
              <p><span style="font-weight: 400;">Additionally, regulatory changes can introduce uncertainties and compliance challenges. As governments worldwide implement new regulations and policies, Accenture must navigate the evolving landscape
                  to ensure compliance while providing valuable services to clients. Close monitoring of regulatory developments and proactive engagement with relevant stakeholders is essential for the company to mitigate potential risks.</span></p>
              <p><span style="font-weight: 400;">Despite these challenges, Accenture's robust risk management strategies and ability to anticipate and respond to market dynamics position it well to address potential risks. The company's focus on
                  innovation, investment in talent development, and strategic partnerships contribute to its ability to overcome challenges and sustain its growth trajectory.</span></p>
            </div>
            <div><i>Written by <a href="https://www.marketbeat.com/authors/jeffrey-neal-johnson/">Jeffrey Neal Johnson</a></i></div>
          </div><a href="/stocks/NYSE/ACN/" class="mb-3 upper-link">View  Accenture Profile</a>
        </div>
        <div class="company-description-button text-right"><button type="button" aria-controls="companyDescription" aria-expanded="false" aria-label="Expand company description" class="clear-button upper-link no-after"
            style="display: inline-block;">Read more<span class="fa-regular fa-angle-down ml-2"></span></button></div>
      </div>
    </div>
    <h2>More Earnings Resources from MarketBeat</h2>
    <div class="see-also">
      <strong>Earnings Tools</strong>
      <ul>
        <li><a href="/earnings/latest/">Today's Earnings</a></li>
        <li><a href="/earnings/tomorrow/">Tomorrow's Earnings</a></li>
        <li><a href="/earnings/next-week/">Next Week's Earnings</a></li>
        <li><a href="/earnings/conference-calls/">Upcoming Earnings Calls</a></li>
        <li>
          <a href="/earnings/subscribe/">Earnings Newsletter</a>
        </li>
        <li><a href="/earnings/transcripts/">Earnings Call Transcripts</a></li>
        <li><a href="/earnings/beats-and-misses/">Earnings Beats &amp; Misses</a></li>
        <li><a href="/earnings/guidance/">Corporate Guidance</a></li>
        <li><a href="/all-access/earnings-screener/">Earnings Screener <span class="fa-solid fa-dynamic-lock"></span></a></li>
      </ul>
    </div>
    <div class="see-also">
      <strong>Earnings By Country</strong>
      <ul>
        <li>
          <a href="/earnings/latest/">U.S. Earnings Reports</a>
        </li>
        <li>
          <a href="/earnings/canada/">Canadian Earnings Reports</a>
        </li>
        <li>
          <a href="/earnings/uk/">U.K. Earnings Reports</a>
        </li>
      </ul>
    </div>
    <div class="see-also">
      <strong>Latest Articles</strong>
      <ul>
        <li><a href="https://www.marketbeat.com/originals/let-history-be-your-guide-with-tol-stock-after-earnings/">History Hints at a Rebound for Toll Brothers After Earnings</a></li>
        <li><a href="https://www.marketbeat.com/originals/alibaba-stock-why-earnings-make-it-a-buy-despite-the-recent-dip/">Alibaba Stock: Why Earnings Make It a Buy Despite the Recent Dip</a></li>
        <li><a href="https://www.marketbeat.com/originals/mercadolibre-down-after-missed-earnings-time-to-buy-the-dip/">MercadoLibre Down 23% After Missed Earnings: Time to Buy the Dip?</a></li>
        <li><a href="https://www.marketbeat.com/originals/gaming-stock-soars-after-q3-earnings-a-turning-point-ahead/">Roblox Stock Soars 22% After Q3 Earnings – A Turning Point Ahead?</a></li>
        <li><a href="https://www.marketbeat.com/originals/apple-earnings-when-really-good-just-isnt-good-enough/">Apple Earnings - When Really Good Just Isn’t Good Enough </a></li>
        <li><a href="https://www.marketbeat.com/originals/roblox-stock-set-for-more-gains-after-strong-earnings-report/">Roblox Stock Set for More Gains After Strong Earnings Report</a></li>
        <li><a href="https://www.marketbeat.com/originals/amazon-why-analysts-think-its-a-solid-buy-ahead-of-earnings/">Amazon: Why Analysts Think It's a Solid Buy Ahead of Earnings</a></li>
      </ul>
    </div>
    <div id="cphPrimaryContent_EarningsSeeAlso_pnlEarningsUpcomingDates" class="see-also">
      <strong>Upcoming Earnings</strong>
      <ul>
        <li><a href="/stocks/NYSE/SLB/earnings/">Schlumberger <span class="font-weight-normal">(1/17/2025)</span></a></li>
        <li><a href="/stocks/NYSE/PG/earnings/">Procter &amp; Gamble <span class="font-weight-normal">(1/22/2025)</span></a></li>
      </ul>
    </div>
  </div>
  <script>
    var ScrpRestrict = "E74C3B9AC4F42A1CD20CA1D0103CAF8C265008BDA2E5EE45835EB0ABF7A5DA7CE8193CA3712C525CEEA6BB71726C18AF9FC3D5EF2ADC4828AA120F65A8FC7ADF"
  </script>
  <script>
    document.addEventListener("DOMContentLoaded", () => {
      // Get all sections with class "transcript-discussion"
      const sections = [{
        content: document.getElementById("transcriptQA"),
        button: document.querySelector("button[aria-controls='transcriptQA']")
      }, {
        content: document.getElementById("transcriptPresentation"),
        button: document.querySelector("button[aria-controls='transcriptPresentation']")
      }];
      // Iterate over each section and add functionality if both content and button exist
      sections.forEach((section) => {
        const {
          content,
          button
        } = section;
        if (content && button) {
          button.addEventListener("click", () => {
            const isExpanded = button.getAttribute("aria-expanded") === "true";
            if (isExpanded) {
              // Collapse the content
              content.classList.remove("expanded");
              button.setAttribute("aria-expanded", "false");
              button.innerHTML = "Read more<span class=\"fa-regular fa-angle-down ml-2\"></span>";
              button.setAttribute("aria-label", button.getAttribute("aria-label").replace("Collapse", "Expand"));
              // Scroll and refocus the button
              button.scrollIntoView({
                behavior: "smooth",
                block: "center"
              });
              button.focus();
            } else {
              // Expand the content
              content.classList.add("expanded");
              button.setAttribute("aria-expanded", "true");
              button.innerHTML = "Read less<span class=\"fa-regular fa-angle-up ml-2\"></span>";
              button.setAttribute("aria-label", button.getAttribute("aria-label").replace("Expand", "Collapse"));
            }
          });
        }
      });
      // Company description
      const companyDescription = document.querySelector(".company-description");
      const companyButton = document.querySelector("button[aria-controls='companyDescription']");
      const companyButtonWrapper = document.querySelector(".company-description-button");
      if (companyDescription && companyButton) {
        // Check if the description height exceeds 340px
        if (companyDescription.scrollHeight > 340) {
          companyButton.style.display = "inline-block"; // Show the button if content is too tall
          companyDescription.style.maxHeight = "300px";
          companyDescription.style.overflow = "hidden";
          companyDescription.classList.add("w-fade");
          companyButton.addEventListener("click", () => {
            const isExpanded = companyButton.getAttribute("aria-expanded") === "true";
            if (isExpanded) {
              // Collapse the content
              companyDescription.classList.remove("expanded");
              companyDescription.classList.add("w-fade");
              companyDescription.style.maxHeight = "300px";
              companyButton.setAttribute("aria-expanded", "false");
              companyButton.innerHTML = "Read more<span class=\"fa-regular fa-angle-down ml-2\"></span>";
              companyButton.setAttribute("aria-label", companyButton.getAttribute("aria-label").replace("Collapse", "Expand"));
            } else {
              // Expand the content
              companyDescription.classList.add("expanded");
              companyDescription.classList.remove("w-fade");
              companyDescription.style.maxHeight = "none";
              companyButton.setAttribute("aria-expanded", "true");
              companyButton.innerHTML = "Read less<span class=\"fa-regular fa-angle-up ml-2\"></span>";
              companyButton.setAttribute("aria-label", companyButton.getAttribute("aria-label").replace("Expand", "Collapse"));
            }
          });
        } else {
          // Hide the button if the content height is within limit
          companyDescription.style.maxHeight = "none";
          companyButtonWrapper.style.display = "none";
          companyButton.style.display = "none";
        }
      }
    });
  </script>
  <!-- StatCounter Code for Transcripts -->
  <script type="text/javascript">
    var sc_project = 12590395;
    var sc_invisible = 1;
    var sc_security = "c4ac327f";
  </script>
  <script type="text/javascript" src="https://www.statcounter.com/counter/counter.js"></script>
  <noscript>
    <img class="statcounter" src="https://c.statcounter.com/12590395/0/c4ac327f/1/" alt="Web Analytics Made Easy - StatCounter" referrerpolicy="no-referrer-when-downgrade"></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: 0; transition: opacity .5s; position: relative; z-index: 1001;">
    <div id="pnlHelpers" class="multi-collapse-outer shadow collapse" style="position: fixed; right: 10px; bottom: 10px; width: 310px; background-color: var(--white); z-index: 400;">
    </div>
  </div>
  <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(&quot;ctl00$btnLoginOnModal&quot;, &quot;&quot;, true, &quot;Login&quot;, &quot;&quot;, 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(&quot;ctl00$btnOnEnterCreateOnModal&quot;, &quot;&quot;, true, &quot;Signup&quot;, &quot;&quot;, 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(&quot;ctl00$btnCreateOnModal&quot;, &quot;&quot;, true, &quot;Signup&quot;, &quot;&quot;, 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>

GET /newsletter/default.aspx

<form role="form" aria-label="newsletter sign up form" method="get" action="/newsletter/default.aspx" onsubmit="return CheckEmail('txtEmailInput', 'ShowSuggestionPopup', 'c-red', false, '', '', true);"><input type="hidden" id="RegistrationType"
    name="RegistrationType" value="Earnings360"><input type="hidden" id="PopupRegistrationCode" name="RegistrationCode" value="MB-ScrollPopup"><input type="hidden" id="PopupRegisterTicker" name="RegisterTicker" value="">
  <div class="banner-flex"><label for="txtEmailInput" class="sr-only">Email Address</label><input type="email" name="RegisterEmail" id="txtEmailInput" placeholder="Your Email Address" style="width:100%;text-align:center;"><input type="submit"
      class="btn dark-blue-button" value="Sign Up Now (Free)" style="width:100%;margin:10px 0px 0px 0px;padding:15px;"></div>
  <div id="ShowSuggestionPopup" name="ShowSuggestionPopup"></div>
  <div style="padding-top:3px;font-size:16px;padding-bottom:6px;text-align:center">
    <hr style="margin:0;position:relative;top:.65em;color:#555;"><span style="background:#e9e9e9;padding:0 10px;position:relative;color:#6a6a6a;">or</span>
  </div>
  <div class="d-flex flex-wrap" style="margin:0 -2px;">
    <a href="#" onclick="regCode='MB-ScrollPopup';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 up with Google</a><a href="#" onclick="regCode='MB-ScrollPopup';helloinit();hello('facebook').login({scope : 'email',force : true}); return false;" class="facebook-login-button zocial facebook"><img src="/images/facebook-logo-2.png" alt="Facebook icon" width="22" height="22" loading="lazy" style="vertical-align:middle;vertical-align:middle;width:22px;float:left;margin:4px;"> Sign up with Facebook</a>
  </div>
</form>

Text Content

Skip to main content

QQQ   529.96   (+1.36%)
The Next 2 AI Winners Have Triple-Digit Upside Potential
5 Reasons DraftKings Stock Looks Promising in the New Year
How major US stock indexes fared Tuesday, 12/24/2024
Survey: Small businesses are feeling more optimistic about the economy after the
election
Cybersecurity Stocks: 1 Immediate Buy and 1 Dip Opportunity
Could the Mysterious Drone Sightings be eVTOL Air Taxis?
The Future of Innovation: 3 Tech Stocks to Watch
QQQ   529.96   (+1.36%)
The Next 2 AI Winners Have Triple-Digit Upside Potential
5 Reasons DraftKings Stock Looks Promising in the New Year
How major US stock indexes fared Tuesday, 12/24/2024
Survey: Small businesses are feeling more optimistic about the economy after the
election
Cybersecurity Stocks: 1 Immediate Buy and 1 Dip Opportunity
Could the Mysterious Drone Sightings be eVTOL Air Taxis?
The Future of Innovation: 3 Tech Stocks to Watch
 * 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
     * Why Energy Stocks Are Poised for Explosive Growth in 2025
     * Why Energy Stocks Are Poised for Explosive Growth in 2025
     * 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
   * Featured Articles
     * 5 Reasons DraftKings Stock Looks Promising in the New Year
     * Cybersecurity Stocks: 1 Immediate Buy and 1 Dip Opportunity
     * The Next 2 AI Winners Have Triple-Digit Upside Potential
     * Could the Mysterious Drone Sightings be eVTOL Air Taxis?
     * FedEx Delivers: Reveals Value-Building Plan for 2025
     * Why Barron’s Added Alibaba to Their 2025 Buy List
     * The Future of Innovation: 3 Tech Stocks to Watch
     * AI and Automation: The Next Industrial Revolution
     * 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.

Log in Free Trial
Search
→ How Low-Cost Stocks Generate Monthly Income (From Darwin) (Ad)


ACCENTURE Q1 2025 EARNINGS REPORT

$361.63 +2.86 (+0.80%)
(As of 05:19 PM ET)
Earnings HistoryForecast


ACCENTURE EPS RESULTS

Actual EPS$3.59
Consensus EPS $3.43
Beat/MissBeat by +$0.16
One Year Ago EPS$3.27


ACCENTURE REVENUE RESULTS

Actual Revenue$17.69 billion
Expected Revenue$17.15 billion
Beat/MissBeat by +$543.93 million
YoY Revenue Growth+9.00%


ACCENTURE ANNOUNCEMENT DETAILS

QuarterQ1 2025
Date12/19/2024
TimeBefore Market Opens


CONFERENCE CALL RESOURCES

 * Conference Call
 * Conference Call Transcript
 * ACN Earnings History


ACCENTURE Q1 2024 EARNINGS CALL TRANSCRIPT

Provided by AlphaStreet
December 19, 2024
Share
Link copied to clipboard.

PRESENTATION

Skip to Questions & Answers
Operator

Good day and welcome to Accenture's First Quarter Fiscal 2025 Earnings
Conference Call. [Operator Instructions]

I would now like to turn the conference over to 1'1Katie O'Conor, Managing
Director, Head of Investor Relations. Please go ahead.

Katie O'Conor
Managing Director, Head of Investor Relations at Accenture

Thank you, operator, and thanks, everyone, for joining us today on our First
Quarter Fiscal 2025 Earnings announcement. As the operator just mentioned, I'm
Katie O'Conor, Managing Director, Head of Investor Relations.

On today's call, you will hear from Julie Sweet, our Chair and Chief Executive
Officer; and Angie Park, our Chief Financial Officer. We hope you've had an
opportunity to review the news release we issued a short time ago. Let me
quickly outline the agenda for today's call. Julie will begin with an overview
of our results. Angie will take you through the financial details, including the
income statement and balance sheet, along with some key operational metrics for
the first quarter. Julie will then provide an update on our market positioning
before Angie provides our business outlook for the second quarter and full
fiscal year 2025. We will then take your questions before Julie provides a
wrap-up at the end of the call.

Some of the matters we'll discuss on this call, including our business outlook,
are forward-looking, and as such, are subject to known and unknown risks and
uncertainties, including, but not limited to those factors set forth in today's
news release and discussed in our annual report on Form 10-K and quarterly
reports on Form 10-Q and other SEC filings. These risks and uncertainties could
cause actual results to differ materially from those expressed this call.

During our call today, we will reference certain non-GAAP financial measures,
which we believe provide useful information for investors. We include
reconciliations of non-GAAP financial measures, where appropriate, to GAAP in
our news release or in the Investor Relations section of our website at
accenture.com. As always, Accenture assumes no obligation to update the
information presented on this conference call.

Now let me turn the call over to Julie.

Julie Sweet
Chair and Chief Executive Officer at Accenture

Thank you, Katie, and everyone joining, and thank you to our nearly 799,000
people around the world for their extraordinary work and commitment to our
clients, which resulted in a strong quarter of financial results, creating 360
degree Value for all our stakeholders. I am very pleased with our performance
this quarter, as we delivered on our strategy to position Accenture for strong
growth in fiscal year 2025.

Here are a few highlights of the 360 degree Value we created. Our clients
continue to prioritize large-scale transformations and we are their reinvention
partner of choice as reflected in our bookings of $18.7 billion, including 30
clients with quarterly bookings greater than $100 million. We grew 8% in local
currency this quarter with revenue of $17.7 billion, approximately $240 million
above the top-end of our guided range and continue to take market-share on a
rolling four-quarter basis against our basket of our closest global
publicly-traded competitors, which is how we calculate market-share.

We had another milestone quarter in GenAI with $1.2 billion in bookings and
approximately $500 million in revenue. Operating margin was flat compared to
adjusted operating margin last year. EPS grew 10% over Q1 adjusted FY '24 EPS.
While we continue to invest in our business and our people with $242 million
deployed primarily across five acquisitions and with approximately 14 million
training hours this quarter designed to help us bring the latest in solutions
and technology to our clients, provide our people with marketable skills and
reinvent our services using GenAI. This averages 19 hours per person. We
increased our data and AI workforce to approximately 69,000, continuing progress
against our goal of 80,000 by the end of fiscal year 2026.

We are proud to be recognized by Fortune as one of the World's Best Workplaces,
jumping from number 10 to number 6. This recognition is important as it is based
on feedback from our people around the world. An essential part of our strategy
is having access to the best people and being an attractive workplace is
critical to our success. And in recognition of our strong brand, we are proud to
earn our highest brand value to-date on Interbrand's prestigious Best Global
Brands list, increasing to $21.9 billion and ranking number 31.

We continue to invest in creating and maintaining thriving communities, which
our long-term growth depends on. This quarter, among other things, Accenture has
partnered with the NGO, Instituto PROA in Brazil to help transform the lives of
low-income youth by providing them with digital skills to enter the workforce. I
am very pleased with our results this quarter and our return to broad-based
growth due to our strategy to be our client's reinvention partner of choice. We
also have a resilient business model with diversity across markets, industries
and the types of work our clients come to us for, both consulting type of work
and managed services.

Over to you, Angie.

Angie Park
Chief Financial Officer at Accenture

Thank you, Julie, and happy holidays to all of you, and thanks for taking the
time to join us on today's call. We were very pleased with our results in the
first quarter, which exceeded our expectations and reflect momentum across our
business. We are particularly pleased with our strong revenue growth, which was
broad-based across geographic markets, industry groups and consulting and
managed services, demonstrating we are a leader in the market as a trusted
reinvention partner for our clients. Based on the strength of our first quarter
results, we are increasing our full-year revenue outlook, which I will cover in
more detail later in our call. So let me begin by summarizing a few highlights
in the quarter.

Revenues grew 8% in local currency above the top-end of our guided range with 6
of our 13 industries growing double-digits and we continue to take market-share.
We delivered EPS in the quarter of $3.59, reflecting 10% growth over adjusted
EPS last year. Operating margin was 16.7% for the quarter, consistent with the
adjusted Q1 results last year and include significant investments in our people
in our business. Finally, we delivered free-cash flow of $870 million and
returned $1.8 billion to shareholders through repurchases and dividends. We also
invested $242 million, primarily attributed to five acquisitions in the quarter.

With those high-level comments, let me turn to some of the details starting with
new bookings. New bookings were $18.7 billion for the quarter, representing 1%
growth in both U.S. dollars and local currency with an overall book-to-bill of
1.1. Consulting bookings were $9.2 billion with a book-to-bill of 1.0, Managed
Services bookings were $9.5 billion with a book-to-bill of 1.1.

Turning now to revenues. Revenues for the quarter were $17.7 billion, a 9%
increase in U.S. dollars and 8% in local currency, approximately $240 million
above the top-end of our guided range. The foreign exchange impact for the
quarter was approximately positive 1% compared with the positive 1.5% estimate
provided last quarter. Consulting revenues for the quarter were $9 billion, up
7% in U.S. dollars and 6% in local currency. Managed Services revenue were $8.6
billion, up 11% in both U.S. dollars and local currency, driven by double-digit
growth in Technology Managed Services, which includes our Application Managed
Services and Infrastructure Managed Services and high single-digit growth in
Operations.

Turning to our geographic markets. In the Americas, revenues grew 11% in local
currency. Growth was led by industrial, software and platforms, banking and
capital markets and consumer goods, retail and travel services. Revenue growth
was driven by the United States and Argentina. In EMEA, revenues grew 6% in
local currency, led by growth in public service, life sciences and health,
partially offset by a decline in banking and capital markets. Revenue growth was
driven by the United Kingdom and Italy, partially offset by a decline in France.
In Asia Pacific, we delivered 4% revenue growth in local currency, driven by
growth in utilities, industrial and health, partially offset by a decline in
chemicals and natural Resources. Revenue growth was led by Japan, which
represents approximately half of Asia Pacific, partially offset by declines in
Singapore and Australia.

Moving down the income statement. Gross margin for the quarter was 32.9%
compared to 33.6% for the first quarter last year. Sales and marketing expense
for the quarter was 10.2% compared with 10.5% for the first quarter last year.
General and administrative expense was 6% compared to 6.4% for the same quarter
last year.

Before I continue, I want to note that in Q1 of last year, we recorded $140
million in costs associated with our business optimization actions, which
decreased operating margin by 90 basis points in EPS by $0.17. The following
comparisons exclude these impacts and reflect adjusted results. Operating income
was $2.9 billion in the first quarter, reflecting a 16.7% operating margin
consistent with adjusted operating margin in Q1 of last year. Our effective tax
rate for the quarter was 21.6% compared with an effective tax rate of 23.2% for
the first quarter last year. Diluted earnings per share were $3.59 compared with
adjusted EPS of $3.27 in the first quarter last year, reflecting 10% growth over
adjusted EPS in Q1 last year.

Day services outstanding were 50 days compared to 46 days last quarter and 49
days in the first quarter of last year. Free cash flow for the quarter was $870
million, resulting from cash generated by operating activities of $1 billion,
net of property and equipment additions of $152 million. Following the
completion of our $5 billion inaugural debt offering, our cash balance at
November 30 was $8.3 billion compared with $5 billion at August 31.

With regards to our ongoing objective to return cash to shareholders, in the
first quarter, we repurchased or redeemed 2.5 million shares for $898 million at
an average price of $355.03 per share. As of November 30, we had approximately
$5.9 billion of share repurchase authority remaining. Also in November, we paid
a quarterly cash dividend of $1.48 per share for a total of $926 million. This
represented a 15% increase over last year, and our Board of Directors declared a
quarterly cash dividend of $1.48 per share to be paid on February 14, a 15%
increase over last year. So in summary, we are very pleased with our Q1 results
and we are off to a strong start in FY '25.

And now let me turn it back to Julie.

Julie Sweet
Chair and Chief Executive Officer at Accenture

Thank you, Angie. Starting with the demand environment, we saw more of the same.
Our clients are focused on reinvention, which means large scale transformations.
We do not currently see an improvement in overall spending by our clients,
particularly on smaller deals. When those market conditions improve, we will be
well-positioned to capitalize on them as we continue to meet the demand for the
critical programs our clients are prioritizing. As expected, building the strong
digital core required for reinvention was a strong driver of our growth this
quarter. GenAI continues to be a catalyst for reinvention across the enterprise
and building out the data foundation necessary to capitalize on AI is an
increasing part of that growth.

Themes around achieving both cost efficiencies and growth continue across the
demand we're seeing. Through the examples from Q1, you can see both our strategy
to be the reinvention partner of choice and how we are bringing together our
services, our ecosystem relationships and our scaled investments in cutting-edge
platforms like SynOps and GenWizard as well as technologies like GenAI to drive
value for our clients. We are helping our clients build their digital cloud
core, including in the cloud, which saw double-digit growth this quarter.
Accenture Federal Services is working with the U.S. Air Force, the nation's
military air -- service air branch on a cloud monetization journey to manage its
complex IT environment, so that military personnel can maintain their
competitive edge.

We will develop a multi-cloud ecosystem using services from multiple providers
to create a robust, secure and integrated infrastructure. This will enhance how
different systems and devices work together and communicate to quickly implement
cutting-edge tools and technologies. We also provide managed services that
foster collaboration and enable personnel to quickly make data-driven decisions
about their cloud usage and costs while adapting to changing mission
requirements. This partnership will enable the U.S. Air Force to get the most
out of their cloud investments to achieve real-time cross cost transparency,
accelerated cost savings, increased efficiency and improved agility.

Our industry expertise is critical to building the right digital core. We are
partnering with the BCC Iccrea Group, Italy's largest cooperative banking group
through a joint venture with its IT subsidiary on a reinvention journey to help
over 100 affiliate -- affiliated banks grow. Our Managed Services will modernize
the IT platform and migrate applications to the cloud, enhancing resiliency,
stability and service quality. We will also consolidate data and build an
integrated cloud platform for advanced analytics and AI, strengthening their
digital core. GenAI will be applied to increase internal IT efficiency and
reduce customer response time on digital interaction channels.

We will expand digital offerings, employ onboarding and payments using our suite
of shared finance services solutions. A change management communications program
will offer targeted upskilling and reskilling opportunities to ensure employees
use new technologies and methodologies effectively. Together, we will help BCC
Iccrea Group reduce costs and drive innovation, enabling the banking group to be
more competitive and bring new products and services to-market faster.

Security is an absolutely essential component of every company's digital core,
and we again saw very strong double-digit growth. We are the partner of choice
in-part because we bring both the understanding of cross-industry threats and
industry-specific threats with our deep experience across 13 industry groups. We
are supporting a leading aircraft manufacturer in its cybersecurity across
Aerospace and Defense on critical infrastructure and production systems. We will
provide managed services and solutions for their cybersecurity capability,
leading to a more powerful and secure program, bringing security by design and
industrial assets and the extended enterprise. Our solutions will help provide
improved security and meet regulatory compliance.

We are also helping with the digitization of manufacturing and supply chains.
Industry X grew double-digits this quarter. We are continuing to evolve our
long-time partnership with a global leader in tire manufacturing to
revolutionize the way factories operate and to reduce time-to-market for new
products, accelerating innovation. We will build a hybrid data foundation in the
cloud, integrating millions of data points. We will also implement advanced
analytics, AI and digital twin technologies to optimize operations processes
such as quality checks. This will enable the company to trace the root cause of
a failed batch of tires back to a machine or process in minutes instead of days.
And predictive maintenance will pinpoint what parts of their process or
machinery may be impacting quality and productivity, preventing costly
downtimes.

Engineering teams will benefit from machine learning and simulation tools to
generate and optimize the design of new products. We will also implement new
ways of working to attract tech-savvy talent and cultivate a learning culture
where employees in over 100 factories are upskilled on the AI-powered tools. The
company will look to increase growth opportunities and support their
digital-first strategy, all while remaining competitive in the market. We are
partnering with Puma India, a leader in sports lifestyle products to reinvent
their supply chain and distribution network. This will meet the ever-evolving
customer demand for order delivery in a highly competitive omnichannel market
where quick commerce is becoming the norm. We will use data and AI to identify
and set-up localized fulfillment centers, optimizing their size and location
based on customer sales.

Digital twins of these facilities will simulate various process designs and
physical automation scenarios to identify bottlenecks. This will help redefine
warehouse layouts and improve material flow for more efficient order and return
processing, delivering orders up to 70% faster with express delivery for online
orders expected to double. Supply chain costs are also expected to decrease by
up to 10% and additional features like solar power and EV charging stations at
fulfillment centers will further reduce costs and support sustainability goals.
Puma India will be the first amongst sports brands in the region to build this
type of cutting-edge operating model, enhancing customer loyalty to drive future
growth.

We are reinventing all things customer through Song, which grew
high-single-digits this quarter. We have the ability to integrate creative data
and AI tech and strategy while leveraging our industry and operations expertise
to unlike marketing as a growth enabler for our clients while delivering
efficiencies. We are helping Spotify optimize its advertising business by
finding opportunities to drive efficiency as it scales globally. Our marketing
operations managed services support their ad operations under a single roof,
touching a significant amount of their ad revenue across 150 markets.

We've infused automation across their operational workflows to help
significantly reduce the time and effort required to launch advertisers
campaigns, getting them to market more quickly to help ensure revenue
realization and advertiser satisfaction. We continue to expand beyond ad
operations, actively launching new capabilities across analytics and insights,
data integrity and enrichment, customer support and more. Our partnership helps
Spotify to focus on its core competency so it can achieve long-term relevance
and growth in an increasingly competitive market.

We are collaborating with CaixaBank, a leading financial group in Spain on their
plan to enhance customer and employee experiences. We will increase productivity
and efficiency by leveraging AI and GenAI to build multiple solutions such as
the Bank's chatbot, which has significantly reduced response times and improved
the quality of answers for clients and an employee assistant tool that utilizes
natural language conversations and solution searches. We will also build a
customer service claims solution that analyzes documents and supports agents and
lawyers in proposing the right responses, reducing processing time and assisting
specialized teams. This will help CaixaBank reinvent with GenAI and we are
creating real value from GenAI across industries and countries.

We are partnering with Vale, a Brazilian mining and logistics company to
transform its environmental licensing program, speeding up permit applications
and expanding its sustainability goals. We created Smart Licensing, an
end-to-end licensing management platform that uses GenAI to scan application
materials and environmental studies to promote compliance with regulatory and
environmental requirements. This creates actionable summaries reducing internal
document reviews from days to minutes. We've trained over 500 people to use
Smart Licensing and established a change management team to combine previously
segmented teams, helping Vale plan and execute more efficiency while further
reducing environmental impact.

We are partnering with Indosat, a digital telecommunications company and its
subsidiary, Lintasarta, a leading provider of data communication, Internet and
IT services to launch Indonesia's first sovereign AI cloud platform. This will
accelerate their AI-driven digital transformation and support the country's
vision of becoming a digitally-empowered nation by 2020 -- 2045. The
collaboration will initially focus on AI solutions for Indonesia's Financial
Services sector, one of the key pillars of the country's economy.

Accenture's AI refinery platform will provide scaled AI capabilities with
pre-built solutions that have a modular architecture to meet clients' needs
wherever they are in their AI journey, significantly reducing time to value.
This partnership will help Indonesian companies to drive reinvention by
harnessing the power of scaled GenAI, propelling innovation, operational
efficiency and sustainable growth in a competitive market.

Talent continues to be at the top of the agenda for CEOs and governments and our
LearnVantage services position us to be able to help clients invest in their
workforce. Our partnership with S&P Global, a leading provider of financial data
analytics and ratings is driving GenAI innovation across the Financial Services
industry, empowering their workforce to adopt GenAI at-scale to enhance
productivity and deliver revenue growth. They are equipping nearly 40,000 of
their employees with the necessary skills, leveraging Accenture LearnVantage
Services, a comprehensive GenAI learning program. This program includes curated
and customized content to drive AI fluency and address the industry's evolving
talent requirements.

Finally, a quick look at how we're continually using our investments in
acquisitions to drive our future growth. To continue to scale LearnVantage, we
acquired award solutions in the U.S., which expands our learning offerings
tailored to the unique needs of the network leaders, network operations and
performance engineers and IT professionals in the telecom space. To enable us to
scale faster in health, a $70 billion addressable market growing approximately
6%. We acquired Consensus Health -- consus.health, a leading German healthcare
management consultancy. Health is an industry still early in digitalization and
our investments are positioning us for the continued growth we see over the next
several years.

And supply chain continues to be early in digitalization and we are investing to
continue to drive growth. This quarter, we acquired Camelot, an international
SAP-focused management and technology consulting firm from Germany with specific
strengths in supply chain, data and analytics and Joshua Tree Group in the U.S.,
a supply chain consulting firm specializing in distribution center performance.

Back to you, Angie.

Angie Park
Chief Financial Officer at Accenture

Thanks, Julie. Now let me turn to our business outlook. For the second quarter
of fiscal '25, we expect revenues to be in the range of $16.2 billion to $16.8
billion. This assumes the impact of FX will be about negative 2.5% compared to
the second quarter of fiscal '24 and reflects an estimated 5% to 9% growth in
local currency. For the full-fiscal year '25, based upon how the rates have been
trending over the last few weeks, we now assume the impact of FX on our results
in U.S. dollars will be approximately negative 0.5% compared to fiscal '24. For
the full-fiscal '25, we now expect our revenue to be in the range of 4% to 7%
growth in local currency over fiscal '24, which includes an inorganic
contribution of a bit more than 3%, which we expect will be about 4% in the
first half and about 2% in the second half, and we continue to expect to invest
about $3 billion in acquisitions this fiscal year.

For operating margin, we continue to expect fiscal year '25 to be 15.6% to
15.8%, a 10 basis point to 30 basis point expansion over adjusted fiscal '24
results. We continue to expect our annual effective tax rate to be in the range
of 22.5% to 24.5%. This compares to an adjusted effective tax rate of 23.6% in
fiscal '24. We now expect our full-year diluted earnings per share for fiscal
'25 to be in the range of $12.43 to $12.79 or 4% to 7% growth over adjusted
fiscal '24 results, reflecting the raise in our revenue outlook and adjusting
for the revised FX assumption.

For the full-fiscal '25, we continue to expect operating cash flow to be in the
range of $9.4 billion to $10.1 billion, property and equipment additions to be
approximately $600 million and free cash flow to be in the range of $8.8 billion
to $9.5 billion. Our free cash flow guidance continues to reflect a free cash
flow to net income ratio of 1.1 to 1.2. Finally, we continue to expect to return
at least $8.3 billion through dividends and share repurchases as we remain
committed to returning a substantial portion of our cash to our shareholders.

With that, let's open it up, so that we can take your questions. Katie?

Katie O'Conor
Managing Director, Head of Investor Relations at Accenture

Thanks, Angie. I would ask that you each keep to one question and a follow-up to
allow as many participants as possible to ask a question. Operator, would you
provide instructions for those on the call?

Read more
Trump’s Sending THIS Crypto Higher on Purpose (Ad)


Discover the coin set to explode before 2025! Trump could trigger THIS crypto
coin…

YES, I WANT THE #1 CRYPTO NOW
Skip to Participants

QUESTIONS AND ANSWERS

Operator

Absolutely. [Operator Instructions] Today's first question comes from Tien-tsin
Huang with JPMorgan. Please go ahead.

Tien-tsin Huang
Analyst at JPMorgan Chase & Co.

Thank you. Good morning. It's really encouraging to see the revenue come in here
above the guidance range. I think it's the widest margin in nearly two years.
Julie, you said that the demand environment is more or less the same. So I'm
curious what you attribute this new pattern to and if market conditions are
maybe improving underneath here? Any comments?

Julie Sweet
Chair and Chief Executive Officer at Accenture

Thanks, Tien-tsin. This is the strategy that we've been outlining for the last
few quarters where last year when we saw the constrained spending, particularly
on the smaller deals, we pivoted to really focusing on getting -- winning more
reinvention partners of choice. So increasing the number of our deals that were
over $100 million in a quarter. You'll remember last year, we actually had 125
of those. And the idea was to increase -- go after the demand, which is in the
larger reinventions and that would position us to get back to strong growth in
'25 as those deals begin to layer in.

And so, what you're seeing is the result of what we're really proud of was quite
a bit of agility last year that when the market changed, we changed because as
you know, these are not easy deals to do quickly and we quickly pivoted last
year, went after the demand and then put ourselves in this position. And that's
why we did underscore that the market environment has not changed. This is the
result of the strategy we executed, which we're uniquely able to do because we
have all the skills and capabilities.

We have the mix of consulting and managed services. And so this is what we were
talking about last quarter when we said we're going to get back to strong growth
based on execution of this strategy. And of course, these are super-critical
strategic programs. And so, when spending does come back and the market does
improve, we're at the heart of our clients' business and we should be
well-capitalized to pick-up on that spending.

Tien-tsin Huang
Analyst at JPMorgan Chase & Co.

Yeah. No, the last point is important. Short-term stuff comes back. Hopefully,
you should see that pretty quickly as well, looking [Phonetic] on top of this.
So good. Thanks. And for my follow-up, just have to ask it. I get a lot of
questions on the U.S. federal government and Accenture's exposure there. I think
it's about 8% of revenue based on some of your annual report disclosure. So just
curious given some of the change in administration and the discussion around
efficiency, have your expectations, or are you going to change your strategy
here on the U.S. federal government side? Any comments there would be terrific.
Thanks for the time.

Julie Sweet
Chair and Chief Executive Officer at Accenture

Yeah. Well, we're really excited because our core competencies in federal,
right, are around driving efficiencies. They're around helping our keep our
country secure. We're working with the U.S. federal agency on securing critical
infrastructure, right, and on changing citizen services. We work across very
important agencies. And so, we believe that we're super well-positioned to
continue to help the mission of the federal government to secure itself, to help
citizens and to drive more efficiencies, which will be tied very much to Cloud,
Data and AI.

And what really makes us uniquely positioned is that we believe that there's
going to be an even greater appetite of taking commercial solutions to the
federal government. And we are very uniquely positioned because we have strong
government expertise, but we've got commercial and private sector solutions,
we're the leader with every major ecosystem partner. And you saw that I was
talking today about the U.S. Air Force and what we do on the cloud
modernization. And our work is mission-critical. I mean, the vast majority of
what we do is mission-critical to the federal government. So we see a real
opportunity to continue to partner with the new administration as we've
partnered with all administrations and also with the -- all the leaders in the
federal government who every day are waking up to really drive those three
things. So really, really feel good about where we are positioned in the federal
government to help this agenda.

Tien-tsin Huang
Analyst at JPMorgan Chase & Co.

Awesome. Thank you.

Operator

Thank you. And our next question today comes from Jason Kupferberg with Bank of
America. Please go ahead.

Jason Kupferberg
Analyst at BofA Merrill Lynch

Good morning, guys. Happy holidays. I know that last quarter you indicated the
high end of the initial revenue guide for this fiscal year did not require any
material improvement in consulting. I'm just wondering if that's still the case
as you're now raising the top-end a little bit or are you now assuming any
improvement in consulting since you're almost four months into the new fiscal
year?

Angie Park
Chief Financial Officer at Accenture

Yeah. Hi, Jason, good morning. And I'll take that. For us, with the raise in --
to 4% to 7% for the full-year, there's really no change in what we shared with
you before, which is that at the top-end of the range, we continue to see more
of the same, whereas at the bottom of the range, we see a bit more -- we allow
for a little bit more deterioration. So no change there.

Julie Sweet
Chair and Chief Executive Officer at Accenture

Yeah, on our over-delivery, I mean, we're very pleased, obviously with
Consulting and Managed Services growth this quarter. And these large deals came
in a little bit better, which is how we over-delivered and are now raising the
guidance.

Jason Kupferberg
Analyst at BofA Merrill Lynch

Great to hear. And then, I'm just looking at the net headcount adds cumulatively
over the past two quarters. I think we're almost 50,000. That was a pretty big
step-up from what the prior trend looked like. So can you give us any sense of
how much of that was from acquisitions versus organic? And I guess, is there any
reason to not look at this accelerated hiring as kind of a bullish indicator?

Angie Park
Chief Financial Officer at Accenture

So let me take that question. And as it relates to the net people adds that we
had in Q1. So we did add about 24,000 people in the first quarter, which is
really reflective of the momentum that we see in our business. And managing
supply-and-demand is a core competency of ours. And what you see is the
continued high utilization rates at around 90%.

Looking ahead, we'll continue to hire for the demand that we see and the skills
that we need. And I would give you a little bit more context that the hiring
that we saw this quarter similar to last was that it was concentrated in India.

Julie Sweet
Chair and Chief Executive Officer at Accenture

Yeah. And I would just say that underlying our guidance, right, you're seeing
organic momentum, right? So at the high end of our guidance, you're -- for the
year, we're going to exit at 4% -- the range of organic growth in our guidance
is 1% to 4%, right? So I think that it is a positive sign that we're hiring and
some of it's coming from acquisitions, but we are seeing organic momentum in our
business.

Jason Kupferberg
Analyst at BofA Merrill Lynch

Thanks for the comments.

Operator

Thank you. And our next question comes from Bryan Keane with Deutsche Bank.
Please go ahead.

Bryan Keane
Analyst at Deutsche Bank Aktiengesellschaft

Hi, guys. Congrats on the solid results and happy holidays. I'm kind of asking
the guidance question a little bit differently. The 4% to 7% constant currency
revenue guide for the fiscal year '25 is a touch below just the first quarter
guide or number of 8% on a constant currency basis. So just trying to think
about if there's any reason why the growth would decelerate off the first
quarter level as we get more into fiscal year '25?

Angie Park
Chief Financial Officer at Accenture

Yeah. Hey, Bryan. Happy holidays to you as well. And let me give you -- here's
how we were thinking about our guidance for the full-year and the raise to 4% to
7%. If you think about where we are, we had a strong start in Q1. We have strong
guidance in Q2, which was really driven -- it was broad-based and driven by our
organic growth. At the same time, you heard Julie say the macro remains the
same. There's no change in the overall environment. And I want to reinforce
importantly what I -- what I said in -- what I said earlier, which was we do
expect -- we continue to expect inorganic contribution of about -- of a bit over
3%. And one of the things that we provided to you was the -- how that will come
in.

So H1, we expect somewhere around about 4%, second half about 2%, and that will
give you more of an understanding of how we see organic playing out for the year
and we will continue to see organic throughout this fiscal year. And then as it
relates to -- if you think about it, we're one quarter in. We've got one quarter
under our belt. We've got three more to go. And as Julie said earlier, we're
executing on our strategy and you can count on us to continue to do so.

Bryan Keane
Analyst at Deutsche Bank Aktiengesellschaft

Got it. Got it. That's helpful. And then maybe you guys could just talk a little
bit about the industry group, the financial services. A lot of times that kind
of leads out of economic slowdowns. But it sounds like banking and capital
markets was a little bit softer, but some -- other areas of strength and just
trying to figure out where that is in the industry right now because we're kind
of getting mixed messages from some of the other IT service providers. Thanks so
much.

Julie Sweet
Chair and Chief Executive Officer at Accenture

Yeah. So and I think it's a little bit different by market, right? So we're
seeing the results a bit different by market. I will say, by the way that we
were pleased to see the U.K., as you might have heard, is coming back as we
repositioned the U.K.. But with the dynamics in the U.S. market where it's a
little bit better, in EMEA, it was a little bit worse and you've got a mixed
picture on the interest rates and what the expectations are. And so I'd say that
-- and that is probably -- and not a surprise, yesterday probably complicated
that a little bit in the U.S., right?

And so on the one hand, we're seeing a lot of interest, for example, in banking
capital markets on things like GenAI. On the other hand, there's a lot that's
being kind of processed with; what's going to happen with interest rates and
that. And so I -- we see -- obviously, it's getting better, but it is a mixed
picture by -region.

Angie Park
Chief Financial Officer at Accenture

Yeah. And just as a reminder, Bryan, as we look at financial services overall,
we exited Q4 last year with a minus 2% and here -- we saw the uptick in the
first quarter at 4% globally, which reflects the dynamics that Julie was just
describing, which really plays to our strengths as you think about the diversity
of our business across markets and industries.

Bryan Keane
Analyst at Deutsche Bank Aktiengesellschaft

Great. Thanks again.

Operator

Thank you. And our next question today comes from Darrin Peller at Wolfe
Research. Please go ahead.

Darrin Peller
Analyst at Wolfe Research

Guys, thanks. Great results. Could we just touch on your potential for
visibility this year into budgets and the timing you'd expect again? I know last
year -- I think earlier this year, it was generally in the January, February
timeframe, which had moved back up a little bit. But do you still anticipate
that kind of visibility that at that point of the year, where we could get a
better picture on whether discretionary is really going to pick-up or not?

And then maybe just as a dovetail on that, maybe just conversations you're
having right now around AI for next year. Obviously, the bookings keep looking
really strong for you guys, which is great. Any more specifics on where you're
seeing it incrementally improve? Thanks, guys.

Julie Sweet
Chair and Chief Executive Officer at Accenture

Sure. Yes. So a great understanding of Accenture. January is -- sort of January,
February is where we really see what the client budget is going to be looking
at. So that's where we get the most visibility. And so we'll be reporting more
on that in the next quarter. So you're absolutely right. We do anticipate
getting that visibility in January, February.

And then with respect to AI, what is continuing to see in our conversations and
I'm probably -- and I've probably talked to 30 CEOs in the last two months,
right? So I spent a lot of time --and also around the world. So it's been a busy
travel quarter. I've been in Europe, I've been in Southeast Asia, Australia, the
U.S. so -- and pretty consistently, clients are seeking to do more in AI, but
they're in such different places. I mean, I'll be with one bank where we're
talking about what is GenAI, AI, why does it matter and the fact that they're
not yet in the cloud. I'll be talking to another bank where they've been fully
in the cloud and they want to be the first-out to use GenAI. And so I think it's
hard to generalize. You're still seeing that because the overall spending
environment is the same that their price -- that those who really want to go
into AI are more prioritizing spending as opposed to spending more, right?

Where we see the biggest opportunity when companies start to get more confident
to spend more is going to be in moving faster with their data foundation that
fuels AI and then AI. But right now, it still generally feels more like a
prioritization within current budgets. And so we'll see what happens in January
and February. And that's why our strategy has been to pivot there, right? So to
go after more than our fair share of those budgets.

Darrin Peller
Analyst at Wolfe Research

All right. That's really helpful. And then just when we look at the opportunity
for what you're -- where you're hiring, you mentioned India, but we've heard a
lot -- a lot of customers are starting to think about a little bit -- even more
onshore. And so just maybe talk a little bit more about the mix again? It had
gone for a while more offshore, looking for better price optimization, but where
are we on that right now? Are you seeing any evidence of a shift back to
nearshore or onshore? Thanks again, guys. Great job.

Julie Sweet
Chair and Chief Executive Officer at Accenture

No big trend. What I'd say is, we focus on the G2000, so a lot of our of our
companies are global and so they really are looking for optimization of right
skills because a big piece of why people, for example, use India is about
skills, right? 10 years ago, it was about labor, arbitrage, right? Today, it's
about like the ability to get these skills at-scale. What I would say is that we
at Accenture are continuing to develop more -- because in some cases, it's
language, right, as you're going to do more transformation in new parts of the
enterprise where you want maybe language with skills or time zones. So we have a
global network and with 100 centers around the world.

In the U.S., for example, we've been opening some new centers in underserved
environments. We just reopened a center in the Bronx recently so. But all of it
is kind of aimed at being very sophisticated and we see ourselves as part of the
integrated talent strategy of our clients. And it's like right skills, right
time zone, right price continues to be the guiding with, I would say an emphasis
on skills.

Darrin Peller
Analyst at Wolfe Research

Great. Thanks Julie, and thanks, Angie.

Operator

Thank you. And our next question today comes from Jim Schneider with Goldman
Sachs. Please go ahead.

Jim Schneider
Analyst at The Goldman Sachs Group

Good morning. Thanks for taking my questions. Julie, I understand that your
outlook and you're not really seeing any difference on macro side and your
outlook reflects sort of idiosyncratic growth. But can you maybe discuss a
little bit about when you talk with clients, what's the sort of range of
outcomes for discretionary increases in the 2025 budget outlook?

And how big a factor is rates specifically as a macro impact when they're
thinking about that? And do you think that changes materially given the Fed's
message yesterday?

Julie Sweet
Chair and Chief Executive Officer at Accenture

The rates definitely depends on industry, right? So if you're a more
capital-intensive industry or you're an industry that wants to grow more in
acquisitions, the rates -- there's lots of puts and takes in doing the range.
And I think it's just too early based on -- yesterday's been a lot of
speculation. I mean, our business is very much focused on, like when there's
change and it doesn't matter what the change is, good or bad change, that's
where we really partner with our clients successfully because if they've now got
new constraints because the rates are higher, then they want more opportunity to
cut costs. If the rates are going to fuel things like capital projects, we've
got our capital projects business, right?

So what we focus on, and I think what we're so successful is we have these deep
relationships with our clients. Our top 100 we've been with over 10 years. We
understand them and we are always looking at this and saying, okay, what does
that mean anticipating what they're helping. So that's -- so whatever the change
is, that's where Accenture really can help them pivot. And it's part of our
strength that we're so relevant to both growth and cost.

Jim Schneider
Analyst at The Goldman Sachs Group

That's helpful. Thank you. And then with respect to the AI work, I mean, you
talked about some of the context of the client conversations you're having, but
quantitatively, are you seeing any kind of major changes in terms of the size
and scope of the individual projects? And what are clients saying about sort of
their pivot or when they might pivot to sort of larger, more transformative
projects within GenAI?

Julie Sweet
Chair and Chief Executive Officer at Accenture

Yeah. We're already starting to see that, right? We're starting to see that
clients and the characteristics are pretty clear. If you have a client that's
been investing in their digital core, including security and data for many years
and we have many of those that we've helped, they're now able to start to scale
and we're starting to do that and we're seeing those partnerships. Where you
have clients where we've been helping them prove it and maybe scale in a part of
the business, but they really haven't got their data foundation where they're
not moving into the cloud, then what they're working with us is how do we
accelerate that.

And what you probably heard as we were talking through some of the examples
today is that there's a lot of data foundation now being built along with
getting into modern cloud platforms. And so, we are seeing an acceleration of
the data work, which is absolutely fundamental to using GenAI.

Jim Schneider
Analyst at The Goldman Sachs Group

Thank you.

Julie Sweet
Chair and Chief Executive Officer at Accenture

Okay. Thank you.

Operator

And our next question today comes from Dave Koning with Baird. Please go ahead.

David Koning
Analyst at Robert W. Baird

Yeah. Hey, guys. Great job. And I guess my question, just on the fiscal Q2
guide. Historically, Q2 has been a pretty flat sequential quarter. And you're
guiding, I believe, to down about $1 billion to $1.5 billion sequentially this
quarter. I know a little of that may be a few hundred million is FX, I get that.
But what -- was there anything in Q1 that kind of naturally falling off in Q2
this year, that's a little abnormal or some sequential pattern that's a little
different.

Angie Park
Chief Financial Officer at Accenture

Yeah. David, happy holidays and good morning. As we think about our Q2 guide of
5% to 9%, it's a very solid guide based upon what we see. And there's nothing
unique in Q2 that I would call out. And in fact, just anchoring back to our
over-delivery that we saw in the first quarter, it was really a function of the
larger deals coming online a bit better than we expected and we continue to see
that, which gave us confidence in driving -- in raising our guidance for the
full-year. So nothing to call out for Q2.

David Koning
Analyst at Robert W. Baird

Got you. Yeah, you definitely crushed Q1. And then I guess one, just a nerdy
kind of financial question. But now that you fully have like the debt in place,
should we think about a sequential pickup in interest expense? I think it was
$30 million in Q1. Does that go to like $50 million in Q2 or something like
that?

Angie Park
Chief Financial Officer at Accenture

Yeah. Different than giving you the specific numbers. In terms of how to think
about it, yes, that is correct because when you -- there's certain things, of
course, that we see in our income below operations. And what you saw there was
the interest -- the net interest income was lower as a result of we did have
average lower cash balances, also lower interest rates. And then we also had the
interest expense from our long-term debt. So -- and but all of that has been
factored in the guidance that we've given. And so it's in there.

David Koning
Analyst at Robert W. Baird

Got you. Thanks, guys. Great job.

Angie Park
Chief Financial Officer at Accenture

Thank you.

Operator

And our next question today comes from James with Morgan Stanley. Please go
ahead.

James Faucette
Analyst at Morgan Stanley

Great. Thank you very much. I want to just quickly ask a follow-up on capital
structure and allocation. It sounds like you're still quite committed to
pursuing both acquisitions as well as capital return. Last year, we looked at --
we did some essentially debt raise to help fund those priorities. Where are we
at from that perspective? Or do you feel like we're in a pretty good overall
cash position and continue to be able to do that or should we expect that at
some point, at least over the next couple of years, we can see further increases
in debt and debt raising to fund the capital allocation priorities?

Angie Park
Chief Financial Officer at Accenture

Yeah. Hey, James, nice to talk to you. Why don't I start? We were pleased to and
execute our inaugural bond offering of $5 billion, which we did in October. And
look, when we look -- when we step back, it was really a routine review of our
capital structure where we tap the long-term debt market to increase our
liquidity for general -- general corporate accounting purposes. And what it does
is it ultimately it optimizes our capital structure and reduces our capital --
our cost-of-capital. That said, let me just reinforce for you, there is no
change to our capital allocation strategy, which also includes how we look at
and use G&A.

Julie Sweet
Chair and Chief Executive Officer at Accenture

Again, this year, we're going back to kind of more of a business-as-usual. We
think it's going to be somewhere around $3 billion. But as we've always said, if
there's opportunities or not, we've got the balance sheet. So we could raise
debt. But there's no strategy to increase debt. But we might if we had the right
opportunities.

I mean, last year, we had a great opportunity to double down on strategic
acquisitions and it's served us well as we've gone into this year. But this
year, we're back to kind of standard around $3 billion, which is kind of the
right percentage. So we'll communicate as we go. We always have that
flexibility. And I think that's the strength if you think about Accenture is
having a strong balance sheet and to have the flexibility to go after
opportunities in the market that drive long-term growth. And that's how we think
about the decisions about whether or not to do debt or not.

James Faucette
Analyst at Morgan Stanley

That's great color there. And then, I wanted to ask about the consulting
bookings, seeing nice growth and acceleration there. I'm wondering -- and I know
it's hard given the breadth of Accenture's customer base, but I'm wondering if
you can help us maybe generalize what you're seeing in the consulting bookings
and if there's a change there? And I guess I'm wondering if we're seeing a focus
on cost control versus potential revenue generation or new technology evaluation
or outfolds into AI. Just any color you can provide on what the tenor of those
consulting bookings look like right now?

Julie Sweet
Chair and Chief Executive Officer at Accenture

Yeah. So maybe just keep in mind that what we're generally bringing to our
clients are multi-service solutions. So you might do -- as we talked about,
we're doing Managed Services in Security and that requires industry consulting
as a part of it to make sure that we're doing all the work. A lot of the
reinvention is -- a lot of process that. So I think I would anchor on -- there
are really our two themes that at least and when they come to us, they want cost
efficiency.

Every industry wants a cost efficiency now and they're looking for growth or
other outcomes, speed-to-market. So you heard a lot when we talked about like
what we're doing with like CaixaBank, that was both speed-to-market as well as
efficiencies. And so that's one of the things that we focus on and that really
gives us -- it's our unique differentiation because we've got things like Song
that's everything about customer and we can put to that. We understand the
industry. So the twin themes here is cost efficiency and growth.

James Faucette
Analyst at Morgan Stanley

Great. Thank you so much.

Julie Sweet
Chair and Chief Executive Officer at Accenture

Thank you.

Operator

Thank you. And our next question today comes from Keith Bachman with BMO Capital
Markets. Please go ahead.

Keith Bachman
Analyst at BMO Capital Markets

Hi. Good morning. Many thanks and happy holidays to everyone. My first question
I wanted to ask is around pricing dynamics. And you've indicated that the macro
backdrop is fairly steady. You're gaining share through skills. And I wanted to
ask specifically about some of the legacy areas such as application maintenance,
maybe the BPO work. One of your competitors has suggested that pricing is pretty
challenging because there aren't enough deals, a lot of folks chasing those
deals. But could you specifically address what you're seeing as pricing dynamics
during the quarter? Any changes?

Julie Sweet
Chair and Chief Executive Officer at Accenture

It's a very competitive market, which is what we've been saying every quarter
and we did see lower pricing across the business, which has been pretty
consistent. What I would say is that -- which makes sense, right? You're in a
constrained -- as we said that the clients have constrained spending,
particularly on small deals and so you'd expect it to be constrained.

What I would say though that AMS, Application Managed Services is not legacy if
you do it the way we do it, right? So what we offer to our clients is we have
the talent, the full stack engineers, the GenAI, we have a platform called
GenWizard. And so clients are coming to us not to say, "Hey, can you take-off my
old applications", they're coming on us to modernize while taking costs down.
And you see that for -- in what the work we're doing, it's very advanced in how
we're doing it. So we -- basically we can it run to the new, right, it's like
have us help you run your applications in order to rotate to the new. So we see
this as a critical way that we are at the heart of their business in modernizing
their digital core. It's not legacy. Same thing with our operations business.

Keith Bachman
Analyst at BMO Capital Markets

Yeah. Okay. That makes a ton of sense. Thank you, Julie. My follow-up question
is, in some of our recent discussions, and to be fair with software companies
have suggested that Europe has softened in the last 30, 45 days and it -- which
makes sense if you just read the newspapers about what's going on in Europe. But
have you guys seen any change in the dynamics underpinning Europe and/or changed
the perspective that you may have as it relates to European demand over the next
12 months? Thanks. And that's it from me, and many thanks again and happy
holidays.

Julie Sweet
Chair and Chief Executive Officer at Accenture

Thanks. Well, so our view of European demand is over the next 12 months is baked
into the rise of in our guidance, right? And we're all reading the same papers.
Europe is definitely more -- Middle-East is obviously different. Europe is
definitely in a more challenging environment. And you see that with our growth
rate is there on a relative basis as well. But we feel very good about -- we
have an excellent business in EMEA. We're very relevant to our clients. And so
we feel good about the -- us -- our demand environment and that's fully
reflected in the raise and guidance that we just gave you. Thank you.

Can we have the next question?

Katie O'Conor
Managing Director, Head of Investor Relations at Accenture

Operator, we're going to take [Phonetic] one more question, and then Julie will
wrap up the call.

Operator

Absolutely. And our final question comes from Bryan Bergin with TD Cowen. Please
go ahead.

Bryan Bergin
Analyst at TD Cowen

Hey, guys. Good morning. Happy holidays. I wanted to ask on the service lines
here. Can you comment on performance across Strategy Consulting, Tech Services
and Operations?

Julie Sweet
Chair and Chief Executive Officer at Accenture

Yeah. All of very -- all strong this quarter.

Angie Park
Chief Financial Officer at Accenture

Yes. Bryan, the thing that I would add to that is we did see broad-based growth
and if you look at it from a Consulting and a Managed Services type of work
perspective, we had mid-single-digit growth in Consulting, and 11% growth in
Managed Services. And as you think about the rates that we have for the year,
which is 4% to 7% -- and underneath that, we see Consulting now in the
mid-single-digit range growth and Managed Services in the mid-to-high range
growth.

Bryan Bergin
Analyst at TD Cowen

Okay. And then a follow-up here on the workforce and contract profitability. So
you noted most headcount was added across India. Can you just comment on what
you're seeing there as far as wage inflation dynamics, just given most services
companies and GCCs have been leaning in? And particularly, amid the competitive
pricing environment, just talk about the levers you have here to mitigate gross
margin pressure.

Angie Park
Chief Financial Officer at Accenture

Yeah, I'll start, Bryan. No real change in terms of the market dynamics of what
we see reflected around wage inflation. And of course, we are always paying
market relevant pay based upon the skills and the locations of our people, and
we continue to see that -- the same. And then, as it relates to pricing, as
Julie mentioned, it is -- it continues to be highly competitive. At the same
time, as you know of us, right, we're managing it. We're focused on pricing as
well as on our differentiation and we're focused on cost and delivery
efficiencies in our business and how we operate.

Bryan Bergin
Analyst at TD Cowen

No. All right, understood. Happy holidays.

Julie Sweet
Chair and Chief Executive Officer at Accenture

Thanks. Happy Holidays.

Angie Park
Chief Financial Officer at Accenture

Thank you, Bryan.

Julie Sweet
Chair and Chief Executive Officer at Accenture

Well, in closing, I want to thank all of our shareholders for your continued
trust and support and all of our people for what you do every single day. I wish
everyone a very happy and healthy holiday season.

Thank you for joining us today, and we look forward to being back here in a
quarter, so thanks everyone.

Operator

[Operator Closing Remarks]

Read more

PARTICIPANTS

CORPORATE EXECUTIVES

 * Katie O'Conor
   Managing Director, Head of Investor Relations
 * Julie Sweet
   Chair and Chief Executive Officer
 * Angie Park
   Chief Financial Officer

ANALYSTS

 * Tien-tsin Huang, JPMorgan Chase & Co.
 * Jason Kupferberg, BofA Merrill Lynch
 * Bryan Keane, Deutsche Bank Aktiengesellschaft
 * Darrin Peller, Wolfe Research
 * Jim Schneider, The Goldman Sachs Group, Inc.
 * David Koning, Robert W. Baird
 * James Faucette, Morgan Stanley
 * Keith Bachman, BMO Capital Markets
 * Bryan Bergin, TD Cowen



TRANSCRIPT SECTIONS

 * Presentation
 * Questions and Answers
 * Participants

Trump’s Sending THIS Crypto Higher on Purpose (Ad)

Discover the coin set to explode before 2025! Trump could trigger THIS crypto
coin…

YES, I WANT THE #1 CRYPTO NOW


ACCENTURE EARNINGS HEADLINES

Invest with Confidence: Intrinsic Value Unveiled of Accenture PLC
December 24 at 6:57 AM | gurufocus.com
What is William Blair's Estimate for Accenture Q2 Earnings?
December 24 at 1:43 AM | americanbankingnews.com
No one’s talking about these Trump trades
As you likely know, the “Trump bump” launched stocks to record highs after he
secured his second reelection bid. Now, Trump and his team are coming to gut
government regulation – and it’s going to create some incredible market
opportunities. But while the masses chase large-cap tech and so-called AI
stocks, a small circle of traders are using a strange but tactical method to
find a pool of “hidden Trump trades.”
December 24, 2024 | Insiders Exposed (Ad)
RBC Capital Reaffirms Their Buy Rating on Accenture (ACN)
December 23 at 6:02 PM | markets.businessinsider.com
Is Accenture plc (ACN) the Best Edge Computing Stock to Invest in According to
Analysts?
December 23 at 1:01 PM | msn.com
Why Accenture PLC (ACN) Is Set to Outperform the Market: Insights into Financial
Growth and ...
December 23 at 10:07 AM | gurufocus.com
See More Accenture Headlines
Get Earnings Announcements in your inbox

Want to stay updated on the latest earnings announcements and upcoming reports
for companies like Accenture? Sign up for Earnings360's daily newsletter to
receive timely earnings updates on Accenture and other key companies, straight
to your email.

Email Address




ABOUT ACCENTURE

Accenture (NYSE:ACN) is a global professional services company that operates in
various industries worldwide. With a mission to provide exceptional strategy and
consulting, interactive technology, and operation services, Accenture has
established itself as a leader in the professional services sector. The
company's headquarters are located in Dublin, Ireland.

Accenture offers its diverse client base a wide range of products and services.
Its application services cover areas such as agile transformation, DevOps,
software and quality engineering, data management, and intelligent automation.
The company also provides strategy and consulting services, focusing on data and
analytics, metaverse, sustainability, and HR transformation. Accenture's
technology services encompass cloud infrastructure management, AI, and
technology consulting. Additionally, the company offers engineering and R&D
digitization, business process outsourcing, and various services related to
technology innovation.

Accenture is led by a highly experienced and accomplished management team. Julie
T. Spellman Sweet serves as the Chief Executive Officer and Chairman of
Accenture, bringing her expertise in driving growth and delivering strategic
value to clients. Kathleen R. McClure is the Chief Financial Officer overseeing
the company's financial operations. Gianfranco Casati serves as the Executive
Chairman of Growth Markets, and Jean-Marc Ollagnier leads as the Chief Executive
Officer of Europe. James O. Etheredge holds the position of Chief Executive
Officer of North America. These executives bring a wealth of knowledge and
industry experience to their respective roles, contributing to Accenture's
success.

Accenture has consistently delivered strong financial performance over the
years. The company has reported substantial revenue, impressive earnings, and
healthy profit margins. Accenture's financial performance reflects its ability
to generate significant income and maintain a strong market position.
Furthermore, the company has effectively managed its debt levels, ensuring
financial stability and flexibility.

Accenture's valuation metrics, such as price-to-earnings and price-to-book
ratio, are generally favorable compared to industry peers. The company's strong
financial performance, market leadership, and growth potential contribute to its
favorable valuation. Investors recognize the company's value and prospects,
which may be reflected in the stock's performance.

Accenture operates in the broader professional services industry, which is
characterized by intense competition and evolving trends. The industry's
landscape is constantly changing due to technological advancements, regulatory
changes, and shifts in client demands. Accenture competes with other major
professional services firms, each vying for market share and differentiation.
Its strong reputation, global reach, and comprehensive service offerings give it
a competitive advantage. Moreover, Accenture's ability to leverage emerging
technologies and provide innovative solutions positions it well in the industry.

Accenture has numerous growth opportunities in various areas. The company can
leverage its expertise in emerging technologies such as AI, data analytics, and
automation to drive innovation and expand its service offerings. Additionally,
Accenture can explore new markets, capitalize on digital transformation
initiatives and pursue strategic acquisitions to enhance its capabilities. The
company's strong relationships with key customers and ability to provide
tailored solutions enable it to seize growth opportunities effectively.

While Accenture has demonstrated resilience and adaptability, it faces certain
risks and challenges. Changes in consumer preferences, technological
disruptions, and evolving regulatory landscapes pose potential dangers to
Accenture's business. Consumer preferences can shift rapidly, requiring the
company to stay agile and continuously innovate to meet changing demands.
Moreover, technological disruptions, such as advancements in artificial
intelligence or automation, can impact the traditional service offerings of
professional services firms. Accenture must stay at the forefront of emerging
technologies and adapt its services to remain relevant and competitive.

Additionally, regulatory changes can introduce uncertainties and compliance
challenges. As governments worldwide implement new regulations and policies,
Accenture must navigate the evolving landscape to ensure compliance while
providing valuable services to clients. Close monitoring of regulatory
developments and proactive engagement with relevant stakeholders is essential
for the company to mitigate potential risks.

Despite these challenges, Accenture's robust risk management strategies and
ability to anticipate and respond to market dynamics position it well to address
potential risks. The company's focus on innovation, investment in talent
development, and strategic partnerships contribute to its ability to overcome
challenges and sustain its growth trajectory.

Written by Jeffrey Neal Johnson
View Accenture Profile
Read more


MORE EARNINGS RESOURCES FROM MARKETBEAT

Earnings Tools
 * Today's Earnings
 * Tomorrow's Earnings
 * Next Week's Earnings
 * Upcoming Earnings Calls
 * Earnings Newsletter
 * Earnings Call Transcripts
 * Earnings Beats & Misses
 * Corporate Guidance
 * Earnings Screener

Earnings By Country
 * U.S. Earnings Reports
 * Canadian Earnings Reports
 * U.K. Earnings Reports

Latest Articles
 * History Hints at a Rebound for Toll Brothers After Earnings
 * Alibaba Stock: Why Earnings Make It a Buy Despite the Recent Dip
 * MercadoLibre Down 23% After Missed Earnings: Time to Buy the Dip?
 * Roblox Stock Soars 22% After Q3 Earnings – A Turning Point Ahead?
 * Apple Earnings - When Really Good Just Isn’t Good Enough
 * Roblox Stock Set for More Gains After Strong Earnings Report
 * Amazon: Why Analysts Think It's a Solid Buy Ahead of Earnings

Upcoming Earnings
 * Schlumberger (1/17/2025)
 * Procter & Gamble (1/22/2025)

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.


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 -

 * My MarketBeat
 * My Newsletter
 * My Alerts
 * My Subscriptions
 * My Account Settings
 * My Payment Settings
 * Log Out


×




Which Companies Are Missing Earnings Estimates?
Enter your email below for Earnings360.com's free morning digest of key earnings
insights.Get daily updates on companies beating or missing expectations,
delivered straight to your inbox.
Email Address


--------------------------------------------------------------------------------

or
Sign up with Google Sign up with Facebook
Privacy Policy