PageSourceSearch

https://www.epstudiossoftware.com/about-ep-calipers/

html epstudiossoftware.com collected 2026-10-01 11:39:34 UTC 159,476 bytes, 1,195 lines download raw bytes

1<!doctype html>
2<html lang="en-US" class="respect-color-scheme-preference">
3<head>
4	<meta charset="UTF-8" />
5	<meta name="viewport" content="width=device-width, initial-scale=1.0" />
6	<style id="jetpack-boost-critical-css">@media all{#glt-footer,#glt-footer #google_language_translator{display:none!important}#flags{overflow:hidden}#flags ul{margin:0;padding:0}#flags li{float:left!important;margin-bottom:0!important;padding:0!important;border:none!important;list-style:none!important;content:none!important}#flags li:before{content:none!important;border:none!important;background:0 0!important}#flags a{display:inline-block}#flags.size18 a{width:18px!important;height:14px!important;box-sizing:content-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-o-box-sizing:content-box;-ms-box-sizing:content-box}.flag{padding:1px 0}#flags.size18 a[title=English]{background:url(https://www.epstudiossoftware.com/wp-content/plugins/google-language-translator/images/flags18.png) -89px -352px no-repeat}#flags.size18 a.united-states[title=English]{background:url(https://www.epstudiossoftware.com/wp-content/plugins/google-language-translator/images/flags18.png) -118px -352px no-repeat}:root{--global--font-primary:var(--font-headings,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif);--global--font-secondary:var(--font-base,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif);--global--font-size-base:1.25rem;--global--font-size-xs:1rem;--global--font-size-sm:1.125rem;--global--font-size-md:1.25rem;--global--font-size-lg:1.5rem;--global--font-size-xl:2.25rem;--global--font-size-xxl:4rem;--global--font-size-page-title:var(--global--font-size-xxl);--global--letter-spacing:normal;--global--line-height-body:1.7;--global--line-height-heading:1.3;--global--line-height-page-title:1.1;--heading--font-family:var(--global--font-primary);--heading--font-size-h4:var(--global--font-size-lg);--heading--font-size-h3:calc(1.25*var(--global--font-size-lg));--heading--font-size-h2:var(--global--font-size-xl);--heading--font-size-h1:var(--global--font-size-page-title);--heading--letter-spacing-h3:var(--global--letter-spacing);--heading--letter-spacing-h2:var(--global--letter-spacing);--heading--letter-spacing-h1:var(--global--letter-spacing);--heading--line-height-h3:var(--global--line-height-heading);--heading--line-height-h2:var(--global--line-height-heading);--heading--line-height-h1:var(--global--line-height-page-title);--heading--font-weight:normal;--heading--font-weight-page-title:300;--list--font-family:var(--global--font-secondary);--global--color-dark-gray:#28303d;--global--color-gray:#39414d;--global--color-green:#d1e4dd;--global--color-white:#fff;--global--color-primary:var(--global--color-dark-gray);--global--color-secondary:var(--global--color-gray);--global--color-primary-hover:var(--global--color-primary);--global--color-background:var(--global--color-green);--global--color-border:var(--global--color-primary);--global--spacing-unit:20px;--global--spacing-measure:unset;--global--spacing-horizontal:25px;--global--spacing-vertical:30px;--form--font-size:var(--global--font-size-sm);--form--color-text:var(--global--color-dark-gray);--form--label-weight:500;--form--border-color:var(--global--color-secondary);--form--border-width:3px;--form--spacing-unit:calc(0.5*var(--global--spacing-unit));--button--color-text:var(--global--color-background);--button--color-background:var(--global--color-secondary);--button--font-family:var(--global--font-primary);--button--font-size:var(--global--font-size-base);--button--font-weight:500;--button--line-height:1.5;--button--border-width:3px;--button--border-radius:0;--button--padding-vertical:15px;--button--padding-horizontal:calc(2*var(--button--padding-vertical));--entry-header--color:var(--global--color-primary);--entry-header--font-size:var(--heading--font-size-h2);--entry-content--font-family:var(--global--font-secondary);--branding--color-text:var(--global--color-primary);--branding--color-link:var(--global--color-primary);--branding--title--font-family:var(--global--font-primary);--branding--title--font-size:var(--global--font-size-lg);--branding--title--font-size-mobile:var(--heading--font-size-h4);--branding--title--font-weight:normal;--branding--title--text-transform:uppercase;--branding--description--font-family:var(--global--font-secondary);--branding--description--font-size:var(--global--font-size-sm);--primary-nav--font-family:var(--global--font-secondary);--primary-nav--font-family-mobile:var(--global--font-primary);--primary-nav--font-size:var(--global--font-size-md);--primary-nav--font-size-mobile:var(--global--font-size-sm);--primary-nav--font-size-button:var(--global--font-size-xs);--primary-nav--font-weight:normal;--primary-nav--font-weight-button:500;--primary-nav--color-link:var(--global--color-primary);--primary-nav--color-link-hover:var(--global--color-primary-hover);--primary-nav--color-text:var(--global--color-primary);
6--primary-nav--padding:calc(0.66*var(--global--spacing-unit));--footer--color-text:var(--global--color-primary);--footer--color-link:var(--global--color-primary);--footer--font-family:var(--global--font-primary);--footer--font-size:var(--global--font-size-sm);--widget--line-height-list:1.9;--widget--line-height-title:1.4;--widget--font-weight-title:700;--global--admin-bar--height:0px}@media only screen and (min-width:652px){:root{--global--font-size-xl:2.5rem;--global--font-size-xxl:6rem;--heading--font-size-h3:2rem;--heading--font-size-h2:3rem}}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}a{background-color:#fff0;text-decoration-thickness:1px}strong{font-weight:bolder}img{border-style:none}button,input,select{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=submit],button{-webkit-appearance:button}:root{--responsive--spacing-horizontal:calc(2*var(--global--spacing-horizontal)*0.6);--responsive--aligndefault-width:calc(100vw - var(--responsive--spacing-horizontal));--responsive--alignwide-width:calc(100vw - var(--responsive--spacing-horizontal));--responsive--alignfull-width:100%}@media only screen and (min-width:482px){:root{--responsive--aligndefault-width:min(calc(100vw - 4*var(--global--spacing-horizontal)),610px);--responsive--alignwide-width:calc(100vw - 4*var(--global--spacing-horizontal))}}@media only screen and (min-width:822px){:root{--responsive--aligndefault-width:min(calc(100vw - 8*var(--global--spacing-horizontal)),610px);--responsive--alignwide-width:min(calc(100vw - 8*var(--global--spacing-horizontal)),1240px)}}.entry-content>:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.wp-block-separator),.post-thumbnail{max-width:var(--responsive--aligndefault-width);margin-left:auto;margin-right:auto}.alignwide,.site-header,.widget-area{max-width:var(--responsive--alignwide-width);margin-left:auto;margin-right:auto}.entry-header .post-thumbnail,.singular .post-thumbnail{margin-left:auto;margin-right:auto;width:var(--responsive--alignwide-width);max-width:var(--responsive--alignfull-width)}.site-header,.site-main,.widget-area{padding-top:var(--global--spacing-vertical);padding-bottom:var(--global--spacing-vertical);margin-left:auto;margin-right:auto}.site-header{padding-top:calc(.75*var(--global--spacing-vertical));padding-bottom:calc(2*var(--global--spacing-vertical))}@media only screen and (min-width:482px){.site-header{padding-bottom:calc(3*var(--global--spacing-vertical))}}.site-main>*{margin-top:calc(3*var(--global--spacing-vertical));margin-bottom:calc(3*var(--global--spacing-vertical))}.site-main>:first-child{margin-top:0}.site-main>:last-child{margin-bottom:0}.entry-content,.entry-header,.post-thumbnail{margin-top:var(--global--spacing-vertical);margin-right:auto;margin-bottom:var(--global--spacing-vertical);margin-left:auto}.entry-content>*,.site-main>article>*{margin-top:calc(.666*var(--global--spacing-vertical));margin-bottom:calc(.666*var(--global--spacing-vertical))}@media only screen and (min-width:482px){.entry-content>*,.site-main>article>*{margin-top:var(--global--spacing-vertical);margin-bottom:var(--global--spacing-vertical)}}.entry-content>:first-child,.site-main>article>:first-child{margin-top:0}.entry-content>:last-child,.site-main>article>:last-child{margin-bottom:0}.widget-area>*{margin-top:calc(.666*var(--global--spacing-vertical));margin-bottom:calc(.666*var(--global--spacing-vertical))}@media only screen and (min-width:482px){.widget-area>*{margin-top:var(--global--spacing-vertical);margin-bottom:var(--global--spacing-vertical)}}.entry-header>*,.post-thumbnail>*,.widget>*{margin-top:var(--global--spacing-unit);margin-bottom:var(--global--spacing-unit)}.entry-header>:first-child,.post-thumbnail>:first-child,.widget>:first-child{margin-top:0}.entry-header>:last-child,.post-thumbnail>:last-child,.widget>:last-child{margin-bottom:0}.entry-content>:last-child{margin-bottom:0}body,figure,form,h1,h2,h3,html,li,p,ul{padding:0;margin:0;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}html{box-sizing:border-box;font-family:var(--global--font-secondary);line-height:var(--global--line-height-body)}*,::after,::before{box-sizing:inherit}body{font-size:var(--global--font-size-base);font-weight:400;color:var(--global--color-primary);text-align:left;background-color:var(--global--color-background)}.entry-content:after,.entry-content:before,.site-content:after,.site-content:before,.site-header:after,.site-header:before{content:"";display:table;table-layout:fixed}.entry-content:after,.site-content:after,.site-header:after{clear:both}select{border:var(--form--border-width) solid var(--form--border-color);color:var(--form--color-text);-moz-appearance:none;-webkit-appearance:none;appearance:none;line-height:var(--global--line-height-body);padding:var(--form--spacing-unit) calc(3*var(--form--spacing-unit)) var(--form--spacing-unit) var(--form--spacing-unit);background:var(--global--color-white) url(data:image/svg+xml;utf8,<svg\ xmlns=\'http://www.w3.org/2000/svg\'\ width=\'10\'\ height=\'10\'\ fill=\'%2328303d\'><polygon\ points=\'0,0\ 10,0\ 5,5\'/></svg>) no-repeat;background-position:right var(--form--spacing-unit) top 60%}label{font-size:var(--form--font-size);font-weight:var(--form--label-weight);margin-bottom:calc(var(--global--spacing-vertical)/3)}img{height:auto;max-width:100%;vertical-align:middle}.entry-content img{max-width:100%}strong{font-weight:700}a{color:var(--wp--style--color--link,var(--global--color-primary));text-underline-offset:3px;text-decoration-skip-ink:all}.site .button,button,input[type=submit]{border:var(--button--border-width) solid #fff0;border-radius:var(--button--border-radius);font-weight:var(--button--font-weight);font-family:var(--button--font-family);font-size:var(--button--font-size);line-height:var(--button--line-height);
6padding:var(--button--padding-vertical) var(--button--padding-horizontal);text-decoration:none}.site .button:not(:hover):not(:active):not(.has-text-color),button:not(:hover):not(:active):not(.has-text-color),input[type=submit]:not(:hover):not(:active):not(.has-text-color){color:var(--global--color-background)}.site .button:not(:hover):not(:active):not(.has-background),button:not(:hover):not(:active):not(.has-background),input[type=submit]:not(:hover):not(:active):not(.has-background){background-color:var(--global--color-primary)}h1,h2,h3{clear:both;font-family:var(--heading--font-family);font-weight:var(--heading--font-weight)}h1{font-size:var(--heading--font-size-h1);letter-spacing:var(--heading--letter-spacing-h1);line-height:var(--heading--line-height-h1)}h2{font-size:var(--heading--font-size-h2);letter-spacing:var(--heading--letter-spacing-h2);line-height:var(--heading--line-height-h2)}h3{font-size:var(--heading--font-size-h3);letter-spacing:var(--heading--letter-spacing-h3);line-height:var(--heading--line-height-h3)}.wp-block-image{text-align:center}ul{font-family:var(--list--font-family);margin:0;padding-left:calc(2*var(--global--spacing-horizontal))}ul{list-style-type:disc}p{line-height:var(--wp--typography--line-height,var(--global--line-height-body))}.alignwide{clear:both}.site-header{display:flex;align-items:flex-start;flex-wrap:wrap;row-gap:var(--global--spacing-vertical)}@media only screen and (min-width:482px){.site-header{padding-top:calc(var(--global--spacing-vertical)/.75)}}@media only screen and (min-width:822px){.site-header{padding-top:calc(2.4*var(--global--spacing-vertical))}}.site-branding{color:var(--branding--color-text);margin-right:140px}@media only screen and (min-width:482px){.site-branding{margin-right:initial;margin-top:calc(var(--primary-nav--padding) - .3em)}}.site-title{color:var(--branding--color-link);font-family:var(--branding--title--font-family);font-size:var(--branding--title--font-size-mobile);letter-spacing:normal;text-transform:var(--branding--title--text-transform);line-height:var(--global--line-height-heading);margin-bottom:calc(var(--global--spacing-vertical)/6)}.site-title a{color:currentColor;font-weight:var(--branding--title--font-weight)}.site-title a:link{color:currentColor}@media only screen and (min-width:482px){.site-title{font-size:var(--branding--title--font-size)}}.site-description{color:currentColor;font-family:var(--branding--description--font-family);font-size:var(--branding--description--font-size);line-height:1.4}.site-title>a{text-decoration-color:var(--global--color-secondary)}@media only screen and (max-width:481.98px){.site-header:not(.has-logo).has-title-and-tagline .site-branding{margin-right:0;max-width:calc(100% - 160px)}}.singular .entry-header{border-bottom:3px solid var(--global--color-border);padding-bottom:calc(2*var(--global--spacing-vertical));margin-bottom:calc(3*var(--global--spacing-vertical))}.singular .has-post-thumbnail .entry-header{border-bottom:none;padding-bottom:calc(1.3*var(--global--spacing-vertical));margin-bottom:0}.entry-title{color:var(--entry-header--color);font-size:var(--entry-header--font-size);letter-spacing:var(--heading--letter-spacing-h2);line-height:var(--heading--line-height-h2);overflow-wrap:break-word}.singular .entry-title{font-size:var(--global--font-size-page-title)}h1.entry-title{line-height:var(--heading--line-height-h1);font-weight:var(--heading--font-weight-page-title)}.entry-content{font-family:var(--entry-content--font-family)}.entry-content p{word-wrap:break-word}.post-thumbnail{text-align:center}.post-thumbnail .wp-post-image{display:block;width:auto;max-width:100%;margin-left:auto;margin-right:auto;margin-top:calc(2*var(--global--spacing-vertical))}.menu-button-container{display:none;justify-content:space-between;position:absolute;right:0;padding-top:calc(.5*var(--global--spacing-vertical));padding-bottom:calc(.25*var(--global--spacing-vertical))}@media only screen and (max-width:481.98px){.menu-button-container{display:flex}}.menu-button-container #primary-mobile-menu{display:flex;margin-left:auto;
6padding:calc(var(--button--padding-vertical) - .25*var(--global--spacing-unit)) calc(.5*var(--button--padding-horizontal));font-size:var(--primary-nav--font-size-button);font-weight:var(--primary-nav--font-weight-button);background-color:#fff0;border:none;color:var(--primary-nav--color-link)}.menu-button-container #primary-mobile-menu .dropdown-icon{display:flex;align-items:center}.menu-button-container #primary-mobile-menu .dropdown-icon .svg-icon{margin-left:calc(.25*var(--global--spacing-unit))}.menu-button-container #primary-mobile-menu .dropdown-icon.open .svg-icon{position:relative;top:-1px}.menu-button-container #primary-mobile-menu .dropdown-icon.close{display:none}.primary-navigation{position:absolute;top:var(--global--admin-bar--height);right:0;color:var(--primary-nav--color-text);font-size:var(--primary-nav--font-size);line-height:1.15;margin-top:0;margin-bottom:0}.primary-navigation>.primary-menu-container{position:fixed;visibility:hidden;opacity:0;top:0;right:0;bottom:0;left:0;padding-top:calc(var(--button--line-height)*var(--primary-nav--font-size-button) + 42px + 5px);padding-left:var(--global--spacing-unit);padding-right:var(--global--spacing-unit);padding-bottom:var(--global--spacing-horizontal);background-color:var(--global--color-background);transform:translateY(var(--global--spacing-vertical))}@media only screen and (max-width:481.98px){.primary-navigation>.primary-menu-container{height:100vh;z-index:499;overflow-x:hidden;overflow-y:auto;border:2px solid #fff0}}@media only screen and (min-width:482px){.primary-navigation{position:relative;margin-left:auto}.primary-navigation>.primary-menu-container{visibility:visible;opacity:1;position:relative;padding:0;background-color:#fff0;overflow:initial;transform:none}}.primary-navigation>div>.menu-wrapper{display:flex;justify-content:flex-start;flex-wrap:wrap;list-style:none;margin:0;max-width:none;padding-left:0;position:relative}@media only screen and (max-width:481.98px){.primary-navigation>div>.menu-wrapper{padding-bottom:100px}}.primary-navigation>div>.menu-wrapper li{display:block;position:relative;width:100%}@media only screen and (min-width:482px){.primary-navigation>div>.menu-wrapper li{margin:0;width:inherit}.primary-navigation>div>.menu-wrapper li:last-child{margin-right:0}}@media only screen and (min-width:482px){.primary-navigation .primary-menu-container{margin-right:calc(0px - var(--primary-nav--padding));margin-left:calc(0px - var(--primary-nav--padding))}.primary-navigation .primary-menu-container>ul>.menu-item{display:flex}.primary-navigation .primary-menu-container>ul>.menu-item>a{padding-left:var(--primary-nav--padding);padding-right:var(--primary-nav--padding)}}.primary-navigation a{display:block;font-family:var(--primary-nav--font-family-mobile);font-size:var(--primary-nav--font-size-mobile);font-weight:var(--primary-nav--font-weight);padding:var(--primary-nav--padding) 0;text-decoration:none}@media only screen and (min-width:482px){.primary-navigation a{display:block;font-family:var(--primary-nav--font-family);font-size:var(--primary-nav--font-size);font-weight:var(--primary-nav--font-weight)}}.primary-navigation a:link{color:var(--primary-nav--color-link-hover)}.primary-navigation .current-menu-item>a:first-child,.primary-navigation .current_page_item>a:first-child{text-decoration:underline;text-decoration-style:solid}.widget-area{margin-top:calc(6*var(--global--spacing-vertical));padding-bottom:calc(var(--global--spacing-vertical)/3);color:var(--footer--color-text);font-size:var(--footer--font-size);font-family:var(--footer--font-family)}@media only screen and (min-width:652px){.widget-area{display:grid;grid-template-columns:repeat(2,1fr);column-gap:calc(2*var(--global--spacing-horizontal))}}@media only screen and (min-width:1024px){.widget-area{grid-template-columns:repeat(3,1fr)}}@media only screen and (max-width:481.98px){.widget-area{margin-top:calc(3*var(--global--spacing-vertical))}}.widget-area:after{content:"";display:table;clear:both}.widget h2{font-weight:var(--widget--font-weight-title);line-height:var(--widget--line-height-title)}.widget h2{font-size:var(--global--font-size-sm)}.widget ul{list-style-type:none;padding:0}.widget ul li{line-height:var(--widget--line-height-list)}.widget a{color:var(--footer--color-link);text-decoration:underline;text-decoration-style:solid;text-decoration-color:currentColor}.widget a:link{color:var(--footer--color-link)}.screen-reader-text{border:0;clip-path:inset(50%);
6height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important;word-break:normal!important}header *,main *{max-width:var(--global--spacing-measure)}article,body,div,figure,header,html,main,nav,section{max-width:none}@media only screen{#dark-mode-toggler{display:flex;align-items:center;justify-content:center;font-size:var(--global--font-size-xs);padding:.5em;min-height:44px;min-width:max-content;border:2px solid currentColor;box-shadow:none;background:var(--button--color-text);color:var(--button--color-background);z-index:9998}.no-js #dark-mode-toggler{display:none}#dark-mode-toggler.fixed-bottom{position:fixed;bottom:5px;right:5px}}@media only screen and (min-width:1024px){.widget-area{grid-template-columns:repeat(3,minmax(0,1fr))}}}@media all{.widget_eu_cookie_law_widget{border:none;bottom:1em;left:1em;margin:0;padding:0;position:fixed;right:1em;width:auto;z-index:50001}#eu-cookie-law{background-color:#fff;border:1px solid #dedede;color:#2e4467;font-size:12px;line-height:1.5;overflow:hidden;padding:6px 6px 6px 15px;position:relative}#eu-cookie-law a{color:inherit;text-decoration:underline}#eu-cookie-law form{margin-bottom:0;position:static}#eu-cookie-law input{background:#f3f3f3;border:1px solid #dedede;border-radius:3px;color:#2e4453;display:inline;float:right;font-family:inherit;font-size:14px;font-weight:inherit;line-height:inherit;margin:0 0 0 5%;padding:8px 12px;position:static;text-transform:none}@media (max-width:600px){#eu-cookie-law{padding-bottom:55px}#eu-cookie-law input.accept{bottom:8px;position:absolute;right:8px}}}</style><title>EP Calipers &#8211; EP Studios</title>
7<meta name='robots' content='max-image-preview:large' />
8<link rel='dns-prefetch' href='//translate.google.com' />
9<link rel='dns-prefetch' href='//secure.gravatar.com' />
10<link rel='dns-prefetch' href='//widgets.wp.com' />
11<link rel='dns-prefetch' href='//s0.wp.com' />
12<link rel='dns-prefetch' href='//0.gravatar.com' />
13<link rel='dns-prefetch' href='//1.gravatar.com' />
14<link rel='dns-prefetch' href='//2.gravatar.com' />
15<link rel='dns-prefetch' href='//jetpack.wordpress.com' />
16<link rel='dns-prefetch' href='//public-api.wordpress.com' />
17<link rel='preconnect' href='//i0.wp.com' />
18<link rel='preconnect' href='//c0.wp.com' />
19<link rel="alternate" type="application/rss+xml" title="EP Studios &raquo; Feed" href="https://www.epstudiossoftware.com/feed/" />
20<link rel="alternate" type="application/rss+xml" title="EP Studios &raquo; Comments Feed" href="https://www.epstudiossoftware.com/comments/feed/" />
21<link rel="alternate" type="application/rss+xml" title="EP Studios &raquo; EP Calipers Comments Feed" href="https://www.epstudiossoftware.com/about-ep-calipers/feed/" />
22<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://www.epstudiossoftware.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.epstudiossoftware.com%2Fabout-ep-calipers%2F" />
23<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://www.epstudiossoftware.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.epstudiossoftware.com%2Fabout-ep-calipers%2F&#038;format=xml" />
24<noscript><link rel='stylesheet' id='all-css-e68573e8e3a7f3882ebe2c60c68b965f' href='https://www.epstudiossoftware.com/wp-content/boost-cache/static/8254c7d19f.min.css' type='text/css' media='all' /></noscript><link data-media="all" onload="this.media=this.dataset.media; delete this.dataset.media; this.removeAttribute( &apos;onload&apos; );" rel='stylesheet' id='all-css-e68573e8e3a7f3882ebe2c60c68b965f' href='https://www.epstudiossoftware.com/wp-content/boost-cache/static/8254c7d19f.min.css' type='text/css' media="not all" />
25<style id="twenty-twenty-one-style-inline-css">
26:root{--global--color-background: #b4dded;--global--color-primary: #000;--global--color-secondary: #000;--button--color-background: #000;--button--color-text-hover: #000;}
27/*# sourceURL=twenty-twenty-one-style-inline-css */
28</style>
29<noscript><link rel='stylesheet' id='print-css-9014f410d8124f34b4af8b1832a47f8c' href='https://www.epstudiossoftware.com/wp-content/boost-cache/static/4c38b55ce5.min.css' type='text/css' media='print' /></noscript><link data-media="print" onload="this.media=this.dataset.media; delete this.dataset.media; this.removeAttribute( &apos;onload&apos; );" rel='stylesheet' id='print-css-9014f410d8124f34b4af8b1832a47f8c' href='https://www.epstudiossoftware.com/wp-content/boost-cache/static/4c38b55ce5.min.css' type='text/css' media="not all" />
30<style id="wp-img-auto-sizes-contain-inline-css">
31img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
32/*# sourceURL=wp-img-auto-sizes-contain-inline-css */
33</style>
34<style id="wp-emoji-styles-inline-css">
35
36	img.wp-smiley, img.emoji {
37		display: inline !important;
38		border: none !important;
39		box-shadow: none !important;
40		height: 1em !important;
41		width: 1em !important;
42		margin: 0 0.07em !important;
43		vertical-align: -0.1em !important;
44		background: none !important;
45		padding: 0 !important;
46	}
47/*# sourceURL=wp-emoji-styles-inline-css */
48</style>
49<style id="wp-block-library-inline-css">
50:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}
50.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-break:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style^=border-color],[style*=";border-color"],[style*="; border-color"]){border-style:solid}html :where([style^=border-top-color],[style*=";border-top-color"],[style*="; border-top-color"]){border-top-style:solid}html :where([style^=border-right-color],[style*=";border-right-color"],[style*="; border-right-color"]){border-right-style:solid}html :where([style^=border-bottom-color],[style*=";border-bottom-color"],[style*="; border-bottom-color"]){border-bottom-style:solid}html :where([style^=border-left-color],[style*=";border-left-color"],[style*="; border-left-color"]){border-left-style:solid}html :where([style^=border-width],[style*=";border-width"],[style*="; border-width"]){border-style:solid}html :where([style^=border-top-width],[style*=";border-top-width"],[style*="; border-top-width"]){border-top-style:solid}html :where([style^=border-right-width],[style*=";border-right-width"],[style*="; border-right-width"]){border-right-style:solid}html :where([style^=border-bottom-width],[style*=";border-bottom-width"],[style*="; border-bottom-width"]){border-bottom-style:solid}html :where([style^=border-left-width],[style*=";border-left-width"],[style*="; border-left-width"]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}
51
52/*# sourceURL=/wp-includes/css/dist/block-library/common.min.css */
53</style>
54<style id="wp-block-heading-inline-css">
55h1:where(.wp-block-heading).has-background,h2:where(.wp-block-heading).has-background,h3:where(.wp-block-heading).has-background,h4:where(.wp-block-heading).has-background,h5:where(.wp-block-heading).has-background,h6:where(.wp-block-heading).has-background{padding:1.25em 2.375em}h1.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h1.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h2.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h2.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h3.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h3.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h4.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h4.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h5.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h5.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h6.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h6.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]){rotate:180deg}
56/*# sourceURL=https://www.epstudiossoftware.com/wp-includes/blocks/heading/style.min.css */
57</style>
58<style id="wp-block-image-inline-css">
59.wp-block-image>a,.wp-block-image>figure>a{display:inline-block}.wp-block-image img{box-sizing:border-box;height:auto;max-width:100%;vertical-align:bottom}@media not (prefers-reduced-motion){.wp-block-image img.hide{visibility:hidden}.wp-block-image img.show{animation:show-content-image .4s}}.wp-block-image[style*=border-radius] img,.wp-block-image[style*=border-radius]>a{border-radius:inherit}.wp-block-image.has-custom-border img{box-sizing:border-box}.wp-block-image.aligncenter{text-align:center}.wp-block-image.alignfull>a,.wp-block-image.alignwide>a{width:100%}.wp-block-image.alignfull img,.wp-block-image.alignwide img{height:auto;width:100%}.wp-block-image .aligncenter,.wp-block-image .alignleft,.wp-block-image .alignright,.wp-block-image.aligncenter,.wp-block-image.alignleft,.wp-block-image.alignright{display:table}.wp-block-image .aligncenter>figcaption,.wp-block-image .alignleft>figcaption,.wp-block-image .alignright>figcaption,.wp-block-image.aligncenter>figcaption,.wp-block-image.alignleft>figcaption,.wp-block-image.alignright>figcaption{caption-side:bottom;display:table-caption}.wp-block-image .alignleft{float:left;margin:.5em 1em .5em 0}.wp-block-image .alignright{float:right;margin:.5em 0 .5em 1em}.wp-block-image .aligncenter{margin-left:auto;margin-right:auto}.wp-block-image :where(figcaption){margin-bottom:1em;margin-top:.5em}.wp-block-image.is-style-circle-mask img{border-radius:9999px}@supports ((-webkit-mask-image:none) or (mask-image:none)) or (-webkit-mask-image:none){.wp-block-image.is-style-circle-mask img{border-radius:0;-webkit-mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-mode:alpha;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}}:root :where(.wp-block-image.is-style-rounded img,.wp-block-image .is-style-rounded img){border-radius:9999px}.wp-block-image figure{margin:0}.wp-lightbox-container{display:flex;flex-direction:column;position:relative}.wp-lightbox-container img{cursor:zoom-in}.wp-lightbox-container img:hover+button{opacity:1}.wp-lightbox-container button{align-items:center;backdrop-filter:blur(16px) saturate(180%);background-color:rgba(90,90,90,.25);border:none;border-radius:4px;cursor:zoom-in;display:flex;height:20px;justify-content:center;opacity:0;padding:0;position:absolute;right:16px;text-align:center;top:16px;width:20px;z-index:100}@media not (prefers-reduced-motion){.wp-lightbox-container button{transition:opacity .2s ease}}.wp-lightbox-container button:focus-visible{outline:3px auto rgba(90,90,90,.25);outline:3px auto -webkit-focus-ring-color;outline-offset:3px}.wp-lightbox-container button:hover{cursor:pointer;opacity:1}.wp-lightbox-container button:focus{opacity:1}.wp-lightbox-container button:focus,.wp-lightbox-container button:hover,.wp-lightbox-container button:not(:hover):not(:active):not(.has-background){background-color:rgba(90,90,90,.25);border:none}.wp-lightbox-overlay{box-sizing:border-box;
59cursor:zoom-out;height:100vh;left:0;overflow:hidden;position:fixed;top:0;visibility:hidden;width:100%;z-index:100000}.wp-lightbox-overlay .wp-lightbox-close-button{align-items:center;cursor:pointer;display:flex;font-family:inherit;gap:8px;justify-content:center;line-height:1;min-height:40px;min-width:40px;padding:0 4px;position:absolute;right:calc(env(safe-area-inset-right) + 16px);top:calc(env(safe-area-inset-top) + 16px);z-index:5000000}.wp-lightbox-overlay .wp-lightbox-close-button:focus,.wp-lightbox-overlay .wp-lightbox-close-button:hover,.wp-lightbox-overlay .wp-lightbox-close-button:not(:hover):not(:active):not(.has-background){background:none;border:none}.wp-lightbox-overlay .wp-lightbox-close-button:has(.wp-lightbox-close-text:not([hidden])) .wp-lightbox-close-icon svg{height:1em;width:1em}.wp-lightbox-overlay .wp-lightbox-close-icon svg{display:block}.wp-lightbox-overlay .wp-lightbox-navigation-button-next,.wp-lightbox-overlay .wp-lightbox-navigation-button-prev{align-items:center;bottom:16px;cursor:pointer;display:flex;font-family:inherit;gap:4px;justify-content:center;line-height:1;min-height:40px;min-width:40px;padding:0 8px;position:absolute;z-index:2000002}.wp-lightbox-overlay .wp-lightbox-navigation-button-next[hidden],.wp-lightbox-overlay .wp-lightbox-navigation-button-prev[hidden]{display:none}@media (min-width:960px){.wp-lightbox-overlay .wp-lightbox-navigation-button-next,.wp-lightbox-overlay .wp-lightbox-navigation-button-prev{bottom:50%;transform:translateY(-50%)}}.wp-lightbox-overlay .wp-lightbox-navigation-button-next:focus,.wp-lightbox-overlay .wp-lightbox-navigation-button-next:hover,.wp-lightbox-overlay .wp-lightbox-navigation-button-next:not(:hover):not(:active):not(.has-background),.wp-lightbox-overlay .wp-lightbox-navigation-button-prev:focus,.wp-lightbox-overlay .wp-lightbox-navigation-button-prev:hover,.wp-lightbox-overlay .wp-lightbox-navigation-button-prev:not(:hover):not(:active):not(.has-background){background:none;border:none;padding:0 8px}.wp-lightbox-overlay .wp-lightbox-navigation-button-next:has(.wp-lightbox-navigation-text:not([hidden])) .wp-lightbox-navigation-icon svg,.wp-lightbox-overlay .wp-lightbox-navigation-button-prev:has(.wp-lightbox-navigation-text:not([hidden])) .wp-lightbox-navigation-icon svg{display:block;height:1.5em;width:1.5em}.wp-lightbox-overlay .wp-lightbox-navigation-button-prev{left:calc(env(safe-area-inset-left) + 16px)}.wp-lightbox-overlay .wp-lightbox-navigation-button-next{right:calc(env(safe-area-inset-right) + 16px)}.wp-lightbox-overlay .wp-lightbox-navigation-icon svg{vertical-align:middle}.wp-lightbox-overlay .lightbox-image-container{height:var(--wp--lightbox-container-height);left:50%;overflow:hidden;position:absolute;top:50%;transform:translate(-50%,-50%);transform-origin:top left;width:var(--wp--lightbox-container-width);z-index:2000001}.wp-lightbox-overlay .wp-block-image{align-items:center;box-sizing:border-box;display:flex;height:100%;justify-content:center;margin:0;position:relative;transform-origin:0 0;width:100%;z-index:3000000}.wp-lightbox-overlay .wp-block-image img{height:var(--wp--lightbox-image-height);min-height:var(--wp--lightbox-image-height);min-width:var(--wp--lightbox-image-width);width:var(--wp--lightbox-image-width)}.wp-lightbox-overlay .wp-block-image figcaption{display:none}.wp-lightbox-overlay button{background:none;border:none}.wp-lightbox-overlay .scrim{background-color:#fff;height:100%;opacity:.9;position:absolute;width:100%;z-index:2000000}.wp-lightbox-overlay.active{visibility:visible}@media not (prefers-reduced-motion){.wp-lightbox-overlay.active{animation:turn-on-visibility .25s both}.wp-lightbox-overlay.active img{animation:turn-on-visibility .35s both}.wp-lightbox-overlay.show-closing-animation:not(.active){animation:turn-off-visibility .35s both}.wp-lightbox-overlay.show-closing-animation:not(.active) img{animation:turn-off-visibility .25s both}.wp-lightbox-overlay.zoom.active{animation:none;opacity:1;visibility:visible}.wp-lightbox-overlay.zoom.active .lightbox-image-container{animation:lightbox-zoom-in .4s}.wp-lightbox-overlay.zoom.active .lightbox-image-container img{animation:none}.wp-lightbox-overlay.zoom.active .scrim{animation:turn-on-visibility .4s forwards}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active){animation:none}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container{animation:lightbox-zoom-out .4s}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container img{animation:none}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .scrim{animation:turn-off-visibility .4s forwards}}
59@keyframes show-content-image{0%{visibility:hidden}99%{visibility:hidden}to{visibility:visible}}@keyframes turn-on-visibility{0%{opacity:0}to{opacity:1}}@keyframes turn-off-visibility{0%{opacity:1;visibility:visible}99%{opacity:0;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes lightbox-zoom-in{0%{transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale))}to{transform:translate(-50%,-50%) scale(1)}}@keyframes lightbox-zoom-out{0%{transform:translate(-50%,-50%) scale(1);visibility:visible}99%{visibility:visible}to{transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale));visibility:hidden}}
60/*# sourceURL=https://www.epstudiossoftware.com/wp-includes/blocks/image/style.min.css */
61</style>
62<style id="wp-block-paragraph-inline-css">
63.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg}
64/*# sourceURL=https://www.epstudiossoftware.com/wp-includes/blocks/paragraph/style.min.css */
65</style>
66<style id="wp-block-search-inline-css">
67.wp-block-search__button{margin-left:10px;word-break:normal}.wp-block-search__button.has-icon{line-height:0}.wp-block-search__button svg{fill:currentColor;height:1.25em;min-height:24px;min-width:24px;vertical-align:text-bottom;width:1.25em}:where(.wp-block-search__button){border:1px solid #ccc;padding:6px 10px}.wp-block-search__inside-wrapper{display:flex;flex:auto;flex-wrap:nowrap;max-width:100%}.wp-block-search__label{width:100%}.wp-block-search.wp-block-search__button-only .wp-block-search__button{box-sizing:border-box;display:flex;flex-shrink:0;justify-content:center;margin-left:0;max-width:100%}.wp-block-search.wp-block-search__button-only .wp-block-search__inside-wrapper{min-width:0!important;transition-property:width}.wp-block-search.wp-block-search__button-only .wp-block-search__input{flex-basis:100%;transition-duration:.3s}.wp-block-search.wp-block-search__button-only.wp-block-search__searchfield-hidden,.wp-block-search.wp-block-search__button-only.wp-block-search__searchfield-hidden .wp-block-search__inside-wrapper{overflow:hidden}.wp-block-search.wp-block-search__button-only.wp-block-search__searchfield-hidden .wp-block-search__input{border-left-width:0!important;border-right-width:0!important;flex-basis:0;flex-grow:0;margin:0;min-width:0!important;padding-left:0!important;padding-right:0!important;width:0!important}:where(.wp-block-search__input){-webkit-appearance:initial;-moz-appearance:initial;appearance:none;border:1px solid #949494;flex-grow:1;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;margin-left:0;margin-right:0;min-width:3rem;padding:8px;text-decoration:unset!important;text-transform:inherit}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper){background-color:#fff;border:1px solid #949494;box-sizing:border-box;padding:4px}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) .wp-block-search__input{border:none;border-radius:0;padding:0 4px}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) .wp-block-search__input:focus{outline:none}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) :where(.wp-block-search__button){padding:4px 8px}.wp-block-search.aligncenter .wp-block-search__inside-wrapper{margin:auto}.wp-block[data-align=right] .wp-block-search.wp-block-search__button-only .wp-block-search__inside-wrapper{float:right}
68/*# sourceURL=https://www.epstudiossoftware.com/wp-includes/blocks/search/style.min.css */
69</style>
70<style id="wp-block-embed-inline-css">
71.wp-block-embed.alignleft,.wp-block-embed.alignright,.wp-block[data-align=left]>[data-type="core/embed"],.wp-block[data-align=right]>[data-type="core/embed"]{max-width:360px;width:100%}.wp-block-embed.alignleft .wp-block-embed__wrapper,.wp-block-embed.alignright .wp-block-embed__wrapper,.wp-block[data-align=left]>[data-type="core/embed"] .wp-block-embed__wrapper,.wp-block[data-align=right]>[data-type="core/embed"] .wp-block-embed__wrapper{min-width:280px}.wp-block-cover .wp-block-embed{min-height:240px;min-width:320px}.wp-block-group.is-layout-flex .wp-block-embed{flex:1 1 0%;min-width:0}.wp-block-embed{overflow-wrap:break-word}.wp-block-embed :where(figcaption){margin-bottom:1em;margin-top:.5em}.wp-block-embed iframe{max-width:100%}.wp-block-embed__wrapper{position:relative}.wp-embed-responsive .wp-has-aspect-ratio .wp-block-embed__wrapper:before{content:"";display:block;padding-top:50%}.wp-embed-responsive .wp-has-aspect-ratio iframe{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.wp-embed-responsive .wp-embed-aspect-21-9 .wp-block-embed__wrapper:before{padding-top:42.85%}.wp-embed-responsive .wp-embed-aspect-18-9 .wp-block-embed__wrapper:before{padding-top:50%}.wp-embed-responsive .wp-embed-aspect-16-9 .wp-block-embed__wrapper:before{padding-top:56.25%}.wp-embed-responsive .wp-embed-aspect-4-3 .wp-block-embed__wrapper:before{padding-top:75%}.wp-embed-responsive .wp-embed-aspect-1-1 .wp-block-embed__wrapper:before{padding-top:100%}.wp-embed-responsive .wp-embed-aspect-9-16 .wp-block-embed__wrapper:before{padding-top:177.77%}.wp-embed-responsive .wp-embed-aspect-1-2 .wp-block-embed__wrapper:before{padding-top:200%}
72/*# sourceURL=https://www.epstudiossoftware.com/wp-includes/blocks/embed/style.min.css */
73</style>
74
75<style id="classic-theme-styles-inline-css">
76/*! This file is auto-generated */
77.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;
77padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
78/*# sourceURL=/wp-includes/css/classic-themes.min.css */
79</style>
80
81<style id="global-styles-inline-css">
82:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #FFFFFF;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--color--dark-gray: #28303D;--wp--preset--color--gray: #39414D;--wp--preset--color--green: #D1E4DD;--wp--preset--color--blue: #D1DFE4;--wp--preset--color--purple: #D1D1E4;--wp--preset--color--red: #E4D1D1;--wp--preset--color--orange: #E4DAD1;--wp--preset--color--yellow: #EEEADD;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);
82--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--gradient--purple-to-yellow: linear-gradient(160deg, #D1D1E4 0%, #EEEADD 100%);--wp--preset--gradient--yellow-to-purple: linear-gradient(160deg, #EEEADD 0%, #D1D1E4 100%);--wp--preset--gradient--green-to-yellow: linear-gradient(160deg, #D1E4DD 0%, #EEEADD 100%);--wp--preset--gradient--yellow-to-green: linear-gradient(160deg, #EEEADD 0%, #D1E4DD 100%);--wp--preset--gradient--red-to-yellow: linear-gradient(160deg, #E4D1D1 0%, #EEEADD 100%);--wp--preset--gradient--yellow-to-red: linear-gradient(160deg, #EEEADD 0%, #E4D1D1 100%);--wp--preset--gradient--purple-to-red: linear-gradient(160deg, #D1D1E4 0%, #E4D1D1 100%);--wp--preset--gradient--red-to-purple: linear-gradient(160deg, #E4D1D1 0%, #D1D1E4 100%);--wp--preset--font-size--small: 18px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 24px;--wp--preset--font-size--x-large: 42px;--wp--preset--font-size--extra-small: 16px;--wp--preset--font-size--normal: 20px;--wp--preset--font-size--extra-large: 40px;--wp--preset--font-size--huge: 96px;--wp--preset--font-size--gigantic: 144px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}.wp-block-button{--wp--preset--dimension--25: 25%;--wp--preset--dimension--50: 50%;--wp--preset--dimension--75: 75%;--wp--preset--dimension--100: 100%;}:where(body) { margin: 0; }:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-dark-gray-color{color: var(--wp--preset--color--dark-gray) !important;}.has-gray-color{color: var(--wp--preset--color--gray) !important;}.has-green-color{color: var(--wp--preset--color--green) !important;}.has-blue-color{color: var(--wp--preset--color--blue) !important;}.has-purple-color{color: var(--wp--preset--color--purple) !important;}.has-red-color{color: var(--wp--preset--color--red) !important;}.has-orange-color{color: var(--wp--preset--color--orange) !important;}.has-yellow-color{color: var(--wp--preset--color--yellow) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-dark-gray-background-color{background-color: var(--wp--preset--color--dark-gray) !important;}.has-gray-background-color{background-color: var(--wp--preset--color--gray) !important;}.has-green-background-color{background-color: var(--wp--preset--color--green) !important;}.has-blue-background-color{background-color: var(--wp--preset--color--blue) !important;}.has-purple-background-color{background-color: var(--wp--preset--color--purple) !important;}.has-red-background-color{background-color: var(--wp--preset--color--red) !important;}.has-orange-background-color{background-color: var(--wp--preset--color--orange) !important;}.has-yellow-background-color{background-color: var(--wp--preset--color--yellow) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-dark-gray-border-color{border-color: var(--wp--preset--color--dark-gray) !important;}.has-gray-border-color{border-color: var(--wp--preset--color--gray) !important;}.has-green-border-color{border-color: var(--wp--preset--color--green) !important;}.has-blue-border-color{border-color: var(--wp--preset--color--blue) !important;}.has-purple-border-color{border-color: var(--wp--preset--color--purple) !important;}.has-red-border-color{border-color: var(--wp--preset--color--red) !important;}.has-orange-border-color{border-color: var(--wp--preset--color--orange) !important;}.has-yellow-border-color{border-color: var(--wp--preset--color--yellow) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
82.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-purple-to-yellow-gradient-background{background: var(--wp--preset--gradient--purple-to-yellow) !important;}.has-yellow-to-purple-gradient-background{background: var(--wp--preset--gradient--yellow-to-purple) !important;}.has-green-to-yellow-gradient-background{background: var(--wp--preset--gradient--green-to-yellow) !important;}.has-yellow-to-green-gradient-background{background: var(--wp--preset--gradient--yellow-to-green) !important;}.has-red-to-yellow-gradient-background{background: var(--wp--preset--gradient--red-to-yellow) !important;}.has-yellow-to-red-gradient-background{background: var(--wp--preset--gradient--yellow-to-red) !important;}.has-purple-to-red-gradient-background{background: var(--wp--preset--gradient--purple-to-red) !important;}.has-red-to-purple-gradient-background{background: var(--wp--preset--gradient--red-to-purple) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}.has-extra-small-font-size{font-size: var(--wp--preset--font-size--extra-small) !important;}.has-normal-font-size{font-size: var(--wp--preset--font-size--normal) !important;}.has-extra-large-font-size{font-size: var(--wp--preset--font-size--extra-large) !important;}.has-huge-font-size{font-size: var(--wp--preset--font-size--huge) !important;}.has-gigantic-font-size{font-size: var(--wp--preset--font-size--gigantic) !important;}
83/*# sourceURL=global-styles-inline-css */
84</style>
85
86<style id="jetpack-stats-inline-css">
87img#wpstats{display:none}
88/*# sourceURL=jetpack-stats-inline-css */
89</style>
90<style id="jetpack_likes-inline-css">
91#jp-post-flair{padding-top:.5em}#content div.sharedaddy,#main div.sharedaddy,div.sharedaddy{clear:both}div.sharedaddy h3.sd-title{display:inline-block;font-size:9pt;font-weight:700;line-height:1.2;margin:0 0 1em}div.sharedaddy h3.sd-title:before{border-top:1px solid #dcdcde;content:"";display:block;margin-bottom:1em;min-width:30px;width:100%}div.jetpack-likes-widget-wrapper{min-height:50px;position:relative;width:100%}div.jetpack-likes-widget-wrapper .sd-link-color{font-size:12px}div.jetpack-comment-likes-widget-wrapper{min-height:31px;position:relative;width:100%}div.jetpack-comment-likes-widget-wrapper iframe{margin-bottom:0}#likes-other-gravatars{background-color:#fff;border:1px solid #dcdcde;border-radius:4px;box-shadow:none;display:none;height:auto;max-height:240px;min-width:220px;overflow:auto;padding:9px 12px 10px;position:absolute;z-index:1000}#likes-other-gravatars *{line-height:normal}#likes-other-gravatars .likes-text{color:#101517;font-size:12px;font-weight:500;padding-bottom:8px}#likes-other-gravatars :is(li,ul){list-style-type:none;margin:0;padding:0;text-indent:0}#likes-other-gravatars li:before{content:""}#likes-other-gravatars ul.wpl-avatars{display:block;max-height:190px;overflow:auto}#likes-other-gravatars ul.wpl-avatars li{float:none;height:28px;margin:0 0 4px;width:196px}#likes-other-gravatars ul.wpl-avatars li a{align-items:center;border-bottom:none!important;display:flex;gap:8px;margin:0 2px 0 0;text-decoration:none}#likes-other-gravatars ul.wpl-avatars li a span{color:#2c3338;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#likes-other-gravatars ul.wpl-avatars li a img{background:none;border:none;border-radius:50%;box-sizing:border-box;margin:0!important;padding:1px!important;position:static}div.sd-box{border-top:1px solid #00000021}.jetpack-likes-widget-loaded iframe,.jetpack-likes-widget-loading .likes-widget-placeholder,.jetpack-likes-widget-unloaded .likes-widget-placeholder{display:block}.jetpack-likes-widget-loaded .likes-widget-placeholder,.jetpack-likes-widget-loading iframe,.jetpack-likes-widget-unloaded iframe{display:none}.comment-likes-widget,.entry-content .post-likes-widget,.post-likes-widget{border-width:0;margin:0}.comment-likes-widget-placeholder,.post-likes-widget-placeholder{border-width:0;margin:0;position:relative}.comment-likes-widget-placeholder{display:flex;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;height:18px;position:absolute}.comment-likes-widget-placeholder:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' d='M0 0h24v24H0z'/%3E%3Cpath fill='%232ea2cc' d='m12 2 2.582 6.953L22 9.257l-5.822 4.602L18.18 21 12 16.89 5.82 21l2.002-7.14L2 9.256l7.418-.304'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:16px 16px;color:#2ea2cc;content:"";display:inline-block;height:16px;padding-right:5px;position:relative;top:3px;width:16px}.post-likes-widget-placeholder .button{display:none}:is(.comment-likes-widget-placeholder,.post-likes-widget-placeholder) .loading{color:#999;font-size:12px}.comment-likes-widget-placeholder .loading{align-self:center;color:#4e4e4e;margin-top:4px;padding-left:5px}
91div.sharedaddy.sd-like-enabled .sd-like h3{display:none}div.sharedaddy.sd-like-enabled .sd-like .post-likes-widget{float:none;position:absolute;top:0;width:100%}.comment-likes-widget{width:100%}.cs-rating,.pd-rating{display:block!important}.sd-gplus .sd-title{display:none}@media print{.jetpack-likes-widget-wrapper{display:none}}
92/*# sourceURL=https://www.epstudiossoftware.com/wp-content/plugins/jetpack/_inc/build/likes/style.min.css */
93</style>
94<script data-jetpack-boost="ignore" id="jquery-core-js" src="https://www.epstudiossoftware.com/wp-includes/js/jquery/jquery.min.js?ver=3.7.1"></script>
94
95
96<link rel="https://api.w.org/" href="https://www.epstudiossoftware.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://www.epstudiossoftware.com/wp-json/wp/v2/pages/1855" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://www.epstudiossoftware.com/xmlrpc.php?rsd" />
97<meta name="generator" content="WordPress 7.1.2" />
98<link rel="canonical" href="https://www.epstudiossoftware.com/about-ep-calipers/" />
99<link rel='shortlink' href='https://wp.me/P1qPOZ-tV' />
100<style>#google_language_translator{clear:both;}#flags{width:165px;}#flags a{display:inline-block;margin-right:2px;}.goog-tooltip{display: none!important;}.goog-tooltip:hover{display: none!important;}.goog-text-highlight{background-color:transparent!important;border:none!important;box-shadow:none!important;}#google_language_translator select.goog-te-combo{color:#32373c;}div.skiptranslate{display:none!important;}body{top:0px!important;}#goog-gt-{display:none!important;}font font{background-color:transparent!important;box-shadow:none!important;position:initial!important;}#glt-translate-trigger{left:20px;right:auto;}#glt-translate-trigger > span{color:#ffffff;}#glt-translate-trigger{background:#f89406;}.goog-te-gadget .goog-te-combo{width:150px;}</style><link rel="pingback" href="https://www.epstudiossoftware.com/xmlrpc.php"><meta name="description" content="EP Calipers&nbsp;allows you to use electronic calipers to make measurements on images of ECGs or EP recordings. &nbsp;Use time calipers to measure intervals or heart rate, amplitude calipers to measure voltage, and angle calipers for specialized uses such as evaluating Brugada Syndrome. See this post for more details. EP Calipers is available for iPhone or&hellip;" />
101<style id="custom-background-css">
102body.custom-background { background-color: #b4dded; }
103</style>
104
105<!-- Jetpack Open Graph Tags -->
106<meta property="og:type" content="article" />
107<meta property="og:title" content="EP Calipers" />
108<meta property="og:url" content="https://www.epstudiossoftware.com/about-ep-calipers/" />
109<meta property="og:description" content="EP Calipers&nbsp;allows you to use electronic calipers to make measurements on images of ECGs or EP recordings. &nbsp;Use time calipers to measure intervals or heart rate, amplitude calipers to mea…" />
110<meta property="article:published_time" content="2015-04-24T07:37:01+00:00" />
111<meta property="article:modified_time" content="2024-06-16T13:34:08+00:00" />
112<meta property="og:site_name" content="EP Studios" />
113<meta property="og:image" content="https://www.epstudiossoftware.com/wp-content/uploads/2019/12/Simulator-Screen-Shot-iPhone-11-Pro-2019-12-11-at-20.00.32.png" />
114<meta property="og:image:width" content="1125" />
115<meta property="og:image:height" content="2436" />
116<meta property="og:image:alt" content="" />
117<meta property="og:locale" content="en_US" />
118<meta name="twitter:text:title" content="EP Calipers" />
119<meta name="twitter:image" content="https://i0.wp.com/www.epstudiossoftware.com/wp-content/uploads/2021/06/180-1.png?fit=180%2C180&#038;ssl=1&#038;w=144" />
120<meta name="twitter:card" content="summary" />
121
122<!-- End Jetpack Open Graph Tags -->
123<link rel="icon" href="https://i0.wp.com/www.epstudiossoftware.com/wp-content/uploads/2021/06/cropped-1024.png?fit=32%2C32&#038;ssl=1" sizes="32x32" />
124<link rel="icon" href="https://i0.wp.com/www.epstudiossoftware.com/wp-content/uploads/2021/06/cropped-1024.png?fit=192%2C192&#038;ssl=1" sizes="192x192" />
125<link rel="apple-touch-icon" href="https://i0.wp.com/www.epstudiossoftware.com/wp-content/uploads/2021/06/cropped-1024.png?fit=180%2C180&#038;ssl=1" />
126<meta name="msapplication-TileImage" content="https://i0.wp.com/www.epstudiossoftware.com/wp-content/uploads/2021/06/cropped-1024.png?fit=270%2C270&#038;ssl=1" />
127<noscript><link rel='stylesheet' id='all-css-1b5ac0f0869817b91fbf871df3e029a3' href='https://www.epstudiossoftware.com/wp-content/boost-cache/static/b6c71dadb7.min.css' type='text/css' media='all' /></noscript><link data-media="all" onload="this.media=this.dataset.media; delete this.dataset.media; this.removeAttribute( &apos;onload&apos; );" rel='stylesheet' id='all-css-1b5ac0f0869817b91fbf871df3e029a3' href='https://www.epstudiossoftware.com/wp-content/boost-cache/static/b6c71dadb7.min.css' type='text/css' media="not all" />
128
129</head>
130
131<body class="wp-singular page-template-default page page-id-1855 custom-background wp-embed-responsive wp-theme-twentytwentyone is-light-theme no-js singular has-main-navigation">
132<div id="page" class="site">
133	<a class="skip-link screen-reader-text" href="#content">
134		Skip to content	</a>
135
136	
137<header id="masthead" class="site-header has-title-and-tagline has-menu">
138
139	
140
141<div class="site-branding">
142
143	
144						<p class="site-title"><a href="https://www.epstudiossoftware.com/" rel="home">EP Studios</a></p>
145			
146			<p class="site-description">
147			Heart rhythm management in your pocket		</p>
148	</div><!-- .site-branding -->
149	
150	<nav id="site-navigation" class="primary-navigation" aria-label="Primary menu">
151		<div class="menu-button-container">
152			<button id="primary-mobile-menu" class="button" aria-controls="primary-menu-list" aria-expanded="false">
153				<span class="dropdown-icon open">Menu					<svg class="svg-icon" width="24" height="24" aria-hidden="true" role="img" focusable="false" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M4.5 6H19.5V7.5H4.5V6ZM4.5 12H19.5V13.5H4.5V12ZM19.5 18H4.5V19.5H19.5V18Z" fill="currentColor"/></svg>				</span>
154				<span class="dropdown-icon close">Close					<svg class="svg-icon" width="24" height="24" aria-hidden="true" role="img" focusable="false" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M12 10.9394L5.53033 4.46973L4.46967 5.53039L10.9393 12.0001L4.46967 18.4697L5.53033 19.5304L12 13.0607L18.4697 19.5304L19.5303 18.4697L13.0607 12.0001L19.5303 5.53039L18.4697 4.46973L12 10.9394Z" fill="currentColor"/></svg>				</span>
155			</button><!-- #primary-mobile-menu -->
156		</div><!-- .menu-button-container -->
157		<div class="primary-menu-container"><ul id="primary-menu-list" class="menu-wrapper"><li id="menu-item-987" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-home menu-item-987"><a href="http://www.epstudiossoftware.com/">Home</a></li>
158<li id="menu-item-980" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-980"><a href="https://www.epstudiossoftware.com/ep-mobile/">EP Mobile</a></li>
159<li id="menu-item-1857" class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-1855 current_page_item menu-item-1857"><a href="https://www.epstudiossoftware.com/about-ep-calipers/" aria-current="page">EP Calipers</a></li>
160<li id="menu-item-2532" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2532"><a href="https://www.epstudiossoftware.com/ep-qtc/">EP QTc</a></li>
161<li id="menu-item-2733" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2733"><a href="https://www.epstudiossoftware.com/ep-diagram/">EP Diagram</a></li>
162<li id="menu-item-2943" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2943"><a href="https://www.epstudiossoftware.com/morbidmeter/">MorbidMeter</a></li>
163<li id="menu-item-2542" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2542"><a href="https://www.epstudiossoftware.com/blog/">Blog</a></li>
164<li id="menu-item-983" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-983"><a href="https://www.epstudiossoftware.com/contact/">Contact</a></li>
165<li id="menu-item-986" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-986"><a href="https://www.epstudiossoftware.com/about/">About</a></li>
166<li id="menu-item-2171" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-privacy-policy menu-item-2171"><a rel="privacy-policy" href="https://www.epstudiossoftware.com/ep-mobile/privacy-policy/">Site Privacy Policy</a></li>
167</ul></div>	</nav><!-- #site-navigation -->
168	
169</header><!-- #masthead -->
170
171	<div id="content" class="site-content">
172		<div id="primary" class="content-area">
173			<main id="main" class="site-main">
174
175<article id="post-1855" class="post-1855 page type-page status-publish has-post-thumbnail hentry entry">
176
177			<header class="entry-header alignwide">
178			<h1 class="entry-title">EP Calipers</h1>			
179		
180			<figure class="post-thumbnail">
181				<img width="180" height="180" src="https://i0.wp.com/www.epstudiossoftware.com/wp-content/uploads/2021/06/180-1.png?fit=180%2C180&amp;ssl=1" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" srcset="https://i0.wp.com/www.epstudiossoftware.com/wp-content/uploads/2021/06/180-1.png?w=180&amp;ssl=1 180w, https://i0.wp.com/www.epstudiossoftware.com/wp-content/uploads/2021/06/180-1.png?resize=150%2C150&amp;ssl=1 150w" sizes="(max-width: 180px) 100vw, 180px" style="width:100%;height:100%;max-width:180px;" />							</figure><!-- .post-thumbnail -->
182
183						</header><!-- .entry-header -->
184	
185	<div class="entry-content">
186		
187<p class="wp-block-paragraph"><strong>EP Calipers</strong>&nbsp;allows you to use electronic calipers to make measurements on images of ECGs or EP recordings. &nbsp;Use time calipers to measure intervals or heart rate, amplitude calipers to measure voltage, and angle calipers for specialized uses such as evaluating Brugada Syndrome.  See <a href="http://www.epstudiossoftware.com/?p=1840">this post</a> for more details.</p>
188
189
190
191<p class="wp-block-paragraph"><strong>EP Calipers</strong> is available for <a href="https://itunes.apple.com/us/app/ep-calipers/id982313078?mt=8">iPhone or iPad</a>, &nbsp;<a href="https://play.google.com/store/apps/details?id=org.epstudios.epcalipers">Android devices</a>, &nbsp;<a href="https://itunes.apple.com/us/app/ep-calipers/id1079263831?mt=12">Mac</a>, and <a href="https://apps.microsoft.com/detail/9mzbxlhkkkj1?hl=en-us&amp;gl=US">Microsoft Windows</a>&#x2122;.</p>
192
193
194<section id="custom_html-2" class="widget_text widget widget_custom_html amr_widget"><h2 class="widget-title">Get EP Calipers</h2><div class="textwidget custom-html-widget"><a href="https://play.google.com/store/apps/details?id=org.epstudios.epcalipers&utm_source=global_co&utm_medium=prtnr&utm_content=Mar2515&utm_campaign=PartBadge&pcampaignid=MKT-Other-global-all-co-prtnr-py-PartBadge-Mar2515-1"><img decoding="async" data-recalc-dims="1" alt="Get it on Google Play" src="https://i0.wp.com/play.google.com/intl/en_us/badges/images/generic/en-play-badge.png?w=155&#038;ssl=1" class="size-full wp-image-958 alignnone"  /></a>
195<a href="https://itunes.apple.com/us/app/ep-calipers/id982313078?mt=8"><img decoding="async" data-recalc-dims="1" class="size-full wp-image-958 alignnone" style="color: #333333; font-style: normal;" title="Download_on_the_App_Store_Badge_US-UK_135x40_0824" alt="" src="https://i0.wp.com/www.epstudiossoftware.com/wp-content/uploads/2012/02/Download_on_the_App_Store_Badge_US-UK_135x40_08241.png?resize=135%2C40&#038;ssl=1" width="135" height="40" /></a>
196<a href="https://itunes.apple.com/us/app/ep-calipers/id1079263831?mt=12"><img decoding="async" data-recalc-dims="1" class="size-full wp-image-958 alignnone" style="color: #333333; font-style: normal;" title="Download_on_the_Mac_App_Store_Badge_US-UK_165x40" alt="" src="https://i0.wp.com/www.epstudiossoftware.com/wp-content/uploads/2016/02/Download_on_the_Mac_App_Store_Badge_US-UK_165x40.png?resize=165%2C40&#038;ssl=1"  width="165" height="40" /></a>
197<a href="https://apps.microsoft.com/detail/EP%20Calipers%203/9MZBXLHKKKJ1?mode=direct">
198	<img decoding="async" src="https://get.microsoft.com/images/en-us%20dark.svg" width="120" class="size-full wp-image-958 alignnone"/>
199</a>
200</div></section>
201
202
203
204<p class="wp-block-paragraph"></p>
205
206
207
208<h3 class="wp-block-heading">Note on EP Calipers for Windows</h3>
209
210
211
212<p class="wp-block-paragraph">A new version of <strong>EP Calipers for Windows</strong>, <strong>
212<a href="https://apps.microsoft.com/detail/9mzbxlhkkkj1?hl=en-us&amp;gl=US">EP Calipers 3</a></strong> is now available on the <a href="https://apps.microsoft.com/detail/9mzbxlhkkkj1?hl=en-us&amp;gl=US">Microsoft Store</a>. See this <a href="https://www.epstudiossoftware.com/ep-calipers-3-for-windows/" data-type="post" data-id="2889">blog post</a> for more information on this completely rewritten version of the app.  </p>
213
214
215
216<p class="wp-block-paragraph">The original version, the version 2.x series, is still <a href="https://apps.microsoft.com/detail/9nblggh4xj2h?hl=en-us&amp;gl=US">available</a> and will be supported, but it is encouraged that new users obtain the <a href="https://apps.microsoft.com/detail/9mzbxlhkkkj1?hl=en-us&amp;gl=US">new version </a>and users of the original version are encouraged to <a href="https://apps.microsoft.com/detail/9mzbxlhkkkj1?hl=en-us&amp;gl=US">upgrade</a>.</p>
217
218
219
220<p class="wp-block-paragraph"><strong>EP Calipers for Windows</strong> is only available from the Microsoft Store.  Users and institutions interested in obtaining the app outside of the Store or who want a multi-user license should contact <a href="https://www.epstudiossoftware.com/contact/" data-type="page" data-id="564">support at EP Studios</a> directly.</p>
221
222
223
224<h3 class="wp-block-heading">Examples</h3>
225
226
227
228<figure class="wp-block-image size-large"><img fetchpriority="high" decoding="async" width="1125" height="2436" src="https://i0.wp.com/www.epstudiossoftware.com/wp-content/uploads/2019/12/Simulator-Screen-Shot-iPhone-11-Pro-2019-12-11-at-20.00.32.png?fit=473%2C1024&amp;ssl=1" alt="" class="wp-image-2610" srcset="https://i0.wp.com/www.epstudiossoftware.com/wp-content/uploads/2019/12/Simulator-Screen-Shot-iPhone-11-Pro-2019-12-11-at-20.00.32.png?w=1125&amp;ssl=1 1125w, https://i0.wp.com/www.epstudiossoftware.com/wp-content/uploads/2019/12/Simulator-Screen-Shot-iPhone-11-Pro-2019-12-11-at-20.00.32.png?resize=139%2C300&amp;ssl=1 139w, https://i0.wp.com/www.epstudiossoftware.com/wp-content/uploads/2019/12/Simulator-Screen-Shot-iPhone-11-Pro-2019-12-11-at-20.00.32.png?resize=473%2C1024&amp;ssl=1 473w, https://i0.wp.com/www.epstudiossoftware.com/wp-content/uploads/2019/12/Simulator-Screen-Shot-iPhone-11-Pro-2019-12-11-at-20.00.32.png?resize=768%2C1663&amp;ssl=1 768w, https://i0.wp.com/www.epstudiossoftware.com/wp-content/uploads/2019/12/Simulator-Screen-Shot-iPhone-11-Pro-2019-12-11-at-20.00.32.png?resize=709%2C1536&amp;ssl=1 709w, https://i0.wp.com/www.epstudiossoftware.com/wp-content/uploads/2019/12/Simulator-Screen-Shot-iPhone-11-Pro-2019-12-11-at-20.00.32.png?resize=946%2C2048&amp;ssl=1 946w" sizes="(max-width: 750px) 100vw, 750px" /><figcaption class="wp-element-caption">Add time, amplitude, or angle calipers</figcaption></figure>
229
230
231
232<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1125" height="2436" src="https://i1.wp.com/www.epstudiossoftware.com/wp-content/uploads/2019/12/Simulator-Screen-Shot-iPhone-11-Pro-2019-12-11-at-20.00.43.png?fit=473%2C1024&amp;ssl=1" alt="" class="wp-image-2611" srcset="https://i0.wp.com/www.epstudiossoftware.com/wp-content/uploads/2019/12/Simulator-Screen-Shot-iPhone-11-Pro-2019-12-11-at-20.00.43.png?w=1125&amp;ssl=1 1125w, https://i0.wp.com/www.epstudiossoftware.com/wp-content/uploads/2019/12/Simulator-Screen-Shot-iPhone-11-Pro-2019-12-11-at-20.00.43.png?resize=139%2C300&amp;ssl=1 139w, https://i0.wp.com/www.epstudiossoftware.com/wp-content/uploads/2019/12/Simulator-Screen-Shot-iPhone-11-Pro-2019-12-11-at-20.00.43.png?resize=473%2C1024&amp;ssl=1 473w, https://i0.wp.com/www.epstudiossoftware.com/wp-content/uploads/2019/12/Simulator-Screen-Shot-iPhone-11-Pro-2019-12-11-at-20.00.43.png?resize=768%2C1663&amp;ssl=1 768w, https://i0.wp.com/www.epstudiossoftware.com/wp-content/uploads/2019/12/Simulator-Screen-Shot-iPhone-11-Pro-2019-12-11-at-20.00.43.png?resize=709%2C1536&amp;ssl=1 709w, https://i0.wp.com/www.epstudiossoftware.com/wp-content/uploads/2019/12/Simulator-Screen-Shot-iPhone-11-Pro-2019-12-11-at-20.00.43.png?resize=946%2C2048&amp;
232ssl=1 946w" sizes="auto, (max-width: 750px) 100vw, 750px" /><figcaption class="wp-element-caption">Time caliper before calibration</figcaption></figure>
233
234
235
236<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1125" height="2436" src="https://i1.wp.com/www.epstudiossoftware.com/wp-content/uploads/2019/12/Simulator-Screen-Shot-iPhone-11-Pro-2019-12-11-at-20.01.03.png?fit=473%2C1024&amp;ssl=1" alt="" class="wp-image-2612" srcset="https://i0.wp.com/www.epstudiossoftware.com/wp-content/uploads/2019/12/Simulator-Screen-Shot-iPhone-11-Pro-2019-12-11-at-20.01.03.png?w=1125&amp;ssl=1 1125w, https://i0.wp.com/www.epstudiossoftware.com/wp-content/uploads/2019/12/Simulator-Screen-Shot-iPhone-11-Pro-2019-12-11-at-20.01.03.png?resize=139%2C300&amp;ssl=1 139w, https://i0.wp.com/www.epstudiossoftware.com/wp-content/uploads/2019/12/Simulator-Screen-Shot-iPhone-11-Pro-2019-12-11-at-20.01.03.png?resize=473%2C1024&amp;ssl=1 473w, https://i0.wp.com/www.epstudiossoftware.com/wp-content/uploads/2019/12/Simulator-Screen-Shot-iPhone-11-Pro-2019-12-11-at-20.01.03.png?resize=768%2C1663&amp;ssl=1 768w, https://i0.wp.com/www.epstudiossoftware.com/wp-content/uploads/2019/12/Simulator-Screen-Shot-iPhone-11-Pro-2019-12-11-at-20.01.03.png?resize=709%2C1536&amp;ssl=1 709w, https://i0.wp.com/www.epstudiossoftware.com/wp-content/uploads/2019/12/Simulator-Screen-Shot-iPhone-11-Pro-2019-12-11-at-20.01.03.png?resize=946%2C2048&amp;ssl=1 946w" sizes="auto, (max-width: 750px) 100vw, 750px" /><figcaption class="wp-element-caption">Measure a known interval to calibrate (e.g. 5 &#8220;boxes&#8221; at 25 mm/sec standard ECG speed which equals 1000 msec)</figcaption></figure>
237
238
239
240<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1125" height="2436" src="https://i1.wp.com/www.epstudiossoftware.com/wp-content/uploads/2019/12/Simulator-Screen-Shot-iPhone-11-Pro-2019-12-11-at-20.01.23.png?fit=473%2C1024&amp;ssl=1" alt="" class="wp-image-2613" srcset="https://i0.wp.com/www.epstudiossoftware.com/wp-content/uploads/2019/12/Simulator-Screen-Shot-iPhone-11-Pro-2019-12-11-at-20.01.23.png?w=1125&amp;ssl=1 1125w, https://i0.wp.com/www.epstudiossoftware.com/wp-content/uploads/2019/12/Simulator-Screen-Shot-iPhone-11-Pro-2019-12-11-at-20.01.23.png?resize=139%2C300&amp;ssl=1 139w, https://i0.wp.com/www.epstudiossoftware.com/wp-content/uploads/2019/12/Simulator-Screen-Shot-iPhone-11-Pro-2019-12-11-at-20.01.23.png?resize=473%2C1024&amp;ssl=1 473w, https://i0.wp.com/www.epstudiossoftware.com/wp-content/uploads/2019/12/Simulator-Screen-Shot-iPhone-11-Pro-2019-12-11-at-20.01.23.png?resize=768%2C1663&amp;ssl=1 768w, https://i0.wp.com/www.epstudiossoftware.com/wp-content/uploads/2019/12/Simulator-Screen-Shot-iPhone-11-Pro-2019-12-11-at-20.01.23.png?resize=709%2C1536&amp;ssl=1 709w, https://i0.wp.com/www.epstudiossoftware.com/wp-content/uploads/2019/12/Simulator-Screen-Shot-iPhone-11-Pro-2019-12-11-at-20.01.23.png?resize=946%2C2048&amp;ssl=1 946w" sizes="auto, (max-width: 750px) 100vw, 750px" /><figcaption class="wp-element-caption">Caliper after calibration</figcaption></figure>
241
242
243
244<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1125" height="2436" src="https://i0.wp.com/www.epstudiossoftware.com/wp-content/uploads/2019/12/Simulator-Screen-Shot-iPhone-11-Pro-2019-12-11-at-20.02.03.png?fit=473%2C1024&amp;ssl=1" alt="" class="wp-image-2614" srcset="https://i0.wp.com/www.epstudiossoftware.com/wp-content/uploads/2019/12/Simulator-Screen-Shot-iPhone-11-Pro-2019-12-11-at-20.02.03.png?w=1125&amp;ssl=1 1125w, https://i0.wp.com/www.epstudiossoftware.com/wp-content/uploads/2019/12/Simulator-Screen-Shot-iPhone-11-Pro-2019-12-11-at-20.02.03.png?resize=139%2C300&amp;ssl=1 139w, https://i0.wp.com/www.epstudiossoftware.com/wp-content/uploads/2019/12/Simulator-Screen-Shot-iPhone-11-Pro-2019-12-11-at-20.02.03.png?resize=473%2C1024&amp;ssl=1 473w, https://i0.wp.com/www.epstudiossoftware.com/wp-content/uploads/2019/12/Simulator-Screen-Shot-iPhone-11-Pro-2019-12-11-at-20.02.03.png?resize=768%2C1663&amp;ssl=1 768w, https://i0.wp.com/www.epstudiossoftware.com/wp-content/uploads/2019/12/Simulator-Screen-Shot-iPhone-11-Pro-2019-12-11-at-20.02.03.png?resize=709%2C1536&amp;ssl=1 709w, https://i0.wp.com/www.epstudiossoftware.com/wp-content/uploads/2019/12/Simulator-Screen-Shot-iPhone-11-Pro-2019-12-11-at-20.02.03.png?resize=946%2C2048&amp;
244ssl=1 946w" sizes="auto, (max-width: 750px) 100vw, 750px" /><figcaption class="wp-element-caption">Calipers maintain calibration with image zoom</figcaption></figure>
245
246
247
248<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1125" height="2436" src="https://i2.wp.com/www.epstudiossoftware.com/wp-content/uploads/2019/12/Simulator-Screen-Shot-iPhone-11-Pro-2019-12-11-at-20.02.10.png?fit=473%2C1024&amp;ssl=1" alt="" class="wp-image-2616" srcset="https://i0.wp.com/www.epstudiossoftware.com/wp-content/uploads/2019/12/Simulator-Screen-Shot-iPhone-11-Pro-2019-12-11-at-20.02.10.png?w=1125&amp;ssl=1 1125w, https://i0.wp.com/www.epstudiossoftware.com/wp-content/uploads/2019/12/Simulator-Screen-Shot-iPhone-11-Pro-2019-12-11-at-20.02.10.png?resize=139%2C300&amp;ssl=1 139w, https://i0.wp.com/www.epstudiossoftware.com/wp-content/uploads/2019/12/Simulator-Screen-Shot-iPhone-11-Pro-2019-12-11-at-20.02.10.png?resize=473%2C1024&amp;ssl=1 473w, https://i0.wp.com/www.epstudiossoftware.com/wp-content/uploads/2019/12/Simulator-Screen-Shot-iPhone-11-Pro-2019-12-11-at-20.02.10.png?resize=768%2C1663&amp;ssl=1 768w, https://i0.wp.com/www.epstudiossoftware.com/wp-content/uploads/2019/12/Simulator-Screen-Shot-iPhone-11-Pro-2019-12-11-at-20.02.10.png?resize=709%2C1536&amp;ssl=1 709w, https://i0.wp.com/www.epstudiossoftware.com/wp-content/uploads/2019/12/Simulator-Screen-Shot-iPhone-11-Pro-2019-12-11-at-20.02.10.png?resize=946%2C2048&amp;ssl=1 946w" sizes="auto, (max-width: 750px) 100vw, 750px" /><figcaption class="wp-element-caption">Toggle between interval measurements and heart rate</figcaption></figure>
249
250
251
252<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1125" height="2436" src="https://i0.wp.com/www.epstudiossoftware.com/wp-content/uploads/2019/12/Simulator-Screen-Shot-iPhone-11-Pro-2019-12-11-at-20.02.34.png?fit=473%2C1024&amp;ssl=1" alt="" class="wp-image-2615" srcset="https://i0.wp.com/www.epstudiossoftware.com/wp-content/uploads/2019/12/Simulator-Screen-Shot-iPhone-11-Pro-2019-12-11-at-20.02.34.png?w=1125&amp;ssl=1 1125w, https://i0.wp.com/www.epstudiossoftware.com/wp-content/uploads/2019/12/Simulator-Screen-Shot-iPhone-11-Pro-2019-12-11-at-20.02.34.png?resize=139%2C300&amp;ssl=1 139w, https://i0.wp.com/www.epstudiossoftware.com/wp-content/uploads/2019/12/Simulator-Screen-Shot-iPhone-11-Pro-2019-12-11-at-20.02.34.png?resize=473%2C1024&amp;ssl=1 473w, https://i0.wp.com/www.epstudiossoftware.com/wp-content/uploads/2019/12/Simulator-Screen-Shot-iPhone-11-Pro-2019-12-11-at-20.02.34.png?resize=768%2C1663&amp;ssl=1 768w, https://i0.wp.com/www.epstudiossoftware.com/wp-content/uploads/2019/12/Simulator-Screen-Shot-iPhone-11-Pro-2019-12-11-at-20.02.34.png?resize=709%2C1536&amp;ssl=1 709w, https://i0.wp.com/www.epstudiossoftware.com/wp-content/uploads/2019/12/Simulator-Screen-Shot-iPhone-11-Pro-2019-12-11-at-20.02.34.png?resize=946%2C2048&amp;ssl=1 946w" sizes="auto, (max-width: 750px) 100vw, 750px" /><figcaption class="wp-element-caption">Measure mean intervals and heart rates.  Useful for irregular rhythms like atrial fibrillation.</figcaption></figure>
253
254
255
256<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1125" height="2436" src="https://i1.wp.com/www.epstudiossoftware.com/wp-content/uploads/2019/12/Simulator-Screen-Shot-iPhone-11-Pro-2019-12-11-at-20.03.30.png?fit=473%2C1024&amp;ssl=1" alt="" class="wp-image-2617" srcset="https://i0.wp.com/www.epstudiossoftware.com/wp-content/uploads/2019/12/Simulator-Screen-Shot-iPhone-11-Pro-2019-12-11-at-20.03.30.png?w=1125&amp;ssl=1 1125w, https://i0.wp.com/www.epstudiossoftware.com/wp-content/uploads/2019/12/Simulator-Screen-Shot-iPhone-11-Pro-2019-12-11-at-20.03.30.png?resize=139%2C300&amp;ssl=1 139w, https://i0.wp.com/www.epstudiossoftware.com/wp-content/uploads/2019/12/Simulator-Screen-Shot-iPhone-11-Pro-2019-12-11-at-20.03.30.png?resize=473%2C1024&amp;ssl=1 473w, https://i0.wp.com/www.epstudiossoftware.com/wp-content/uploads/2019/12/Simulator-Screen-Shot-iPhone-11-Pro-2019-12-11-at-20.03.30.png?resize=768%2C1663&amp;ssl=1 768w, https://i0.wp.com/www.epstudiossoftware.com/wp-content/uploads/2019/12/Simulator-Screen-Shot-iPhone-11-Pro-2019-12-11-at-20.03.30.png?resize=709%2C1536&amp;ssl=1 709w, https://i0.wp.com/www.epstudiossoftware.com/wp-content/uploads/2019/12/Simulator-Screen-Shot-iPhone-11-Pro-2019-12-11-at-20.03.30.png?resize=946%2C2048&amp;
256ssl=1 946w" sizes="auto, (max-width: 750px) 100vw, 750px" /><figcaption class="wp-element-caption">Use calipers to measure the QT interval</figcaption></figure>
257
258
259
260<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1125" height="2436" src="https://i1.wp.com/www.epstudiossoftware.com/wp-content/uploads/2019/12/Simulator-Screen-Shot-iPhone-11-Pro-2019-12-11-at-20.03.48.png?fit=473%2C1024&amp;ssl=1" alt="" class="wp-image-2618" srcset="https://i0.wp.com/www.epstudiossoftware.com/wp-content/uploads/2019/12/Simulator-Screen-Shot-iPhone-11-Pro-2019-12-11-at-20.03.48.png?w=1125&amp;ssl=1 1125w, https://i0.wp.com/www.epstudiossoftware.com/wp-content/uploads/2019/12/Simulator-Screen-Shot-iPhone-11-Pro-2019-12-11-at-20.03.48.png?resize=139%2C300&amp;ssl=1 139w, https://i0.wp.com/www.epstudiossoftware.com/wp-content/uploads/2019/12/Simulator-Screen-Shot-iPhone-11-Pro-2019-12-11-at-20.03.48.png?resize=473%2C1024&amp;ssl=1 473w, https://i0.wp.com/www.epstudiossoftware.com/wp-content/uploads/2019/12/Simulator-Screen-Shot-iPhone-11-Pro-2019-12-11-at-20.03.48.png?resize=768%2C1663&amp;ssl=1 768w, https://i0.wp.com/www.epstudiossoftware.com/wp-content/uploads/2019/12/Simulator-Screen-Shot-iPhone-11-Pro-2019-12-11-at-20.03.48.png?resize=709%2C1536&amp;ssl=1 709w, https://i0.wp.com/www.epstudiossoftware.com/wp-content/uploads/2019/12/Simulator-Screen-Shot-iPhone-11-Pro-2019-12-11-at-20.03.48.png?resize=946%2C2048&amp;ssl=1 946w" sizes="auto, (max-width: 750px) 100vw, 750px" /><figcaption class="wp-element-caption">Calculate the QTc using 4 different formulas</figcaption></figure>
261
262
263
264<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1125" height="2436" src="https://i1.wp.com/www.epstudiossoftware.com/wp-content/uploads/2019/12/Simulator-Screen-Shot-iPhone-11-Pro-2019-12-11-at-20.04.19.png?fit=473%2C1024&amp;ssl=1" alt="" class="wp-image-2619" srcset="https://i0.wp.com/www.epstudiossoftware.com/wp-content/uploads/2019/12/Simulator-Screen-Shot-iPhone-11-Pro-2019-12-11-at-20.04.19.png?w=1125&amp;ssl=1 1125w, https://i0.wp.com/www.epstudiossoftware.com/wp-content/uploads/2019/12/Simulator-Screen-Shot-iPhone-11-Pro-2019-12-11-at-20.04.19.png?resize=139%2C300&amp;ssl=1 139w, https://i0.wp.com/www.epstudiossoftware.com/wp-content/uploads/2019/12/Simulator-Screen-Shot-iPhone-11-Pro-2019-12-11-at-20.04.19.png?resize=473%2C1024&amp;ssl=1 473w, https://i0.wp.com/www.epstudiossoftware.com/wp-content/uploads/2019/12/Simulator-Screen-Shot-iPhone-11-Pro-2019-12-11-at-20.04.19.png?resize=768%2C1663&amp;ssl=1 768w, https://i0.wp.com/www.epstudiossoftware.com/wp-content/uploads/2019/12/Simulator-Screen-Shot-iPhone-11-Pro-2019-12-11-at-20.04.19.png?resize=709%2C1536&amp;ssl=1 709w, https://i0.wp.com/www.epstudiossoftware.com/wp-content/uploads/2019/12/Simulator-Screen-Shot-iPhone-11-Pro-2019-12-11-at-20.04.19.png?resize=946%2C2048&amp;ssl=1 946w" sizes="auto, (max-width: 750px) 100vw, 750px" /><figcaption class="wp-element-caption">Using marching calipers to evaluate complex arrhythmias</figcaption></figure>
265
266
267
268<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1125" height="2436" src="https://i1.wp.com/www.epstudiossoftware.com/wp-content/uploads/2019/12/Simulator-Screen-Shot-iPhone-11-Pro-2019-12-11-at-20.05.02.png?fit=473%2C1024&amp;ssl=1" alt="" class="wp-image-2620" srcset="https://i0.wp.com/www.epstudiossoftware.com/wp-content/uploads/2019/12/Simulator-Screen-Shot-iPhone-11-Pro-2019-12-11-at-20.05.02.png?w=1125&amp;ssl=1 1125w, https://i0.wp.com/www.epstudiossoftware.com/wp-content/uploads/2019/12/Simulator-Screen-Shot-iPhone-11-Pro-2019-12-11-at-20.05.02.png?resize=139%2C300&amp;ssl=1 139w, https://i0.wp.com/www.epstudiossoftware.com/wp-content/uploads/2019/12/Simulator-Screen-Shot-iPhone-11-Pro-2019-12-11-at-20.05.02.png?resize=473%2C1024&amp;ssl=1 473w, https://i0.wp.com/www.epstudiossoftware.com/wp-content/uploads/2019/12/Simulator-Screen-Shot-iPhone-11-Pro-2019-12-11-at-20.05.02.png?resize=768%2C1663&amp;ssl=1 768w, https://i0.wp.com/www.epstudiossoftware.com/wp-content/uploads/2019/12/Simulator-Screen-Shot-iPhone-11-Pro-2019-12-11-at-20.05.02.png?resize=709%2C1536&amp;ssl=1 709w, https://i0.wp.com/www.epstudiossoftware.com/wp-content/uploads/2019/12/Simulator-Screen-Shot-iPhone-11-Pro-2019-12-11-at-20.05.02.png?resize=946%2C2048&amp;
268ssl=1 946w" sizes="auto, (max-width: 750px) 100vw, 750px" /><figcaption class="wp-element-caption">Take photos of ECGs or load ECG images from your photo library.  You can open PDF files with EP Calipers to analyze figures in published papers.</figcaption></figure>
269
270
271
272<h3 class="wp-block-heading">Other examples</h3>
273
274
275<div class="wp-block-image">
276<figure class="aligncenter"><a href="https://i0.wp.com/www.epstudiossoftware.com/wp-content/uploads/2016/05/epcalipers-windows-sample2.png?ssl=1"><img data-recalc-dims="1" loading="lazy" decoding="async" width="300" height="223" src="https://i0.wp.com/www.epstudiossoftware.com/wp-content/uploads/2016/05/epcalipers-windows-sample2.png?resize=300%2C223&#038;ssl=1" alt="epcalipers-windows-sample2" class="wp-image-2100" srcset="https://i0.wp.com/www.epstudiossoftware.com/wp-content/uploads/2016/05/epcalipers-windows-sample2.png?resize=300%2C223&amp;ssl=1 300w, https://i0.wp.com/www.epstudiossoftware.com/wp-content/uploads/2016/05/epcalipers-windows-sample2.png?w=690&amp;ssl=1 690w" sizes="auto, (max-width: 300px) 100vw, 300px" /></a><figcaption class="wp-element-caption">Calculating QTc on a Windows PC</figcaption></figure>
277</div>
278
279<div class="wp-block-image">
280<figure class="aligncenter"><a href="https://i0.wp.com/www.epstudiossoftware.com/wp-content/uploads/2018/10/Screen-Shot-2018-10-27-at-7.30.14-AM.png?ssl=1"><img data-recalc-dims="1" loading="lazy" decoding="async" width="300" height="188" src="https://i0.wp.com/www.epstudiossoftware.com/wp-content/uploads/2018/10/Screen-Shot-2018-10-27-at-7.30.14-AM.png?resize=300%2C188&#038;ssl=1" alt="" class="wp-image-2451" srcset="https://i0.wp.com/www.epstudiossoftware.com/wp-content/uploads/2018/10/Screen-Shot-2018-10-27-at-7.30.14-AM.png?resize=300%2C188&amp;ssl=1 300w, https://i0.wp.com/www.epstudiossoftware.com/wp-content/uploads/2018/10/Screen-Shot-2018-10-27-at-7.30.14-AM.png?resize=768%2C480&amp;ssl=1 768w, https://i0.wp.com/www.epstudiossoftware.com/wp-content/uploads/2018/10/Screen-Shot-2018-10-27-at-7.30.14-AM.png?resize=1024%2C640&amp;ssl=1 1024w, https://i0.wp.com/www.epstudiossoftware.com/wp-content/uploads/2018/10/Screen-Shot-2018-10-27-at-7.30.14-AM.png?w=1500&amp;ssl=1 1500w, https://i0.wp.com/www.epstudiossoftware.com/wp-content/uploads/2018/10/Screen-Shot-2018-10-27-at-7.30.14-AM.png?w=2250&amp;ssl=1 2250w" sizes="auto, (max-width: 300px) 100vw, 300px" /></a><figcaption class="wp-element-caption">Transparent window on macOS Mojave</figcaption></figure>
281</div>
282
283<div class="wp-block-image">
284<figure class="aligncenter"><a href="https://i0.wp.com/www.epstudiossoftware.com/wp-content/uploads/2015/04/epcalipers-mac-meanRR-1.png?ssl=1"><img data-recalc-dims="1" loading="lazy" decoding="async" width="300" height="208" src="https://i0.wp.com/www.epstudiossoftware.com/wp-content/uploads/2015/04/epcalipers-mac-meanRR-1.png?resize=300%2C208&#038;ssl=1" alt="Measuring mean rate and interval on a Mac" class="wp-image-2102" srcset="https://i0.wp.com/www.epstudiossoftware.com/wp-content/uploads/2015/04/epcalipers-mac-meanRR-1.png?resize=300%2C208&amp;ssl=1 300w, https://i0.wp.com/www.epstudiossoftware.com/wp-content/uploads/2015/04/epcalipers-mac-meanRR-1.png?resize=768%2C533&amp;ssl=1 768w, https://i0.wp.com/www.epstudiossoftware.com/wp-content/uploads/2015/04/epcalipers-mac-meanRR-1.png?resize=1024%2C711&amp;ssl=1 1024w, https://i0.wp.com/www.epstudiossoftware.com/wp-content/uploads/2015/04/epcalipers-mac-meanRR-1.png?w=1784&amp;ssl=1 1784w, https://i0.wp.com/www.epstudiossoftware.com/wp-content/uploads/2015/04/epcalipers-mac-meanRR-1.png?w=1500&amp;ssl=1 1500w" sizes="auto, (max-width: 300px) 100vw, 300px" /></a><figcaption class="wp-element-caption">Measuring mean rate and interval on a Mac</figcaption></figure>
285</div>
286
287<div class="wp-block-image">
288<figure class="aligncenter"><a href="https://i0.wp.com/www.epstudiossoftware.com/wp-content/uploads/2015/04/iOS-Simulator-Screen-Shot-Apr-13-2015-7.46.14-PM.png"><img data-recalc-dims="1" loading="lazy" decoding="async" width="300" height="225" src="https://i0.wp.com/www.epstudiossoftware.com/wp-content/uploads/2015/04/iOS-Simulator-Screen-Shot-Apr-13-2015-7.46.14-PM-300x225.png?resize=300%2C225" alt="Making EP measurements on an iPad" class="wp-image-1848" srcset="https://i0.wp.com/www.epstudiossoftware.com/wp-content/uploads/2015/04/iOS-Simulator-Screen-Shot-Apr-13-2015-7.46.14-PM.png?resize=300%2C225&amp;ssl=1 300w, https://i0.wp.com/www.epstudiossoftware.com/wp-content/uploads/2015/04/iOS-Simulator-Screen-Shot-Apr-13-2015-7.46.14-PM.png?w=1024&amp;
288ssl=1 1024w" sizes="auto, (max-width: 300px) 100vw, 300px" /></a><figcaption class="wp-element-caption">Making EP measurements on an iPad</figcaption></figure>
289</div>
290
291<div class="wp-block-image">
292<figure class="aligncenter"><a href="https://i0.wp.com/www.epstudiossoftware.com/wp-content/uploads/2017/11/marching_caliper.png?ssl=1"><img data-recalc-dims="1" loading="lazy" decoding="async" width="300" height="98" src="https://i0.wp.com/www.epstudiossoftware.com/wp-content/uploads/2017/11/marching_caliper.png?resize=300%2C98&#038;ssl=1" alt="" class="wp-image-2310" srcset="https://i0.wp.com/www.epstudiossoftware.com/wp-content/uploads/2017/11/marching_caliper.png?resize=300%2C98&amp;ssl=1 300w, https://i0.wp.com/www.epstudiossoftware.com/wp-content/uploads/2017/11/marching_caliper.png?resize=768%2C251&amp;ssl=1 768w, https://i0.wp.com/www.epstudiossoftware.com/wp-content/uploads/2017/11/marching_caliper.png?w=800&amp;ssl=1 800w" sizes="auto, (max-width: 300px) 100vw, 300px" /></a><figcaption class="wp-element-caption">Marching calipers on the MacOS version</figcaption></figure>
293</div>
294
295<div class="wp-block-image">
296<figure class="aligncenter"><a href="https://i0.wp.com/www.epstudiossoftware.com/wp-content/uploads/2015/04/vista_screenshot2.jpg?ssl=1"><img data-recalc-dims="1" loading="lazy" decoding="async" width="300" height="240" src="https://i0.wp.com/www.epstudiossoftware.com/wp-content/uploads/2015/04/vista_screenshot2.jpg?resize=300%2C240&#038;ssl=1" alt="" class="wp-image-2296" srcset="https://i0.wp.com/www.epstudiossoftware.com/wp-content/uploads/2015/04/vista_screenshot2.jpg?resize=300%2C240&amp;ssl=1 300w, https://i0.wp.com/www.epstudiossoftware.com/wp-content/uploads/2015/04/vista_screenshot2.jpg?resize=768%2C614&amp;ssl=1 768w, https://i0.wp.com/www.epstudiossoftware.com/wp-content/uploads/2015/04/vista_screenshot2.jpg?resize=1024%2C819&amp;ssl=1 1024w, https://i0.wp.com/www.epstudiossoftware.com/wp-content/uploads/2015/04/vista_screenshot2.jpg?w=1280&amp;ssl=1 1280w" sizes="auto, (max-width: 300px) 100vw, 300px" /></a><figcaption class="wp-element-caption">EP Calipers running on Microsoft Vista using the Universal CRT</figcaption></figure>
297</div>
298
299
300<h4 class="wp-block-heading">YouTube videos</h4>
301
302
303
304<p class="wp-block-paragraph">Note: some of these are a bit dated and lack some of the newer features, but they should give you a general idea of how to use the app on different platforms.</p>
305
306
307
308<h5 class="wp-block-heading">EP Calipers for Windows</h5>
309
310
311
312<h6 class="wp-block-heading">(Note that this video does not demonstrate the transparent window mode)</h6>
313
314
315
316<figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-4-3 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
317<iframe loading="lazy" title="EP Calipers for Microsoft Windows" width="750" height="563" src="https://www.youtube.com/embed/hLF1UyWR8J0?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
318</div></figure>
319
320
321
322<h5 class="wp-block-heading">EP Calipers on iPad</h5>
323
324
325
326<figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-4-3 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
327<iframe loading="lazy" title="EP Calipers" width="750" height="563" src="https://www.youtube.com/embed/jL7pztrkmjM?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
328</div></figure>
329
330
331
332<h5 class="wp-block-heading">&nbsp;Angle Calipers</h5>
333
334
335
336<h5 class="wp-block-heading"><figure><iframe loading="lazy" width="560" height="315" src="https://www.youtube.com/embed/WHIv0kppj-s" frameborder="0" allowfullscreen="allowfullscreen"></iframe></figure></h5>
337
338
339
340<h5 class="wp-block-heading">New Features, including transparent window mode</h5>
341
342
343
344<figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-4-3 wp-h
344as-aspect-ratio"><div class="wp-block-embed__wrapper">
345<iframe loading="lazy" title="EP Calipers New Features" width="750" height="563" src="https://www.youtube.com/embed/aV4ncsHkTmA?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
346</div></figure>
347
348
349
350<p class="wp-block-paragraph"><a href="https://github.com/mannd/epcalipers">Source code for iOS</a></p>
351
352
353
354<p class="wp-block-paragraph"><a href="https://github.com/mannd/epcalipers-android">Source code for Android</a></p>
355
356
357
358<p class="wp-block-paragraph"><a href="https://github.com/mannd/epcalipers-macosx">Source code for macOS</a></p>
359
360
361
362<p class="wp-block-paragraph"><a href="https://github.com/mannd/epcalipers-windows">Source code for Windows</a></p>
363	</div><!-- .entry-content -->
364
365	</article><!-- #post-1855 -->
366
367<div id="comments" class="comments-area default-max-width show-avatars">
368
369			<h2 class="comments-title">
370							15 comments					</h2><!-- .comments-title -->
371
372		<ol class="comment-list">
373					<li id="comment-4063" class="comment even thread-even depth-1 parent">
374			<article id="div-comment-4063" class="comment-body">
375				<footer class="comment-meta">
376					<div class="comment-author vcard">
377						<img alt='' src='https://secure.gravatar.com/avatar/afc92785bdbacb1df5abec69a410781267d3248468474a146038bcabd3e1d297?s=60&#038;d=mm&#038;r=g' srcset='https://secure.gravatar.com/avatar/afc92785bdbacb1df5abec69a410781267d3248468474a146038bcabd3e1d297?s=120&#038;d=mm&#038;r=g 2x' class='avatar avatar-60 photo' height='60' width='60' loading='lazy' decoding='async'/>						<b class="fn">Mo</b> <span class="says">says:</span>					</div><!-- .comment-author -->
378
379					<div class="comment-metadata">
380						<a href="https://www.epstudiossoftware.com/about-ep-calipers/#comment-4063"><time datetime="2018-09-26T22:47:25-06:00">September 26, 2018 at 10:47 pm</time></a>					</div><!-- .comment-metadata -->
381
382									</footer><!-- .comment-meta -->
383
384				<div class="comment-content">
385					<p>EP caliper transparency is gone after Mojave update</p>
386				</div><!-- .comment-content -->
387
388				<div class="reply"><a rel="nofollow" class="comment-reply-link" href="https://www.epstudiossoftware.com/about-ep-calipers/?replytocom=4063#respond" data-commentid="4063" data-postid="1855" data-belowelement="div-comment-4063" data-respondelement="respond" data-replyto="Reply to Mo" aria-label="Reply to Mo">Reply</a></div>			</article><!-- .comment-body -->
389		<ol class="children">
390		<li id="comment-4065" class="comment byuser comment-author-mannd bypostauthor odd alt depth-2 parent">
391			<article id="div-comment-4065" class="comment-body">
392				<footer class="comment-meta">
393					<div class="comment-author vcard">
394						<img alt='' src='https://secure.gravatar.com/avatar/b10f549ea31e34dda5bca9a5efacd54475873c294ce8871cb4a7c8218bb94e37?s=60&#038;d=mm&#038;r=g' srcset='https://secure.gravatar.com/avatar/b10f549ea31e34dda5bca9a5efacd54475873c294ce8871cb4a7c8218bb94e37?s=120&#038;d=mm&#038;r=g 2x' class='avatar avatar-60 photo' height='60' width='60' loading='lazy' decoding='async'/>						<b class="fn">mannd</b> <span class="says">says:</span>					</div><!-- .comment-author -->
395
396					<div class="comment-metadata">
397						<a href="https://www.epstudiossoftware.com/about-ep-calipers/#comment-4065"><time datetime="2018-10-26T22:37:31-06:00">October 26, 2018 at 10:37 pm</time></a>					</div><!-- .comment-metadata -->
398
399									</footer><!-- .comment-meta -->
400
401				<div class="comment-content">
402					<p>Has been restored in latest version (1.16.1 and above).</p>
403				</div><!-- .comment-content -->
404
405				<div class="reply"><a rel="nofollow" class="comment-reply-link" href="https://www.epstudiossoftware.com/about-ep-calipers/?replytocom=4065#respond" data-commentid="4065" data-postid="1855" data-belowelement="div-comment-4065" data-respondelement="respond" data-replyto="Reply to mannd" aria-label="Reply to mannd">Reply</a></div>			</article><!-- .comment-body -->
406		<ol class="children">
407		<li id="comment-4070" class="comment even depth-3 parent">
408			<article id="div-comment-4070" class="comment-body">
409				<footer class="comment-meta">
410					<div class="comment-author vcard">
411						<img alt='' src='https://secure.gravatar.com/avatar/f4e06b0059a3a49bf3eefe7dea282b1f782d7397c252bce322ebc3efacdbb4c8?s=60&#038;d=mm&#038;r=g' srcset='https://secure.gravatar.com/avatar/f4e06b0059a3a49bf3eefe7dea282b1f782d7397c252bce322ebc3efacdbb4c8?s=120&#038;d=mm&#038;r=g 2x' class='avatar avatar-60 photo' height='60' width='60' loading='lazy' decoding='async'/>						<b class="fn">Mustafa begenc Tascanov</b> <span class="says">says:</span>					</div><!-- .comment-author -->
412
413					<div class="comment-metadata">
414						<a href="https://www.epstudiossoftware.com/about-ep-calipers/#comment-4070"><time datetime="2018-12-15T09:13:54-07:00">December 15, 2018 at 9:13 am</time></a>					</div><!-- .comment-metadata -->
415
416									</footer><!-- .comment-meta -->
417
418				<div class="comment-content">
419					<p>it is not caliper QT c<br />
420isnot re down apple</p>
421				</div><!-- .comment-content -->
422
423				<div class="reply"><a rel="nofollow" class="comment-reply-link" href="https://www.epstudiossoftware.com/about-ep-calipers/?replytocom=4070#respond" data-commentid="4070" data-postid="1855" data-belowelement="div-comment-4070" data-respondelement="respond" data-replyto="Reply to Mustafa begenc Tascanov" aria-label="Reply to Mustafa begenc Tascanov">Reply</a></div>			</article><!-- .comment-body -->
424		<ol class="children">
425		<li id="comment-4073" class="comment byuser comment-author-mannd bypostauthor odd alt depth-4">
426			<article id="div-comment-4073" class="comment-body">
427				<footer class="comment-meta">
428					<div class="comment-author vcard">
429						<img alt='' src='https://secure.gravatar.com/avatar/b10f549ea31e34dda5bca9a5efacd54475873c294ce8871cb4a7c8218bb94e37?s=60&#038;d=mm&#038;r=g' srcset='https://secure.gravatar.com/avatar/b10f549ea31e34dda5bca9a5efacd54475873c294ce8871cb4a7c8218bb94e37?s=120&#038;d=mm&#038;r=g 2x' class='avatar avatar-60 photo' height='60' width='60' loading='lazy' decoding='async'/>						<b class="fn">mannd</b> <span class="says">says:</span>					</div><!-- .comment-author -->
430
431					<div class="comment-metadata">
432						<a href="https://www.epstudiossoftware.com/about-ep-calipers/#comment-4073"><time datetime="2019-01-21T21:33:03-07:00">January 21, 2019 at 9:33 pm</time></a>					</div><!-- .comment-metadata -->
433
434									</footer><!-- .comment-meta -->
435
436				<div class="comment-content">
437					<p>Can you clarify your comment?</p>
438				</div><!-- .comment-content -->
439
440				<div class="reply"><a rel="nofollow" class="comment-reply-link" href="https://www.epstudiossoftware.com/about-ep-calipers/?replytocom=4073#respond" data-commentid="4073" data-postid="1855" data-belowelement="div-comment-4073" data-respondelement="respond" data-replyto="Reply to mannd" aria-label="Reply to mannd">Reply</a></div>			</article><!-- .comment-body -->
441		</li><!-- #comment-## -->
442</ol><!-- .children -->
443</li><!-- #comment-## -->
444</ol><!-- .children -->
445</li><!-- #comment-## -->
446</ol><!-- .children -->
447</li><!-- #comment-## -->
448		<li id="comment-4107" class="comment even thread-odd thread-alt depth-1 parent">
449			<article id="div-comment-4107" class="comment-body">
450				<footer class="comment-meta">
451					<div class="comment-author vcard">
452						<img alt='' src='https://secure.gravatar.com/avatar/36e7014bc262d0fa434763f1976f3037f7e55709c912bf87f4f34c9904b34ce2?s=60&#038;d=mm&#038;r=g' srcset='https://secure.gravatar.com/avatar/36e7014bc262d0fa434763f1976f3037f7e55709c912bf87f4f34c9904b34ce2?s=120&#038;d=mm&#038;r=g 2x' class='avatar avatar-60 photo' height='60' width='60' loading='lazy' decoding='async'/>						<b class="fn">dtd</b> <span class="says">says:</span>					</div><!-- .comment-author -->
453
454					<div class="comment-metadata">
455						<a href="https://www.epstudiossoftware.com/about-ep-calipers/#comment-4107"><time datetime="2019-12-07T10:41:15-07:00">December 7, 2019 at 10:41 am</time></a>					</div><!-- .comment-metadata -->
456
457									</footer><!-- .comment-meta -->
458
459				<div class="comment-content">
460					<p>ep calipers is useless on Mac you can not get the measurements in ms and most of the features are grayed out. It would have been nice to know this before purchasing.</p>
461				</div><!-- .comment-content -->
462
463				<div class="reply"><a rel="nofollow" class="comment-reply-link" href="https://www.epstudiossoftware.com/about-ep-calipers/?replytocom=4107#respond" data-commentid="4107" data-postid="1855" data-belowelement="div-comment-410
4637" data-respondelement="respond" data-replyto="Reply to dtd" aria-label="Reply to dtd">Reply</a></div>			</article><!-- .comment-body -->
464		<ol class="children">
465		<li id="comment-4108" class="comment byuser comment-author-mannd bypostauthor odd alt depth-2">
466			<article id="div-comment-4108" class="comment-body">
467				<footer class="comment-meta">
468					<div class="comment-author vcard">
469						<img alt='' src='https://secure.gravatar.com/avatar/b10f549ea31e34dda5bca9a5efacd54475873c294ce8871cb4a7c8218bb94e37?s=60&#038;d=mm&#038;r=g' srcset='https://secure.gravatar.com/avatar/b10f549ea31e34dda5bca9a5efacd54475873c294ce8871cb4a7c8218bb94e37?s=120&#038;d=mm&#038;r=g 2x' class='avatar avatar-60 photo' height='60' width='60' loading='lazy' decoding='async'/>						<b class="fn">mannd</b> <span class="says">says:</span>					</div><!-- .comment-author -->
470
471					<div class="comment-metadata">
472						<a href="https://www.epstudiossoftware.com/about-ep-calipers/#comment-4108"><time datetime="2019-12-08T00:35:28-07:00">December 8, 2019 at 12:35 am</time></a>					</div><!-- .comment-metadata -->
473
474									</footer><!-- .comment-meta -->
475
476				<div class="comment-content">
477					<p>You have to calibrate your caliper with the calibrate button before you can get measurements in ms and make calculations.  If this is not the problem please email me at <a href="mailto:[email protected]">[email protected]</a>.</p>
478				</div><!-- .comment-content -->
479
480				<div class="reply"><a rel="nofollow" class="comment-reply-link" href="https://www.epstudiossoftware.com/about-ep-calipers/?replytocom=4108#respond" data-commentid="4108" data-postid="1855" data-belowelement="div-comment-4108" data-respondelement="respond" data-replyto="Reply to mannd" aria-label="Reply to mannd">Reply</a></div>			</article><!-- .comment-body -->
481		</li><!-- #comment-## -->
482</ol><!-- .children -->
483</li><!-- #comment-## -->
484		<li id="comment-4125" class="comment even thread-even depth-1 parent">
485			<article id="div-comment-4125" class="comment-body">
486				<footer class="comment-meta">
487					<div class="comment-author vcard">
488						<img alt='' src='https://secure.gravatar.com/avatar/c36fd65906024e6a33ac4e8ae19b0b33e74de58622eeea60ee8f153a8b3b30c6?s=60&#038;d=mm&#038;r=g' srcset='https://secure.gravatar.com/avatar/c36fd65906024e6a33ac4e8ae19b0b33e74de58622eeea60ee8f153a8b3b30c6?s=120&#038;d=mm&#038;r=g 2x' class='avatar avatar-60 photo' height='60' width='60' loading='lazy' decoding='async'/>						<b class="fn">Shaun Mohan</b> <span class="says">says:</span>					</div><!-- .comment-author -->
489
490					<div class="comment-metadata">
491						<a href="https://www.epstudiossoftware.com/about-ep-calipers/#comment-4125"><time datetime="2020-07-16T17:25:36-06:00">July 16, 2020 at 5:25 pm</time></a>					</div><!-- .comment-metadata -->
492
493									</footer><!-- .comment-meta -->
494
495				<div class="comment-content">
496					<p>Do you have any validation data on this program to support it is fairly accurate and precise when making measurements for intervals compared to hand measurements with physical calipers?</p>
497				</div><!-- .comment-content -->
498
499				<div class="reply"><a rel="nofollow" class="comment-reply-link" href="https://www.epstudiossoftware.com/about-ep-calipers/?replytocom=4125#respond" data-commentid="4125" data-postid="1855" data-belowelement="div-comment-4125" data-respondelement="respond" data-replyto="Reply to Shaun Mohan" aria-label="Reply to Shaun Mohan">Reply</a></div>			</article><!-- .comment-body -->
500		<ol class="children">
501		<li id="comment-4128" class="comment byuser comment-author-mannd bypostauthor odd alt depth-2">
502			<article id="div-comment-4128" class="comment-body">
503				<footer class="comment-meta">
504					<div class="comment-author vcard">
505						<img alt='' src='https://secure.gravatar.com/avatar/b10f549ea31e34dda5bca9a5efacd54475873c294ce8871cb4a7c8218bb94e37?s=60&#038;d=mm&#038;r=g' srcset='https://secure.gravatar.com/avatar/b10f549ea31e34dda5bca9a5efacd54475873c294ce8871cb4a7c8218bb94e37?s=120&#038;d=mm&#038;r=g 2x' class='avatar avatar-60 photo' height='60' width='60' loading='lazy' decoding='async'/>						<b class="fn">mannd</b> <span class="says">says:</span>					</div><!-- .comment-author -->
506
507					<div class="comment-metadata">
508						<a href="https://www.epstudiossoftware.com/about-ep-calipers/#comment-4128"><time datetime="2020-08-15T09:48:24-06:00">August 15, 2020 at 9:48 am</time></a>					</div><!-- .comment-metadata -->
509
510									</footer><!-- .comment-meta -->
511
512				<div class="comment-content">
513					<p>No, not formally.  However, the calipers are just measuring screen distances in pixels and applying scaling factors using floating point arithmetic.  The code is open source and on GitHub so it can be examined.  Nevertheless, errors could occur particularly in photographed ECGs, where the ECG is not perpendicular to the camera or the photo is otherwise distorted.  </p>
514<p>If you are considering using the program for research it would be important to compare hand and electronic measurements to validate the technique.</p>
515				</div><!-- .comment-content -->
516
517				<div class="reply"><a rel="nofollow" class="comment-reply-link" href="https://www.epstudiossoftware.com/about-ep-calipers/?replytocom=4128#respond" data-commentid="4128" data-postid="1855" data-belowelement="div-comment-4128" data-respondelement="respond" data-replyto="Reply to mannd" aria-label="Reply to mannd">Reply</a></div>			</article><!-- .comment-body -->
518		</li><!-- #comment-## -->
519</ol><!-- .children -->
520</li><!-- #comment-## -->
521		<li id="comment-4133" class="comment even thread-odd thread-alt depth-1 parent">
522			<article id="div-comment-4133" class="comment-body">
523				<footer class="comment-meta">
524					<div class="comment-author vcard">
525						<img alt='' src='https://secure.gravatar.com/avatar/d587fdf7fa89614353dad74c282cbd3a5c5a243b7db8214ec457d4f833cf1ad7?s=60&#038;d=mm&#038;r=g' srcset='https://secure.gravatar.com/avatar/d587fdf7fa89614353dad74c282cbd3a5c5a243b7db8214ec457d4f833cf1ad7?s=120&#038;d=mm&#038;r=g 2x' class='avatar avatar-60 photo' height='60' width='60' loading='lazy' decoding='async'/>						<b class="fn">Jan</b> <span class="says">says:</span>					</div><!-- .comment-author -->
526
527					<div class="comment-metadata">
528						<a href="https://www.epstudiossoftware.com/about-ep-calipers/#comment-4133"><time datetime="2021-02-20T02:16:21-07:00">February 20, 2021 at 2:16 am</time></a>					</div><!-- .comment-metadata -->
529
530									</footer><!-- .comment-meta -->
531
532				<div class="comment-content">
533					<p>Hi, is there a way to load an ecg which are made up of several pages and then toggle or scroll between them?</p>
534				</div><!-- .comment-content -->
535
536				<div class="reply"><a rel="nofollow" class="comment-reply-link" href="https://www.epstudiossoftware.com/about-ep-calipers/?replytocom=4133#respond" data-commentid="4133" data-postid="1855" data-belowelement="div-comment-4133" data-respondelement="respond" data-replyto="Reply to Jan" aria-label="Reply to Jan">Reply</a></div>			</article><!-- .comment-body -->
537		<ol class="children">
538		<li id="comment-4136" class="comment byuser comment-author-mannd bypostauthor odd alt depth-2">
539			<article id="div-comment-4136" class="comment-body">
540				<footer class="comment-meta">
541					<div class="comment-author vcard">
542						<img alt='' src='https://secure.gravatar.com/avatar/b10f549ea31e34dda5bca9a5efacd54475873c294ce8871cb4a7c8218bb94e37?s=60&#038;d=mm&#038;r=g' srcset='https://secure.gravatar.com/avatar/b10f549ea31e34dda5bca9a5efacd54475873c294ce8871cb4a7c8218bb94e37?s=120&#038;d=mm&#038;r=g 2x' class='avatar avatar-60 photo' height='60' width='60' loading='lazy' decoding='async'/>						<b class="fn">mannd</b> <span class="says">says:</span>					</div><!-- .comment-author -->
543
544					<div class="comment-metadata">
545						<a href="https://www.epstudiossoftware.com/about-ep-calipers/#comment-4136"><time datetime="2021-03-02T19:44:15-07:00">March 2, 2021 at 7:44 pm</time></a>					</div><!-- .comment-metadata -->
546
547									</footer><!-- .comment-meta -->
548
549				<div class="comment-content">
550					<p>The Mac version now allows you to open multiple image windows at the same time.</p>
551				</div><!-- .comment-content -->
552
553				<div class="reply"><a rel="nofollow" class="comment-reply-link" href="https://www.epstudiossoftware.com/about-ep-calipers/?replytocom=4136#respond" data-commentid="4136" data-postid="1855" data-belowelement="div-comment-4136" data-respondelement="respond" data-replyto="Reply to mannd" aria-label="Reply to mannd">Reply</a></div>			</article><!-- .comment-body -->
554		</li><!-- #comment-## -->
555</ol><!-- .children -->
556</li><!-- #comment-## -->
557		<li id="comment-4142" class="comment even thread-even depth-1 parent">
558			<article id="div-comment-4142" class="comment-body">
559				<footer class="comment-meta">
560					<div class="comment-author vcard">
561						<img alt='' src='https://secure.gravatar.com/avatar/5db3bc4cd481a9d417bba29de60dc0f7fd107b19a7b943307ded5eaeccbc6b42?s=60&#038;d=mm&#038;r=g' srcset='https://secure.gravatar.com/avatar/5db3bc4cd481a9d417bba29de60dc0f7fd107b19a7b943307ded5eaeccbc6b42?s=120&#038;d=mm&#038;r=g 2x' class='avatar avatar-60 photo' height='60' width='60' loading='lazy' decoding='async'/>						<b class="fn">olga taran</b> <span class="says">says:</span>					</div><!-- .comment-author -->
562
563					<div class="comment-metadata">
564						<a href="https://www.epstudiossoftware.com/about-ep-calipers/#comment-4142"><time datetime="2021-09-10T09:40:06-06:00">September 10, 2021 at 9:40 am</time></a>					</div><!-- .comment-metadata -->
565
566									</footer><!-- .comment-meta -->
567
568				<div class="comment-content">
569					<p>Hello<br />
570I bought the EP calipers app but it does not meet my expectations. I would like to request a refund.<br />
571Thank you</p>
572				</div><!-- .comment-content -->
573
574				<div class="reply"><a rel="nofollow" class="comment-reply-link" href="https://www.epstudiossoftware.com/about-ep-calipers/?replytocom=4142#respond" data-commentid="4142" data-postid="1855" data-belowelement="div-comment-4142" data-respondelement="respond" data-replyto="Reply to olga taran" aria-label="Reply to olga taran">Reply</a></div>			</article><!-- .comment-body -->
575		<ol class="children">
576		<li id="comment-4144" class="comment byuser comment-author-mannd bypostauthor odd alt depth-2">
577			<article id="div-comment-4144" class="comment-body">
578				<footer class="comment-meta">
579					<div class="comment-author vcard">
580						<img alt='' src='https://secure.gravatar.com/avatar/b10f549ea31e34dda5bca9a5efacd54475873c294ce8871cb4a7c8218bb94e37?s=60&#038;d=mm&#038;r=g' srcset='https://secure.gravatar.com/avatar/b10f549ea31e34dda5bca9a5efacd54475873c294ce8871cb4a7c8218bb94e37?s=120&#038;d=mm&#038;r=g 2x' class='avatar avatar-60 photo' height='60' width='60' loading='lazy' decoding='async'/>						<b class="fn">mannd</b> <span class="says">says:</span>					</div><!-- .comment-author -->
581
582					<div class="comment-metadata">
583						<a href="https://www.epstudiossoftware.com/about-ep-calipers/#comment-4144"><time datetime="2021-09-11T16:07:08-06:00">September 11, 2021 at 4:07 pm</time></a>					</div><!-- .comment-metadata -->
584
585									</footer><!-- .comment-meta -->
586
587				<div class="comment-content">
588					<p>Hi Olga, sorry to hear that.  I don&#8217;t handle refunds directly.  You should contact wherever you bought it from (Apple App Store, Google Play, Microsoft Store or Fastspring).<br />
589Best,<br />
590David</p>
591				</div><!-- .comment-content -->
592
593				<div class="reply"><a rel="nofollow" class="comment-reply-link" href="https://www.epstudiossoftware.com/about-ep-calipers/?replytocom=4144#respond" data-commentid="4144" data-postid="1855" data-belowelement="div-comment-4144" data-respondelement="respond" data-replyto="Reply to mannd" aria-label="Reply to mannd">Reply</a></div>			</article><!-- .comment-body -->
594		</li><!-- #comment-## -->
595</ol><!-- .children -->
596</li><!-- #comment-## -->
597		<li id="comment-4185" class="comment even thread-odd thread-alt depth-1 parent">
598			<article id="div-comment-4185" class="comment-body">
599				<footer class="comment-meta">
600					<div class="comment-author vcard">
601						<img alt='' src='https://secure.gravatar.com/avatar/6a3edd7c7c49383c582d2bd22d7d4f985924e5f3bc2a808382d6b6d930cc2cf0?s=60&#038;d=mm&#038;r=g' srcset='https://secure.gravatar.com/avatar/6a3edd7c7c49383c582d2bd22d7d4f985924e5f3bc2a808382d6b6d930cc2cf0?s=120&#038;d=mm&#038;r=g 2x' class='avatar avatar-60 photo' height='60' width='60' loading='lazy' decoding='async'/>						<b class="fn">Michael Ikorkin</b> <span class="says">says:</span>					</div><!-- .comment-author -->
602
603					<div class="comment-metadata">
604						<a href="https://www.epstudiossoftware.com/about-ep-calipers/#comment-4185"><time datetime="2024-12-11T10:02:14-07:00">December 11, 2024 at 10:02 am</time></a>					</div><!-- .comment-metadata -->
605
606									</footer><!-- .comment-meta -->
607
608				<div class="comment-content">
609					<p>Good evening! I am a functional diagnostics doctor from Ukraine. I really like your EP Calipers program. Please tell me if it is possible to add the interval P-Q and QRS. Thank you!</p>
610				</div><!-- .comment-content -->
611
612				<div class="reply"><a rel="nofollow" class="comment-reply-link" href="https://www.epstudiossoftware.com/about-ep-calipers/?replytocom=4185#respond" data-commentid="4185" data-postid="1855" data-belowelement="div-comment-4185" data-respondelement="respond" data-replyto="Reply to Michael Ikorkin" aria-label="Reply to Michael Ikorkin">Reply</a></div>			</article><!-- .comment-body -->
613		<ol class="children">
614		<li id="comment-4186" class="comment byuser comment-author-mannd bypostauthor odd alt depth-2">
615			<article id="div-comment-4186" class="comment-body">
616				<footer class="comment-meta">
617					<div class="comment-author vcard">
618						<img alt='' src='https://secure.gravatar.com/avatar/b10f549ea31e34dda5bca9a5efacd54475873c294ce8871cb4a7c8218bb94e37?s=60&#038;d=mm&#038;r=g' srcset='https://secure.gravatar.com/avatar/b10f549ea31e34dda5bca9a5efacd54475873c294ce8871cb4a7c8218bb94e37?s=120&#038;d=mm&#038;r=g 2x' class='avatar avatar-60 photo' height='60' width='60' loading='lazy' decoding='async'/>						<b class="fn">mannd</b> <span class="says">says:</span>					</div><!-- .comment-author -->
619
620					<div class="comment-metadata">
621						<a href="https://www.epstudiossoftware.com/about-ep-calipers/#comment-4186"><time datetime="2024-12-11T12:47:40-07:00">December 11, 2024 at 12:47 pm</time></a>					</div><!-- .comment-metadata -->
622
623									</footer><!-- .comment-meta -->
624
625				<div class="comment-content">
626					<p>All the measurements are manual so you can measure whatever interval you want. </p>
627				</div><!-- .comment-content -->
628
629				<div class="reply"><a rel="nofollow" class="comment-reply-link" href="https://www.epstudiossoftware.com/about-ep-calipers/?replytocom=4186#respond" data-commentid="4186" data-postid="1855" data-belowelement="div-comment-4186" data-respondelement="respond" data-replyto="Reply to mannd" aria-label="Reply to mannd">Reply</a></div>			</article><!-- .comment-body -->
630		</li><!-- #comment-## -->
631</ol><!-- .children -->
632</li><!-- #comment-## -->
633		<li id="comment-4197" class="comment even thread-even depth-1">
634			<article id="div-comment-4197" class="comment-body">
635				<footer class="comment-meta">
636					<div class="comment-author vcard">
637						<img alt='' src='https://secure.gravatar.com/avatar/de70d0b66fc1bc32a9316ce4272fafcf8cebfecbb1ec1bbbef3d9e66485fb6dd?s=60&#038;d=mm&#038;r=g' srcset='https://secure.gravatar.com/avatar/de70d0b66fc1bc32a9316ce4272fafcf8cebfecbb1ec1bbbef3d9e66485fb6dd?s=120&#038;d=mm&#038;r=g 2x' class='avatar avatar-60 photo' height='60' width='60' loading='lazy' decoding='async'/>						<b class="fn">Dr R Vickram Vignesh</b> <span class="says">says:</span>					</div><!-- .comment-author -->
638
639					<div class="comment-metadata">
640						<a href="https://www.epstudiossoftware.com/about-ep-calipers/#comment-4197"><time datetime="2025-06-11T23:21:28-06:00">June 11, 2025 at 11:21 pm</time></a>					</div><!-- .comment-metadata -->
641
642									</footer><!-- .comment-meta -->
643
644				<div class="comment-content">
645					<p>Sir,   Kindly make provisions of adding  text box on the on ECG in mac version and also make provision to write with apple pencil on ECG.</p>
646				</div><!-- .comment-content -->
647
648				<div class="reply"><a rel="nofollow" class="comment-reply-link" href="https://www.epstudiossoftware.com/about-ep-calipers/?replytocom=4197#respond" data-commentid="4197" data-postid="1855" data-belowelement="div-comment-4197" data-respondelement="respond" data-replyto="Reply to Dr R Vickram Vignesh" aria-label="Reply to Dr R Vickram Vignesh">Reply</a></div>			</article><!-- .comment-body -->
649		</li><!-- #comment-## -->
650		</ol><!-- .comment-list -->
651
652		
653			
654	
655		<div id="respond" class="comment-respond">
656			<h3 id="reply-title" class="comment-reply-title">Leave a Reply<small><a rel="nofollow" id="cancel-comment-reply-link" href="/about-ep-calipers/#respond" style="display:none;">Cancel reply</a></small></h3>			<form id="commentform" class="comment-form">
657				<iframe
658					title="Comment Form"
659					src="https://jetpack.wordpress.com/jetpack-comment/?blogid=21172069&#038;postid=1855&#038;comment_registration=0&#038;require_name_email=1&#038;stc_enabled=1&#038;stb_enabled=1&#038;show_avatars=1&#038;avatar_default=mystery&#038;greeting=Leave+a+Reply&#038;jetpack_comments_nonce=fe191d4bd3&#038;greeting_reply=Leave+a+Reply+to+%25s&#038;color_scheme=light&#038;lang=en_US&#038;jetpack_version=16.2&#038;iframe_unique_id=1&#038;show_cookie_consent=10&#038;has_cookie_consent=0&#038;is_current_user_subscribed=0&#038;token_key=%3Bnormal%3B&#038;sig=7e7404aceef2e726ece678fa9dacdbba30d2b80d#parent=https%3A%2F%2Fwww.epstudiossoftware.com%2Fabout-ep-calipers%2F"
660											name="jetpack_remote_comment"
661						style="width:100%; height: 430px; border:0;"
662										class="jetpack_remote_comment"
663					id="jetpack_remote_comment"
664					sandbox="allow-same-origin allow-top-navigation allow-scripts allow-forms allow-popups"
665				>
666									</iframe>
667									<!--[if !IE]><!-->
668					
669					<!--<![endif]-->
670							</form>
671		</div>
672
673		
674		<input type="hidden" name="comment_parent" id="comment_parent" value="" />
675
676		<p class="akismet_comment_form_privacy_notice">This site uses Akismet to reduce spam. <a href="https://akismet.com/privacy/" target="_blank" rel="nofollow noopener">Learn how your comment data is processed.</a></p>
677</div><!-- #comments -->
678			</main><!-- #main -->
679		</div><!-- #primary -->
680	</div><!-- #content -->
681
682	
683	<aside class="widget-area">
684		
685		<section id="recent-posts-3" class="widget widget_recent_entries">
686		<h2 class="widget-title">Recent Posts</h2><nav aria-label="Recent Posts">
687		<ul>
688											<li>
689					<a href="https://www.epstudiossoftware.com/will-murray-1953-2026/">Will Murray 1953-2026</a>
690									</li>
691											<li>
692					<a href="https://www.epstudiossoftware.com/ai-and-emacs-bankruptcy/">AI and Emacs Bankruptcy</a>
693									</li>
694											<li>
695					<a href="https://www.epstudiossoftware.com/coding-vibe-at-ep-studios/">Coding vibe at EP Studios</a>
696									</li>
697											<li>
698					<a href="https://www.epstudiossoftware.com/farewell-ep-coding/">Farewell, EP Coding</a>
699									</li>
700											<li>
701					<a href="https://www.epstudiossoftware.com/ep-calipers-3-for-windows/">EP Calipers 3 for Windows</a>
702									</li>
703											<li>
704					<a href="https://www.epstudiossoftware.com/ep-mobile-update/">EP Mobile Update</a>
705									</li>
706											<li>
707					<a href="https://www.epstudiossoftware.com/cruising-in-the-era-of-covid/">Cruising in the Era of COVID</a>
708									</li>
709											<li>
710					<a href="https://www.epstudiossoftware.com/the-apple-watch-experience/">The Apple Watch Experience</a>
711									</li>
712											<li>
713					<a href="https://www.epstudiossoftware.com/introducing-ep-diagram/">Introducing EP Diagram</a>
714									</li>
715											<li>
716					<a href="https://www.epstudiossoftware.com/the-case-for-wagner/">The Case for Wagner</a>
717									</li>
718					</ul>
719
720		</nav></section><section id="eu_cookie_law_widget-2" class="widget widget_eu_cookie_law_widget">
721<div
722	class="hide-on-button"
723	data-hide-timeout="30"
724	data-consent-expiration="180"
725	id="eu-cookie-law"
726>
727	<form method="post" id="jetpack-eu-cookie-law-form">
728		<input type="submit" value="Close and accept" class="accept" />
729	</form>
730
731	Privacy &amp; Cookies: This site uses cookies. By continuing to use this website, you agree to their use.<br />
732<br />
733To find out more, including how to control cookies, see here:
734		<a href="https://www.epstudiossoftware.com/about/privacy-policy/" rel="">
735		Cookie Policy	</a>
736</div>
737</section><section id="categories-4" class="widget widget_categories"><h2 class="widget-title">Categories</h2><form action="https://www.epstudiossoftware.com" method="get"><label class="screen-reader-text" for="cat">Categories</label><select  name='cat' id='cat' class='postform'>
738	<option value='-1'>Select Category</option>
739	<option class="level-0" value="3">Books</option>
740	<option class="level-0" value="4">Computers &amp; Software</option>
741	<option class="level-0" value="5">Electrophysiology</option>
742	<option class="level-0" value="23">History</option>
743	<option class="level-0" value="6">Language</option>
744	<option class="level-0" value="21">Medicine</option>
745	<option class="level-0" value="96">Misc</option>
746	<option class="level-0" value="7">Movies</option>
747	<option class="level-0" value="8">Music</option>
748	<option class="level-0" value="9">Politics</option>
749	<option class="level-0" value="10">Religion</option>
750	<option class="level-0" value="70">Science</option>
751	<option class="level-0" value="19">Society</option>
752	<option class="level-0" value="63">Stories</option>
753	<option class="level-0" value="22">Travel</option>
754	<option class="level-0" value="11">TV</option>
755	<option class="level-0" value="1">Uncategorized</option>
756</select>
757</form>
758</section><section id="archives-3" class="widget widget_archive"><h2 class="widget-title">Posts</h2>		<label class="screen-reader-text" for="archives-dropdown-3">Posts</label>
759		<select id="archives-dropdown-3" name="archive-dropdown">
760			
761			<option value="">Select Month</option>
762				<option value='https://www.epstudiossoftware.com/2026/09/'> September 2026 &nbsp;(1)</option>
763	<option value='https://www.epstudiossoftware.com/2026/08/'> August 2026 &nbsp;(1)</option>
764	<option value='https://www.epstudiossoftware.com/2026/06/'> June 2026 &nbsp;(1)</option>
765	<option value='https://www.epstudiossoftware.com/2025/05/'> May 2025 &nbsp;(1)</option>
766	<option value='https://www.epstudiossoftware.com/2024/06/'> June 2024 &nbsp;(1)</option>
767	<option value='https://www.epstudiossoftware.com/2022/11/'> November 2022 &nbsp;(1)</option>
768	<option value='https://www.epstudiossoftware.com/2022/03/'> March 2022 &nbsp;(1)</option>
769	<option value='https://www.epstudiossoftware.com/2021/10/'> October 2021 &nbsp;(1)</option>
770	<option value='https://www.epstudiossoftware.com/2021/06/'> June 2021 &nbsp;(1)</option>
771	<option value='https://www.epstudiossoftware.com/2020/09/'> September 2020 &nbsp;(1)</option>
772	<option value='https://www.epstudiossoftware.com/2020/03/'> March 2020 &nbsp;(1)</option>
773	<option value='https://www.epstudiossoftware.com/2019/12/'> December 2019 &nbsp;(2)</option>
774	<option value='https://www.epstudiossoftware.com/2018/06/'> June 2018 &nbsp;(2)</option>
775	<option value='https://www.epstudiossoftware.com/2018/03/'> March 2018 &nbsp;(1)</option>
776	<option value='https://www.epstudiossoftware.com/2018/02/'> February 2018 &nbsp;(2)</option>
777	<option value='https://www.epstudiossoftware.com/2018/01/'> January 2018 &nbsp;(2)</option>
778	<option value='https://www.epstudiossoftware.com/2017/09/'> September 2017 &nbsp;(1)</option>
779	<option value='https://www.epstudiossoftware.com/2017/07/'> July 2017 &nbsp;(2)</option>
780	<option value='https://www.epstudiossoftware.com/2017/06/'> June 2017 &nbsp;(2)</option>
781	<option value='https://www.epstudiossoftware.com/2017/05/'> May 2017 &nbsp;(2)</option>
782	<option value='https://www.epstudiossoftware.com/2017/02/'> February 2017 &nbsp;(1)</option>
783	<option value='https://www.epstudiossoftware.com/2017/01/'> January 2017 &nbsp;(2)</option>
784	<option value='https://www.epstudiossoftware.com/2016/12/'> December 2016 &nbsp;(4)</option>
785	<option value='https://www.epstudiossoftware.com/2016/10/'> October 2016 &nbsp;(1)</option>
786	<option value='https://www.epstudiossoftware.com/2016/09/'> September 2016 &nbsp;(1)</option>
787	<option value='https://www.epstudiossoftware.com/2016/08/'> August 2016 &nbsp;(1)</option>
788	<option value='https://www.epstudiossoftware.com/2016/07/'> July 2016 &nbsp;(2)</option>
789	<option value='https://www.epstudiossoftware.com/2016/06/'> June 2016 &nbsp;(1)</option>
790	<option value='https://www.epstudiossoftware.com/2016/05/'> May 2016 &nbsp;(1)</option>
791	<option value='https://www.epstudiossoftware.com/2016/04/'> April 2016 &nbsp;(1)</option>
792	<option value='https://www.epstudiossoftware.com/2016/03/'> March 2016 &nbsp;(1)</option>
793	<option value='https://www.epstudiossoftware.com/2016/01/'> January 2016 &nbsp;(4)</option>
794	<option value='https://www.epstudiossoftware.com/2015/12/'> December 2015 &nbsp;(1)</option>
795	<option value='https://www.epstudiossoftware.com/2015/11/'> November 2015 &nbsp;(2)</option>
796	<option value='https://www.epstudiossoftware.com/2015/10/'> October 2015 &nbsp;(2)</option>
797	<option value='https://www.epstudiossoftware.com/2015/09/'> September 2015 &nbsp;(2)</option>
798	<option value='https://www.epstudiossoftware.com/2015/07/'> July 2015 &nbsp;(3)</option>
799	<option value='https://www.epstudiossoftware.com/2015/06/'> June 2015 &nbsp;(2)</option>
800	<option value='https://www.epstudiossoftware.com/2015/04/'> April 2015 &nbsp;(1)</option>
801	<option value='https://www.epstudiossoftware.com/2015/03/'> March 2015 &nbsp;(3)</option>
802	<option value='https://www.epstudiossoftware.com/2015/02/'> February 2015 &nbsp;(3)</option>
803	<option value='https://www.epstudiossoftware.com/2015/01/'> January 2015 &nbsp;(3)</option>
804	<option value='https://www.epstudiossoftware.com/2014/12/'> December 2014 &nbsp;(4)</option>
805	<option value='https://www.epstudiossoftware.com/2014/11/'>
805 November 2014 &nbsp;(3)</option>
806	<option value='https://www.epstudiossoftware.com/2014/10/'> October 2014 &nbsp;(6)</option>
807	<option value='https://www.epstudiossoftware.com/2014/09/'> September 2014 &nbsp;(6)</option>
808	<option value='https://www.epstudiossoftware.com/2014/08/'> August 2014 &nbsp;(6)</option>
809	<option value='https://www.epstudiossoftware.com/2014/07/'> July 2014 &nbsp;(3)</option>
810	<option value='https://www.epstudiossoftware.com/2014/06/'> June 2014 &nbsp;(4)</option>
811	<option value='https://www.epstudiossoftware.com/2014/05/'> May 2014 &nbsp;(7)</option>
812	<option value='https://www.epstudiossoftware.com/2014/04/'> April 2014 &nbsp;(5)</option>
813	<option value='https://www.epstudiossoftware.com/2014/03/'> March 2014 &nbsp;(1)</option>
814	<option value='https://www.epstudiossoftware.com/2014/02/'> February 2014 &nbsp;(3)</option>
815	<option value='https://www.epstudiossoftware.com/2014/01/'> January 2014 &nbsp;(4)</option>
816	<option value='https://www.epstudiossoftware.com/2013/12/'> December 2013 &nbsp;(1)</option>
817	<option value='https://www.epstudiossoftware.com/2013/11/'> November 2013 &nbsp;(2)</option>
818	<option value='https://www.epstudiossoftware.com/2013/10/'> October 2013 &nbsp;(1)</option>
819	<option value='https://www.epstudiossoftware.com/2013/09/'> September 2013 &nbsp;(1)</option>
820	<option value='https://www.epstudiossoftware.com/2013/07/'> July 2013 &nbsp;(2)</option>
821	<option value='https://www.epstudiossoftware.com/2013/06/'> June 2013 &nbsp;(1)</option>
822	<option value='https://www.epstudiossoftware.com/2013/05/'> May 2013 &nbsp;(1)</option>
823	<option value='https://www.epstudiossoftware.com/2013/04/'> April 2013 &nbsp;(4)</option>
824	<option value='https://www.epstudiossoftware.com/2013/03/'> March 2013 &nbsp;(1)</option>
825	<option value='https://www.epstudiossoftware.com/2013/02/'> February 2013 &nbsp;(3)</option>
826	<option value='https://www.epstudiossoftware.com/2013/01/'> January 2013 &nbsp;(1)</option>
827	<option value='https://www.epstudiossoftware.com/2012/12/'> December 2012 &nbsp;(1)</option>
828	<option value='https://www.epstudiossoftware.com/2012/11/'> November 2012 &nbsp;(2)</option>
829	<option value='https://www.epstudiossoftware.com/2012/07/'> July 2012 &nbsp;(1)</option>
830	<option value='https://www.epstudiossoftware.com/2012/06/'> June 2012 &nbsp;(2)</option>
831	<option value='https://www.epstudiossoftware.com/2012/03/'> March 2012 &nbsp;(2)</option>
832	<option value='https://www.epstudiossoftware.com/2012/02/'> February 2012 &nbsp;(1)</option>
833	<option value='https://www.epstudiossoftware.com/2012/01/'> January 2012 &nbsp;(1)</option>
834	<option value='https://www.epstudiossoftware.com/2011/12/'> December 2011 &nbsp;(1)</option>
835	<option value='https://www.epstudiossoftware.com/2011/11/'> November 2011 &nbsp;(2)</option>
836	<option value='https://www.epstudiossoftware.com/2011/10/'> October 2011 &nbsp;(1)</option>
837	<option value='https://www.epstudiossoftware.com/2011/08/'> August 2011 &nbsp;(4)</option>
838	<option value='https://www.epstudiossoftware.com/2011/07/'> July 2011 &nbsp;(6)</option>
839	<option value='https://www.epstudiossoftware.com/2011/06/'> June 2011 &nbsp;(2)</option>
840	<option value='https://www.epstudiossoftware.com/2011/05/'> May 2011 &nbsp;(3)</option>
841	<option value='https://www.epstudiossoftware.com/2011/03/'> March 2011 &nbsp;(4)</option>
842	<option value='https://www.epstudiossoftware.com/2011/02/'> February 2011 &nbsp;(2)</option>
843	<option value='https://www.epstudiossoftware.com/2011/01/'> January 2011 &nbsp;(2)</option>
844	<option value='https://www.epstudiossoftware.com/2010/12/'> December 2010 &nbsp;(5)</option>
845	<option value='https://www.epstudiossoftware.com/2010/11/'> November 2010 &nbsp;(1)</option>
846	<option value='https://www.epstudiossoftware.com/2010/10/'> October 2010 &nbsp;(1)</option>
847	<option value='https://www.epstudiossoftware.com/2010/09/'> September 2010 &nbsp;(1)</option>
848	<option value='https://www.epstudiossoftware.com/2010/08/'> August 2010 &nbsp;(6)</option>
849	<option value='https://www.epstudiossoftware.com/2010/07/'> July 2010 &nbsp;(9)</option>
850	<option value='https://www.epstudiossoftware.com/2010/05/'> May 2010 &nbsp;(1)</option>
851	<option value='https://www.epstudiossoftware.com/2010/04/'> April 2010 &nbsp;(1)</option>
852	<option value='https://www.epstudiossoftware.com/2010/03/'> March 2010 &nbsp;(1)</option>
853	<option value='https://www.epstudiossoftware.com/2010/02/'> February 2010 &nbsp;(3)</option>
854	<option value='https://www.epstudiossoftware.com/2010/01/'> January 2010 &nbsp;(1)</option>
855	<option value='https://www.epstudiossoftware.com/2009/12/'> December 2009 &nbsp;(4)</option>
856	<option value='https://www.epstudiossoftware.com/2009/11/'>
856 November 2009 &nbsp;(3)</option>
857	<option value='https://www.epstudiossoftware.com/2009/10/'> October 2009 &nbsp;(1)</option>
858	<option value='https://www.epstudiossoftware.com/2009/09/'> September 2009 &nbsp;(4)</option>
859	<option value='https://www.epstudiossoftware.com/2009/08/'> August 2009 &nbsp;(1)</option>
860	<option value='https://www.epstudiossoftware.com/2009/05/'> May 2009 &nbsp;(1)</option>
861	<option value='https://www.epstudiossoftware.com/2009/03/'> March 2009 &nbsp;(2)</option>
862	<option value='https://www.epstudiossoftware.com/2009/02/'> February 2009 &nbsp;(1)</option>
863	<option value='https://www.epstudiossoftware.com/2008/12/'> December 2008 &nbsp;(2)</option>
864	<option value='https://www.epstudiossoftware.com/2008/11/'> November 2008 &nbsp;(1)</option>
865	<option value='https://www.epstudiossoftware.com/2008/10/'> October 2008 &nbsp;(1)</option>
866	<option value='https://www.epstudiossoftware.com/2008/09/'> September 2008 &nbsp;(3)</option>
867	<option value='https://www.epstudiossoftware.com/2008/08/'> August 2008 &nbsp;(1)</option>
868	<option value='https://www.epstudiossoftware.com/2008/07/'> July 2008 &nbsp;(3)</option>
869	<option value='https://www.epstudiossoftware.com/2008/06/'> June 2008 &nbsp;(3)</option>
870	<option value='https://www.epstudiossoftware.com/2008/05/'> May 2008 &nbsp;(1)</option>
871	<option value='https://www.epstudiossoftware.com/2008/04/'> April 2008 &nbsp;(2)</option>
872	<option value='https://www.epstudiossoftware.com/2008/03/'> March 2008 &nbsp;(1)</option>
873	<option value='https://www.epstudiossoftware.com/2008/02/'> February 2008 &nbsp;(3)</option>
874	<option value='https://www.epstudiossoftware.com/2007/12/'> December 2007 &nbsp;(2)</option>
875	<option value='https://www.epstudiossoftware.com/2007/11/'> November 2007 &nbsp;(1)</option>
876	<option value='https://www.epstudiossoftware.com/2007/09/'> September 2007 &nbsp;(1)</option>
877	<option value='https://www.epstudiossoftware.com/2007/07/'> July 2007 &nbsp;(1)</option>
878	<option value='https://www.epstudiossoftware.com/2007/06/'> June 2007 &nbsp;(2)</option>
879	<option value='https://www.epstudiossoftware.com/2007/04/'> April 2007 &nbsp;(1)</option>
880	<option value='https://www.epstudiossoftware.com/2007/03/'> March 2007 &nbsp;(1)</option>
881	<option value='https://www.epstudiossoftware.com/2007/02/'> February 2007 &nbsp;(1)</option>
882	<option value='https://www.epstudiossoftware.com/2007/01/'> January 2007 &nbsp;(3)</option>
883	<option value='https://www.epstudiossoftware.com/2006/12/'> December 2006 &nbsp;(2)</option>
884	<option value='https://www.epstudiossoftware.com/2006/11/'> November 2006 &nbsp;(1)</option>
885	<option value='https://www.epstudiossoftware.com/2006/10/'> October 2006 &nbsp;(3)</option>
886	<option value='https://www.epstudiossoftware.com/2006/09/'> September 2006 &nbsp;(3)</option>
887	<option value='https://www.epstudiossoftware.com/2006/08/'> August 2006 &nbsp;(4)</option>
888
889		</select>
890
891			
892</section><section id="meta-3" class="widget widget_meta"><h2 class="widget-title">Admin</h2><nav aria-label="Admin">
893		<ul>
894						<li><a href="https://www.epstudiossoftware.com/wp-login.php">Log in</a></li>
895			<li><a href="https://www.epstudiossoftware.com/feed/">Entries feed</a></li>
896			<li><a href="https://www.epstudiossoftware.com/comments/feed/">Comments feed</a></li>
897
898			<li><a href="https://wordpress.org/">WordPress.org</a></li>
899		</ul>
900
901		</nav></section><section id="block-3" class="widget widget_block widget_search"><form role="search" method="get" action="https://www.epstudiossoftware.com/" class="wp-block-search__button-outside wp-block-search__text-button wp-block-search" ><label class="wp-block-search__label" for="wp-block-search__input-2" >Search</label><div class="wp-block-search__inside-wrapper" ><input class="wp-block-search__input" id="wp-block-search__input-2" placeholder="" value="" type="search" name="s" required /><button aria-label="Search" class="wp-block-search__button wp-element-button" type="submit" >Search</button></div></form></section>	</aside><!-- .widget-area -->
902
903	
904	<footer id="colophon" class="site-footer">
905
906				<div class="site-info">
907			<div class="site-name">
908																						<a href="https://www.epstudiossoftware.com/">EP Studios</a>
909																		</div><!-- .site-name -->
910
911			<div class="privacy-policy"><a class="privacy-policy-link" href="https://www.epstudiossoftware.com/ep-mobile/privacy-policy/" rel="privacy-policy">Site Privacy Policy</a></div>
912			<div class="powered-by">
913				Proudly powered by <a href="https://wordpress.org/">WordPress</a>.			</div><!-- .powered-by -->
914
915		</div><!-- .site-info -->
916	</footer><!-- #colophon -->
917
918</div><!-- #page -->
919
920
921<div id="flags" style="display:none" class="size18"><ul id="sortable" class="ui-sortable"><li id="English"><a href="#" title="English" class="nturl notranslate en flag united-states"></a></li></ul></div><div id='glt-footer'><div id="google_language_translator" class="default-language-en"></div></div>
922<button id="dark-mode-toggler" class="fixed-bottom" aria-pressed="false" onClick="toggleDarkMode()">Dark Mode: <span aria-hidden="true"></span></button>		<style>
923			#dark-mode-toggler > span {
924				margin-left: 5px;
925			}
926			#dark-mode-toggler > span::before {
927				content: 'Off';
928			}
929			#dark-mode-toggler[aria-pressed="true"] > span::before {
930				content: 'On';
931			}
932					</style>
933
934		
935	<div style="display:none">
936			<div class="grofile-hash-map-a8f5886f75331222a66e75620da503a7">
937		</div>
938		<div class="grofile-hash-map-fd09ca622cb4c522b12333514e8e5603">
939		</div>
940		<div class="grofile-hash-map-caccdcaf8ee241e134f2f429042cadb5">
941		</div>
942		<div class="grofile-hash-map-50a60021fc48ed99f467370656f71afc">
943		</div>
944		<div class="grofile-hash-map-b674f76be38f13d20fd3a23a22bfaf96">
945		</div>
946		<div class="grofile-hash-map-d5a5c9555021f16d8218e21799072e5f">
947		</div>
948		<div class="grofile-hash-map-afec2fc18f384cd7dcfc0556bffaa456">
949		</div>
950		<div class="grofile-hash-map-30bce87fc486cdb88d1c8a2c452d1478">
951		</div>
952		<div class="grofile-hash-map-25711f408da7dcdea0b819f956ffd5d2">
953		</div>
954		</div>
955				
956		
957
958
959
960
961
962
963
964
965<script data-jetpack-boost="ignore" id="wp-emoji-settings" type="application/json">
966{"baseUrl":"https://s.w.org/images/core/emoji/17.0.2/72x72/","ext":".png","svgUrl":"https://s.w.org/images/core/emoji/17.0.2/svg/","svgExt":".svg","source":{"concatemoji":"https://www.epstudiossoftware.com/wp-includes/js/wp-emoji-release.min.js?ver=7.1.2"}}
967</script>
967
968
969		
970		
971<script type='text/javascript' src='https://www.epstudiossoftware.com/wp-content/boost-cache/static/b215bb0fa9.min.js'></script>
971<script>
972						document.addEventListener('DOMContentLoaded', function () {
973							var commentForms = document.getElementsByClassName('jetpack_remote_comment');
974							for (var i = 0; i < commentForms.length; i++) {
975								commentForms[i].allowTransparency = false;
976								commentForms[i].scrolling = 'no';
977							}
978						});
979					</script>
979<script>
980( ( dropdownId ) => {
981	const dropdown = document.getElementById( dropdownId );
982	function onSelectChange() {
983		setTimeout( () => {
984			if ( 'escape' === dropdown.dataset.lastkey ) {
985				return;
986			}
987			if ( dropdown.value && parseInt( dropdown.value ) > 0 && dropdown instanceof HTMLSelectElement ) {
988				dropdown.parentElement.submit();
989			}
990		}, 250 );
991	}
992	function onKeyUp( event ) {
993		if ( 'Escape' === event.key ) {
994			dropdown.dataset.lastkey = 'escape';
995		} else {
996			delete dropdown.dataset.lastkey;
997		}
998	}
999	function onClick() {
1000		delete dropdown.dataset.lastkey;
1001	}
1002	dropdown.addEventListener( 'keyup', onKeyUp );
1003	dropdown.addEventListener( 'click', onClick );
1004	dropdown.addEventListener( 'change', onSelectChange );
1005})( "cat" );
1006
1007//# sourceURL=WP_Widget_Categories%3A%3Awidget
1008</script>
1008<script>
1009( ( dropdownId ) => {
1010	const dropdown = document.getElementById( dropdownId );
1011	function onSelectChange() {
1012		setTimeout( () => {
1013			if ( 'escape' === dropdown.dataset.lastkey ) {
1014				return;
1015			}
1016			if ( dropdown.value ) {
1017				document.location.href = dropdown.value;
1018			}
1019		}, 250 );
1020	}
1021	function onKeyUp( event ) {
1022		if ( 'Escape' === event.key ) {
1023			dropdown.dataset.lastkey = 'escape';
1024		} else {
1025			delete dropdown.dataset.lastkey;
1026		}
1027	}
1028	function onClick() {
1029		delete dropdown.dataset.lastkey;
1030	}
1031	dropdown.addEventListener( 'keyup', onKeyUp );
1032	dropdown.addEventListener( 'click', onClick );
1033	dropdown.addEventListener( 'change', onSelectChange );
1034})( "archives-dropdown-3" );
1035
1036//# sourceURL=WP_Widget_Archives%3A%3Awidget
1037</script>
1037<script type="speculationrules">
1038{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/twentytwentyone/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}
1039</script>
1039<script>function GoogleLanguageTranslatorInit() { new google.translate.TranslateElement({pageLanguage: 'en', includedLanguages:'en', layout: google.translate.TranslateElement.InlineLayout.SIMPLE, autoDisplay: false}, 'google_language_translator');}</script>
1039<script>
1040document.body.classList.remove('no-js');
1041//# sourceURL=twenty_twenty_one_supports_js
1042</script>
1042<script>
1043function toggleDarkMode() { // jshint ignore:line
1044	var toggler = document.getElementById( 'dark-mode-toggler' );
1045
1046	if ( 'false' === toggler.getAttribute( 'aria-pressed' ) ) {
1047		toggler.setAttribute( 'aria-pressed', 'true' );
1048		document.documentElement.classList.add( 'is-dark-theme' );
1049		document.body.classList.add( 'is-dark-theme' );
1050		window.localStorage.setItem( 'twentytwentyoneDarkMode', 'yes' );
1051	} else {
1052		toggler.setAttribute( 'aria-pressed', 'false' );
1053		document.documentElement.classList.remove( 'is-dark-theme' );
1054		document.body.classList.remove( 'is-dark-theme' );
1055		window.localStorage.setItem( 'twentytwentyoneDarkMode', 'no' );
1056	}
1057}
1058
1059function twentytwentyoneIsDarkMode() {
1060	var isDarkMode = window.matchMedia( '(prefers-color-scheme: dark)' ).matches;
1061
1062	if ( 'yes' === window.localStorage.getItem( 'twentytwentyoneDarkMode' ) ) {
1063		isDarkMode = true;
1064	} else if ( 'no' === window.localStorage.getItem( 'twentytwentyoneDarkMode' ) ) {
1065		isDarkMode = false;
1066	}
1067
1068	return isDarkMode;
1069}
1070
1071function darkModeInitialLoad() {
1072	var toggler = document.getElementById( 'dark-mode-toggler' ),
1073		isDarkMode = twentytwentyoneIsDarkMode();
1074
1075	if ( isDarkMode ) {
1076		document.documentElement.classList.add( 'is-dark-theme' );
1077		document.body.classList.add( 'is-dark-theme' );
1078	} else {
1079		document.documentElement.classList.remove( 'is-dark-theme' );
1080		document.body.classList.remove( 'is-dark-theme' );
1081	}
1082
1083	if ( toggler && isDarkMode ) {
1084		toggler.setAttribute( 'aria-pressed', 'true' );
1085	}
1086}
1087
1088function darkModeRepositionTogglerOnScroll() {
1089
1090	var toggler = document.getElementById( 'dark-mode-toggler' ),
1091		prevScroll = window.scrollY || document.documentElement.scrollTop,
1092		currentScroll,
1093
1094		checkScroll = function() {
1095			currentScroll = window.scrollY || document.documentElement.scrollTop;
1096			if (
1097				currentScroll + ( window.innerHeight * 1.5 ) > document.body.clientHeight ||
1098				currentScroll < prevScroll
1099			) {
1100				toggler.classList.remove( 'hide' );
1101			} else if ( currentScroll > prevScroll && 250 < currentScroll ) {
1102				toggler.classList.add( 'hide' );
1103			}
1104			prevScroll = currentScroll;
1105		};
1106
1107	if ( toggler ) {
1108		window.addEventListener( 'scroll', checkScroll );
1109	}
1110}
1111
1112darkModeInitialLoad();
1113darkModeRepositionTogglerOnScroll();
1114//# sourceURL=https://www.epstudiossoftware.com/wp-content/themes/twentytwentyone/assets/js/dark-mode-toggler.js
1115</script>
1115<script>window.addEventListener( 'load', function() {
1116				document.querySelectorAll( 'link' ).forEach( function( e ) {'not all' === e.media && e.dataset.media && ( e.media = e.dataset.media, delete e.dataset.media );} );
1117				var e = document.getElementById( 'jetpack-boost-critical-css' );
1118				e && ( e.media = 'not all' );
1119			} );</script>
1119<script type='text/javascript' src='https://www.epstudiossoftware.com/wp-content/plugins/google-language-translator/js/scripts.js?m=1703834199'></script>
1119<script id="scripts-google-js" src="//translate.google.com/translate_a/element.js?cb=GoogleLanguageTranslatorInit"></script>
1119<script type='text/javascript' src='https://www.epstudiossoftware.com/wp-content/boost-cache/static/952cfb72fc.min.js'></script>
1119<script id="grofiles-cards-js" src="https://secure.gravatar.com/js/gprofiles.js?ver=202640"></script>
1119<script id="wpgroho-js-extra">
1120var WPGroHo = {"my_hash":""};
1121//# sourceURL=wpgroho-js-extra
1122</script>
1122<script type='text/javascript' src='https://www.epstudiossoftware.com/wp-content/plugins/jetpack/modules/wpgroho.js?m=1789092266'></script>
1122<script id="jetpack-stats-js-before">
1123_stq = window._stq || [];
1124_stq.push([ "view", {"v":"ext","blog":"21172069","post":"1855","tz":"-6","srv":"www.epstudiossoftware.com","j":"1:16.2"} ]);
1125_stq.push([ "clickTrackerInit", "21172069", "1855" ]);
1126//# sourceURL=jetpack-stats-js-before
1127</script>
1127<script data-wp-strategy="defer" defer fetchpriority="low" id="jetpack-stats-js" src="https://stats.wp.com/e-202640.js"></script>
1127<script type='text/javascript' src='https://www.epstudiossoftware.com/wp-content/boost-cache/static/554560e3c4.min.js'></script>
1127<script type="module">
1128/*! This file is auto-generated */
1129var e="script#wp-emoji-settings",t=document.querySelector(e);if(!(t instanceof HTMLScriptElement))throw new Error("Element missing: "+e);const r=JSON.parse(t.text),s=(window._wpemojiSettings=r,"wpEmojiSettingsSupports"),o=["flag","emoji"];function i(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(s,JSON.stringify(t))}catch(e){}}function c(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0);const r=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);return t.every((e,t)=>e===r[t])}function p(e,t){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var n=e.getImageData(16,16,1,1);for(let e=0;e<n.data.length;e++)if(0!==n.data[e])return!1;return!0}function u(e,t,n,r){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\udde8\ud83c\uddf6","\ud83c\udde8\u200b\ud83c\uddf6")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!r(e,"\ud83e\u1fac8")}return!1}function f(e,t,n,r){let a;const s=(a="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):document.createElement("canvas")).getContext("2d",{willReadFrequently:!0}),o=(s.textBaseline="top",s.font="600 32px Arial",{});return e.forEach(e=>{o[e]=t(s,e,n,r)}),o}function a(e){var t=document.createElement("script");t.src=e,t.defer=!0,document.head.appendChild(t)}r.supports={everything:!0,everythingExceptFlag:!0},new Promise(t=>{let n=function(){try{var e=JSON.parse(sessionStorage.getItem(s));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(o),u.toString(),c.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"});const a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=e=>{i(n=e.data),a.terminate(),t(n)})}catch(e){}i(n=f(o,u,c,p))}t(n)}).then(e=>{for(const n in e)r.supports[n]=e[n],r.supports.everything=r.supports.everything&&r.supports[n],"flag"!==n&&(r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&r.supports[n]);var t;r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&!r.supports.flag,r.supports.everything||((t=r.source||{}).concatemoji?a(t.concatemoji):t.wpemoji&&t.twemoji&&(a(t.twemoji),a(t.wpemoji)))});
1130//# sourceURL=https://www.epstudiossoftware.com/wp-includes/js/wp-emoji-loader.min.js
1131</script>
1131<script type="text/javascript">
1132			(function () {
1133				const iframe = document.getElementById( 'jetpack_remote_comment' );
1134								const watchReply = function() {
1135					// Check addComment._Jetpack_moveForm to make sure we don't monkey-patch twice.
1136					if ( 'undefined' !== typeof addComment && ! addComment._Jetpack_moveForm ) {
1137						// Cache the Core function.
1138						addComment._Jetpack_moveForm = addComment.moveForm;
1139						const commentParent = document.getElementById( 'comment_parent' );
1140						const cancel = document.getElementById( 'cancel-comment-reply-link' );
1141
1142						function tellFrameNewParent ( commentParentValue ) {
1143							const url = new URL( iframe.src );
1144							if ( commentParentValue ) {
1145								url.searchParams.set( 'replytocom', commentParentValue )
1146							} else {
1147								url.searchParams.delete( 'replytocom' );
1148							}
1149							if( iframe.src !== url.href ) {
1150								iframe.src = url.href;
1151							}
1152						};
1153
1154						cancel.addEventListener( 'click', function () {
1155							tellFrameNewParent( false );
1156						} );
1157
1158						addComment.moveForm = function ( _, parentId ) {
1159							tellFrameNewParent( parentId );
1160							return addComment._Jetpack_moveForm.apply( null, arguments );
1161						};
1162					}
1163				}
1164				document.addEventListener( 'DOMContentLoaded', watchReply );
1165				// In WP 6.4+, the script is loaded asynchronously, so we need to wait for it to load before we monkey-patch the functions it introduces.
1166				document.querySelector('#comment-reply-js')?.addEventListener( 'load', watchReply );
1167
1168								
1169				const commentIframes = document.getElementsByClassName('jetpack_remote_comment');
1170
1171				window.addEventListener('message', function(event) {
1172					if (event.origin !== 'https://jetpack.wordpress.com') {
1173						return;
1174					}
1175
1176					if (!event?.data?.iframeUniqueId && !event?.data?.height) {
1177						return;
1178					}
1179
1180					const eventDataUniqueId = event.data.iframeUniqueId;
1181
1182					// Change height for the matching comment iframe
1183					for (let i = 0; i < commentIframes.length; i++) {
1184						const iframe = commentIframes[i];
1185						const url = new URL(iframe.src);
1186						const iframeUniqueIdParam = url.searchParams.get('iframe_unique_id');
1187						if (iframeUniqueIdParam == event.data.iframeUniqueId) {
1188							iframe.style.height = event.data.height + 'px';
1189							return;
1190						}
1191					}
1192				});
1193			})();
1194		</script>
1194</body>
1195</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.