www.marketbeat.com
Open in
urlscan Pro
2606:4700:3108::ac42:2b0e
Public Scan
URL:
https://www.marketbeat.com/earnings/transcripts/110960/
Submission: On October 25 via api from BE — Scanned from DE
Submission: On October 25 via api from BE — Scanned from DE
Form analysis
3 forms found in the DOMGET /pages/search.aspx
<form id="headerSearchForm" class="input-group dark-bkg ml-lg-2 mr-md-2" method="get" action="/pages/search.aspx" role="search" aria-label="Site search">
<input aria-label="Search" id="headerSearch" type="text" name="query" class="autocomplete form-control ui-autocomplete-input" placeholder="Search stocks, news, and tools..." style="font-size:.9em;" autocomplete="off">
<span id="mainAutocompleteList">
<ul id="ui-id-1" tabindex="0" class="ui-menu ui-widget ui-widget-content ui-autocomplete ui-front" unselectable="on" style="display: none;"></ul>
</span>
<span class="input-group-append position-relative">
<span id="headerSearchLoading" style="width: 20px; height: 20px; position: absolute; left: -1.7em; top: 0.4em; display: none;">
<img style="filter: brightness(1.5);" src="/images/loading-gif.gif?v=2" alt="" loading="lazy" width="20" height="20"></span>
<button class="clear-button" type="submit" aria-label="Search" style="color: var(--white); text-transform: uppercase;"><span class="fa-regular fa-magnifying-glass"></span><span class="sr-only">Search</span></button>
</span>
</form>
POST ./
<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="/wEPDwUJMTQ5OTY1MDkwD2QWAmYPZBYUZg9kFgYCGA8WAh4EVGV4dAWxATxzY3JpcHQgdHlwZT0ndGV4dC9qYXZhc2NyaXB0Jz5PbmVTaWduYWwucHVzaChmdW5jdGlvbiAoKSB7T25lU2lnbmFsLmdldFVzZXJJZChmdW5jdGlvbiAodXNlcklkKSB7JC5nZXQoIi9zY3JpcHRzL09uZVNpZ25hbFRyYWNraW5nLmFzaHg/T25lU2lnbmFsTkxJPSIgKyB1c2VySWQpO30pO30pOzwvc2NyaXB0PmQCGQ9kFgICAQ8WAh8ABdcYPHNjcmlwdCB0eXBlPSJhcHBsaWNhdGlvbi9sZCtqc29uIj4geyAiQGNvbnRleHQiOiAiaHR0cDovL3NjaGVtYS5vcmciLCAiQHR5cGUiOiAiTmV3c0FydGljbGUiLCAibWFpbkVudGl0eU9mUGFnZSI6IHsgIkB0eXBlIjogIldlYlBhZ2UiLCAiQGlkIjogImh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2Vhcm5pbmdzL3RyYW5zY3JpcHRzLzExMDk2MC8iIH0sICJoZWFkbGluZSI6ICJVbmlvbiBQYWNpZmljIFEzIDIwMjQgRWFybmluZ3MgQ2FsbCBUcmFuc2NyaXB0IiwgImltYWdlIjogeyAiQHR5cGUiOiAiSW1hZ2VPYmplY3QiLCAidXJsIjogImh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2xvZ29zL3VuaW9uLXBhY2lmaWMtY28tbG9nby5wbmc/dj0yMDIzMTIxMjIwMTIyMSIsICJoZWlnaHQiOiAiNDAwIiwgIndpZHRoIjogIjQwMCIgfSwgImRhdGVQdWJsaXNoZWQiOiAiMjAyNC0xMC0yNCIsICJkYXRlTW9kaWZpZWQiOiAiMjAyNC0xMC0yNCIsICJhdXRob3IiOiB7ICJAdHlwZSI6ICJQZXJzb24iLCAibmFtZSI6ICJBbHBoYVN0cmVldCIgfSwgICJwdWJsaXNoZXIiOiB7IkBjb250ZXh0IjoiaHR0cHM6Ly9zY2hlbWEub3JnIiwgIkB0eXBlIjoiT3JnYW5pemF0aW9uIiwgIm5hbWUiOiJNYXJrZXRCZWF0IiwgInVybCI6Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tLyIsICJsb2dvIjp7IkBjb250ZXh0IjoiaHR0cHM6Ly9zY2hlbWEub3JnIiwgIkB0eXBlIjoiSW1hZ2VPYmplY3QiLCAidXJsIjoiaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vaW1hZ2VzL21hc3Rlci9tYXJrZXRiZWF0LWxvZ28tZ3JheS1ibHVlLTEyMDAucG5nIiwgImhlaWdodCI6IjMwNiIsICJ3aWR0aCI6IjEyMDAifSwgImVtYWlsIjoiY29udGFjdEBtYXJrZXRiZWF0LmNvbSIsICJkZXNjcmlwdGlvbiI6Ik1hcmtldEJlYXQgZW1wb3dlcnMgcmV0YWlsIGludmVzdG9ycyB0byBtYWtlIGJldHRlciB0cmFkaW5nIGRlY2lzaW9ucyBieSBwcm92aWRpbmcgcmVhbC10aW1lIGZpbmFuY2lhbCBkYXRhIGFuZCBvYmplY3RpdmUgbWFya2V0IHJlc2VhcmNoLiIsICJhZGRyZXNzIjp7IkBjb250ZXh0IjoiaHR0cHM6Ly9zY2hlbWEub3JnIiwgIkB0eXBlIjoiUG9zdGFsQWRkcmVzcyIsICJzdHJlZXRBZGRyZXNzIjoiMzQ1IE4gUmVpZCBQbGFjZSwgU3VpdGUgNjIwIiwgImFkZHJlc3NMb2NhbGl0eSI6IlNpb3V4IEZhbGxzIiwgImFkZHJlc3NSZWdpb24iOiJTRCIsICJwb3N0YWxDb2RlIjoiNTcxMDMiLCAiYWRkcmVzc0NvdW50cnkiOiJVUyJ9LCAiY29udGFjdFBvaW50Ijp7IkBjb250ZXh0IjoiaHR0cHM6Ly9zY2hlbWEub3JnIiwgIkB0eXBlIjoiQ29udGFjdFBvaW50IiwgInRlbGVwaG9uZSI6IisxLTg0NC05NzgtNjI1NyIsICJlbWFpbCI6ImNvbnRhY3RAbWFya2V0YmVhdC5jb20iLCAiY29udGFjdFR5cGUiOiJDdXN0b21lciBTdXBwb3J0In0sICJzYW1lQXMiOlsiaHR0cHM6Ly90d2l0dGVyLmNvbS9NYXJrZXRCZWF0Q29tLyIsICJodHRwczovL3d3dy5mYWNlYm9vay5jb20vbWFya2V0YmVhdGNvbS8iLCAiaHR0cHM6Ly93d3cueW91dHViZS5jb20vbWFya2V0YmVhdGNvbSIsICJodHRwczovL2VuLndpa2lwZWRpYS5vcmcvd2lraS9NYXJrZXRCZWF0IiwgImh0dHBzOi8vd3d3LmxpbmtlZGluLmNvbS9jb21wYW55L21hcmtldGJlYXQiXSwgInB1Ymxpc2hpbmdQcmluY2lwbGVzIjoiaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vZWRpdG9yaWFsLWd1aWRlbGluZXMvIn0sICJwdWJsaXNoaW5nUHJpbmNpcGxlcyI6ICJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9lZGl0b3JpYWwtZ3VpZGVsaW5lcy8iLCAiZGVzY3JpcHRpb24iOiAiUmVhZCB0aGUgZnVsbCB0cmFuc2NyaXB0IGZvciBVbmlvbiBQYWNpZmljJ3MgUTMgMjAyNCBlYXJuaW5ncyBjYWxsIGF0IE1hcmtldEJlYXQuIE5vIGxvZ2luIG9yIGFjY291bnQgcmVxdWlyZWQuIiB9IDwvc2NyaXB0PjxsaW5rIHJlbD0iY2Fub25pY2FsIiBocmVmPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9lYXJuaW5ncy90cmFuc2NyaXB0cy8xMTA5NjAvIiAvPjxtZXRhIG5hbWU9InR3aXR0ZXI6Y2FyZCIgY29udGVudD1TY2hlbWFEYXRhICs9ICJzdW1tYXJ5Ii8+PG1ldGEgbmFtZSA9InR3aXR0ZXI6c2l0ZSIgY29udGVudD0iQE1hcmtldEJlYXRDb20iIC8+PG1ldGEgbmFtZSA9InR3aXR0ZXI6dGl0bGUiIGNvbnRlbnQ9IlVuaW9uIFBhY2lmaWMgUTMgMjAyNCBFYXJuaW5ncyBDYWxsIFRyYW5zY3JpcHQiLz48bWV0YSBuYW1lID0idHdpdHRlcjpkZXNjcmlwdGlvbiIgY29udGVudD0iUmVhZCB0aGUgZnVsbCB0cmFuc2NyaXB0IGZvciBVbmlvbiBQYWNpZmljJ3MgUTMgMjAyNCBlYXJuaW5ncyBjYWxsIGF0IE1hcmtldEJlYXQuIE5vIGxvZ2luIG9yIGFjY291bnQgcmVxdWlyZWQuIiAvPjxtZXRhIG5hbWUgPSJ0d2l0dGVyOmNyZWF0b3IiIGNvbnRlbnQ9IkBNYXJrZXRCZWF0Q29tIiAvPjxtZXRhIG5hbWUgPSJ0d2l0dGVyOmltYWdlIiBjb250ZW50PSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9sb2dvcy91bmlvbi1wYWNpZmljLWNvLWxvZ28ucG5nP3Y9MjAyMzEyMTIyMDEyMjEiIC8+PG1ldGEgcHJvcGVydHk9Im9nOnRpdGxlIiBjb250ZW50PSJVbmlvbiBQYWNpZmljIFEzIDIwMjQgRWFybmluZ3MgQ2FsbCBUcmFuc2NyaXB0IiAvPjxtZXRhIHByb3BlcnR5PSJvZzp0eXBlIiBjb250ZW50PSJhcnRpY2xlIiAvPjxtZXRhIHByb3BlcnR5PSJvZzp1cmwiIGNvbnRlbnQ9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2Vhcm5pbmdzL3RyYW5zY3JpcHRzLzExMDk2MC8iIC8+PG1ldGEgcHJvcGVydHk9Im9nOmltYWdlIiBjb250ZW50PSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9sb2dvcy91bmlvbi1wYWNpZmljLWNvLWxvZ28ucG5nP3Y9MjAyMzEyMTIyMDEyMjEiIC8+PG1ldGEgcHJvcGVydHk9Im9nOmRlc2NyaXB0aW9uIiBjb250ZW50PSJSZWFkIHRoZSBmdWxsIHRyYW5zY3JpcHQgZm9yIFVuaW9uIFBhY2lmaWMncyBRMyAyMDI0IGVhcm5pbmdzIGNhbGwgYXQgTWFya2V0QmVhdC4gTm8gbG9naW4gb3IgYWNjb3VudCByZXF1aXJlZC4iIC8+PG1ldGEgcHJvcGVydHk9Im9nOnNpdGVfbmFtZSIgY29udGVudD0iTWFya2V0QmVhdC5jb20iIC8+PG1ldGEgcHJvcGVydHk9Im9nOmxvY2FsZSIgY29udGVudD0iZW5fVVMiIC8+ZAIaDxYCHwAFzAE8bWV0YSBwcm9wZXJ0eT0ib2c6aW1hZ2UiIGNvbnRlbnQ9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2ltYWdlcy9tYXJrZXRiZWF0LWxvZ28tMTIwMC0xMjAwLmpwZz92PTEiLz48bWV0YSBwcm9wZXJ0eT0ib2c6aW1hZ2U6d2lkdGgiIGNvbnRlbnQ9IjEyMDAiIC8+PG1ldGEgcHJvcGVydHk9Im9nOmltYWdlOmhlaWdodCIgY29udGVudD0iMTIwMCIgLz5kAgEPFgIfAAXrAjxkaXYgaWQ9J2dfaWRfb25sb2FkJyBkYXRhLWNsaWVudF9pZD0nMTc4NTQyODUzMzg2LXNmcTh0YTBxOWluNDA3cW5hdWQwMG8xbzdhNnRobHNpLmFwcHMuZ29vZ2xldXNlcmNvbnRlbnQuY29tJyBkYXRhLWxvZ2luX3VyaT0naHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vdXNlcnMvT25lVGFwVmVyaWZ5UmVkaXJlY3QuYXNweCcgZGF0YS1wcm9tcHRfcGFyZW50X2lkPSdnX2lkX29ubG9hZCcgZGF0YS1hdXRvX3NlbGVjdD0ndHJ1ZScgZGF0YS1jYW5jZWxfb25fdGFwX291dHNpZGU9J3RydWUnIGRhdGEtdXNlX2ZlZGNtX2Zvcl9wcm9tcHQ9J3RydWUnIGRhdGEtc3RhdGVfY29va2llX2RvbWFpbj0nbWFya2V0YmVhdC5jb20nPjwvZGl2PmQCCA8WAh8ABZsBPHNjcmlwdCB0eXBlPSJ0ZXh0L2phdmFzY3JpcHQiPnZhciBzY3JvbGxpbmdUaWNrZXJzRmlsZSA9ICcvU2NyaXB0cy9TY3JvbGxpbmdUaWNrZXJzLmFzaHg/YWNjb3VudGlkPTAmaW50ZXJ2YWw9MjQxMDI1MTAyNCZ1c2VybGV2ZWw9Tm90TG9nZ2VkSW4nOyA8L3NjcmlwdD5kAgkPFgIfAAXpJzxsaSBjbGFzcz0iaGFzLXN1Ym1lbnUiPjxhIGhyZWY9Ii92aWRlb3MvIj5NYXJrZXRCZWF0IFRWPC9hPjx1bCBjbGFzcz0icm93IGxpbWl0ZWQtdmlkZW8tc3VibWVudSI+PGxpIGNsYXNzPSJtZWdhLW9ubHkgbWItMiBjb2wtNiBwbC0wIj48YSBocmVmPSIvdmlkZW9zL3BhbG8tYWx0by1uZXR3b3Jrcy1nYWlucy1tb21lbnR1bS13aGF0cy1uZXh0LWZvci10aGlzLWN5YmVyc2VjdXJpdHktZ2lhbnQvIiBjbGFzcz0icG9zaXRpb24tcmVsYXRpdmUiPjxzcGFuIGNsYXNzPSJkLWZsZXggcG9zaXRpb24tcmVsYXRpdmUgYWxpZ24taXRlbXMtY2VudGVyIGp1c3RpZnktY29udGVudC1jZW50ZXIiPjxzcGFuIGNsYXNzPSJwb3NpdGlvbi1hYnNvbHV0ZSBmYS1zb2xpZCBmYS1wbGF5IGMtd2hpdGUiIGFyaWEtaGlkZGVuPSJ0cnVlIiBzdHlsZT0ib3BhY2l0eTowLjg7Zm9udC1zaXplOjNlbTsiPjwvc3Bhbj48aW1nIGNsYXNzPSJ3LTEwMCIgc3JjPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9sb2dvcy92aWRlb3MvdGh1bWJfMjAyNDEwMjQxNjQwMzZfdmlkZW9wYWxvYWx0b2NsaXB0aG9tYXNtb21lbnR1bS5wbmciIGFsdD0iUGFsbyBBbHRvIE5ldHdvcmtzIEdhaW5zIE1vbWVudHVtOiBXaGF04oCZcyBOZXh0IGZvciBUaGlzIEN5YmVyc2VjdXJpdHkgR2lhbnQ/IiBoZWlnaHQ9Ijc4IiB3aWR0aD0iMTQwIiBsb2FkaW5nPSJsYXp5IiBkZWNvZGluZz0iYXN5bmMiLz48L3NwYW4+PHNwYW4gY2xhc3M9ImQtYmxvY2sgbXQtMSIgc3R5bGU9ImxpbmUtaGVpZ2h0OjEuMmVtOyI+UGFsbyBBbHRvIE5ldHdvcmtzIEdhaW5zIE1vbWVudHVtOiBXaGF04oCZcyBOZXh0IGZvciBUaGlzIEN5YmVyc2VjdXJpdHkgR2lhbnQ/PC9zcGFuPjwvYT48L2xpPjxsaSBjbGFzcz0ic2lkZS1vbmx5Ij48YSBocmVmPScvdmlkZW9zL3BhbG8tYWx0by1uZXR3b3Jrcy1nYWlucy1tb21lbnR1bS13aGF0cy1uZXh0LWZvci10aGlzLWN5YmVyc2VjdXJpdHktZ2lhbnQvJz5QYWxvIEFsdG8gTmV0d29ya3MgR2FpbnMgTW9tZW50dW06IFdoYXTigJlzIE5leHQgZm9yIFRoaXMgQ3liZXJzZWN1cml0eSBHaWFudD88L2E+PC9saT48bGkgY2xhc3M9Im1lZ2Etb25seSBtYi0yIGNvbC02IHBsLTAiPjxhIGhyZWY9Ii92aWRlb3MvdGVzbGEtc3RvY2stcm9ja2V0cy0xNS1wb3N0LWVhcm5pbmdzLyIgY2xhc3M9InBvc2l0aW9uLXJlbGF0aXZlIj48c3BhbiBjbGFzcz0iZC1mbGV4IHBvc2l0aW9uLXJlbGF0aXZlIGFsaWduLWl0ZW1zLWNlbnRlciBqdXN0aWZ5LWNvbnRlbnQtY2VudGVyIj48c3BhbiBjbGFzcz0icG9zaXRpb24tYWJzb2x1dGUgZmEtc29saWQgZmEtcGxheSBjLXdoaXRlIiBhcmlhLWhpZGRlbj0idHJ1ZSIgc3R5bGU9Im9wYWNpdHk6MC44O2ZvbnQtc2l6ZTozZW07Ij48L3NwYW4+PGltZyBjbGFzcz0idy0xMDAiIHNyYz0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbG9nb3MvdmlkZW9zL3RodW1iXzIwMjQxMDI0MTM0NDAwX3ZpZGVvdGVzbGFlYXJuaW5nc3Rob21hcy5wbmciIGFsdD0iVGVzbGEgU3RvY2sgUm9ja2V0cyAxNSUgUG9zdC1FYXJuaW5ncyIgaGVpZ2h0PSI3OCIgd2lkdGg9IjE0MCIgbG9hZGluZz0ibGF6eSIgZGVjb2Rpbmc9ImFzeW5jIi8+PC9zcGFuPjxzcGFuIGNsYXNzPSJkLWJsb2NrIG10LTEiIHN0eWxlPSJsaW5lLWhlaWdodDoxLjJlbTsiPlRlc2xhIFN0b2NrIFJvY2tldHMgMTUlIFBvc3QtRWFybmluZ3M8L3NwYW4+PC9hPjwvbGk+PGxpIGNsYXNzPSJzaWRlLW9ubHkiPjxhIGhyZWY9Jy92aWRlb3MvdGVzbGEtc3RvY2stcm9ja2V0cy0xNS1wb3N0LWVhcm5pbmdzLyc+VGVzbGEgU3RvY2sgUm9ja2V0cyAxNSUgUG9zdC1FYXJuaW5nczwvYT48L2xpPjxsaSBjbGFzcz0ibWVnYS1vbmx5IG1iLTIgY29sLTYgcGwtMCI+PGEgaHJlZj0iL3ZpZGVvcy9zdG9jay1tYXJrZXQtdm9sYXRpbGl0eS1lbGVjdGlvbi1zZWFzb24tc3RyYXRlZ2llcy1mb3ItaW52ZXN0b3JzLyIgY2xhc3M9InBvc2l0aW9uLXJlbGF0aXZlIj48c3BhbiBjbGFzcz0iZC1mbGV4IHBvc2l0aW9uLXJlbGF0aXZlIGFsaWduLWl0ZW1zLWNlbnRlciBqdXN0aWZ5LWNvbnRlbnQtY2VudGVyIj48c3BhbiBjbGFzcz0icG9zaXRpb24tYWJzb2x1dGUgZmEtc29saWQgZmEtcGxheSBjLXdoaXRlIiBhcmlhLWhpZGRlbj0idHJ1ZSIgc3R5bGU9Im9wYWNpdHk6MC44O2ZvbnQtc2l6ZTozZW07Ij48L3NwYW4+PGltZyBjbGFzcz0idy0xMDAiIHNyYz0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbG9nb3MvdmlkZW9zL3RodW1iXzIwMjQxMDIzMTY1MTMxX3ZpZGVvdGhlb3RyYWRldm9sYXRpbGl0eS5wbmciIGFsdD0iU3RvY2sgTWFya2V0IFZvbGF0aWxpdHk6IEVsZWN0aW9uIFNlYXNvbiBTdHJhdGVnaWVzIGZvciBJbnZlc3RvcnMiIGhlaWdodD0iNzgiIHdpZHRoPSIxNDAiIGxvYWRpbmc9ImxhenkiIGRlY29kaW5nPSJhc3luYyIvPjwvc3Bhbj48c3BhbiBjbGFzcz0iZC1ibG9jayBtdC0xIiBzdHlsZT0ibGluZS1oZWlnaHQ6MS4yZW07Ij5TdG9jayBNYXJrZXQgVm9sYXRpbGl0eTogRWxlY3Rpb24gU2Vhc29uIFN0cmF0ZWdpZXMgZm9yIEludmVzdG9yczwvc3Bhbj48L2E+PC9saT48bGkgY2xhc3M9InNpZGUtb25seSI+PGEgaHJlZj0nL3ZpZGVvcy9zdG9jay1tYXJrZXQtdm9sYXRpbGl0eS1lbGVjdGlvbi1zZWFzb24tc3RyYXRlZ2llcy1mb3ItaW52ZXN0b3JzLyc+U3RvY2sgTWFya2V0IFZvbGF0aWxpdHk6IEVsZWN0aW9uIFNlYXNvbiBTdHJhdGVnaWVzIGZvciBJbnZlc3RvcnM8L2E+PC9saT48bGkgY2xhc3M9Im1lZ2Etb25seSBtYi0yIGNvbC02IHBsLTAiPjxhIGhyZWY9Ii92aWRlb3MvbWV0YS1wbGF0Zm9ybXMtdG9wcy1tb3N0LXVwZ3JhZGVkLXN0b2Nrcy1saXN0aGVyZXMtd2hhdC10by1leHBlY3QvIiBjbGFzcz0icG9zaXRpb24tcmVsYXRpdmUiPjxzcGFuIGNsYXNzPSJkLWZsZXggcG9zaXRpb24tcmVsYXRpdmUgYWxpZ24taXRlbXMtY2VudGVyIGp1c3RpZnktY29udGVudC1jZW50ZXIiPjxzcGFuIGNsYXNzPSJwb3NpdGlvbi1hYnNvbHV0ZSBmYS1zb2xpZCBmYS1wbGF5IGMtd2hpdGUiIGFyaWEtaGlkZGVuPSJ0cnVlIiBzdHlsZT0ib3BhY2l0eTowLjg7Zm9udC1zaXplOjNlbTsiPjwvc3Bhbj48aW1nIGNsYXNzPSJ3LTEwMCIgc3JjPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9sb2dvcy92aWRlb3MvdGh1bWJfMjAyNDEwMjIxNDU5MzRfdmlkZW9tZXRhbW9tZW50dW1jbGlwMS5wbmciIGFsdD0iTWV0YSBQbGF0Zm9ybXMgVG9wcyBNb3N0IFVwZ3JhZGVkIFN0b2NrcyBMaXN04oCUSGVyZeKAmXMgV2hhdCB0byBFeHBlY3QiIGhlaWdodD0iNzgiIHdpZHRoPSIxNDAiIGxvYWRpbmc9ImxhenkiIGRlY29kaW5nPSJhc3luYyIvPjwvc3Bhbj48c3BhbiBjbGFzcz0iZC1ibG9jayBtdC0xIiBzdHlsZT0ibGluZS1oZWlnaHQ6MS4yZW07Ij5NZXRhIFBsYXRmb3JtcyBUb3BzIE1vc3QgVXBncmFkZWQgU3RvY2tzIExpc3TigJRIZXJl4oCZcyBXaGF0IHRvIEV4cGVjdDwvc3Bhbj48L2E+PC9saT48bGkgY2xhc3M9InNpZGUtb25seSI+PGEgaHJlZj0nL3ZpZGVvcy9tZXRhLXBsYXRmb3Jtcy10b3BzLW1vc3QtdXBncmFkZWQtc3RvY2tzLWxpc3RoZXJlcy13aGF0LXRvLWV4cGVjdC8nPk1ldGEgUGxhdGZvcm1zIFRvcHMgTW9zdCBVcGdyYWRlZCBTdG9ja3MgTGlzdOKAlEhlcmXigJlzIFdoYXQgdG8gRXhwZWN0PC9hPjwvbGk+PC91bD48L2xpPjxsaSBjbGFzcz0iaGFzLXN1Ym1lbnUiPjxhIGhyZWY9Ii9vcmlnaW5hbHMvIj5GZWF0dXJlZCBBcnRpY2xlczwvYT48dWwgY2xhc3M9J2xpbWl0ZWQtd2lkdGgtc3VibWVudSc+PGxpPjxhIGhyZWY9Jy9vcmlnaW5hbHMvdGV4YXMtcm9hZGhvdXNlLXN0b2NrLXN0ZWVyaW5nLWZvci1uZXctaGlnaHMtdGhpcy15ZWFyLyc+VGV4YXMgUm9hZGhvdXNlIFN0b2NrIFN0ZWVyaW5nIGZvciBOZXcgSGlnaHMgVGhpcyBZZWFyPC9hPjwvbGk+PGxpPjxhIGhyZWY9Jy9vcmlnaW5hbHMvbW9ub3Bhci10aGVyYXBldXRpY3Mtc2t5cm9ja2V0cy00MDAtb24tbGljZW5zaW5nLWRlYWwvJz5Nb25vcGFyIFRoZXJhcGV1dGljcyBTa3lyb2NrZXRzIDQwMCUgb24gTGljZW5zaW5nIERlYWw8L2E+PC9saT48bGk+PGEgaHJlZj0nL29yaWdpbmFscy90cmFjdG9yLXN1cHBseS1zdG9jay1wdWxscy1iYWNrLWEtcHJpbWUtYnV5aW5nLW9wcG9ydHVuaXR5Lyc+VHJhY3RvciBTdXBwbHkgU3RvY2sgUHVsbHMgQmFjazogQSBQcmltZSBCdXlpbmcgT3Bwb3J0dW5pdHk8L2E+PC9saT48bGk+PGEgaHJlZj0nL29yaWdpbmFscy90aGUtZG93bnRyZW5kLWluLXVwcy1zdG9jay1pc250LW92ZXIteWV0Lyc+VGhlIERvd250cmVuZCBpbiBVUFMgU3RvY2sgSXNu4oCZdCBPdmVyIFlldDwvYT48L2xpPjxsaT48YSBocmVmPScvb3JpZ2luYWxzL21heGltaXplLXBvcnRmb2xpby1pbmNvbWUtd2l0aC10aGVzZS0zLWRpdmlkZW5kLWV0ZnMvJz5NYXhpbWl6ZSBQb3J0Zm9saW8gSW5jb21lIHdpdGggVGhlc2UgMyBEaXZpZGVuZCBFVEZzPC9hPjwvbGk+PGxpPjxhIGhyZWY9Jy9vcmlnaW5hbHMvdGFsZW4tZW5lcmd5LWEtbnVjbGVhci1wb3dlci1zdG9jay10aGF0LWNhbi1rZWVwLXdpbm5pbmcvJz5UYWxlbiBFbmVyZ3k6IEEgTnVjbGVhciBQb3dlciBTdG9jayBUaGF0IENhbiBLZWVwIFdpbm5pbmc8L2E+PC9saT48bGk+PGEgaHJlZj0nL29yaWdpbmFscy9yb2NrZXQtbGFiLXN0b2NrLXNvYXJzLWhpZ2hlci1jYW4taXQta2VlcC1jbGltYmluZy8nPlJvY2tldCBMYWIgU3RvY2sgU29hcnMgSGlnaGVyOiBDYW4gSXQgS2VlcCBDbGltYmluZz88L2E+PC9saT48bGk+PGEgaHJlZj0nL29yaWdpbmFscy93aHktbWV0YXMtcHJlLWVhcm5pbmdzLWRpcC1jb3VsZC1iZS1hLWdvbGRlbi1lbnRyeS1vcHBvcnR1bml0eS8nPldoeSBNZXRhJ3MgUHJlLUVhcm5pbmdzIERpcCBDb3VsZCBCZSBBIEdvbGRlbiBFbnRyeSBPcHBvcnR1bml0eTwvYT48L2xpPjxsaSBjbGFzcz0icHQtMSI+PGEgaHJlZj0nL29yaWdpbmFscy8nPk1vcmUgRmVhdHVyZWQgQXJ0aWNsZXMgPHNwYW4gY2xhc3M9ImZhLXJlZ3VsYXIgZmEtYW5nbGUtcmlnaHQiIGFyaWEtaGlkZGVuPSJ0cnVlIj48L3NwYW4+PC9hPjwvbGk+PC91bD48L2xpPmQCCg8WAh8ABfojPGxpIGNsYXNzPSJkLW5vbmUgZC1sZy1ibG9jayBtYi0yIGNvbC00IHBsLTAiPjxhIGhyZWY9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2xlYXJuL29wdGlvbnMtaG93LXRvLWV4ZWN1dGUtdGhlLXdoZWVsLXN0cmF0ZWd5LWZvci1vcHRpb25zLWluY29tZS8iIGNsYXNzPSJwb3NpdGlvbi1yZWxhdGl2ZSI+PHNwYW4gY2xhc3M9ImQtZmxleCBwb3NpdGlvbi1yZWxhdGl2ZSBhbGlnbi1pdGVtcy1jZW50ZXIganVzdGlmeS1jb250ZW50LWNlbnRlciI+PGltZyBjbGFzcz0idy0xMDAiIHN0eWxlPSJhc3BlY3QtcmF0aW86Mi8xO29iamVjdC1maXQ6Y292ZXI7IiBzcmM9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2xvZ29zL2FydGljbGVzL3RodW1iXzIwMjQwNzE4MTUwMjE1X2hvdy10by1leGVjdXRlLXRoZS13aGVlbC1zdHJhdGVneS10by1nZW5lcmF0ZS1vcHRpLmpwZyIgYWx0PSJQaG90byBvZiBhIGJ1c2luZXNzbWFuIHJ1bm5pbmcgaW5zaWRlIGEgY2lyY2xlIG1hZGUgb2YgbW9uZXkgc3ltYm9saWMgb2YgdGhlIHdoZWVsIG9wdGlvbnMgdHJhZGluZyBzdHJhdGVneS4gIiBoZWlnaHQ9Ijk2MCIgd2lkdGg9IjEyMDAiIGxvYWRpbmc9ImxhenkiIGRlY29kaW5nPSJhc3luYyIvPjwvc3Bhbj48c3BhbiBjbGFzcz0iZC1ibG9jayBtdC0xIGMtZ3JheSBmb250LXdlaWdodC1ub3JtYWwiIHN0eWxlPSJmb250LXNpemU6Ljk1ZW07bGluZS1oZWlnaHQ6MS4yZW07cGFkZGluZy1yaWdodDouNWVtOyI+SG93IHRvIEV4ZWN1dGUgdGhlIFdoZWVsIFN0cmF0ZWd5IHRvIEdlbmVyYXRlIE9wdGlvbnMgSW5jb21lPC9zcGFuPjwvYT48L2xpPjxsaSBjbGFzcz0iZC1ub25lIGQtbGctYmxvY2sgbWItMiBjb2wtNCBwbC0wIj48YSBocmVmPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9sZWFybi8zLW9wdGlvbnMtc3RyYXRlZ2llcy10by1wbGF5LWEtc3RvY2tzLXVwdHJlbmQtaWYtYnVsbGlzaC8iIGNsYXNzPSJwb3NpdGlvbi1yZWxhdGl2ZSI+PHNwYW4gY2xhc3M9ImQtZmxleCBwb3NpdGlvbi1yZWxhdGl2ZSBhbGlnbi1pdGVtcy1jZW50ZXIganVzdGlmeS1jb250ZW50LWNlbnRlciI+PGltZyBjbGFzcz0idy0xMDAiIHN0eWxlPSJhc3BlY3QtcmF0aW86Mi8xO29iamVjdC1maXQ6Y292ZXI7IiBzcmM9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2xvZ29zL2FydGljbGVzL3RodW1iXzIwMjQwNjI2MDc1NDE4XzMtb3B0aW9ucy1zdHJhdGVnaWVzLXRvLXBsYXktYS1zdG9ja3MtdXB0cmVuZC1pZi1iLmpwZyIgYWx0PSJTdG9jayBvcHRpb25zIHN0cmF0ZWdpZXMgIiBoZWlnaHQ9IjkwMCIgd2lkdGg9IjEyMDAiIGxvYWRpbmc9ImxhenkiIGRlY29kaW5nPSJhc3luYyIvPjwvc3Bhbj48c3BhbiBjbGFzcz0iZC1ibG9jayBtdC0xIGMtZ3JheSBmb250LXdlaWdodC1ub3JtYWwiIHN0eWxlPSJmb250LXNpemU6Ljk1ZW07bGluZS1oZWlnaHQ6MS4yZW07cGFkZGluZy1yaWdodDouNWVtOyI+MyBPcHRpb25zIFN0cmF0ZWdpZXMgdG8gUGxheSBhIFN0b2Nr4oCZcyBVcHRyZW5kIGlmIEJ1bGxpc2ggPC9zcGFuPjwvYT48L2xpPjxsaSBjbGFzcz0iZC1ub25lIGQtbGctYmxvY2sgbWItMiBjb2wtNCBwbC0wIj48YSBocmVmPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9sZWFybi9ob3ctdG8tdXNlLWRlbHRhLWhlZGdpbmctdG8tcHJvdGVjdC15b3VyLW9wdGlvbnMtd2l0aC1zdG9jay8iIGNsYXNzPSJwb3NpdGlvbi1yZWxhdGl2ZSI+PHNwYW4gY2xhc3M9ImQtZmxleCBwb3NpdGlvbi1yZWxhdGl2ZSBhbGlnbi1pdGVtcy1jZW50ZXIganVzdGlmeS1jb250ZW50LWNlbnRlciI+PGltZyBjbGFzcz0idy0xMDAiIHN0eWxlPSJhc3BlY3QtcmF0aW86Mi8xO29iamVjdC1maXQ6Y292ZXI7IiBzcmM9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2xvZ29zL2FydGljbGVzL3RodW1iXzIwMjQwNjEzMTQ1MjQxX2hvdy10by11c2UtZGVsdGEtaGVkZ2luZy10by1wcm90ZWN0LXlvdXItb3B0aW9ucy13LmpwZyIgYWx0PSJQaG90byBvZiBhIGRlc2sgd2l0aCBhIGNvbXB1dGVyIHNob3dpbmcgT3B0aW9ucyBUcmFkaW5nLiBEZWx0YSBoZWRnaW5nIGlzIGEgZGVmZW5zaXZlIHN0cmF0ZWd5IHVzZWQgdG8gdGVtcG9yYXJpbHkgcmVkdWNlIGRpcmVjdGlvbmFsIGV4cG9zdXJlLiAiIGhlaWdodD0iODAwIiB3aWR0aD0iMTIwMCIgbG9hZGluZz0ibGF6eSIgZGVjb2Rpbmc9ImFzeW5jIi8+PC9zcGFuPjxzcGFuIGNsYXNzPSJkLWJsb2NrIG10LTEgYy1ncmF5IGZvbnQtd2VpZ2h0LW5vcm1hbCIgc3R5bGU9ImZvbnQtc2l6ZTouOTVlbTtsaW5lLWhlaWdodDoxLjJlbTtwYWRkaW5nLXJpZ2h0Oi41ZW07Ij5Ib3cgdG8gVXNlIERlbHRhIEhlZGdpbmcgdG8gUHJvdGVjdCBZb3VyIE9wdGlvbnMgd2l0aCBTdG9jazwvc3Bhbj48L2E+PC9saT48bGkgY2xhc3M9ImQtbm9uZSBkLWxnLWJsb2NrIG1iLTIgY29sLTQgcGwtMCI+PGEgaHJlZj0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbGVhcm4vMy1vcHRpb25zLXN0cmF0ZWdpZXMtdG8tcHJvdGVjdC15b3VyLXN0b2Nrcy1pbi1hLWZhbGxpbmctbWFya2V0LyIgY2xhc3M9InBvc2l0aW9uLXJlbGF0aXZlIj48c3BhbiBjbGFzcz0iZC1mbGV4IHBvc2l0aW9uLXJlbGF0aXZlIGFsaWduLWl0ZW1zLWNlbnRlciBqdXN0aWZ5LWNvbnRlbnQtY2VudGVyIj48aW1nIGNsYXNzPSJ3LTEwMCIgc3R5bGU9ImFzcGVjdC1yYXRpbzoyLzE7b2JqZWN0LWZpdDpjb3ZlcjsiIHNyYz0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbG9nb3MvYXJ0aWNsZXMvdGh1bWJfMjAyNDA2MDUwOTE2MzBfMy1vcHRpb25zLXN0cmF0ZWdpZXMtdG8tcHJvdGVjdC15b3VyLXN0b2Nrcy1pbi1hLWYuanBnIiBhbHQ9InN0b2NrIG9wdGlvbnMgdHJhZGluZyBzY3JlZW4iIGhlaWdodD0iNjk2IiB3aWR0aD0iMTIwMCIgbG9hZGluZz0ibGF6eSIgZGVjb2Rpbmc9ImFzeW5jIi8+PC9zcGFuPjxzcGFuIGNsYXNzPSJkLWJsb2NrIG10LTEgYy1ncmF5IGZvbnQtd2VpZ2h0LW5vcm1hbCIgc3R5bGU9ImZvbnQtc2l6ZTouOTVlbTtsaW5lLWhlaWdodDoxLjJlbTtwYWRkaW5nLXJpZ2h0Oi41ZW07Ij4zIE9wdGlvbnMgU3RyYXRlZ2llcyB0byBQcm90ZWN0IFlvdXIgU3RvY2tzIGluIGEgRmFsbGluZyBNYXJrZXQ8L3NwYW4+PC9hPjwvbGk+PGxpIGNsYXNzPSJkLW5vbmUgZC1sZy1ibG9jayBtYi0yIGNvbC00IHBsLTAiPjxhIGhyZWY9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2xlYXJuL2hvdy10by1jaG9vc2UtYmV0d2Vlbi1hbi1vcHRpb25zLWRlYml0LXNwcmVhZC1vci1jcmVkaXQtc3ByZWFkLyIgY2xhc3M9InBvc2l0aW9uLXJlbGF0aXZlIj48c3BhbiBjbGFzcz0iZC1mbGV4IHBvc2l0aW9uLXJlbGF0aXZlIGFsaWduLWl0ZW1zLWNlbnRlciBqdXN0aWZ5LWNvbnRlbnQtY2VudGVyIj48aW1nIGNsYXNzPSJ3LTEwMCIgc3R5bGU9ImFzcGVjdC1yYXRpbzoyLzE7b2JqZWN0LWZpdDpjb3ZlcjsiIHNyYz0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbG9nb3MvYXJ0aWNsZXMvdGh1bWJfMjAyNDA1MjQwOTQ4MzVfaG93LXRvLWNob29zZS1iZXR3ZWVuLWFuLW9wdGlvbnMtZGViaXQtc3ByZWFkLW9yLWMuanBnIiBhbHQ9IlN0b2NrIG9wdGlvbnMgY2xvY2siIGhlaWdodD0iNjk2IiB3aWR0aD0iMTIwMCIgbG9hZGluZz0ibGF6eSIgZGVjb2Rpbmc9ImFzeW5jIi8+PC9zcGFuPjxzcGFuIGNsYXNzPSJkLWJsb2NrIG10LTEgYy1ncmF5IGZvbnQtd2VpZ2h0LW5vcm1hbCIgc3R5bGU9ImZvbnQtc2l6ZTouOTVlbTtsaW5lLWhlaWdodDoxLjJlbTtwYWRkaW5nLXJpZ2h0Oi41ZW07Ij5Ib3cgdG8gQ2hvb3NlIEJldHdlZW4gYW4gT3B0aW9ucyBEZWJpdCBTcHJlYWQgb3IgQ3JlZGl0IFNwcmVhZD8gIDwvc3Bhbj48L2E+PC9saT48bGkgY2xhc3M9ImQtbm9uZSBkLWxnLWJsb2NrIG1iLTIgY29sLTQgcGwtMCI+PGEgaHJlZj0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbGVhcm4vaG93LXRvLWJ1eS10aGUtZGlwLWFuZC1zZWxsLXRoZS1yaXAtb24teW91ci1zdG9ja3Mtd2l0aC1vcHRpb25zLyIgY2xhc3M9InBvc2l0aW9uLXJlbGF0aXZlIj48c3BhbiBjbGFzcz0iZC1mbGV4IHBvc2l0aW9uLXJlbGF0aXZlIGFsaWduLWl0ZW1zLWNlbnRlciBqdXN0aWZ5LWNvbnRlbnQtY2VudGVyIj48aW1nIGNsYXNzPSJ3LTEwMCIgc3R5bGU9ImFzcGVjdC1yYXRpbzoyLzE7b2JqZWN0LWZpdDpjb3ZlcjsiIHNyYz0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbG9nb3MvYXJ0aWNsZXMvdGh1bWJfMjAyNDA1MTUwOTA5MTFfaG93LXRvLWJ1eS10aGUtZGlwLWFuZC1zZWxsLXRoZS1yaXAtb24teW91ci1zdG9ja3MuanBnIiBhbHQ9Ik9wdGlvbnMgdHJhZGluZyAiIGhlaWdodD0iNzY3IiB3aWR0aD0iMTIwMCIgbG9hZGluZz0ibGF6eSIgZGVjb2Rpbmc9ImFzeW5jIi8+PC9zcGFuPjxzcGFuIGNsYXNzPSJkLWJsb2NrIG10LTEgYy1ncmF5IGZvbnQtd2VpZ2h0LW5vcm1hbCIgc3R5bGU9ImZvbnQtc2l6ZTouOTVlbTtsaW5lLWhlaWdodDoxLjJlbTtwYWRkaW5nLXJpZ2h0Oi41ZW07Ij5Ib3cgdG8gQnV5IHRoZSBEaXAgYW5kIFNlbGwgdGhlIFJpcCBvbiBZb3VyIFN0b2NrcyB3aXRoIE9wdGlvbnM8L3NwYW4+PC9hPjwvbGk+ZAIMDw8WBB4IQ3NzQ2xhc3MFLHBiLTEgcHQtMCBwdC1zbS0xIG9yZGVyLXNtLTIgY29sIE5vdExvZ2dlZEluHgRfIVNCAgJkZAIND2QWAgIDDxYCHwAF7gU8ZGl2IHN0eWxlPSJwYWRkaW5nOjZweDtmb250LXNpemU6MC44cmVtO2xpbmUtaGVpZ2h0OjEuMjsiIGNsYXNzPSJiZWxvdy1oMS10ZXh0LWxpbmstYWQgZC1taW5pbWFsLW5vbmUiPjxhIHN0eWxlPSJmb250LXdlaWdodDo3MDA7IGNvbG9yOnZhcigtLXdoaXRlKTsiIHRhcmdldD0iX2JsYW5rIiByZWw9InNwb25zb3JlZCBub29wZW5lciIgaHJlZj0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vc2NyaXB0cy9yZWRpcmVjdC5hc3B4P1RyaWdnZXJlZENhbXBhaWduSUQ9MTAwNTcmVXNlcklEPTAmUGxhY2VtZW50PU5hdGl2ZURpc3BsYXkmU291cmNlPU5hdGl2ZURpc3BsYXkmaW50ZXJzdGl0aWFsPTEmbm9za2lwPTEiPuKGkiBVcmdlbnQ6IFRoaXMgZWxlY3Rpb24gaXMgcmlnZ2VkPC9hPiA8c3BhbiBzdHlsZT0iY29sb3I6dmFyKC0td2hpdGUpOyI+IDxzcGFuIGNsYXNzPSJwbC0xIGQtbm9uZSBkLXNtLWlubGluZS1ibG9jayI+KEZyb20gUG9ydGVyICYgQ29tcGFueSk8L3NwYW4+IDxzcGFuIGNsYXNzPSJkLWlubGluZSBkLXNtLW5vbmUiPihBZCk8L3NwYW4+PC9zcGFuPjxpbWcgbG9hZGluZz0nbGF6eScgc3JjPSdodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9zY3JpcHRzL1RyaWdnZXJlZENhbXBhaWduUGl4ZWwuYXNoeD9UcmlnZ2VyZWRDYW1wYWlnbklEPTEwMDU3JlBsYWNlbWVudD1OYXRpdmVEaXNwbGF5JlNvdXJjZT1OYXRpdmVEaXNwbGF5JyBhbHQ9JycgaGVpZ2h0PScxJyB3aWR0aD0nMScgLz48L2Rpdj5kAg4PFgIeBWNsYXNzBSVjb250YWluZXIgbWFpbi1jb250YWluZXIgYXJ0aWNsZSBwdC00FgICAQ9kFgQCAw8WAh4HVmlzaWJsZWhkAgcPZBYMAgEPFgIfAAVhPGgxIGNsYXNzPSJQYWdlVGl0bGVIT25lIG10LTEiIGlkPSJwYWdlVGl0bGUiPlVuaW9uIFBhY2lmaWMgUTMgMjAyNCBFYXJuaW5ncyBDYWxsIFRyYW5zY3JpcHQ8L2gxPmQCAw8WAh8ABeYYPGRpdiBjbGFzcz0iYnlsaW5lLXJvdyB3LTEwMCBtdC0yIG10LW1kLTAgbWItMiI+PGRpdiBjbGFzcz0iYnlsaW5lLXJvdy13cmFwIGQtZmxleCBmbGV4LXdyYXAganVzdGlmeS1jb250ZW50LWJldHdlZW4ganVzdGlmeS1jb250ZW50LXNtLXN0YXJ0IGFsaWduLWl0ZW1zLWNlbnRlciI+PGRpdiBjbGFzcz0iYnlsaW5lLXRleHQgZmxleC1ncm93LTEgZC1mbGV4IGZsZXgtd3JhcCBhbGlnbi1pdGVtcy1jZW50ZXIgIHctc2hhcmUiPjxkaXYgY2xhc3M9ImJ5bGluZS1pbWcgcm91bmRlZC1jaXJjbGUgZC1pbmxpbmUtYmxvY2siPjxpbWcgc3JjPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9sb2dvcy9hdXRob3JzL3RodW1iXzIwMjQwODI5MTExMTQyX2F1dGhvci1hbHBoYXN0cmVldC5wbmciIGFsdD0iQWxwaGFTdHJlZXQiICBkZWNvZGluZz0iYXN5bmMiIGhlaWdodD0iNDAiIHdpZHRoPSI0MCIgIC8+PC9kaXY+PGRpdiBzdHlsZT0ibGluZS1oZWlnaHQ6MWVtOyI+PGRpdiBjbGFzcz0iZm9udC1zbWFsbCBmb250LXdlaWdodC1ib2xkIj5Qcm92aWRlZCBieSBBbHBoYVN0cmVldDwvZGl2PjxkaXYgY2xhc3M9ImQtYmxvY2sgYy1ncmF5LTggZm9udC1zbWFsbGVyIj5PY3RvYmVyIDI0LCAyMDI0PC9kaXY+PC9kaXY+PC9kaXY+PGRpdiBjbGFzcz0ic2hhcmUtYnV0dG9uLXdyYXBwZXIgZC1pbmxpbmUtZmxleCBkLW1kLW5vbmUgYWxpZ24taXRlbXMtc3RyZXRjaCIgaWQ9IndlYlNoYXJlQnV0dG9uV3JhcHBlciI+PGJ1dHRvbiBpZD0id2ViU2hhcmVCdXR0b24iIGNsYXNzPSJ3ZWItc2hhcmUtYnV0dG9uIGJ0biBidG4tc2Vjb25kYXJ5IGQtYmxvY2sgdGV4dC1jZW50ZXIiIHR5cGU9ImJ1dHRvbiIgZGlzYWJsZWQgdGl0bGU9IlNoYXJlIFVuaW9uIFBhY2lmaWMgUTMgMjAyNCBFYXJuaW5ncyBDYWxsIFRyYW5zY3JpcHQiPjxzcGFuIGNsYXNzPSJmYS1yZWd1bGFyIGZhLXNoYXJlLW5vZGVzIj48L3NwYW4+PHNwYW4gY2xhc3M9InNoYXJlLXRpdGxlIj4gU2hhcmU8L3NwYW4+PC9idXR0b24+PHNjcmlwdD5jb25zdCBzaGFyZU9wdHMgPSB7dGl0bGU6J1VuaW9uIFBhY2lmaWMgUTMgMjAyNCBFYXJuaW5ncyBDYWxsIFRyYW5zY3JpcHQnLHRleHQ6JycsdXJsOidodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9lYXJuaW5ncy90cmFuc2NyaXB0cy8xMTA5NjAvJ307PC9zY3JpcHQ+PC9kaXY+PGRpdiBjbGFzcz0ic2hhcmUtYnV0dG9uLXdyYXBwZXIgZC1ub25lIGQtbWQtaW5saW5lLWZsZXggYWxpZ24taXRlbXMtc3RyZXRjaCIgaWQ9InNoYXJlQnV0dG9uV3JhcHBlciI+PGRpdiBpZD0ic2hhcmVCdXR0b24iIGNsYXNzPSJzaGFyZS1idXR0b24gIHBvc2l0aW9uLXJlbGF0aXZlIj48YSB0aXRsZT0iU2hhcmUgb24gRmFjZWJvb2siIGhyZWY9Imh0dHBzOi8vd3d3LmZhY2Vib29rLmNvbS9zaGFyZXIvc2hhcmVyLnBocD91PWh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2Vhcm5pbmdzL3RyYW5zY3JpcHRzLzExMDk2MC8iIHRhcmdldD0iX2JsYW5rIiByZWw9Im5vZm9sbG93IG5vb3BlbmVyIiBjbGFzcz0iYnRuIGJ0bi1zaGFyZSI+PHNwYW4gY2xhc3M9ImZhLWJyYW5kcyBmYS1mYWNlYm9vay1mIj48L3NwYW4+PC9hPjxhIHRpdGxlPSJTaGFyZSBvbiBUd2l0dGVyIiBocmVmPSJodHRwczovL3R3aXR0ZXIuY29tL2ludGVudC90d2VldD90ZXh0PVVuaW9uK1BhY2lmaWMrUTMrMjAyNCtFYXJuaW5ncytDYWxsK1RyYW5zY3JpcHQlMjBodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9lYXJuaW5ncy90cmFuc2NyaXB0cy8xMTA5NjAvIiB0YXJnZXQ9Il9ibGFuayIgcmVsPSJub2ZvbGxvdyBub29wZW5lciIgY2xhc3M9ImJ0biBidG4tc2hhcmUiPjxzcGFuIGNsYXNzPSJmYS1icmFuZHMgZmEteC10d2l0dGVyIj48L3NwYW4+PC9hPjxhIHRpdGxlPSJTaGFyZSBvbiBMaW5rZWRJbiIgb25jbGljaz0id2luZG93Lm9wZW4oJ2h0dHBzOi8vd3d3LmxpbmtlZGluLmNvbS9jd3Mvc2hhcmU/bWluaT10cnVlJmFtcDt1cmw9aHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vZWFybmluZ3MvdHJhbnNjcmlwdHMvMTEwOTYwLycsICduYW1lJywnd2lkdGg9NjAwLGhlaWdodD02MDAnKSIgaHJlZj0iaHR0cHM6Ly93d3cubGlua2VkaW4uY29tL2N3cy9zaGFyZT9taW5pPXRydWUmYW1wO3VybD1odHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9lYXJuaW5ncy90cmFuc2NyaXB0cy8xMTA5NjAvIiB0YXJnZXQ9InBvcHVwIiByZWw9Im5vZm9sbG93IG5vb3BlbmVyIiBjbGFzcz0iYnRuIGJ0bi1zaGFyZSI+PHNwYW4gY2xhc3M9ImZhLWJyYW5kcyBmYS1saW5rZWRpbi1pbiI+PC9zcGFuPjwvYT48YSB0aXRsZT0iUHJpbnQgdGhpcyBwYWdlIiBocmVmID0iamF2YXNjcmlwdDp3aW5kb3cucHJpbnQoKSIgY2xhc3M9ImJ0biBidG4tc2hhcmUiPjxzcGFuIGNsYXNzPSJmYS1yZWd1bGFyIGZhLXByaW50Ij48L3NwYW4+PC9hPjxhIHRpdGxlPSJFbWFpbCB0aGlzIHBhZ2UiIGhyZWY9Im1haWx0bzo/c3ViamVjdD1VbmlvbiUyMFBhY2lmaWMlMjBRMyUyMDIwMjQlMjBFYXJuaW5ncyUyMENhbGwlMjBUcmFuc2NyaXB0JmFtcDtib2R5PUNoZWNrJTIwb3V0JTIwdGhpcyUyMHN0b2NrJTNBJTIwaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vZWFybmluZ3MvdHJhbnNjcmlwdHMvMTEwOTYwLyUwRCUwQSUwRCUwQUZvciUyMHJlYWwtdGltZSUyMGZpbmFuY2lhbCUyMG5ld3MlMjBhbmQlMjBhbmFseXNpcyUyQyUyMHZpc2l0JTIwaHR0cHMlM0ElMkYlMkZ3d3cubWFya2V0YmVhdC5jb20lMkYlMjAuIiBjbGFzcz0iYnRuIGJ0bi1zaGFyZSI+PHNwYW4gY2xhc3M9ImZhLXJlZ3VsYXIgZmEtZW52ZWxvcGUiPjwvc3Bhbj48L2E+PGEgdGl0bGU9IkNvcHkgdGhlIFVSTCBvZiB0aGlzIHBhZ2UgdG8gdGhlIGNsaXBib2FyZCIgaHJlZj0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vZWFybmluZ3MvdHJhbnNjcmlwdHMvMTEwOTYwLyIgY2xhc3M9ImJ0biBidG4tc2hhcmUgc2hhcmVDb3B5Ij48c3BhbiBjbGFzcz0iZmEtcmVndWxhciBmYS1saW5rIj48L3NwYW4+PC9hPjxkaXYgY2xhc3M9ImZpeGVkLW5vdGlmaWNhdGlvbiBhbGVydCBhbGVydC1zdWNjZXNzIiBhcmlhLWxpdmU9InBvbGl0ZSIgYXJpYS1hdG9taWM9InRydWUiIHJvbGU9ImFsZXJ0Ij5MaW5rIGNvcGllZCB0byBjbGlwYm9hcmQuPC9kaXY+PC9kaXY+PC9kaXY+PC9kaXY+PC9kaXY+ZAIFDxYCHwAF+/sGPGRpdiBjbGFzcz0ibXQtMyBtYi00Ij48c3BhbiBjbGFzcz0ib24tdGhpcy1wYWdlIj5PbiBUaGlzIFBhZ2U6PC9zcGFuPjxhIGhyZWY9IiNwYXJ0aWNpcGFudHMiID5QYXJ0aWNpcGFudHM8L2E+PHNwYW4gY2xhc3M9ImQtaW5saW5lLWJsb2NrIG14LTEiPnw8L3NwYW4+PGEgaHJlZj0iI3ByZXNlbnRhdGlvbiI+UHJlc2VudGF0aW9uPC9hPjxzcGFuIGNsYXNzPSJkLWlubGluZS1ibG9jayBteC0xIj58PC9zcGFuPjxhIGhyZWY9IiNxdWVzdGlvbnMtYW5kLWFuc3dlcnMiPlF1ZXN0aW9ucyBhbmQgQW5zd2VyczwvYT48L2Rpdj48ZGl2IGNsYXNzPSJzZWN0aW9uLWhlYWRpbmciPjxoMiBpZD0icmVzb3VyY2VzIiBjbGFzcz0iYW5jaG9yLWxpbmstdGFyZ2V0Ij5SZXNvdXJjZXM8L2gyPjwvZGl2Pjx1bCBjbGFzcz0ibGluay1jbG91ZCBtYi0zIHB4LTAgbGlzdC1zdHlsZS1ub25lIiBzdHlsZT0ibGVmdDowOyI+PGxpIGNsYXNzPSJkLWlubGluZS1ibG9jayI+PGEgaHJlZj0iaHR0cDovL21tbS53YWxsc3RyZWV0aG9yaXpvbi5jb20vdS5hc3A/dT02MDUyMzYiIGNsYXNzPSJidG4gYnRuLXNlY29uZGFyeSIgdGFyZ2V0PSJfYmxhbmsiPjxzcGFuIGNsYXNzPSJmYS1yZWd1bGFyIGZhLWhlYWRwaG9uZXMtc2ltcGxlIG1yLTEiIGFyaWEtaGlkZGVuPSJ0cnVlIj48L3NwYW4+Q29uZmVyZW5jZSBDYWxsIEF1ZGlvPC9hPjwvbGk+PGxpIGNsYXNzPSJkLWlubGluZS1ibG9jayI+PGEgaHJlZj0iaHR0cHM6Ly9maWxlcy5xdWFydHIuY29tL2NvbmZlcmVuY2UtY2FsbHMvMDQ3NGMtMjAyNC0xMC0yNC0xMi0xMi0xMi5wZGYiIGNsYXNzPSJidG4gYnRuLXNlY29uZGFyeSIgdGFyZ2V0PSJfYmxhbmsiPjxzcGFuIGNsYXNzPSJmYS1yZWd1bGFyIGZhLXJlY3RhbmdsZS1oaXN0b3J5LWNpcmNsZS1wbHVzIG1yLTEiIGFyaWEtaGlkZGVuPSJ0cnVlIj48L3NwYW4+RWFybmluZ3MgU2xpZGUgRGVjazwvYT48L2xpPjxsaSBjbGFzcz0iZC1pbmxpbmUtYmxvY2siPjxhIGhyZWY9Imh0dHBzOi8vZmlsZXMucXVhcnRyLmNvbS9yZXBvcnRzLzc2NTkzLTIwMjQtMTAtMjQtMTEtMDctNDkucGRmIiBjbGFzcz0iYnRuIGJ0bi1zZWNvbmRhcnkiIHRhcmdldD0iX2JsYW5rIj48c3BhbiBjbGFzcz0iZmEtcmVndWxhciBmYS1ib29rLW9wZW4gbXItMSIgYXJpYS1oaWRkZW49InRydWUiPjwvc3Bhbj5FYXJuaW5ncyBQcmVzcyBSZWxlYXNlPC9hPjwvbGk+PGxpIGNsYXNzPSJkLWlubGluZS1ibG9jayI+PGEgaHJlZj0iaHR0cHM6Ly93d3cuc2VjLmdvdi9BcmNoaXZlcy9lZGdhci9kYXRhLzEwMDg4NS8wMDAxNDM3NzQ5MjQwMzIwMDgvMDAwMTQzNzc0OS0yNC0wMzIwMDgtaW5kZXguaHRtIiBjbGFzcz0iYnRuIGJ0bi1zZWNvbmRhcnkiIHRhcmdldD0iX2JsYW5rIj48c3BhbiBjbGFzcz0iZmEtcmVndWxhciBmYS1zcXVhcmUtbGlzdCBtci0xIiBhcmlhLWhpZGRlbj0idHJ1ZSI+PC9zcGFuPlZpZXcgTGF0ZXN0IFNFQyAxMC1RIEZpbGluZzwvYT48L2xpPjxsaSBjbGFzcz0iZC1pbmxpbmUtYmxvY2siPjxhIGhyZWY9Imh0dHBzOi8vd3d3LnNlYy5nb3YvQXJjaGl2ZXMvZWRnYXIvZGF0YS8xMDA4ODUvMDAwMTQzNzc0OTI0MDAzNTk5LzAwMDE0Mzc3NDktMjQtMDAzNTk5LWluZGV4Lmh0bSIgY2xhc3M9ImJ0biBidG4tc2Vjb25kYXJ5IiB0YXJnZXQ9Il9ibGFuayI+PHNwYW4gY2xhc3M9ImZhLXJlZ3VsYXIgZmEtc3F1YXJlLWxpc3QgbXItMSIgYXJpYS1oaWRkZW49InRydWUiPjwvc3Bhbj5WaWV3IExhdGVzdCBTRUMgMTAtSyBGaWxpbmc8L2E+PC9saT48bGkgY2xhc3M9ImQtaW5saW5lLWJsb2NrIj48YSBocmVmPSIvc3RvY2tzL05ZU0UvVU5QL2Vhcm5pbmdzLyIgY2xhc3M9ImJ0biBidG4tc2Vjb25kYXJ5Ij48c3BhbiBjbGFzcz0iZmEtcmVndWxhciBmYS1idWlsZGluZyBtci0xIiBhcmlhLWhpZGRlbj0idHJ1ZSI+PC9zcGFuPlVOUCAgRWFybmluZ3MgSGlzdG9yeTwvYT48L2xpPjwvdWw+PGRpdiBjbGFzcz0iYXJ0aWNsZS1wYWdlIGJvZHktY29weSBsaC1sb29zZSI+PGgyIGlkPSJwYXJ0aWNpcGFudHMiY2xhc3M9ImFuY2hvci1saW5rLXRhcmdldCI+UGFydGljaXBhbnRzPC9oMj48ZGl2IGNsYXNzPSJyb3cgbmFycm93LWd1dHRlci1yb3ciPjxkaXYgY2xhc3M9ImNvbC0xMiBjb2wtbWQtNiI+PGgzPkNvcnBvcmF0ZSBFeGVjdXRpdmVzPC9oMz48dWwgY2xhc3M9InBsLTAgZm9udC1zbWFsbGVyIiBzdHlsZT0ibGVmdDphdXRvOyBsaW5lLWhlaWdodDoxLjFlbTsiPjxsaSBjbGFzcz0ibGlzdC1ncm91cC1pdGVtIGJvcmRlci0wIHBsLTAgcHktMiI+PGRpdiBjbGFzcz0iZC1mbGV4IGFsaWduLWl0ZW1zLXN0YXJ0Ij48ZGl2IGNsYXNzPSJiZy1saWdodCBpbnNpZGVyLWltYWdlIHRleHQtY2VudGVyIGQtZmxleCBhbGlnbi1pdGVtcy1jZW50ZXIganVzdGlmeS1jb250ZW50LWNlbnRlciBtci0zIj48c3BhbiBjbGFzcz0iZmEtcmVndWxhciBmYS11c2VyIiBhcmlhLWhpZGRlbj0idHJ1ZSI+PC9zcGFuPjwvZGl2PjxkaXYgY2xhc3M9ImZsZXgtZ3Jvdy0xIj48c3Ryb25nPkppbSBWZW5hPC9zdHJvbmc+PGRpdiBjbGFzcz0ic2Vjb25kYXJ5LXRpdGxlIGZvbnQtaXRhbGljIj5DaGllZiBFeGVjdXRpdmUgT2ZmaWNlcjwvZGl2PjwvZGl2PjwvZGl2PjwvbGk+PGxpIGNsYXNzPSJsaXN0LWdyb3VwLWl0ZW0gYm9yZGVyLTAgcGwtMCBweS0yIj48ZGl2IGNsYXNzPSJkLWZsZXggYWxpZ24taXRlbXMtc3RhcnQiPjxkaXYgY2xhc3M9Im1yLTMgaW5zaWRlci1pbWFnZSIgc3R5bGU9ImJhY2tncm91bmQtaW1hZ2U6IHVybChodHRwczovL2luc2lkZXJ0cmFkZXMuY29tL21lZGlhLzIwNDlpbnNpZGVyX2plbm5pZmVyaGFtYW5uLmpwZyk7Ij48L2Rpdj48ZGl2IGNsYXNzPSJmbGV4LWdyb3ctMSI+PGEgY2xhc3M9Im5vLXVuZGVybGluZSIgdGFyZ2V0PSJfYmxhbmsiIHJlbD0ibm9vcGVuZXIiIGhyZWY9Imh0dHBzOi8vd3d3Lmluc2lkZXJ0cmFkZXMuY29tL3VuaW9uLXBhY2lmaWMtY28tc3RvY2svamVubmlmZXItbC1oYW1hbm4vIj5KZW5uaWZlciBIYW1hbm48L2E+PGRpdiBjbGFzcz0ic2Vjb25kYXJ5LXRpdGxlIGZvbnQtaXRhbGljIj5DaGllZiBGaW5hbmNpYWwgT2ZmaWNlcjwvZGl2PjwvZGl2PjwvZGl2PjwvbGk+PGxpIGNsYXNzPSJsaXN0LWdyb3VwLWl0ZW0gYm9yZGVyLTAgcGwtMCBweS0yIj48ZGl2IGNsYXNzPSJkLWZsZXggYWxpZ24taXRlbXMtc3RhcnQiPjxkaXYgY2xhc3M9ImJnLWxpZ2h0IGluc2lkZXItaW1hZ2UgdGV4dC1jZW50ZXIgZC1mbGV4IGFsaWduLWl0ZW1zLWNlbnRlciBqdXN0aWZ5LWNvbnRlbnQtY2VudGVyIG1yLTMiPjxzcGFuIGNsYXNzPSJmYS1yZWd1bGFyIGZhLXVzZXIiIGFyaWEtaGlkZGVuPSJ0cnVlIj48L3NwYW4+PC9kaXY+PGRpdiBjbGFzcz0iZmxleC1ncm93LTEiPjxzdHJvbmc+S2VubnkgUm9ja2VyPC9zdHJvbmc+PGRpdiBjbGFzcz0ic2Vjb25kYXJ5LXRpdGxlIGZvbnQtaXRhbGljIj5FeGVjdXRpdmUgVmljZSBQcmVzaWRlbnQsIE1hcmtldGluZyBhbmQgU2FsZXM8L2Rpdj48L2Rpdj48L2Rpdj48L2xpPjxsaSBjbGFzcz0ibGlzdC1ncm91cC1pdGVtIGJvcmRlci0wIHBsLTAgcHktMiI+PGRpdiBjbGFzcz0iZC1mbGV4IGFsaWduLWl0ZW1zLXN0YXJ0Ij48ZGl2IGNsYXNzPSJtci0zIGluc2lkZXItaW1hZ2UiIHN0eWxlPSJiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaHR0cHM6Ly9pbnNpZGVydHJhZGVzLmNvbS9tZWRpYS8yMDU1aW5zaWRlcl9HZWhyaW5nZXIuRXJpYy5qcGcpOyI+PC9kaXY+PGRpdiBjbGFzcz0iZmxleC1ncm93LTEiPjxhIGNsYXNzPSJuby11bmRlcmxpbmUiIHRhcmdldD0iX2JsYW5rIiByZWw9Im5vb3BlbmVyIiBocmVmPSJodHRwczovL3d3dy5pbnNpZGVydHJhZGVzLmNvbS91bmlvbi1wYWNpZmljLWNvLXN0b2NrL2VyaWMtai1nZWhyaW5nZXIvIj5FcmljIEdlaHJpbmdlcjwvYT48ZGl2IGNsYXNzPSJzZWNvbmRhcnktdGl0bGUgZm9udC1pdGFsaWMiPkV4ZWN1dGl2ZSBWaWNlIFByZXNpZGVudC1PcGVyYXRpb25zPC9kaXY+PC9kaXY+PC9kaXY+PC9saT48L3VsPjwvZGl2PjxkaXYgY2xhc3M9ImNvbC0xMiBjb2wtbWQtNiI+PGgzPkFuYWx5c3RzPC9oMz48dWwgY2xhc3M9InBsLTAgZm9udC1zbWFsbGVyIiBzdHlsZT0ibGVmdDphdXRvOyBsaW5lLWhlaWdodDoxLjFlbTsiPjxsaSBjbGFzcz0ibGlzdC1ncm91cC1pdGVtIGJvcmRlci0wIHBsLTAgcHktMiI+PGRpdiBjbGFzcz0iZC1mbGV4IGFsaWduLWl0ZW1zLXN0YXJ0Ij48ZGl2IGNsYXNzPSJmbGV4LWdyb3ctMSI+PHN0cm9uZz5LZW4gSG9leHRlcjwvc3Ryb25nPiwgPHNwYW4gY2xhc3M9InNlY29uZGFyeS10aXRsZSBmb250LWl0YWxpYyI+QmFuayBvZiBBbWVyaWNhIFNlY3VyaXRpZXM8L3NwYW4+PC9kaXY+PC9kaXY+PC9saT48bGkgY2xhc3M9Imxpc3QtZ3JvdXAtaXRlbSBib3JkZXItMCBwbC0wIHB5LTIiPjxkaXYgY2xhc3M9ImQtZmxleCBhbGlnbi1pdGVtcy1zdGFydCI+PGRpdiBjbGFzcz0iZmxleC1ncm93LTEiPjxhIGNsYXNzPSJuby11bmRlcmxpbmUiIGhyZWY9Ii9hbGwtYWNjZXNzL2FuYWx5c3QtcmFua2luZ3MvZGV0YWlscy8/QW5hbHlzdE5hbWU9Q2hyaXMgV2V0aGVyYmVlJkZpcm1JRD0yMSZUeXBlPTAiPkNocmlzIFdldGhlcmJlZTwvYT4sIDxhIGNsYXNzPSJzZWNvbmRhcnktdGl0bGUgbm8tdW5kZXJsaW5lIGZvbnQtaXRhbGljIiBocmVmPSIvYWxsLWFjY2Vzcy9icm9rZXJhZ2UtcmFua2luZ3MvZGV0YWlscy8/aWQ9MjEmVHlwZT0wIj5XZWxscyBGYXJnbyAmIENvbXBhbnk8L2E+PC9kaXY+PC9kaXY+PC9saT48bGkgY2xhc3M9Imxpc3QtZ3JvdXAtaXRlbSBib3JkZXItMCBwbC0wIHB5LTIiPjxkaXYgY2xhc3M9ImQtZmxleCBhbGlnbi1pdGVtcy1zdGFydCI+PGRpdiBjbGFzcz0iZmxleC1ncm93LTEiPjxzdHJvbmc+V2FsdGVyIFNwcmFja2xpbjwvc3Ryb25nPiwgPHNwYW4gY2xhc3M9InNlY29uZGFyeS10aXRsZSBmb250LWl0YWxpYyI+UkJDIENhcGl0YWwgTWFya2V0czwvc3Bhbj48L2Rpdj48L2Rpdj48L2xpPjxsaSBjbGFzcz0ibGlzdC1ncm91cC1pdGVtIGJvcmRlci0wIHBsLTAgcHktMiI+PGRpdiBjbGFzcz0iZC1mbGV4IGFsaWduLWl0ZW1zLXN0YXJ0Ij48ZGl2IGNsYXNzPSJmbGV4LWdyb3ctMSI+PGEgY2xhc3M9Im5vLXVuZGVybGluZSIgaHJlZj0iL2FsbC1hY2Nlc3MvYW5hbHlzdC1yYW5raW5ncy9kZXRhaWxzLz9BbmFseXN0TmFtZT1Kb3JkYW4gQWxsaWdlciZGaXJtSUQ9OCZUeXBlPTAiPkpvcmRhbiBBbGxpZ2VyPC9hPiwgPGEgY2xhc3M9InNlY29uZGFyeS10aXRsZSBuby11bmRlcmxpbmUgZm9udC1pdGFsaWMiIGhyZWY9Ii9hbGwtYWNjZXNzL2Jyb2tlcmFnZS1yYW5raW5ncy9kZXRhaWxzLz9pZD04JlR5cGU9MCI+VGhlIEdvbGRtYW4gU2FjaHMgR3JvdXAsIEluYy48L2E+PC9kaXY+PC9kaXY+PC9saT48bGkgY2xhc3M9Imxpc3QtZ3JvdXAtaXRlbSBib3JkZXItMCBwbC0wIHB5LTIiPjxkaXYgY2xhc3M9ImQtZmxleCBhbGlnbi1pdGVtcy1zdGFydCI+PGRpdiBjbGFzcz0iZmxleC1ncm93LTEiPjxzdHJvbmc+RGF2aWQgVmVybm9uPC9zdHJvbmc+LCA8c3BhbiBjbGFzcz0ic2Vjb25kYXJ5LXRpdGxlIGZvbnQtaXRhbGljIj5CZXJuc3RlaW4gUmVzZWFyY2g8L3NwYW4+PC9kaXY+PC9kaXY+PC9saT48bGkgY2xhc3M9Imxpc3QtZ3JvdXAtaXRlbSBib3JkZXItMCBwbC0wIHB5LTIiPjxkaXYgY2xhc3M9ImQtZmxleCBhbGlnbi1pdGVtcy1zdGFydCI+PGRpdiBjbGFzcz0iZmxleC1ncm93LTEiPjxhIGNsYXNzPSJuby11bmRlcmxpbmUiIGhyZWY9Ii9hbGwtYWNjZXNzL2FuYWx5c3QtcmFua2luZ3MvZGV0YWlscy8/QW5hbHlzdE5hbWU9VGhvbWFzIFdhZGV3aXR6JkZpcm1JRD0yJlR5cGU9MCI+VGhvbWFzIFdhZGV3aXR6PC9hPiwgPGEgY2xhc3M9InNlY29uZGFyeS10aXRsZSBuby11bmRlcmxpbmUgZm9udC1pdGFsaWMiIGhyZWY9Ii9hbGwtYWNjZXNzL2Jyb2tlcmFnZS1yYW5raW5ncy9kZXRhaWxzLz9pZD0yJlR5cGU9MCI+VUJTIEdyb3VwIEFHPC9hPjwvZGl2PjwvZGl2PjwvbGk+PGxpIGNsYXNzPSJsaXN0LWdyb3VwLWl0ZW0gYm9yZGVyLTAgcGwtMCBweS0yIj48ZGl2IGNsYXNzPSJkLWZsZXggYWxpZ24taXRlbXMtc3RhcnQiPjxkaXYgY2xhc3M9ImZsZXgtZ3Jvdy0xIj48YSBjbGFzcz0ibm8tdW5kZXJsaW5lIiBocmVmPSIvYWxsLWFjY2Vzcy9hbmFseXN0LXJhbmtpbmdzL2RldGFpbHMvP0FuYWx5c3ROYW1lPURhbmllbCBJbWJybyZGaXJtSUQ9MTMyJlR5cGU9MCI+RGFuaWVsIEltYnJvPC9hPiwgPGEgY2xhc3M9InNlY29uZGFyeS10aXRsZSBuby11bmRlcmxpbmUgZm9udC1pdGFsaWMiIGhyZWY9Ii9hbGwtYWNjZXNzL2Jyb2tlcmFnZS1yYW5raW5ncy9kZXRhaWxzLz9pZD0xMzImVHlwZT0wIj5TdGVwaGVuczwvYT48L2Rpdj48L2Rpdj48L2xpPjxsaSBjbGFzcz0ibGlzdC1ncm91cC1pdGVtIGJvcmRlci0wIHBsLTAgcHktMiI+PGRpdiBjbGFzcz0iZC1mbGV4IGFsaWduLWl0ZW1zLXN0YXJ0Ij48ZGl2IGNsYXNzPSJmbGV4LWdyb3ctMSI+PGEgY2xhc3M9Im5vLXVuZGVybGluZSIgaHJlZj0iL2FsbC1hY2Nlc3MvYW5hbHlzdC1yYW5raW5ncy9kZXRhaWxzLz9BbmFseXN0TmFtZT1Kb25hdGhhbiBDaGFwcGVsbCZGaXJtSUQ9MTc0NSZUeXBlPTAiPkpvbmF0aGFuIENoYXBwZWxsPC9hPiwgPGEgY2xhc3M9InNlY29uZGFyeS10aXRsZSBuby11bmRlcmxpbmUgZm9udC1pdGFsaWMiIGhyZWY9Ii9hbGwtYWNjZXNzL2Jyb2tlcmFnZS1yYW5raW5ncy9kZXRhaWxzLz9pZD0xNzQ1JlR5cGU9MCI+RXZlcmNvcmUgSVNJPC9hPjwvZGl2PjwvZGl2PjwvbGk+PGxpIGNsYXNzPSJsaXN0LWdyb3VwLWl0ZW0gYm9yZGVyLTAgcGwtMCBweS0yIj48ZGl2IGNsYXNzPSJkLWZsZXggYWxpZ24taXRlbXMtc3RhcnQiPjxkaXYgY2xhc3M9ImZsZXgtZ3Jvdy0xIj48c3Ryb25nPkJyaWFuIFAuIE9zc2VuYmVjazwvc3Ryb25nPiwgPHNwYW4gY2xhc3M9InNlY29uZGFyeS10aXRsZSBmb250LWl0YWxpYyI+Si5QLiBNb3JnYW48L3NwYW4+PC9kaXY+PC9kaXY+PC9saT48bGkgY2xhc3M9Imxpc3QtZ3JvdXAtaXRlbSBib3JkZXItMCBwbC0wIHB5LTIiPjxkaXYgY2xhc3M9ImQtZmxleCBhbGlnbi1pdGVtcy1zdGFydCI+PGRpdiBjbGFzcz0iZmxleC1ncm93LTEiPjxhIGNsYXNzPSJuby11bmRlcmxpbmUiIGhyZWY9Ii9hbGwtYWNjZXNzL2FuYWx5c3QtcmFua2luZ3MvZGV0YWlscy8/QW5hbHlzdE5hbWU9QmVuamFtaW4gSi4gTm9sYW4mRmlybUlEPTUxJlR5cGU9MCI+QmVuamFtaW4gSi4gTm9sYW48L2E+LCA8YSBjbGFzcz0ic2Vjb25kYXJ5LXRpdGxlIG5vLXVuZGVybGluZSBmb250LWl0YWxpYyIgaHJlZj0iL2FsbC1hY2Nlc3MvYnJva2VyYWdlLXJhbmtpbmdzL2RldGFpbHMvP2lkPTUxJlR5cGU9MCI+U3RpZmVsIE5pY29sYXVzPC9hPjwvZGl2PjwvZGl2PjwvbGk+PGxpIGNsYXNzPSJsaXN0LWdyb3VwLWl0ZW0gYm9yZGVyLTAgcGwtMCBweS0yIj48ZGl2IGNsYXNzPSJkLWZsZXggYWxpZ24taXRlbXMtc3RhcnQiPjxkaXYgY2xhc3M9ImZsZXgtZ3Jvdy0xIj48c3Ryb25nPkJyYW5kb24gT2dsZW5za2k8L3N0cm9uZz4sIDxzcGFuIGNsYXNzPSJzZWNvbmRhcnktdGl0bGUgZm9udC1pdGFsaWMiPkJhcmNsYXlzIENhcGl0YWw8L3NwYW4+PC9kaXY+PC9kaXY+PC9saT48bGkgY2xhc3M9Imxpc3QtZ3JvdXAtaXRlbSBib3JkZXItMCBwbC0wIHB5LTIiPjxkaXYgY2xhc3M9ImQtZmxleCBhbGlnbi1pdGVtcy1zdGFydCI+PGRpdiBjbGFzcz0iZmxleC1ncm93LTEiPjxhIGNsYXNzPSJuby11bmRlcmxpbmUiIGhyZWY9Ii9hbGwtYWNjZXNzL2FuYWx5c3QtcmFua2luZ3MvZGV0YWlscy8/QW5hbHlzdE5hbWU9U3RlcGhhbmllIE1vb3JlJkZpcm1JRD0xNDkmVHlwZT0wIj5TdGVwaGFuaWUgTW9vcmU8L2E+LCA8YSBjbGFzcz0ic2Vjb25kYXJ5LXRpdGxlIG5vLXVuZGVybGluZSBmb250LWl0YWxpYyIgaHJlZj0iL2FsbC1hY2Nlc3MvYnJva2VyYWdlLXJhbmtpbmdzL2RldGFpbHMvP2lkPTE0OSZUeXBlPTAiPkplZmZlcmllcyBGaW5hbmNpYWwgR3JvdXAgSW5jLjwvYT48L2Rpdj48L2Rpdj48L2xpPjxsaSBjbGFzcz0ibGlzdC1ncm91cC1pdGVtIGJvcmRlci0wIHBsLTAgcHktMiI+PGRpdiBjbGFzcz0iZC1mbGV4IGFsaWduLWl0ZW1zLXN0YXJ0Ij48ZGl2IGNsYXNzPSJmbGV4LWdyb3ctMSI+PGEgY2xhc3M9Im5vLXVuZGVybGluZSIgaHJlZj0iL2FsbC1hY2Nlc3MvYW5hbHlzdC1yYW5raW5ncy9kZXRhaWxzLz9BbmFseXN0TmFtZT1TY290dCBHcm91cCZGaXJtSUQ9NjU1MCZUeXBlPTAiPlNjb3R0IEdyb3VwPC9hPiwgPGEgY2xhc3M9InNlY29uZGFyeS10aXRsZSBuby11bmRlcmxpbmUgZm9udC1pdGFsaWMiIGhyZWY9Ii9hbGwtYWNjZXNzL2Jyb2tlcmFnZS1yYW5raW5ncy9kZXRhaWxzLz9pZD02NTUwJlR5cGU9MCI+V29sZmUgUmVzZWFyY2g8L2E+PC9kaXY+PC9kaXY+PC9saT48bGkgY2xhc3M9Imxpc3QtZ3JvdXAtaXRlbSBib3JkZXItMCBwbC0wIHB5LTIiPjxkaXYgY2xhc3M9ImQtZmxleCBhbGlnbi1pdGVtcy1zdGFydCI+PGRpdiBjbGFzcz0iZmxleC1ncm93LTEiPjxhIGNsYXNzPSJuby11bmRlcmxpbmUiIGhyZWY9Ii9hbGwtYWNjZXNzL2FuYWx5c3QtcmFua2luZ3MvZGV0YWlscy8/QW5hbHlzdE5hbWU9RWxsaW90IEFscGVyJkZpcm1JRD03ODgyMyZUeXBlPTAiPkVsbGlvdCBBbHBlcjwvYT4sIDxhIGNsYXNzPSJzZWNvbmRhcnktdGl0bGUgbm8tdW5kZXJsaW5lIGZvbnQtaXRhbGljIiBocmVmPSIvYWxsLWFjY2Vzcy9icm9rZXJhZ2UtcmFua2luZ3MvZGV0YWlscy8/aWQ9Nzg4MjMmVHlwZT0wIj5URCBDb3dlbjwvYT48L2Rpdj48L2Rpdj48L2xpPjxsaSBjbGFzcz0ibGlzdC1ncm91cC1pdGVtIGJvcmRlci0wIHBsLTAgcHktMiI+PGRpdiBjbGFzcz0iZC1mbGV4IGFsaWduLWl0ZW1zLXN0YXJ0Ij48ZGl2IGNsYXNzPSJmbGV4LWdyb3ctMSI+PHN0cm9uZz5VbmlkZW50aWZpZWQgUGFydGljaXBhbnQ8L3N0cm9uZz4sIDxzcGFuIGNsYXNzPSJzZWNvbmRhcnktdGl0bGUgZm9udC1pdGFsaWMiPjwvc3Bhbj48L2Rpdj48L2Rpdj48L2xpPjwvdWw+PC9kaXY+PC9kaXY+PGgyIGlkPSJwcmVzZW50YXRpb24iIGNsYXNzPSJhbmNob3ItbGluay10YXJnZXQiPlByZXNlbnRhdGlvbjwvaDI+PGRpdiBjbGFzcz0idHJhbnNjcmlwdC1kaXNjdXNzaW9uIj48ZGl2IGNsYXNzPSJ0cmFuc2NyaXB0LWxpbmUtbGVmdCBwYi00Ij48ZGl2IGNsYXNzPSJpbnNpZGVyLWltYWdlIHRleHQtY2VudGVyIG10LTMgbXItMyI+PHNwYW4gY2xhc3M9ImZhLXJlZ3VsYXIgZmEtcGhvbmUiIGFyaWEtaGlkZGVuPSJ0cnVlIj48L3NwYW4+PC9kaXY+PGRpdiBjbGFzcz0iZmxleC1zaHJpbmstMSBwb3NpdGlvbi1yZWxhdGl2ZSB0cmFuc2NyaXB0LWFycm93IGJnLWxpZ2h0IHJvdW5kZWQgcHktMiBweC0zIj48ZGl2IGNsYXNzPSJ0cmFuc2NyaXB0LWxpbmUtc3BlYWtlciI+PGRpdiBjbGFzcz0iZm9udC13ZWlnaHQtYm9sZCBtYi0xIj5PcGVyYXRvcjwvZGl2PjwvZGl2PjxwIGNsYXNzPSJwYi0yIG1iLTAiPkdyZWV0aW5ncywgYW5kIHdlbGNvbWUgdG8gVW5pb24gUGFjaWZpYyBUaGlyZCBRdWFydGVyIEVhcm5pbmdzIENhbGwuIEF0IHRoaXMgdGltZSwgYWxsIHBhcnRpY2lwYW50cyBhcmUgaW4gbGlzdGVuLW9ubHkgbW9kZS4gQSBicmllZiBxdWVzdGlvbi1hbmQtYW5zd2VyIHNlc3Npb24gd2lsbCBmb2xsb3cgdGhlIGZvcm1hbCBwcmVzZW50YXRpb24uIFtPcGVyYXRvciBJbnN0cnVjdGlvbnNdIEFzIGEgcmVtaW5kZXIsIHRoaXMgY29uZmVyZW5jZSBpcyBiZWluZyByZWNvcmRlZCBhbmQgdGhlIHNsaWRlcyBmb3IgdG9kYXkncyBwcmVzZW50YXRpb24gYXJlIGF2YWlsYWJsZSBvbiBVbmlvbiBQYWNpZmljJ3Mgd2Vic2l0ZS48L3A+PHAgY2xhc3M9InBiLTIgbWItMCI+SXQncyBub3cgbXkgcGxlYXN1cmUgdG8gaW50cm9kdWNlIHlvdXIgaG9zdCwgTXIgSmltIFZlbmEsIENoaWVmIEV4ZWN1dGl2ZSBPZmZpY2VyIGZvciBVbmlvbiBQYWNpZmljLiBUaGFuayB5b3UsIE1yLiBWZW5hLCB5b3UgbWF5IG5vdyBiZWdpbi48L3A+PC9kaXY+PC9kaXY+PGRpdiBjbGFzcz0idHJhbnNjcmlwdC1saW5lLXJpZ2h0IG1iLTQiPjxkaXYgY2xhc3M9Imluc2lkZXItaW1hZ2UgdGV4dC1jZW50ZXIgbXQtMyBtbC0zIj48c3BhbiBjbGFzcz0iZmEtcmVndWxhciBmYS11c2VyIiBhcmlhLWhpZGRlbj0idHJ1ZSI+PC9zcGFuPjwvZGl2PjxkaXYgY2xhc3M9ImZsZXgtc2hyaW5rLTEgcG9zaXRpb24tcmVsYXRpdmUgdHJhbnNjcmlwdC1hcnJvdyBiZy1saWdodC1ibHVlIHJvdW5kZWQgcHktMiBweC0zIj48ZGl2IGNsYXNzPSJ0cmFuc2NyaXB0LWxpbmUtc3BlYWtlciI+PGRpdiBjbGFzcz0iZm9udC13ZWlnaHQtYm9sZCI+SmltIFZlbmE8L2Rpdj48ZGl2IGNsYXNzPSJzZWNvbmRhcnktdGl0bGUgZm9udC1pdGFsaWMgbWItMSI+Q2hpZWYgRXhlY3V0aXZlIE9mZmljZXIgYXQgVW5pb24gUGFjaWZpYzwvZGl2PjwvZGl2PjxwIGNsYXNzPSJwYi0yIG1iLTAiPkdvb2QgbW9ybmluZywgUm9iLCBiZWF1dGlmdWwgbW9ybmluZyBpbiBPbWFoYSwgbmljZSBmYWxsIGRheS4gU28gZ29vZCBtb3JuaW5nLCBhbmQgdGhhbmsgeW91IGZvciBqb2luaW5nIHVzIHRvZGF5IHRvIGRpc2N1c3MgVW5pb24gUGFjaWZpYydzIHRoaXJkIHF1YXJ0ZXIgcmVzdWx0cy4gSSdtIGpvaW5lZCBpbiBPbWFoYSBieSBvdXIgQ2hpZWYgRmluYW5jaWFsIE9mZmljZXIsIEplbm5pZmVyIEhhbWFubiwgb3VyIEV4ZWN1dGl2ZSBWaWNlLVByZXNpZGVudCBvZiBNYXJrZXRpbmcgYW5kIFNhbGVzLCBLZW5ueSBSb2NrZXIsIGFuZCBvdXIgRXhlY3V0aXZlIFZpY2UtUHJlc2lkZW50IG9mIE9wZXJhdGlvbnMsIEVyaWMgR2VycmluZ2VyLjwvcD48cCBjbGFzcz0icGItMiBtYi0wIj5BcyB5b3UnbGwgaGVhciBmcm9tIHRoZSB0ZWFtLCBvdXIgdGhpcmQgcXVhcnRlciByZXN1bHRzIGRvIGFuIGV4Y2VsbGVudCBqb2Igb2YgY2FwdHVyaW5nIHRoZSBwcm9ncmVzcyB3ZSd2ZSBtYWRlIHVuZGVyIG91ciBzdHJhdGVneSB0byBsZWFkIHRoZSBpbmR1c3RyeSBpbiBzYWZldHksIHNlcnZpY2UgYW5kIG9wZXJhdGlvbmFsIGV4Y2VsbGVuY2UuIEFuZCB5b3UncmUgc2VlaW5nIGhvdyB0aGF0IGxlYWRzIHRvIGZpbmFuY2lhbCBzdWNjZXNzLiBJJ20gdmVyeSBwbGVhc2VkIHdpdGggd2hlcmUgd2Ugc2l0IHRvZGF5IGNvbXBhcmVkIHRvIHdoZXJlIHdlIHN0YXJ0ZWQgYSBsaXR0bGUgb3ZlciBhIHllYXIgYWdvLjwvcD48cCBjbGFzcz0icGItMiBtYi0wIj5Ob3cgbGV0J3MgZGlzY3VzcyB0aGlyZCBxdWFydGVyIHJlc3VsdHMgc3RhcnRpbmcgb24gc2xpZGUgbnVtYmVyIFRocmVlLiBUaGlzIG1vcm5pbmcsIFVuaW9uIFBhY2lmaWMgcmVwb3J0ZWQgMjAyNCB0aGlyZCBxdWFydGVyIG5ldCBpbmNvbWUgb2YgJDEuNyBiaWxsaW9uLCBhIDklIGltcHJvdmVtZW50IGFuZCBlYXJuaW5ncyBwZXIgc2hhcmUgb2YgJDIuNzUsIGEgMTAlIGltcHJvdmVtZW50LiBUaGlyZCBxdWFydGVyIG9wZXJhdGluZyByZXZlbnVlIGdhaW5lZCAzJSBvZiBzdHJvbmcgdm9sdW1lcyBhbmQgY29yZSBwcmljaW5nIGdhaW5zIHdlcmUgaW1wYWN0ZWQgYnkgb3VyIGJ1c2luZXNzIG1peCBhbmQgbGVzcyBmdWVsIHN1cmNoYXJnZSByZXZlbnVlLiBFeGNsdWRpbmcgZnVlbCwgZnJlaWdodCByZXZlbnVlIGluY3JlYXNlZCA1JSB2ZXJzdXMgMjAyMy48L3A+PHAgY2xhc3M9InBiLTIgbWItMCI+UmVwb3J0ZWQgZXhwZW5zZXMgeWVhci1vdmVyLXllYXIgaW1wcm92ZWQgMiUuIFdoaWxlIGZ1ZWwgcHJpY2VzIHdlcmUgYSBkcml2ZXIsIHRoZSB0ZWFtIGRpZCBhbiBleGNlbGxlbnQgam9iIGdlbmVyYXRpbmcgcHJvZHVjdGl2aXR5IHRvIGNvbnRyb2wgY29zdHMgYXMgd2Ugc3VjY2Vzc2Z1bGx5IGhhbmRsZWQgYSA2JSBpbmNyZWFzZSBpbiB2b2x1bWUuIE91ciB0aGlyZCBxdWFydGVyIG9wZXJhdGluZyByYXRpbyBvZiA2MC4zJSBpbXByb3ZlZCAzMTAgYmFzaXMtcG9pbnRzIHZlcnN1cyBsYXN0IHllYXIsIGZ1cnRoZXIgZGVtb25zdHJhdGluZyBvdXIgYWJpbGl0eSB0byBiZSBvcGVyYXRpb25hbGx5IGV4Y2VsbGVudCB3aGlsZSBtYWludGFpbmluZyBhIHJlc291cmNlIGJ1ZmZlciB0byBoYW5kbGUgdW5mb3Jlc2VlbiBldmVudHMuPC9wPjxwIGNsYXNzPSJwYi0yIG1iLTAiPkxvb2ssIGl0IHdhcyBhbm90aGVyIHJlYWxseSBnb29kIHF1YXJ0ZXIuIEknbSBwbGVhc2VkIHdpdGggaG93IHdlIGZsZXggdG8gaGFuZGxlIHRoZSAzMyUgaW5jcmVhc2UgaW4gaW50ZXJuYXRpb25hbCBpbnRlcm1vZGFsIHZvbHVtZSBkdXJpbmcgdGhlIHF1YXJ0ZXIsIHdoaWxlIGltcHJvdmluZyBzZXJ2aWNlIG1ldHJpY3MgYWNyb3NzIG91ciBuZXR3b3JrLiBBbmQgeWVzLCB0aGF0IG1peCBvZiBidXNpbmVzcyBwcmVzc3VyZWQgbWFyZ2lucyBhIGJpdCwgYnV0IGF0IHRoZSBlbmQtb2YtdGhlIGRheSwgaXQncyBhYm91dCBvcGVyYXRpbmcgYXMgZWZmaWNpZW50bHkgYXMgcG9zc2libGUgdG8gZHJpdmUgaW5jcmVhc2VzIGluIG5ldCBpbmNvbWUgYW5kIGZyZWUgY2FzaCBmbG93LCBhbmQgYXMgSmVubmlmZXIgd2lsbCB3YWxrIHlvdSB0aHJvdWdoLCB3ZSBkaWQgYW4gZXhjZWxsZW50IGpvYiBvZiBkZWxpdmVyaW5nIGluIHRob3NlIGFyZWFzLiBJdCdzIGFub3RoZXIgcHJvb2YgcG9pbnQgdGhhdCBvdXIgc3RyYXRlZ3kgaXMgd29ya2luZy48L3A+PHAgY2xhc3M9InBiLTIgbWItMCI+SSdsbCBsZXQgdGhlIHRlYW0gd2FsayB5b3UgdGhyb3VnaCB0aGUgcXVhcnRlciBpbiBtb3JlIGRldGFpbCBhbmQgY29tZSBiYWNrIGZvciBhIHdyYXAtdXAgYmVmb3JlIHdlIGdvIHRvIHF1ZXN0aW9uLWFuZC1hbnN3ZXJzLiBTbyB3ZSdsbCBzdGFydCB3aXRoIHRoZSB0aGlyZCBxdWFydGVyIGZpbmFuY2lhbHMuIEplbm5pZmVyLCBvdmVyIHRvIHlvdS48L3A+PC9kaXY+PC9kaXY+PGRpdiBjbGFzcz0idHJhbnNjcmlwdC1saW5lLWxlZnQgcGItNCI+PGRpdiBjbGFzcz0iaW5zaWRlci1pbWFnZSBtdC0zIG1yLTMiIHN0eWxlPSJiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaHR0cHM6Ly9pbnNpZGVydHJhZGVzLmNvbS9tZWRpYS8yMDQ5aW5zaWRlcl9qZW5uaWZlcmhhbWFubi5qcGcpOyI+PC9kaXY+PGRpdiBjbGFzcz0iZmxleC1zaHJpbmstMSBwb3NpdGlvbi1yZWxhdGl2ZSB0cmFuc2NyaXB0LWFycm93IGJnLWxpZ2h0LXRlYWwgcm91bmRlZCBweS0yIHB4LTMiPjxkaXYgY2xhc3M9InRyYW5zY3JpcHQtbGluZS1zcGVha2VyIj48ZGl2IGNsYXNzPSJmb250LXdlaWdodC1ib2xkIj5KZW5uaWZlciBIYW1hbm48L2Rpdj48ZGl2IGNsYXNzPSJzZWNvbmRhcnktdGl0bGUgZm9udC1pdGFsaWMgbWItMSI+Q2hpZWYgRmluYW5jaWFsIE9mZmljZXIgYXQgVW5pb24gUGFjaWZpYzwvZGl2PjwvZGl2PjxwIGNsYXNzPSJwYi0yIG1iLTAiPlRoYW5rIHlvdSwgSmltLCBhbmQgZ29vZCBtb3JuaW5nLiBMZXQncyBiZWdpbiBvbiBTbGlkZSA1IHdpdGggYSB3YWxrZG93biBvZiBvdXIgdGhpcmQtcXVhcnRlciBpbmNvbWUgc3RhdGVtZW50LCB3aGVyZSBvcGVyYXRpbmcgcmV2ZW51ZSBvZiAkNi4xIGJpbGxpb24gaW5jcmVhc2VkIDMlIHZlcnN1cyAyMDIzIG9uIGEgNiUgdm9sdW1lIGluY3JlYXNlLCBhbmQgdGhpcmQgcXVhcnRlciBmcmVpZ2h0IHJldmVudWUgdG90YWxlZCAkNS44IGJpbGxpb24sIHVwIDQlIGNvbXBhcmVkIHRvIGxhc3QgeWVhci48L3A+PHAgY2xhc3M9InBiLTIgbWItMCI+QnJlYWtpbmcgZG93biB0aGUgZnJlaWdodCByZXZlbnVlIGNvbXBvbmVudHMsIGluY3JlYXNlZCB2b2x1bWUgaW4gdGhlIHF1YXJ0ZXIgYWRkZWQgNTUwIGJhc2lzIHBvaW50cy4gU3Ryb25nIGNvcmUgcHJpY2luZyBnYWlucyB3ZXJlIG1vcmUgdGhhbiBvZmZzZXQgYnkgYnVzaW5lc3MgbWl4LCByZWR1Y2luZyBmcmVpZ2h0IHJldmVudWUgNzUgYmFzaXMgcG9pbnRzLiBBcyBJIG1lbnRpb25lZCBhdCBJbnZlc3RvciBEYXksIEludGVybmF0aW9uYWwgSW50ZXJtb2RhbCdzIGF2ZXJhZ2UgcmV2ZW51ZSBwZXIgY2FyIGlzIHNpZ25pZmljYW50bHkgbG93ZXIgdGhhbiBvdXIgc3lzdGVtIGF2ZXJhZ2UuIEFuZCBsYXN0bHksIGZ1ZWwgc3VyY2hhcmdlIHJldmVudWUgb2YgJDYzNSBtaWxsaW9uIHdhcyBmbGF0IHZlcnN1cyBsYXN0IHllYXIgYXMgbG93ZXIgZnVlbCBwcmljZXMgaW1wYWN0ZWQgZnJlaWdodCByZXZlbnVlIDc1IGJhc2lzIHBvaW50cy48L3A+PHAgY2xhc3M9InBiLTIgbWItMCI+V3JhcHBpbmcgdXAgdGhlIHRvcC1saW5lLCBvdGhlciByZXZlbnVlIGRlY2xpbmVkICQ3MyBtaWxsaW9uIG9yIDE4JSwgZHJpdmVuIGJ5IHNldmVyYWwgZmFjdG9ycywgbG93ZXIgYWNjZXNzb3JpYWxzIHJlc3VsdGluZyBmcm9tIHRoZSBzZWNvbmQtcXVhcnRlciBpbnRlcm1vZGFsIGVxdWlwbWVudCBzYWxlLCByZWR1Y2VkIGRlbWFuZCBmb3IgYXV0byBwYXJ0cyBzaGlwbWVudHMgYXQgb3VyIHN1YnNpZGlhcnksIHRoZSBvbmdvaW5nIHRyYW5zZmVyIG9mIG1ldHJvIG9wZXJhdGlvbnMgYW5kIGEgb25lLXRpbWUgY29udHJhY3Qgc2V0dGxlbWVudCBvZiAkMTIgbWlsbGlvbiBkdXJpbmcgdGhlIHF1YXJ0ZXIgYWxsIGNvbnRyaWJ1dGVkIHRvIHRoZSBkZWNyZWFzZS4gQXMgYSByZW1pbmRlciwgdGhlcmUgYXJlIGNvc3Qtc2F2aW5ncyBhY3Jvc3Mgb3VyIGV4cGVuc2UgbGluZXMgYXNzb2NpYXRlZCB3aXRoIHRoZSBvbmdvaW5nIHJldmVudWUgaW1wYWN0IGZyb20gdGhlIGVxdWlwbWVudCBzYWxlIGFuZCBtZXRyaWMgdHJhbnNmZXIuPC9wPjxwIGNsYXNzPSJwYi0yIG1iLTAiPlN3aXRjaGluZyB0aGVuIHRvIGV4cGVuc2VzLCB0aGlyZCBxdWFydGVyIG9wZXJhdGluZyBleHBlbnNlIG9mICQzLjcgYmlsbGlvbiBpbXByb3ZlZCAyJSwgZHJpdmVuIGJ5IHN0cm9uZyBwcm9kdWN0aXZpdHkgYW5kIGxvd2VyIGZ1ZWwgcHJpY2VzIHRoYXQgYXJlIG1vcmUgdGhhbiBvZmZzZXQgdm9sdW1lLXJlbGF0ZWQgZXhwZW5zZXMuIFRoZXJlIGFyZSBtb3JlIGRldGFpbHMgaW4gdGhlIGFwcGVuZGl4LCBidXQgbGV0IG1lIGhpZ2hsaWdodCBzb21lIG9mIHRoZSBwZXJmb3JtYW5jZSBkcml2ZXJzLiBDb21wZW5zYXRpb24gYW5kIGJlbmVmaXRzIGV4cGVuc2UgaW5jcmVhc2VkIDIlIHZlcnN1cyBsYXN0IHllYXIgYXMgd2FnZSBpbmZsYXRpb24sIGluY2x1ZGluZyB0aGUgSnVseSAxLCA0LjUlIGluY3JlYXNlIGFuZCB2b2x1bWUgY29zdHMgd2VyZSBwYXJ0aWFsbHkgb2Zmc2V0IGJ5IDUlIGxvd2VyIHdvcmtmb3JjZSBsZXZlbHMgYW5kIHJlY29yZCB3b3JrZm9yY2UgcHJvZHVjdGl2aXR5LjwvcD48cCBjbGFzcz0icGItMiBtYi0wIj5UcmFpbiBzZXJ2aWNlIGVtcGxveWVlcyB3ZXJlIGZsYXQgeWVhci1vdmVyLXllYXIsIGFzIHdlIHVzZWQgb3VyIGJ1ZmZlciByZXNvdXJjZXMgdG8gaGFuZGxlIGluY3JlYXNlZCBxdWFydGVybHkgdm9sdW1lLiBBbGwgb3RoZXIgd29ya2ZvcmNlIGFyZWFzIGRlY3JlYXNlZCA4JSwgcmVmbGVjdGluZyBvdXIgY29udGludWVkIGZvY3VzIG9uIG9wZXJhdGlvbmFsIGV4Y2VsbGVuY2UuIENvc3QgcGVyIGVtcGxveWVlIGluIHRoZSB0aGlyZCBxdWFydGVyIGluY3JlYXNlZCA4JSBhcyBhIHJlc3VsdCBvZiBoaWdoZXIgaW5jZW50aXZlIGNvbXBlbnNhdGlvbiBhcyB3ZWxsIGFzIGFkZGl0aW9uYWwgd2FnZSBpbmZsYXRpb24gcmVsYXRlZCB0byB0aGUgd29yayByZXN0IGxhYm9yIGFncmVlbWVudHMuPC9wPjxwIGNsYXNzPSJwYi0yIG1iLTAiPlB1cmNoYXNlIHNlcnZpY2VzIGFuZCBtYXRlcmlhbCBleHBlbnNlIGltcHJvdmVkIDQlIGFzIGNvc3RzIHRvIG1haW50YWluIGEgbG93ZXIgYWN0aXZlIGxvY29tb3RpdmUgZmxlZXQgYW5kIGRlY3JlYXNlZCBzdWJzaWRpYXJ5IGRyYXlhZ2UgZXhwZW5zZXMgd2VyZSBwYXJ0aWFsbHkgb2Zmc2V0IGJ5IGluZmxhdGlvbiBhbmQgdm9sdW1lLXJlbGF0ZWQgZXhwZW5zZXMuIEZ1ZWwgZXhwZW5zZSBpbiB0aGUgcXVhcnRlciBkZWNsaW5lZCAxMyUgb24gYSAxNyUgZGVjcmVhc2UgaW4gZnVlbCBwcmljZXMgZnJvbSAkMy4xMiB0byAkMi42MCBwZXIgZ2FsbG9uLiBPdXIgZnVlbCBjb25zdW1wdGlvbiByYXRlIGluY3JlYXNlZCAxJSByZWxhdGVkIHRvIHRoZSBzaWduaWZpY2FudCBncm93dGggaW4gbGVzcyBmdWVsLWVmZmljaWVudCBpbnRlcm1vZGFsIHRyYWZmaWMsIHdoaWNoIG9mZnNldCBvdXIgeWVhci1vdmVyLXllYXIgcHJvZHVjdGl2aXR5IGdhaW5zLjwvcD48cCBjbGFzcz0icGItMiBtYi0wIj5GaW5hbGx5LCBvdGhlciBleHBlbnNlIHdhcyBiZXR0ZXIgYnkgNiUsIHJlZmxlY3RpbmcgdGhlIGltcGFjdCBvZiB3cml0ZS1vZmZzIGluIDIwMjMgdGhhdCBtb3JlIHRoYW4gb2Zmc2V0IGluZmxhdGlvbiBhbmQgdm9sdW1lIGNvc3RzLiBUaGUgcmVzdWx0IG9mIHNvbGlkIHJldmVudWUgZ3Jvd3RoIGFuZCBzdHJvbmcgY29zdC1jb250cm9sIHdhcyB0aGlyZCBxdWFydGVyIG9wZXJhdGluZyBpbmNvbWUgb2YgJDIuNCBiaWxsaW9uLCB1cCAxMSUgdmVyc3VzIDIwMjMuIEJlbG93LXRoZS1saW5lLCBvdGhlciBpbmNvbWUgZGVjcmVhc2VkICQxOSBtaWxsaW9uIGZyb20gbG93ZXIgcmVhbC1lc3RhdGUgaW5jb21lLCB3aGlsZSBpbnRlcmVzdCBleHBlbnNlIGRlY2xpbmVkIDYlIG9yICQyMCBtaWxsaW9uIG9uIGxvd2VyIGF2ZXJhZ2UgZGVidCBsZXZlbHMuPC9wPjxwIGNsYXNzPSJwYi0yIG1iLTAiPkluY29tZSB0YXggZXhwZW5zZSBpbmNyZWFzZWQgMjMlLCBkcml2ZW4gYnkgaGlnaGVyIHByZXRheCBpbmNvbWUgYW5kIHN0YXRlIGluY29tZSB0YXggcmVkdWN0aW9ucyBpbiAyMDIzLiBUaGlyZCBxdWFydGVyIG5ldCBpbmNvbWUgb2YgJDEuNyBiaWxsaW9uIGluY3JlYXNlZCA5JSB2ZXJzdXMgMjAyMywgd2hpY2ggd2hlbiBjb21iaW5lZCB3aXRoIGEgbG93ZXIgYXZlcmFnZSBzaGFyZSBjb3VudCByZXN1bHRlZCBpbiBkb3VibGUtZGlnaXQgZWFybmluZ3MgcGVyIHNoYXJlIGdyb3d0aCB0byAkMi43NS48L3A+PHAgY2xhc3M9InBiLTIgbWItMCI+T3VyIHF1YXJ0ZXJseSBvcGVyYXRpbmcgcmF0aW8gb2YgNjAuMyUgaW1wcm92ZWQgMzEwIGJhc2lzIHBvaW50cyB5ZWFyLW92ZXIteWVhciB3aXRoIG5lYXJseSBoYWxmIG9mIHRoYXQgY29taW5nIGZyb20gY29yZSBvcGVyYXRpb25hbCBpbXByb3ZlbWVudC4gQXMgd2UgZGlzY3Vzc2VkIGluIERhbGxhcyBhdCBvdXIgSW52ZXN0b3IgRGF5LCBvcGVyYXRpbmcgcmF0aW8gaXMgYW4gb3V0Y29tZSBvZiBvdXIgc3RyYXRlZ3kgYW5kIG5vdCB0aGUgZ29hbC4gT3VyIGdvYWwgaXMgdG8gZ3JvdyBlYXJuaW5ncyBhbmQgZ2VuZXJhdGUgbW9yZSBjYXNoIGZvciBvdXIgc2hhcmVob2xkZXJzLCB3aGljaCB3ZSBhY2hpZXZlZCBldmVuIGFzIG91ciByZXZlbnVlIGdyb3d0aCBhbmQgbWFyZ2lucyB3ZXJlIGltcGFjdGVkIGJ5IG1peC48L3A+PHAgY2xhc3M9InBiLTIgbWItMCI+TG9va2luZyBub3cgYXQgY2FzaCwgc2hhcmVob2xkZXIgcmV0dXJucyB0aGUgYmFsYW5jZSBzaGVldCBvbiBTbGlkZSA2LiBZZWFyLXRvLWRhdGUgY2FzaCBmcm9tIG9wZXJhdGlvbnMgdG90YWxlZCAkNi43IGJpbGxpb24sIHVwICQ3MDAgbWlsbGlvbiB2ZXJzdXMgbGFzdCB5ZWFyLiBPdXIgY2FzaC1mbG93IGNvbnZlcnNpb24gcmF0ZSBpbXByb3ZlZCB0byA4MyUgYW5kIGZyZWUgY2FzaCBmbG93IGhhcyBhbG1vc3QgZG91YmxlZCB2ZXJzdXMgMjAyMywgdXAgb3ZlciAkOTAwIG1pbGxpb24uIFRoZXNlIGltcHJvdmVtZW50cyBhcmUgZHJpdmVuIGJ5IDIwMjMgbGFib3IgYWdyZWVtZW50IHBheW1lbnRzIGFuZCBncm93dGggaW4gb3BlcmF0aW5nIGluY29tZSwgcGFydGlhbGx5IG9mZnNldCBieSBoaWdoZXIgY2FzaCB0YXhlcy4gWWVhci10by1kYXRlLCBvdXIgc2hhcmVob2xkZXJzIGhhdmUgcmVjZWl2ZWQgJDMuMiBiaWxsaW9uIHRocm91Z2ggZGl2aWRlbmRzIGFuZCBzaGFyZSByZXB1cmNoYXNlcywgaW5jbHVkaW5nIHRoaXJkIHF1YXJ0ZXIgcmVwdXJjaGFzZXMgb2YgJDczOCBtaWxsaW9uLjwvcD48cCBjbGFzcz0icGItMiBtYi0wIj5GaW5hbGx5LCBvdXIgYWRqdXN0ZWQgZGVidC10by1FQklUREEgcmF0aW8gZmluaXNoZWQgdGhlIHF1YXJ0ZXIgYXQgMi43IHRpbWVzIGFzIHdlIG1haW50YWluIGEgc3Ryb25nIGJhbGFuY2Ugc2hlZXQgYW5kIHJlbWFpbiBBLXJhdGVkIGJ5IG91ciB0aHJlZSBjcmVkaXQgcmF0aW5nIGFnZW5jaWVzLjwvcD48cCBjbGFzcz0icGItMiBtYi0wIj5TbyB3cmFwcGluZyB1cCBvbiBTbGlkZSA3LCB3aXRoIGp1c3Qgb3ZlciB0d28gbW9udGhzIGxlZnQgaW4gdGhlIHllYXIsIHRoZSBtYWpvcml0eSBvZiAyMDI0IHN0b3J5IGhhcyBiZWVuIHdyaXR0ZW4gYW5kIGl0J3MgYmVlbiBhIGdvb2Qgb25lLiBXZSBhcmUgZXhlY3V0aW5nIG9uIHRoZSBmdW5kYW1lbnRhbHMgb2YgcmFpbHJvYWRpbmcsIHdoaWNoIGlzIGNyaXRpY2FsIHRvIGFjaGlldmluZyB0aGUgZnVsbCBmaW5hbmNpYWwgcG90ZW50aWFsIG9mIHRoaXMgZnJhbmNoaXNlLiBXZSBhcmUgYWZmaXJtaW5nIG91ciBwcmlvciAyMDI0IGd1aWRhbmNlLCBtb3N0IGltcG9ydGFudGx5LCB0aGF0IHdlIHdpbGwgY29udGludWUgdG8gaW1wcm92ZSBwcm9maXRhYmlsaXR5IHRocm91Z2ggb3VyIHN0cmF0ZWd5IG9mIHNhZmV0eSwgc2VydmljZSBhbmQgb3BlcmF0aW9uYWwgZXhjZWxsZW5jZS4gUHJpY2luZyBkb2xsYXJzIHdpbGwgZXhjZWVkIG91ciBpbmZsYXRpb24gZG9sbGFycy4gV2Ugd2lsbCBwdXJjaGFzZSAkMS41IGJpbGxpb24gb2Ygc2hhcmVzIGFuZCBpbnZlc3Qgcm91Z2hseSAkMy40IGJpbGxpb24gb2YgY2FwaXRhbCBhbmQgb3VyIGNhcGl0YWwgYWxsb2NhdGlvbiBzdHJhdGVneSBpcyB1bmNoYW5nZWQuPC9wPjxwIGNsYXNzPSJwYi0yIG1iLTAiPldlIGFsc28gYXJlIGdvaW5nIHRvIHB1dCBhIHNsaWdodGx5IGZpbmVyIHBvaW50IG9uIGhvdyB3ZSBleHBlY3QgdG8gY2xvc2UgdGhlIHllYXIuIEF0IHRoaXMgdGltZSwgd2UnZCBleHBlY3QgZm91cnRoIHF1YXJ0ZXIgcmVzdWx0cyB0byBjbG9zZWx5IG1pcnJvciB0aGUgdGhpcmQgcXVhcnRlciwgd2hpbGUgaW1wcm92aW5nIG9uIGEgeWVhci1vdmVyLXllYXIgYmFzaXMuIFRoaXMgbGV2ZWwgb2YgcGVyZm9ybWFuY2Ugd2lsbCBtYXJrIG91ciBmaWZ0aCBjb25zZWN1dGl2ZSBxdWFydGVyIG9mIHllYXItb3Zlci15ZWFyIGdhaW5zLCBhZ2FpbiBkZW1vbnN0cmF0aW5nIHRoZSBwb3NpdGl2ZSByZXN1bHRzIG9mIG91ciBzdHJhdGVneS48L3A+PHAgY2xhc3M9InBiLTIgbWItMCI+VGhyb3VnaG91dCB0aGUgeWVhciwgd2UndmUgc2hvd24gb3VyIGFiaWxpdHkgdG8gcGl2b3QgYW5kIGZsZXggdG8gaGFuZGxlIHRoZSB2YXJpb3VzIGNoYWxsZW5nZXMgb2YgcmFpbHJvYWRpbmcsIGZyb20gd2VhdGhlciBvZiBhbGwgdHlwZXMgdG8gdGhlIHNpZ25pZmljYW50IFdlc3QgQ29hc3QgdHJhZmZpYyBzcGlrZSBhbmQgd2UgbmF2aWdhdGVkIHRoZW0gc3VjY2Vzc2Z1bGx5LCBpbXByb3Zpbmcgc2VydmljZSB3aGlsZSBtYWludGFpbmluZyBjb3N0IGRpc2NpcGxpbmUuIFdlIGNvbnRpbnVlIHRvIGdlbmVyYXRlIHN0cm9uZyBwcmljaW5nIGFuZCBwcm9kdWN0aXZpdHksIHBvc2l0aW9uaW5nIHVzIHdlbGwgdG8gZmluaXNoIDIwMjQgd2l0aCBtb21lbnR1bSBhbmQgb24gYSBwYXRoIHRvIGFjaGlldmUgdGhlIGxvbmctdGVybSB0YXJnZXRzIHdlIGxhaWQgb3V0IGxhc3QgbW9udGguPC9wPjxwIGNsYXNzPSJwYi0yIG1iLTAiPkknbGwgbm93IHR1cm4gaXQgb3ZlciB0byBLZW5ueSB0byBwcm92aWRlIGFuIHVwZGF0ZSBvbiB0aGUgYnVzaW5lc3MgZW52aXJvbm1lbnQuIEtlbm55PzwvcD48L2Rpdj48L2Rpdj48ZGl2IGNsYXNzPSJ0cmFuc2NyaXB0LWxpbmUtcmlnaHQgbWItNCI+PGRpdiBjbGFzcz0iaW5zaWRlci1pbWFnZSB0ZXh0LWNlbnRlciBtdC0zIG1sLTMiPjxzcGFuIGNsYXNzPSJmYS1yZWd1bGFyIGZhLXVzZXIiIGFyaWEtaGlkZGVuPSJ0cnVlIj48L3NwYW4+PC9kaXY+PGRpdiBjbGFzcz0iZmxleC1zaHJpbmstMSBwb3NpdGlvbi1yZWxhdGl2ZSB0cmFuc2NyaXB0LWFycm93IGJnLWxpZ2h0LWJsdWUgcm91bmRlZCBweS0yIHB4LTMiPjxkaXYgY2xhc3M9InRyYW5zY3JpcHQtbGluZS1zcGVha2VyIj48ZGl2IGNsYXNzPSJmb250LXdlaWdodC1ib2xkIj5LZW5ueSBSb2NrZXI8L2Rpdj48ZGl2IGNsYXNzPSJzZWNvbmRhcnktdGl0bGUgZm9udC1pdGFsaWMgbWItMSI+RXhlY3V0aXZlIFZpY2UgUHJlc2lkZW50LCBNYXJrZXRpbmcgYW5kIFNhbGVzIGF0IFVuaW9uIFBhY2lmaWM8L2Rpdj48L2Rpdj48cCBjbGFzcz0icGItMiBtYi0wIj5UaGFuayB5b3UsIEplbm5pZmVyLCBhbmQgZ29vZCBtb3JuaW5nLiBBcyBKZW5uaWZlciBtZW50aW9uZWQsIHdlIGhhZCBhIHNvbGlkIHRoaXJkIHF1YXJ0ZXIuIEZyZWlnaHQgcmV2ZW51ZXMgdG90YWxlZCAkNS44IGJpbGxpb24gZm9yIHRoZSBxdWFydGVyLCB3aGljaCB3YXMgdXAgNSUgZXhjbHVkaW5nIGZ1ZWwgc3VyY2hhcmdlcyBkdWUgdG8gaW5jcmVhc2VkIHZvbHVtZSBhbmQgc3Ryb25nIGNvcmUgcHJpY2luZyBnYWlucy4gTGV0J3MganVtcCByaWdodCBpbiBhbmQgdGFsayBhYm91dCB0aGUga2V5IGRyaXZlcnMgZm9yIGVhY2ggb2Ygb3VyIGJ1c2luZXNzIGdyb3Vwcy48L3A+PHAgY2xhc3M9InBiLTIgbWItMCI+U3RhcnRpbmcgd2l0aCBvdXIgYnVsayBzZWdtZW50LCByZXZlbnVlIGZvciB0aGUgcXVhcnRlciB3YXMgdXAgMiUgY29tcGFyZWQgdG8gbGFzdCB5ZWFyLCBvbiBhIDMlIGRlY3JlYXNlIGluIHZvbHVtZSBhbmQgYSA1JSBpbmNyZWFzZSBpbiBhdmVyYWdlIHJldmVudWUgcGVyIGNhciwgYnV0IGJhc2VkIG9uIGEgcG9zaXRpdmUgbWl4IGluIHRyYWZmaWMgYW5kIHNvbGlkIGNvcmUgcHJpY2luZyBnYWlucy4gQ29hbCBjb250aW51ZWQgdG8gZmFjZSBkaWZmaWN1bHQgbWFya2V0IGNvbmRpdGlvbnMgaW4gdGhlIHF1YXJ0ZXIsIHJlc3VsdGluZyBmcm9tIHJlZHVjZWQgY29hbCBkZW1hbmQgZHVlIHRvIGhpZ2ggaW52ZW50b3J5IGxldmVscyBhbmQgY29tcGV0aXRpb24gZnJvbSBsb3cgbmF0dXJhbCBnYXMgcHJpY2VzLjwvcD48cCBjbGFzcz0icGItMiBtYi0wIj5HcmFpbiBwcm9kdWN0cyB2b2x1bWVzIGluY3JlYXNlZCBmb3IgdGhlIHF1YXJ0ZXIgZHVlIHRvIGJ1c2luZXNzIGRldmVsb3BtZW50IHdpbnMgaW4gbmV3IGZhY2lsaXRpZXMsIHN1cHBvcnRpbmcgcmVuZXdhYmxlIGRpZXNlbCBhbmQgYXNzb2NpYXRlZCBieXByb2R1Y3RzIGFzIHdlIGhpZ2hsaWdodGVkIGxhc3QgbW9udGggYXQgb3VyIEludmVzdG9yIERheS4gTGFzdGx5LCBleHBvcnQgZ3JhaW4gYnVzaW5lc3Mgd2FzIHVwIGZvciB0aGUgcXVhcnRlciwgcHJpbWFyaWx5IGRyaXZlbiBieSBjb3JuIGFuZCB3aGVhdC4gV2UgY29udGludWUgdG8gd2luIGJ1c2luZXNzIG1vdmluZyB0byBNZXhpY28gYXMgdGhlaXIgZG9tZXN0aWMgY29uc3VtcHRpb24gb3V0cGFjZXMgcHJvZHVjdGlvbi48L3A+PHAgY2xhc3M9InBiLTIgbWItMCI+TW92aW5nIHRvIGluZHVzdHJpYWwsIHJldmVudWUgZm9yIHRoZSBxdWFydGVyIHdhcyB1cCAzJSBmb3IgdGhlIHF1YXJ0ZXIgb24gYSAyJSBkZWNyZWFzZSBpbiB2b2x1bWUuIEF2ZXJhZ2UgcmV2ZW51ZSBwZXIgY2FyIGluY3JlYXNlZCBieSA1JSBkdWUgdG8gc3Ryb25nIGNvcmUgcHJpY2luZyBnYWlucyBhbmQgYSBwb3NpdGl2ZSBtaXggaW4gdHJhZmZpYy4gUGV0cm9sZXVtIHNoaXBtZW50cyBpbmNyZWFzZWQgZm9yIHRoZSBxdWFydGVyIGR1ZSB0byBzdHJvbmcgYnVzaW5lc3MgZGV2ZWxvcG1lbnQgZWZmb3J0cyBpbiB2YXJpb3VzIG1hcmtldHMgbGlrZSBhc3BoYWx0IGFuZCBsdWJlIG9pbC4gUGV0cm9jaGVtaWNhbHMgdm9sdW1lcyBjb250aW51ZWQgdG8gZ3JvdyBkdWUgdG8gZG9tZXN0aWMgZGVtYW5kIGluIHBsYXN0aWNzIGFuZCBuZXcgYnVzaW5lc3Mgd2lucyBpbiBvdXIgaW5kdXN0cmlhbCBjaGVtaWNhbHMgbWFya2V0cy4gSG93ZXZlciwgdGhvc2UgZ2FpbnMgd2VyZSBtb3JlIHRoYW4gb2Zmc2V0IGJ5IHRoZSBzb2Z0ZXIgZGVtYW5kIGZvciByb2NrIGFnYWluc3QgbGFzdCB5ZWFyJ3MgcmVjb3JkIHNoaXBtZW50cy48L3A+PHAgY2xhc3M9InBiLTIgbWItMCI+UHJlbWl1bSByZXZlbnVlIGZvciB0aGUgcXVhcnRlciB3YXMgdXAgNyUgb24gYSAxNCUgaW5jcmVhc2UgaW4gdm9sdW1lIGFuZCBhIDYlIGRlY3JlYXNlIGluIGF2ZXJhZ2UgcmV2ZW51ZSBwZXIgY2FyLCByZWZsZWN0aW5nIGluY3JlYXNlZCBpbnRlcm5hdGlvbmFsIGludGVybW9kYWwgc2hpcG1lbnRzLCBsb3dlciBmdWVsIHN1cmNoYXJnZXMgYW5kIHRydWNrIG1hcmtldCBwcmVzc3VyZXMuIEF1dG9tb3RpdmUgdm9sdW1lcyB3ZXJlIGRvd24gZHVlIHRvIHVucGxhbm5lZCBwcm9kdWN0aW9uIGFkanVzdG1lbnRzLCBwYXJ0aWFsbHkgb2Zmc2V0IGJ5IGJ1c2luZXNzIHdpbnMgd2l0aCBWb2xrc3dhZ2VuIGFuZCBHZW5lcmFsIE1vdG9ycy48L3A+PHAgY2xhc3M9InBiLTIgbWItMCI+SW50ZXJtb2RhbCB2b2x1bWVzIGNvbnRpbnVlIHRvIHJlbWFpbiBzdHJvbmcuIE91ciBpbnRlcm5hdGlvbmFsIGludGVybW9kYWwgdm9sdW1lIHdhcyB1cCAzMyUsIHNpZ25pZmljYW50bHkgb3V0cGFjaW5nIGdyb3d0aCBzZWVuIGluIFdlc3QgQ29hc3QgaW1wb3J0cy4gSW1wb3J0IHN0cmVuZ3RoIGFsc28gZHJvdmUgaW5jcmVhc2VkIGRvbWVzdGljIHZvbHVtZSwgd2hpY2ggd2Ugd2VyZSBhYmxlIHRvIGNhcGl0YWxpemUgb24gZHVlIHRvIG91ciBkaXZlcnNlIElNQyBuZXR3b3JrLjwvcD48cCBjbGFzcz0icGItMiBtYi0wIj5Ob3cgdHVybmluZyB0byBTbGlkZSAxMCwgaGVyZSBpcyBvdXIgb3V0bG9vayBmb3IgdGhlIGJhbGFuY2Ugb2YgMjAyNCBmb3IgdGhlIGtleSBtYXJrZXRzIHdlIHNlcnZlLiBTdGFydGluZyB3aXRoIGJ1bGssIGNvYWwgaXMgZXhwZWN0ZWQgdG8gcmVtYWluIGNoYWxsZW5nZWQgYXMgaW52ZW50b3JpZXMgcmVtYWluIGhpZ2ggYW5kIHdlIHNlZSBjb21wZXRpdGlvbiBmcm9tIGxvdyBuYXR1cmFsIGdhcyBwcmljZXMuIE1vdmluZyB0byBncmFpbiwgd2UgYXJlIG9wdGltaXN0aWMgZHVlIHRvIGEgc3Ryb25nIHN1cHBseSBpbiBVUCdzIGZyYW5jaGlzZSBhcmVhcyBhbmQgd2UgaGF2ZSBzZWN1cmVkIGFkZGl0aW9uYWwgbmV3IGZhY2lsaXRpZXMgdGhhdCB3aWxsIGVuc3VyZSBkb21lc3RpYyBncm93dGgsIGdlbmVyYXRpbmcgbG9uZy10ZXJtIHJhdGFibGUgZ3JhaW4gZGVtYW5kLiBXZSBleHBlY3Qgb25nb2luZyBzdHJlbmd0aCBpbiB0aGUgTWV4aWNvIGV4cG9ydCBtYXJrZXQgYXMgdGhlIFVQIGNvbnRpbnVlcyB0byBpbmNyZWFzZSBpdHMgc2hhcmUgc291dGggb2YgdGhlIGJvcmRlci4gQWRkaXRpb25hbGx5LCB3ZSBleHBlY3QgY29udGludWVkIGdyb3d0aCBpbiB0aGUgZ3JhaW4gcHJvZHVjdHMgdGllZCB0byByZW5ld2FibGUgZnVlbHMgYW5kIHRoZWlyIGFzc29jaWF0ZWQgZmVlZHN0b2Nrcy4gVGhlIHRlYW0gaXMgZm9jdXNlZCBvbiBjYXB0dXJpbmcgYnVzaW5lc3MgYXMgcHJvZHVjdGlvbiBjb250aW51ZXMgdG8gcmFtcC11cCBhdCBuZXcgZmFjaWxpdGllcyBicm91Z2h0IG9ubGluZSwgc3VjaCBhcyBCYXJ0bGV0dCdzIGNydXNoIFtQaG9uZXRpY10gZmFjaWxpdHkgaW4gQ2hlcnJ5dmFsZSwgS2Fuc2FzLjwvcD48cCBjbGFzcz0icGItMiBtYi0wIj5UdXJuaW5nIHRvIGluZHVzdHJpYWwuIEFzIHdlIG1lbnRpb25lZCBlYXJsaWVyLCB3ZSBleHBlY3QgdGhlIHJvY2sgbWFya2V0IHdpbGwgbm90IG1hdGNoIGxhc3QgeWVhcidzIHJlY29yZCB2b2x1bWUuIEZvciBwZXRyb2xldW0sIHdlIGhhdmUgdG91Z2hlciBjb21wcywgYnV0IGFyZSBidWlsZGluZyBvbiBvdXIgc3VjY2VzcyB3aXRoIGJ1c2luZXNzIGRldmVsb3BtZW50LiBQZXRyb2NoZW1pY2FscyBpcyBleHBlY3RlZCB0byBvdXRwZXJmb3JtIHRoZSBtYXJrZXQtYmFzZWQgb24gdGhlIHN0cmVuZ3RoIG9mIG91ciBHdWxmIENvYXN0IGZyYW5jaGlzZSBhbmQgd2UgYXJlIGV4Y2l0ZWQgdG8gc2VlIGluY3JlbWVudGFsIHZvbHVtZSBmcm9tIFtJbmRlY2lwaGVyYWJsZV0gZXhwYW5zaW9uIGF0IFBsYXF1ZW1pbmUsIExvdWlzaWFuYS48L3A+PHAgY2xhc3M9InBiLTIgbWItMCI+QW5kIHdyYXBwaW5nIHVwIHdpdGggcHJlbWl1bSwgb24gdGhlIGludGVybW9kYWwgc2lkZSwgdGhlIHN1cmdlIG9mIFdlc3QgQ29hc3QgaW1wb3J0IHZvbHVtZXMgd2lsbCBjb250aW51ZSB0byBkcml2ZSBmb3IgYm90aCBvdXIgaW50ZXJuYXRpb25hbCBhbmQgZG9tZXN0aWMgbWFya2V0cyBmb3IgdGhlIHJlbWFpbmRlciBvZiB0aGUgeWVhci4gSW4gYXV0b21vdGl2ZSwgd2UgYXJlIHNlZWluZyBzb2Z0bmVzcyBpbiB0aGUgbWFya2V0LCB3aGljaCB3aWxsIGJlIHBhcnRpYWxseSBvZmZzZXQgYnkgYnVzaW5lc3MgZGV2ZWxvcG1lbnQgd2lucy48L3A+PHAgY2xhc3M9InBiLTIgbWItMCI+SW4gc3VtbWFyeSwgSSdtIHByb3VkIG9mIHRoZSBjb21tZXJjaWFsIHRlYW0uIFdlJ3JlIGdvaW5nIHRvIHNlZSB0aGUgc3Ryb25nZXN0IHZvbHVtZSB5ZWFyIHNpbmNlIDIwMjkuIE91ciBkaXZlcnNlIHBvcnRmb2xpbyBhbGxvd3MgdXMgdG8gc2VlIHBvc2l0aXZlIG1vbWVudHVtIGFuZCBvdXIgcmVzb3VyY2UgYnVmZmVyIHB1dHMgdXMgaW4gYSBncmVhdCBwb3NpdGlvbiB0byBtYW5hZ2UgaW5jcmVhc2VkIHZvbHVtZXMgb24gdGhlIFdlc3QgQ29hc3QuIFRoZSB0ZWFtIGlzIGZvY3VzZWQgb24gb3VyIGtleSBncm93dGggbWFya2V0cywgY29sbGFib3JhdGluZyB3aXRoIG91ciBjdXN0b21lcnMgYW5kIHRoZSBvcGVyYXRpbmcgdGVhbSB0byBmaW5kIGlubm92YXRpdmUgc29sdXRpb25zIHRvIGdyb3cgYW5kIHdpbiB0b2dldGhlci48L3A+PHAgY2xhc3M9InBiLTIgbWItMCI+QW5kIHdpdGggdGhhdCwgSSdsbCB0dXJuIGl0IG92ZXIgdG8gRXJpYyB0byByZXZpZXcgb3VyIG9wZXJhdGlvbmFsIHBlcmZvcm1hbmNlLjwvcD48L2Rpdj48L2Rpdj48ZGl2IGNsYXNzPSJ0cmFuc2NyaXB0LWxpbmUtbGVmdCBwYi00Ij48ZGl2IGNsYXNzPSJpbnNpZGVyLWltYWdlIG10LTMgbXItMyIgc3R5bGU9ImJhY2tncm91bmQtaW1hZ2U6IHVybChodHRwczovL2luc2lkZXJ0cmFkZXMuY29tL21lZGlhLzIwNTVpbnNpZGVyX0dlaHJpbmdlci5FcmljLmpwZyk7Ij48L2Rpdj48ZGl2IGNsYXNzPSJmbGV4LXNocmluay0xIHBvc2l0aW9uLXJlbGF0aXZlIHRyYW5zY3JpcHQtYXJyb3cgYmctbGlnaHQtdGVhbCByb3VuZGVkIHB5LTIgcHgtMyI+PGRpdiBjbGFzcz0idHJhbnNjcmlwdC1saW5lLXNwZWFrZXIiPjxkaXYgY2xhc3M9ImZvbnQtd2VpZ2h0LWJvbGQiPkVyaWMgR2VocmluZ2VyPC9kaXY+PGRpdiBjbGFzcz0ic2Vjb25kYXJ5LXRpdGxlIGZvbnQtaXRhbGljIG1iLTEiPkV4ZWN1dGl2ZSBWaWNlIFByZXNpZGVudC1PcGVyYXRpb25zIGF0IFVuaW9uIFBhY2lmaWM8L2Rpdj48L2Rpdj48cCBjbGFzcz0icGItMiBtYi0wIj5UaGFuayB5b3UsIEtlbm55LCBhbmQgZ29vZCBtb3JuaW5nLiBNb3ZpbmcgdG8gU2xpZGUgMTIuIEFzIEkgbWVudGlvbmVkIGF0IG91ciBJbnZlc3RvciBEYXkgaW4gU2VwdGVtYmVyLCB3ZSBhbHdheXMgYmVsaWV2ZWQgdGhlcmUncyBhIGJldHRlciB3YXkgdG8gZG8gdGhpbmdzLCBldmVuIHRoZSB0aGluZ3Mgd2UncmUgZG9pbmcgd2VsbCB0b2RheSBhbmQgdGhhdCBjdWx0dXJlIGhhcyBtYW5pZmVzdGVkIGl0c2VsZiBpbiBvdXIgcmVzdWx0cyBhcyB3ZSBjb250aW51ZSB0byBtYWtlIGdyZWF0IHByb2dyZXNzIGluIG91ciBzYWZldHksIHNlcnZpY2UgcGVyZm9ybWFuY2UgYW5kIGVmZmljaWVuY3kgbWV0cmljcy48L3A+PHAgY2xhc3M9InBiLTIgbWItMCI+U3RhcnRpbmcgd2l0aCBzYWZldHksIHdlIHJlbWFpbiBpbnRlbnNlbHkgZm9jdXNlZCBvbiBvdXIgZm91ci1waWxsYXIgc3RyYXRlZ3kgdG8gcHJldmVudCBpbmp1cmllcyBhbmQgZHJpdmUgZG93biBkZXJhaWxtZW50cy4gQXMgYSByZXN1bHQsIHllYXItdG8tZGF0ZSwgYm90aCBkZXJhaWxtZW50IGFuZCBwZXJzb25hbCBpbmp1cnkgcmF0ZXMgaW1wcm92ZWQgeWVhci1vdmVyLXllYXIuIFdoaWxlIHdlIGFyZSBub3QgdGhlcmUgeWV0LCB3ZSBhcmUgY2xlYXJseSBvbiB0aGUgcGF0aCB0byBiZWNvbWUgdGhlIHNhZmVzdCByYWlscm9hZC4gRnJlaWdodCBjYXIgdmVsb2NpdHkgaW1wcm92ZWQgNSUgdG8gMjEwIG1pbGVzIHBlciBkYXkgY29tcGFyZWQgdG8gdGhpcmQgcXVhcnRlciAyMDIzLjwvcD48cCBjbGFzcz0icGItMiBtYi0wIj5BZGRpdGlvbmFsbHksIHRocm91Z2hvdXQgdGhlIGxhc3Qgc2V2ZXJhbCB3ZWVrcywgd2UgaGF2ZSBtYWludGFpbmVkIGEgZnJlaWdodCBjYXIgdmVsb2NpdHkgbmVhciAyMjAgbWlsZXMgcGVyIGRheS4gQSBmYXZvcmFibGUgYnVzaW5lc3MgbWl4IGNvdXBsZWQgd2l0aCBjb250aW51ZWQgaW1wcm92ZW1lbnRzIGluIHRlcm1pbmFsIGR3ZWxsIGhhcyBkcml2ZW4gdGhlIHBlcmZvcm1hbmNlLiBOb3RhYmx5LCB3ZSBhY2hpZXZlZCBhIHRoaXJkIHF1YXJ0ZXIgcmVjb3JkIGluIHRlcm1pbmFsIGR3ZWxsLCBhIDUlIGltcHJvdmVtZW50IHZlcnN1cyBsYXN0IHllYXIuIEludGVybW9kYWwgYW5kIE1hbmlmZXN0IFNlcnZpY2UgUGVyZm9ybWFuY2UgSW5kZXggc2F3IGEgMSBwb2ludCBhbmQgNSBwb2ludCBpbXByb3ZlbWVudCB5ZWFyLW92ZXIteWVhciwgcmVzcGVjdGl2ZWx5LjwvcD48cCBjbGFzcz0icGItMiBtYi0wIj5BcyBkZW1vbnN0cmF0ZWQgYnkgb3VyIHJlc3VsdHMsIHRoZSB0ZWFtIHRvb2sgcXVpY2sgYWN0aW9uIHRocm91Z2hvdXQgdGhlIHF1YXJ0ZXIgdG8gZGVwbG95IGJ1ZmZlciByZXNvdXJjZXMgYW5kIGFkanVzdCB0cmlwIHBsYW5zLCBtaW5pbWl6aW5nIHRoZSBpbXBhY3Qgb2YgYSAzMyUgc3VyZ2UgaW4gaW50ZXJuYXRpb25hbCBpbnRlcm1vZGFsIHNoaXBtZW50cy4gVGhlc2Ugc3dpZnQgYWN0aW9ucyBub3Qgb25seSBhbGxvd2VkIHVzIHRvIGVmZmVjdGl2ZWx5IGFic29yYiB0aGUgaW5jcmVhc2VkIHZvbHVtZXMsIGJ1dCBhbHNvIG1pdGlnYXRlZCB0aGUgaW1wYWN0IG9uIG91ciBicm9hZGVyIG5ldHdvcmsuPC9wPjxwIGNsYXNzPSJwYi0yIG1iLTAiPk5vdyBsZXQncyByZXZpZXcgb3VyIGtleSBlZmZpY2llbmN5IG1ldHJpY3Mgb24gU2xpZGUgMTMuIEluIGFkZGl0aW9uIHRvIG91ciBzZXJ2aWNlIHByb2R1Y3QsIHRoZSB0ZWFtIHJlbWFpbnMgaHlwZXItZm9jdXNlZCBvbiBkcml2aW5nIHByb2R1Y3Rpdml0eSB0aHJvdWdob3V0IHRoZSBuZXR3b3JrLiBUaGUgbW9yZSBwcm9kdWN0aXZlIHdlIGFyZSwgdGhlIGJldHRlciB3ZSBwdXQgb3Vyc2VsdmVzIGluIGEgcG9zaXRpb24gdG8gY29tcGV0ZS4gQW5kIHlvdSBjYW4gc2VlIHdlIGRpZCB0aGF0IGluIHRoZSB0aGlyZCBxdWFydGVyLiBMb2NvbW90aXZlIHByb2R1Y3Rpdml0eSBpbXByb3ZlZCA1JSBjb21wYXJlZCB0byB0aGlyZCBxdWFydGVyIDIwMjMuIFdoaWxlIGluY3JlYXNlZCBmbHVpZGl0eSBvZiB0aGUgbmV0d29yayBoYXMgZW5hYmxlZCBvdXIgcGVyZm9ybWFuY2UsIHRoZSB0ZWFtIGFsc28gY29udGludWVkIGl0cyBmb2N1cyBvbiByZWR1Y2luZyBsb2NvbW90aXZlIGR3ZWxsLiBJbiBmYWN0LCB0aGlzIHF1YXJ0ZXIsIG91ciBsb2NvbW90aXZlIGR3ZWxsIHJlc3VsdHMgdGllZCBmb3IgdGhlIGJlc3QtZXZlciBxdWFydGVybHkgcGVyZm9ybWFuY2UsIGEgNSUgeWVhci1vdmVyLXllYXIgaW1wcm92ZW1lbnQuPC9wPjxwIGNsYXNzPSJwYi0yIG1iLTAiPldvcmtmb3JjZSBwcm9kdWN0aXZpdHksIHdoaWNoIGluY2x1ZGVzIGFsbCBlbXBsb3llZXMsIGltcHJvdmVkIDEyJSB2ZXJzdXMgMjAyMy4gSW1wcmVzc2l2ZWx5LCBib3RoIHRoZSBtb250aCBvZiBTZXB0ZW1iZXIgYW5kIHRoZSB0aGlyZCBxdWFydGVyIG1hcmtlZCBhbGwtdGltZSByZWNvcmRzIGZvciB0aGVpciByZXNwZWN0aXZlIHBlcmlvZHMuIE91ciBjb250aW51ZWQgd29yayB0byBsZXZlcmFnZSB0ZWNobm9sb2d5IGFuZCBhdXRvbWF0ZSBvcGVyYXRpb25zIGFjcm9zcyBvdXIgdHJhbnNwb3J0YXRpb24sIG1lY2hhbmljYWwgYW5kIGVuZ2luZWVyaW5nIHRlYW0gaXMgcGF5aW5nIGRpdmlkZW5kcy4gTm90IG9ubHkgaXMgaXQgZHJpdmluZyBlZmZpY2llbmNpZXMsIGJ1dCBpdCdzIGFsc28gaW1wcm92aW5nIHRoZSBzYWZldHkgb2YgaG93IHdlIHdvcmsuPC9wPjxwIGNsYXNzPSJwYi0yIG1iLTAiPlRyYWluIGxlbmd0aCB3YXMgZmxhdCBmb3IgdGhlIHRoaXJkIHF1YXJ0ZXIgYWZ0ZXIgZXhwZXJpZW5jaW5nIHRoZSBpbXBhY3RzIG9mIEh1cnJpY2FuZSBCYXJyZWwgaW4gSnVseSwgd2UgbWFkZSBzdGVhZHkgc2VxdWVudGlhbCBpbXByb3ZlbWVudCB0aHJvdWdob3V0IHRoZSBxdWFydGVyIGFuZCBlbmRlZCBTZXB0ZW1iZXIgd2l0aCBhIG1vbnRobHkgcmVjb3JkIG92ZXIgOSw2MDAgZmVldC4gVGhlc2UgaW1wcm92ZW1lbnRzIGFyZSBhIGRpcmVjdCByZXN1bHQgb2YgdGFyZ2V0ZWQgdHJhbnNwb3J0YXRpb24gcGxhbiBjaGFuZ2VzIGFuZCBjYXBpdGFsIGludmVzdG1lbnRzIHN1Y2ggYXMgc2lkaW5nIGV4dGVuc2lvbnMgYW5kIHRlY2hub2xvZ3kuIFdoaWxlIHdlIGhhdmUgbWFkZSBncmVhdCBzdHJpZGVzIHRoaXMgeWVhciB0byBpbXByb3ZlIHRyYWluIGxlbmd0aCwgdGhlcmUgYXJlIHN0aWxsIG9wcG9ydHVuaXRpZXMgdG8gc2FmZWx5IGltcHJvdmUgYXMgd2Ugc3RyaXZlIHRvIGdlbmVyYXRlIG1haW5saW5lIGNhcGFjaXR5IGZvciBjdXJyZW50IGFuZCBmdXR1cmUgZ3Jvd3RoLjwvcD48cCBjbGFzcz0icGItMiBtYi0wIj5UbyB3cmFwLXVwLCBncmVhdCB3b3JrIGJ5IHRoZSB0ZWFtIGFzIHRoZXkgZWZmaWNpZW50bHkgbGV2ZXJhZ2Ugb3VyIGJ1ZmZlciByZXNvdXJjZXMgdG8gaGFuZGxlIHRoZSBpbmZsdXggaW4gdm9sdW1lcy4gSG93ZXZlciwgYXMgSSBvcGVuZWQgd2l0aCwgdGhlcmUgaXMgYWx3YXlzIG9wcG9ydHVuaXR5IHRvIGdldCBiZXR0ZXIgYW5kIEknbSBjb25maWRlbnQgdGhlIHRlYW0gd2lsbCBjb250aW51ZSBwdXNoaW5nIGluIG91ciBwdXJzdWl0IG9mIGluZHVzdHJ5LWxlYWRpbmcgc2FmZXR5LCBzZXJ2aWNlIGFuZCBvcGVyYXRpb25hbCBleGNlbGxlbmNlLiBKaW0/PC9wPjwvZGl2PjwvZGl2PjxkaXYgY2xhc3M9InRyYW5zY3JpcHQtbGluZS1yaWdodCBtYi00Ij48ZGl2IGNsYXNzPSJpbnNpZGVyLWltYWdlIHRleHQtY2VudGVyIG10LTMgbWwtMyI+PHNwYW4gY2xhc3M9ImZhLXJlZ3VsYXIgZmEtdXNlciIgYXJpYS1oaWRkZW49InRydWUiPjwvc3Bhbj48L2Rpdj48ZGl2IGNsYXNzPSJmbGV4LXNocmluay0xIHBvc2l0aW9uLXJlbGF0aXZlIHRyYW5zY3JpcHQtYXJyb3cgYmctbGlnaHQtYmx1ZSByb3VuZGVkIHB5LTIgcHgtMyI+PGRpdiBjbGFzcz0idHJhbnNjcmlwdC1saW5lLXNwZWFrZXIiPjxkaXYgY2xhc3M9ImZvbnQtd2VpZ2h0LWJvbGQiPkppbSBWZW5hPC9kaXY+PGRpdiBjbGFzcz0ic2Vjb25kYXJ5LXRpdGxlIGZvbnQtaXRhbGljIG1iLTEiPkNoaWVmIEV4ZWN1dGl2ZSBPZmZpY2VyIGF0IFVuaW9uIFBhY2lmaWM8L2Rpdj48L2Rpdj48cCBjbGFzcz0icGItMiBtYi0wIj5UaGFuayB5b3UsIEVyaWMuIFR1cm5pbmcgdG8gU2xpZGUgMTUuIEJlZm9yZSB3ZSBnZXQgdG8geW91ciBxdWVzdGlvbnMsIEknZCBsaWtlIHRvIHF1aWNrbHkgc3VtbWFyaXplIHdoYXQgeW91J3ZlIGhlYXJkIGZyb20gb3VyIHRlYW0uIEZpcnN0LCBhcyB5b3UgaGVhcmQgZnJvbSBKZW5uaWZlciwgd2UgZGlkIGEgZ3JlYXQgam9iIG9mIGFkZGluZyB2b2x1bWUgdG8gb3VyIG5ldHdvcmsgaW4gYW4gZWZmaWNpZW50IG1hbm5lci4gQW5kIGdpdmVuIHRoZSBtYXJnaW4gcHJvZmlsZSBvZiB0aGF0IHZvbHVtZSwgaXQgd2FzIGltcGVyYXRpdmUgdGhhdCB3ZSBkaWQgc28uIFdlIGFsc28gY29udGludWUgdG8gZ2VuZXJhdGUgc3Ryb25nIHByaWNpbmcgdGhhdCByZWZsZWN0cyB0aGUgdmFsdWUgd2UncmUgY3JlYXRpbmcgZm9yIG91ciBjdXN0b21lcnMsIGFnYWluLCBpbXBlcmF0aXZlIHRvIG1pdGlnYXRlIHRoZSBtaXggZHluYW1pYyBpbiB0aGUgcXVhcnRlci48L3A+PHAgY2xhc3M9InBiLTIgbWItMCI+S2VubnkgZ2F2ZSBhbiBvdmVydmlldyBvZiB0aGlyZCBxdWFydGVyIHZvbHVtZXMgYW5kIGxhaWQgb3V0IHRob3VnaHRzIGZvciB0aGUgcmVtYWluZGVyIG9mIHRoZSB5ZWFyLiBUaGUgdGVhbSBpcyBtYWtpbmcgbm8gZXhjdXNlcyBhbmQgZ29pbmcgYWZ0ZXIgZXZlcnkgYXZhaWxhYmxlIGNhciByb2FkLiBXaGlsZSBpbnRlcm5hdGlvbmFsIGludGVybW9kYWwgZ2V0cyBhIGxvdCBvZiBhdHRlbnRpb24gdGhlc2UgZGF5cywgdGhlcmUgYXJlIHBsZW50eSBvZiBhZGRpdGlvbmFsIG1hcmtldHMgd2hlcmUgdGhlIHRlYW0gaXMgd2lubmluZyB0byBicmluZyBuZXcgY3VzdG9tZXJzIHRvIHRoZSByYWlscm9hZCBvdmVyIHRoZSBzaG9ydC10ZXJtIGFuZCBsb25nLXRlcm0uPC9wPjxwIGNsYXNzPSJwYi0yIG1iLTAiPkxhc3RseSwgRXJpYyB1cGRhdGVkIG91ciBwcm9ncmVzcyB0byBpbXByb3ZlIHNhZmV0eSwgc2VydmljZSBhbmQgb3BlcmF0aW9uYWwgZXhjZWxsZW5jZS4gWWVhci10by1kYXRlLCBvdXIgc2FmZXR5IG1ldHJpY3MgY29udGludWUgdG8gc2hvdyBncmVhdCBpbXByb3ZlbWVudCwgYnV0IHRoZXkncmUganVzdCB0aGUgaW5pdGlhbCBzdGVwcyB0b3dhcmQgYmVpbmcgaW5kdXN0cnktbGVhZGluZy4gT24gdGhlIHNlcnZpY2UgZnJvbnQsIHRoZSBvcGVyYXRpbmcgdGVhbSBkaWQgYSBncmVhdCBqb2Igb2YgaW1wcm92aW5nIHNlcnZpY2Ugd2hpbGUgd2UgaGFuZGxlZCBtb3JlIGJ1c2luZXNzLiBUaGF0IHdhcyBwb3NzaWJsZSBkdWUgdG8gdGhlIGVmZmljaWVuY3kgb2Ygb3VyIG5ldHdvcmsgYW5kIG91ciBhYmlsaXR5IHRvIG1heGltaXplIGFzc2V0IHV0aWxpemF0aW9uLiBXaGlsZSB0aGUgYnVzaW5lc3Mgb2YgcmFpbHJvYWRpbmcgY2FuIGJlIHVucHJlZGljdGFibGUsIGl0J3MgdGhlIGZ1bmRhbWVudGFscyBvZiBob3cgeW91IG9wZXJhdGUgdGhlIGNvbXBhbnksIGFudGljaXBhdGluZyBhbmQgcmVhY3RpbmcgdG8gY2hhbmdlIHRoYXQgdWx0aW1hdGVseSBtYXR0ZXJzLjwvcD48cCBjbGFzcz0icGItMiBtYi0wIj5JIHNhaWQgaXQgZWFybGllciBhbmQgSSdsbCBzYXkgaXQgYWdhaW4sIEknbSB2ZXJ5IHBsZWFzZWQgd2l0aCB3aGVyZSB3ZSBzaXQgdG9kYXkuIFdoZW4gSSBqb2luZWQgdGhlIGNvbXBhbnksIEkgc2FpZCB3ZSBoYWQgcHJlc3N1cmVzIHRoYXQgd2VyZSBnb2luZyB0byB0YWtlIHVzIGEgY291cGxlIG9mIHllYXJzIHRvIGdldCBieSBzb21lIG9mIHRoZSBpbmZsYXRpb25hcnkgcHJlc3N1cmVzLiBCdXQgYXMgeW91IGhlYXJkIGF0IG91ciBJbnZlc3RvciBEYXkgbGFzdCBtb250aCwgd2UgaGF2ZSB0aGUgcmlnaHQgdGVhbSBhbmQgdGhlIHJpZ2h0IHN0cmF0ZWd5IHRvIHRha2UgdGhpcyBjb21wYW55IHRvIG5ldyBoZWlnaHRzLiBUaGlzIGlzIGp1c3QgdGhlIGJlZ2lubmluZyBvZiB0aGUgam91cm5leS4gU28gd2l0aCB0aGF0LCB3ZSdyZSBleGNpdGVkLCB3ZSdyZSByZWFkeSBhbmQgd2UncmUgcmVhZHkgdG8gdGFrZSB5b3VyIHF1ZXN0aW9ucy4gUm9iPzwvcD48L2Rpdj48L2Rpdj48L2Rpdj48ZGl2IHN0eWxlPSJib3JkZXItdG9wOjFweCBzb2xpZCAjQzJDOUNGO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNDMkM5Q0Y7cGFkZGluZy10b3A6MjVweDtwYWRkaW5nLWJvdHRvbToyNXB4OyI+PGEgdGFyZ2V0PSJfYmxhbmsiIHJlbD0ic3BvbnNvcmVkIG5vb3BlbmVyIiBzdHlsZT0idGV4dC1kZWNvcmF0aW9uOm5vbmU7Y29sb3I6IzQ0NDsiIGhyZWY9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL3NjcmlwdHMvcmVkaXJlY3QuYXNweD9UcmlnZ2VyZWRDYW1wYWlnbklEPTk3MzYmVXNlcklEPTAmUGxhY2VtZW50PU5hdGl2ZURpc3BsYXkmU291cmNlPU5hdGl2ZURpc3BsYXkmaW50ZXJzdGl0aWFsPTEmbm9za2lwPTEiPjxzcGFuIHN0eWxlPSJmb250LXdlaWdodDo2MDA7Y29sb3I6IzQ0NDtmb250LXNpemU6MThwdDsiPkJpZGVuIHRvIExhdW5jaCDigJxGZWROT1figJ0gW01vdmUgWW91ciBNb25leSBOb3ddPC9zcGFuPiA8c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwcHQ7Zm9udC13ZWlnaHQ6bm9ybWFsO2NvbG9yOiM0NDQ7Ij4oQWQpPC9zcGFuPjxici8+PHAgc3R5bGU9InRleHQtYWxpZ246bGVmdDtmb250LXdlaWdodDpub3JtYWw7Ij5FYXJsaWVyIHRoaXMgeWVhciBQcmVzaWRlbnQgQmlkZW4gc2lnbmVkIHRoZSBkZWF0aCB3YXJyYW50IGZvciBBbWVyaWNh4oCmDQoNCkV4ZWN1dGl2ZSBPcmRlciAxNDA2NyB3aWxsIGVzc2VudGlhbGx5IGNhbmNlbCB5b3VyIG1vbmV5Lg0KDQpZb3Ugc2VlIEJpZGVuIGFuZCB0aGUgRmVkIGhhdmUgdGVhbWVkIHVwIHRvIGNyZWF0ZSBhIGNvbnRyb2xsYWJsZSwgdHJhY2VhYmxlLCBwcm9ncmFtbWFibGUgZGlnaXRhbCBjdXJyZW5jeSB0byByZXBsYWNlIHRoZSBkb2xsYXIuLi48L3A+PHNwYW4gc3R5bGU9ImNvbG9yOnZhcigtLWJsdWUpO2ZvbnQtd2VpZ2h0Om5vcm1hbDt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lOyI+R2V0IHlvdXIgZnJlZSBpbmZvcm1hdGlvbiBraXQgTk9XLCBiZWZvcmUgaXQncyB0b28gbGF0ZS4gPC9zcGFuPjwvYT48L2Rpdj48aW1nIGxvYWRpbmc9J2xhenknIHNyYz0naHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vc2NyaXB0cy9UcmlnZ2VyZWRDYW1wYWlnblBpeGVsLmFzaHg/VHJpZ2dlcmVkQ2FtcGFpZ25JRD05NzM2JlBsYWNlbWVudD1OYXRpdmVEaXNwbGF5JlNvdXJjZT1OYXRpdmVEaXNwbGF5JyBhbHQ9JycgaGVpZ2h0PScxJyB3aWR0aD0nMScgLz48aDIgaWQ9InF1ZXN0aW9ucy1hbmQtYW5zd2VycyIgY2xhc3M9ImFuY2hvci1saW5rLXRhcmdldCI+UXVlc3Rpb25zIGFuZCBBbnN3ZXJzPC9oMj48ZGl2IGNsYXNzPSJ0cmFuc2NyaXB0LWRpc2N1c3Npb24iPjxkaXYgY2xhc3M9InRyYW5zY3JpcHQtbGluZS1sZWZ0IHBiLTQiPjxkaXYgY2xhc3M9Imluc2lkZXItaW1hZ2UgdGV4dC1jZW50ZXIgbXQtMyBtci0zIj48c3BhbiBjbGFzcz0iZmEtcmVndWxhciBmYS1waG9uZSIgYXJpYS1oaWRkZW49InRydWUiPjwvc3Bhbj48L2Rpdj48ZGl2IGNsYXNzPSJmbGV4LXNocmluay0xIHBvc2l0aW9uLXJlbGF0aXZlIHRyYW5zY3JpcHQtYXJyb3cgYmctbGlnaHQgcm91bmRlZCBweS0yIHB4LTMiPjxkaXYgY2xhc3M9InRyYW5zY3JpcHQtbGluZS1zcGVha2VyIj48ZGl2IGNsYXNzPSJmb250LXdlaWdodC1ib2xkIG1iLTEiPk9wZXJhdG9yPC9kaXY+PC9kaXY+PHAgY2xhc3M9InBiLTIgbWItMCI+VGhhbmsgeW91LiBXZSdsbCBub3cgYmUgY29uZHVjdGluZyBhIHF1ZXN0aW9uLWFuZC1hbnN3ZXIgc2Vzc2lvbi4gW09wZXJhdG9yIEluc3RydWN0aW9uc10gRHVlIHRvIHRoZSBudW1iZXIgb2YgYW5hbHlzdHMgam9pbmluZyB1cyBvbiB0aGUgY2FsbCB0b2RheSwgd2UnbGwgYmUgbGltaXRpbmcgZXZlcnlvbmUgdG8gb25lIHF1ZXN0aW9uIHRvIGFjY29tbW9kYXRlIGFzIG1hbnkgYXMgcGFydGljaXBhbnRzIGFzIHBvc3NpYmxlLjwvcD48cCBjbGFzcz0icGItMiBtYi0wIj5UaGFuayB5b3UgYW5kIHRoZSBmaXJzdCBxdWVzdGlvbiB0b2RheSB3aWxsIGJlIGNvbWluZyBmcm9tIHRoZSBsaW5lIG9mIEtlbiBIb2V4dGVyIHdpdGggQmFuayBvZiBBbWVyaWNhLiBQbGVhc2UgcHJvY2VlZCB3aXRoIHlvdXIgcXVlc3Rpb24uPC9wPjwvZGl2PjwvZGl2PjxkaXYgY2xhc3M9InRyYW5zY3JpcHQtbGluZS1sZWZ0IHBiLTQiPjxkaXYgY2xhc3M9Imluc2lkZXItaW1hZ2UgdGV4dC1jZW50ZXIgbXQtMyBtci0zIj48c3BhbiBjbGFzcz0iZmEtcmVndWxhciBmYS11c2VyIiBhcmlhLWhpZGRlbj0idHJ1ZSI+PC9zcGFuPjwvZGl2PjxkaXYgY2xhc3M9ImZsZXgtc2hyaW5rLTEgcG9zaXRpb24tcmVsYXRpdmUgdHJhbnNjcmlwdC1hcnJvdyBiZy1saWdodC1ibHVlIHJvdW5kZWQgcHktMiBweC0zIj48ZGl2IGNsYXNzPSJ0cmFuc2NyaXB0LWxpbmUtc3BlYWtlciI+PGRpdiBjbGFzcz0iZm9udC13ZWlnaHQtYm9sZCI+SmltIFZlbmE8L2Rpdj48ZGl2IGNsYXNzPSJzZWNvbmRhcnktdGl0bGUgZm9udC1pdGFsaWMgbWItMSI+Q2hpZWYgRXhlY3V0aXZlIE9mZmljZXIgYXQgVW5pb24gUGFjaWZpYzwvZGl2PjwvZGl2PjxwIGNsYXNzPSJwYi0yIG1iLTAiPkdvb2QgbW9ybmluZywgS2VuLjwvcD48L2Rpdj48L2Rpdj48ZGl2IGNsYXNzPSJ0cmFuc2NyaXB0LWxpbmUtcmlnaHQgbWItNCI+PGRpdiBjbGFzcz0iaW5zaWRlci1pbWFnZSB0ZXh0LWNlbnRlciBtdC0zIG1sLTMiPjxzcGFuIGNsYXNzPSJmYS1yZWd1bGFyIGZhLXVzZXIiIGFyaWEtaGlkZGVuPSJ0cnVlIj48L3NwYW4+PC9kaXY+PGRpdiBjbGFzcz0iZmxleC1zaHJpbmstMSBwb3NpdGlvbi1yZWxhdGl2ZSB0cmFuc2NyaXB0LWFycm93IGJnLWxpZ2h0LWdyZWVuIHJvdW5kZWQgcHktMiBweC0zIj48ZGl2IGNsYXNzPSJ0cmFuc2NyaXB0LWxpbmUtc3BlYWtlciI+PGRpdiBjbGFzcz0iZm9udC13ZWlnaHQtYm9sZCI+S2VuIEhvZXh0ZXI8L2Rpdj48ZGl2IGNsYXNzPSJzZWNvbmRhcnktdGl0bGUgZm9udC1pdGFsaWMgbWItMSI+IEFuYWx5c3QgYXQgQmFuayBvZiBBbWVyaWNhIFNlY3VyaXRpZXM8L2Rpdj48L2Rpdj48cCBjbGFzcz0icGItMiBtYi0wIj5IZXksIGdvb2QgbW9ybmluZywgSmltIGFuZCB0ZWFtLiBUaGFuayB5b3UgZm9yIHRoZSBxdWVzdGlvbi4gSSBndWVzcyB0d28gdGhpbmdzLiBPbmUsIGNhbiB5b3UganVzdCBjbGFyaWZ5LCB3aGVuIHlvdSB0YWxrIGNvbnNpc3RlbnQgd2l0aCBsYXN0IHF1YXJ0ZXIsIGFyZSB5b3UgdGFsa2luZyBvbiBhbiBvcGVyYXRpbmcgcmF0aW8gbGV2ZWw/IEFyZSB5b3UgdGFsa2luZyBvbiBhIHJldmVudWUgb3Igb3AgaW5jb21lIGxldmVsPyBKdXN0IHdhbnQgdG8gY2xhcmlmeSB0aGF0LiBBbmQgdGhlbiBJIGd1ZXNzLCBLZW5ueSwgaXQgc2VlbXMgY29hbCBoYXMgdGFrZW4gYSBiaWcgc3RlcC1kb3duIGxhdGVseS4gQ2FuIHlvdSB0YWxrIGFib3V0IHdoYXQgcHV0cyBhbmQgdGFrZXMgYWJvdXQgd2hhdCdzIGJ1aWx0IGludG8gdGhlIGZ1bGwteWVhciB0YXJnZXQgdGhhdCB5b3UncmUgdGFyZ2V0aW5nIHRoZXJlPzwvcD48L2Rpdj48L2Rpdj48ZGl2IGNsYXNzPSJ0cmFuc2NyaXB0LWxpbmUtbGVmdCBwYi00Ij48ZGl2IGNsYXNzPSJpbnNpZGVyLWltYWdlIG10LTMgbXItMyIgc3R5bGU9ImJhY2tncm91bmQtaW1hZ2U6IHVybChodHRwczovL2luc2lkZXJ0cmFkZXMuY29tL21lZGlhLzIwNDlpbnNpZGVyX2plbm5pZmVyaGFtYW5uLmpwZyk7Ij48L2Rpdj48ZGl2IGNsYXNzPSJmbGV4LXNocmluay0xIHBvc2l0aW9uLXJlbGF0aXZlIHRyYW5zY3JpcHQtYXJyb3cgYmctbGlnaHQtYmx1ZSByb3VuZGVkIHB5LTIgcHgtMyI+PGRpdiBjbGFzcz0idHJhbnNjcmlwdC1saW5lLXNwZWFrZXIiPjxkaXYgY2xhc3M9ImZvbnQtd2VpZ2h0LWJvbGQiPkplbm5pZmVyIEhhbWFubjwvZGl2PjxkaXYgY2xhc3M9InNlY29uZGFyeS10aXRsZSBmb250LWl0YWxpYyBtYi0xIj5DaGllZiBGaW5hbmNpYWwgT2ZmaWNlciBhdCBVbmlvbiBQYWNpZmljPC9kaXY+PC9kaXY+PHAgY2xhc3M9InBiLTIgbWItMCI+VGhhbmtzLiBJJ2xsIHN0YXJ0IHdpdGggdGhhdCB0aGVuLCBLZW4uIFRoYW5rcyBmb3IgdGhlIHF1ZXN0aW9uLiBZZWFoLCBJIG1lYW4sIHdoZW4gd2Ugc2F5IGNvbnNpc3RlbnQgYW5kIHdlIHNheSByZXN1bHRzLCB3ZSdyZSBiZWluZyBwcmV0dHkgYnJvYWQgdGhlcmUuIEJ1dCB5ZWFoLCBJIG1lYW4gSSB0aGluayB3ZSBzZWUgb3VyIC0tIGFzIHdlIGxvb2sgYXQgd2hhdCdzIGdvaW5nIHRvIGhhcHBlbiBpbiB0aGUgZm91cnRoIHF1YXJ0ZXIsIHdlIHNlZSB0aGUgb3V0Y29tZXMgYmVpbmcgdmVyeSBzaW1pbGFyIGFjcm9zcyBhbGwgb2YgdGhvc2UgY2F0ZWdvcmllcyBpbiB0ZXJtcyBvZiBvdXIgZm91cnRoIHF1YXJ0ZXIgcmVzdWx0cy4gU28gY29uc2lzdGVudCBpcyBjb25zaXN0ZW50LjwvcD48L2Rpdj48L2Rpdj48ZGl2IGNsYXNzPSJ0cmFuc2NyaXB0LWxpbmUtbGVmdCBwYi00Ij48ZGl2IGNsYXNzPSJpbnNpZGVyLWltYWdlIHRleHQtY2VudGVyIG10LTMgbXItMyI+PHNwYW4gY2xhc3M9ImZhLXJlZ3VsYXIgZmEtdXNlciIgYXJpYS1oaWRkZW49InRydWUiPjwvc3Bhbj48L2Rpdj48ZGl2IGNsYXNzPSJmbGV4LXNocmluay0xIHBvc2l0aW9uLXJlbGF0aXZlIHRyYW5zY3JpcHQtYXJyb3cgYmctbGlnaHQtYmx1ZSByb3VuZGVkIHB5LTIgcHgtMyI+PGRpdiBjbGFzcz0idHJhbnNjcmlwdC1saW5lLXNwZWFrZXIiPjxkaXYgY2xhc3M9ImZvbnQtd2VpZ2h0LWJvbGQiPktlbm55IFJvY2tlcjwvZGl2PjxkaXYgY2xhc3M9InNlY29uZGFyeS10aXRsZSBmb250LWl0YWxpYyBtYi0xIj5FeGVjdXRpdmUgVmljZSBQcmVzaWRlbnQsIE1hcmtldGluZyBhbmQgU2FsZXMgYXQgVW5pb24gUGFjaWZpYzwvZGl2PjwvZGl2PjxwIGNsYXNzPSJwYi0yIG1iLTAiPlllYWguIE9uIHRoZSBjb2FsIHNpZGUsIG5vIHN1cnByaXNlcyB3aXRoIGNvYWwsIHdlJ2QgZXhwZWN0IHdoYXQgeW91J3JlIHNlZWluZyBpbiB0aGUgcHVibGljIG51bWJlcnMsIHRob3NlIHZvbHVtZXMgdG8gY29udGludWUgdGhyb3VnaCB0aGUgcmVzdCBvZiB0aGUgeWVhci4gVGhhdCdzIHdoeSBJIG1hZGUgYSBwb2ludCB0byBmb2N1cyBvbi4gSWYgeW91IGxvb2sgYXQgdGhhdCBidWxrIGxpbmUsIGRvaW5nIGV2ZXJ5dGhpbmcgd2UgY2FuIHRvIGNvdW50ZXIgc29tZSBvZiB0aG9zZSBjaGFsbGVuZ2VzIG9uIHRoZSBjb2FsIHNpZGUgd2l0aCByZW5ld2FibGUgZnVlbHMgYW5kIHdpdGggdGhlIGdyYWluIG5ldHdvcmsuPC9wPjwvZGl2PjwvZGl2PjxkaXYgY2xhc3M9InRyYW5zY3JpcHQtbGluZS1sZWZ0IHBiLTQiPjxkaXYgY2xhc3M9Imluc2lkZXItaW1hZ2UgdGV4dC1jZW50ZXIgbXQtMyBtci0zIj48c3BhbiBjbGFzcz0iZmEtcmVndWxhciBmYS11c2VyIiBhcmlhLWhpZGRlbj0idHJ1ZSI+PC9zcGFuPjwvZGl2PjxkaXYgY2xhc3M9ImZsZXgtc2hyaW5rLTEgcG9zaXRpb24tcmVsYXRpdmUgdHJhbnNjcmlwdC1hcnJvdyBiZy1saWdodC1ibHVlIHJvdW5kZWQgcHktMiBweC0zIj48ZGl2IGNsYXNzPSJ0cmFuc2NyaXB0LWxpbmUtc3BlYWtlciI+PGRpdiBjbGFzcz0iZm9udC13ZWlnaHQtYm9sZCI+SmltIFZlbmE8L2Rpdj48ZGl2IGNsYXNzPSJzZWNvbmRhcnktdGl0bGUgZm9udC1pdGFsaWMgbWItMSI+Q2hpZWYgRXhlY3V0aXZlIE9mZmljZXIgYXQgVW5pb24gUGFjaWZpYzwvZGl2PjwvZGl2PjxwIGNsYXNzPSJwYi0yIG1iLTAiPlRoYW5rcywgS2VuLjwvcD48L2Rpdj48L2Rpdj48ZGl2IGNsYXNzPSJ0cmFuc2NyaXB0LWxpbmUtcmlnaHQgbWItNCI+PGRpdiBjbGFzcz0iaW5zaWRlci1pbWFnZSB0ZXh0LWNlbnRlciBtdC0zIG1sLTMiPjxzcGFuIGNsYXNzPSJmYS1yZWd1bGFyIGZhLXVzZXIiIGFyaWEtaGlkZGVuPSJ0cnVlIj48L3NwYW4+PC9kaXY+PGRpdiBjbGFzcz0iZmxleC1zaHJpbmstMSBwb3NpdGlvbi1yZWxhdGl2ZSB0cmFuc2NyaXB0LWFycm93IGJnLWxpZ2h0LWdyZWVuIHJvdW5kZWQgcHktMiBweC0zIj48ZGl2IGNsYXNzPSJ0cmFuc2NyaXB0LWxpbmUtc3BlYWtlciI+PGRpdiBjbGFzcz0iZm9udC13ZWlnaHQtYm9sZCI+S2VuIEhvZXh0ZXI8L2Rpdj48ZGl2IGNsYXNzPSJzZWNvbmRhcnktdGl0bGUgZm9udC1pdGFsaWMgbWItMSI+IEFuYWx5c3QgYXQgQmFuayBvZiBBbWVyaWNhIFNlY3VyaXRpZXM8L2Rpdj48L2Rpdj48cCBjbGFzcz0icGItMiBtYi0wIj5UaGFua3MsIGd1eXMuPC9wPjwvZGl2PjwvZGl2PjxkaXYgY2xhc3M9InRyYW5zY3JpcHQtbGluZS1sZWZ0IHBiLTQiPjxkaXYgY2xhc3M9Imluc2lkZXItaW1hZ2UgdGV4dC1jZW50ZXIgbXQtMyBtci0zIj48c3BhbiBjbGFzcz0iZmEtcmVndWxhciBmYS1waG9uZSIgYXJpYS1oaWRkZW49InRydWUiPjwvc3Bhbj48L2Rpdj48ZGl2IGNsYXNzPSJmbGV4LXNocmluay0xIHBvc2l0aW9uLXJlbGF0aXZlIHRyYW5zY3JpcHQtYXJyb3cgYmctbGlnaHQgcm91bmRlZCBweS0yIHB4LTMiPjxkaXYgY2xhc3M9InRyYW5zY3JpcHQtbGluZS1zcGVha2VyIj48ZGl2IGNsYXNzPSJmb250LXdlaWdodC1ib2xkIG1iLTEiPk9wZXJhdG9yPC9kaXY+PC9kaXY+PHAgY2xhc3M9InBiLTIgbWItMCI+VGhhbmsgeW91LiBUaGUgbmV4dCBxdWVzdGlvbiBpcyBmcm9tIHRoZSBsaW5lIG9mIENocmlzIFdldGhlcmJlZSB3aXRoIFdlbGxzIEZhcmdvLiBQbGVhc2UgcHJvY2VlZCB3aXRoIHlvdXIgcXVlc3Rpb24uPC9wPjwvZGl2PjwvZGl2PjxkaXYgY2xhc3M9InRyYW5zY3JpcHQtbGluZS1yaWdodCBtYi00Ij48ZGl2IGNsYXNzPSJpbnNpZGVyLWltYWdlIHRleHQtY2VudGVyIG10LTMgbWwtMyI+PHNwYW4gY2xhc3M9ImZhLXJlZ3VsYXIgZmEtdXNlciIgYXJpYS1oaWRkZW49InRydWUiPjwvc3Bhbj48L2Rpdj48ZGl2IGNsYXNzPSJmbGV4LXNocmluay0xIHBvc2l0aW9uLXJlbGF0aXZlIHRyYW5zY3JpcHQtYXJyb3cgYmctbGlnaHQtZ3JlZW4gcm91bmRlZCBweS0yIHB4LTMiPjxkaXYgY2xhc3M9InRyYW5zY3JpcHQtbGluZS1zcGVha2VyIj48ZGl2IGNsYXNzPSJmb250LXdlaWdodC1ib2xkIj5DaHJpcyBXZXRoZXJiZWU8L2Rpdj48ZGl2IGNsYXNzPSJzZWNvbmRhcnktdGl0bGUgZm9udC1pdGFsaWMgbWItMSI+IEFuYWx5c3QgYXQgV2VsbHMgRmFyZ28gJiBDb21wYW55PC9kaXY+PC9kaXY+PHAgY2xhc3M9InBiLTIgbWItMCI+WWVhaC4gSGV5LCB0aGFua3MuIEdvb2QgbW9ybmluZywgZ3V5cy4gU28gSSBndWVzcyBJIGp1c3QgbWF5YmUgd2FudGVkIHRvIHVuZGVyc3RhbmQgYSBsaXR0bGUgYml0IGFib3V0IGhvdyB5b3UgdGhpbmsgYWJvdXQgdGhlIGludGVybW9kYWwgb3V0bG9vayBhbmQgbWF5YmUgaG93IHRoYXQgaW5mbHVlbmNlcyB0aGF0IGNvbW1lbnQgYXJvdW5kIHRoZSBmb3VydGggcXVhcnRlci4gU28gd2UgY2FtZSBvZmYgb2Ygd2hhdCBoYXMgYmVlbiBhIHJlbWFya2FibGUgc29ydCBvZiBwcmUtbG9hZGVkIHBlYWsgc2Vhc29uIHBvdGVudGlhbGx5IGluIHRoZSB0aGlyZCBxdWFydGVyLCBwYXJ0aWN1bGFybHkgZm9yIGludGVybmF0aW9uYWwuIERvIHlvdSBzZWUgdGhlIG1peCBzdGFydCB0byBjaGFuZ2UgYSBsaXR0bGUgYml0LCBidXQgLS0gbWF5YmUgc29ydCBvZiB3b3JrIHRoYXQgaW50byBhIGxpdHRsZSBiaXQgb2YgdGhlIGRyaXZlcnMgb2YgdGhhdCBjb25zaXN0ZW5jeSBpbiB0aGUgZm91cnRoIHF1YXJ0ZXI/IEl0IHdvdWxkIGJlIGhlbHBmdWwuPC9wPjwvZGl2PjwvZGl2PjxkaXYgY2xhc3M9InRyYW5zY3JpcHQtbGluZS1sZWZ0IHBiLTQiPjxkaXYgY2xhc3M9Imluc2lkZXItaW1hZ2UgbXQtMyBtci0zIiBzdHlsZT0iYmFja2dyb3VuZC1pbWFnZTogdXJsKGh0dHBzOi8vaW5zaWRlcnRyYWRlcy5jb20vbWVkaWEvMjA0OWluc2lkZXJfamVubmlmZXJoYW1hbm4uanBnKTsiPjwvZGl2PjxkaXYgY2xhc3M9ImZsZXgtc2hyaW5rLTEgcG9zaXRpb24tcmVsYXRpdmUgdHJhbnNjcmlwdC1hcnJvdyBiZy1saWdodC1ibHVlIHJvdW5kZWQgcHktMiBweC0zIj48ZGl2IGNsYXNzPSJ0cmFuc2NyaXB0LWxpbmUtc3BlYWtlciI+PGRpdiBjbGFzcz0iZm9udC13ZWlnaHQtYm9sZCI+SmVubmlmZXIgSGFtYW5uPC9kaXY+PGRpdiBjbGFzcz0ic2Vjb25kYXJ5LXRpdGxlIGZvbnQtaXRhbGljIG1iLTEiPkNoaWVmIEZpbmFuY2lhbCBPZmZpY2VyIGF0IFVuaW9uIFBhY2lmaWM8L2Rpdj48L2Rpdj48cCBjbGFzcz0icGItMiBtYi0wIj5ZZWFoLCBJJ2xsIHN0YXJ0IHdpdGggdGhhdCwgQ2hyaXMsIGFuZCB0aGVuIEtlbm55IGNhbiB3ZWlnaC1pbiByZWxhdGl2ZSB0byB0aGUgdm9sdW1lLiBJIG1lYW4sIHdlIGJlbGlldmUgdGhlIG1peCBwcmVzc3VyZXMgYXJlIGdvaW5nIHRvIGNvbnRpbnVlIGludG8gdGhlIGZvdXJ0aCBxdWFydGVyLiBZb3UgYWxzbyBzZWUganVzdCBraW5kIG9mIHRoYXQgbm9ybWFsIHNlYXNvbmFsaXR5LiBZb3UgaGF2ZSBhIGxpdHRsZSBiaXQgbG93ZXItdm9sdW1lLCB5b3UndmUgZ290IHRoZSBob2xpZGF5cywgdGVuZCB0byBoYXZlIGEgbGl0dGxlIGJpdCBvZiB3ZWF0aGVyLiBTbyB0aGVyZSdzIHRob3NlIHRoaW5ncy4gVGhlIG90aGVyIHRoaW5nIHRoYXQgSSB0aGluayBmb2xrcyBuZWVkIHRvIHBheSBhdHRlbnRpb24gdG8gaXMgZnVlbCBvbiBhIHllYXItb3Zlci15ZWFyIGJhc2lzIGFuZCBldmVuIHNlcXVlbnRpYWxseSBiZWNhdXNlIHlvdSBoYXZlIGEgbXVjaCBkaWZmZXJlbnQgZHluYW1pYyBmcm9tIGZ1ZWwuIFdlIHRoaW5rIG91ciBmdWVsIHN1cmNoYXJnZSBpcyBwcm9iYWJseSBnb2luZyB0byBiZSAkMjAwIG1pbGxpb24gb3Igc28gbGVzcyBpbiB0aGUgZm91cnRoIHF1YXJ0ZXIuIEFuZCB3aGVuIHlvdSdyZSBsb29raW5nIGF0IGhvdyBpdCBjb250cmlidXRlZCBwb3NpdGl2ZWx5IGluIHRoZSB0aGlyZCBxdWFydGVyIGFuZCBhcyBhIGRyYWcgb24gZm91cnRoIHF1YXJ0ZXIsIHRoZXJlJ3MgYSBsb3Qgb2YgcHV0cyBhbmQgdGFrZXMgdGhlcmUgdGhhdCBJIHRoaW5rIHlvdSBuZWVkIHRvIHBheSBhdHRlbnRpb24gdG8gdGhhdCBJIHRoaW5rIGhlbHAgbWF5YmUgZmlsbC1pbiBzb21lIG9mIHRob3NlIGJsYW5rcyBhcyB3ZWxsIGFzIGp1c3QgdGhlIG1peCBpbXBhY3QuIEtlbm55PzwvcD48L2Rpdj48L2Rpdj48ZGl2IGNsYXNzPSJ0cmFuc2NyaXB0LWxpbmUtbGVmdCBwYi00Ij48ZGl2IGNsYXNzPSJpbnNpZGVyLWltYWdlIHRleHQtY2VudGVyIG10LTMgbXItMyI+PHNwYW4gY2xhc3M9ImZhLXJlZ3VsYXIgZmEtdXNlciIgYXJpYS1oaWRkZW49InRydWUiPjwvc3Bhbj48L2Rpdj48ZGl2IGNsYXNzPSJmbGV4LXNocmluay0xIHBvc2l0aW9uLXJlbGF0aXZlIHRyYW5zY3JpcHQtYXJyb3cgYmctbGlnaHQtYmx1ZSByb3VuZGVkIHB5LTIgcHgtMyI+PGRpdiBjbGFzcz0idHJhbnNjcmlwdC1saW5lLXNwZWFrZXIiPjxkaXYgY2xhc3M9ImZvbnQtd2VpZ2h0LWJvbGQiPktlbm55IFJvY2tlcjwvZGl2PjxkaXYgY2xhc3M9InNlY29uZGFyeS10aXRsZSBmb250LWl0YWxpYyBtYi0xIj5FeGVjdXRpdmUgVmljZSBQcmVzaWRlbnQsIE1hcmtldGluZyBhbmQgU2FsZXMgYXQgVW5pb24gUGFjaWZpYzwvZGl2PjwvZGl2PjxwIGNsYXNzPSJwYi0yIG1iLTAiPlllYWguIE9uIGEgeWVhci1vdmVyLXllYXIgYmFzaXMsIEkgdGhpbmsgd2UgY291bGQgZXhwZWN0IGludGVybmF0aW9uYWwgSW50ZXJtb2RhbCB0byBiZSBlbGV2YXRlZCwgYWx0aG91Z2ggYXMgd2UgZ28gdGhyb3VnaG91dCB0aGUgcXVhcnRlciBhbmQgeW91IGNhbiBzZWUgdGhhdCBpbiBzb21lIG9mIHRoZSBudW1iZXJzIG5vdywgeW91J3JlIHNlZWluZyBpdCBzdGFydCB0byBzdGVwLWRvd24gYSBsaXR0bGUgYml0LiBPbmUgb2YgdGhlIHRoaW5ncyB0aGF0IEkganVzdCB3YW50IHRvIGhpZ2hsaWdodCBhZ2FpbiBpcyB0aGUgcHJlcGFyZWRuZXNzIGZvciB0aGUgdGVhbSB0byBiZSBhYmxlIHRvIGFjY2VwdCBhbmQgYW50aWNpcGF0ZSB0aGF0IDMzJSBpbmNyZWFzZS4gQW5kIHNvIHdlJ3JlIHZlcnkgZW5jb3VyYWdlZCBieSB0aGF0LjwvcD48L2Rpdj48L2Rpdj48ZGl2IGNsYXNzPSJ0cmFuc2NyaXB0LWxpbmUtcmlnaHQgbWItNCI+PGRpdiBjbGFzcz0iaW5zaWRlci1pbWFnZSB0ZXh0LWNlbnRlciBtdC0zIG1sLTMiPjxzcGFuIGNsYXNzPSJmYS1yZWd1bGFyIGZhLXVzZXIiIGFyaWEtaGlkZGVuPSJ0cnVlIj48L3NwYW4+PC9kaXY+PGRpdiBjbGFzcz0iZmxleC1zaHJpbmstMSBwb3NpdGlvbi1yZWxhdGl2ZSB0cmFuc2NyaXB0LWFycm93IGJnLWxpZ2h0LWdyZWVuIHJvdW5kZWQgcHktMiBweC0zIj48ZGl2IGNsYXNzPSJ0cmFuc2NyaXB0LWxpbmUtc3BlYWtlciI+PGRpdiBjbGFzcz0iZm9udC13ZWlnaHQtYm9sZCI+Q2hyaXMgV2V0aGVyYmVlPC9kaXY+PGRpdiBjbGFzcz0ic2Vjb25kYXJ5LXRpdGxlIGZvbnQtaXRhbGljIG1iLTEiPiBBbmFseXN0IGF0IFdlbGxzIEZhcmdvICYgQ29tcGFueTwvZGl2PjwvZGl2PjxwIGNsYXNzPSJwYi0yIG1iLTAiPlRoYW5rIHlvdS48L3A+PC9kaXY+PC9kaXY+PGRpdiBjbGFzcz0idHJhbnNjcmlwdC1saW5lLWxlZnQgcGItNCI+PGRpdiBjbGFzcz0iaW5zaWRlci1pbWFnZSB0ZXh0LWNlbnRlciBtdC0zIG1yLTMiPjxzcGFuIGNsYXNzPSJmYS1yZWd1bGFyIGZhLXBob25lIiBhcmlhLWhpZGRlbj0idHJ1ZSI+PC9zcGFuPjwvZGl2PjxkaXYgY2xhc3M9ImZsZXgtc2hyaW5rLTEgcG9zaXRpb24tcmVsYXRpdmUgdHJhbnNjcmlwdC1hcnJvdyBiZy1saWdodCByb3VuZGVkIHB5LTIgcHgtMyI+PGRpdiBjbGFzcz0idHJhbnNjcmlwdC1saW5lLXNwZWFrZXIiPjxkaXYgY2xhc3M9ImZvbnQtd2VpZ2h0LWJvbGQgbWItMSI+T3BlcmF0b3I8L2Rpdj48L2Rpdj48cCBjbGFzcz0icGItMiBtYi0wIj5PdXIgbmV4dCBxdWVzdGlvbiBpcyBmcm9tIHRoZSBsaW5lIG9mIFdhbHRlciBTcHJhY2tsaW4gd2l0aCBSQkMgQ2FwaXRhbCBNYXJrZXRzLiBQbGVhc2UgcHJvY2VlZCB3aXRoIHlvdXIgcXVlc3Rpb25zLjwvcD48L2Rpdj48L2Rpdj48ZGl2IGNsYXNzPSJ0cmFuc2NyaXB0LWxpbmUtcmlnaHQgbWItNCI+PGRpdiBjbGFzcz0iaW5zaWRlci1pbWFnZSB0ZXh0LWNlbnRlciBtdC0zIG1sLTMiPjxzcGFuIGNsYXNzPSJmYS1yZWd1bGFyIGZhLXVzZXIiIGFyaWEtaGlkZGVuPSJ0cnVlIj48L3NwYW4+PC9kaXY+PGRpdiBjbGFzcz0iZmxleC1zaHJpbmstMSBwb3NpdGlvbi1yZWxhdGl2ZSB0cmFuc2NyaXB0LWFycm93IGJnLWxpZ2h0LWdyZWVuIHJvdW5kZWQgcHktMiBweC0zIj48ZGl2IGNsYXNzPSJ0cmFuc2NyaXB0LWxpbmUtc3BlYWtlciI+PGRpdiBjbGFzcz0iZm9udC13ZWlnaHQtYm9sZCI+V2FsdGVyIFNwcmFja2xpbjwvZGl2PjxkaXYgY2xhc3M9InNlY29uZGFyeS10aXRsZSBmb250LWl0YWxpYyBtYi0xIj4gQW5hbHlzdCBhdCBSQkMgQ2FwaXRhbCBNYXJrZXRzPC9kaXY+PC9kaXY+PHAgY2xhc3M9InBiLTIgbWItMCI+WWVhaCwgdGhhbmtzLiBHb29kIG1vcm5pbmcsIGV2ZXJ5b25lLiBTbyBKaW0sIGluIHlvdXIgcHJlcGFyZWQgcmVtYXJrcywgeW91IGtpbmQgb2YgYWxsdWRlZCB0byBtYXJnaW5zIHRoYXQgcGVyaGFwcyB3ZXJlbid0IHdoYXQgeW91IHdlcmUgaG9waW5nLiBJcyB0aGF0IHRvIHNheSB0aGF0IGtpbmQgb2YgdGhlIHByaW9yIG1hcmdpbiBpbXByb3ZlbWVudCB0aGF0IHlvdSBhY2hpZXZlZCBpbiB5b3VyIGZpcnN0IGZldyB5ZWFycyBhZ28gaXMgbm90IHBvc3NpYmxlIGluIHRoZSBjdXJyZW50IGVudmlyb25tZW50IG9yIGlzIGl0IGp1c3QgdGFraW5nIGxvbmdlcj8gQW5kIEkgdGhpbmsgLS0gYW5kIEknbSBqdXN0IGN1cmlvdXMgd2hldGhlciB5b3VyIG1lbnRpb24gb2YgYW4gaW5kdXN0cnktbGVhZGluZyBPUiBkbyB5b3UgdGhpbmsgdGhhdCwgdGhhdCBpcyBpbiBlZmZlY3QgZm9yIG5leHQgeWVhcj8gSW4gb3RoZXIgd29yZHMsIGNhbiB5b3UgY2FuIHlvdSBoYXZlIGFuIGluZHVzdHJ5LWxlYWRpbmcgT1IgYXMgZWFybHkgYXMgbmV4dCB5ZWFyLjwvcD48L2Rpdj48L2Rpdj48ZGl2IGNsYXNzPSJ0cmFuc2NyaXB0LWxpbmUtbGVmdCBwYi00Ij48ZGl2IGNsYXNzPSJpbnNpZGVyLWltYWdlIHRleHQtY2VudGVyIG10LTMgbXItMyI+PHNwYW4gY2xhc3M9ImZhLXJlZ3VsYXIgZmEtdXNlciIgYXJpYS1oaWRkZW49InRydWUiPjwvc3Bhbj48L2Rpdj48ZGl2IGNsYXNzPSJmbGV4LXNocmluay0xIHBvc2l0aW9uLXJlbGF0aXZlIHRyYW5zY3JpcHQtYXJyb3cgYmctbGlnaHQtYmx1ZSByb3VuZGVkIHB5LTIgcHgtMyI+PGRpdiBjbGFzcz0idHJhbnNjcmlwdC1saW5lLXNwZWFrZXIiPjxkaXYgY2xhc3M9ImZvbnQtd2VpZ2h0LWJvbGQiPkppbSBWZW5hPC9kaXY+PGRpdiBjbGFzcz0ic2Vjb25kYXJ5LXRpdGxlIGZvbnQtaXRhbGljIG1iLTEiPkNoaWVmIEV4ZWN1dGl2ZSBPZmZpY2VyIGF0IFVuaW9uIFBhY2lmaWM8L2Rpdj48L2Rpdj48cCBjbGFzcz0icGItMiBtYi0wIj5XZWxsLCBJIHRoaW5rIHdlIGhhdmUgYW4gaW5kdXN0cnktbGVhZGluZyBPUiBmb3IgdGhlIGxhc3QgbnVtYmVyIG9mIHF1YXJ0ZXJzLCBpbmNsdWRpbmcgdGhpcyBvbmUsIEkgdGhpbmsgd2UncmUgdGhlIGxhc3Qgb25lcyB0byByZXBvcnQsIGFuZCBJJ20gcHJldHR5IHNhZmUgdG8gc2F5IHRoYXQuIFNvIFdhbHRlciwgbGV0J3MgYmFjayB1cCBhIGxpdHRsZSBiaXQuIFllYWgsIHBlb3BsZSBhcmUgaW4gZGlmZmVyZW50IHBvc2l0aW9ucyBvZiB3aGVyZSBhbmQgd2hlbiB3ZSBzdGFydGVkLiBJIHJlbWVtYmVyIGJhY2sgaW4gMjAxOSB3aGVyZSBJIGpvaW5lZCwgd2UgcGFya2VkIGFib3V0IDEsMDAwIHBsdXMgbG9jb21vdGl2ZXMgY2xvc2VyIHRvIDEsNTAwLiBXZSBhZGp1c3RlZCB0aGUgbnVtYmVyIG9mIHBlb3BsZSBpdCB0b29rIHRvIG9wZXJhdGUgdGhlIHJhaWxyb2FkLiBBbmQgdGhvc2Ugd2VyZSBiaWcgY2hhbmdlcyBhbmQgd2UgZGlkIHRob3NlIGFscmVhZHkuIEFuZCBJIHRoaW5rIEkgd2FzIGhlcmUgYW5kIHRoZW4gSSB3ZW50IG9uIHNhYmJhdGljYWwgYW5kIG5vdyBJJ20gYmFjay4gQW5kIGFtIEkgZG9uZT8gQWJzb2x1dGVseSBub3QuIEJ1dCBpdCdzIGEgbG90IGRpZmZlcmVudCBwbGFjZSB0byBzdGFydCwgd2hlcmUgSSBjYW1lIGJhY2sgMTMgbW9udGhzLCAxNCBtb250aHMgYWdvIHRoYW4gaXQgd2FzIGlmIEkgd291bGQgaGF2ZSBjb21lLCBpZiB3ZSB3ZXJlIGluIHRoZSBzYW1lIHNpdHVhdGlvbiBhcyAyMDE5LjwvcD48cCBjbGFzcz0icGItMiBtYi0wIj5XZSB3aWxsIGJlIHRoZSBiZXN0IG1hcmdpbiBvcGVyYXRpbmcgcmF0aW8gY29tcGFueSB0aGlzIHllYXIsIGFuZCBJIGRvbid0IHNlZSBhbnkgcmVhc29uIGZvciB1cyBub3QgdG8gY29udGludWUgdGhhdCBhbmQgd2Ugd2lsbCBsb29rIGF0IHdheXMuIE5vdywgaW5mbGF0aW9uYXJ5IHByZXNzdXJlLCBhbmQgSSBzYWlkIGl0IGZyb20gdGhlIHZlcnkgZmlyc3QgY2FsbCBJIHdhcyBvbiwgaXMgLS0gaXQncyBub3QgZ29pbmcgdG8gYmUgYW4gZWFzeSBvbmUgdG8gZ2V0IG92ZXIuIFdlIGFyZSBwdXNoaW5nIHByaWNlIGJ1dCBhbHNvIGJlaW5nIGNvZ25pemFudCB0aGF0IHdlIG9ubHkgZ2V0IC0tIHRoZSBjdXN0b21lcnMgaGF2ZSB0byBzZWUgdmFsdWUgaW4gdGhhdC4gVGhleSBoYXZlIHRvIHVuZGVyc3RhbmQgdGhhdCB3ZSdyZSBnaXZpbmcgdGhlbSBhIHByb2R1Y3QgdGhhdCBhbGxvd3MgdGhlbSB0byB3aW4gaW4gdGhlIG1hcmtldHBsYWNlLiBBbmQgd2UndmUgZG9uZSB0aGF0IHdpdGggcHJpY2luZyBoaWdoZXIgd2l0aCB0aGUgcmV2ZW51ZSBjb21pbmcgaW4gYW5kIHByaWNpbmcgaGlnaGVyIHRoYW4gd2hhdCBpbmZsYXRpb24gaXMuPC9wPjxwIGNsYXNzPSJwYi0yIG1iLTAiPlNvIHdoYXQgSSBzZWUgaXMgZXhhY3RseSB3aGF0IHdlIGxhaWQgb3V0IGluIG91ciBJbnZlc3RvciBEYXkuIFdlIHNlZSBFUFMgZ3Jvd3RoIGhpZ2gtc2luZ2xlLWRpZ2l0IHRvIGxvdy1kb3VibGUtZGlnaXQuIFdlIGhhdmUgdGhlIG9wcG9ydHVuaXR5IHdpdGggdGhlIGNhc2ggdGhhdCB3ZSdyZSBwcm92aWRpbmcgdGhhdCBpZiB3ZSBkb24ndCBjb21lIHVwIHdpdGggYW5vdGhlciB1c2UgZm9yIHRoYXQsIHdlIGNhbiBidXktYmFjayAkNCBiaWxsIHRvICQ1IGJpbGxpb24gdmVyc3VzIHNoYXJlcy4gQW5kIHdlIGFyZSBhYnNvbHV0ZWx5IG9ubGluZSB0byBzZXQgb3BlcmF0aW5nIHJhdGlvIGltcHJvdmVtZW50IGF0IFVuaW9uIFBhY2lmaWMuPC9wPjxwIGNsYXNzPSJwYi0yIG1iLTAiPlNvIHRoYXQncyB0aGUgd2F5IEkgc2VlIGl0LCBXYWx0ZXIuIEhvcGVmdWxseSwgSSBhbnN3ZXJlZCB5b3VyIHF1ZXN0aW9uLjwvcD48L2Rpdj48L2Rpdj48ZGl2IGNsYXNzPSJ0cmFuc2NyaXB0LWxpbmUtcmlnaHQgbWItNCI+PGRpdiBjbGFzcz0iaW5zaWRlci1pbWFnZSB0ZXh0LWNlbnRlciBtdC0zIG1sLTMiPjxzcGFuIGNsYXNzPSJmYS1yZWd1bGFyIGZhLXVzZXIiIGFyaWEtaGlkZGVuPSJ0cnVlIj48L3NwYW4+PC9kaXY+PGRpdiBjbGFzcz0iZmxleC1zaHJpbmstMSBwb3NpdGlvbi1yZWxhdGl2ZSB0cmFuc2NyaXB0LWFycm93IGJnLWxpZ2h0LWdyZWVuIHJvdW5kZWQgcHktMiBweC0zIj48ZGl2IGNsYXNzPSJ0cmFuc2NyaXB0LWxpbmUtc3BlYWtlciI+PGRpdiBjbGFzcz0iZm9udC13ZWlnaHQtYm9sZCI+V2FsdGVyIFNwcmFja2xpbjwvZGl2PjxkaXYgY2xhc3M9InNlY29uZGFyeS10aXRsZSBmb250LWl0YWxpYyBtYi0xIj4gQW5hbHlzdCBhdCBSQkMgQ2FwaXRhbCBNYXJrZXRzPC9kaXY+PC9kaXY+PHAgY2xhc3M9InBiLTIgbWItMCI+QWJzb2x1dGVseS4gVGhhbmtzLCBKaW0uPC9wPjwvZGl2PjwvZGl2PjxkaXYgY2xhc3M9InRyYW5zY3JpcHQtbGluZS1sZWZ0IHBiLTQiPjxkaXYgY2xhc3M9Imluc2lkZXItaW1hZ2UgdGV4dC1jZW50ZXIgbXQtMyBtci0zIj48c3BhbiBjbGFzcz0iZmEtcmVndWxhciBmYS11c2VyIiBhcmlhLWhpZGRlbj0idHJ1ZSI+PC9zcGFuPjwvZGl2PjxkaXYgY2xhc3M9ImZsZXgtc2hyaW5rLTEgcG9zaXRpb24tcmVsYXRpdmUgdHJhbnNjcmlwdC1hcnJvdyBiZy1saWdodC1ibHVlIHJvdW5kZWQgcHktMiBweC0zIj48ZGl2IGNsYXNzPSJ0cmFuc2NyaXB0LWxpbmUtc3BlYWtlciI+PGRpdiBjbGFzcz0iZm9udC13ZWlnaHQtYm9sZCI+SmltIFZlbmE8L2Rpdj48ZGl2IGNsYXNzPSJzZWNvbmRhcnktdGl0bGUgZm9udC1pdGFsaWMgbWItMSI+Q2hpZWYgRXhlY3V0aXZlIE9mZmljZXIgYXQgVW5pb24gUGFjaWZpYzwvZGl2PjwvZGl2PjxwIGNsYXNzPSJwYi0yIG1iLTAiPllvdSdyZSB3ZWxjb21lLiBIYXZlIGEgZ29vZCBvbmUuPC9wPjwvZGl2PjwvZGl2PjxkaXYgY2xhc3M9InRyYW5zY3JpcHQtbGluZS1sZWZ0IHBiLTQiPjxkaXYgY2xhc3M9Imluc2lkZXItaW1hZ2UgdGV4dC1jZW50ZXIgbXQtMyBtci0zIj48c3BhbiBjbGFzcz0iZmEtcmVndWxhciBmYS1waG9uZSIgYXJpYS1oaWRkZW49InRydWUiPjwvc3Bhbj48L2Rpdj48ZGl2IGNsYXNzPSJmbGV4LXNocmluay0xIHBvc2l0aW9uLXJlbGF0aXZlIHRyYW5zY3JpcHQtYXJyb3cgYmctbGlnaHQgcm91bmRlZCBweS0yIHB4LTMiPjxkaXYgY2xhc3M9InRyYW5zY3JpcHQtbGluZS1zcGVha2VyIj48ZGl2IGNsYXNzPSJmb250LXdlaWdodC1ib2xkIG1iLTEiPk9wZXJhdG9yPC9kaXY+PC9kaXY+PHAgY2xhc3M9InBiLTIgbWItMCI+T3VyIG5leHQgcXVlc3Rpb24gaXMgZnJvbSB0aGUgbGluZSBvZiBKb3JkYW4gQWxsaWdlciB3aXRoIEdvbGRtYW4gU2FjaHMuIFBsZWFzZSBwcm9jZWVkIHdpdGggeW91ciBxdWVzdGlvbnMuPC9wPjwvZGl2PjwvZGl2PjxkaXYgY2xhc3M9InRyYW5zY3JpcHQtbGluZS1yaWdodCBtYi00Ij48ZGl2IGNsYXNzPSJpbnNpZGVyLWltYWdlIHRleHQtY2VudGVyIG10LTMgbWwtMyI+PHNwYW4gY2xhc3M9ImZhLXJlZ3VsYXIgZmEtdXNlciIgYXJpYS1oaWRkZW49InRydWUiPjwvc3Bhbj48L2Rpdj48ZGl2IGNsYXNzPSJmbGV4LXNocmluay0xIHBvc2l0aW9uLXJlbGF0aXZlIHRyYW5zY3JpcHQtYXJyb3cgYmctbGlnaHQtZ3JlZW4gcm91bmRlZCBweS0yIHB4LTMiPjxkaXYgY2xhc3M9InRyYW5zY3JpcHQtbGluZS1zcGVha2VyIj48ZGl2IGNsYXNzPSJmb250LXdlaWdodC1ib2xkIj5Kb3JkYW4gQWxsaWdlcjwvZGl2PjxkaXYgY2xhc3M9InNlY29uZGFyeS10aXRsZSBmb250LWl0YWxpYyBtYi0xIj4gQW5hbHlzdCBhdCBUaGUgR29sZG1hbiBTYWNocyBHcm91cDwvZGl2PjwvZGl2PjxwIGNsYXNzPSJwYi0yIG1iLTAiPkdvb2QgbW9ybmluZy4gVGhpcyBpcyBBbmRyZSBvbiBmb3IgSm9yZGFuLiBUaGFua3MgZm9yIHRha2luZyBteSBxdWVzdGlvbi48L3A+PC9kaXY+PC9kaXY+PGRpdiBjbGFzcz0idHJhbnNjcmlwdC1saW5lLWxlZnQgcGItNCI+PGRpdiBjbGFzcz0iaW5zaWRlci1pbWFnZSB0ZXh0LWNlbnRlciBtdC0zIG1yLTMiPjxzcGFuIGNsYXNzPSJmYS1yZWd1bGFyIGZhLXVzZXIiIGFyaWEtaGlkZGVuPSJ0cnVlIj48L3NwYW4+PC9kaXY+PGRpdiBjbGFzcz0iZmxleC1zaHJpbmstMSBwb3NpdGlvbi1yZWxhdGl2ZSB0cmFuc2NyaXB0LWFycm93IGJnLWxpZ2h0LWJsdWUgcm91bmRlZCBweS0yIHB4LTMiPjxkaXYgY2xhc3M9InRyYW5zY3JpcHQtbGluZS1zcGVha2VyIj48ZGl2IGNsYXNzPSJmb250LXdlaWdodC1ib2xkIj5KaW0gVmVuYTwvZGl2PjxkaXYgY2xhc3M9InNlY29uZGFyeS10aXRsZSBmb250LWl0YWxpYyBtYi0xIj5DaGllZiBFeGVjdXRpdmUgT2ZmaWNlciBhdCBVbmlvbiBQYWNpZmljPC9kaXY+PC9kaXY+PHAgY2xhc3M9InBiLTIgbWItMCI+R29vZCBtb3JuaW5nLjwvcD48L2Rpdj48L2Rpdj48ZGl2IGNsYXNzPSJ0cmFuc2NyaXB0LWxpbmUtcmlnaHQgbWItNCI+PGRpdiBjbGFzcz0iaW5zaWRlci1pbWFnZSB0ZXh0LWNlbnRlciBtdC0zIG1sLTMiPjxzcGFuIGNsYXNzPSJmYS1yZWd1bGFyIGZhLXVzZXIiIGFyaWEtaGlkZGVuPSJ0cnVlIj48L3NwYW4+PC9kaXY+PGRpdiBjbGFzcz0iZmxleC1zaHJpbmstMSBwb3NpdGlvbi1yZWxhdGl2ZSB0cmFuc2NyaXB0LWFycm93IGJnLWxpZ2h0LWdyZWVuIHJvdW5kZWQgcHktMiBweC0zIj48ZGl2IGNsYXNzPSJ0cmFuc2NyaXB0LWxpbmUtc3BlYWtlciI+PGRpdiBjbGFzcz0iZm9udC13ZWlnaHQtYm9sZCI+Sm9yZGFuIEFsbGlnZXI8L2Rpdj48ZGl2IGNsYXNzPSJzZWNvbmRhcnktdGl0bGUgZm9udC1pdGFsaWMgbWItMSI+IEFuYWx5c3QgYXQgVGhlIEdvbGRtYW4gU2FjaHMgR3JvdXA8L2Rpdj48L2Rpdj48cCBjbGFzcz0icGItMiBtYi0wIj5XaXRoIGhlYWRjb3VudCBkb3duIDUlIHllYXItb3Zlci15ZWFyIGFuZCBjYXJsb2FkIGdyb3d0aCB1cCBuaWNlbHkgYXQgNiUsIHlvdSBhY2hpZXZlZCBzdHJvbmcgaW5jcmVtZW50YWwgbWFyZ2lucyBpbiB0aGUgcXVhcnRlciwgYm90aCB5ZWFyLW92ZXIteWVhciBhbmQgc2VxdWVudGlhbGx5LiBDb3VsZCB5b3UganVzdCB0YWxrIGEgbGl0dGxlIGJpdCBtb3JlIGFib3V0IHRoZSBwcm9kdWN0aXZpdHkgb3Bwb3J0dW5pdHkgc2V0IHRoYXQgeW91IGd1eXMgYXJlIHRha2luZyBhbmQgdGhlIGFjdGlvbnMgdGhlcmUgYW5kIGhvdyB0aGF0IHNldHMgdXAgZm9yIDIwMjUgaW5jcmVtZW50YWwgaWYgaW5kdXN0cmlhbCBwcm9kdWN0aW9uIGNhbiBhY3R1YWxseSBhY2NlbGVyYXRlIGZyb20gaGVyZT88L3A+PC9kaXY+PC9kaXY+PGRpdiBjbGFzcz0idHJhbnNjcmlwdC1saW5lLWxlZnQgcGItNCI+PGRpdiBjbGFzcz0iaW5zaWRlci1pbWFnZSB0ZXh0LWNlbnRlciBtdC0zIG1yLTMiPjxzcGFuIGNsYXNzPSJmYS1yZWd1bGFyIGZhLXVzZXIiIGFyaWEtaGlkZGVuPSJ0cnVlIj48L3NwYW4+PC9kaXY+PGRpdiBjbGFzcz0iZmxleC1zaHJpbmstMSBwb3NpdGlvbi1yZWxhdGl2ZSB0cmFuc2NyaXB0LWFycm93IGJnLWxpZ2h0LWJsdWUgcm91bmRlZCBweS0yIHB4LTMiPjxkaXYgY2xhc3M9InRyYW5zY3JpcHQtbGluZS1zcGVha2VyIj48ZGl2IGNsYXNzPSJmb250LXdlaWdodC1ib2xkIj5LZW5ueSBSb2NrZXI8L2Rpdj48ZGl2IGNsYXNzPSJzZWNvbmRhcnktdGl0bGUgZm9udC1pdGFsaWMgbWItMSI+RXhlY3V0aXZlIFZpY2UgUHJlc2lkZW50LCBNYXJrZXRpbmcgYW5kIFNhbGVzIGF0IFVuaW9uIFBhY2lmaWM8L2Rpdj48L2Rpdj48cCBjbGFzcz0icGItMiBtYi0wIj5BYnNvbHV0ZWx5LCBBbmRyZS4gTGV0J3Mgc3RhcnQgYnkgbGV2ZWwtc2V0dGluZyBvbiB3aGF0IHdlIGRpZC4gU28geW91IHN0YXJ0IHRoaW5raW5nIGFib3V0IGxvY29tb3RpdmUgZHdlbGwuIEluIG15IHByZXBhcmVkIGNvbW1lbnRzLCBJIHRhbGtlZCBhYm91dCB3ZSd2ZSB0aWVkIHRoZSBiZXN0IHF1YXJ0ZXJseSByZXN1bHRzIHRoYXQgd2UndmUgZXZlciBoYWQgYmVmb3JlLiBXb3JrZm9yY2UgcHJvZHVjdGl2aXR5LCAxMiUgbW9udGhseSBhbmQgcXVhcnRlcmx5IHJlY29yZCwgVHJhaW4gbGVuZ3RoLCBTZXB0ZW1iZXIgYmVzdCBtb250aCBldmVyIGluIHRoZSBoaXN0b3J5IG9mIFVuaW9uIFBhY2lmaWMgYW5kIGNlcnRhaW5seSBhIHF1YXJ0ZXJseSByZWNvcmQgaW4gMlEuIEJ1dCBhcyB3ZSBsb29rIGF0IHRoYXQsIHByb2R1Y3Rpdml0eSBpcyBub3QgbmV3IGZvciB1cy4gU2luY2UgMjAxOSwgd2UndmUgZHJpdmVuIGFwcHJveGltYXRlbHkgJDEuNCBiaWxsaW9uIGluIHByb2R1Y3Rpdml0eSBhbmQgeW91J3JlIGdvaW5nIHRvIHNlZSB1cyBjb250aW51ZSB0byBmaW5kIG9wcG9ydHVuaXRpZXMuIFdlIHdvcmsgb24gaXQgZXZlcnkgc2luZ2xlIGRheS4gU28gbGV0J3MgdGFsayBhYm91dCB3aGF0IHNvbWUgb2YgdGhvc2UgYXJlLjwvcD48cCBjbGFzcz0icGItMiBtYi0wIj5XaGVuIEkgc3RhcnQgdGFsa2luZyBhYm91dCB3b3JrZm9yY2UsIEkgYWx3YXlzIGJyZWFrIGl0IGRvd24gZnJvbSBteSB0ZWFtLiBJdCdzIGZ1bmRhbWVudGFscywgaXQncyBhZ3JlZW1lbnRzLCBpdCdzIHRlY2hub2xvZ3kuIE9uIHRoZSBmdW5kYW1lbnRhbHMsIEkgc3RpbGwgc2VlIG9wcG9ydHVuaXRpZXMgZm9yIHVzIHRvIGJlIGFibGUgdG8gaW1wcm92ZSBvdXIgcmVjcnVpdCByYXRlLiBXZSd2ZSBkb25lIGltcHJvdmVtZW50LiBUaGVyZSdzIHN0aWxsIG1vcmUgb3Bwb3J0dW5pdHkgdGhlcmUuIFdoZW4geW91IGxvb2sgYXQgdGhlIG51bWJlciBvZiBwZW9wbGUgdGhhdCB3ZSB1c2UgaW4gb3VyIHlhcmQgYW5kIGxvY2FsLCB5b3UgaGVhcmQgSmltIHRhbGsgYWJvdXQgdGhlIGluZmxhdGlvbmFyeSBwcmVzc3VyZXMgb2YgYSA0JSB3YWdlIGluY3JlYXNlIHRvIHN0YXJ0IHRoZSB5ZWFyIGFuZCBhIDQuNSUgaW4gSnVseSAxLiBZZXQgaWYgeW91IGxvb2sgYXQgb3VyIHdhZ2VzIHRoYXQgd2UncmUgcGF5aW5nLCB3ZSd2ZSBhY3R1YWxseSBiZWVuIGFibGUgdG8gb2Zmc2V0IHNvbWUgb2YgdGhhdCBpbmZsYXRpb24gdGhyb3VnaCBwcm9kdWN0aXZpdHkuIFRoYXQncyB0ZWNobm9sb2d5IHRoYXQncyBwcm9jZXNzZWQuIFlvdSdyZSBnb2luZyB0byBjb250aW51ZSB0byBzZWUgdXMgZG8gdGhhdC48L3A+PHAgY2xhc3M9InBiLTIgbWItMCI+RnVlbCBpcyBnb2luZyB0byBzdGlsbCBiZSBhIGJpZyBvcHBvcnR1bml0eSBmb3IgdXMsIHdoZXRoZXIgeW91J3JlIHRhbGtpbmcgYWJvdXQgcHJvY2VzcyBvciB3aGV0aGVyIHlvdSdyZSB0YWxraW5nIGFib3V0IHRlY2hub2xvZ3ksIGl0J3MgYSBodWdlIGV4cGVuc2UgZm9yIHVzIGFuZCBpdCdzIHdoZW4gd2UgZ290IHRvIGNvbnRpbnVlIHRvIHdvcmstdGhyb3VnaC4gU28gb3VyIHdvcmsgd2l0aCBFTVMsIHdoaWNoIGlzIGVuZXJneSBtYW5hZ2VtZW50LCBvdXIgd29yayBvbiBob3cgd2UgdGhpbmsgYWJvdXQgZmlsbGluZyBvdXIgbG9jb21vdGl2ZXMsIHdoZXJlIGRvIHdlIGZpbGwgdGhlIG1vc3QgbG9jb21vdGl2ZXMgYXQgdGhlIGxvd2VzdC1jb3N0LiBXZSd2ZSBkcml2ZW4gdGhhdCBjb21wbGlhbmNlIG5vdyBub3J0aCBvZiA5MCUgd2hlcmUgd2Ugc3RhcnRlZCB0aGUgeWVhciBzaWduaWZpY2FudGx5IGxvd2VyLiBUaGF0J3Mgc3RpbGwgYW4gb3Bwb3J0dW5pdHkgZm9yIHVzLjwvcD48cCBjbGFzcz0icGItMiBtYi0wIj5BbmQgSSdsbCB0ZWxsIHlvdSwgdGhlIGxpc3QgZ29lcyBvbiBhbmQgb24gYW5kIG9uLiBXaGVuIEkgc2F5IHdlIHdvcmsgb24gaXQgZXZlcnkgZGF5LCBJIHJlYWxseSBtZWFuIHRoYXQuIEl0J3Mgc2FmZXR5LCBpdCdzIHNlcnZpY2UsIGl0cyBwcm9kdWN0aXZpdHkuPC9wPjxwIGNsYXNzPSJwYi0yIG1iLTAiPlRoYW5rcywgQW5kcmUuPC9wPjwvZGl2PjwvZGl2PjxkaXYgY2xhc3M9InRyYW5zY3JpcHQtbGluZS1yaWdodCBtYi00Ij48ZGl2IGNsYXNzPSJpbnNpZGVyLWltYWdlIHRleHQtY2VudGVyIG10LTMgbWwtMyI+PHNwYW4gY2xhc3M9ImZhLXJlZ3VsYXIgZmEtdXNlciIgYXJpYS1oaWRkZW49InRydWUiPjwvc3Bhbj48L2Rpdj48ZGl2IGNsYXNzPSJmbGV4LXNocmluay0xIHBvc2l0aW9uLXJlbGF0aXZlIHRyYW5zY3JpcHQtYXJyb3cgYmctbGlnaHQtZ3JlZW4gcm91bmRlZCBweS0yIHB4LTMiPjxkaXYgY2xhc3M9InRyYW5zY3JpcHQtbGluZS1zcGVha2VyIj48ZGl2IGNsYXNzPSJmb250LXdlaWdodC1ib2xkIj5Kb3JkYW4gQWxsaWdlcjwvZGl2PjxkaXYgY2xhc3M9InNlY29uZGFyeS10aXRsZSBmb250LWl0YWxpYyBtYi0xIj4gQW5hbHlzdCBhdCBUaGUgR29sZG1hbiBTYWNocyBHcm91cDwvZGl2PjwvZGl2PjxwIGNsYXNzPSJwYi0yIG1iLTAiPlRoYW5rIHlvdS48L3A+PC9kaXY+PC9kaXY+PGRpdiBjbGFzcz0idHJhbnNjcmlwdC1saW5lLWxlZnQgcGItNCI+PGRpdiBjbGFzcz0iaW5zaWRlci1pbWFnZSB0ZXh0LWNlbnRlciBtdC0zIG1yLTMiPjxzcGFuIGNsYXNzPSJmYS1yZWd1bGFyIGZhLXBob25lIiBhcmlhLWhpZGRlbj0idHJ1ZSI+PC9zcGFuPjwvZGl2PjxkaXYgY2xhc3M9ImZsZXgtc2hyaW5rLTEgcG9zaXRpb24tcmVsYXRpdmUgdHJhbnNjcmlwdC1hcnJvdyBiZy1saWdodCByb3VuZGVkIHB5LTIgcHgtMyI+PGRpdiBjbGFzcz0idHJhbnNjcmlwdC1saW5lLXNwZWFrZXIiPjxkaXYgY2xhc3M9ImZvbnQtd2VpZ2h0LWJvbGQgbWItMSI+T3BlcmF0b3I8L2Rpdj48L2Rpdj48cCBjbGFzcz0icGItMiBtYi0wIj5PdXIgbmV4dCBxdWVzdGlvbiBpcyBmcm9tIHRoZSBsaW5lIG9mIERhdmlkIFZlcm5vbiB3aXRoIEJlcm5zdGVpbiBSZXNlYXJjaC4gUGxlYXNlIHByb2NlZWQgd2l0aCB5b3VyIHF1ZXN0aW9ucy48L3A+PC9kaXY+PC9kaXY+PGRpdiBjbGFzcz0idHJhbnNjcmlwdC1saW5lLWxlZnQgcGItNCI+PGRpdiBjbGFzcz0iaW5zaWRlci1pbWFnZSB0ZXh0LWNlbnRlciBtdC0zIG1yLTMiPjxzcGFuIGNsYXNzPSJmYS1yZWd1bGFyIGZhLXVzZXIiIGFyaWEtaGlkZGVuPSJ0cnVlIj48L3NwYW4+PC9kaXY+PGRpdiBjbGFzcz0iZmxleC1zaHJpbmstMSBwb3NpdGlvbi1yZWxhdGl2ZSB0cmFuc2NyaXB0LWFycm93IGJnLWxpZ2h0LWJsdWUgcm91bmRlZCBweS0yIHB4LTMiPjxkaXYgY2xhc3M9InRyYW5zY3JpcHQtbGluZS1zcGVha2VyIj48ZGl2IGNsYXNzPSJmb250LXdlaWdodC1ib2xkIj5KaW0gVmVuYTwvZGl2PjxkaXYgY2xhc3M9InNlY29uZGFyeS10aXRsZSBmb250LWl0YWxpYyBtYi0xIj5DaGllZiBFeGVjdXRpdmUgT2ZmaWNlciBhdCBVbmlvbiBQYWNpZmljPC9kaXY+PC9kaXY+PHAgY2xhc3M9InBiLTIgbWItMCI+R29vZCBtb3JuaW5nLCBEYXZpZC48L3A+PC9kaXY+PC9kaXY+PGRpdiBjbGFzcz0idHJhbnNjcmlwdC1saW5lLWxlZnQgcGItNCI+PGRpdiBjbGFzcz0iaW5zaWRlci1pbWFnZSB0ZXh0LWNlbnRlciBtdC0zIG1yLTMiPjxzcGFuIGNsYXNzPSJmYS1yZWd1bGFyIGZhLXBob25lIiBhcmlhLWhpZGRlbj0idHJ1ZSI+PC9zcGFuPjwvZGl2PjxkaXYgY2xhc3M9ImZsZXgtc2hyaW5rLTEgcG9zaXRpb24tcmVsYXRpdmUgdHJhbnNjcmlwdC1hcnJvdyBiZy1saWdodCByb3VuZGVkIHB5LTIgcHgtMyI+PGRpdiBjbGFzcz0idHJhbnNjcmlwdC1saW5lLXNwZWFrZXIiPjxkaXYgY2xhc3M9ImZvbnQtd2VpZ2h0LWJvbGQgbWItMSI+T3BlcmF0b3I8L2Rpdj48L2Rpdj48cCBjbGFzcz0icGItMiBtYi0wIj5NciBWZXJub24sIHBlcmhhcHMgeW91ciBsaW5lIGlzIG11dGVkLiBXZSdyZSBub3QgYWJsZSB0byBoZXJlLjwvcD48L2Rpdj48L2Rpdj48ZGl2IGNsYXNzPSJ0cmFuc2NyaXB0LWxpbmUtcmlnaHQgbWItNCI+PGRpdiBjbGFzcz0iaW5zaWRlci1pbWFnZSB0ZXh0LWNlbnRlciBtdC0zIG1sLTMiPjxzcGFuIGNsYXNzPSJmYS1yZWd1bGFyIGZhLXVzZXIiIGFyaWEtaGlkZGVuPSJ0cnVlIj48L3NwYW4+PC9kaXY+PGRpdiBjbGFzcz0iZmxleC1zaHJpbmstMSBwb3NpdGlvbi1yZWxhdGl2ZSB0cmFuc2NyaXB0LWFycm93IGJnLWxpZ2h0LWdyZWVuIHJvdW5kZWQgcHktMiBweC0zIj48ZGl2IGNsYXNzPSJ0cmFuc2NyaXB0LWxpbmUtc3BlYWtlciI+PGRpdiBjbGFzcz0iZm9udC13ZWlnaHQtYm9sZCI+RGF2aWQgVmVybm9uPC9kaXY+PGRpdiBjbGFzcz0ic2Vjb25kYXJ5LXRpdGxlIGZvbnQtaXRhbGljIG1iLTEiPiBBbmFseXN0IGF0IEJlcm5zdGVpbiBSZXNlYXJjaDwvZGl2PjwvZGl2PjxwIGNsYXNzPSJwYi0yIG1iLTAiPlllYWguIEhpLCB0aGFua3MgZm9yIHRoZSB0aW1lLiBJJ20gc29ycnkgYWJvdXQgdGhhdC4gSSB3YXMganVzdCB0cnlpbmcgdG8gZ2V0IG9mZiBtdXRlLiBTbyBFcmljLCBJIGhhZCBhIHF1ZXN0aW9uIGZvciB5b3Ugb24gdGhlIGludGVybW9kYWwgdHJhaW4gc3BlZWRzLiBUaGUgZGF0YSB3ZSdyZSBsb29raW5nIGF0IGZyb20gdGhlIG91dHNpZGUgbG9va2luZyBpbiwgdGhvc2UgbnVtYmVycyBhcmUgdHJlbmRpbmcga2luZCBvZiBhcyBsb3cgYXMgdGhleSd2ZSBiZWVuLiBXZSd2ZSBzZWVuIHNvbWUgaXNzdWVzIG9uIGR3ZWxsIGF0IHRoZSBXZXN0IENvYXN0IHBvcnRzIGFzIHdlbGwuIFNvIGhvdyBkbyBJIHJlY29uY2lsZSBzb21lIG9mIHRob3NlIGV4dGVybmFsIGRhdGEgcG9pbnRzIHdpdGggdGhlIHBlcmZvcm1hbmNlIHRoYXQgeW91IGd1eXMgYXJlIGRyaXZpbmcgaW4gdGhlIHJlc3VsdHMgdG9kYXkgaW4gdGVybXMgb2YgdGFsa2luZyBhYm91dCB0aGUgYmVzdCBldmVyIHRyYWluIGxlbmd0aHMsIHRoYXQncyBiZXN0IGV2ZXIgaW1wcm92ZW1lbnRzIGluIGludGVybW9kYWwgY3VzdG9tZXIgc2VydmljZS48L3A+PHAgY2xhc3M9InBiLTIgbWItMCI+SSdtIGp1c3QgdHJ5aW5nIHRvIHNxdWFyZSB0aGF0IGNpcmNsZSBiZWNhdXNlIGl0J3MgY29tZSB1cCBpbiBhIGNvdXBsZSBvZiBjbGllbnQgY29udmVyc2F0aW9ucy4gVGhhbmsgeW91LjwvcD48L2Rpdj48L2Rpdj48ZGl2IGNsYXNzPSJ0cmFuc2NyaXB0LWxpbmUtbGVmdCBwYi00Ij48ZGl2IGNsYXNzPSJpbnNpZGVyLWltYWdlIG10LTMgbXItMyIgc3R5bGU9ImJhY2tncm91bmQtaW1hZ2U6IHVybChodHRwczovL2luc2lkZXJ0cmFkZXMuY29tL21lZGlhLzIwNTVpbnNpZGVyX0dlaHJpbmdlci5FcmljLmpwZyk7Ij48L2Rpdj48ZGl2IGNsYXNzPSJmbGV4LXNocmluay0xIHBvc2l0aW9uLXJlbGF0aXZlIHRyYW5zY3JpcHQtYXJyb3cgYmctbGlnaHQtYmx1ZSByb3VuZGVkIHB5LTIgcHgtMyI+PGRpdiBjbGFzcz0idHJhbnNjcmlwdC1saW5lLXNwZWFrZXIiPjxkaXYgY2xhc3M9ImZvbnQtd2VpZ2h0LWJvbGQiPkVyaWMgR2VocmluZ2VyPC9kaXY+PGRpdiBjbGFzcz0ic2Vjb25kYXJ5LXRpdGxlIGZvbnQtaXRhbGljIG1iLTEiPkV4ZWN1dGl2ZSBWaWNlIFByZXNpZGVudC1PcGVyYXRpb25zIGF0IFVuaW9uIFBhY2lmaWM8L2Rpdj48L2Rpdj48cCBjbGFzcz0icGItMiBtYi0wIj5ZZWFoLCB0aGFuayB5b3UgZm9yIHRoZSBxdWVzdGlvbiwgRGF2aWQuIEhlcmUncyBob3cgSSByZWNvbmNpbGUgaXQuIEl0IHRlbGxzIHlvdSB0aGF0IDIyMCBtaWxlcyBpcyBub3QgYXMgZ29vZCBhcyB3ZSBjYW4gYmUsIGJlY2F1c2UgdG8geW91ciBwb2ludCwgd2UndmUgc2VlbiBkcmFtYXRpYyBpbXByb3ZlbWVudHMgaW4gYm90aCB0aGUgbWFuaWZlc3QgYW5kIGJ1bGsgc2lkZS4gQW5kIHdoaWxlIHdlJ3ZlIHNlZW4gaW1wcm92ZW1lbnRzIG9uIHNvbWUgbGFuZXMgYW5kIGludGVybW9kYWwsIHdlJ3ZlIGNvbnRpbnVlZCB0byB3b3JrIHRvIGJlIGFibGUgdG8gaW1wcm92ZSB0aGF0LiBOb3cgbGV0J3MgYmUgcmVhbGx5IGZyYW5rLCAzMyUgaW5jcmVhc2UgaW4gaW50ZXJuYXRpb25hbCBpbnRlcm1vZGFsIHdpdGhvdXQgbXVjaCBhZHZhbmNlZCBub3RpY2UsIGlmIGFueSBhZHZhbmNlZCBub3RpY2UuIEknbSB2ZXJ5IHByb3VkIG9mIHdoYXQgdGhlIHRlYW0gaGFzIGFjY29tcGxpc2hlZCB0byBiZSBhYmxlIHRvIGhhbmRsZSB0aGF0LiBOb3cgd2hhdCBkbyB3ZSBoYXZlIHRvIGNvbnRpbnVlIHRvIGRvIHRvIGJ1aWxkIGJhY2sgdGhhdCBpbnRlcm1vZGFsIHNwZWVkIHRoYXQgeW91J3JlIHRhbGtpbmcgYWJvdXQ/IFdoYXQncyB0aGUgdGhpbmdzIHdlJ3JlIGRvaW5nIHJpZ2h0IG5vdy4gU28gd2hlbiB3ZSB0YWxrIGFib3V0IGRlcGxveWluZyBvdXIgYnVmZmVyIHJlc291cmNlcyB0aGF0J3MgdGFrZW4gdGhlIGZvcm0gb2YgbG9jb21vdGl2ZXMgYW5kIGNhcnMgaW50byB0aGUgTEEgQmFzaW4sIHdlJ3ZlIHN0YWdlZCBvdXIgdHJhaW5zIGFjcm9zcyB0aGUgc3lzdGVtIHNvIHRoYXQgd2UgdGFrZSBldmVyeSB0cmFpbiBbSW5kZWNpcGhlcmFibGVdIGV2ZXJ5IGNhciB0aGF0IHdlIGNhbiBpbnRvIHRoZSBwb3J0cyBhbmQgd2UgdGFrZSBldmVyeSBjYXIgdGhhdCB0aGV5IGNhbiBnaXZlIHVzIGJhY2suPC9wPjxwIGNsYXNzPSJwYi0yIG1iLTAiPldlIHdvcmsgY2xvc2VseSB3aXRoIHRoZSBDU1ggYW5kIHRoZSBOUyB0byBlbnN1cmUgdGhhdCBvdXIgaW50ZXJjaGFuZ2UgcG9pbnRzIHJlbWFpbiBmbHVpZC4gVGhlc2UgYXJlIHRoZSB0aGluZ3Mgd2UgbmVlZCB0byBjb250aW51ZSB0byBleGVjdXRlIGFzIHdlIGNvbnRpbnVlIHRvIGNhcHR1cmUgdGhhdCB2b2x1bWUgYW5kIEkgZXhwZWN0IGluIHNob3J0IG9yZGVyIHRoYXQgaW50ZXJtb2RhbCBzcGVlZCB3aWxsIHR1cm4gdGhlIG90aGVyIHdheSBhbmQgdGhhdCB3aWxsIGNvbnRpbnVlIHRvIGFkZC1vbiB0b3Agb2YgdGhlIGV4Y2VsbGVudCBwZXJmb3JtYW5jZSB3ZSBoYXZlIGFscmVhZHkuPC9wPjwvZGl2PjwvZGl2PjxkaXYgY2xhc3M9InRyYW5zY3JpcHQtbGluZS1sZWZ0IHBiLTQiPjxkaXYgY2xhc3M9Imluc2lkZXItaW1hZ2UgdGV4dC1jZW50ZXIgbXQtMyBtci0zIj48c3BhbiBjbGFzcz0iZmEtcmVndWxhciBmYS11c2VyIiBhcmlhLWhpZGRlbj0idHJ1ZSI+PC9zcGFuPjwvZGl2PjxkaXYgY2xhc3M9ImZsZXgtc2hyaW5rLTEgcG9zaXRpb24tcmVsYXRpdmUgdHJhbnNjcmlwdC1hcnJvdyBiZy1saWdodC1ibHVlIHJvdW5kZWQgcHktMiBweC0zIj48ZGl2IGNsYXNzPSJ0cmFuc2NyaXB0LWxpbmUtc3BlYWtlciI+PGRpdiBjbGFzcz0iZm9udC13ZWlnaHQtYm9sZCI+SmltIFZlbmE8L2Rpdj48ZGl2IGNsYXNzPSJzZWNvbmRhcnktdGl0bGUgZm9udC1pdGFsaWMgbWItMSI+Q2hpZWYgRXhlY3V0aXZlIE9mZmljZXIgYXQgVW5pb24gUGFjaWZpYzwvZGl2PjwvZGl2PjxwIGNsYXNzPSJwYi0yIG1iLTAiPlNvIERhdmlkLCBJIG5lZWQgdG8ganVzdCBzb3J0IG9mIGFkZC1vbiBhIGxpdHRsZSBiaXQgZnJvbSB3aGF0IEVyaWMgc2FpZC4gU28gSSBmb2xsb3dlZCB1cCB3aXRoIGJvdGggTC5BLiBhbmQgTG9uZyBCZWFjaCBCb2FyZCwgaGVyZSBlYXJsaWVyIHRoaXMgd2Vlay4gQW5kIHdlIGJvdGggY2FtZSB0byB0aGUgc2FtZSBjb25jbHVzaW9uLiBObyBvbmUgdG9sZCB1cyBmaXJzdCBxdWFydGVyIG9yIHNlY29uZCBxdWFydGVyIHRoYXQgd2Ugd2VyZSBnb2luZyB0byBzZWUgYSAzMyUgaW5jcmVhc2UgYW5kIGl0IHdhcyBhbiBldmVudCB0aGF0IGhhcHBlbmVkIGJlY2F1c2Ugb2YgRWFzdCBDb2FzdCBwb3J0cyBpc3N1ZXMsIHRoZSBDYW5hZGlhbiBpc3N1ZXMuIFRoZSBiaWcgcXVlc3Rpb24gaXMsIGhvdyBkaWQgd2UgaGFuZGxlIGl0PyBBbmQgeW91IGtub3cgdGhhdCB3aGVuIHNvbWV0aGluZyBoYXBwZW5zIHRoYXQgaXMgdGhyb3duIG9uIHlvdSwgeW91IHN0YXJ0LXVwLCB5b3Ugc3RhcnQgbW92aW5nIGludGVybW9kYWwgZXF1aXBtZW50IGFuZCB5b3UgZG9uJ3QgZ2V0IHRoZSBzYW1lIHNwZWVkIGFuZCB5b3UgZG9uJ3QgZ2V0IHRoZSBzYW1lIHZlbG9jaXR5LiBBbmQgd2Uga25ldyB3ZSB3ZXJlIG5vdCBnb2luZyB0byBiZSBhYmxlIHRvIG1haW50YWluIHRoYXQuPC9wPjxwIGNsYXNzPSJwYi0yIG1iLTAiPkJ1dCBsZXQncyBzZWUgd2hlcmUgdGhlIHN1Y2Nlc3MgaXMgb3IgZmFpbHVyZSBieSB0aGUgc3VwcGx5LWNoYWluLiBTaGlwcyBhcmUgbm90IGJlaW5nIGhlbGQgb3V0IGF0IExBIExvbmcgQmVhY2guIFRoZXkgYXJlIGFycml2aW5nIGFuZCBnb2luZyBvbiB0aGUgd2F5IHRoZXkgbm9ybWFsbHkgZG8gd2l0aCB0aGF0IGtpbmQgb2YgaW5jcmVhc2UgaW4gYnVzaW5lc3MuIEFzIGZhciBhcyB0aGUgZmx1aWRpdHkgb2Ygb3VyIHRlcm1pbmFscywgd2UncmUgaW4gZ3JlYXQgc2hhcGUuIFdlJ3ZlIGJlZW4gYWJsZSB0byB0dXJuIHRoZSBjb250YWluZXJzIGFuZCB0aGUgY3VzdG9tZXJzIGhhdmUgZG9uZSBhIGZhbnRhc3RpYyBqb2Igb2YgcHVsbGluZyB0aG9zZSBjb250YWluZXJzIG9mZiBhbmQgZGVsaXZlcmluZy4gVGhlIG9ubHkgcGxhY2UgdGhhdCB3ZSdkIGxvdmUgaXQgaWYgd2UgaGFkIGJlZW4gYWJsZSB0byBwbGFuIGl0IGlzIHdlJ2QgaGF2ZSBmYXN0ZXIgdmVsb2NpdHkgaWYgd2UgY291bGQgaGF2ZSBiZWVuIHRvbGQgdGhhdCBpdCB3YXMgY29taW5nIGFuZCBzZWVuIGl0IGEgbGl0dGxlIHNvb25lciBzbyB3ZSBjb3VsZCBwbGFjZSBjYXJzIGluIHRoZSByaWdodCBwbGFjZSwgd29yayBvbiB0aGUgdGVybWluYWxzIHdlIGhhdmUgYXQgdGhlIFdlc3QgQ29hc3QgYSBsaXR0bGUgZGlmZmVyZW50bHkgYW5kIGJlIGFibGUgdG8gc3BlZWQgaXQgdXAuPC9wPjxwIGNsYXNzPSJwYi0yIG1iLTAiPkknbSB2ZXJ5IHByb3VkLiBJIHRoaW5rIHRoZSBjdXN0b21lcnMgaGF2ZSBzZWVuIHdoYXQgTEEgTG9uZyBCZWFjaCBjYW4gZG8uIEFuZCBJIHRoaW5rIHRoZXkgLS0gaXQgd2lsbCBiZSBwYXJ0IG9mIHRoZWlyIGRlY2lzaW9uLW1ha2luZyBhcyB0aGV5IG1vdmUgYWhlYWQgdG8gc2F5LCBjYW4gTEEgTG9uZyBCZWFjaCBoYW5kbGUgYW4gaW5jcmVhc2UgaW4gYnVzaW5lc3M/IEFuZCBJIHRoaW5rIGl0IGNhbiBhbmQgd2UndmUgcHJvdmVuIHRoYXQgcG9pbnQuIEl0J3MgYSBoZWNrIG9mIGEgc3VjY2VzcyBzdG9yeSBmb3IgdXMuIEFuZCBJIGxvdmUgdGhlIHN0b3J5LiBJIGxvdmUgdGhhdCB5b3UgbG9vayBhdCBvdXIgbWV0cmljcyByZWFsIGdvb2QgYW5kIEknbSBzdXJlIHRoYXQgeW91J3ZlIHNlZW4gdGhhdCB3ZSdyZSBydW5uaW5nIG92ZXIgMjIwIG1pbGVzIHBlciBkYXkgZm9yIG91ciBjYXJzIGFuZCB0aGF0J3Mgd2hhdCdzIHJlYWwgaW1wb3J0YW50IHRvIHVzIGFzIHdlIGtlZXAgdGhlIHBsYWNlIGZsdWlkLiBTbyB0aGFuayB5b3UgdmVyeSBtdWNoLiBHcmVhdCBxdWVzdGlvbiwgRGF2aWQuPC9wPjwvZGl2PjwvZGl2PjxkaXYgY2xhc3M9InRyYW5zY3JpcHQtbGluZS1yaWdodCBtYi00Ij48ZGl2IGNsYXNzPSJpbnNpZGVyLWltYWdlIHRleHQtY2VudGVyIG10LTMgbWwtMyI+PHNwYW4gY2xhc3M9ImZhLXJlZ3VsYXIgZmEtdXNlciIgYXJpYS1oaWRkZW49InRydWUiPjwvc3Bhbj48L2Rpdj48ZGl2IGNsYXNzPSJmbGV4LXNocmluay0xIHBvc2l0aW9uLXJlbGF0aXZlIHRyYW5zY3JpcHQtYXJyb3cgYmctbGlnaHQtZ3JlZW4gcm91bmRlZCBweS0yIHB4LTMiPjxkaXYgY2xhc3M9InRyYW5zY3JpcHQtbGluZS1zcGVha2VyIj48ZGl2IGNsYXNzPSJmb250LXdlaWdodC1ib2xkIj5EYXZpZCBWZXJub248L2Rpdj48ZGl2IGNsYXNzPSJzZWNvbmRhcnktdGl0bGUgZm9udC1pdGFsaWMgbWItMSI+IEFuYWx5c3QgYXQgQmVybnN0ZWluIFJlc2VhcmNoPC9kaXY+PC9kaXY+PHAgY2xhc3M9InBiLTIgbWItMCI+VGhhbmsgeW91LjwvcD48L2Rpdj48L2Rpdj48ZGl2IGNsYXNzPSJ0cmFuc2NyaXB0LWxpbmUtbGVmdCBwYi00Ij48ZGl2IGNsYXNzPSJpbnNpZGVyLWltYWdlIHRleHQtY2VudGVyIG10LTMgbXItMyI+PHNwYW4gY2xhc3M9ImZhLXJlZ3VsYXIgZmEtcGhvbmUiIGFyaWEtaGlkZGVuPSJ0cnVlIj48L3NwYW4+PC9kaXY+PGRpdiBjbGFzcz0iZmxleC1zaHJpbmstMSBwb3NpdGlvbi1yZWxhdGl2ZSB0cmFuc2NyaXB0LWFycm93IGJnLWxpZ2h0IHJvdW5kZWQgcHktMiBweC0zIj48ZGl2IGNsYXNzPSJ0cmFuc2NyaXB0LWxpbmUtc3BlYWtlciI+PGRpdiBjbGFzcz0iZm9udC13ZWlnaHQtYm9sZCBtYi0xIj5PcGVyYXRvcjwvZGl2PjwvZGl2PjxwIGNsYXNzPSJwYi0yIG1iLTAiPk91ciBuZXh0IHF1ZXN0aW9uIGlzIGZyb20gdGhlIGxpbmUgb2YgVGhvbWFzIFdhZGV3aXR6IHdpdGggVUJTLiBQbGVhc2UgcHJvY2VlZCB3aXRoIHlvdXIgcXVlc3Rpb25zLjwvcD48L2Rpdj48L2Rpdj48ZGl2IGNsYXNzPSJ0cmFuc2NyaXB0LWxpbmUtbGVmdCBwYi00Ij48ZGl2IGNsYXNzPSJpbnNpZGVyLWltYWdlIHRleHQtY2VudGVyIG10LTMgbXItMyI+PHNwYW4gY2xhc3M9ImZhLXJlZ3VsYXIgZmEtdXNlciIgYXJpYS1oaWRkZW49InRydWUiPjwvc3Bhbj48L2Rpdj48ZGl2IGNsYXNzPSJmbGV4LXNocmluay0xIHBvc2l0aW9uLXJlbGF0aXZlIHRyYW5zY3JpcHQtYXJyb3cgYmctbGlnaHQtYmx1ZSByb3VuZGVkIHB5LTIgcHgtMyI+PGRpdiBjbGFzcz0idHJhbnNjcmlwdC1saW5lLXNwZWFrZXIiPjxkaXYgY2xhc3M9ImZvbnQtd2VpZ2h0LWJvbGQiPkppbSBWZW5hPC9kaXY+PGRpdiBjbGFzcz0ic2Vjb25kYXJ5LXRpdGxlIGZvbnQtaXRhbGljIG1iLTEiPkNoaWVmIEV4ZWN1dGl2ZSBPZmZpY2VyIGF0IFVuaW9uIFBhY2lmaWM8L2Rpdj48L2Rpdj48cCBjbGFzcz0icGItMiBtYi0wIj5Hb29kIG1vcm5pbmcsIFRvbS48L3A+PC9kaXY+PC9kaXY+PGRpdiBjbGFzcz0idHJhbnNjcmlwdC1saW5lLXJpZ2h0IG1iLTQiPjxkaXYgY2xhc3M9Imluc2lkZXItaW1hZ2UgdGV4dC1jZW50ZXIgbXQtMyBtbC0zIj48c3BhbiBjbGFzcz0iZmEtcmVndWxhciBmYS11c2VyIiBhcmlhLWhpZGRlbj0idHJ1ZSI+PC9zcGFuPjwvZGl2PjxkaXYgY2xhc3M9ImZsZXgtc2hyaW5rLTEgcG9zaXRpb24tcmVsYXRpdmUgdHJhbnNjcmlwdC1hcnJvdyBiZy1saWdodC1ncmVlbiByb3VuZGVkIHB5LTIgcHgtMyI+PGRpdiBjbGFzcz0idHJhbnNjcmlwdC1saW5lLXNwZWFrZXIiPjxkaXYgY2xhc3M9ImZvbnQtd2VpZ2h0LWJvbGQiPlRob21hcyBXYWRld2l0ejwvZGl2PjxkaXYgY2xhc3M9InNlY29uZGFyeS10aXRsZSBmb250LWl0YWxpYyBtYi0xIj4gQW5hbHlzdCBhdCBVQlMgR3JvdXA8L2Rpdj48L2Rpdj48cCBjbGFzcz0icGItMiBtYi0wIj5IZXksIEppbSwgdGhpcyBpcyBNaWtlIFRyaWFubyBvbiBmb3IgVG9tLjwvcD48L2Rpdj48L2Rpdj48ZGl2IGNsYXNzPSJ0cmFuc2NyaXB0LWxpbmUtbGVmdCBwYi00Ij48ZGl2IGNsYXNzPSJpbnNpZGVyLWltYWdlIHRleHQtY2VudGVyIG10LTMgbXItMyI+PHNwYW4gY2xhc3M9ImZhLXJlZ3VsYXIgZmEtdXNlciIgYXJpYS1oaWRkZW49InRydWUiPjwvc3Bhbj48L2Rpdj48ZGl2IGNsYXNzPSJmbGV4LXNocmluay0xIHBvc2l0aW9uLXJlbGF0aXZlIHRyYW5zY3JpcHQtYXJyb3cgYmctbGlnaHQtYmx1ZSByb3VuZGVkIHB5LTIgcHgtMyI+PGRpdiBjbGFzcz0idHJhbnNjcmlwdC1saW5lLXNwZWFrZXIiPjxkaXYgY2xhc3M9ImZvbnQtd2VpZ2h0LWJvbGQiPkppbSBWZW5hPC9kaXY+PGRpdiBjbGFzcz0ic2Vjb25kYXJ5LXRpdGxlIGZvbnQtaXRhbGljIG1iLTEiPkNoaWVmIEV4ZWN1dGl2ZSBPZmZpY2VyIGF0IFVuaW9uIFBhY2lmaWM8L2Rpdj48L2Rpdj48cCBjbGFzcz0icGItMiBtYi0wIj5Pa2F5LjwvcD48L2Rpdj48L2Rpdj48ZGl2IGNsYXNzPSJ0cmFuc2NyaXB0LWxpbmUtcmlnaHQgbWItNCI+PGRpdiBjbGFzcz0iaW5zaWRlci1pbWFnZSB0ZXh0LWNlbnRlciBtdC0zIG1sLTMiPjxzcGFuIGNsYXNzPSJmYS1yZWd1bGFyIGZhLXVzZXIiIGFyaWEtaGlkZGVuPSJ0cnVlIj48L3NwYW4+PC9kaXY+PGRpdiBjbGFzcz0iZmxleC1zaHJpbmstMSBwb3NpdGlvbi1yZWxhdGl2ZSB0cmFuc2NyaXB0LWFycm93IGJnLWxpZ2h0LWdyZWVuIHJvdW5kZWQgcHktMiBweC0zIj48ZGl2IGNsYXNzPSJ0cmFuc2NyaXB0LWxpbmUtc3BlYWtlciI+PGRpdiBjbGFzcz0iZm9udC13ZWlnaHQtYm9sZCI+VGhvbWFzIFdhZGV3aXR6PC9kaXY+PGRpdiBjbGFzcz0ic2Vjb25kYXJ5LXRpdGxlIGZvbnQtaXRhbGljIG1iLTEiPiBBbmFseXN0IGF0IFVCUyBHcm91cDwvZGl2PjwvZGl2PjxwIGNsYXNzPSJwYi0yIG1iLTAiPlNvIGlmIHdlIGxvb2sgYXQgd29ya2ZvcmNlIHByb2R1Y3Rpdml0eSBhbmQgbG9jb21vdGl2ZSBwcm9kdWN0aXZpdHksIHRoZXkncmUgYm90aCB1cCBtaWQtc2luZ2xlIGRpZ2l0cyB0aHJvdWdoIFNlcHRlbWJlciBhbmQgdGhleSd2ZSBiZWVuIGEgZHJpdmVyIG9mIE9SIGltcHJvdmVtZW50IHRoaXMgeWVhciBkZXNwaXRlIHRoZSB2b2x1bWUgYW5kIHRoZSBtaXggaGVhZHdpbmRzLiBJZiB3ZSBsb29rIG91dCB0byBuZXh0IHllYXIsIHRoZSB2b2x1bWUgYmFja2Ryb3AgaXMgc3RpbGwga2luZCBvZiBtdXJreSwgYnV0IHZvbHVtZXMgYXJlIGtpbmQgb2YgZmxhdC10by11cC4gRG8geW91IHRoaW5rIHlvdSBjYW4gZ2V0IGFub3RoZXIgbWlkLXNpbmdsZS1kaWdpdCBpbXByb3ZlbWVudCBpbiB0aG9zZSBwcm9kdWN0aXZpdHkgbWV0cmljcz88L3A+PC9kaXY+PC9kaXY+PGRpdiBjbGFzcz0idHJhbnNjcmlwdC1saW5lLWxlZnQgcGItNCI+PGRpdiBjbGFzcz0iaW5zaWRlci1pbWFnZSB0ZXh0LWNlbnRlciBtdC0zIG1yLTMiPjxzcGFuIGNsYXNzPSJmYS1yZWd1bGFyIGZhLXVzZXIiIGFyaWEtaGlkZGVuPSJ0cnVlIj48L3NwYW4+PC9kaXY+PGRpdiBjbGFzcz0iZmxleC1zaHJpbmstMSBwb3NpdGlvbi1yZWxhdGl2ZSB0cmFuc2NyaXB0LWFycm93IGJnLWxpZ2h0LWJsdWUgcm91bmRlZCBweS0yIHB4LTMiPjxkaXYgY2xhc3M9InRyYW5zY3JpcHQtbGluZS1zcGVha2VyIj48ZGl2IGNsYXNzPSJmb250LXdlaWdodC1ib2xkIj5KaW0gVmVuYTwvZGl2PjxkaXYgY2xhc3M9InNlY29uZGFyeS10aXRsZSBmb250LWl0YWxpYyBtYi0xIj5DaGllZiBFeGVjdXRpdmUgT2ZmaWNlciBhdCBVbmlvbiBQYWNpZmljPC9kaXY+PC9kaXY+PHAgY2xhc3M9InBiLTIgbWItMCI+V2VsbCwgd2UncmUgc3RpY2tpbmcgdG8gb3VyIGd1aWRhbmNlIGZvciBuZXh0IHllYXIsIHdoaWNoIEkgdGhpbmsgdGhhdCdzIHdoYXQgdGhlIC0tIHdlIHNldCBpdCBvdXQsIHdlIHRob3VnaHQgYWJvdXQgaXQuIEl0J3MgdmVyeSwgdmVyeSBkZWZpbml0aXZlIGFib3V0IHdoYXQgd2Ugd2FudCB0byBkZWxpdmVyIG5leHQgeWVhci4gU28gdW5sZXNzIHRoZSBlY29ub215IGltcGxvZGVzIGluIHRoZSBVbml0ZWQgU3RhdGVzLCB3ZSdyZSB2ZXJ5IGNvbWZvcnRhYmxlIHRoYXQgd2UncmUgZ29pbmcgdG8gYmUgYWJsZSB0byBkZWxpdmVyIHRoYXQuIFNvIEknbSB2ZXJ5IHByb3VkIG9mIHdoZW4geW91IGdldCB0aGF0IGtpbmQgb2YgcHJvZHVjdGl2aXR5IG51bWJlciB0aGF0IHdlIGRlbGl2ZXJlZCB0aGlzIGxhc3QgcXVhcnRlci48L3A+PHAgY2xhc3M9InBiLTIgbWItMCI+QW5kIHdlIGRvbid0IHNlZSBhbnkgcmVhc29uIGZvciB1cyBub3QgdG8gYmUgYWJsZSB0byB0YWtlIGEgbG9vayBhdCB3aGF0IHdlJ3JlIGRvaW5nIG9uIHRoZSByYWlscm9hZCB0byBjb250aW51ZSB0byBiZSB0byBpbXByb3ZlIHByb2R1Y3Rpdml0eS4gV2Uga25vdyB0aGF0IHdlJ3JlIGNhcnJ5aW5nIGluIGV4dHJhIHBlb3BsZSBiZWNhdXNlIG9mIHNvbWUgb2YgdGhlIGNvbGxlY3RpdmUgYWdyZWVtZW50cyB0aGF0IHdlIHN0aWxsIGhhdmUgdG8gaW1wbGVtZW50IGZyb20gdGhlIGxhc3Qgcm91bmQuIFNvIHdlJ3JlIGJlaW5nIHZlcnkgcHJ1ZGVudCBvbiB0aGF0IHNpZGUsIGJ1dCB5b3UgY291bGQgc2VlIG9uIHRoZSBub24tb3BlcmF0aW5nIHNpZGUsIHdoYXQgd2UndmUgYmVlbiBhYmxlIHRvIGRvIHRvIHN0aWxsIG9wZXJhdGUgdGhlIHJhaWxyb2FkIGluIGEgdmVyeSBlZmZpY2llbnQgbWFubmVyLiBTbyB3ZSBkbyB0aGF0IGV2ZXJ5IGRheSwgdGFrZSBhIGxvb2sgYXQgaXQsIGFuZCBJJ20gdmVyeSBjb21mb3J0YWJsZSB0aGF0IHdlJ3JlIGhlYWRlZCB0aGUgcmlnaHQgd2F5LiBKZW5uaWZlciwgYW55dGhpbmcgdG8gYWRkPzwvcD48L2Rpdj48L2Rpdj48ZGl2IGNsYXNzPSJ0cmFuc2NyaXB0LWxpbmUtbGVmdCBwYi00Ij48ZGl2IGNsYXNzPSJpbnNpZGVyLWltYWdlIG10LTMgbXItMyIgc3R5bGU9ImJhY2tncm91bmQtaW1hZ2U6IHVybChodHRwczovL2luc2lkZXJ0cmFkZXMuY29tL21lZGlhLzIwNDlpbnNpZGVyX2plbm5pZmVyaGFtYW5uLmpwZyk7Ij48L2Rpdj48ZGl2IGNsYXNzPSJmbGV4LXNocmluay0xIHBvc2l0aW9uLXJlbGF0aXZlIHRyYW5zY3JpcHQtYXJyb3cgYmctbGlnaHQtYmx1ZSByb3VuZGVkIHB5LTIgcHgtMyI+PGRpdiBjbGFzcz0idHJhbnNjcmlwdC1saW5lLXNwZWFrZXIiPjxkaXYgY2xhc3M9ImZvbnQtd2VpZ2h0LWJvbGQiPkplbm5pZmVyIEhhbWFubjwvZGl2PjxkaXYgY2xhc3M9InNlY29uZGFyeS10aXRsZSBmb250LWl0YWxpYyBtYi0xIj5DaGllZiBGaW5hbmNpYWwgT2ZmaWNlciBhdCBVbmlvbiBQYWNpZmljPC9kaXY+PC9kaXY+PHAgY2xhc3M9InBiLTIgbWItMCI+Tm8sIEkganVzdCB3b3VsZCByZWl0ZXJhdGUsIGFuZCBpdCdzIHJlYWxseSBraW5kIG9mIHdoYXQgRXJpYyB0YWxrZWQgYWJvdXQgdG9vLiBXaGVuIHdlIGxvb2sgYXQgYWxsIHRoZSBhcmVhcyBvZiBleHBlbnNlIGFuZCBvbiB0aGUgY2FwaXRhbCBzaWRlLCB3ZSBoYXZlIGFyZWFzIHRvIGltcHJvdmUgb3VyIHByb2R1Y3Rpdml0eSBhbmQgd2UgaGF2ZSBhY3Rpb24gcGxhbnMgYWdhaW5zdCB0aGF0IGZvciB0aGUgcmVzdCBvZiB0aGlzIHllYXIgYW5kIGdvaW5nIGludG8gMjAyNSBhbmQgYmV5b25kLiBTbyB0aGF0J3Mgd2hhdCByZWFsbHkgZ2l2ZXMgdXMgdGhlIGNvbmZpZGVuY2UgdG8gc2F5IHRoZXJlJ3MgY2VydGFpbmx5IGdyZWF0IHJ1bndheSBhaGVhZCBvZiB1cyBhbmQgd2UncmUgdmVyeSBjb25maWRlbnQgaW4gb3VyIGFiaWxpdHkgdG8gcGVyZm9ybS48L3A+PC9kaXY+PC9kaXY+PGRpdiBjbGFzcz0idHJhbnNjcmlwdC1saW5lLWxlZnQgcGItNCI+PGRpdiBjbGFzcz0iaW5zaWRlci1pbWFnZSB0ZXh0LWNlbnRlciBtdC0zIG1yLTMiPjxzcGFuIGNsYXNzPSJmYS1yZWd1bGFyIGZhLXVzZXIiIGFyaWEtaGlkZGVuPSJ0cnVlIj48L3NwYW4+PC9kaXY+PGRpdiBjbGFzcz0iZmxleC1zaHJpbmstMSBwb3NpdGlvbi1yZWxhdGl2ZSB0cmFuc2NyaXB0LWFycm93IGJnLWxpZ2h0LWJsdWUgcm91bmRlZCBweS0yIHB4LTMiPjxkaXYgY2xhc3M9InRyYW5zY3JpcHQtbGluZS1zcGVha2VyIj48ZGl2IGNsYXNzPSJmb250LXdlaWdodC1ib2xkIj5KaW0gVmVuYTwvZGl2PjxkaXYgY2xhc3M9InNlY29uZGFyeS10aXRsZSBmb250LWl0YWxpYyBtYi0xIj5DaGllZiBFeGVjdXRpdmUgT2ZmaWNlciBhdCBVbmlvbiBQYWNpZmljPC9kaXY+PC9kaXY+PHAgY2xhc3M9InBiLTIgbWItMCI+WWVhaC4gTGlzdGVuLCB0aGFua3MgZm9yIHRoZSBxdWVzdGlvbiBhbmQgc2F5IGhpIHRvIFRvbS4gVGhhbmsgeW91LjwvcD48L2Rpdj48L2Rpdj48ZGl2IGNsYXNzPSJ0cmFuc2NyaXB0LWxpbmUtcmlnaHQgbWItNCI+PGRpdiBjbGFzcz0iaW5zaWRlci1pbWFnZSB0ZXh0LWNlbnRlciBtdC0zIG1sLTMiPjxzcGFuIGNsYXNzPSJmYS1yZWd1bGFyIGZhLXVzZXIiIGFyaWEtaGlkZGVuPSJ0cnVlIj48L3NwYW4+PC9kaXY+PGRpdiBjbGFzcz0iZmxleC1zaHJpbmstMSBwb3NpdGlvbi1yZWxhdGl2ZSB0cmFuc2NyaXB0LWFycm93IGJnLWxpZ2h0LWdyZWVuIHJvdW5kZWQgcHktMiBweC0zIj48ZGl2IGNsYXNzPSJ0cmFuc2NyaXB0LWxpbmUtc3BlYWtlciI+PGRpdiBjbGFzcz0iZm9udC13ZWlnaHQtYm9sZCI+VGhvbWFzIFdhZGV3aXR6PC9kaXY+PGRpdiBjbGFzcz0ic2Vjb25kYXJ5LXRpdGxlIGZvbnQtaXRhbGljIG1iLTEiPiBBbmFseXN0IGF0IFVCUyBHcm91cDwvZGl2PjwvZGl2PjxwIGNsYXNzPSJwYi0yIG1iLTAiPltJbmRlY2lwaGVyYWJsZV08L3A+PC9kaXY+PC9kaXY+PGRpdiBjbGFzcz0idHJhbnNjcmlwdC1saW5lLWxlZnQgcGItNCI+PGRpdiBjbGFzcz0iaW5zaWRlci1pbWFnZSB0ZXh0LWNlbnRlciBtdC0zIG1yLTMiPjxzcGFuIGNsYXNzPSJmYS1yZWd1bGFyIGZhLXBob25lIiBhcmlhLWhpZGRlbj0idHJ1ZSI+PC9zcGFuPjwvZGl2PjxkaXYgY2xhc3M9ImZsZXgtc2hyaW5rLTEgcG9zaXRpb24tcmVsYXRpdmUgdHJhbnNjcmlwdC1hcnJvdyBiZy1saWdodCByb3VuZGVkIHB5LTIgcHgtMyI+PGRpdiBjbGFzcz0idHJhbnNjcmlwdC1saW5lLXNwZWFrZXIiPjxkaXYgY2xhc3M9ImZvbnQtd2VpZ2h0LWJvbGQgbWItMSI+T3BlcmF0b3I8L2Rpdj48L2Rpdj48cCBjbGFzcz0icGItMiBtYi0wIj5UaGUgbmV4dCBxdWVzdGlvbiBpcyBmcm9tIHRoZSBsaW5lIG9mIERhbmllbCBJbWJybyB3aXRoIFN0ZXBoZW5zLiBQbGVhc2UgcHJvY2VlZCB3aXRoIHlvdXIgcXVlc3Rpb25zLjwvcD48L2Rpdj48L2Rpdj48ZGl2IGNsYXNzPSJ0cmFuc2NyaXB0LWxpbmUtcmlnaHQgbWItNCI+PGRpdiBjbGFzcz0iaW5zaWRlci1pbWFnZSB0ZXh0LWNlbnRlciBtdC0zIG1sLTMiPjxzcGFuIGNsYXNzPSJmYS1yZWd1bGFyIGZhLXVzZXIiIGFyaWEtaGlkZGVuPSJ0cnVlIj48L3NwYW4+PC9kaXY+PGRpdiBjbGFzcz0iZmxleC1zaHJpbmstMSBwb3NpdGlvbi1yZWxhdGl2ZSB0cmFuc2NyaXB0LWFycm93IGJnLWxpZ2h0LWdyZWVuIHJvdW5kZWQgcHktMiBweC0zIj48ZGl2IGNsYXNzPSJ0cmFuc2NyaXB0LWxpbmUtc3BlYWtlciI+PGRpdiBjbGFzcz0iZm9udC13ZWlnaHQtYm9sZCI+RGFuaWVsIEltYnJvPC9kaXY+PGRpdiBjbGFzcz0ic2Vjb25kYXJ5LXRpdGxlIGZvbnQtaXRhbGljIG1iLTEiPiBBbmFseXN0IGF0IFN0ZXBoZW5zPC9kaXY+PC9kaXY+PHAgY2xhc3M9InBiLTIgbWItMCI+WWVhaCwgaGV5LCBnb29kIG1vcm5pbmcsIGV2ZXJ5Ym9keS4gVGhhbmtzIGZvciB0YWtpbmcgdGhlIG91ciBxdWVzdGlvbnMuPC9wPjwvZGl2PjwvZGl2PjxkaXYgY2xhc3M9InRyYW5zY3JpcHQtbGluZS1sZWZ0IHBiLTQiPjxkaXYgY2xhc3M9Imluc2lkZXItaW1hZ2UgdGV4dC1jZW50ZXIgbXQtMyBtci0zIj48c3BhbiBjbGFzcz0iZmEtcmVndWxhciBmYS11c2VyIiBhcmlhLWhpZGRlbj0idHJ1ZSI+PC9zcGFuPjwvZGl2PjxkaXYgY2xhc3M9ImZsZXgtc2hyaW5rLTEgcG9zaXRpb24tcmVsYXRpdmUgdHJhbnNjcmlwdC1hcnJvdyBiZy1saWdodC1ibHVlIHJvdW5kZWQgcHktMiBweC0zIj48ZGl2IGNsYXNzPSJ0cmFuc2NyaXB0LWxpbmUtc3BlYWtlciI+PGRpdiBjbGFzcz0iZm9udC13ZWlnaHQtYm9sZCI+SmltIFZlbmE8L2Rpdj48ZGl2IGNsYXNzPSJzZWNvbmRhcnktdGl0bGUgZm9udC1pdGFsaWMgbWItMSI+Q2hpZWYgRXhlY3V0aXZlIE9mZmljZXIgYXQgVW5pb24gUGFjaWZpYzwvZGl2PjwvZGl2PjxwIGNsYXNzPSJwYi0yIG1iLTAiPkdvb2QgbW9ybmluZy48L3A+PC9kaXY+PC9kaXY+PGRpdiBjbGFzcz0idHJhbnNjcmlwdC1saW5lLXJpZ2h0IG1iLTQiPjxkaXYgY2xhc3M9Imluc2lkZXItaW1hZ2UgdGV4dC1jZW50ZXIgbXQtMyBtbC0zIj48c3BhbiBjbGFzcz0iZmEtcmVndWxhciBmYS11c2VyIiBhcmlhLWhpZGRlbj0idHJ1ZSI+PC9zcGFuPjwvZGl2PjxkaXYgY2xhc3M9ImZsZXgtc2hyaW5rLTEgcG9zaXRpb24tcmVsYXRpdmUgdHJhbnNjcmlwdC1hcnJvdyBiZy1saWdodC1ncmVlbiByb3VuZGVkIHB5LTIgcHgtMyI+PGRpdiBjbGFzcz0idHJhbnNjcmlwdC1saW5lLXNwZWFrZXIiPjxkaXYgY2xhc3M9ImZvbnQtd2VpZ2h0LWJvbGQiPkRhbmllbCBJbWJybzwvZGl2PjxkaXYgY2xhc3M9InNlY29uZGFyeS10aXRsZSBmb250LWl0YWxpYyBtYi0xIj4gQW5hbHlzdCBhdCBTdGVwaGVuczwvZGl2PjwvZGl2PjxwIGNsYXNzPSJwYi0yIG1iLTAiPk1heWJlIEkgd2FudGVkIHRvIGFzayBhIGJyb2FkZXIgb25lLiBKdXN0IGZyb20gYSBjb21wZXRpdGl2ZSBzdGFuZHBvaW50LCBJIGtub3cgaXQncyBoYXJkIHRvIGtub3csIGJ1dCB5b3VyIHdlc3Rlcm4gcGVlcnMgYXJlIG1vcmUgdm9jYWwgYnV0IHdhbnRpbmcgdG8gaW1wcm92ZSBpdCBPUi4gSSdtIGN1cmlvdXMgaWYgeW91J3JlIG5vdGljaW5nIGFueXRoaW5nIGRpZmZlcmVudCB3aGVuIHlvdSdyZSBvdXQgdGhlcmUgYmlkZGluZyBvbiBidXNpbmVzcyBvciBnb2luZyBoZWFkLXRvLWhlYWQgd2l0aCB0aGVtIGluIHRoZSBtYXJrZXQuIEFuZCB0aGVuIGluIHlvdXIgcHJlcGFyZWQgcmVtYXJrcywgeW91IG1lbnRpb25lZCBtZXJjaGFuZGlzZSBwcmljaW5nIHdhcyBwb3NpdGl2ZS4gSnVzdCBjdXJpb3VzIGhvdyB5b3UncmUgc2VlaW5nIGNvcmUgbWVyY2hhbmRpc2UgcHJpY2luZyBvdXQgdGhlcmUgaW4gdGhlIG1hcmtldCBpZiBpdCdzIGNoYW5naW5nIGF0IGFsbD8gVGhhbmtzLjwvcD48L2Rpdj48L2Rpdj48ZGl2IGNsYXNzPSJ0cmFuc2NyaXB0LWxpbmUtbGVmdCBwYi00Ij48ZGl2IGNsYXNzPSJpbnNpZGVyLWltYWdlIHRleHQtY2VudGVyIG10LTMgbXItMyI+PHNwYW4gY2xhc3M9ImZhLXJlZ3VsYXIgZmEtdXNlciIgYXJpYS1oaWRkZW49InRydWUiPjwvc3Bhbj48L2Rpdj48ZGl2IGNsYXNzPSJmbGV4LXNocmluay0xIHBvc2l0aW9uLXJlbGF0aXZlIHRyYW5zY3JpcHQtYXJyb3cgYmctbGlnaHQtYmx1ZSByb3VuZGVkIHB5LTIgcHgtMyI+PGRpdiBjbGFzcz0idHJhbnNjcmlwdC1saW5lLXNwZWFrZXIiPjxkaXYgY2xhc3M9ImZvbnQtd2VpZ2h0LWJvbGQiPktlbm55IFJvY2tlcjwvZGl2PjxkaXYgY2xhc3M9InNlY29uZGFyeS10aXRsZSBmb250LWl0YWxpYyBtYi0xIj5FeGVjdXRpdmUgVmljZSBQcmVzaWRlbnQsIE1hcmtldGluZyBhbmQgU2FsZXMgYXQgVW5pb24gUGFjaWZpYzwvZGl2PjwvZGl2PjxwIGNsYXNzPSJwYi0yIG1iLTAiPlllYWguIElmIHlvdSBsb29rIGF0IHRoZSBzaXplIG9mIHRoZSBwaWUsIHdlJ3JlIHJlYWxseSBjb21wZXRpbmcgYWdhaW5zdCB0cnVjay4gV2UncmUgcHV0dGluZyB0b2dldGhlciBhIHNlcnZpY2UgcHJvZHVjdCB0byBnbyBvdXQgdGhlcmUgYW5kIGNvbXBldGUgYWdhaW5zdCB0cnVjaywgYWdhaW5zdCBzb3VyY2luZyB0byBhIGxlc3NlciBkZWdyZWUgYWdhaW5zdCBiYXJnZS4gU28gd2UncmUgZG9pbmcgd2hhdCB3ZSBjYW4gZG8gdG8gZ28gb3V0IHRoZXJlIGFuZCBncm93IGFuZCB3aW4gc2hhcmUgYW5kIGZvY3VzIG9uIFVuaW9uIFBhY2lmaWMgYW5kIHdoYXQgd2UgY2FuIGNvbnRyb2wuIFNvIHRoYXQncyB0aGF0LjwvcD48cCBjbGFzcz0icGItMiBtYi0wIj5UaGUgc2Vjb25kIHBhcnQgb2YgeW91ciBxdWVzdGlvbiwgbG9vaywgSSdtIHByb3VkIG9mIHRoZSB0ZWFtIHRvIGJlIGFibGUgdG8gZ28gb3V0IGFuZCBsZWFkIHdpdGggdGhlIGNhcGl0YWwgaW52ZXN0bWVudHMgdGhhdCB3ZSBwdXQgaW50byB0aGUgbmV0d29yayBmb3Igb3VyIGN1c3RvbWVycyB0byBsZWFkIHdpdGggdGhlIGluZmxhdGlvbmFyeSBwcmVzc3VyZXMgdGhhdCB3ZSBjYW4gaGF2ZSwgdGhlIGJ1ZmZlciByZXNvdXJjZSB0aGF0IEppbSBhbmQgRXJpYyB0YWxrZWQgYWJvdXQuIEFuZCBub3cgd2UgdGFsa2VkIGEgbGl0dGxlIGJpdCBhYm91dCB0aGUgdmVsb2NpdHksIHdlIHRpZSBpdCBhbGwgdG8gdGhlIHNlcnZpY2UuIEFuZCB3ZSdyZSBhbGlnbmluZyB0aG9zZSBwcmljaW5nIHdpdGggdGhlIHNlcnZpY2UgcHJvZHVjdCB0aGF0J3MgdGhlcmUuPC9wPjxwIGNsYXNzPSJwYi0yIG1iLTAiPlNvIHllcywgdGhlIHRlYW0gaGFzIGJlZW4gYWJsZSB0byBnbyBvdXQgdGhlcmUgYW5kIHNlY3VyZSBzb21lIHN0cm9uZyBwcmljaW5nIG9uIHRoYXQgbWVyY2hhbmRpc2UgYnVzaW5lc3Mgb2YgdGhlIGZyZWlnaHQuPC9wPjwvZGl2PjwvZGl2PjxkaXYgY2xhc3M9InRyYW5zY3JpcHQtbGluZS1sZWZ0IHBiLTQiPjxkaXYgY2xhc3M9Imluc2lkZXItaW1hZ2UgdGV4dC1jZW50ZXIgbXQtMyBtci0zIj48c3BhbiBjbGFzcz0iZmEtcmVndWxhciBmYS11c2VyIiBhcmlhLWhpZGRlbj0idHJ1ZSI+PC9zcGFuPjwvZGl2PjxkaXYgY2xhc3M9ImZsZXgtc2hyaW5rLTEgcG9zaXRpb24tcmVsYXRpdmUgdHJhbnNjcmlwdC1hcnJvdyBiZy1saWdodC1ibHVlIHJvdW5kZWQgcHktMiBweC0zIj48ZGl2IGNsYXNzPSJ0cmFuc2NyaXB0LWxpbmUtc3BlYWtlciI+PGRpdiBjbGFzcz0iZm9udC13ZWlnaHQtYm9sZCI+SmltIFZlbmE8L2Rpdj48ZGl2IGNsYXNzPSJzZWNvbmRhcnktdGl0bGUgZm9udC1pdGFsaWMgbWItMSI+Q2hpZWYgRXhlY3V0aXZlIE9mZmljZXIgYXQgVW5pb24gUGFjaWZpYzwvZGl2PjwvZGl2PjxwIGNsYXNzPSJwYi0yIG1iLTAiPlNvLCBLZW5ueSwgdGhlIG9ubHkgdGhpbmcgSSB3b3VsZCBhZGQgaXMgdGhpcywgYW5kIEkgdGhpbmsgaXQncyBhIHZhbGlkIHBvaW50IHRvIG1ha2UuIEkgd2FudCB0aGUgZW50aXJlIGluZHVzdHJ5IHRvIG9wZXJhdGUgdmVyeSBlZmZpY2llbnRseS4gSSB3YW50IHRoZSBlbnRpcmUgaW5kdXN0cnkgdG8gYmUgYWJsZSB0byBvcGVyYXRlIGluIGEgbWFubmVyIHRoYXQgYWxsb3dzIHVzIGFsbCB0byBncm93LiBXZSBpbnRlcmNoYW5nZSBhIGxvdCBvZiB0cmFmZmljLCBub3QgcXVpdGUgNTAlLCBidXQgYXJvdW5kIDQwJSB0b3VjaGVzIGluIGFub3RoZXIgcmFpbHJvYWQsIHdoZXRoZXIgaXQncyBhIHNob3J0LWxpbmUgb3Igb25lIG9mIHRoZSBvdGhlciByYWlscm9hZHMgaW4gdGhlIFVuaXRlZCBTdGF0ZXMuIFNvIHRoZSBtb3JlIHdlIGNhbiBhbGwgYmUgZWZmaWNpZW50IHdoZW4gd2UgaW50ZXJjaGFuZ2UgdHJhZmZpYywgd2hlbiB3ZSBtb3ZlIGl0IGFjcm9zcyB0aGUgTWlzc2lzc2lwcGksIHdoZW4gd2UgbW92ZSBpdCB3aXRoIG91ciBXZXN0ZXJuIGNvbXBldGl0b3IuIFNvIHdlIGxvdmUgdG8gY29tcGV0ZSwgYnV0IHRoZXJlJ3MgYSBsb3Qgb2YgdHJhZmZpYyB0aGF0IHdlJ3JlIC0tIGlmIHdlJ3JlIGJvdGggZWZmaWNpZW50IG9uLCB3ZSBnZXQgdG8gYmUgYWJsZSB0byBtb3ZlIHRoYXQgZnJvbSBvdGhlciBtb2RlcyBvZiB0cmFuc3BvcnRhdGlvbi48L3A+PHAgY2xhc3M9InBiLTIgbWItMCI+Tm93IEkndmUgd29ya2VkIHdpdGggcGVvcGxlIGlmIEkgLS0gSSB3YXMgc21pbGluZyBsYXN0IG5pZ2h0IHdoZW4gSSB3YXMgdGhpbmtpbmcgYWJvdXQgdGhpcywgaG93IG1hbnkgcGVvcGxlIHRoYXQgSSd2ZSB3b3JrZWQgd2l0aCB0aGF0IGFyZSBhdCBvdGhlciByYWlscm9hZHM/IFdoZXRoZXIgaXQncyBDUEtDLCBub3cgZXZlbiBCdXJsaW5ndG9uLCBOb3J0aGVybiBTYW50YSBGZSB3aGV0aGVyIGl0J3MgQ1NYIG9yIHdoZXRoZXIgaXQncyBOb3Jmb2xrIFNvdXRoZXJuLiBTbyB3ZSBjb21lIGZyb20gYSBjdWx0dXJlLCBhbGwgb2YgdXMgdGhhdCBoYXZlIHdvcmtlZCB0b2dldGhlciwgdGhhdCB3ZSBvcGVyYXRlIHJhaWxyb2FkcyBpbiBhbiBlZmZpY2llbnQgbWFubmVyIGFuZCB3ZSBtb3ZlIGFoZWFkIHNvIHRoYXQgd2Ugd2FudCAtLSBhbGwgb2YgdXMgd2FudCBncm93dGguIEFuZCBJJ20gbm90IHNwZWFraW5nIGZvciB0aGUgcmVzdCBvZiB0aGVtLCBJJ20gc3BlYWtpbmcgZm9yIHVzIGF0IFVuaW9uIFBhY2lmaWMuPC9wPjxwIGNsYXNzPSJwYi0yIG1iLTAiPk5vdyBnaXZlbiBhbGwgdGhhdCwgbGlzdGVuLCBJIGNhbiBjb250cm9sIHdoYXQgd2UgZG8sIG5vdCB3aGF0IGV2ZXJ5Ym9keSBlbHNlIGRvZXMuIEFuZCBJJ20gdmVyeSBjb21mb3J0YWJsZSB3aXRoIHdoZXJlIHdlIGFyZSBhbmQgd2hhdCB3ZSBjYW4gZG8gaW4gdGhlIGtpbmQgb2YgYnVzaW5lc3MgbWl4IHRoYXQgd2UgaGF2ZS4gQW5kIHlvdSBjb3VsZCBzZWUgaXQgdGhpcyBsYXN0IHF1YXJ0ZXIgYW5kIHdoYXQgd2UndmUgYmVlbiBhYmxlIHRvIGRlbGl2ZXIgYW5kIHdoYXQgd2Ugc2VlIG1vdmluZyBmb3J3YXJkLiBTbyBJJ20gZXhjaXRlZC4gSSB0aGluayB0aGUgaW5kdXN0cnkgaXMgaW4gYSBiZXR0ZXIgcGxhY2Ugbm93IHRoYW4gaXQgd2FzIDEwIHllYXJzIGFnbyBhbmQgZml2ZSB5ZWFycyBhZ28sIGFuZCBJJ20gc3VyZSBiZXR0ZXIgdGhhbiB3ZSB3ZXJlIGluIDIwMjIuIFNvIGl0J3MgYSB3b25kZXJmdWwgcGxhY2UgdG8gYmUgYW5kIHdpbGwgZXZlbiBjb250aW51ZSB0byBnZXQgYmV0dGVyLjwvcD48cCBjbGFzcz0icGItMiBtYi0wIj5UaGF0IGxpdHRsZSBjb21wZXRpdGlvbiB3aXRoIGFsbCB0aGUgcGVvcGxlIHlvdSBrbm93IGlzIHRoZSBiZXN0IHRoaW5nIHlvdSBjYW4gaGF2ZS4gTm90aGluZyBiZXR0ZXIgdGhhbiBiZWF0aW5nIGFsbCB0aGUgcGVvcGxlIHRoYXQgeW91IGtub3csIGFuZCB0aGF0J3Mgd2hhdCB3ZSB3YW50IHRvIGRvLjwvcD48L2Rpdj48L2Rpdj48ZGl2IGNsYXNzPSJ0cmFuc2NyaXB0LWxpbmUtcmlnaHQgbWItNCI+PGRpdiBjbGFzcz0iaW5zaWRlci1pbWFnZSB0ZXh0LWNlbnRlciBtdC0zIG1sLTMiPjxzcGFuIGNsYXNzPSJmYS1yZWd1bGFyIGZhLXVzZXIiIGFyaWEtaGlkZGVuPSJ0cnVlIj48L3NwYW4+PC9kaXY+PGRpdiBjbGFzcz0iZmxleC1zaHJpbmstMSBwb3NpdGlvbi1yZWxhdGl2ZSB0cmFuc2NyaXB0LWFycm93IGJnLWxpZ2h0LWdyZWVuIHJvdW5kZWQgcHktMiBweC0zIj48ZGl2IGNsYXNzPSJ0cmFuc2NyaXB0LWxpbmUtc3BlYWtlciI+PGRpdiBjbGFzcz0iZm9udC13ZWlnaHQtYm9sZCI+RGFuaWVsIEltYnJvPC9kaXY+PGRpdiBjbGFzcz0ic2Vjb25kYXJ5LXRpdGxlIGZvbnQtaXRhbGljIG1iLTEiPiBBbmFseXN0IGF0IFN0ZXBoZW5zPC9kaXY+PC9kaXY+PHAgY2xhc3M9InBiLTIgbWItMCI+VW5kZXJzdG9vZC4gVGhhbmtzLCBKaW0uIFRoYW5rcywgS2VubnkuPC9wPjwvZGl2PjwvZGl2PjxkaXYgY2xhc3M9InRyYW5zY3JpcHQtbGluZS1sZWZ0IHBiLTQiPjxkaXYgY2xhc3M9Imluc2lkZXItaW1hZ2UgdGV4dC1jZW50ZXIgbXQtMyBtci0zIj48c3BhbiBjbGFzcz0iZmEtcmVndWxhciBmYS11c2VyIiBhcmlhLWhpZGRlbj0idHJ1ZSI+PC9zcGFuPjwvZGl2PjxkaXYgY2xhc3M9ImZsZXgtc2hyaW5rLTEgcG9zaXRpb24tcmVsYXRpdmUgdHJhbnNjcmlwdC1hcnJvdyBiZy1saWdodC1ibHVlIHJvdW5kZWQgcHktMiBweC0zIj48ZGl2IGNsYXNzPSJ0cmFuc2NyaXB0LWxpbmUtc3BlYWtlciI+PGRpdiBjbGFzcz0iZm9udC13ZWlnaHQtYm9sZCI+SmltIFZlbmE8L2Rpdj48ZGl2IGNsYXNzPSJzZWNvbmRhcnktdGl0bGUgZm9udC1pdGFsaWMgbWItMSI+Q2hpZWYgRXhlY3V0aXZlIE9mZmljZXIgYXQgVW5pb24gUGFjaWZpYzwvZGl2PjwvZGl2PjxwIGNsYXNzPSJwYi0yIG1iLTAiPldlbGNvbWUuPC9wPjwvZGl2PjwvZGl2PjxkaXYgY2xhc3M9InRyYW5zY3JpcHQtbGluZS1sZWZ0IHBiLTQiPjxkaXYgY2xhc3M9Imluc2lkZXItaW1hZ2UgdGV4dC1jZW50ZXIgbXQtMyBtci0zIj48c3BhbiBjbGFzcz0iZmEtcmVndWxhciBmYS11c2VyIiBhcmlhLWhpZGRlbj0idHJ1ZSI+PC9zcGFuPjwvZGl2PjxkaXYgY2xhc3M9ImZsZXgtc2hyaW5rLTEgcG9zaXRpb24tcmVsYXRpdmUgdHJhbnNjcmlwdC1hcnJvdyBiZy1saWdodC1ibHVlIHJvdW5kZWQgcHktMiBweC0zIj48ZGl2IGNsYXNzPSJ0cmFuc2NyaXB0LWxpbmUtc3BlYWtlciI+PGRpdiBjbGFzcz0iZm9udC13ZWlnaHQtYm9sZCI+S2VubnkgUm9ja2VyPC9kaXY+PGRpdiBjbGFzcz0ic2Vjb25kYXJ5LXRpdGxlIGZvbnQtaXRhbGljIG1iLTEiPkV4ZWN1dGl2ZSBWaWNlIFByZXNpZGVudCwgTWFya2V0aW5nIGFuZCBTYWxlcyBhdCBVbmlvbiBQYWNpZmljPC9kaXY+PC9kaXY+PHAgY2xhc3M9InBiLTIgbWItMCI+WWVhaC48L3A+PC9kaXY+PC9kaXY+PGRpdiBjbGFzcz0idHJhbnNjcmlwdC1saW5lLWxlZnQgcGItNCI+PGRpdiBjbGFzcz0iaW5zaWRlci1pbWFnZSB0ZXh0LWNlbnRlciBtdC0zIG1yLTMiPjxzcGFuIGNsYXNzPSJmYS1yZWd1bGFyIGZhLXBob25lIiBhcmlhLWhpZGRlbj0idHJ1ZSI+PC9zcGFuPjwvZGl2PjxkaXYgY2xhc3M9ImZsZXgtc2hyaW5rLTEgcG9zaXRpb24tcmVsYXRpdmUgdHJhbnNjcmlwdC1hcnJvdyBiZy1saWdodCByb3VuZGVkIHB5LTIgcHgtMyI+PGRpdiBjbGFzcz0idHJhbnNjcmlwdC1saW5lLXNwZWFrZXIiPjxkaXYgY2xhc3M9ImZvbnQtd2VpZ2h0LWJvbGQgbWItMSI+T3BlcmF0b3I8L2Rpdj48L2Rpdj48cCBjbGFzcz0icGItMiBtYi0wIj5PdXIgbmV4dCBxdWVzdGlvbiBpcyBmcm9tIHRoZSBsaW5lIG9mIEpvbmF0aGFuIENoYXBwZWxsIHdpdGggRXZlcmNvcmUgSVNJLiBQbGVhc2UgcHJvY2VlZCB3aXRoIHlvdXIgcXVlc3Rpb24uPC9wPjwvZGl2PjwvZGl2PjxkaXYgY2xhc3M9InRyYW5zY3JpcHQtbGluZS1sZWZ0IHBiLTQiPjxkaXYgY2xhc3M9Imluc2lkZXItaW1hZ2UgdGV4dC1jZW50ZXIgbXQtMyBtci0zIj48c3BhbiBjbGFzcz0iZmEtcmVndWxhciBmYS11c2VyIiBhcmlhLWhpZGRlbj0idHJ1ZSI+PC9zcGFuPjwvZGl2PjxkaXYgY2xhc3M9ImZsZXgtc2hyaW5rLTEgcG9zaXRpb24tcmVsYXRpdmUgdHJhbnNjcmlwdC1hcnJvdyBiZy1saWdodC1ibHVlIHJvdW5kZWQgcHktMiBweC0zIj48ZGl2IGNsYXNzPSJ0cmFuc2NyaXB0LWxpbmUtc3BlYWtlciI+PGRpdiBjbGFzcz0iZm9udC13ZWlnaHQtYm9sZCI+SmltIFZlbmE8L2Rpdj48ZGl2IGNsYXNzPSJzZWNvbmRhcnktdGl0bGUgZm9udC1pdGFsaWMgbWItMSI+Q2hpZWYgRXhlY3V0aXZlIE9mZmljZXIgYXQgVW5pb24gUGFjaWZpYzwvZGl2PjwvZGl2PjxwIGNsYXNzPSJwYi0yIG1iLTAiPkdvb2QgbW9ybmluZywgSm9obi48L3A+PC9kaXY+PC9kaXY+PGRpdiBjbGFzcz0idHJhbnNjcmlwdC1saW5lLXJpZ2h0IG1iLTQiPjxkaXYgY2xhc3M9Imluc2lkZXItaW1hZ2UgdGV4dC1jZW50ZXIgbXQtMyBtbC0zIj48c3BhbiBjbGFzcz0iZmEtcmVndWxhciBmYS11c2VyIiBhcmlhLWhpZGRlbj0idHJ1ZSI+PC9zcGFuPjwvZGl2PjxkaXYgY2xhc3M9ImZsZXgtc2hyaW5rLTEgcG9zaXRpb24tcmVsYXRpdmUgdHJhbnNjcmlwdC1hcnJvdyBiZy1saWdodC1ncmVlbiByb3VuZGVkIHB5LTIgcHgtMyI+PGRpdiBjbGFzcz0idHJhbnNjcmlwdC1saW5lLXNwZWFrZXIiPjxkaXYgY2xhc3M9ImZvbnQtd2VpZ2h0LWJvbGQiPkpvbmF0aGFuIENoYXBwZWxsPC9kaXY+PGRpdiBjbGFzcz0ic2Vjb25kYXJ5LXRpdGxlIGZvbnQtaXRhbGljIG1iLTEiPiBBbmFseXN0IGF0IEV2ZXJjb3JlIElTSTwvZGl2PjwvZGl2PjxwIGNsYXNzPSJwYi0yIG1iLTAiPlRoYW5rIHlvdSwgZ29vZCBtb3JuaW5nLiBHb29kIG1vcm5pbmcsIEppbS4gS2VubnksIEkgd2FzIGdvaW5nIHRvIGFzayB0aGlzIGFueXdheSwgbWF5YmUgYSBwcmV0dHkgd2VsbC10aW1lZCBmb2xsb3ctdXAgdG8gdGhlIGxhc3Qgb25lLiBTbyB0aGUgQVJDIHVwIDUlIGluIGJvdGggYnVsayBhbmQgaW5kdXN0cmlhbCwgb2J2aW91c2x5IHBvaW50cyB0byB5b3VyIHByaWNpbmcuIEppbSBzYXlzIHRoYXQgY3VzdG9tZXJzIGhhdmUgdG8gc2VlIHZhbHVlIGluIHRoZSBzZXJ2aWNlIGFuZCB5b3UncmUgc2VlaW5nIHRoYXQuIEJ1dCB3aXRoIGluZmxhdGlvbiBjb25jZXB0dWFsbHkgY29taW5nIGRvd24gYSBsaXR0bGUgYml0LCB0aGUgdm9sdW1lIGhlYWR3aW5kcyByZW1haW5pbmcgdG8ga2VlcCB0aGF0IHR5cGUgb2YgcHJpY2luZyBtb21lbnR1bSBkZXNwaXRlIHRoZSBnb29kIHNlcnZpY2UsIGRvIHlvdSBuZWVkIGEgbGl0dGxlIGJpdCBvZiBoZWxwIGZyb20gdGhlIHZvbHVtZSBzaWRlLCBmcm9tIHRoZSBtYWNybywgZnJvbSBkZW1hbmQgdG8gY29udGludWUgdG8gcHVzaCBwcmljZSBvciBhdCBhIGNlcnRhaW4gcG9pbnQgaXMgdGhhdCBraW5kIG9mIGNhcCBvdXQgd2l0aG91dCBnZXR0aW5nIHNvbWUgdm9sdW1lIHRhaWx3aW5kcz88L3A+PC9kaXY+PC9kaXY+PGRpdiBjbGFzcz0idHJhbnNjcmlwdC1saW5lLWxlZnQgcGItNCI+PGRpdiBjbGFzcz0iaW5zaWRlci1pbWFnZSB0ZXh0LWNlbnRlciBtdC0zIG1yLTMiPjxzcGFuIGNsYXNzPSJmYS1yZWd1bGFyIGZhLXVzZXIiIGFyaWEtaGlkZGVuPSJ0cnVlIj48L3NwYW4+PC9kaXY+PGRpdiBjbGFzcz0iZmxleC1zaHJpbmstMSBwb3NpdGlvbi1yZWxhdGl2ZSB0cmFuc2NyaXB0LWFycm93IGJnLWxpZ2h0LWJsdWUgcm91bmRlZCBweS0yIHB4LTMiPjxkaXYgY2xhc3M9InRyYW5zY3JpcHQtbGluZS1zcGVha2VyIj48ZGl2IGNsYXNzPSJmb250LXdlaWdodC1ib2xkIj5LZW5ueSBSb2NrZXI8L2Rpdj48ZGl2IGNsYXNzPSJzZWNvbmRhcnktdGl0bGUgZm9udC1pdGFsaWMgbWItMSI+RXhlY3V0aXZlIFZpY2UgUHJlc2lkZW50LCBNYXJrZXRpbmcgYW5kIFNhbGVzIGF0IFVuaW9uIFBhY2lmaWM8L2Rpdj48L2Rpdj48cCBjbGFzcz0icGItMiBtYi0wIj5ZZWFoLiBTbyB0aGUgbWFjcm8gaXMgYSBtYWNybyBhbmQgdGhvc2UgYXJlIHRoaW5ncyB0aGF0IGFyZSBvdXQgb2Ygb3VyIGNvbnRyb2wsIEpvaG4uIFdlIGZvY3VzIG9uIHRoZSBuZXR3b3JrLCB3ZSBmb2N1cyBvbiB0aGUgc2VydmljZSB0aGF0IEVyaWMgaXMgcHJvdmlkaW5nIHVzLCB0aGUgaW52ZXN0bWVudHMgd2UncmUgbWFraW5nIGFuZCB3ZSBsaW5rIHRoYXQgdG8gdGhlIHZhbHVlIG9mIHRoZSBwcmljaW5nLiBBbmQgd2UncmUgdmVyeSBjcnlzdGFsLWNsZWFyIGluIGhvdyB3ZSBhcnRpY3VsYXRlIHRvIG91ciBjdXN0b21lcnMuIFNvIHRoZSB3YXkgd2UgbG9vayBhdCBpdCwgd2Ugc2VlIGl0IGFzIHNvbWV0aGluZyB0aGF0IHdpbGwgZGVmaW5pdGVseSBjb250aW51ZSB0byBoYXBwZW4uPC9wPjwvZGl2PjwvZGl2PjxkaXYgY2xhc3M9InRyYW5zY3JpcHQtbGluZS1yaWdodCBtYi00Ij48ZGl2IGNsYXNzPSJpbnNpZGVyLWltYWdlIHRleHQtY2VudGVyIG10LTMgbWwtMyI+PHNwYW4gY2xhc3M9ImZhLXJlZ3VsYXIgZmEtdXNlciIgYXJpYS1oaWRkZW49InRydWUiPjwvc3Bhbj48L2Rpdj48ZGl2IGNsYXNzPSJmbGV4LXNocmluay0xIHBvc2l0aW9uLXJlbGF0aXZlIHRyYW5zY3JpcHQtYXJyb3cgYmctbGlnaHQtZ3JlZW4gcm91bmRlZCBweS0yIHB4LTMiPjxkaXYgY2xhc3M9InRyYW5zY3JpcHQtbGluZS1zcGVha2VyIj48ZGl2IGNsYXNzPSJmb250LXdlaWdodC1ib2xkIj5Kb25hdGhhbiBDaGFwcGVsbDwvZGl2PjxkaXYgY2xhc3M9InNlY29uZGFyeS10aXRsZSBmb250LWl0YWxpYyBtYi0xIj4gQW5hbHlzdCBhdCBFdmVyY29yZSBJU0k8L2Rpdj48L2Rpdj48cCBjbGFzcz0icGItMiBtYi0wIj5Pa2F5LiBUaGFua3MsIEtlbm55LjwvcD48L2Rpdj48L2Rpdj48ZGl2IGNsYXNzPSJ0cmFuc2NyaXB0LWxpbmUtbGVmdCBwYi00Ij48ZGl2IGNsYXNzPSJpbnNpZGVyLWltYWdlIHRleHQtY2VudGVyIG10LTMgbXItMyI+PHNwYW4gY2xhc3M9ImZhLXJlZ3VsYXIgZmEtdXNlciIgYXJpYS1oaWRkZW49InRydWUiPjwvc3Bhbj48L2Rpdj48ZGl2IGNsYXNzPSJmbGV4LXNocmluay0xIHBvc2l0aW9uLXJlbGF0aXZlIHRyYW5zY3JpcHQtYXJyb3cgYmctbGlnaHQtYmx1ZSByb3VuZGVkIHB5LTIgcHgtMyI+PGRpdiBjbGFzcz0idHJhbnNjcmlwdC1saW5lLXNwZWFrZXIiPjxkaXYgY2xhc3M9ImZvbnQtd2VpZ2h0LWJvbGQiPkppbSBWZW5hPC9kaXY+PGRpdiBjbGFzcz0ic2Vjb25kYXJ5LXRpdGxlIGZvbnQtaXRhbGljIG1iLTEiPkNoaWVmIEV4ZWN1dGl2ZSBPZmZpY2VyIGF0IFVuaW9uIFBhY2lmaWM8L2Rpdj48L2Rpdj48cCBjbGFzcz0icGItMiBtYi0wIj5UaGFuayB5b3UgdmVyeSBtdWNoLCBKb2huLjwvcD48L2Rpdj48L2Rpdj48ZGl2IGNsYXNzPSJ0cmFuc2NyaXB0LWxpbmUtbGVmdCBwYi00Ij48ZGl2IGNsYXNzPSJpbnNpZGVyLWltYWdlIHRleHQtY2VudGVyIG10LTMgbXItMyI+PHNwYW4gY2xhc3M9ImZhLXJlZ3VsYXIgZmEtcGhvbmUiIGFyaWEtaGlkZGVuPSJ0cnVlIj48L3NwYW4+PC9kaXY+PGRpdiBjbGFzcz0iZmxleC1zaHJpbmstMSBwb3NpdGlvbi1yZWxhdGl2ZSB0cmFuc2NyaXB0LWFycm93IGJnLWxpZ2h0IHJvdW5kZWQgcHktMiBweC0zIj48ZGl2IGNsYXNzPSJ0cmFuc2NyaXB0LWxpbmUtc3BlYWtlciI+PGRpdiBjbGFzcz0iZm9udC13ZWlnaHQtYm9sZCBtYi0xIj5PcGVyYXRvcjwvZGl2PjwvZGl2PjxwIGNsYXNzPSJwYi0yIG1iLTAiPk91ciBuZXh0IHF1ZXN0aW9uIGlzIGZyb20gdGhlIGxpbmUgb2YgQnJpYW4gT3NzZW5iZWNrIHdpdGggSlBNb3JnYW4uIFBsZWFzZSBwcm9jZWVkIHdpdGggeW91ciBxdWVzdGlvbi48L3A+PC9kaXY+PC9kaXY+PGRpdiBjbGFzcz0idHJhbnNjcmlwdC1saW5lLWxlZnQgcGItNCI+PGRpdiBjbGFzcz0iaW5zaWRlci1pbWFnZSB0ZXh0LWNlbnRlciBtdC0zIG1yLTMiPjxzcGFuIGNsYXNzPSJmYS1yZWd1bGFyIGZhLXVzZXIiIGFyaWEtaGlkZGVuPSJ0cnVlIj48L3NwYW4+PC9kaXY+PGRpdiBjbGFzcz0iZmxleC1zaHJpbmstMSBwb3NpdGlvbi1yZWxhdGl2ZSB0cmFuc2NyaXB0LWFycm93IGJnLWxpZ2h0LWJsdWUgcm91bmRlZCBweS0yIHB4LTMiPjxkaXYgY2xhc3M9InRyYW5zY3JpcHQtbGluZS1zcGVha2VyIj48ZGl2IGNsYXNzPSJmb250LXdlaWdodC1ib2xkIj5KaW0gVmVuYTwvZGl2PjxkaXYgY2xhc3M9InNlY29uZGFyeS10aXRsZSBmb250LWl0YWxpYyBtYi0xIj5DaGllZiBFeGVjdXRpdmUgT2ZmaWNlciBhdCBVbmlvbiBQYWNpZmljPC9kaXY+PC9kaXY+PHAgY2xhc3M9InBiLTIgbWItMCI+R29vZCBtb3JuaW5nLCBCcmlhbi48L3A+PC9kaXY+PC9kaXY+PGRpdiBjbGFzcz0idHJhbnNjcmlwdC1saW5lLXJpZ2h0IG1iLTQiPjxkaXYgY2xhc3M9Imluc2lkZXItaW1hZ2UgdGV4dC1jZW50ZXIgbXQtMyBtbC0zIj48c3BhbiBjbGFzcz0iZmEtcmVndWxhciBmYS11c2VyIiBhcmlhLWhpZGRlbj0idHJ1ZSI+PC9zcGFuPjwvZGl2PjxkaXYgY2xhc3M9ImZsZXgtc2hyaW5rLTEgcG9zaXRpb24tcmVsYXRpdmUgdHJhbnNjcmlwdC1hcnJvdyBiZy1saWdodC1ncmVlbiByb3VuZGVkIHB5LTIgcHgtMyI+PGRpdiBjbGFzcz0idHJhbnNjcmlwdC1saW5lLXNwZWFrZXIiPjxkaXYgY2xhc3M9ImZvbnQtd2VpZ2h0LWJvbGQiPkJyaWFuIFAuIE9zc2VuYmVjazwvZGl2PjxkaXYgY2xhc3M9InNlY29uZGFyeS10aXRsZSBmb250LWl0YWxpYyBtYi0xIj4gQW5hbHlzdCBhdCBKLlAuIE1vcmdhbjwvZGl2PjwvZGl2PjxwIGNsYXNzPSJwYi0yIG1iLTAiPkhleSwgZ29vZCBtb3JuaW5nLiBUaGFua3MgZm9yIHRha2luZyB0aGUgcXVlc3Rpb24uIFNvIEppbSwgbWF5YmUganVzdCB0byBjb21lIGJhY2sgdG8gdGhlIG9uZSBvZiB0aGUgaW5pdGlhbCBjb21tZW50cyB5b3UgaGFkIGVhcmxpZXIgaGVyZSBhbmQgdGhlbiBhbHNvIHNvbWV0aGluZyB5b3Ugc2FpZCB3aGVuIHlvdSBmaXJzdCBjYW1lIG9uLWJvYXJkLiBKdXN0IHRha2UgYSBsaXR0bGUgd2hpbGUgdG8gZ2V0IG92ZXIgdGhlIGxhYm9yIGNoYWxsZW5nZXMgdGhhdCB5b3Ugc29ydCBvZiBpbmhlcml0ZWQgb24gdGhlIG5ldHdvcmsuIE9idmlvdXNseSwgd2UndmUgc2VlbiBtaXggaW4gY29hbCwgbm90IGEgaGVscCBbUGhvbmV0aWNdIGFuZCB0aGVuIGp1c3QgdGhlIGJyb2FkZXIgaW5mbGF0aW9uYXJ5IHRyZW5kcy4gU28gbWF5YmUganVzdCB0byBoZWxwIGxldmVsLXNldCB0aGluZ3MgYSBsaXR0bGUgYml0LCB5b3Ugc2FpZCBpdCdzIGdvaW5nIHRvIHRha2UgYSB3aGlsZS4gQ2FuIHlvdSBvZmZlciBhbnkgc29ydCBvZiBjb250ZXh0IGluIHRlcm1zIG9mIHdoYXQgdGhlIHRpbWluZyBzaG91bGQgYmUsIGlmIGl0J3MgZ29pbmcgdG8gYmUgZ3JhZHVhbCBvciBpZiB0aGVyZSdzIHNvbWUgc3RlcC1jaGFuZ2UgdGhhdCB3ZSBjb3VsZCBiZSB0aGlua2luZyBvZiBhcyB3ZSBsb29rIC0tIGV4Y3VzZSBtZSwgbW9yZSBicm9hZGx5IHRvIGdldHRpbmcgb3ZlciBzb21lIG9mIHRoZXNlIGh1cmRsZXMgYW5kIHByb2JhYmx5IHRvIGEgYmV0dGVyIHBsYWNlIHRoYW4gd2hhdCB5b3Ugc3RhcnRlZC1vZmYgd2l0aC4gVGhhbmtzLjwvcD48L2Rpdj48L2Rpdj48ZGl2IGNsYXNzPSJ0cmFuc2NyaXB0LWxpbmUtbGVmdCBwYi00Ij48ZGl2IGNsYXNzPSJpbnNpZGVyLWltYWdlIHRleHQtY2VudGVyIG10LTMgbXItMyI+PHNwYW4gY2xhc3M9ImZhLXJlZ3VsYXIgZmEtdXNlciIgYXJpYS1oaWRkZW49InRydWUiPjwvc3Bhbj48L2Rpdj48ZGl2IGNsYXNzPSJmbGV4LXNocmluay0xIHBvc2l0aW9uLXJlbGF0aXZlIHRyYW5zY3JpcHQtYXJyb3cgYmctbGlnaHQtYmx1ZSByb3VuZGVkIHB5LTIgcHgtMyI+PGRpdiBjbGFzcz0idHJhbnNjcmlwdC1saW5lLXNwZWFrZXIiPjxkaXYgY2xhc3M9ImZvbnQtd2VpZ2h0LWJvbGQiPkppbSBWZW5hPC9kaXY+PGRpdiBjbGFzcz0ic2Vjb25kYXJ5LXRpdGxlIGZvbnQtaXRhbGljIG1iLTEiPkNoaWVmIEV4ZWN1dGl2ZSBPZmZpY2VyIGF0IFVuaW9uIFBhY2lmaWM8L2Rpdj48L2Rpdj48cCBjbGFzcz0icGItMiBtYi0wIj5ZZWFoLCBCcmlhbiwgdGhhbmtzIGZvciB0aGUgcXVlc3Rpb24uIFNvIGlmIHdlIC0tIEkgZG9uJ3QgbGlrZSB0byBsb29rIGJhY2t3YXJkcyB0b28gbXVjaCwgYnV0IEkgdGhpbmsgd2UndmUgZG9uZSBhIGdyZWF0IGpvYiBhdCBVbmlvbiBQYWNpZmljLCBhbGwgMzAsMDAwIG9mIHVzIHRvIGJlIGFibGUgdG8gZGVsaXZlciB3aGVyZSB3ZSBhcmUgY29tcGFyYXRpdmVseSB0byBldmVyeWJvZHkgZWxzZS4gTm93IGdyb3d0aCBpcyByZWFsIGltcG9ydGFudCB0byB1cyBhbmQgd2UndmUgZG9uZSBhIGdyZWF0IGpvYiBvZiBwcm92aWRpbmcgc2VydmljZSBhdCBhIGhpZ2gtbGV2ZWwuIEFuZCByZW1lbWJlciwgc2VydmljZSBpcyB3aGF0IHdlIHNvbGQgdG8gY3VzdG9tZXIsIG5vdCBvdGhlciBtZWFzdXJlcyB0aGF0IGFyZSBvdXQgdGhlcmUgdG8gdGFsayBhYm91dCB3aGF0IHNlcnZpY2UgaXMsIGlzIHdlIG1lYXN1cmUgaW5kaXZpZHVhbGx5IHRvIGV2ZXJ5IG9uZSBvZiBvdXIgY3VzdG9tZXJzIGFib3V0IHdoYXQgbGV2ZWwgb2Ygc2VydmljZSB0aGF0IHdlIHNvbGQgdGhlbS48L3A+PHAgY2xhc3M9InBiLTIgbWItMCI+U28gd2UgcHV0IHRoYXQgaW4gdGhlIG1peCBhbmQgd2UndmUgaGFkIGluZmxhdGlvbmFyeSBwcmVzc3VyZS4gVGhhdCdzIHdoeSB3ZSB3ZXJlIHZlcnkgY2xlYXIgb24gd2hhdCBvdXIgdGhyZWUteWVhciBleHBlY3RhdGlvbiBpcywgQnJpYW4sIG9mIHdoYXQgb3VyIHJlc3VsdHMgc2hvdWxkIGJlIGFuZCB3aGF0IHdlIHRoaW5rIHdlIGNhbiBkZWxpdmVyLiBTbyBJJ20gdmVyeSBjb21mb3J0YWJsZSB3aGVyZSB3ZSBhcmUuIEFuZCBJIHRoaW5rIHdlJ2xsIHNlZSBpbXByb3ZlbWVudHMgaW4gb3VyIG9wZXJhdGluZyByYXRpby4gV2UnbGwgc2VlIGltcHJvdmVtZW50cyBvdmVyLXRpbWUgb3ZlciBvdXIgbmV0IGluY29tZSBhbmQgaW1wcm92ZW1lbnRzIGluIG91ciBFUFMgdGhhdCBkcml2ZXMgdmFsdWUgZm9yIG91ciBzaGFyZWhvbGRlcnMuIFNvIHZlcnkgY29tZm9ydGFibGUuPC9wPjxwIGNsYXNzPSJwYi0yIG1iLTAiPlRoaXMgd2FzIGFsd2F5cyBhdCB0aGUgdmVyeSBzdGFydCwgSSBzYWlkIGl0IHdhcyBnb2luZyB0byBiZSBhIGNvdXBsZSBvZiB5ZWFycy4gSXQncyBzdGlsbCBhIGNvdXBsZSBvZiB5ZWFycy4gSXQgd2FzIG5vdCBnb2luZyB0byBiZSBlYXN5IGFuZCBpdCdzIG5vdCBlYXN5IHRvIGdldCB0byBvdmVyY29tZSBzb21lIG9mIHRoZSB0aGluZ3MsIGJ1dCBJIHRoaW5rIHdlJ3ZlIGRvbmUgYSBnb29kIGpvYiB3aXRoIHByaWNpbmcgZ3Jvd3RoLiBBbmQgY29hbCwgY29hbCBpcyBjb2FsLiBMaWtlIGNvYWwgd2FzIGRvd24gMjAlLiBBdCB0aGUgZW5kLW9mLXRoZSBkYXksIGlmIGl0IHdhc24ndCBkb3duIDIwJSwgYnV0IHRoYXQncyBub3QgdGhlIHdheSBJIGxvb2sgYXQgdGhlIHdvcmxkLiBUaGVyZSdzIGFsd2F5cyBjaGFsbGVuZ2VzLiBJZiB0aGVyZSB3YXMgbm8gY2hhbGxlbmdlcywgdGhlbiBJIHdvdWxkIGhhdmUgc3RheWVkIHJldGlyZWQgYW5kIGVuam95ZWQgbXlzZWxmIGluIFNjb3R0c2RhbGUsIEFyaXpvbmEgdGhpcyBtb3JuaW5nIGdvaW5nIGZvciBhIGhpa2UgdG8gQ2FtZWxiYWNrLiBJJ20gaGVyZSBiZWNhdXNlIEkgdGhpbmsgdGhlcmUncyBzb21ldGhpbmcgdG8gZG8gYW5kIHdlIGNhbiBnZXQgdGhpcyBjb21wYW55IG1vdmluZyBmb3J3YXJkLiBTbyBJJ20gdmVyeSBleGNpdGVkLCBCcmlhbi4gVGhhbmtzIGZvciB0aGUgcXVlc3Rpb24uPC9wPjwvZGl2PjwvZGl2PjxkaXYgY2xhc3M9InRyYW5zY3JpcHQtbGluZS1yaWdodCBtYi00Ij48ZGl2IGNsYXNzPSJpbnNpZGVyLWltYWdlIHRleHQtY2VudGVyIG10LTMgbWwtMyI+PHNwYW4gY2xhc3M9ImZhLXJlZ3VsYXIgZmEtdXNlciIgYXJpYS1oaWRkZW49InRydWUiPjwvc3Bhbj48L2Rpdj48ZGl2IGNsYXNzPSJmbGV4LXNocmluay0xIHBvc2l0aW9uLXJlbGF0aXZlIHRyYW5zY3JpcHQtYXJyb3cgYmctbGlnaHQtZ3JlZW4gcm91bmRlZCBweS0yIHB4LTMiPjxkaXYgY2xhc3M9InRyYW5zY3JpcHQtbGluZS1zcGVha2VyIj48ZGl2IGNsYXNzPSJmb250LXdlaWdodC1ib2xkIj5CcmlhbiBQLiBPc3NlbmJlY2s8L2Rpdj48ZGl2IGNsYXNzPSJzZWNvbmRhcnktdGl0bGUgZm9udC1pdGFsaWMgbWItMSI+IEFuYWx5c3QgYXQgSi5QLiBNb3JnYW48L2Rpdj48L2Rpdj48cCBjbGFzcz0icGItMiBtYi0wIj5JIGFwcHJlY2lhdGUgaXQsIEppbS4gVGhhbmsgeW91LjwvcD48L2Rpdj48L2Rpdj48ZGl2IGNsYXNzPSJ0cmFuc2NyaXB0LWxpbmUtbGVmdCBwYi00Ij48ZGl2IGNsYXNzPSJpbnNpZGVyLWltYWdlIHRleHQtY2VudGVyIG10LTMgbXItMyI+PHNwYW4gY2xhc3M9ImZhLXJlZ3VsYXIgZmEtcGhvbmUiIGFyaWEtaGlkZGVuPSJ0cnVlIj48L3NwYW4+PC9kaXY+PGRpdiBjbGFzcz0iZmxleC1zaHJpbmstMSBwb3NpdGlvbi1yZWxhdGl2ZSB0cmFuc2NyaXB0LWFycm93IGJnLWxpZ2h0IHJvdW5kZWQgcHktMiBweC0zIj48ZGl2IGNsYXNzPSJ0cmFuc2NyaXB0LWxpbmUtc3BlYWtlciI+PGRpdiBjbGFzcz0iZm9udC13ZWlnaHQtYm9sZCBtYi0xIj5PcGVyYXRvcjwvZGl2PjwvZGl2PjxwIGNsYXNzPSJwYi0yIG1iLTAiPk91ciBuZXh0IHF1ZXN0aW9uIGlzIGZyb20gdGhlIGxpbmUgb2YgQmVuIE5vbGFuIHdpdGggU3RpZmVsLiBQbGVhc2UgcHJvY2VlZCB3aXRoIHlvdXIgcXVlc3Rpb24uPC9wPjwvZGl2PjwvZGl2PjxkaXYgY2xhc3M9InRyYW5zY3JpcHQtbGluZS1sZWZ0IHBiLTQiPjxkaXYgY2xhc3M9Imluc2lkZXItaW1hZ2UgdGV4dC1jZW50ZXIgbXQtMyBtci0zIj48c3BhbiBjbGFzcz0iZmEtcmVndWxhciBmYS11c2VyIiBhcmlhLWhpZGRlbj0idHJ1ZSI+PC9zcGFuPjwvZGl2PjxkaXYgY2xhc3M9ImZsZXgtc2hyaW5rLTEgcG9zaXRpb24tcmVsYXRpdmUgdHJhbnNjcmlwdC1hcnJvdyBiZy1saWdodC1ibHVlIHJvdW5kZWQgcHktMiBweC0zIj48ZGl2IGNsYXNzPSJ0cmFuc2NyaXB0LWxpbmUtc3BlYWtlciI+PGRpdiBjbGFzcz0iZm9udC13ZWlnaHQtYm9sZCI+QmVuamFtaW4gSi4gTm9sYW48L2Rpdj48ZGl2IGNsYXNzPSJzZWNvbmRhcnktdGl0bGUgZm9udC1pdGFsaWMgbWItMSI+IGF0IFVuaW9uIFBhY2lmaWM8L2Rpdj48L2Rpdj48cCBjbGFzcz0icGItMiBtYi0wIj5UaGFua3MgYSBsb3QuIFNvIHRoZSBzZXJ2aWNlIHBlcmZvcm1hbmNlIGluZGV4IGZvciBib3RoIEludGVybW9kYWwgYW5kIG1hbmlmZXN0IGhhcyBiZWVuIHRyZW5kaW5nIHVwIGhpZ2hlci4gSSdtIGp1c3QgY3VyaW91cyBpZiB5b3UgdGhpbmsgdGhlcmUncyBhIHBvaW50IHdoZXJlIHlvdSBrbm93IGlmIHlvdSBhcnJpdmUgYXQgYSBjZXJ0YWluIGxldmVsIG9yIGF0IGEgY2VydGFpbiByYW5nZSB3aGVyZSB5b3UgY2FuIHJlYWxseSBsZWFuIG1vcmUgaGVhdmlseSBpbnRvIHByaWNpbmcsIHRoYW4gbWF5YmUgeW91IGFscmVhZHkgaGF2ZSBvciBhbmQgbWF5YmUgYWxzbyBqdXN0IHNoYXJlIGdhaW5zIHZlcnN1cyBjb21wZXRpdG9ycyBvciB2ZXJzdXMgdHJ1Y2tpbmcuIElzIHRoYXQgLS0gaXMgdGhlcmUgbGlrZSBhIG1hZ2ljIG51bWJlciBvciBhdCBsZWFzdCBhIG1hZ2ljIHJhbmdlIHdoZXJlIHlvdSBmZWVsIGxpa2UgcmVhbGx5IHlvdSBoYXZlIGEgc3Ryb25nIG9yIG11Y2ggc3Ryb25nZXIgY29tcGV0aXRpdmUgYWR2YW50YWdlPzwvcD48L2Rpdj48L2Rpdj48ZGl2IGNsYXNzPSJ0cmFuc2NyaXB0LWxpbmUtbGVmdCBwYi00Ij48ZGl2IGNsYXNzPSJpbnNpZGVyLWltYWdlIG10LTMgbXItMyIgc3R5bGU9ImJhY2tncm91bmQtaW1hZ2U6IHVybChodHRwczovL2luc2lkZXJ0cmFkZXMuY29tL21lZGlhLzIwNTVpbnNpZGVyX0dlaHJpbmdlci5FcmljLmpwZyk7Ij48L2Rpdj48ZGl2IGNsYXNzPSJmbGV4LXNocmluay0xIHBvc2l0aW9uLXJlbGF0aXZlIHRyYW5zY3JpcHQtYXJyb3cgYmctbGlnaHQtYmx1ZSByb3VuZGVkIHB5LTIgcHgtMyI+PGRpdiBjbGFzcz0idHJhbnNjcmlwdC1saW5lLXNwZWFrZXIiPjxkaXYgY2xhc3M9ImZvbnQtd2VpZ2h0LWJvbGQiPkVyaWMgR2VocmluZ2VyPC9kaXY+PGRpdiBjbGFzcz0ic2Vjb25kYXJ5LXRpdGxlIGZvbnQtaXRhbGljIG1iLTEiPkV4ZWN1dGl2ZSBWaWNlIFByZXNpZGVudC1PcGVyYXRpb25zIGF0IFVuaW9uIFBhY2lmaWM8L2Rpdj48L2Rpdj48cCBjbGFzcz0icGItMiBtYi0wIj5ZZWFoLiBKaW0gaGl0IGl0IGEgbGl0dGxlIGJpdCBlYXJsaWVyIGluIHdoYXQgZG8gd2Ugc2VsbCB0byBvdXIgY3VzdG9tZXJzIGFuZCBob3cgZG8gd2UgdHJhbnNsYXRlIHRoYXQgaW50byBwcmljaW5nIGFuZCB0aG9zZSBkaXNjdXNzaW9ucz8gTm8sIHRoZXJlJ3Mgbm90IGEgbWFnaWNhbCBudW1iZXIsIGJ1dCBjbGVhcmx5LCBhcyB0aGUgc2VydmljZSBpbXByb3ZlcywgdGhhdCBnaXZlcyB1cyBhIGJldHRlciBlbnZpcm9ubWVudCB0byBtYXhpbWl6ZSBwcmljZS4gU2FtZSBpcyB0cnVlIG9uIGdyb3d0aCwgYSBtb3JlIGNvbnNpc3RlbnQsIHJlbGlhYmxlIHByb2R1Y3QgYW5kIGJldHRlciBzZXJ2aWNlIHByb2R1Y3RzLiBXZSBnbyBpbiBhbmQgd2UgYXNrIGZvciBtb3JlIGJ1c2luZXNzIHdoZW4gd2UncmUgdGFsa2luZyB0byBjdXN0b21lcnMsIHdlIGFzayB0byBsb29rIGF0IHRoZWlyIHRydWNrIGZpbGVzLCB3ZSBhc2tlZCB0byBsb29rIGF0IC0tIHRhbGsgdG8gbW9yZSBvZiB0aGVpciByZWNlaXZlcnMuIFNvIGNsZWFybHksIGFzIHdlIGltcHJvdmUgYW5kIHdlJ3ZlIGRvbmUgYSBncmVhdCBqb2IgaGVyZSBpbiB0aGUgdGhpcmQgcXVhcnRlciBvbiB0aGUgc2VydmljZSBwcm9kdWN0LCBpdCBjcmVhdGVzIG91ciBvd24gY2FwYWNpdHkuIEl0IGNyZWF0ZXMgb3VyIG93biBvcHBvcnR1bml0aWVzIHJlZ2FyZGxlc3Mgb2Ygd2hhdCBoYXBwZW5zIGluIHRoZSBtYWNyby1lbnZpcm9ubWVudC48L3A+PC9kaXY+PC9kaXY+PGRpdiBjbGFzcz0idHJhbnNjcmlwdC1saW5lLWxlZnQgcGItNCI+PGRpdiBjbGFzcz0iaW5zaWRlci1pbWFnZSB0ZXh0LWNlbnRlciBtdC0zIG1yLTMiPjxzcGFuIGNsYXNzPSJmYS1yZWd1bGFyIGZhLXVzZXIiIGFyaWEtaGlkZGVuPSJ0cnVlIj48L3NwYW4+PC9kaXY+PGRpdiBjbGFzcz0iZmxleC1zaHJpbmstMSBwb3NpdGlvbi1yZWxhdGl2ZSB0cmFuc2NyaXB0LWFycm93IGJnLWxpZ2h0LWJsdWUgcm91bmRlZCBweS0yIHB4LTMiPjxkaXYgY2xhc3M9InRyYW5zY3JpcHQtbGluZS1zcGVha2VyIj48ZGl2IGNsYXNzPSJmb250LXdlaWdodC1ib2xkIj5CZW5qYW1pbiBKLiBOb2xhbjwvZGl2PjxkaXYgY2xhc3M9InNlY29uZGFyeS10aXRsZSBmb250LWl0YWxpYyBtYi0xIj4gYXQgVW5pb24gUGFjaWZpYzwvZGl2PjwvZGl2PjxwIGNsYXNzPSJwYi0yIG1iLTAiPkRvIHlvdSB0aGluayB5b3UncmUgdGhlcmUgbm93PyBKdXN0IGFzIGZvbGxvd3M/PC9wPjwvZGl2PjwvZGl2PjxkaXYgY2xhc3M9InRyYW5zY3JpcHQtbGluZS1sZWZ0IHBiLTQiPjxkaXYgY2xhc3M9Imluc2lkZXItaW1hZ2UgbXQtMyBtci0zIiBzdHlsZT0iYmFja2dyb3VuZC1pbWFnZTogdXJsKGh0dHBzOi8vaW5zaWRlcnRyYWRlcy5jb20vbWVkaWEvMjA1NWluc2lkZXJfR2VocmluZ2VyLkVyaWMuanBnKTsiPjwvZGl2PjxkaXYgY2xhc3M9ImZsZXgtc2hyaW5rLTEgcG9zaXRpb24tcmVsYXRpdmUgdHJhbnNjcmlwdC1hcnJvdyBiZy1saWdodC1ibHVlIHJvdW5kZWQgcHktMiBweC0zIj48ZGl2IGNsYXNzPSJ0cmFuc2NyaXB0LWxpbmUtc3BlYWtlciI+PGRpdiBjbGFzcz0iZm9udC13ZWlnaHQtYm9sZCI+RXJpYyBHZWhyaW5nZXI8L2Rpdj48ZGl2IGNsYXNzPSJzZWNvbmRhcnktdGl0bGUgZm9udC1pdGFsaWMgbWItMSI+RXhlY3V0aXZlIFZpY2UgUHJlc2lkZW50LU9wZXJhdGlvbnMgYXQgVW5pb24gUGFjaWZpYzwvZGl2PjwvZGl2PjxwIGNsYXNzPSJwYi0yIG1iLTAiPkkgaG9wZSBub3QuIEkgbWVhbiB3ZSBhbHdheXMgd2FudCB0byBpbXByb3ZlIGFzIGEgYXMgYSBtYW5hZ2VtZW50IHRlYW0uIFNvIG5vLCB3ZSdyZSBnb2luZyB0byBhbHdheXMgc3RyaXZlIHRvIGltcHJvdmUgd2l0aCAtLSB0aGVyZSBpcyBubyB0aW1lIHdoZXJlIHdlJ3JlIGdvaW5nIHRvIHllbGwgb3V0LCB3ZSBhcnJpdmVkLjwvcD48L2Rpdj48L2Rpdj48ZGl2IGNsYXNzPSJ0cmFuc2NyaXB0LWxpbmUtbGVmdCBwYi00Ij48ZGl2IGNsYXNzPSJpbnNpZGVyLWltYWdlIHRleHQtY2VudGVyIG10LTMgbXItMyI+PHNwYW4gY2xhc3M9ImZhLXJlZ3VsYXIgZmEtdXNlciIgYXJpYS1oaWRkZW49InRydWUiPjwvc3Bhbj48L2Rpdj48ZGl2IGNsYXNzPSJmbGV4LXNocmluay0xIHBvc2l0aW9uLXJlbGF0aXZlIHRyYW5zY3JpcHQtYXJyb3cgYmctbGlnaHQtYmx1ZSByb3VuZGVkIHB5LTIgcHgtMyI+PGRpdiBjbGFzcz0idHJhbnNjcmlwdC1saW5lLXNwZWFrZXIiPjxkaXYgY2xhc3M9ImZvbnQtd2VpZ2h0LWJvbGQiPkJlbmphbWluIEouIE5vbGFuPC9kaXY+PGRpdiBjbGFzcz0ic2Vjb25kYXJ5LXRpdGxlIGZvbnQtaXRhbGljIG1iLTEiPiBhdCBVbmlvbiBQYWNpZmljPC9kaXY+PC9kaXY+PHAgY2xhc3M9InBiLTIgbWItMCI+R290IHlvdS4gQWxsIHJpZ2h0LiBBcHByZWNpYXRlIGl0LiBUaGFuayB5b3UuPC9wPjwvZGl2PjwvZGl2PjxkaXYgY2xhc3M9InRyYW5zY3JpcHQtbGluZS1sZWZ0IHBiLTQiPjxkaXYgY2xhc3M9Imluc2lkZXItaW1hZ2UgdGV4dC1jZW50ZXIgbXQtMyBtci0zIj48c3BhbiBjbGFzcz0iZmEtcmVndWxhciBmYS11c2VyIiBhcmlhLWhpZGRlbj0idHJ1ZSI+PC9zcGFuPjwvZGl2PjxkaXYgY2xhc3M9ImZsZXgtc2hyaW5rLTEgcG9zaXRpb24tcmVsYXRpdmUgdHJhbnNjcmlwdC1hcnJvdyBiZy1saWdodC1ibHVlIHJvdW5kZWQgcHktMiBweC0zIj48ZGl2IGNsYXNzPSJ0cmFuc2NyaXB0LWxpbmUtc3BlYWtlciI+PGRpdiBjbGFzcz0iZm9udC13ZWlnaHQtYm9sZCI+SmltIFZlbmE8L2Rpdj48ZGl2IGNsYXNzPSJzZWNvbmRhcnktdGl0bGUgZm9udC1pdGFsaWMgbWItMSI+Q2hpZWYgRXhlY3V0aXZlIE9mZmljZXIgYXQgVW5pb24gUGFjaWZpYzwvZGl2PjwvZGl2PjxwIGNsYXNzPSJwYi0yIG1iLTAiPlRoYW5rcyBmb3IgdGhlIHF1ZXN0aW9uLjwvcD48L2Rpdj48L2Rpdj48ZGl2IGNsYXNzPSJ0cmFuc2NyaXB0LWxpbmUtbGVmdCBwYi00Ij48ZGl2IGNsYXNzPSJpbnNpZGVyLWltYWdlIHRleHQtY2VudGVyIG10LTMgbXItMyI+PHNwYW4gY2xhc3M9ImZhLXJlZ3VsYXIgZmEtcGhvbmUiIGFyaWEtaGlkZGVuPSJ0cnVlIj48L3NwYW4+PC9kaXY+PGRpdiBjbGFzcz0iZmxleC1zaHJpbmstMSBwb3NpdGlvbi1yZWxhdGl2ZSB0cmFuc2NyaXB0LWFycm93IGJnLWxpZ2h0IHJvdW5kZWQgcHktMiBweC0zIj48ZGl2IGNsYXNzPSJ0cmFuc2NyaXB0LWxpbmUtc3BlYWtlciI+PGRpdiBjbGFzcz0iZm9udC13ZWlnaHQtYm9sZCBtYi0xIj5PcGVyYXRvcjwvZGl2PjwvZGl2PjxwIGNsYXNzPSJwYi0yIG1iLTAiPk5leHQgcXVlc3Rpb24gaXMgZnJvbSB0aGUgbGluZSBvZiBCcmFuZG9uIHdpdGggQmFyY2xheXMuIFBsZWFzZSBwcm9jZWVkIHdpdGggeW91ciBxdWVzdGlvbi48L3A+PC9kaXY+PC9kaXY+PGRpdiBjbGFzcz0idHJhbnNjcmlwdC1saW5lLXJpZ2h0IG1iLTQiPjxkaXYgY2xhc3M9Imluc2lkZXItaW1hZ2UgdGV4dC1jZW50ZXIgbXQtMyBtbC0zIj48c3BhbiBjbGFzcz0iZmEtcmVndWxhciBmYS11c2VyIiBhcmlhLWhpZGRlbj0idHJ1ZSI+PC9zcGFuPjwvZGl2PjxkaXYgY2xhc3M9ImZsZXgtc2hyaW5rLTEgcG9zaXRpb24tcmVsYXRpdmUgdHJhbnNjcmlwdC1hcnJvdyBiZy1saWdodC1ncmVlbiByb3VuZGVkIHB5LTIgcHgtMyI+PGRpdiBjbGFzcz0idHJhbnNjcmlwdC1saW5lLXNwZWFrZXIiPjxkaXYgY2xhc3M9ImZvbnQtd2VpZ2h0LWJvbGQiPkJyYW5kb24gT2dsZW5za2k8L2Rpdj48ZGl2IGNsYXNzPSJzZWNvbmRhcnktdGl0bGUgZm9udC1pdGFsaWMgbWItMSI+IEFuYWx5c3QgYXQgQmFyY2xheXMgQ2FwaXRhbDwvZGl2PjwvZGl2PjxwIGNsYXNzPSJwYi0yIG1iLTAiPkhleSwgZ29vZCBtb3JuaW5nLiBUaGlzIGlzIEVyaWMgTW9yZ2FuIG9uIGZvciBCcmFuZG9uLiBUaGFua3MgZm9yIHRha2luZyB0aGUgcXVlc3Rpb24uIEkganVzdCB3YW50ZWQgdG8gY29tZSBiYWNrIHRvIHRoZSBtaXggZGlzY3Vzc2lvbiBpbnRvIHRoZSBmb3VydGggcXVhcnRlci4gSSB0aGluayB5b3UgbWVudGlvbmVkIG1peCBoZWFkd2luZHMgY29udGludWluZyBpbiB0aGUgcXVhcnRlciwgbWF5YmUgd2l0aCBzb21lIGludGVybmF0aW9uYWwgaW50ZXJtb2RhbCB2b2x1bWUgZ3Jvd3RoIG1vZGVyYXRpbmcgc29tZXdoYXQuIEJ1dCBjYW4geW91IGp1c3QgdGFsayBhYm91dCBzb21lIG9mIHRoZSBtaXggZWZmZWN0cyBmcm9tIG90aGVyIGNvbW1vZGl0eSBncm91cHMgb3V0c2lkZSBvZiBpbnRlcm1vZGFsPyBBbmQgaW4gcGFydGljdWxhciwgbWF5YmUgaG93IHlvdSB2aWV3IG1hcmdpbiBjb250cmlidXRpb24gZnJvbSBjb2FsIHdvdWxkIGJlIGhlbHBmdWwsIEkgdGhpbmsuIFRoYW5rIHlvdS48L3A+PC9kaXY+PC9kaXY+PGRpdiBjbGFzcz0idHJhbnNjcmlwdC1saW5lLWxlZnQgcGItNCI+PGRpdiBjbGFzcz0iaW5zaWRlci1pbWFnZSBtdC0zIG1yLTMiIHN0eWxlPSJiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaHR0cHM6Ly9pbnNpZGVydHJhZGVzLmNvbS9tZWRpYS8yMDQ5aW5zaWRlcl9qZW5uaWZlcmhhbWFubi5qcGcpOyI+PC9kaXY+PGRpdiBjbGFzcz0iZmxleC1zaHJpbmstMSBwb3NpdGlvbi1yZWxhdGl2ZSB0cmFuc2NyaXB0LWFycm93IGJnLWxpZ2h0LWJsdWUgcm91bmRlZCBweS0yIHB4LTMiPjxkaXYgY2xhc3M9InRyYW5zY3JpcHQtbGluZS1zcGVha2VyIj48ZGl2IGNsYXNzPSJmb250LXdlaWdodC1ib2xkIj5KZW5uaWZlciBIYW1hbm48L2Rpdj48ZGl2IGNsYXNzPSJzZWNvbmRhcnktdGl0bGUgZm9udC1pdGFsaWMgbWItMSI+Q2hpZWYgRmluYW5jaWFsIE9mZmljZXIgYXQgVW5pb24gUGFjaWZpYzwvZGl2PjwvZGl2PjxwIGNsYXNzPSJwYi0yIG1iLTAiPlByb2JhYmx5IGdvaW5nIHRvIHBhc3Mtb24gdGhhdCBsYXN0IHBhcnQgb2YgeW91ciBxdWVzdGlvbi4gQnV0IGlmIHlvdSBqdXN0IGxvb2sgYXQgb3VyIGJ1c2luZXNzIHRlYW1zLCBpbmR1c3RyaWFsIGlzIHRoZSBncm91cCB0aGF0IGhhcyBvdXIgaGlnaGVzdCBhdmVyYWdlIHJldmVudWUgcGVyIGNhciwgaGFzIHZlcnkgc3Ryb25nIGNvbnRyaWJ1dGlvbnMgdG8gb3VyIGJvdHRvbS1saW5lIGFuZCB0aGF0IGJ1c2luZXNzIGhhcyBiZWVuIGRvd24gYWxsIHllYXIuIE5vdyB0aGVyZSdzIGFsd2F5cyBtaXggd2l0aGluIG1peCwgYnV0IHdpdGggdGhlIGNvbnRpbnVlZCBwcmVzc3VyZXMgaW4gdGhlIGluZHVzdHJpYWwgZWNvbm9teSBhbmQgdGhlIGNvbnRpbnVlZCBvdXRsb29rIHRoYXQgdGhvc2Ugdm9sdW1lcyBhcmUgZG93biB5ZWFyLW92ZXIteWVhciwgdGhhdCdzIGFuIGltcGFjdCBhbmQgdGhhdCBjZXJ0YWlubHkgY29udHJpYnV0ZXMgdG8gdGhlIG1peCBpbiBhZGRpdGlvbiB0byBvYnZpb3VzbHkgc2VlaW5nIHRoZSBncm93dGggY29tZSBpbiBzb21lIG9mIHRoZSBsb3dlciBhdmVyYWdlIHJldmVudWUgcGVyIGNhciBraW5kcyBvZiBidXNpbmVzc2VzIGxpa2UgdGhlIGludGVybmF0aW9uYWwgaW50ZXJtb2RhbC48L3A+PHAgY2xhc3M9InBiLTIgbWItMCI+T24gdGhlIGJ1bGsgc2lkZSwgeWVhaCwgdGhlcmUncyBjb2FsLCBzZXQgdGhhdCBhc2lkZSwgZ3JhaW4sIHN0cm9uZyBncmFpbiBpbnRvIE1leGljbywgd2hpY2ggaXMgZ3JlYXQgZm9yIHVzLiBXZSByZWFsbHkgZW5qb3kgdGhhdCBidXNpbmVzcywgYnV0IGl0J3MgYSBsaXR0bGUgYml0IHNob3J0ZXIgbGVuZ3RoIG9mIGhhdWwgdGhhbiBpZiB3ZSdyZSB0YWtpbmcgaXQgdG8gZXhwb3J0IG91dCB0aHJvdWdoIHRoZSBXZXN0IENvYXN0LiBTbyBhZ2FpbiwgeW91IGhhdmUgc29tZSBvZiB0aGF0IHdoYXQgSSdsbCBjYWxsIG1peCB3aXRoaW4gbWl4LjwvcD48cCBjbGFzcz0icGItMiBtYi0wIj5LZW5ueSwgSSBkb24ndCBrbm93IGlmIHlvdSB3YW50IHRvIGFkZCBhbnl0aGluZyBlbHNlPzwvcD48L2Rpdj48L2Rpdj48ZGl2IGNsYXNzPSJ0cmFuc2NyaXB0LWxpbmUtbGVmdCBwYi00Ij48ZGl2IGNsYXNzPSJpbnNpZGVyLWltYWdlIHRleHQtY2VudGVyIG10LTMgbXItMyI+PHNwYW4gY2xhc3M9ImZhLXJlZ3VsYXIgZmEtdXNlciIgYXJpYS1oaWRkZW49InRydWUiPjwvc3Bhbj48L2Rpdj48ZGl2IGNsYXNzPSJmbGV4LXNocmluay0xIHBvc2l0aW9uLXJlbGF0aXZlIHRyYW5zY3JpcHQtYXJyb3cgYmctbGlnaHQtYmx1ZSByb3VuZGVkIHB5LTIgcHgtMyI+PGRpdiBjbGFzcz0idHJhbnNjcmlwdC1saW5lLXNwZWFrZXIiPjxkaXYgY2xhc3M9ImZvbnQtd2VpZ2h0LWJvbGQiPktlbm55IFJvY2tlcjwvZGl2PjxkaXYgY2xhc3M9InNlY29uZGFyeS10aXRsZSBmb250LWl0YWxpYyBtYi0xIj5FeGVjdXRpdmUgVmljZSBQcmVzaWRlbnQsIE1hcmtldGluZyBhbmQgU2FsZXMgYXQgVW5pb24gUGFjaWZpYzwvZGl2PjwvZGl2PjxwIGNsYXNzPSJwYi0yIG1iLTAiPlllYWguIEkganVzdCB3YW50IHRvIHNheSB3ZSdyZSBub3QgZ29pbmcgdG8gYXBvbG9naXplIGZvciBhY2NlcHRpbmcgdGhlIGluY3JlYXNlLiBZZWFoLCB3ZSdkIGxvdmUgdGhlIDMzJSBpbmNyZWFzZS4gV2hhdCBJJ2QgdGVsbCB5b3UgaXMgdGhhdCB0aGUgbWFuYWdlbWVudCB0ZWFtIGhlcmUgZGlkIGEgZ29vZCBqb2Igb2YgcHJlcGFyaW5nIGZvciBpdC4gSXQncyB3aGF0IHdlIGRpZCB3aXRoIFBob2VuaXggdG8gdGFrZSB0cnVja3Mgb2ZmLXRoZS1yb2FkLCB3aGF0IHdlIGRpZCB0byBleHBhbmQgSW5sYW5kIEVtcGlyZS4gQWxsIHRoZXNlIHRoaW5ncyBzZXQgdXMgdXAgZm9yIHN1Y2Nlc3MgZm9yIHRoaXMgdW5leHBlY3RlZCBhbW91bnQgb2Ygdm9sdW1lIHRoYXQncyBjb21lIG9uLjwvcD48L2Rpdj48L2Rpdj48ZGl2IGNsYXNzPSJ0cmFuc2NyaXB0LWxpbmUtbGVmdCBwYi00Ij48ZGl2IGNsYXNzPSJpbnNpZGVyLWltYWdlIG10LTMgbXItMyIgc3R5bGU9ImJhY2tncm91bmQtaW1hZ2U6IHVybChodHRwczovL2luc2lkZXJ0cmFkZXMuY29tL21lZGlhLzIwNDlpbnNpZGVyX2plbm5pZmVyaGFtYW5uLmpwZyk7Ij48L2Rpdj48ZGl2IGNsYXNzPSJmbGV4LXNocmluay0xIHBvc2l0aW9uLXJlbGF0aXZlIHRyYW5zY3JpcHQtYXJyb3cgYmctbGlnaHQtYmx1ZSByb3VuZGVkIHB5LTIgcHgtMyI+PGRpdiBjbGFzcz0idHJhbnNjcmlwdC1saW5lLXNwZWFrZXIiPjxkaXYgY2xhc3M9ImZvbnQtd2VpZ2h0LWJvbGQiPkplbm5pZmVyIEhhbWFubjwvZGl2PjxkaXYgY2xhc3M9InNlY29uZGFyeS10aXRsZSBmb250LWl0YWxpYyBtYi0xIj5DaGllZiBGaW5hbmNpYWwgT2ZmaWNlciBhdCBVbmlvbiBQYWNpZmljPC9kaXY+PC9kaXY+PHAgY2xhc3M9InBiLTIgbWItMCI+WWVhaC4gQW5kIHRoYXQncyByZWFsbHkgd2h5IGl0J3Mgc28gaW1wb3J0YW50IGdvZXMgYmFjayB0byBKaW0ncyBwb2ludCBvbiB0aGUgZnVuZGFtZW50YWxzLiBUaGF0J3Mgd2h5IHdlIG5lZWQgdG8gYmUganVzdCBkaWxpZ2VudCBhYm91dCBob3cgd2UncmUgdXNpbmcgb3VyIHJlc291cmNlcywgb3VyIHdvcmtmb3JjZSBwcm9kdWN0aXZpdHkgYW5kIGhvdyB3ZSBydW4gdGhpcyByYWlscm9hZCBzbyB0aGF0IHdlIGNhbiBhYnNvcmIgc2hvY2tzIGZyb20gbWl4IGFuZCBzdGlsbCBwcm9kdWNlIGEgdmVyeSBnb29kIHF1YXJ0ZXJseSByZXN1bHQuPC9wPjwvZGl2PjwvZGl2PjxkaXYgY2xhc3M9InRyYW5zY3JpcHQtbGluZS1yaWdodCBtYi00Ij48ZGl2IGNsYXNzPSJpbnNpZGVyLWltYWdlIHRleHQtY2VudGVyIG10LTMgbWwtMyI+PHNwYW4gY2xhc3M9ImZhLXJlZ3VsYXIgZmEtdXNlciIgYXJpYS1oaWRkZW49InRydWUiPjwvc3Bhbj48L2Rpdj48ZGl2IGNsYXNzPSJmbGV4LXNocmluay0xIHBvc2l0aW9uLXJlbGF0aXZlIHRyYW5zY3JpcHQtYXJyb3cgYmctbGlnaHQtZ3JlZW4gcm91bmRlZCBweS0yIHB4LTMiPjxkaXYgY2xhc3M9InRyYW5zY3JpcHQtbGluZS1zcGVha2VyIj48ZGl2IGNsYXNzPSJmb250LXdlaWdodC1ib2xkIj5CcmFuZG9uIE9nbGVuc2tpPC9kaXY+PGRpdiBjbGFzcz0ic2Vjb25kYXJ5LXRpdGxlIGZvbnQtaXRhbGljIG1iLTEiPiBBbmFseXN0IGF0IEJhcmNsYXlzIENhcGl0YWw8L2Rpdj48L2Rpdj48cCBjbGFzcz0icGItMiBtYi0wIj5HcmVhdC4gVGhhbmtzLjwvcD48L2Rpdj48L2Rpdj48ZGl2IGNsYXNzPSJ0cmFuc2NyaXB0LWxpbmUtbGVmdCBwYi00Ij48ZGl2IGNsYXNzPSJpbnNpZGVyLWltYWdlIHRleHQtY2VudGVyIG10LTMgbXItMyI+PHNwYW4gY2xhc3M9ImZhLXJlZ3VsYXIgZmEtdXNlciIgYXJpYS1oaWRkZW49InRydWUiPjwvc3Bhbj48L2Rpdj48ZGl2IGNsYXNzPSJmbGV4LXNocmluay0xIHBvc2l0aW9uLXJlbGF0aXZlIHRyYW5zY3JpcHQtYXJyb3cgYmctbGlnaHQtYmx1ZSByb3VuZGVkIHB5LTIgcHgtMyI+PGRpdiBjbGFzcz0idHJhbnNjcmlwdC1saW5lLXNwZWFrZXIiPjxkaXYgY2xhc3M9ImZvbnQtd2VpZ2h0LWJvbGQiPkppbSBWZW5hPC9kaXY+PGRpdiBjbGFzcz0ic2Vjb25kYXJ5LXRpdGxlIGZvbnQtaXRhbGljIG1iLTEiPkNoaWVmIEV4ZWN1dGl2ZSBPZmZpY2VyIGF0IFVuaW9uIFBhY2lmaWM8L2Rpdj48L2Rpdj48cCBjbGFzcz0icGItMiBtYi0wIj5UaGFua3MgZm9yIHRoZSBxdWVzdGlvbi48L3A+PC9kaXY+PC9kaXY+PGRpdiBjbGFzcz0idHJhbnNjcmlwdC1saW5lLWxlZnQgcGItNCI+PGRpdiBjbGFzcz0iaW5zaWRlci1pbWFnZSB0ZXh0LWNlbnRlciBtdC0zIG1yLTMiPjxzcGFuIGNsYXNzPSJmYS1yZWd1bGFyIGZhLXBob25lIiBhcmlhLWhpZGRlbj0idHJ1ZSI+PC9zcGFuPjwvZGl2PjxkaXYgY2xhc3M9ImZsZXgtc2hyaW5rLTEgcG9zaXRpb24tcmVsYXRpdmUgdHJhbnNjcmlwdC1hcnJvdyBiZy1saWdodCByb3VuZGVkIHB5LTIgcHgtMyI+PGRpdiBjbGFzcz0idHJhbnNjcmlwdC1saW5lLXNwZWFrZXIiPjxkaXYgY2xhc3M9ImZvbnQtd2VpZ2h0LWJvbGQgbWItMSI+T3BlcmF0b3I8L2Rpdj48L2Rpdj48cCBjbGFzcz0icGItMiBtYi0wIj5PdXIgbmV4dCBxdWVzdGlvbiBpcyBmcm9tIHRoZSBsaW5lIG9mIFN0ZXBoYW5pZSBNb29yZSB3aXRoIEplZmZlcmllcy4gUGxlYXNlIHByb2NlZWQgd2l0aCB5b3VyIHF1ZXN0aW9uLjwvcD48L2Rpdj48L2Rpdj48ZGl2IGNsYXNzPSJ0cmFuc2NyaXB0LWxpbmUtbGVmdCBwYi00Ij48ZGl2IGNsYXNzPSJpbnNpZGVyLWltYWdlIHRleHQtY2VudGVyIG10LTMgbXItMyI+PHNwYW4gY2xhc3M9ImZhLXJlZ3VsYXIgZmEtdXNlciIgYXJpYS1oaWRkZW49InRydWUiPjwvc3Bhbj48L2Rpdj48ZGl2IGNsYXNzPSJmbGV4LXNocmluay0xIHBvc2l0aW9uLXJlbGF0aXZlIHRyYW5zY3JpcHQtYXJyb3cgYmctbGlnaHQtYmx1ZSByb3VuZGVkIHB5LTIgcHgtMyI+PGRpdiBjbGFzcz0idHJhbnNjcmlwdC1saW5lLXNwZWFrZXIiPjxkaXYgY2xhc3M9ImZvbnQtd2VpZ2h0LWJvbGQiPkppbSBWZW5hPC9kaXY+PGRpdiBjbGFzcz0ic2Vjb25kYXJ5LXRpdGxlIGZvbnQtaXRhbGljIG1iLTEiPkNoaWVmIEV4ZWN1dGl2ZSBPZmZpY2VyIGF0IFVuaW9uIFBhY2lmaWM8L2Rpdj48L2Rpdj48cCBjbGFzcz0icGItMiBtYi0wIj5Hb29kIG1vcm5pbmcuPC9wPjwvZGl2PjwvZGl2PjxkaXYgY2xhc3M9InRyYW5zY3JpcHQtbGluZS1yaWdodCBtYi00Ij48ZGl2IGNsYXNzPSJpbnNpZGVyLWltYWdlIHRleHQtY2VudGVyIG10LTMgbWwtMyI+PHNwYW4gY2xhc3M9ImZhLXJlZ3VsYXIgZmEtdXNlciIgYXJpYS1oaWRkZW49InRydWUiPjwvc3Bhbj48L2Rpdj48ZGl2IGNsYXNzPSJmbGV4LXNocmluay0xIHBvc2l0aW9uLXJlbGF0aXZlIHRyYW5zY3JpcHQtYXJyb3cgYmctbGlnaHQtZ3JlZW4gcm91bmRlZCBweS0yIHB4LTMiPjxkaXYgY2xhc3M9InRyYW5zY3JpcHQtbGluZS1zcGVha2VyIj48ZGl2IGNsYXNzPSJmb250LXdlaWdodC1ib2xkIj5TdGVwaGFuaWUgTW9vcmU8L2Rpdj48ZGl2IGNsYXNzPSJzZWNvbmRhcnktdGl0bGUgZm9udC1pdGFsaWMgbWItMSI+IEFuYWx5c3QgYXQgSmVmZmVyaWVzIEZpbmFuY2lhbCBHcm91cDwvZGl2PjwvZGl2PjxwIGNsYXNzPSJwYi0yIG1iLTAiPkhpLCBnb29kIG1vcm5pbmcuIFRoYW5rIHlvdS4gWW91IHRhbGtlZCBhIGxvdCBhYm91dCB0aGUgc3RyZW5ndGggaW4gZXhwb3J0IGdyYWluIHRvIE1leGljbywgYnV0IGNvdWxkIHlvdSBhbHNvIHRhbGsgYSBsaXR0bGUgYml0IG1vcmUgYnJvYWRseSBhYm91dCB5b3VyIE1leGljbyBidXNpbmVzcywgaG93IHlvdSBzZWUgdGhhdCBnb2luZy1mb3J3YXJkPyBBbmQgYW55IHRob3VnaHRzIG9uIGdlb3BvbGl0aWNhbCBhbmQgYWRtaW5pc3RyYXRpb24gY2hhbmdlcyBhcyB3ZWxsIHdvdWxkIGJlIGhlbHBmdWwuIFRoYW5rIHlvdS48L3A+PC9kaXY+PC9kaXY+PGRpdiBjbGFzcz0idHJhbnNjcmlwdC1saW5lLWxlZnQgcGItNCI+PGRpdiBjbGFzcz0iaW5zaWRlci1pbWFnZSB0ZXh0LWNlbnRlciBtdC0zIG1yLTMiPjxzcGFuIGNsYXNzPSJmYS1yZWd1bGFyIGZhLXVzZXIiIGFyaWEtaGlkZGVuPSJ0cnVlIj48L3NwYW4+PC9kaXY+PGRpdiBjbGFzcz0iZmxleC1zaHJpbmstMSBwb3NpdGlvbi1yZWxhdGl2ZSB0cmFuc2NyaXB0LWFycm93IGJnLWxpZ2h0LWJsdWUgcm91bmRlZCBweS0yIHB4LTMiPjxkaXYgY2xhc3M9InRyYW5zY3JpcHQtbGluZS1zcGVha2VyIj48ZGl2IGNsYXNzPSJmb250LXdlaWdodC1ib2xkIj5LZW5ueSBSb2NrZXI8L2Rpdj48ZGl2IGNsYXNzPSJzZWNvbmRhcnktdGl0bGUgZm9udC1pdGFsaWMgbWItMSI+RXhlY3V0aXZlIFZpY2UgUHJlc2lkZW50LCBNYXJrZXRpbmcgYW5kIFNhbGVzIGF0IFVuaW9uIFBhY2lmaWM8L2Rpdj48L2Rpdj48cCBjbGFzcz0icGItMiBtYi0wIj5ZZWFoLiBGaXJzdCBvZiBhbGwsIEkganVzdCB3YW50IHRvIHN0ZXAtYmFjayBhcyB3ZSdyZSB0YWxraW5nIGFib3V0IG91ciBncmFpbiBidXNpbmVzcyBhbmQgb3VyIGdyYWluIG5ldHdvcmsgYW5kIGRpZmZlcmVudGlhdGUgcmVuZXdhYmxlIGZ1ZWxzIGFuZCB0aGUgYWN0dWFsIGZhY2lsaXRpZXMgdGhhdCB3ZSd2ZSBsYW5kZWQgdGhlcmUgdGhhdCB3ZSd2ZSBkaXNjdXNzZWQuIFRoZSBzYW1lIHRoaW5nIHdpdGggb3VyIGdyYWluIG5ldHdvcmssIHRoZSBmYWNpbGl0aWVzLCBtZWFuaW5nIHRoZSAyMC1wbHVzIGZhY2lsaXRpZXMgdGhhdCBoYXZlIGNvbWUgb24gYW5kIHRoZSBmYWN0IHRoYXQgQ2hlcnJ5dmFsZSwgS2Fuc2FzIGZhY2lsaXR5IHdpbGwgaGVscCBzdXBwbHkgZ3JhaW4gaW50byBNZXhpY28uIFNvIGxldCBtZSBqdXN0IGtpbmQgb2YgYnJlYWsgdGhhdCBhcGFydCBhbmQgbGV0IHlvdSBrbm93LWhvdyB3ZSBsb29rIGF0IGl0LiBCdXQgdGhlbiwgeWVzLCBicm9hZGx5LCBhcyB3ZSBsb29rIGF0IE1leGljbywgY2xlYXJseSwgdGhlcmUncyBhIGxvdCBvZiBvcHBvcnR1bml0eSB3aXRoIG92ZXItdGhlLXJvYWQgdHJ1Y2tzLiBUaGVyZSBhcmUgc29tZSBtYXJrZXRzIGxpa2UgZmluaXNoZWQgdmVoaWNsZXMgYW5kIGFsc28gYXV0byBwYXJ0LiBXZSBoYXZlIGEgc3Ryb25nIHNlcnZpY2UgcHJvZHVjdCBjb21pbmcgb3V0IHRoZXJlLjwvcD48cCBjbGFzcz0icGItMiBtYi0wIj5XaGF0IGRpZmZlcmVudGlhdGVzIHVzLCBTdGVwaGFuaWUsIGlzIGFnYWluIHRoZSBmYWN0IHRoYXQgd2UgaGF2ZSBtdWx0aXBsZSBwYXJ0bmVycyB0aGF0IGNhbiBnZXQtaW4gdGhhdCBtYXJrZXQuIFdlIGhhdmUgb3VyIG93biByYWlsYm94IHRoYXQgd2UgY2FuIGdldCBpbnRvIHRoYXQgbWFya2V0IGFuZCB3ZSBoYXZlIGRhaWx5IHNlcnZpY2UgaW50byBhbmQgb3V0IG9mIE1leGljbywgd2hpY2ggd2Uga25vdyB3ZSdyZSB0aGUgb25seSBvbmUgdGhhdCBoYXMgdGhhdC4gU28gY2xlYXJseSwgYWdhaW4sIHN0cm9uZyBncm93dGggYXJlYSBmb3IgdXMuIFdlIGxhaWQgaXQgb3V0IGluIEludmVzdG9yIERheS4gQW5kIGFzIGZhciBhcyB0aGUgYWRtaW5pc3RyYXRpb24sIHdlJ3ZlIC0tIHdlIHNlZSB0aGF0IGl0J3MgYW4gZW52aXJvbm1lbnQgdGhhdCB0aGV5J3JlIGdvaW5nIHRvIGJlIGNlcnRhaW5seSBwcm8tYnVzaW5lc3MgYW5kIHN1cHBvcnQgdGhlIGZyZWlnaHQgZW52aXJvbm1lbnQuIFNvIHdlJ3JlIGV4Y2l0ZWQgYWJvdXQgdGhhdC48L3A+PC9kaXY+PC9kaXY+PGRpdiBjbGFzcz0idHJhbnNjcmlwdC1saW5lLWxlZnQgcGItNCI+PGRpdiBjbGFzcz0iaW5zaWRlci1pbWFnZSB0ZXh0LWNlbnRlciBtdC0zIG1yLTMiPjxzcGFuIGNsYXNzPSJmYS1yZWd1bGFyIGZhLXVzZXIiIGFyaWEtaGlkZGVuPSJ0cnVlIj48L3NwYW4+PC9kaXY+PGRpdiBjbGFzcz0iZmxleC1zaHJpbmstMSBwb3NpdGlvbi1yZWxhdGl2ZSB0cmFuc2NyaXB0LWFycm93IGJnLWxpZ2h0LWJsdWUgcm91bmRlZCBweS0yIHB4LTMiPjxkaXYgY2xhc3M9InRyYW5zY3JpcHQtbGluZS1zcGVha2VyIj48ZGl2IGNsYXNzPSJmb250LXdlaWdodC1ib2xkIj5KaW0gVmVuYTwvZGl2PjxkaXYgY2xhc3M9InNlY29uZGFyeS10aXRsZSBmb250LWl0YWxpYyBtYi0xIj5DaGllZiBFeGVjdXRpdmUgT2ZmaWNlciBhdCBVbmlvbiBQYWNpZmljPC9kaXY+PC9kaXY+PHAgY2xhc3M9InBiLTIgbWItMCI+VGhhbmtzIGZvciB0aGUgcXVlc3Rpb24uPC9wPjwvZGl2PjwvZGl2PjxkaXYgY2xhc3M9InRyYW5zY3JpcHQtbGluZS1sZWZ0IHBiLTQiPjxkaXYgY2xhc3M9Imluc2lkZXItaW1hZ2UgdGV4dC1jZW50ZXIgbXQtMyBtci0zIj48c3BhbiBjbGFzcz0iZmEtcmVndWxhciBmYS1waG9uZSIgYXJpYS1oaWRkZW49InRydWUiPjwvc3Bhbj48L2Rpdj48ZGl2IGNsYXNzPSJmbGV4LXNocmluay0xIHBvc2l0aW9uLXJlbGF0aXZlIHRyYW5zY3JpcHQtYXJyb3cgYmctbGlnaHQgcm91bmRlZCBweS0yIHB4LTMiPjxkaXYgY2xhc3M9InRyYW5zY3JpcHQtbGluZS1zcGVha2VyIj48ZGl2IGNsYXNzPSJmb250LXdlaWdodC1ib2xkIG1iLTEiPk9wZXJhdG9yPC9kaXY+PC9kaXY+PHAgY2xhc3M9InBiLTIgbWItMCI+T3VyIG5leHQgcXVlc3Rpb24gaXMgZnJvbSB0aGUgbGluZSBvZiBTY290dCBHcm91cCB3aXRoIFdvbGZlIFJlc2VhcmNoLiBQbGVhc2UgcHJvY2VlZCB3aXRoIHlvdXIgcXVlc3Rpb24uPC9wPjwvZGl2PjwvZGl2PjxkaXYgY2xhc3M9InRyYW5zY3JpcHQtbGluZS1sZWZ0IHBiLTQiPjxkaXYgY2xhc3M9Imluc2lkZXItaW1hZ2UgdGV4dC1jZW50ZXIgbXQtMyBtci0zIj48c3BhbiBjbGFzcz0iZmEtcmVndWxhciBmYS11c2VyIiBhcmlhLWhpZGRlbj0idHJ1ZSI+PC9zcGFuPjwvZGl2PjxkaXYgY2xhc3M9ImZsZXgtc2hyaW5rLTEgcG9zaXRpb24tcmVsYXRpdmUgdHJhbnNjcmlwdC1hcnJvdyBiZy1saWdodC1ibHVlIHJvdW5kZWQgcHktMiBweC0zIj48ZGl2IGNsYXNzPSJ0cmFuc2NyaXB0LWxpbmUtc3BlYWtlciI+PGRpdiBjbGFzcz0iZm9udC13ZWlnaHQtYm9sZCI+SmltIFZlbmE8L2Rpdj48ZGl2IGNsYXNzPSJzZWNvbmRhcnktdGl0bGUgZm9udC1pdGFsaWMgbWItMSI+Q2hpZWYgRXhlY3V0aXZlIE9mZmljZXIgYXQgVW5pb24gUGFjaWZpYzwvZGl2PjwvZGl2PjxwIGNsYXNzPSJwYi0yIG1iLTAiPkdvb2QgbW9ybmluZywgU2NvdHQuPC9wPjwvZGl2PjwvZGl2PjxkaXYgY2xhc3M9InRyYW5zY3JpcHQtbGluZS1yaWdodCBtYi00Ij48ZGl2IGNsYXNzPSJpbnNpZGVyLWltYWdlIHRleHQtY2VudGVyIG10LTMgbWwtMyI+PHNwYW4gY2xhc3M9ImZhLXJlZ3VsYXIgZmEtdXNlciIgYXJpYS1oaWRkZW49InRydWUiPjwvc3Bhbj48L2Rpdj48ZGl2IGNsYXNzPSJmbGV4LXNocmluay0xIHBvc2l0aW9uLXJlbGF0aXZlIHRyYW5zY3JpcHQtYXJyb3cgYmctbGlnaHQtZ3JlZW4gcm91bmRlZCBweS0yIHB4LTMiPjxkaXYgY2xhc3M9InRyYW5zY3JpcHQtbGluZS1zcGVha2VyIj48ZGl2IGNsYXNzPSJmb250LXdlaWdodC1ib2xkIj5TY290dCBHcm91cDwvZGl2PjxkaXYgY2xhc3M9InNlY29uZGFyeS10aXRsZSBmb250LWl0YWxpYyBtYi0xIj4gQW5hbHlzdCBhdCBXb2xmZSBSZXNlYXJjaDwvZGl2PjwvZGl2PjxwIGNsYXNzPSJwYi0yIG1iLTAiPkhleSwgdGhhbmtzLiBHb29kIG1vcm5pbmcuIEplbm5pZmVyLCBhbnkgY29sb3Igb24gdGhhdCBjb21wIHBlciBlbXBsb3llZSB1cCA4JSBhbmQgaG93IHRvIHRoaW5rIGFib3V0IHRoYXQgZ29pbmctZm9yd2FyZD8gQW5kIHRoZW4gSSBrbm93IHNvbWVvbmUgZWxzZSBhc2tlZCBhbHJlYWR5IGFib3V0IGxpa2Ugd2hhdCB0aGF0IHNvcnQgb2YgZmxhdCBRNCBjb21tZW50IG1lYW50LiBCdXQgSSBqdXN0IC0tIEkgZ3Vlc3MgSSdtIG5vdCBzdXJlIGlmIHRoYXQgd2FzIC0tIHN0aWxsIG5vdCBzdXJlIGlmIHRoYXQgd2FzIGFuIGVhcm5pbmdzIG9yIG1hcmdpbiBvciByZXZlbnVlIGNvbW1lbnQuIFNvIEkgZG9uJ3Qga25vdywgYW55IGNvbG9yPyBUaGFuayB5b3UuPC9wPjwvZGl2PjwvZGl2PjxkaXYgY2xhc3M9InRyYW5zY3JpcHQtbGluZS1sZWZ0IHBiLTQiPjxkaXYgY2xhc3M9Imluc2lkZXItaW1hZ2UgbXQtMyBtci0zIiBzdHlsZT0iYmFja2dyb3VuZC1pbWFnZTogdXJsKGh0dHBzOi8vaW5zaWRlcnRyYWRlcy5jb20vbWVkaWEvMjA0OWluc2lkZXJfamVubmlmZXJoYW1hbm4uanBnKTsiPjwvZGl2PjxkaXYgY2xhc3M9ImZsZXgtc2hyaW5rLTEgcG9zaXRpb24tcmVsYXRpdmUgdHJhbnNjcmlwdC1hcnJvdyBiZy1saWdodC1ibHVlIHJvdW5kZWQgcHktMiBweC0zIj48ZGl2IGNsYXNzPSJ0cmFuc2NyaXB0LWxpbmUtc3BlYWtlciI+PGRpdiBjbGFzcz0iZm9udC13ZWlnaHQtYm9sZCI+SmVubmlmZXIgSGFtYW5uPC9kaXY+PGRpdiBjbGFzcz0ic2Vjb25kYXJ5LXRpdGxlIGZvbnQtaXRhbGljIG1iLTEiPkNoaWVmIEZpbmFuY2lhbCBPZmZpY2VyIGF0IFVuaW9uIFBhY2lmaWM8L2Rpdj48L2Rpdj48cCBjbGFzcz0icGItMiBtYi0wIj5Pa2F5LCBTY290dC4gU28gd2UnbGwgc3RhcnQgd2l0aCB0aGUgY29tcCBwZXIgZW1wbG95ZWUuIFNvIGlmIHlvdSBsb29rIGF0IHRoZSA4JSBpbmNyZWFzZSwgQ2FsbC1JVCByb3VnaCBudW1iZXJzLCBoYWxmIG9mIHRoYXQgd2FzIGZyb20gdGhlIEp1bHkgMSB3YWdlIGluY3JlYXNlLiBUaGUgb3RoZXIgaGFsZiBpcyBhIGNvbWJpbmF0aW9uIG9mIGhpZ2hlciBpbmNlbnRpdmUgY29tcCB5ZWFyLW92ZXIteWVhciwgYXMgd2VsbCBhcyBoaWdoZXIgZ3VhcmFudGVlIHBheW1lbnRzLiBUaGF0J3MgcmVhbGx5IGFzc29jaWF0ZWQgd2l0aCB0aGUgd29yayByZXN0IGFncmVlbWVudHMgYXMgd2UndmUgK2N1dC1vdmVyIG1vcmUgaHVicyB0aHJvdWdoIHRoZSB5ZWFyIGFuZCBhbHNvIGdyYWR1YXRlZCBtb3JlIFQmWSBlbXBsb3llZXMgZnJvbSB0cmFpbmluZy4gU28gdGhvc2UgYXJlIGFsbCB0aGUgZHJpdmVycyB0aGF0IHdlIHNlZSBpbiB0aGVyZS4gQW5kIGZvciA0USwgaXQncyBwcm9iYWJseSBnb2luZyB0byBsb29rIHByZXR0eSBzaW1pbGFyLCBtYXliZSBldmVuIHVwIGEgbGl0dGxlIGJpdCBtb3JlIGFzIHdlIGNvbnRpbnVlIHRvIGNhcnJ5IHNvbWUgb2YgdGhlIGV4dHJhIHJlc291cmNlcyB0byBzdXBwb3J0IHRoZSBpbXBsZW1lbnRhdGlvbiBvZiB0aGUgd29yayByZXN0LiBBbmQgc28gdGhhdCdzIHJlYWxseSB3aHkgeW91J3ZlIGhlYXJkIHVzIHN0cmVzcyB0aGUgcHJvZHVjdGl2aXR5IHBpZWNlIHRvZGF5IGJlY2F1c2Ugd2UgZG8gaGF2ZSB0aG9zZSBpbmZsYXRpb25hcnkgcHJlc3N1cmVzIGFuZCB0aGF0J3Mgd2h5IHRoYXQgd29ya2ZvcmNlIHByb2R1Y3Rpdml0eSBpcyBqdXN0IGFic29sdXRlbHkgY3JpdGljYWwgZm9yIHVzIGFzIHdlbGwgYXMgaG93IHdlJ3JlIGFwcHJvYWNoaW5nIGxhYm9yIGdvaW5nLWZvcndhcmQgYW5kIG1ha2luZyBzdXJlIHRoYXQgd2UgYXJlIGdldHRpbmcgZ29vZCBhZ3JlZW1lbnRzIGluLXBsYWNlIHRoYXQgY2FuIGhlbHAgdXMgc2VydmUgb3VyIGN1c3RvbWVycyBpbiBhIHZlcnkgZWZmaWNpZW50IG1hbm5lciB3aGlsZSBjb21wZW5zYXRpbmcgb3VyIGVtcGxveWVlcyBmYWlybHkuPC9wPjxwIGNsYXNzPSJwYi0yIG1iLTAiPkdvaW5nIGJhY2sgdG8geW91ciBvdGhlciBxdWVzdGlvbiBhYm91dCB0aGUgY29uc2lzdGVudCwgd2Ugc2FpZCByZXN1bHRzLCB0aGF0J3MgYSBmYWlybHkgYWxsLWVuY29tcGFzc2luZyB3b3JkLiBTbyB5b3UgY291bGQgY2FsbCB0aGF0IGFueSBudW1iZXIgb2YgbWVhc3VyZXMsIGJ1dCB5b3Uga25vdyB3aGF0IHRoZSBrZXkgb25lcyBhcmUgdGhhdCB5b3UgYWxsIGxvb2sgYXQsIEVQUywgb3BlcmF0aW5nIHJhdGlvLCBvcGVyYXRpbmcgaW5jb21lLiBXZSB0aGluayBpdCdzIGdvaW5nIHRvIGxvb2sgdmVyeSBzaW1pbGFyIGluIDRRIHZlcnN1cyAzUS48L3A+PC9kaXY+PC9kaXY+PGRpdiBjbGFzcz0idHJhbnNjcmlwdC1saW5lLWxlZnQgcGItNCI+PGRpdiBjbGFzcz0iaW5zaWRlci1pbWFnZSB0ZXh0LWNlbnRlciBtdC0zIG1yLTMiPjxzcGFuIGNsYXNzPSJmYS1yZWd1bGFyIGZhLXVzZXIiIGFyaWEtaGlkZGVuPSJ0cnVlIj48L3NwYW4+PC9kaXY+PGRpdiBjbGFzcz0iZmxleC1zaHJpbmstMSBwb3NpdGlvbi1yZWxhdGl2ZSB0cmFuc2NyaXB0LWFycm93IGJnLWxpZ2h0LWJsdWUgcm91bmRlZCBweS0yIHB4LTMiPjxkaXYgY2xhc3M9InRyYW5zY3JpcHQtbGluZS1zcGVha2VyIj48ZGl2IGNsYXNzPSJmb250LXdlaWdodC1ib2xkIj5KaW0gVmVuYTwvZGl2PjxkaXYgY2xhc3M9InNlY29uZGFyeS10aXRsZSBmb250LWl0YWxpYyBtYi0xIj5DaGllZiBFeGVjdXRpdmUgT2ZmaWNlciBhdCBVbmlvbiBQYWNpZmljPC9kaXY+PC9kaXY+PHAgY2xhc3M9InBiLTIgbWItMCI+VGhhbmtzLCBTY290dC48L3A+PC9kaXY+PC9kaXY+PGRpdiBjbGFzcz0idHJhbnNjcmlwdC1saW5lLXJpZ2h0IG1iLTQiPjxkaXYgY2xhc3M9Imluc2lkZXItaW1hZ2UgdGV4dC1jZW50ZXIgbXQtMyBtbC0zIj48c3BhbiBjbGFzcz0iZmEtcmVndWxhciBmYS11c2VyIiBhcmlhLWhpZGRlbj0idHJ1ZSI+PC9zcGFuPjwvZGl2PjxkaXYgY2xhc3M9ImZsZXgtc2hyaW5rLTEgcG9zaXRpb24tcmVsYXRpdmUgdHJhbnNjcmlwdC1hcnJvdyBiZy1saWdodC1ncmVlbiByb3VuZGVkIHB5LTIgcHgtMyI+PGRpdiBjbGFzcz0idHJhbnNjcmlwdC1saW5lLXNwZWFrZXIiPjxkaXYgY2xhc3M9ImZvbnQtd2VpZ2h0LWJvbGQiPlNjb3R0IEdyb3VwPC9kaXY+PGRpdiBjbGFzcz0ic2Vjb25kYXJ5LXRpdGxlIGZvbnQtaXRhbGljIG1iLTEiPiBBbmFseXN0IGF0IFdvbGZlIFJlc2VhcmNoPC9kaXY+PC9kaXY+PHAgY2xhc3M9InBiLTIgbWItMCI+VGhhbmsgeW91LCBndXlzLjwvcD48L2Rpdj48L2Rpdj48ZGl2IGNsYXNzPSJ0cmFuc2NyaXB0LWxpbmUtbGVmdCBwYi00Ij48ZGl2IGNsYXNzPSJpbnNpZGVyLWltYWdlIHRleHQtY2VudGVyIG10LTMgbXItMyI+PHNwYW4gY2xhc3M9ImZhLXJlZ3VsYXIgZmEtcGhvbmUiIGFyaWEtaGlkZGVuPSJ0cnVlIj48L3NwYW4+PC9kaXY+PGRpdiBjbGFzcz0iZmxleC1zaHJpbmstMSBwb3NpdGlvbi1yZWxhdGl2ZSB0cmFuc2NyaXB0LWFycm93IGJnLWxpZ2h0IHJvdW5kZWQgcHktMiBweC0zIj48ZGl2IGNsYXNzPSJ0cmFuc2NyaXB0LWxpbmUtc3BlYWtlciI+PGRpdiBjbGFzcz0iZm9udC13ZWlnaHQtYm9sZCBtYi0xIj5PcGVyYXRvcjwvZGl2PjwvZGl2PjxwIGNsYXNzPSJwYi0yIG1iLTAiPk91ciBuZXh0IHF1ZXN0aW9uIGlzIGZyb20gdGhlIGxpbmUgb2YgRWxsaW90IEFscGVyIHdpdGggVEQgQ293ZW4uIFBsZWFzZSBwcm9jZWVkIHdpdGggeW91ciBxdWVzdGlvbnMuPC9wPjwvZGl2PjwvZGl2PjxkaXYgY2xhc3M9InRyYW5zY3JpcHQtbGluZS1sZWZ0IHBiLTQiPjxkaXYgY2xhc3M9Imluc2lkZXItaW1hZ2UgdGV4dC1jZW50ZXIgbXQtMyBtci0zIj48c3BhbiBjbGFzcz0iZmEtcmVndWxhciBmYS11c2VyIiBhcmlhLWhpZGRlbj0idHJ1ZSI+PC9zcGFuPjwvZGl2PjxkaXYgY2xhc3M9ImZsZXgtc2hyaW5rLTEgcG9zaXRpb24tcmVsYXRpdmUgdHJhbnNjcmlwdC1hcnJvdyBiZy1saWdodC1ibHVlIHJvdW5kZWQgcHktMiBweC0zIj48ZGl2IGNsYXNzPSJ0cmFuc2NyaXB0LWxpbmUtc3BlYWtlciI+PGRpdiBjbGFzcz0iZm9udC13ZWlnaHQtYm9sZCI+SmltIFZlbmE8L2Rpdj48ZGl2IGNsYXNzPSJzZWNvbmRhcnktdGl0bGUgZm9udC1pdGFsaWMgbWItMSI+Q2hpZWYgRXhlY3V0aXZlIE9mZmljZXIgYXQgVW5pb24gUGFjaWZpYzwvZGl2PjwvZGl2PjxwIGNsYXNzPSJwYi0yIG1iLTAiPkdvb2QgbW9ybmluZywgRWxsaW90LjwvcD48L2Rpdj48L2Rpdj48ZGl2IGNsYXNzPSJ0cmFuc2NyaXB0LWxpbmUtcmlnaHQgbWItNCI+PGRpdiBjbGFzcz0iaW5zaWRlci1pbWFnZSB0ZXh0LWNlbnRlciBtdC0zIG1sLTMiPjxzcGFuIGNsYXNzPSJmYS1yZWd1bGFyIGZhLXVzZXIiIGFyaWEtaGlkZGVuPSJ0cnVlIj48L3NwYW4+PC9kaXY+PGRpdiBjbGFzcz0iZmxleC1zaHJpbmstMSBwb3NpdGlvbi1yZWxhdGl2ZSB0cmFuc2NyaXB0LWFycm93IGJnLWxpZ2h0LWdyZWVuIHJvdW5kZWQgcHktMiBweC0zIj48ZGl2IGNsYXNzPSJ0cmFuc2NyaXB0LWxpbmUtc3BlYWtlciI+PGRpdiBjbGFzcz0iZm9udC13ZWlnaHQtYm9sZCI+RWxsaW90IEFscGVyPC9kaXY+PGRpdiBjbGFzcz0ic2Vjb25kYXJ5LXRpdGxlIGZvbnQtaXRhbGljIG1iLTEiPiBBbmFseXN0IGF0IFREIENvd2VuPC9kaXY+PC9kaXY+PHAgY2xhc3M9InBiLTIgbWItMCI+R3JlYXQuIFRoYW5rIHlvdS4gVGhpcyBpcyBFbGxpb3Qgb24gZm9yIEphc29uIFNlaWRhbC4gSSBiZWxpZXZlIGl0J3MgdGhlIGZpcnN0LXF1YXJ0ZXIgdGhpcyB5ZWFyIGZvciB5b3VyIGRvbWVzdGljIGludGVybW9kYWwgdm9sdW1lIG91dGxvb2sgaXMgcG9zaXRpdmUuIENhbiB5b3UgdGFsayBhYm91dCB3aGF0IHlvdSdyZSBzZWVpbmcgaW4gdGhlIGRvbWVzdGljIGludGVybW9kYWwgbWFya2V0IGluIFE0PyBBbmQgSSBrbm93IHlvdSBhbHJlYWR5IHRhbGtlZCBhYm91dCBraW5kIG9mIHRoZSBtaXggaGVhZHdpbmRzIGluIGludGVybmF0aW9uYWwgZ3Jvd3RoIGluIGZ1ZWwsIGJ1dCB3ZSBzZWUgZG9tZXN0aWMgaW50ZXJtb2RhbCBncm93aW5nIGludG8gdGhlIHF1YXJ0ZXIsIGNvdWxkIHRoYXQgbWF5YmUgcGFydGlhbGx5IG9mZnNldCBpbnRlcm1vZGFsIHJldmVudWUgcGVyIGNhciBpbiBRND8gSnVzdCB0cnlpbmcgdG8gZ2F1Z2UgdGhlIG1hZ25pdHVkZT8gVGhhbmsgeW91LjwvcD48L2Rpdj48L2Rpdj48ZGl2IGNsYXNzPSJ0cmFuc2NyaXB0LWxpbmUtbGVmdCBwYi00Ij48ZGl2IGNsYXNzPSJpbnNpZGVyLWltYWdlIHRleHQtY2VudGVyIG10LTMgbXItMyI+PHNwYW4gY2xhc3M9ImZhLXJlZ3VsYXIgZmEtdXNlciIgYXJpYS1oaWRkZW49InRydWUiPjwvc3Bhbj48L2Rpdj48ZGl2IGNsYXNzPSJmbGV4LXNocmluay0xIHBvc2l0aW9uLXJlbGF0aXZlIHRyYW5zY3JpcHQtYXJyb3cgYmctbGlnaHQtYmx1ZSByb3VuZGVkIHB5LTIgcHgtMyI+PGRpdiBjbGFzcz0idHJhbnNjcmlwdC1saW5lLXNwZWFrZXIiPjxkaXYgY2xhc3M9ImZvbnQtd2VpZ2h0LWJvbGQiPktlbm55IFJvY2tlcjwvZGl2PjxkaXYgY2xhc3M9InNlY29uZGFyeS10aXRsZSBmb250LWl0YWxpYyBtYi0xIj5FeGVjdXRpdmUgVmljZSBQcmVzaWRlbnQsIE1hcmtldGluZyBhbmQgU2FsZXMgYXQgVW5pb24gUGFjaWZpYzwvZGl2PjwvZGl2PjxwIGNsYXNzPSJwYi0yIG1iLTAiPlNvIHdlJ3ZlIGJlZW4gZW5jb3VyYWdlZCBvbiB0aGUgZG9tZXN0aWMgaW50ZXJtb2RhbCBmcm9udCBldmVuIGFzIGxhdGUgYXMgdGhlIHNlY29uZC1xdWFydGVyLCB3ZSBzYXcgdGhhdCBsaW5lIGJlIHBvc2l0aXZlLiBJdCdzIGJlZW4gcG9zaXRpdmUgaW4gdGhlIHRoaXJkIHF1YXJ0ZXIuIE5vdyBzb21lIG9mIHRoYXQgaGFzIGJlbmVmaXRlZCBmcm9tIHRoZSBpbnRlcm5hdGlvbmFsIGludGVybW9kYWwgc2lkZSBhbmQgdGhhdCdzIHdoeSBJIGtlZXAgaGFycGluZyBvbiB0aGVzZSBwcm9kdWN0cyB0aGF0IHdlIGhhdmUsIGhhdmluZyBhIHByb2R1Y3QgbGlrZSBJbmxhbmQgRW1waXJlIGhlbHBzIHVzIGNhcHR1cmUgc29tZSBvZiB0aGF0IGRvbWVzdGljIGludGVybW9kYWwsIGFuZCB3ZSd2ZSBzZWVuIHNvbWUgc3Ryb25nIGRlbWFuZCB0aGVyZS4gSSdsbCB0ZWxsIHlvdSwgYXMgaXQgbG9va3MgYXQgd2UgbG9vayBhdCBpdCBmb3IgdGhlIGZvdXJ0aCBxdWFydGVyLCBhZ2Fpbiwgd2UgdGhpbmsgd2UnbGwgc2VlIGEgbGl0dGxlIGJpdCBtb3JlIG9mIGEgYmVuZWZpdCBmb3Igd2hhdCdzIHRha2luZyBwbGFjZSBvbiB0aGUgaW50ZXJuYXRpb25hbCBpbnRlcm1vZGFsIHNpZGUgYW5kIHdlJ2xsIHNlZSB3aGF0IGhhcHBlbnMgYXMgd2UgY29udGludWUgdGhyb3VnaG91dCB0aGUgcXVhcnRlci48L3A+PC9kaXY+PC9kaXY+PGRpdiBjbGFzcz0idHJhbnNjcmlwdC1saW5lLXJpZ2h0IG1iLTQiPjxkaXYgY2xhc3M9Imluc2lkZXItaW1hZ2UgdGV4dC1jZW50ZXIgbXQtMyBtbC0zIj48c3BhbiBjbGFzcz0iZmEtcmVndWxhciBmYS11c2VyIiBhcmlhLWhpZGRlbj0idHJ1ZSI+PC9zcGFuPjwvZGl2PjxkaXYgY2xhc3M9ImZsZXgtc2hyaW5rLTEgcG9zaXRpb24tcmVsYXRpdmUgdHJhbnNjcmlwdC1hcnJvdyBiZy1saWdodC1ncmVlbiByb3VuZGVkIHB5LTIgcHgtMyI+PGRpdiBjbGFzcz0idHJhbnNjcmlwdC1saW5lLXNwZWFrZXIiPjxkaXYgY2xhc3M9ImZvbnQtd2VpZ2h0LWJvbGQiPkVsbGlvdCBBbHBlcjwvZGl2PjxkaXYgY2xhc3M9InNlY29uZGFyeS10aXRsZSBmb250LWl0YWxpYyBtYi0xIj4gQW5hbHlzdCBhdCBURCBDb3dlbjwvZGl2PjwvZGl2PjxwIGNsYXNzPSJwYi0yIG1iLTAiPlRoYW5rcywgS2VubnkuPC9wPjwvZGl2PjwvZGl2PjxkaXYgY2xhc3M9InRyYW5zY3JpcHQtbGluZS1sZWZ0IHBiLTQiPjxkaXYgY2xhc3M9Imluc2lkZXItaW1hZ2UgdGV4dC1jZW50ZXIgbXQtMyBtci0zIj48c3BhbiBjbGFzcz0iZmEtcmVndWxhciBmYS11c2VyIiBhcmlhLWhpZGRlbj0idHJ1ZSI+PC9zcGFuPjwvZGl2PjxkaXYgY2xhc3M9ImZsZXgtc2hyaW5rLTEgcG9zaXRpb24tcmVsYXRpdmUgdHJhbnNjcmlwdC1hcnJvdyBiZy1saWdodC1ibHVlIHJvdW5kZWQgcHktMiBweC0zIj48ZGl2IGNsYXNzPSJ0cmFuc2NyaXB0LWxpbmUtc3BlYWtlciI+PGRpdiBjbGFzcz0iZm9udC13ZWlnaHQtYm9sZCI+SmltIFZlbmE8L2Rpdj48ZGl2IGNsYXNzPSJzZWNvbmRhcnktdGl0bGUgZm9udC1pdGFsaWMgbWItMSI+Q2hpZWYgRXhlY3V0aXZlIE9mZmljZXIgYXQgVW5pb24gUGFjaWZpYzwvZGl2PjwvZGl2PjxwIGNsYXNzPSJwYi0yIG1iLTAiPlRoYW5rIHlvdSB2ZXJ5IG11Y2guPC9wPjwvZGl2PjwvZGl2PjxkaXYgY2xhc3M9InRyYW5zY3JpcHQtbGluZS1sZWZ0IHBiLTQiPjxkaXYgY2xhc3M9Imluc2lkZXItaW1hZ2UgdGV4dC1jZW50ZXIgbXQtMyBtci0zIj48c3BhbiBjbGFzcz0iZmEtcmVndWxhciBmYS1waG9uZSIgYXJpYS1oaWRkZW49InRydWUiPjwvc3Bhbj48L2Rpdj48ZGl2IGNsYXNzPSJmbGV4LXNocmluay0xIHBvc2l0aW9uLXJlbGF0aXZlIHRyYW5zY3JpcHQtYXJyb3cgYmctbGlnaHQgcm91bmRlZCBweS0yIHB4LTMiPjxkaXYgY2xhc3M9InRyYW5zY3JpcHQtbGluZS1zcGVha2VyIj48ZGl2IGNsYXNzPSJmb250LXdlaWdodC1ib2xkIG1iLTEiPk9wZXJhdG9yPC9kaXY+PC9kaXY+PHAgY2xhc3M9InBiLTIgbWItMCI+T3VyIGZpbmFsIHF1ZXN0aW9uIGlzIGZyb20gdGhlIGxpbmUgb2YgW0luZGVjaXBoZXJhYmxlXSB3aXRoIENpdGlncm91cC4gUGxlYXNlIHByb2NlZWQgd2l0aCB5b3VyIHF1ZXN0aW9uLjwvcD48L2Rpdj48L2Rpdj48ZGl2IGNsYXNzPSJ0cmFuc2NyaXB0LWxpbmUtbGVmdCBwYi00Ij48ZGl2IGNsYXNzPSJpbnNpZGVyLWltYWdlIHRleHQtY2VudGVyIG10LTMgbXItMyI+PHNwYW4gY2xhc3M9ImZhLXJlZ3VsYXIgZmEtdXNlciIgYXJpYS1oaWRkZW49InRydWUiPjwvc3Bhbj48L2Rpdj48ZGl2IGNsYXNzPSJmbGV4LXNocmluay0xIHBvc2l0aW9uLXJlbGF0aXZlIHRyYW5zY3JpcHQtYXJyb3cgYmctbGlnaHQtYmx1ZSByb3VuZGVkIHB5LTIgcHgtMyI+PGRpdiBjbGFzcz0idHJhbnNjcmlwdC1saW5lLXNwZWFrZXIiPjxkaXYgY2xhc3M9ImZvbnQtd2VpZ2h0LWJvbGQiPkppbSBWZW5hPC9kaXY+PGRpdiBjbGFzcz0ic2Vjb25kYXJ5LXRpdGxlIGZvbnQtaXRhbGljIG1iLTEiPkNoaWVmIEV4ZWN1dGl2ZSBPZmZpY2VyIGF0IFVuaW9uIFBhY2lmaWM8L2Rpdj48L2Rpdj48cCBjbGFzcz0icGItMiBtYi0wIj5BcmkgW1Bob25ldGljXSwgZ29vZCBtb3JuaW5nLjwvcD48L2Rpdj48L2Rpdj48ZGl2IGNsYXNzPSJ0cmFuc2NyaXB0LWxpbmUtbGVmdCBwYi00Ij48ZGl2IGNsYXNzPSJpbnNpZGVyLWltYWdlIHRleHQtY2VudGVyIG10LTMgbXItMyI+PHNwYW4gY2xhc3M9ImZhLXJlZ3VsYXIgZmEtdXNlciIgYXJpYS1oaWRkZW49InRydWUiPjwvc3Bhbj48L2Rpdj48ZGl2IGNsYXNzPSJmbGV4LXNocmluay0xIHBvc2l0aW9uLXJlbGF0aXZlIHRyYW5zY3JpcHQtYXJyb3cgYmctbGlnaHQtYmx1ZSByb3VuZGVkIHB5LTIgcHgtMyI+PGRpdiBjbGFzcz0idHJhbnNjcmlwdC1saW5lLXNwZWFrZXIiPjxkaXYgY2xhc3M9ImZvbnQtd2VpZ2h0LWJvbGQiPlVuaWRlbnRpZmllZCBQYXJ0aWNpcGFudDwvZGl2PjxkaXYgY2xhc3M9InNlY29uZGFyeS10aXRsZSBmb250LWl0YWxpYyBtYi0xIj4gYXQgVW5pb24gUGFjaWZpYzwvZGl2PjwvZGl2PjxwIGNsYXNzPSJwYi0yIG1iLTAiPkhpLCBnb29kIG1vcm5pbmcuIFdoYXQncyB0aGF0LCBKaW0/IEknbSBzb3JyeS48L3A+PC9kaXY+PC9kaXY+PGRpdiBjbGFzcz0idHJhbnNjcmlwdC1saW5lLWxlZnQgcGItNCI+PGRpdiBjbGFzcz0iaW5zaWRlci1pbWFnZSB0ZXh0LWNlbnRlciBtdC0zIG1yLTMiPjxzcGFuIGNsYXNzPSJmYS1yZWd1bGFyIGZhLXVzZXIiIGFyaWEtaGlkZGVuPSJ0cnVlIj48L3NwYW4+PC9kaXY+PGRpdiBjbGFzcz0iZmxleC1zaHJpbmstMSBwb3NpdGlvbi1yZWxhdGl2ZSB0cmFuc2NyaXB0LWFycm93IGJnLWxpZ2h0LWJsdWUgcm91bmRlZCBweS0yIHB4LTMiPjxkaXYgY2xhc3M9InRyYW5zY3JpcHQtbGluZS1zcGVha2VyIj48ZGl2IGNsYXNzPSJmb250LXdlaWdodC1ib2xkIj5KaW0gVmVuYTwvZGl2PjxkaXYgY2xhc3M9InNlY29uZGFyeS10aXRsZSBmb250LWl0YWxpYyBtYi0xIj5DaGllZiBFeGVjdXRpdmUgT2ZmaWNlciBhdCBVbmlvbiBQYWNpZmljPC9kaXY+PC9kaXY+PHAgY2xhc3M9InBiLTIgbWItMCI+SSBzYWlkLCBnb29kIG1vcm5pbmcgYW5kIHRoZXkgcHV0IHlvdSBsYXN0LjwvcD48L2Rpdj48L2Rpdj48ZGl2IGNsYXNzPSJ0cmFuc2NyaXB0LWxpbmUtbGVmdCBwYi00Ij48ZGl2IGNsYXNzPSJpbnNpZGVyLWltYWdlIHRleHQtY2VudGVyIG10LTMgbXItMyI+PHNwYW4gY2xhc3M9ImZhLXJlZ3VsYXIgZmEtdXNlciIgYXJpYS1oaWRkZW49InRydWUiPjwvc3Bhbj48L2Rpdj48ZGl2IGNsYXNzPSJmbGV4LXNocmluay0xIHBvc2l0aW9uLXJlbGF0aXZlIHRyYW5zY3JpcHQtYXJyb3cgYmctbGlnaHQtYmx1ZSByb3VuZGVkIHB5LTIgcHgtMyI+PGRpdiBjbGFzcz0idHJhbnNjcmlwdC1saW5lLXNwZWFrZXIiPjxkaXYgY2xhc3M9ImZvbnQtd2VpZ2h0LWJvbGQiPlVuaWRlbnRpZmllZCBQYXJ0aWNpcGFudDwvZGl2PjxkaXYgY2xhc3M9InNlY29uZGFyeS10aXRsZSBmb250LWl0YWxpYyBtYi0xIj4gYXQgVW5pb24gUGFjaWZpYzwvZGl2PjwvZGl2PjxwIGNsYXNzPSJwYi0yIG1iLTAiPlllYWgsIEkga25vdyB0aGF0J3MgLS0gaGV5LCBpdCBoYXBwZW5zLiBJdCdzIG9rYXkuIFRoYW5rIHlvdSBmb3IgZml0dGluZyBtZSBpbiByZWdhcmRsZXNzLiBJIGp1c3Qgd2FudGVkIHRvIC0tIEkga25vdyBzb21lIG90aGVyIHBlb3BsZSBoYXZlIHNwb2tlbiBhYm91dCB0aGlzIGFscmVhZHksIGJ1dCBJIHdhbnRlZCB0byBhc2sgYWJvdXQgdGhpcyB0aGUgdGFyZ2V0IHRvIHByaWNlIGFib3ZlLXJhaWwgaW5mbGF0aW9uLiBDb3VsZCB5b3UgZ2l2ZSB1cyBjb2xvciBqdXN0IHRvIGJlIGNsZWFyLCBpcyB0aGF0IHNvbWV0aGluZyB0aGF0J3MgYmVpbmcgYWNoaWV2ZWQgY3VycmVudGx5IGFuZCB0aGF0IHdlIGNhbiBleHBlY3QgZm9yIDIwMjQ/IEFuZCB0aGVuIGtpbmQgb2YgZ2l2ZW4gdGhlIGxvb3NlciBjYXBhY2l0eSBlbnZpcm9ubWVudCwgd291bGQgeW91IHNheSB0aGF0IHlvdSd2ZSBraW5kIG9mIGdvdHRlbiBtb3JlIHB1c2hiYWNrIGZyb20gY3VzdG9tZXJzIGFzIHlvdSBoYXZlIHRob3NlIHByaWNpbmcgZGlzY3Vzc2lvbnM/IE9yIGRvIHlvdSB0aGluayBzZXJ2aWNlIGlzIHN1ZmZpY2llbnQgY3VycmVudGx5IHRvIGtpbmQgb2YgY29tcGVuc2F0ZSBmb3Igd2hhdGV2ZXIgdGhlIGxvb3NlIHRydWNrIGVudmlyb25tZW50IG1pZ2h0IGJlIGRvaW5nIG9yIHRoZSBraW5kIG9mIHRoZSBzb2Z0ZXIgZGVtYW5kIGVudmlyb25tZW50IG1pZ2h0IGJlPzwvcD48L2Rpdj48L2Rpdj48ZGl2IGNsYXNzPSJ0cmFuc2NyaXB0LWxpbmUtbGVmdCBwYi00Ij48ZGl2IGNsYXNzPSJpbnNpZGVyLWltYWdlIHRleHQtY2VudGVyIG10LTMgbXItMyI+PHNwYW4gY2xhc3M9ImZhLXJlZ3VsYXIgZmEtdXNlciIgYXJpYS1oaWRkZW49InRydWUiPjwvc3Bhbj48L2Rpdj48ZGl2IGNsYXNzPSJmbGV4LXNocmluay0xIHBvc2l0aW9uLXJlbGF0aXZlIHRyYW5zY3JpcHQtYXJyb3cgYmctbGlnaHQtYmx1ZSByb3VuZGVkIHB5LTIgcHgtMyI+PGRpdiBjbGFzcz0idHJhbnNjcmlwdC1saW5lLXNwZWFrZXIiPjxkaXYgY2xhc3M9ImZvbnQtd2VpZ2h0LWJvbGQiPkppbSBWZW5hPC9kaXY+PGRpdiBjbGFzcz0ic2Vjb25kYXJ5LXRpdGxlIGZvbnQtaXRhbGljIG1iLTEiPkNoaWVmIEV4ZWN1dGl2ZSBPZmZpY2VyIGF0IFVuaW9uIFBhY2lmaWM8L2Rpdj48L2Rpdj48cCBjbGFzcz0icGItMiBtYi0wIj5BcmkgW1Bob25ldGljXSBHb29kIHF1ZXN0aW9uLCBLZW5ueS48L3A+PC9kaXY+PC9kaXY+PGRpdiBjbGFzcz0idHJhbnNjcmlwdC1saW5lLWxlZnQgcGItNCI+PGRpdiBjbGFzcz0iaW5zaWRlci1pbWFnZSB0ZXh0LWNlbnRlciBtdC0zIG1yLTMiPjxzcGFuIGNsYXNzPSJmYS1yZWd1bGFyIGZhLXVzZXIiIGFyaWEtaGlkZGVuPSJ0cnVlIj48L3NwYW4+PC9kaXY+PGRpdiBjbGFzcz0iZmxleC1zaHJpbmstMSBwb3NpdGlvbi1yZWxhdGl2ZSB0cmFuc2NyaXB0LWFycm93IGJnLWxpZ2h0LWJsdWUgcm91bmRlZCBweS0yIHB4LTMiPjxkaXYgY2xhc3M9InRyYW5zY3JpcHQtbGluZS1zcGVha2VyIj48ZGl2IGNsYXNzPSJmb250LXdlaWdodC1ib2xkIj5LZW5ueSBSb2NrZXI8L2Rpdj48ZGl2IGNsYXNzPSJzZWNvbmRhcnktdGl0bGUgZm9udC1pdGFsaWMgbWItMSI+RXhlY3V0aXZlIFZpY2UgUHJlc2lkZW50LCBNYXJrZXRpbmcgYW5kIFNhbGVzIGF0IFVuaW9uIFBhY2lmaWM8L2Rpdj48L2Rpdj48cCBjbGFzcz0icGItMiBtYi0wIj5ZZWFoLiBTbyBJIHRoaW5rIHlvdSdyZSB0YWxraW5nIHNwZWNpZmljYWxseSBhbmQgb25seSBhYm91dCBkb21lc3RpYyBpbnRlcm1vZGFsLCB5b3UnbGwgaGF2ZSB0byBjbGVhciBpdCB1cCBpZiB5b3UgY2FuLiBXZSd2ZSBnb3QgLS0gYW5kIHdlJ3ZlIHRhbGtlZCBhYm91dCB0aGlzLCB3ZSd2ZSBnb3QgcHJpY2luZyBtZWNoYW5pc21zIGZvciBvdXIgY3VzdG9tZXJzIHRoYXQgYXJlIGluIHBsYWNlIHRvIGtlZXAgdGhlbSBjb21wZXRpdGl2ZS4gQWdhaW4sIEkgdGFsa2VkIHRvIHlvdSBhYm91dCB0aGUgZmFjdCB0aGF0IHlvdSBrbm93LCBzZWNvbmQgcXVhcnRlciwgdGhpcmQgcXVhcnRlciwgd2Ugd2VyZSB1cCBpbiBkb21lc3RpYyBpbnRlcm1vZGFsLiBTbyB3ZSBsb29rIGF0IHRoYXQgYXMgYSBwb3NpdGl2ZSBvdXRjb21lIGZvciB1cy4gV2UndmUgZ29uZSBmcm9tIGEgdHJ1Y2tpbmcgZW52aXJvbm1lbnQgcmVhbGx5IHNpbmNlIDIwMjIgdGhhdCdzIHJlYWxseSBiZWVuIHN0YWduYW50IHRvIGRvd253YXJkIGFuZCBpdCdzIGZsYXR0aXNoIG5vdy4gV2UnbGwgc2VlIHdoYXQgaGFwcGVucyBpbiB0aGUgbmV4dCBmZXcgbW9udGhzLjwvcD48cCBjbGFzcz0icGItMiBtYi0wIj5CdXQgd2UgZmVlbC1nb29kIGFib3V0IHdoZXJlIHdlJ3JlIHBvc2l0aW9uZWQgYW5kIHRoZSBhYmlsaXR5IGFzIGl0IGNhcGFjaXR5IHRpZ2h0ZW5zLCB3ZSdyZSBnb2luZyB0byBzZWUgbW9yZSB2YWx1ZSBvbiB0aGUgcHJpY2luZyBzaWRlLjwvcD48L2Rpdj48L2Rpdj48ZGl2IGNsYXNzPSJ0cmFuc2NyaXB0LWxpbmUtbGVmdCBwYi00Ij48ZGl2IGNsYXNzPSJpbnNpZGVyLWltYWdlIHRleHQtY2VudGVyIG10LTMgbXItMyI+PHNwYW4gY2xhc3M9ImZhLXJlZ3VsYXIgZmEtdXNlciIgYXJpYS1oaWRkZW49InRydWUiPjwvc3Bhbj48L2Rpdj48ZGl2IGNsYXNzPSJmbGV4LXNocmluay0xIHBvc2l0aW9uLXJlbGF0aXZlIHRyYW5zY3JpcHQtYXJyb3cgYmctbGlnaHQtYmx1ZSByb3VuZGVkIHB5LTIgcHgtMyI+PGRpdiBjbGFzcz0idHJhbnNjcmlwdC1saW5lLXNwZWFrZXIiPjxkaXYgY2xhc3M9ImZvbnQtd2VpZ2h0LWJvbGQiPkppbSBWZW5hPC9kaXY+PGRpdiBjbGFzcz0ic2Vjb25kYXJ5LXRpdGxlIGZvbnQtaXRhbGljIG1iLTEiPkNoaWVmIEV4ZWN1dGl2ZSBPZmZpY2VyIGF0IFVuaW9uIFBhY2lmaWM8L2Rpdj48L2Rpdj48cCBjbGFzcz0icGItMiBtYi0wIj5KZW5uaWZlciwgZG8geW91IHdhbnQgdG8gdGFsayBhYm91dCB0aGUgLS0gbm8gaW5mbGF0aW9uPzwvcD48L2Rpdj48L2Rpdj48ZGl2IGNsYXNzPSJ0cmFuc2NyaXB0LWxpbmUtbGVmdCBwYi00Ij48ZGl2IGNsYXNzPSJpbnNpZGVyLWltYWdlIG10LTMgbXItMyIgc3R5bGU9ImJhY2tncm91bmQtaW1hZ2U6IHVybChodHRwczovL2luc2lkZXJ0cmFkZXMuY29tL21lZGlhLzIwNDlpbnNpZGVyX2plbm5pZmVyaGFtYW5uLmpwZyk7Ij48L2Rpdj48ZGl2IGNsYXNzPSJmbGV4LXNocmluay0xIHBvc2l0aW9uLXJlbGF0aXZlIHRyYW5zY3JpcHQtYXJyb3cgYmctbGlnaHQtYmx1ZSByb3VuZGVkIHB5LTIgcHgtMyI+PGRpdiBjbGFzcz0idHJhbnNjcmlwdC1saW5lLXNwZWFrZXIiPjxkaXYgY2xhc3M9ImZvbnQtd2VpZ2h0LWJvbGQiPkplbm5pZmVyIEhhbWFubjwvZGl2PjxkaXYgY2xhc3M9InNlY29uZGFyeS10aXRsZSBmb250LWl0YWxpYyBtYi0xIj5DaGllZiBGaW5hbmNpYWwgT2ZmaWNlciBhdCBVbmlvbiBQYWNpZmljPC9kaXY+PC9kaXY+PHAgY2xhc3M9InBiLTIgbWItMCI+QWJzb2x1dGVseS4gU28gdG8gdGhhdCBwb2ludCwgaW4gdGVybXMgb2YgeW91ciBxdWVzdGlvbiwgYWJzb2x1dGVseSwgb3VyIHByaWNpbmcgZG9sbGFycyB0b2RheSBhcmUgZXhjZWVkaW5nIG91ciBpbmZsYXRpb24gZG9sbGFycyBhbmQgdGhleSBoYXZlIHRocm91Z2hvdXQgdGhpcyBpbmZsYXRpb25hcnkgcGVyaW9kLCB3aGV0aGVyIHlvdSdyZSB0YWxraW5nIGFib3V0IDIwMjQsIGV2ZW4gZ29pbmcgYmFjayAyMDIzLCAyMDIyLCB3ZSBoYXZlIGJlZW4gY29tbWl0dGVkIHRvIHRoYXQgYW5kIHdlIGhhdmUgYWNoaWV2ZWQgdGhhdC4gSSB0aGluayB0aGUgaW1wb3J0YW50IHBvaW50IHJlYWxseSBpcyBnb2luZy1mb3J3YXJkIGFuZCB3ZSB0YWxrZWQgYWJvdXQgdGhpcyBhdCBJbnZlc3RvciBEYXkgaXMgdGhhdCBub3Qgb25seSB3aWxsIHdlIGNvbnRpbnVlIHRvIGhhdmUgb3VyIHByaWNlIGRvbGxhcnMgZXhjZWVkIG91ciBpbmZsYXRpb24gZG9sbGFycywgYnV0IGl0IHdpbGwgYmVjb21lIGFjY3JldGl2ZSB0byBvdXIgbWFyZ2lucyBuZXh0IHllYXIuIFNvIGZlZWwgdmVyeSBidWxsaXNoIG9uIHRoYXQgZnJvbnQuPC9wPjwvZGl2PjwvZGl2PjxkaXYgY2xhc3M9InRyYW5zY3JpcHQtbGluZS1sZWZ0IHBiLTQiPjxkaXYgY2xhc3M9Imluc2lkZXItaW1hZ2UgdGV4dC1jZW50ZXIgbXQtMyBtci0zIj48c3BhbiBjbGFzcz0iZmEtcmVndWxhciBmYS11c2VyIiBhcmlhLWhpZGRlbj0idHJ1ZSI+PC9zcGFuPjwvZGl2PjxkaXYgY2xhc3M9ImZsZXgtc2hyaW5rLTEgcG9zaXRpb24tcmVsYXRpdmUgdHJhbnNjcmlwdC1hcnJvdyBiZy1saWdodC1ibHVlIHJvdW5kZWQgcHktMiBweC0zIj48ZGl2IGNsYXNzPSJ0cmFuc2NyaXB0LWxpbmUtc3BlYWtlciI+PGRpdiBjbGFzcz0iZm9udC13ZWlnaHQtYm9sZCI+SmltIFZlbmE8L2Rpdj48ZGl2IGNsYXNzPSJzZWNvbmRhcnktdGl0bGUgZm9udC1pdGFsaWMgbWItMSI+Q2hpZWYgRXhlY3V0aXZlIE9mZmljZXIgYXQgVW5pb24gUGFjaWZpYzwvZGl2PjwvZGl2PjxwIGNsYXNzPSJwYi0yIG1iLTAiPlNvIEFyaSBbUGhvbmV0aWNdLCBnb29kIHF1ZXN0aW9uLiBXaHkgZG9uJ3QgSSBqdXN0IHdyYXAgaXQgdXAgcmVhbCBxdWljayBhbmQgdGhlbiBsb29raW5nLWZvcndhcmQgdG8gdGhlIGNhbGwgaW4gdGhyZWUgbW9udGhzIGFuZCBsb29raW5nLWZvcndhcmQgdG8gZmluaXNoaW5nIG9mZiB0aGlzIHllYXIsIGp1c3QgdGhlIHdheSB3ZSBzZXQgaXQgdXAgYW5kIGFsc28gZGVsaXZlcmluZyBvbiB3aGF0IHdlIHNhaWQgbGFzdCB5ZWFyLiBJZiB3ZSBsb29rIGF0IHdoYXQgd2UndmUgYmVlbiBhYmxlIHRvIGRlbGl2ZXIgYXMgYSB0ZWFtLCAxMCUgaW5jcmVhc2UgaW4gZWFybmluZ3MgcGVyIHNoYXJlLCAxMSUgdXAgaW4gb3BlcmF0aW5nIGluY29tZSwgOSUgdXAgaW4gbmV0IGluY29tZSwgcHJvZHVjdGl2aXR5IHVwIDEyJS4gVGhvc2UgYXJlIGFsbCBudW1iZXJzIHRoYXQgbWFrZSB1cyB2ZXJ5IGNvbWZvcnRhYmxlIG9mIGhvdyB3ZSBhcmUgb3BlcmF0aW5nIHRoZSByYWlscm9hZCBhbmQgaG93IHdlJ3JlIGRyaXZpbmcgYnVzaW5lc3MuPC9wPjxwIGNsYXNzPSJwYi0yIG1iLTAiPldlIHRoaW5rIHRoYXQgaWYgd2UgZ2V0IHRoZSBzZXJ2aWNlLWxldmVsIGFuZCBpdCdzIHZlcnkgY2xvc2Ugd2hlcmUgd2UgYXJlIHJpZ2h0IG5vdyB0byB0aGUgcmlnaHQgbGV2ZWwsIHRoZW4gdGhlIGRpc2N1c3Npb24gaXMgaG93IGRvIHdlIHdvcmsgdG9nZXRoZXIgd2l0aCBvdXIgY3VzdG9tZXJzIHRvIHdpbiBpbiB0aGUgbWFya2V0cGxhY2UgYW5kIG5vdCB3b3JyaWVkIGFib3V0IHdoYXQgdGhlIC0tIHdoZXRoZXIgdGhlIHNlcnZpY2UgaXMgaG9sZGluZyB0aGVtIGJhY2sgZnJvbSB3aW5uaW5nIGluIHRoZSBtYXJrZXRwbGFjZS4gU28gd2l0aCB0aGF0LCBsZXQgbWUganVzdCBjbG9zZSBvZmYgYnkgdGhhbmtpbmcgZXZlcnlib2R5IGZyb20gam9pbmluZyB1cyB0aGlzIG1vcm5pbmcuIEkga25vdyB0aGVyZSB3YXMgY29tcGV0aW5nIGNhbGxzIGFuZCBuaWNlIHRvIGhhdmUgeW91IGd1eXMgYWxsIHdpdGggdXMgdGhpcyBtb3JuaW5nIGFuZCBsb29raW5nLWZvcndhcmQgdG8gbW9yZSBkaXNjdXNzaW9ucyBhcyB3ZSBtb3ZlIGFoZWFkLjwvcD48cCBjbGFzcz0icGItMiBtYi0wIj5UaGFuayB5b3UgdmVyeSBtdWNoLjwvcD48L2Rpdj48L2Rpdj48ZGl2IGNsYXNzPSJ0cmFuc2NyaXB0LWxpbmUtbGVmdCBwYi00Ij48ZGl2IGNsYXNzPSJpbnNpZGVyLWltYWdlIHRleHQtY2VudGVyIG10LTMgbXItMyI+PHNwYW4gY2xhc3M9ImZhLXJlZ3VsYXIgZmEtcGhvbmUiIGFyaWEtaGlkZGVuPSJ0cnVlIj48L3NwYW4+PC9kaXY+PGRpdiBjbGFzcz0iZmxleC1zaHJpbmstMSBwb3NpdGlvbi1yZWxhdGl2ZSB0cmFuc2NyaXB0LWFycm93IGJnLWxpZ2h0IHJvdW5kZWQgcHktMiBweC0zIj48ZGl2IGNsYXNzPSJ0cmFuc2NyaXB0LWxpbmUtc3BlYWtlciI+PGRpdiBjbGFzcz0iZm9udC13ZWlnaHQtYm9sZCBtYi0xIj5PcGVyYXRvcjwvZGl2PjwvZGl2PjxwIGNsYXNzPSJwYi0yIG1iLTAiPltPcGVyYXRvciBDbG9zaW5nIFJlbWFya3NdPC9wPjwvZGl2PjwvZGl2PjwvZGl2PjwvZGl2PjxwPjxhIGhyZWY9Imh0dHBzOi8vd3d3LmFscGhhc3RyZWV0LmNvbS8iIHJlbD0ibm9mb2xsb3cgbm9vcGVuZXIiPjxpbWcgc3JjPSIvaW1hZ2VzL2FscGhhc3RyZWV0LnBuZyIgYWx0PSJBbHBoYSBTdHJlZXQgTG9nbyIgbG9hZGluZz0ibGF6eSIgd2lkdGg9IjE1MCIgaGVpZ2h0ID0iNDMiPjwvYT48L3A+ZAIHDxYCHwAF8Ck8ZGl2IGNsYXNzPSdkLXByaW50LW5vbmUnPjxkaXYgY2xhc3M9J21vcmUtaGVhZGxpbmUgbW9yZS1oZWFkbGluZS1Ub3BQaWN0dXJlJz5Nb3JlIEZyb20gTWFya2V0QmVhdDwvZGl2PjxkaXYgY2xhc3M9J21vbWIgbW9tYi1Ub3BQaWN0dXJlJz48ZGl2IGNsYXNzPSJtb21iLXNlY3Rpb24iPjxhIHRhcmdldD0iX2JsYW5rIiByZWw9InNwb25zb3JlZCBub29wZW5lciIgY2xhc3M9Imxpbmtib3ggbGlua3RleHQiIGhyZWY9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL3NjcmlwdHMvcmVkaXJlY3QuYXNweD9UcmlnZ2VyZWRDYW1wYWlnbklEPTk3MzYmVXNlcklEPTAmUGxhY2VtZW50PU5hdGl2ZURpc3BsYXkmU291cmNlPU5hdGl2ZURpc3BsYXkmaW50ZXJzdGl0aWFsPTEmbm9za2lwPTEiPjxkaXYgY2xhc3M9ImltYWdlYm94Ij48aW1nIHNyYz0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vaW1hZ2VzL3dlYnB1c2gvZmlsZXMvdGh1bWJfMjA0M3B1c2hfR292ZXJubWVudC0zLmpwZyIgbG9hZGluZz0ibGF6eSIgZGVjb2Rpbmc9ImFzeW5jIiBhbHQ9IiI+PC9kaXY+PGRpdiBjbGFzcz0idGV4dGJveCI+PGRpdiBjbGFzcz0idGl0bGUtbGluZSBsaW5rdGV4dCI+QmlkZW4gdG8gTGF1bmNoIOKAnEZlZE5PV+KAnSBbTW92ZSBZb3VyIE1vbmV5IE5vd108L2Rpdj48ZGl2IGNsYXNzPSJkZXNjLWxpbmUiPkVhcmxpZXIgdGhpcyB5ZWFyIFByZXNpZGVudCBCaWRlbiBzaWduZWQgdGhlIGRlYXRoIHdhcnJhbnQgZm9yIEFtZXJpY2HigKYNCg0KRXhlY3V0aXZlIE9yZGVyIDE0MDY3IHdpbGwgZXNzZW50aWEuLi48L2Rpdj48c3BhbiBjbGFzcz0iZnJvbS1saW5lIj5Qcmlvcml0eSBHb2xkPHNwYW4gY2xhc3M9ImZyb20tbGluZS1zcG9uc29yZWQiPiA8c3BhbiBjbGFzcz0iZnJvbS1saW5lLXNlcCI+fDwvc3Bhbj4gU3BvbnNvcmVkPC9zcGFuPjwvc3Bhbj48aW1nIGxvYWRpbmc9J2xhenknIHNyYz0naHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vc2NyaXB0cy9UcmlnZ2VyZWRDYW1wYWlnblBpeGVsLmFzaHg/VHJpZ2dlcmVkQ2FtcGFpZ25JRD05NzM2JlBsYWNlbWVudD1OYXRpdmVEaXNwbGF5JlNvdXJjZT1OYXRpdmVEaXNwbGF5JyBhbHQ9JycgaGVpZ2h0PScxJyB3aWR0aD0nMScgLz48L2Rpdj48L2E+PC9kaXY+PGRpdiBjbGFzcz0ibW9tYi1zZWN0aW9uIj48YSB0YXJnZXQ9Il9ibGFuayIgcmVsPSJzcG9uc29yZWQgbm9vcGVuZXIiIGNsYXNzPSJsaW5rYm94IGxpbmt0ZXh0IiBocmVmPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9zbGlkZXNob3dzLzctbG93LWJldGEtc3RvY2tzLWZvci10aGUtcmlzay1hdmVyc2UtaW52ZXN0b3IvMC5hc3B4P3V0bV9zb3VyY2U9TW9yZU9uTWFya2V0QmVhdEFkJnV0bV9tZWRpdW09YmFubmVyJnV0bV9jYW1wYWlnbj1Nb3JlT25NYXJrZXRCZWF0QWQiPjxkaXYgY2xhc3M9ImltYWdlYm94Ij48aW1nIHNyYz0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vaW1hZ2VzL3dlYnB1c2gvZmlsZXMvdGh1bWJfMjA1OXB1c2hfRGVwb3NpdHBob3Rvc18zMjQ1NjI3NjRfUy5qcGciIGxvYWRpbmc9ImxhenkiIGRlY29kaW5nPSJhc3luYyIgYWx0PSIiPjwvZGl2PjxkaXYgY2xhc3M9InRleHRib3giPjxkaXYgY2xhc3M9InRpdGxlLWxpbmUgbGlua3RleHQiPjcgTG93IEJldGEgU3RvY2tzIGZvciB0aGUgUmlzay1BdmVyc2UgSW52ZXN0b3I8L2Rpdj48ZGl2IGNsYXNzPSJkZXNjLWxpbmUiPkludmVzdGluZyBpcyBhYm91dCBiYWxhbmNpbmcgcmlzayBhbmQgcmV3YXJkLiBUaGF0J3Mgd2h5IHJlZ2FyZGxlc3Mgb2YgbWFya2V0IGNvbmRpdGlvbnMsIG1hbnkgaW52ZXN0b3JzIHdpdGggLi4uPC9kaXY+PHNwYW4gY2xhc3M9ImZyb20tbGluZSI+TWFya2V0QmVhdDwvc3Bhbj48L2Rpdj48L2E+PC9kaXY+PGRpdiBjbGFzcz0ibW9tYi1zZWN0aW9uIj48YSB0YXJnZXQ9Il9ibGFuayIgcmVsPSJzcG9uc29yZWQgbm9vcGVuZXIiIGNsYXNzPSJsaW5rYm94IGxpbmt0ZXh0IiBocmVmPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9zY3JpcHRzL3JlZGlyZWN0LmFzcHg/VHJpZ2dlcmVkQ2FtcGFpZ25JRD05ODg2JlVzZXJJRD0wJlBsYWNlbWVudD1OYXRpdmVEaXNwbGF5JlNvdXJjZT1OYXRpdmVEaXNwbGF5JmludGVyc3RpdGlhbD0xJm5vc2tpcD0xIj48ZGl2IGNsYXNzPSJpbWFnZWJveCI+PGltZyBzcmM9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2ltYWdlcy93ZWJwdXNoL2ZpbGVzL3RodW1iXzIwNDVwdXNoX0FJLTUuanBnIiBsb2FkaW5nPSJsYXp5IiBkZWNvZGluZz0iYXN5bmMiIGFsdD0iIj48L2Rpdj48ZGl2IGNsYXNzPSJ0ZXh0Ym94Ij48ZGl2IGNsYXNzPSJ0aXRsZS1saW5lIGxpbmt0ZXh0Ij50b3AgQUkgc3RvY2sgKGl04oCZcyBub3QgTVNGVCwgR09PR0wsIEFNWk4gb3IgQUFQTCk8L2Rpdj48ZGl2IGNsYXNzPSJkZXNjLWxpbmUiPkFJIHdhcyBieSBmYXIgdGhlIGJpZ2dlc3QgdGVjaCBpbnZlc3RpbmcgdHJlbmQgcmlnaHQgbm93Lg0KDQpCdXQgUm9zcyBHaXZlbnMgc2F5cyB0aGUgIzEgYXJ0aWZpY2lhbCBpbnRlbGxpZ2VuLi4uPC9kaXY+PHNwYW4gY2xhc3M9ImZyb20tbGluZSI+VHJhZGVycyBBZ2VuY3k8c3BhbiBjbGFzcz0iZnJvbS1saW5lLXNwb25zb3JlZCI+IDxzcGFuIGNsYXNzPSJmcm9tLWxpbmUtc2VwIj58PC9zcGFuPiBTcG9uc29yZWQ8L3NwYW4+PC9zcGFuPjxpbWcgbG9hZGluZz0nbGF6eScgc3JjPSdodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9zY3JpcHRzL1RyaWdnZXJlZENhbXBhaWduUGl4ZWwuYXNoeD9UcmlnZ2VyZWRDYW1wYWlnbklEPTk4ODYmUGxhY2VtZW50PU5hdGl2ZURpc3BsYXkmU291cmNlPU5hdGl2ZURpc3BsYXknIGFsdD0nJyBoZWlnaHQ9JzEnIHdpZHRoPScxJyAvPjwvZGl2PjwvYT48L2Rpdj48ZGl2IGNsYXNzPSJtb21iLXNlY3Rpb24iPjxhIHRhcmdldD0iX2JsYW5rIiByZWw9InNwb25zb3JlZCBub29wZW5lciIgY2xhc3M9Imxpbmtib3ggbGlua3RleHQiIGhyZWY9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL3NsaWRlc2hvd3MvNy1zdG9ja3Mtd2l0aC1yZWNlbnQtZG93bmdyYWRlcy13b3J0aC1hLXNlY29uZC1sb29rLzAuYXNweD91dG1fc291cmNlPU1vcmVPbk1hcmtldEJlYXRBZCZ1dG1fbWVkaXVtPWJhbm5lciZ1dG1fY2FtcGFpZ249TW9yZU9uTWFya2V0QmVhdEFkIj48ZGl2IGNsYXNzPSJpbWFnZWJveCI+PGltZyBzcmM9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2ltYWdlcy93ZWJwdXNoL2ZpbGVzL3RodW1iXyIgbG9hZGluZz0ibGF6eSIgZGVjb2Rpbmc9ImFzeW5jIiBhbHQ9IiI+PC9kaXY+PGRpdiBjbGFzcz0idGV4dGJveCI+PGRpdiBjbGFzcz0idGl0bGUtbGluZSBsaW5rdGV4dCI+NyBTdG9ja3Mgd2l0aCBSZWNlbnQgRG93bmdyYWRlcyBXb3J0aCBhIFNlY29uZCBMb29rPC9kaXY+PGRpdiBjbGFzcz0iZGVzYy1saW5lIj5BbmFseXN0IHJhdGluZ3MgY2FuIGJlIGEga2V5IHBpZWNlIG9mIGluZm9ybWF0aW9uIHRoYXQgaW52ZXN0b3JzIGxvb2sgZm9yIGluIHN0b2NrIGV2YWx1YXRpb24uIFR5cGljYWxseSwgYW5hbC4uLjwvZGl2PjxzcGFuIGNsYXNzPSJmcm9tLWxpbmUiPk1hcmtldEJlYXQ8L3NwYW4+PC9kaXY+PC9hPjwvZGl2PjxkaXYgY2xhc3M9Im1vbWItc2VjdGlvbiI+PGEgdGFyZ2V0PSJfYmxhbmsiIHJlbD0ic3BvbnNvcmVkIG5vb3BlbmVyIiBjbGFzcz0ibGlua2JveCBsaW5rdGV4dCIgaHJlZj0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vc2NyaXB0cy9yZWRpcmVjdC5hc3B4P1RyaWdnZXJlZENhbXBhaWduSUQ9OTY5NSZVc2VySUQ9MCZQbGFjZW1lbnQ9TmF0aXZlRGlzcGxheSZTb3VyY2U9TmF0aXZlRGlzcGxheSZpbnRlcnN0aXRpYWw9MSZub3NraXA9MSI+PGRpdiBjbGFzcz0iaW1hZ2Vib3giPjxpbWcgc3JjPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9pbWFnZXMvd2VicHVzaC9maWxlcy90aHVtYl8yMDYxcHVzaF9jYXBpdGFsLTUwNDMxNzJfNjQwLmpwZyIgbG9hZGluZz0ibGF6eSIgZGVjb2Rpbmc9ImFzeW5jIiBhbHQ9IiI+PC9kaXY+PGRpdiBjbGFzcz0idGV4dGJveCI+PGRpdiBjbGFzcz0idGl0bGUtbGluZSBsaW5rdGV4dCI+VGltIFN5a2Vz4oCZIFVyZ2VudCBUcmFkZSBBbGVydDog4oCcTWFrZSB0aGlzIG1vdmUgbm934oCdPC9kaXY+PGRpdiBjbGFzcz0iZGVzYy1saW5lIj5XQVJOSU5HOiA4MCBXYWxsIFN0cmVldCBiYW5rcyBhcmUgZ2VhcmluZyB1cCBmb3IgTUFTU0lWRSBELkMuIHNob2NrDQoNClRoaXMgJDIgdHJpbGxpb24gRC5DLiBzaG9jayBpcyBOT1QgYWJvdS4uLjwvZGl2PjxzcGFuIGNsYXNzPSJmcm9tLWxpbmUiPlRpbW90aHkgU3lrZXM8c3BhbiBjbGFzcz0iZnJvbS1saW5lLXNwb25zb3JlZCI+IDxzcGFuIGNsYXNzPSJmcm9tLWxpbmUtc2VwIj58PC9zcGFuPiBTcG9uc29yZWQ8L3NwYW4+PC9zcGFuPjxpbWcgbG9hZGluZz0nbGF6eScgc3JjPSdodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9zY3JpcHRzL1RyaWdnZXJlZENhbXBhaWduUGl4ZWwuYXNoeD9UcmlnZ2VyZWRDYW1wYWlnbklEPTk2OTUmUGxhY2VtZW50PU5hdGl2ZURpc3BsYXkmU291cmNlPU5hdGl2ZURpc3BsYXknIGFsdD0nJyBoZWlnaHQ9JzEnIHdpZHRoPScxJyAvPjwvZGl2PjwvYT48L2Rpdj48ZGl2IGNsYXNzPSJtb21iLXNlY3Rpb24iPjxhIHRhcmdldD0iX2JsYW5rIiByZWw9InNwb25zb3JlZCBub29wZW5lciIgY2xhc3M9Imxpbmtib3ggbGlua3RleHQiIGhyZWY9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL3NsaWRlc2hvd3MvYmVzdC1saXRoaXVtLXN0b2Nrcy10by1idXkvMC5hc3B4P3V0bV9zb3VyY2U9TW9yZU9uTWFya2V0QmVhdEFkJnV0bV9tZWRpdW09YmFubmVyJnV0bV9jYW1wYWlnbj1Nb3JlT25NYXJrZXRCZWF0QWQiPjxkaXYgY2xhc3M9ImltYWdlYm94Ij48aW1nIHNyYz0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vaW1hZ2VzL3dlYnB1c2gvZmlsZXMvdGh1bWJfMjA1MHB1c2hfbGl0aGl1bS5qcGciIGxvYWRpbmc9ImxhenkiIGRlY29kaW5nPSJhc3luYyIgYWx0PSIiPjwvZGl2PjxkaXYgY2xhc3M9InRleHRib3giPjxkaXYgY2xhc3M9InRpdGxlLWxpbmUgbGlua3RleHQiPlRoZSAxMCBCZXN0IExpdGhpdW0gU3RvY2tzIHRvIEJ1eSBmb3IgYSBQb3N0IEdhc29saW5lIFdvcmxkPC9kaXY+PGRpdiBjbGFzcz0iZGVzYy1saW5lIj5FbGVjdHJpYyB2ZWhpY2xlcyBjdXJyZW50bHkgbWFrZSB1cCBhYm91dCA1JSBvZiBuZXcgY2FyIHNhbGVzIGluIHRoZSBVbml0ZWQgU3RhdGVzLiBXaGlsZSB0aGV5IGhhdmUgcmVjZWl2ZWQgYS4uLjwvZGl2PjxzcGFuIGNsYXNzPSJmcm9tLWxpbmUiPk1hcmtldEJlYXQ8L3NwYW4+PC9kaXY+PC9hPjwvZGl2PjwvZGl2PjwvZGl2PmQCCQ9kFgoCAw8WAh8AZGQCBQ8WAh8ABapHPGRpdiBjbGFzcz0ic2VjdGlvbi1oZWFkaW5nIj48aDI+DQpGZWF0dXJlZCBBcnRpY2xlcyBhbmQgT2ZmZXJzPC9oMj48L2Rpdj48dWwgY2xhc3M9Im1iLTQgcGwtMCI+PGxpIGNsYXNzPSJlbnRyeS1jYXJkIGhvdmVyLWNhcmQgYm9yZGVyLTAgbmV3cy1zaWRlYmFyIGQtZmxleCBmbGV4LXdyYXAgYWxpZ24taXRlbXMtY2VudGVyIHAtMCBwb3NpdGlvbi1yZWxhdGl2ZSIgc3R5bGU9ImN1cnNvcjpwb2ludGVyIj48ZGl2IGNsYXNzPSJpbWFnZS1saW5rIj48aW1nIHNyYz0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbG9nb3MvYXJ0aWNsZXMvc21hbGxfMjAyNDEwMTgxNDIzNDNfbWFzc2l2ZS1zb2ZpLXN0b2NrLXJhbGx5LWluY29taW5nLWFmdGVyLWZvcnRyZXNzLW4uanBnIiBhbHQ9Ik1hc3NpdmUgU29GaSBTdG9jayBSYWxseSBJbmNvbWluZyBBZnRlciBGb3J0cmVzcyBOZXdzIiBkZWNvZGluZz0iYXN5bmMiIGhlaWdodD0iOTUiIHdpZHRoPSIxMjYiPjwvZGl2PjxkaXYgY2xhc3M9ImRlc2NyaXB0aW9uIHAtMiI+PGRpdiBjbGFzcz0idGl0bGUgYy1kYXJrLWdyYXkgZm9udC13ZWlnaHQtYm9sZCBmb250LXNtYWxsIj5NYXNzaXZlIFNvRmkgU3RvY2sgUmFsbHkgSW5jb21pbmcgQWZ0ZXIgRm9ydHJlc3MgTmV3czwvZGl2PjxkaXYgY2xhc3M9ImQtYmxvY2sgZm9udC1zbWFsbGVyIHRleHQtdXBwZXJjYXNlIG10LTEic3R5bGU9ImZvbnQtd2VpZ2h0OjUwMDsiPkJ5IEdhYnJpZWwgT3NvcmlvLU1hemlsbGkgPHNwYW4gY2xhc3M9ImQtaW5saW5lLWJsb2NrIG14LTEiPnw8L3NwYW4+IE9jdG9iZXIgMjEsIDIwMjQ8L2Rpdj48L2Rpdj48YSBjbGFzcz0ic3RyZXRjaGVkLWxpbmsiIGhyZWY9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL29yaWdpbmFscy9tYXNzaXZlLXNvZmktc3RvY2stcmFsbHktaW5jb21pbmctYWZ0ZXItZm9ydHJlc3MtbmV3cy8iPjxzcGFuIGNsYXNzPSJzci1vbmx5Ij5WaWV3IE1hc3NpdmUgU29GaSBTdG9jayBSYWxseSBJbmNvbWluZyBBZnRlciBGb3J0cmVzcyBOZXdzPC9zcGFuPjwvYT48L2xpPjxsaSBjbGFzcz0iZW50cnktY2FyZCBob3Zlci1jYXJkIGJvcmRlci0wIG5ld3Mtc2lkZWJhciBkLWZsZXggZmxleC13cmFwIGFsaWduLWl0ZW1zLWNlbnRlciBwLTAgcG9zaXRpb24tcmVsYXRpdmUiIHN0eWxlPSJjdXJzb3I6cG9pbnRlcjsiPjxzcGFuIHN0eWxlPSJwb3NpdGlvbjphYnNvbHV0ZTtoZWlnaHQ6MDsiPjxpbWcgbG9hZGluZz0nbGF6eScgc3JjPSdodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9zY3JpcHRzL1RyaWdnZXJlZENhbXBhaWduUGl4ZWwuYXNoeD9UcmlnZ2VyZWRDYW1wYWlnbklEPTk4ODYmUGxhY2VtZW50PU5hdGl2ZURpc3BsYXkmU291cmNlPU5hdGl2ZURpc3BsYXknIGFsdD0nJyBoZWlnaHQ9JzEnIHdpZHRoPScxJyAvPjwvc3Bhbj48ZGl2IHN0eWxlPSJib3JkZXItcmFkaXVzOiAwLjI1cmVtOyBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1ncmF5LTMpO21hcmdpbjogMDtmbGV4OiAwIDAgMTA1cHg7YXNwZWN0LXJhdGlvOiAyMSAvIDE3O292ZXJmbG93OiBoaWRkZW47Ij48aW1nIHNyYz0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vaW1hZ2VzL3dlYnB1c2gvZmlsZXMvdGh1bWJfMjA0NXB1c2hfQUktNS5qcGciIGFsdD0idG9wIEFJIHN0b2NrIChpdOKAmXMgbm90IE1TRlQsIEdPT0dMLCBBTVpOIG9yIEFBUEwpIiBsb2FkaW5nPSJsYXp5IiBkZWNvZGluZz0iYXN5bmMiIHdpZHRoPSIxMDUiIGhlaWdodD0iODUiIGxvYWRpbmc9ImxhenkiIGRlY29kaW5nPSJhc3luYyIgd2lkdGg9IjEwNSIgaGVpZ2h0PSI4NSIgc3R5bGU9IndpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7b2JqZWN0LWZpdDpjb3ZlcjsiPjwvZGl2PjxkaXYgc3R5bGU9ImZsZXg6IDEgMSAxNTBweDsgcGFkZGluZzowLjVyZW07Ij48ZGl2IGNsYXNzPSJ0aXRsZSIgc3R5bGU9Im92ZXJmbG93OmhpZGRlbjsgbWF4LWhlaWdodDozLjZlbTsgZm9udC13ZWlnaHQ6NjAwOyBjb2xvcjogdmFyKC0tZGFyay1ncmF5KTsgZm9udC1zaXplOjAuODg4cmVtOyI+dG9wIEFJIHN0b2NrIChpdOKAmXMgbm90IE1TRlQsIEdPT0dMLCBBTVpOIG9yIEFBUEwpPC9kaXY+PGRpdiBzdHlsZT0ibWFyZ2luLXRvcDogLjI1cmVtO2ZvbnQtc2l6ZTogLjc3N2VtOyBmb250LXdlaWdodDo1MDA7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlOyI+RnJvbSBUcmFkZXJzIEFnZW5jeTxzdHJvbmcgc3R5bGU9Im1hcmdpbi1sZWZ0OjVweDsiPihBZCk8L3N0cm9uZz48L2Rpdj48L2Rpdj48YSB0YXJnZXQ9Il9ibGFuayIgcmVsPSJzcG9uc29yZWQgbm9vcGVuZXIiIHN0eWxlPSJwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTsiIGhyZWY9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL3NjcmlwdHMvcmVkaXJlY3QuYXNweD9UcmlnZ2VyZWRDYW1wYWlnbklEPTk4ODYmVXNlcklEPTAmUGxhY2VtZW50PU5hdGl2ZURpc3BsYXkmU291cmNlPU5hdGl2ZURpc3BsYXkmaW50ZXJzdGl0aWFsPTEmbm9za2lwPTEiPjxzcGFuIHN0eWxlPSJwb3NpdGlvbjphYnNvbHV0ZTsgd2lkdGg6MXB4O2hlaWdodDoxcHg7b3ZlcmZsb3c6aGlkZGVuOyBjbGlwOnJlY3QoMCwwLDAsMCk7d2hpdGUtc3BhY2U6bm93cmFwOyI+VmlldyB0b3AgQUkgc3RvY2sgKGl04oCZcyBub3QgTVNGVCwgR09PR0wsIEFNWk4gb3IgQUFQTCk8L3NwYW4+PC9hPjwvbGk+PGxpIGNsYXNzPSJlbnRyeS1jYXJkIGhvdmVyLWNhcmQgYm9yZGVyLTAgbmV3cy1zaWRlYmFyIGQtZmxleCBmbGV4LXdyYXAgYWxpZ24taXRlbXMtY2VudGVyIHAtMCBwb3NpdGlvbi1yZWxhdGl2ZSIgc3R5bGU9ImN1cnNvcjpwb2ludGVyIj48ZGl2IGNsYXNzPSJpbWFnZS1saW5rIj48aW1nIHNyYz0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbG9nb3MvYXJ0aWNsZXMvc21hbGxfMjAyNDEwMjMwNzI0MDRfaXMtdGhpcy1udmlkaWEtYmFja2VkLXJvYm90aWNzLXN0b2NrLWEtYnV5LWFzLWl0LW4uanBnIiBhbHQ9IklzIFRoaXMgTlZJRElBIEJhY2tlZCBSb2JvdGljcyBTdG9jayBhIEJ1eSBBcyBJdCBOZWFycyBFeHBhbnNpb24/IiBsb2FkaW5nPSJsYXp5IiBkZWNvZGluZz0iYXN5bmMiIGhlaWdodD0iOTUiIHdpZHRoPSIxNTciPjwvZGl2PjxkaXYgY2xhc3M9ImRlc2NyaXB0aW9uIHAtMiI+PGRpdiBjbGFzcz0idGl0bGUgYy1kYXJrLWdyYXkgZm9udC13ZWlnaHQtYm9sZCBmb250LXNtYWxsIj5JcyBUaGlzIE5WSURJQSBCYWNrZWQgUm9ib3RpY3MgU3RvY2sgYSBCdXkgQXMgSXQgTmVhcnMgRXhwYW5zaW9uPzwvZGl2PjxkaXYgY2xhc3M9ImQtYmxvY2sgZm9udC1zbWFsbGVyIHRleHQtdXBwZXJjYXNlIG10LTEic3R5bGU9ImZvbnQtd2VpZ2h0OjUwMDsiPkJ5IExlbyBNaWxsZXIgPHNwYW4gY2xhc3M9ImQtaW5saW5lLWJsb2NrIG14LTEiPnw8L3NwYW4+IE9jdG9iZXIgMjMsIDIwMjQ8L2Rpdj48L2Rpdj48YSBjbGFzcz0ic3RyZXRjaGVkLWxpbmsiIGhyZWY9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL29yaWdpbmFscy9pcy10aGlzLW52aWRpYS1iYWNrZWQtcm9ib3RpY3Mtc3RvY2stYS1idXktYXMtaXQtbmVhcnMtZXhwYW5zaW9uLyI+PHNwYW4gY2xhc3M9InNyLW9ubHkiPlZpZXcgSXMgVGhpcyBOVklESUEgQmFja2VkIFJvYm90aWNzIFN0b2NrIGEgQnV5IEFzIEl0IE5lYXJzIEV4cGFuc2lvbj88L3NwYW4+PC9hPjwvbGk+PGxpIGNsYXNzPSJlbnRyeS1jYXJkIGhvdmVyLWNhcmQgYm9yZGVyLTAgbmV3cy1zaWRlYmFyIGQtZmxleCBmbGV4LXdyYXAgYWxpZ24taXRlbXMtY2VudGVyIHAtMCBwb3NpdGlvbi1yZWxhdGl2ZSIgc3R5bGU9ImN1cnNvcjpwb2ludGVyIj48ZGl2IGNsYXNzPSJpbWFnZS1saW5rIj48aW1nIHNyYz0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbG9nb3MvYXJ0aWNsZXMvc21hbGxfMjAyNDEwMjEwOTM4NThfbnVjbGVhci1wb3dlci1yZWFjaGVzLWNyaXRpY2FsLW1hc3MtdG9wLXN0b2Nrcy10by5qcGciIGFsdD0iTnVjbGVhciBQb3dlciBSZWFjaGVzIENyaXRpY2FsIE1hc3M6IFRvcCBTdG9ja3MgdG8gV2F0Y2ggTm93IiBsb2FkaW5nPSJsYXp5IiBkZWNvZGluZz0iYXN5bmMiIGhlaWdodD0iOTUiIHdpZHRoPSIxNDMiPjwvZGl2PjxkaXYgY2xhc3M9ImRlc2NyaXB0aW9uIHAtMiI+PGRpdiBjbGFzcz0idGl0bGUgYy1kYXJrLWdyYXkgZm9udC13ZWlnaHQtYm9sZCBmb250LXNtYWxsIj5OdWNsZWFyIFBvd2VyIFJlYWNoZXMgQ3JpdGljYWwgTWFzczogVG9wIFN0b2NrcyB0byBXYXRjaCBOb3c8L2Rpdj48ZGl2IGNsYXNzPSJkLWJsb2NrIGZvbnQtc21hbGxlciB0ZXh0LXVwcGVyY2FzZSBtdC0xInN0eWxlPSJmb250LXdlaWdodDo1MDA7Ij5CeSBUaG9tYXMgSHVnaGVzIDxzcGFuIGNsYXNzPSJkLWlubGluZS1ibG9jayBteC0xIj58PC9zcGFuPiBPY3RvYmVyIDIxLCAyMDI0PC9kaXY+PC9kaXY+PGEgY2xhc3M9InN0cmV0Y2hlZC1saW5rIiBocmVmPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9zdG9jay1pZGVhcy9udWNsZWFyLXBvd2VyLXJlYWNoZXMtY3JpdGljYWwtbWFzcy10b3Atc3RvY2tzLXRvLXdhdGNoLW5vdy8iPjxzcGFuIGNsYXNzPSJzci1vbmx5Ij5WaWV3IE51Y2xlYXIgUG93ZXIgUmVhY2hlcyBDcml0aWNhbCBNYXNzOiBUb3AgU3RvY2tzIHRvIFdhdGNoIE5vdzwvc3Bhbj48L2E+PC9saT48bGkgY2xhc3M9ImVudHJ5LWNhcmQgaG92ZXItY2FyZCBib3JkZXItMCBuZXdzLXNpZGViYXIgZC1mbGV4IGZsZXgtd3JhcCBhbGlnbi1pdGVtcy1jZW50ZXIgcC0wIHBvc2l0aW9uLXJlbGF0aXZlIiBzdHlsZT0iY3Vyc29yOnBvaW50ZXIiPjxkaXYgY2xhc3M9ImltYWdlLWxpbmsiPjxpbWcgc3JjPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9sb2dvcy9taWNyb3NvZnQtY29ycG9yYXRpb24tbG9nby0xMjAweDY3NS5wbmciIGFsdD0iTWljcm9zb2Z0IChOQVNEQVE6TVNGVCkgVHJhZGluZyAyLjIlIEhpZ2hlciAgIC0gSGVyZSdzIFdoYXQgSGFwcGVuZWQiIGxvYWRpbmc9ImxhenkiIGRlY29kaW5nPSJhc3luYyIgaGVpZ2h0PSI5NSIgd2lkdGg9IjE2OCI+PC9kaXY+PGRpdiBjbGFzcz0iZGVzY3JpcHRpb24gcC0yIj48ZGl2IGNsYXNzPSJ0aXRsZSBjLWRhcmstZ3JheSBmb250LXdlaWdodC1ib2xkIGZvbnQtc21hbGwiPk1pY3Jvc29mdCAoTkFTREFROk1TRlQpIFRyYWRpbmcgMi4yJSBIaWdoZXIgICAtIEhlcmUncyBXaGF0IEhhcHBlbmVkPC9kaXY+PGRpdiBjbGFzcz0iZC1ibG9jayBmb250LXNtYWxsZXIgdGV4dC11cHBlcmNhc2UgbXQtMSJzdHlsZT0iZm9udC13ZWlnaHQ6NTAwOyI+QnkgTWFya2V0QmVhdCA8c3BhbiBjbGFzcz0iZC1pbmxpbmUtYmxvY2sgbXgtMSI+fDwvc3Bhbj4gT2N0b2JlciAyMiwgMjAyNDwvZGl2PjwvZGl2PjxhIGNsYXNzPSJzdHJldGNoZWQtbGluayIgaHJlZj0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vaW5zdGFudC1hbGVydHMvbmFzZGFxLW1zZnQtcGVyY2VudC1hZHZhbmNlLTIwMjQtMTAtMjIvIj48c3BhbiBjbGFzcz0ic3Itb25seSI+VmlldyBNaWNyb3NvZnQgKE5BU0RBUTpNU0ZUKSBUcmFkaW5nIDIuMiUgSGlnaGVyICAgLSBIZXJlJ3MgV2hhdCBIYXBwZW5lZDwvc3Bhbj48L2E+PC9saT48bGkgY2xhc3M9ImVudHJ5LWNhcmQgaG92ZXItY2FyZCBib3JkZXItMCBuZXdzLXNpZGViYXIgZC1mbGV4IGZsZXgtd3JhcCBhbGlnbi1pdGVtcy1jZW50ZXIgcC0wIHBvc2l0aW9uLXJlbGF0aXZlIiBzdHlsZT0iY3Vyc29yOnBvaW50ZXI7Ij48c3BhbiBzdHlsZT0icG9zaXRpb246YWJzb2x1dGU7aGVpZ2h0OjA7Ij48aW1nIGxvYWRpbmc9J2xhenknIHNyYz0naHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vc2NyaXB0cy9UcmlnZ2VyZWRDYW1wYWlnblBpeGVsLmFzaHg/VHJpZ2dlcmVkQ2FtcGFpZ25JRD05ODg2JlBsYWNlbWVudD1OYXRpdmVEaXNwbGF5JlNvdXJjZT1OYXRpdmVEaXNwbGF5JyBhbHQ9JycgaGVpZ2h0PScxJyB3aWR0aD0nMScgLz48L3NwYW4+PGRpdiBzdHlsZT0iYm9yZGVyLXJhZGl1czogMC4yNXJlbTsgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tZ3JheS0zKTttYXJnaW46IDA7ZmxleDogMCAwIDEwNXB4O2FzcGVjdC1yYXRpbzogMjEgLyAxNztvdmVyZmxvdzogaGlkZGVuOyI+PGltZyBzcmM9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2ltYWdlcy93ZWJwdXNoL2ZpbGVzL3RodW1iXzIwNDVwdXNoX0FJLTUuanBnIiBhbHQ9InRvcCBBSSBzdG9jayAoaXTigJlzIG5vdCBNU0ZULCBHT09HTCwgQU1aTiBvciBBQVBMKSIgbG9hZGluZz0ibGF6eSIgZGVjb2Rpbmc9ImFzeW5jIiB3aWR0aD0iMTA1IiBoZWlnaHQ9Ijg1IiBsb2FkaW5nPSJsYXp5IiBkZWNvZGluZz0iYXN5bmMiIHdpZHRoPSIxMDUiIGhlaWdodD0iODUiIHN0eWxlPSJ3aWR0aDoxMDAlO2hlaWdodDoxMDAlO29iamVjdC1maXQ6Y292ZXI7Ij48L2Rpdj48ZGl2IHN0eWxlPSJmbGV4OiAxIDEgMTUwcHg7IHBhZGRpbmc6MC41cmVtOyI+PGRpdiBjbGFzcz0idGl0bGUiIHN0eWxlPSJvdmVyZmxvdzpoaWRkZW47IG1heC1oZWlnaHQ6My42ZW07IGZvbnQtd2VpZ2h0OjYwMDsgY29sb3I6IHZhcigtLWRhcmstZ3JheSk7IGZvbnQtc2l6ZTowLjg4OHJlbTsiPnRvcCBBSSBzdG9jayAoaXTigJlzIG5vdCBNU0ZULCBHT09HTCwgQU1aTiBvciBBQVBMKTwvZGl2PjxkaXYgc3R5bGU9Im1hcmdpbi10b3A6IC4yNXJlbTtmb250LXNpemU6IC43NzdlbTsgZm9udC13ZWlnaHQ6NTAwO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTsiPkZyb20gVHJhZGVycyBBZ2VuY3k8c3Ryb25nIHN0eWxlPSJtYXJnaW4tbGVmdDo1cHg7Ij4oQWQpPC9zdHJvbmc+PC9kaXY+PC9kaXY+PGEgdGFyZ2V0PSJfYmxhbmsiIHJlbD0ic3BvbnNvcmVkIG5vb3BlbmVyIiBzdHlsZT0icG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7IiBocmVmPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9zY3JpcHRzL3JlZGlyZWN0LmFzcHg/VHJpZ2dlcmVkQ2FtcGFpZ25JRD05ODg2JlVzZXJJRD0wJlBsYWNlbWVudD1OYXRpdmVEaXNwbGF5JlNvdXJjZT1OYXRpdmVEaXNwbGF5JmludGVyc3RpdGlhbD0xJm5vc2tpcD0xIj48c3BhbiBzdHlsZT0icG9zaXRpb246YWJzb2x1dGU7IHdpZHRoOjFweDtoZWlnaHQ6MXB4O292ZXJmbG93OmhpZGRlbjsgY2xpcDpyZWN0KDAsMCwwLDApO3doaXRlLXNwYWNlOm5vd3JhcDsiPlZpZXcgdG9wIEFJIHN0b2NrIChpdOKAmXMgbm90IE1TRlQsIEdPT0dMLCBBTVpOIG9yIEFBUEwpPC9zcGFuPjwvYT48L2xpPjxsaSBjbGFzcz0iZW50cnktY2FyZCBob3Zlci1jYXJkIGJvcmRlci0wIG5ld3Mtc2lkZWJhciBkLWZsZXggZmxleC13cmFwIGFsaWduLWl0ZW1zLWNlbnRlciBwLTAgcG9zaXRpb24tcmVsYXRpdmUiIHN0eWxlPSJjdXJzb3I6cG9pbnRlciI+PGRpdiBjbGFzcz0iaW1hZ2UtbGluayI+PGltZyBzcmM9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2xvZ29zL2FkdmFuY2VkLW1pY3JvLWRldmljZXMtaW5jLWxvZ28tMTIwMHg2NzUuZ2lmIiBhbHQ9IkFkdmFuY2VkIE1pY3JvIERldmljZXMgKEFNRCkgU2V0IHRvIEFubm91bmNlIEVhcm5pbmdzIG9uIFR1ZXNkYXkiIGxvYWRpbmc9ImxhenkiIGRlY29kaW5nPSJhc3luYyIgaGVpZ2h0PSI5NSIgd2lkdGg9IjE2OCI+PC9kaXY+PGRpdiBjbGFzcz0iZGVzY3JpcHRpb24gcC0yIj48ZGl2IGNsYXNzPSJ0aXRsZSBjLWRhcmstZ3JheSBmb250LXdlaWdodC1ib2xkIGZvbnQtc21hbGwiPkFkdmFuY2VkIE1pY3JvIERldmljZXMgKEFNRCkgU2V0IHRvIEFubm91bmNlIEVhcm5pbmdzIG9uIFR1ZXNkYXk8L2Rpdj48ZGl2IGNsYXNzPSJkLWJsb2NrIGZvbnQtc21hbGxlciB0ZXh0LXVwcGVyY2FzZSBtdC0xInN0eWxlPSJmb250LXdlaWdodDo1MDA7Ij5CeSBNYXJrZXRCZWF0IDxzcGFuIGNsYXNzPSJkLWlubGluZS1ibG9jayBteC0xIj58PC9zcGFuPiBPY3RvYmVyIDIyLCAyMDI0PC9kaXY+PC9kaXY+PGEgY2xhc3M9InN0cmV0Y2hlZC1saW5rIiBocmVmPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9pbnN0YW50LWFsZXJ0cy9uYXNkYXEtYW1kLWVhcm5pbmdzLWRhdGUtMjAyNC0xMC0yMi8iPjxzcGFuIGNsYXNzPSJzci1vbmx5Ij5WaWV3IEFkdmFuY2VkIE1pY3JvIERldmljZXMgKEFNRCkgU2V0IHRvIEFubm91bmNlIEVhcm5pbmdzIG9uIFR1ZXNkYXk8L3NwYW4+PC9hPjwvbGk+PGxpIGNsYXNzPSJlbnRyeS1jYXJkIGhvdmVyLWNhcmQgYm9yZGVyLTAgbmV3cy1zaWRlYmFyIGQtZmxleCBmbGV4LXdyYXAgYWxpZ24taXRlbXMtY2VudGVyIHAtMCBwb3NpdGlvbi1yZWxhdGl2ZSIgc3R5bGU9ImN1cnNvcjpwb2ludGVyIj48ZGl2IGNsYXNzPSJpbWFnZS1saW5rIj48aW1nIHNyYz0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbG9nb3MvcGx1Zy1wb3dlci1pbmMtbG9nby0xMjAweDY3NS5wbmc/dj0yMDI0MDUxNDE0NDYxMyIgYWx0PSJQbHVnIFBvd2VyIFRhcmdldCBvZiBVbnVzdWFsbHkgTGFyZ2UgT3B0aW9ucyBUcmFkaW5nIChOQVNEQVE6UExVRykiIGxvYWRpbmc9ImxhenkiIGRlY29kaW5nPSJhc3luYyIgaGVpZ2h0PSI5NSIgd2lkdGg9IjE2OCI+PC9kaXY+PGRpdiBjbGFzcz0iZGVzY3JpcHRpb24gcC0yIj48ZGl2IGNsYXNzPSJ0aXRsZSBjLWRhcmstZ3JheSBmb250LXdlaWdodC1ib2xkIGZvbnQtc21hbGwiPlBsdWcgUG93ZXIgVGFyZ2V0IG9mIFVudXN1YWxseSBMYXJnZSBPcHRpb25zIFRyYWRpbmcgKE5BU0RBUTpQTFVHKTwvZGl2PjxkaXYgY2xhc3M9ImQtYmxvY2sgZm9udC1zbWFsbGVyIHRleHQtdXBwZXJjYXNlIG10LTEic3R5bGU9ImZvbnQtd2VpZ2h0OjUwMDsiPkJ5IE1hcmtldEJlYXQgPHNwYW4gY2xhc3M9ImQtaW5saW5lLWJsb2NrIG14LTEiPnw8L3NwYW4+IE9jdG9iZXIgMjEsIDIwMjQ8L2Rpdj48L2Rpdj48YSBjbGFzcz0ic3RyZXRjaGVkLWxpbmsiIGhyZWY9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2luc3RhbnQtYWxlcnRzL25hc2RhcS1wbHVnLW9wdGlvbnMtZGF0YS1yZXBvcnQtMjAyNC0xMC0yMS8iPjxzcGFuIGNsYXNzPSJzci1vbmx5Ij5WaWV3IFBsdWcgUG93ZXIgVGFyZ2V0IG9mIFVudXN1YWxseSBMYXJnZSBPcHRpb25zIFRyYWRpbmcgKE5BU0RBUTpQTFVHKTwvc3Bhbj48L2E+PC9saT48L3VsPmQCCQ8WAh8ABe8LPGRpdiBjbGFzcz0ibWItMyI+PGRpdiBjbGFzcz0ic2VjdGlvbi1oZWFkaW5nIj48aDIgPlJlY2VudCBWaWRlb3M8L2gyPjwvZGl2PjxkaXYgY2xhc3M9InB4LTEiPjxkaXYgY2xhc3M9ImVudHJ5LWNhcmQgZW50cnktY2FyZC1ob3ZlciBib3JkZXItMCB2aWRlby1zaWRlYmFyIGQtZmxleCBmbGV4LXdyYXAgYWxpZ24taXRlbXMtY2VudGVyIHAtMCAiIHN0eWxlPSJjdXJzb3I6cG9pbnRlciI+PGEgY2xhc3M9ImltYWdlLWxpbmsiIHN0eWxlPSJmbGV4OjE7YXNwZWN0LXJhdGlvOmF1dG87IiBocmVmPSIvdmlkZW9zL3BhbG8tYWx0by1uZXR3b3Jrcy1nYWlucy1tb21lbnR1bS13aGF0cy1uZXh0LWZvci10aGlzLWN5YmVyc2VjdXJpdHktZ2lhbnQvIj48aW1nIHNyYz0iL2xvZ29zL3ZpZGVvcy9zbWFsbF8yMDI0MTAyNDE2NDAzNl92aWRlb3BhbG9hbHRvY2xpcHRob21hc21vbWVudHVtLnBuZyIgbG9hZGluZz0ibGF6eSIgZGVjb2Rpbmc9ImFzeW5jIiBoZWlnaHQ9IjI4MSIgd2lkdGg9IjUwMCIgYWx0PSJQYWxvIEFsdG8gTmV0d29ya3MgR2FpbnMgTW9tZW50dW06IFdoYXTigJlzIE5leHQgZm9yIFRoaXMgQ3liZXJzZWN1cml0eSBHaWFudD8iLz48L2E+PC9kaXY+PGRpdiBjbGFzcz0iZW50cnktY2FyZCBlbnRyeS1jYXJkLWhvdmVyIGJvcmRlci0wIHZpZGVvLXNpZGViYXIgZC1mbGV4IGZsZXgtd3JhcCBhbGlnbi1pdGVtcy1jZW50ZXIgcC0wICIgc3R5bGU9ImN1cnNvcjpwb2ludGVyIj48YSBjbGFzcz0iaW1hZ2UtbGluayIgc3R5bGU9ImZsZXg6MTthc3BlY3QtcmF0aW86YXV0bzsiIGhyZWY9Ii92aWRlb3MvdGVzbGEtc3RvY2stcm9ja2V0cy0xNS1wb3N0LWVhcm5pbmdzLyI+PGltZyBzcmM9Ii9sb2dvcy92aWRlb3Mvc21hbGxfMjAyNDEwMjQxMzQ0MDBfdmlkZW90ZXNsYWVhcm5pbmdzdGhvbWFzLnBuZyIgbG9hZGluZz0ibGF6eSIgZGVjb2Rpbmc9ImFzeW5jIiBoZWlnaHQ9IjI4MSIgd2lkdGg9IjUwMCIgYWx0PSJUZXNsYSBTdG9jayBSb2NrZXRzIDE1JSBQb3N0LUVhcm5pbmdzIi8+PC9hPjwvZGl2PjxkaXYgY2xhc3M9ImVudHJ5LWNhcmQgZW50cnktY2FyZC1ob3ZlciBib3JkZXItMCB2aWRlby1zaWRlYmFyIGQtZmxleCBmbGV4LXdyYXAgYWxpZ24taXRlbXMtY2VudGVyIHAtMCAiIHN0eWxlPSJjdXJzb3I6cG9pbnRlciI+PGEgY2xhc3M9ImltYWdlLWxpbmsiIHN0eWxlPSJmbGV4OjE7YXNwZWN0LXJhdGlvOmF1dG87IiBocmVmPSIvdmlkZW9zL3N0b2NrLW1hcmtldC12b2xhdGlsaXR5LWVsZWN0aW9uLXNlYXNvbi1zdHJhdGVnaWVzLWZvci1pbnZlc3RvcnMvIj48aW1nIHNyYz0iL2xvZ29zL3ZpZGVvcy9zbWFsbF8yMDI0MTAyMzE2NTEzMV92aWRlb3RoZW90cmFkZXZvbGF0aWxpdHkucG5nIiBsb2FkaW5nPSJsYXp5IiBkZWNvZGluZz0iYXN5bmMiIGhlaWdodD0iMjgxIiB3aWR0aD0iNTAwIiBhbHQ9IlN0b2NrIE1hcmtldCBWb2xhdGlsaXR5OiBFbGVjdGlvbiBTZWFzb24gU3RyYXRlZ2llcyBmb3IgSW52ZXN0b3JzIi8+PC9hPjwvZGl2PjwvZGl2PjwvZGl2PmQCCw8WAh8ABZUNPGRpdiBjbGFzcz0ic2VjdGlvbi1oZWFkaW5nIj48aDIgY2xhc3M9ImZvbnQtd2VpZ2h0LWJvbGQiPlN0b2NrIExpc3RzPC9oMj48YSBocmVmPSIvc3RvY2tzLyIgY2xhc3M9InB0LTIgdXBwZXItbGluayI+QWxsIFN0b2NrIExpc3RzPC9hPjwvZGl2Pjx1bCBjbGFzcz0ibGluay1jbG91ZCBtYi0zIHB4LTAgbGlzdC1zdHlsZS1ub25lIj48bGkgY2xhc3M9ImQtaW5saW5lLWJsb2NrIj48YSBocmVmPSIvdHlwZXMtb2Ytc3RvY2svNWctc3RvY2tzLyIgY2xhc3M9ImJ0biBidG4tcHJpbWFyeSI+NUcgPC9hPjwvbGk+PGxpIGNsYXNzPSJkLWlubGluZS1ibG9jayI+PGEgaHJlZj0iL3R5cGVzLW9mLXN0b2NrL2Jpb3RlY2gtc3RvY2tzLyIgY2xhc3M9ImJ0biBidG4tc2Vjb25kYXJ5Ij5CaW90ZWNoIDwvYT48L2xpPjxsaSBjbGFzcz0iZC1pbmxpbmUtYmxvY2siPjxhIGhyZWY9Ii90eXBlcy1vZi1zdG9jay9ibHVlLWNoaXAtc3RvY2tzLyIgY2xhc3M9ImJ0biBidG4tc2Vjb25kYXJ5Ij5CbHVlIENoaXAgPC9hPjwvbGk+PGxpIGNsYXNzPSJkLWlubGluZS1ibG9jayI+PGEgaHJlZj0iL3R5cGVzLW9mLXN0b2NrL2ZhYW5nLXN0b2Nrcy8iIGNsYXNzPSJidG4gYnRuLXNlY29uZGFyeSI+RkFBTkcgPC9hPjwvbGk+PGxpIGNsYXNzPSJkLWlubGluZS1ibG9jayI+PGEgaHJlZj0iL3R5cGVzLW9mLXN0b2NrL2dvbGQtc3RvY2tzLyIgY2xhc3M9ImJ0biBidG4tc2Vjb25kYXJ5Ij5Hb2xkIDwvYT48L2xpPjxsaSBjbGFzcz0iZC1pbmxpbmUtYmxvY2siPjxhIGhyZWY9Ii90eXBlcy1vZi1zdG9jay9sYXJnZS1jYXAtc3RvY2tzLyIgY2xhc3M9ImJ0biBidG4tc2Vjb25kYXJ5Ij5MYXJnZSBDYXAgPC9hPjwvbGk+PGxpIGNsYXNzPSJkLWlubGluZS1ibG9jayI+PGEgaHJlZj0iL3R5cGVzLW9mLXN0b2NrL21hcmlqdWFuYS1zdG9ja3MvIiBjbGFzcz0iYnRuIGJ0bi1zZWNvbmRhcnkiPk1hcmlqdWFuYSA8L2E+PC9saT48bGkgY2xhc3M9ImQtaW5saW5lLWJsb2NrIj48YSBocmVmPSIvdHlwZXMtb2Ytc3RvY2svbWljcm8tY2FwLXN0b2Nrcy8iIGNsYXNzPSJidG4gYnRuLXNlY29uZGFyeSI+TWljcm8gQ2FwIDwvYT48L2xpPjxsaSBjbGFzcz0iZC1pbmxpbmUtYmxvY2siPjxhIGhyZWY9Ii90eXBlcy1vZi1zdG9jay9vaWwtc3RvY2tzLyIgY2xhc3M9ImJ0biBidG4tc2Vjb25kYXJ5Ij5PaWwgPC9hPjwvbGk+PGxpIGNsYXNzPSJkLWlubGluZS1ibG9jayI+PGEgaHJlZj0iL3R5cGVzLW9mLXN0b2NrL3JlYWwtZXN0YXRlLWludmVzdG1lbnQtdHJ1c3RzLXJlaXRzLyIgY2xhc3M9ImJ0biBidG4tc2Vjb25kYXJ5Ij5SRUlUcyA8L2E+PC9saT48bGkgY2xhc3M9ImQtaW5saW5lLWJsb2NrIj48YSBocmVmPSIvdHlwZXMtb2Ytc3RvY2svcnVzc2VsbC0yMDAwLXN0b2Nrcy8iIGNsYXNzPSJidG4gYnRuLXNlY29uZGFyeSI+UnVzc2VsbCAyMDAwIDwvYT48L2xpPjxsaSBjbGFzcz0iZC1pbmxpbmUtYmxvY2siPjxhIGhyZWY9Ii90eXBlcy1vZi1zdG9jay9zbWFsbC1jYXAtc3RvY2tzLyIgY2xhc3M9ImJ0biBidG4tc2Vjb25kYXJ5Ij5TbWFsbCBDYXAgPC9hPjwvbGk+PGxpIGNsYXNzPSJkLWlubGluZS1ibG9jayI+PGEgaHJlZj0iL3R5cGVzLW9mLXN0b2NrL3dhcnJlbi1idWZmZXR0LXN0b2Nrcy8iIGNsYXNzPSJidG4gYnRuLXNlY29uZGFyeSI+V2FycmVuIEJ1ZmZldHQgPC9hPjwvbGk+PC91bD5kAg0PFgIfAAXXDjxkaXYgY2xhc3M9InNlY3Rpb24taGVhZGluZyI+PGgyIGNsYXNzPSJmb250LXdlaWdodC1ib2xkIj5JbnZlc3RpbmcgVG9vbHM8L2gyPjxhIGhyZWY9Ii9tYXJrZXQtZGF0YS8iIGNsYXNzPSJwdC0yIHVwcGVyLWxpbmsiPkNhbGVuZGFycyBhbmQgVG9vbHM8L2E+PC9kaXY+PHVsIGNsYXNzPSJsaW5rLWNsb3VkIG1iLTMgcHgtMCBsaXN0LXN0eWxlLW5vbmUiPjxsaSBjbGFzcz0iZC1pbmxpbmUtYmxvY2siPjxhIGhyZWY9Ii9yYXRpbmdzLyIgY2xhc3M9ImJ0biBidG4tcHJpbWFyeSI+QW5hbHlzdCBSYXRpbmdzPC9hPjwvbGk+PGxpIGNsYXNzPSJkLWlubGluZS1ibG9jayI+PGEgaHJlZj0iL2NyeXB0b2N1cnJlbmNpZXMvIiBjbGFzcz0iYnRuIGJ0bi1zZWNvbmRhcnkiPkNyeXB0b2N1cnJlbmN5IFNjcmVlbmVyPC9hPjwvbGk+PGxpIGNsYXNzPSJkLWlubGluZS1ibG9jayI+PGEgaHJlZj0iL2NvbmdyZXNzLXN0b2NrLXRyYWRlcy8iIGNsYXNzPSJidG4gYnRuLXNlY29uZGFyeSI+Q29uZ3Jlc3Npb25hbCBUcmFkaW5nPC9hPjwvbGk+PGxpIGNsYXNzPSJkLWlubGluZS1ibG9jayI+PGEgaHJlZj0iL2RpdmlkZW5kcy9pbmNyZWFzZXMvIiBjbGFzcz0iYnRuIGJ0bi1zZWNvbmRhcnkiPkRpdmlkZW5kIEluY3JlYXNlczwvYT48L2xpPjxsaSBjbGFzcz0iZC1pbmxpbmUtYmxvY2siPjxhIGhyZWY9Ii9kaXZpZGVuZHMvY2FsY3VsYXRvci8iIGNsYXNzPSJidG4gYnRuLXNlY29uZGFyeSI+RGl2aWRlbmQgQ2FsY3VsYXRvcjwvYT48L2xpPjxsaSBjbGFzcz0iZC1pbmxpbmUtYmxvY2siPjxhIGhyZWY9Ii9kaXZpZGVuZHMvaW5jcmVhc2VzLyIgY2xhc3M9ImJ0biBidG4tc2Vjb25kYXJ5Ij5EaXZpZGVuZCBDYWxlbmRhcjwvYT48L2xpPjxsaSBjbGFzcz0iZC1pbmxpbmUtYmxvY2siPjxhIGhyZWY9Ii9lYXJuaW5ncy9sYXRlc3QvIiBjbGFzcz0iYnRuIGJ0bi1zZWNvbmRhcnkiPkVhcm5pbmdzIEFubm91bmNlbWVudHM8L2E+PC9saT48bGkgY2xhc3M9ImQtaW5saW5lLWJsb2NrIj48YSBocmVmPSIvaW5zaWRlci10cmFkZXMvIiBjbGFzcz0iYnRuIGJ0bi1zZWNvbmRhcnkiPkluc2lkZXIgVHJhZGVzPC9hPjwvbGk+PGxpIGNsYXNzPSJkLWlubGluZS1ibG9jayI+PGEgaHJlZj0iL2NhbGN1bGF0b3JzL29wdGlvbnMtcHJvZml0LWNhbGN1bGF0b3IvIiBjbGFzcz0iYnRuIGJ0bi1zZWNvbmRhcnkiPk9wdGlvbnMgUHJvZml0IENhbGN1bGF0b3I8L2E+PC9saT48bGkgY2xhc3M9ImQtaW5saW5lLWJsb2NrIj48YSBocmVmPSIvdHlwZXMtb2Ytc3RvY2svcGVubnktc3RvY2tzLyIgY2xhc3M9ImJ0biBidG4tc2Vjb25kYXJ5Ij5QZW5ueSBTdG9ja3M8L2E+PC9saT48bGkgY2xhc3M9ImQtaW5saW5lLWJsb2NrIj48YSBocmVmPSIvbWFuYWdlL3dhdGNobGlzdHMvIiBjbGFzcz0iYnRuIGJ0bi1zZWNvbmRhcnkiPlBvcnRmb2xpbyBNb25pdG9yaW5nPC9hPjwvbGk+PGxpIGNsYXNzPSJkLWlubGluZS1ibG9jayI+PGEgaHJlZj0iL3Nob3J0LWludGVyZXN0LyIgY2xhc3M9ImJ0biBidG4tc2Vjb25kYXJ5Ij5TaG9ydCBJbnRlcmVzdDwvYT48L2xpPjxsaSBjbGFzcz0iZC1pbmxpbmUtYmxvY2siPjxhIGhyZWY9Ii9jb21wYXJlLXN0b2Nrcy8iIGNsYXNzPSJidG4gYnRuLXNlY29uZGFyeSI+U3RvY2sgQ29tcGFyaXNvbnM8L2E+PC9saT48bGkgY2xhc3M9ImQtaW5saW5lLWJsb2NrIj48YSBocmVmPSIvc3RvY2stbWFya2V0LWhvbGlkYXlzLyIgY2xhc3M9ImJ0biBidG4tc2Vjb25kYXJ5Ij5TdG9jayBNYXJrZXQgSG9saWRheXM8L2E+PC9saT48bGkgY2xhc3M9ImQtaW5saW5lLWJsb2NrIj48YSBocmVmPSIvc3RvY2stc2NyZWVuZXIvIiBjbGFzcz0iYnRuIGJ0bi1zZWNvbmRhcnkiPlN0b2NrIFNjcmVlbmVyPC9hPjwvbGk+PC91bD5kAgsPZBYGAgIPZBYCZg8WAh8AZWQCBA8WAh8ABfsJPGxpPjxhIGhyZWY9J2h0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL29yaWdpbmFscy9wdWx0ZWdyb3VwLWVhcm5pbmdzLXNpZ25hbC1wb3RlbnRpYWwtZW50cnktcG9pbnRzLWZvci1pbnZlc3RvcnMvJz5QdWx0ZUdyb3VwIEVhcm5pbmdzIFNpZ25hbCBQb3RlbnRpYWwgRW50cnkgUG9pbnRzIGZvciBJbnZlc3RvcnM8L2E+PC9saT48bGk+PGEgaHJlZj0naHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vb3JpZ2luYWxzL3RhaXdhbi1zZW1pY29uZHVjdG9yLXNvYXJzLW9uLWVhcm5pbmdzLXdpdGgtbW9yZS1yb29tLXRvLXJ1bi8nPlRhaXdhbiBTZW1pY29uZHVjdG9yIFNvYXJzIG9uIEVhcm5pbmdzIFdpdGggTW9yZSBSb29tIHRvIFJ1bjwvYT48L2xpPjxsaT48YSBocmVmPSdodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9vcmlnaW5hbHMvYmFuay1vZi1hbWVyaWNhLWVhcm5pbmdzLXVuY292ZXItc2hpZnRzLWluLWNvbnN1bWVyLXNwZW5kaW5nLyc+QmFuayBvZiBBbWVyaWNhIEVhcm5pbmdzIFVuY292ZXIgU2hpZnRzIGluIENvbnN1bWVyIFNwZW5kaW5nPC9hPjwvbGk+PGxpPjxhIGhyZWY9J2h0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL29yaWdpbmFscy9nb2xkbWFuLXNhY2hzLWVhcm5pbmdzLXJldmVhbC1tYXJrZXQtbW92ZXMtaW52ZXN0b3JzLWNhbnQtaWdub3JlLyc+R29sZG1hbiBTYWNocyBFYXJuaW5ncyBSZXZlYWwgTWFya2V0IE1vdmVzIEludmVzdG9ycyBDYW4ndCBJZ25vcmU8L2E+PC9saT48bGk+PGEgaHJlZj0naHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vb3JpZ2luYWxzL25pa2VzLXBvc3QtZWFybmluZ3MtZHJvcC1wcmVzZW50cy1hLWJ1eWluZy1vcHBvcnR1bml0eS8nPk5pa2XigJlzIFBvc3QtRWFybmluZ3MgRHJvcCBQcmVzZW50cyBhIEJ1eWluZyBPcHBvcnR1bml0eTwvYT48L2xpPjxsaT48YSBocmVmPSdodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9vcmlnaW5hbHMvbWljcm9uLXN0b2NrLXNvYXJzLWFzLWFpLWRlbWFuZC1mdWVscy1iaWctcTQtZWFybmluZ3MtYmVhdC8nPk1pY3JvbiBTdG9jayBTb2FycyBhcyBBSSBEZW1hbmQgRnVlbHMgQmlnIFE0IEVhcm5pbmdzIEJlYXQ8L2E+PC9saT48bGk+PGEgaHJlZj0naHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vb3JpZ2luYWxzL2dhbWVzdG9wLWVhcm5pbmdzLXdvbnQtc2F2ZS1pdC1kaWx1dGlvbi1wb2ludHMtdG8tdHJvdWJsZS8nPkdhbWVTdG9wOiBFYXJuaW5ncyBXb27igJl0IFNhdmUgSXQsIERpbHV0aW9uIFBvaW50cyB0byBUcm91YmxlPC9hPjwvbGk+ZAIGD2QWAgIBDxYCHwAFtwk8bGk+PGEgaHJlZj0nL3N0b2Nrcy9OQVNEQVEvQ0ROUy9lYXJuaW5ncy8nPkNhZGVuY2UgRGVzaWduIFN5c3RlbXMgPHNwYW4gY2xhc3M9ImZvbnQtd2VpZ2h0LW5vcm1hbCI+KDEwLzI4LzIwMjQpPC9zcGFuPjwvYT48L2xpPjxsaT48YSBocmVmPScvc3RvY2tzL05ZU0UvV0VMTC9lYXJuaW5ncy8nPldlbGx0b3dlciA8c3BhbiBjbGFzcz0iZm9udC13ZWlnaHQtbm9ybWFsIj4oMTAvMjgvMjAyNCk8L3NwYW4+PC9hPjwvbGk+PGxpPjxhIGhyZWY9Jy9zdG9ja3MvTllTRS9XTS9lYXJuaW5ncy8nPldhc3RlIE1hbmFnZW1lbnQgPHNwYW4gY2xhc3M9ImZvbnQtd2VpZ2h0LW5vcm1hbCI+KDEwLzI4LzIwMjQpPC9zcGFuPjwvYT48L2xpPjxsaT48YSBocmVmPScvc3RvY2tzL05BU0RBUS9BTUQvZWFybmluZ3MvJz5BZHZhbmNlZCBNaWNybyBEZXZpY2VzIDxzcGFuIGNsYXNzPSJmb250LXdlaWdodC1ub3JtYWwiPigxMC8yOS8yMDI0KTwvc3Bhbj48L2E+PC9saT48bGk+PGEgaHJlZj0nL3N0b2Nrcy9OQVNEQVEvR09PRy9lYXJuaW5ncy8nPkFscGhhYmV0IDxzcGFuIGNsYXNzPSJmb250LXdlaWdodC1ub3JtYWwiPigxMC8yOS8yMDI0KTwvc3Bhbj48L2E+PC9saT48bGk+PGEgaHJlZj0nL3N0b2Nrcy9OQVNEQVEvR09PR0wvZWFybmluZ3MvJz5BbHBoYWJldCA8c3BhbiBjbGFzcz0iZm9udC13ZWlnaHQtbm9ybWFsIj4oMTAvMjkvMjAyNCk8L3NwYW4+PC9hPjwvbGk+PGxpPjxhIGhyZWY9Jy9zdG9ja3MvTkFTREFRL01ETFovZWFybmluZ3MvJz5Nb25kZWxleiBJbnRlcm5hdGlvbmFsIDxzcGFuIGNsYXNzPSJmb250LXdlaWdodC1ub3JtYWwiPigxMC8yOS8yMDI0KTwvc3Bhbj48L2E+PC9saT48bGk+PGEgaHJlZj0nL3N0b2Nrcy9OQVNEQVEvUFlQTC9lYXJuaW5ncy8nPlBheVBhbCA8c3BhbiBjbGFzcz0iZm9udC13ZWlnaHQtbm9ybWFsIj4oMTAvMjkvMjAyNCk8L3NwYW4+PC9hPjwvbGk+PGxpPjxhIGhyZWY9Jy9zdG9ja3MvTllTRS9BTVQvZWFybmluZ3MvJz5BbWVyaWNhbiBUb3dlciA8c3BhbiBjbGFzcz0iZm9udC13ZWlnaHQtbm9ybWFsIj4oMTAvMjkvMjAyNCk8L3NwYW4+PC9hPjwvbGk+PGxpPjxhIGhyZWY9Jy9zdG9ja3MvTllTRS9CQlZBL2Vhcm5pbmdzLyc+QmFuY28gQmlsYmFvIFZpemNheWEgQXJnZW50YXJpYSA8c3BhbiBjbGFzcz0iZm9udC13ZWlnaHQtbm9ybWFsIj4oMTAvMjkvMjAyNCk8L3NwYW4+PC9hPjwvbGk+ZAIRDxYCHwAFVzxzY3JpcHQgdHlwZT0idGV4dC9qYXZhc2NyaXB0Ij5Mb2FkUG9wdXBSYXRpbmdzKCdNQi1Qb3B1cCcsJ21hcmtldGJlYXQuY29tJyk7IDwvc2NyaXB0PmQCEg8WAh8ABVE8c2NyaXB0IHR5cGU9J3RleHQvamF2YXNjcmlwdCc+c2V0Q29va2llKCJNYXJrZXRCZWF0T3B0aW5Db29raWUiLCAxLCAzKTs8L3NjcmlwdD5kZFGkoTapDagwS06TPYSJ2X6xNLqI">
</div>
<script type="text/javascript">
//<![CDATA[
var theForm = document.forms['form1'];
if (!theForm) {
theForm = document.form1;
}
function __doPostBack(eventTarget, eventArgument) {
if (!theForm.onsubmit || (theForm.onsubmit() != false)) {
theForm.__EVENTTARGET.value = eventTarget;
theForm.__EVENTARGUMENT.value = eventArgument;
theForm.submit();
}
}
//]]>
</script>
<script src="/WebResource.axd?d=TGE6mH29_tpsdHwhewvfnZZ1XtMYSVXLm0Jql1RT8Gt0UJpBTCqqFxYSJ6nYrV4lmQxbdhmD7ckA_eQodaniwZjAfL41&t=638610691965203766" type="text/javascript"></script>
<script src="/WebResource.axd?d=4lMJGuquWOjOpKNx9jHWfLxmhW6qp2tPeqMu9eSv61Q3BBcp_u6tm-OawELVd8SzmA8FxOpK8saMz-cLgDs6BCGGHE41&t=638610691965203766" type="text/javascript"></script>
<script type="text/javascript">
//<![CDATA[
function WebForm_OnSubmit() {
if (typeof(ValidatorOnSubmit) == "function" && ValidatorOnSubmit() == false) return false;
return true;
}
//]]>
</script>
<div class="aspNetHidden">
<input type="hidden" name="__VIEWSTATEGENERATOR" id="__VIEWSTATEGENERATOR" value="9FD5AB06">
<input type="hidden" name="__EVENTVALIDATION" id="__EVENTVALIDATION"
value="/wEdAAoJPeh1fWwBFnf7Y7C+A4KOpVf2S19IezXe9vgpvON2Di6yIL7YZGrfE4yeZdHxtKMVj1mLnD7MUb+L0xaCLf+7f87Xf4ArQG55N13Ak0eejyJhHK6fEGN36InrgtL1qtbtA/ii+1kd9WRD0maj9rqZbOQF/8CpN/gtQtyhTn6mKa/AKZLbtiBfc0vWCYJrjbMxq08jQGPBoPsj1GYw65PfWeBHC+QvYDOfQvrnCCnIHz4nTDs=">
</div>
<div class="row d-block d-md-flex">
<article class="col-12 col-lg-8" id="shareableArticle">
<h1 class="PageTitleHOne mt-1" id="pageTitle">Union Pacific Q3 2024 Earnings Call Transcript</h1>
<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">October 24, 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 Union Pacific Q3 2024 Earnings Call Transcript"><span
class="fa-regular fa-share-nodes"></span><span class="share-title"> Share</span></button>
<script>
const shareOpts = {
title: 'Union Pacific Q3 2024 Earnings Call Transcript',
text: '',
url: 'https://www.marketbeat.com/earnings/transcripts/110960/'
};
</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/transcripts/110960/" 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=Union+Pacific+Q3+2024+Earnings+Call+Transcript%20https://www.marketbeat.com/earnings/transcripts/110960/" target="_blank" rel="nofollow noopener" class="btn btn-share"><span class="fa-brands fa-x-twitter"></span></a><a title="Share on LinkedIn" onclick="window.open('https://www.linkedin.com/cws/share?mini=true&url=https://www.marketbeat.com/earnings/transcripts/110960/', 'name','width=600,height=600')" href="https://www.linkedin.com/cws/share?mini=true&url=https://www.marketbeat.com/earnings/transcripts/110960/" target="popup" rel="nofollow noopener" class="btn btn-share"><span class="fa-brands fa-linkedin-in"></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=Union%20Pacific%20Q3%202024%20Earnings%20Call%20Transcript&body=Check%20out%20this%20stock%3A%20https://www.marketbeat.com/earnings/transcripts/110960/%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/transcripts/110960/" 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="mt-3 mb-4"><span class="on-this-page">On This Page:</span><a href="#participants">Participants</a><span class="d-inline-block mx-1">|</span><a href="#presentation">Presentation</a><span
class="d-inline-block mx-1">|</span><a href="#questions-and-answers">Questions and Answers</a></div>
<div class="section-heading">
<h2 id="resources" class="anchor-link-target">Resources</h2>
</div>
<ul class="link-cloud mb-3 px-0 list-style-none" style="left:0;">
<li class="d-inline-block"><a href="http://mmm.wallstreethorizon.com/u.asp?u=605236" class="btn btn-secondary" target="_blank"><span class="fa-regular fa-headphones-simple mr-1" aria-hidden="true"></span>Conference Call Audio</a></li>
<li class="d-inline-block">
<a href="https://files.quartr.com/conference-calls/0474c-2024-10-24-12-12-12.pdf" class="btn btn-secondary" target="_blank"><span class="fa-regular fa-rectangle-history-circle-plus mr-1" aria-hidden="true"></span>Earnings Slide Deck</a>
</li>
<li class="d-inline-block"><a href="https://files.quartr.com/reports/76593-2024-10-24-11-07-49.pdf" class="btn btn-secondary" target="_blank"><span class="fa-regular fa-book-open mr-1" aria-hidden="true"></span>Earnings Press Release</a></li>
<li class="d-inline-block">
<a href="https://www.sec.gov/Archives/edgar/data/100885/000143774924032008/0001437749-24-032008-index.htm" class="btn btn-secondary" target="_blank"><span class="fa-regular fa-square-list mr-1" aria-hidden="true"></span>View Latest SEC 10-Q Filing</a>
</li>
<li class="d-inline-block">
<a href="https://www.sec.gov/Archives/edgar/data/100885/000143774924003599/0001437749-24-003599-index.htm" class="btn btn-secondary" target="_blank"><span class="fa-regular fa-square-list mr-1" aria-hidden="true"></span>View Latest SEC 10-K Filing</a>
</li>
<li class="d-inline-block"><a href="/stocks/NYSE/UNP/earnings/" class="btn btn-secondary"><span class="fa-regular fa-building mr-1" aria-hidden="true"></span>UNP Earnings History</a></li>
</ul>
<div class="article-page body-copy lh-loose">
<h2 id="participants" class="anchor-link-target">Participants</h2>
<div class="row narrow-gutter-row">
<div class="col-12 col-md-6">
<h3>Corporate Executives</h3>
<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 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>Jim Vena</strong>
<div class="secondary-title font-italic">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="mr-3 insider-image" style="background-image: url(https://insidertrades.com/media/2049insider_jenniferhamann.jpg);"></div>
<div class="flex-grow-1"><a class="no-underline" target="_blank" rel="noopener" href="https://www.insidertrades.com/union-pacific-co-stock/jennifer-l-hamann/">Jennifer Hamann</a>
<div class="secondary-title font-italic">Chief Financial 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 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>Kenny Rocker</strong>
<div class="secondary-title font-italic">Executive Vice President, Marketing and Sales</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" style="background-image: url(https://insidertrades.com/media/2055insider_Gehringer.Eric.jpg);"></div>
<div class="flex-grow-1"><a class="no-underline" target="_blank" rel="noopener" href="https://www.insidertrades.com/union-pacific-co-stock/eric-j-gehringer/">Eric Gehringer</a>
<div class="secondary-title font-italic">Executive Vice President-Operations</div>
</div>
</div>
</li>
</ul>
</div>
<div class="col-12 col-md-6">
<h3>Analysts</h3>
<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"><strong>Ken Hoexter</strong>, <span class="secondary-title font-italic">Bank of America Securities</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=Chris Wetherbee&FirmID=21&Type=0">Chris Wetherbee</a>,
<a class="secondary-title no-underline font-italic" href="/all-access/brokerage-rankings/details/?id=21&Type=0">Wells Fargo & Company</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>Walter Spracklin</strong>, <span class="secondary-title font-italic">RBC Capital Markets</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=Jordan Alliger&FirmID=8&Type=0">Jordan Alliger</a>,
<a class="secondary-title no-underline font-italic" href="/all-access/brokerage-rankings/details/?id=8&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"><strong>David Vernon</strong>, <span class="secondary-title font-italic">Bernstein Research</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=Thomas Wadewitz&FirmID=2&Type=0">Thomas Wadewitz</a>,
<a class="secondary-title no-underline font-italic" href="/all-access/brokerage-rankings/details/?id=2&Type=0">UBS Group AG</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=Daniel Imbro&FirmID=132&Type=0">Daniel Imbro</a>,
<a class="secondary-title no-underline font-italic" href="/all-access/brokerage-rankings/details/?id=132&Type=0">Stephens</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=Jonathan Chappell&FirmID=1745&Type=0">Jonathan Chappell</a>,
<a class="secondary-title no-underline font-italic" href="/all-access/brokerage-rankings/details/?id=1745&Type=0">Evercore ISI</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>Brian P. Ossenbeck</strong>, <span class="secondary-title font-italic">J.P. Morgan</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=Benjamin J. Nolan&FirmID=51&Type=0">Benjamin J. Nolan</a>,
<a class="secondary-title no-underline font-italic" href="/all-access/brokerage-rankings/details/?id=51&Type=0">Stifel Nicolaus</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>Brandon Oglenski</strong>, <span class="secondary-title font-italic">Barclays Capital</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=Stephanie Moore&FirmID=149&Type=0">Stephanie Moore</a>,
<a class="secondary-title no-underline font-italic" href="/all-access/brokerage-rankings/details/?id=149&Type=0">Jefferies Financial 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=Scott Group&FirmID=6550&Type=0">Scott Group</a>,
<a class="secondary-title no-underline font-italic" href="/all-access/brokerage-rankings/details/?id=6550&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=Elliot Alper&FirmID=78823&Type=0">Elliot Alper</a>,
<a class="secondary-title no-underline font-italic" href="/all-access/brokerage-rankings/details/?id=78823&Type=0">TD Cowen</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>Unidentified Participant</strong>, <span class="secondary-title font-italic"></span></div>
</div>
</li>
</ul>
</div>
</div>
<h2 id="presentation" class="anchor-link-target">Presentation</h2>
<div class="transcript-discussion">
<div class="transcript-line-left pb-4">
<div class="insider-image 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">Greetings, and welcome to Union Pacific Third Quarter Earnings Call. At this time, all participants are in listen-only mode. A brief question-and-answer session will follow the formal presentation. [Operator
Instructions] As a reminder, this conference is being recorded and the slides for today's presentation are available on Union Pacific's website.</p>
<p class="pb-2 mb-0">It's now my pleasure to introduce your host, Mr Jim Vena, Chief Executive Officer for Union Pacific. Thank you, Mr. Vena, you may now begin.</p>
</div>
</div>
<div class="transcript-line-right mb-4">
<div class="insider-image 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">Jim Vena</div>
<div class="secondary-title font-italic mb-1">Chief Executive Officer at Union Pacific</div>
</div>
<p class="pb-2 mb-0">Good morning, Rob, beautiful morning in Omaha, nice fall day. So good morning, and thank you for joining us today to discuss Union Pacific's third quarter results. I'm joined in Omaha by our Chief Financial Officer,
Jennifer Hamann, our Executive Vice-President of Marketing and Sales, Kenny Rocker, and our Executive Vice-President of Operations, Eric Gerringer.</p>
<p class="pb-2 mb-0">As you'll hear from the team, our third quarter results do an excellent job of capturing the progress we've made under our strategy to lead the industry in safety, service and operational excellence. And you're
seeing how that leads to financial success. I'm very pleased with where we sit today compared to where we started a little over a year ago.</p>
<p class="pb-2 mb-0">Now let's discuss third quarter results starting on slide number Three. This morning, Union Pacific reported 2024 third quarter net income of $1.7 billion, a 9% improvement and earnings per share of $2.75, a 10%
improvement. Third quarter operating revenue gained 3% of strong volumes and core pricing gains were impacted by our business mix and less fuel surcharge revenue. Excluding fuel, freight revenue increased 5% versus 2023.</p>
<p class="pb-2 mb-0">Reported expenses year-over-year improved 2%. While fuel prices were a driver, the team did an excellent job generating productivity to control costs as we successfully handled a 6% increase in volume. Our third
quarter operating ratio of 60.3% improved 310 basis-points versus last year, further demonstrating our ability to be operationally excellent while maintaining a resource buffer to handle unforeseen events.</p>
<p class="pb-2 mb-0">Look, it was another really good quarter. I'm pleased with how we flex to handle the 33% increase in international intermodal volume during the quarter, while improving service metrics across our network. And yes,
that mix of business pressured margins a bit, but at the end-of-the day, it's about operating as efficiently as possible to drive increases in net income and free cash flow, and as Jennifer will walk you through, we did an excellent
job of delivering in those areas. It's another proof point that our strategy is working.</p>
<p class="pb-2 mb-0">I'll let the team walk you through the quarter in more detail and come back for a wrap-up before we go to question-and-answers. So we'll start with the third quarter financials. Jennifer, over to you.</p>
</div>
</div>
<div class="transcript-line-left pb-4">
<div class="insider-image mt-3 mr-3" style="background-image: url(https://insidertrades.com/media/2049insider_jenniferhamann.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">Jennifer Hamann</div>
<div class="secondary-title font-italic mb-1">Chief Financial Officer at Union Pacific</div>
</div>
<p class="pb-2 mb-0">Thank you, Jim, and good morning. Let's begin on Slide 5 with a walkdown of our third-quarter income statement, where operating revenue of $6.1 billion increased 3% versus 2023 on a 6% volume increase, and third
quarter freight revenue totaled $5.8 billion, up 4% compared to last year.</p>
<p class="pb-2 mb-0">Breaking down the freight revenue components, increased volume in the quarter added 550 basis points. Strong core pricing gains were more than offset by business mix, reducing freight revenue 75 basis points. As I
mentioned at Investor Day, International Intermodal's average revenue per car is significantly lower than our system average. And lastly, fuel surcharge revenue of $635 million was flat versus last year as lower fuel prices impacted
freight revenue 75 basis points.</p>
<p class="pb-2 mb-0">Wrapping up the top-line, other revenue declined $73 million or 18%, driven by several factors, lower accessorials resulting from the second-quarter intermodal equipment sale, reduced demand for auto parts shipments
at our subsidiary, the ongoing transfer of metro operations and a one-time contract settlement of $12 million during the quarter all contributed to the decrease. As a reminder, there are cost-savings across our expense lines
associated with the ongoing revenue impact from the equipment sale and metric transfer.</p>
<p class="pb-2 mb-0">Switching then to expenses, third quarter operating expense of $3.7 billion improved 2%, driven by strong productivity and lower fuel prices that are more than offset volume-related expenses. There are more details
in the appendix, but let me highlight some of the performance drivers. Compensation and benefits expense increased 2% versus last year as wage inflation, including the July 1, 4.5% increase and volume costs were partially offset by 5%
lower workforce levels and record workforce productivity.</p>
<p class="pb-2 mb-0">Train service employees were flat year-over-year, as we used our buffer resources to handle increased quarterly volume. All other workforce areas decreased 8%, reflecting our continued focus on operational
excellence. Cost per employee in the third quarter increased 8% as a result of higher incentive compensation as well as additional wage inflation related to the work rest labor agreements.</p>
<p class="pb-2 mb-0">Purchase services and material expense improved 4% as costs to maintain a lower active locomotive fleet and decreased subsidiary drayage expenses were partially offset by inflation and volume-related expenses. Fuel
expense in the quarter declined 13% on a 17% decrease in fuel prices from $3.12 to $2.60 per gallon. Our fuel consumption rate increased 1% related to the significant growth in less fuel-efficient intermodal traffic, which offset our
year-over-year productivity gains.</p>
<p class="pb-2 mb-0">Finally, other expense was better by 6%, reflecting the impact of write-offs in 2023 that more than offset inflation and volume costs. The result of solid revenue growth and strong cost-control was third quarter
operating income of $2.4 billion, up 11% versus 2023. Below-the-line, other income decreased $19 million from lower real-estate income, while interest expense declined 6% or $20 million on lower average debt levels.</p>
<p class="pb-2 mb-0">Income tax expense increased 23%, driven by higher pretax income and state income tax reductions in 2023. Third quarter net income of $1.7 billion increased 9% versus 2023, which when combined with a lower average
share count resulted in double-digit earnings per share growth to $2.75.</p>
<p class="pb-2 mb-0">Our quarterly operating ratio of 60.3% improved 310 basis points year-over-year with nearly half of that coming from core operational improvement. As we discussed in Dallas at our Investor Day, operating ratio is an
outcome of our strategy and not the goal. Our goal is to grow earnings and generate more cash for our shareholders, which we achieved even as our revenue growth and margins were impacted by mix.</p>
<p class="pb-2 mb-0">Looking now at cash, shareholder returns the balance sheet on Slide 6. Year-to-date cash from operations totaled $6.7 billion, up $700 million versus last year. Our cash-flow conversion rate improved to 83% and free
cash flow has almost doubled versus 2023, up over $900 million. These improvements are driven by 2023 labor agreement payments and growth in operating income, partially offset by higher cash taxes. Year-to-date, our shareholders have
received $3.2 billion through dividends and share repurchases, including third quarter repurchases of $738 million.</p>
<p class="pb-2 mb-0">Finally, our adjusted debt-to-EBITDA ratio finished the quarter at 2.7 times as we maintain a strong balance sheet and remain A-rated by our three credit rating agencies.</p>
<p class="pb-2 mb-0">So wrapping up on Slide 7, with just over two months left in the year, the majority of 2024 story has been written and it's been a good one. We are executing on the fundamentals of railroading, which is critical to
achieving the full financial potential of this franchise. We are affirming our prior 2024 guidance, most importantly, that we will continue to improve profitability through our strategy of safety, service and operational excellence.
Pricing dollars will exceed our inflation dollars. We will purchase $1.5 billion of shares and invest roughly $3.4 billion of capital and our capital allocation strategy is unchanged.</p>
<p class="pb-2 mb-0">We also are going to put a slightly finer point on how we expect to close the year. At this time, we'd expect fourth quarter results to closely mirror the third quarter, while improving on a year-over-year basis.
This level of performance will mark our fifth consecutive quarter of year-over-year gains, again demonstrating the positive results of our strategy.</p>
<p class="pb-2 mb-0">Throughout the year, we've shown our ability to pivot and flex to handle the various challenges of railroading, from weather of all types to the significant West Coast traffic spike and we navigated them
successfully, improving service while maintaining cost discipline. We continue to generate strong pricing and productivity, positioning us well to finish 2024 with momentum and on a path to achieve the long-term targets we laid out
last month.</p>
<p class="pb-2 mb-0">I'll now turn it over to Kenny to provide an update on the business environment. Kenny?</p>
</div>
</div>
<div class="transcript-line-right mb-4">
<div class="insider-image 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">Kenny Rocker</div>
<div class="secondary-title font-italic mb-1">Executive Vice President, Marketing and Sales at Union Pacific</div>
</div>
<p class="pb-2 mb-0">Thank you, Jennifer, and good morning. As Jennifer mentioned, we had a solid third quarter. Freight revenues totaled $5.8 billion for the quarter, which was up 5% excluding fuel surcharges due to increased volume
and strong core pricing gains. Let's jump right in and talk about the key drivers for each of our business groups.</p>
<p class="pb-2 mb-0">Starting with our bulk segment, revenue for the quarter was up 2% compared to last year, on a 3% decrease in volume and a 5% increase in average revenue per car, but based on a positive mix in traffic and solid core
pricing gains. Coal continued to face difficult market conditions in the quarter, resulting from reduced coal demand due to high inventory levels and competition from low natural gas prices.</p>
<p class="pb-2 mb-0">Grain products volumes increased for the quarter due to business development wins in new facilities, supporting renewable diesel and associated byproducts as we highlighted last month at our Investor Day. Lastly,
export grain business was up for the quarter, primarily driven by corn and wheat. We continue to win business moving to Mexico as their domestic consumption outpaces production.</p>
<p class="pb-2 mb-0">Moving to industrial, revenue for the quarter was up 3% for the quarter on a 2% decrease in volume. Average revenue per car increased by 5% due to strong core pricing gains and a positive mix in traffic. Petroleum
shipments increased for the quarter due to strong business development efforts in various markets like asphalt and lube oil. Petrochemicals volumes continued to grow due to domestic demand in plastics and new business wins in our
industrial chemicals markets. However, those gains were more than offset by the softer demand for rock against last year's record shipments.</p>
<p class="pb-2 mb-0">Premium revenue for the quarter was up 7% on a 14% increase in volume and a 6% decrease in average revenue per car, reflecting increased international intermodal shipments, lower fuel surcharges and truck market
pressures. Automotive volumes were down due to unplanned production adjustments, partially offset by business wins with Volkswagen and General Motors.</p>
<p class="pb-2 mb-0">Intermodal volumes continue to remain strong. Our international intermodal volume was up 33%, significantly outpacing growth seen in West Coast imports. Import strength also drove increased domestic volume, which we
were able to capitalize on due to our diverse IMC network.</p>
<p class="pb-2 mb-0">Now turning to Slide 10, here is our outlook for the balance of 2024 for the key markets we serve. Starting with bulk, coal is expected to remain challenged as inventories remain high and we see competition from low
natural gas prices. Moving to grain, we are optimistic due to a strong supply in UP's franchise areas and we have secured additional new facilities that will ensure domestic growth, generating long-term ratable grain demand. We expect
ongoing strength in the Mexico export market as the UP continues to increase its share south of the border. Additionally, we expect continued growth in the grain products tied to renewable fuels and their associated feedstocks. The
team is focused on capturing business as production continues to ramp-up at new facilities brought online, such as Bartlett's crush [Phonetic] facility in Cherryvale, Kansas.</p>
<p class="pb-2 mb-0">Turning to industrial. As we mentioned earlier, we expect the rock market will not match last year's record volume. For petroleum, we have tougher comps, but are building on our success with business development.
Petrochemicals is expected to outperform the market-based on the strength of our Gulf Coast franchise and we are excited to see incremental volume from [Indecipherable] expansion at Plaquemine, Louisiana.</p>
<p class="pb-2 mb-0">And wrapping up with premium, on the intermodal side, the surge of West Coast import volumes will continue to drive for both our international and domestic markets for the remainder of the year. In automotive, we
are seeing softness in the market, which will be partially offset by business development wins.</p>
<p class="pb-2 mb-0">In summary, I'm proud of the commercial team. We're going to see the strongest volume year since 2029. Our diverse portfolio allows us to see positive momentum and our resource buffer puts us in a great position to
manage increased volumes on the West Coast. The team is focused on our key growth markets, collaborating with our customers and the operating team to find innovative solutions to grow and win together.</p>
<p class="pb-2 mb-0">And with that, I'll turn it over to Eric to review our operational performance.</p>
</div>
</div>
<div class="transcript-line-left pb-4">
<div class="insider-image mt-3 mr-3" style="background-image: url(https://insidertrades.com/media/2055insider_Gehringer.Eric.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">Eric Gehringer</div>
<div class="secondary-title font-italic mb-1">Executive Vice President-Operations at Union Pacific</div>
</div>
<p class="pb-2 mb-0">Thank you, Kenny, and good morning. Moving to Slide 12. As I mentioned at our Investor Day in September, we always believed there's a better way to do things, even the things we're doing well today and that culture
has manifested itself in our results as we continue to make great progress in our safety, service performance and efficiency metrics.</p>
<p class="pb-2 mb-0">Starting with safety, we remain intensely focused on our four-pillar strategy to prevent injuries and drive down derailments. As a result, year-to-date, both derailment and personal injury rates improved
year-over-year. While we are not there yet, we are clearly on the path to become the safest railroad. Freight car velocity improved 5% to 210 miles per day compared to third quarter 2023.</p>
<p class="pb-2 mb-0">Additionally, throughout the last several weeks, we have maintained a freight car velocity near 220 miles per day. A favorable business mix coupled with continued improvements in terminal dwell has driven the
performance. Notably, we achieved a third quarter record in terminal dwell, a 5% improvement versus last year. Intermodal and Manifest Service Performance Index saw a 1 point and 5 point improvement year-over-year, respectively.</p>
<p class="pb-2 mb-0">As demonstrated by our results, the team took quick action throughout the quarter to deploy buffer resources and adjust trip plans, minimizing the impact of a 33% surge in international intermodal shipments. These
swift actions not only allowed us to effectively absorb the increased volumes, but also mitigated the impact on our broader network.</p>
<p class="pb-2 mb-0">Now let's review our key efficiency metrics on Slide 13. In addition to our service product, the team remains hyper-focused on driving productivity throughout the network. The more productive we are, the better we
put ourselves in a position to compete. And you can see we did that in the third quarter. Locomotive productivity improved 5% compared to third quarter 2023. While increased fluidity of the network has enabled our performance, the
team also continued its focus on reducing locomotive dwell. In fact, this quarter, our locomotive dwell results tied for the best-ever quarterly performance, a 5% year-over-year improvement.</p>
<p class="pb-2 mb-0">Workforce productivity, which includes all employees, improved 12% versus 2023. Impressively, both the month of September and the third quarter marked all-time records for their respective periods. Our continued
work to leverage technology and automate operations across our transportation, mechanical and engineering team is paying dividends. Not only is it driving efficiencies, but it's also improving the safety of how we work.</p>
<p class="pb-2 mb-0">Train length was flat for the third quarter after experiencing the impacts of Hurricane Barrel in July, we made steady sequential improvement throughout the quarter and ended September with a monthly record over
9,600 feet. These improvements are a direct result of targeted transportation plan changes and capital investments such as siding extensions and technology. While we have made great strides this year to improve train length, there are
still opportunities to safely improve as we strive to generate mainline capacity for current and future growth.</p>
<p class="pb-2 mb-0">To wrap-up, great work by the team as they efficiently leverage our buffer resources to handle the influx in volumes. However, as I opened with, there is always opportunity to get better and I'm confident the team
will continue pushing in our pursuit of industry-leading safety, service and operational excellence. Jim?</p>
</div>
</div>
<div class="transcript-line-right mb-4">
<div class="insider-image 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">Jim Vena</div>
<div class="secondary-title font-italic mb-1">Chief Executive Officer at Union Pacific</div>
</div>
<p class="pb-2 mb-0">Thank you, Eric. Turning to Slide 15. Before we get to your questions, I'd like to quickly summarize what you've heard from our team. First, as you heard from Jennifer, we did a great job of adding volume to our
network in an efficient manner. And given the margin profile of that volume, it was imperative that we did so. We also continue to generate strong pricing that reflects the value we're creating for our customers, again, imperative to
mitigate the mix dynamic in the quarter.</p>
<p class="pb-2 mb-0">Kenny gave an overview of third quarter volumes and laid out thoughts for the remainder of the year. The team is making no excuses and going after every available car road. While international intermodal gets a lot
of attention these days, there are plenty of additional markets where the team is winning to bring new customers to the railroad over the short-term and long-term.</p>
<p class="pb-2 mb-0">Lastly, Eric updated our progress to improve safety, service and operational excellence. Year-to-date, our safety metrics continue to show great improvement, but they're just the initial steps toward being
industry-leading. On the service front, the operating team did a great job of improving service while we handled more business. That was possible due to the efficiency of our network and our ability to maximize asset utilization.
While the business of railroading can be unpredictable, it's the fundamentals of how you operate the company, anticipating and reacting to change that ultimately matters.</p>
<p class="pb-2 mb-0">I said it earlier and I'll say it again, I'm very pleased with where we sit today. When I joined the company, I said we had pressures that were going to take us a couple of years to get by some of the inflationary
pressures. But as you heard at our Investor Day last month, we have the right team and the right strategy to take this company to new heights. This is just the beginning of the journey. So with that, we're excited, we're ready and
we're ready to take your questions. Rob?</p>
</div>
</div>
</div>
<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=9736&UserID=0&Placement=NativeDisplay&Source=NativeDisplay&interstitial=1&noskip=1"><span style="font-weight:600;color:#444;font-size:18pt;">Biden to Launch “FedNOW” [Move Your Money Now]</span> <span style="font-size:10pt;font-weight:normal;color:#444;">(Ad)</span><br><p style="text-align:left;font-weight:normal;">Earlier this year President Biden signed the death warrant for America…
Executive Order 14067 will essentially cancel your money.
You see Biden and the Fed have teamed up to create a controllable, traceable, programmable digital currency to replace the dollar...</p><span style="color:var(--blue);font-weight:normal;text-decoration:underline;">Get your free information kit NOW, before it's too late. </span></a></div><img loading="lazy"
src="https://www.marketbeat.com/scripts/TriggeredCampaignPixel.ashx?TriggeredCampaignID=9736&Placement=NativeDisplay&Source=NativeDisplay" alt="" height="1" width="1">
<h2 id="questions-and-answers" class="anchor-link-target">Questions and Answers</h2>
<div class="transcript-discussion">
<div class="transcript-line-left pb-4">
<div class="insider-image 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. We'll now be conducting a question-and-answer session. [Operator Instructions] Due to the number of analysts joining us on the call today, we'll be limiting everyone to one question to accommodate as many
as participants as possible.</p>
<p class="pb-2 mb-0">Thank you and the first question today will be coming from the line of Ken Hoexter with Bank of America. Please proceed with your question.</p>
</div>
</div>
<div class="transcript-line-left pb-4">
<div class="insider-image 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">Jim Vena</div>
<div class="secondary-title font-italic mb-1">Chief Executive Officer at Union Pacific</div>
</div>
<p class="pb-2 mb-0">Good morning, Ken.</p>
</div>
</div>
<div class="transcript-line-right mb-4">
<div class="insider-image 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">Ken Hoexter</div>
<div class="secondary-title font-italic mb-1"> Analyst at Bank of America Securities</div>
</div>
<p class="pb-2 mb-0">Hey, good morning, Jim and team. Thank you for the question. I guess two things. One, can you just clarify, when you talk consistent with last quarter, are you talking on an operating ratio level? Are you talking on
a revenue or op income level? Just want to clarify that. And then I guess, Kenny, it seems coal has taken a big step-down lately. Can you talk about what puts and takes about what's built into the full-year target that you're
targeting there?</p>
</div>
</div>
<div class="transcript-line-left pb-4">
<div class="insider-image mt-3 mr-3" style="background-image: url(https://insidertrades.com/media/2049insider_jenniferhamann.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">Jennifer Hamann</div>
<div class="secondary-title font-italic mb-1">Chief Financial Officer at Union Pacific</div>
</div>
<p class="pb-2 mb-0">Thanks. I'll start with that then, Ken. Thanks for the question. Yeah, I mean, when we say consistent and we say results, we're being pretty broad there. But yeah, I mean I think we see our -- as we look at what's
going to happen in the fourth quarter, we see the outcomes being very similar across all of those categories in terms of our fourth quarter results. So consistent is consistent.</p>
</div>
</div>
<div class="transcript-line-left pb-4">
<div class="insider-image 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">Kenny Rocker</div>
<div class="secondary-title font-italic mb-1">Executive Vice President, Marketing and Sales at Union Pacific</div>
</div>
<p class="pb-2 mb-0">Yeah. On the coal side, no surprises with coal, we'd expect what you're seeing in the public numbers, those volumes to continue through the rest of the year. That's why I made a point to focus on. If you look at
that bulk line, doing everything we can to counter some of those challenges on the coal side with renewable fuels and with the grain network.</p>
</div>
</div>
<div class="transcript-line-left pb-4">
<div class="insider-image 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">Jim Vena</div>
<div class="secondary-title font-italic mb-1">Chief Executive Officer at Union Pacific</div>
</div>
<p class="pb-2 mb-0">Thanks, Ken.</p>
</div>
</div>
<div class="transcript-line-right mb-4">
<div class="insider-image 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">Ken Hoexter</div>
<div class="secondary-title font-italic mb-1"> Analyst at Bank of America Securities</div>
</div>
<p class="pb-2 mb-0">Thanks, guys.</p>
</div>
</div>
<div class="transcript-line-left pb-4">
<div class="insider-image 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. The next question is from the line of Chris Wetherbee with Wells Fargo. Please proceed with your question.</p>
</div>
</div>
<div class="transcript-line-right mb-4">
<div class="insider-image 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">Chris Wetherbee</div>
<div class="secondary-title font-italic mb-1"> Analyst at Wells Fargo & Company</div>
</div>
<p class="pb-2 mb-0">Yeah. Hey, thanks. Good morning, guys. So I guess I just maybe wanted to understand a little bit about how you think about the intermodal outlook and maybe how that influences that comment around the fourth quarter.
So we came off of what has been a remarkable sort of pre-loaded peak season potentially in the third quarter, particularly for international. Do you see the mix start to change a little bit, but -- maybe sort of work that into a
little bit of the drivers of that consistency in the fourth quarter? It would be helpful.</p>
</div>
</div>
<div class="transcript-line-left pb-4">
<div class="insider-image mt-3 mr-3" style="background-image: url(https://insidertrades.com/media/2049insider_jenniferhamann.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">Jennifer Hamann</div>
<div class="secondary-title font-italic mb-1">Chief Financial Officer at Union Pacific</div>
</div>
<p class="pb-2 mb-0">Yeah, I'll start with that, Chris, and then Kenny can weigh-in relative to the volume. I mean, we believe the mix pressures are going to continue into the fourth quarter. You also see just kind of that normal
seasonality. You have a little bit lower-volume, you've got the holidays, tend to have a little bit of weather. So there's those things. The other thing that I think folks need to pay attention to is fuel on a year-over-year basis and
even sequentially because you have a much different dynamic from fuel. We think our fuel surcharge is probably going to be $200 million or so less in the fourth quarter. And when you're looking at how it contributed positively in the
third quarter and as a drag on fourth quarter, there's a lot of puts and takes there that I think you need to pay attention to that I think help maybe fill-in some of those blanks as well as just the mix impact. Kenny?</p>
</div>
</div>
<div class="transcript-line-left pb-4">
<div class="insider-image 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">Kenny Rocker</div>
<div class="secondary-title font-italic mb-1">Executive Vice President, Marketing and Sales at Union Pacific</div>
</div>
<p class="pb-2 mb-0">Yeah. On a year-over-year basis, I think we could expect international Intermodal to be elevated, although as we go throughout the quarter and you can see that in some of the numbers now, you're seeing it start to
step-down a little bit. One of the things that I just want to highlight again is the preparedness for the team to be able to accept and anticipate that 33% increase. And so we're very encouraged by that.</p>
</div>
</div>
<div class="transcript-line-right mb-4">
<div class="insider-image 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">Chris Wetherbee</div>
<div class="secondary-title font-italic mb-1"> Analyst at Wells Fargo & Company</div>
</div>
<p class="pb-2 mb-0">Thank you.</p>
</div>
</div>
<div class="transcript-line-left pb-4">
<div class="insider-image 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">Our next question is from the line of Walter Spracklin with RBC Capital Markets. Please proceed with your questions.</p>
</div>
</div>
<div class="transcript-line-right mb-4">
<div class="insider-image 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">Walter Spracklin</div>
<div class="secondary-title font-italic mb-1"> Analyst at RBC Capital Markets</div>
</div>
<p class="pb-2 mb-0">Yeah, thanks. Good morning, everyone. So Jim, in your prepared remarks, you kind of alluded to margins that perhaps weren't what you were hoping. Is that to say that kind of the prior margin improvement that you
achieved in your first few years ago is not possible in the current environment or is it just taking longer? And I think -- and I'm just curious whether your mention of an industry-leading OR do you think that, that is in effect for
next year? In other words, can you can you have an industry-leading OR as early as next year.</p>
</div>
</div>
<div class="transcript-line-left pb-4">
<div class="insider-image 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">Jim Vena</div>
<div class="secondary-title font-italic mb-1">Chief Executive Officer at Union Pacific</div>
</div>
<p class="pb-2 mb-0">Well, I think we have an industry-leading OR for the last number of quarters, including this one, I think we're the last ones to report, and I'm pretty safe to say that. So Walter, let's back up a little bit. Yeah,
people are in different positions of where and when we started. I remember back in 2019 where I joined, we parked about 1,000 plus locomotives closer to 1,500. We adjusted the number of people it took to operate the railroad. And
those were big changes and we did those already. And I think I was here and then I went on sabbatical and now I'm back. And am I done? Absolutely not. But it's a lot different place to start, where I came back 13 months, 14 months ago
than it was if I would have come, if we were in the same situation as 2019.</p>
<p class="pb-2 mb-0">We will be the best margin operating ratio company this year, and I don't see any reason for us not to continue that and we will look at ways. Now, inflationary pressure, and I said it from the very first call I was
on, is -- it's not going to be an easy one to get over. We are pushing price but also being cognizant that we only get -- the customers have to see value in that. They have to understand that we're giving them a product that allows
them to win in the marketplace. And we've done that with pricing higher with the revenue coming in and pricing higher than what inflation is.</p>
<p class="pb-2 mb-0">So what I see is exactly what we laid out in our Investor Day. We see EPS growth high-single-digit to low-double-digit. We have the opportunity with the cash that we're providing that if we don't come up with
another use for that, we can buy-back $4 bill to $5 billion versus shares. And we are absolutely online to set operating ratio improvement at Union Pacific.</p>
<p class="pb-2 mb-0">So that's the way I see it, Walter. Hopefully, I answered your question.</p>
</div>
</div>
<div class="transcript-line-right mb-4">
<div class="insider-image 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">Walter Spracklin</div>
<div class="secondary-title font-italic mb-1"> Analyst at RBC Capital Markets</div>
</div>
<p class="pb-2 mb-0">Absolutely. Thanks, Jim.</p>
</div>
</div>
<div class="transcript-line-left pb-4">
<div class="insider-image 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">Jim Vena</div>
<div class="secondary-title font-italic mb-1">Chief Executive Officer at Union Pacific</div>
</div>
<p class="pb-2 mb-0">You're welcome. Have a good one.</p>
</div>
</div>
<div class="transcript-line-left pb-4">
<div class="insider-image 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">Our next question is from the line of Jordan Alliger with Goldman Sachs. Please proceed with your questions.</p>
</div>
</div>
<div class="transcript-line-right mb-4">
<div class="insider-image 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">Jordan Alliger</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. This is Andre on for Jordan. Thanks for taking my question.</p>
</div>
</div>
<div class="transcript-line-left pb-4">
<div class="insider-image 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">Jim Vena</div>
<div class="secondary-title font-italic mb-1">Chief Executive Officer at Union Pacific</div>
</div>
<p class="pb-2 mb-0">Good morning.</p>
</div>
</div>
<div class="transcript-line-right mb-4">
<div class="insider-image 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">Jordan Alliger</div>
<div class="secondary-title font-italic mb-1"> Analyst at The Goldman Sachs Group</div>
</div>
<p class="pb-2 mb-0">With headcount down 5% year-over-year and carload growth up nicely at 6%, you achieved strong incremental margins in the quarter, both year-over-year and sequentially. Could you just talk a little bit more about the
productivity opportunity set that you guys are taking and the actions there and how that sets up for 2025 incremental if industrial production can actually accelerate from here?</p>
</div>
</div>
<div class="transcript-line-left pb-4">
<div class="insider-image 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">Kenny Rocker</div>
<div class="secondary-title font-italic mb-1">Executive Vice President, Marketing and Sales at Union Pacific</div>
</div>
<p class="pb-2 mb-0">Absolutely, Andre. Let's start by level-setting on what we did. So you start thinking about locomotive dwell. In my prepared comments, I talked about we've tied the best quarterly results that we've ever had before.
Workforce productivity, 12% monthly and quarterly record, Train length, September best month ever in the history of Union Pacific and certainly a quarterly record in 2Q. But as we look at that, productivity is not new for us. Since
2019, we've driven approximately $1.4 billion in productivity and you're going to see us continue to find opportunities. We work on it every single day. So let's talk about what some of those are.</p>
<p class="pb-2 mb-0">When I start talking about workforce, I always break it down from my team. It's fundamentals, it's agreements, it's technology. On the fundamentals, I still see opportunities for us to be able to improve our recruit
rate. We've done improvement. There's still more opportunity there. When you look at the number of people that we use in our yard and local, you heard Jim talk about the inflationary pressures of a 4% wage increase to start the year
and a 4.5% in July 1. Yet if you look at our wages that we're paying, we've actually been able to offset some of that inflation through productivity. That's technology that's processed. You're going to continue to see us do that.</p>
<p class="pb-2 mb-0">Fuel is going to still be a big opportunity for us, whether you're talking about process or whether you're talking about technology, it's a huge expense for us and it's when we got to continue to work-through. So
our work with EMS, which is energy management, our work on how we think about filling our locomotives, where do we fill the most locomotives at the lowest-cost. We've driven that compliance now north of 90% where we started the year
significantly lower. That's still an opportunity for us.</p>
<p class="pb-2 mb-0">And I'll tell you, the list goes on and on and on. When I say we work on it every day, I really mean that. It's safety, it's service, its productivity.</p>
<p class="pb-2 mb-0">Thanks, Andre.</p>
</div>
</div>
<div class="transcript-line-right mb-4">
<div class="insider-image 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">Jordan Alliger</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 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">Our next question is from the line of David Vernon with Bernstein Research. Please proceed with your questions.</p>
</div>
</div>
<div class="transcript-line-left pb-4">
<div class="insider-image 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">Jim Vena</div>
<div class="secondary-title font-italic mb-1">Chief Executive Officer at Union Pacific</div>
</div>
<p class="pb-2 mb-0">Good morning, David.</p>
</div>
</div>
<div class="transcript-line-left pb-4">
<div class="insider-image 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">Mr Vernon, perhaps your line is muted. We're not able to here.</p>
</div>
</div>
<div class="transcript-line-right mb-4">
<div class="insider-image 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 Vernon</div>
<div class="secondary-title font-italic mb-1"> Analyst at Bernstein Research</div>
</div>
<p class="pb-2 mb-0">Yeah. Hi, thanks for the time. I'm sorry about that. I was just trying to get off mute. So Eric, I had a question for you on the intermodal train speeds. The data we're looking at from the outside looking in, those
numbers are trending kind of as low as they've been. We've seen some issues on dwell at the West Coast ports as well. So how do I reconcile some of those external data points with the performance that you guys are driving in the
results today in terms of talking about the best ever train lengths, that's best ever improvements in intermodal customer service.</p>
<p class="pb-2 mb-0">I'm just trying to square that circle because it's come up in a couple of client conversations. Thank you.</p>
</div>
</div>
<div class="transcript-line-left pb-4">
<div class="insider-image mt-3 mr-3" style="background-image: url(https://insidertrades.com/media/2055insider_Gehringer.Eric.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">Eric Gehringer</div>
<div class="secondary-title font-italic mb-1">Executive Vice President-Operations at Union Pacific</div>
</div>
<p class="pb-2 mb-0">Yeah, thank you for the question, David. Here's how I reconcile it. It tells you that 220 miles is not as good as we can be, because to your point, we've seen dramatic improvements in both the manifest and bulk
side. And while we've seen improvements on some lanes and intermodal, we've continued to work to be able to improve that. Now let's be really frank, 33% increase in international intermodal without much advanced notice, if any
advanced notice. I'm very proud of what the team has accomplished to be able to handle that. Now what do we have to continue to do to build back that intermodal speed that you're talking about? What's the things we're doing right now.
So when we talk about deploying our buffer resources that's taken the form of locomotives and cars into the LA Basin, we've staged our trains across the system so that we take every train [Indecipherable] every car that we can into
the ports and we take every car that they can give us back.</p>
<p class="pb-2 mb-0">We work closely with the CSX and the NS to ensure that our interchange points remain fluid. These are the things we need to continue to execute as we continue to capture that volume and I expect in short order that
intermodal speed will turn the other way and that will continue to add-on top of the excellent performance we have already.</p>
</div>
</div>
<div class="transcript-line-left pb-4">
<div class="insider-image 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">Jim Vena</div>
<div class="secondary-title font-italic mb-1">Chief Executive Officer at Union Pacific</div>
</div>
<p class="pb-2 mb-0">So David, I need to just sort of add-on a little bit from what Eric said. So I followed up with both L.A. and Long Beach Board, here earlier this week. And we both came to the same conclusion. No one told us first
quarter or second quarter that we were going to see a 33% increase and it was an event that happened because of East Coast ports issues, the Canadian issues. The big question is, how did we handle it? And you know that when something
happens that is thrown on you, you start-up, you start moving intermodal equipment and you don't get the same speed and you don't get the same velocity. And we knew we were not going to be able to maintain that.</p>
<p class="pb-2 mb-0">But let's see where the success is or failure by the supply-chain. Ships are not being held out at LA Long Beach. They are arriving and going on the way they normally do with that kind of increase in business. As
far as the fluidity of our terminals, we're in great shape. We've been able to turn the containers and the customers have done a fantastic job of pulling those containers off and delivering. The only place that we'd love it if we had
been able to plan it is we'd have faster velocity if we could have been told that it was coming and seen it a little sooner so we could place cars in the right place, work on the terminals we have at the West Coast a little
differently and be able to speed it up.</p>
<p class="pb-2 mb-0">I'm very proud. I think the customers have seen what LA Long Beach can do. And I think they -- it will be part of their decision-making as they move ahead to say, can LA Long Beach handle an increase in business?
And I think it can and we've proven that point. It's a heck of a success story for us. And I love the story. I love that you look at our metrics real good and I'm sure that you've seen that we're running over 220 miles per day for our
cars and that's what's real important to us as we keep the place fluid. So thank you very much. Great question, David.</p>
</div>
</div>
<div class="transcript-line-right mb-4">
<div class="insider-image 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 Vernon</div>
<div class="secondary-title font-italic mb-1"> Analyst at Bernstein Research</div>
</div>
<p class="pb-2 mb-0">Thank you.</p>
</div>
</div>
<div class="transcript-line-left pb-4">
<div class="insider-image 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">Our next question is from the line of Thomas Wadewitz with UBS. Please proceed with your questions.</p>
</div>
</div>
<div class="transcript-line-left pb-4">
<div class="insider-image 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">Jim Vena</div>
<div class="secondary-title font-italic mb-1">Chief Executive Officer at Union Pacific</div>
</div>
<p class="pb-2 mb-0">Good morning, Tom.</p>
</div>
</div>
<div class="transcript-line-right mb-4">
<div class="insider-image 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">Thomas Wadewitz</div>
<div class="secondary-title font-italic mb-1"> Analyst at UBS Group</div>
</div>
<p class="pb-2 mb-0">Hey, Jim, this is Mike Triano on for Tom.</p>
</div>
</div>
<div class="transcript-line-left pb-4">
<div class="insider-image 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">Jim Vena</div>
<div class="secondary-title font-italic mb-1">Chief Executive Officer at Union Pacific</div>
</div>
<p class="pb-2 mb-0">Okay.</p>
</div>
</div>
<div class="transcript-line-right mb-4">
<div class="insider-image 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">Thomas Wadewitz</div>
<div class="secondary-title font-italic mb-1"> Analyst at UBS Group</div>
</div>
<p class="pb-2 mb-0">So if we look at workforce productivity and locomotive productivity, they're both up mid-single digits through September and they've been a driver of OR improvement this year despite the volume and the mix
headwinds. If we look out to next year, the volume backdrop is still kind of murky, but volumes are kind of flat-to-up. Do you think you can get another mid-single-digit improvement in those productivity metrics?</p>
</div>
</div>
<div class="transcript-line-left pb-4">
<div class="insider-image 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">Jim Vena</div>
<div class="secondary-title font-italic mb-1">Chief Executive Officer at Union Pacific</div>
</div>
<p class="pb-2 mb-0">Well, we're sticking to our guidance for next year, which I think that's what the -- we set it out, we thought about it. It's very, very definitive about what we want to deliver next year. So unless the economy
implodes in the United States, we're very comfortable that we're going to be able to deliver that. So I'm very proud of when you get that kind of productivity number that we delivered this last quarter.</p>
<p class="pb-2 mb-0">And we don't see any reason for us not to be able to take a look at what we're doing on the railroad to continue to be to improve productivity. We know that we're carrying in extra people because of some of the
collective agreements that we still have to implement from the last round. So we're being very prudent on that side, but you could see on the non-operating side, what we've been able to do to still operate the railroad in a very
efficient manner. So we do that every day, take a look at it, and I'm very comfortable that we're headed the right way. Jennifer, anything to add?</p>
</div>
</div>
<div class="transcript-line-left pb-4">
<div class="insider-image mt-3 mr-3" style="background-image: url(https://insidertrades.com/media/2049insider_jenniferhamann.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">Jennifer Hamann</div>
<div class="secondary-title font-italic mb-1">Chief Financial Officer at Union Pacific</div>
</div>
<p class="pb-2 mb-0">No, I just would reiterate, and it's really kind of what Eric talked about too. When we look at all the areas of expense and on the capital side, we have areas to improve our productivity and we have action plans
against that for the rest of this year and going into 2025 and beyond. So that's what really gives us the confidence to say there's certainly great runway ahead of us and we're very confident in our ability to perform.</p>
</div>
</div>
<div class="transcript-line-left pb-4">
<div class="insider-image 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">Jim Vena</div>
<div class="secondary-title font-italic mb-1">Chief Executive Officer at Union Pacific</div>
</div>
<p class="pb-2 mb-0">Yeah. Listen, thanks for the question and say hi to Tom. Thank you.</p>
</div>
</div>
<div class="transcript-line-right mb-4">
<div class="insider-image 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">Thomas Wadewitz</div>
<div class="secondary-title font-italic mb-1"> Analyst at UBS Group</div>
</div>
<p class="pb-2 mb-0">[Indecipherable]</p>
</div>
</div>
<div class="transcript-line-left pb-4">
<div class="insider-image 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">The next question is from the line of Daniel Imbro with Stephens. Please proceed with your questions.</p>
</div>
</div>
<div class="transcript-line-right mb-4">
<div class="insider-image 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">Daniel Imbro</div>
<div class="secondary-title font-italic mb-1"> Analyst at Stephens</div>
</div>
<p class="pb-2 mb-0">Yeah, hey, good morning, everybody. Thanks for taking the our questions.</p>
</div>
</div>
<div class="transcript-line-left pb-4">
<div class="insider-image 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">Jim Vena</div>
<div class="secondary-title font-italic mb-1">Chief Executive Officer at Union Pacific</div>
</div>
<p class="pb-2 mb-0">Good morning.</p>
</div>
</div>
<div class="transcript-line-right mb-4">
<div class="insider-image 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">Daniel Imbro</div>
<div class="secondary-title font-italic mb-1"> Analyst at Stephens</div>
</div>
<p class="pb-2 mb-0">Maybe I wanted to ask a broader one. Just from a competitive standpoint, I know it's hard to know, but your western peers are more vocal but wanting to improve it OR. I'm curious if you're noticing anything
different when you're out there bidding on business or going head-to-head with them in the market. And then in your prepared remarks, you mentioned merchandise pricing was positive. Just curious how you're seeing core merchandise
pricing out there in the market if it's changing at all? Thanks.</p>
</div>
</div>
<div class="transcript-line-left pb-4">
<div class="insider-image 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">Kenny Rocker</div>
<div class="secondary-title font-italic mb-1">Executive Vice President, Marketing and Sales at Union Pacific</div>
</div>
<p class="pb-2 mb-0">Yeah. If you look at the size of the pie, we're really competing against truck. We're putting together a service product to go out there and compete against truck, against sourcing to a lesser degree against barge.
So we're doing what we can do to go out there and grow and win share and focus on Union Pacific and what we can control. So that's that.</p>
<p class="pb-2 mb-0">The second part of your question, look, I'm proud of the team to be able to go out and lead with the capital investments that we put into the network for our customers to lead with the inflationary pressures that we
can have, the buffer resource that Jim and Eric talked about. And now we talked a little bit about the velocity, we tie it all to the service. And we're aligning those pricing with the service product that's there.</p>
<p class="pb-2 mb-0">So yes, the team has been able to go out there and secure some strong pricing on that merchandise business of the freight.</p>
</div>
</div>
<div class="transcript-line-left pb-4">
<div class="insider-image 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">Jim Vena</div>
<div class="secondary-title font-italic mb-1">Chief Executive Officer at Union Pacific</div>
</div>
<p class="pb-2 mb-0">So, Kenny, the only thing I would add is this, and I think it's a valid point to make. I want the entire industry to operate very efficiently. I want the entire industry to be able to operate in a manner that allows
us all to grow. We interchange a lot of traffic, not quite 50%, but around 40% touches in another railroad, whether it's a short-line or one of the other railroads in the United States. So the more we can all be efficient when we
interchange traffic, when we move it across the Mississippi, when we move it with our Western competitor. So we love to compete, but there's a lot of traffic that we're -- if we're both efficient on, we get to be able to move that
from other modes of transportation.</p>
<p class="pb-2 mb-0">Now I've worked with people if I -- I was smiling last night when I was thinking about this, how many people that I've worked with that are at other railroads? Whether it's CPKC, now even Burlington, Northern Santa
Fe whether it's CSX or whether it's Norfolk Southern. So we come from a culture, all of us that have worked together, that we operate railroads in an efficient manner and we move ahead so that we want -- all of us want growth. And I'm
not speaking for the rest of them, I'm speaking for us at Union Pacific.</p>
<p class="pb-2 mb-0">Now given all that, listen, I can control what we do, not what everybody else does. And I'm very comfortable with where we are and what we can do in the kind of business mix that we have. And you could see it this
last quarter and what we've been able to deliver and what we see moving forward. So I'm excited. I think the industry is in a better place now than it was 10 years ago and five years ago, and I'm sure better than we were in 2022. So
it's a wonderful place to be and will even continue to get better.</p>
<p class="pb-2 mb-0">That little competition with all the people you know is the best thing you can have. Nothing better than beating all the people that you know, and that's what we want to do.</p>
</div>
</div>
<div class="transcript-line-right mb-4">
<div class="insider-image 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">Daniel Imbro</div>
<div class="secondary-title font-italic mb-1"> Analyst at Stephens</div>
</div>
<p class="pb-2 mb-0">Understood. Thanks, Jim. Thanks, Kenny.</p>
</div>
</div>
<div class="transcript-line-left pb-4">
<div class="insider-image 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">Jim Vena</div>
<div class="secondary-title font-italic mb-1">Chief Executive Officer at Union Pacific</div>
</div>
<p class="pb-2 mb-0">Welcome.</p>
</div>
</div>
<div class="transcript-line-left pb-4">
<div class="insider-image 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">Kenny Rocker</div>
<div class="secondary-title font-italic mb-1">Executive Vice President, Marketing and Sales at Union Pacific</div>
</div>
<p class="pb-2 mb-0">Yeah.</p>
</div>
</div>
<div class="transcript-line-left pb-4">
<div class="insider-image 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">Our next question is from the line of Jonathan Chappell with Evercore ISI. Please proceed with your question.</p>
</div>
</div>
<div class="transcript-line-left pb-4">
<div class="insider-image 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">Jim Vena</div>
<div class="secondary-title font-italic mb-1">Chief Executive Officer at Union Pacific</div>
</div>
<p class="pb-2 mb-0">Good morning, John.</p>
</div>
</div>
<div class="transcript-line-right mb-4">
<div class="insider-image 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">Jonathan Chappell</div>
<div class="secondary-title font-italic mb-1"> Analyst at Evercore ISI</div>
</div>
<p class="pb-2 mb-0">Thank you, good morning. Good morning, Jim. Kenny, I was going to ask this anyway, maybe a pretty well-timed follow-up to the last one. So the ARC up 5% in both bulk and industrial, obviously points to your pricing.
Jim says that customers have to see value in the service and you're seeing that. But with inflation conceptually coming down a little bit, the volume headwinds remaining to keep that type of pricing momentum despite the good service,
do you need a little bit of help from the volume side, from the macro, from demand to continue to push price or at a certain point is that kind of cap out without getting some volume tailwinds?</p>
</div>
</div>
<div class="transcript-line-left pb-4">
<div class="insider-image 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">Kenny Rocker</div>
<div class="secondary-title font-italic mb-1">Executive Vice President, Marketing and Sales at Union Pacific</div>
</div>
<p class="pb-2 mb-0">Yeah. So the macro is a macro and those are things that are out of our control, John. We focus on the network, we focus on the service that Eric is providing us, the investments we're making and we link that to the
value of the pricing. And we're very crystal-clear in how we articulate to our customers. So the way we look at it, we see it as something that will definitely continue to happen.</p>
</div>
</div>
<div class="transcript-line-right mb-4">
<div class="insider-image 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">Jonathan Chappell</div>
<div class="secondary-title font-italic mb-1"> Analyst at Evercore ISI</div>
</div>
<p class="pb-2 mb-0">Okay. Thanks, Kenny.</p>
</div>
</div>
<div class="transcript-line-left pb-4">
<div class="insider-image 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">Jim Vena</div>
<div class="secondary-title font-italic mb-1">Chief Executive Officer at Union Pacific</div>
</div>
<p class="pb-2 mb-0">Thank you very much, John.</p>
</div>
</div>
<div class="transcript-line-left pb-4">
<div class="insider-image 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">Our next question is from the line of Brian Ossenbeck with JPMorgan. Please proceed with your question.</p>
</div>
</div>
<div class="transcript-line-left pb-4">
<div class="insider-image 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">Jim Vena</div>
<div class="secondary-title font-italic mb-1">Chief Executive Officer at Union Pacific</div>
</div>
<p class="pb-2 mb-0">Good morning, Brian.</p>
</div>
</div>
<div class="transcript-line-right mb-4">
<div class="insider-image 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">Brian P. Ossenbeck</div>
<div class="secondary-title font-italic mb-1"> Analyst at J.P. Morgan</div>
</div>
<p class="pb-2 mb-0">Hey, good morning. Thanks for taking the question. So Jim, maybe just to come back to the one of the initial comments you had earlier here and then also something you said when you first came on-board. Just take a
little while to get over the labor challenges that you sort of inherited on the network. Obviously, we've seen mix in coal, not a help [Phonetic] and then just the broader inflationary trends. So maybe just to help level-set things a
little bit, you said it's going to take a while. Can you offer any sort of context in terms of what the timing should be, if it's going to be gradual or if there's some step-change that we could be thinking of as we look -- excuse me,
more broadly to getting over some of these hurdles and probably to a better place than what you started-off with. Thanks.</p>
</div>
</div>
<div class="transcript-line-left pb-4">
<div class="insider-image 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">Jim Vena</div>
<div class="secondary-title font-italic mb-1">Chief Executive Officer at Union Pacific</div>
</div>
<p class="pb-2 mb-0">Yeah, Brian, thanks for the question. So if we -- I don't like to look backwards too much, but I think we've done a great job at Union Pacific, all 30,000 of us to be able to deliver where we are comparatively to
everybody else. Now growth is real important to us and we've done a great job of providing service at a high-level. And remember, service is what we sold to customer, not other measures that are out there to talk about what service
is, is we measure individually to every one of our customers about what level of service that we sold them.</p>
<p class="pb-2 mb-0">So we put that in the mix and we've had inflationary pressure. That's why we were very clear on what our three-year expectation is, Brian, of what our results should be and what we think we can deliver. So I'm very
comfortable where we are. And I think we'll see improvements in our operating ratio. We'll see improvements over-time over our net income and improvements in our EPS that drives value for our shareholders. So very comfortable.</p>
<p class="pb-2 mb-0">This was always at the very start, I said it was going to be a couple of years. It's still a couple of years. It was not going to be easy and it's not easy to get to overcome some of the things, but I think we've
done a good job with pricing growth. And coal, coal is coal. Like coal was down 20%. At the end-of-the day, if it wasn't down 20%, but that's not the way I look at the world. There's always challenges. If there was no challenges, then
I would have stayed retired and enjoyed myself in Scottsdale, Arizona this morning going for a hike to Camelback. I'm here because I think there's something to do and we can get this company moving forward. So I'm very excited, Brian.
Thanks for the question.</p>
</div>
</div>
<div class="transcript-line-right mb-4">
<div class="insider-image 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">Brian P. Ossenbeck</div>
<div class="secondary-title font-italic mb-1"> Analyst at J.P. Morgan</div>
</div>
<p class="pb-2 mb-0">I appreciate it, Jim. Thank you.</p>
</div>
</div>
<div class="transcript-line-left pb-4">
<div class="insider-image 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">Our next question is from the line of Ben Nolan with Stifel. Please proceed with your question.</p>
</div>
</div>
<div class="transcript-line-left pb-4">
<div class="insider-image 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">Benjamin J. Nolan</div>
<div class="secondary-title font-italic mb-1"> at Union Pacific</div>
</div>
<p class="pb-2 mb-0">Thanks a lot. So the service performance index for both Intermodal and manifest has been trending up higher. I'm just curious if you think there's a point where you know if you arrive at a certain level or at a
certain range where you can really lean more heavily into pricing, than maybe you already have or and maybe also just share gains versus competitors or versus trucking. Is that -- is there like a magic number or at least a magic range
where you feel like really you have a strong or much stronger competitive advantage?</p>
</div>
</div>
<div class="transcript-line-left pb-4">
<div class="insider-image mt-3 mr-3" style="background-image: url(https://insidertrades.com/media/2055insider_Gehringer.Eric.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">Eric Gehringer</div>
<div class="secondary-title font-italic mb-1">Executive Vice President-Operations at Union Pacific</div>
</div>
<p class="pb-2 mb-0">Yeah. Jim hit it a little bit earlier in what do we sell to our customers and how do we translate that into pricing and those discussions? No, there's not a magical number, but clearly, as the service improves, that
gives us a better environment to maximize price. Same is true on growth, a more consistent, reliable product and better service products. We go in and we ask for more business when we're talking to customers, we ask to look at their
truck files, we asked to look at -- talk to more of their receivers. So clearly, as we improve and we've done a great job here in the third quarter on the service product, it creates our own capacity. It creates our own opportunities
regardless of what happens in the macro-environment.</p>
</div>
</div>
<div class="transcript-line-left pb-4">
<div class="insider-image 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">Benjamin J. Nolan</div>
<div class="secondary-title font-italic mb-1"> at Union Pacific</div>
</div>
<p class="pb-2 mb-0">Do you think you're there now? Just as follows?</p>
</div>
</div>
<div class="transcript-line-left pb-4">
<div class="insider-image mt-3 mr-3" style="background-image: url(https://insidertrades.com/media/2055insider_Gehringer.Eric.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">Eric Gehringer</div>
<div class="secondary-title font-italic mb-1">Executive Vice President-Operations at Union Pacific</div>
</div>
<p class="pb-2 mb-0">I hope not. I mean we always want to improve as a as a management team. So no, we're going to always strive to improve with -- there is no time where we're going to yell out, we arrived.</p>
</div>
</div>
<div class="transcript-line-left pb-4">
<div class="insider-image 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">Benjamin J. Nolan</div>
<div class="secondary-title font-italic mb-1"> at Union Pacific</div>
</div>
<p class="pb-2 mb-0">Got you. All right. Appreciate it. Thank you.</p>
</div>
</div>
<div class="transcript-line-left pb-4">
<div class="insider-image 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">Jim Vena</div>
<div class="secondary-title font-italic mb-1">Chief Executive Officer at Union Pacific</div>
</div>
<p class="pb-2 mb-0">Thanks for the question.</p>
</div>
</div>
<div class="transcript-line-left pb-4">
<div class="insider-image 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">Next question is from the line of Brandon with Barclays. Please proceed with your question.</p>
</div>
</div>
<div class="transcript-line-right mb-4">
<div class="insider-image 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">Brandon Oglenski</div>
<div class="secondary-title font-italic mb-1"> Analyst at Barclays Capital</div>
</div>
<p class="pb-2 mb-0">Hey, good morning. This is Eric Morgan on for Brandon. Thanks for taking the question. I just wanted to come back to the mix discussion into the fourth quarter. I think you mentioned mix headwinds continuing in the
quarter, maybe with some international intermodal volume growth moderating somewhat. But can you just talk about some of the mix effects from other commodity groups outside of intermodal? And in particular, maybe how you view margin
contribution from coal would be helpful, I think. Thank you.</p>
</div>
</div>
<div class="transcript-line-left pb-4">
<div class="insider-image mt-3 mr-3" style="background-image: url(https://insidertrades.com/media/2049insider_jenniferhamann.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">Jennifer Hamann</div>
<div class="secondary-title font-italic mb-1">Chief Financial Officer at Union Pacific</div>
</div>
<p class="pb-2 mb-0">Probably going to pass-on that last part of your question. But if you just look at our business teams, industrial is the group that has our highest average revenue per car, has very strong contributions to our
bottom-line and that business has been down all year. Now there's always mix within mix, but with the continued pressures in the industrial economy and the continued outlook that those volumes are down year-over-year, that's an impact
and that certainly contributes to the mix in addition to obviously seeing the growth come in some of the lower average revenue per car kinds of businesses like the international intermodal.</p>
<p class="pb-2 mb-0">On the bulk side, yeah, there's coal, set that aside, grain, strong grain into Mexico, which is great for us. We really enjoy that business, but it's a little bit shorter length of haul than if we're taking it to
export out through the West Coast. So again, you have some of that what I'll call mix within mix.</p>
<p class="pb-2 mb-0">Kenny, I don't know if you want to add anything else?</p>
</div>
</div>
<div class="transcript-line-left pb-4">
<div class="insider-image 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">Kenny Rocker</div>
<div class="secondary-title font-italic mb-1">Executive Vice President, Marketing and Sales at Union Pacific</div>
</div>
<p class="pb-2 mb-0">Yeah. I just want to say we're not going to apologize for accepting the increase. Yeah, we'd love the 33% increase. What I'd tell you is that the management team here did a good job of preparing for it. It's what we
did with Phoenix to take trucks off-the-road, what we did to expand Inland Empire. All these things set us up for success for this unexpected amount of volume that's come on.</p>
</div>
</div>
<div class="transcript-line-left pb-4">
<div class="insider-image mt-3 mr-3" style="background-image: url(https://insidertrades.com/media/2049insider_jenniferhamann.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">Jennifer Hamann</div>
<div class="secondary-title font-italic mb-1">Chief Financial Officer at Union Pacific</div>
</div>
<p class="pb-2 mb-0">Yeah. And that's really why it's so important goes back to Jim's point on the fundamentals. That's why we need to be just diligent about how we're using our resources, our workforce productivity and how we run this
railroad so that we can absorb shocks from mix and still produce a very good quarterly result.</p>
</div>
</div>
<div class="transcript-line-right mb-4">
<div class="insider-image 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">Brandon Oglenski</div>
<div class="secondary-title font-italic mb-1"> Analyst at Barclays Capital</div>
</div>
<p class="pb-2 mb-0">Great. Thanks.</p>
</div>
</div>
<div class="transcript-line-left pb-4">
<div class="insider-image 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">Jim Vena</div>
<div class="secondary-title font-italic mb-1">Chief Executive Officer at Union Pacific</div>
</div>
<p class="pb-2 mb-0">Thanks for the question.</p>
</div>
</div>
<div class="transcript-line-left pb-4">
<div class="insider-image 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">Our next question is from the line of Stephanie Moore with Jefferies. Please proceed with your question.</p>
</div>
</div>
<div class="transcript-line-left pb-4">
<div class="insider-image 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">Jim Vena</div>
<div class="secondary-title font-italic mb-1">Chief Executive Officer at Union Pacific</div>
</div>
<p class="pb-2 mb-0">Good morning.</p>
</div>
</div>
<div class="transcript-line-right mb-4">
<div class="insider-image 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">Stephanie Moore</div>
<div class="secondary-title font-italic mb-1"> Analyst at Jefferies Financial Group</div>
</div>
<p class="pb-2 mb-0">Hi, good morning. Thank you. You talked a lot about the strength in export grain to Mexico, but could you also talk a little bit more broadly about your Mexico business, how you see that going-forward? And any
thoughts on geopolitical and administration changes as well would be helpful. Thank you.</p>
</div>
</div>
<div class="transcript-line-left pb-4">
<div class="insider-image 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">Kenny Rocker</div>
<div class="secondary-title font-italic mb-1">Executive Vice President, Marketing and Sales at Union Pacific</div>
</div>
<p class="pb-2 mb-0">Yeah. First of all, I just want to step-back as we're talking about our grain business and our grain network and differentiate renewable fuels and the actual facilities that we've landed there that we've discussed.
The same thing with our grain network, the facilities, meaning the 20-plus facilities that have come on and the fact that Cherryvale, Kansas facility will help supply grain into Mexico. So let me just kind of break that apart and let
you know-how we look at it. But then, yes, broadly, as we look at Mexico, clearly, there's a lot of opportunity with over-the-road trucks. There are some markets like finished vehicles and also auto part. We have a strong service
product coming out there.</p>
<p class="pb-2 mb-0">What differentiates us, Stephanie, is again the fact that we have multiple partners that can get-in that market. We have our own railbox that we can get into that market and we have daily service into and out of
Mexico, which we know we're the only one that has that. So clearly, again, strong growth area for us. We laid it out in Investor Day. And as far as the administration, we've -- we see that it's an environment that they're going to be
certainly pro-business and support the freight environment. So we're excited about that.</p>
</div>
</div>
<div class="transcript-line-left pb-4">
<div class="insider-image 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">Jim Vena</div>
<div class="secondary-title font-italic mb-1">Chief Executive Officer at Union Pacific</div>
</div>
<p class="pb-2 mb-0">Thanks for the question.</p>
</div>
</div>
<div class="transcript-line-left pb-4">
<div class="insider-image 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">Our next question is from the line of Scott Group with Wolfe Research. Please proceed with your question.</p>
</div>
</div>
<div class="transcript-line-left pb-4">
<div class="insider-image 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">Jim Vena</div>
<div class="secondary-title font-italic mb-1">Chief Executive Officer at Union Pacific</div>
</div>
<p class="pb-2 mb-0">Good morning, Scott.</p>
</div>
</div>
<div class="transcript-line-right mb-4">
<div class="insider-image 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">Scott Group</div>
<div class="secondary-title font-italic mb-1"> Analyst at Wolfe Research</div>
</div>
<p class="pb-2 mb-0">Hey, thanks. Good morning. Jennifer, any color on that comp per employee up 8% and how to think about that going-forward? And then I know someone else asked already about like what that sort of flat Q4 comment
meant. But I just -- I guess I'm not sure if that was -- still not sure if that was an earnings or margin or revenue comment. So I don't know, any color? Thank you.</p>
</div>
</div>
<div class="transcript-line-left pb-4">
<div class="insider-image mt-3 mr-3" style="background-image: url(https://insidertrades.com/media/2049insider_jenniferhamann.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">Jennifer Hamann</div>
<div class="secondary-title font-italic mb-1">Chief Financial Officer at Union Pacific</div>
</div>
<p class="pb-2 mb-0">Okay, Scott. So we'll start with the comp per employee. So if you look at the 8% increase, Call-IT rough numbers, half of that was from the July 1 wage increase. The other half is a combination of higher incentive
comp year-over-year, as well as higher guarantee payments. That's really associated with the work rest agreements as we've +cut-over more hubs through the year and also graduated more T&Y employees from training. So those are all
the drivers that we see in there. And for 4Q, it's probably going to look pretty similar, maybe even up a little bit more as we continue to carry some of the extra resources to support the implementation of the work rest. And so
that's really why you've heard us stress the productivity piece today because we do have those inflationary pressures and that's why that workforce productivity is just absolutely critical for us as well as how we're approaching labor
going-forward and making sure that we are getting good agreements in-place that can help us serve our customers in a very efficient manner while compensating our employees fairly.</p>
<p class="pb-2 mb-0">Going back to your other question about the consistent, we said results, that's a fairly all-encompassing word. So you could call that any number of measures, but you know what the key ones are that you all look at,
EPS, operating ratio, operating income. We think it's going to look very similar in 4Q versus 3Q.</p>
</div>
</div>
<div class="transcript-line-left pb-4">
<div class="insider-image 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">Jim Vena</div>
<div class="secondary-title font-italic mb-1">Chief Executive Officer at Union Pacific</div>
</div>
<p class="pb-2 mb-0">Thanks, Scott.</p>
</div>
</div>
<div class="transcript-line-right mb-4">
<div class="insider-image 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">Scott Group</div>
<div class="secondary-title font-italic mb-1"> Analyst at Wolfe Research</div>
</div>
<p class="pb-2 mb-0">Thank you, guys.</p>
</div>
</div>
<div class="transcript-line-left pb-4">
<div class="insider-image 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">Our next question is from the line of Elliot Alper with TD Cowen. Please proceed with your questions.</p>
</div>
</div>
<div class="transcript-line-left pb-4">
<div class="insider-image 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">Jim Vena</div>
<div class="secondary-title font-italic mb-1">Chief Executive Officer at Union Pacific</div>
</div>
<p class="pb-2 mb-0">Good morning, Elliot.</p>
</div>
</div>
<div class="transcript-line-right mb-4">
<div class="insider-image 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">Elliot Alper</div>
<div class="secondary-title font-italic mb-1"> Analyst at TD Cowen</div>
</div>
<p class="pb-2 mb-0">Great. Thank you. This is Elliot on for Jason Seidal. I believe it's the first-quarter this year for your domestic intermodal volume outlook is positive. Can you talk about what you're seeing in the domestic
intermodal market in Q4? And I know you already talked about kind of the mix headwinds in international growth in fuel, but we see domestic intermodal growing into the quarter, could that maybe partially offset intermodal revenue per
car in Q4? Just trying to gauge the magnitude? Thank you.</p>
</div>
</div>
<div class="transcript-line-left pb-4">
<div class="insider-image 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">Kenny Rocker</div>
<div class="secondary-title font-italic mb-1">Executive Vice President, Marketing and Sales at Union Pacific</div>
</div>
<p class="pb-2 mb-0">So we've been encouraged on the domestic intermodal front even as late as the second-quarter, we saw that line be positive. It's been positive in the third quarter. Now some of that has benefited from the
international intermodal side and that's why I keep harping on these products that we have, having a product like Inland Empire helps us capture some of that domestic intermodal, and we've seen some strong demand there. I'll tell you,
as it looks at we look at it for the fourth quarter, again, we think we'll see a little bit more of a benefit for what's taking place on the international intermodal side and we'll see what happens as we continue throughout the
quarter.</p>
</div>
</div>
<div class="transcript-line-right mb-4">
<div class="insider-image 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">Elliot Alper</div>
<div class="secondary-title font-italic mb-1"> Analyst at TD Cowen</div>
</div>
<p class="pb-2 mb-0">Thanks, Kenny.</p>
</div>
</div>
<div class="transcript-line-left pb-4">
<div class="insider-image 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">Jim Vena</div>
<div class="secondary-title font-italic mb-1">Chief Executive Officer at Union Pacific</div>
</div>
<p class="pb-2 mb-0">Thank you very much.</p>
</div>
</div>
<div class="transcript-line-left pb-4">
<div class="insider-image 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">Our final question is from the line of [Indecipherable] with Citigroup. Please proceed with your question.</p>
</div>
</div>
<div class="transcript-line-left pb-4">
<div class="insider-image 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">Jim Vena</div>
<div class="secondary-title font-italic mb-1">Chief Executive Officer at Union Pacific</div>
</div>
<p class="pb-2 mb-0">Ari [Phonetic], good morning.</p>
</div>
</div>
<div class="transcript-line-left pb-4">
<div class="insider-image 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">Unidentified Participant</div>
<div class="secondary-title font-italic mb-1"> at Union Pacific</div>
</div>
<p class="pb-2 mb-0">Hi, good morning. What's that, Jim? I'm sorry.</p>
</div>
</div>
<div class="transcript-line-left pb-4">
<div class="insider-image 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">Jim Vena</div>
<div class="secondary-title font-italic mb-1">Chief Executive Officer at Union Pacific</div>
</div>
<p class="pb-2 mb-0">I said, good morning and they put you last.</p>
</div>
</div>
<div class="transcript-line-left pb-4">
<div class="insider-image 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">Unidentified Participant</div>
<div class="secondary-title font-italic mb-1"> at Union Pacific</div>
</div>
<p class="pb-2 mb-0">Yeah, I know that's -- hey, it happens. It's okay. Thank you for fitting me in regardless. I just wanted to -- I know some other people have spoken about this already, but I wanted to ask about this the target to
price above-rail inflation. Could you give us color just to be clear, is that something that's being achieved currently and that we can expect for 2024? And then kind of given the looser capacity environment, would you say that you've
kind of gotten more pushback from customers as you have those pricing discussions? Or do you think service is sufficient currently to kind of compensate for whatever the loose truck environment might be doing or the kind of the softer
demand environment might be?</p>
</div>
</div>
<div class="transcript-line-left pb-4">
<div class="insider-image 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">Jim Vena</div>
<div class="secondary-title font-italic mb-1">Chief Executive Officer at Union Pacific</div>
</div>
<p class="pb-2 mb-0">Ari [Phonetic] Good question, Kenny.</p>
</div>
</div>
<div class="transcript-line-left pb-4">
<div class="insider-image 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">Kenny Rocker</div>
<div class="secondary-title font-italic mb-1">Executive Vice President, Marketing and Sales at Union Pacific</div>
</div>
<p class="pb-2 mb-0">Yeah. So I think you're talking specifically and only about domestic intermodal, you'll have to clear it up if you can. We've got -- and we've talked about this, we've got pricing mechanisms for our customers that
are in place to keep them competitive. Again, I talked to you about the fact that you know, second quarter, third quarter, we were up in domestic intermodal. So we look at that as a positive outcome for us. We've gone from a trucking
environment really since 2022 that's really been stagnant to downward and it's flattish now. We'll see what happens in the next few months.</p>
<p class="pb-2 mb-0">But we feel-good about where we're positioned and the ability as it capacity tightens, we're going to see more value on the pricing side.</p>
</div>
</div>
<div class="transcript-line-left pb-4">
<div class="insider-image 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">Jim Vena</div>
<div class="secondary-title font-italic mb-1">Chief Executive Officer at Union Pacific</div>
</div>
<p class="pb-2 mb-0">Jennifer, do you want to talk about the -- no inflation?</p>
</div>
</div>
<div class="transcript-line-left pb-4">
<div class="insider-image mt-3 mr-3" style="background-image: url(https://insidertrades.com/media/2049insider_jenniferhamann.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">Jennifer Hamann</div>
<div class="secondary-title font-italic mb-1">Chief Financial Officer at Union Pacific</div>
</div>
<p class="pb-2 mb-0">Absolutely. So to that point, in terms of your question, absolutely, our pricing dollars today are exceeding our inflation dollars and they have throughout this inflationary period, whether you're talking about
2024, even going back 2023, 2022, we have been committed to that and we have achieved that. I think the important point really is going-forward and we talked about this at Investor Day is that not only will we continue to have our
price dollars exceed our inflation dollars, but it will become accretive to our margins next year. So feel very bullish on that front.</p>
</div>
</div>
<div class="transcript-line-left pb-4">
<div class="insider-image 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">Jim Vena</div>
<div class="secondary-title font-italic mb-1">Chief Executive Officer at Union Pacific</div>
</div>
<p class="pb-2 mb-0">So Ari [Phonetic], good question. Why don't I just wrap it up real quick and then looking-forward to the call in three months and looking-forward to finishing off this year, just the way we set it up and also
delivering on what we said last year. If we look at what we've been able to deliver as a team, 10% increase in earnings per share, 11% up in operating income, 9% up in net income, productivity up 12%. Those are all numbers that make
us very comfortable of how we are operating the railroad and how we're driving business.</p>
<p class="pb-2 mb-0">We think that if we get the service-level and it's very close where we are right now to the right level, then the discussion is how do we work together with our customers to win in the marketplace and not worried
about what the -- whether the service is holding them back from winning in the marketplace. So with that, let me just close off by thanking everybody from joining us this morning. I know there was competing calls and nice to have you
guys all with us this morning and looking-forward to more discussions as we move ahead.</p>
<p class="pb-2 mb-0">Thank you very much.</p>
</div>
</div>
<div class="transcript-line-left pb-4">
<div class="insider-image 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>
</div>
<p><a href="https://www.alphastreet.com/" rel="nofollow noopener"><img src="/images/alphastreet.png" alt="Alpha Street Logo" loading="lazy" width="150" height="43"></a></p>
<p> </p>
<div class="d-print-none">
<div class="more-headline more-headline-TopPicture">More From MarketBeat</div>
<div class="momb momb-TopPicture">
<div class="momb-section">
<a target="_blank" rel="sponsored noopener" class="linkbox linktext" href="https://www.marketbeat.com/scripts/redirect.aspx?TriggeredCampaignID=9736&UserID=0&Placement=NativeDisplay&Source=NativeDisplay&interstitial=1&noskip=1"><div class="imagebox"><img src="https://www.marketbeat.com/images/webpush/files/thumb_2043push_Government-3.jpg" loading="lazy" decoding="async" alt=""></div><div class="textbox"><div class="title-line linktext">Biden to Launch “FedNOW” [Move Your Money Now]</div><div class="desc-line">Earlier this year President Biden signed the death warrant for America…
Executive Order 14067 will essentia...</div><span class="from-line">Priority Gold<span class="from-line-sponsored"> <span class="from-line-sep">|</span> Sponsored</span></span><img loading="lazy" src="https://www.marketbeat.com/scripts/TriggeredCampaignPixel.ashx?TriggeredCampaignID=9736&Placement=NativeDisplay&Source=NativeDisplay" alt="" height="1" width="1"></div></a>
</div>
<div class="momb-section">
<a target="_blank" rel="sponsored noopener" class="linkbox linktext" href="https://www.marketbeat.com/slideshows/7-low-beta-stocks-for-the-risk-averse-investor/0.aspx?utm_source=MoreOnMarketBeatAd&utm_medium=banner&utm_campaign=MoreOnMarketBeatAd"><div class="imagebox"><img src="https://www.marketbeat.com/images/webpush/files/thumb_2059push_Depositphotos_324562764_S.jpg" loading="lazy" decoding="async" alt=""></div><div class="textbox"><div class="title-line linktext">7 Low Beta Stocks for the Risk-Averse Investor</div><div class="desc-line">Investing is about balancing risk and reward. That's why regardless of market conditions, many investors with ...</div><span class="from-line">MarketBeat</span></div></a>
</div>
<div class="momb-section">
<a target="_blank" rel="sponsored noopener" class="linkbox linktext" href="https://www.marketbeat.com/scripts/redirect.aspx?TriggeredCampaignID=9886&UserID=0&Placement=NativeDisplay&Source=NativeDisplay&interstitial=1&noskip=1"><div class="imagebox"><img src="https://www.marketbeat.com/images/webpush/files/thumb_2045push_AI-5.jpg" loading="lazy" decoding="async" alt=""></div><div class="textbox"><div class="title-line linktext">top AI stock (it’s not MSFT, GOOGL, AMZN or AAPL)</div><div class="desc-line">AI was by far the biggest tech investing trend right now.
But Ross Givens says the #1 artificial intelligen...</div><span class="from-line">Traders Agency<span class="from-line-sponsored"> <span class="from-line-sep">|</span> Sponsored</span></span><img loading="lazy" src="https://www.marketbeat.com/scripts/TriggeredCampaignPixel.ashx?TriggeredCampaignID=9886&Placement=NativeDisplay&Source=NativeDisplay" alt="" height="1" width="1"></div></a>
</div>
<div class="momb-section">
<a target="_blank" rel="sponsored noopener" class="linkbox linktext" href="https://www.marketbeat.com/slideshows/7-stocks-with-recent-downgrades-worth-a-second-look/0.aspx?utm_source=MoreOnMarketBeatAd&utm_medium=banner&utm_campaign=MoreOnMarketBeatAd"><div class="imagebox"><img src="https://www.marketbeat.com/images/webpush/files/thumb_" loading="lazy" decoding="async" alt=""></div><div class="textbox"><div class="title-line linktext">7 Stocks with Recent Downgrades Worth a Second Look</div><div class="desc-line">Analyst ratings can be a key piece of information that investors look for in stock evaluation. Typically, anal...</div><span class="from-line">MarketBeat</span></div></a>
</div>
<div class="momb-section">
<a target="_blank" rel="sponsored noopener" class="linkbox linktext" href="https://www.marketbeat.com/scripts/redirect.aspx?TriggeredCampaignID=9695&UserID=0&Placement=NativeDisplay&Source=NativeDisplay&interstitial=1&noskip=1"><div class="imagebox"><img src="https://www.marketbeat.com/images/webpush/files/thumb_2061push_capital-5043172_640.jpg" loading="lazy" decoding="async" alt=""></div><div class="textbox"><div class="title-line linktext">Tim Sykes’ Urgent Trade Alert: “Make this move now”</div><div class="desc-line">WARNING: 80 Wall Street banks are gearing up for MASSIVE D.C. shock
This $2 trillion D.C. shock is NOT abou...</div><span class="from-line">Timothy Sykes<span class="from-line-sponsored"> <span class="from-line-sep">|</span> Sponsored</span></span><img loading="lazy" src="https://www.marketbeat.com/scripts/TriggeredCampaignPixel.ashx?TriggeredCampaignID=9695&Placement=NativeDisplay&Source=NativeDisplay" alt="" height="1" width="1"></div></a>
</div>
<div class="momb-section">
<a target="_blank" rel="sponsored noopener" class="linkbox linktext" href="https://www.marketbeat.com/slideshows/best-lithium-stocks-to-buy/0.aspx?utm_source=MoreOnMarketBeatAd&utm_medium=banner&utm_campaign=MoreOnMarketBeatAd"><div class="imagebox"><img src="https://www.marketbeat.com/images/webpush/files/thumb_2050push_lithium.jpg" loading="lazy" decoding="async" alt=""></div><div class="textbox"><div class="title-line linktext">The 10 Best Lithium Stocks to Buy for a Post Gasoline World</div><div class="desc-line">Electric vehicles currently make up about 5% of new car sales in the United States. While they have received a...</div><span class="from-line">MarketBeat</span></div></a>
</div>
</div>
</div>
</article>
<div class="col-12 col-lg-4 d-print-none">
<div class="row mx-0">
<div class="col-sm-7 col-lg-12" id="sidebarOne">
<div id="cphPrimaryContent_ArticleSidebar_pnlTopSidebarAd">
<!-- MarketBeat Sidebar Top Right -->
<script async="" src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-9373162611283935" crossorigin="anonymous" data-checked-head="true"></script>
<ins class="adsbygoogle" style="display: block; height: 280px;" data-ad-client="ca-pub-9373162611283935" data-ad-slot="6804947421" data-ad-format="auto" data-full-width-responsive="true" data-adsbygoogle-status="done">
<div id="aswift_1_host" style="border: none; height: 280px; width: 433px; margin: 0px; padding: 0px; position: relative; visibility: visible; background-color: transparent; display: inline-block;"></div>
</ins>
<script>
(adsbygoogle = window.adsbygoogle || []).push({});
</script>
<br>
</div>
<div class="section-heading">
<h2> Featured Articles and Offers</h2>
</div>
<ul class="mb-4 pl-0">
<li class="entry-card hover-card border-0 news-sidebar d-flex flex-wrap align-items-center p-0 position-relative" style="cursor:pointer">
<div class="image-link"><img src="https://www.marketbeat.com/logos/articles/small_20241018142343_massive-sofi-stock-rally-incoming-after-fortress-n.jpg" alt="Massive SoFi Stock Rally Incoming After Fortress News" decoding="async"
height="95" width="126"></div>
<div class="description p-2">
<div class="title c-dark-gray font-weight-bold font-small">Massive SoFi Stock Rally Incoming After Fortress News</div>
<div class="d-block font-smaller text-uppercase mt-1" style="font-weight:500;">By Gabriel Osorio-Mazilli <span class="d-inline-block mx-1">|</span> October 21, 2024</div>
</div><a class="stretched-link" href="https://www.marketbeat.com/originals/massive-sofi-stock-rally-incoming-after-fortress-news/"><span class="sr-only">View Massive SoFi Stock Rally Incoming After Fortress News</span></a>
</li>
<li class="entry-card hover-card border-0 news-sidebar d-flex flex-wrap align-items-center p-0 position-relative" style="cursor:pointer;"><span style="position:absolute;height:0;"><img loading="lazy"
src="https://www.marketbeat.com/scripts/TriggeredCampaignPixel.ashx?TriggeredCampaignID=9886&Placement=NativeDisplay&Source=NativeDisplay" alt="" height="1" width="1"></span>
<div style="border-radius: 0.25rem; border: 1px solid var(--gray-3);margin: 0;flex: 0 0 105px;aspect-ratio: 21 / 17;overflow: hidden;"><img src="https://www.marketbeat.com/images/webpush/files/thumb_2045push_AI-5.jpg"
alt="top AI stock (it’s not MSFT, GOOGL, AMZN or AAPL)" loading="lazy" decoding="async" width="105" height="85" style="width:100%;height:100%;object-fit:cover;"></div>
<div style="flex: 1 1 150px; padding:0.5rem;">
<div class="title" style="overflow:hidden; max-height:3.6em; font-weight:600; color: var(--dark-gray); font-size:0.888rem;">top AI stock (it’s not MSFT, GOOGL, AMZN or AAPL)</div>
<div style="margin-top: .25rem;font-size: .777em; font-weight:500;text-transform:uppercase;">From Traders Agency<strong style="margin-left:5px;">(Ad)</strong></div>
</div>
<a target="_blank" rel="sponsored noopener" style="position:absolute;top:0;left:0;width:100%;height:100%;" href="https://www.marketbeat.com/scripts/redirect.aspx?TriggeredCampaignID=9886&UserID=0&Placement=NativeDisplay&Source=NativeDisplay&interstitial=1&noskip=1"><span style="position:absolute; width:1px;height:1px;overflow:hidden; clip:rect(0,0,0,0);white-space:nowrap;">View top AI stock (it’s not MSFT, GOOGL, AMZN or AAPL)</span></a>
</li>
<li class="entry-card hover-card border-0 news-sidebar d-flex flex-wrap align-items-center p-0 position-relative" style="cursor:pointer">
<div class="image-link"><img src="https://www.marketbeat.com/logos/articles/small_20241023072404_is-this-nvidia-backed-robotics-stock-a-buy-as-it-n.jpg" alt="Is This NVIDIA Backed Robotics Stock a Buy As It Nears Expansion?"
loading="lazy" decoding="async" height="95" width="157"></div>
<div class="description p-2">
<div class="title c-dark-gray font-weight-bold font-small">Is This NVIDIA Backed Robotics Stock a Buy As It Nears Expansion?</div>
<div class="d-block font-smaller text-uppercase mt-1" style="font-weight:500;">By Leo Miller <span class="d-inline-block mx-1">|</span> October 23, 2024</div>
</div>
<a class="stretched-link" href="https://www.marketbeat.com/originals/is-this-nvidia-backed-robotics-stock-a-buy-as-it-nears-expansion/"><span class="sr-only">View Is This NVIDIA Backed Robotics Stock a Buy As It Nears Expansion?</span></a>
</li>
<li class="entry-card hover-card border-0 news-sidebar d-flex flex-wrap align-items-center p-0 position-relative" style="cursor:pointer">
<div class="image-link"><img src="https://www.marketbeat.com/logos/articles/small_20241021093858_nuclear-power-reaches-critical-mass-top-stocks-to.jpg" alt="Nuclear Power Reaches Critical Mass: Top Stocks to Watch Now" loading="lazy"
decoding="async" height="95" width="143"></div>
<div class="description p-2">
<div class="title c-dark-gray font-weight-bold font-small">Nuclear Power Reaches Critical Mass: Top Stocks to Watch Now</div>
<div class="d-block font-smaller text-uppercase mt-1" style="font-weight:500;">By Thomas Hughes <span class="d-inline-block mx-1">|</span> October 21, 2024</div>
</div>
<a class="stretched-link" href="https://www.marketbeat.com/stock-ideas/nuclear-power-reaches-critical-mass-top-stocks-to-watch-now/"><span class="sr-only">View Nuclear Power Reaches Critical Mass: Top Stocks to Watch Now</span></a>
</li>
<li class="entry-card hover-card border-0 news-sidebar d-flex flex-wrap align-items-center p-0 position-relative" style="cursor:pointer">
<div class="image-link"><img src="https://www.marketbeat.com/logos/microsoft-corporation-logo-1200x675.png" alt="Microsoft (NASDAQ:MSFT) Trading 2.2% Higher - Here's What Happened" loading="lazy" decoding="async" height="95"
width="168"></div>
<div class="description p-2">
<div class="title c-dark-gray font-weight-bold font-small">Microsoft (NASDAQ:MSFT) Trading 2.2% Higher - Here's What Happened</div>
<div class="d-block font-smaller text-uppercase mt-1" style="font-weight:500;">By MarketBeat <span class="d-inline-block mx-1">|</span> October 22, 2024</div>
</div><a class="stretched-link" href="https://www.marketbeat.com/instant-alerts/nasdaq-msft-percent-advance-2024-10-22/"><span class="sr-only">View Microsoft (NASDAQ:MSFT) Trading 2.2% Higher - Here's What Happened</span></a>
</li>
<li class="entry-card hover-card border-0 news-sidebar d-flex flex-wrap align-items-center p-0 position-relative" style="cursor:pointer;"><span style="position:absolute;height:0;"><img loading="lazy"
src="https://www.marketbeat.com/scripts/TriggeredCampaignPixel.ashx?TriggeredCampaignID=9886&Placement=NativeDisplay&Source=NativeDisplay" alt="" height="1" width="1"></span>
<div style="border-radius: 0.25rem; border: 1px solid var(--gray-3);margin: 0;flex: 0 0 105px;aspect-ratio: 21 / 17;overflow: hidden;"><img src="https://www.marketbeat.com/images/webpush/files/thumb_2045push_AI-5.jpg"
alt="top AI stock (it’s not MSFT, GOOGL, AMZN or AAPL)" loading="lazy" decoding="async" width="105" height="85" style="width:100%;height:100%;object-fit:cover;"></div>
<div style="flex: 1 1 150px; padding:0.5rem;">
<div class="title" style="overflow:hidden; max-height:3.6em; font-weight:600; color: var(--dark-gray); font-size:0.888rem;">top AI stock (it’s not MSFT, GOOGL, AMZN or AAPL)</div>
<div style="margin-top: .25rem;font-size: .777em; font-weight:500;text-transform:uppercase;">From Traders Agency<strong style="margin-left:5px;">(Ad)</strong></div>
</div>
<a target="_blank" rel="sponsored noopener" style="position:absolute;top:0;left:0;width:100%;height:100%;" href="https://www.marketbeat.com/scripts/redirect.aspx?TriggeredCampaignID=9886&UserID=0&Placement=NativeDisplay&Source=NativeDisplay&interstitial=1&noskip=1"><span style="position:absolute; width:1px;height:1px;overflow:hidden; clip:rect(0,0,0,0);white-space:nowrap;">View top AI stock (it’s not MSFT, GOOGL, AMZN or AAPL)</span></a>
</li>
<li class="entry-card hover-card border-0 news-sidebar d-flex flex-wrap align-items-center p-0 position-relative" style="cursor:pointer">
<div class="image-link"><img src="https://www.marketbeat.com/logos/advanced-micro-devices-inc-logo-1200x675.gif" alt="Advanced Micro Devices (AMD) Set to Announce Earnings on Tuesday" loading="lazy" decoding="async" height="95"
width="168"></div>
<div class="description p-2">
<div class="title c-dark-gray font-weight-bold font-small">Advanced Micro Devices (AMD) Set to Announce Earnings on Tuesday</div>
<div class="d-block font-smaller text-uppercase mt-1" style="font-weight:500;">By MarketBeat <span class="d-inline-block mx-1">|</span> October 22, 2024</div>
</div><a class="stretched-link" href="https://www.marketbeat.com/instant-alerts/nasdaq-amd-earnings-date-2024-10-22/"><span class="sr-only">View Advanced Micro Devices (AMD) Set to Announce Earnings on Tuesday</span></a>
</li>
<li class="entry-card hover-card border-0 news-sidebar d-flex flex-wrap align-items-center p-0 position-relative" style="cursor:pointer">
<div class="image-link"><img src="https://www.marketbeat.com/logos/plug-power-inc-logo-1200x675.png?v=20240514144613" alt="Plug Power Target of Unusually Large Options Trading (NASDAQ:PLUG)" loading="lazy" decoding="async" height="95"
width="168"></div>
<div class="description p-2">
<div class="title c-dark-gray font-weight-bold font-small">Plug Power Target of Unusually Large Options Trading (NASDAQ:PLUG)</div>
<div class="d-block font-smaller text-uppercase mt-1" style="font-weight:500;">By MarketBeat <span class="d-inline-block mx-1">|</span> October 21, 2024</div>
</div><a class="stretched-link" href="https://www.marketbeat.com/instant-alerts/nasdaq-plug-options-data-report-2024-10-21/"><span class="sr-only">View Plug Power Target of Unusually Large Options Trading (NASDAQ:PLUG)</span></a>
</li>
</ul>
<div class="mb-3">
<div class="section-heading">
<h2>Recent Videos</h2>
</div>
<div class="px-1">
<div class="entry-card entry-card-hover border-0 video-sidebar d-flex flex-wrap align-items-center p-0 " style="cursor:pointer">
<a class="image-link" style="flex:1;aspect-ratio:auto;" href="/videos/palo-alto-networks-gains-momentum-whats-next-for-this-cybersecurity-giant/"><img src="/logos/videos/small_20241024164036_videopaloaltoclipthomasmomentum.png" loading="lazy" decoding="async" height="281" width="500" alt="Palo Alto Networks Gains Momentum: What’s Next for This Cybersecurity Giant?"></a>
</div>
<div class="entry-card entry-card-hover border-0 video-sidebar d-flex flex-wrap align-items-center p-0 " style="cursor:pointer">
<a class="image-link" style="flex:1;aspect-ratio:auto;" href="/videos/tesla-stock-rockets-15-post-earnings/"><img src="/logos/videos/small_20241024134400_videoteslaearningsthomas.png" loading="lazy" decoding="async" height="281" width="500" alt="Tesla Stock Rockets 15% Post-Earnings"></a>
</div>
<div class="entry-card entry-card-hover border-0 video-sidebar d-flex flex-wrap align-items-center p-0 " style="cursor:pointer">
<a class="image-link" style="flex:1;aspect-ratio:auto;" href="/videos/stock-market-volatility-election-season-strategies-for-investors/"><img src="/logos/videos/small_20241023165131_videotheotradevolatility.png" loading="lazy" decoding="async" height="281" width="500" alt="Stock Market Volatility: Election Season Strategies for Investors"></a>
</div>
</div>
</div>
<div class="section-heading">
<h2 class="font-weight-bold">Stock Lists</h2><a href="/stocks/" class="pt-2 upper-link">All Stock Lists</a>
</div>
<ul class="link-cloud mb-3 px-0 list-style-none">
<li class="d-inline-block"><a href="/types-of-stock/5g-stocks/" class="btn btn-primary">5G </a></li>
<li class="d-inline-block"><a href="/types-of-stock/biotech-stocks/" class="btn btn-secondary">Biotech </a></li>
<li class="d-inline-block"><a href="/types-of-stock/blue-chip-stocks/" class="btn btn-secondary">Blue Chip </a></li>
<li class="d-inline-block"><a href="/types-of-stock/faang-stocks/" class="btn btn-secondary">FAANG </a></li>
<li class="d-inline-block"><a href="/types-of-stock/gold-stocks/" class="btn btn-secondary">Gold </a></li>
<li class="d-inline-block"><a href="/types-of-stock/large-cap-stocks/" class="btn btn-secondary">Large Cap </a></li>
<li class="d-inline-block"><a href="/types-of-stock/marijuana-stocks/" class="btn btn-secondary">Marijuana </a></li>
<li class="d-inline-block"><a href="/types-of-stock/micro-cap-stocks/" class="btn btn-secondary">Micro Cap </a></li>
<li class="d-inline-block"><a href="/types-of-stock/oil-stocks/" class="btn btn-secondary">Oil </a></li>
<li class="d-inline-block"><a href="/types-of-stock/real-estate-investment-trusts-reits/" class="btn btn-secondary">REITs </a></li>
<li class="d-inline-block"><a href="/types-of-stock/russell-2000-stocks/" class="btn btn-secondary">Russell 2000 </a></li>
<li class="d-inline-block"><a href="/types-of-stock/small-cap-stocks/" class="btn btn-secondary">Small Cap </a></li>
<li class="d-inline-block"><a href="/types-of-stock/warren-buffett-stocks/" class="btn btn-secondary">Warren Buffett </a></li>
</ul>
<div class="section-heading">
<h2 class="font-weight-bold">Investing Tools</h2><a href="/market-data/" class="pt-2 upper-link">Calendars and Tools</a>
</div>
<ul class="link-cloud mb-3 px-0 list-style-none">
<li class="d-inline-block"><a href="/ratings/" class="btn btn-primary">Analyst Ratings</a></li>
<li class="d-inline-block"><a href="/cryptocurrencies/" class="btn btn-secondary">Cryptocurrency Screener</a></li>
<li class="d-inline-block"><a href="/congress-stock-trades/" class="btn btn-secondary">Congressional Trading</a></li>
<li class="d-inline-block"><a href="/dividends/increases/" class="btn btn-secondary">Dividend Increases</a></li>
<li class="d-inline-block"><a href="/dividends/calculator/" class="btn btn-secondary">Dividend Calculator</a></li>
<li class="d-inline-block"><a href="/dividends/increases/" class="btn btn-secondary">Dividend Calendar</a></li>
<li class="d-inline-block"><a href="/earnings/latest/" class="btn btn-secondary">Earnings Announcements</a></li>
<li class="d-inline-block"><a href="/insider-trades/" class="btn btn-secondary">Insider Trades</a></li>
<li class="d-inline-block"><a href="/calculators/options-profit-calculator/" class="btn btn-secondary">Options Profit Calculator</a></li>
<li class="d-inline-block"><a href="/types-of-stock/penny-stocks/" class="btn btn-secondary">Penny Stocks</a></li>
<li class="d-inline-block"><a href="/manage/watchlists/" class="btn btn-secondary">Portfolio Monitoring</a></li>
<li class="d-inline-block"><a href="/short-interest/" class="btn btn-secondary">Short Interest</a></li>
<li class="d-inline-block"><a href="/compare-stocks/" class="btn btn-secondary">Stock Comparisons</a></li>
<li class="d-inline-block"><a href="/stock-market-holidays/" class="btn btn-secondary">Stock Market Holidays</a></li>
<li class="d-inline-block"><a href="/stock-screener/" class="btn btn-secondary">Stock Screener</a></li>
</ul>
<div id="cphPrimaryContent_ArticleSidebar_pnlHeadlinesSearch" class="mb-3" onkeypress="javascript:return WebForm_FireDefaultButton(event, 'cphPrimaryContent_ArticleSidebar_btnHeadlinesSearch')">
<div class="section-heading">
<h2>Search Headlines</h2>
</div>
<div class="row form-row w-100 mx-0">
<input name="ctl00$cphPrimaryContent$ArticleSidebar$txtSearchHeadlines" id="cphPrimaryContent_ArticleSidebar_txtSearchHeadlines" class="col-12 col-sm-8 m-0 mb-1 mb-sm-0 top-labeled-input font-small" type="text"
placeholder="Find an Article" autocomplete="chrome-off" aria-label="Search Articles">
<input type="submit" name="ctl00$cphPrimaryContent$ArticleSidebar$btnHeadlinesSearch" value="Search" id="cphPrimaryContent_ArticleSidebar_btnHeadlinesSearch" title="submit search" class="btn btn-quartenary col-12 col-sm-4 mb-0">
</div>
</div>
</div>
<div id="cphPrimaryContent_ArticleSidebar_pnlStickyAd" class="col-sm-5 col-lg-12 h-100">
<div id="stickyAd" style="position:sticky;top:55px;">
<!-- MarketBeat Sidebar Bottom Ad -->
<ins class="adsbygoogle" style="display: block; height: 280px;" data-ad-client="ca-pub-9373162611283935" data-ad-slot="1927089835" data-ad-format="auto" data-full-width-responsive="true" data-adsbygoogle-status="done">
<div id="aswift_2_host" style="border: none; height: 280px; width: 433px; margin: 0px; padding: 0px; position: relative; visibility: visible; background-color: transparent; display: inline-block;"></div>
</ins>
<script>
(adsbygoogle = window.adsbygoogle || []).push({});
</script>
</div>
<div id="placeHolder" class="d-none d-sm-block" style="height: 2369px;"></div>
<script>
document.addEventListener("DOMContentLoaded", function() {
var adjustPlaceHolder = function() {
if ($(document).width() > 992 && typeof($(".col-all-but-336")[0]) != 'undefined') {
$("#placeHolder").css("height", 0);
$("#placeHolder").css("height", $("#shareableArticle")[0].offsetHeight - ($("#sidebarOne")[0].offsetHeight + $("#stickyAd")[0].offsetHeight));
} else {
$("#placeHolder").css("height", 0);
$("#placeHolder").css("height", $("#sidebarOne")[0].offsetHeight - ($("#stickyAd")[0].offsetHeight));
}
};
adjustPlaceHolder();
debounce($(window).resize(function() {
adjustPlaceHolder();
}));
});
</script>
</div>
</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 & 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/pultegroup-earnings-signal-potential-entry-points-for-investors/">PulteGroup Earnings Signal Potential Entry Points for Investors</a></li>
<li><a href="https://www.marketbeat.com/originals/taiwan-semiconductor-soars-on-earnings-with-more-room-to-run/">Taiwan Semiconductor Soars on Earnings With More Room to Run</a></li>
<li><a href="https://www.marketbeat.com/originals/bank-of-america-earnings-uncover-shifts-in-consumer-spending/">Bank of America Earnings Uncover Shifts in Consumer Spending</a></li>
<li><a href="https://www.marketbeat.com/originals/goldman-sachs-earnings-reveal-market-moves-investors-cant-ignore/">Goldman Sachs Earnings Reveal Market Moves Investors Can't Ignore</a></li>
<li><a href="https://www.marketbeat.com/originals/nikes-post-earnings-drop-presents-a-buying-opportunity/">Nike’s Post-Earnings Drop Presents a Buying Opportunity</a></li>
<li><a href="https://www.marketbeat.com/originals/micron-stock-soars-as-ai-demand-fuels-big-q4-earnings-beat/">Micron Stock Soars as AI Demand Fuels Big Q4 Earnings Beat</a></li>
<li><a href="https://www.marketbeat.com/originals/gamestop-earnings-wont-save-it-dilution-points-to-trouble/">GameStop: Earnings Won’t Save It, Dilution Points to Trouble</a></li>
</ul>
</div>
<div id="cphPrimaryContent_EarningsSeeAlso_pnlEarningsUpcomingDates" class="see-also">
<strong>Upcoming Earnings</strong>
<ul>
<li><a href="/stocks/NASDAQ/CDNS/earnings/">Cadence Design Systems <span class="font-weight-normal">(10/28/2024)</span></a></li>
<li><a href="/stocks/NYSE/WELL/earnings/">Welltower <span class="font-weight-normal">(10/28/2024)</span></a></li>
<li><a href="/stocks/NYSE/WM/earnings/">Waste Management <span class="font-weight-normal">(10/28/2024)</span></a></li>
<li><a href="/stocks/NASDAQ/AMD/earnings/">Advanced Micro Devices <span class="font-weight-normal">(10/29/2024)</span></a></li>
<li><a href="/stocks/NASDAQ/GOOG/earnings/">Alphabet <span class="font-weight-normal">(10/29/2024)</span></a></li>
<li><a href="/stocks/NASDAQ/GOOGL/earnings/">Alphabet <span class="font-weight-normal">(10/29/2024)</span></a></li>
<li><a href="/stocks/NASDAQ/MDLZ/earnings/">Mondelez International <span class="font-weight-normal">(10/29/2024)</span></a></li>
<li><a href="/stocks/NASDAQ/PYPL/earnings/">PayPal <span class="font-weight-normal">(10/29/2024)</span></a></li>
<li><a href="/stocks/NYSE/AMT/earnings/">American Tower <span class="font-weight-normal">(10/29/2024)</span></a></li>
<li><a href="/stocks/NYSE/BBVA/earnings/">Banco Bilbao Vizcaya Argentaria <span class="font-weight-normal">(10/29/2024)</span></a></li>
</ul>
</div>
<!-- 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("ctl00$btnLoginOnModal", "", true, "Login", "", false, true))" style="display:inline-block;width:100%;">Log In<span class="load loading"></span></a>
<div id="loginOnModalWarning"></div>
</div>
<div style="font-size: 18px; padding-bottom: 13px; text-align: center">
<hr style="margin: 0; position: relative; top: .65em; color: #555;">
<span style="background: var(--white); padding: 0 10px; position: relative; color: #6a6a6a;">or</span>
</div>
<div class="d-flex flex-wrap" style="margin: 0 -2px;">
<a href="#" onclick="helloinit();hello('facebook').login({scope : 'email',force : true}); return false;" class="facebook-login-button zocial facebook">
<img src="/images/facebook-logo-2.png" width="22" height="22" loading="lazy" alt="Facebook icon" style="vertical-align: middle; vertical-align: middle; width: 22px; float: left; margin: 4px;">Sign in with Facebook</a>
<a href="#" onclick="helloinit();hello('google').login({scope : 'email',force : true}); return false;" class="zocial google">
<img src="/images/google-g-logo.png" width="20" height="20" loading="lazy" alt="Google icon" style="vertical-align: middle; width: 20px; float: left; margin: 5px;">Sign in with Google</a>
</div>
<div style="padding-top: 18px; font-size: 14px;"><a id="LastLinkOnLoginTab" href="/forgot-password/">Forgot your password?</a></div>
</div>
</div>
<div id="pnlCreate" class="tab-pane bg-light-gray" role="tabpanel" aria-labelledby="CreateOnModalTab">
<div class="p-3">
<div id="pnlCreateInner" onkeypress="javascript:return WebForm_FireDefaultButton(event, 'btnOnEnterCreateOnModal')">
<label class="bold m-0" for="txtCreateOnModalEmail">Your Email Address:</label>
<input name="ctl00$txtCreateOnModalEmail" type="text" maxlength="300" id="txtCreateOnModalEmail" class="top-labeled-input" style="width:100%;">
<div class="rfv-div-validation-triangle">
<span id="RequiredFieldValidator2" style="color:#D2333D;display:none;">Please enter your email address.</span>
</div>
<div class="rfv-div-validation-triangle">
<span id="rgxEmail" style="color:#D2333D;display:none;">Please enter a valid email address</span>
</div>
<label class="bold m-0" for="txtCreateOnModalPassword" title="Your password must be at least 8 characters long and contain at least 1 number, 1 letter, and 1 special character.">Choose a Password:</label>
<input name="ctl00$txtCreateOnModalPassword" type="password" maxlength="300" id="txtCreateOnModalPassword" class="top-labeled-input mb-3" style="width:100%;">
<div class="rfv-div-validation-triangle">
<span id="RequiredFieldValidator3" style="color:#D2333D;display:none;">Please enter your password.</span>
</div>
<div class="rfv-div-validation-triangle" style="line-height: 1; padding-top: 5px;">
<span id="Regex1" style="color:#D2333D;display:none;">Your password must be at least 8 characters long and contain at least 1 number, 1 letter, and 1 special character.</span>
</div>
<button id="createOnModalVisibleButton" class="btn btn-primary w-100 g-recaptcha allow-loading" data-sitekey="6Lddn5keAAAAAPlD91bDkOh-lnZZxsz5b4ddp3Mw" data-callback="CreateOnModalSubmit" data-action="submit">Create My Account
(Free)<span class="load loading"></span></button>
<div id="createOnModalWarning" class="mb-2" style="display: none;"></div>
<div class="d-none">
<input type="submit" name="ctl00$btnOnEnterCreateOnModal" value="Submit the Form"
onclick="$('#createOnModalVisibleButton').click();WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions("ctl00$btnOnEnterCreateOnModal", "", true, "Signup", "", false, false))"
id="btnOnEnterCreateOnModal" style="width:100%;">
<input type="submit" name="ctl00$btnCreateOnModal" value="Create My Account (Free)"
onclick="javascript:WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions("ctl00$btnCreateOnModal", "", true, "Signup", "", false, false))" id="btnCreateOnModal"
style="width:100%;">
</div>
</div>
<div style="padding-top: 15px; font-size: 18px; padding-bottom: 13px; text-align: center">
<hr style="margin: 0; position: relative; top: .65em; color: #555;">
<span style="padding: 0 10px; position: relative; color: #6a6a6a;" class="bg-light-gray">or</span>
</div>
<div class="d-flex flex-wrap" style="margin: 0 -2px;">
<a href="#" onclick="helloinit();hello('facebook').login({scope : 'email',force : true}); return false;" class="facebook-login-button zocial facebook">
<img src="/images/facebook-logo-2.png" width="22" height="22" loading="lazy" alt="Facebook icon" style="vertical-align: middle; vertical-align: middle; width: 22px; float: left; margin: 4px;">Sign in with Facebook</a>
<a href="#" onclick="helloinit();hello('google').login({scope : 'email',force : true}); return false;" class="zocial google">
<img src="/images/google-g-logo.png" width="20" height="20" loading="lazy" alt="Google icon" style="vertical-align: middle; vertical-align: middle; width: 20px; float: left; margin: 5px;">Sign in with Google</a>
</div>
<div style="padding-top: 18px; font-size: 13px;">By creating a free account, you agree to our <a href="/terms/" target="_blank">terms of service.</a> This site is protected by reCAPTCHA and the Google
<a rel="nofollow" href="https://policies.google.com/privacy">Privacy Policy</a> and <a rel="nofollow" id="LastLinkOnCreateTab" href="https://policies.google.com/terms">Terms of Service</a> apply.</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<script type="text/javascript">
//<![CDATA[
var Page_Validators = new Array(document.getElementById("rfvEmail"), document.getElementById("RequiredFieldValidator1"), document.getElementById("RequiredFieldValidator2"), document.getElementById("rgxEmail"), document.getElementById(
"RequiredFieldValidator3"), document.getElementById("Regex1"));
//]]>
</script>
<script type="text/javascript">
//<![CDATA[
var rfvEmail = document.all ? document.all["rfvEmail"] : document.getElementById("rfvEmail");
rfvEmail.controltovalidate = "txtLoginOnModalEmail";
rfvEmail.errormessage = "Email Address Required";
rfvEmail.display = "Dynamic";
rfvEmail.validationGroup = "Login";
rfvEmail.evaluationfunction = "RequiredFieldValidatorEvaluateIsValid";
rfvEmail.initialvalue = "";
var RequiredFieldValidator1 = document.all ? document.all["RequiredFieldValidator1"] : document.getElementById("RequiredFieldValidator1");
RequiredFieldValidator1.controltovalidate = "txtLoginOnModalPassword";
RequiredFieldValidator1.errormessage = "Password Required";
RequiredFieldValidator1.display = "Dynamic";
RequiredFieldValidator1.validationGroup = "Login";
RequiredFieldValidator1.evaluationfunction = "RequiredFieldValidatorEvaluateIsValid";
RequiredFieldValidator1.initialvalue = "";
var RequiredFieldValidator2 = document.all ? document.all["RequiredFieldValidator2"] : document.getElementById("RequiredFieldValidator2");
RequiredFieldValidator2.controltovalidate = "txtCreateOnModalEmail";
RequiredFieldValidator2.errormessage = "Please enter your email address.";
RequiredFieldValidator2.display = "Dynamic";
RequiredFieldValidator2.validationGroup = "Signup";
RequiredFieldValidator2.evaluationfunction = "RequiredFieldValidatorEvaluateIsValid";
RequiredFieldValidator2.initialvalue = "";
var rgxEmail = document.all ? document.all["rgxEmail"] : document.getElementById("rgxEmail");
rgxEmail.controltovalidate = "txtCreateOnModalEmail";
rgxEmail.errormessage = "Please enter a valid email address";
rgxEmail.display = "Dynamic";
rgxEmail.validationGroup = "Signup";
rgxEmail.evaluationfunction = "RegularExpressionValidatorEvaluateIsValid";
rgxEmail.validationexpression = "\\w+([-+.\']\\w+)*@\\w+([-.]\\w+)*\\.\\w+([-.]\\w+)*";
var RequiredFieldValidator3 = document.all ? document.all["RequiredFieldValidator3"] : document.getElementById("RequiredFieldValidator3");
RequiredFieldValidator3.controltovalidate = "txtCreateOnModalPassword";
RequiredFieldValidator3.errormessage = "Please enter your password.";
RequiredFieldValidator3.display = "Dynamic";
RequiredFieldValidator3.validationGroup = "Signup";
RequiredFieldValidator3.evaluationfunction = "RequiredFieldValidatorEvaluateIsValid";
RequiredFieldValidator3.initialvalue = "";
var Regex1 = document.all ? document.all["Regex1"] : document.getElementById("Regex1");
Regex1.controltovalidate = "txtCreateOnModalPassword";
Regex1.errormessage = "Your password must be at least 8 characters long and contain at least 1 number, 1 letter, and 1 special character.";
Regex1.display = "Dynamic";
Regex1.validationGroup = "Signup";
Regex1.evaluationfunction = "RegularExpressionValidatorEvaluateIsValid";
Regex1.validationexpression = "^(?=.*[A-Za-z])(?=.*\\d)(?=.*[$@$!%*#?&])[A-Za-z\\d$@$!%*#?&-]{8,}$";
//]]>
</script>
<script type="text/javascript">
//<![CDATA[
var Page_ValidationActive = false;
if (typeof(ValidatorOnLoad) == "function") {
ValidatorOnLoad();
}
function ValidatorOnSubmit() {
if (Page_ValidationActive) {
return ValidatorCommonOnSubmit();
} else {
return true;
}
}
//]]>
</script>
</form>
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-ScrollPopupI"><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-ScrollPopupI';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-ScrollPopupI';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 499.25 (+1.41%) AAPL 233.04 (+1.07%) MSFT 431.15 (+1.51%) META 580.07 (+2.16%) GOOGL 165.10 (+1.46%) AMZN 189.83 (+1.85%) NVDA 143.41 (+2.14%) TSLA 264.71 (+1.62%) AMD 157.27 (+2.50%) NIO 5.29 (+6.22%) BABA 98.24 (+1.95%) F 11.20 (-0.36%) T 22.20 (0.00%) MU 109.45 (+2.43%) GE 179.77 (+0.02%) CGC 5.07 (+3.26%) DIS 96.63 (+1.29%) PFE 28.67 (+0.10%) AMC 4.39 (+0.69%) PYPL 82.11 (+0.88%) XOM 120.08 (+0.41%) QQQ 499.25 (+1.41%) AAPL 233.04 (+1.07%) MSFT 431.15 (+1.51%) META 580.07 (+2.16%) GOOGL 165.10 (+1.46%) AMZN 189.83 (+1.85%) NVDA 143.41 (+2.14%) TSLA 264.71 (+1.62%) AMD 157.27 (+2.50%) NIO 5.29 (+6.22%) BABA 98.24 (+1.95%) F 11.20 (-0.36%) T 22.20 (0.00%) MU 109.45 (+2.43%) GE 179.77 (+0.02%) CGC 5.07 (+3.26%) DIS 96.63 (+1.29%) PFE 28.67 (+0.10%) AMC 4.39 (+0.69%) PYPL 82.11 (+0.88%) XOM 120.08 (+0.41%) * 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 * Palo Alto Networks Gains Momentum: What’s Next for This Cybersecurity Giant? * Palo Alto Networks Gains Momentum: What’s Next for This Cybersecurity Giant? * Tesla Stock Rockets 15% Post-Earnings * Tesla Stock Rockets 15% Post-Earnings * Stock Market Volatility: Election Season Strategies for Investors * Stock Market Volatility: Election Season Strategies for Investors * Meta Platforms Tops Most Upgraded Stocks List—Here’s What to Expect * Meta Platforms Tops Most Upgraded Stocks List—Here’s What to Expect * Featured Articles * Texas Roadhouse Stock Steering for New Highs This Year * Monopar Therapeutics Skyrockets 400% on Licensing Deal * Tractor Supply Stock Pulls Back: A Prime Buying Opportunity * The Downtrend in UPS Stock Isn’t Over Yet * Maximize Portfolio Income with These 3 Dividend ETFs * Talen Energy: A Nuclear Power Stock That Can Keep Winning * Rocket Lab Stock Soars Higher: Can It Keep Climbing? * Why Meta's Pre-Earnings Dip Could Be A Golden Entry Opportunity * More Featured Articles * News * All Headlines * Instant News Alerts * Research Surveys * Real-Time News Feed * Investing Slideshows * Education * Featured Topic: Options Trading * How to Execute the Wheel Strategy to Generate Options Income * 3 Options Strategies to Play a Stock’s Uptrend if Bullish * How to Use Delta Hedging to Protect Your Options with Stock * 3 Options Strategies to Protect Your Stocks in a Falling Market * How to Choose Between an Options Debit Spread or Credit Spread? * How to Buy the Dip and Sell the Rip on Your Stocks with Options * 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 → Urgent: This election is rigged (From Porter & Company) (Ad) UNION PACIFIC Q3 2024 EARNINGS CALL TRANSCRIPT Provided by AlphaStreet October 24, 2024 Share Link copied to clipboard. On This Page:Participants|Presentation|Questions and Answers RESOURCES * Conference Call Audio * Earnings Slide Deck * Earnings Press Release * View Latest SEC 10-Q Filing * View Latest SEC 10-K Filing * UNP Earnings History PARTICIPANTS CORPORATE EXECUTIVES * Jim Vena Chief Executive Officer * Jennifer Hamann Chief Financial Officer * Kenny Rocker Executive Vice President, Marketing and Sales * Eric Gehringer Executive Vice President-Operations ANALYSTS * Ken Hoexter, Bank of America Securities * Chris Wetherbee, Wells Fargo & Company * Walter Spracklin, RBC Capital Markets * Jordan Alliger, The Goldman Sachs Group, Inc. * David Vernon, Bernstein Research * Thomas Wadewitz, UBS Group AG * Daniel Imbro, Stephens * Jonathan Chappell, Evercore ISI * Brian P. Ossenbeck, J.P. Morgan * Benjamin J. Nolan, Stifel Nicolaus * Brandon Oglenski, Barclays Capital * Stephanie Moore, Jefferies Financial Group Inc. * Scott Group, Wolfe Research * Elliot Alper, TD Cowen * Unidentified Participant, PRESENTATION Operator Greetings, and welcome to Union Pacific Third Quarter Earnings Call. At this time, all participants are in listen-only mode. A brief question-and-answer session will follow the formal presentation. [Operator Instructions] As a reminder, this conference is being recorded and the slides for today's presentation are available on Union Pacific's website. It's now my pleasure to introduce your host, Mr Jim Vena, Chief Executive Officer for Union Pacific. Thank you, Mr. Vena, you may now begin. Jim Vena Chief Executive Officer at Union Pacific Good morning, Rob, beautiful morning in Omaha, nice fall day. So good morning, and thank you for joining us today to discuss Union Pacific's third quarter results. I'm joined in Omaha by our Chief Financial Officer, Jennifer Hamann, our Executive Vice-President of Marketing and Sales, Kenny Rocker, and our Executive Vice-President of Operations, Eric Gerringer. As you'll hear from the team, our third quarter results do an excellent job of capturing the progress we've made under our strategy to lead the industry in safety, service and operational excellence. And you're seeing how that leads to financial success. I'm very pleased with where we sit today compared to where we started a little over a year ago. Now let's discuss third quarter results starting on slide number Three. This morning, Union Pacific reported 2024 third quarter net income of $1.7 billion, a 9% improvement and earnings per share of $2.75, a 10% improvement. Third quarter operating revenue gained 3% of strong volumes and core pricing gains were impacted by our business mix and less fuel surcharge revenue. Excluding fuel, freight revenue increased 5% versus 2023. Reported expenses year-over-year improved 2%. While fuel prices were a driver, the team did an excellent job generating productivity to control costs as we successfully handled a 6% increase in volume. Our third quarter operating ratio of 60.3% improved 310 basis-points versus last year, further demonstrating our ability to be operationally excellent while maintaining a resource buffer to handle unforeseen events. Look, it was another really good quarter. I'm pleased with how we flex to handle the 33% increase in international intermodal volume during the quarter, while improving service metrics across our network. And yes, that mix of business pressured margins a bit, but at the end-of-the day, it's about operating as efficiently as possible to drive increases in net income and free cash flow, and as Jennifer will walk you through, we did an excellent job of delivering in those areas. It's another proof point that our strategy is working. I'll let the team walk you through the quarter in more detail and come back for a wrap-up before we go to question-and-answers. So we'll start with the third quarter financials. Jennifer, over to you. Jennifer Hamann Chief Financial Officer at Union Pacific Thank you, Jim, and good morning. Let's begin on Slide 5 with a walkdown of our third-quarter income statement, where operating revenue of $6.1 billion increased 3% versus 2023 on a 6% volume increase, and third quarter freight revenue totaled $5.8 billion, up 4% compared to last year. Breaking down the freight revenue components, increased volume in the quarter added 550 basis points. Strong core pricing gains were more than offset by business mix, reducing freight revenue 75 basis points. As I mentioned at Investor Day, International Intermodal's average revenue per car is significantly lower than our system average. And lastly, fuel surcharge revenue of $635 million was flat versus last year as lower fuel prices impacted freight revenue 75 basis points. Wrapping up the top-line, other revenue declined $73 million or 18%, driven by several factors, lower accessorials resulting from the second-quarter intermodal equipment sale, reduced demand for auto parts shipments at our subsidiary, the ongoing transfer of metro operations and a one-time contract settlement of $12 million during the quarter all contributed to the decrease. As a reminder, there are cost-savings across our expense lines associated with the ongoing revenue impact from the equipment sale and metric transfer. Switching then to expenses, third quarter operating expense of $3.7 billion improved 2%, driven by strong productivity and lower fuel prices that are more than offset volume-related expenses. There are more details in the appendix, but let me highlight some of the performance drivers. Compensation and benefits expense increased 2% versus last year as wage inflation, including the July 1, 4.5% increase and volume costs were partially offset by 5% lower workforce levels and record workforce productivity. Train service employees were flat year-over-year, as we used our buffer resources to handle increased quarterly volume. All other workforce areas decreased 8%, reflecting our continued focus on operational excellence. Cost per employee in the third quarter increased 8% as a result of higher incentive compensation as well as additional wage inflation related to the work rest labor agreements. Purchase services and material expense improved 4% as costs to maintain a lower active locomotive fleet and decreased subsidiary drayage expenses were partially offset by inflation and volume-related expenses. Fuel expense in the quarter declined 13% on a 17% decrease in fuel prices from $3.12 to $2.60 per gallon. Our fuel consumption rate increased 1% related to the significant growth in less fuel-efficient intermodal traffic, which offset our year-over-year productivity gains. Finally, other expense was better by 6%, reflecting the impact of write-offs in 2023 that more than offset inflation and volume costs. The result of solid revenue growth and strong cost-control was third quarter operating income of $2.4 billion, up 11% versus 2023. Below-the-line, other income decreased $19 million from lower real-estate income, while interest expense declined 6% or $20 million on lower average debt levels. Income tax expense increased 23%, driven by higher pretax income and state income tax reductions in 2023. Third quarter net income of $1.7 billion increased 9% versus 2023, which when combined with a lower average share count resulted in double-digit earnings per share growth to $2.75. Our quarterly operating ratio of 60.3% improved 310 basis points year-over-year with nearly half of that coming from core operational improvement. As we discussed in Dallas at our Investor Day, operating ratio is an outcome of our strategy and not the goal. Our goal is to grow earnings and generate more cash for our shareholders, which we achieved even as our revenue growth and margins were impacted by mix. Looking now at cash, shareholder returns the balance sheet on Slide 6. Year-to-date cash from operations totaled $6.7 billion, up $700 million versus last year. Our cash-flow conversion rate improved to 83% and free cash flow has almost doubled versus 2023, up over $900 million. These improvements are driven by 2023 labor agreement payments and growth in operating income, partially offset by higher cash taxes. Year-to-date, our shareholders have received $3.2 billion through dividends and share repurchases, including third quarter repurchases of $738 million. Finally, our adjusted debt-to-EBITDA ratio finished the quarter at 2.7 times as we maintain a strong balance sheet and remain A-rated by our three credit rating agencies. So wrapping up on Slide 7, with just over two months left in the year, the majority of 2024 story has been written and it's been a good one. We are executing on the fundamentals of railroading, which is critical to achieving the full financial potential of this franchise. We are affirming our prior 2024 guidance, most importantly, that we will continue to improve profitability through our strategy of safety, service and operational excellence. Pricing dollars will exceed our inflation dollars. We will purchase $1.5 billion of shares and invest roughly $3.4 billion of capital and our capital allocation strategy is unchanged. We also are going to put a slightly finer point on how we expect to close the year. At this time, we'd expect fourth quarter results to closely mirror the third quarter, while improving on a year-over-year basis. This level of performance will mark our fifth consecutive quarter of year-over-year gains, again demonstrating the positive results of our strategy. Throughout the year, we've shown our ability to pivot and flex to handle the various challenges of railroading, from weather of all types to the significant West Coast traffic spike and we navigated them successfully, improving service while maintaining cost discipline. We continue to generate strong pricing and productivity, positioning us well to finish 2024 with momentum and on a path to achieve the long-term targets we laid out last month. I'll now turn it over to Kenny to provide an update on the business environment. Kenny? Kenny Rocker Executive Vice President, Marketing and Sales at Union Pacific Thank you, Jennifer, and good morning. As Jennifer mentioned, we had a solid third quarter. Freight revenues totaled $5.8 billion for the quarter, which was up 5% excluding fuel surcharges due to increased volume and strong core pricing gains. Let's jump right in and talk about the key drivers for each of our business groups. Starting with our bulk segment, revenue for the quarter was up 2% compared to last year, on a 3% decrease in volume and a 5% increase in average revenue per car, but based on a positive mix in traffic and solid core pricing gains. Coal continued to face difficult market conditions in the quarter, resulting from reduced coal demand due to high inventory levels and competition from low natural gas prices. Grain products volumes increased for the quarter due to business development wins in new facilities, supporting renewable diesel and associated byproducts as we highlighted last month at our Investor Day. Lastly, export grain business was up for the quarter, primarily driven by corn and wheat. We continue to win business moving to Mexico as their domestic consumption outpaces production. Moving to industrial, revenue for the quarter was up 3% for the quarter on a 2% decrease in volume. Average revenue per car increased by 5% due to strong core pricing gains and a positive mix in traffic. Petroleum shipments increased for the quarter due to strong business development efforts in various markets like asphalt and lube oil. Petrochemicals volumes continued to grow due to domestic demand in plastics and new business wins in our industrial chemicals markets. However, those gains were more than offset by the softer demand for rock against last year's record shipments. Premium revenue for the quarter was up 7% on a 14% increase in volume and a 6% decrease in average revenue per car, reflecting increased international intermodal shipments, lower fuel surcharges and truck market pressures. Automotive volumes were down due to unplanned production adjustments, partially offset by business wins with Volkswagen and General Motors. Intermodal volumes continue to remain strong. Our international intermodal volume was up 33%, significantly outpacing growth seen in West Coast imports. Import strength also drove increased domestic volume, which we were able to capitalize on due to our diverse IMC network. Now turning to Slide 10, here is our outlook for the balance of 2024 for the key markets we serve. Starting with bulk, coal is expected to remain challenged as inventories remain high and we see competition from low natural gas prices. Moving to grain, we are optimistic due to a strong supply in UP's franchise areas and we have secured additional new facilities that will ensure domestic growth, generating long-term ratable grain demand. We expect ongoing strength in the Mexico export market as the UP continues to increase its share south of the border. Additionally, we expect continued growth in the grain products tied to renewable fuels and their associated feedstocks. The team is focused on capturing business as production continues to ramp-up at new facilities brought online, such as Bartlett's crush [Phonetic] facility in Cherryvale, Kansas. Turning to industrial. As we mentioned earlier, we expect the rock market will not match last year's record volume. For petroleum, we have tougher comps, but are building on our success with business development. Petrochemicals is expected to outperform the market-based on the strength of our Gulf Coast franchise and we are excited to see incremental volume from [Indecipherable] expansion at Plaquemine, Louisiana. And wrapping up with premium, on the intermodal side, the surge of West Coast import volumes will continue to drive for both our international and domestic markets for the remainder of the year. In automotive, we are seeing softness in the market, which will be partially offset by business development wins. In summary, I'm proud of the commercial team. We're going to see the strongest volume year since 2029. Our diverse portfolio allows us to see positive momentum and our resource buffer puts us in a great position to manage increased volumes on the West Coast. The team is focused on our key growth markets, collaborating with our customers and the operating team to find innovative solutions to grow and win together. And with that, I'll turn it over to Eric to review our operational performance. Eric Gehringer Executive Vice President-Operations at Union Pacific Thank you, Kenny, and good morning. Moving to Slide 12. As I mentioned at our Investor Day in September, we always believed there's a better way to do things, even the things we're doing well today and that culture has manifested itself in our results as we continue to make great progress in our safety, service performance and efficiency metrics. Starting with safety, we remain intensely focused on our four-pillar strategy to prevent injuries and drive down derailments. As a result, year-to-date, both derailment and personal injury rates improved year-over-year. While we are not there yet, we are clearly on the path to become the safest railroad. Freight car velocity improved 5% to 210 miles per day compared to third quarter 2023. Additionally, throughout the last several weeks, we have maintained a freight car velocity near 220 miles per day. A favorable business mix coupled with continued improvements in terminal dwell has driven the performance. Notably, we achieved a third quarter record in terminal dwell, a 5% improvement versus last year. Intermodal and Manifest Service Performance Index saw a 1 point and 5 point improvement year-over-year, respectively. As demonstrated by our results, the team took quick action throughout the quarter to deploy buffer resources and adjust trip plans, minimizing the impact of a 33% surge in international intermodal shipments. These swift actions not only allowed us to effectively absorb the increased volumes, but also mitigated the impact on our broader network. Now let's review our key efficiency metrics on Slide 13. In addition to our service product, the team remains hyper-focused on driving productivity throughout the network. The more productive we are, the better we put ourselves in a position to compete. And you can see we did that in the third quarter. Locomotive productivity improved 5% compared to third quarter 2023. While increased fluidity of the network has enabled our performance, the team also continued its focus on reducing locomotive dwell. In fact, this quarter, our locomotive dwell results tied for the best-ever quarterly performance, a 5% year-over-year improvement. Workforce productivity, which includes all employees, improved 12% versus 2023. Impressively, both the month of September and the third quarter marked all-time records for their respective periods. Our continued work to leverage technology and automate operations across our transportation, mechanical and engineering team is paying dividends. Not only is it driving efficiencies, but it's also improving the safety of how we work. Train length was flat for the third quarter after experiencing the impacts of Hurricane Barrel in July, we made steady sequential improvement throughout the quarter and ended September with a monthly record over 9,600 feet. These improvements are a direct result of targeted transportation plan changes and capital investments such as siding extensions and technology. While we have made great strides this year to improve train length, there are still opportunities to safely improve as we strive to generate mainline capacity for current and future growth. To wrap-up, great work by the team as they efficiently leverage our buffer resources to handle the influx in volumes. However, as I opened with, there is always opportunity to get better and I'm confident the team will continue pushing in our pursuit of industry-leading safety, service and operational excellence. Jim? Jim Vena Chief Executive Officer at Union Pacific Thank you, Eric. Turning to Slide 15. Before we get to your questions, I'd like to quickly summarize what you've heard from our team. First, as you heard from Jennifer, we did a great job of adding volume to our network in an efficient manner. And given the margin profile of that volume, it was imperative that we did so. We also continue to generate strong pricing that reflects the value we're creating for our customers, again, imperative to mitigate the mix dynamic in the quarter. Kenny gave an overview of third quarter volumes and laid out thoughts for the remainder of the year. The team is making no excuses and going after every available car road. While international intermodal gets a lot of attention these days, there are plenty of additional markets where the team is winning to bring new customers to the railroad over the short-term and long-term. Lastly, Eric updated our progress to improve safety, service and operational excellence. Year-to-date, our safety metrics continue to show great improvement, but they're just the initial steps toward being industry-leading. On the service front, the operating team did a great job of improving service while we handled more business. That was possible due to the efficiency of our network and our ability to maximize asset utilization. While the business of railroading can be unpredictable, it's the fundamentals of how you operate the company, anticipating and reacting to change that ultimately matters. I said it earlier and I'll say it again, I'm very pleased with where we sit today. When I joined the company, I said we had pressures that were going to take us a couple of years to get by some of the inflationary pressures. But as you heard at our Investor Day last month, we have the right team and the right strategy to take this company to new heights. This is just the beginning of the journey. So with that, we're excited, we're ready and we're ready to take your questions. Rob? Biden to Launch “FedNOW” [Move Your Money Now] (Ad) Earlier this year President Biden signed the death warrant for America… Executive Order 14067 will essentially cancel your money. You see Biden and the Fed have teamed up to create a controllable, traceable, programmable digital currency to replace the dollar... Get your free information kit NOW, before it's too late. QUESTIONS AND ANSWERS Operator Thank you. We'll now be conducting a question-and-answer session. [Operator Instructions] Due to the number of analysts joining us on the call today, we'll be limiting everyone to one question to accommodate as many as participants as possible. Thank you and the first question today will be coming from the line of Ken Hoexter with Bank of America. Please proceed with your question. Jim Vena Chief Executive Officer at Union Pacific Good morning, Ken. Ken Hoexter Analyst at Bank of America Securities Hey, good morning, Jim and team. Thank you for the question. I guess two things. One, can you just clarify, when you talk consistent with last quarter, are you talking on an operating ratio level? Are you talking on a revenue or op income level? Just want to clarify that. And then I guess, Kenny, it seems coal has taken a big step-down lately. Can you talk about what puts and takes about what's built into the full-year target that you're targeting there? Jennifer Hamann Chief Financial Officer at Union Pacific Thanks. I'll start with that then, Ken. Thanks for the question. Yeah, I mean, when we say consistent and we say results, we're being pretty broad there. But yeah, I mean I think we see our -- as we look at what's going to happen in the fourth quarter, we see the outcomes being very similar across all of those categories in terms of our fourth quarter results. So consistent is consistent. Kenny Rocker Executive Vice President, Marketing and Sales at Union Pacific Yeah. On the coal side, no surprises with coal, we'd expect what you're seeing in the public numbers, those volumes to continue through the rest of the year. That's why I made a point to focus on. If you look at that bulk line, doing everything we can to counter some of those challenges on the coal side with renewable fuels and with the grain network. Jim Vena Chief Executive Officer at Union Pacific Thanks, Ken. Ken Hoexter Analyst at Bank of America Securities Thanks, guys. Operator Thank you. The next question is from the line of Chris Wetherbee with Wells Fargo. Please proceed with your question. Chris Wetherbee Analyst at Wells Fargo & Company Yeah. Hey, thanks. Good morning, guys. So I guess I just maybe wanted to understand a little bit about how you think about the intermodal outlook and maybe how that influences that comment around the fourth quarter. So we came off of what has been a remarkable sort of pre-loaded peak season potentially in the third quarter, particularly for international. Do you see the mix start to change a little bit, but -- maybe sort of work that into a little bit of the drivers of that consistency in the fourth quarter? It would be helpful. Jennifer Hamann Chief Financial Officer at Union Pacific Yeah, I'll start with that, Chris, and then Kenny can weigh-in relative to the volume. I mean, we believe the mix pressures are going to continue into the fourth quarter. You also see just kind of that normal seasonality. You have a little bit lower-volume, you've got the holidays, tend to have a little bit of weather. So there's those things. The other thing that I think folks need to pay attention to is fuel on a year-over-year basis and even sequentially because you have a much different dynamic from fuel. We think our fuel surcharge is probably going to be $200 million or so less in the fourth quarter. And when you're looking at how it contributed positively in the third quarter and as a drag on fourth quarter, there's a lot of puts and takes there that I think you need to pay attention to that I think help maybe fill-in some of those blanks as well as just the mix impact. Kenny? Kenny Rocker Executive Vice President, Marketing and Sales at Union Pacific Yeah. On a year-over-year basis, I think we could expect international Intermodal to be elevated, although as we go throughout the quarter and you can see that in some of the numbers now, you're seeing it start to step-down a little bit. One of the things that I just want to highlight again is the preparedness for the team to be able to accept and anticipate that 33% increase. And so we're very encouraged by that. Chris Wetherbee Analyst at Wells Fargo & Company Thank you. Operator Our next question is from the line of Walter Spracklin with RBC Capital Markets. Please proceed with your questions. Walter Spracklin Analyst at RBC Capital Markets Yeah, thanks. Good morning, everyone. So Jim, in your prepared remarks, you kind of alluded to margins that perhaps weren't what you were hoping. Is that to say that kind of the prior margin improvement that you achieved in your first few years ago is not possible in the current environment or is it just taking longer? And I think -- and I'm just curious whether your mention of an industry-leading OR do you think that, that is in effect for next year? In other words, can you can you have an industry-leading OR as early as next year. Jim Vena Chief Executive Officer at Union Pacific Well, I think we have an industry-leading OR for the last number of quarters, including this one, I think we're the last ones to report, and I'm pretty safe to say that. So Walter, let's back up a little bit. Yeah, people are in different positions of where and when we started. I remember back in 2019 where I joined, we parked about 1,000 plus locomotives closer to 1,500. We adjusted the number of people it took to operate the railroad. And those were big changes and we did those already. And I think I was here and then I went on sabbatical and now I'm back. And am I done? Absolutely not. But it's a lot different place to start, where I came back 13 months, 14 months ago than it was if I would have come, if we were in the same situation as 2019. We will be the best margin operating ratio company this year, and I don't see any reason for us not to continue that and we will look at ways. Now, inflationary pressure, and I said it from the very first call I was on, is -- it's not going to be an easy one to get over. We are pushing price but also being cognizant that we only get -- the customers have to see value in that. They have to understand that we're giving them a product that allows them to win in the marketplace. And we've done that with pricing higher with the revenue coming in and pricing higher than what inflation is. So what I see is exactly what we laid out in our Investor Day. We see EPS growth high-single-digit to low-double-digit. We have the opportunity with the cash that we're providing that if we don't come up with another use for that, we can buy-back $4 bill to $5 billion versus shares. And we are absolutely online to set operating ratio improvement at Union Pacific. So that's the way I see it, Walter. Hopefully, I answered your question. Walter Spracklin Analyst at RBC Capital Markets Absolutely. Thanks, Jim. Jim Vena Chief Executive Officer at Union Pacific You're welcome. Have a good one. Operator Our next question is from the line of Jordan Alliger with Goldman Sachs. Please proceed with your questions. Jordan Alliger Analyst at The Goldman Sachs Group Good morning. This is Andre on for Jordan. Thanks for taking my question. Jim Vena Chief Executive Officer at Union Pacific Good morning. Jordan Alliger Analyst at The Goldman Sachs Group With headcount down 5% year-over-year and carload growth up nicely at 6%, you achieved strong incremental margins in the quarter, both year-over-year and sequentially. Could you just talk a little bit more about the productivity opportunity set that you guys are taking and the actions there and how that sets up for 2025 incremental if industrial production can actually accelerate from here? Kenny Rocker Executive Vice President, Marketing and Sales at Union Pacific Absolutely, Andre. Let's start by level-setting on what we did. So you start thinking about locomotive dwell. In my prepared comments, I talked about we've tied the best quarterly results that we've ever had before. Workforce productivity, 12% monthly and quarterly record, Train length, September best month ever in the history of Union Pacific and certainly a quarterly record in 2Q. But as we look at that, productivity is not new for us. Since 2019, we've driven approximately $1.4 billion in productivity and you're going to see us continue to find opportunities. We work on it every single day. So let's talk about what some of those are. When I start talking about workforce, I always break it down from my team. It's fundamentals, it's agreements, it's technology. On the fundamentals, I still see opportunities for us to be able to improve our recruit rate. We've done improvement. There's still more opportunity there. When you look at the number of people that we use in our yard and local, you heard Jim talk about the inflationary pressures of a 4% wage increase to start the year and a 4.5% in July 1. Yet if you look at our wages that we're paying, we've actually been able to offset some of that inflation through productivity. That's technology that's processed. You're going to continue to see us do that. Fuel is going to still be a big opportunity for us, whether you're talking about process or whether you're talking about technology, it's a huge expense for us and it's when we got to continue to work-through. So our work with EMS, which is energy management, our work on how we think about filling our locomotives, where do we fill the most locomotives at the lowest-cost. We've driven that compliance now north of 90% where we started the year significantly lower. That's still an opportunity for us. And I'll tell you, the list goes on and on and on. When I say we work on it every day, I really mean that. It's safety, it's service, its productivity. Thanks, Andre. Jordan Alliger Analyst at The Goldman Sachs Group Thank you. Operator Our next question is from the line of David Vernon with Bernstein Research. Please proceed with your questions. Jim Vena Chief Executive Officer at Union Pacific Good morning, David. Operator Mr Vernon, perhaps your line is muted. We're not able to here. David Vernon Analyst at Bernstein Research Yeah. Hi, thanks for the time. I'm sorry about that. I was just trying to get off mute. So Eric, I had a question for you on the intermodal train speeds. The data we're looking at from the outside looking in, those numbers are trending kind of as low as they've been. We've seen some issues on dwell at the West Coast ports as well. So how do I reconcile some of those external data points with the performance that you guys are driving in the results today in terms of talking about the best ever train lengths, that's best ever improvements in intermodal customer service. I'm just trying to square that circle because it's come up in a couple of client conversations. Thank you. Eric Gehringer Executive Vice President-Operations at Union Pacific Yeah, thank you for the question, David. Here's how I reconcile it. It tells you that 220 miles is not as good as we can be, because to your point, we've seen dramatic improvements in both the manifest and bulk side. And while we've seen improvements on some lanes and intermodal, we've continued to work to be able to improve that. Now let's be really frank, 33% increase in international intermodal without much advanced notice, if any advanced notice. I'm very proud of what the team has accomplished to be able to handle that. Now what do we have to continue to do to build back that intermodal speed that you're talking about? What's the things we're doing right now. So when we talk about deploying our buffer resources that's taken the form of locomotives and cars into the LA Basin, we've staged our trains across the system so that we take every train [Indecipherable] every car that we can into the ports and we take every car that they can give us back. We work closely with the CSX and the NS to ensure that our interchange points remain fluid. These are the things we need to continue to execute as we continue to capture that volume and I expect in short order that intermodal speed will turn the other way and that will continue to add-on top of the excellent performance we have already. Jim Vena Chief Executive Officer at Union Pacific So David, I need to just sort of add-on a little bit from what Eric said. So I followed up with both L.A. and Long Beach Board, here earlier this week. And we both came to the same conclusion. No one told us first quarter or second quarter that we were going to see a 33% increase and it was an event that happened because of East Coast ports issues, the Canadian issues. The big question is, how did we handle it? And you know that when something happens that is thrown on you, you start-up, you start moving intermodal equipment and you don't get the same speed and you don't get the same velocity. And we knew we were not going to be able to maintain that. But let's see where the success is or failure by the supply-chain. Ships are not being held out at LA Long Beach. They are arriving and going on the way they normally do with that kind of increase in business. As far as the fluidity of our terminals, we're in great shape. We've been able to turn the containers and the customers have done a fantastic job of pulling those containers off and delivering. The only place that we'd love it if we had been able to plan it is we'd have faster velocity if we could have been told that it was coming and seen it a little sooner so we could place cars in the right place, work on the terminals we have at the West Coast a little differently and be able to speed it up. I'm very proud. I think the customers have seen what LA Long Beach can do. And I think they -- it will be part of their decision-making as they move ahead to say, can LA Long Beach handle an increase in business? And I think it can and we've proven that point. It's a heck of a success story for us. And I love the story. I love that you look at our metrics real good and I'm sure that you've seen that we're running over 220 miles per day for our cars and that's what's real important to us as we keep the place fluid. So thank you very much. Great question, David. David Vernon Analyst at Bernstein Research Thank you. Operator Our next question is from the line of Thomas Wadewitz with UBS. Please proceed with your questions. Jim Vena Chief Executive Officer at Union Pacific Good morning, Tom. Thomas Wadewitz Analyst at UBS Group Hey, Jim, this is Mike Triano on for Tom. Jim Vena Chief Executive Officer at Union Pacific Okay. Thomas Wadewitz Analyst at UBS Group So if we look at workforce productivity and locomotive productivity, they're both up mid-single digits through September and they've been a driver of OR improvement this year despite the volume and the mix headwinds. If we look out to next year, the volume backdrop is still kind of murky, but volumes are kind of flat-to-up. Do you think you can get another mid-single-digit improvement in those productivity metrics? Jim Vena Chief Executive Officer at Union Pacific Well, we're sticking to our guidance for next year, which I think that's what the -- we set it out, we thought about it. It's very, very definitive about what we want to deliver next year. So unless the economy implodes in the United States, we're very comfortable that we're going to be able to deliver that. So I'm very proud of when you get that kind of productivity number that we delivered this last quarter. And we don't see any reason for us not to be able to take a look at what we're doing on the railroad to continue to be to improve productivity. We know that we're carrying in extra people because of some of the collective agreements that we still have to implement from the last round. So we're being very prudent on that side, but you could see on the non-operating side, what we've been able to do to still operate the railroad in a very efficient manner. So we do that every day, take a look at it, and I'm very comfortable that we're headed the right way. Jennifer, anything to add? Jennifer Hamann Chief Financial Officer at Union Pacific No, I just would reiterate, and it's really kind of what Eric talked about too. When we look at all the areas of expense and on the capital side, we have areas to improve our productivity and we have action plans against that for the rest of this year and going into 2025 and beyond. So that's what really gives us the confidence to say there's certainly great runway ahead of us and we're very confident in our ability to perform. Jim Vena Chief Executive Officer at Union Pacific Yeah. Listen, thanks for the question and say hi to Tom. Thank you. Thomas Wadewitz Analyst at UBS Group [Indecipherable] Operator The next question is from the line of Daniel Imbro with Stephens. Please proceed with your questions. Daniel Imbro Analyst at Stephens Yeah, hey, good morning, everybody. Thanks for taking the our questions. Jim Vena Chief Executive Officer at Union Pacific Good morning. Daniel Imbro Analyst at Stephens Maybe I wanted to ask a broader one. Just from a competitive standpoint, I know it's hard to know, but your western peers are more vocal but wanting to improve it OR. I'm curious if you're noticing anything different when you're out there bidding on business or going head-to-head with them in the market. And then in your prepared remarks, you mentioned merchandise pricing was positive. Just curious how you're seeing core merchandise pricing out there in the market if it's changing at all? Thanks. Kenny Rocker Executive Vice President, Marketing and Sales at Union Pacific Yeah. If you look at the size of the pie, we're really competing against truck. We're putting together a service product to go out there and compete against truck, against sourcing to a lesser degree against barge. So we're doing what we can do to go out there and grow and win share and focus on Union Pacific and what we can control. So that's that. The second part of your question, look, I'm proud of the team to be able to go out and lead with the capital investments that we put into the network for our customers to lead with the inflationary pressures that we can have, the buffer resource that Jim and Eric talked about. And now we talked a little bit about the velocity, we tie it all to the service. And we're aligning those pricing with the service product that's there. So yes, the team has been able to go out there and secure some strong pricing on that merchandise business of the freight. Jim Vena Chief Executive Officer at Union Pacific So, Kenny, the only thing I would add is this, and I think it's a valid point to make. I want the entire industry to operate very efficiently. I want the entire industry to be able to operate in a manner that allows us all to grow. We interchange a lot of traffic, not quite 50%, but around 40% touches in another railroad, whether it's a short-line or one of the other railroads in the United States. So the more we can all be efficient when we interchange traffic, when we move it across the Mississippi, when we move it with our Western competitor. So we love to compete, but there's a lot of traffic that we're -- if we're both efficient on, we get to be able to move that from other modes of transportation. Now I've worked with people if I -- I was smiling last night when I was thinking about this, how many people that I've worked with that are at other railroads? Whether it's CPKC, now even Burlington, Northern Santa Fe whether it's CSX or whether it's Norfolk Southern. So we come from a culture, all of us that have worked together, that we operate railroads in an efficient manner and we move ahead so that we want -- all of us want growth. And I'm not speaking for the rest of them, I'm speaking for us at Union Pacific. Now given all that, listen, I can control what we do, not what everybody else does. And I'm very comfortable with where we are and what we can do in the kind of business mix that we have. And you could see it this last quarter and what we've been able to deliver and what we see moving forward. So I'm excited. I think the industry is in a better place now than it was 10 years ago and five years ago, and I'm sure better than we were in 2022. So it's a wonderful place to be and will even continue to get better. That little competition with all the people you know is the best thing you can have. Nothing better than beating all the people that you know, and that's what we want to do. Daniel Imbro Analyst at Stephens Understood. Thanks, Jim. Thanks, Kenny. Jim Vena Chief Executive Officer at Union Pacific Welcome. Kenny Rocker Executive Vice President, Marketing and Sales at Union Pacific Yeah. Operator Our next question is from the line of Jonathan Chappell with Evercore ISI. Please proceed with your question. Jim Vena Chief Executive Officer at Union Pacific Good morning, John. Jonathan Chappell Analyst at Evercore ISI Thank you, good morning. Good morning, Jim. Kenny, I was going to ask this anyway, maybe a pretty well-timed follow-up to the last one. So the ARC up 5% in both bulk and industrial, obviously points to your pricing. Jim says that customers have to see value in the service and you're seeing that. But with inflation conceptually coming down a little bit, the volume headwinds remaining to keep that type of pricing momentum despite the good service, do you need a little bit of help from the volume side, from the macro, from demand to continue to push price or at a certain point is that kind of cap out without getting some volume tailwinds? Kenny Rocker Executive Vice President, Marketing and Sales at Union Pacific Yeah. So the macro is a macro and those are things that are out of our control, John. We focus on the network, we focus on the service that Eric is providing us, the investments we're making and we link that to the value of the pricing. And we're very crystal-clear in how we articulate to our customers. So the way we look at it, we see it as something that will definitely continue to happen. Jonathan Chappell Analyst at Evercore ISI Okay. Thanks, Kenny. Jim Vena Chief Executive Officer at Union Pacific Thank you very much, John. Operator Our next question is from the line of Brian Ossenbeck with JPMorgan. Please proceed with your question. Jim Vena Chief Executive Officer at Union Pacific Good morning, Brian. Brian P. Ossenbeck Analyst at J.P. Morgan Hey, good morning. Thanks for taking the question. So Jim, maybe just to come back to the one of the initial comments you had earlier here and then also something you said when you first came on-board. Just take a little while to get over the labor challenges that you sort of inherited on the network. Obviously, we've seen mix in coal, not a help [Phonetic] and then just the broader inflationary trends. So maybe just to help level-set things a little bit, you said it's going to take a while. Can you offer any sort of context in terms of what the timing should be, if it's going to be gradual or if there's some step-change that we could be thinking of as we look -- excuse me, more broadly to getting over some of these hurdles and probably to a better place than what you started-off with. Thanks. Jim Vena Chief Executive Officer at Union Pacific Yeah, Brian, thanks for the question. So if we -- I don't like to look backwards too much, but I think we've done a great job at Union Pacific, all 30,000 of us to be able to deliver where we are comparatively to everybody else. Now growth is real important to us and we've done a great job of providing service at a high-level. And remember, service is what we sold to customer, not other measures that are out there to talk about what service is, is we measure individually to every one of our customers about what level of service that we sold them. So we put that in the mix and we've had inflationary pressure. That's why we were very clear on what our three-year expectation is, Brian, of what our results should be and what we think we can deliver. So I'm very comfortable where we are. And I think we'll see improvements in our operating ratio. We'll see improvements over-time over our net income and improvements in our EPS that drives value for our shareholders. So very comfortable. This was always at the very start, I said it was going to be a couple of years. It's still a couple of years. It was not going to be easy and it's not easy to get to overcome some of the things, but I think we've done a good job with pricing growth. And coal, coal is coal. Like coal was down 20%. At the end-of-the day, if it wasn't down 20%, but that's not the way I look at the world. There's always challenges. If there was no challenges, then I would have stayed retired and enjoyed myself in Scottsdale, Arizona this morning going for a hike to Camelback. I'm here because I think there's something to do and we can get this company moving forward. So I'm very excited, Brian. Thanks for the question. Brian P. Ossenbeck Analyst at J.P. Morgan I appreciate it, Jim. Thank you. Operator Our next question is from the line of Ben Nolan with Stifel. Please proceed with your question. Benjamin J. Nolan at Union Pacific Thanks a lot. So the service performance index for both Intermodal and manifest has been trending up higher. I'm just curious if you think there's a point where you know if you arrive at a certain level or at a certain range where you can really lean more heavily into pricing, than maybe you already have or and maybe also just share gains versus competitors or versus trucking. Is that -- is there like a magic number or at least a magic range where you feel like really you have a strong or much stronger competitive advantage? Eric Gehringer Executive Vice President-Operations at Union Pacific Yeah. Jim hit it a little bit earlier in what do we sell to our customers and how do we translate that into pricing and those discussions? No, there's not a magical number, but clearly, as the service improves, that gives us a better environment to maximize price. Same is true on growth, a more consistent, reliable product and better service products. We go in and we ask for more business when we're talking to customers, we ask to look at their truck files, we asked to look at -- talk to more of their receivers. So clearly, as we improve and we've done a great job here in the third quarter on the service product, it creates our own capacity. It creates our own opportunities regardless of what happens in the macro-environment. Benjamin J. Nolan at Union Pacific Do you think you're there now? Just as follows? Eric Gehringer Executive Vice President-Operations at Union Pacific I hope not. I mean we always want to improve as a as a management team. So no, we're going to always strive to improve with -- there is no time where we're going to yell out, we arrived. Benjamin J. Nolan at Union Pacific Got you. All right. Appreciate it. Thank you. Jim Vena Chief Executive Officer at Union Pacific Thanks for the question. Operator Next question is from the line of Brandon with Barclays. Please proceed with your question. Brandon Oglenski Analyst at Barclays Capital Hey, good morning. This is Eric Morgan on for Brandon. Thanks for taking the question. I just wanted to come back to the mix discussion into the fourth quarter. I think you mentioned mix headwinds continuing in the quarter, maybe with some international intermodal volume growth moderating somewhat. But can you just talk about some of the mix effects from other commodity groups outside of intermodal? And in particular, maybe how you view margin contribution from coal would be helpful, I think. Thank you. Jennifer Hamann Chief Financial Officer at Union Pacific Probably going to pass-on that last part of your question. But if you just look at our business teams, industrial is the group that has our highest average revenue per car, has very strong contributions to our bottom-line and that business has been down all year. Now there's always mix within mix, but with the continued pressures in the industrial economy and the continued outlook that those volumes are down year-over-year, that's an impact and that certainly contributes to the mix in addition to obviously seeing the growth come in some of the lower average revenue per car kinds of businesses like the international intermodal. On the bulk side, yeah, there's coal, set that aside, grain, strong grain into Mexico, which is great for us. We really enjoy that business, but it's a little bit shorter length of haul than if we're taking it to export out through the West Coast. So again, you have some of that what I'll call mix within mix. Kenny, I don't know if you want to add anything else? Kenny Rocker Executive Vice President, Marketing and Sales at Union Pacific Yeah. I just want to say we're not going to apologize for accepting the increase. Yeah, we'd love the 33% increase. What I'd tell you is that the management team here did a good job of preparing for it. It's what we did with Phoenix to take trucks off-the-road, what we did to expand Inland Empire. All these things set us up for success for this unexpected amount of volume that's come on. Jennifer Hamann Chief Financial Officer at Union Pacific Yeah. And that's really why it's so important goes back to Jim's point on the fundamentals. That's why we need to be just diligent about how we're using our resources, our workforce productivity and how we run this railroad so that we can absorb shocks from mix and still produce a very good quarterly result. Brandon Oglenski Analyst at Barclays Capital Great. Thanks. Jim Vena Chief Executive Officer at Union Pacific Thanks for the question. Operator Our next question is from the line of Stephanie Moore with Jefferies. Please proceed with your question. Jim Vena Chief Executive Officer at Union Pacific Good morning. Stephanie Moore Analyst at Jefferies Financial Group Hi, good morning. Thank you. You talked a lot about the strength in export grain to Mexico, but could you also talk a little bit more broadly about your Mexico business, how you see that going-forward? And any thoughts on geopolitical and administration changes as well would be helpful. Thank you. Kenny Rocker Executive Vice President, Marketing and Sales at Union Pacific Yeah. First of all, I just want to step-back as we're talking about our grain business and our grain network and differentiate renewable fuels and the actual facilities that we've landed there that we've discussed. The same thing with our grain network, the facilities, meaning the 20-plus facilities that have come on and the fact that Cherryvale, Kansas facility will help supply grain into Mexico. So let me just kind of break that apart and let you know-how we look at it. But then, yes, broadly, as we look at Mexico, clearly, there's a lot of opportunity with over-the-road trucks. There are some markets like finished vehicles and also auto part. We have a strong service product coming out there. What differentiates us, Stephanie, is again the fact that we have multiple partners that can get-in that market. We have our own railbox that we can get into that market and we have daily service into and out of Mexico, which we know we're the only one that has that. So clearly, again, strong growth area for us. We laid it out in Investor Day. And as far as the administration, we've -- we see that it's an environment that they're going to be certainly pro-business and support the freight environment. So we're excited about that. Jim Vena Chief Executive Officer at Union Pacific Thanks for the question. Operator Our next question is from the line of Scott Group with Wolfe Research. Please proceed with your question. Jim Vena Chief Executive Officer at Union Pacific Good morning, Scott. Scott Group Analyst at Wolfe Research Hey, thanks. Good morning. Jennifer, any color on that comp per employee up 8% and how to think about that going-forward? And then I know someone else asked already about like what that sort of flat Q4 comment meant. But I just -- I guess I'm not sure if that was -- still not sure if that was an earnings or margin or revenue comment. So I don't know, any color? Thank you. Jennifer Hamann Chief Financial Officer at Union Pacific Okay, Scott. So we'll start with the comp per employee. So if you look at the 8% increase, Call-IT rough numbers, half of that was from the July 1 wage increase. The other half is a combination of higher incentive comp year-over-year, as well as higher guarantee payments. That's really associated with the work rest agreements as we've +cut-over more hubs through the year and also graduated more T&Y employees from training. So those are all the drivers that we see in there. And for 4Q, it's probably going to look pretty similar, maybe even up a little bit more as we continue to carry some of the extra resources to support the implementation of the work rest. And so that's really why you've heard us stress the productivity piece today because we do have those inflationary pressures and that's why that workforce productivity is just absolutely critical for us as well as how we're approaching labor going-forward and making sure that we are getting good agreements in-place that can help us serve our customers in a very efficient manner while compensating our employees fairly. Going back to your other question about the consistent, we said results, that's a fairly all-encompassing word. So you could call that any number of measures, but you know what the key ones are that you all look at, EPS, operating ratio, operating income. We think it's going to look very similar in 4Q versus 3Q. Jim Vena Chief Executive Officer at Union Pacific Thanks, Scott. Scott Group Analyst at Wolfe Research Thank you, guys. Operator Our next question is from the line of Elliot Alper with TD Cowen. Please proceed with your questions. Jim Vena Chief Executive Officer at Union Pacific Good morning, Elliot. Elliot Alper Analyst at TD Cowen Great. Thank you. This is Elliot on for Jason Seidal. I believe it's the first-quarter this year for your domestic intermodal volume outlook is positive. Can you talk about what you're seeing in the domestic intermodal market in Q4? And I know you already talked about kind of the mix headwinds in international growth in fuel, but we see domestic intermodal growing into the quarter, could that maybe partially offset intermodal revenue per car in Q4? Just trying to gauge the magnitude? Thank you. Kenny Rocker Executive Vice President, Marketing and Sales at Union Pacific So we've been encouraged on the domestic intermodal front even as late as the second-quarter, we saw that line be positive. It's been positive in the third quarter. Now some of that has benefited from the international intermodal side and that's why I keep harping on these products that we have, having a product like Inland Empire helps us capture some of that domestic intermodal, and we've seen some strong demand there. I'll tell you, as it looks at we look at it for the fourth quarter, again, we think we'll see a little bit more of a benefit for what's taking place on the international intermodal side and we'll see what happens as we continue throughout the quarter. Elliot Alper Analyst at TD Cowen Thanks, Kenny. Jim Vena Chief Executive Officer at Union Pacific Thank you very much. Operator Our final question is from the line of [Indecipherable] with Citigroup. Please proceed with your question. Jim Vena Chief Executive Officer at Union Pacific Ari [Phonetic], good morning. Unidentified Participant at Union Pacific Hi, good morning. What's that, Jim? I'm sorry. Jim Vena Chief Executive Officer at Union Pacific I said, good morning and they put you last. Unidentified Participant at Union Pacific Yeah, I know that's -- hey, it happens. It's okay. Thank you for fitting me in regardless. I just wanted to -- I know some other people have spoken about this already, but I wanted to ask about this the target to price above-rail inflation. Could you give us color just to be clear, is that something that's being achieved currently and that we can expect for 2024? And then kind of given the looser capacity environment, would you say that you've kind of gotten more pushback from customers as you have those pricing discussions? Or do you think service is sufficient currently to kind of compensate for whatever the loose truck environment might be doing or the kind of the softer demand environment might be? Jim Vena Chief Executive Officer at Union Pacific Ari [Phonetic] Good question, Kenny. Kenny Rocker Executive Vice President, Marketing and Sales at Union Pacific Yeah. So I think you're talking specifically and only about domestic intermodal, you'll have to clear it up if you can. We've got -- and we've talked about this, we've got pricing mechanisms for our customers that are in place to keep them competitive. Again, I talked to you about the fact that you know, second quarter, third quarter, we were up in domestic intermodal. So we look at that as a positive outcome for us. We've gone from a trucking environment really since 2022 that's really been stagnant to downward and it's flattish now. We'll see what happens in the next few months. But we feel-good about where we're positioned and the ability as it capacity tightens, we're going to see more value on the pricing side. Jim Vena Chief Executive Officer at Union Pacific Jennifer, do you want to talk about the -- no inflation? Jennifer Hamann Chief Financial Officer at Union Pacific Absolutely. So to that point, in terms of your question, absolutely, our pricing dollars today are exceeding our inflation dollars and they have throughout this inflationary period, whether you're talking about 2024, even going back 2023, 2022, we have been committed to that and we have achieved that. I think the important point really is going-forward and we talked about this at Investor Day is that not only will we continue to have our price dollars exceed our inflation dollars, but it will become accretive to our margins next year. So feel very bullish on that front. Jim Vena Chief Executive Officer at Union Pacific So Ari [Phonetic], good question. Why don't I just wrap it up real quick and then looking-forward to the call in three months and looking-forward to finishing off this year, just the way we set it up and also delivering on what we said last year. If we look at what we've been able to deliver as a team, 10% increase in earnings per share, 11% up in operating income, 9% up in net income, productivity up 12%. Those are all numbers that make us very comfortable of how we are operating the railroad and how we're driving business. We think that if we get the service-level and it's very close where we are right now to the right level, then the discussion is how do we work together with our customers to win in the marketplace and not worried about what the -- whether the service is holding them back from winning in the marketplace. So with that, let me just close off by thanking everybody from joining us this morning. I know there was competing calls and nice to have you guys all with us this morning and looking-forward to more discussions as we move ahead. Thank you very much. Operator [Operator Closing Remarks] More From MarketBeat Biden to Launch “FedNOW” [Move Your Money Now] Earlier this year President Biden signed the death warrant for America… Executive Order 14067 will essentia... Priority Gold | Sponsored 7 Low Beta Stocks for the Risk-Averse Investor Investing is about balancing risk and reward. That's why regardless of market conditions, many investors with ... MarketBeat top AI stock (it’s not MSFT, GOOGL, AMZN or AAPL) AI was by far the biggest tech investing trend right now. But Ross Givens says the #1 artificial intelligen... Traders Agency | Sponsored 7 Stocks with Recent Downgrades Worth a Second Look Analyst ratings can be a key piece of information that investors look for in stock evaluation. Typically, anal... MarketBeat Tim Sykes’ Urgent Trade Alert: “Make this move now” WARNING: 80 Wall Street banks are gearing up for MASSIVE D.C. shock This $2 trillion D.C. shock is NOT abou... Timothy Sykes | Sponsored The 10 Best Lithium Stocks to Buy for a Post Gasoline World Electric vehicles currently make up about 5% of new car sales in the United States. While they have received a... MarketBeat FEATURED ARTICLES AND OFFERS * Massive SoFi Stock Rally Incoming After Fortress News By Gabriel Osorio-Mazilli | October 21, 2024 View Massive SoFi Stock Rally Incoming After Fortress News * top AI stock (it’s not MSFT, GOOGL, AMZN or AAPL) From Traders Agency(Ad) View top AI stock (it’s not MSFT, GOOGL, AMZN or AAPL) * Is This NVIDIA Backed Robotics Stock a Buy As It Nears Expansion? By Leo Miller | October 23, 2024 View Is This NVIDIA Backed Robotics Stock a Buy As It Nears Expansion? * Nuclear Power Reaches Critical Mass: Top Stocks to Watch Now By Thomas Hughes | October 21, 2024 View Nuclear Power Reaches Critical Mass: Top Stocks to Watch Now * Microsoft (NASDAQ:MSFT) Trading 2.2% Higher - Here's What Happened By MarketBeat | October 22, 2024 View Microsoft (NASDAQ:MSFT) Trading 2.2% Higher - Here's What Happened * top AI stock (it’s not MSFT, GOOGL, AMZN or AAPL) From Traders Agency(Ad) View top AI stock (it’s not MSFT, GOOGL, AMZN or AAPL) * Advanced Micro Devices (AMD) Set to Announce Earnings on Tuesday By MarketBeat | October 22, 2024 View Advanced Micro Devices (AMD) Set to Announce Earnings on Tuesday * Plug Power Target of Unusually Large Options Trading (NASDAQ:PLUG) By MarketBeat | October 21, 2024 View Plug Power Target of Unusually Large Options Trading (NASDAQ:PLUG) RECENT VIDEOS STOCK LISTS All Stock Lists * 5G * Biotech * Blue Chip * FAANG * Gold * Large Cap * Marijuana * Micro Cap * Oil * REITs * Russell 2000 * Small Cap * Warren Buffett INVESTING TOOLS Calendars and Tools * Analyst Ratings * Cryptocurrency Screener * Congressional Trading * Dividend Increases * Dividend Calculator * Dividend Calendar * Earnings Announcements * Insider Trades * Options Profit Calculator * Penny Stocks * Portfolio Monitoring * Short Interest * Stock Comparisons * Stock Market Holidays * Stock Screener SEARCH HEADLINES ` 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 * PulteGroup Earnings Signal Potential Entry Points for Investors * Taiwan Semiconductor Soars on Earnings With More Room to Run * Bank of America Earnings Uncover Shifts in Consumer Spending * Goldman Sachs Earnings Reveal Market Moves Investors Can't Ignore * Nike’s Post-Earnings Drop Presents a Buying Opportunity * Micron Stock Soars as AI Demand Fuels Big Q4 Earnings Beat * GameStop: Earnings Won’t Save It, Dilution Points to Trouble Upcoming Earnings * Cadence Design Systems (10/28/2024) * Welltower (10/28/2024) * Waste Management (10/28/2024) * Advanced Micro Devices (10/29/2024) * Alphabet (10/29/2024) * Alphabet (10/29/2024) * Mondelez International (10/29/2024) * PayPal (10/29/2024) * American Tower (10/29/2024) * Banco Bilbao Vizcaya Argentaria (10/29/2024) 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 Beat Earnings Expectations? 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 Welcome to marketbeat.com MARKETBEAT.COM ASKS FOR YOUR CONSENT TO USE YOUR PERSONAL DATA TO: * Personalised advertising and content, advertising and content measurement, audience research and services development * Store and/or access information on a device Learn more * How can I change my choice? * What if I don't consent? * How does legitimate interest work? * Do I have to consent to everything? Your personal data will be processed and information from your device (cookies, unique identifiers, and other device data) may be stored by, accessed by and shared with 134 TCF vendor(s) and 63 ad partner(s), or used specifically by this site or app. Some vendors may process your personal data on the basis of legitimate interest, which you can object to by managing your options below. Look for a link at the bottom of this page to manage or withdraw consent in privacy and cookie settings. Consent Manage options Data preferences MANAGE YOUR DATA You can choose how your personal data is used. Vendors want your permission to do the following: TCF vendors STORE AND/OR ACCESS INFORMATION ON A DEVICE Cookies, device or similar online identifiers (e.g. login-based identifiers, randomly assigned identifiers, network based identifiers) together with other information (e.g. browser type and information, language, screen size, supported technologies etc.) can be stored or read on your device to recognise it each time it connects to an app or to a website, for one or several of the purposes presented here. View details Consent (119 vendors) USE LIMITED DATA TO SELECT ADVERTISING Advertising presented to you on this service can be based on limited data, such as the website or app you are using, your non-precise location, your device type or which content you are (or have been) interacting with (for example, to limit the number of times an ad is presented to you). View details Consent (70 vendors)Legitimate interest (32 vendors) CREATE PROFILES FOR PERSONALISED ADVERTISING Information about your activity on this service (such as forms you submit, content you look at) can be stored and combined with other information about you (for example, information from your previous activity on this service and other websites or apps) or similar users. This is then used to build or improve a profile about you (that might include possible interests and personal aspects). Your profile can be used (also later) to present advertising that appears more relevant based on your possible interests by this and other entities. View details Consent (95 vendors) USE PROFILES TO SELECT PERSONALISED ADVERTISING Advertising presented to you on this service can be based on your advertising profiles, which can reflect your activity on this service or other websites or apps (like the forms you submit, content you look at), possible interests and personal aspects. View details Consent (92 vendors) CREATE PROFILES TO PERSONALISE CONTENT Information about your activity on this service (for instance, forms you submit, non-advertising content you look at) can be stored and combined with other information about you (such as your previous activity on this service or other websites or apps) or similar users. This is then used to build or improve a profile about you (which might for example include possible interests and personal aspects). Your profile can be used (also later) to present content that appears more relevant based on your possible interests, such as by adapting the order in which content is shown to you, so that it is even easier for you to find content that matches your interests. View details Consent (28 vendors) USE PROFILES TO SELECT PERSONALISED CONTENT Content presented to you on this service can be based on your content personalisation profiles, which can reflect your activity on this or other services (for instance, the forms you submit, content you look at), possible interests and personal aspects. This can for example be used to adapt the order in which content is shown to you, so that it is even easier for you to find (non-advertising) content that matches your interests. View details Consent (24 vendors) MEASURE ADVERTISING PERFORMANCE Information regarding which advertising is presented to you and how you interact with it can be used to determine how well an advert has worked for you or other users and whether the goals of the advertising were reached. For instance, whether you saw an ad, whether you clicked on it, whether it led you to buy a product or visit a website, etc. This is very helpful to understand the relevance of advertising campaigns. View details Consent (76 vendors)Legitimate interest (47 vendors) MEASURE CONTENT PERFORMANCE Information regarding which content is presented to you and how you interact with it can be used to determine whether the (non-advertising) content e.g. reached its intended audience and matched your interests. For instance, whether you read an article, watch a video, listen to a podcast or look at a product description, how long you spent on this service and the web pages you visit etc. This is very helpful to understand the relevance of (non-advertising) content that is shown to you. View details Consent (32 vendors)Legitimate interest (14 vendors) UNDERSTAND AUDIENCES THROUGH STATISTICS OR COMBINATIONS OF DATA FROM DIFFERENT SOURCES Reports can be generated based on the combination of data sets (like user profiles, statistics, market research, analytics data) regarding your interactions and those of other users with advertising or (non-advertising) content to identify common characteristics (for instance, to determine which target audiences are more receptive to an ad campaign or to certain contents). View details Consent (57 vendors)Legitimate interest (22 vendors) DEVELOP AND IMPROVE SERVICES Information about your activity on this service, such as your interaction with ads or content, can be very helpful to improve products and services and to build new products and services based on user interactions, the type of audience, etc. This specific purpose does not include the development or improvement of user profiles and identifiers. View details Consent (67 vendors)Legitimate interest (37 vendors) USE LIMITED DATA TO SELECT CONTENT Content presented to you on this service can be based on limited data, such as the website or app you are using, your non-precise location, your device type, or which content you are (or have been) interacting with (for example, to limit the number of times a video or an article is presented to you). View details Consent (12 vendors)Legitimate interest (3 vendors) ENSURE SECURITY, PREVENT AND DETECT FRAUD, AND FIX ERRORS Your data can be used to monitor for and prevent unusual and possibly fraudulent activity (for example, regarding advertising, ad clicks by bots), and ensure systems and processes work properly and securely. It can also be used to correct any problems you, the publisher or the advertiser may encounter in the delivery of content and ads and in your interaction with them. View details DELIVER AND PRESENT ADVERTISING AND CONTENT Certain information (like an IP address or device capabilities) is used to ensure the technical compatibility of the content or advertising, and to facilitate the transmission of the content or ad to your device. View details SAVE AND COMMUNICATE PRIVACY CHOICES The choices you make regarding the purposes and entities listed in this notice are saved and made available to those entities in the form of digital signals (such as a string of characters). This is necessary in order to enable both this service and those entities to respect such choices. View details MATCH AND COMBINE DATA FROM OTHER DATA SOURCES Information about your activity on this service may be matched and combined with other information relating to you and originating from various sources (for instance your activity on a separate online service, your use of a loyalty card in-store, or your answers to a survey), in support of the purposes explained in this notice. View details LINK DIFFERENT DEVICES In support of the purposes explained in this notice, your device might be considered as likely linked to other devices that belong to you or your household (for instance because you are logged in to the same service on both your phone and your computer, or because you may use the same Internet connection on both devices). View details IDENTIFY DEVICES BASED ON INFORMATION TRANSMITTED AUTOMATICALLY Your device might be distinguished from other devices based on information it automatically sends when accessing the Internet (for instance, the IP address of your Internet connection or the type of browser you are using) in support of the purposes exposed in this notice. View details USE PRECISE GEOLOCATION DATA With your acceptance, your precise location (within a radius of less than 500 metres) may be used in support of the purposes explained in this notice. View details Consent How this consent management platform (CMP) works: CMP privacy choices STORAGE, DURATION, AND USAGE DETAILS The choices you make with this CMP regarding the purposes and entities will affect how personalized advertising is presented to you. We need to store these choices to respect them on future visits, and they are stored differently based on the type of site or app you're using: * For sites, your choices are saved in a cookie named “FCCDCF” for a maximum duration of 390 days. * For apps, your choices are saved in device storage prefixed by “IABTCF_”. Your choices will be invalidated after 390 days and overwritten once you make new privacy choices on this app. * For accelerated mobile page (AMP) sites, your choices are saved in local storage prefixed by “amp-store”. Your choices will be invalidated after 390 days and overwritten once you make new privacy choices on this site. Vendor preferences Accept all Confirm choices Vendor preferences CONFIRM OUR VENDORS Vendors can use your data to provide services. Declining a vendor can stop them from using the data you shared. TCF vendors EXPONENTIAL INTERACTIVE, INC D/B/A VDX.TV Cookie duration: 90 (days). Data collected and processed: Non-precise location data, Device identifiers, Probabilistic identifiers, Users’ profiles, IP addresses, Browsing and interaction data, Privacy choices more Cookie duration resets each session. View details | Storage details | Privacy policy Consent ROQ.AD GMBH Cookie duration: 365 (days). Data collected and processed: Device characteristics, Precise location data, Non-precise location data, Device identifiers, Probabilistic identifiers, Authentication-derived identifiers, IP addresses, Browsing and interaction data, Privacy choices more Cookie duration resets each session. View details | Storage details | Privacy policy Consent ADMAXIM LIMITED Cookie duration: 30 (days). Data collected and processed: Probabilistic identifiers, IP addresses, Browsing and interaction data more Cookie duration resets each session. View details | Privacy policy Consent INDEX EXCHANGE INC. Cookie duration: 395 (days). Data collected and processed: Device characteristics, Precise location data, Non-precise location data, Device identifiers, IP addresses, Privacy choices more Cookie duration resets each session. Uses other forms of storage. View details | Storage details | Privacy policy Consent QUANTCAST Cookie duration: 396 (days). Data collected and processed: Device characteristics, Non-precise location data, Device identifiers, Probabilistic identifiers, Authentication-derived identifiers, Users’ profiles, User-provided data, IP addresses, Browsing and interaction data, Privacy choices more Cookie duration resets each session. Uses other forms of storage. View details | Storage details | Privacy policy ConsentLegitimate interest BEESWAXIO CORPORATION Cookie duration: 395 (days). Data collected and processed: Device characteristics, Precise location data, Non-precise location data, Device identifiers, Probabilistic identifiers, IP addresses, Browsing and interaction data, Privacy choices more Cookie duration resets each session. Uses other forms of storage. View details | Storage details | Privacy policy Consent SOVRN, INC. Cookie duration: 365 (days). Data collected and processed: Device characteristics, Non-precise location data, Device identifiers, Users’ profiles, IP addresses, Browsing and interaction data, Privacy choices more Cookie duration resets each session. Uses other forms of storage. View details | Privacy policy Consent ADIKTEEV Doesn't use cookies. Data collected and processed: Device characteristics, Non-precise location data, Device identifiers, Probabilistic identifiers, Authentication-derived identifiers, Users’ profiles, IP addresses more Uses other forms of storage. View details | Privacy policy ConsentLegitimate interest RTB HOUSE S.A. Cookie duration: 365 (days). Data collected and processed: Device characteristics, Non-precise location data, Device identifiers, Users’ profiles, IP addresses, Browsing and interaction data, Privacy choices more Cookie duration resets each session. Uses other forms of storage. View details | Storage details | Privacy policy Consent THE UK TRADE DESK LTD Cookie duration: 365 (days). Data collected and processed: Device characteristics, Precise location data, Non-precise location data, Device identifiers, Probabilistic identifiers, Authentication-derived identifiers, Users’ profiles, IP addresses, Browsing and interaction data, Privacy choices more Cookie duration resets each session. Uses other forms of storage. View details | Storage details | Privacy policy ConsentLegitimate interest NEXXEN INC. Cookie duration: 180 (days). Data collected and processed: Device characteristics, Non-precise location data, Device identifiers, Probabilistic identifiers, Users’ profiles, IP addresses, Browsing and interaction data, Privacy choices more Cookie duration resets each session. Uses other forms of storage. View details | Storage details | Privacy policy ConsentLegitimate interest EPSILON Cookie duration: 184 (days). Data collected and processed: Device characteristics, Non-precise location data, Device identifiers, Probabilistic identifiers, Authentication-derived identifiers, Users’ profiles, User-provided data, IP addresses, Browsing and interaction data, Privacy choices more Cookie duration resets each session. Uses other forms of storage. View details | Privacy policy Consent YAHOO EMEA LIMITED Cookie duration: 397 (days). Data collected and processed: Device characteristics, Precise location data, Non-precise location data, Device identifiers, Probabilistic identifiers, Users’ profiles, IP addresses, Browsing and interaction data, Privacy choices more Cookie duration resets each session. View details | Storage details | Privacy policy Consent ADVENTORI SAS Cookie duration: 90 (days). Data collected and processed: Non-precise location data, Device identifiers, Probabilistic identifiers, User-provided data, IP addresses, Browsing and interaction data, Privacy choices more Cookie duration resets each session. Uses other forms of storage. View details | Privacy policy Consent TRIPLE LIFT, INC. Cookie duration: 90 (days). Data collected and processed: Device characteristics, Precise location data, Non-precise location data, Device identifiers, Authentication-derived identifiers, Users’ profiles, IP addresses, Browsing and interaction data, Privacy choices more Cookie duration resets each session. Uses other forms of storage. View details | Privacy policy ConsentLegitimate interest XANDR, INC. Cookie duration: 90 (days). Data collected and processed: Device characteristics, Precise location data, Non-precise location data, Device identifiers, Authentication-derived identifiers, Users’ profiles, IP addresses, Browsing and interaction data, Privacy choices more Cookie duration resets each session. Uses other forms of storage. View details | Storage details | Privacy policy ConsentLegitimate interest NEORY GMBH Cookie duration: 90 (days). Data collected and processed: Device characteristics, Non-precise location data, Device identifiers, Probabilistic identifiers, Authentication-derived identifiers, Users’ profiles, User-provided data, IP addresses, Browsing and interaction data, Privacy choices more Cookie duration resets each session. View details | Privacy policy Consent NEXXEN GROUP LLC Cookie duration: 365 (days). Data collected and processed: Device characteristics, Non-precise location data, Device identifiers, Probabilistic identifiers, Users’ profiles, IP addresses, Privacy choices more Cookie duration resets each session. View details | Storage details | Privacy policy ConsentLegitimate interest NEURAL.ONE Cookie duration: 365 (days). Data collected and processed: Device characteristics, Non-precise location data, Probabilistic identifiers, IP addresses, Browsing and interaction data, Privacy choices more Cookie duration resets each session. Uses other forms of storage. View details | Privacy policy Consent ADITION (VIRTUAL MINDS GMBH) Cookie duration: 90 (days). Data collected and processed: Device characteristics, Precise location data, Non-precise location data, Device identifiers, Probabilistic identifiers, Users’ profiles, User-provided data, IP addresses, Browsing and interaction data, Privacy choices more Cookie duration resets each session. Uses other forms of storage. View details | Storage details | Privacy policy Consent ACTIVE AGENT (VIRTUAL MINDS GMBH) Cookie duration: 90 (days). Data collected and processed: Device characteristics, Precise location data, Non-precise location data, Device identifiers, Probabilistic identifiers, Users’ profiles, User-provided data, IP addresses, Browsing and interaction data, Privacy choices more Cookie duration resets each session. Uses other forms of storage. View details | Storage details | Privacy policy Consent TABOOLA EUROPE LIMITED Cookie duration: 366 (days). Data collected and processed: Device characteristics, Non-precise location data, Device identifiers, Probabilistic identifiers, Users’ profiles, IP addresses, Browsing and interaction data, Privacy choices more Cookie duration resets each session. Uses other forms of storage. View details | Storage details | Privacy policy Consent EQUATIV Cookie duration: 396 (days). Data collected and processed: Device characteristics, Precise location data, Non-precise location data, Device identifiers, Probabilistic identifiers, Authentication-derived identifiers, Users’ profiles, IP addresses, Browsing and interaction data, Privacy choices more Uses other forms of storage. View details | Storage details | Privacy policy Consent ADFORM A/S Cookie duration: 3650 (days). Data collected and processed: Device characteristics, Non-precise location data, Device identifiers, Probabilistic identifiers, Authentication-derived identifiers, Users’ profiles, User-provided data, IP addresses, Browsing and interaction data, Privacy choices more Cookie duration resets each session. Uses other forms of storage. View details | Storage details | Privacy policy ConsentLegitimate interest MAGNITE, INC. Cookie duration: 365 (days). Data collected and processed: Device characteristics, Precise location data, Non-precise location data, Device identifiers, Probabilistic identifiers, IP addresses, Browsing and interaction data, Privacy choices more Cookie duration resets each session. Uses other forms of storage. View details | Storage details | Privacy policy ConsentLegitimate interest RATEGAIN ADARA INC Cookie duration: 730 (days). Data collected and processed: Device characteristics, Non-precise location data, Device identifiers, Authentication-derived identifiers, Users’ profiles, User-provided data, IP addresses, Browsing and interaction data, Privacy choices more View details | Storage details | Privacy policy Consent SIFT MEDIA, INC Doesn't use cookies. Data collected and processed: Device characteristics, Precise location data, Non-precise location data, Device identifiers, IP addresses more View details | Privacy policy Consent RAKUTEN MARKETING LLC Cookie duration: 730 (days). Data collected and processed: Device characteristics, Non-precise location data, Device identifiers, Probabilistic identifiers, Authentication-derived identifiers, Users’ profiles, User-provided data, IP addresses, Browsing and interaction data, Privacy choices more Cookie duration resets each session. Uses other forms of storage. View details | Privacy policy ConsentLegitimate interest LUMEN RESEARCH LIMITED Doesn't use cookies. Data collected and processed: Device characteristics, Non-precise location data, IP addresses, Browsing and interaction data more View details | Privacy policy Legitimate interest AMAZON AD SERVER Cookie duration: 396 (days). Data collected and processed: Device characteristics, Non-precise location data, Device identifiers, Authentication-derived identifiers, Users’ profiles, IP addresses, Browsing and interaction data, Privacy choices more Cookie duration resets each session. Uses other forms of storage. View details | Storage details | Privacy policy ConsentLegitimate interest OPENX Cookie duration: 365 (days). Data collected and processed: Device characteristics, Non-precise location data, Device identifiers, IP addresses, Browsing and interaction data, Privacy choices more Cookie duration resets each session. Uses other forms of storage. View details | Storage details | Privacy policy Consent YIELDLAB (VIRTUAL MINDS GMBH) Cookie duration: 90 (days). Data collected and processed: Device characteristics, Precise location data, Non-precise location data, Device identifiers, Probabilistic identifiers, Users’ profiles, User-provided data, IP addresses, Browsing and interaction data, Privacy choices more Cookie duration resets each session. Uses other forms of storage. View details | Storage details | Privacy policy Consent ROKU ADVERTISING SERVICES Cookie duration: 396 (days). Data collected and processed: Device characteristics, Precise location data, Non-precise location data, Device identifiers, Probabilistic identifiers, Authentication-derived identifiers, Users’ profiles, User-provided data, IP addresses, Browsing and interaction data, Privacy choices more Cookie duration resets each session. Uses other forms of storage. View details | Storage details | Privacy policy ConsentLegitimate interest NANO INTERACTIVE GROUP LTD. Doesn't use cookies. Data collected and processed: Device characteristics, Non-precise location data, Browsing and interaction data more View details | Privacy policy Consent SIMPLIFI HOLDINGS LLC Cookie duration: 366 (days). Data collected and processed: Precise location data, Device identifiers, IP addresses more Uses other forms of storage. View details | Privacy policy Consent PUBMATIC, INC Cookie duration: 365 (days). Data collected and processed: Device characteristics, Precise location data, Non-precise location data, Device identifiers, Probabilistic identifiers, Authentication-derived identifiers, Users’ profiles, User-provided data, IP addresses, Browsing and interaction data, Privacy choices more Uses other forms of storage. View details | Storage details | Privacy policy ConsentLegitimate interest COMSCORE B.V. Cookie duration: 720 (days). Data collected and processed: Device characteristics, Device identifiers, Probabilistic identifiers, Authentication-derived identifiers, User-provided data, IP addresses, Browsing and interaction data, Privacy choices more Cookie duration resets each session. Uses other forms of storage. View details | Privacy policy Consent FLASHTALKING Cookie duration: 730 (days). Data collected and processed: Device characteristics, Non-precise location data, Device identifiers, Probabilistic identifiers, Authentication-derived identifiers, Users’ profiles, IP addresses, Browsing and interaction data, Privacy choices more View details | Privacy policy Consent PULSEPOINT, INC. Cookie duration: 365 (days). Data collected and processed: Device characteristics, Device identifiers, IP addresses more Cookie duration resets each session. Uses other forms of storage. View details | Privacy policy Consent SMAATO, INC. Cookie duration: 21 (days). Data collected and processed: Device characteristics, Precise location data, Non-precise location data, Device identifiers, Authentication-derived identifiers, Users’ profiles, User-provided data, IP addresses, Browsing and interaction data, Privacy choices more Cookie duration resets each session. Uses other forms of storage. View details | Storage details | Privacy policy ConsentLegitimate interest SEMASIO GMBH Cookie duration: 366 (days). Data collected and processed: Device identifiers, IP addresses, Browsing and interaction data, Privacy choices more Cookie duration resets each session. View details | Storage details | Privacy policy Consent CRIMTAN HOLDINGS LIMITED Cookie duration: 365 (days). Data collected and processed: Device characteristics, Precise location data, Non-precise location data, Device identifiers, Probabilistic identifiers, Authentication-derived identifiers, Users’ profiles, User-provided data, IP addresses, Browsing and interaction data, Privacy choices more Cookie duration resets each session. View details | Privacy policy ConsentLegitimate interest GENIUS SPORTS UK LIMITED Cookie duration: 365 (days). Data collected and processed: Device characteristics, Non-precise location data, Device identifiers, Probabilistic identifiers, Authentication-derived identifiers, Users’ profiles, IP addresses, Browsing and interaction data, Privacy choices more Cookie duration resets each session. View details | Storage details | Privacy policy Consent CRITEO SA Cookie duration: 390 (days). Data collected and processed: Device characteristics, Non-precise location data, Device identifiers, Probabilistic identifiers, Authentication-derived identifiers, Users’ profiles, IP addresses, Browsing and interaction data, Privacy choices more Uses other forms of storage. View details | Storage details | Privacy policy Consent ADLOOX SA Doesn't use cookies. Data collected and processed: Device characteristics, Non-precise location data, Device identifiers, Probabilistic identifiers, IP addresses, Browsing and interaction data more Uses other forms of storage. View details | Privacy policy ConsentLegitimate interest BLIS GLOBAL LIMITED Cookie duration: 400 (days). Data collected and processed: Device characteristics, Precise location data, Non-precise location data, Device identifiers, Probabilistic identifiers, Authentication-derived identifiers, Users’ profiles, User-provided data, IP addresses, Browsing and interaction data, Privacy choices more Cookie duration resets each session. Uses other forms of storage. View details | Storage details | Privacy policy Consent LOTAME SOLUTIONS, INC Cookie duration: 274 (days). Data collected and processed: Device characteristics, Device identifiers, Probabilistic identifiers, Authentication-derived identifiers, Users’ profiles, User-provided data, IP addresses, Browsing and interaction data, Privacy choices more Cookie duration resets each session. Uses other forms of storage. View details | Privacy policy Consent LIVERAMP Cookie duration: 365 (days). Data collected and processed: Device characteristics, Non-precise location data, Device identifiers, Authentication-derived identifiers, IP addresses, Browsing and interaction data, Privacy choices more Cookie duration resets each session. Uses other forms of storage. View details | Storage details | Privacy policy Consent GROUPM UK LIMITED Cookie duration: 395 (days). Data collected and processed: Device characteristics, Precise location data, Non-precise location data, Device identifiers, Probabilistic identifiers, Authentication-derived identifiers, IP addresses, Browsing and interaction data, Privacy choices more Cookie duration resets each session. View details | Storage details | Privacy policy ConsentLegitimate interest LOOPME LIMITED Cookie duration: 90 (days). Data collected and processed: Device characteristics, Precise location data, Non-precise location data, Device identifiers, Probabilistic identifiers, Users’ profiles, User-provided data, IP addresses, Browsing and interaction data, Privacy choices more Cookie duration resets each session. Uses other forms of storage. View details | Storage details | Privacy policy Consent DYNATA LLC Cookie duration: 365 (days). Data collected and processed: Device characteristics, Non-precise location data, Device identifiers, Authentication-derived identifiers, Users’ profiles, User-provided data, IP addresses, Browsing and interaction data, Privacy choices more Cookie duration resets each session. View details | Storage details | Privacy policy Consent ASK LOCALA Doesn't use cookies. Data collected and processed: Device characteristics, Precise location data, Non-precise location data, Device identifiers, IP addresses, Privacy choices more Uses other forms of storage. View details | Privacy policy Consent AZIRA Doesn't use cookies. Data collected and processed: Device characteristics, Precise location data, Non-precise location data, Device identifiers, Users’ profiles, IP addresses, Browsing and interaction data, Privacy choices more Uses other forms of storage. View details | Privacy policy ConsentLegitimate interest DOUBLEVERIFY INC. Doesn't use cookies. Data collected and processed: Device characteristics, Non-precise location data, Probabilistic identifiers, IP addresses, Browsing and interaction data, Privacy choices more View details | Privacy policy Legitimate interest BIDSWITCH GMBH Cookie duration: 365 (days). Data collected and processed: Device characteristics, Precise location data, Non-precise location data, Device identifiers, Probabilistic identifiers, Authentication-derived identifiers, IP addresses, Browsing and interaction data, Privacy choices more Cookie duration resets each session. Uses other forms of storage. View details | Storage details | Privacy policy Consent IPONWEB GMBH Cookie duration: 365 (days). Data collected and processed: Device characteristics, Non-precise location data, Device identifiers, Authentication-derived identifiers, User-provided data, IP addresses, Browsing and interaction data, Privacy choices more Cookie duration resets each session. Uses other forms of storage. View details | Storage details | Privacy policy Consent NEXTROLL, INC. Cookie duration: 183 (days). Data collected and processed: Device characteristics, Non-precise location data, Device identifiers, Users’ profiles, User-provided data, IP addresses, Browsing and interaction data, Privacy choices more Cookie duration resets each session. View details | Privacy policy Consent TEADS FRANCE SAS Cookie duration: 365 (days). Data collected and processed: Device characteristics, Non-precise location data, Device identifiers, Users’ profiles, IP addresses, Browsing and interaction data, Privacy choices more Uses other forms of storage. View details | Storage details | Privacy policy ConsentLegitimate interest STRÖER SSP GMBH (SSP) Cookie duration: 365 (days). Data collected and processed: Device characteristics, Non-precise location data, Device identifiers, Probabilistic identifiers, Users’ profiles, IP addresses, Browsing and interaction data, Privacy choices more Uses other forms of storage. View details | Storage details | Privacy policy ConsentLegitimate interest OS DATA SOLUTIONS GMBH Cookie duration: 90 (days). Data collected and processed: Device characteristics, Non-precise location data, Device identifiers, Probabilistic identifiers, Users’ profiles, User-provided data, IP addresses, Browsing and interaction data, Privacy choices more Uses other forms of storage. View details | Storage details | Privacy policy ConsentLegitimate interest PERMODO GMBH Doesn't use cookies. Data collected and processed: Device characteristics, Non-precise location data, Device identifiers, Users’ profiles, IP addresses, Browsing and interaction data, Privacy choices more Uses other forms of storage. View details | Privacy policy Consent PLATFORM161 B.V. Cookie duration: 396 (days). Data collected and processed: Device characteristics, Precise location data, Non-precise location data, Device identifiers, Probabilistic identifiers, Users’ profiles, IP addresses, Browsing and interaction data, Privacy choices more Cookie duration resets each session. Uses other forms of storage. View details | Storage details | Privacy policy Consent BASIS GLOBAL TECHNOLOGIES, INC. Cookie duration: 365 (days). Data collected and processed: Device characteristics, Precise location data, Non-precise location data, Device identifiers, Authentication-derived identifiers, Users’ profiles, IP addresses, Browsing and interaction data, Privacy choices more Cookie duration resets each session. View details | Privacy policy ConsentLegitimate interest SMADEX, S.L.U. Cookie duration: 365 (days). Data collected and processed: Device characteristics, Non-precise location data, Device identifiers, Probabilistic identifiers, Users’ profiles, User-provided data, IP addresses, Privacy choices more Cookie duration resets each session. View details | Storage details | Privacy policy Consent BOMBORA INC. Cookie duration: 365 (days). Data collected and processed: Device characteristics, Non-precise location data, Device identifiers, Authentication-derived identifiers, Users’ profiles, IP addresses, Browsing and interaction data more Cookie duration resets each session. Uses other forms of storage. View details | Storage details | Privacy policy ConsentLegitimate interest EASYMEDIA GMBH Cookie duration: 365 (days). Data collected and processed: Device characteristics, Precise location data, Non-precise location data, Device identifiers, Probabilistic identifiers, Users’ profiles, IP addresses, Browsing and interaction data, Privacy choices more Cookie duration resets each session. View details | Storage details | Privacy policy Consent REMERGE GMBH Doesn't use cookies. Data collected and processed: Device characteristics, Non-precise location data, Device identifiers, IP addresses, Browsing and interaction data more Uses other forms of storage. View details | Privacy policy ConsentLegitimate interest ADVANCED STORE GMBH Cookie duration: 365 (days). Data collected and processed: Device identifiers more Cookie duration resets each session. Uses other forms of storage. View details | Storage details | Privacy policy ConsentLegitimate interest MAGNITE CTV, INC. Cookie duration: 366 (days). Data collected and processed: Device characteristics, Precise location data, Non-precise location data, Device identifiers, Probabilistic identifiers, IP addresses, Browsing and interaction data, Privacy choices more Cookie duration resets each session. Uses other forms of storage. View details | Storage details | Privacy policy ConsentLegitimate interest DELTA PROJECTS AB Cookie duration: 365 (days). Data collected and processed: Device characteristics, Precise location data, Non-precise location data, Device identifiers, Probabilistic identifiers, Authentication-derived identifiers, Users’ profiles, User-provided data, IP addresses, Browsing and interaction data, Privacy choices more View details | Storage details | Privacy policy ConsentLegitimate interest USEMAX ADVERTISEMENT (EMEGO GMBH) Cookie duration: 365 (days). Data collected and processed: Users’ profiles, IP addresses more Cookie duration resets each session. View details | Storage details | Privacy policy Consent EMETRIQ GMBH Cookie duration: 365 (days). Data collected and processed: Device characteristics, Non-precise location data, Device identifiers, Probabilistic identifiers, Authentication-derived identifiers, Users’ profiles, User-provided data, IP addresses, Browsing and interaction data, Privacy choices more Cookie duration resets each session. Uses other forms of storage. View details | Storage details | Privacy policy Consent PUBLICIS MEDIA GMBH Cookie duration: 1825 (days). Data collected and processed: Device characteristics, Non-precise location data, Device identifiers, Probabilistic identifiers, Authentication-derived identifiers, Users’ profiles, User-provided data, IP addresses, Browsing and interaction data, Privacy choices more Cookie duration resets each session. Uses other forms of storage. View details | Privacy policy Consent M.D. PRIMIS TECHNOLOGIES LTD. Cookie duration: 25 (days). Data collected and processed: Device characteristics, Non-precise location data, Device identifiers, Probabilistic identifiers, User-provided data, IP addresses, Browsing and interaction data, Privacy choices more View details | Storage details | Privacy policy ConsentLegitimate interest ONETAG LIMITED Cookie duration: 396 (days). Data collected and processed: Device characteristics, Non-precise location data, Device identifiers, IP addresses, Browsing and interaction data, Privacy choices more Cookie duration resets each session. Uses other forms of storage. View details | Storage details | Privacy policy Consent CLOUD TECHNOLOGIES S.A. Cookie duration: 365 (days). Data collected and processed: Device characteristics, Non-precise location data, Device identifiers, Authentication-derived identifiers, Users’ profiles, IP addresses, Browsing and interaction data, Privacy choices more Cookie duration resets each session. View details | Privacy policy Consent SMARTOLOGY LIMITED Doesn't use cookies. Data collected and processed: IP addresses more Uses other forms of storage. View details | Privacy policy ConsentLegitimate interest IMPROVE DIGITAL Cookie duration: 90 (days). Data collected and processed: Device characteristics, Precise location data, Non-precise location data, Device identifiers, Probabilistic identifiers, Authentication-derived identifiers, Users’ profiles, User-provided data, IP addresses, Browsing and interaction data, Privacy choices more Cookie duration resets each session. View details | Storage details | Privacy policy ConsentLegitimate interest ADOBE ADVERTISING CLOUD Cookie duration: 365 (days). Data collected and processed: Device identifiers, Authentication-derived identifiers, IP addresses, Privacy choices more View details | Storage details | Privacy policy ConsentLegitimate interest BANNERFLOW AB Cookie duration: 366 (days). Data collected and processed: Device characteristics, Non-precise location data, IP addresses, Privacy choices more Cookie duration resets each session. View details | Privacy policy ConsentLegitimate interest TABMO SAS Doesn't use cookies. Data collected and processed: Device characteristics, Precise location data, Non-precise location data, Device identifiers, Probabilistic identifiers, Users’ profiles, User-provided data, IP addresses, Browsing and interaction data, Privacy choices more Uses other forms of storage. View details | Privacy policy Consent INTEGRAL AD SCIENCE (INCORPORATING ADMANTX) Doesn't use cookies. Data collected and processed: Device characteristics, Non-precise location data, IP addresses, Browsing and interaction data, Privacy choices more View details | Privacy policy Legitimate interest WIZALY Cookie duration: 365 (days). Data collected and processed: Device characteristics, Non-precise location data, Authentication-derived identifiers, IP addresses, Browsing and interaction data, Privacy choices more Cookie duration resets each session. Uses other forms of storage. View details | Storage details | Privacy policy Consent WEBORAMA Cookie duration: 393 (days). Data collected and processed: Device characteristics, Precise location data, Non-precise location data, Device identifiers, Probabilistic identifiers, Authentication-derived identifiers, Users’ profiles, User-provided data, IP addresses, Browsing and interaction data, Privacy choices more Uses other forms of storage. View details | Storage details | Privacy policy ConsentLegitimate interest JIVOX CORPORATION Cookie duration: 30 (days). Data collected and processed: Precise location data, Non-precise location data, Device identifiers, Users’ profiles, IP addresses, Browsing and interaction data, Privacy choices more Cookie duration resets each session. View details | Storage details | Privacy policy Consent VISTAR MEDIA EMEA BV Doesn't use cookies. Data collected and processed: Non-precise location data more View details | Privacy policy Consent ON DEVICE RESEARCH LIMITED Cookie duration: 30 (days). Data collected and processed: Device characteristics, Precise location data, Non-precise location data, Device identifiers, User-provided data, IP addresses, Browsing and interaction data more View details | Storage details | Privacy policy Consent ROCKABOX MEDIA LTD Doesn't use cookies. Data collected and processed: Device characteristics, Non-precise location data, IP addresses, Browsing and interaction data more View details | Storage details | Privacy policy Legitimate interest EXACTAG GMBH Cookie duration: 180 (days). Data collected and processed: Device characteristics, Device identifiers, Authentication-derived identifiers, IP addresses, Browsing and interaction data, Privacy choices more Cookie duration resets each session. View details | Privacy policy Consent CELTRA INC. Doesn't use cookies. Data collected and processed: Device characteristics, Precise location data, Device identifiers, IP addresses more Uses other forms of storage. View details | Storage details | Privacy policy Consent MAINADV SRL Cookie duration: 30 (days). Data collected and processed: Device characteristics, Non-precise location data, Device identifiers, User-provided data, IP addresses, Browsing and interaction data, Privacy choices more Uses other forms of storage. View details | Privacy policy Consent GEMIUS SA Cookie duration: 1825 (days). Data collected and processed: Device characteristics, Device identifiers, Users’ profiles, IP addresses, Browsing and interaction data, Privacy choices more Cookie duration resets each session. Uses other forms of storage. View details | Storage details | Privacy policy Consent THE KANTAR GROUP LIMITED Cookie duration: 914 (days). Data collected and processed: Device characteristics, Non-precise location data, Device identifiers, IP addresses, Browsing and interaction data, Privacy choices more Cookie duration resets each session. Uses other forms of storage. View details | Privacy policy Consent NIELSEN MEDIA RESEARCH LTD. Cookie duration: 120 (days). Data collected and processed: Device characteristics, Device identifiers, IP addresses, Browsing and interaction data, Privacy choices more Cookie duration resets each session. Uses other forms of storage. View details | Storage details | Privacy policy Consent SOLOCAL SA Cookie duration: 396 (days). Data collected and processed: Device characteristics, Precise location data, Non-precise location data, Device identifiers, Users’ profiles, User-provided data, IP addresses, Browsing and interaction data, Privacy choices more Cookie duration resets each session. Uses other forms of storage. View details | Storage details | Privacy policy ConsentLegitimate interest PIXALATE, INC. Doesn't use cookies. Data collected and processed: Device characteristics, Non-precise location data, Device identifiers, IP addresses, Browsing and interaction data more View details | Storage details | Privacy policy Consent NUMBERLY Cookie duration: 180 (days). Data collected and processed: Device characteristics, Non-precise location data, Device identifiers, Authentication-derived identifiers, Users’ profiles, User-provided data, IP addresses, Browsing and interaction data, Privacy choices more Cookie duration resets each session. View details | Storage details | Privacy policy Consent AUDIENCEPROJECT A/S Cookie duration: 365 (days). Data collected and processed: Device characteristics, Non-precise location data, Device identifiers, Probabilistic identifiers, Authentication-derived identifiers, Users’ profiles, User-provided data, IP addresses, Browsing and interaction data, Privacy choices more Cookie duration resets each session. Uses other forms of storage. View details | Storage details | Privacy policy ConsentLegitimate interest DEMANDBASE, INC. Cookie duration: 730 (days). Data collected and processed: Device characteristics, Precise location data, Non-precise location data, Device identifiers, Probabilistic identifiers, Users’ profiles, User-provided data, IP addresses, Browsing and interaction data, Privacy choices more Cookie duration resets each session. Uses other forms of storage. View details | Storage details | Privacy policy Consent EFFILIATION / EFFINITY Cookie duration: 30 (days). Data collected and processed: Device characteristics more Cookie duration resets each session. View details | Storage details | Privacy policy Consent ARRIVALIST CO. Cookie duration: 365 (days). Data collected and processed: Non-precise location data, IP addresses more Cookie duration resets each session. View details | Storage details | Privacy policy Consent SEENTHIS AB Doesn't use cookies. Data collected and processed: Device characteristics, IP addresses more View details | Privacy policy COMMANDERS ACT Cookie duration: 365 (days). Data collected and processed: Device identifiers, IP addresses more View details | Storage details | Privacy policy Consent TRAVEL AUDIENCE GMBH Cookie duration: 397 (days). Data collected and processed: Device characteristics, Precise location data, Non-precise location data, Device identifiers, Probabilistic identifiers, Authentication-derived identifiers, Users’ profiles, IP addresses, Browsing and interaction data more Cookie duration resets each session. Uses other forms of storage. View details | Privacy policy Consent HUMAN Doesn't use cookies. Data collected and processed: Device characteristics, Non-precise location data, Device identifiers, Probabilistic identifiers, IP addresses more View details | Privacy policy Legitimate interest BLENDEE SRL Cookie duration: 366 (days). Data collected and processed: Device characteristics, Non-precise location data, Device identifiers, Authentication-derived identifiers, Users’ profiles, User-provided data, IP addresses, Browsing and interaction data, Privacy choices more Cookie duration resets each session. Uses other forms of storage. View details | Storage details | Privacy policy Consent INNOVID LLC Cookie duration: 90 (days). Data collected and processed: Device characteristics, Non-precise location data, Device identifiers, IP addresses, Browsing and interaction data, Privacy choices more Cookie duration resets each session. View details | Storage details | Privacy policy ConsentLegitimate interest PAPIRFLY AS Doesn't use cookies. Data collected and processed: Device characteristics more View details | Privacy policy Legitimate interest NEUSTAR, INC., A TRANSUNION COMPANY Cookie duration: 365 (days). Data collected and processed: Device characteristics, Non-precise location data, Device identifiers, Probabilistic identifiers, Authentication-derived identifiers, Users’ profiles, User-provided data, IP addresses, Browsing and interaction data, Privacy choices more Cookie duration resets each session. Uses other forms of storage. View details | Privacy policy ConsentLegitimate interest VERVE GROUP EUROPE GMBH Doesn't use cookies. Data collected and processed: Device characteristics, Precise location data, Non-precise location data, Device identifiers, Authentication-derived identifiers, Users’ profiles, User-provided data, IP addresses, Browsing and interaction data, Privacy choices more Uses other forms of storage. View details | Privacy policy Consent OTTO (GMBH & CO KG) Cookie duration: 365 (days). Data collected and processed: Device identifiers, Users’ profiles, User-provided data, IP addresses, Browsing and interaction data, Privacy choices more Cookie duration resets each session. Uses other forms of storage. View details | Storage details | Privacy policy ConsentLegitimate interest ADOBE AUDIENCE MANAGER, ADOBE EXPERIENCE PLATFORM Cookie duration: 180 (days). Data collected and processed: Device characteristics, Precise location data, Non-precise location data, Device identifiers, Probabilistic identifiers, Authentication-derived identifiers, Users’ profiles, User-provided data, IP addresses, Browsing and interaction data, Privacy choices more Cookie duration resets each session. View details | Storage details | Privacy policy Consent LOCALSENSOR B.V. Doesn't use cookies. Data collected and processed: Device characteristics, Precise location data, Non-precise location data, Device identifiers, IP addresses, Privacy choices more Uses other forms of storage. View details | Privacy policy Consent ONLINE SOLUTION Cookie duration: 365 (days). Data collected and processed: Device characteristics, Precise location data, Non-precise location data, Device identifiers, Probabilistic identifiers, Users’ profiles, User-provided data, IP addresses, Browsing and interaction data, Privacy choices more Cookie duration resets each session. Uses other forms of storage. View details | Privacy policy Consent RELAY42 NETHERLANDS B.V. Cookie duration: 730 (days). Data collected and processed: Device characteristics, Device identifiers, Probabilistic identifiers, Users’ profiles, User-provided data, IP addresses, Browsing and interaction data, Privacy choices more View details | Storage details | Privacy policy Consent GP ONE GMBH Cookie duration: Uses session cookies. Data collected and processed: Device characteristics, Non-precise location data, User-provided data, IP addresses, Browsing and interaction data, Privacy choices more Uses other forms of storage. View details | Storage details | Privacy policy ConsentLegitimate interest LIFTOFF MONETIZE AND VUNGLE EXCHANGE Doesn't use cookies. Data collected and processed: Device characteristics, Precise location data, Non-precise location data, Device identifiers, Probabilistic identifiers, Authentication-derived identifiers, Users’ profiles, User-provided data, IP addresses, Browsing and interaction data, Privacy choices more Uses other forms of storage. View details | Privacy policy ConsentLegitimate interest THE MEDIAGRID INC. Cookie duration: 365 (days). Data collected and processed: Device characteristics, Precise location data, Non-precise location data, Device identifiers, Probabilistic identifiers, IP addresses, Browsing and interaction data, Privacy choices more Cookie duration resets each session. Uses other forms of storage. View details | Storage details | Privacy policy Consent REPPUBLIKA RESEARCH & ANALYTICS AUSTRIA GMBH Cookie duration: 180 (days). Data collected and processed: Device characteristics, Device identifiers, Probabilistic identifiers, Users’ profiles, IP addresses, Browsing and interaction data more Uses other forms of storage. View details | Privacy policy Consent CINT AB Cookie duration: 730 (days). Data collected and processed: Device characteristics, Device identifiers, IP addresses, Browsing and interaction data, Privacy choices more Uses other forms of storage. View details | Privacy policy Consent GOOGLE ADVERTISING PRODUCTS Cookie duration: 396 (days). Data collected and processed: Device characteristics, Non-precise location data, Device identifiers, Authentication-derived identifiers, Users’ profiles, User-provided data, IP addresses, Browsing and interaction data, Privacy choices more Uses other forms of storage. View details | Storage details | Privacy policy ConsentLegitimate interest GFK GMBH Cookie duration: 730 (days). Data collected and processed: Device characteristics, Non-precise location data, Device identifiers, Authentication-derived identifiers, Users’ profiles, User-provided data, IP addresses, Browsing and interaction data, Privacy choices more Uses other forms of storage. View details | Storage details | Privacy policy Consent REVJET Cookie duration: 365 (days). Data collected and processed: Non-precise location data, Device identifiers, Users’ profiles, IP addresses, Privacy choices more Cookie duration resets each session. View details | Storage details | Privacy policy Consent PROTECTED MEDIA LTD Doesn't use cookies. Data collected and processed: Device characteristics, Device identifiers, Probabilistic identifiers, IP addresses, Browsing and interaction data more View details | Privacy policy Legitimate interest CLINCH LABS LTD Cookie duration: 730 (days). Data collected and processed: Device characteristics, Non-precise location data, Device identifiers, Probabilistic identifiers, Users’ profiles, IP addresses, Browsing and interaction data, Privacy choices more Cookie duration resets each session. View details | Storage details | Privacy policy ConsentLegitimate interest ORACLE DATA CLOUD - MOAT Doesn't use cookies. Data collected and processed: Non-precise location data, IP addresses more View details | Privacy policy Legitimate interest HEARTS AND SCIENCE MÜNCHEN GMBH Cookie duration: 60 (days). Data collected and processed: IP addresses more Cookie duration resets each session. View details | Privacy policy Consent AMAZON ADVERTISING Cookie duration: 396 (days). Data collected and processed: Device characteristics, Non-precise location data, Device identifiers, Authentication-derived identifiers, Users’ profiles, IP addresses, Browsing and interaction data, Privacy choices more Cookie duration resets each session. Uses other forms of storage. View details | Storage details | Privacy policy Consent MOLOCO, INC. Cookie duration: 730 (days). Data collected and processed: Device characteristics, Non-precise location data, Device identifiers, IP addresses more Cookie duration resets each session. Uses other forms of storage. View details | Privacy policy ConsentLegitimate interest ADTRIBA GMBH Cookie duration: 730 (days). Data collected and processed: Device characteristics, Non-precise location data, Device identifiers, Authentication-derived identifiers, IP addresses, Browsing and interaction data, Privacy choices more Cookie duration resets each session. View details | Storage details | Privacy policy Consent ENSIGHTEN Cookie duration: 1825 (days). Data collected and processed: Device characteristics, Device identifiers, IP addresses, Browsing and interaction data, Privacy choices more Cookie duration resets each session. View details | Storage details | Privacy policy Legitimate interest EBAY INC Cookie duration: 90 (days). Data collected and processed: Device characteristics, IP addresses, Privacy choices more View details | Storage details | Privacy policy Consent METRIXLAB NEDERLAND B.V. Cookie duration: 730 (days). Data collected and processed: Device characteristics, Device identifiers, User-provided data, IP addresses, Browsing and interaction data more Uses other forms of storage. View details | Privacy policy Consent HURRA COMMUNICATIONS GMBH Cookie duration: 366 (days). Data collected and processed: Device characteristics, Precise location data, Non-precise location data, Device identifiers, Probabilistic identifiers, Authentication-derived identifiers, IP addresses, Browsing and interaction data more Cookie duration resets each session. View details | Storage details | Privacy policy Consent Ad partners AKAMAI Privacy policy Consent META Privacy policy Consent AUNICA Privacy policy Consent BOOKING.COM Privacy policy Consent C3 METRICS Privacy policy Consent IBM Privacy policy Consent EVIDON Privacy policy Consent ADACADO Privacy policy Consent INTELLIAD Privacy policy Consent DSTILLERY Privacy policy Consent MEDIAMATH Privacy policy Consent ZMS Privacy policy Consent OMNICOM MEDIA GROUP Privacy policy Consent RESONATE Privacy policy Consent SOJERN Privacy policy Consent TRADEDOUBLER AB Privacy policy Consent TRUSTARC Privacy policy Consent TRUEFFECT Privacy policy Consent TRAVEL DATA COLLECTIVE Privacy policy Consent ADVOLUTION.CONTROL Privacy policy Consent LIFESTREET Privacy policy Consent BATCH MEDIA Privacy policy Consent VODAFONE GMBH Privacy policy Consent MAGNITE Privacy policy Consent SCENESTEALER Privacy policy Consent NETQUEST Privacy policy Consent MANAGE.COM Privacy policy Consent CLOUDFLARE Privacy policy Consent SALESFORCE DMP Privacy policy Consent NETFLIX Privacy policy Consent EBUILDERS Privacy policy Consent APPLOVIN CORP. Privacy policy Consent FRACTIONAL MEDIA Privacy policy Consent RACKSPACE Privacy policy Consent MSI-ACI Privacy policy Consent ADMETRICS Privacy policy Consent NAVEGG Privacy policy Consent ADMEDO Privacy policy Consent KOCHAVA Privacy policy Consent MOBITRANS Privacy policy Consent ADEX Privacy policy Consent IMPACT Privacy policy Consent SPOTAD Privacy policy Consent AARKI Privacy policy Consent SFR Privacy policy Consent CABLATO Privacy policy Consent WAYSTACK Privacy policy Consent TRESENSA Privacy policy Consent ADLUDIO Privacy policy Consent GSKINNER Privacy policy Consent CUBED Privacy policy Consent OPTOMATON Privacy policy Consent DENTSU AEGIS NETWORK Privacy policy Consent DIGISEG Privacy policy Consent HAENSEL AMS Privacy policy Consent BDSK HANDELS GMBH & CO. KG Privacy policy Consent OBJECTIVE PARTNERS Privacy policy Consent MARKETING SCIENCE CONSULTING GROUP, INC. Privacy policy Consent DENTSU Privacy policy Consent KOBLER Privacy policy Consent WIDESPACE Privacy policy Consent VIMEO Privacy policy Consent ORACLE DATA CLOUD Privacy policy Consent Accept all Confirm choices Close