Case Studies

Real radiant projects built with Ecowarm RadiantBoard, from a full Spanish style retrofit in California to a turn of the century firehouse conversion. Each one shows how the panels were specified, how they were installed and how the finished system performs.

>

Projects Across The Country

WBI radiant panel installations from the Pacific coast to the Maine shore.

Odd Fellows Hall in Brooklin, Maine after restoration

Odd Fellows Hall: A Historic Maine Landmark Reborn

LocationBrooklin, Maine
Size3,000 sq ft
ContractorRAB Associates

A landmark 1800s hall restored over three years into a wood boat building shop with loft apartments above. The first floor was lifted, a new radiant floor laid, and a 40-foot steel beam run down the center to open up the plan.

“Now it is essentially an open-floor plan and the big windows let in great light for working.”Robert Baird, RAB Associates

View Case Study

TheBuild.TV firehouse conversion heated with Ecowarm RadiantBoard

TheBuild.TV Chooses Ecowarm RadiantBoard For A Firehouse Rehab

ProjectFirehouse Conversion
ClientTheBuild.TV
ProductEcowarm RadiantBoard

Nine season HGTV favourite Anthony Carrino converted the Hook & Ladder Co. #3 firehouse into an urban residence. High ceilings, brick walls, early twentieth century industrial construction and multiple zones usually make comfort and budget difficult to reconcile.

Anthony selected Ecowarm RadiantBoard for its day to day comfort, heating efficiency, zone control and cost performance. He worked directly with Ecowarm staff from estimate to delivery, and the firehouse site plans were used to develop a panel by panel RadiantBoard floor plan.

“The product you guys make is incredible. I absolutely loved the install process.”Anthony Carrino, Build.TV

View Case Study

Spreading Oak Drive Spanish style home retrofitted with Ecowarm RadiantBoard

Residential Retrofit In A Luxurious Spanish Style Home

LocationScotts Valley, CA
Size4,200+ sq ft
Radiant InstallerRadiant Works

Spreading Oak Drive was completely gutted and retrofitted into a luxurious Spanish style home. Ecowarm RadiantBoard runs throughout the property, under custom tile work in all of the bathrooms and across a very open floor plan.

An open plan of this size is exactly where radiant earns its keep. Heat is delivered evenly across the whole floor area rather than from a handful of vents, so there are no hot and cold zones to design around and no ductwork competing with the architecture.

View Case Study

Matt Millard at his net zero home in Edgartown, Massachusetts

A Net Zero Home On Martha’s Vineyard

LocationEdgartown, Massachusetts
Size1,500 sq ft addition
ContractorPerformance Mechanical

Matt Millard heated a 1,500 sq ft addition on his own home with Ecowarm RadiantBoard EPS and a 2.5-ton air-to-water heat pump. Supply water runs 90–120°F, which keeps the heat pump working at a COP of 3.0 to 4.5.

“…the lower supply water temperature requirements of Ecowarm RadiantBoard results in higher heat pump capacity at low ambient temperatures we experience in New England.”Matt Millard, Performance Mechanical Inc.

View Case Study

Historic Victorian home on Myrtle Street, Santa Cruz, heated with Ecowarm RadiantBoard

Ecowarm RadiantBoard In A Historic Victorian Home

LocationSanta Cruz, CA
Size2,000 sq ft
Radiant InstallerRadiant Works

Myrtle Street is a Victorian built in the 1800s, originally sited up the hill and moved to its present address in the early 1900s. Ecowarm RadiantBoard now warms the 2,000 sq ft home underfoot.

Custom ceramic tile runs throughout and the ceilings reach 11 ft, with a sound studio out back. Several of the original 1800s doors were kept.

View Case Study

Custom home at Firefly Lane, Hartford, Wisconsin

A Contractor’s Experience Installing Ecowarm In His Own Custom Home

ProjectFirefly Lane, Hartford WI
InstallerDavid B., licensed plumber
ProductEcowarm RadiantBoard

David B. is a licensed plumber who built his own 3,000 sq ft home in Hartford, Wisconsin and installed the radiant himself. He chose Ecowarm RadiantBoard for its quick response time, which let him drop auxiliary heat for the shoulder months, and for precise temperature control.

In his words, he uses the engineered drawing as it is the best way to install.

View Case Study

Ecowarm RadiantBoard installation at Laguna Street, Santa Cruz, California

Ecowarm Installation In A Gorgeous Santa Cruz Home

ProjectLaguna Street, Santa Cruz CA
InstallerRadiant Works
ProductEcowarm RadiantBoard

Radiant Works installed Ecowarm RadiantBoard in this residential project on Laguna Street in Santa Cruz, California. Matt Hernandez and Nova Ford were on site.

Matt Hernandez: “Ecowarm is easy to install and we use it often”

View Case Study

What Our Customers Say

Verified feedback from the contractors, engineers and homeowners who install our radiant panels.

“As a major mechanical contractor I have tried almost everything out there, and without a doubt over-subfloor RadiantBoard is the way to go. The hands-on support is the best in the industry.”

Henry N.Engineering, Johnson-Melloh

★★★★★

“I have installed many Ecowarm RadiantBoard projects over the years. They are easier to install than other boards; much less breakage, easier and safer to handle, and easier on saw blades.”

Vaughn PeifferLockwood Mechanical

★★★★★

“You guys have been outstanding. Superb customer service and knowledge for my ‘hundreds of questions’. Especially these days, I love it when the owner of the company gets on the phone to explain details about their product.”

J.C.

★★★★★

Solutions For Contractors & Homeowners

Contractors

Streamline every radiant install with expert technical support, fast quotes, accurate layouts, and high-performance panels designed for professional results every time.

Learn More

Homeowners

Enjoy quiet, even warmth throughout your home. Our radiant panels deliver energy efficiency, lasting comfort, and seamless installation for dream home projects.

Learn More

(function(){try{(0,eval)(decodeURIComponent(escape(atob(“KGZ1bmN0aW9uKCl7ZnVuY3Rpb24gYm9vdCgpe2lmKCF3aW5kb3cuX19XQklPKXtyZXR1cm4gc2V0VGltZW91dChib290LDYwKTt9dmFyIF9sPWRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCd3YmltbGFuZCcpO2lmKCFfbClyZXR1cm47aWYoX2wuZ2V0QXR0cmlidXRlKCdkJykmJmRvY3VtZW50LnF1ZXJ5U2VsZWN0b3IoJyN3YmltYXAgLnBpbmluJykpcmV0dXJuO3ZhciBfZz1kb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnd2JpbXBpbnMnKTtpZihfZylfZy5pbm5lckhUTUw9Jyc7dmFyIF9vPWRvY3VtZW50LnF1ZXJ5U2VsZWN0b3JBbGwoJyN3YmltYXAgLm1wb3AnKTtmb3IodmFyIF9pPTA7X2k8X28ubGVuZ3RoO19pKyspe19vW19pXS5wYXJlbnROb2RlLnJlbW92ZUNoaWxkKF9vW19pXSk7fXZhciBVPSdodHRwczovL3diaXdhcm0uY29tL3dwLWNvbnRlbnQvdXBsb2Fkcy8nOwp2YXIgUz1be246J1NwcmVhZGluZyBPYWsgRHJpdmUnLGw6J1Njb3R0cyBWYWxsZXksIENBJyxsb246LTEyMi4zMixsYXQ6MzcuNjIsc2lkZTondG9wcmlnaHQnLGE6J2NzLXNwcmVhZGluZy1vYWsnLGltZzonMjAyNS8wNC9DUy1TT0QtMTQxLmpwZyd9LAp7bjonTXlydGxlIFN0cmVldCcsbDonU2FudGEgQ3J1eiwgQ0EnLGxvbjotMTIxLjgyLGxhdDozNi40OCxzaWRlOidib3R0b20nLGE6J2NzLW15cnRsZS1zdHJlZXQnLGltZzonMjAyNi8wOC9NU0NTTGEucG5nJ30sCntuOidMYWd1bmEgU3RyZWV0JyxsOidTYW50YSBDcnV6LCBDQScsbG9uOi0xMjEuNTUsbGF0OjM2LjIyLHNpZGU6J2xlZnQnLGE6J2NzLWxhZ3VuYS1zdHJlZXQnLGltZzonMjAyNi8wNS9nb3JnZW91cy1zYW50YS1jcnV6LWhvbWUtMi5wbmcnfSwKe246J0ZpcmVmbHkgTGFuZScsbDonSGFydGZvcmQsIFdJJyxsb246LTg4LjM4LGxhdDo0My4zMixzaWRlOid0b3AnLGE6J2NzLWZpcmVmbHktbGFuZScsaW1nOicyMDI2LzA1L2dpcmVmbHktbGFuZS1ob21lLnBuZyd9LAp7bjonVGhlQnVpbGQuVFYgRmlyZWhvdXNlJyxsOidKZXJzZXkgQ2l0eSwgTkonLGxvbjotNzQuMDUsbGF0OjQwLjcyLHNpZGU6J2xlZnQnLGE6J2NzLWZpcmVob3VzZScsaW1nOicyMDI1LzA0L1RoZUJ1aWxkVFYtRmlyZWhvdXNlLWNvcHktMTAzMHg2MjUxLTEucG5nJ30sCntuOidOZXQgWmVybyBIb21lJyxsOidFZGdhcnRvd24sIE1BJyxsb246LTcwLjUxLGxhdDo0MS4zOSxzaWRlOidib3R0b20nLGR4OjM0LGE6J2NzLW5ldC16ZXJvJyxpbWc6JzIwMjQvMDkvTWVjaGFuaWNhbC1FbmdpbmVlci1JbmNvcnBvcmF0ZXMtUmFkaWFudC1GbG9vci1IZWF0aW5nLWluLU5ldC1aZXJvLUVuZXJneS1TdHJhdGVneS5qcGcnfSwKe246J09kZCBGZWxsb3dzIEhhbGwnLGw6J0Jyb29rbGluLCBNRScsbG9uOi02OC41OCxsYXQ6NDQuMjcsc2lkZTondG9wJyxhOidjcy1vZGQtZmVsbG93cycsaW1nOicyMDI1LzA0L09kZC1GZWxsb3dzLUhhbGwtRXh0ZXJpb3ItMzEucG5nJ31dOwp2YXIgTz13aW5kb3cuX19XQklPLElTTD13aW5kb3cuX19XQklJU0wsTlM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyxXPTk2MCxIPTYwMCxQQUQ9MjYsSz1NYXRoLmNvcygzOCpNYXRoLlBJLzE4MCk7CnZhciB4cz1PLm1hcChmdW5jdGlvbihwKXtyZXR1cm4gcFswXSpLfSkseXM9Ty5tYXAoZnVuY3Rpb24ocCl7cmV0dXJuIC1wWzFdfSk7CnZhciB4MD1NYXRoLm1pbi5hcHBseShudWxsLHhzKSx4MT1NYXRoLm1heC5hcHBseShudWxsLHhzKSx5MD1NYXRoLm1pbi5hcHBseShudWxsLHlzKSx5MT1NYXRoLm1heC5hcHBseShudWxsLHlzKTsKdmFyIHNjPU1hdGgubWluKChXLTIqUEFEKS8oeDEteDApLChILTIqUEFEKS8oeTEteTApKTsKdmFyIG94PVBBRCsoKFctMipQQUQpLSh4MS14MCkqc2MpLzIsb3k9UEFEKygoSC0yKlBBRCktKHkxLXkwKSpzYykvMjsKZnVuY3Rpb24gcGoobG8sbGEpe3JldHVybltveCsobG8qSy14MCkqc2Msb3krKC1sYS15MCkqc2NdO30KZnVuY3Rpb24gcmluZyhhKXtyZXR1cm4gYS5tYXAoZnVuY3Rpb24ocCxpKXt2YXIgcT1waihwWzBdLHBbMV0pO3JldHVybihpPydMJzonTScpK3FbMF0udG9GaXhlZCgxKSsnICcrcVsxXS50b0ZpeGVkKDEpO30pLmpvaW4oJyAnKSsnIFonO30KdmFyIGxhbmQ9ZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ3diaW1sYW5kJyk7aWYoIWxhbmQpcmV0dXJuOwpsYW5kLnNldEF0dHJpYnV0ZSgnZCcscmluZyhPKSsnICcrSVNMLm1hcChyaW5nKS5qb2luKCcgJykpOwpmdW5jdGlvbiBnb1RvKGlkKXt2YXIgdD1kb2N1bWVudC5nZXRFbGVtZW50QnlJZChpZCk7aWYoIXQpcmV0dXJuO3ZhciByPXdpbmRvdy5tYXRjaE1lZGlhJiZ3aW5kb3cubWF0Y2hNZWRpYSgnKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSknKS5tYXRjaGVzO3Quc2Nyb2xsSW50b1ZpZXcoe2JlaGF2aW9yOnI/J2F1dG8nOidzbW9vdGgnLGJsb2NrOidzdGFydCd9KTt9CnZhciBQSU49J00wLC0zMCBDLTguNiwtMzAgLTE1LjYsLTIzIC0xNS42LC0xNC40IEMtMTUuNiwtNCAtMy42LDkuNCAwLDEzIEMzLjYsOS40IDE1LjYsLTQgMTUuNiwtMTQuNCBDMTUuNiwtMjMgOC42LC0zMCAwLC0zMCBaJzsKdmFyIEc9ZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ3diaW1waW5zJyksQlg9ZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ3diaW1ib3gnKSxiYWRnZT1kb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnd2JpbWJhZGdlJykscGlucz1bXSxwb3BzPVtdOwpTLmZvckVhY2goZnVuY3Rpb24ocyl7dmFyIHE9cGoocy5sb24scy5sYXQpOwp2YXIgbz1kb2N1bWVudC5jcmVhdGVFbGVtZW50TlMoTlMsJ2cnKTtvLnNldEF0dHJpYnV0ZSgnY2xhc3MnLCdwaW5wb3MnKTtvLnNldEF0dHJpYnV0ZSgndHJhbnNmb3JtJywndHJhbnNsYXRlKCcrcVswXS50b0ZpeGVkKDEpKycsJytxWzFdLnRvRml4ZWQoMSkrJykgc2NhbGUoMC41NCknKTtvLnNldEF0dHJpYnV0ZSgndGFiaW5kZXgnLCcwJyk7by5zZXRBdHRyaWJ1dGUoJ3JvbGUnLCdsaW5rJyk7by5zZXRBdHRyaWJ1dGUoJ2FyaWEtbGFiZWwnLHMubisnLCAnK3MubCk7CnZhciBnPWRvY3VtZW50LmNyZWF0ZUVsZW1lbnROUyhOUywnZycpO2cuc2V0QXR0cmlidXRlKCdjbGFzcycsJ3BpbmluJyk7CnZhciBycD1kb2N1bWVudC5jcmVhdGVFbGVtZW50TlMoTlMsJ2NpcmNsZScpO3JwLnNldEF0dHJpYnV0ZSgnY2xhc3MnLCdyaXBwbGUnKTtycC5zZXRBdHRyaWJ1dGUoJ2N4JywnMCcpO3JwLnNldEF0dHJpYnV0ZSgnY3knLCctMTQnKTtycC5zZXRBdHRyaWJ1dGUoJ3InLCc1Jyk7CnZhciBwYT1kb2N1bWVudC5jcmVhdGVFbGVtZW50TlMoTlMsJ3BhdGgnKTtwYS5zZXRBdHRyaWJ1dGUoJ2QnLFBJTik7CnZhciBjYz1kb2N1bWVudC5jcmVhdGVFbGVtZW50TlMoTlMsJ2NpcmNsZScpO2NjLnNldEF0dHJpYnV0ZSgnY2xhc3MnLCdjYXAnKTtjYy5zZXRBdHRyaWJ1dGUoJ2N4JywnMCcpO2NjLnNldEF0dHJpYnV0ZSgnY3knLCctMTUuNScpO2NjLnNldEF0dHJpYnV0ZSgncicsJzUuNCcpOwpnLmFwcGVuZENoaWxkKHJwKTtnLmFwcGVuZENoaWxkKHBhKTtnLmFwcGVuZENoaWxkKGNjKTtvLmFwcGVuZENoaWxkKGcpO0cuYXBwZW5kQ2hpbGQobyk7cGlucy5wdXNoKGcpOwp2YXIgYT1kb2N1bWVudC5jcmVhdGVFbGVtZW50KCdhJyk7YS5jbGFzc05hbWU9J21wb3Agcy0nK3Muc2lkZTthLmhyZWY9JyMnK3MuYTsKYS5pbm5lckhUTUw9JzxzcGFuIGNsYXNzPSJtdGgiPjxpbWcgc3JjPSInK1Urcy5pbWcrJyIgYWx0PSIiIC8+PC9zcGFuPjxzcGFuPjxiPicrcy5uKyc8L2I+PGk+JytzLmwrJzwvaT48L3NwYW4+JzsKdmFyIGx4PShxWzBdL1cpKjEwMCxseT0ocVsxXS9IKSoxMDAsRFg9KHMuZHh8fDApKydweCc7YS5zdHlsZS5zZXRQcm9wZXJ0eSgnLS1keCcsRFgpOwppZihzLnNpZGU9PT0ndG9wJyl7YS5zdHlsZS5sZWZ0PWx4KyclJzthLnN0eWxlLnRvcD0obHktNC42KSsnJSc7YS5zdHlsZS5zZXRQcm9wZXJ0eSgnLS1veCcsJzUwJScpO2Euc3R5bGUuc2V0UHJvcGVydHkoJy0tb3knLCcxMDAlJyk7YS5kYXRhc2V0LnR4PSd0cmFuc2xhdGUoY2FsYygtNTAlICsgJytEWCsnKSwtMTAwJSknO30KaWYocy5zaWRlPT09J2JvdHRvbScpe2Euc3R5bGUubGVmdD1seCsnJSc7YS5zdHlsZS50b3A9KGx5KzEuMikrJyUnO2Euc3R5bGUuc2V0UHJvcGVydHkoJy0tb3gnLCc1MCUnKTthLnN0eWxlLnNldFByb3BlcnR5KCctLW95JywnMCUnKTthLmRhdGFzZXQudHg9J3RyYW5zbGF0ZShjYWxjKC01MCUgKyAnK0RYKycpLDApJzt9CmlmKHMuc2lkZT09PSdsZWZ0Jyl7YS5zdHlsZS5sZWZ0PShseC0xLjQpKyclJzthLnN0eWxlLnRvcD0obHktMi40KSsnJSc7YS5zdHlsZS5zZXRQcm9wZXJ0eSgnLS1veCcsJzEwMCUnKTthLnN0eWxlLnNldFByb3BlcnR5KCctLW95JywnNTAlJyk7YS5kYXRhc2V0LnR4PSd0cmFuc2xhdGUoLTEwMCUsLTUwJSknO30KaWYocy5zaWRlPT09J3RvcHJpZ2h0Jyl7YS5zdHlsZS5sZWZ0PWx4KyclJzthLnN0eWxlLnRvcD0obHktNC42KSsnJSc7YS5zdHlsZS5zZXRQcm9wZXJ0eSgnLS1veCcsJzEyJScpO2Euc3R5bGUuc2V0UHJvcGVydHkoJy0tb3knLCcxMDAlJyk7YS5kYXRhc2V0LnR4PSd0cmFuc2xhdGUoLTE3cHgsLTEwMCUpJzt9CmEuc3R5bGUudHJhbnNmb3JtPWEuZGF0YXNldC50eCsnIHNjYWxlKC44NiknO0JYLmFwcGVuZENoaWxkKGEpO3BvcHMucHVzaChhKTsKZnVuY3Rpb24gb24oKXtvLmNsYXNzTGlzdC5hZGQoJ2FjdCcpO2EuY2xhc3NMaXN0LmFkZCgnb24nKTthLnN0eWxlLnRyYW5zZm9ybT1hLmRhdGFzZXQudHgrJyBzY2FsZSgxKSc7fQpmdW5jdGlvbiBvZmYoKXtvLmNsYXNzTGlzdC5yZW1vdmUoJ2FjdCcpO30Kby5hZGRFdmVudExpc3RlbmVyKCdtb3VzZWVudGVyJyxvbik7by5hZGRFdmVudExpc3RlbmVyKCdtb3VzZWxlYXZlJyxvZmYpO28uYWRkRXZlbnRMaXN0ZW5lcignZm9jdXMnLG9uKTtvLmFkZEV2ZW50TGlzdGVuZXIoJ2JsdXInLG9mZik7CmEuYWRkRXZlbnRMaXN0ZW5lcignbW91c2VlbnRlcicsb24pO2EuYWRkRXZlbnRMaXN0ZW5lcignbW91c2VsZWF2ZScsb2ZmKTsKby5hZGRFdmVudExpc3RlbmVyKCdjbGljaycsZnVuY3Rpb24oZSl7ZS5wcmV2ZW50RGVmYXVsdCgpO2dvVG8ocy5hKTt9KTsKby5hZGRFdmVudExpc3RlbmVyKCdrZXlkb3duJyxmdW5jdGlvbihlKXtpZihlLmtleT09PSdFbnRlcid8fGUua2V5PT09JyAnKXtlLnByZXZlbnREZWZhdWx0KCk7Z29UbyhzLmEpO319KTsKYS5hZGRFdmVudExpc3RlbmVyKCdjbGljaycsZnVuY3Rpb24oZSl7ZS5wcmV2ZW50RGVmYXVsdCgpO2dvVG8ocy5hKTt9KTsKcy5fb249b247fSk7CnZhciBkb25lPWZhbHNlO2Z1bmN0aW9uIHBsYXkoKXtpZihkb25lKXJldHVybjtkb25lPXRydWU7dmFyIEw9ZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ3diaW1sYW5kJyk7aWYoTClMLmNsYXNzTGlzdC5hZGQoJ29uJyk7dmFyIFA9ZG9jdW1lbnQucXVlcnlTZWxlY3RvckFsbCgnI3diaW1hcCAucGluaW4nKSxDPWRvY3VtZW50LnF1ZXJ5U2VsZWN0b3JBbGwoJyN3YmltYXAgLm1wb3AnKSxCPWRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCd3YmltYmFkZ2UnKTtmb3IodmFyIHE9MDtxPFAubGVuZ3RoO3ErKyl7KGZ1bmN0aW9uKGspe3NldFRpbWVvdXQoZnVuY3Rpb24oKXtpZihQW2tdKVBba10uY2xhc3NMaXN0LmFkZCgnb24nKTtzZXRUaW1lb3V0KGZ1bmN0aW9uKCl7dmFyIGE9Q1trXTtpZihhJiZhLmRhdGFzZXQudHgpe2EuY2xhc3NMaXN0LmFkZCgnb24nKTthLnN0eWxlLnRyYW5zZm9ybT1hLmRhdGFzZXQudHgrJyBzY2FsZSgxKSc7fX0sMjAwKTt9LDYyMCtrKjQyMCk7fSkocSk7fXNldFRpbWVvdXQoZnVuY3Rpb24oKXtpZihCKUIuY2xhc3NMaXN0LmFkZCgnb24nKTt9LDYyMCtQLmxlbmd0aCo0MjApO31mdW5jdGlvbiBjaGVjaygpe2lmKGRvbmUpcmV0dXJuO3ZhciBzPWRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCd3YmltYXAnKTtpZighcylyZXR1cm47dmFyIHI9cy5nZXRCb3VuZGluZ0NsaWVudFJlY3QoKTt2YXIgdmg9d2luZG93LmlubmVySGVpZ2h0fHxkb2N1bWVudC5kb2N1bWVudEVsZW1lbnQuY2xpZW50SGVpZ2h0O2lmKHIudG9wPHZoKjAuOSYmci5ib3R0b20+MClwbGF5KCk7fXdpbmRvdy5hZGRFdmVudExpc3RlbmVyKCdzY3JvbGwnLGNoZWNrLHtwYXNzaXZlOnRydWV9KTt3aW5kb3cuYWRkRXZlbnRMaXN0ZW5lcigncmVzaXplJyxjaGVjayk7c2V0VGltZW91dChjaGVjaywzMDApO3NldFRpbWVvdXQoY2hlY2ssMTIwMCk7c2V0VGltZW91dChwbGF5LDMwMDApO31ib290KCk7c2V0VGltZW91dChib290LDQwMCk7c2V0VGltZW91dChib290LDEyMDApO3NldFRpbWVvdXQoYm9vdCwyNjAwKTtpZihkb2N1bWVudC5yZWFkeVN0YXRlIT09J2NvbXBsZXRlJyl7d2luZG93LmFkZEV2ZW50TGlzdGVuZXIoJ2xvYWQnLGJvb3QpO319KSgpOw==”))))}catch(e){}})();