ui.benchmarkemail.com Open in urlscan Pro
14.0.46.15  Public Scan

URL: https://ui.benchmarkemail.com/
Submission: On April 27 via manual from JP — Scanned from JP

Form analysis 1 forms found in the DOM

POST /

<form method="post" action="/" id="form1" style="display:inline;">
  <div class="aspNetHidden">
    <input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE"
      value="/wEPDwUKMTAyMTMzODg1Ng8WAh4TVmFsaWRhdGVSZXF1ZXN0TW9kZQIBFgJmD2QWDAIBDxYCHgRUZXh0BfQFPHRpdGxlPkVtYWlsIE1hcmtldGluZyBTZXJ2aWNlcyB8IEJlbmNobWFyayBFbWFpbDwvdGl0bGU+DQo8bWV0YSBuYW1lPSJkZXNjcmlwdGlvbiIgY29udGVudD0iRW1haWwgTWFya2V0aW5nIFNlcnZpY2UgdG8gZW5nYWdlIHN1YnNjcmliZXJzLCBudXJ0dXJlIGxlYWRzLCBzZW5kIGJlYXV0aWZ1bCwgcmVzcG9uc2l2ZSBlbWFpbHMgYW5kIHRyYWNrIHJlc3VsdHMuIiAvPg0KPG1ldGEgbmFtZT0iS0VZV09SRFMiIGNvbnRlbnQ9ImVtYWlsIG1hcmtldGluZywgaHRtbCwgY2FtcGFpZ25zLCBzdXJ2ZXlzLCBuZXdzbGV0dGVyIiAvPg0KPG1ldGEgbmFtZT0ibXN2YWxpZGF0ZS4wMSIgY29udGVudD0iQTRBQzYzMThBNDM4N0M5QTRGOEUyOEYxRkY2NzgxNTMiIC8+DQo8bWV0YSBuYW1lPSJ3b3QtdmVyaWZpY2F0aW9uIiBjb250ZW50PSIzMzQ3ODFjMWVkM2VhN2FjZGQzNSIvPg0KPG1ldGEgbmFtZT0id290LXZlcmlmaWNhdGlvbiIgY29udGVudD0iNWVjN2ViNDg2OWVhYjE5NGRhMGUiLz4NCjxtZXRhIHByb3BlcnR5PSdvZzppbWFnZScgY29udGVudD0naHR0cHM6Ly93d3cuYmVuY2htYXJrZW1haWwuY29tL2ltYWdlcy9ob21lL2hvbWUtcmVzcG9uc2l2ZS9iZW5jaG1hcmstdGh1bWJuYWlsLnBuZycgLz4NCjxtZXRhIHByb3BlcnR5PSd0d2l0dGVyOmltYWdlJyBjb250ZW50PSdodHRwczovL3d3dy5iZW5jaG1hcmtlbWFpbC5jb20vaW1hZ2VzL2hvbWUvaG9tZS1yZXNwb25zaXZlL2JlbmNobWFyay10aHVtYm5haWwucG5nICcvPg0KZAIDDxYCHwEF+QY8bWV0YSBuYW1lPSJyb2JvdHMiIGNvbnRlbnQ9Im5vaW5kZXgiPjxsaW5rIHJlbD0iYWx0ZXJuYXRlIiBocmVmPSJodHRwczovL3d3dy5iZW5jaG1hcmtlbWFpbC5jb20vIiBocmVmbGFuZz0ieC1kZWZhdWx0IiAvPg0KPGxpbmsgcmVsPSJhbHRlcm5hdGUiIGhyZWY9Imh0dHBzOi8vd3d3LmJlbmNobWFya2VtYWlsLmNvbS9ici8iIGhyZWZsYW5nPSJwdCIgLz4NCjxsaW5rIHJlbD0iYWx0ZXJuYXRlIiBocmVmPSJodHRwczovL3d3dy5iZW5jaG1hcmtlbWFpbC5jb20vZXMvIiBocmVmbGFuZz0iZXMiIC8+DQo8bGluayByZWw9ImFsdGVybmF0ZSIgaHJlZj0iaHR0cHM6Ly93d3cuYmVuY2htYXJrZW1haWwuY29tL2pwLyIgaHJlZmxhbmc9ImphIiAvPg0KPGxpbmsgcmVsPSJhbHRlcm5hdGUiIGhyZWY9Imh0dHBzOi8vd3d3LmJlbmNobWFya2VtYWlsLmNvbS9pdC8iIGhyZWZsYW5nPSJpdCIgLz4NCjxsaW5rIHJlbD0iYWx0ZXJuYXRlIiBocmVmPSJodHRwczovL3d3dy5iZW5jaG1hcmtlbWFpbC5jb20vdHcvIiBocmVmbGFuZz0iemgtVFciIC8+DQo8bGluayByZWw9ImFsdGVybmF0ZSIgaHJlZj0iaHR0cHM6Ly93d3cuYmVuY2htYXJrZW1haWwuY29tL2RlLyIgaHJlZmxhbmc9ImRlIiAvPg0KPGxpbmsgcmVsPSJhbHRlcm5hdGUiIGhyZWY9Imh0dHBzOi8vd3d3LmJlbmNobWFya2VtYWlsLmNvbS9jbi8iIGhyZWZsYW5nPSJ6aC1DTiIgLz4NCjxsaW5rIHJlbD0iYWx0ZXJuYXRlIiBocmVmPSJodHRwczovL3d3dy5iZW5jaG1hcmtlbWFpbC5jb20vZnIvIiBocmVmbGFuZz0iZnIiIC8+DQoNCjxNRVRBIE5BTUU9IlJPQk9UUyIgQ09OVEVOVD0iTk9JTkRFWCwgTk9GT0xMT1ciPg0KPG1ldGEgaHR0cC1lcXVpdj0iY29udGVudC1sYW5ndWFnZSIgY29udGVudD0iZW4iPg0KZAIFDxYCHwEFzBA8bWV0YSBuYW1lPSJnb29nbGUtc2l0ZS12ZXJpZmljYXRpb24iIGNvbnRlbnQ9IkZEQXpNaEZPeTIwWExHckZmYkZvbTNZU2haVkw5TFFpMDFfdjY5dTVOZUEiIC8+DQo8bWV0YSBuYW1lPSJ2aWV3cG9ydCIgY29udGVudD0id2lkdGg9ZGV2aWNlLXdpZHRoLCBpbml0aWFsLXNjYWxlPTEuMCIgLz4NCjxtZXRhIG5hbWU9ImJhaWR1LXNpdGUtdmVyaWZpY2F0aW9uIiBjb250ZW50PSJqWHlYT25hTzZOIiAvPg0KPGxpbmsgcmVsPSJzdHlsZXNoZWV0IiBocmVmPSIvY3NzL3N0eWxlcy1yc3AubWluLmNzcz92PTkuMyIgLz4NCjxsaW5rIHJlbD0iaWNvbiIgaHJlZj0iL2ltYWdlcy9mYXZpY29uLnBuZyI+DQo8bGluayBocmVmPSIvaW1hZ2VzL2FwcGxlLWljb24tdG91Y2gucG5nIiByZWw9ImFwcGxlLXRvdWNoLWljb24iIC8+DQoNCjxsaW5rIHJlbD0ic3R5bGVzaGVldCIgaHJlZj0iaHR0cHM6Ly93d3cuYmVuY2htYXJrZW1haWwuY29tL2Nzcy9vbmV0cnVzdC5jc3M/dj0xLjAiIC8+DQo8IS0tIE9uZVRydXN0IENvb2tpZXMgQ29uc2VudCBOb3RpY2UgKFByb2R1Y3Rpb24gQ0ROLCBiZW5jaG1hcmtlbWFpbC5jb20sIGVuLUdCKSBzdGFydCAtLT4NCg0KPHNjcmlwdCBzcmM9Imh0dHBzOi8vY2RuLmNvb2tpZWxhdy5vcmcvY29uc2VudC9hODMzMDhlYS0zM2IyLTQ2NjUtODk1OS00OGE3ZTRjNzQ4ZWMuanMiIHR5cGU9InRleHQvamF2YXNjcmlwdCIgY2hhcnNldD0iVVRGLTgiPjwvc2NyaXB0Pg0KDQoNCg0KPHNjcmlwdCB0eXBlPSJ0ZXh0L2phdmFzY3JpcHQiPg0KDQpmdW5jdGlvbiBPcHRhbm9uV3JhcHBlcigpIHsgfQ0KDQo8L3NjcmlwdD4NCg0KPCEtLSBPbmVUcnVzdCBDb29raWVzIENvbnNlbnQgTm90aWNlIChQcm9kdWN0aW9uIENETiwgYmVuY2htYXJrZW1haWwuY29tLCBlbi1HQikgZW5kIC0tPg0KDQoNCjwhLS0gU3RhcnQgR29vZ2xlIE9wdGltaXplIENvZGUgLS0+DQo8c3R5bGU+LmFzeW5jLWhpZGUgeyBvcGFjaXR5OiAwICFpbXBvcnRhbnR9IDwvc3R5bGU+DQo8c2NyaXB0PihmdW5jdGlvbihhLHMseSxuLGMsaCxpLGQsZSl7cy5jbGFzc05hbWUrPScgJyt5O2guc3RhcnQ9MSpuZXcgRGF0ZTsNCmguZW5kPWk9ZnVuY3Rpb24oKXtzLmNsYXNzTmFtZT1zLmNsYXNzTmFtZS5yZXBsYWNlKFJlZ0V4cCgnID8nK3kpLCcnKX07DQooYVtuXT1hW25dfHxbXSkuaGlkZT1oO3NldFRpbWVvdXQoZnVuY3Rpb24oKXtpKCk7aC5lbmQ9bnVsbH0sYyk7aC50aW1lb3V0PWM7DQp9KSh3aW5kb3csZG9jdW1lbnQuZG9jdW1lbnRFbGVtZW50LCdhc3luYy1oaWRlJywnZGF0YUxheWVyJyw0MDAwLA0KeydHVE0tVFFDTFFRJzp0cnVlfSk7PC9zY3JpcHQ+CQ0KPCEtLSBFbmQgR29vZ2xlIE9wdGltaXplIENvZGUgLS0+DQoNCjwhLS0gRW5kIEdvb2dsZSBUYWcgTWFuYWdlciAtLT4NCjxzY3JpcHQ+KGZ1bmN0aW9uKHcsZCxzLGwsaSl7d1tsXT13W2xdfHxbXTt3W2xdLnB1c2goeydndG0uc3RhcnQnOg0KbmV3IERhdGUoKS5nZXRUaW1lKCksZXZlbnQ6J2d0bS5qcyd9KTt2YXIgZj1kLmdldEVsZW1lbnRzQnlUYWdOYW1lKHMpWzBdLA0Kaj1kLmNyZWF0ZUVsZW1lbnQocyksZGw9bCE9J2RhdGFMYXllcic/JyZsPScrbDonJztqLmFzeW5jPXRydWU7ai5zcmM9DQonLy93d3cuZ29vZ2xldGFnbWFuYWdlci5jb20vZ3RtLmpzP2lkPScraStkbDtmLnBhcmVudE5vZGUuaW5zZXJ0QmVmb3JlKGosZik7DQp9KSh3aW5kb3csZG9jdW1lbnQsJ3NjcmlwdCcsJ2RhdGFMYXllcicsJ0dUTS1UUUNMUVEnKTs8L3NjcmlwdD4NCjwhLS0gRW5kIEdvb2dsZSBUYWcgTWFuYWdlciAtLT4NCg0KPCEtLSBHbG9iYWwgc2l0ZSB0YWcgKGd0YWcuanMpIC0gR29vZ2xlIEFuYWx5dGljcyAtLT4NCjxzY3JpcHQgYXN5bmMgc3JjPSJodHRwczovL3d3dy5nb29nbGV0YWdtYW5hZ2VyLmNvbS9ndGFnL2pzP2lkPUctTkQ4SFo1RzNWSyI+PC9zY3JpcHQ+DQo8c2NyaXB0Pg0KICAgIHdpbmRvdy5kYXRhTGF5ZXIgPSB3aW5kb3cuZGF0YUxheWVyIHx8IFtdOw0KICAgIGZ1bmN0aW9uIGd0YWcoKXtkYXRhTGF5ZXIucHVzaChhcmd1bWVudHMpO30NCiAgICBndGFnKCdqcycsIG5ldyBEYXRlKCkpOw0KICAgIGd0YWcoJ2NvbmZpZycsICdHLU5EOEhaNUczVksnKTsNCjwvc2NyaXB0Pg0KDQpkAgkPFgIfAQWRUDxub3NjcmlwdD48aWZyYW1lIHNyYz0iLy93d3cuZ29vZ2xldGFnbWFuYWdlci5jb20vbnMuaHRtbD9pZD1HVE0tVFFDTFFRIg0KaGVpZ2h0PSIwIiB3aWR0aD0iMCIgc3R5bGU9ImRpc3BsYXk6bm9uZTt2aXNpYmlsaXR5OmhpZGRlbiI+PC9pZnJhbWU+PC9ub3NjcmlwdD4NCjxoZWFkZXIgY2xhc3M9ImV4dGVybmFsLWhkciI+DQogICAgPGRpdiBjbGFzcz0ic3RpY2t5Ij4NCiAgICAgICAgPG5hdiBjbGFzcz0idG9wLWJhciIgZGF0YS10b3BiYXIgcm9sZT0ibmF2aWdhdGlvbiI+DQogICAgICAgICAgICA8dWwgY2xhc3M9InRpdGxlLWFyZWEiPg0KICAgICAgICAgICAgICAgIDxsaSBjbGFzcz0ibmFtZSI+DQogICAgICAgICAgICAgICAgICAgIDxzcGFuIGNsYXNzPSJoZHItbG9nbyI+PGEgaHJlZj0iLyI+VXNlIEJlbmNobWFyayBFbWFpbCBmb3IgRW1haWwgTWFya2V0aW5nPC9hPjwvc3Bhbj4NCiAgICAgICAgICAgICAgICA8L2xpPg0KICAgICAgICAgICAgICAgIDxsaSBjbGFzcz0iaGRyLXNpZ251cCBzaG93LWZvci1zbWFsbC1vbmx5Ij48YSBocmVmPSJodHRwczovL3VpLmJlbmNobWFya2VtYWlsLmNvbS9yZWdpc3RlciI+U2lnbnVwPC9hPjwvbGk+DQogICAgICAgICAgICAgICAgPGxpIGNsYXNzPSJ0b2dnbGUtdG9wYmFyIG1lbnUtaWNvbiI+PGEgaHJlZj0iIyIgY2xhc3M9ImhhbWJ1cmdlciI+PHNwYW4+PC9zcGFuPjwvYT48L2xpPg0KICAgICAgICAgICAgPC91bD4NCiAgICAgICAgICAgIDxkaXYgY2xhc3M9InRvcC1iYXItc2VjdGlvbiI+DQogICAgICAgICAgICAgICAgPHVsIGNsYXNzPSJyaWdodCI+DQogICAgICAgICAgICAgICAgICAgIDxsaSBjbGFzcz0ic2hvdy1mb3Itc21hbGwtb25seSI+DQogICAgICAgICAgICAgICAgICAgICAgICA8aW5wdXQgaWQ9ImdTZWFyY2gyIiB0eXBlPSJ0ZXh0IiBwbGFjZWhvbGRlcj0iSG93IGNhbiB3ZSBoZWxwIHlvdT8iIGNsYXNzPSJoZHItc2VhcmNoIiBvbmtleXByZXNzPSJDaGVja1NlYXJjaEVudGVyMihldmVudCk7IiBuYW1lPSJzZWFyY2hfdGVybV9zdHJpbmciIC8+DQogICAgICAgICAgICAgICAgICAgIDwvbGk+DQogICAgICAgICAgICAgICAgICAgIDxsaSBjbGFzcz0ic2hvdy1mb3ItbWVkaXVtLXVwIj48c3BhbiBpZD0idHJpZ2dlci1vdmVybGF5LXNlYXJjaCIgY2xhc3M9Imhkci1zZWFyY2gtaWNvbiI+PC9zcGFuPjwvbGk+DQogICAgICAgICAgICAgICAgICAgIDxsaSBjbGFzcz0ic2hvdy1mb3ItbWVkaXVtLXVwIHRyaWdnZXItbGFuZy1zZWFyY2giPjxzcGFuIGNsYXNzPSJoZHItbGFuZy1pY29uICI+IDwvc3Bhbj48c3BhbiBjbGFzcz0ibG5nIj4gRU48L3NwYW4+PC9saT4NCiAgICAgICAgICAgICAgICAgICAgPGxpIGNsYXNzPSJzaG93LWZvci1tZWRpdW0tdXAiPjxhIGhyZWY9Imh0dHBzOi8vdWkuYmVuY2htYXJrZW1haWwuY29tL3JlZ2lzdGVyIiBjbGFzcz0iYnV0dG9uIG1lZGl1bSByYWRpdXMgZGFya2VkIj5TaWduIFVwIEZyZWU8L2E+PC9saT4NCiAgICAgICAgICAgICAgICAgICAgPGxpPjxhIGhyZWY9Imh0dHBzOi8vdWkuYmVuY2htYXJrZW1haWwuY29tL2xvZ2luIj5Mb2dpbjwvYT48L2xpPg0KICAgICAgICAgICAgICAgIDwvdWw+DQogICAgICAgICAgICAgICAgPHVsIGNsYXNzPSJsZWZ0Ij4NCiAgICAgICAgICAgICAgICAgICAgPGxpIGNsYXNzPSJzaG93LWZvci1tZWRpdW0tdXAiPjxhIGhyZWY9Ii9mZWF0dXJlcy9lbWFpbGRlc2lnbmVyIj5GZWF0dXJlczwvYT48L2xpPg0KICAgICAgICAgICAgICAgICAgICA8bGkgY2xhc3M9Imhhcy1kcm9wZG93biBzaG93LWZvci1zbWFsbC1vbmx5Ij4NCiAgICAgICAgICAgICAgICAgICAgICAgIDxhIGhyZWY9IiMiPkZlYXR1cmVzPC9hPg0KICAgICAgICAgICAgICAgICAgICAgICAgPHVsIGNsYXNzPSJkcm9wZG93biI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpPjxhIGhyZWY9Ii9mZWF0dXJlcy9jcm0iPkNSTTwvYT48L2xpPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsaT48YSBocmVmPSIvZmVhdHVyZXMvbWFya2V0aW5nLWF1dG9tYXRpb24iPkF1dG9tYXRpb24gUHJvPC9hPjwvbGk+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpPjxhIGhyZWY9Ii9mZWF0dXJlcy9lbWFpbGRlc2lnbmVyIj5FbWFpbCBEZXNpZ25lcjwvYT48L2xpPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsaT48YSBocmVmPSIvZmVhdHVyZXMvZ3Jvd3lvdXJsaXN0Ij5Hcm93IFlvdXIgQXVkaWVuY2U8L2E+PC9saT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGk+PGEgaHJlZj0iL2ZlYXR1cmVzL3JlcG9ydGluZyI+VHJhY2tpbmcgJiBSZXBvcnRzPC9hPjwvbGk+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpPjxhIGhyZWY9Ii9mZWF0dXJlcy9hcHBzLWludGVncmF0aW9ucyI+QXBwcyAmIEludGVncmF0aW9uczwvYT48L2xpPg0KICAgICAgICAgICAgICAgICAgICAgICAgPC91bD4NCiAgICAgICAgICAgICAgICAgICAgPC9saT4NCiAgICAgICAgICAgICAgICAgICAgPGxpPjxhIGhyZWY9Ii9wcmljaW5nIj5QcmljaW5nPC9hPjwvbGk+DQogICAgICAgICAgICAgICAgICAgIDxsaT48YSBocmVmPSJodHRwczovL3d3dy5iZW5jaG1hcmtlbWFpbC5jb20iPkJsb2c8L2E+PC9saT4NCiAgICAgICAgICAgICAgICAgICAgPGxpPjxhIGhyZWY9Imh0dHBzOi8vd3d3LmJlbmNobWFya2VtYWlsLmNvbS9lbWFpbC1tYXJrZXRpbmciPkVtYWlsIE1hcmtldGluZzwvYT48L2xpPg0KICAgICAgICAgICAgICAgICAgICA8bGk+PGEgaWQ9InRyaWdnZXItb3ZlcmxheSI+TW9yZTwvYT48L2xpPg0KICAgICAgICAgICAgICAgICAgICA8bGkgY2xhc3M9InNob3ctZm9yLXNtYWxsLW9ubHkiID4NCiAgICAgICAgICAgICAgICAgICAgICAgIDxhIGhyZWY9ImphdmFzY3JpcHQ6dm9pZCgwKSIgY2xhc3M9InRyaWdnZXItbGFuZy1zZWFyY2giPjxpbWcgc3JjPSIvaW1hZ2VzL2hvbWUvc3dpdGNoZXIvbGFuZ3VhZ2UtaWNvbi5zdmciIGFsdD0iIj4gRU48L2E+DQogICAgICAgICAgICAgICAgICAgIDwvbGk+DQogICAgICAgICAgICAgICAgPC91bD4NCiAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICA8L25hdj4NCiAgICA8L2Rpdj4NCjwvaGVhZGVyPg0KPGRpdiBjbGFzcz0ib3ZlcmxheSBvdmVybGF5LXNjYWxlIj4NCiAgICA8ZGl2IGNsYXNzPSJyb3ciPg0KICAgICAgICA8ZGl2IGNsYXNzPSJvdmVybGF5LWNvbnRhaW5lciI+DQogICAgICAgICAgICA8ZGl2IGNsYXNzPSJsYXJnZS0xMiBsYXJnZS1jZW50ZXJlZCBjb2x1bW5zIj4NCiAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJyb3ciPg0KICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJsYXJnZS0xMiBjb2x1bW5zIj4NCiAgICAgICAgICAgICAgICAgICAgICAgIDxhIGNsYXNzPSJyaWdodCBvdmVybGF5LWNsb3NlIj7DlzwvYT4NCiAgICAgICAgICAgICAgICAgICAgPC9kaXY+DQogICAgICAgICAgICAgICAgPC9kaXY+DQogICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgICAgIDxkaXYgY2xhc3M9Im1lZGl1bS0xMCBtZWRpdW0tY2VudGVyZWQgY29sdW1ucyI+DQogICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0ib3ZlcmxheS1zZWFyY2ggc2hvdy1mb3ItbWVkaXVtLXVwIj4NCiAgICAgICAgICAgICAgICAgICAgPGlucHV0IGlkPSJnU2VhcmNoIiB0eXBlPSJ0ZXh0IiBwbGFjZWhvbGRlcj0iSG93IGNhbiB3ZSBoZWxwIHlvdT8iIG9ua2V5cHJlc3M9IkNoZWNrU2VhcmNoRW50ZXIoZXZlbnQpOyIgbmFtZT0ic2VhcmNoX3Rlcm1fc3RyaW5nIiAvPg0KICAgICAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9InJvdyI+DQogICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9Im1lZGl1bS0zIGNvbHVtbnMgb3ZlcmxheS1jb2wiPg0KICAgICAgICAgICAgICAgICAgICAgICAgPGgzPk91ciBDb21wYW55PC9oMz4NCiAgICAgICAgICAgICAgICAgICAgICAgIDx1bCBjbGFzcz0ibm8tYnVsbCI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpPjxhIGhyZWY9Imh0dHBzOi8vd3d3LmJlbmNobWFya2VtYWlsLmNvbS9hYm91dC11cz91dG1fbWVkaXVtPXdlYnNpdGUmdXRtX3NvdXJjZT13d3cmdXRtX2NhbXBhaWduPW1vcmUtYm94Ij5BYm91dCBVczwvYT48L2xpPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsaT48YSBocmVmPSJodHRwczovL3d3dy5iZW5jaG1hcmtlbWFpbC5jb20vYWJvdXQtdXMvYnJhbmQtYXNzZXRzP3V0bV9tZWRpdW09d2Vic2l0ZSZ1dG1fc291cmNlPXd3dyZ1dG1fY2FtcGFpZ249bW9yZS1ib3giPk91ciBCcmFuZCBBc3NldHM8L2E+PC9saT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGk+PGEgaHJlZj0iaHR0cHM6Ly93d3cuYmVuY2htYXJrZW1haWwuY29tL3Byb2R1Y3QtdXBkYXRlcy8iPlVwZGF0ZXM8L2E+PC9saT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGk+PGEgaHJlZj0iaHR0cHM6Ly93d3cuYmVuY2htYXJrZW1haWwuY29tL2N1c3RvbWVycz91dG1fbWVkaXVtPXdlYnNpdGUmdXRtX3NvdXJjZT13d3cmdXRtX2NhbXBhaWduPW1vcmUtYm94Ij5PdXIgQ3VzdG9tZXJzPC9hPjwvbGk+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpPjxhIGhyZWY9Imh0dHBzOi8vd3d3LmJlbmNobWFya2VtYWlsLmNvbS9QYXJ0bmVyP3V0bV9tZWRpdW09d2Vic2l0ZSZ1dG1fc291cmNlPXd3dyZ1dG1fY2FtcGFpZ249bW9yZS1ib3giPlBhcnRuZXIgUHJvZ3JhbTwvYT48L2xpPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgPC91bD4NCiAgICAgICAgICAgICAgICAgICAgPC9kaXY+DQogICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9Im1lZGl1bS0zIGNvbHVtbnMgb3ZlcmxheS1jb2wiPg0KICAgICAgICAgICAgICAgICAgICAgICAgPGgzPkxlYXJuPC9oMz4NCiAgICAgICAgICAgICAgICAgICAgICAgIDx1bCBjbGFzcz0ibm8tYnVsbCI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpPjxhIGhyZWY9Imh0dHBzOi8vd3d3LmJlbmNobWFya2VtYWlsLmNvbS9yZXNvdXJjZXMvZW1haWxfbWFya2V0aW5nX21hbnVhbHM/dXRtX21lZGl1bT13ZWJzaXRlJnV0bV9zb3VyY2U9d3d3JnV0bV9jYW1wYWlnbj1tb3JlLWJveCI+TWFudWFsczwvYT48L2xpPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsaT48YSBocmVmPSJodHRwczovL3d3dy5iZW5jaG1hcmtlbWFpbC5jb20vcmVzb3VyY2VzL3dlYmluYXJzP3V0bV9tZWRpdW09d2Vic2l0ZSZ1dG1fc291cmNlPXd3dyZ1dG1fY2FtcGFpZ249bW9yZS1ib3giPldlYmluYXJzPC9hPjwvbGk+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpPjxhIGhyZWY9Imh0dHBzOi8vd3d3LmJlbmNobWFya2VtYWlsLmNvbS92aWRlby10dXRvcmlhbHM/dXRtX21lZGl1bT13ZWJzaXRlJnV0bV9zb3VyY2U9d3d3JnV0bV9jYW1wYWlnbj1tb3JlLWJveCI+VmlkZW8gVHV0b3JpYWxzPC9hPjwvbGk+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpPjxhIGhyZWY9Imh0dHBzOi8va2IuYmVuY2htYXJrZW1haWwuY29tLz91dG1fbWVkaXVtPXdlYnNpdGUmdXRtX3NvdXJjZT13d3cmdXRtX2NhbXBhaWduPW1vcmUtYm94IiB0YXJnZXQ9Il9ibGFuayI+S25vd2xlZGdlIEJhc2UgPC9hPjwvbGk+DQogICAgICAgICAgICAgICAgICAgICAgICA8L3VsPg0KICAgICAgICAgICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0ibWVkaXVtLTMgY29sdW1ucyBvdmVybGF5LWNvbCI+DQogICAgICAgICAgICAgICAgICAgICAgICA8aDM+VXNlciBSZXNvdXJjZXM8L2gzPg0KICAgICAgICAgICAgICAgICAgICAgICAgPHVsIGNsYXNzPSJuby1idWxsIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8IS0tIDxsaT48YSBocmVmPSIvZW1haWwtbWFya2V0aW5nL0ZlYXR1cmVzLWlQaG9uZS1BcHAiPk1vYmlsZSBBcHBzPC9hPjwvbGk+IC0tPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsaT48YSBocmVmPSJodHRwczovL3d3dy5iZW5jaG1hcmtlbWFpbC5jb20vZmVhdHVyZXMvYXBwcy1pbnRlZ3JhdGlvbnM/dXRtX21lZGl1bT13ZWJzaXRlJnV0bV9zb3VyY2U9d3d3JnV0bV9jYW1wYWlnbj1tb3JlLWJveCI+SW50ZWdyYXRpb25zICYgUGx1Z2luczwvYT48L2xpPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsaT48YSBocmVmPSJodHRwczovL2FwaWRvY3MuYmVuY2htYXJrZW1haWwuY29tLz91dG1fbWVkaXVtPXdlYnNpdGUmdXRtX3NvdXJjZT13d3cmdXRtX2NhbXBhaWduPW1vcmUtYm94Ij5EZXZlbG9wZXJzL0FQSXM8L2E+PC9saT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGk+PGEgaHJlZj0iaHR0cHM6Ly9tYXJrZXRwbGFjZS5iZW5jaG1hcmtlbWFpbC5jb20vP3V0bV9tZWRpdW09d2Vic2l0ZSZ1dG1fc291cmNlPXd3dyZ1dG1fY2FtcGFpZ249bW9yZS1ib3giPk1hcmtldHBsYWNlPC9hPjwvbGk+DQogICAgICAgICAgICAgICAgICAgICAgICA8L3VsPg0KICAgICAgICAgICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0ibWVkaXVtLTMgY29sdW1ucyBvdmVybGF5LWNvbCI+DQogICAgICAgICAgICAgICAgICAgICAgICA8aDM+R2V0IGluIFRvdWNoPC9oMz4NCiAgICAgICAgICAgICAgICAgICAgICAgIDx1bCBjbGFzcz0ibm8tYnVsbCI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpPjxhIGlkPSJjaGF0TGluayIgb25jbGljaz0iTENfQVBJLm9wZW5fY2hhdF93aW5kb3coKTsiPkxpdmUgQ2hhdDwvYT48L2xpPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsaT48YSBocmVmPSJodHRwczovL3VpLmJlbmNobWFya2VtYWlsLmNvbS9oZWxwLWVtYWlsP3V0bV9tZWRpdW09d2Vic2l0ZSZ1dG1fc291cmNlPXd3dyZ1dG1fY2FtcGFpZ249bW9yZS1ib3giPkVtYWlsIFVzPC9hPjwvbGk+DQogICAgICAgICAgICAgICAgICAgICAgICA8L3VsPg0KICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iYnRuLWRyb3Bkb3duLXdyYXAgb3ZlcmxheS1pbnRudW1zIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c3BhbiBjbGFzcz0iYnRuLWRyb3Bkb3duIGJ1dHRvbiIgZGF0YS1kcm9wZG93bj0iaW50LW51bS1kZCIgZGF0YS1vcHRpb25zPSJhbGlnbjogdG9wIiBhcmlhLWNvbnRyb2xzPSJpbnQtbnVtLWRkIiBhcmlhLWV4cGFuZGVkPSJmYWxzZSI+PHNwYW4gY2xhc3M9InNlbWlib2xkIj5DYWxsIFVzPC9zcGFuPjwvc3Bhbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dWwgaWQ9ImludC1udW0tZGQiIGNsYXNzPSJmLWRyb3Bkb3duIGRkLWluZm8iIGRhdGEtZHJvcGRvd24tY29udGVudCBhcmlhLWhpZGRlbj0idHJ1ZSIgdGFiaW5kZXg9Ii0xIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpPjxzcGFuIGNsYXNzPSJzZW1pYm9sZCI+SU5UTDwvc3Bhbj4gMDAxLjU2Mi4yNTIuMzc4OTwvbGk+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsaT48c3BhbiBjbGFzcz0ic2VtaWJvbGQiPlVTQTwvc3Bhbj4gODAwLjQzMC40MDk1PC9saT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpPjxzcGFuIGNsYXNzPSJzZW1pYm9sZCI+VUs8L3NwYW4+ICgrNDQpIDIwIDM2OTUgMjI2NjwvbGk+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsaT48c3BhbiBjbGFzcz0ic2VtaWJvbGQiPlN3aXR6ZXJsYW5kPC9zcGFuPiAoKzQxKSA0MyA1MDggNDY3NjwvbGk+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC91bD4gIA0KICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+DQogICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgPC9kaXY+DQogICAgICAgICAgICA8ZGl2IGNsYXNzPSJsYXJnZS0xMiBsYXJnZS1jZW50ZXJlZCBvdmVybGF5LWxhbmciPg0KICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9Im1lZGl1bS0yIGNvbHVtbnMgcmlnaHQiPg0KICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJidG4tZHJvcGRvd24td3JhcCI+DQogICAgICAgICAgICAgICAgICAgICAgICA8YSBjbGFzcz0iYnRuLWRyb3Bkb3duIGJ1dHRvbiIgZGF0YS1kcm9wZG93bj0ibW9yZS1sYW5nLWRkIiBkYXRhLW9wdGlvbnM9ImFsaWduOiB0b3AiIGFyaWEtY29udHJvbHM9Im1vcmUtbGFuZy1kZCIgYXJpYS1leHBhbmRlZD0iZmFsc2UiPkVuZ2xpc2g8L2E+DQogICAgICAgICAgICAgICAgICAgICAgICA8dWwgaWQ9Im1vcmUtbGFuZy1kZCIgY2xhc3M9ImYtZHJvcGRvd24iIGRhdGEtZHJvcGRvd24tY29udGVudCBhcmlhLWhpZGRlbj0idHJ1ZSIgdGFiaW5kZXg9Ii0xIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGk+PGEgaHJlZj0iL2VzLyI+RXNwYcOxb2w8L2E+PC9saT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGk+PGEgaHJlZj0iL2RlLyI+RGV1dHNjaDwvYT48L2xpPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsaT48YSBocmVmPSIvdHcvIj7nuYHpq5TkuK3mloc8L2E+PC9saT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGk+PGEgaHJlZj0iL2NuLyI+566A5L2T5Lit5paHPC9hPjwvbGk+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpPjxhIGhyZWY9Ii9qcC8iPuaXpeacrOiqnjwvYT48L2xpPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsaT48YSBocmVmPSIvaXQvIj5JdGFsaWFubzwvYT48L2xpPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsaT48YSBocmVmPSIvYnIvIj5Qb3J0dWd1w6pzIChCUik8L2E+PC9saT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGk+PGEgaHJlZj0iL2ZyLyI+RnJhbsOnYWlzPC9hPjwvbGk+DQogICAgICAgICAgICAgICAgICAgICAgICA8L3VsPg0KICAgICAgICAgICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICA8L2Rpdj4NCiAgICA8L2Rpdj4NCjwvZGl2Pg0KDQo8IS0tIGxhbmcgb3Zlcmx5IC0tPg0KICAgIDxkaXYgY2xhc3M9Im92ZXJsYXkgb3ZlcmxheS1zY2FsZSBvdmVybGF5LWxhbmdhdWdlcyI+DQogICAgICA8ZGl2IGNsYXNzPSJyb3ciPg0KICAgICAgICAgIDxkaXYgY2xhc3M9Im92ZXJsYXktY29udGFpbmVyIj4NCiAgICAgICAgICAgICAgPGEgY2xhc3M9InJpZ2h0IG92ZXJsYXktY2xvc2UiPjxpbWcgc3JjPSIvaW1hZ2VzL2hvbWUvc3dpdGNoZXIvY2xvc2UtaWNvbi5zdmciIGFsdD0iIj48L2E+DQogICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImxhcmdlLTEyIGxhcmdlLWNlbnRlcmVkIGNvbHVtbnMiPg0KICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0icm93Ij4NCiAgICAgICAgICAgICAgICAgICAgICA8aDM+U2VsZWN0IHlvdXIgbGFuZ3VhZ2U8L2gzPg0KICAgICAgICAgICAgICAgICAgPC9kaXY+DQogICAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgICA8dWwgY2xhc3M9Im1vcmUtbGFuZyIgPg0KICAgICAgICAgICAgICAgICAgPGxpPjxhIGhyZWY9IiMiIGNsYXNzPSJjdXJyZW50Ij5FbmdsaXNoPC9hPjwvbGk+DQogICAgICAgICAgICAgICAgICA8bGk+PGEgaHJlZj0iL2VzLyI+RXNwYcOxb2w8L2E+PC9saT4NCiAgICAgICAgICAgICAgICAgIDxsaT48YSBocmVmPSIvZGUvIj5EZXV0c2NoPC9hPjwvbGk+DQogICAgICAgICAgICAgICAgICA8bGk+PGEgaHJlZj0iL3R3LyI+57mB6auU5Lit5paHPC9hPjwvbGk+DQogICAgICAgICAgICAgICAgICA8bGk+PGEgaHJlZj0iL2NuLyI+566A5L2T5Lit5paHPC9hPjwvbGk+DQogICAgICAgICAgICAgICAgICA8bGk+PGEgaHJlZj0iL2pwLyI+5pel5pys6KqePC9hPjwvbGk+DQogICAgICAgICAgICAgICAgICA8bGk+PGEgaHJlZj0iL2l0LyI+SXRhbGlhbm88L2E+PC9saT4NCiAgICAgICAgICAgICAgICAgIDxsaT48YSBocmVmPSIvYnIvIj5Qb3J0dWd1w6pzIChCUik8L2E+PC9saT4NCiAgICAgICAgICAgICAgICAgIDxsaT48YSBocmVmPSIvZnIvIj5GcmFuw6dhaXM8L2E+PC9saT4NCiAgICAgICAgICAgICAgPC91bD4NCiAgICAgICAgICA8L2Rpdj4NCiAgICAgIDwvZGl2Pg0KICA8L2Rpdj4NCmQCDQ9kFgICAQ9kFgICAQ8WAh8BBeh9PGRpdiBjbGFzcz0iZnVsbHBhZ2UgaG9tZS1wYWdlIGhvbWUtcGFnZS0yazE5Ij4NCg0KDQogICAgPCEtLS5lbWFpbC1tYXJrZXRpbmcgMTIzIC0tPg0KICAgIDxzZWN0aW9uIGFuY2hvcj0iRW1haWxNYXJrZXRpbmciIGNsYXNzPSJoZWFkYm9hcmQgaGVhZGJvYXJkLWFkIGhvbWUtY29udGVudCI+DQogICAgICAgIDxkaXYgY2xhc3M9InJvdyBwYWdlLWNvbnRhaW5lciI+DQogICAgICAgICAgICA8ZGl2IGNsYXNzPSJsYXJnZS0xMiBsYXJnZS1jZW50ZXJlZCBjb2x1bW5zIj4NCiAgICAgICAgICAgICAgICA8aDEgY2xhc3M9Im1haW4taGRyLXdzdWIiPkVtYWlsIG1hcmtldGluZyB0aGF0IHdvbid0IHNsb3cgeW91IGRvd24uPC9oMT4NCiAgICAgICAgICAgICAgICA8cCBjbGFzcz0iY2VudGVyIHNob3ctZm9yLXNtYWxsLW9ubHkiPjxhIGhyZWY9Imh0dHBzOi8vdWkuYmVuY2htYXJrZW1haWwuY29tL3JlZ2lzdGVyIiBjbGFzcz0iYnV0dG9uIGxhcmdlIHJhZGl1cyI+U3RhcnQgYSBGcmVlIFBsYW48L2E+PC9wPg0KICAgICAgICAgICAgICAgIDxwIGNsYXNzPSJjZW50ZXIgbGFyZ2UtdGV4dCI+UG93ZXJmdWwgdG9vbHMgc3RyZWFtbGluZWQgZm9yIGdyb3d0aC48L3A+DQogICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImhvbWUtdG9wIj4NCiAgICAgICAgICAgICAgICAgICAgICAgIDx2aWRlbyBhdXRvcGxheSBsb29wIHBvc3Rlcj0iIiAgbXV0ZWQgPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzb3VyY2Ugc3JjPSIvaW1hZ2VzL2hvbWUvaG9tZS1yZXNwb25zaXZlL2VtYWlsLWRlc2lnbmVyLXRlc3QtZW4ubXA0IiB0eXBlPSJ2aWRlby9tcDQiID4NCiAgICAgICAgICAgICAgICAgICAgICAgIDwvdmlkZW8+DQogICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgPC9kaXY+DQogICAgICAgIDwvZGl2Pg0KICAgIDwvc2VjdGlvbj4NCiAgICA8IS0tLy5lbWFpbC1tYXJrZXRpbmctLT4NCg0KDQoNCg0KICAgIDwhLS0udGVtcGxhdGVzLS0+DQogICAgPGEgbmFtZT0iZW1haWwtdGVtcGxhdGVzIj48L2E+DQogICAgPHNlY3Rpb24gYW5jaG9yPSIiIGNsYXNzPSJ0ZW1wbGF0ZXMiPg0KICAgICAgICA8ZGl2IGNsYXNzPSJyb3ciPg0KICAgICAgICAgICAgPGRpdiBjbGFzcz0ibWVkaXVtLTEyIGNvbHVtbnMgIj4NCiAgICAgICAgICAgICAgICA8aDIgY2xhc3M9ImhlYWRpbmcyIG1lZGl1bS0xMSBjb2x1bW5zIG1lZGl1bS1jZW50ZXJlZCI+V2Uga25vdyB0aW1lIGlzIHlvdXIgbW9zdCBwcmVjaW91cyByZXNvdXJjZS4gWW91IHNob3VsZG4ndCBoYXZlIHRvIHdhc3RlIGl0IGZ1c3Npbmcgd2l0aCBjb21wbGljYXRlZCBlbWFpbCBwbGF0Zm9ybXMuPC9oMj4NCiAgICAgICAgICAgICAgICA8cCBjbGFzcz0ibWVkaXVtLTkgY29sdW1ucyBtZWRpdW0tY2VudGVyZWQiPiBCZW5jaG1hcmsgRW1haWwgbWFrZXMgdGhlIHRvb2xzIHlvdSBuZWVkIHNpbXBsZSwgc28geW91IGNhbiBnZXQgYmFjayB0byBidWlsZGluZyByZWxhdGlvbnNoaXBzLCBhY2NlbGVyYXRpbmcgeW91ciBidXNpbmVzcyBhbmQgcmFpc2luZyB0aGUgYmFyLjwvcD4NCiAgICAgICAgICAgICAgICA8aW1nICBhbHQ9Ii4uLiIgZGF0YS1zcmM9Ii9pbWFnZXMvaG9tZS9ob21lLXJlc3BvbnNpdmUvaG9tZS0yazE5L1RlbXBsYXRlc0AyeC5wbmciIGFsdD0iIiBjbGFzcz0ibGF6eSBFbWFpbCBUZW1wbGF0ZXMiIC8+ICANCiAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICA8L2Rpdj4NCiAgICA8L3NlY3Rpb24+DQogICAgPCEtLS8udGVtcGxhdGVzLS0+DQogICAgDQogICAgPCEtLSB1c2luZy1iZW5jaG1hcmsgLS0+DQogICAgPHNlY3Rpb24gY2xhc3M9InVzaW5nLWJlbmNobWFyayI+DQogICAgICAgIDxkaXYgY2xhc3M9InJvdyI+DQogICAgICAgICAgICA8ZGl2IGNsYXNzPSJtZWRpdW0tMTIgY29sdW1ucyAiPg0KICAgICAgICAgICAgICAgIDxoMz5CeSB1c2luZyBCZW5jaG1hcmssIHlvdSB3aWxsLi4uPC9oMz4NCiAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgPGRpdiBjbGFzcz0ibWVkaXVtLTEyIGNvbHVtbnMgbWVkaXVtLWNlbnRlcmVkIHVzaW5nLWNvbnRlbnQiPg0KICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9InJlcGVhdC10eHQiPg0KICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJtZWRpdW0tNSBpbmxpbmUgZm9yLWR0Ij4NCiAgICAgICAgICAgICAgICAgICAgICAgIDxoND4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICBNb3JlIGVmZmljaWVudGx5IGxldmVyYWdlIHlvdXIgbW9zdCB2YWx1YWJsZSBtYXJrZXRpbmcgYXNzZXRzOiB5b3VyIGdyb3dpbmcgYXVkaWVuY2UuDQogICAgICAgICAgICAgICAgICAgICAgICA8L2g0Pg0KICAgICAgICAgICAgICAgICAgICAgICAgPGEgaHJlZj0iL3JlZ2lzdGVyIiBjbGFzcz0ibGluay1idG4iPlNUQVJUIEEgRlJFRSBQTEFOPC9hPg0KICAgICAgICAgICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0ibWVkaXVtLTYgaW5saW5lICI+DQogICAgICAgICAgICAgICAgICAgICAgICA8aW1nIGNsYXNzPSJsYXp5IiBkYXRhLXNyYz0iL2ltYWdlcy9ob21lL2hvbWUtcmVzcG9uc2l2ZS9ob21lLTJrMTkvZ3Jvdy1hdWRpZW5jZUAyeC5wbmciIGFsdD0iIj4NCiAgICAgICAgICAgICAgICAgICAgPC9kaXY+DQogICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJtZWRpdW0tNSBpbmxpbmUgZm9yLW1iIj4NCiAgICAgICAgICAgICAgICAgICAgICAgIDxoND4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICBNb3JlIGVmZmljaWVudGx5IGxldmVyYWdlIHlvdXIgbW9zdCB2YWx1YWJsZSBtYXJrZXRpbmcgYXNzZXRzOiB5b3VyIGdyb3dpbmcgYXVkaWVuY2UuDQogICAgICAgICAgICAgICAgICAgICAgICA8L2g0Pg0KICAgICAgICAgICAgICAgICAgICAgICAgPGEgaHJlZj0iL3JlZ2lzdGVyIiBjbGFzcz0ibGluay1idG4iPlNUQVJUIEEgRlJFRSBQTEFOPC9hPg0KICAgICAgICAgICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgICAgICAgICA8IS0tIHNlY25vZCAtLT4NCiAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJyZXBlYXQtdHh0Ij4NCiAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0ibWVkaXVtLTYgaW5saW5lICI+DQogICAgICAgICAgICAgICAgICAgICAgICA8aW1nIGNsYXNzPSJsYXp5IiBkYXRhLXNyYz0iL2ltYWdlcy9ob21lL2hvbWUtcmVzcG9uc2l2ZS9ob21lLTJrMTkvc3BlbmQtbGVzcy10aW1lQDJ4LnBuZyIgYWx0PSIiPg0KICAgICAgICAgICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0ibWVkaXVtLTUgaW5saW5lIj4NCiAgICAgICAgICAgICAgICAgICAgICAgIDxoND4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICBTcGVuZCBsZXNzIHRpbWUgb24gc2V0dXAgYW5kIGN1c3RvbWl6YXRpb24uDQogICAgICAgICAgICAgICAgICAgICAgICA8L2g0Pg0KICAgICAgICAgICAgICAgICAgICAgICAgPGEgaHJlZj0iL2ZlYXR1cmVzL21hcmtldGluZy1hdXRvbWF0aW9uIiBjbGFzcz0ibGluay1idG4iPlNUQVJUIFlPVVIgQVVUT01BVElPTjwvYT4NCiAgICAgICAgICAgICAgICAgICAgPC9kaXY+DQogICAgICAgICAgICAgICAgPC9kaXY+DQogICAgICAgICAgICAgICAgPCEtLSB0aGlyZCAtLT4NCiAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJyZXBlYXQtdHh0Ij4NCiAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0ibWVkaXVtLTUgaW5saW5lIGZvci1kdCI+DQogICAgICAgICAgICAgICAgICAgICAgICA8aDQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgSW52ZXN0IGluIHN0cm9uZ2VyIHJlbGF0aW9uc2hpcHMgd2l0aCB5b3VyIGNvbnRhY3RzLg0KICAgICAgICAgICAgICAgICAgICAgICAgPC9oND4NCiAgICAgICAgICAgICAgICAgICAgICAgIDxhIGhyZWY9Ii9mZWF0dXJlcy9tYXJrZXRpbmctYXV0b21hdGlvbiIgY2xhc3M9ImxpbmstYnRuIj5TVEFSVCBZT1VSIEFVVE9NQVRJT048L2E+DQogICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KDQogICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9Im1lZGl1bS02IGlubGluZSAiPg0KICAgICAgICAgICAgICAgICAgICAgICAgPGltZyBjbGFzcz0ibGF6eSIgZGF0YS1zcmM9Ii9pbWFnZXMvaG9tZS9ob21lLXJlc3BvbnNpdmUvaG9tZS0yazE5L3N0cm9uZ2VyLXJlbGF0aW9uc2hpcHNAMngucG5nIiBhbHQ9IiI+DQogICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJtZWRpdW0tNSBpbmxpbmUgZm9yLW1iIj4NCiAgICAgICAgICAgICAgICAgICAgICAgIDxoND4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICBJbnZlc3QgaW4gc3Ryb25nZXIgcmVsYXRpb25zaGlwcyB3aXRoIHlvdXIgY29udGFjdHMuDQogICAgICAgICAgICAgICAgICAgICAgICA8L2g0Pg0KICAgICAgICAgICAgICAgICAgICAgICAgPGEgaHJlZj0iL2ZlYXR1cmVzL21hcmtldGluZy1hdXRvbWF0aW9uIiBjbGFzcz0ibGluay1idG4iPlNUQVJUIFlPVVIgQVVUT01BVElPTjwvYT4NCiAgICAgICAgICAgICAgICAgICAgPC9kaXY+DQoNCg0KICAgICAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgPC9kaXY+DQogICAgICAgIDwvZGl2Pg0KICAgICAgICANCiAgICA8L3NlY3Rpb24+DQogICAgPCEtLSAuL3VzaW5nLWJlbmNobWFyayAtLT4NCg0KDQogICAgPCEtLSB1c2luZy1iZW5jaG1hcmsgYmVsb3ctLT4NCiAgICA8c2VjdGlvbiBjbGFzcz0idXNpbmctYmVuY2htYXJrIGJlbG93Ij4NCiAgICAgICAgPGRpdiAgY2xhc3M9InJvdyI+DQogICAgICAgICAgICA8ZGl2IGNsYXNzPSJtZWRpdW0tMTIgY29sdW1ucyBtZWRpdW0tY2VudGVyZWQgdXNpbmctY29udGVudCI+DQogICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0ibWVkaXVtLTYgaW5saW5lICI+DQogICAgICAgICAgICAgICAgICAgIDxpbWcgY2xhc3M9ImxhenkiIGRhdGEtc3JjPSIvaW1hZ2VzL2hvbWUvaG9tZS1yZXNwb25zaXZlL2hvbWUtMmsxOS9yb2J1c3QtZW1haWwtbWFya2V0aW5nLXRvb2xAMngucG5nIiBhbHQ9IiI+DQogICAgICAgICAgICAgICAgPC9kaXY+DQogICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0ibWVkaXVtLTUgaW5saW5lICI+DQogICAgICAgICAgICAgICAgICAgIDxoND4NCiAgICAgICAgICAgICAgICAgICAgICAgSGF2ZSBhY2Nlc3MgdG8gYSByb2J1c3QgZW1haWwgbWFya2V0aW5nIHRvb2wuDQogICAgICAgICAgICAgICAgICAgIDwvaDQ+DQogICAgICAgICAgICAgICAgICAgIDxhIGhyZWY9Ii9yZWdpc3RlciIgY2xhc3M9ImxpbmstYnRuIj5TVEFSVCBBIEZSRUUgUExBTjwvYT4NCiAgICAgICAgICAgICAgICA8L2Rpdj4NCg0KICAgICAgICAgICAgICAgIDwhLS0gc2Vjb25kIC0tPg0KICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJyZXBlYXQtdHh0Ij4NCiAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0ibWVkaXVtLTUgaW5saW5lIGZvci1kdCI+DQogICAgICAgICAgICAgICAgICAgICAgICA8aDQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICBSZWFjaCB5b3VyIGdvYWxzIGZhc3Rlci4NCiAgICAgICAgICAgICAgICAgICAgICAgIDwvaDQ+DQogICAgICAgICAgICAgICAgICAgICAgICA8YSBocmVmPSIvcmVnaXN0ZXIiIGNsYXNzPSJsaW5rLWJ0biI+U1RBUlQgQSBGUkVFIFBMQU48L2E+DQogICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJtZWRpdW0tNiBpbmxpbmUgIj4NCiAgICAgICAgICAgICAgICAgICAgICAgIDxpbWcgY2xhc3M9ImxhenkiIGRhdGEtc3JjPSIvaW1hZ2VzL2hvbWUvaG9tZS1yZXNwb25zaXZlL2hvbWUtMmsxOS9yZWFjaC1nb2Fscy1mYXN0ZXJAMngucG5nIiBhbHQ9IiI+DQogICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0ibWVkaXVtLTUgaW5saW5lIGZvci1tYiI+DQogICAgICAgICAgICAgICAgICAgICAgICA8aDQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICBSZWFjaCB5b3VyIGdvYWxzIGZhc3Rlci4NCiAgICAgICAgICAgICAgICAgICAgICAgIDwvaDQ+DQogICAgICAgICAgICAgICAgICAgICAgICA8YSBocmVmPSIvcmVnaXN0ZXIiIGNsYXNzPSJsaW5rLWJ0biI+U1RBUlQgQSBGUkVFIFBMQU48L2E+DQogICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgPC9kaXY+DQogICAgICAgICAgICA8ZGl2IGNsYXNzPSJtZWRpdW0tMTIgY29sdW1ucyAiPg0KICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9Im1lZGl1bS05IGNvbHVtbnMgbWVkaXVtLWNlbnRlcmVkIj4NCiAgICAgICAgICAgICAgICAgICAgPGgzPlN0b3Agd2FzdGluZyB0aW1lIG9uIGVtYWlsIG1hcmtldGluZyBhbmQgZ2V0IGJhY2sgdG8gYnVzaW5lc3MgaW4gdGhyZWUgc3RlcHM6PC9oMz4NCiAgICAgICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgPGRpdiBjbGFzcz0idGhyZWUtc3RlcHMtZW0iPg0KICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9Im1lZGl1bS00IGNvbHVtbnMgIj4NCiAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iZGF0YXN0ZXBzIj4NCiAgICAgICAgICAgICAgICAgICAgICAgIDxzcGFuIGNsYXNzPSJudW1iZXIiPjE8L3NwYW4+DQogICAgICAgICAgICAgICAgICAgICAgICA8aDU+U2lnbiB1cCBmcmVlPC9oNT4NCiAgICAgICAgICAgICAgICAgICAgICAgIDxwPlRyeSBvdXQgQmVuY2htYXJrIGZvciBmcmVlIHRvIGRpc2NvdmVyIGhvdyBzaW1wbGUgZWZmZWN0aXZlIGVtYWlsIG1hcmtldGluZyBjYW4gYmUuPC9wPg0KICAgICAgICAgICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJtZWRpdW0tNCBjb2x1bW5zICI+DQogICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImRhdGFzdGVwcyI+DQogICAgICAgICAgICAgICAgICAgICAgICA8c3BhbiBjbGFzcz0ibnVtYmVyIj4yPC9zcGFuPg0KICAgICAgICAgICAgICAgICAgICAgICAgPGg1PkV4cGxvcmUgeW91ciBvcHRpb25zPC9oNT4NCiAgICAgICAgICAgICAgICAgICAgICAgIDxwPkJlbmNobWFyayBoYXMgYSBzdWl0ZSBvZiB0b29scyBkZXNpZ25lZCB0byBrZWVwIHVwIHdpdGggeW91ciBkcml2ZSwgaW5jbHVkaW5nIGNvbnRhY3QgbWFuYWdlbWVudC48L3A+DQogICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9Im1lZGl1bS00IGNvbHVtbnMgIj4NCiAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iZGF0YXN0ZXBzIj4NCiAgICAgICAgICAgICAgICAgICAgICAgIDxzcGFuIGNsYXNzPSJudW1iZXIiPjM8L3NwYW4+DQogICAgICAgICAgICAgICAgICAgICAgICA8aDU+RXhwYW5kaW5nIHlvdXIgYnVzaW5lc3M8L2g1Pg0KICAgICAgICAgICAgICAgICAgICAgICAgPHA+VGFrZSBmdWxsIGFkdmFudGFnZSBvZiBCZW5jaG1hcmvigJlzIGNhcGFiaXRpbGllcyBieSB1cGdyYWRpbmcgdG8gUHJvIGFuZCBzZWUganVzdCBob3cgbXVjaCB1c2luZyB0aGUgcmlnaHQgdG9vbHMgY2FuIGltcGFjdCB5b3VyIGNvbXBhbnnigJlzIGdyb3d0aC48L3A+DQogICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9Im1lZGl1bS0xMiBjZW50ZXIgY29sdW1ucyAiPg0KICAgICAgICAgICAgICAgICAgICA8YSBocmVmPSIvcmVnaXN0ZXIiIGNsYXNzPSJsaW5rLWJ0biI+U1RBUlQgQSBGUkVFIFBMQU48L2E+DQogICAgICAgICAgICAgICAgPC9kaXY+DQogICAgICAgICAgICAgICAgDQogICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgPC9kaXY+DQoNCiAgICA8L3NlY3Rpb24+DQogICAgDQogICAgPCEtLS5sb2dvcy0tPg0KICAgIDxzZWN0aW9uIGNsYXNzPSJsb2dvcyB0ZXN0aW1vbmlhbHMtY2wiPg0KICAgICAgICA8ZGl2IGNsYXNzPSJyb3ciPg0KICAgICAgICAgICAgPGRpdiBjbGFzcz0ibWVkaXVtLTEyIGNvbHVtbnMgbG9nb3NpbiI+DQogICAgICAgICAgICAgICAgPGltZyBjbGFzcz0ibGF6eSBmb3ItZHQiIGRhdGEtc3JjPSIvaW1hZ2VzL2hvbWUvaG9tZS1yZXNwb25zaXZlL2hvbWUtMmsxOS9sb2dvcy5zdmciIGFsdD0iIiA+DQogICAgICAgICAgICAgICAgPHVsIGNsYXNzPSJmb3ItbWIiPg0KICAgICAgICAgICAgICAgICAgICA8bGk+PHNwYW4gY2xhc3M9ImF1ZGkiPjwvc3Bhbj48L2xpPg0KICAgICAgICAgICAgICAgICAgICA8bGk+PHNwYW4gY2xhc3M9InJlbWF4Ij48L3NwYW4+PC9saT4NCiAgICAgICAgICAgICAgICAgICAgPGxpPjxzcGFuIGNsYXNzPSJvZmZpY2UtZGVwb3QiPjwvc3Bhbj48L2xpPg0KICAgICAgICAgICAgICAgICAgICA8bGk+PHNwYW4gY2xhc3M9ImNvdXJ0eWFyZCI+PC9zcGFuPjwvbGk+DQogICAgICAgICAgICAgICAgICAgIDxsaT48c3BhbiBjbGFzcz0iYmJ2YSI+PC9zcGFuPjwvbGk+DQogICAgICAgICAgICAgICAgICAgIDxsaT48c3BhbiBjbGFzcz0iY3VydmVzIj48L3NwYW4+PC9saT4NCiAgICAgICAgICAgICAgICA8L3VsPg0KICAgICAgICAgICAgPC9kaXY+DQogICAgICAgICAgICANCiAgICAgICAgPC9kaXY+DQogICAgICAgIDxkaXYgY2xhc3M9InJvdyI+DQogICAgICAgICAgICA8ZGl2IGNsYXNzPSJtZWRpdW0tNSBjb2x1bW5zIHRlc3RpbW9uaWFsLWltZyI+DQogICAgICAgICAgICAgICAgPGltZyBjbGFzcz0ibGF6eSIgZGF0YS1zcmM9Ii9pbWFnZXMvaG9tZS9ob21lLXJlc3BvbnNpdmUvaG9tZS0yazE5L3Byb2ZpbGUtcGhvdG8uanBnIiBhbHQ9IlByb2ZpbGUgUGljdHVyZSI+DQogICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgICAgIDxkaXYgY2xhc3M9Im1lZGl1bS02IGNvbHVtbnMgdGVzdGltb25pYWwtdHh0Ij4NCiAgICAgICAgICAgICAgICA8aDI+VGVzdGltb25pYWxzPC9oMj4NCiAgICAgICAgICAgICAgICA8ZGl2IHN0eWxlPSJvdmVyZmxvdzogaGlkZGVuOyIgPg0KICAgICAgICAgICAgICAgICAgICA8ZGl2IGlkPSJjbGllbnQtMSIgIHN0eWxlPSJkaXNwbGF5OiBibG9jazsgdHJhbnNpdGlvbjogYWxsIDAuMzVzIGVhc2UtaW4tb3V0IDBzOyI+DQogICAgICAgICAgICAgICAgICAgIDxoND5CZW5jaG1hcmsgaGFzIG1hZGUgaXQgYSBxdWljayBhbmQgZWFzeSBwcm9jZXNzIGZvciB1cyB0byBjcmVhdGUgcHJvZmVzc2lvbmFsIGxvb2tpbmcgZW1haWxzIHRvIGtlZXAgb3VyIGN1c3RvbWVycyBhbmQgaW50ZXJlc3RlZCBwYXJ0aWVzIGVuZ2FnZWQu4oCdPC9oND4NCiAgICAgICAgICAgICAgICAgICAgPHA+4oCUICBHYXZpbiBXaWVza2UsIE1hcmtldGluZyBNYW5hZ2VyIHwgU2FuZGJveC48L3A+DQogICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgICAgIDwhLS0gPGRpdiBjbGFzcz0idHNuYXYiPg0KICAgICAgICAgICAgICAgICAgICA8dWw+DQogICAgICAgICAgICAgICAgICAgICAgIDxsaSBpZD0iY2xpZW50LTEtc2VsZWN0b3IiIGNsYXNzPSJjbGllbnQtc2VsZWN0b3IgYWN0aXZlLWNsaWVudCI+PC9saT4NCiAgICAgICAgICAgICAgICAgICAgICAgPGxpIGlkPSJjbGllbnQtMi1zZWxlY3RvciIgY2xhc3M9ImNsaWVudC1zZWxlY3RvciI+PC9saT4NCiAgICAgICAgICAgICAgICAgICAgICAgPGxpIGlkPSJjbGllbnQtMy1zZWxlY3RvciIgY2xhc3M9ImNsaWVudC1zZWxlY3RvciI+PC9saT4NCiAgICAgICAgICAgICAgICAgICAgIDwvdWw+DQogICAgICAgICAgICAgICAgPC9kaXY+IC0tPg0KICAgICAgICAgICAgPC9kaXY+DQogICAgICAgIDwvZGl2Pg0KICAgIDwvc2VjdGlvbj4NCiAgICA8IS0tLy5sb2dvcy0tPg0KDQogICAgPCEtLSBmb290ZXIgYWJvdmUgLS0+DQogICAgPHNlY3Rpb24gY2xhc3M9ImZvb3Rlci1hYm92ZSI+DQogICAgICAgIDxkaXYgY2xhc3M9InJvdyI+DQogICAgICAgICAgICA8ZGl2IGNsYXNzPSJtZWRpdW0tOCBjZW50ZXIgY29sdW1ucyBtZWRpdW0tY2VudGVyZWQiPg0KICAgICAgICAgICAgICAgIDxoMj5Eb24ndCBsb3NlIGFueSBtb3JlIG9mIHlvdXIgdmFsdWFibGUgdGltZSB3aXRoIHNldHVwIGFuZCBjdXN0b21pemF0aW9uLjwvaDI+DQogICAgICAgICAgICAgICAgPHA+U2lnbiB1cCBmb3IgQmVuY2htYXJrIHRvZGF5IHRvIHN0YXkgZm9jdXNlZCBvbiB0aGUgcmVhc29uIHlvdSdyZSB1c2luZyBlbWFpbCBtYXJrZXRpbmcgaW4gdGhlIGZpcnN0IHBsYWNlOiBicmluZ2luZyB5b3VyIHZpc2lvbiB0byBsaWZlLjwvcD4NCiAgICAgICAgICAgICAgICA8YSBocmVmPSIvcmVnaXN0ZXIiIGNsYXNzPSJsaW5rLWJ0biI+U1RBUlQgQSBGUkVFIFBMQU48L2E+DQogICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgPC9kaXY+DQogICAgPC9zZWN0aW9uPg0KICAgIDwhLS0gLi9mb290ZXIgYWJvdmUgLS0+DQoNCg0KICAgDQoNCjwvZGl2Pg0KDQoNCjxzY3JpcHQgc3JjPSIvc3R5bGUvanMvZm4tZ2xvYmFsLXJzcC5taW4uanMiPjwvc2NyaXB0Pg0KPHNjcmlwdCBzcmM9Ii9zdHlsZS9qcy9qcXVlcnkuZnVsbFBhZ2UubWluLmpzIj48L3NjcmlwdD4NCjxzY3JpcHQgc3JjPSIvc3R5bGUvanMvanF1ZXJ5LnNsaW1zY3JvbGwubWluLmpzIj48L3NjcmlwdD4NCjxzY3JpcHQ+DQovLyBUb3AgTGlua3MgYm94IA0KZnVuY3Rpb24gZXF1YWxIZWlnaHQoZ3JvdXApIHsNCiAgICBqUXVlcnkoZ3JvdXApLmNzcygiaGVpZ2h0IiwgImF1dG8iKTsNCg0KICAgIGVxaGVpZ2h0ID0gMDsNCiAgICBncm91cC5lYWNoKGZ1bmN0aW9uICgpIHsNCiAgICAgICAgdGhpc0hlaWdodCA9IGpRdWVyeSh0aGlzKS5oZWlnaHQoKTsNCiAgICAgICAgaWYgKHRoaXNIZWlnaHQgPiBlcWhlaWdodCkgew0KICAgICAgICAgICAgZXFoZWlnaHQgPSB0aGlzSGVpZ2h0Ow0KICAgICAgICB9DQogICAgfSk7DQogICAgZ3JvdXAuaGVpZ2h0KGVxaGVpZ2h0KTsNCn0NCmpRdWVyeShkb2N1bWVudCkucmVhZHkoZnVuY3Rpb24gKCkgew0KICAgIGVxdWFsSGVpZ2h0KGpRdWVyeSgiLmRhdGFzdGVwcyIpKTsNCn0pOw0KalF1ZXJ5KHdpbmRvdykucmVzaXplKGZ1bmN0aW9uICgpIHsNCiAgICBlcXVhbEhlaWdodChqUXVlcnkoIi5kYXRhc3RlcHMiKSk7DQp9KTsNCjwvc2NyaXB0Pg0KPHNjcmlwdD4NCi8vIFRvcCBMaW5rcyBib3ggDQpmdW5jdGlvbiBlcXVhbEhlaWdodFQoZ3JvdXApIHsNCiAgICBqUXVlcnkoZ3JvdXApLmNzcygiaGVpZ2h0IiwgImF1dG8iKTsNCg0KICAgIGVxaGVpZ2h0ID0gMDsNCiAgICBncm91cC5lYWNoKGZ1bmN0aW9uICgpIHsNCiAgICAgICAgdGhpc0hlaWdodCA9IGpRdWVyeSh0aGlzKS5oZWlnaHQoKTsNCiAgICAgICAgaWYgKHRoaXNIZWlnaHQgPiBlcWhlaWdodCkgew0KICAgICAgICAgICAgZXFoZWlnaHQgPSB0aGlzSGVpZ2h0Ow0KICAgICAgICB9DQogICAgfSk7DQogICAgZ3JvdXAuaGVpZ2h0KGVxaGVpZ2h0KTsNCn0NCmpRdWVyeShkb2N1bWVudCkucmVhZHkoZnVuY3Rpb24gKCkgew0KICAgIGVxdWFsSGVpZ2h0KGpRdWVyeSgiLmNsaWVudCIpKTsNCn0pOw0KalF1ZXJ5KHdpbmRvdykucmVzaXplKGZ1bmN0aW9uICgpIHsNCiAgICBlcXVhbEhlaWdodChqUXVlcnkoIi5jbGllbnQiKSk7DQp9KTsNCjwvc2NyaXB0Pg0KDQo8c2NyaXB0IHR5cGU9ImFwcGxpY2F0aW9uL2xkK2pzb24iPg0Kew0KICAgICJAY29udGV4dCI6ICJodHRwOi8vc2NoZW1hLm9yZyIsDQogICAgIkB0eXBlIjogIldlYlNpdGUiLA0KICAgICJ1cmwiOiAiaHR0cHM6Ly93d3cuYmVuY2htYXJrZW1haWwuY29tLyIsDQogICAgInBvdGVudGlhbEFjdGlvbiI6IHsNCiAgICAgICAgIkB0eXBlIjogIlNlYXJjaEFjdGlvbiIsDQogICAgICAgICJ0YXJnZXQiOiAiaHR0cHM6Ly93d3cuYmVuY2htYXJrZW1haWwuY29tL3NlYXJjaD9jeD0wMDE2MTIwODY3MjY0OTg3MzIyNDU6N2Jhdm9leHJpZ2cmY29mPUZPUklEOjEwJmllPVVURi04JnE9e3NlYXJjaF90ZXJtX3N0cmluZ30iLA0KICAgICAgICAicXVlcnktaW5wdXQiOiAicmVxdWlyZWQgbmFtZT1zZWFyY2hfdGVybV9zdHJpbmciDQogICAgfQ0KfQ0KPC9zY3JpcHQ+DQoNCjxzY3JpcHQgdHlwZT0iYXBwbGljYXRpb24vbGQranNvbiI+DQp7ICJAY29udGV4dCIgOiAiaHR0cDovL3NjaGVtYS5vcmciLA0KIkB0eXBlIiA6ICJPcmdhbml6YXRpb24iLA0KInVybCIgOiAiaHR0cHM6Ly93d3cuYmVuY2htYXJrZW1haWwuY29tIiwNCiJjb250YWN0UG9pbnQiIDogWw0KeyAiQHR5cGUiIDogIkNvbnRhY3RQb2ludCIsDQoidGVsZXBob25lIiA6ICIrMS04MDAtNDMwLTQwOTUiLA0KImNvbnRhY3RUeXBlIiA6ICJjdXN0b21lciBzdXBwb3J0IiwNCiJhcmVhU2VydmVkIiA6ICJVUyINCn0gXSB9DQo8L3NjcmlwdD4NCjxzY3JpcHQgdHlwZT0idGV4dC9qYXZhc2NyaXB0Ij4NCiAgICAgaWYgKHRydWUpIHsNCiAgICAgICAgJCh3aW5kb3cpLnNjcm9sbChmdW5jdGlvbigpIHsNCiAgICAgICAgICAgICB2YXIgdG9wT2ZXaW5kb3cgPSAkKHdpbmRvdykuc2Nyb2xsVG9wKCk7DQogICAgICAgICAgICAvKlRlbXBsYXRlcyovDQogICAgICAgICAgICB2YXIgdGVtcGxhdGVQb3MgPSAkKCIudGVtcGxhdGVzIikub2Zmc2V0KCkudG9wOw0KICAgICAgICAgICANCiAgICAgICAgICAgIGlmICh0ZW1wbGF0ZVBvcyA8IHRvcE9mV2luZG93ICsgNjAwKSB7DQogICAgICAgICAgICAgICQoIi50ZW1wbGF0ZXMgaW1nIikuYWRkQ2xhc3MoImZhZGVJblVwIGFuaW1hdGVkIik7DQogICAgICAgICAgICB9DQogICAgICAgICAgICAvKkVuZCB0ZW1wbGF0ZXMqLw0KDQogICAgICAgICAgICAvKkdldCBTaWduVXBzKi8NCiAgICAgICAgICAgIHZhciBzaWduVXBzUG9zID0gJCgiLmdldC1zaWduLXVwcyIpLm9mZnNldCgpLnRvcDsNCiAgICAgICAgICAgIGlmIChzaWduVXBzUG9zIDwgdG9wT2ZXaW5kb3cgKyAzMDApIHsNCiAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICQoIiNncmF5LWNpcmNsZSIpLmFkZENsYXNzKCJmYWRlSW5VcCBhbmltYXRlZCIpOw0KICAgICAgICAgICAgICAgICQoIiNuZXdzLWxldHRlciIpLmFkZENsYXNzKCJmYWRlSW5MZWZ0IGFuaW1hdGVkIik7DQogICAgICAgICAgICAgICAgJCgiLmdldC1zaWduLXVwcyAuaG9tZS1pY29ucyIpLmFkZENsYXNzKCJmYWRlSW5VcCBtYWdpY3RpbWUiKTsNCiAgICAgICAgICAgIH0NCiAgICAgICAgICAgIC8qRW5kIGV0IFNpZ25VcHMqLw0KDQogICAgICAgICAgICAvKkdldCBTaWduVXBzKi8NCiAgICAgICAgICAgIHZhciByZXNwb25zaXZlUG9zID0gJCgiLnJlc3BvbnNpdmUiKS5vZmZzZXQoKS50b3A7DQogICAgICAgICAgICBpZiAocmVzcG9uc2l2ZVBvcyA8IHRvcE9mV2luZG93ICsgMzAwKSB7DQogICAgICAgICAgICAgICAgJCgiI2JnQ2VsbHBob25lIikuYWRkQ2xhc3MoImZhZGVJblVwIGFuaW1hdGVkIik7DQogICAgICAgICAgICAgICAgJCgiI2NlbGxQaG9uZSIpLmFkZENsYXNzKCJmYWRlSW5SaWdodCBhbmltYXRlZCIpOw0KICAgICAgICAgICAgICAgICQoIi5yZXNwb25zaXZlIC5ob21lLWljb25zIikuYWRkQ2xhc3MoImZhZGVJblVwIG1hZ2ljdGltZSIpOw0KICAgICAgICAgICAgfQ0KICAgICAgICAgICAgLypFbmQgU2lnblVwcyovDQoNCiAgICAgICAgICAgIC8qR2V0IFNpZ25VcHMqLw0KICAgICAgICAgICAgdmFyIHRyYWNrU3VjY2Vzc1BvcyA9ICQoIi50cmFjay1zdWNjZXNzIikub2Zmc2V0KCkudG9wOw0KICAgICAgICAgICAgaWYgKHRyYWNrU3VjY2Vzc1BvcyA8IHRvcE9mV2luZG93ICsgMzAwKSB7DQogICAgICAgICAgICAgICAgJCgiI3JlcG9ydHMtbWFwIikuYWRkQ2xhc3MoImZhZGVJblVwIGFuaW1hdGVkIik7DQogICAgICAgICAgICAgICAgJCgiI2lwYWQiKS5hZGRDbGFzcygiZmFkZUluUmlnaHQgYW5pbWF0ZWQiKTsNCiAgICAgICAgICAgICAgICAkKCIudHJhY2stc3VjY2VzcyAuaG9tZS1pY29ucyIpLmFkZENsYXNzKCJmYWRlSW5VcCBtYWdpY3RpbWUiKTsNCiAgICAgICAgICAgIH0NCiAgICAgICAgICAgIC8qRW5kICBTaWduVXBzKi8NCg0KICAgICAgICAgICAgLypHZXQgc3RhcnRlZCovDQogICAgICAgICAgICB2YXIgZ2V0U3RhcnRlZFBvcyA9ICQoIi5nZXQtc3RhcnRlZCIpLm9mZnNldCgpLnRvcDsNCiAgICAgICAgICAgIGlmIChnZXRTdGFydGVkUG9zIDwgdG9wT2ZXaW5kb3cgKyAzMDApIHsNCiAgICAgICAgICAgICAgICAkKCIjbWFya2V0ZXIiKS5hZGRDbGFzcygiZmFkZUluIG1hZ2ljdGltZSIpOw0KICAgICAgICAgICAgfQ0KICAgICAgICAgICAgLypFbmQgU2lnblVwcyovDQoNCg0KICAgICAgICAgICAgLypHZXQgc3RhcnRlZCovDQogICAgICAgICAgICB2YXIgYXV0b1Byb1BvcyA9ICQoIi5hdXRvLXBybyIpLm9mZnNldCgpLnRvcDsNCiAgICAgICAgICAgIGlmIChhdXRvUHJvUG9zIDwgdG9wT2ZXaW5kb3cgKyAzMDApIHsNCiAgICAgICAgICAgICAgICAkKCIuZW52ZWxvcGUiKS5hZGRDbGFzcygiZmFkZUluRG93bkhvbWUgbWFnaWN0aW1lIiwgZnVuY3Rpb24oKXsNCiAgICAgICAgICAgICAgICAgICAgc2V0VGltZW91dChmdW5jdGlvbigpeyANCiAgICAgICAgICAgICAgICAgICAgICAgICQoIi5hcnJvdy1hY3Rpb24iKS5hZGRDbGFzcygiZmFkZUluRG93bkhvbWUgbWFnaWN0aW1lIik7fSwgMTAwMCk7DQogICAgICAgICAgICAgICAgfSk7DQoNCiAgICAgICAgICAgICAgICAkKCIuY29uZGl0aW9uIikuYWRkQ2xhc3MoImZhZGVJbkRvd25Ib21lIG1hZ2ljdGltZSIsIGZ1bmN0aW9uKCl7DQogICAgICAgICAgICAgICAgICAgIHNldFRpbWVvdXQoZnVuY3Rpb24oKXsgDQogICAgICAgICAgICAgICAgICAgICAgICAkKCIueWVzIikuYWRkQ2xhc3MoImZhZGVJbkxlZnQgbWFnaWN0aW1lIik7fSwgMTAwMCk7DQogICAgICAgICAgICAgICAgfSk7DQogICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAkKCIuYXJyb3ctY29uZGl0aW9uIikuYWRkQ2xhc3MoImZhZGVJbkRvd25Ib21lIG1hZ2ljdGltZSIsIGZ1bmN0aW9uKCl7DQogICAgICAgICAgICAgICAgICAgIHNldFRpbWVvdXQoZnVuY3Rpb24oKXsgDQogICAgICAgICAgICAgICAgICAgICAgICAkKCIuYXJyb3ctbm8iKS5hZGRDbGFzcygiZmFkZUluRG93bkhvbWUgbWFnaWN0aW1lIik7DQogICAgICAgICAgICAgICAgICAgICAgICAkKCIubm8iKS5hZGRDbGFzcygiZmFkZUluRG93bkhvbWUgbWFnaWN0aW1lIik7fSwgMTAwMCk7DQogICAgICAgICAgICAgICAgfSk7DQogICAgICAgICAgICAgICAgJCgiI2F1dG9tYXRpb24tZW1haWwiKS5hZGRDbGFzcygiZmFkZUluVXAgbWFnaWN0aW1lIik7DQogICAgICAgICAgICAgICAgJCgiLmF1dG8tcHJvIC5ob21lLWljb25zIikuYWRkQ2xhc3MoImZhZGVJblVwIG1hZ2ljdGltZSIpOw0KICAgICAgICAgICAgfQ0KICAgICAgICAgICAgLypFbmQgU2lnblVwcyovDQoNCg0KICAgICAgICANCiAgICAgICAgfSk7DQogICAgICAgIA0KICAgIH0NCjwvc2NyaXB0Pg0KDQo8c2NyaXB0ID4NCiQoImJvZHkiKS5vbigiY2xpY2siLCAiLmNsaWVudC1zZWxlY3RvciIsIGZ1bmN0aW9uKCl7DQogICAgdmFyIGluZGV4ID0gJCh0aGlzKS5pbmRleCgpOw0KICAgIGNvbnNvbGUubG9nKGluZGV4KTsNCiAgICAkKCJbaWRePSdjbGllbnQtJ106bm90KC5jbGllbnQtc2VsZWN0b3IpIikuZmFkZU91dCgnc2xvdy80MDAvZmFzdCcsIGZ1bmN0aW9uKCkgew0KICAgICAgDQogICAgfSk7DQogICAgJCgiI2NsaWVudC0iKyhpbmRleCsxKSkuZmFkZUluKCdzbG93LzQwMC9mYXN0JywgZnVuY3Rpb24oKSB7DQogICAgICANCiAgICB9KTsNCiAgICAkKCIuY2xpZW50LXNlbGVjdG9yIikucmVtb3ZlQ2xhc3MoImFjdGl2ZS1jbGllbnQiKTsNCiAgICAkKHRoaXMpLmFkZENsYXNzKCJhY3RpdmUtY2xpZW50Iik7DQoNCn0pOw0KPC9zY3JpcHQ+ZAIRDxYCHwEFoTs8Zm9vdGVyIGNsYXNzPSJleHQtY29udGVudC1zZWN0aW9uIGV4dC1mb290ZXIgdG9wLWRpdmlkZXIiPg0KICAgIDxkaXYgY2xhc3M9InJvdyI+DQogICAgICAgIDxkaXYgY2xhc3M9Im1lZGl1bS0zIGNvbHVtbnMgZXh0LWZvb3Rlci1zaWdudXAiPg0KICAgICAgICAgICAgPGg0Pk1vbnRobHkgTmV3c2xldHRlcjwvaDQ+DQogICAgICAgICAgICA8ZGl2IGNsYXNzPSJmb290ZXItbmV3c2xldHRlci1mb3JtIj4NCiAgICAgICAgICAgICAgICA8aW5wdXQgdHlwZT0idGV4dCIgcGxhY2Vob2xkZXI9IkVudGVyIHlvdXIgZW1haWwiIGNsYXNzPSJmb3JtLWFsdC10ZXh0LWZpZWxkIiBpZD0iZW1haWwiIG5hbWU9ImVtYWlsIj4NCiAgICAgICAgICAgICAgICA8cCBjbGFzcz0iZXJyb3IiPlBsZWFzZSBlbnRlciBhIHZhbGlkIGVtYWlsIGFkZHJlc3M8L3A+DQogICAgICAgICAgICAgICAgPGlucHV0IHR5cGU9ImJ1dHRvbiIgdmFsdWU9IlN1Ym1pdCIgY2xhc3M9ImJ1dHRvbiBzbWFsbCIgaWQ9ImJ0bl9tb250aGx5c3Vic2NyaWJlIj4NCiAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgPHAgY2xhc3M9ImZvb3Rlci1uZXdzbGV0dGVyLWNvbmZpcm0gaGlkZSI+VGhhbmsgeW91IGZvciBzaWduaW5nIHVwITwvcD4NCiAgICAgICAgPC9kaXY+DQogICAgICAgIDxkaXYgY2xhc3M9Im1lZGl1bS0zIGNvbHVtbnMgZXh0LWZvbGxvdyI+DQogICAgICAgICAgICA8aDQ+Rm9sbG93IFVzPC9oND4NCiAgICAgICAgICAgIDx1bCBjbGFzcz0ibm8tYnVsbCBleHQtc29jaWFsLWZvbGxvdyI+DQogICAgICAgICAgICAgICAgPGxpPg0KICAgICAgICAgICAgICAgICAgICA8YSBocmVmPSJodHRwczovL3R3aXR0ZXIuY29tL2JlbmNobWFya2VtYWlsIiB0YXJnZXQ9Il9ibGFuayIgY2xhc3M9ImV4dC1mb2xsb3ctaWNvbiBmb2xsb3ctdHciIHRpdGxlPSJGb2xsb3cgVXMgb24gVHdpdHRlciI+PC9hPg0KICAgICAgICAgICAgICAgIDwvbGk+DQogICAgICAgICAgICAgICAgPGxpPg0KICAgICAgICAgICAgICAgICAgICA8YSBocmVmPSJodHRwczovL3d3dy5mYWNlYm9vay5jb20vQmVuY2htYXJrRW1haWwiIHRhcmdldD0iX2JsYW5rIiBjbGFzcz0iZXh0LWZvbGxvdy1pY29uIGZvbGxvdy1mYiIgdGl0bGU9IkZvbGxvdyBVcyBvbiBGYWNlYm9vayI+PC9hPg0KICAgICAgICAgICAgICAgIDwvbGk+DQogICAgICAgICAgICAgICAgPGxpPg0KICAgICAgICAgICAgICAgICAgICA8YSBocmVmPSJodHRwczovL3d3dy55b3V0dWJlLmNvbS9iZW5jaG1hcmtlbWFpbCIgY2xhc3M9ImV4dC1mb2xsb3ctaWNvbiBmb2xsb3cteXQiIHRhcmdldD0iX2JsYW5rIiB0aXRsZT0iV2F0Y2ggVXMgb24gWW91VHViZSI+PC9hPg0KICAgICAgICAgICAgICAgIDwvbGk+DQogICAgICAgICAgICAgICAgPCEtLSA8bGk+DQogICAgICAgICAgICAgICAgICAgIDxhIGhyZWY9Imh0dHBzOi8vcGx1cy5nb29nbGUuY29tL2IvMTAwOTgzMjQ2NDEzNDExOTI4Njk2LzEwMDk4MzI0NjQxMzQxMTkyODY5Ni8iIGNsYXNzPSJleHQtZm9sbG93LWljb24gZm9sbG93LWdwIiB0YXJnZXQ9Il9ibGFuayIgdGl0bGU9IkZvbGxvdyBVcyBvbiBHb29nbGUrIj48L2E+DQogICAgICAgICAgICAgICAgPC9saT4gLS0+DQogICAgICAgICAgICAgICAgPGxpPg0KICAgICAgICAgICAgICAgICAgICA8YSBocmVmPSJodHRwczovL3d3dy5pbnN0YWdyYW0uY29tL2JlbmNobWFya2VtYWlsLyIgY2xhc3M9ImV4dC1mb2xsb3ctaWNvbiBmb2xsb3ctaWciIHRhcmdldD0iX2JsYW5rIj48L2E+DQogICAgICAgICAgICAgICAgPC9saT4NCiAgICAgICAgICAgIDwvdWw+DQogICAgICAgIDwvZGl2Pg0KICAgICAgICA8ZGl2IGNsYXNzPSJtZWRpdW0tMyBjb2x1bW5zIGV4dC1mb290ZXItY29udGFjdCI+DQogICAgICAgICAgICA8aDQ+R2V0IGluIFRvdWNoPC9oND4NCiAgICAgICAgICAgIDxhIGlkPSJjaGF0TGluazIiIG9uY2xpY2s9IkxDX0FQSS5vcGVuX2NoYXRfd2luZG93KCk7Ij5MaXZlIENoYXQ8L2E+ICAgICAgICAgICAgDQogICAgICAgICAgICA8ZGl2IGNsYXNzPSJidG4tZHJvcGRvd24td3JhcCBvdmVybGF5LWludG51bXMiPg0KICAgICAgICAgICAgICAgIDxzcGFuIGNsYXNzPSJidG4tZHJvcGRvd24gYnV0dG9uIiBkYXRhLWRyb3Bkb3duPSJvdmVybGF5LWludC1kZCIgZGF0YS1vcHRpb25zPSJhbGlnbjogdG9wIiBhcmlhLWNvbnRyb2xzPSJvdmVybGF5LWludC1kZCIgYXJpYS1leHBhbmRlZD0iZmFsc2UiPjxzcGFuIGNsYXNzPSJzZW1pYm9sZCI+Q2FsbCBVczwvc3Bhbj48L3NwYW4+DQogICAgICAgICAgICAgICAgPHVsIGlkPSJvdmVybGF5LWludC1kZCIgY2xhc3M9ImYtZHJvcGRvd24gZGQtaW5mbyIgZGF0YS1kcm9wZG93bi1jb250ZW50IGFyaWEtaGlkZGVuPSJ0cnVlIiB0YWJpbmRleD0iLTEiPg0KICAgICAgICAgICAgICAgICAgICA8bGk+PHNwYW4gY2xhc3M9InNlbWlib2xkIj5JTlRMPC9zcGFuPiAwMDEuNTYyLjI1Mi4zNzg5PC9saT4NCiAgICAgICAgICAgICAgICAgICAgPGxpPjxzcGFuIGNsYXNzPSJzZW1pYm9sZCI+VVNBPC9zcGFuPiA4MDAuNDMwLjQwOTU8L2xpPg0KICAgICAgICAgICAgICAgICAgICA8bGk+PHNwYW4gY2xhc3M9InNlbWlib2xkIj5VSzwvc3Bhbj4gKCs0NCkgMjAgMzY5NSAyMjY2PC9saT4NCiAgICAgICAgICAgICAgICAgICAgPGxpPjxzcGFuIGNsYXNzPSJzZW1pYm9sZCI+U3dpdHplcmxhbmQ8L3NwYW4+ICgrNDEpIDQzIDUwOCA0Njc2PC9saT4NCiAgICAgICAgICAgICAgICA8L3VsPg0KICAgICAgICAgICAgPC9kaXY+DQogICAgICAgIDwvZGl2Pg0KICAgICAgICA8ZGl2IGNsYXNzPSJtZWRpdW0tMyBjb2x1bW5zIj4NCiAgICAgICAgICAgIDxoND5MYW5ndWFnZTwvaDQ+DQogICAgICAgICAgICA8ZGl2IGNsYXNzPSJidG4tZHJvcGRvd24td3JhcCI+DQogICAgICAgICAgICAgICAgPGEgY2xhc3M9ImJ0bi1kcm9wZG93biBidXR0b24iIGRhdGEtZHJvcGRvd249ImxhbmctZGQiIGRhdGEtb3B0aW9ucz0iYWxpZ246IHRvcCIgYXJpYS1jb250cm9scz0ibGFuZy1kZCIgYXJpYS1leHBhbmRlZD0iZmFsc2UiPkVuZ2xpc2g8L2E+DQogICAgICAgICAgICAgICAgPHVsIGlkPSJsYW5nLWRkIiBjbGFzcz0iZi1kcm9wZG93biIgZGF0YS1kcm9wZG93bi1jb250ZW50PSIiIGFyaWEtaGlkZGVuPSJ0cnVlIiB0YWJpbmRleD0iLTEiPg0KICAgICAgICAgICAgICAgICAgICA8bGk+PGEgaHJlZj0iL2VzLyI+RXNwYcOxb2w8L2E+PC9saT4NCiAgICAgICAgICAgICAgICAgICAgPGxpPjxhIGhyZWY9Ii9kZS8iPkRldXRzY2g8L2E+PC9saT4NCiAgICAgICAgICAgICAgICAgICAgPGxpPjxhIGhyZWY9Ii90dy8iPue5gemrlOS4reaWhzwvYT48L2xpPg0KICAgICAgICAgICAgICAgICAgICA8bGk+PGEgaHJlZj0iL2NuLyI+566A5L2T5Lit5paHPC9hPjwvbGk+DQogICAgICAgICAgICAgICAgICAgIDxsaT48YSBocmVmPSIvanAvIj7ml6XmnKzoqp48L2E+PC9saT4NCiAgICAgICAgICAgICAgICAgICAgPGxpPjxhIGhyZWY9Ii9pdC8iPkl0YWxpYW5vPC9hPjwvbGk+DQogICAgICAgICAgICAgICAgICAgIDxsaT48YSBocmVmPSIvYnIvIj5Qb3J0dWd1w6pzIChCUik8L2E+PC9saT4NCiAgICAgICAgICAgICAgICAgICAgPGxpPjxhIGhyZWY9Ii9mci8iPkZyYW7Dp2FpczwvYT48L2xpPg0KICAgICAgICAgICAgICAgIDwvdWw+DQogICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgPC9kaXY+DQogICAgPC9kaXY+DQogICAgPGRpdiBjbGFzcz0iZXh0LWNvbnRlbnQtc2VjdGlvbiBleHQtZm9vdGVyLWJ0bSI+DQogICAgICAgIDxkaXYgY2xhc3M9InJvdyI+DQogICAgICAgICAgICA8ZGl2IGNsYXNzPSJtZWRpdW0tMTEgY29sdW1ucyI+DQogICAgICAgICAgICAgICAgPHA+PHNwYW4gY2xhc3M9ImZvb3Rlci1pbmZvIj48c3BhbiBjbGFzcz0ibG9nby1tYXJrIj48L3NwYW4+IDxhIGhyZWY9Ii9pbi9TaXRlTWFwIj5TaXRlbWFwPC9hPi4gPGEgaHJlZj0iaHR0cHM6Ly93d3cuYmVuY2htYXJrZW1haWwuY29tLyI+UHJpdmFjeTwvYT4gJiA8YSBocmVmPSIvaW4vVGVybXNPZlVzZSI+VGVybXM8L2E+PC9zcGFuPiA8c3BhbiBjbGFzcz0iZm9vdGVyLWluZm8iPsKpIEJlbmNobWFyayBJbnRlcm5ldCBHcm91cDwvc3Bhbj4gPHNwYW4gY2xhc3M9ImZvb3Rlci1pbmZvIj48IS0tIDxhIGhyZWY9Imh0dHA6Ly93d3cubWlpdGJlaWFuLmdvdi5jbiIgdGFyZ2V0PSJfYmxhbmsiPueypElDUOWkhzE0MDAxODM05Y+3LTY8L2E+IC0tPjwvc3Bhbj48L3A+DQogICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgPC9kaXY+DQogICAgPC9kaXY+DQo8L2Zvb3Rlcj4NCiAgPCEtLSBMYW5ndWFnZSBkcm9wZG93biBzY3JpcHQgLS0+DQogICANCg0KICAgIDwhLS0gRU5EIExhbmd1YWdlIGRyb3Bkb3duIHNjcmlwdCAtLT4NCg0KPHNjcmlwdD4NCnZhciBJTlZBTElEX0VNQUlMID0gIkludmFsaWQgRS1NYWlsIjsNCnZhciBEVVBMSUNBVEVfRU1BSUwgPSAiRS1NYWlsIGFscmVhZHkgYWRkZWQiOw0KJChkb2N1bWVudCkuZm91bmRhdGlvbih7DQogIGRyb3Bkb3duOiB7DQogICAgYWN0aXZlX2NsYXNzOiAnb3BlbicNCiAgfQ0KfSk7DQokKGRvY3VtZW50KS5yZWFkeShmdW5jdGlvbigpIHsNCiAgICAkKCIjYnRuX21vbnRobHlzdWJzY3JpYmUiKS5jbGljayhmdW5jdGlvbigpIHsNCiAgICAgICAgJC5wb3N0KCIveGRjL2pzb24vbW9udGhseV9ibG9nc3Vic2NyaWJlIiwgew0KICAgICAgICAgICAgICAgIGVtYWlsOiAkKCIjZW1haWwiKS52YWwoKSwNCiAgICAgICAgICAgICAgICBsYW5ndWFnZTogIiINCiAgICAgICAgICAgIH0sDQogICAgICAgICAgICBmdW5jdGlvbihyZXNUZXh0KSB7DQogICAgICAgICAgICAgICAgaWYgKHJlc1RleHQubGVuZ3RoID4gMCkgew0KICAgICAgICAgICAgICAgICAgICB2YXIgb2JqID0galF1ZXJ5LnBhcnNlSlNPTihyZXNUZXh0KTsNCiAgICAgICAgICAgICAgICAgICAgaWYgKG9iai5zdGF0dXMgPT0gIjEiKSB7DQogICAgICAgICAgICAgICAgICAgICAgICAkKCIuZm9vdGVyLW5ld3NsZXR0ZXItZm9ybSIpLmhpZGUoKTsNCiAgICAgICAgICAgICAgICAgICAgICAgICQoIi5mb290ZXItbmV3c2xldHRlci1jb25maXJtIikuZmFkZUluKCkucmVtb3ZlQ2xhc3MoImhpZGUiKTsNCiAgICAgICAgICAgICAgICAgICAgICAgICQoIiNlbWFpbCIpLm5leHQoInAuZXJyb3IiKS5odG1sKCIiKTsNCiAgICAgICAgICAgICAgICAgICAgICAgICQoIiNlbWFpbCIpLm5leHQoInAuZXJyb3IiKS5oaWRlKCk7DQogICAgICAgICAgICAgICAgICAgIH0gZWxzZSB7DQogICAgICAgICAgICAgICAgICAgICAgICAkKCIuZm9vdGVyLW5ld3NsZXR0ZXItZm9ybSIpLnNob3coKTsNCiAgICAgICAgICAgICAgICAgICAgICAgICQoIi5mb290ZXItbmV3c2xldHRlci1jb25maXJtIikuYWRkQ2xhc3MoImhpZGUiKTsNCiAgICAgICAgICAgICAgICAgICAgICAgIGZvciAodmFyIGkgPSAwOyBpIDwgb2JqLmVycm9yTWVzc2FnZXMubGVuZ3RoOyBpKyspIHsNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICBpZihvYmouZXJyb3JNZXNzYWdlc1tpXS5maWVsZCA9PSAiZW1haWwiKSB7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlmKG9iai5lcnJvck1lc3NhZ2VzW2ldLmVycm9ybWVzc2FnZSA9PSAiLTEiKSB7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkKCIjZW1haWwiKS5uZXh0KCJwLmVycm9yIikuaHRtbChJTlZBTElEX0VNQUlMKTsNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfSBlbHNlIGlmKG9iai5lcnJvck1lc3NhZ2VzW2ldLmVycm9ybWVzc2FnZSA9PSAiLTIiKSB7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkKCIjZW1haWwiKS5uZXh0KCJwLmVycm9yIikuaHRtbChEVVBMSUNBVEVfRU1BSUwpOw0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgfSBlbHNlIHsNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJCgiIyIgKyBvYmouZXJyb3JNZXNzYWdlc1tpXS5maWVsZCkubmV4dCgicC5lcnJvciIpLmh0bWwob2JqLmVycm9yTWVzc2FnZXNbaV0uZXJyb3JtZXNzYWdlKTsNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgJCgiIyIgKyBvYmouZXJyb3JNZXNzYWdlc1tpXS5maWVsZCkubmV4dCgicC5lcnJvciIpLnNob3coKTsNCiAgICAgICAgICAgICAgICAgICAgICAgIH0NCiAgICAgICAgICAgICAgICAgICAgfQ0KICAgICAgICAgICAgICAgIH0NCiAgICAgICAgICAgIH0pOw0KICAgICAgICByZXR1cm4gZmFsc2U7DQogICAgfSk7DQp9KTsNCjwvc2NyaXB0Pg0KIA0KICAgIDxzY3JpcHQgdHlwZT0idGV4dC9qYXZhc2NyaXB0Ij4NCiAgICAgICQoJy50cmlnZ2VyLWxhbmctc2VhcmNoJykuY2xpY2soZnVuY3Rpb24oZXZlbnQpIHsNCiAgICAgICAgJCgnLm92ZXJsYXktbGFuZ2F1Z2VzJykuYWRkQ2xhc3MoJ29wZW4nKTsNCiAgICAgICAgJCgnYm9keScpLmFkZENsYXNzKCdvcGVuLWxhbmdtb2RhbCcpOw0KICAgIH0pOw0KDQogICAgJCgnLm92ZXJsYXktY2xvc2UnKS5jbGljayhmdW5jdGlvbihldmVudCkgew0KICAgICAgICAkKCcub3ZlcmxheS1sYW5nYXVnZXMnKS5yZW1vdmVDbGFzcygnb3BlbicpOw0KICAgICAgICAkKCdib2R5JykucmVtb3ZlQ2xhc3MoJ29wZW4tbGFuZ21vZGFsJyk7DQogICAgICAgDQogICAgfSk7DQogICAgPC9zY3JpcHQ+DQo8IS0tIFN0YXJ0IExpdmUgQ2hhdCBTY3JpcHQgIC0tPg0KPCEtLSBUaGlzIExpdmUgQ2hhdCBTY3JpcHQgd2FzIHBhcnQgb2YgcHJlLWhlYWRlciwgYWRqYWNlbnQgdG8gR29vZ2xlIFRhZyBNYW5hZ2VyIGFuZCBub3cgc2hpZnRlZCBoZXJlLCBmb3Igc3BlZWQgb3B0aW1hemF0aW9uIHB1cnBvc2VzIC0tPiANCjxzY3JpcHQ+DQp2YXIgYm1lTGFuZ3VhZ2UgPSAiIjsNCnZhciBsaXZlQ2hhdEdyb3VwID0gMTsNCnZhciBsaXZlQ2hhdFRleHQgPSAiTGl2ZSBDaGF0IjsNCg0KdmFyIF9fbGMgPSB7fTsNCl9fbGMubGljZW5zZSA9IDEwNjcwMzM7DQpfX2xjLnNraWxsID0gbGl2ZUNoYXRHcm91cDsNCihmdW5jdGlvbigpIHsNCiAgICANCiAgICANCiQod2luZG93KS5iaW5kKCJsb2FkIiwgZnVuY3Rpb24oKSB7DQoNCnNldFRpbWVvdXQoZnVuY3Rpb24oKSB7DQoNCiAgICB2YXIgbGMgPSBkb2N1bWVudC5jcmVhdGVFbGVtZW50KCdzY3JpcHQnKTsNCiAgICBsYy50eXBlID0gJ3RleHQvamF2YXNjcmlwdCc7DQogICAgbGMuYXN5bmMgPSB0cnVlOw0KICAgIGxjLnNyYyA9ICgnaHR0cHM6JyA9PSBkb2N1bWVudC5sb2NhdGlvbi5wcm90b2NvbCA/ICdodHRwczovLycgOiAnaHR0cDovLycpICsgJ2Nkbi5saXZlY2hhdGluYy5jb20vdHJhY2tpbmcuanMnOw0KICAgIHZhciBzID0gZG9jdW1lbnQuZ2V0RWxlbWVudHNCeVRhZ05hbWUoJ3NjcmlwdCcpWzBdOw0KICAgIHMucGFyZW50Tm9kZS5pbnNlcnRCZWZvcmUobGMsIHMpOw0KfSwgNTAwMCk7DQoNCiAgfSk7DQp9KSgpOw0KDQo8L3NjcmlwdD4NCjwhLS0gRW5kIExpdmUgQ2hhdCBTY3JpcHQgIC0tPg0KICANCg0KZGQU79MEw6jmPZ9+fuQCayi09SinXg==">
  </div>
  <div class="aspNetHidden">
    <input type="hidden" name="__VIEWSTATEGENERATOR" id="__VIEWSTATEGENERATOR" value="445BCDAC">
  </div>
  <div class="fullpage home-page home-page-2k19">
    <!--.email-marketing 123 -->
    <section anchor="EmailMarketing" class="headboard headboard-ad home-content">
      <div class="row page-container">
        <div class="large-12 large-centered columns">
          <h1 class="main-hdr-wsub">Email marketing that won't slow you down.</h1>
          <p class="center show-for-small-only"><a href="https://ui.benchmarkemail.com/register" class="button large radius">Start a Free Plan</a></p>
          <p class="center large-text">Powerful tools streamlined for growth.</p>
          <div class="home-top">
            <video autoplay="" loop="" poster="" muted="">
              <source src="/images/home/home-responsive/email-designer-test-en.mp4" type="video/mp4">
            </video>
          </div>
        </div>
      </div>
    </section>
    <!--/.email-marketing-->
    <!--.templates-->
    <a name="email-templates"></a>
    <section anchor="" class="templates">
      <div class="row">
        <div class="medium-12 columns ">
          <h2 class="heading2 medium-11 columns medium-centered">We know time is your most precious resource. You shouldn't have to waste it fussing with complicated email platforms.</h2>
          <p class="medium-9 columns medium-centered"> Benchmark Email makes the tools you need simple, so you can get back to building relationships, accelerating your business and raising the bar.</p>
          <img alt="..." data-src="/images/home/home-responsive/home-2k19/Templates@2x.png" class="lazy Email Templates">
        </div>
      </div>
    </section>
    <!--/.templates-->
    <!-- using-benchmark -->
    <section class="using-benchmark">
      <div class="row">
        <div class="medium-12 columns ">
          <h3>By using Benchmark, you will...</h3>
        </div>
        <div class="medium-12 columns medium-centered using-content">
          <div class="repeat-txt">
            <div class="medium-5 inline for-dt">
              <h4> More efficiently leverage your most valuable marketing assets: your growing audience. </h4>
              <a href="/register" class="link-btn">START A FREE PLAN</a>
            </div>
            <div class="medium-6 inline ">
              <img class="lazy" data-src="/images/home/home-responsive/home-2k19/grow-audience@2x.png" alt="">
            </div>
            <div class="medium-5 inline for-mb">
              <h4> More efficiently leverage your most valuable marketing assets: your growing audience. </h4>
              <a href="/register" class="link-btn">START A FREE PLAN</a>
            </div>
          </div>
          <!-- secnod -->
          <div class="repeat-txt">
            <div class="medium-6 inline ">
              <img class="lazy" data-src="/images/home/home-responsive/home-2k19/spend-less-time@2x.png" alt="">
            </div>
            <div class="medium-5 inline">
              <h4> Spend less time on setup and customization. </h4>
              <a href="/features/marketing-automation" class="link-btn">START YOUR AUTOMATION</a>
            </div>
          </div>
          <!-- third -->
          <div class="repeat-txt">
            <div class="medium-5 inline for-dt">
              <h4> Invest in stronger relationships with your contacts. </h4>
              <a href="/features/marketing-automation" class="link-btn">START YOUR AUTOMATION</a>
            </div>
            <div class="medium-6 inline ">
              <img class="lazy" data-src="/images/home/home-responsive/home-2k19/stronger-relationships@2x.png" alt="">
            </div>
            <div class="medium-5 inline for-mb">
              <h4> Invest in stronger relationships with your contacts. </h4>
              <a href="/features/marketing-automation" class="link-btn">START YOUR AUTOMATION</a>
            </div>
          </div>
        </div>
      </div>
    </section>
    <!-- ./using-benchmark -->
    <!-- using-benchmark below-->
    <section class="using-benchmark below">
      <div class="row">
        <div class="medium-12 columns medium-centered using-content">
          <div class="medium-6 inline ">
            <img class="lazy" data-src="/images/home/home-responsive/home-2k19/robust-email-marketing-tool@2x.png" alt="">
          </div>
          <div class="medium-5 inline ">
            <h4> Have access to a robust email marketing tool. </h4>
            <a href="/register" class="link-btn">START A FREE PLAN</a>
          </div>
          <!-- second -->
          <div class="repeat-txt">
            <div class="medium-5 inline for-dt">
              <h4> Reach your goals faster. </h4>
              <a href="/register" class="link-btn">START A FREE PLAN</a>
            </div>
            <div class="medium-6 inline ">
              <img class="lazy" data-src="/images/home/home-responsive/home-2k19/reach-goals-faster@2x.png" alt="">
            </div>
            <div class="medium-5 inline for-mb">
              <h4> Reach your goals faster. </h4>
              <a href="/register" class="link-btn">START A FREE PLAN</a>
            </div>
          </div>
        </div>
        <div class="medium-12 columns ">
          <div class="medium-9 columns medium-centered">
            <h3>Stop wasting time on email marketing and get back to business in three steps:</h3>
          </div>
        </div>
        <div class="three-steps-em">
          <div class="medium-4 columns ">
            <div class="datasteps" style="height: 180px;">
              <span class="number">1</span>
              <h5>Sign up free</h5>
              <p>Try out Benchmark for free to discover how simple effective email marketing can be.</p>
            </div>
          </div>
          <div class="medium-4 columns ">
            <div class="datasteps" style="height: 180px;">
              <span class="number">2</span>
              <h5>Explore your options</h5>
              <p>Benchmark has a suite of tools designed to keep up with your drive, including contact management.</p>
            </div>
          </div>
          <div class="medium-4 columns ">
            <div class="datasteps" style="height: 180px;">
              <span class="number">3</span>
              <h5>Expanding your business</h5>
              <p>Take full advantage of Benchmark’s capabitilies by upgrading to Pro and see just how much using the right tools can impact your company’s growth.</p>
            </div>
          </div>
          <div class="medium-12 center columns ">
            <a href="/register" class="link-btn">START A FREE PLAN</a>
          </div>
        </div>
      </div>
    </section>
    <!--.logos-->
    <section class="logos testimonials-cl">
      <div class="row">
        <div class="medium-12 columns logosin">
          <img class="lazy for-dt" data-src="/images/home/home-responsive/home-2k19/logos.svg" alt="">
          <ul class="for-mb">
            <li><span class="audi"></span></li>
            <li><span class="remax"></span></li>
            <li><span class="office-depot"></span></li>
            <li><span class="courtyard"></span></li>
            <li><span class="bbva"></span></li>
            <li><span class="curves"></span></li>
          </ul>
        </div>
      </div>
      <div class="row">
        <div class="medium-5 columns testimonial-img">
          <img class="lazy" data-src="/images/home/home-responsive/home-2k19/profile-photo.jpg" alt="Profile Picture">
        </div>
        <div class="medium-6 columns testimonial-txt">
          <h2>Testimonials</h2>
          <div style="overflow: hidden;">
            <div id="client-1" style="display: block; transition: all 0.35s ease-in-out 0s;">
              <h4>Benchmark has made it a quick and easy process for us to create professional looking emails to keep our customers and interested parties engaged.”</h4>
              <p>— Gavin Wieske, Marketing Manager | Sandbox.</p>
            </div>
          </div>
          <!-- <div class="tsnav">
                    <ul>
                       <li id="client-1-selector" class="client-selector active-client"></li>
                       <li id="client-2-selector" class="client-selector"></li>
                       <li id="client-3-selector" class="client-selector"></li>
                     </ul>
                </div> -->
        </div>
      </div>
    </section>
    <!--/.logos-->
    <!-- footer above -->
    <section class="footer-above">
      <div class="row">
        <div class="medium-8 center columns medium-centered">
          <h2>Don't lose any more of your valuable time with setup and customization.</h2>
          <p>Sign up for Benchmark today to stay focused on the reason you're using email marketing in the first place: bringing your vision to life.</p>
          <a href="/register" class="link-btn">START A FREE PLAN</a>
        </div>
      </div>
    </section>
    <!-- ./footer above -->
  </div>
  <script src="/style/js/fn-global-rsp.min.js"></script>
  <script src="/style/js/jquery.fullPage.min.js"></script>
  <script src="/style/js/jquery.slimscroll.min.js"></script>
  <script>
    // Top Links box 
    function equalHeight(group) {
      jQuery(group).css("height", "auto");
      eqheight = 0;
      group.each(function() {
        thisHeight = jQuery(this).height();
        if (thisHeight > eqheight) {
          eqheight = thisHeight;
        }
      });
      group.height(eqheight);
    }
    jQuery(document).ready(function() {
      equalHeight(jQuery(".datasteps"));
    });
    jQuery(window).resize(function() {
      equalHeight(jQuery(".datasteps"));
    });
  </script>
  <script>
    // Top Links box 
    function equalHeightT(group) {
      jQuery(group).css("height", "auto");
      eqheight = 0;
      group.each(function() {
        thisHeight = jQuery(this).height();
        if (thisHeight > eqheight) {
          eqheight = thisHeight;
        }
      });
      group.height(eqheight);
    }
    jQuery(document).ready(function() {
      equalHeight(jQuery(".client"));
    });
    jQuery(window).resize(function() {
      equalHeight(jQuery(".client"));
    });
  </script>
  <script type="application/ld+json">
    {
      "@context": "http://schema.org",
      "@type": "WebSite",
      "url": "https://www.benchmarkemail.com/",
      "potentialAction": {
        "@type": "SearchAction",
        "target": "https://www.benchmarkemail.com/search?cx=001612086726498732245:7bavoexrigg&cof=FORID:10&ie=UTF-8&q={search_term_string}",
        "query-input": "required name=search_term_string"
      }
    }
  </script>
  <script type="application/ld+json">
    {
      "@context": "http://schema.org",
      "@type": "Organization",
      "url": "https://www.benchmarkemail.com",
      "contactPoint": [{
        "@type": "ContactPoint",
        "telephone": "+1-800-430-4095",
        "contactType": "customer support",
        "areaServed": "US"
      }]
    }
  </script>
  <script type="text/javascript">
    if (true) {
      $(window).scroll(function() {
        var topOfWindow = $(window).scrollTop();
        /*Templates*/
        var templatePos = $(".templates").offset().top;
        if (templatePos < topOfWindow + 600) {
          $(".templates img").addClass("fadeInUp animated");
        }
        /*End templates*/
        /*Get SignUps*/
        var signUpsPos = $(".get-sign-ups").offset().top;
        if (signUpsPos < topOfWindow + 300) {
          $("#gray-circle").addClass("fadeInUp animated");
          $("#news-letter").addClass("fadeInLeft animated");
          $(".get-sign-ups .home-icons").addClass("fadeInUp magictime");
        }
        /*End et SignUps*/
        /*Get SignUps*/
        var responsivePos = $(".responsive").offset().top;
        if (responsivePos < topOfWindow + 300) {
          $("#bgCellphone").addClass("fadeInUp animated");
          $("#cellPhone").addClass("fadeInRight animated");
          $(".responsive .home-icons").addClass("fadeInUp magictime");
        }
        /*End SignUps*/
        /*Get SignUps*/
        var trackSuccessPos = $(".track-success").offset().top;
        if (trackSuccessPos < topOfWindow + 300) {
          $("#reports-map").addClass("fadeInUp animated");
          $("#ipad").addClass("fadeInRight animated");
          $(".track-success .home-icons").addClass("fadeInUp magictime");
        }
        /*End  SignUps*/
        /*Get started*/
        var getStartedPos = $(".get-started").offset().top;
        if (getStartedPos < topOfWindow + 300) {
          $("#marketer").addClass("fadeIn magictime");
        }
        /*End SignUps*/
        /*Get started*/
        var autoProPos = $(".auto-pro").offset().top;
        if (autoProPos < topOfWindow + 300) {
          $(".envelope").addClass("fadeInDownHome magictime", function() {
            setTimeout(function() {
              $(".arrow-action").addClass("fadeInDownHome magictime");
            }, 1000);
          });
          $(".condition").addClass("fadeInDownHome magictime", function() {
            setTimeout(function() {
              $(".yes").addClass("fadeInLeft magictime");
            }, 1000);
          });
          $(".arrow-condition").addClass("fadeInDownHome magictime", function() {
            setTimeout(function() {
              $(".arrow-no").addClass("fadeInDownHome magictime");
              $(".no").addClass("fadeInDownHome magictime");
            }, 1000);
          });
          $("#automation-email").addClass("fadeInUp magictime");
          $(".auto-pro .home-icons").addClass("fadeInUp magictime");
        }
        /*End SignUps*/
      });
    }
  </script>
  <script>
    $("body").on("click", ".client-selector", function() {
      var index = $(this).index();
      console.log(index);
      $("[id^='client-']:not(.client-selector)").fadeOut('slow/400/fast', function() {});
      $("#client-" + (index + 1)).fadeIn('slow/400/fast', function() {});
      $(".client-selector").removeClass("active-client");
      $(this).addClass("active-client");
    });
  </script>
</form>

Text Content

 * Use Benchmark Email for Email Marketing
 * Signup
 * 

 * 
 * 
 * EN
 * Sign Up Free
 * Login

 * Features
 * Features
   
   * 
   
   * CRM
   * Automation Pro
   * Email Designer
   * Grow Your Audience
   * Tracking & Reports
   * Apps & Integrations
 * Pricing
 * Blog
 * Email Marketing
 * More
 * EN

×


OUR COMPANY

 * About Us
 * Our Brand Assets
 * Updates
 * Our Customers
 * Partner Program


LEARN

 * Manuals
 * Webinars
 * Video Tutorials
 * Knowledge Base


USER RESOURCES

   
 * Integrations & Plugins
 * Developers/APIs
 * Marketplace


GET IN TOUCH

 * Live Chat
 * Email Us

Call Us
 * INTL 001.562.252.3789
 * USA 800.430.4095
 * UK (+44) 20 3695 2266
 * Switzerland (+41) 43 508 4676

English
 * Español
 * Deutsch
 * 繁體中文
 * 简体中文
 * 日本語
 * Italiano
 * Português (BR)
 * Français


SELECT YOUR LANGUAGE

 * English
 * Español
 * Deutsch
 * 繁體中文
 * 简体中文
 * 日本語
 * Italiano
 * Português (BR)
 * Français


EMAIL MARKETING THAT WON'T SLOW YOU DOWN.

Start a Free Plan

Powerful tools streamlined for growth.




WE KNOW TIME IS YOUR MOST PRECIOUS RESOURCE. YOU SHOULDN'T HAVE TO WASTE IT
FUSSING WITH COMPLICATED EMAIL PLATFORMS.

Benchmark Email makes the tools you need simple, so you can get back to building
relationships, accelerating your business and raising the bar.


BY USING BENCHMARK, YOU WILL...

MORE EFFICIENTLY LEVERAGE YOUR MOST VALUABLE MARKETING ASSETS: YOUR GROWING
AUDIENCE.

START A FREE PLAN


MORE EFFICIENTLY LEVERAGE YOUR MOST VALUABLE MARKETING ASSETS: YOUR GROWING
AUDIENCE.

START A FREE PLAN

SPEND LESS TIME ON SETUP AND CUSTOMIZATION.

START YOUR AUTOMATION

INVEST IN STRONGER RELATIONSHIPS WITH YOUR CONTACTS.

START YOUR AUTOMATION


INVEST IN STRONGER RELATIONSHIPS WITH YOUR CONTACTS.

START YOUR AUTOMATION

HAVE ACCESS TO A ROBUST EMAIL MARKETING TOOL.

START A FREE PLAN

REACH YOUR GOALS FASTER.

START A FREE PLAN


REACH YOUR GOALS FASTER.

START A FREE PLAN


STOP WASTING TIME ON EMAIL MARKETING AND GET BACK TO BUSINESS IN THREE STEPS:

1

SIGN UP FREE

Try out Benchmark for free to discover how simple effective email marketing can
be.

2

EXPLORE YOUR OPTIONS

Benchmark has a suite of tools designed to keep up with your drive, including
contact management.

3

EXPANDING YOUR BUSINESS

Take full advantage of Benchmark’s capabitilies by upgrading to Pro and see just
how much using the right tools can impact your company’s growth.

START A FREE PLAN
 * 
 * 
 * 
 * 
 * 
 * 


TESTIMONIALS

BENCHMARK HAS MADE IT A QUICK AND EASY PROCESS FOR US TO CREATE PROFESSIONAL
LOOKING EMAILS TO KEEP OUR CUSTOMERS AND INTERESTED PARTIES ENGAGED.”

— Gavin Wieske, Marketing Manager | Sandbox.


DON'T LOSE ANY MORE OF YOUR VALUABLE TIME WITH SETUP AND CUSTOMIZATION.

Sign up for Benchmark today to stay focused on the reason you're using email
marketing in the first place: bringing your vision to life.

START A FREE PLAN

MONTHLY NEWSLETTER

Please enter a valid email address

Thank you for signing up!

FOLLOW US

 * 
 * 
 * 
   
 * 

GET IN TOUCH

Live Chat
Call Us
 * INTL 001.562.252.3789
 * USA 800.430.4095
 * UK (+44) 20 3695 2266
 * Switzerland (+41) 43 508 4676

LANGUAGE

English
 * Español
 * Deutsch
 * 繁體中文
 * 简体中文
 * 日本語
 * Italiano
 * Português (BR)
 * Français

Sitemap. Privacy & Terms © Benchmark Internet Group