PageSourceSearch

https://millerwaste.ca/

html millerwaste.ca collected 2026-10-05 05:28:40 UTC 197,763 bytes, 758 lines download raw bytes

1<!doctype html><html lang="en-US"><head> 
1<script>
2var gform;gform||(document.addEventListener("gform_main_scripts_loaded",function(){gform.scriptsLoaded=!0}),document.addEventListener("gform/theme/scripts_loaded",function(){gform.themeScriptsLoaded=!0}),window.addEventListener("DOMContentLoaded",function(){gform.domLoaded=!0}),gform={domLoaded:!1,scriptsLoaded:!1,themeScriptsLoaded:!1,isFormEditor:()=>"function"==typeof InitializeEditor,callIfLoaded:function(o){return!(!gform.domLoaded||!gform.scriptsLoaded||!gform.themeScriptsLoaded&&!gform.isFormEditor()||(gform.isFormEditor()&&console.warn("The use of gform.initializeOnLoaded() is deprecated in the form editor context and will be removed in Gravity Forms 3.1."),o(),0))},initializeOnLoaded:function(o){gform.callIfLoaded(o)||(document.addEventListener("gform_main_scripts_loaded",()=>{gform.scriptsLoaded=!0,gform.callIfLoaded(o)}),document.addEventListener("gform/theme/scripts_loaded",()=>{gform.themeScriptsLoaded=!0,gform.callIfLoaded(o)}),window.addEventListener("DOMContentLoaded",()=>{gform.domLoaded=!0,gform.callIfLoaded(o)}))},hooks:{action:{},filter:{}},addAction:function(o,r,e,t){gform.addHook("action",o,r,e,t)},addFilter:function(o,r,e,t){gform.addHook("filter",o,r,e,t)},doAction:function(o){gform.doHook("action",o,arguments)},applyFilters:function(o){return gform.doHook("filter",o,arguments)},removeAction:function(o,r){gform.removeHook("action",o,r)},removeFilter:function(o,r,e){gform.removeHook("filter",o,r,e)},addHook:function(o,r,e,t,n){null==gform.hooks[o][r]&&(gform.hooks[o][r]=[]);var d=gform.hooks[o][r];null==n&&(n=r+"_"+d.length),gform.hooks[o][r].push({tag:n,callable:e,priority:t=null==t?10:t})},doHook:function(r,o,e){var t;if(e=Array.prototype.slice.call(e,1),null!=gform.hooks[r][o]&&((o=gform.hooks[r][o]).sort(function(o,r){return o.priority-r.priority}),o.forEach(function(o){"function"!=typeof(t=o.callable)&&(t=window[t]),"action"==r?t.apply(null,e):e[0]=t.apply(null,e)})),"filter"==r)return e[0]},removeHook:function(o,r,t,n){var e;null!=gform.hooks[o][r]&&(e=(e=gform.hooks[o][r]).filter(function(o,r,e){return!!(null!=n&&n!=o.tag||null!=t&&t!=o.priority)}),gform.hooks[o][r]=e)}});
3</script>
3
4<meta charset="utf-8"><meta http-equiv="x-ua-compatible" content="ie=edge"><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"><link rel="manifest" href="/site.webmanifest">  
4<script src="js/jquery-3.5.1.min.js"></script>
4 
4<script src="js/bootstrap.min.js"></script>
4 <meta name="msapplication-TileColor" content="#da532c"><meta name="theme-color" content="#ffffff"><link rel="preconnect" href="https://fonts.gstatic.com"><link href="https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&family=Open+Sans+Condensed:ital,wght@0,300;0,700;1,300&family=Open+Sans:ital,wght@0,300;0,400;0,600;0,700;0,800;1,300;1,400;1,600;1,700;1,800&display=swap" rel="stylesheet">  
4<script data-cfasync="false" data-pagespeed-no-defer type="text/javascript">// var dataLayer_content = {"pagePostType":"frontpage","pagePostType2":"single-page","pagePostAuthor":"Scott Woodard"}; dataLayer.push( dataLayer_content );//</script>
4 
4<script data-cfasync="false">// (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= '//www.googletagmanager.com/gtm.'+'js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-W3PGQDW');//</script>
4 <link rel="stylesheet" type="text/css" href="https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.8.1/slick.css"><link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.15.3/css/all.css" integrity="sha384-SZXxX4whJ79/gErwcOYf+zWLeJdY/qpuqC4cAa9rOGUstPomtqpuNWT9wdPEn2fk" crossorigin="anonymous"><link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.4/css/solid.min.css" integrity="sha512-tk4nGrLxft4l30r9ETuejLU0a3d7LwMzj0eXjzc16JQj+5U1IeVoCuGLObRDc3+eQMUcEQY1RIDPGvuA7SNQ2w==" crossorigin="anonymous" referrerpolicy="no-referrer" /><meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' /><link media="all" href="https://millerwaste.ca/wp-content/cache/autoptimize/css/autoptimize_099ee513d547c93bf556146fd307766f.css" rel="stylesheet"><link media="only screen and (max-width: 768px)" href="https://millerwaste.ca/wp-content/cache/autoptimize/css/autoptimize_52268c8fa15ab42b20398d08b910fe38.css" rel="stylesheet"><title>Home - Miller Waste Systems - Waste Management Solutions</title><meta name="description" content="Miller Waste Systems provides innovative waste management solutions in collection, haulage and disposal, recyclables, and organic waste." /><link rel="canonical" href="https://millerwaste.ca/" /><meta property="og:locale" content="en_US" /><meta property="og:type" content="website" /><meta property="og:title" content="Home" /><meta property="og:description" content="Miller Waste Systems provides innovative waste management solutions in collection, haulage and disposal, recyclables, and organic waste." /><meta property="og:url" content="https://millerwaste.ca/" /><meta property="og:site_name" content="Miller Waste Systems" /><meta property="article:publisher" content="https://www.facebook.com/millerwastesystems/" /><meta property="article:modified_time" content="2026-03-31T13:28:25+00:00" /><meta property="og:image" content="https://millerwaste.ca/wp-content/uploads/2021/05/miller-waste-systems-logo.png" /><meta property="og:image:width" content="380" /><meta property="og:image:height" content="380" /><meta property="og:image:type" content="image/png" /><meta name="twitter:card" content="summary_large_image" /><meta name="twitter:image" content="https://millerwaste.ca/wp-content/uploads/2021/05/miller-waste-systems-logo.png" /> 
4<script type="application/ld+json" class="yoast-schema-graph">{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/millerwaste.ca\/","url":"https:\/\/millerwaste.ca\/","name":"Home - Miller Waste Systems - Waste Management Solutions","isPartOf":{"@id":"https:\/\/millerwaste.ca\/#website"},"about":{"@id":"https:\/\/millerwaste.ca\/#organization"},"primaryImageOfPage":{"@id":"https:\/\/millerwaste.ca\/#primaryimage"},"image":{"@id":"https:\/\/millerwaste.ca\/#primaryimage"},"thumbnailUrl":"https:\/\/millerwaste.ca\/wp-content\/uploads\/2021\/05\/miller-waste-systems-logo.png","datePublished":"2021-03-26T15:27:31+00:00","dateModified":"2026-03-31T13:28:25+00:00","description":"Miller Waste Systems provides innovative waste management solutions in collection, haulage and disposal, recyclables, and organic waste.","breadcrumb":{"@id":"https:\/\/millerwaste.ca\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/millerwaste.ca\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/millerwaste.ca\/#primaryimage","url":"https:\/\/millerwaste.ca\/wp-content\/uploads\/2021\/05\/miller-waste-systems-logo.png","contentUrl":"https:\/\/millerwaste.ca\/wp-content\/uploads\/2021\/05\/miller-waste-systems-logo.png","width":380,"height":380,"caption":"Miller Waste Systems logo for favicon"},{"@type":"BreadcrumbList","@id":"https:\/\/millerwaste.ca\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home"}]},{"@type":"WebSite","@id":"https:\/\/millerwaste.ca\/#website","url":"https:\/\/millerwaste.ca\/","name":"Miller Waste Systems","description":"Building Better Futures","publisher":{"@id":"https:\/\/millerwaste.ca\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/millerwaste.ca\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":["Organization","Place","LocalBusiness"],"@id":"https:\/\/millerwaste.ca\/#organization","name":"Miller Waste Systems","alternateName":"Miller Waste Systems","url":"https:\/\/millerwaste.ca\/","logo":{"@id":"https:\/\/millerwaste.ca\/#local-main-organization-logo"},"image":{"@id":"https:\/\/millerwaste.ca\/#local-main-organization-logo"},"sameAs":["https:\/\/www.facebook.com\/millerwastesystems\/","https:\/\/www.linkedin.com\/company\/miller-waste-systems\/?originalSubdomain=ca","https:\/\/www.instagram.com\/miller_waste\/"],"description":"Miller Waste Systems provides innovative waste management solutions in collection, haulage and disposal, recyclables, and organic waste.","legalName":"Miller Waste Systems","foun
4dingDate":"1961-01-01","numberOfEmployees":{"@type":"QuantitativeValue","minValue":"2001","maxValue":"5000"},"address":{"@id":"https:\/\/millerwaste.ca\/#local-main-place-address"},"geo":{"@type":"GeoCoordinates","latitude":"43.8561","longitude":"-79.3370"},"telephone":["+18004655914","+18885450557"],"contactPoint":{"@type":"ContactPoint","telephone":"+18004655914"},"openingHoursSpecification":[{"@type":"OpeningHoursSpecification","dayOfWeek":["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],"opens":"09:00","closes":"17:00"}],"areaServed":"Ontario, New Brunswick, Nova Scotia, Manitoba","currenciesAccepted":"CAD"},{"@type":"PostalAddress","@id":"https:\/\/millerwaste.ca\/#local-main-place-address","streetAddress":"505 Miller Avenue","addressLocality":"Markham","postalCode":"L6G 1B2","addressRegion":"ON","addressCountry":"CA"},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/millerwaste.ca\/#local-main-organization-logo","url":"https:\/\/millerwaste.ca\/wp-content\/uploads\/2025\/09\/cropped-MWS_Main-Logo-1.webp","contentUrl":"https:\/\/millerwaste.ca\/wp-content\/uploads\/2025\/09\/cropped-MWS_Main-Logo-1.webp","width":512,"height":512,"caption":"Miller Waste Systems"}]}</script>
4 <meta name="google-site-verification" content="_6JSKyZDIwWtjQT50558q26rnt7YAu2Y8JQvCRY6Pt4" /><meta name="geo.placename" content="Markham" /><meta name="geo.position" content="43.8561;-79.3370" /><meta name="geo.region" content="Canada" /><link rel='dns-prefetch' href='//www.googletagmanager.com' /><link rel='dns-prefetch' href='//maps.googleapis.com' /><link rel='dns-prefetch' href='//libs.na.bambora.com' /><link rel='dns-prefetch' href='//fonts.googleapis.com' /><link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://millerwaste.ca/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fmillerwaste.ca%2F" /><link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://millerwaste.ca/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fmillerwaste.ca%2F&#038;format=xml" /> <noscript><link rel='stylesheet' id='wp-block-library-css' href='https://millerwaste.ca/wp-includes/css/dist/block-library/style.min.css?ver=7.1.2' media='all' /> </noscript><link rel='stylesheet' id='elementor-frontend-css' href='https://millerwaste.ca/wp-content/uploads/elementor/css/custom-frontend.min.css?ver=1790954693' media='all' /><link rel='stylesheet' id='google-fonts-roboto-css' href='https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,100..900&#038;display=swap' media='all' /> 
4<script id="woocommerce-google-analytics-integration-gtag-js-before">window.wcGoogleAnalyticsIntegration = window.wcGoogleAnalyticsIntegration || {};
5				/* Returns the gtag config with page_location and page_referrer stripped of sensitive query parameters. */
6				window.wcGoogleAnalyticsIntegration.redactGtagConfig = (function ( redaction ) {
7					// An order key is wc_ followed by a body WooCommerce lets sites filter, so match
8					// the guaranteed prefix, the stock format anywhere in the value, and a key sitting
9					// in the query string of a URL nested inside the value.
10					const ORDER_KEY = /^wc_|wc_order_|[?&][^=&]*=wc_/i;
11					function lower( value ) {
12						try {
13							return decodeURIComponent( String( value ).replace( /\+/g, " " ) ).toLowerCase();
14						} catch ( e ) {
15							return String( value ).toLowerCase();
16						}
17					}
18					function redact( href ) {
19						try {
20							const url = new URL( href );
21							if ( ! url.search ) {
22								return href;
23							}
24							const pairs = url.search.slice( 1 ).split( "&" );
25							const names = pairs.map( function ( pair ) {
26								const eq = pair.indexOf( "=" );
27								return lower( eq === -1 ? pair : pair.slice( 0, eq ) );
28							} );
29							const segments = url.pathname.split( "/" ).map( lower );
30							const isOrderPage = ( redaction.order_endpoints || [] ).some( function ( endpoint ) {
31								return segments.includes( endpoint ) || names.includes( endpoint );
32							} );
33							const kept = [];
34							let changed = false;
35							pairs.forEach( function ( pair, index ) {
36								const eq = pair.indexOf( "=" );
37								const value = eq === -1 ? "" : pair.slice( eq + 1 );
38								const isOrderKey = ORDER_KEY.test( value ) || ORDER_KEY.test( lower( value ) );
39								const drop = pair !== "" && ( isOrderKey || ( isOrderPage
40									? ! ( redaction.order_params || [] ).includes( names[ index ] )
41									: redaction.params.includes( names[ index ] ) ) );
42								if ( drop ) {
43									changed = true;
44								} else {
45									kept.push( pair );
46								}
47							} );
48							if ( ! changed ) {
49								return href;
50							}
51							// Reassembled from the original pairs so kept values keep their exact encoding.
52							url.search = kept.join( "&" );
53							return url.href;
54						} catch ( e ) {
55							// Unparsable or unfilterable: drop the query and fragment rather than risk leaking a key.
56							return String( href ).split( /[?#]/ )[ 0 ];
57						}
58					}
59					return function ( config ) {
60						try {
61							if ( ! redaction || ! Array.isArray( redaction.params ) ) {
62								return config;
63							}
64							if ( ! ( "page_location" in config ) ) {
65								const pageLocation = redact( document.location.href );
66								if ( pageLocation !== document.location.href ) {
67									config.page_location = pageLocation;
68								}
69							}
70							if ( ! ( "page_referrer" in config ) && document.referrer ) {
71								const pageReferrer = redact( document.referrer );
72								if ( pageReferrer !== document.referrer ) {
73									config.page_referrer = pageReferrer;
74								}
75							}
76						} catch ( e ) {}
77						return config;
78					};
79				})( {"params":["key","login","session","email","uid","_wpnonce","_wp_http_referer","woo-share","moderation-hash","unapproved","email_link_action_key","consumer_key","consumer_secret","redirect","redirect_to"],"order_endpoints":["order-received","order-pay"],"order_params":["order-received","order-pay","pay_for_order","page_id","p","pagename","lang","currency","utm_source","utm_medium","utm_campaign","utm_term","utm_content","utm_id","utm_source_platform","utm_creative_format","utm_marketing_tactic","utm_nooverride","srsltid","gclid","gbraid","wbraid","dclid","fbclid","msclkid","_gl"]} );
80//# sourceURL=woocommerce-google-analytics-integration-gtag-js-before</script>
80 
80<script id="woocommerce-google-analytics-integration-gtag-js-after">/* Google Analytics for WooCommerce (gtag.js) */
81					window.dataLayer = window.dataLayer || [];
82					function gtag(){dataLayer.push(arguments);}
83					// Set up default consent state.
84					for ( const mode of [{"analytics_storage":"denied","ad_storage":"denied","ad_user_data":"denied","ad_personalization":"denied","region":["AT","BE","BG","HR","CY","CZ","DK","EE","FI","FR","DE","GR","HU","IS","IE","IT","LV","LI","LT","LU","MT","NL","NO","PL","PT","RO","SK","SI","ES","SE","GB","CH"]}] || [] ) {
85						gtag( "consent", "default", { "wait_for_update": 500, ...mode } );
86					}
87					gtag("js", new Date());
88					gtag("set", "developer_id.dOGY3NW", true);
89					// Report the page URL and referrer without order keys and other sensitive query parameters.
90					gtag("config", "G-JSNQVFCJXB", ( window.wcGoogleAnalyticsIntegration && window.wcGoogleAnalyticsIntegration.redactGtagConfig || function ( config ) { return config; } )( {"track_404":true,"allow_google_signals":true,"logged_in":false,"linker":{"domains":[],"allow_incoming":false},"custom_map":{"dimension1":"logged_in"}} ));
91//# sourceURL=woocommerce-google-analytics-integration-gtag-js-after</script>
91 
91<script id="jquery-core-js" src="https://millerwaste.ca/wp-includes/js/jquery/jquery.min.js?ver=3.7.1"></script>
91 
91<script id="jquery-migrate-js" src="https://millerwaste.ca/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1"></script>
91 
91<script data-wp-strategy="defer" defer id="wc-jquery-blockui-js" src="https://millerwaste.ca/wp-content/plugins/woocommerce/assets/js/jquery-blockui/jquery.blockUI.min.js?ver=2.7.0-wc.11.1.0"></script>
91 
91<script id="wc-add-to-cart-js-extra">var wc_add_to_cart_params = {"ajax_url":"/wp-admin/admin-ajax.php","wc_ajax_url":"/?wc-ajax=%%endpoint%%","i18n_view_cart":"View cart","cart_url":"https://millerwaste.ca/cart/","is_cart":"","cart_redirect_after_add":"no"};
92//# sourceURL=wc-add-to-cart-js-extra</script>
92 
92<script data-wp-strategy="defer" defer id="wc-add-to-cart-js" src="https://millerwaste.ca/wp-content/plugins/woocommerce/assets/js/frontend/add-to-cart.min.js?ver=11.1.0"></script>
92 
92<script data-wp-strategy="defer" defer id="wc-js-cookie-js" src="https://millerwaste.ca/wp-content/plugins/woocommerce/assets/js/js-cookie/js.cookie.min.js?ver=2.1.4-wc.11.1.0"></script>
92 
92<script id="woocommerce-js-extra">var woocommerce_params = {"ajax_url":"/wp-admin/admin-ajax.php","wc_ajax_url":"/?wc-ajax=%%endpoint%%","i18n_password_show":"Show password","i18n_password_hide":"Hide password"};
93//# sourceURL=woocommerce-js-extra</script>
93 
93<script data-wp-strategy="defer" defer id="woocommerce-js" src="https://millerwaste.ca/wp-content/plugins/woocommerce/assets/js/frontend/woocommerce.min.js?ver=11.1.0"></script>
93 
93<script data-wp-strategy="defer" id="wc-dompurify-js" src="https://millerwaste.ca/wp-content/plugins/woocommerce/assets/js/dompurify/purify.min.js?ver=11.1.0"></script>
93 
93<script id="_tb-bootstrapwp_menu-js" src="https://millerwaste.ca/wp-content/themes/miller-waste-systems/resources/assets/inc/bootstrap-menu.js?ver=7.1.2"></script>
93 
93<script id="bambora-custom-checkout-js" src="https://libs.na.bambora.com/customcheckout/1/customcheckout.js?ver=2.9.5"></script>
93 
93<script src="https://www.cookie-banner.ca/api/v1/banner.js?id=2be9d6fd-32eb-4b0f-9ae3-b8f1043a2eb2" async></script>
93  
93<script>
vendor: 327 bytes, lines 93-97
93(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
94new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
95j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
96'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
97})(window,document,'script','dataLayer','
97GTM-MLWZTXJ
vendor: 3 bytes, line 97
97');
97</script>
97 <meta name="google-site-verification" content="g_uJ7UUBHAGlVOR64xiYW9_J4aCN48o1OYGiFbB3Hmc" /><meta name="msvalidate.01" content="6E9C4DBA40DE1D2234E6DB34B181A724" />  
97<script>
vendor: 398 bytes, lines 97-105
97!function(f,b,e,v,n,t,s)
98{if(f.fbq)return;n=f.fbq=function(){n.callMethod?
99n.callMethod.apply(n,arguments):n.queue.push(arguments)};
100if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';
101n.queue=[];t=b.createElement(e);t.async=!0;
102t.src=v;s=b.getElementsByTagName(e)[0];
103s.parentNode.insertBefore(t,s)}(window, document,'script',
104'https://connect.facebook.net/en_US/fbevents.js');
105fbq('init', '
1051406848471061803
vendor: 29 bytes, lines 105-106
105');
106fbq('track', 'PageView');
106</script>
106 <noscript><img height="1" width="1" style="display:none"
107src="https://www.facebook.com/tr?id=1406848471061803&ev=PageView&noscript=1"
108/></noscript>  
108<script id="mcjs">!function(c,h,i,m,p){m=c.createElement(h),p=c.getElementsByTagName(h)[0],m.async=1,m.src=i,p.parentNode.insertBefore(m,p)}(document,"script","https://chimpstatic.com/mcjs-connected/js/users/dda6647ab5d595a2877291d98/4cb9a7895a6390466eba568a9.js");</script>
108 
108<script type="text/javascript">(function(c, l, a, r, i, t, y) {
109				c[a] = c[a] || function() {
110					(c[a].q = c[a].q || []).push(arguments)
111				};
112				t = l.createElement(r);
113				t.async = 1;
114				t.src = "https://www.clarity.ms/tag/" + i + "?ref=wordpress";
115				y = l.getElementsByTagName(r)[0];
116				y.parentNode.insertBefore(t, y);
117			})(window, document, "clarity", "script", "on4fq95r3f");</script>
117 <meta name="generator" content="performance-lab 4.2.0; plugins: image-prioritizer, speculation-rules, webp-uploads"><meta name="generator" content="webp-uploads 2.7.1"> 
117<script>
vendor: 110 bytes, lines 117-119
117(function(h,o,t,j,a,r){
118			h.hj=h.hj||function(){(h.hj.q=h.hj.q||[]).push(arguments)};
119			h._hjSettings={hjid:
1192611460
vendor: 229 bytes, lines 119-124
119,hjsv:5};
120			a=o.getElementsByTagName('head')[0];
121			r=o.createElement('script');r.async=1;
122			r.src=t+h._hjSettings.hjid+j+h._hjSettings.hjsv;
123			a.appendChild(r);
124		})(window,document,'//static.hotjar.com/c/hotjar-','.js?sv=');
124</script>
124 <meta name="generator" content="speculation-rules 1.7.0"> <noscript><style>.woocommerce-product-gallery{ opacity: 1 !important; }</style></noscript><meta name="generator" content="optimization-detective 1.0.0-beta7"><meta name="generator" content="image-prioritizer 1.0.0-beta4"><meta name="redi-version" content="1.3.0" /><link rel="icon" href="https://millerwaste.ca/wp-content/uploads/2025/09/elementor/thumbs/cropped-MWS_Main-Logo-1-rc5a01twiq9i25329tj8zzzu1clvsfmym7t969g9go.webp" sizes="32x32" /><link rel="icon" href="https://millerwaste.ca/wp-content/uploads/2025/09/cropped-MWS_Main-Logo-1-300x300.webp" sizes="192x192" /><link rel="apple-touch-icon" href="https://millerwaste.ca/wp-content/uploads/2025/09/cropped-MWS_Main-Logo-1-300x300.webp" /><meta name="msapplication-TileImage" content="https://millerwaste.ca/wp-content/uploads/2025/09/cropped-MWS_Main-Logo-1-300x300.webp" /><style id="wp-custom-css">/*Reduced Drop Shadow Home Page Hero 11.10.25 - By Sway Team*/
125.hero-with-selector-widget-content h1{
126text-shadow: 0px 1px 5px rgba(0,0,0,0.3) !important
127}
128
129.hero-with-selector-widget-content .preheading{
130text-shadow: 0px 1px 5px rgba(0,0,0,0.3) !important
131}
132
133
134/*End Reduced Drop Shadow*/
135.display-none {
136display: none !important;
137}
138
139body > div.wrap > div > main > div.wp-block-columns.is-layout-flex.wp-container-core-columns-is-layout-2.wp-block-columns-is-layout-flex {
140display: flex;
141	justify-content: center;
142}
143
144#menu-item-17491 {
145text-decoration: underline;
146	text-decoration-color: #F3CE5A;
147}
148#menu-item-17491 > a {
149color:#F3CE5A;}
150
151.h3-open-sans-hebrew-condensed {
152font-family: 'Open Sans Hebrew Condensed' !important;
153}
154body > div.wrap > div > main > div.elementor.elementor-12527 > section.elementor-section.elementor-top-section.elementor-element.elementor-element-9fd80ac.elementor-section-full_width.elementor-section-height-default.elementor-section-height-default > div > div > div > div > div > div > h3 {
155font-size: 36px !important;
156}
157
158.locations-link {
159color: #0A0B0B;
160}
161
162
163body > div.wrap > div > main > div:nth-child(9) > div > div:nth-child(1) > div.col-12.mb-5.mb-lg-0.col-lg-6.text-left.panel-one > div.row.row-panel.p-5 > div.col-12.text-left > div > p:nth-child(12)
164{
165font-style: italic !important;
166}
167
168
169body > div.wrap > div > main > div:nth-child(9) > div > div:nth-child(1) > div.col-12.mb-5.mb-lg-0.col-lg-6.text-left.panel-one > div.row.row-panel.p-5 > div.col-12.text-left > div > p:nth-child(18) {
170display: none !important;
171}
172
173body > div.wrap > div > main > div:nth-child(9) > div > div:nth-child(1) > div.col-12.mb-5.mb-lg-0.col-lg-6.text-left.panel-one > div.row.row-panel.p-5 > div.col-12.text-left > div > p:nth-child(17)
174{display: none !important;}
175
176body > div.wrap > div > main > div:nth-child(9) > div > div:nth-child(1) > div.col-12.mb-5.mb-lg-0.col-lg-6.text-left.panel-one > div.row.row-panel.p-5 > div.col-12.text-left > div > p:nth-child(21){
177display: none !important;
178}
179
180a:hover {
181color: inherit;}/*provincial page 
182body > div.wrap > div > main > div.container-fluid > div > div > div > a {display: none !important;}*/
183
184padding-vertical {
185  padding-top:100px !important;
186  padding-bottom: 100px !important;
187}
188
189bgcolor {
190background-color: #333333 !important;
191/*
192}
193body > div.wrap > div > main > div.container.mb-0.mb-lg-4 > div {
194background-color: #fff !important;}
195
196body > div.wrap > div > main > div:nth-child(7) {
197background-color: #464647 !important;
198}
199#services {
200background-color: #464647 !important;
201}*/
202button-style {font-family:"Open Sans Condensed", sans-serif !important; }
203
204#services {
205font-family:"Open Sans Condensed", sans-serif !important; 
206}
207
208/* Desktop sizes applied by default */
209body > div.wrap > div > main > div.container.mb-0.mb-lg-4 > div > div.row.align-items-center.mb-0 > div.col-12.col-md-4.text-center.column-one.d-none.d-lg-block > img {
210    min-width: 350px;
211    min-height: 250px;
212}
213
214body > div.wrap > div > main > div:nth-child(12) > div > div{
215	padding-bottom: 1px !important;
216}
217/*padding for lists*/
218body > div.wrap > div > main > div.tpgb-container-row.tpgb-block-2cc236.tpgb-container-wide > div.tpgb-container-col.tpgb-block-876368, body > div.wrap > div > main > div.tpgb-container-row.tpgb-block-2bee64.\.list-font-size.list-font-size.tpgb-container-wide > div.tpgb-container-col.tpgb-block-daa265, body > div.wrap > div > main > div.tpgb-container-row.tpgb-block-6aa966.\.list-font-size.list-font-size.tpgb-container-wide > div.tpgb-container-col.tpgb-block-2e5790, body > div.wrap > div > main > div.tpgb-container-row.tpgb-block-af87d3.\.list-font-size.list-font-size.tpgb-container-wide > div.tpgb-container-col.tpgb-block-c468a7 {
219	padding-left: 66px !important;
220}
221body > div.wrap > div > main > div.tpgb-container-row.tpgb-block-2919ab.\.list-font-size.list-font-size.tpgb-container-wide > div.tpgb-container-col.tpgb-block-5a67f2, body > div.wrap > div > main > div.tpgb-container-row.tpgb-block-462051.\.list-font-size.list-font-size.tpgb-container-wide > div.tpgb-container-col.tpgb-block-3aaca4 {
222padding-left: 66px !important;}
223
224.list-font-size
225{font-size: 18px !important;
226color: #000 !important;}
227li.list-font-size
228{font-size: 18px !important;
229color: #000 !important;}
230
231body > div.wrap > div > main > div.tpgb-container-row.tpgb-block-23ff9d.tpgb-container-inline.tpgb-container-wide > div > div > div > div{
232padding-top: 0px !important;
233}
234/*remove img before button Request Services*/
235body > div.wrap > div > main > div.tpgb-container-row.tpgb-block-23ff9d.tpgb-container-inline.tpgb-container-wide > div > div > div > div > div > img{display:none;}
236}
237/*End of Ontario - Municipality Page.*/
238
239
240/* Tablet sizes */
241@media (max-width: 768px) {
242    body > div.wrap > div > main > div.container.mb-0.mb-lg-4 > div > div.row.align-items-center.mb-0 > div.col-12.col-md-4.text-center.column-one.d-none.d-lg-block > img {
243        min-width: 250px;
244        min-height: 150px;
245    }
246}
247
248/* Mobile sizes (adjust this breakpoint as necessary) */
249@media (max-width: 576px) {
250    body > div.wrap > div > main > div.container.mb-0.mb-lg-4 > div > div.row.align-items-center.mb-0 > div.col-12.col-md-4.text-center.column-one.d-none.d-lg-block > img {
251        /* Add your mobile sizes here */
252        min-width: /* Your mobile min-width here */;
253        min-height: /* Your mobile min-height here */;
254    }
255}
256/*end od the 1st selector*/
257
258
259
260body > div.wrap > div > main > div.container.mb-0.mb-lg-4 > div > div.row.align-items-center.mb-0 > div.col-12.col-md-4.text-center.column-one.d-none.d-lg-block > img {
261	min-width: 350px;
262	min-height:250px;
263}
264
265body > div.wrap > div > main > div.container.mb-0.mb-lg-4 > div > div.row.align-items-center.mb-0 > div.col-12.col-md-4.text-center.column-two.d-none.d-lg-block > img {
266	min-width: 350px;
267	min-height:250px;
268}
269
270body > div.wrap > div > main > div.container.mb-0.mb-lg-4 > div > div.row.align-items-center.mb-0 > div.col-12.col-md-4.text-center.column-three.d-none.d-lg-block > img {
271	min-width: 350px;
272	min-height:250px;
273}
274
275/*provincial - ontario. 022324 */
276a.location-link { text-color: black !important;}
277
278body > div.wrap > div.content > main > div.tpgb-container-row.tpgb-block-4d5703.tpgb-container-wide > div.tpgb-container-col.tpgb-block-7b8ea8
279 
280body > div.wrap > div.content > main > div:nth-child(7) > div > div {
281	margin-bottom: 0px !important;
282}
283body > div.wrap > div.content > main > div:nth-child(7) > div > div > div.col-10.col-lg-5.text-left.mb-5.mb-lg-0.pl-lg-4.pr-lg-2.pt-lg-2.pb-lg-2 > h3
284{margin-bottom: 0px !important; }
285
286body > div.wrap > div.content > main > div:nth-child(7) > div > div > div.col-10.col-lg-5.text-left.mb-5.mb-lg-0.pl-lg-4.pr-lg-2.pt-lg-2.pb-lg-2 > p {margin-bottom: 0px !important;}
287
288body > div.wrap > div.content > main > div:nth-child(7) > div > div > div:nth-child(4) > h3 
289{margin-bottom: 0px !important;}
290
291body > div.wrap > div.content > main > div:nth-child(7) > div > div > div:nth-child(4) > p 
292{margin-bottom: 0px !important;}
293
294
295#main > div > div > div:nth-child(4) > h4:nth-child(1) {
296display: none;
297}
298
299/*waste management - nova scotia. hide section. 122023*/
300body > div.wrap > div > main > div.wp-block-columns.para-width-1.municipal-waste.is-layout-flex.wp-container-core-columns-layout-9.wp-block-columns-is-layout-flex > div > div:nth-child(9){display:none !important;
301}
302/*waste management - nova scotia. hide section. 122023*/
303body > div.wrap > div > main > div.wp-block-columns.para-width-1.municipal-waste.is-layout-flex.wp-container-core-columns-layout-9.wp-block-columns-is-layout-flex > div > div:nth-child(7){
304display:none !important;}
305
306body > div.wrap > div > main > div.wp-block-columns.is-layout-flex.wp-container-core-columns-layout-10.wp-block-columns-is-layout-flex {
307rgb(246, 246, 246);
308}
309
310body > div.wrap > div > main > div:nth-child(14) {
311rgb(246, 246, 246);
312}
313
314bg-color {
315rgb(246, 246, 246);
316}
317
318body > div.wrap > div > main > div.wp-block-columns.is-layout-flex.wp-container-core-columns-layout-8.wp-block-columns-is-layout-flex > div > div {
319rgb(246, 246, 246);
320}
321
322.background-color 
323{
324	background-color: rgb(246, 246, 246);
325}
326
327body > div.wrap > div > main > div.wp-block-columns.is-layout-flex.wp-container-core-columns-layout-8.wp-block-columns-is-layout-flex > div
328{
329	background-color:rgb(246, 246, 246);
330}
331
332body > div.wrap > div > main > div.wp-block-columns.para-width-1.municipal-waste.is-layout-flex.wp-container-core-columns-layout-11.wp-block-columns-is-layout-flex > div > div.wp-block-group.container.background-color.is-content-justification-center.is-layout-flex.wp-container-core-group-layout-3.wp-block-group-is-layout-flex {
333background-color:rgb(246, 246, 246);
334}
335/*Blog width container 20/10/23*/
336#apbAdvancedPosts-99efa14f-c > div.apbPostsMainPH {
337	
338}
339
340#apbAdvancedPosts-99efa14f-c > div.apbPostsMainPH > div
341{
342	max-width: 1440px;
343	margin: 5% auto !important;
344	padding-left: 2rem;
345	padding-right: 2rem;
346}
347/*News width container 20/10/23*/
348#apbAdvancedPosts-e6fe40cf-d > div > div {
349	max-width: 1440px;
350	margin: 5% auto !important;
351	padding-left: 2rem;
352	padding-right: 2rem;
353}
354
355#apbAdvancedPosts-a5b3cea4-5 > div.apbPostsMainPH > div {
356	max-width: 1440px;
357	margin: 5% auto !important;
358	padding-left: 2rem;
359	padding-right: 2rem;
360}
361
362#apbAdvancedPosts-df0d861f-6 > div.apbPostsMainPH > div {
363	max-width: 1440px;
364	margin: 5% auto !important;
365	padding-left: 2rem;
366	padding-right: 2rem;
367}
368
369/*Aug-31, 2023. Biomass Page. Section "Why Wood Chips?" Removed paddings in the section*/
370.biomass-woodchips-section 
371.elementor-column-gap-default>.elementor-column>.elementor-element-populated {
372    padding: 0px;
373}
374
375/* Aug-8,2023. Business waste & services page. Table cell class.
376*/	.cell-text-area {
377    text-align: left;
378    line-height: 140%;
379}
380
381
382body.is-layout-flex{
383    flex-wrap: wrap !important;
384    align-items: center!important;
385}
386/*For Contrast AODA Compliance*/
387.header-and-paragraph p{
388	font-weight: 500;
389	color: #000;
390}
391
392p{
393	color: #000;
394}
395
396.video-hero-content h1{
397	text-shadow: 0px 0px 4px #000;
398}
399/*End Contrast*/
400
401#menu-item-1622 {
402    margin-right: 30px;
403}
404
405#gateBlock .modal-body > div:first-of-type{display:none;}
406#gateBlock .modal-body a {
407    display: inline-block;
408    width: 32%;
409    box-sizing: border-box;
410    padding-left: 15px;
411    padding-right: 15px;
412    margin-top: 15px;}
413@media screen and (max-width: 639px){
414#gateBlock .modal-body a {width:100%;display:block;margin-top:10px;margin:20px auto;max-width:110px;}
415}
416#gateBlock .modal-body a img {display:block;width:100%;height:auto;;max-width:110px;margin:0 auto}
417#gateBlock .modal-footer {visibility:hidden;max-height:50px;}
418
419.accordion-info .accordion:after {
420    content: "\2795";
421    font-size: 15px !important;
422    color: #464647;
423	    margin-top: 5px !important;
424 
425}
426.accordion-info .accordion {
427    font-size: 22px !important;
428}
429.accordion-info .accordion {
430    line-height: 1.2em !important;
431    margin: 15px 0px !important;
432  padding:15px !important;
433}
434.cta-one-button .text-center {
435	text-align:left !important;
436}
437.FAQ-heading .pb-5{
438	padding-bottom:0px !important;
439}
440
441
442.FAQ .offset-lg-1{
443	margin-left:0px !important;
444}
445@media screen and (min-width: 1025px){
446	.para-text .pt-5{
447	padding-top:0px !important;
448}
449	.page-id-6017 .recycling-service-container {
450	padding: 60px 0 20px;
451}
452	.section-padding{
453		padding:70px 0;
454	}
455}
456@media screen and (max-width: 1024px){
457		.section-padding{
458		padding:50px 0;
459	}
460	.page-id-6017 .wp-container-1{
461		width: 100%;
462		max-width: 100%;
463	}
464	.page-id-6017 .wp-container-1>.wp-block-columns {
465	width: 90%;
466	display:block;
467}
468	.page-id-6017 .wp-container-1>.wp-block-columns .wp-block-columns {
469	width: 85%;
470	display:block;
471}
472.page-id-6017 .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column:not(:first-child) {
473	margin-left: 0;
474}
475.page-id-6017 .recycling-service-container {
476	width: 100%;
477	display: block;
478	padding: 60px 0 0;
479}
480		.page-id-6017 .recycling-service-container .container {
481	max-width: 100%;
482	width: 100%;
483	padding: 0 !important;
484}
485		.page-id-6017 .recycling-service-container .wp-block-column{
486		width: 100%;
487		max-width: 100%;
488	}
489
490.page-id-6017 .cta-one-button, .page-id-6017 .para-width-1 {
491	width: 90%;
492	margin: 0 auto;
493}
494.page-id-6017 .para-width-1 .col-12 {
495	padding: 0;
496}
497	.page-id-6017 .municipal-waste{
498		
499	}
500}
501@media screen and (max-width: 600px){
502.page-id-6017 .para-width-1 .container {
503padding: 0;
504}
505	.recycling-service .wp-block-column{
506		padding:0 !important;
507	}
508	.page-id-6017 .cta-one-button, .page-id-6017 .para-width-1 {
509	width: 80% !important;
510	margin: 0 auto;
511}
512}
513.grey{
514	background:#F6F6F6;
515}
516.accordian-container .offset-lg-1{
517	margin-left:0 !important;
518}
519.accordian-container .offset-lg-1 {
520	margin-left: 0 !important;
521	width: 100%;
522	max-width: 100%;
523	flex: 100%;
524}
525.accordian-title .pb-5 {
526	padding-bottom: 0rem !important;
527	padding-top: 5rem !important;
528}
529
530.select-bin-btn {
531	margin-top: -60px !important;
532	margin-bottom: 80px !important;
533	padding: 5px 15px;
534	font-size: 18px !important;
535}
536
537#gform_wrapper_8 .gform_required_legend { display: none; }
538#gform_fields_8 span.gfield_required { display: none; }
539#field_8_8 .gfield_label.gform-field-label { margin-bottom: 5px !important; }
540
541/* More specific: only blog post content, not header/footer */
542.single-post .entry-content a,
543.single-post .entry-content a:visited {
544  color: #5C3A1A !important;
545  text-decoration: underline;
546}
547
548.single-post .entry-content a:hover {
549  color: #3D2812 !important;
550}</style> 
550<script src="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-datepicker/1.9.0/js/bootstrap-datepicker.min.js" integrity="sha512-T/tUfKSV1bihCnd+MxKD0Hm1uBBroVYBOYSk1knyvQ9VyZJpc/ALb4P0r6ubwVPSGB2GvjeoMAJJImBG12TiaQ==" crossorigin="anonymous" referrerpolicy="no-referrer"></script>
550 <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-datepicker/1.9.0/css/bootstrap-datepicker.min.css" integrity="sha512-mSYUmp1HYZDFaVKK//63EcZq4iFWFjxSL+Z3T/aCt4IO9Cejm03q3NKKYN6pFQzY0SBOr8h+eCIAZHPXcpZaNw==" crossorigin="anonymous" referrerpolicy="no-referrer" /> 
550<script>!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define(t):e.moment=t()}(this,function(){"use strict";var H;function f(){return H.apply(null,arguments)}function a(e){return e instanceof Array||"[object Array]"===Object.prototype.toString.call(e)}function F(e){return null!=e&&"[object Object]"===Object.prototype.toString.call(e)}function c(e,t){return Object.prototype.hasOwnProperty.call(e,t)}function L(e){if(Object.getOwnPropertyNames)return 0===Object.getOwnPropertyNames(e).length;for(var t in e)if(c(e,t))return;return 1}function o(e){return void 0===e}function u(e){return"number"==typeof e||"[object Number]"===Object.prototype.toString.call(e)}function V(e){return e instanceof Date||"[object Date]"===Object.prototype.toString.call(e)}function G(e,t){for(var n=[],s=e.length,i=0;i<s;++i)n.push(t(e[i],i));return n}function E(e,t){for(var n in t)c(t,n)&&(e[n]=t[n]);return c(t,"toString")&&(e.toString=t.toString),c(t,"valueOf")&&(e.valueOf=t.valueOf),e}function l(e,t,n,s){return Pt(e,t,n,s,!0).utc()}function m(e){return null==e._pf&&(e._pf={empty:!1,unusedTokens:[],unusedInput:[],overflow:-2,charsLeftOver:0,nullInput:!1,invalidEra:null,invalidMonth:null,invalidFormat:!1,userInvalidated:!1,iso:!1,parsedDateParts:[],era:null,meridiem:null,rfc2822:!1,weekdayMismatch:!1}),e._pf}function A(e){if(null==e._isValid){var t=m(e),n=j.call(t.parsedDateParts,function(e){return null!=e}),n=!isNaN(e._d.getTime())&&t.overflow<0&&!t.empty&&!t.invalidEra&&!t.invalidMonth&&!t.invalidWeekday&&!t.weekdayMismatch&&!t.nullInput&&!t.invalidFormat&&!t.userInvalidated&&(!t.meridiem||t.meridiem&&n);if(e._strict&&(n=n&&0===t.charsLeftOver&&0===t.unusedTokens.length&&void 0===t.bigHour),null!=Object.isFrozen&&Object.isFrozen(e))return n;e._isValid=n}return e._isValid}function I(e){var t=l(NaN);return null!=e?E(m(t),e):m(t).userInvalidated=!0,t}var j=Array.prototype.some||function(e){for(var t=Object(this),n=t.length>>>0,s=0;s<n;s++)if(s in t&&e.call(this,t[s],s,t))return!0;return!1},Z=f.momentProperties=[],z=!1;function $(e,t){var n,s,i,r=Z.length;if(o(t._isAMomentObject)||(e._isAMomentObject=t._isAMomentObject),o(t._i)||(e._i=t._i),o(t._f)||(e._f=t._f),o(t._l)||(e._l=t._l),o(t._strict)||(e._strict=t._strict),o(t._tzm)||(e._tzm=t._tzm),o(t._isUTC)||(e._isUTC=t._isUTC),o(t._offset)||(e._offset=t._offset),o(t._pf)||(e._pf=m(t)),o(t._locale)||(e._locale=t._locale),0<r)for(n=0;n<r;n++)o(i=t[s=Z[n]])||(e[s]=i);return e}function q(e){$(this,e),this._d=new Date(null!=e._d?e._d.getTime():NaN),this.isValid()||(this._d=new Date(NaN)),!1===z&&(z=!0,f.updateOffset(this),z=!1)}function h(e){return e instanceof q||null!=e&&null!=e._isAMomentObject}function B(e){!1===f.suppressDeprecationWarnings&&"undefined"!=typeof console&&console.warn&&console.warn("Deprecation warning: "+e)}function e(r,a){var o=!0;return E(function(){if(null!=f.deprecationHandler&&f.deprecationHandler(null,r),o){for(var e,t,n=[],s=arguments.length,i=0;i<s;i++){if(e="","object"==typeof arguments[i]){for(t in e+="\n["+i+"] ",arguments[0])c(arguments[0],t)&&(e+=t+": "+arguments[0][t]+", ");e=e.slice(0,-2)}else e=arguments[i];n.push(e)}B(r+"\nArguments: "+Array.prototype.slice.call(n).join("")+"\n"+(new Error).stack),o=!1}return a.apply(this,arguments)},a)}var J={};function Q(e,t){null!=f.deprecationHandler&&f.deprecationHandler(e,t),J[e]||(B(t),J[e]=!0)}function d(e){return"undefined"!=typeof Function&&e instanceof Function||"[object Function]"===Object.prototype.toString.call(e)}function X(e,t){var n,s=E({},e);for(n in t)c(t,n)&&(F(e[n])&&F(t[n])?(s[n]={},E(s[n],e[n]),E(s[n],t[n])):null!=t[n]?s[n]=t[n]:delete s[n]);for(n in e)c(e,n)&&!c(t,n)&&F(e[n])&&(s[n]=E({},s[n]));return s}function K(e){null!=e&&this.set(e)}f.suppressDeprecationWarnings=!1,f.deprecationHandler=null;var ee=Object.keys||function(e){var t,n=[];for(t in e)c(e,t)&&n.push(t);return n};function r(e,t,n){var s=""+Math.abs(e);return(0<=e?n?"+":"":"-")+Math.pow(10,Math.max(0,t-s.length)).toString().substr(1)+s}var te=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|N{1,5}|YYYYYY|YYYYY|YYYY|YY|y{2,4}|yo?|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}
550|x|X|zz?|ZZ?|.)/g,ne=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,se={},ie={};function s(e,t,n,s){var i="string"==typeof s?function(){return this[s]()}:s;e&&(ie[e]=i),t&&(ie[t[0]]=function(){return r(i.apply(this,arguments),t[1],t[2])}),n&&(ie[n]=function(){return this.localeData().ordinal(i.apply(this,arguments),e)})}function re(e,t){return e.isValid()?(t=ae(t,e.localeData()),se[t]=se[t]||function(s){for(var e,i=s.match(te),t=0,r=i.length;t<r;t++)ie[i[t]]?i[t]=ie[i[t]]:i[t]=(e=i[t]).match(/\[[\s\S]/)?e.replace(/^\[|\]$/g,""):e.replace(/\\/g,"");return function(e){for(var t="",n=0;n<r;n++)t+=d(i[n])?i[n].call(e,s):i[n];return t}}(t),se[t](e)):e.localeData().invalidDate()}function ae(e,t){var n=5;function s(e){return t.longDateFormat(e)||e}for(ne.lastIndex=0;0<=n&&ne.test(e);)e=e.replace(ne,s),ne.lastIndex=0,--n;return e}var oe={};function t(e,t){var n=e.toLowerCase();oe[n]=oe[n+"s"]=oe[t]=e}function _(e){return"string"==typeof e?oe[e]||oe[e.toLowerCase()]:void 0}function ue(e){var t,n,s={};for(n in e)c(e,n)&&(t=_(n))&&(s[t]=e[n]);return s}var le={};function n(e,t){le[e]=t}function he(e){return e%4==0&&e%100!=0||e%400==0}function y(e){return e<0?Math.ceil(e)||0:Math.floor(e)}function g(e){var e=+e,t=0;return t=0!=e&&isFinite(e)?y(e):t}function de(t,n){return function(e){return null!=e?(fe(this,t,e),f.updateOffset(this,n),this):ce(this,t)}}function ce(e,t){return e.isValid()?e._d["get"+(e._isUTC?"UTC":"")+t]():NaN}function fe(e,t,n){e.isValid()&&!isNaN(n)&&("FullYear"===t&&he(e.year())&&1===e.month()&&29===e.date()?(n=g(n),e._d["set"+(e._isUTC?"UTC":"")+t](n,e.month(),We(n,e.month()))):e._d["set"+(e._isUTC?"UTC":"")+t](n))}var i=/\d/,w=/\d\d/,me=/\d{3}/,_e=/\d{4}/,ye=/[+-]?\d{6}/,p=/\d\d?/,ge=/\d\d\d\d?/,we=/\d\d\d\d\d\d?/,pe=/\d{1,3}/,ve=/\d{1,4}/,ke=/[+-]?\d{1,6}/,Me=/\d+/,De=/[+-]?\d+/,Se=/Z|[+-]\d\d:?\d\d/gi,Ye=/Z|[+-]\d\d(?::?\d\d)?/gi,v=/[0-9]{0,256}['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFF07\uFF10-\uFFEF]{1,256}|[\u0600-\u06FF\/]{1,256}(\s*?[\u0600-\u06FF]{1,256}){1,2}/i;function k(e,n,s){be[e]=d(n)?n:function(e,t){return e&&s?s:n}}function Oe(e,t){return c(be,e)?be[e](t._strict,t._locale):new RegExp(M(e.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,function(e,t,n,s,i){return t||n||s||i})))}function M(e){return e.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}var be={},xe={};function D(e,n){var t,s,i=n;for("string"==typeof e&&(e=[e]),u(n)&&(i=function(e,t){t[n]=g(e)}),s=e.length,t=0;t<s;t++)xe[e[t]]=i}function Te(e,i){D(e,function(e,t,n,s){n._w=n._w||{},i(e,n._w,n,s)})}var S,Y=0,O=1,b=2,x=3,T=4,N=5,Ne=6,Pe=7,Re=8;function We(e,t){if(isNaN(e)||isNaN(t))return NaN;var n=(t%(n=12)+n)%n;return e+=(t-n)/12,1==n?he(e)?29:28:31-n%7%2}S=Array.prototype.indexOf||function(e){for(var t=0;t<this.length;++t)if(this[t]===e)return t;return-1},s("M",["MM",2],"Mo",function(){return this.month()+1}),s("MMM",0,0,function(e){return this.localeData().monthsShort(this,e)}),s("MMMM",0,0,function(e){return this.localeData().months(this,e)}),t("month","M"),n("month",8),k("M",p),k("MM",p,w),k("MMM",function(e,t){return t.monthsShortRegex(e)}),k("MMMM",function(e,t){return t.monthsRegex(e)}),D(["M","MM"],function(e,t){t[O]=g(e)-1}),D(["MMM","MMMM"],function(e,t,n,s){s=n._locale.monthsParse(e,s,n._strict);null!=s?t[O]=s:m(n).invalidMonth=e});var Ce="January_February_March_April_May_June_July_August_September_October_November_December".split("_"),Ue="Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),He=/D[oD]?(\[[^\[\]]*\]|\s)+MMMM?/,Fe=v,Le=v;function Ve(e,t){var n;if(e.isValid()){if("string"==typeof t)if(/^\d+$/.test(t))t=g(t);else if(!u(t=e.localeData().monthsParse(t)))return;n=Math.min(e.date(),We(e.year(),t)),e._d["set"+(e._isUTC?"UTC":"")+"Month"](t,n)}}function Ge(e){return null!=e?(Ve(this,e),f.updateOffset(this,!0),this):ce(this,"Month")}function Ee(){function e(e,t){return t.length-e.length}for(var t,n=[],s=[],i=[],r=0;r<12;r++)t=l([2e3,r]),n.push(this.monthsShort(t,"")),s.push(this.months(t,"")),i.push(this.months(t,"")),i.push(this.monthsShort(t,""));for(n.sort(e),s.sort(e),i.sort(e),r=0;r<12;r++)n[r]=M(n[r]),s[r]=M(s[r]);for(r=0;r<24;r++)i[r]=M(i[r]);this._monthsRegex=new RegExp("^("+i.join("|")+")","i"),this._monthsShortRegex=this._monthsRegex,this._monthsStrictRegex=new RegExp("^("+s.join("|")+")","i"),this._monthsShortStrictRegex=new RegExp("^("+n.join("|")+")","i")}function Ae(e){return he(e)?366:365}s("Y",0,0,function(){var e=this.year();
vendor: 46,183 bytes, line 550
550return e<=9999?r(e,4):"+"+e}),s(0,["YY",2],0,function(){return this.year()%100}),s(0,["YYYY",4],0,"year"),s(0,["YYYYY",5],0,"year"),s(0,["YYYYYY",6,!0],0,"year"),t("year","y"),n("year",1),k("Y",De),k("YY",p,w),k("YYYY",ve,_e),k("YYYYY",ke,ye),k("YYYYYY",ke,ye),D(["YYYYY","YYYYYY"],Y),D("YYYY",function(e,t){t[Y]=2===e.length?f.parseTwoDigitYear(e):g(e)}),D("YY",function(e,t){t[Y]=f.parseTwoDigitYear(e)}),D("Y",function(e,t){t[Y]=parseInt(e,10)}),f.parseTwoDigitYear=function(e){return g(e)+(68<g(e)?1900:2e3)};var Ie=de("FullYear",!0);function je(e,t,n,s,i,r,a){var o;return e<100&&0<=e?(o=new Date(e+400,t,n,s,i,r,a),isFinite(o.getFullYear())&&o.setFullYear(e)):o=new Date(e,t,n,s,i,r,a),o}function Ze(e){var t;return e<100&&0<=e?((t=Array.prototype.slice.call(arguments))[0]=e+400,t=new Date(Date.UTC.apply(null,t)),isFinite(t.getUTCFullYear())&&t.setUTCFullYear(e)):t=new Date(Date.UTC.apply(null,arguments)),t}function ze(e,t,n){n=7+t-n;return n-(7+Ze(e,0,n).getUTCDay()-t)%7-1}function $e(e,t,n,s,i){var r,t=1+7*(t-1)+(7+n-s)%7+ze(e,s,i),n=t<=0?Ae(r=e-1)+t:t>Ae(e)?(r=e+1,t-Ae(e)):(r=e,t);return{year:r,dayOfYear:n}}function qe(e,t,n){var s,i,r=ze(e.year(),t,n),r=Math.floor((e.dayOfYear()-r-1)/7)+1;return r<1?s=r+P(i=e.year()-1,t,n):r>P(e.year(),t,n)?(s=r-P(e.year(),t,n),i=e.year()+1):(i=e.year(),s=r),{week:s,year:i}}function P(e,t,n){var s=ze(e,t,n),t=ze(e+1,t,n);return(Ae(e)-s+t)/7}s("w",["ww",2],"wo","week"),s("W",["WW",2],"Wo","isoWeek"),t("week","w"),t("isoWeek","W"),n("week",5),n("isoWeek",5),k("w",p),k("ww",p,w),k("W",p),k("WW",p,w),Te(["w","ww","W","WW"],function(e,t,n,s){t[s.substr(0,1)]=g(e)});function Be(e,t){return e.slice(t,7).concat(e.slice(0,t))}s("d",0,"do","day"),s("dd",0,0,function(e){return this.localeData().weekdaysMin(this,e)}),s("ddd",0,0,function(e){return this.localeData().weekdaysShort(this,e)}),s("dddd",0,0,function(e){return this.localeData().weekdays(this,e)}),s("e",0,0,"weekday"),s("E",0,0,"isoWeekday"),t("day","d"),t("weekday","e"),t("isoWeekday","E"),n("day",11),n("weekday",11),n("isoWeekday",11),k("d",p),k("e",p),k("E",p),k("dd",function(e,t){return t.weekdaysMinRegex(e)}),k("ddd",function(e,t){return t.weekdaysShortRegex(e)}),k("dddd",function(e,t){return t.weekdaysRegex(e)}),Te(["dd","ddd","dddd"],function(e,t,n,s){s=n._locale.weekdaysParse(e,s,n._strict);null!=s?t.d=s:m(n).invalidWeekday=e}),Te(["d","e","E"],function(e,t,n,s){t[s]=g(e)});var Je="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),Qe="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),Xe="Su_Mo_Tu_We_Th_Fr_Sa".split("_"),Ke=v,et=v,tt=v;function nt(){function e(e,t){return t.length-e.length}for(var t,n,s,i=[],r=[],a=[],o=[],u=0;u<7;u++)s=l([2e3,1]).day(u),t=M(this.weekdaysMin(s,"")),n=M(this.weekdaysShort(s,"")),s=M(this.weekdays(s,"")),i.push(t),r.push(n),a.push(s),o.push(t),o.push(n),o.push(s);i.sort(e),r.sort(e),a.sort(e),o.sort(e),this._weekdaysRegex=new RegExp("^("+o.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+a.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+r.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+i.join("|")+")","i")}function st(){return this.hours()%12||12}function it(e,t){s(e,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),t)})}function rt(e,t){return t._meridiemParse}s("H",["HH",2],0,"hour"),s("h",["hh",2],0,st),s("k",["kk",2],0,function(){return this.hours()||24}),s("hmm",0,0,function(){return""+st.apply(this)+r(this.minutes(),2)}),s("hmmss",0,0,function(){return""+st.apply(this)+r(this.minutes(),2)+r(this.seconds(),2)}),s("Hmm",0,0,function(){return""+this.hours()+r(this.minutes(),2)}),s("Hmmss",0,0,function(){return""+this.hours()+r(this.minutes(),2)+r(this.seconds(),2)}),it("a",!0),it("A",!1),t("hour","h"),n("hour",13),k("a",rt),k("A",rt),k("H",p),k("h",p),k("k",p),k("HH",p,w),k("hh",p,w),k("kk",p,w),k("hmm",ge),k("hmmss",we),k("Hmm",ge),k("Hmmss",we),D(["H","HH"],x),D(["k","kk"],function(e,t,n){e=g(e);t[x]=24===e?0:e}),D(["a","A"],function(e,t,n){n._isPm=n._locale.isPM(e),n._meridiem=e}),D(["h","hh"],function(e,t,n){t[x]=g(e),m(n).bigHour=!0}),D("hmm",function(e,t,n){var s=e.length-2;t[x]=g(e.substr(0,s)),t[T]=g(e.substr(s)),m(n).bigHour=!0}),D("hmmss",function(e,t,n){var s=e.length-4,i=e.length-2;t[x]=g(e.substr(0,s)),t[T]=g(e.substr(s,2)),t[N]=g(e.substr(i)),m(n).bigHour=!0}),D("Hmm",function(e,t,n){var s=e.length-2;t[x]=g(e.substr(0,s)),t[T]=g(e.substr(s))}),D("Hmmss",function(e,t,n){var s=e.length-4,i=e.length-2;t[x]=g(e.substr(0,s)),t[T]=g(e.substr(s,2)),t[N]=g(e.substr(i))});v=de("Hours",!0);var at,ot={calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},longDateFormat:{LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},invalidDate:"Invalid date",ordinal:"%d",dayOfMonthOrdinalParse:/\d{1,2}/,relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",w:"a week",ww:"%d weeks",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},months:Ce,monthsShort:Ue,week:{dow:0,doy:6},weekdays:Je,weekdaysMin:Xe,weekdaysShort:Qe,meridiemParse:/[ap]\.?m?\.?/i},R={},ut={};function lt(e){return e&&e.toLowerCase().replace("_","-")}function ht(e){for(var t,n,s,i,r=0;r<e.length;){for(t=(i=lt(e[r]).split("-")).length,n=(n=lt(e[r+1]))?n.split("-"):null;0<t;){if(s=dt(i.slice(0,t).join("-")))return s;if(n&&n.length>=t&&function(e,t){for(var n=Math.min(e.length,t.length),s=0;s<n;s+=1)if(e[s]!==t[s])return s;return n}(i,n)>=t-1)break;t--}r++}return at}function dt(t){var e;if(void 0===R[t]&&"undefined"!=typeof module&&module&&module.exports&&null!=t.match("^[^/\\\\]*$"))try{e=at._abbr,require("./locale/"+t),ct(e)}catch(e){R[t]=null}return R[t]}function ct(e,t){return e&&((t=o(t)?mt(e):ft(e,t))?at=t:"undefined"!=typeof console&&console.warn&&console.warn("Locale "+e+" not found. Did you forget to load it?")),at._abbr}function ft(e,t){if(null===t)return delete R[e],null;var n,s=ot;if(t.abbr=e,null!=R[e])Q("defineLocaleOverride","use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale See http://momentjs.com/guides/#/warnings/define-locale/ for more info."),s=R[e]._config;else if(null!=t.parentLocale)if(null!=R[t.parentLocale])s=R[t.parentLocale]._config;else{if(null==(n=dt(t.parentLocale)))return ut[t.parentLocale]||(ut[t.parentLocale]=[]),ut[t.parentLocale].push({name:e,config:t}),null;s=n._config}return R[e]=new K(X(s,t)),ut[e]&&ut[e].forEach(function(e){ft(e.name,e.config)}),ct(e),R[e]}function mt(e){var t;if(!(e=e&&e._locale&&e._locale._abbr?e._locale._abbr:e))return at;if(!a(e)){if(t=dt(e))return t;e=[e]}return ht(e)}function _t(e){var t=e._a;return t&&-2===m(e).overflow&&(t=t[O]<0||11<t[O]?O:t[b]<1||t[b]>We(t[Y],t[O])?b:t[x]<0||24<t[x]||24===t[x]&&(0!==t[T]||0!==t[N]||0!==t[Ne])?x:t[T]<0||59<t[T]?T:t[N]<0||59<t[N]?N:t[Ne]<0||999<t[Ne]?Ne:-1,m(e)._overflowDayOfYear&&(t<Y||b<t)&&(t=b),m(e)._overflowWeeks&&-1===t&&(t=Pe),m(e)._overflowWeekday&&-1===t&&(t=Re),m(e).overflow=t),e}var yt=/^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,gt=/^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d|))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,wt=/Z|[+-]\d\d(?::?\d\d)?/,pt=[["YYYYYY-MM-DD",/[+-]\d{6}-\d\d-\d\d/],["YYYY-MM-DD",/\d{4}-\d\d-\d\d/],["GGGG-[W]WW-E",/\d{4}-W\d\d-\d/],["GGGG-[W]WW",/\d{4}-W\d\d/,!1],["YYYY-DDD",/\d{4}-\d{3}/],["YYYY-MM",/\d{4}-\d\d/,!1],["YYYYYYMMDD",/[+-]\d{10}/],["YYYYMMDD",/\d{8}/],["GGGG[W]WWE",/\d{4}W\d{3}/],["GGGG[W]WW",/\d{4}W\d{2}/,!1],["YYYYDDD",/\d{7}/],["YYYYMM",/\d{6}/,!1],["YYYY",/\d{4}/,!1]],vt=[["HH:mm:ss.SSSS",/\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss,SSSS",/\d\d:\d\d:\d\d,\d+/],["HH:mm:ss",/\d\d:\d\d:\d\d/],["HH:mm",/\d\d:\d\d/],["HHmmss.SSSS",/\d\d\d\d\d\d\.\d+/],["HHmmss,SSSS",/\d\d\d\d\d\d,\d+/],["HHmmss",/\d\d\d\d\d\d/],["HHmm",/\d\d\d\d/],["HH",/\d\d/]],kt=/^\/?Date\((-?\d+)/i,Mt=/^(?:(Mon|Tue|Wed|Thu|Fri|Sat|Sun),?\s)?(\d{1,2})\s(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s(\d{2,4})\s(\d\d):(\d\d)(?::(\d\d))?\s(?:(UT|GMT|[ECMP][SD]T)|([Zz])|([+-]\d{4}))$/,Dt={UT:0,GMT:0,EDT:-240,EST:-300,CDT:-300,CST:-360,MDT:-360,MST:-420,PDT:-420,PST:-480};function St(e){var t,n,s,i,r,a,o=e._i,u=yt.exec(o)||gt.exec(o),o=pt.length,l=vt.length;if(u){for(m(e).iso=!0,t=0,n=o;t<n;t++)if(pt[t][1].exec(u[1])){i=pt[t][0],s=!1!==pt[t][2];break}if(null==i)e._isValid=!1;else{if(u[3]){for(t=0,n=l;t<n;t++)if(vt[t][1].exec(u[3])){r=(u[2]||" ")+vt[t][0];break}if(null==r)return void(e._isValid=!1)}if(s||null==r){if(u[4]){if(!wt.exec(u[4]))return void(e._isValid=!1);a="Z"}e._f=i+(r||"")+(a||""),Tt(e)}else e._isValid=!1}}else e._isValid=!1}function Yt(e,t,n,s,i,r){e=[function(e){e=parseInt(e,10);{if(e<=49)return 2e3+e;if(e<=999)return 1900+e}return e}(e),Ue.indexOf(t),parseInt(n,10),parseInt(s,10),parseInt(i,10)];return r&&e.push(parseInt(r,10)),e}function Ot(e){var t,n,s,i,r=Mt.exec(e._i.replace(/\([^)]*\)|[\n\t]/g," ").replace(/(\s\s+)/g," ").replace(/^\s\s*/,"").replace(/\s\s*$/,""));r?(t=Yt(r[4],r[3],r[2],r[5],r[6],r[7]),n=r[1],s=t,i=e,n&&Qe.indexOf(n)!==new Date(s[0],s[1],s[2]).getDay()?(m(i).weekdayMismatch=!0,i._isValid=!1):(e._a=t,e._tzm=(n=r[8],s=r[9],i=r[10],n?Dt[n]:s?0:60*(((n=parseInt(i,10))-(s=n%100))/100)+s),e._d=Ze.apply(null,e._a),e._d.setUTCMinutes(e._d.getUTCMinutes()-e._tzm),m(e).rfc2822=!0)):e._isValid=!1}function bt(e,t,n){return null!=e?e:null!=t?t:n}function xt(e){var t,n,s,i,r,a,o,u,l,h,d,c=[];if(!e._d){for(s=e,i=new Date(f.now()),n=s._useUTC?[i.getUTCFullYear(),i.getUTCMonth(),i.getUTCDate()]:[i.getFullYear(),i.getMonth(),i.getDate()],e._w&&null==e._a[b]&&null==e._a[O]&&(null!=(i=(s=e)._w).GG||null!=i.W||null!=i.E?(u=1,l=4,r=bt(i.GG,s._a[Y],qe(W(),1,4).year),a=bt(i.W,1),((o=bt(i.E,1))<1||7<o)&&(h=!0)):(u=s._locale._week.dow,l=s._locale._week.doy,d=qe(W(),u,l),r=bt(i.gg,s._a[Y],d.year),a=bt(i.w,d.week),null!=i.d?((o=i.d)<0||6<o)&&(h=!0):null!=i.e?(o=i.e+u,(i.e<0||6<i.e)&&(h=!0)):o=u),a<1||a>P(r,u,l)?m(s)._overflowWeeks=!0:null!=h?m(s)._overflowWeekday=!0:(d=$e(r,a,o,u,l),s._a[Y]=d.year,s._dayOfYear=d.dayOfYear)),null!=e._dayOfYear&&(i=bt(e._a[Y],n[Y]),(e._dayOfYear>Ae(i)||0===e._dayOfYear)&&(m(e)._overflowDayOfYear=!0),h=Ze(i,0,e._dayOfYear),e._a[O]=h.getUTCMonth(),e._a[b]=h.getUTCDate()),t=0;t<3&&null==e._a[t];++t)e._a[t]=c[t]=n[t];for(;t<7;t++)e._a[t]=c[t]=null==e._a[t]?2===t?1:0:e._a[t];24===e._a[x]&&0===e._a[T]&&0===e._a[N]&&0===e._a[Ne]&&(e._nextDay=!0,e._a[x]=0),e._d=(e._useUTC?Ze:je).apply(null,c),r=e._useUTC?e._d.getUTCDay():e._d.getDay(),null!=e._tzm&&e._d.setUTCMinutes(e._d.getUTCMinutes()-e._tzm),e._nextDay&&(e._a[x]=24),e._w&&void 0!==e._w.d&&e._w.d!==r&&(m(e).weekdayMismatch=!0)}}function Tt(e){if(e._f===f.ISO_8601)St(e);else if(e._f===f.RFC_2822)Ot(e);else{e._a=[],m(e).empty=!0;for(var t,n,s,i,r,a=""+e._i,o=a.length,u=0,l=ae(e._f,e._locale).match(te)||[],h=l.length,d=0;d<h;d++)n=l[d],(t=(a.match(Oe(n,e))||[])[0])&&(0<(s=a.substr(0,a.indexOf(t))).length&&m(e).unusedInput.push(s),a=a.slice(a.indexOf(t)+t.length),u+=t.length),ie[n]?(t?m(e).empty=!1:m(e).unusedTokens.push(n),s=n,r=e,null!=(i=t)&&c(xe,s)&&xe[s](i,r._a,r,s)):e._strict&&!t&&m(e).unusedTokens.push(n);m(e).charsLeftOver=o-u,0<a.length&&m(e).unusedInput.push(a),e._a[x]<=12&&!0===m(e).bigHour&&0<e._a[x]&&(m(e).bigHour=void 0),m(e).parsedDateParts=e._a.slice(0),m(e).meridiem=e._meridiem,e._a[x]=function(e,t,n){if(null==n)return t;return null!=e.meridiemHour?e.meridiemHour(t,n):null!=e.isPM?((e=e.isPM(n))&&t<12&&(t+=12),t=e||12!==t?t:0):t}(e._locale,e._a[x],e._meridiem),null!==(o=m(e).era)&&(e._a[Y]=e._locale.erasConvertYear(o,e._a[Y])),xt(e),_t(e)}}function Nt(e){var t,n,s,i=e._i,r=e._f;if(e._locale=e._locale||mt(e._l),null===i||void 0===r&&""===i)return I({nullInput:!0});if("string"==typeof i&&(e._i=i=e._locale.preparse(i)),h(i))return new q(_t(i));if(V(i))e._d=i;else if(a(r))!function(e){var t,n,s,i,r,a,o=!1,u=e._f.length;if(0===u)return m(e).invalidFormat=!0,e._d=new Date(NaN);for(i=0;i<u;i++)r=0,a=!1,t=$({},e),null!=e._useUTC&&(t._useUTC=e._useUTC),t._f=e._f[i],Tt(t),A(t)&&(a=!0),r=(r+=m(t).charsLeftOver)+10*m(t).unusedTokens.length,m(t).score=r,o?r<s&&(s=r,n=t):(null==s||r<s||a)&&(s=r,n=t,a&&(o=!0));E(e,n||t)}(e);else if(r)Tt(e);else if(o(r=(i=e)._i))i._d=new Date(f.now());else V(r)?i._d=new Date(r.valueOf()):"string"==typeof r?(n=i,null!==(t=kt.exec(n._i))?n._d=new Date(+t[1]):(St(n),!1===n._isValid&&(delete n._isValid,Ot(n),!1===n._isValid&&(delete n._isValid,n._strict?n._isValid=!1:f.createFromInputFallback(n))))):a(r)?(i._a=G(r.slice(0),function(e){return parseInt(e,10)}),xt(i)):F(r)?(t=i)._d||(s=void 0===(n=ue(t._i)).day?n.date:n.day,t._a=G([n.year,n.month,s,n.hour,n.minute,n.second,n.millisecond],function(e){return e&&parseInt(e,10)}),xt(t)):u(r)?i._d=new Date(r):f.createFromInputFallback(i);return A(e)||(e._d=null),e}function Pt(e,t,n,s,i){var r={};return!0!==t&&!1!==t||(s=t,t=void 0),!0!==n&&!1!==n||(s=n,n=void 0),(F(e)&&L(e)||a(e)&&0===e.length)&&(e=void 0),r._isAMomentObject=!0,r._useUTC=r._isUTC=i,r._l=n,r._i=e,r._f=t,r._strict=s,(i=new q(_t(Nt(i=r))))._nextDay&&(i.add(1,"d"),i._nextDay=void 0),i}function W(e,t,n,s){return Pt(e,t,n,s,!1)}f.createFromInputFallback=e("value provided is not in a recognized RFC2822 or ISO format. moment construction falls back to js Date(), which is not reliable across all browsers and versions. Non RFC2822/ISO date formats are discouraged. Please refer to http://momentjs.com/guides/#/warnings/js-date/ for more info.",function(e){e._d=new Date(e._i+(e._useUTC?" UTC":""))}),f.ISO_8601=function(){},f.RFC_2822=function(){};ge=e("moment().min is deprecated, use moment.max instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var e=W.apply(null,arguments);return this.isValid()&&e.isValid()?e<this?this:e:I()}),we=e("moment().max is deprecated, use moment.min instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var e=W.apply(null,arguments);return this.isValid()&&e.isValid()?this<e?this:e:I()});function Rt(e,t){var n,s;if(!(t=1===t.length&&a(t[0])?t[0]:t).length)return W();for(n=t[0],s=1;s<t.length;++s)t[s].isValid()&&!t[s][e](n)||(n=t[s]);return n}var Wt=["year","quarter","month","week","day","hour","minute","second","millisecond"];function Ct(e){var e=ue(e),t=e.year||0,n=e.quarter||0,s=e.month||0,i=e.week||e.isoWeek||0,r=e.day||0,a=e.hour||0,o=e.minute||0,u=e.second||0,l=e.millisecond||0;this._isValid=function(e){var t,n,s=!1,i=Wt.length;for(t in e)if(c(e,t)&&(-1===S.call(Wt,t)||null!=e[t]&&isNaN(e[t])))return!1;for(n=0;n<i;++n)if(e[Wt[n]]){if(s)return!1;parseFloat(e[Wt[n]])!==g(e[Wt[n]])&&(s=!0)}return!0}(e),this._milliseconds=+l+1e3*u+6e4*o+1e3*a*60*60,this._days=+r+7*i,this._months=+s+3*n+12*t,this._data={},this._locale=mt(),this._bubble()}function Ut(e){return e instanceof Ct}function Ht(e){return e<0?-1*Math.round(-1*e):Math.round(e)}function Ft(e,n){s(e,0,0,function(){var e=this.utcOffset(),t="+";return e<0&&(e=-e,t="-"),t+r(~~(e/60),2)+n+r(~~e%60,2)})}Ft("Z",":"),Ft("ZZ",""),k("Z",Ye),k("ZZ",Ye),D(["Z","ZZ"],function(e,t,n){n._useUTC=!0,n._tzm=Vt(Ye,e)});var Lt=/([\+\-]|\d\d)/gi;function Vt(e,t){var t=(t||"").match(e);return null===t?null:0===(t=60*(e=((t[t.length-1]||[])+"").match(Lt)||["-",0,0])[1]+g(e[2]))?0:"+"===e[0]?t:-t}function Gt(e,t){var n;return t._isUTC?(t=t.clone(),n=(h(e)||V(e)?e:W(e)).valueOf()-t.valueOf(),t._d.setTime(t._d.valueOf()+n),f.updateOffset(t,!1),t):W(e).local()}function Et(e){return-Math.round(e._d.getTimezoneOffset())}function At(){return!!this.isValid()&&(this._isUTC&&0===this._offset)}f.updateOffset=function(){};var It=/^(-|\+)?(?:(\d*)[. ])?(\d+):(\d+)(?::(\d+)(\.\d*)?)?$/,jt=/^(-|\+)?P(?:([-+]?[0-9,.]*)Y)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)W)?(?:([-+]?[0-9,.]*)D)?(?:T(?:([-+]?[0-9,.]*)H)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)S)?)?$/;function C(e,t){var n,s=e,i=null;return Ut(e)?s={ms:e._milliseconds,d:e._days,M:e._months}:u(e)||!isNaN(+e)?(s={},t?s[t]=+e:s.milliseconds=+e):(i=It.exec(e))?(n="-"===i[1]?-1:1,s={y:0,d:g(i[b])*n,h:g(i[x])*n,m:g(i[T])*n,s:g(i[N])*n,ms:g(Ht(1e3*i[Ne]))*n}):(i=jt.exec(e))?(n="-"===i[1]?-1:1,s={y:Zt(i[2],n),M:Zt(i[3],n),w:Zt(i[4],n),d:Zt(i[5],n),h:Zt(i[6],n),m:Zt(i[7],n),s:Zt(i[8],n)}):null==s?s={}:"object"==typeof s&&("from"in s||"to"in s)&&(t=function(e,t){var n;if(!e.isValid()||!t.isValid())return{milliseconds:0,months:0};t=Gt(t,e),e.isBefore(t)?n=zt(e,t):((n=zt(t,e)).milliseconds=-n.milliseconds,n.months=-n.months);return n}(W(s.from),W(s.to)),(s={}).ms=t.milliseconds,s.M=t.months),i=new Ct(s),Ut(e)&&c(e,"_locale")&&(i._locale=e._locale),Ut(e)&&c(e,"_isValid")&&(i._isValid=e._isValid),i}function Zt(e,t){e=e&&parseFloat(e.replace(",","."));return(isNaN(e)?0:e)*t}function zt(e,t){var n={};return n.months=t.month()-e.month()+12*(t.year()-e.year()),e.clone().add(n.months,"M").isAfter(t)&&--n.months,n.milliseconds=+t-+e.clone().add(n.months,"M"),n}function $t(s,i){return function(e,t){var n;return null===t||isNaN(+t)||(Q(i,"moment()."+i+"(period, number) is deprecated. Please use moment()."+i+"(number, period). See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info."),n=e,e=t,t=n),qt(this,C(e,t),s),this}}function qt(e,t,n,s){var i=t._milliseconds,r=Ht(t._days),t=Ht(t._months);e.isValid()&&(s=null==s||s,t&&Ve(e,ce(e,"Month")+t*n),r&&fe(e,"Date",ce(e,"Date")+r*n),i&&e._d.setTime(e._d.valueOf()+i*n),s&&f.updateOffset(e,r||t))}C.fn=Ct.prototype,C.invalid=function(){return C(NaN)};Ce=$t(1,"add"),Je=$t(-1,"subtract");function Bt(e){return"string"==typeof e||e instanceof String}function Jt(e){return h(e)||V(e)||Bt(e)||u(e)||function(t){var e=a(t),n=!1;e&&(n=0===t.filter(function(e){return!u(e)&&Bt(t)}).length);return e&&n}(e)||function(e){var t,n,s=F(e)&&!L(e),i=!1,r=["years","year","y","months","month","M","days","day","d","dates","date","D","hours","hour","h","minutes","minute","m","seconds","second","s","milliseconds","millisecond","ms"],a=r.length;for(t=0;t<a;t+=1)n=r[t],i=i||c(e,n);return s&&i}(e)||null==e}function Qt(e,t){if(e.date()<t.date())return-Qt(t,e);var n=12*(t.year()-e.year())+(t.month()-e.month()),s=e.clone().add(n,"months"),t=t-s<0?(t-s)/(s-e.clone().add(n-1,"months")):(t-s)/(e.clone().add(1+n,"months")-s);return-(n+t)||0}function Xt(e){return void 0===e?this._locale._abbr:(null!=(e=mt(e))&&(this._locale=e),this)}f.defaultFormat="YYYY-MM-DDTHH:mm:ssZ",f.defaultFormatUtc="YYYY-MM-DDTHH:mm:ss[Z]";Xe=e("moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.",function(e){return void 0===e?this.localeData():this.locale(e)});function Kt(){return this._locale}var en=126227808e5;function tn(e,t){return(e%t+t)%t}function nn(e,t,n){return e<100&&0<=e?new Date(e+400,t,n)-en:new Date(e,t,n).valueOf()}function sn(e,t,n){return e<100&&0<=e?Date.UTC(e+400,t,n)-en:Date.UTC(e,t,n)}function rn(e,t){return t.erasAbbrRegex(e)}function an(){for(var e=[],t=[],n=[],s=[],i=this.eras(),r=0,a=i.length;r<a;++r)t.push(M(i[r].name)),e.push(M(i[r].abbr)),n.push(M(i[r].narrow)),s.push(M(i[r].name)),s.push(M(i[r].abbr)),s.push(M(i[r].narrow));this._erasRegex=new RegExp("^("+s.join("|")+")","i"),this._erasNameRegex=new RegExp("^("+t.join("|")+")","i"),this._erasAbbrRegex=new RegExp("^("+e.join("|")+")","i"),this._erasNarrowRegex=new RegExp("^("+n.join("|")+")","i")}function on(e,t){s(0,[e,e.length],0,t)}function un(e,t,n,s,i){var r;return null==e?qe(this,s,i).year:(r=P(e,s,i),function(e,t,n,s,i){e=$e(e,t,n,s,i),t=Ze(e.year,0,e.dayOfYear);return this.year(t.getUTCFullYear()),this.month(t.getUTCMonth()),this.date(t.getUTCDate()),this}.call(this,e,t=r<t?r:t,n,s,i))}s("N",0,0,"eraAbbr"),s("NN",0,0,"eraAbbr"),s("NNN",0,0,"eraAbbr"),s("NNNN",0,0,"eraName"),s("NNNNN",0,0,"eraNarrow"),s("y",["y",1],"yo","eraYear"),s("y",["yy",2],0,"eraYear"),s("y",["yyy",3],0,"eraYear"),s("y",["yyyy",4],0,"eraYear"),k("N",rn),k("NN",rn),k("NNN",rn),k("NNNN",function(e,t){return t.erasNameRegex(e)}),k("NNNNN",function(e,t){return t.erasNarrowRegex(e)}),D(["N","NN","NNN","NNNN","NNNNN"],function(e,t,n,s){s=n._locale.erasParse(e,s,n._strict);s?m(n).era=s:m(n).invalidEra=e}),k("y",Me),k("yy",Me),k("yyy",Me),k("yyyy",Me),k("yo",function(e,t){return t._eraYearOrdinalRegex||Me}),D(["y","yy","yyy","yyyy"],Y),D(["yo"],function(e,t,n,s){var i;n._locale._eraYearOrdinalRegex&&(i=e.match(n._locale._eraYearOrdinalRegex)),n._locale.eraYearOrdinalParse?t[Y]=n._locale.eraYearOrdinalParse(e,i):t[Y]=parseInt(e,10)}),s(0,["gg",2],0,function(){return this.weekYear()%100}),s(0,["GG",2],0,function(){return this.isoWeekYear()%100}),on("gggg","weekYear"),on("ggggg","weekYear"),on("GGGG","isoWeekYear"),on("GGGGG","isoWeekYear"),t("weekYear","gg"),t("isoWeekYear","GG"),n("weekYear",1),n("isoWeekYear",1),k("G",De),k("g",De),k("GG",p,w),k("gg",p,w),k("GGGG",ve,_e),k("gggg",ve,_e),k("GGGGG",ke,ye),k("ggggg",ke,ye),Te(["gggg","ggggg","GGGG","GGGGG"],function(e,t,n,s){t[s.substr(0,2)]=g(e)}),Te(["gg","GG"],function(e,t,n,s){t[s]=f.parseTwoDigitYear(e)}),s("Q",0,"Qo","quarter"),t("quarter","Q"),n("quarter",7),k("Q",i),D("Q",function(e,t){t[O]=3*(g(e)-1)}),s("D",["DD",2],"Do","date"),t("date","D"),n("date",9),k("D",p),k("DD",p,w),k("Do",function(e,t){return e?t._dayOfMonthOrdinalParse||t._ordinalParse:t._dayOfMonthOrdinalParseLenient}),D(["D","DD"],b),D("Do",function(e,t){t[b]=g(e.match(p)[0])});ve=de("Date",!0);s("DDD",["DDDD",3],"DDDo","dayOfYear"),t("dayOfYear","DDD"),n("dayOfYear",4),k("DDD",pe),k("DDDD",me),D(["DDD","DDDD"],function(e,t,n){n._dayOfYear=g(e)}),s("m",["mm",2],0,"minute"),t("minute","m"),n("minute",14),k("m",p),k("mm",p,w),D(["m","mm"],T);var ln,_e=de("Minutes",!1),ke=(s("s",["ss",2],0,"second"),t("second","s"),n("second",15),k("s",p),k("ss",p,w),D(["s","ss"],N),de("Seconds",!1));for(s("S",0,0,function(){return~~(this.millisecond()/100)}),s(0,["SS",2],0,function(){return~~(this.millisecond()/10)}),s(0,["SSS",3],0,"millisecond"),s(0,["SSSS",4],0,function(){return 10*this.millisecond()}),s(0,["SSSSS",5],0,function(){return 100*this.millisecond()}),s(0,["SSSSSS",6],0,function(){return 1e3*this.millisecond()}),s(0,["SSSSSSS",7],0,function(){return 1e4*this.millisecond()}),s(0,["SSSSSSSS",8],0,function(){return 1e5*this.millisecond()}),s(0,["SSSSSSSSS",9],0,function(){return 1e6*this.millisecond()}),t("millisecond","ms"),n("millisecond",16),k("S",pe,i),k("SS",pe,w),k("SSS",pe,me),ln="SSSS";ln.length<=9;ln+="S")k(ln,Me);function hn(e,t){t[Ne]=g(1e3*("0."+e))}for(ln="S";ln.length<=9;ln+="S")D(ln,hn);ye=de("Milliseconds",!1),s("z",0,0,"zoneAbbr"),s("zz",0,0,"zoneName");i=q.prototype;function dn(e){return e}i.add=Ce,i.calendar=function(e,t){1===arguments.length&&(arguments[0]?Jt(arguments[0])?(e=arguments[0],t=void 0):function(e){for(var t=F(e)&&!L(e),n=!1,s=["sameDay","nextDay","lastDay","nextWeek","lastWeek","sameElse"],i=0;i<s.length;i+=1)n=n||c(e,s[i]);return t&&n}(arguments[0])&&(t=arguments[0],e=void 0):t=e=void 0);var e=e||W(),n=Gt(e,this).startOf("day"),n=f.calendarFormat(this,n)||"sameElse",t=t&&(d(t[n])?t[n].call(this,e):t[n]);return this.format(t||this.localeData().calendar(n,this,W(e)))},i.clone=function(){return new q(this)},i.diff=function(e,t,n){var s,i,r;if(!this.isValid())return NaN;if(!(s=Gt(e,this)).isValid())return NaN;switch(i=6e4*(s.utcOffset()-this.utcOffset()),t=_(t)){case"year":r=Qt(this,s)/12;break;case"month":r=Qt(this,s);break;case"quarter":r=Qt(this,s)/3;break;case"second":r=(this-s)/1e3;break;case"minute":r=(this-s)/6e4;break;case"hour":r=(this-s)/36e5;break;case"day":r=(this-s-i)/864e5;break;case"week":r=(this-s-i)/6048e5;break;default:r=this-s}return n?r:y(r)},i.endOf=function(e){var t,n;if(void 0===(e=_(e))||"millisecond"===e||!this.isValid())return this;switch(n=this._isUTC?sn:nn,e){case"year":t=n(this.year()+1,0,1)-1;break;case"quarter":t=n(this.year(),this.month()-this.month()%3+3,1)-1;break;case"month":t=n(this.year(),this.month()+1,1)-1;break;case"week":t=n(this.year(),this.month(),this.date()-this.weekday()+7)-1;break;case"isoWeek":t=n(this.year(),this.month(),this.date()-(this.isoWeekday()-1)+7)-1;break;case"day":case"date":t=n(this.year(),this.month(),this.date()+1)-1;break;case"hour":t=this._d.valueOf(),t+=36e5-tn(t+(this._isUTC?0:6e4*this.utcOffset()),36e5)-1;break;case"minute":t=this._d.valueOf(),t+=6e4-tn(t,6e4)-1;break;case"second":t=this._d.valueOf(),t+=1e3-tn(t,1e3)-1}return this._d.setTime(t),f.updateOffset(this,!0),this},i.format=function(e){return e=e||(this.isUtc()?f.defaultFormatUtc:f.defaultFormat),e=re(this,e),this.localeData().postformat(e)},i.from=function(e,t){return this.isValid()&&(h(e)&&e.isValid()||W(e).isValid())?C({to:this,from:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()},i.fromNow=function(e){return this.from(W(),e)},i.to=function(e,t){return this.isValid()&&(h(e)&&e.isValid()||W(e).isValid())?C({from:this,to:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()},i.toNow=function(e){return this.to(W(),e)},i.get=function(e){return d(this[e=_(e)])?this[e]():this},i.invalidAt=function(){return m(this).overflow},i.isAfter=function(e,t){return e=h(e)?e:W(e),!(!this.isValid()||!e.isValid())&&("millisecond"===(t=_(t)||"millisecond")?this.valueOf()>e.valueOf():e.valueOf()<this.clone().startOf(t).valueOf())},i.isBefore=function(e,t){return e=h(e)?e:W(e),!(!this.isValid()||!e.isValid())&&("millisecond"===(t=_(t)||"millisecond")?this.valueOf()<e.valueOf():this.clone().endOf(t).valueOf()<e.valueOf())},i.isBetween=function(e,t,n,s){return e=h(e)?e:W(e),t=h(t)?t:W(t),!!(this.isValid()&&e.isValid()&&t.isValid())&&(("("===(s=s||"()")[0]?this.isAfter(e,n):!this.isBefore(e,n))&&(")"===s[1]?this.isBefore(t,n):!this.isAfter(t,n)))},i.isSame=function(e,t){var e=h(e)?e:W(e);return!(!this.isValid()||!e.isValid())&&("millisecond"===(t=_(t)||"millisecond")?this.valueOf()===e.valueOf():(e=e.valueOf(),this.clone().startOf(t).valueOf()<=e&&e<=this.clone().endOf(t).valueOf()))},i.isSameOrAfter=function(e,t){return this.isSame(e,t)||this.isAfter(e,t)},i.isSameOrBefore=function(e,t){return this.isSame(e,t)||this.isBefore(e,t)},i.isValid=function(){return A(this)},i.lang=Xe,i.locale=Xt,i.localeData=Kt,i.max=we,i.min=ge,i.parsingFlags=function(){return E({},m(this))},i.set=function(e,t){if("object"==typeof e)for(var n=function(e){var t,n=[];for(t in e)c(e,t)&&n.push({unit:t,priority:le[t]});return n.sort(function(e,t){return e.priority-t.priority}),n}(e=ue(e)),s=n.length,i=0;i<s;i++)this[n[i].unit](e[n[i].unit]);else if(d(this[e=_(e)]))return this[e](t);return this},i.startOf=function(e){var t,n;if(void 0===(e=_(e))||"millisecond"===e||!this.isValid())return this;switch(n=this._isUTC?sn:nn,e){case"year":t=n(this.year(),0,1);break;case"quarter":t=n(this.year(),this.month()-this.month()%3,1);break;case"month":t=n(this.year(),this.month(),1);break;case"week":t=n(this.year(),this.month(),this.date()-this.weekday());break;case"isoWeek":t=n(this.year(),this.month(),this.date()-(this.isoWeekday()-1));break;case"day":case"date":t=n(this.year(),this.month(),this.date());break;case"hour":t=this._d.valueOf(),t-=tn(t+(this._isUTC?0:6e4*this.utcOffset()),36e5);break;case"minute":t=this._d.valueOf(),t-=tn(t,6e4);break;case"second":t=this._d.valueOf(),t-=tn(t,1e3)}return this._d.setTime(t),f.updateOffset(this,!0),this},i.subtract=Je,i.toArray=function(){var e=this;return[e.year(),e.month(),e.date(),e.hour(),e.minute(),e.second(),e.millisecond()]},i.toObject=function(){var e=this;return{years:e.year(),months:e.month(),date:e.date(),hours:e.hours(),minutes:e.minutes(),seconds:e.seconds(),milliseconds:e.milliseconds()}},i.toDate=function(){return new Date(this.valueOf())},i.toISOString=function(e){if(!this.isValid())return null;var t=(e=!0!==e)?this.clone().utc():this;return t.year()<0||9999<t.year()?re(t,e?"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYYYY-MM-DD[T]HH:mm:ss.SSSZ"):d(Date.prototype.toISOString)?e?this.toDate().toISOString():new Date(this.valueOf()+60*this.utcOffset()*1e3).toISOString().replace("Z",re(t,"Z")):re(t,e?"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYY-MM-DD[T]HH:mm:ss.SSSZ")},i.inspect=function(){if(!this.isValid())return"moment.invalid(/* "+this._i+" */)";var e,t="moment",n="";return this.isLocal()||(t=0===this.utcOffset()?"moment.utc":"moment.parseZone",n="Z"),t="["+t+'("]',e=0<=this.year()&&this.year()<=9999?"YYYY":"YYYYYY",this.format(t+e+"-MM-DD[T]HH:mm:ss.SSS"+(n+'[")]'))},"undefined"!=typeof Symbol&&null!=Symbol.for&&(i[Symbol.for("nodejs.util.inspect.custom")]=function(){return"Moment<"+this.format()+">"}),i.toJSON=function(){return this.isValid()?this.toISOString():null},i.toString=function(){return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")},i.unix=function(){return Math.floor(this.valueOf()/1e3)},i.valueOf=function(){return this._d.valueOf()-6e4*(this._offset||0)},i.creationData=function(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}},i.eraName=function(){for(var e,t=this.localeData().eras(),n=0,s=t.length;n<s;++n){if(e=this.clone().startOf("day").valueOf(),t[n].since<=e&&e<=t[n].until)return t[n].name;if(t[n].until<=e&&e<=t[n].since)return t[n].name}return""},i.eraNarrow=function(){for(var e,t=this.localeData().eras(),n=0,s=t.length;n<s;++n){if(e=this.clone().startOf("day").valueOf(),t[n].since<=e&&e<=t[n].until)return t[n].narrow;if(t[n].until<=e&&e<=t[n].since)return t[n].narrow}return""},i.eraAbbr=function(){for(var e,t=this.localeData().eras(),n=0,s=t.length;n<s;++n){if(e=this.clone().startOf("day").valueOf(),t[n].since<=e&&e<=t[n].until)return t[n].abbr;if(t[n].until<=e&&e<=t[n].since)return t[n].abbr}return""},i.eraYear=function(){for(var e,t,n=this.localeData().eras(),s=0,i=n.length;s<i;++s)if(e=n[s].since<=n[s].until?1:-1,t=this.clone().startOf("day").valueOf(),n[s].since<=t&&t<=n[s].until||n[s].until<=t&&t<=n[s].since)return(this.year()-f(n[s].since).year())*e+n[s].offset;return this.year()},i.year=Ie,i.isLeapYear=function(){return he(this.year())},i.weekYear=function(e){return un.call(this,e,this.week(),this.weekday(),this.localeData()._week.dow,this.localeData()._week.doy)},i.isoWeekYear=function(e){return un.call(this,e,this.isoWeek(),this.isoWeekday(),1,4)},i.quarter=i.quarters=function(e){return null==e?Math.ceil((this.month()+1)/3):this.month(3*(e-1)+this.month()%3)},i.month=Ge,i.daysInMonth=function(){return We(this.year(),this.month())},i.week=i.weeks=function(e){var t=this.localeData().week(this);return null==e?t:this.add(7*(e-t),"d")},i.isoWeek=i.isoWeeks=function(e){var t=qe(this,1,4).week;return null==e?t:this.add(7*(e-t),"d")},i.weeksInYear=function(){var e=this.localeData()._week;return P(this.year(),e.dow,e.doy)},i.weeksInWeekYear=function(){var e=this.localeData()._week;return P(this.weekYear(),e.dow,e.doy)},i.isoWeeksInYear=function(){return P(this.year(),1,4)},i.isoWeeksInISOWeekYear=function(){return P(this.isoWeekYear(),1,4)},i.date=ve,i.day=i.days=function(e){if(!this.isValid())return null!=e?this:NaN;var t,n,s=this._isUTC?this._d.getUTCDay():this._d.getDay();return null!=e?(t=e,n=this.localeData(),e="string"!=typeof t?t:isNaN(t)?"number"==typeof(t=n.weekdaysParse(t))?t:null:parseInt(t,10),this.add(e-s,"d")):s},i.weekday=function(e){if(!this.isValid())return null!=e?this:NaN;var t=(this.day()+7-this.localeData()._week.dow)%7;return null==e?t:this.add(e-t,"d")},i.isoWeekday=function(e){return this.isValid()?null!=e?(t=e,n=this.localeData(),n="string"==typeof t?n.weekdaysParse(t)%7||7:isNaN(t)?null:t,this.day(this.day()%7?n:n-7)):this.day()||7:null!=e?this:NaN;var t,n},i.dayOfYear=function(e){var t=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return null==e?t:this.add(e-t,"d")},i.hour=i.hours=v,i.minute=i.minutes=_e,i.second=i.seconds=ke,i.millisecond=i.milliseconds=ye,i.utcOffset=function(e,t,n){var s,i=this._offset||0;if(!this.isValid())return null!=e?this:NaN;if(null==e)return this._isUTC?i:Et(this);if("string"==typeof e){if(null===(e=Vt(Ye,e)))return this}else Math.abs(e)<16&&!n&&(e*=60);return!this._isUTC&&t&&(s=Et(this)),this._offset=e,this._isUTC=!0,null!=s&&this.add(s,"m"),i!==e&&(!t||this._changeInProgress?qt(this,C(e-i,"m"),1,!1):this._changeInProgress||(this._changeInProgress=!0,f.updateOffset(this,!0),this._changeInProgress=null)),this},i.utc=function(e){return this.utcOffset(0,e)},i.local=function(e){return this._isUTC&&(this.utcOffset(0,e),this._isUTC=!1,e&&this.subtract(Et(this),"m")),this},i.parseZone=function(){var e;return null!=this._tzm?this.utcOffset(this._tzm,!1,!0):"string"==typeof this._i&&(null!=(e=Vt(Se,this._i))?this.utcOffset(e):this.utcOffset(0,!0)),this},i.hasAlignedHourOffset=function(e){return!!this.isValid()&&(e=e?W(e).utcOffset():0,(this.utcOffset()-e)%60==0)},i.isDST=function(){return this.utcOffset()>this.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()},i.isLocal=function(){return!!this.isValid()&&!this._isUTC},i.isUtcOffset=function(){return!!this.isValid()&&this._isUTC},i.isUtc=At,i.isUTC=At,i.zoneAbbr=function(){return this._isUTC?"UTC":""},i.zoneName=function(){return this._isUTC?"Coordinated Universal Time":""},i.dates=e("dates accessor is deprecated. Use date instead.",ve),i.months=e("months accessor is deprecated. Use month instead",Ge),i.years=e("years accessor is deprecated. Use year instead",Ie),i.zone=e("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",function(e,t){return null!=e?(this.utcOffset(e="string"!=typeof e?-e:e,t),this):-this.utcOffset()}),i.isDSTShifted=e("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",function(){if(!o(this._isDSTShifted))return this._isDSTShifted;var e,t={};return $(t,this),(t=Nt(t))._a?(e=(t._isUTC?l:W)(t._a),this._isDSTShifted=this.isValid()&&0<function(e,t,n){for(var s=Math.min(e.length,t.length),i=Math.abs(e.length-t.length),r=0,a=0;a<s;a++)(n&&e[a]!==t[a]||!n&&g(e[a])!==g(t[a]))&&r++;return r+i}(t._a,e.toArray())):this._isDSTShifted=!1,this._isDSTShifted});w=K.prototype;function cn(e,t,n,s){var i=mt(),s=l().set(s,t);return i[n](s,e)}function fn(e,t,n){if(u(e)&&(t=e,e=void 0),e=e||"",null!=t)return cn(e,t,n,"month");for(var s=[],i=0;i<12;i++)s[i]=cn(e,i,n,"month");return s}function mn(e,t,n,s){t=("boolean"==typeof e?u(t)&&(n=t,t=void 0):(t=e,e=!1,u(n=t)&&(n=t,t=void 0)),t||"");var i,r=mt(),a=e?r._week.dow:0,o=[];if(null!=n)return cn(t,(n+a)%7,s,"day");for(i=0;i<7;i++)o[i]=cn(t,(i+a)%7,s,"day");return o}w.calendar=function(e,t,n){return d(e=this._calendar[e]||this._calendar.sameElse)?e.call(t,n):e},w.longDateFormat=function(e){var t=this._longDateFormat[e],n=this._longDateFormat[e.toUpperCase()];return t||!n?t:(this._longDateFormat[e]=n.match(te).map(function(e){return"MMMM"===e||"MM"===e||"DD"===e||"dddd"===e?e.slice(1):e}).join(""),this._longDateFormat[e])},w.invalidDate=function(){return this._invalidDate},w.ordinal=function(e){return this._ordinal.replace("%d",e)},w.preparse=dn,w.postformat=dn,w.relativeTime=function(e,t,n,s){var i=this._relativeTime[n];return d(i)?i(e,t,n,s):i.replace(/%d/i,e)},w.pastFuture=function(e,t){return d(e=this._relativeTime[0<e?"future":"past"])?e(t):e.replace(/%s/i,t)},w.set=function(e){var t,n;for(n in e)c(e,n)&&(d(t=e[n])?this[n]=t:this["_"+n]=t);this._config=e,this._dayOfMonthOrdinalParseLenient=new RegExp((this._dayOfMonthOrdinalParse.source||this._ordinalParse.source)+"|"+/\d{1,2}/.source)},w.eras=function(e,t){for(var n,s=this._eras||mt("en")._eras,i=0,r=s.length;i<r;++i)switch("string"==typeof s[i].since&&(n=f(s[i].since).startOf("day"),s[i].since=n.valueOf()),typeof s[i].until){case"undefined":s[i].until=1/0;break;case"string":n=f(s[i].until).startOf("day").valueOf(),s[i].until=n.valueOf()}return s},w.erasParse=function(e,t,n){var s,i,r,a,o,u=this.eras();for(e=e.toUpperCase(),s=0,i=u.length;s<i;++s)if(r=u[s].name.toUpperCase(),a=u[s].abbr.toUpperCase(),o=u[s].narrow.toUpperCase(),n)switch(t){case"N":case"NN":case"NNN":if(a===e)return u[s];break;case"NNNN":if(r===e)return u[s];break;case"NNNNN":if(o===e)return u[s]}else if(0<=[r,a,o].indexOf(e))return u[s]},w.erasConvertYear=function(e,t){var n=e.since<=e.until?1:-1;return void 0===t?f(e.since).year():f(e.since).year()+(t-e.offset)*n},w.erasAbbrRegex=function(e){return c(this,"_erasAbbrRegex")||an.call(this),e?this._erasAbbrRegex:this._erasRegex},w.erasNameRegex=function(e){return c(this,"_erasNameRegex")||an.call(this),e?this._erasNameRegex:this._erasRegex},w.erasNarrowRegex=function(e){return c(this,"_erasNarrowRegex")||an.call(this),e?this._erasNarrowRegex:this._erasRegex},w.months=function(e,t){return e?(a(this._months)?this._months:this._months[(this._months.isFormat||He).test(t)?"format":"standalone"])[e.month()]:a(this._months)?this._months:this._months.standalone},w.monthsShort=function(e,t){return e?(a(this._monthsShort)?this._monthsShort:this._monthsShort[He.test(t)?"format":"standalone"])[e.month()]:a(this._monthsShort)?this._monthsShort:this._monthsShort.standalone},w.monthsParse=function(e,t,n){var s,i;if(this._monthsParseExact)return function(e,t,n){var s,i,r,e=e.toLocaleLowerCase();if(!this._monthsParse)for(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[],s=0;s<12;++s)r=l([2e3,s]),this._shortMonthsParse[s]=this.monthsShort(r,"").toLocaleLowerCase(),this._longMonthsParse[s]=this.months(r,"").toLocaleLowerCase();return n?"MMM"===t?-1!==(i=S.call(this._shortMonthsParse,e))?i:null:-1!==(i=S.call(this._longMonthsParse,e))?i:null:"MMM"===t?-1!==(i=S.call(this._shortMonthsParse,e))||-1!==(i=S.call(this._longMonthsParse,e))?i:null:-1!==(i=S.call(this._longMonthsParse,e))||-1!==(i=S.call(this._shortMonthsParse,e))?i:null}.call(this,e,t,n);for(this._monthsParse||(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[]),s=0;s<12;s++){if(i=l([2e3,s]),n&&!this._longMonthsParse[s]&&(this._longMonthsParse[s]=new RegExp("^"+this.months(i,"").replace(".","")+"$","i"),this._shortMonthsParse[s]=new RegExp("^"+this.monthsShort(i,"").replace(".","")+"$","i")),n||this._monthsParse[s]||(i="^"+this.months(i,"")+"|^"+this.monthsShort(i,""),this._monthsParse[s]=new RegExp(i.replace(".",""),"i")),n&&"MMMM"===t&&this._longMonthsParse[s].test(e))return s;if(n&&"MMM"===t&&this._shortMonthsParse[s].test(e))return s;if(!n&&this._monthsParse[s].test(e))return s}},w.monthsRegex=function(e){return this._monthsParseExact?(c(this,"_monthsRegex")||Ee.call(this),e?this._monthsStrictRegex:this._monthsRegex):(c(this,"_monthsRegex")||(this._monthsRegex=Le),this._monthsStrictRegex&&e?this._monthsStrictRegex:this._monthsRegex)},w.monthsShortRegex=function(e){return this._monthsParseExact?(c(this,"_monthsRegex")||Ee.call(this),e?this._monthsShortStrictRegex:this._monthsShortRegex):(c(this,"_monthsShortRegex")||(this._monthsShortRegex=Fe),this._monthsShortStrictRegex&&e?this._monthsShortStrictRegex:this._monthsShortRegex)},w.week=function(e){return qe(e,this._week.dow,this._week.doy).week},w.firstDayOfYear=function(){return this._week.doy},w.firstDayOfWeek=function(){return this._week.dow},w.weekdays=function(e,t){return t=a(this._weekdays)?this._weekdays:this._weekdays[e&&!0!==e&&this._weekdays.isFormat.test(t)?"format":"standalone"],!0===e?Be(t,this._week.dow):e?t[e.day()]:t},w.weekdaysMin=function(e){return!0===e?Be(this._weekdaysMin,this._week.dow):e?this._weekdaysMin[e.day()]:this._weekdaysMin},w.weekdaysShort=function(e){return!0===e?Be(this._weekdaysShort,this._week.dow):e?this._weekdaysShort[e.day()]:this._weekdaysShort},w.weekdaysParse=function(e,t,n){var s,i;if(this._weekdaysParseExact)return function(e,t,n){var s,i,r,e=e.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],s=0;s<7;++s)r=l([2e3,1]).day(s),this._minWeekdaysParse[s]=this.weekdaysMin(r,"").toLocaleLowerCase(),this._shortWeekdaysParse[s]=this.weekdaysShort(r,"").toLocaleLowerCase(),this._weekdaysParse[s]=this.weekdays(r,"").toLocaleLowerCase();return n?"dddd"===t?-1!==(i=S.call(this._weekdaysParse,e))?i:null:"ddd"===t?-1!==(i=S.call(this._shortWeekdaysParse,e))?i:null:-1!==(i=S.call(this._minWeekdaysParse,e))?i:null:"dddd"===t?-1!==(i=S.call(this._weekdaysParse,e))||-1!==(i=S.call(this._shortWeekdaysParse,e))||-1!==(i=S.call(this._minWeekdaysParse,e))?i:null:"ddd"===t?-1!==(i=S.call(this._shortWeekdaysParse,e))||-1!==(i=S.call(this._weekdaysParse,e))||-1!==(i=S.call(this._minWeekdaysParse,e))?i:null:-1!==(i=S.call(this._minWeekdaysParse,e))||-1!==(i=S.call(this._weekdaysParse,e))||-1!==(i=S.call(this._shortWeekdaysParse,e))?i:null}.call(this,e,t,n);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),s=0;s<7;s++){if(i=l([2e3,1]).day(s),n&&!this._fullWeekdaysParse[s]&&(this._fullWeekdaysParse[s]=new RegExp("^"+this.weekdays(i,"").replace(".","\\.?")+"$","i"),this._shortWeekdaysParse[s]=new RegExp("^"+this.weekdaysShort(i,"").replace(".","\\.?")+"$","i"),this._minWeekdaysParse[s]=new RegExp("^"+this.weekdaysMin(i,"").replace(".","\\.?")+"$","i")),this._weekdaysParse[s]||(i="^"+this.weekdays(i,"")+"|^"+this.weekdaysShort(i,"")+"|^"+this.weekdaysMin(i,""),this._weekdaysParse[s]=new RegExp(i.replace(".",""),"i")),n&&"dddd"===t&&this._fullWeekdaysParse[s].test(e))return s;if(n&&"ddd"===t&&this._shortWeekdaysParse[s].test(e))return s;if(n&&"dd"===t&&this._minWeekdaysParse[s].test(e))return s;if(!n&&this._weekdaysParse[s].test(e))return s}},w.weekdaysRegex=function(e){return this._weekdaysParseExact?(c(this,"_weekdaysRegex")||nt.call(this),e?this._weekdaysStrictRegex:this._weekdaysRegex):(c(this,"_weekdaysRegex")||(this._weekdaysRegex=Ke),this._weekdaysStrictRegex&&e?this._weekdaysStrictRegex:this._weekdaysRegex)},w.weekdaysShortRegex=function(e){return this._weekdaysParseExact?(c(this,"_weekdaysRegex")||nt.call(this),e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(c(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=et),this._weekdaysShortStrictRegex&&e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)},w.weekdaysMinRegex=function(e){return this._weekdaysParseExact?(c(this,"_weekdaysRegex")||nt.call(this),e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(c(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=tt),this._weekdaysMinStrictRegex&&e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)},w.isPM=function(e){return"p"===(e+"").toLowerCase().charAt(0)},w.meridiem=function(e,t,n){return 11<e?n?"pm":"PM":n?"am":"AM"},ct("en",{eras:[{since:"0001-01-01",until:1/0,offset:1,name:"Anno Domini",narrow:"AD",abbr:"AD"},{since:"0000-12-31",until:-1/0,offset:1,name:"Before Christ",narrow:"BC",abbr:"BC"}],dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(e){var t=e%10;return e+(1===g(e%100/10)?"th":1==t?"st":2==t?"nd":3==t?"rd":"th")}}),f.lang=e("moment.lang is deprecated. Use moment.locale instead.",ct),f.langData=e("moment.langData is deprecated. Use moment.localeData instead.",mt);var _n=Math.abs;function yn(e,t,n,s){t=C(t,n);return e._milliseconds+=s*t._milliseconds,e._days+=s*t._days,e._months+=s*t._months,e._bubble()}function gn(e){return e<0?Math.floor(e):Math.ceil(e)}function wn(e){return 4800*e/146097}function pn(e){return 146097*e/4800}function vn(e){return function(){return this.as(e)}}pe=vn("ms"),me=vn("s"),Ce=vn("m"),we=vn("h"),ge=vn("d"),Je=vn("w"),v=vn("M"),_e=vn("Q"),ke=vn("y");function kn(e){return function(){return this.isValid()?this._data[e]:NaN}}var ye=kn("milliseconds"),ve=kn("seconds"),Ie=kn("minutes"),w=kn("hours"),Mn=kn("days"),Dn=kn("months"),Sn=kn("years");var Yn=Math.round,On={ss:44,s:45,m:45,h:22,d:26,w:null,M:11};function bn(e,t,n,s){var i=C(e).abs(),r=Yn(i.as("s")),a=Yn(i.as("m")),o=Yn(i.as("h")),u=Yn(i.as("d")),l=Yn(i.as("M")),h=Yn(i.as("w")),i=Yn(i.as("y")),r=(r<=n.ss?["s",r]:r<n.s&&["ss",r])||a<=1&&["m"]||a<n.m&&["mm",a]||o<=1&&["h"]||o<n.h&&["hh",o]||u<=1&&["d"]||u<n.d&&["dd",u];return(r=(r=null!=n.w?r||h<=1&&["w"]||h<n.w&&["ww",h]:r)||l<=1&&["M"]||l<n.M&&["MM",l]||i<=1&&["y"]||["yy",i])[2]=t,r[3]=0<+e,r[4]=s,function(e,t,n,s,i){return i.relativeTime(t||1,!!n,e,s)}.apply(null,r)}var xn=Math.abs;function Tn(e){return(0<e)-(e<0)||+e}function Nn(){if(!this.isValid())return this.localeData().invalidDate();var e,t,n,s,i,r,a,o=xn(this._milliseconds)/1e3,u=xn(this._days),l=xn(this._months),h=this.asSeconds();return h?(e=y(o/60),t=y(e/60),o%=60,e%=60,n=y(l/12),l%=12,s=o?o.toFixed(3).replace(/\.?0+$/,""):"",i=Tn(this._months)!==Tn(h)?"-":"",r=Tn(this._days)!==Tn(h)?"-":"",a=Tn(this._milliseconds)!==Tn(h)?"-":"",(h<0?"-":"")+"P"+(n?i+n+"Y":"")+(l?i+l+"M":"")+(u?r+u+"D":"")+(t||e||o?"T":"")+(t?a+t+"H":"")+(e?a+e+"M":"")+(o?a+s+"S":"")):"P0D"}var U=Ct.prototype;return U.isValid=function(){return this._isValid},U.abs=function(){var e=this._data;return this._milliseconds=_n(this._milliseconds),this._days=_n(this._days),this._months=_n(this._months),e.milliseconds=_n(e.milliseconds),e.seconds=_n(e.seconds),e.minutes=_n(e.minutes),e.hours=_n(e.hours),e.months=_n(e.months),e.years=_n(e.years),this},U.add=function(e,t){return yn(this,e,t,1)},U.subtract=function(e,t){return yn(this,e,t,-1)},U.as=function(e){if(!this.isValid())return NaN;var t,n,s=this._milliseconds;if("month"===(e=_(e))||"quarter"===e||"year"===e)switch(t=this._days+s/864e5,n=this._months+wn(t),e){case"month":return n;case"quarter":return n/3;case"year":return n/12}else switch(t=this._days+Math.round(pn(this._months)),e){case"week":return t/7+s/6048e5;case"day":return t+s/864e5;case"hour":return 24*t+s/36e5;case"minute":return 1440*t+s/6e4;case"second":return 86400*t+s/1e3;case"millisecond":return Math.floor(864e5*t)+s;default:throw new Error("Unknown unit "+e)}},U.asMilliseconds=pe,U.asSeconds=me,U.asMinutes=Ce,U.asHours=we,U.asDays=ge,U.asWeeks=Je,U.asMonths=v,U.asQuarters=_e,U.asYears=ke,
550U.valueOf=function(){return this.isValid()?this._milliseconds+864e5*this._days+this._months%12*2592e6+31536e6*g(this._months/12):NaN},U._bubble=function(){var e=this._milliseconds,t=this._days,n=this._months,s=this._data;return 0<=e&&0<=t&&0<=n||e<=0&&t<=0&&n<=0||(e+=864e5*gn(pn(n)+t),n=t=0),s.milliseconds=e%1e3,e=y(e/1e3),s.seconds=e%60,e=y(e/60),s.minutes=e%60,e=y(e/60),s.hours=e%24,t+=y(e/24),n+=e=y(wn(t)),t-=gn(pn(e)),e=y(n/12),n%=12,s.days=t,s.months=n,s.years=e,this},U.clone=function(){return C(this)},U.get=function(e){return e=_(e),this.isValid()?this[e+"s"]():NaN},U.milliseconds=ye,U.seconds=ve,U.minutes=Ie,U.hours=w,U.days=Mn,U.weeks=function(){return y(this.days()/7)},U.months=Dn,U.years=Sn,U.humanize=function(e,t){if(!this.isValid())return this.localeData().invalidDate();var n=!1,s=On;return"object"==typeof e&&(t=e,e=!1),"boolean"==typeof e&&(n=e),"object"==typeof t&&(s=Object.assign({},On,t),null!=t.s&&null==t.ss&&(s.ss=t.s-1)),e=this.localeData(),t=bn(this,!n,s,e),n&&(t=e.pastFuture(+this,t)),e.postformat(t)},U.toISOString=Nn,U.toString=Nn,U.toJSON=Nn,U.locale=Xt,U.localeData=Kt,U.toIsoString=e("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",Nn),U.lang=Xe,s("X",0,0,"unix"),s("x",0,0,"valueOf"),k("x",De),k("X",/[+-]?\d+(\.\d{1,3})?/),D("X",function(e,t,n){n._d=new Date(1e3*parseFloat(e))}),D("x",function(e,t,n){n._d=new Date(g(e))}),f.version="2.29.3",H=W,f.fn=i,f.min=function(){return Rt("isBefore",[].slice.call(arguments,0))},f.max=function(){return Rt("isAfter",[].slice.call(arguments,0))},f.now=function(){return Date.now?Date.now():+new Date},f.utc=l,f.unix=function(e){return W(1e3*e)},f.months=function(e,t){return fn(e,t,"months")},f.isDate=V,f.locale=ct,f.invalid=I,f.duration=C,f.isMoment=h,f.weekdays=function(e,t,n){return mn(e,t,n,"weekdays")},f.parseZone=function(){return W.apply(null,arguments).parseZone()},f.localeData=mt,f.isDuration=Ut,f.monthsShort=function(e,t){return fn(e,t,"monthsShort")},f.weekdaysMin=function(e,t,n){return mn(e,t,n,"weekdaysMin")},f.defineLocale=ft,f.updateLocale=function(e,t){var n,s;return null!=t?(s=ot,null!=R[e]&&null!=R[e].parentLocale?R[e].set(X(R[e]._config,t)):(t=X(s=null!=(n=dt(e))?n._config:s,t),null==n&&(t.abbr=e),(s=new K(t)).parentLocale=R[e],R[e]=s),ct(e)):null!=R[e]&&(null!=R[e].parentLocale?(R[e]=R[e].parentLocale,e===ct()&&ct(e)):null!=R[e]&&delete R[e]),R[e]},f.locales=function(){return ee(R)},f.weekdaysShort=function(e,t,n){return mn(e,t,n,"weekdaysShort")},f.normalizeUnits=_,f.relativeTimeRounding=function(e){return void 0===e?Yn:"function"==typeof e&&(Yn=e,!0)},f.relativeTimeThreshold=function(e,t){return void 0!==On[e]&&(void 0===t?On[e]:(On[e]=t,"s"===e&&(On.ss=t-1),!0))},f.calendarFormat=function(e,t){return(e=e.diff(t,"days",!0))<-6?"sameElse":e<-1?"lastWeek":e<0?"lastDay":e<1?"sameDay":e<2?"nextDay":e<7?"nextWeek":"sameElse"},f.prototype=i,f.HTML5_FMT={DATETIME_LOCAL:"YYYY-MM-DDTHH:mm",DATETIME_LOCAL_SECONDS:"YYYY-MM-DDTHH:mm:ss",DATETIME_LOCAL_MS:"YYYY-MM-DDTHH:mm:ss.SSS",DATE:"YYYY-MM-DD",TIME:"HH:mm",TIME_SECONDS:"HH:mm:ss",TIME_MS:"HH:mm:ss.SSS",WEEK:"GGGG-[W]WW",MONTH:"YYYY-MM"},f});</script>
550 </head><body class="home wp-singular page-template-default page page-id-9 wp-theme-miller-waste-systemsresources theme-miller-waste-systems/resources woocommerce-no-js eio-default app-data index-data singular-data page-data page-9-data page-home-2-2-data front-page-data elementor-default elementor-kit-14"><div id="topanchor"></div><header class="banner sticky-top"><div class="white-bg"><div class="nav-top-row nav-top-row-mm-version d-none d-lg-block"><div class="container"><div class="row"><div class="col-4"><nav class="nav-top nav-top-left"><div class="menu-top-sub-menu-container"><ul id="menu-top-sub-menu" class="nav"><li id="menu-item-4367" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-4367"><a href="/pre-checkout/">Bin Rentals</a></li><li id="menu-item-19308" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-19308"><a href="https://millerwaste.ca/careers/">Careers</a></li><li id="menu-item-24764" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-24764"><a href="https://millerwaste.ca/contact-us/">Contact</a></li></ul></div></nav></div><div class="col-8"><nav class="nav-top nav-top-right"><div class="menu-top-sub-menu-right-container"><ul id="menu-top-sub-menu-right" class="nav"><li id="menu-item-22550" class="menu-item-full menu-item menu-item-type-custom menu-item-object-custom menu-item-22550"><a href="tel:18004655914">ONTARIO/MANITOBA: <span>1-800-465-5914</span></a></li><li id="menu-item-22551" class="menu-item-full menu-item menu-item-type-custom menu-item-object-custom menu-item-22551"><a href="tel:18885450557">ATLANTIC CANADA: <span>1-888-545-0557</span></a></li><li id="menu-item-22552" class="mobile-social menu-item menu-item-type-custom menu-item-object-custom menu-item-22552"><a target="_blank" href="https://www.instagram.com/miller_waste"><i class="fab fa-instagram" style="font-size:18px;"></i></a></li><li id="menu-item-22553" class="mobile-social menu-item menu-item-type-custom menu-item-object-custom menu-item-22553"><a href="https://ca.linkedin.com/company/miller-waste-systems"><i class="fab fa-linkedin" style="font-size:18px"></i></a></li><li id="menu-item-22554" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-22554"><a target="_blank" href="https://www.facebook.com/millerwastesystems/"><i class="fab fa-facebook" style="font-size:18px"></i></a></li></ul></div></nav></div></div></div></div><div class="nav-primary-row nav-primary-row-mm-version"><div class="container pl-0 pr-0"><div class="row ml-0 mr-0 align-items-center pl-2 pr-2"><div class="col-12 col-md-1"><a class="brand" href="https://millerwaste.ca/"><img src="https://millerwaste.ca/wp-content/themes/miller-waste-systems/resources/assets/images/MWS_Main-Logo.svg" alt="Miller Waste Systems" class="nav-logo"></a></div><div class="col-12 d-block d-lg-none"><nav class="nav-primary navbar navbar-expand-lg navbar-light"> <button class="mws-mm-toggler navbar-toggler collapsed" type="button" data-toggle="collapse" data-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation"> <span class="navbar-toggler-icon"></span> </button></nav></div><div class="col-12 col-md-6 d-none d-lg-block"><nav class="nav-primary navbar navbar-expand-lg"><div class="menu-main-menu-container"><ul id="menu-main-menu" class="navbar-nav mr-auto"><li id="menu-item-1489" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children nav-item dropdown mega-menu-root position-static"><a href="#" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false" id="menu-item-toggle-1489" class="nav-link dropdown-toggle">Waste</a><ul class="dropdown-menu mega-menu dropdown-menu-full p-0 border-0" aria-label="submenu"><li class="w-100 p-0"><div class="mega-inner container p-0"><div class="row no-gutters"><div class="col-12 col-lg-5 mega-left"><ul class="mega-list list-unstyled mb-0"><li id="menu-item-2917" class="menu-item menu-item-type-post_type menu-item-object-page mega-item px-3"><a href="https://millerwaste.ca/municipal-waste-services/" class="dropdown-item mega-link">Municipal Waste Services</a></li><li id="menu-item-3346" class="menu-item menu-item-type-post_type menu-item-object-page mega-item px-3"><a href="https://millerwaste.ca/waste-drop-off-depots/" class="dropdown-item mega-link">Waste Drop-off Depots</a></li><li id="menu-item-10736" class="menu-item menu-item-type-post_type menu-item-object-page mega-item px-3"><a href="https://millerwaste.ca/business-waste-and-recycling/" class="dropdown-item mega-link">Business Waste &#038; Recycling</a></li><li id="menu-item-10744" class="menu-item menu-item-type-post_type menu-item-object-page mega-item px-3"><a href="https://millerwaste.ca/dumpster-bin-rental/" class="dropdown-item mega-link">Dumpster Bin Rental</a></li><li id="menu-item-2921" class="menu-item menu-item-type-post_type menu-item-object-page mega-item px-3"><a href="https://millerwaste.ca/hazardous-waste-management/" class="dropdown-item mega-link">Hazardous Waste</a></li></ul></div><div class="col-12 col-lg-7 mega-right p-0"><div class="mega-promo d-flex flex-row align-items-center p-3"><div class="col-6 p-0"><div class="mega-promo__imagewrap"><img class="mega-promo__image" src="https://millerwaste.ca/wp-content/uploads/2026/01/NJB_0120-2-1024x684.webp" alt=""></div></div><div class="col-6 mega-promo__text-col"><div class="d-flex flex-column justify-content-center h-100"><div class="mega-promo__title mb-2">Dumpster Bin Rentals</div><div class="mega-promo__content mb-2"><p>Miller Waste delivers large and small temporary dumpster bins directly to your home, business, or construction site. </p></div> <a class="mega-promo__cta" href="https://millerwaste.ca/dumpster-bin-rental/" target="_self">Read More</a></div></div></div></div></div></div></li></ul></li><li id="menu-item-4751" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children nav-item dropdown mega-menu-root position-static"><a href="/recycling/" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false" id="menu-item-toggle-4751" class="nav-link dropdown-toggle">Recycling</a><ul class="dropdown-menu mega-menu dropdown-menu-full p-0 border-0" aria-label="submenu"><li class="w-100 p-0"><div class="mega-inner container p-0"><div class="row no-gutters"><div class="col-12 col-lg-5 mega-left"><ul class="mega-list list-unstyled mb-0"><li id="menu-item-20886" class="menu-item menu-item-type-post_type menu-item-object-page mega-item px-3"><a href="https://millerwaste.ca/extended-producer-responsibility-3/" class="dropdown-item mega-link">New Extended Producer Responsibility</a></li><li id="menu-item-4834" class="item-desktop-hide menu-item menu-item-type-custom menu-item-object-custom mega-item px-3"><a href="/recycling" class="dropdown-item mega-link">Recycling Overview</a></li><li id="menu-item-25326" class="menu-item menu-item-type-post_type menu-item-object-page mega-item px-3"><a href="https://millerwaste.ca/residential-recycling-ontario-2/" class="dropdown-item mega-link">Residential Recycling Bins – Ontario</a></li><li id="menu-item-2923" class="menu-item menu-item-type-post_type menu-item-object-page mega-item px-3"><a href="https://millerwaste.ca/material-recovery-facilities/" class="dropdown-item mega-link">Material Recovery Facilities</a></li><li id="menu-item-10841" class="menu-item menu-item-type-post_type menu-item-object-page mega-item px-3"><a href="https://millerwaste.ca/product-destruction-2/" class="dropdown-item mega-link">Product Destruction</a></li></ul></div><div class="col-12 col-lg-7 mega-right p-0"><div class="mega-promo d-flex flex-row align-items-center p-3"><div class="col-6 p-0"><div class="mega-promo__imagewrap"><img class="mega-promo__image" src="https://millerwaste.ca/wp-content/uploads/2025/09/Recycling-1024x519.avif" alt=""></div></div><div class="col-6 mega-promo__text-col"><div class="d-flex flex-column justify-content-center h-100"><div class="mega-promo__title mb-2">Miller Waste Drop-off Depots</div><div class="mega-promo__content mb-2"><p>Miller Waste’s Transfer Stations receive solid waste and separate recyclables and re-usable materials.</p></div> <a class="mega-promo__cta" href="/recycling/" target="_self">Read More</a></div></div></div></div></div></div></li></ul></li><li id="menu-item-1490" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children nav-item dropdown mega-menu-root position-static"><a href="#" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false" id="menu-item-toggle-1490" class="nav-link dropdown-toggle">Organics</a><ul class="dropdown-menu mega-menu dropdown-menu-full p-0 border-0" aria-label="submenu"><li class="w-100 p-0"><div class="mega-inner container p-0"><div class="row no-gutters"><div class="col-12 col-lg-5 mega-left"><ul class="mega-list list-unstyled mb-0"><li id="menu-item-2924" class="menu-item menu-item-type-post_type menu-item-object-page mega-item px-3"><a href="https://millerwaste.ca/miller-compost/" class="dropdown-item mega-link">Miller Compost</a></li><li id="menu-item-11080" class="menu-item menu-item-type-post_type menu-item-object-page mega-item px-3"><a href="https://millerwaste.ca/biomass/" class="dropdown-item mega-link">Renewable Energy from Biomass</a></li><li id="menu-item-10828" class="menu-item menu-item-type-post_type menu-item-object-page mega-item px-3"><a href="https://millerwaste.ca/organics-facilities/" class="dropdown-item mega-link">Organic Facilities</a></li><li id="menu-item-7041" class="menu-item menu-item-type-post_type menu-item-object-page mega-item px-3"><a href="https://millerwaste.ca/organics-diversion-calculator/" class="dropdown-item mega-link">Organics Diversion Calculator</a></li></ul></div><div class="col-12 col-lg-7 mega-right p-0"><div class="mega-promo d-flex flex-row align-items-center p-3"><div class="col-6 p-0"><div class="mega-promo__imagewrap"><img class="mega-promo__image" src="https://millerwaste.ca/wp-content/uploads/2025/09/organics.avif" alt=""></div></div><div class="col-6 mega-promo__text-col"><div class="d-flex flex-column justify-content-center h-100"><div class="mega-promo__title mb-2">Miller Compost</div><div class="mega-promo__content mb-2"><p>Miller Compost uses aerobic digestion to turn residential, commercial, and industrial leaf and yard waste into compost, mulch, topdressings, and other premium soil products.</p></div> <a class="mega-promo__cta" href="https://millercompost.ca/" target="_self">Read More</a></div></div></div></div></div></div></li></ul></li><li id="menu-item-1491" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children nav-item dropdown mega-menu-root position-static"><a href="#" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false" id="menu-item-toggle-1491" class="nav-link dropdown-toggle">About us</a><ul class="dropdown-menu mega-menu dropdown-menu-full p-0 border-0" aria-label="submenu"><li class="w-100 p-0"><div class="mega-inner container p-0"><div class="row no-gutters"><div class="col-12 col-lg-5 mega-left"><ul class="mega-list list-unstyled mb-0"><li id="menu-item-3176" class="menu-item menu-item-type-post_type menu-item-object-page mega-item px-3"><a href="https://millerwaste.ca/we-are-miller/" class="dropdown-item mega-link">We Are Miller</a></li><li id="menu-item-27807" class="menu-item menu-item-type-post_type menu-item-object-page mega-item px-3"><a href="https://millerwaste.ca/service-locations/" class="dropdown-item mega-link">Service Locations</a></li><li id="menu-item-10734" class="menu-item menu-item-type-post_type menu-item-object-page mega-item px-3"><a href="https://millerwaste.ca/careers/" class="dropdown-item mega-link">Careers</a></li><li id="menu-item-26678" class="menu-item menu-item-type-post_type menu-item-object-page mega-item px-3"><a href="https://millerwaste.ca/black-youth-trade-bursary/" class="dropdown-item mega-link">Education</a></li><li id="menu-item-3347" class="menu-item menu-item-type-post_type menu-item-object-page mega-item px-3"><a href="https://millerwaste.ca/news/" class="dropdown-item mega-link">News</a></li><li id="menu-item-10824" class="menu-item menu-item-type-post_type menu-item-object-page mega-item px-3"><a href="https://millerwaste.ca/blog/" class="dropdown-item mega-link">Blog</a></li></ul></div><div class="col-12 col-lg-7 mega-right p-0"><div class="mega-promo d-flex flex-row align-items-center p-3"><div class="col-6 p-0"><div class="mega-promo__imagewrap"><img class="mega-promo__image" src="https://millerwaste.ca/wp-content/uploads/2025/10/Miller-employee-opening-door-of-roll-off-truck-3-scaled-1-1024x684.jpg" alt=""></div></div><div class="col-6 mega-promo__text-col"><div class="d-flex flex-column justify-content-center h-100"><div class="mega-promo__title mb-2">Sustainable Waste Solutions</div><div class="mega-promo__content mb-2"><p>Miller Waste is a leader in the collection, haulage, recycling, and re-purposing of organic and inorganic waste.</p></div> <a class="mega-promo__cta" href="https://millerwaste.ca/contact-us/" target="_self">Contact Us</a></div></div></div></div></div></div></li></ul></li><li id="menu-item-4792" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children nav-item dropdown mega-menu-root position-static"><a href="#" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false" id="menu-item-toggle-4792" class="nav-link dropdown-toggle">Shop</a><ul class="dropdown-menu mega-menu dropdown-menu-full p-0 border-0" aria-label="submenu"><li class="w-100 p-0"><div class="mega-inner container p-0"><div class="row no-gutters"><div class="col-12 col-lg-5 mega-left"><ul class="mega-list list-unstyled mb-0"><li id="menu-item-4793" class="menu-item menu-item-type-custom menu-item-object-custom mega-item px-3"><a href="https://millercompost.ca/" class="dropdown-item mega-link">Landscape &#038; Garden Materials</a></li><li id="menu-item-4794" class="menu-item menu-item-type-custom menu-item-object-custom mega-item px-3"><a href="https://millerwaste.ca/dumpster-bin-rental/" class="dropdown-item mega-link">Dumpster Bin Rentals</a></li></ul></div><div class="col-12 col-lg-7 mega-right p-0"><div class="mega-promo d-flex flex-row align-items-center p-3"><div class="col-6 p-0"><div class="mega-promo__imagewrap"><img class="mega-promo__image" src="https://millerwaste.ca/wp-content/uploads/2026/01/Miller-employee-opening-door-of-roll-off-truck-3-scaled-2-1-1024x684.webp" alt=""></div></div><div class="col-6 mega-promo__text-col"><div class="d-flex flex-column justify-content-center h-100"><div class="mega-promo__title mb-2">Dumpster Bin Rentals from Miller Waste</div><div class="mega-promo__content mb-2"><p>Miller Waste delivers large and small temporary dumpster bins directly to your home, business, or construction site.</p></div> <a class="mega-promo__cta" href="https://millerwaste.ca/dumpster-bin-rental/" target="_self">Shop</a></div></div></div></div></div></div></li></ul></li><li id="menu-item-4791" class="item-desktop-hide menu-item menu-item-type-post_type menu-item-object-page nav-item"><a href="https://millerwaste.ca/contact-us/" class="nav-link">Contact Us</a></li></ul></div></nav></div><div class="col-12 col-md-5 d-none d-lg-block align-items-center"><nav class="nav-primary-two navbar navbar-expand-lg navbar-collapse"> <button id="request-service-cta" class="request-service-cta d-inline-block" data-toggle="modal" data-target="#requestservicepop">Request Service</button></nav></div></div></div></div><div class="col-12 d-block d-lg-none p-0"><div class="collapse navbar-collapse p-0" id="navbarSupportedContent"><div class="col-12 offset-lg-1 pl-5 pr-5"><nav class="nav-primary-mobile nav-primary-mobile-mm navbar-expand-lg"><div class="menu-main-menu-container"><ul id="menu-main-menu-1" class="navbar-nav" itemscope itemtype="http://www.schema.org/SiteNavigationElement"><li  id="menu-item-1489" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children dropdown menu-item-1489 nav-item"><a href="#" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false" class="dropdown-toggle nav-link" id="menu-item-dropdown-1489"><span itemprop="name">Waste</span></a><ul class="dropdown-men
550u" aria-labelledby="menu-item-dropdown-1489"><li  id="menu-item-2917" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2917 nav-item"><a itemprop="url" href="https://millerwaste.ca/municipal-waste-services/" class="dropdown-item"><span itemprop="name">Municipal Waste Services</span></a></li><li  id="menu-item-3346" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3346 nav-item"><a itemprop="url" href="https://millerwaste.ca/waste-drop-off-depots/" class="dropdown-item"><span itemprop="name">Waste Drop-off Depots</span></a></li><li  id="menu-item-10736" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-10736 nav-item"><a itemprop="url" href="https://millerwaste.ca/business-waste-and-recycling/" class="dropdown-item"><span itemprop="name">Business Waste &#038; Recycling</span></a></li><li  id="menu-item-10744" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-10744 nav-item"><a itemprop="url" href="https://millerwaste.ca/dumpster-bin-rental/" class="dropdown-item"><span itemprop="name">Dumpster Bin Rental</span></a></li><li  id="menu-item-2921" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2921 nav-item"><a itemprop="url" href="https://millerwaste.ca/hazardous-waste-management/" class="dropdown-item"><span itemprop="name">Hazardous Waste</span></a></li></ul></li><li  id="menu-item-4751" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children dropdown menu-item-4751 nav-item"><a href="/recycling/" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false" class="dropdown-toggle nav-link" id="menu-item-dropdown-4751"><span itemprop="name">Recycling</span></a><ul class="dropdown-menu" aria-labelledby="menu-item-dropdown-4751"><li  id="menu-item-20886" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-20886 nav-item"><a itemprop="url" href="https://millerwaste.ca/extended-producer-responsibility-3/" class="dropdown-item"><span itemprop="name">New Extended Producer Responsibility</span></a></li><li  id="menu-item-4834" class="item-desktop-hide menu-item menu-item-type-custom menu-item-object-custom menu-item-4834 nav-item"><a itemprop="url" href="/recycling" class="dropdown-item"><span itemprop="name">Recycling Overview</span></a></li><li  id="menu-item-25326" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-25326 nav-item"><a itemprop="url" href="https://millerwaste.ca/residential-recycling-ontario-2/" class="dropdown-item"><span itemprop="name">Residential Recycling Bins – Ontario</span></a></li><li  id="menu-item-2923" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2923 nav-item"><a itemprop="url" href="https://millerwaste.ca/material-recovery-facilities/" class="dropdown-item"><span itemprop="name">Material Recovery Facilities</span></a></li><li  id="menu-item-10841" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-10841 nav-item"><a itemprop="url" href="https://millerwaste.ca/product-destruction-2/" class="dropdown-item"><span itemprop="name">Product Destruction</span></a></li></ul></li><li  id="menu-item-1490" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children dropdown menu-item-1490 nav-item"><a href="#" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false" class="dropdown-toggle nav-link" id="menu-item-dropdown-1490"><span itemprop="name">Organics</span></a><ul class="dropdown-menu" aria-labelledby="menu-item-dropdown-1490"><li  id="menu-item-2924" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2924 nav-item"><a itemprop="url" href="https://millerwaste.ca/miller-compost/" class="dropdown-item"><span itemprop="name">Miller Compost</span></a></li><li  id="menu-item-11080" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-11080 nav-item"><a itemprop="url" href="https://millerwaste.ca/biomass/" class="dropdown-item"><span itemprop="name">Renewable Energy from Biomass</span></a></li><li  id="menu-item-10828" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-10828 nav-item"><a itemprop="url" href="https://millerwaste.ca/organics-facilities/" class="dropdown-item"><span itemprop="name">Organic Facilities</span></a></li><li  id="menu-item-7041" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-7041 nav-item"><a itemprop="url" href="https://millerwaste.ca/organics-diversion-calculator/" class="dropdown-item"><span itemprop="name">Organics Diversion Calculator</span></a></li></ul></li><li  id="menu-item-1491" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children dropdown menu-item-1491 nav-item"><a href="#" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false" class="dropdown-toggle nav-link" id="menu-item-dropdown-149
5501"><span itemprop="name">About us</span></a><ul class="dropdown-menu" aria-labelledby="menu-item-dropdown-1491"><li  id="menu-item-3176" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3176 nav-item"><a itemprop="url" href="https://millerwaste.ca/we-are-miller/" class="dropdown-item"><span itemprop="name">We Are Miller</span></a></li><li  id="menu-item-27807" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-27807 nav-item"><a itemprop="url" href="https://millerwaste.ca/service-locations/" class="dropdown-item"><span itemprop="name">Service Locations</span></a></li><li  id="menu-item-10734" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-10734 nav-item"><a itemprop="url" href="https://millerwaste.ca/careers/" class="dropdown-item"><span itemprop="name">Careers</span></a></li><li  id="menu-item-26678" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-26678 nav-item"><a itemprop="url" href="https://millerwaste.ca/black-youth-trade-bursary/" class="dropdown-item"><span itemprop="name">Education</span></a></li><li  id="menu-item-3347" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3347 nav-item"><a itemprop="url" href="https://millerwaste.ca/news/" class="dropdown-item"><span itemprop="name">News</span></a></li><li  id="menu-item-10824" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-10824 nav-item"><a itemprop="url" href="https://millerwaste.ca/blog/" class="dropdown-item"><span itemprop="name">Blog</span></a></li></ul></li><li  id="menu-item-4792" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children dropdown menu-item-4792 nav-item"><a href="#" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false" class="dropdown-toggle nav-link" id="menu-item-dropdown-4792"><span itemprop="name">Shop</span></a><ul class="dropdown-menu" aria-labelledby="menu-item-dropdown-4792"><li  id="menu-item-4793" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-4793 nav-item"><a itemprop="url" href="https://millercompost.ca/" class="dropdown-item"><span itemprop="name">Landscape &#038; Garden Materials</span></a></li><li  id="menu-item-4794" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-4794 nav-item"><a itemprop="url" href="https://millerwaste.ca/dumpster-bin-rental/" class="dropdown-item"><span itemprop="name">Dumpster Bin Rentals</span></a></li></ul></li><li  id="menu-item-4791" class="item-desktop-hide menu-item menu-item-type-post_type menu-item-object-page menu-item-4791 nav-item"><a itemprop="url" href="https://millerwaste.ca/contact-us/" class="nav-link"><span itemprop="name">Contact Us</span></a></li></ul></div></nav><div class="py-5"> <button id="request-service-cta2" class="request-service-cta d-inline-block" data-toggle="modal" data-target="#requestservicepop">Request Service</button></div></div><div class="col-12 pl-5 pr-5 bottom-bar-mobile"><nav class="nav-top nav-bottom"><div class="menu-top-sub-menu-container"><ul id="menu-top-sub-menu-1" class="navbar-nav flex-row gap-3 list-unstyled m-0" itemscope itemtype="http://www.schema.org/SiteNavigationElement"><li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-4367"><a href="/pre-checkout/">Bin Rentals</a></li><li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-19308"><a href="https://millerwaste.ca/careers/">Careers</a></li><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-24764"><a href="https://millerwaste.ca/contact-us/">Contact</a></li></ul></div></nav><nav class="nav-top nav-bottom nav-top-right"><div class="menu-top-sub-menu-right-container"><ul id="menu-top-sub-menu-right-1" class="navbar-nav flex-row gap-3 list-unstyled m-0" itemscope itemtype="http://www.schema.org/SiteNavigationElement"><li class="menu-item-full menu-item menu-item-type-custom menu-item-object-custom menu-item-22550"><a href="tel:18004655914">ONTARIO/MANITOBA: <span>1-800-465-5914</span></a></li><li class="menu-item-full menu-item menu-item-type-custom menu-item-object-custom menu-item-22551"><a href="tel:18885450557">
550ATLANTIC CANADA: <span>1-888-545-0557</span></a></li><li class="mobile-social menu-item menu-item-type-custom menu-item-object-custom menu-item-22552"><a target="_blank" href="https://www.instagram.com/miller_waste"><i class="fab fa-instagram" style="font-size:18px;"></i></a></li><li class="mobile-social menu-item menu-item-type-custom menu-item-object-custom menu-item-22553"><a href="https://ca.linkedin.com/company/miller-waste-systems"><i class="fab fa-linkedin" style="font-size:18px"></i></a></li><li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-22554"><a target="_blank" href="https://www.facebook.com/millerwastesystems/"><i class="fab fa-facebook" style="font-size:18px"></i></a></li></ul></div></nav></div></div></div></div></header><div class="modal fade" id="requestservicepop" tabindex="-1" role="dialog" aria-labelledby="requestservicepopLabel" aria-hidden="true"><div class="modal-dialog modal-dialog-centered modal-lg" role="document"><div class="modal-content"><div class="modal-header"> <button type="button" class="close" data-dismiss="modal" aria-label="Close"> <span aria-hidden="true">&times;</span> </button></div><div class="modal-body"><h3 class="text-center">Request Waste and Recycling Collection Services for Your Business</h3><div class="mb-modal-content pl-5 pr-5 pb-2"><div class="request-service-block-cta text-center">Looking to rent a temporary dumpster bin for your home?<br><a href="/pre-checkout/">Click Here.</a></div><div>
550<script></script>
550 <div class='gf_browser_chrome gform_wrapper gform-theme gform-theme--foundation gform-theme--framework gform-theme--orbital' data-form-theme='orbital' data-form-index='0' id='gform_wrapper_8' ><div id='gf_8' class='gform_anchor' tabindex='-1'></div><div class='gform_heading'><p class='gform_required_legend'>&quot;<span class="gfield_required gfield_required_asterisk">*</span>&quot; indicates required fields</p></div><form method='post' enctype='multipart/form-data' target='gform_ajax_frame_8' id='gform_8'  action='/#gf_8' data-formid='8' novalidate><div class='gform-body gform_body'><div id='gform_fields_8' class='gform_fields top_label form_sublabel_below description_below validation_below'><div id="field_8_1" class="gfield gfield--type-text gfield--input-type-text gfield--width-half gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible"  ><label class='gfield_label gform-field-label' for='input_8_1'><span class='gform-field-label__text'>First Name</span><span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_container ginput_container_text'><input name='input_1' id='input_8_1' type='text' value='' class='large'   tabindex='12'  aria-required="true" aria-invalid="false"   /></div></div><div id="field_8_3" class="gfield gfield--type-text gfield--input-type-text gfield--width-half gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible"  ><label class='gfield_label gform-field-label' for='input_8_3'><span class='gform-field-label__text'>Last Name</span><span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_container ginput_container_text'><input name='input_3' id='input_8_3' type='text' value='' class='large'   tabindex='13'  aria-required="true" aria-invalid="false"   /></div></div><div id="field_8_4" class="gfield gfield--type-email gfield--input-type-email gfield--width-full gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible"  ><label class='gfield_label gform-field-label' for='input_8_4'><span class='gform-field-label__text'>Email Address</span><span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_container ginput_container_email'> <input name='input_4' id='input_8_4' type='email' value='' class='large' tabindex='14'   aria-required="true" aria-invalid="false"  /></div></div><div id="field_8_5" class="gfield gfield--type-text gfield--input-type-text gfield--width-full gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible"  ><label class='gfield_label gform-field-label' for='input_8_5'><span class='gform-field-label__text'>Business Name</span><span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_container ginput_container_text'><input name='input_5' id='input_8_5' type='text' value='' class='large'   tabindex='15'  aria-required="true" aria-invalid="false"   /></div></div><div id="field_8_7" class="gfield gfield--type-text gfield--input-type-text gfield--width-third gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible"  ><label class='gfield_label gform-field-label' for='input_8_7'><span class='gform-field-label__text'>Business Street Address</span><span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_container ginput_container_text'><input name='input_7' id='input_8_7' type='text' value='' class='large'   tabindex='16'  aria-required="true" aria-invalid="false"   /></div></div>
550<div id="field_8_11" class="gfield gfield--type-text gfield--input-type-text gfield--width-third gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible"  ><label class='gfield_label gform-field-label' for='input_8_11'><span class='gform-field-label__text'>City/Town</span><span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_container ginput_container_text'><input name='input_11' id='input_8_11' type='text' value='' class='large'   tabindex='17'  aria-required="true" aria-invalid="false"   /></div></div><div id="field_8_12" class="gfield gfield--type-text gfield--input-type-text gfield--width-third gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible"  ><label class='gfield_label gform-field-label' for='input_8_12'><span class='gform-field-label__text'>Postal Code</span><span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_container ginput_container_text'><input name='input_12' id='input_8_12' type='text' value='' class='large'   tabindex='18'  aria-required="true" aria-invalid="false"   /></div></div><div id="field_8_6" class="gfield gfield--type-phone gfield--input-type-phone gfield--phone-format-international gfield--width-half gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible"  ><label class='gfield_label gform-field-label' for='input_8_6'><span class='gform-field-label__text'>Business Phone Number</span><span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_container ginput_container_phone'><input name='input_6' id='input_8_6' type='tel' value='' class='large' tabindex='19'  aria-required="true" aria-invalid="false"    /></div></div><div id="field_8_8" class="gfield gfield--type-select gfield--input-type-select gfield--width-half field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible"  ><label class='gfield_label gform-field-label' for='input_8_8'><span class='gform-field-label__text'>Number of locations that need service</span></label><div class='ginput_container ginput_container_select'><select name='input_8' id='input_8_8' class='large gfield_select' tabindex='20'    aria-invalid="false" ><option value='1' >1</option><option value='2' >2</option><option value='3' >3</option><option value='4' >4</option><option value='5' >5</option><option value='6' >6</option><option value='7' >7</option><option value='8' >8</option><option value='9' >9</option><option value='10' >10</option></select></div></div><div id="field_8_9" class="gfield gfield--type-textarea gfield--input-type-textarea gfield--width-full field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible"  ><label class='gfield_label gform-field-label' for='input_8_9'><span class='gform-field-label__text'>Questions or comments</span></label><div class='ginput_container ginput_container_textarea'><textarea name='input_9' id='input_8_9' class='textarea small' tabindex='21'     aria-invalid="false"   rows='10' cols='50'></textarea></div></div><fieldset id="field_8_10" class="gfield gfield--type-checkbox gfield--type-choice gfield--input-type-checkbox gfield--width-full gfield_contains_required field_sublabel_below gfield--no-description field_description_below hidden_label field_validation_below gfield_visibility_visible gfield--choice-align-vertical"  ><legend class='gfield_label gform-field-label gfield_label_before_complex' ><span class='gform-field-label__text'>Policy Consent</span><span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></legend><div class='ginput_container ginput_container_checkbox'><div class='gfield_checkbox ' id='input_8_10'><div class='gchoice gchoice_8_10_1'> <input class='gfield-choice-input' name='input_10.1' type='checkbox'  value='I agree to Miller Waste&#039;s Terms of Service and Privacy Policy'  id='choice_8_10_1' tabindex='22'  /> <label for='choice_8_10_1' id='label_8_10_1' class='gform-field-label gform-field-label--type-inline'>I agree to Miller Waste's Terms of Service and Privacy Policy</label></div></div></div></fieldset></div></div><div class='gform-footer gform_footer top_label'> <button type='submit' id='gform_submit_button_8' class='gform_button button' onclick='gform.submission.handleButtonClick(this);' data-submission-type='submit' tabindex='23'>Submit</button> <input type='hidden' name='gform_ajax' value='form_id=8&amp;title=&amp;description=&amp;tabindex=12&amp;theme=orbital&amp;hash=c6549f35920fac176cf1938a52134456' /> <input type='hidden' class='gform_hidden' name='gform_submission_method' data-js='gform_submission_method_8' value='iframe' /> <input type='hidden' class='gform_hidden' name='gform_theme' data-js='gform_theme_8' id='gform_theme_8' value='orbital' /> <input type='hidden' class='gform_hidden' name='gform_style_settings' data-js='gform_style_settings_8' id='gform_style_settings_8' value='' /> <input type='hidden' class='gform_hidden' name='is_submit_8' value='1' /> <input type='hidden' class='gform_hidden' name='gform_submit' value='8' /> <input type='hidden' class='gform_hidden' name='gform_currency' data-currency='USD' value='5+s5ddZ+LhCu5Ka1Kv21CKHkjlhKcB+JzrRiDyApwubVOQ71dkb2qt6eQisHSkXB6OxZbLq62D2hueq+OyfDcIk674XVvbUt7af4Hijwv6nKTwA=' /> <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' /> <input type='hidden' class='gform_hidden' name='state_8' value='WyJ7XCI4XCI6W1wiMTBmNTcxYTA5Mzg0Mjc0ZDU0MzI2NWE1ZjJmYjlkYzdcIixcIjE1NjZmOTcyMzA2MzJhYTQ5MmYwMGJjYjViYmI2ZTIyXCIsXCJkZDU5NzYxODk3Zjg2NzJjNzI4ZTY4NDJkMzAxOGMyZlwiLFwiNGI0Yjc2NDA5OWFjZGE0YWZkZGU3NGRiNTUwYzI3OWFcIixcImJmYzgyZDhjYTU0MDlhMDk4YjUwYTY1MzM2OTVlNDM0XCIsXCI0YTRiN2E2MTNiZTc5MDljZTVlODRkOTU5MTc2NzhiMVwiLFwiOTk2ZWQyM2MwZTcxZjQ1NmU5NzQyMDdhNTNhYTQ4ZWFcIixcIjIzMGM1OTY0OWIwNWRjMzBmZjc2NjY3NGQyOGNlNTQzXCIsXCI5ZjFiZDRiMjE0NjdjN2NhOTZiNGEzYTM4YzEyOGE2OVwiLFwiYmE1MDQzZTMwZmI4MzdiZThkN2RhYjFmNTM0ODU4YzBcIl0sXCIxMC4xXCI6XCI1NDgyOGQ0N2U5YTYxZDRlNzFmNWRkYmUxYTlhNGJjYlwiLFwiZ2Zvcm1fc3VibWlzc2lvbl9tZXRob2RcIjpbXCI2OTQ3OWQ4YWQ5MTMzNTUwOTZlYjY3ZjZmYmI0MGMzY1wiLFwiYWY0YzkxYTE3NjRhNDc4ZjI4N2Q1NjNjOGFhMjQxOTBcIixcIjZiZjFhMGZhOWMyMWUwMzRlZTJjN2E0ZjcxZGMzZWQyXCJdLFwiZ2Zvcm1fdGhlbWVcIjpcImEzNzQ2ZTQ4YWU2YzZlMWUxNGRlODI1NjFhYTk2NzA5XCIsXCJnZm9ybV9zdHlsZV9zZXR0aW5nc1wiOlwiYzM1ODY5OTkwODNmMzcwZTA5MGU3ODM3OTM2ZjZiNzdcIixcImZvcm1faWRcIjpcIjIzMGM1OTY0OWIwNWRjMzBmZjc2NjY3NGQyOGNlNTQzXCIsXCJ1cmxcIjpcImNhMjBjZGEyYmZjMjc5OTlkMDljMmJiZjc2YzE5NjcwXCIsXCJzdGF0ZV90aW1lc3RhbXBcIjpcImJiMjk4MTQyOTUyZGNkMzZjY2YyYzU4OTRkNDBmODQ2XCJ9IiwiMDljNTRlOWMzY2FmZTdiNTQ1MjI5MGRiOWIxNjU5YTEiLDE3OTExNzgxMThd' /> <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_target_page_number_8' id='gform_target_page_number_8' value='0' /> <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_source_page_number_8' id='gform_source_page_number_8' value='1' /> <input type='hidden' name='gform_field_values' value='' /></div></form></div> <iframe style='display:none;width:0px;height:0px;' src='about:blank' name='gform_ajax_frame_8' id='gform_ajax_frame_8' title='This iframe contains the logic required to handle Ajax powered Gravity Forms.'></iframe> 
550<script>gform.initializeOnLoaded( function() {jQuery('#gform_ajax_frame_8').on('load',function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_8');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_8').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;var mt = parseInt(jQuery('html').css('margin-top'), 10) + parseInt(jQuery('body').css('margin-top'), 10) + 100;if(is_form){jQuery('#gform_wrapper_8').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_8').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_8').removeClass('gform_validation_error');}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */ jQuery(document).scrollTop(jQuery('#gform_wrapper_8').offset().top - mt); }, 50 );var current_page = jQuery('#gform_source_page_number_8').val();jQuery(document).trigger('gform_page_loaded', [8, current_page]);window['gf_submitting_8'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}jQuery('#gform_wrapper_8').replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery('#gf_8').offset().top - mt);jQuery(document).trigger('gform_confirmation_loaded', [8]);window['gf_submitting_8'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_8').text());}else{jQuery('#gform_8').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger("gform_pre_post_render", [{ formId: "8", currentPage: "current_page", abort: function() { this.preventDefault(); } }]);        if (event && event.defaultPrevented) {                return;        }        const gformWrapperDiv = document.getElementById( "gform_wrapper_8" );        if ( gformWrapperDiv ) {            const visibilitySpan = document.createElement( "span" );            visibilitySpan.id = "gform_visibility_test_8";            gformWrapperDiv.insertAdjacentElement( "afterend", visibilitySpan );        }        const visibilityTestDiv = document.getElementById( "gform_visibility_test_8" );        let postRenderFired = false;        function triggerPostRender() {            if ( postRenderFired ) {                return;            }            postRenderFired = true;            gform.core.triggerPostRenderEvents( 8, current_page );            if ( visibilityTestDiv ) {                visibilityTestDiv.parentNode.removeChild( visibilityTestDiv );            }        }        function debounce( func, wait, immediate ) {            var timeout;            return function() {                var context = this, args = arguments;                var later = function() {                    timeout = null;                    if ( !immediate ) func.apply( context, args );                };                var callNow = immediate && !timeout;                clearTimeout( timeout );                timeout = setTimeout( later, wait );                if ( callNow ) func.apply( context, args );            };        }        const debouncedTriggerPostRender = debounce( function() {            triggerPostRender();        }, 200 );        if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) {            const observer = new MutationObserver( ( mutations ) => {                mutations.forEach( ( mutation ) => {                    if ( mutation.type === 'attributes' && visibilityTestDiv.offsetParent !== null ) {                        debouncedTriggerPostRender();                        observer.disconnect();                    }                });            });            observer.observe( document.body, {                attributes: true,                childList: false,                subtree: true,                attributeFilter: [ 'style', 'class' ],            });        } else {            triggerPostRender();        }    } );} );</script>
550 </div></div></div></div></div></div><div class="wrap" role="document"><div class="content"><main class="main"><div class="page-header"></div><div class="container-fluid hero-with-selector-widget" style="background:url('https://millerwaste.ca/wp-content/uploads/2025/09/Miller-Truck-Sunrise-Logo-Updated-web.avif');"><div class="vimeohero"> <iframe src="" frameborder="0" webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe></div><div class="background-overlay"></div><div data-block_04539f13a64784d1389418bb37f088c8 class="hero-with-selector-widget align"><div class="video-hero-content row justify-content-center"><div class="col-10 col-md-8"><div class="hero-with-selector-widget-content"><div class="hero-with-selector-widget-content-upper"><p class="preheading">Community-focused committed to a cleaner future</p><h1 class="mb-4">Canada’s Leader in Waste Recycling</h1></div><div id="dep-dd-block_04539f13a64784d1389418bb37f088c8" class="acf-dependent-dropdowns d-none d-lg-block"><p class="acf-dependent-dropdowns-headmessage mb-4">Find the right service for you</p><form class="form-inline"><div class="acf-dependent-dropdowns-form-group acf-dependent-dropdowns-form-group-1"> <label class="" for="dep-dd-block_04539f13a64784d1389418bb37f088c8-select1">For home or business?</label><div class="form-group depdd-select"> <select class="form-control" id="dep-dd-block_04539f13a64784d1389418bb37f088c8-select1" aria-label="First selection"><option value="">Select&#8230;</option><option value="for-home">For Home</option><option value="for-business">For Business</option> </select></div></div><div class="acf-dependent-dropdowns-form-group acf-dependent-dropdowns-form-group-2"> <label class="" for="dep-dd-block_04539f13a64784d1389418bb37f088c8-select2">Type of service</label><div class="form-group depdd-select"> <select class="form-control" id="dep-dd-block_04539f13a64784d1389418bb37f088c8-select2" aria-label="Second selection" disabled><option value="">Select&#8230;</option> </select></div></div> <a id="dep-dd-block_04539f13a64784d1389418bb37f088c8-go"
551 class="disabled acf-dependent-dropdowns-btn"
552 role="button"
553 aria-disabled="true"
554 href="#"
555 data-default-href="#"> Get Started </a></form> 
555<script type="application/json" id="dep-dd-block_04539f13a64784d1389418bb37f088c8-data">{"for-home":[{"label":"Roll Off Bin Rental","url":"https://millerwaste.ca/dumpster-bin-rental/"},{"label":"Municipal Waste Services","url":"https://millerwaste.ca/municipal-waste-services/"},{"label":"Waste Drop Off Depots","url":"https://millerwaste.ca/waste-drop-off-depots/"},{"label":"Service Locations","url":"https://millerwaste.ca/service-locations/"}],"for-business":[{"label":"Business Waste Recycling","url":"https://millerwaste.ca/business-waste-and-recycling/"},{"label":"Roll Off Bin Rental","url":"https://millerwaste.ca/dumpster-bin-rental/"},{"label":"Hazardous Waste","url":"https://millerwaste.ca/hazardous-waste-management/"},{"label":"Product Destruction","url":"https://millerwaste.ca/product-destruction/"},{"label":"Organics Facilities","url":"https://millerwaste.ca/organics-facilities/"},{"label":"Service Locations","url":"https://millerwaste.ca/service-locations/"}]}</script>
555 </div></div></div></div></div></div><div class="container-fluid hero-with-selector-widget p-5 d-lg-none"><div id="dep-dd-block_04539f13a64784d1389418bb37f088c8" class="acf-dependent-dropdowns"><p class="acf-dependent-dropdowns-headmessage mb-4">Find the right service for you</p><form class="form-inline"><div class="acf-dependent-dropdowns-form-group acf-dependent-dropdowns-form-group-1"> <label class="" for="dep-dd-block_04539f13a64784d1389418bb37f088c8-select1">For home or business?</label><div class="form-group depdd-select"> <select class="form-control" id="dep-dd-block_04539f13a64784d1389418bb37f088c8-select1" aria-label="First selection"><option value="">Select&#8230;</option><option value="for-home">For Home</option><option value="for-business">For Business</option> </select></div></div><div class="acf-dependent-dropdowns-form-group acf-dependent-dropdowns-form-group-2"> <label class="" for="dep-dd-block_04539f13a64784d1389418bb37f088c8-select2">Type of service</label><div class="form-group depdd-select"> <select class="form-control" id="dep-dd-block_04539f13a64784d1389418bb37f088c8-select2" aria-label="Second selection" disabled><option value="">Select&#8230;</option> </select></div></div> <a id="dep-dd-block_04539f13a64784d1389418bb37f088c8-go"
556 class="disabled acf-dependent-dropdowns-btn"
557 role="button"
558 aria-disabled="true"
559 href="#"
560 data-default-href="#"> Get Started </a></form> 
560<script type="application/json" id="dep-dd-block_04539f13a64784d1389418bb37f088c8-data">{"for-home":[{"label":"Roll Off Bin Rental","url":"https://millerwaste.ca/dumpster-bin-rental/"},{"label":"Municipal Waste Services","url":"https://millerwaste.ca/municipal-waste-services/"},{"label":"Waste Drop Off Depots","url":"https://millerwaste.ca/waste-drop-off-depots/"},{"label":"Service Locations","url":"https://millerwaste.ca/service-locations/"}],"for-business":[{"label":"Business Waste Recycling","url":"https://millerwaste.ca/business-waste-and-recycling/"},{"label":"Roll Off Bin Rental","url":"https://millerwaste.ca/dumpster-bin-rental/"},{"label":"Hazardous Waste","url":"https://millerwaste.ca/hazardous-waste-management/"},{"label":"Product Destruction","url":"https://millerwaste.ca/product-destruction/"},{"label":"Organics Facilities","url":"https://millerwaste.ca/organics-facilities/"},{"label":"Service Locations","url":"https://millerwaste.ca/service-locations/"}]}</script>
560 </div></div><p>&nbsp;</p><div class="container"><div data-block_93ef08e897dd65013c54c6a5a264bc14 class="four-column-image-features align mws-four-column-image-features"><div class="row justify-content-center"><h2 class="text-center mb-4">Services and Products</h2></div><div class="row justify-content-center"><div class="row g-4 mb-4 d-none d-lg-flex"><div class="col-12 col-sm-6 col-lg-3"><div class="card h-100 text-center"> <a href="/dumpster-bin-rental/" target=""  class="d-block ratio ratio-4x3 diamond-bg"> <img decoding="async" src="https://millerwaste.ca/wp-content/uploads/2025/09/14yard-new2-square-center-transparent-3.webp" alt="" class="card-img-top object-fit-contain"> </a><div class="card-body d-flex flex-column"><h4 class="card-title mb-2">Roll-Off Dumpster Rental</h4><div class="mt-auto pt-2"> <a class="stretched-link" href="/dumpster-bin-rental/" target="" > <span class="stretched-label">Order</span> </a></div></div></div></div><div class="col-12 col-sm-6 col-lg-3"><div class="card h-100 text-center"> <a href="/business-waste-and-recycling/" target=""  class="d-block ratio ratio-4x3 diamond-bg"> <img decoding="async" src="https://millerwaste.ca/wp-content/uploads/2025/09/4-YARD-DUMPSTER-2-New-Centered-larger-transparent-1.webp" alt="" class="card-img-top object-fit-contain"> </a><div class="card-body d-flex flex-column"><h4 class="card-title mb-2">Business Waste Recycling</h4><div class="mt-auto pt-2"> <a class="stretched-link" href="/business-waste-and-recycling/" target="" > <span class="stretched-label">Get Quote</span> </a></div></div></div></div><div class="col-12 col-sm-6 col-lg-3"><div class="card h-100 text-center"> <a href="/municipal-waste-services/" target=""  class="d-block ratio ratio-4x3 diamond-bg"> <img decoding="async" src="https://millerwaste.ca/wp-content/uploads/2025/09/mws-truck-edited-newlogo-1.webp" alt="" class="card-img-top object-fit-contain"> </a><div class="card-body d-flex flex-column"><h4 class="card-title mb-2">Municipal Waste Services</h4><div class="mt-auto pt-2"> <a class="stretched-link" href="/municipal-waste-services/" target="" > <span class="stretched-label">Learn More</span> </a></div></div></div></div><div class="col-12 col-sm-6 col-lg-3"><div class="card h-100 text-center"> <a href="/waste-drop-off-depots/" target=""  class="d-block ratio ratio-4x3 diamond-bg"> <img decoding="async" src="https://millerwaste.ca/wp-content/uploads/2025/09/NJB_0514-edited-1-scaled-2-1024x666.webp" alt="" class="card-img-top object-fit-contain"> </a><div class="card-body d-flex flex-column"><h4 class="card-title mb-2">Transfer Locations</h4><div class="mt-auto pt-2"> <a class="stretched-link" href="/waste-drop-off-depots/" target="" > <span class="stretched-label">Learn More</span> </a></div></div></div></div></div></div><div class="card-slider d-lg-none"><div class=""><div class="card h-100 text-center"> <a href="/dumpster-bin-rental/" target=""  class="d-block ratio ratio-4x3 diamond-bg"> <img decoding="async" src="https://millerwaste.ca/wp-content/uploads/2025/09/14yard-new2-square-center-transparent-3.webp" alt="" class="card-img-top object-fit-cover"> </a><div class="card-body d-flex flex-column"><h4 class="card-title mb-2">Roll-Off Dumpster Rental</h4><div class="mt-auto pt-2"> <a class="stretched-link" href="/dumpster-bin-rental/" target="" > <span class="stretched-label">Order</span> </a></div></div></div></div><div class=""><div class="card h-100 text-center"> <a href="/business-waste-and-recycling/" target=""  class="d-block ratio ratio-4x3 diamond-bg"> <img decoding="async" src="https://millerwaste.ca/wp-content/uploads/2025/09/4-YARD-DUMPSTER-2-New-Centered-larger-transparent-1.webp" alt="" class="card-img-top object-fit-cover"> </a><div class="card-body d-flex flex-column"><h4 class="card-title mb-2">Business Waste Recycling</h4><div class="mt-auto pt-2"> <a class="stretched-link" href="/business-waste-and-recycling/" target="" > <span class="stretched-label">Get Quote</span> </a></div></div></div></div><div class=""><div class="card h-100 text-center"> <a href="/municipal-waste-services/" target=""  class="d-block ratio ratio-4x3 diamond-bg"> <img decoding="async" src="https://millerwaste.ca/wp-content/uploads/2025/09/mws-tru
560ck-edited-newlogo-1.webp" alt="" class="card-img-top object-fit-cover"> </a><div class="card-body d-flex flex-column"><h4 class="card-title mb-2">Municipal Waste Services</h4><div class="mt-auto pt-2"> <a class="stretched-link" href="/municipal-waste-services/" target="" > <span class="stretched-label">Learn More</span> </a></div></div></div></div><div class=""><div class="card h-100 text-center"> <a href="/waste-drop-off-depots/" target=""  class="d-block ratio ratio-4x3 diamond-bg"> <img decoding="async" src="https://millerwaste.ca/wp-content/uploads/2025/09/NJB_0514-edited-1-scaled-2-1024x666.webp" alt="" class="card-img-top object-fit-cover"> </a><div class="card-body d-flex flex-column"><h4 class="card-title mb-2">Transfer Locations</h4><div class="mt-auto pt-2"> <a class="stretched-link" href="/waste-drop-off-depots/" target="" > <span class="stretched-label">Learn More</span> </a></div></div></div></div></div><div class="d-flex d-lg-none justify-content-center align-items-center mt-3 diamond-btn-nav"> <button class="diamond-btn js-slick-prev" type="button" aria-label="Previous"> <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none"> <path fill-rule="evenodd" clip-rule="evenodd" d="M10.6665 13L2.6665 8L10.6665 3L10.6665 13Z" fill="#19191A"/> </svg> </button> <button class="diamond-btn js-slick-next" type="button" aria-label="Next"> <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none"> <path fill-rule="evenodd" clip-rule="evenodd" d="M5.3335 13L13.3335 8L5.3335 3L5.3335 13Z" fill="#19191A"/> </svg> </button></div><div class="row justify-content-center"><div class="text-center mt-3"> <a href="https://residential-recycling-bins.millerwaste.ca/" target=""  class="mws-btn-purple"> Residential </a> <a href="/business-waste-and-recycling/" target=""  class="mws-btn-purple"> Commercial </a></div></div></div></div> 
560<script type="text/javascript">jQuery(document).ready(function ($) {
561    var $prev   = $('.js-slick-prev');
562    var $next   = $('.js-slick-next');
563    $('.card-slider').slick({
564        slidesToShow: 1,
565        prevArrow: $prev,
566        nextArrow: $next,
567        autoplay: false,
568        infinite: true,
569        slidesToScroll: 1,
570        autoplaySpeed: 2000,
571    });
572});</script>
572 <div class="mws-title-left-video-right-purple mws-title-left-image-right-purple"><div class="container-fluid-on-mobile"><div data-block_6160b879cfd3581e733c1f29425871fa class="title-left-image-right-purple align"><div class="row pb-lg-5 pt-lg-5"><div class="col-12 col-md-6 p-0 purple-div"><div class="mws-title-left-video-right-purple-content d-flex flex-column h-100 justify-content-center"><div class="mws-title-left-video-right-purple-content-inner"><h2 class="mb-4">Recycling Services</h2><div> <a class="mws-btn-white mr-5" href="https://millerwaste.ca/residential-recycling-ontario/">For Home</a> <a class="mws-btn-white" href="https://millerwaste.ca/commercial-recycling/">For Business</a></div></div></div></div><div class="col-12 col-md-6 p-0"><div class="right-column-image-wrap"> <img decoding="async" 
573 src="https://millerwaste.ca/wp-content/uploads/2026/01/Untitled-design-12.webp" 
574 alt=""
575 class="right-column-image"
576 ></div></div></div></div></div></div><div class="container-fluid"><div data-block_2f9c4a40d1d262c5f577bb8d423a23f1 class="image-left-cta-right-brown align mws-image-left-cta-right-brown"><div class="row mb-md-0 align-items-center"><div class="col-12 col-md-6 pr-lg-0 col-md-6 mb-md-0"> <img decoding="async" class="col-left-img" src="https://millerwaste.ca/wp-content/uploads/2025/09/NJB_0425-2.avif"></div><div class="col-12 col-md-6 p-5 pl-lg-5"><div class="content-area right-panel"><h3 class="mb-4">Miller Waste Systems is Canadian Owned and Operated <span class="title-narrow"></span></h3><h2 class="mb-4">Sustainable Waste Solutions <span class="title-narrow"></span></h2><p>Since 1961, Miller Waste is a leader in the collection, haulage, recycling, and re-purposing of organic and inorganic waste for municipalities, businesses, and industries across Canada.</p> <a class="button" href="/we-are-miller/">About Us</a></div></div></div></div></div><div class="mws-title-left-video-right-purple"><div class="container-fluid-on-mobile"><div data-block_ac0be45c74d6415850559138162924b9 class="title-left-video-right-purple align"><div class="row pb-lg-5 pt-lg-5"><div class="col-12 col-md-6 p-0 purple-div"><div class="mws-title-left-video-right-purple-content d-flex flex-column h-100 justify-content-center"><div class="mws-title-left-video-right-purple-content-inner"><div><p><span>Get to Know Us.</span></p></div><h2 class="mb-4">A Message from<br>Our Owner and CEO</h2><div><a class="mws-btn-white" href="/we-are-miller/">About Miller Waste</a></div></div></div></div><div class="col-12 col-md-6 p-0"><div class="embed-container"><div style="padding:56.25% 0 0 0;position:relative;"> <iframe
577 title="Miller Waste Systems Services Overview"
578 src="https://player.vimeo.com/video/690698607?h=56296a48a8&amp;badge=0&amp;autopause=0&amp;player_id=0&amp;app_id=58479"
579 frameborder="0"
580 allow="autoplay; fullscreen; picture-in-picture"
581 allowfullscreen
582 style="position:absolute;top:0;left:0;width:100%;height:100%;"
583 aria-hidden="true"> </iframe></div> 
583<script src="https://player.vimeo.com/api/player.js"></script>
583 </div></div></div></div></div></div><div class="mws-bullets-three-column-diamond"><div class="container"><div data-block_862dd69222bef7dbc58444df63cb9b44 class="bullets-three-column-section-diamond align "><div id="block_862dd69222bef7dbc58444df63cb9b44" class="row"><div class="col-12 col-md-4 pr-lg-5 column-one" data-readmore id="block_862dd69222bef7dbc58444df63cb9b44-col1"><div class="diamond-bullet"><span>1</span></div><h3 class="">We Care About The Environment</h3><div class="rm-excerpt" > Miller Waste does not own or operate landfills. We focus on the recovery of resources from the solid waste stream by sep… <span class="rm-full d-inline" hidden id="block_862dd69222bef7dbc58444df63cb9b44-col1-full"> Miller Waste does not own or operate landfills. We focus on the recovery of resources from the solid waste stream by separating recycables and organic material at our specially designed facilities and helping convert it into new, useful products and sources of renewable energy. </span> <button
584 type="button"
585 class="btn btn-link p-0 rm-toggle js-readmore"
586 aria-expanded="false"
587 aria-controls="block_862dd69222bef7dbc58444df63cb9b44-col1-full"
588 >Read more</button></div></div><div class="col-12 mt-5 col-md-4 mt-md-0 pl-lg-5 pr-lg-5 column-two" data-readmore id="block_862dd69222bef7dbc58444df63cb9b44-col2"><div class="diamond-bullet"><span>2</span></div><h3 class="">We Care About Our Clients</h3><div class="rm-excerpt" > We offer our clients transparent, consistent rates and friendly, courteous service while delivering sustainable solution…<div class="rm-full d-inline" hidden id="block_862dd69222bef7dbc58444df63cb9b44-col2-full"> We offer our clients transparent, consistent rates and friendly, courteous service while delivering sustainable solutions that match their specific needs.</div> <button
589 type="button"
590 class="btn btn-link p-0 rm-toggle js-readmore"
591 aria-expanded="false"
592 aria-controls="block_862dd69222bef7dbc58444df63cb9b44-col2-full"
593 >Read more</button></div></div><div class="col-12 mt-5 col-md-4 mt-md-0 pl-lg-5 column-three" data-readmore id="block_862dd69222bef7dbc58444df63cb9b44-col3"><div class="diamond-bullet"><span>3</span></div><h3 class="">We Care About Our Team</h3><div class="rm-excerpt" > Recognizing the contributions of our team and nurturing their talent is paramount to Miller. We focus on developing our …<div class="rm-full d-inline" hidden id="block_862dd69222bef7dbc58444df63cb9b44-col3-full"> Recognizing the contributions of our team and nurturing their talent is paramount to Miller. We focus on developing our people through meaningful training and education opportunities, promoting from within, and fostering an open, collaborative environment.</div> <button
594 type="button"
595 class="btn btn-link p-0 rm-toggle js-readmore"
596 aria-expanded="false"
597 aria-controls="block_862dd69222bef7dbc58444df63cb9b44-col3-full"
598 >Read more</button></div></div></div></div></div></div> 
598<script>(function () {
599  const root = document.getElementById("block_862dd69222bef7dbc58444df63cb9b44");
600  if (!root) return;
601
602  // Ensure the excerpt text (text nodes before .rm-full/.js-readmore) is wrapped.
603  function ensureShortWrapper(excerptEl) {
604    let short = excerptEl.querySelector('.rm-short');
605    if (short) return short;
606
607    short = document.createElement('span');
608    short.className = 'rm-short';
609
610    const nodes = Array.from(excerptEl.childNodes);
611    for (const node of nodes) {
612      // Stop once we hit the full-content element or the button
613      if (
614        node.nodeType === 1 && // ELEMENT_NODE
615        (node.matches('.rm-full') || node.matches('.js-readmore'))
616      ) break;
617
618      short.appendChild(node); // move text nodes (and any whitespace) into .rm-short
619    }
620
621    excerptEl.insertBefore(short, excerptEl.firstChild);
622    return short;
623  }
624
625  root.addEventListener('click', function (e) {
626    const btn = e.target.closest('.js-readmore');
627    if (!btn || !root.contains(btn)) return;
628
629    // Work within the same excerpt container that holds short text + full text + button
630    const excerpt = btn.closest('.rm-excerpt');
631    if (!excerpt) return;
632
633    const fullId = btn.getAttribute('aria-controls');
634    const full = fullId ? document.getElementById(fullId) : excerpt.querySelector('.rm-full');
635    if (!full) return;
636
637    const short = ensureShortWrapper(excerpt);
638    const isOpen = !full.hasAttribute('hidden');
639
640    if (isOpen) {
641      full.setAttribute('hidden', '');
642      short.removeAttribute('hidden');
643      btn.setAttribute('aria-expanded', 'false');
644      btn.textContent = 'Read more';
645    } else {
646      full.removeAttribute('hidden');
647      short.setAttribute('hidden', '');
648      btn.setAttribute('aria-expanded', 'true');
649      btn.textContent = 'Read less';
650    }
651  });
652})();</script>
652 <div class="container-fluid cta-paragraph-two-buttons-purple"><div data-block_095522416f8220b004d17b26b39eadb2 class="cta-two-buttons-purple align"><div class="row justify-content-center"><div class="col-10 col-lg-9 text-center"><h2 class="">Stay Connected with Miller Waste</h2><p class="">Stay up-to-date with the latest news and career opportunities!</p> <a class="mws-btn-purple mr-2 mr-lg-3" href="/blog/">Blog</a> <a class="mws-btn-purple" href="/careers" target="_self">Careers</a></div></div></div></div><p class="wp-block-paragraph">&nbsp;</p></main></div></div><footer class="content-info"><div class="footer-logo-overhang"></div><div id="main" class="mws-footer-main"><div class="container footer-logo-overhang-wrapper"><div class="text-left text-lg-center"> <a class="brand d-inline-block" href="https://millerwaste.ca/"> <img id="mws-footer-rebrand-logo" src="https://millerwaste.ca/wp-content/themes/miller-waste-systems/resources/assets/images/MWS_Main-Logo.svg" alt="Miller Waste Systems Inc. Footer Logo"> </a></div></div><div class="container mws-social-footer-banner"><div class="row"><div class="col"><div class="footer-widgets" aria-label="Footer widgets"><section class="widget block-2 widget_block"><a target="_blank" href="https://www.facebook.com/millerwastesystems/"><i class="fab fa-facebook"></i> @millerwastesi</a> <a target="_blank" href="https://ca.linkedin.com/company/miller-waste-systems"><i class="fab fa-linkedin"></i> @miller-waste-systems</a> <a target="_blank" href="https://www.instagram.com/miller_waste/"><i class="fab fa-instagram"></i> @miller-waste</a></section></div></div></div></div><div class="container-fluid mws-footer-menu-columns-wrap"><div class="row mws-footer-menu-columns"><div class="col-12 col-md-6 col-lg-3 col-xl-8th mb-4 pl-0"><div class="footer-quick-links"><h4>Quick Links</h4><nav class="footer-quicklinks"><div class="menu-footer-quicklinks-container"><ul id="menu-footer-quicklinks" class="footer-nav" itemscope itemtype="http://www.schema.org/SiteNavigationElement"><li id="menu-item-22567" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-22567"><a href="/service-locations/">Service Locations</a></li><li id="menu-item-22568" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-22568"><a href="/waste-drop-off-depots/">Waste Drop-Off Depots</a></li><li id="menu-item-22569" class="menu-item menu-item-type-post_type menu-item-object-product menu-item-22569"><a href="https://millerwaste.ca/product/14-yard-dumpster-bin/">14 Yard Bin</a></li><li id="menu-item-22570" class="menu-item menu-item-type-post_type menu-item-object-product menu-item-22570"><a href="https://millerwaste.ca/product/20-yard-roll-off-bin/">20 Yard Bin</a></li><li id="menu-item-22571" class="menu-item menu-item-type-post_type menu-item-object-product menu-item-22571"><a href="https://millerwaste.ca/product/40-yard-roll-off-bin/">40 Yard Bin</a></li><li id="menu-item-22572" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22572"><a href="https://millerwaste.ca/careers/">Careers</a></li></ul></div></nav></div></div><div class="col-12 col-md-6 col-lg-3 col-xl-8th mb-4"><h4>Residential</h4><nav class="footer-one"><div class="menu-footer-one-container"><ul id="menu-footer-one" class="footer-nav" itemscope itemtype="http://www.schema.org/SiteNavigationElement"><li id="menu-item-1595" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1595"><a target="_blank" href="/roll-off-bins/">Dumpster Bin Rentals</a></li><li id="menu-item-22573" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-22573"><a href="/municipal-waste-services/#curbside-collection">Curbside Pickup</a></li><li id="menu-item-22575" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22575"><a href="https://millerwaste.ca/waste-drop-off-depots/">Waste Drop-off Depots</a></li><li id="menu-item-1594" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1594"><a target="_blank" href="https://millercompost.ca/">Landscape &#038; Garden Materials</a></li></ul></div></nav></div><div class="col-12 col-md-6 col-lg-3 col-xl-8th mb-4"><h4>Commercial</h4><nav class="footer-two"><div class="menu-footer-two-container"><ul id="menu-footer-two" class="footer-nav" itemscope itemtype="http://www.schema.org/SiteNavigationElement"><li id="menu-item-1596" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1596"><a href="/we-are-miller/">Miller Waste Systems</a></li><li id="menu-item-1597" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1597"><a href="/miller-compost/">Miller Compost</a></li><li id="menu-item-3666" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3666"><a href="https://millerwaste.ca/hazardous-waste-management/">Miller Environmental</a></li></ul></div></nav></div><div class="col-12 col-md-6 col-lg-3 col-xl-8th mb-4"><h4 style="display:block !important;">Municipal Services</h4><nav class="footer-three"><div class="menu-footer-three-container"><ul id="menu-footer-three" class="footer-nav" itemscope itemtype="http://www.schema.org/SiteNavigationElement"><li id="menu-item-22576" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22576"><a href="https://millerwaste.ca/municipal-waste-services/">Municipal Waste Services</a></li><li id="menu-item-22577" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22577"><a href="https://millerwaste.ca/extended-producer-responsibility-3/">Extended Producer Responsibility</a></li><li id="menu-item-22578" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-22578"><a href="/service-locations/">Service Locations</a></li></ul></div></nav></div><div class="col-12 col-md-6 col-lg-3 col-xl-8th mb-4"><h4>Organics</h4><nav class="footer-four mt-lg-0"><div class="menu-footer-four-container"><ul id="menu-footer-four" class="footer-nav" itemscope itemtype="http://www.schema.org/SiteNavigationElement"><li id="menu-item-22579" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-22579"><a href="/miller-compost/">Miller Compost</a></li><li id="menu-item-22582" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22582"><a href="https://millerwaste.ca/biomass/">Renewable Energy from Biomass</a></li><li id="menu-item-22581" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22581"><a href="https://millerwaste.ca/organics-facilities/">Organic Facilities</a></li>
652<li id="menu-item-22583" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22583"><a href="https://millerwaste.ca/organics-diversion-calculator/">Organics Diversion Calculator</a></li></ul></div></nav></div><div class="col-12 col-md-6 col-lg-3 col-xl-8th mb-4"><h4 class="mt-lg-0">Recycling</h4><nav class="footer-five"><div class="menu-footer-five-container"><ul id="menu-footer-five" class="footer-nav" itemscope itemtype="http://www.schema.org/SiteNavigationElement"><li id="menu-item-22584" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-22584"><a href="https://millerwaste.ca/residential-recycling-ontario/">Residential Recycling Services (Ontario)</a></li><li id="menu-item-22586" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-22586"><a href="/business-waste-and-recycling/">Commercial Recycling Services</a></li><li id="menu-item-22587" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22587"><a href="https://millerwaste.ca/waste-drop-off-depots/">Drop-off Depots</a></li></ul></div></nav></div><div class="col-12 col-md-6 col-lg-3 col-xl-8th mb-4"><h4>About Us</h4><nav class="footer-six"><div class="menu-footer-six-container"><ul id="menu-footer-six" class="footer-nav" itemscope itemtype="http://www.schema.org/SiteNavigationElement"><li id="menu-item-22588" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22588"><a href="https://millerwaste.ca/we-are-miller/">We Are Miller</a></li><li id="menu-item-22589" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22589"><a href="https://millerwaste.ca/careers/">Careers</a></li><li id="menu-item-22590" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22590"><a href="https://millerwaste.ca/news/">News</a></li><li id="menu-item-22591" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22591"><a href="https://millerwaste.ca/blog/">Blog</a></li><li id="menu-item-22592" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-22592"><a href="/contact-us/">Contact Us</a></li></ul></div></nav></div><div class="col-12 col-md-6 col-lg-3 col-xl-8th mb-4"><h4 class="mt-lg-0 betatest">Our Associations</h4> <a class="footer-associate-link attrtarget" href="https://www.owma.org/cpages/home" target="_blank" ><img class="footer-associate" src="https://millerwaste.ca/wp-content/themes/miller-waste-systems/resources/assets/images/w2ro-assoc.png" alt="Ontario Waste Management Association"></a> <a class="footer-associate-link" href="https://landscapeontario.com/" target="_blank" ><img class="footer-associate" src="https://millerwaste.ca/wp-content/themes/miller-waste-systems/resources/assets/images/landscape-assoc.png" alt="Landscape Ontario"></a> <a class="footer-associate-link" href="http://www.compost.org/" target="_blank" ><img class="footer-associate" src="https://millerwaste.ca/wp-content/themes/miller-waste-systems/resources/assets/images/compost-assoc.png" alt="Compost Council of Canada"></a> <a class="footer-associate-link" href="https://www2.deloitte.com/ca/en/pages/canadas-best-managed-companies/articles/platinum-club-members.html" target="_blank" ><img class="footer-associate" src="https://millerwaste.ca/wp-content/themes/miller-waste-systems/resources/assets/images/managed-assoc.png" alt="Platinum Canada's best managed companies."></a></div></div></div></div></div><div id="bar" class="pt-3 pb-3"><div class="container-fluid"><div class="row align-items-center footer-bar-row"><div class="col-12 col-md-6 pl-0"><div class="menu-footer-bar-container"><ul id="menu-footer-bar" class="nav" itemscope itemtype="http://www.schema.org/SiteNavigationElement"><li id="menu-item-1620" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1620"><a href="/legal-info/#privacy-policy">Privacy Policy</a></li><li id="menu-item-1621" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1621"><a href="/legal-info/#terms-of-service">Terms of Service</a></li><li id="menu-item-1622" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1622"><a href="/legal-info/#online-purchases-refund-policy">Refund Policy</a></li><li id="menu-item-5764" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-5764"><a href="/aoda-information/">AODA Info</a></li><li id="menu-item-22334" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-22334"><a target="_blank" href="https://millerwaste.ca/wp-content/uploads/2025/07/MWS_Forced-Labour-Report_V1_061325.pdf">Forced Labour Report</a></li></ul></div></div><div class="col-12 col-md-6 text-left text-lg-right"><p>© 2026 Miller Waste | <a href="#" data-tester="234234" onclick="swayopenTab()" class="d-inline dfgd">Powered by Sway</a></p> 
652<script>function swayopenTab() {
653            window.open("https://www.sway.ca/", "_blank");
654            }
655            /* Temporary Solution for target blanks being removed */
656            function handleDCTargetClick(event, anchor) {
657              event.preventDefault(); // Prevent the default navigation
658              window.open(anchor.href, '_blank'); // Open the link in a new tab
659              return false; // Optional: prevent further handling
660            }</script>
660 </div></div></div></div></footer> 
660<script type="speculationrules">{"prerender":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/miller-waste-systems/resources/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prerender, .no-prerender a"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"moderate"}]}</script>
660 
660<script>(function(){var s=document.createElement('script');var e = !document.body ? document.querySelector('head'):document.body;s.src='https://acsbapp.com/apps/app/dist/js/app.js';s.setAttribute('data-source', 'WordPress');s.setAttribute('data-plugin-version', '2.13');s.defer=true;s.onload=function(){acsbJS.init({
661                statementLink     : '',
662                footerHtml        : '',
663                hideMobile        : false,
664                hideTrigger       : false,
665                language          : 'en',
666                position          : 'left',
667                leadColor         : '#3e2213',
668                triggerColor      : '#3e2213',
669                triggerRadius     : '50%',
670                triggerPositionX  : 'right',
671                triggerPositionY  : 'bottom',
672                triggerIcon       : 'people',
673                triggerSize       : 'medium',
674                triggerOffsetX    : 20,
675                triggerOffsetY    : 20,
676                mobile            : {
677                    triggerSize       : 'small',
678                    triggerPositionX  : 'right',
679                    triggerPositionY  : 'center',
680                    triggerOffsetX    : 10,
681                    triggerOffsetY    : 0,
682                    triggerRadius     : '50%'
683                }
684            });
685        };
686    e.appendChild(s);}());</script>
686 
686<script type="text/javascript">_linkedin_partner_id = "4975060";
687window._linkedin_data_partner_ids = window._linkedin_data_partner_ids || [];
688window._linkedin_data_partner_ids.push(_linkedin_partner_id);</script>
688<script type="text/javascript">(function(l) {
689if (!l){window.lintrk = function(a,b){window.lintrk.q.push([a,b])};
690window.lintrk.q=[]}
691var s = document.getElementsByTagName("script")[0];
692var b = document.createElement("script");
693b.type = "text/javascript";b.async = true;
694b.src = "https://snap.licdn.com/li.lms-analytics/insight.min.js";
695s.parentNode.insertBefore(b, s);})(window.lintrk);</script>
695 <noscript> <img height="1" width="1" style="display:none;" alt="" src="https://px.ads.linkedin.com/collect/?pid=4975060&fmt=gif" /> </noscript>
695<script type="text/javascript">jQuery(function($){		function load_bambora_credit_card_payment_form_handler() {
696			window.wc_bambora_credit_card_payment_form_handler = new WC_Bambora_Payment_Form_Handler( {"id":"bambora_credit_card","slug":"bambora-credit-card","debug":true,"card_types":["visa","mastercard","amex","discover","diners","jcb"],"styles":{"card_number":{"base":{"fontSize":"1.3em"}},"expiry":{"base":{"fontSize":"1.3em"}},"cvv":{"base":{"fontSize":"1.3em"}}}} );window.jQuery( document.body ).trigger( "update_checkout" );		}
697
698		try {
699
700			if ( 'undefined' !== typeof WC_Bambora_Payment_Form_Handler ) {
701				load_bambora_credit_card_payment_form_handler();
702			} else {
703				window.jQuery( document.body ).on( 'wc_bambora_payment_form_handler_loaded', load_bambora_credit_card_payment_form_handler );
704			}
705
706		} catch ( err ) {
707
708			
709		var errorName    = '',
710		    errorMessage = '';
711
712		if ( 'undefined' === typeof err || 0 === err.length || ! err ) {
713			errorName    = 'A script error has occurred.';
714			errorMessage = 'The script WC_Bambora_Payment_Form_Handler could not be loaded.';
715		} else {
716			errorName    = 'undefined' !== typeof err.name    ? err.name    : '';
717			errorMessage = 'undefined' !== typeof err.message ? err.message : '';
718		}
719
720		
721		console.log( [ errorName, errorMessage ].filter( Boolean ).join( ' ' ) );
722
723		
724		jQuery.post( 'https://millerwaste.ca/wp-admin/admin-ajax.php', {
725			action:   'wc_bambora_credit_card_payment_form_log_script_event',
726			security: '39444e086d',
727			name:     errorName,
728			message:  errorMessage,
729		} );
730
731				}
732		});</script>
732 
732<script type="text/javascript">var sbiajaxurl = "https://millerwaste.ca/wp-admin/admin-ajax.php";</script>
732 
732<script type='text/javascript'>(function () {
733			var c = document.body.className;
734			c = c.replace(/woocommerce-no-js/, 'woocommerce-js');
735			document.body.className = c;
736		})();</script>
736 
736<script type="text/template" id="tmpl-variation-template"><div class="woocommerce-variation-description">{{{ data.variation.variation_description }}}</div>
737	<div class="woocommerce-variation-price">{{{ data.variation.price_html }}}</div>
738	<div class="woocommerce-variation-availability">{{{ data.variation.availability_html }}}</div></script>
738 
738<script type="text/template" id="tmpl-unavailable-variation-template"><p role="alert">Sorry, this product is unavailable. Please choose a different combination.</p></script>
vendor: 110 bytes, line 738
738 <script data-wp-strategy="async" id="google-tag-manager-js" src="https://www.googletagmanager.com/gtag/js?id=
738G-JSNQVFCJXB
vendor: 12 bytes, line 738
738"></script> 
738<script id="wp-hooks-js" src="https://millerwaste.ca/wp-includes/js/dist/hooks.min.js?ver=f0f188028580e8dc1255"></script>
738 
738<script id="wp-i18n-js" src="https://millerwaste.ca/wp-includes/js/dist/i18n.min.js?ver=1dfe7db3940c23ea9216"></script>
738 
738<script id="wp-i18n-js-after">wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } );
739//# sourceURL=wp-i18n-js-after</script>
739 
739<script id="woocommerce-google-analytics-integration-js" src="https://millerwaste.ca/wp-content/plugins/woocommerce-google-analytics-integration/assets/js/build/main.js?ver=c77d282f696b4d71afc9"></script>
739 
739<script id="wpascript-js" src="https://millerwaste.ca/wp-content/plugins/honeypot/includes/js/wpa.js?ver=2.4.02"></script>
739 
739<script id="wpascript-js-after">wpa_field_info = JSON.parse(atob("eyJ3cGFfZmllbGRfbmFtZSI6InRnY2FwejE5MTIiLCJ3cGFfZmllbGRfdmFsdWUiOjI3OTUzMCwid3BhX2FkZF90ZXN0Ijoibm8ifQ=="));
740//# sourceURL=wpascript-js-after</script>
740 
740<script data-wp-strategy="defer" id="wc-jquery-tiptip-js" src="https://millerwaste.ca/wp-content/plugins/woocommerce/assets/js/jquery-tiptip/jquery.tipTip.min.js?ver=11.1.0"></script>
740 
740<script id="advanced-extra-fees-woocommerce-js-extra">var dasefw_public_vars = {"fee_tooltip_data":{"refundable-deposit":"This additional charge is fully refundable"},"is_checkout":""};
741//# sourceURL=advanced-extra-fees-woocommerce-js-extra</script>
741 
741<script id="advanced-extra-fees-woocommerce-js" src="https://millerwaste.ca/wp-content/plugins/advanced-extra-fees-woocommerce/public/js/advanced-extra-fees-woocommerce-public.js?ver=1.0.0"></script>
741 
741<script id="google-maps-mb-js" src="https://maps.googleapis.com/maps/api/js?key=AIzaSyDgFGZ6c4QKThrqLYra-HaNhPH_teWZf_I&#038;libraries=geometry,places&#038;language=en"></script>
741 
741<script id="sgpbGeoTargeting.js-js-extra">var SGPB_GEO_TARGETING_DATA = {"nonce":"6b332b7502","url":"https://millerwaste.ca/wp-admin/admin-ajax.php","page_id":"OQ=="};
742//# sourceURL=sgpbGeoTargeting.js-js-extra</script>
742 
742<script id="sgpbGeoTargeting.js-js" src="https://millerwaste.ca/wp-content/plugins/popupbuilder-geo-targeting/public/js//sgpbGeoTargeting.js?ver=3.6"></script>
742 
742<script data-wp-strategy="defer" id="wc-jquery-payment-js" src="https://millerwaste.ca/wp-content/plugins/woocommerce/assets/js/jquery-payment/jquery.payment.min.js?ver=3.0.0-wc.11.1.0"></script>
742 
742<script id="sv-wc-payment-gateway-payment-form-v6_2_2-js-extra">var sv_wc_payment_gateway_payment_form_params = {"order_button_text":"Place order","card_number_missing":"Card number is missing","card_number_invalid":"Card number is invalid","card_number_digits_invalid":"Card number is invalid (only digits allowed)","card_number_length_invalid":"Card number is invalid (wrong length)","card_type_invalid":"Card is invalid","card_type_invalid_specific_type":"{card_type} card is invalid","cvv_missing":"Card security code is missing","cvv_digits_invalid":"Card security code is invalid (only digits are allowed)","cvv_length_invalid":"Card security code is invalid (must be 3 or 4 digits)","card_exp_date_invalid":"Card expiration date is invalid","check_number_digits_invalid":"Check Number is invalid (only digits are allowed)","check_number_missing":"Check Number is missing","drivers_license_state_missing":"Driver's license state is missing","drivers_license_number_missing":"Driver's license number is missing","drivers_license_number_invalid":"Driver's license number is invalid","account_number_missing":"Account Number is missing","account_number_invalid":"Account Number is invalid (only digits are allowed)","account_number_length_invalid":"Account Number is invalid (must be between 5 and 17 digits)","routing_number_missing":"Routing Number is missing","routing_number_digits_invalid":"Routing Number is invalid (only digits are allowed)","routing_number_length_invalid":"Routing Number is invalid (must be 9 digits)"};
743//# sourceURL=sv-wc-payment-gateway-payment-form-v6_2_2-js-extra</script>
743 
743<script id="sv-wc-payment-gateway-payment-form-v6_2_2-js" src="https://millerwaste.ca/wp-content/plugins/woocommerce-gateway-beanstream/vendor/skyverge/wc-plugin-framework/woocommerce/payment-gateway/assets/dist/frontend/sv-wc-payment-gateway-payment-form.js?ver=6.2.2"></script>
743 
743<script id="wc-bambora-js" src="https://millerwaste.ca/wp-content/plugins/woocommerce-gateway-beanstream/assets/js/frontend/wc-bambora.min.js?ver=1791178118"></script>
743 
743<script id="sourcebuster-js-js" src="https://millerwaste.ca/wp-content/plugins/woocommerce/assets/js/sourcebuster/sourcebuster.min.js?ver=11.1.0"></script>
743 
743<script id="wc-order-attribution-js-extra">var wc_order_attribution = {"params":{"lifetime":1.0e-5,"session":30,"base64":false,"ajaxurl":"https://millerwaste.ca/wp-admin/admin-ajax.php","prefix":"wc_order_attribution_","allowTracking":true},"fields":{"source_type":"current.typ","referrer":"current_add.rf","utm_campaign":"current.cmp","utm_source":"current.src","utm_medium":"current.mdm","utm_content":"current.cnt","utm_id":"current.id","utm_term":"current.trm","utm_source_platform":"current.plt","utm_creative_format":"current.fmt","utm_marketing_tactic":"current.tct","session_entry":"current_add.ep","session_start_time":"current_add.fd","session_pages":"session.pgs","session_count":"udata.vst","user_agent":"udata.uag"}};
744//# sourceURL=wc-order-attribution-js-extra</script>
744 
744<script id="wc-order-attribution-js" src="https://millerwaste.ca/wp-content/plugins/woocommerce/assets/js/frontend/order-attribution.min.js?ver=11.1.0"></script>
744 
744<script id="automatewoo-presubmit-js-extra">var automatewoo_presubmit_params = {"guest_id":"0","language":"","email_capture_selectors":[".woocommerce-checkout [type=\"email\"]","#billing_email",".automatewoo-capture-guest-email","input[name=\"billing_email\"]"],"checkout_capture_selectors":["billing_first_name","billing_last_name","billing_company","billing_phone","billing_country","billing_address_1","billing_address_2","billing_city","billing_state","billing_postcode"],"ajax_url":"/?aw-ajax=%%endpoint%%"};
745//# sourceURL=automatewoo-presubmit-js-extra</script>
745 
745<script id="automatewoo-presubmit-js" src="https://millerwaste.ca/wp-content/plugins/automatewoo/assets/js/automatewoo-presubmit.min.js?ver=6.3.1"></script>
745 
745<script id="wp-accessibility-js-extra">var wpa = {"skiplinks":{"enabled":false,"output":""},"target":"","tabindex":"1","underline":{"enabled":false,"target":"a"},"videos":"","dir":"ltr","viewport":"1","lang":"en-US","titles":"1","labels":"1","wpalabels":{"s":"Search","author":"Name","email":"Email","url":"Website","comment":"Comment"},"alt":"","altSelector":".hentry img[alt]:not([alt=\"\"]), .comment-content img[alt]:not([alt=\"\"]), #content img[alt]:not([alt=\"\"]),.entry-content img[alt]:not([alt=\"\"])","current":"","errors":"","tracking":"","ajaxurl":"https://millerwaste.ca/wp-admin/admin-ajax.php","security":"07c4f173d8","action":"wpa_stats_action","url":"https://millerwaste.ca/","post_id":"9","continue":"","pause":"Pause video","play":"Play video","restUrl":"https://millerwaste.ca/wp-json/wp/v2/media","ldType":"button","ldHome":"https://millerwaste.ca","ldText":"\u003Cspan class=\"dashicons dashicons-media-text\" aria-hidden=\"true\"\u003E\u003C/span\u003E\u003Cspan class=\"screen-reader\"\u003ELong Description\u003C/span\u003E"};
746//# sourceURL=wp-accessibility-js-extra</script>
746 
746<script data-wp-strategy="defer" defer id="wp-accessibility-js" src="https://millerwaste.ca/wp-content/plugins/wp-accessibility/js/wp-accessibility.min.js?ver=2.3.5"></script>
746 
746<script id="eael-general-js-extra">var localize = {"ajaxurl":"https://millerwaste.ca/wp-admin/admin-ajax.php","nonce":"cd88240ba4","i18n":{"added":"Added ","compare":"Compare","loading":"Loading..."},"eael_translate_text":{"required_text":"is a required field","invalid_text":"Invalid","billing_text":"Billing","shipping_text":"Shipping","fg_mfp_counter_text":"of"},"page_permalink":"https://millerwaste.ca/","cart_redirectition":"no","cart_page_url":"https://millerwaste.ca/cart/","el_breakpoints":{"mobile":{"label":"Mobile Portrait","value":767,"default_value":767,"direction":"max","is_enabled":true},"mobile_extra":{"label":"Mobile Landscape","value":880,"default_value":880,"direction":"max","is_enabled":false},"tablet":{"label":"Tablet Portrait","value":1024,"default_value":1024,"direction":"max","is_enabled":true},"tablet_extra":{"label":"Tablet Landscape","value":1200,"default_value":1200,"direction":"max","is_enabled":false},"laptop":{"label":"Laptop","value":1366,"default_value":1366,"direction":"max","is_enabled":true},"widescreen":{"label":"Widescreen","value":2400,"default_value":2400,"direction":"min","is_enabled":false}}};
747//# sourceURL=eael-general-js-extra</script>
747 
747<script id="eael-general-js" src="https://millerwaste.ca/wp-content/plugins/essential-addons-for-elementor-lite/assets/front-end/js/view/general.min.js?ver=6.8.4"></script>
747 
747<script id="sage/main.js-js-extra">var admin_url = {"ajax_url":"https://millerwaste.ca/wp-admin/admin-ajax.php","ajax_nonce":"775cf1de27"};
748//# sourceURL=sage%2Fmain.js-js-extra</script>
748 
748<script id="sage/main.js-js" src="https://millerwaste.ca/wp-content/themes/miller-waste-systems/dist/scripts/main.js"></script>
748 
748<script id="bootstrap-mega-menu-js" src="https://millerwaste.ca/wp-content/themes/miller-waste-systems/resources/assets/inc/bootstrap-mega-menu.js?ver=1758210040"></script>
748 
748<script id="wp-dom-ready-js" src="https://millerwaste.ca/wp-includes/js/dist/dom-ready.min.js?ver=3fe927cab37bf38d6a23"></script>
748 
748<script id="wp-a11y-js" src="https://millerwaste.ca/wp-includes/js/dist/a11y.min.js?ver=31c6cec5a4ff7aff483d"></script>
748 
748<script id="gform_json-js" defer='defer' src="https://millerwaste.ca/wp-content/plugins/gravityforms/js/jquery.json.min.js?ver=3.1.3"></script>
748 
748<script id="gform_gravityforms-js-extra">var gform_i18n = {"datepicker":{"wdOffset":0,"helpTextShort":"Press F1 for help","helpText":"Press the arrow keys to navigate by day, PageUp and PageDown to navigate by month, Alt+PageUp and Alt+PageDown to navigate by year, or Escape to cancel.","openOnFocusHelpText":"Press Down arrow to browse the calendar, or Escape to close.","tooltipTxt":"Press Escape to cancel","disabledTxt":"Disabled","markedTxt":"Selected","prevTxt":"Previous","nextTxt":"Next","monthTxt":"Month","yearTxt":"Year","months":["January","February","March","April","May","June","July","August","September","October","November","December"],"days":[{"s":"S","l":"Sunday"},{"s":"M","l":"Monday"},{"s":"T","l":"Tuesday"},{"s":"W","l":"Wednesday"},{"s":"T","l":"Thursday"},{"s":"F","l":"Friday"},{"s":"S","l":"Saturday"}]}};
749var gf_legacy_multi = [];
750var gform_gravityforms = {"strings":{"invalid_file_extension":"This type of file is not allowed. Must be one of the following:","file_uploaded":"File uploaded","delete_file":"Delete this file","in_progress":"in progress","file_exceeds_limit":"File exceeds size limit","illegal_extension":"This type of file is not allowed.","max_reached":"Maximum number of files reached","unknown_error":"There was a problem while saving the file on the server","currently_uploading":"Please wait for the uploading to complete","cancel":"Cancel","cancel_upload":"Cancel this upload","cancelled":"Cancelled","error":"Error","message":"Message"},"vars":{"images_url":"https://millerwaste.ca/wp-content/plugins/gravityforms/images"}};
751var gf_global = {"gf_currency_config":{"name":"U.S. Dollar","symbol_left":"$","symbol_right":"","symbol_padding":"","thousand_separator":",","decimal_separator":".","decimals":2,"code":"USD"},"base_url":"https://millerwaste.ca/wp-content/plugins/gravityforms","number_formats":[],"version_hash":"159d53669f5752a79393b1a6ca26fc3a","countries":{"AF":"Afghanistan","AX":"\u00c5land Islands","AL":"Albania","DZ":"Algeria","AS":"American Samoa","AD":"Andorra","AO":"Angola","AI":"Anguilla","AQ":"Antarctica","AG":"Antigua and Barbuda","AR":"Argentina","AM":"Armenia","AW":"Aruba","AU":"Australia","AT":"Austria","AZ":"Azerbaijan","BS":"Bahamas","BH":"Bahrain","BD":"Bangladesh","BB":"Barbados","BY":"Belarus","BE":"Belgium","BZ":"Belize","BJ":"Benin","BM":"Bermuda","BT":"Bhutan","BO":"Bolivia","BQ":"Bonaire, Sint Eustatius and Saba","BA":"Bosnia and Herzegovina","BW":"Botswana","BV":"Bouvet Island","BR":"Brazil","IO":"British Indian Ocean Territory","BN":"Brunei Darussalam","BG":"Bulgaria","BF":"Burkina Faso","BI":"Burundi","CV":"Cabo Verde","KH":"Cambodia","CM":"Cameroon","CA":"Canada","KY":"Cayman Islands","CF":"Central African Republic","TD":"Chad","CL":"Chile","CN":"China","CX":"Christmas Island","CC":"Cocos Islands","CO":"Colombia","KM":"Comoros","CD":"Congo, Democratic Republic of the","CG":"Congo","CK":"Cook Islands","CR":"Costa Rica","CI":"C\u00f4te d'Ivoire","HR":"Croatia","CU":"Cuba","CW":"Cura\u00e7ao","CY":"Cyprus","CZ":"Czechia","DK":"Denmark","DJ":"Djibouti","DM":"Dominica","DO":"Dominican Republic","EC":"Ecuador","EG":"Egypt","SV":"El Salvador","GQ":"Equatorial Guinea","ER":"Eritrea","EE":"Estonia","SZ":"Eswatini","ET":"Ethiopia","FK":"Falkland Islands","FO":"Faroe Islands","FJ":"Fiji","FI":"Finland","FR":"France","GF":"French Guiana","PF":"French Polynesia","TF":"French Southern Territories","GA":"Gabon","GM":"Gambia","GE":"Georgia","DE":"Germany","GH":"Ghana","GI":"Gibraltar","GR":"Greece","GL":"Greenland","GD":"Grenada","GP":"Guadeloupe","GU":"Guam","GT":"Guatemala","GG":"Guernsey","GN":"Guinea","GW":"Guinea-Bissau","GY":"Guyana","HT":"Haiti","HM":"Heard Island and McDonald Islands","VA":"Holy See","HN":"Honduras","HK":"Hong Kong","HU":"Hungary","IS":"Iceland","IN":"India","ID":"Indonesia","IR":"Iran","IQ":"Iraq","IE":"Ireland","IM":"Isle of Man","IL":"Israel","IT":"Italy","JM":"Jamaica","JP":"Japan","JE":"Jersey","JO":"Jordan","KZ":"Kazakhstan","KE":"Kenya","KI":"Kiribati","KP":"Korea, Democratic People's Republic of","KR":"Korea, Republic of","KW":"Kuwait","KG":"Kyrgyzstan","LA":"La
751o People's Democratic Republic","LV":"Latvia","LB":"Lebanon","LS":"Lesotho","LR":"Liberia","LY":"Libya","LI":"Liechtenstein","LT":"Lithuania","LU":"Luxembourg","MO":"Macao","MG":"Madagascar","MW":"Malawi","MY":"Malaysia","MV":"Maldives","ML":"Mali","MT":"Malta","MH":"Marshall Islands","MQ":"Martinique","MR":"Mauritania","MU":"Mauritius","YT":"Mayotte","MX":"Mexico","FM":"Micronesia","MD":"Moldova","MC":"Monaco","MN":"Mongolia","ME":"Montenegro","MS":"Montserrat","MA":"Morocco","MZ":"Mozambique","MM":"Myanmar","NA":"Namibia","NR":"Nauru","NP":"Nepal","NL":"Netherlands","NC":"New Caledonia","NZ":"New Zealand","NI":"Nicaragua","NE":"Niger","NG":"Nigeria","NU":"Niue","NF":"Norfolk Island","MK":"North Macedonia","MP":"Northern Mariana Islands","NO":"Norway","OM":"Oman","PK":"Pakistan","PW":"Palau","PS":"Palestine, State of","PA":"Panama","PG":"Papua New Guinea","PY":"Paraguay","PE":"Peru","PH":"Philippines","PN":"Pitcairn","PL":"Poland","PT":"Portugal","PR":"Puerto Rico","QA":"Qatar","RE":"R\u00e9union","RO":"Romania","RU":"Russian Federation","RW":"Rwanda","BL":"Saint Barth\u00e9lemy","SH":"Saint Helena, Ascension and Tristan da Cunha","KN":"Saint Kitts and Nevis","LC":"Saint Lucia","MF":"Saint Martin","PM":"Saint Pierre and Miquelon","VC":"Saint Vincent and the Grenadines","WS":"Samoa","SM":"San Marino","ST":"Sao Tome and Principe","SA":"Saudi Arabia","SN":"Senegal","RS":"Serbia","SC":"Seychelles","SL":"Sierra Leone","SG":"Singapore","SX":"Sint Maarten","SK":"Slovakia","SI":"Slovenia","SB":"Solomon Islands","SO":"Somalia","ZA":"South Africa","GS":"South Georgia and the South Sandwich Islands","SS":"South Sudan","ES":"Spain","LK":"Sri Lanka","SD":"Sudan","SR":"Suriname","SJ":"Svalbard and Jan Mayen","SE":"Sweden","CH":"Switzerland","SY":"Syria Arab Republic","TW":"Taiwan","TJ":"Tajikistan","TZ":"Tanzania, the United Republic of","TH":"Thailand","TL":"Timor-Leste","TG":"Togo","TK":"Tokelau","TO":"Tonga","TT":"Trinidad and Tobago","TN":"Tunisia","TR":"T\u00fcrkiye","TM":"Turkmenistan","TC":"Turks and Caicos Islands","TV":"Tuvalu","UG":"Uganda","UA":"Ukraine","AE":"United Arab Emirates","GB":"United Kingdom","US":"United States","UY":"Uruguay","UM":"US Minor Outlying Islands","UZ":"Uzbekistan","VU":"Vanuatu","VE":"Venezuela","VN":"Viet Nam","VG":"Virgin Islands, British","VI":"Virgin Islands, U.S.","WF":"Wallis and Futuna","EH":"Western Sahara","YE":"Yemen","ZM":"Zambia","ZW":"Zimbabwe"},"strings":{"newRowAdded":"New row added.","rowRemoved":"Row removed","formSaved":"The form has been saved.  The content contains the link to return and complete the form."}};
752//# sourceURL=gform_gravityforms-js-extra</script>
752 
752<script id="gform_gravityforms-js" defer='defer' src="https://millerwaste.ca/wp-content/plugins/gravityforms/js/gravityforms.min.js?ver=3.1.3"></script>
752 
752<script id="gform_gravityforms_utils-js" defer='defer' src="https://millerwaste.ca/wp-content/plugins/gravityforms/assets/js/dist/utils.min.js?ver=d7e103405223e60d2719f4c330fd11cf"></script>
752 
752<script id="gform_gravityforms_theme_vendors-js" defer='defer' src="https://millerwaste.ca/wp-content/plugins/gravityforms/assets/js/dist/vendor-theme.min.js?ver=0c901cb641ce64b99c20ea1a4d208cc9"></script>
752 
752<script id="gform_gravityforms_theme-js-extra">var gform_theme_config = {"common":{"form":{"honeypot":{"version_hash":"159d53669f5752a79393b1a6ca26fc3a"},"ajax":{"ajaxurl":"https://millerwaste.ca/wp-admin/admin-ajax.php","ajax_submission_nonce":"799eb95d0c","i18n":{"step_announcement":"Step %1$s of %2$s, %3$s","unknown_error":"There was an unknown error processing your request. Please try again.","error_403":"The request was blocked (403 error) for unknown security reasons. Remove any code-like text (scripts or DB queries) and try again."}}}},"hmr_dev":"","public_path":"https://millerwaste.ca/wp-content/plugins/gravityforms/assets/js/dist/","config_nonce":"ae0ebf35f1"};
753//# sourceURL=gform_gravityforms_theme-js-extra</script>
753 
753<script id="gform_gravityforms_theme-js" defer='defer' src="https://millerwaste.ca/wp-content/plugins/gravityforms/assets/js/dist/scripts-theme.min.js?ver=373fcf115e257ba62fdd1a205717b981"></script>
753 
753<script id="woocommerce-google-analytics-integration-data-js-after">window.ga4w = { data: {"cart":{"items":[],"coupons":[],"totals":{"currency_code":"CAD","total_price":0,"currency_minor_unit":2}},"list_name":"Product List"}, settings: {"tracker_function_name":"gtag","events":["purchase","add_to_cart","remove_from_cart","view_item_list","select_content","view_item","begin_checkout","add_shipping_info","add_payment_info"],"identifier":"product_sku","currency":{"decimalSeparator":".","thousandSeparator":",","precision":2}} }; document.dispatchEvent(new Event("ga4w:ready"));
754//# sourceURL=woocommerce-google-analytics-integration-data-js-after</script>
754 
754<script id="underscore-js" src="https://millerwaste.ca/wp-includes/js/underscore.min.js?ver=1.13.8"></script>
754 
754<script id="wp-util-js-extra">var _wpUtilSettings = {"ajax":{"url":"/wp-admin/admin-ajax.php"}};
755//# sourceURL=wp-util-js-extra</script>
755 
755<script id="wp-util-js" src="https://millerwaste.ca/wp-includes/js/wp-util.min.js?ver=7.1.2"></script>
755 
755<script id="wc-add-to-cart-variation-js-extra">var wc_add_to_cart_variation_params = {"wc_ajax_url":"/?wc-ajax=%%endpoint%%","i18n_no_matching_variations_text":"Sorry, no products matched your selection. Please choose a different combination.","i18n_make_a_selection_text":"Please select some product options before adding this product to your cart.","i18n_unavailable_text":"Sorry, this product is unavailable. Please choose a different combination.","i18n_reset_alert_text":"Your selection has been reset. Please select some product options before adding this product to your cart."};
756//# sourceURL=wc-add-to-cart-variation-js-extra</script>
756 
756<script data-wp-strategy="defer" defer id="wc-add-to-cart-variation-js" src="https://millerwaste.ca/wp-content/plugins/woocommerce/assets/js/frontend/add-to-cart-variation.min.js?ver=11.1.0"></script>
756 
756<script id="wc-single-product-js-extra">var wc_single_product_params = {"i18n_required_rating_text":"Please select a rating","i18n_rating_options":["1 of 5 stars","2 of 5 stars","3 of 5 stars","4 of 5 stars","5 of 5 stars"],"i18n_product_gallery_trigger_text":"View full-screen image gallery","review_rating_required":"yes","flexslider":{"rtl":false,"animation":"slide","smoothHeight":true,"directionNav":false,"controlNav":"thumbnails","slideshow":false,"animationSpeed":500,"animationLoop":false,"allowOneSlide":false},"zoom_enabled":"","zoom_options":[],"photoswipe_enabled":"","photoswipe_options":{"shareEl":false,"closeOnScroll":false,"history":false,"hideAnimationDuration":0,"showAnimationDuration":0},"flexslider_enabled":""};
757//# sourceURL=wc-single-product-js-extra</script>
757 
757<script data-wp-strategy="defer" defer id="wc-single-product-js" src="https://millerwaste.ca/wp-content/plugins/woocommerce/assets/js/frontend/single-product.min.js?ver=11.1.0"></script>
757 
757<script>gform.initializeOnLoaded( function() { jQuery(document).on('gform_post_render', function(event, formId, currentPage){if(formId == 8) {} } );jQuery(document).on('gform_post_conditional_logic', function(event, formId, fields, isInit){} ) } );</script>
757 
757<script>gform.initializeOnLoaded( function() {jQuery(document).trigger("gform_pre_post_render", [{ formId: "8", currentPage: "1", abort: function() { this.preventDefault(); } }]);        if (event && event.defaultPrevented) {                return;        }        const gformWrapperDiv = document.getElementById( "gform_wrapper_8" );        if ( gformWrapperDiv ) {            const visibilitySpan = document.createElement( "span" );            visibilitySpan.id = "gform_visibility_test_8";            gformWrapperDiv.insertAdjacentElement( "afterend", visibilitySpan );        }        const visibilityTestDiv = document.getElementById( "gform_visibility_test_8" );        let postRenderFired = false;        function triggerPostRender() {            if ( postRenderFired ) {                return;            }            postRenderFired = true;            gform.core.triggerPostRenderEvents( 8, 1 );            if ( visibilityTestDiv ) {                visibilityTestDiv.parentNode.removeChild( visibilityTestDiv );            }        }        function debounce( func, wait, immediate ) {            var timeout;            return function() {                var context = this, args = arguments;                var later = function() {                    timeout = null;                    if ( !immediate ) func.apply( context, args );                };                var callNow = immediate && !timeout;                clearTimeout( timeout );                timeout = setTimeout( later, wait );                if ( callNow ) func.apply( context, args );            };        }        const debouncedTriggerPostRender = debounce( function() {            triggerPostRender();        }, 200 );        if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) {            const observer = new MutationObserver( ( mutations ) => {                mutations.forEach( ( mutation ) => {                    if ( mutation.type === 'attributes' && visibilityTestDiv.offsetParent !== null ) {                        debouncedTriggerPostRender();                        observer.disconnect();                    }                });            });            observer.observe( document.body, {                attributes: true,                childList: false,                subtree: true,                attributeFilter: [ 'style', 'class' ],            });        } else {            triggerPostRender();        }    } );</script>
757 
757<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.8.1/slick.min.js"></script>
757 </body></html>
758<!-- plugin=object-cache-pro client=phpredis metric#hits=15949 metric#misses=122 metric#hit-ratio=99.2 metric#bytes=5767546 metric#prefetches=650 metric#store-reads=49 metric#store-writes=44 metric#store-hits=660 metric#store-misses=109 metric#sql-queries=62 metric#ms-total=3155.86 metric#ms-cache=44.78 metric#ms-cache-avg=0.4868 metric#ms-cache-ratio=1.4 -->

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.