PageSourceSearch

https://www.dailyunion.com/news/local/school-district-of-jefferson…e_38583401-e509-49ea-851d-86a26d25a87e.html

html dailyunion.com collected 2026-10-02 05:38:23 UTC 248,647 bytes, 3,094 lines download raw bytes

1
2
3
4
5<!DOCTYPE html>
6        <html lang="en">
7        
7<script>console.log("[MOS Debug] gtm-datalayer", {"component":"gtm-datalayer","surfaceProperties":{"visitor":{"visitorType":"anonymous","isSophiScriptBlocked":false},"outcome":{"wallVisibility":"never","wallType":"none","decisionSource":"meter"}},"flags":{"wallShown":false},"output":"dataLayer.push with visitorType + decision_source + is_sophi_script_blocked"});</script>
7<script>console.log("[MOS Debug] surfaceProperties.logs", {"pathname":"/news/local/school-district-of-jefferson-could-utilize-automated-bus-routing-software-next-school-year/article_38583401-e509-49ea-851d-86a26d25a87e.html","candidates":["news-local-school-district-of-jefferson-could-utilize-automated-bus-routing-software-next-school-year","news-local","news","all-articles"],"matchedFeature":"all-articles","pageType":"article","sophiCookiePresent":false,"sophiCookieOutcome":null,"meter":{"hasAccess":true,"remainingUnits":0,"totalUnits":1,"consumedUnits":1,"consumedUnitsInRequest":1,"isFallback":false},"isRepeatVisitWithoutCookie":false,"enabled":"metered","poweredBySophi":true,"decisionPath":"metered-sophi-no-cookie-first-pageview"});</script>
7<script>
8window.dataLayer = window.dataLayer || [];
9window.dataLayer.push({"visitorType":"anonymous","decision_source":"meter","is_sophi_script_blocked":false});
10</script>
10<head>
11<link href="https://www.google.com" rel="preconnect" />
12<link href="https://www.gstatic.com" rel="preconnect" crossorigin="anonymous" />
13<meta name="tncms-access-version" content="" />
14<meta name="keywords" content="local" />
15<meta name="news_keywords" content="local" />
16<meta name="description" content="JEFFERSON &mdash; Dousman Transport Co. presented possible future bus and routing changes in a report to the School District of Jefferson Board of Education." />
17<meta name="author" content="JACK LAUDE [email protected]" />
18<meta name="viewport" content="width=device-width, initial-scale=1.0" />
19<meta name="apple-mobile-web-app-capable" content="yes" />
20<meta name="apple-mobile-web-app-status-bar-style" content="black-translucent" />
21<meta name="robots" content="max-image-preview:large" />
22<meta property="og:type" content="article" />
23<meta property="og:url" content="https://www.dailyunion.com/news/local/school-district-of-jefferson-could-utilize-automated-bus-routing-software-next-school-year/article_38583401-e509-49ea-851d-86a26d25a87e.html" />
24<meta property="og:image" content="https://bloximages.newyork1.vip.townnews.com/dailyunion.com/content/tncms/assets/v3/editorial/9/48/94886984-7360-42ec-9333-b28bc25d37bb/5dd1f7ddf31d8.image.jpg?crop=1766%2C927%2C0%2C122&amp;resize=1200%2C630&amp;order=crop%2Cresize" />
25<meta property="og:image:width" content="1200" />
26<meta property="og:image:height" content="630" />
27<meta property="og:title" content="School District of Jefferson could utilize automated bus routing software next school year" />
28<meta property="og:description" content="JEFFERSON &mdash; Dousman Transport Co. presented possible future bus and routing changes in a report to the School District of Jefferson Board of Education." />
29<meta property="og:site_name" content="Daily Jefferson County Union" />
30<meta property="og:section" content="news/local" />
31<meta property="article:publisher" content="https://www.facebook.com/DailyJeffersonCountyUnion/" />
32<meta name="twitter:image" content="https://bloximages.newyork1.vip.townnews.com/dailyunion.com/content/tncms/assets/v3/editorial/9/48/94886984-7360-42ec-9333-b28bc25d37bb/5dd1f7ddf31d8.image.jpg?crop=1766%2C927%2C0%2C122&amp;resize=438%2C230&amp;order=crop%2Cresize" />
33<meta name="twitter:card" content="summary_large_image" />
34<meta name="twitter:site" content="@DUNews" />
35<meta name="twitter:image:alt" content="The Wheels on the Bus 3 (copy)" />
36<meta property="tncms:ads" content="smart,lazyload,refresh,dmp" />
37<link rel="stylesheet preload" as="style" href="https://bloximages.newyork1.vip.townnews.com/dailyunion.com/shared-content/art/tncms/templates/libraries/flex/components/bootstrap/resources/styles/bootstrap.min.87df60d54091cf1e8f8173c2e568260c.css"/>
38<link rel="stylesheet preload" as="style" href="https://bloximages.newyork1.vip.townnews.com/dailyunion.com/shared-content/art/tncms/templates/libraries/flex/components/template/resources/styles/layout.c6ac426b6fec25f4f7314644fca99984.css"/>
39<link rel="stylesheet preload" as="style" href="https://bloximages.newyork1.vip.townnews.com/dailyunion.com/shared-content/art/tncms/templates/libraries/flex/components/themes/resources/styles/theme-basic.90efef5ec39df0c9507332b2d6d3b855.css"/>
40<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Lora:400,700|Montserrat:300,400&amp;display=swap"/>
41<link rel="stylesheet preload" as="style" href="https://bloximages.newyork1.vip.townnews.com/dailyunion.com/shared-content/art/tncms/templates/libraries/flex/components/block/resources/styles/flex-utility-promo-button.52347555fbb6668223efabadb9c9d111.css"/>
42<link rel="stylesheet" href="https://bloximages.newyork1.vip.townnews.com/dailyunion.com/shared-content/art/tncms/templates/libraries/flex/components/comments/resources/styles/tnt.comments.c281ededc640381d48e91e027585814d.css"/>
43<style>/*<![CDATA[*/ .grecaptcha-badge { visibility: hidden; } #tncms-block-889444 .tnt-prop-img { max-width: 700px; } #site-logo-889444 { color: #666; } .follow-links-889670 li { margin-right: 1px; padding: 0; } .follow-links-889670 li a, .follow-links-889670 li a:focus, .follow-links-889670 li a:active { ; color: #02528a!important; font-size: 18px; margin-right: 10px; padding:0; box-shadow: none; } .follow-links-889670 li a:hover { text-decoration: none; } .follow-links-889670 li a.fb:hover { color: #3A59A5; } .follow-links-889670 li a.tw:hover { color: #000; } #block-889485 .search-spinner { position: absolute; } #block-889485 .input-group-btn:last-child > .btn, .input-group-btn:last-child > .btn-group { margin-left: 0; }
43 #user-controls-889486 .user-controls .dropdown-menu > li > a { padding: 5px 20px; } #user-controls-889486 .tn-user-screenname, #user-controls-889486 .large-user-controls .user-welcome { padding: 0 5px; max-width: 75px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; } #user-controls-889486 .large-user-controls .user-welcome { padding:0; max-width: 100%; font-weight: bold; } #user-controls-889486 .dropdown-signup { font-size: 12px; } #user-controls-889486 .large-user-controls .tn-user-screenname { padding: 0; } #user-controls-889486 .large-user-avatar { margin-right: 10px; } #user-controls-889486 .large-user-controls { font-size: 12px; } #user-controls-889486 .logout-btn { cursor: pointer; } #user-controls-889486 .login-btn { color: #fff!important; } #block-1424866 .btn { background-color: #0069b7; } #block-1424866 .btn { color: #ffffff; } @media screen and (min-width: 320px) { #ad-1708869 { min-height: 1px; min-width: 1px; } } @media screen and (min-width: 768px) { #ad-1708869 { min-height: 1px; min-width: 1px; } } @media screen and (min-width: 992px) { #ad-1708869 { min-height: 1px; min-width: 1px; } } @media screen and (min-width: 1200px) { #ad-1708869 { min-height: 1px; min-width: 1px; } } @media screen and (min-width: 320px) { #ad-889478 { min-height: 1px; min-width: 2px; } } @media screen and (min-width: 768px) { #ad-889478 { min-height: 1px; min-width: 2px; } } @media screen and (min-width: 992px) { #ad-889478 { min-height: 1px; min-width: 2px; } } @media screen and (min-width: 1200px) { #ad-889478 { min-height: 1px; min-width: 2px; } } #tncms-block-1966535 .tnt-prop-img { max-width: 130px; } #tncms-block-889443 .tnt-prop-img { max-width: 700px; } #site-logo-889443 { color: #666; } #site-logo-889443 .list-inline, #site-logo-889443 .logo-date { display: inline-block; margin-bottom: 0; font-size: 12px; } #site-logo-889443 .logo-top ul, #site-logo-889443 .logo-top div { margin-bottom: 10px; } #site-logo-889443 .logo-bottom ul, #site-logo-889443 .logo-bottom div { margin-top: 10px; } .follow-links-889483 li { margin-right: 1px; padding: 0; } .follow-links-889483 li a, .follow-links-889483 li a:focus, .follow-links-889483 li a:active { ; height: 36px; width: 36px; font-size: 26px; color: #fff!important; border-radius: 20px; padding:0; box-shadow: none; } .follow-links-889483 li a:hover { text-decoration: none; } .follow-links-889483 li a.fb,.follow-links-889483 li a.fb:hover { color: #fff; background-color: #3A59A5; } .follow-links-889483 li a.tw,.follow-links-889483 li a.tw:hover { color: #fff; background-color: #000; } #weather-889482 .list-unstyled { margin: 0; } #weather-889482 span { display: block; } #weather-889482 .forecast-link a { padding: 8px; margin-top: -10px; } #weather-889482 .icon { position: relative; } #weather-889482 .icon .tnt-svg { position: relative; font-size: 58px; margin-bottom: -6px; margin-right: 10px; margin-top: -8px; } #weather-889482 .temp { font-size: 32px; line-height: 32px; margin-top: 4px; font-weight: bold; } #weather-889482 .cond { opacity: 0.7; } #weather-889482 .current-conditions { float: left; height: 50px; } #weather-889482 .dropdown-toggle { color: #222; display: block; } #tncms-block-889442 .tnt-prop-img { max-width: 700px; } #site-logo-889442 { color: #666; } #user-controls-889481 .user-controls .dropdown-menu > li > a { padding: 5px 20px; } #user-controls-889481 .tn-user-screenname, #user-controls-889481 .large-user-controls .user-welcome { padding: 0 5px; max-width: 75px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; } #user-controls-889481 .large-user-controls .user-welcome { padding:0; max-width: 100%; font-weight: bold; } #user-controls-889481 .dropdown-signup { font-size: 12px; } #user-controls-889481 .large-user-controls .tn-user-screenname { padding: 0; } #user-controls-889481 .large-user-avatar { margin-right: 10px; } #user-controls-889481 .large-user-controls { font-size: 12px; } #user-controls-889481 .logout-btn { cursor: pointer; } #user-controls-889481 .login-btn { color: #fff!important; } #user-controls-889480 .user-controls .dropdown-menu > li > a { padding: 5px 20px; }
43 #user-controls-889480 .tn-user-screenname, #user-controls-889480 .large-user-controls .user-welcome { padding: 0 5px; max-width: 75px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; } #user-controls-889480 .large-user-controls .user-welcome { padding:0; max-width: 100%; font-weight: bold; } #user-controls-889480 .dropdown-signup { font-size: 12px; } #user-controls-889480 .large-user-controls .tn-user-screenname { padding: 0; } #user-controls-889480 .large-user-avatar { margin-right: 10px; } #user-controls-889480 .large-user-controls { font-size: 12px; } #user-controls-889480 .logout-btn { cursor: pointer; } #user-controls-889480 .login-btn { color: #fff!important; } #block-1973642 .btn { background-color: #FFA500; } #block-1973642 .btn { color: #000000; } #block-889479 .search-spinner { position: absolute; } #block-889479 .input-group-btn:last-child > .btn, .input-group-btn:last-child > .btn-group { margin-left: 0; } #site-search-889479-dropdown .dropdown-menu { padding: 15px; width: 400px; font-weight: normal; } @media screen and (max-width: 991px) { #site-search-889479-dropdown .dropdown-toggle { display: none; } #main-navigation .navbar-left { clear: both; } #site-search-889479-dropdown .pull-right { float: none!important; } #site-search-889479-dropdown .dropdown-menu { display: block; position: static; float: none; width: auto; margin-top: 0; background-color: transparent; border: 0; box-shadow: none; border-radius: 0; border-bottom: 1px solid rgba(0,0,0,0.1); } } @media screen and (min-width: 320px) { #ad-889469 { min-height: 50px; min-width: 320px; } } @media screen and (min-width: 768px) { #ad-889469 { min-height: 90px; min-width: 728px; } } @media screen and (min-width: 992px) { #ad-889469 { min-height: 90px; min-width: 970px; } } @media screen and (min-width: 1200px) { #ad-889469 { min-height: 90px; min-width: 1170px; } } @media screen and (min-width: 992px) { #ad-983087 { min-height: 100px; min-width: 300px; } } @media screen and (min-width: 1200px) { #ad-983087 { min-height: 100px; min-width: 300px; } } @media screen and (min-width: 320px) { #ad-889474 { min-height: 250px; min-width: 300px; } } @media screen and (min-width: 768px) { #ad-889474 { min-height: 250px; min-width: 300px; } } @media screen and (min-width: 992px) { #ad-889474 { min-height: 250px; min-width: 300px; } } @media screen and (min-width: 1200px) { #ad-889474 { min-height: 250px; min-width: 300px; } } #tncms-block-889441 .tnt-prop-img { max-width: 2490px; } #site-logo-889441 { color: #666; } .follow-links-889447 li { margin-right: 1px; padding: 0; } .follow-links-889447 li a, .follow-links-889447 li a:focus, .follow-links-889447 li a:active { ; color: #02528a!important; font-size: 18px; margin-right: 10px; padding:0; box-shadow: none; } .follow-links-889447 li a:hover { text-decoration: none; } .follow-links-889447 li a.fb:hover { color: #3A59A5; } .follow-links-889447 li a.tw:hover { color: #000; } /*]]>*/</style>
44<script src="https://cmp.osano.com/CE0O1ScoUb/8364ff05-9043-49dc-98c0-a773adf36e67/osano.js"></script>
vendor: 1 bytes, line 44
44
45<script type="text/javascript">/*<![CDATA[*/ (function(){var tnsrc=window.location.hash.match(/[&#]tncms-source=([^&]+)/);var dl = window.dataLayer = window.dataLayer || [];dl.push({"townnews":{"product":{"software":"BLOX","version":"1.96.1"},"crm":{"group_id":287},"content":{"id":"38583401-e509-49ea-851d-86a26d25a87e","title":"School District of Jefferson could utilize automated bus routing software next school year","type":"article","published_time":"2026-10-01T17:00:00Z","tags":[],"authors":[{"id":"bd6b8fdf-c46b-4e20-9ddb-1de552bcb912","eh":"866caf3bcc840dcdd37ccd95d41c03f24f864338ea9067339891138fa32d8e45","first_name":"Jack","last_name":"Laude","title":null}],"taxonomies":{"blox_sections":{"ns":"https:\/\/www.townnews.com\/ns\/blox\/v1\/tags\/section","items":["news\/local"]},"blox_flags":{"ns":"https:\/\/www.townnews.com\/ns\/blox\/v1\/tags\/flag","items":["featured","top_story","editors_pick","hot"]}},"metrics":{"image_count":1,"video_count":0,"audio_count":0,"word_count":538},"byline":"JACK LAUDE\[email protected]"}},"tncms":{"template":{"version":"3.155.0"},"page":{"grid":"centerpiece","style":"default","path":"\/news\/local","syndicated":"false","reaction":"false","app":"editorial","theme":"flex","skin":"flex-editorial","http_status":200},"subscription":{"required":"false"},"asset":{"type":"article","author":"JACK LAUDE\[email protected]","start_hour":"12","id":"38583401-e509-49ea-851d-86a26d25a87e","app":"editorial","ga_page":"\/news\/local\/article_38583401-e509-49ea-851d-86a26d25a87e.html"},"infinity_scroll":{"display":"summary_sticky_siderail","order":"next"},"vendor":{"outbrain":"disabled","taboola":""},"system":{"render_time":237},"client":{"is_bot":"yes","is_gdpr":"no"}}});if (tnsrc && tnsrc[1]) {dl.push({'tncms.campaign.internal_source': tnsrc[1]});}window.addEventListener("DOMContentLoaded", function(oEvent) {var oTest = document.createElement('div');oTest.innerHTML = '&nbsp;';oTest.className = 'adsbox';document.body.appendChild(oTest);var nTimeoutID = window.setTimeout(function() {if (oTest.offsetHeight === 0) {dl.push({'event': 'tncms.ad.blocked'});}document.body.removeChild(oTest);window.clearTimeout(nTimeoutID);}, 100);});var nWidth=Math.max(document.documentElement.clientWidth, window.innerWidth || 0),aBPs=[[300,"Extra small: Most smartphones."],[768,"Small: Tablet devices."],[992,"Medium: Laptops & landscape tablets."],[1200,"Large: Desktop computers."]],i,c,aThisBP,aBP;
45for(i=0,c=aBPs.length;i<c;i++){aThisBP=aBPs[i];if(aBP===undefined||aThisBP[0]<=nWidth){aBP=aThisBP;}}if(aBP!==undefined){dl.push({'tncms.client.breakpoint':aBP[1]});}
vendor: 323 bytes, line 45
45(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='https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);})(window,document,'script','dataLayer','
45GTM-PDQV3N
vendor: 3 bytes, line 45
45');
45})(); /*]]>*/</script>
vendor: 1 bytes, line 45
45
46<script type="text/javascript">/*<![CDATA[*/ (function(){var tnsrc=window.location.hash.match(/[&#]tncms-source=([^&]+)/);var dl = window.dataLayer = window.dataLayer || [];dl.push({"townnews":{"product":{"software":"BLOX","version":"1.96.1"},"crm":{"group_id":287},"content":{"id":"38583401-e509-49ea-851d-86a26d25a87e","title":"School District of Jefferson could utilize automated bus routing software next school year","type":"article","published_time":"2026-10-01T17:00:00Z","tags":[],"authors":[{"id":"bd6b8fdf-c46b-4e20-9ddb-1de552bcb912","eh":"866caf3bcc840dcdd37ccd95d41c03f24f864338ea9067339891138fa32d8e45","first_name":"Jack","last_name":"Laude","title":null}],"taxonomies":{"blox_sections":{"ns":"https:\/\/www.townnews.com\/ns\/blox\/v1\/tags\/section","items":["news\/local"]},"blox_flags":{"ns":"https:\/\/www.townnews.com\/ns\/blox\/v1\/tags\/flag","items":["featured","top_story","editors_pick","hot"]}},"metrics":{"image_count":1,"video_count":0,"audio_count":0,"word_count":538},"byline":"JACK LAUDE\[email protected]"}},"tncms":{"template":{"version":"3.155.0"},"page":{"grid":"centerpiece","style":"default","path":"\/news\/local","syndicated":"false","reaction":"false","app":"editorial","theme":"flex","skin":"flex-editorial","http_status":200},"subscription":{"required":"false"},"asset":{"type":"article","author":"JACK LAUDE\[email protected]","start_hour":"12","id":"38583401-e509-49ea-851d-86a26d25a87e","app":"editorial","ga_page":"\/news\/local\/article_38583401-e509-49ea-851d-86a26d25a87e.html"},"infinity_scroll":{"display":"summary_sticky_siderail","order":"next"},"vendor":{"outbrain":"disabled","taboola":""},"system":{"render_time":237},"client":{"is_bot":"yes","is_gdpr":"no"}}});if (tnsrc && tnsrc[1]) {dl.push({'tncms.campaign.internal_source': tnsrc[1]});}window.addEventListener("DOMContentLoaded", function(oEvent) {var oTest = document.createElement('div');oTest.innerHTML = '&nbsp;';oTest.className = 'adsbox';document.body.appendChild(oTest);var nTimeoutID = window.setTimeout(function() {if (oTest.offsetHeight === 0) {dl.push({'event': 'tncms.ad.blocked'});}document.body.removeChild(oTest);window.clearTimeout(nTimeoutID);}, 100);});var nWidth=Math.max(document.documentElement.clientWidth, window.innerWidth || 0),aBPs=[[300,"Extra small: Most smartphones."],[768,"Small: Tablet devices."],[992,"Medium: Laptops & landscape tablets."],[1200,"Large: Desktop computers."]],i,c,aThisBP,aBP;
46for(i=0,c=aBPs.length;i<c;i++){aThisBP=aBPs[i];if(aBP===undefined||aThisBP[0]<=nWidth){aBP=aThisBP;}}if(aBP!==undefined){dl.push({'tncms.client.breakpoint':aBP[1]});}
vendor: 323 bytes, line 46
46(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='https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);})(window,document,'script','dataLayer','
46GTM-TKLLT5S
vendor: 3 bytes, line 46
46');
46})(); /*]]>*/</script>
vendor: 68 bytes, lines 46-47
46
47<script src="https://www.google.com/recaptcha/enterprise.js?render=
476LdF3BEhAAAAAEQUmLciJe0QwaHESwQFc2vwCWqh
vendor: 12 bytes, line 47
47"></script>
48<script type="module" src="/shared-content/art/tncms/api/csrf.js"></script>
vendor: 1 bytes, line 48
48
49<script type="module" async="async" src="/shared-content/art/tncms/api/access.777fdd2121da80d545ff.js"></script>
vendor: 1 bytes, line 49
49
50<script src="https://bloximages.newyork1.vip.townnews.com/dailyunion.com/shared-content/art/tncms/templates/libraries/flex/components/jquery/resources/scripts/jquery.min.d6d18fcf88750a16d256e72626e676a6.js"></script>
vendor: 1 bytes, line 50
50
51<script src="/shared-content/art/tncms/user/user.js"></script>
vendor: 1 bytes, line 51
51
52<script src="https://bloximages.newyork1.vip.townnews.com/dailyunion.com/shared-content/art/tncms/templates/libraries/flex/components/bootstrap/resources/scripts/bootstrap.min.d457560d3dfbf1d56a225eb99d7b0702.js"></script>
vendor: 1 bytes, line 52
52
53<script src="https://bloximages.newyork1.vip.townnews.com/dailyunion.com/shared-content/art/tncms/templates/libraries/flex/components/plugins/resources/scripts/common.08a61544f369cc43bf02e71b2d10d49f.js"></script>
vendor: 1 bytes, line 53
53
54<script src="https://bloximages.newyork1.vip.townnews.com/dailyunion.com/shared-content/art/tncms/templates/libraries/flex/components/template/resources/scripts/tnt.c7cd232a9076c196b2102839f349c060.js"></script>
vendor: 1 bytes, line 54
54
55<script src="https://bloximages.newyork1.vip.townnews.com/dailyunion.com/shared-content/art/tncms/templates/libraries/flex/components/template/resources/scripts/application.0758030105fdd3a70dff03f4da4530e2.js"></script>
vendor: 1 bytes, line 55
55
56<script async="async" src="https://bloximages.newyork1.vip.townnews.com/dailyunion.com/shared-content/art/tncms/templates/libraries/flex/components/block/resources/scripts/user-controls.578df3df79d812af55ab13bae47f9857.js"></script>
vendor: 1 bytes, line 56
56
57<script src="https://bloximages.newyork1.vip.townnews.com/dailyunion.com/shared-content/art/tncms/templates/libraries/flex/components/template/resources/scripts/tnt.navigation.accessibility.7a9170240d21440159b9bd59db72933b.js"></script>
vendor: 1 bytes, line 57
57
58<script src="https://tagan.adlightning.com/townnews/op.js"></script>
vendor: 1 bytes, line 58
58
59<script async="async" src="https://securepubads.g.doubleclick.net/tag/js/gpt.js"></script>
vendor: 1 bytes, line 59
59
60<script async="async" src="https://htlbid.com/v3/dailyunion.com/htlbid.js"></script>
vendor: 1 bytes, line 60
60
61<script>/*<![CDATA[*/ window.googletag = window.googletag || {cmd: []};
62    window.gptAdSlots = window.gptAdSlots || [];
63
64    window.__tnt = window.__tnt || {};
65    __tnt.ads = __tnt.ads || {};
66    __tnt.ads.dfp = __tnt.ads.dfp || {};
67    __tnt.ads.dfp.dmp = __tnt.ads.dfp.dmp || {};
68    __tnt.ads.dfp.dmp.audienceCheck = function(settings) {
69        if (!__tnt.client.capabilities.supportsLocalStorage() || localStorage.getItem('tncms.dmp.audiences') == null) return false;
70        if (settings.block && typeof settings.audience != 'undefined' && settings.audience.length > 0) {
71            if (__tnt.compareArray(JSON.parse(localStorage.getItem('tncms.dmp.audiences')), settings.audience.split(','))) return true;
72        } else if (typeof __tnt.ads.dfp.dmp.hideAudience != 'undefined' && __tnt.ads.dfp.dmp.hideAudience.length > 0) {
73            if (__tnt.compareArray(JSON.parse(localStorage.getItem('tncms.dmp.audiences')), __tnt.ads.dfp.dmp.hideAudience)) return true;
74        }
75        return false;
76    };
77
78    __tnt.ads.dfp.targeting = __tnt.ads.dfp.targeting || {};
79
80    __tnt.ads.dfp.targeting.asset_id = '38583401-e509-49ea-851d-86a26d25a87e';
81    __tnt.ads.dfp.targeting.k = ["local"];
82
83    __tnt.ads.dfp.targeting.page = ["asset","article","app-editorial"];
84    __tnt.ads.dfp.templates = __tnt.ads.dfp.templates || {};
85    __tnt.ads.dfp.templates = {
86        cube:"https:\/\/bloximages.newyork1.vip.townnews.com\/dailyunion.com\/shared-content\/art\/tncms\/templates\/libraries\/flex\/components\/ads\/resources\/scripts\/templates\/cube.a023713b7eff47127899286dc36e1970.js",
87        interstitial:"https:\/\/bloximages.newyork1.vip.townnews.com\/dailyunion.com\/shared-content\/art\/tncms\/templates\/libraries\/flex\/components\/ads\/resources\/scripts\/templates\/interstitial.df40f87de692498682823c6773da5459.js",
88        nativeArticle:"https:\/\/bloximages.newyork1.vip.townnews.com\/dailyunion.com\/shared-content\/art\/tncms\/templates\/libraries\/flex\/components\/ads\/resources\/scripts\/templates\/native-article.9b3cd3bb8591bed71346f4fe429b96dc.js",
89        pageCurl:"https:\/\/bloximages.newyork1.vip.townnews.com\/dailyunion.com\/shared-content\/art\/tncms\/templates\/libraries\/flex\/components\/ads\/resources\/scripts\/templates\/page-curl.ca0c1a7372c29272ef1ccf504ced01a9.js",
90        parallax:"https:\/\/bloximages.newyork1.vip.townnews.com\/dailyunion.com\/shared-content\/art\/tncms\/templates\/libraries\/flex\/components\/ads\/resources\/scripts\/templates\/parallax.0ce32932f3b4125f930bea8d431f8f03.js",
91        paw:"https:\/\/bloximages.newyork1.vip.townnews.com\/dailyunion.com\/shared-content\/art\/tncms\/templates\/libraries\/flex\/components\/ads\/resources\/scripts\/templates\/paw.9ea074ccc913cb273a4b790e1e37460a.js",
92        pencil:"https:\/\/bloximages.newyork1.vip.townnews.com\/dailyunion.com\/shared-content\/art\/tncms\/templates\/libraries\/flex\/components\/ads\/resources\/scripts\/templates\/pencil.2662e4159cdac4809283c5399d78644b.js",
93        reveal:"https:\/\/bloximages.newyork1.vip.townnews.com\/dailyunion.com\/shared-content\/art\/tncms\/templates\/libraries\/flex\/components\/ads\/resources\/scripts\/templates\/reveal.e5d561a6b71aa2730a07fa90f5f4f6d6.js",
94        roller:"https:\/\/bloximages.newyork1.vip.townnews.com\/dailyunion.com\/shared-content\/art\/tncms\/templates\/libraries\/flex\/components\/ads\/resources\/scripts\/templates\/roller.c699c542afb9f08b38613e8473ddf14f.js",
95        slider:"https:\/\/bloximages.newyork1.vip.townnews.com\/dailyunion.com\/shared-content\/art\/tncms\/templates\/libraries\/flex\/components\/ads\/resources\/scripts\/templates\/slider.015001bff591d1665c6d0ec2a888b1ca.js",
96        stickyAnchor:"https:\/\/bloximages.newyork1.vip.townnews.com\/dailyunion.com\/shared-content\/art\/tncms\/templates\/libraries\/flex\/components\/ads\/resources\/scripts\/templates\/sticky-anchor.b16df11ef6c433b3b8ec1881d240c9cb.js",
97        video:"https:\/\/bloximages.newyork1.vip.townnews.com\/dailyunion.com\/shared-content\/art\/tncms\/templates\/libraries\/flex\/components\/ads\/resources\/scripts\/templates\/video-inline.d45f12d51e6b121b88d52db2e387136f.js",
98        wallpaper:"https:\/\/bloximages.newyork1.vip.townnews.com\/dailyunion.com\/shared-content\/art\/tncms\/templates\/libraries\/flex\/components\/ads\/resources\/scripts\/templates\/wallpaper.dc1c1bace62343a130be3589fe0846f9.js"
99    }; /*]]>*/</script>
vendor: 1 bytes, line 99
99
100<script src="https://config.aps.amazon-adsystem.com/configs/e42ec5cd-11f7-4d8a-a91c-74054da9c4cb"></script>
vendor: 1 bytes, line 100
100
101<script src="https://client.aps.amazon-adsystem.com/publisher.js"></script>
vendor: 1 bytes, line 101
101
102<script>/*<![CDATA[*/ const aps=((e='e42ec5cd-11f7-4d8a-a91c-74054da9c4cb')=>{(window._aps=window._aps||new Map()),_aps.has(e)||_aps.set(e,{queue:[],store:new Map([["listeners",new Map()]])});let t={accountID:e,record:function(e,t){return new Promise((r,n)=>{_aps.get(this.accountID).queue.push(new CustomEvent(e,{detail:{...t,resolve:r,reject:n}}))})},read:function(e){return this.record("bootstrap/store/willRead",{name:e}),_aps.get(this.accountID).store.get(e)},run:function(e,t){_aps.get("_system")?.store.get("listeners").has(e)?this.record(e,t):this.record("bootstrap/run/willDrop",{name:e,detail:t})},react:function(e,t){_aps.get(this.accountID).store.get("listeners").set(e,t);this.record("bootstrap/react/didExecute",{name:e})}};return t.record("bootstrap/version/declare",{version:5}),t})();((t=aps)=>{window.apstag=window.apstag||{init:function(e,r){t.record("legacy/init/enqueue",{config:e,callback:r})},fetchBids:function(e,r){t.record("legacy/fetchBids/enqueue",{bidConfig:e,callback:r})},setDisplayBids:function(){t.run("legacy/setDisplayBids/enqueue",{arguments})},targetingKeys:function(){return t.read("legacy/targetingKeys")??[]},rpa:function(e,r,n){t.record("legacy/rpa/enqueue",{tokenConfig:e,callback:r,setCookie:n})},upa:function(e,r,n){t.record("legacy/upa/enqueue",{tokenConfig:e,callback:r,setCookie:n})},dpa:function(e){t.record("legacy/dpa/enqueue",{callback:e})}};t.record("bootstrapExtAPStag/version/declare",{version:1})})(),((t=aps)=>{window.apstag={...window.apstag,queue:{push:function(e){t.record("legacy/queue/push",{callback:e})}}};t.record("bootstrapExtQueue/version/declare",{version:1})})(),((t=aps)=>{window.apstag={...window.apstag,customPlacements:function(){return{hint:function(e,r,n){t.record("customPlacement/hint/define",{id:e,isDefault:r,hintMetadata:n})},enable:function(){t.record("customPlacement/service/enable")},addEventListener:function(e,r){if("PlacementResponse"===e)t.react("customPlacement/placement/didRespond",r);else throw new Error("Unsupported event type")}}}};t.record("bootstrapExtASR/version/declare",{version:1})})(),((t=aps)=>{window.apstag={...window.apstag,nativeContent:function(){return{enable:function(){t.record("nativeCommerceAds/service/enable")},registerHook:function(e,r){if("nativeCommerceAds.updateClickUrl"===e)t.react("nativeCommerceAds/clickUrl/update",k=>({status:"completed",value:{url:r(k?.detail?.url,k?.detail?.element)}}));else throw new Error("Unsupported event type")}}}};t.record("bootstrapExtNCA/version/declare",{version:1})})();
103    apstag.init({
104        pubID: 'e42ec5cd-11f7-4d8a-a91c-74054da9c4cb',
105        adServer: 'googletag',
106        simplerGPT: true
107    }); /*]]>*/</script>
vendor: 1 bytes, line 107
107
108<script src="https://servrapp.com/o.js?uid=a178eed47bfc90516eace045" data-moa-script=""></script>
vendor: 1 bytes, line 108
108
109<script>/*<![CDATA[*/ 
110    googletag.cmd.push(function(){
111            var adUnit = (window.frameElement && window.frameElement.getAttribute('data-gam-adunit')) ? window.frameElement.getAttribute('data-gam-adunit') : '/132916964,22591864201/dailyunion.com/news/local';
112            
113                gptAdSlots['ad-1708869'] = googletag.defineSlot(adUnit, [1, 1], 'ad-1708869').setCollapseEmptyDiv(true).addService(googletag.pubads());
114                gptAdSlots['ad-1708869'].setTargeting('gpid', '132916964,22591864201/dailyunion.com/news/local/ad-1708869');
115                gptAdSlots['ad-1708869'].setTargeting('pos', ['impact-sticky-anchor','APG6_Sticky_Leaderboard_1']);
116    });
117 /*]]>*/</script>
vendor: 1 bytes, line 117
117
118<script>/*<![CDATA[*/ 
119    googletag.cmd.push(function(){
120            var adUnit = (window.frameElement && window.frameElement.getAttribute('data-gam-adunit')) ? window.frameElement.getAttribute('data-gam-adunit') : '/132916964,22591864201/dailyunion.com/news/local';
121            
122                gptAdSlots['ad-889478'] = googletag.defineSlot(adUnit, [[2, 1], [1, 1]], 'ad-889478').setCollapseEmptyDiv(true).addService(googletag.pubads());
123                gptAdSlots['ad-889478'].setTargeting('gpid', '132916964,22591864201/dailyunion.com/news/local/ad-889478');
124                gptAdSlots['ad-889478'].setTargeting('pos', ['impact-top','APG6_impact-top']);
125    });
126 /*]]>*/</script>
vendor: 1 bytes, line 126
126
127<script>/*<![CDATA[*/ 
128    googletag.cmd.push(function(){
129            var adUnit = (window.frameElement && window.frameElement.getAttribute('data-gam-adunit')) ? window.frameElement.getAttribute('data-gam-adunit') : '/132916964,22591864201/dailyunion.com/news/local';
130            var mapping = googletag.sizeMapping().addSize([320, 0], [[320, 50], [3,1]]).addSize([768, 0], [[728, 90], [320,50], [3,1]]).addSize([992, 0], [[970, 90], [728, 90], [970, 250], [3,1]]).addSize([1200, 0], [[1170, 90], [970, 90], [728, 90], [970, 250], [3,1]]).build();
131                gptAdSlots['leaderboard-one'] = googletag.defineSlot(adUnit, [[320,50],[3,1],[728,90],[970,90],[970,250],[1170,90]], 'leaderboard-one').defineSizeMapping(mapping).setCollapseEmptyDiv(true).addService(googletag.pubads());
132                gptAdSlots['leaderboard-one'].setTargeting('gpid', '132916964,22591864201/dailyunion.com/news/local/leaderboard-one');
133                gptAdSlots['leaderboard-one'].setTargeting('pos', ['breakout-one','APG6_Leaderboard_1']);
134    });
135 /*]]>*/</script>
vendor: 1 bytes, line 135
135
136<script async="async" src="https://widget.fotomoto.com/stores/script/2e42b05929b863c3a77d5eca91c54345dfaeb29d.js?api=true"></script>
vendor: 1 bytes, line 136
136
137<script async="async" src="https://bloximages.newyork1.vip.townnews.com/dailyunion.com/shared-content/art/tncms/templates/libraries/flex/components/plugins/resources/scripts/sms-link.8eefede3265fd6c6de07bc0cb5f3f779.js"></script>
vendor: 1 bytes, line 137
137
138<script src="https://bloximages.newyork1.vip.townnews.com/dailyunion.com/shared-content/art/tncms/templates/libraries/flex/components/comments/resources/scripts/tnt.comment.85e60da461b2b41297662f8253e1aad0.js"></script>
vendor: 1 bytes, line 138
138
139<script src="https://bloximages.newyork1.vip.townnews.com/dailyunion.com/shared-content/art/tncms/templates/libraries/flex/components/comments/resources/scripts/tnt.emoticons.2048520c3a5ad423f37d8d4ac8c790a9.js"></script>
vendor: 1 bytes, line 139
139
140<script>/*<![CDATA[*/ 
141    googletag.cmd.push(function(){
142            var adUnit = (window.frameElement && window.frameElement.getAttribute('data-gam-adunit')) ? window.frameElement.getAttribute('data-gam-adunit') : '/132916964,22591864201/dailyunion.com/news/local';
143            var mapping = googletag.sizeMapping().addSize([320, 0], []).addSize([768, 0], []).addSize([992, 0], [300,100]).addSize([1200, 0], [300,100]).build();
144                gptAdSlots['ad-983087'] = googletag.defineSlot(adUnit, [[300,100]], 'ad-983087').defineSizeMapping(mapping).setCollapseEmptyDiv(true).addService(googletag.pubads());
145                gptAdSlots['ad-983087'].setTargeting('gpid', '132916964,22591864201/dailyunion.com/news/local/ad-983087');
146                gptAdSlots['ad-983087'].setTargeting('pos', ['rail-300-100-one']);
147    });
148 /*]]>*/</script>
vendor: 1 bytes, line 148
148
149<script>/*<![CDATA[*/ 
150    googletag.cmd.push(function(){
151            var adUnit = (window.frameElement && window.frameElement.getAttribute('data-gam-adunit')) ? window.frameElement.getAttribute('data-gam-adunit') : '/132916964,22591864201/dailyunion.com/news/local';
152            var mapping = googletag.sizeMapping().addSize([320, 0], [300, 250]).addSize([768, 0], [300, 250]).addSize([992, 0], [[300, 250], [300,600],[300,100]]).addSize([1200, 0], [[300, 250], [300,600],[300,100]]).build();
153                gptAdSlots['rectangle-two'] = googletag.defineSlot(adUnit, [[300,250],[300,600],[300,100]], 'rectangle-two').defineSizeMapping(mapping).setCollapseEmptyDiv(true).addService(googletag.pubads());
154                gptAdSlots['rectangle-two'].setTargeting('gpid', '132916964,22591864201/dailyunion.com/news/local/rectangle-two');
155                gptAdSlots['rectangle-two'].setTargeting('pos', ['rectangle-two','APG6_Medium_Rectangle_2']);
156    });
157 /*]]>*/</script>
vendor: 1 bytes, line 157
157
158<script src="https://bloximages.newyork1.vip.townnews.com/dailyunion.com/shared-content/art/tncms/templates/libraries/flex/components/ads/resources/scripts/tnt.ads.adverts.66a3812a7b5c12fde8cd998fd691ad7d.js"></script>
vendor: 1 bytes, line 158
158
159<script src="/shared-content/art/tncms/tracking.js"></script>
vendor: 1 bytes, line 159
159
160<script>/*<![CDATA[*/ __tnt.recentFive = {
161    /*
162     * Gets the data stored in 'tnt:recent:five'
163     * Returns Array
164     */
165        get:function(){
166            if(window.localStorage && localStorage.getItem('tnt:recent:five')!=null){
167                try{ return JSON.parse(localStorage.getItem('tnt:recent:five')); } catch {}
168            }
169
170            return [];
171        },
172
173    /*
174     * Sets the 'tnt:recent:five' localStorage item
175     * Returns boolean
176     */
177        set:function(data){
178            if(window.localStorage){
179                try{ 
180                    localStorage.setItem('tnt:recent:five', JSON.stringify(data));
181                    return true;
182                } catch {}
183            }
184
185            return false;
186        },
187
188    /*
189     * Adds the most recent item, prunes any duplicates, and trims the array down to 5 items
190     * Returns Array on success, false on fail 
191     */
192        add:function(asset){
193            var assets = __tnt.recentFive.get();
194            assets.unshift(asset);
195
196            if(assets.length > 1){
197                assets = assets.filter(function(item, index, a){ return a.indexOf(item) == index });
198
199                while(assets.length>5){
200                    assets.pop();
201                }
202            }
203
204            if(__tnt.recentFive.set(assets)){ return assets; }
205            return false;
206        }
207    }; /*]]>*/</script>
vendor: 1 bytes, line 207
207
208<script>/*<![CDATA[*/ 
209
210    // GPP Helper Function
211    __tnt.ads.dfp.getGppData = function(callback) {
212        var maxRetries = 5;
213        var retryDelay = 400;
214        var existsRetryCount = 0;
215        var readyRetryCount = 0;
216        var debug = /[?&]ads_log/.test(window.location.search);
217        
218        function checkGppExists() {
219            if (typeof __gpp !== 'function') {
220                existsRetryCount++;
221                if (existsRetryCount < maxRetries) {
222                    if (debug) console.log('GPP CMP not available, retrying... (' + existsRetryCount + '/' + maxRetries + ')');
223                    setTimeout(checkGppExists, retryDelay);
224                    return;
225                } else {
226                    if (debug) console.log('GPP CMP not available after ' + maxRetries + ' attempts');
227                    callback(null);
228                    return;
229                }
230            }
231            fetchGppData();
232        }
233        
234        function fetchGppData() {
235            try {
236                __gpp('ping', function(pingData, success) {
237                    if (!success || pingData.signalStatus !== 'ready') {
238                        readyRetryCount++;
239                        if (readyRetryCount < maxRetries) {
240                            if (debug) console.log('GPP signal not ready, retrying... (' + readyRetryCount + '/' + maxRetries + ')');
241                            setTimeout(fetchGppData, retryDelay);
242                            return;
243                        } else {
244                            if (debug) console.log('GPP signal not ready after ' + maxRetries + ' attempts');
245                            callback(pingData || null);
246                            return;
247                        }
248                    }
249                    callback(pingData);
250                });
251            } catch (error) {
252                if (debug) console.log('Error getting GPP data: ' + error.message);
253                callback(null);
254            }
255        }
256        
257        checkGppExists();
258    };
259
260    // Apply GPP Privacy Settings
261    __tnt.ads.dfp.setPrivacySettings = function(callback) {
262        __tnt.ads.dfp.getGppData(function(gppData) {
263            googletag.cmd.push(function() {
264                var disableTargetedAds = false;
265                var debug = /[?&]ads_log/.test(window.location.search);
266        
267                if (gppData && gppData.parsedSections) {
268                    for (var sectionName in gppData.parsedSections) {
269                        var sectionData = gppData.parsedSections[sectionName];
270                        if (!sectionData) continue;
271                        
272                        var section = sectionData[Object.keys(sectionData)[0]];
273                        if (!section) continue;
274
275                        // GDPR (tcfeuv2) - Check Purpose 4
276                        if (sectionName === 'tcfeuv2') {
277                            var purposes = section.Purpose && section.Purpose.Consent;
278                            if (!purposes || !purposes[3]) {
279                                disableTargetedAds = true;
280                                break;
281                            }
282                        }
283
284                        // Canada (tcfcav1) - Check Purpose 4
285                        if (sectionName === 'tcfcav1') {
286                            var purposes = section.PurposesExpressConsent;
287                            if (!purposes || !purposes[3]) {
288                                disableTargetedAds = true;
289                                break;
290                            }
291                        }
292
293                        // CCPA (uspv1) - Check opt-out of sale
294                        if (sectionName === 'uspv1') {
295                            var uspString = section.uspString || '';
296                            if (uspString[2] === 'Y') {
297                                disableTargetedAds = true;
298                                break;
299                            }
300                        }
301
302                        // US National & States - Check opt-out flags
303                        var usRegex = /^(usnat|usca|usva|usco|usut|usct|usfl|usmt|usor|ustx|usde|usia|usne|usnh|usnj|ustn)$/i;
304                        if (usRegex.test(sectionName)) {
305                            if (section.TargetedAdvertisingOptOut === 1 || 
306                                section.SaleOptOut === 1 || 
307                                section.SharingOptOut === 1) {
308                                disableTargetedAds = true;
309                                break;
310                            }
311                        }
312                    }
313                    
314                    if (debug) console.log('Disable Targeted Ads: ' + disableTargetedAds);
315                } else {
316                    if (debug) console.log('No GPP data available, using default privacy settings');
317                }
318                
319                // Set privacy settings in GPT
320                googletag.pubads().setPrivacySettings({
321                    'restrictDataProcessing': disableTargetedAds
322                });
323                
324                if (callback) callback();
325            });
326        });
327    };
328
329    // Main initialization with GPP check
330    googletag.cmd.push(function() {
331    
332        // Targeting for client browser
333        googletag.pubads().setTargeting('browser', __tnt.client.browser.name);
334        
335        // Targeting for schain
336        googletag.pubads().setTargeting('schain', '1.0,1!bloxdigital.com,22591864201,1,,,');
337        // Targeting for keywords
338        if (__tnt.ads.dfp.targeting) {
339            for (var k in __tnt.ads.dfp.targeting) {
340                if (__tnt.ads.dfp.targeting.hasOwnProperty(k)) {
341                    googletag.pubads().setTargeting(k,__tnt.ads.dfp.targeting[k]);
342                }
343            }
344        }
345        
346        // Viewable impression event listener
347            googletag.pubads().addEventListener('impressionViewable', function(event) {
348                for (var key in gptAdSlots) {
349                    if (gptAdSlots[key] === event.slot && __tnt.ads.slots[key]) {
350                        if (!__tnt.ads.slots[key].viewableImpression) __tnt.ads.slots[key].viewableImpression = true;
351                    }
352                }
353            });
354
355        // Publisher provided ID(PPID)
356        if (window.localStorage) {
357            var sID = window.localStorage.getItem('_us_master_id');
358            if (sID) {
359                if (window.dataLayer) {
360                    dataLayer.push({
361                        'tncms.ad.userstitch_id': sID
362                    });
363                }
364                googletag.pubads().setPublisherProvidedId(sID);
365            }
366        }
367        
368        // Disable initial ad load for all ad variants
369        googletag.pubads().disableInitialLoad();
370        
371        // Fetch multiple ads at the same time
372        googletag.pubads().enableSingleRequest();
373        
374        // Enable all GPT services for all defined ad slots
375        googletag.enableServices();
376    });
377 /*]]>*/</script>
377
378
379            
380            <title>School District of Jefferson could utilize automated bus routing software next school year | Local | dailyunion.com</title>
381            
382    <style>body { background-color: #ffffff; color: #222; }a, a:hover, .pagination>li>a, .pagination>li>a:hover, .btn-link, .dropdown-menu>li>a, blockquote, blockquote p, .asset .asset-body blockquote p { color: #4175aa; } #main-body-container .container, #main-body-container .container_fluid, .well-main { background-color: #ffffff; } .tnt-content-width-container > * { max-width: 1366px; margin-left: auto; margin-right: auto; } #site-navbar-container, #main-navigation { background-color: #fff; } .fixed-nav #main-navigation { background-color: #fff !important; } #site-top-nav-container, #site-top-nav { background-color: #ffffff; } #site-footer-container, #site-footer { background-color: #ffffff; color: #888; } .navbar-default .navbar-nav>li>a, .navbar-default .navbar-nav>li>a:hover, .navbar-default .navbar-nav>li>a:focus, .navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:hover, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>li>button.nav-link, .navbar-default .navbar-nav>li>button.nav-link:hover, .navbar-default .navbar-nav>li>button.nav-link:focus, .navbar-default .navbar-nav>.open>button.nav-link, .navbar-default .navbar-nav>.open>button.nav-link:hover, .navbar-default .navbar-nav>.open>button.nav-link:focus{ color: #222; } .navbar-toggle .icon-bar { background-color: #222 !important; } .navbar-toggle .sr-only-show { color: #222 !important; } #site-top-nav .list-inline>li>a { color: #4175aa; } .asset .asset-body p, .asset #asset-content p { color: #222; }@media (min-width: 1200px) { .container { width: 100%; } } @media (min-width: 1396px) { .container.has-wallpaper, .has-wallpaper .container, .container { width: 1366px; } } #site-header-container { background-color: #ffffff; }/* full span block region */ #main-top-container.container-fullscreen-region.container-fluid { padding-left: 0px !important; padding-right: 0px !important; }/* full span block region */ #main-bottom-container.container-fullscreen-region.container-fluid { padding-left: 0px !important; padding-right: 0px !important; }@media (max-width: 991px){ .navbar-default .navbar-nav .open .dropdown-menu>li>a, .navbar-default .navbar-nav .open .dropdown-menu>li>a:hover, .navbar-default .navbar-nav .open .dropdown-menu>li>a:focus { color: #222; } }#site-copyright a, #site-footer a { color: #336699; }.search-redesign .top-breakout > .row { max-width: 1366px; } /* CSS has moved to Site templates/Global skins/flexsystem/resources/site.css.inc.utl */ </style> <!-- site.css.inc.utl has been included. --> <!-- NOTE: anything in an include file, outside of UTL tags , will be output on the page --> <style> /* ========================================== Begin Regular Site CSS ========================================== */ #site-navbar-container, #site-top-nav-container {height:auto !important; } /* Place site-wide CSS here */ /* FONTS font-family: 'Lora', serif; font-family: 'Montserrat', sans-serif; */ body {font-family: 'Montserrat', sans-serif; } #site-navbar-container, #site-top-nav-container { border-bottom: 1px solid rgba(0,0,0,0.1); background-color: #fff; height: 56px; box-shadow: 0px 5px 10px 0px rgba(0,0,0,0.05); } #site-header-container { border-bottom: 1px solid rgba(0,0,0,0.1); } .site-logo-container .list-inline.block-links.pos-bottom { margin: 0 0 0 5px !important; padding: 0 !important; border-top: 0px solid rgba(0,0,0,.1) !important; border-bottom: 0px solid rgba(0,0,0,.1) !important; border-left: 1px solid rgba(0,0,0,.1) !important; } .pediment .block::before { content: ""; border-top: 2px solid rgba(0,0,0,0.4); border-bottom: 1px solid rgba(0,0,0,0.4); height: 4px; display:block; margin-bottom: 15px; } #masthead-full-bottom .pediment .tnt-has-block-bg { padding: 0px; } @media screen and (min-width: 768px) { #masthead-full-bottom .pediment .card .card-headline h4{ font-size: 14px; line-height: 16px; } } #main-page-container .block-title { margin-bottom: 20px; position: relative; } #main-page-container .block-title:before, #main-page-container .emphasis-h1 .block-title:before, #main-page-container .user-header.block-title:before { content: ""; display: block; position: absolute; vertical-align: middle; width: 100%; top: 45%; z-index: 0; border-top: 2px solid rgba(0,0,0,0.4); border-bottom: 1px solid rgba(0,0,0,0.4); height: 4px; } #main-page-container .block-title-inner, #main-page-container .emphasis-h1 .block-title-inner, #main-page-container .user-header .block-title-inner { background-color: #fff; position: relative; z-index: 1; padding-right: 10px; } #main-page-container .tnt-has-block-bg .block-title-inner{ background-color: transparent; } .block-title, .user-header { border-bottom-width: 0px ; } .block-title .block-title-inner, .user-header .user-header-inner { padding: 0 10px 0 0; margin-bottom: 0; border-bottom-width: 0px ; } #main-page-container .block-title-inner * {font-family: 'Montserrat', sans-serif; font-weight: 300; } @media (min-width: 992px) { .navbar-nav>li>a { padding-top: 18px; padding-bottom: 17px; font-size: 13px; } #main-navigation li a {font-size: 13px; } } .navbar-default .btn-link { color: #222; }
382 #main-navigation .user-controls { padding-top: 11px; } #main-navigation .sticky-nav .user-controls { padding-top: 0px; } #main-navigation .logged-in .btn { box-shadow: none; border-radius: 0; } #main-navigation .logged-in .list-inline { margin: 0; } @media screen and (min-width: 992px) { .navbar-toggle.hamburger-desktop .sr-only-show { display: none!important; } .navbar-toggle.hamburger-desktop { padding: 19px 15px; } } #main-navigation a.nav-link.nav-home.tnt-section-home { display: none; } .affix #main-navigation a.nav-link.nav-home.tnt-section-home { display: block; background: url(https://www.dailyunion.com/tncms/media/dulogo/) no-repeat center center; width: 200px; height: 50px; } .affix #main-navigation a.nav-link.nav-home.tnt-section-home .tnt-svg { display: none; } #main-navigation .sticky-nav .user-controls { display: none !important; } .affix #main-navigation .user-controls { display: none!important; } .affix #main-navigation .sticky-nav .user-controls { display: block!important; } /* Rewire */ @media screen and (min-width: 768px) { .card.summary.has-image.image-right > .card-container > .card-body { margin: 0; padding: 0; } .breaking .breaking-title h4 { font-size: 17px;} } .breaking .breaking-title h4 { font-weight: 700;} .block-title-inner a { color: #222; } .card-headline a, .card .headline-list a { color: #222; font-family: 'Lora', serif;font-weight: 800; } .card .card-image .photo { margin: 0 0 10px; } .panel { box-shadow: none; } .btn, .pagination, .photo-carousel .photo-carousel-control, #main-body-container .more-button .block-links.pos-bottom a { border-radius: 2px; box-shadow: 0 2px 2px 0 rgba(0,0,0,0.05), 0 3px 1px -2px rgba(0,0,0,0.05), 0 1px 5px 0 rgba(0,0,0,0.05); } .well { background-color: #f5f5f5!important; border: 1px solid #ddd; border-radius: 0; -webkit-box-shadow: none; box-shadow: none; } .card .card-image .photo.layout-vertical { background-color: #fff; } .list-popular a { color: #222; font-family: 'Lora', serif;font-weight: 800; } .list-popular.bold > li h3, .list-popular.bold > li h4, .list-popular.bold > li h5 { margin: 0 0 0 45px; line-height: initial; } .list-popular.bold > li:before { width: 30px; height: 30px; line-height: 30px; font-size: 20px; border-radius: 30px; margin-top: 5px; background-color: !important;} .list-popular.bold > li { background-color: transparent; margin-bottom: 10px; padding-bottom: 10px; border-bottom: dotted 1px rgba(0,0,0,.5); } .list-popular.bold > li:last-child { border-bottom: 0; } .list-popular > li h4 { font-size: 20px; } .list-popular.bold > li a { white-space: initial; text-overflow: initial; overflow: initial; } @media screen and (max-width: 991px) { .list-popular.bold > li h3, .list-popular.bold > li h4, .list-popular.bold > li h5 { line-height: 1.5em; } } .btn-primary { color: #fff; background-color: ; border-color: ;} .btn-primary:hover { color: #fff; background-color: ; border-color:; opacity: .8;} /* Footer */ #site-footer-container {border-top: 3px double rgba(0,0,0,0.2); } #site-footer-container .footer-logo img {width: 75%; } div#site-copyright-container {margin-bottom: 100px; } #site-footer .bullet-nav { list-style: none; padding: 0; } #site-footer li { font-size: 13px; margin-bottom: 6px; } #site-footer .list-inline { margin-left: 0; } #site-copyright { padding-top: 20px; padding-bottom: 20px; border-top: solid 1px rgba(0,0,0,.2); } /* Grid */ @media (min-width: 992px) { .grid-sidebar .main-content.col-lg-8.col-md-7, .grid-boxy .main-content.col-lg-8.col-md-7 { width: calc(100% - 330px); } .grid-sidebar .main-sidebar.col-lg-4.col-md-5, .grid-boxy .main-sidebar.col-lg-4.col-md-5 { width: inherit; min-width: 330px; max-width: 330px; } } /* Classifieds */ .search-form-container .card-headline h1 { margin: 0 0 15px 0; font-size: 24px !important; line-height: 24px !important; font-weight: 300; } /* Article */ header.asset-header { text-align: center; margin-bottom: 10px; padding-bottom: 10px; border-bottom: 3px double rgba(0,0,0,0.4); } .asset .asset-header h1 { font-family: 'Lora', serif;font-weight: 700; } @media screen and (min-width: 768px) { .asset .asset-header h1 { font-size: 60px; } } .asset .asset-header .hammer, .asset .asset-header .kicker, .asset .asset-header .subhead, .asset .asset-header .meta, .asset .asset-header h1 { margin-right: 0; }
382 .asset .share-container.headline-right { display: none; } .asset .asset-content ol, .asset .asset-content p, .asset .asset-content ul { font-family: 'Lora', serif;} .asset .asset-body p { font-size: 18px; line-height: 30px; margin-bottom: 30px; } /*.asset #asset-content p:first-of-type:first-letter { font-size: 65px; font-weight: 700; float: left; margin-top: 15px; margin-right: 15px; }*/ /*e-Edition */ @media screen and (min-width: 768px) { .eedition-latest .card-img-lg .card.has-image > .card-container > .card-body { margin-left: 33%; padding-left: 40px; } .eedition-latest .card-img-lg .card .card-container > .card-image { width: 33%; } } .eedition-grid .card .card-image .photo.layout-vertical img, .eedition-latest .card .card-image .photo.layout-vertical img { max-height: none; } .eedition-latest .card .card-container>.card-image, .eedition-grid .card .card-container>.card-image { z-index: 1; border: 1px solid #bbb; margin-bottom: 1em; max-width: 320px; overflow: visible; } .eedition-latest .card-image:before, .eedition-grid .card-image:before { content: ''; position: absolute; width: 10px; height: calc(100% + 5px); top: 5px; left: 100%; box-shadow: inset 0 -2px 0 2px white, inset 0 -6px 0 6px #bbb; border-radius: 0 0 10px 10px; border: 2px solid #bbbbbb; border-top: 0; background: white; z-index: 1; transform: skewY(45deg); } .eedition-latest .card-image:after, .eedition-grid .card-image:after { content: ''; position: absolute; width: calc(100% + 10px); top: 100%; left: 0; border-radius: 0 0 0 10px; border-bottom: 10px solid #ffffff; background: white; z-index: -1; box-shadow: 0 2px 0 0 #bbbbbb; } .eedition-latest .card-image .media-preview, .eedition-grid .card-image .media-preview { position: relative; z-index: 5; max-height: 300px; overflow: hidden; } .eedition-grid .card .card-image .photo.layout-vertical img, .eedition-latest .card .card-image .photo.layout-vertical img { max-height: none; } /* Custom Classes */ .div-lines article.card, .bottom-line article.card { border-bottom: solid 1px rgba(0,0,0,.1); } .div-lines article.card:last-of-type { border-bottom-width: 0px; } .div-lines.more-button article.card:last-of-type { border-bottom-width: 1px; } #main-body-container .more-button .block-links.pos-bottom { text-align: center; margin-bottom: 20px; border-width: 0px; padding: 0; } #main-body-container .more-button .block-links.pos-bottom a { display: inline-block; border: 1px solid rgba(0,0,0,0.2); padding: 8px 16px; font-weight: 600; } #main-body-container .more-button .block-links.pos-bottom a:hover { text-decoration: none; background-color: rgba(0,0,0,0.05); } @media screen and (min-width: 768px) { #main-page-container .page-heading .block.emphasis-h1 .block { margin-bottom: 10px; } } .page-heading .block.emphasis-h1 { text-align: center; margin-bottom: 15px; } .page-heading .emphasis-h1 .block-title-inner { padding: 0 10px; } .page-heading .emphasis-h1 .breadcrumb { padding: 0; margin: 0 0 15px; float: none!important; } #main-page-container .page-heading .emphasis-h1 .block-title-inner *{ font-weight: 700 !important; } .page-heading .list-inline.block-links.pos-top { float: none; margin: 0 0 15px; } .page-heading .block-links li { padding: 0; margin: 0; display: inline-block; border-right: 1px dotted rgba(0,0,0,0.2); font-size: 14px; font-weight: 600; } .page-heading .block-links li a { padding: 0 10px 0 6px; } .page-heading .breadcrumb>li { padding: 0 7px 0 6px; font-size: 14px; font-weight: 600; border-right: 1px dotted rgba(0,0,0,0.2); line-height: 12px; } .page-heading .breadcrumb>li+li:before { content: initial; } .page-heading .breadcrumb li:last-child { border-right: 0; } .social-links li a, .social-links li a:focus, .social-links li a:active { color: !important; opacity: .8!important;} .social-links li a:hover { color: !important; opacity: 1!important;} /* Added by Christine 11/28/2019 */ .row-primary > .left-col .right-col, .row-secondary > .left-col .right-col, .row-tertiary > .left-col .middle-col, .row-quaternary > .left-col .middle-col, .row-quinary > .middle-col { border-left: 1px solid rgba(0,0,0,0.4); border-right: 1px solid rgba(0,0,0,0.4); } @media (min-width: 1396px) { #main-page-container, #site-header, #main-navigation.container, #site-footer, #main-top-container, #site-copyright-container, .container-breakout .container { width: 1360px; padding: 0px; } #site-footer { padding: 30px 20px 15px 30px; } #site-header {padding-top: 15px; } } .container-breakout, #top-container-breakout, #bottom-container-breakout { background-color: rgba(0,0,0,0.05); padding: 20px 0 1px 0; margin-top: 10px; margin-bottom: 20px; border-top: 1px solid rgba(0,0,0,0.1); border-bottom: 1px solid rgba(0,0,0,0.1); }
382 .container-breakout.photos-container {background-color: transparent; padding: inherit; margin: inherit; border: none;} #main-body-container .tnt-ads { margin-bottom: 20px !important; } .top-pad-ad { margin-top: 20px !important; } @media screen and (min-width: 768px) { .card .card-headline h1, .card .card-headline h2 { font-size: 36px; line-height: 40px; } } @media (min-width: 992px) { #site-header .row:nth-child(2) { padding-bottom: 15px; margin: 0 0 1px 0; } } .promo-box {margin:0; padding:0 0 15px; } .promo-box .card-container { grid-template-columns: 29% 69%; border-right: 1px solid rgba(0,0,0,0.4); } .promo-box article:last-of-type .card-container { padding-right: 0; border-right: 0px; } .promo-box .card.showcase .card-container > .card-image { margin-bottom: 0!important; } .promo-box .card .card-image .photo { margin: 0; } @media (max-width: 991px) { .overflow-scroll { position: relative; overflow: hidden; } .overflow-scroll .card-img-sm, .overflow-scroll .card-img-md { white-space: nowrap; width: 100%; overflow-x: auto; overflow-y: hidden; -webkit-overflow-scrolling: touch; margin: 0; } .overflow-scroll .card:first-child { padding-left: 0px; } .overflow-scroll .card { border-bottom: 0px !important; } .overflow-scroll .card { float: none; display: inline-block; position: relative; vertical-align: top; width: 45%; padding-left: 10px; } .overflow-scroll .card-container { white-space: normal; } .overflow-scroll .card .card-image { float: none; width: 100%; margin: 0 0 15px 0; } .navbar-header {padding-bottom: 0px;margin-top: 0px;height: 57px} .navbar-brand{width: calc( 100% - 95px);display: flex;align-content: center;justify-content: center;padding: 5px 0 0 0} .navbar-brand img.img-responsive{max-height: 45px;margin-top: -2px} .navbar-header .dropdown-menu{border: 0 !important} .site-search-full-mobile{padding-top:5px !important} } /* Customized Hamburger drawer */ .offcanvas-drawer .in-drawer { text-align: center; padding: 15px 0 10px 0; } .offcanvas-drawer a, .offcanvas-drawer a:hover { color: #222; } .offcanvas-drawer .navbar-nav li a, .offcanvas-drawer .navbar-nav .panel-title a, .offcanvas-drawer .open .dropdown-menu > li > a { color: #000; text-shadow: none !important; } .offcanvas-drawer .search-form-container { border-width: 0 0 1px 0; background-color: transparent!important; } .offcanvas-drawer .search-form-container.card { margin: 0px; } .offcanvas-drawer .search-form-container, .offcanvas-drawer .user-controls, .offcanvas-drawer .tnt-photo-sales-cart { padding: 10px 15px; border-top: 0!important; border-bottom: 1px solid #ddd!important; } .offcanvas-drawer .user-controls, .offcanvas-drawer .tnt-photo-sales-cart { background-color: rgba(0, 0, 0, .02); } .offcanvas-drawer .panel { padding: 15px 20px; border-bottom: solid 1px #ddd; } .offcanvas-drawer .navbar-nav .panel-title { border: 0!important; padding: 0; font-weight: 800; } .offcanvas-drawer .navbar-nav .panel-title a, .offcanvas-drawer .navbar-nav li a{ padding: 10px 0; } .offcanvas-drawer [data-toggle="collapse"] { display: none !important; } .drawer-open .collapse { display: block !important; } .offcanvas-drawer .dropdown ul, .offcanvas-drawer .panel ul { padding: 0px; background-color: #fff; column-width: auto; column-count: 2; } .offcanvas-drawer .dropdown ul, .offcanvas-drawer .panel ul { padding: 0px; background-color: #fff; } .offcanvas-drawer .navbar-nav .panel-title:hover, .offcanvas-drawer .navbar-nav li a:hover, .offcanvas-drawer .navbar-nav li.open, .offcanvas-drawer .navbar-nav li:active, .offcanvas-drawer .navbar-nav li.open > a { color: #777; background-color: transparent; } .drawer-open .offcanvas-drawer-left { box-shadow: 0 5px 10px 0 rgba(0,0,0,0.1); border-right: 1px solid rgba(0,0,0,0.2); } @media (min-width: 992px) { .offcanvas-content-left, .offcanvas-drawer { width: 350px; } } .offcanvas-drawer { background-color: #fff; color: #222 !important; text-shadow: none !important; font-size: 16px; } .offcanvas-drawer .navbar-nav li { border: none !important; } .offcanvas-drawer .navbar-nav li a { color: #222; padding: 0; line-height: 16px; padding: 10px 0; text-shadow: none !important; -webkit-column-break-inside: avoid; font-size: 13px !important; } /* Header Promo */ .pull-right.header-promo {text-align: right;} .header-promo-head { font-size: 16px; font-weight: 700; margin-bottom: 2px;} .header-promo-text { font-size: 12px;} /* Custom APG Promo Box block with 4 custom regions */ #site-header {padding: 15px 0 0;} .masthead-promo .card .card-headline h4 { font-size: .95em; line-height: 16px; margin-bottom:0;} .masthead-promo .card { margin-bottom: 0; padding: 0 15px; border-right: solid 1px #ccc; margin: 0 0 15px 0;} .masthead-promo .col-md-3.right-col .card { border-right-width: 0px;} .masthead-promo .card .card-image .photo { margin: 0;} .masthead-promo .col-md-3::before { content: ""; border-top: 2px solid rgba(0,0,0,0.4); border-bottom: 1px solid rgba(0,0,0,0.4); height: 4px; display:block; margin-bottom: 15px;} .masthead-promo.row {margin:0} .masthead-promo.row .col-md-3 {padding:0} /* Sticky Anchor */ #sticky-anchor .sticky-anchor-close { border: solid 1px rgba(0,0,0,.2); background-color: rgba(255,255,255,1); color: #777; top: 0px; border-bottom-width: 0px; } #sticky-anchor { background-color: rgba(255,255,255,1); border-top: solid 1px rgba(0,0,0,.2); padding-top: 10px; } /* Ticket #820565 - JackieL */ .letterbox-style-default.photo.layout-vertical .image {background-color: #FFF;} /* Ticket #823568 - JackieL */ .collection-gallery-content-container .gallery-vertical .gallery-item h3 {display: none;} /*Ticket 825635 EvaC */ .type-collection .collection-gallery-paging .card-headline { display: none; } /* e-Edition in header */ #site-header .eedition-latest { padding: 15px 0 0 0; margin: 0; background-color: transparent;} #site-header .eedition-latest .block-title { margin: 0 0 0 15%; padding-left: 25px;} #site-header .eedition-latest .block-title h4 { font-size: 16px; font-family: 'Source Serif Pro', sans-serif; font-weight: bold; margin-bottom: 0; color: #343434;} #site-header .eedition-latest .card, #site-header .eedition-latest .block { margin: 0 !important;} #site-header .eedition-latest .card-image { margin-top: -29px;} #site-header .eedition-latest .card-image .photo { max-height: 50px; margin: 0;} #site-header .eedition-latest .card.has-image>.card-container>.card-body { padding-left: 25px;} #site-header .eedition-latest .tnt-headline a { font-weight: normal; font-size: 14px; color: rgba(0,0,0,0.6); font-family: 'Open Sans', sans-serif;} /*@media (min-width: 992px) { #site-header .site-logo-container img { max-width: 350px !important; max-height: 55px !important; width: auto; margin:10px auto;} }*/ /* ===================== Site Specific customizations ===================== */ <!--bug fix #tntracking CRM #781187/JIRA FLEXBLOX-7877--> #main-navigation .search-form-dropdown.dropdown.yamm-fw.open .tnt-search{ display:none;} /* <CRM #846815> */ #staticpage-content a {color:#a94442} #staticpage-content ul {padding-left: 1.5em;} /* </CRM #846815> */ /* ===== DE ===== */ .col-md-8.fixed-col-left.left-col .row.equal-height:nth-child(3) { margin-top: 40px; } } /* Becky 1/18/22 Ticket #892647*/ .label-flag-hot { display: none; } span.tnt-flag.label.label-flag.label-flag-hot.label-flag-hot { display: none; } .hide-title .asset-header{display: none} /* ========================================== End Main Site CSS ========================================== */ </style>
383    
384        <link rel="shortcut icon" type="image/x-icon" href="https://www.dailyunion.com/content/tncms/site/icon.ico" />
385    
386        <link rel="apple-touch-icon" href="https://bloximages.newyork1.vip.townnews.com/dailyunion.com/content/tncms/custom/image/c9377f8e-27c1-11e8-83b4-0fdc04001517.png?resize=180%2C180" />
387    
388    
389        <link rel="preconnect" href="//aax.amazon-adsystem.com">
390    
391        <link rel="preconnect" href="//c.amazon-adsystem.com">
392    
393        <link rel="preconnect" href="//www.google.com">
394    
395        <link rel="preconnect" href="//adservice.google.com">
396    
397        <link rel="preconnect" href="//securepubads.g.doubleclick.net">
398    
399        <link rel="preconnect" href="//stats.g.doubleclick.net">
400    
401        <link rel="preconnect" href="//tpc.googlesyndication.com">
402    
403        <link rel="preconnect" href="//pagead2.googlesyndication.com">
404    
405        <link rel="preconnect" href="//tagan.adlightning.com">
406    
407        <link rel="preconnect" href="//www.googletagmanager.com">
408    
409        <link rel="preconnect" href="//www.google-analytics.com">
410    
411        <link rel="preconnect" href="//bcp.crwdcntrl.net">
412    
413        <link rel="preconnect" href="//tags.crwdcntrl.net">
414    <link rel="alternate" type="application/rss+xml" title="School District of Jefferson could utilize automated bus routing software next school year | Local | dailyunion.com" href="http://www.dailyunion.com/search/?f=rss&amp;t=article&amp;c=news/local&amp;l=50&amp;s=start_time&amp;sd=desc" />
415    <link rel="canonical" href="https://www.dailyunion.com/news/local/school-district-of-jefferson-could-utilize-automated-bus-routing-software-next-school-year/article_38583401-e509-49ea-851d-86a26d25a87e.html" />
416            
416<script defer src="https://bloximages.newyork1.vip.townnews.com/dailyunion.com/shared-content/art/tncms/templates/libraries/flex/components/plugins/resources/scripts/fontawesome.2d2bffd5ae1ad5a87314065b9bf6fb87.js"></script>
416
417            
418
419
420
421
422
423
424
425
426
427<script>
428function changeText(element, strreplace){
429 var myele = document.querySelector(element);
430 if(myele != null){
431   var str = myele.innerHTML;
432   var upstr = str.replace(str,strreplace);
433   myele.innerHTML = upstr;
434 }
435 
436}
437
438document.addEventListener("DOMContentLoaded", function(event) {
439    console.log("DOM fully loaded and parsed");
440    //var custOneNOt = =  document.querySelector('#subscription-modal > div > div > div.modal-body > div > div > div.not-logged-in > p');
441    //var custOneNOt = =  document.querySelector('#subscription-modal > div > div > div.modal-body > div > div > div.not-logged-in > p');
442    changeText('#subscription-modal > div > div > div.modal-body > div > div > div.not-logged-in > p','Please log in, or sign up for a new account to continue reading.');
443    changeText('#subscription-modal > div > div > div.modal-body > div > div > div:nth-child(2) > div.no-services > p','Please add a service to continue reading.');
444    
445    setTimeout(function(){ 
446    changeText('#asset-content > div.row > div > div > div.asset-content.subscriber-premium > div.subscription-required > div > div > div > p','<p>Please <span class="not-logged-in" style="display: inline;">log in, or sign up for a new account</span>  to continue reading.</p>');
447    }, 1000);
448
449 });
450
451
452
453</script>
453
454
455
456
457
458
459<!-- Flipp Standard Controller Tag-->
460<script async
461src="https://cdn-gateflipp.flippback.com/tag/js/flipptag.js?site_id=1304755"></script>
vendor: 1 bytes, line 461
461
462<script>
463window.flippxp = window.flippxp || {run: []};
464window.flippxp.run.push(function() {
465   window.flippxp.registerSlot("#flipp-ux-slot-8pGAfA", "APG Standard", 1304755, [330259]);
466});
467</script>
467
468
469<!-- Flipp Compact Controller Tag-->
470<script async
471src="https://cdn-gateflipp.flippback.com/tag/js/flipptag.js?site_id=1304756"></script>
vendor: 1 bytes, line 471
471
472<script>
473window.flippxp = window.flippxp || {run: []};
474window.flippxp.run.push(function() {
475   window.flippxp.registerSlot("#flipp-ux-slot-XjUqFaT", "APG Compact", 1304756, [330240],
476{
477  startCompact:true,
478  dwellExpandable: true,
479}
480);
481});
482</script>
482
483
484<!-- Flipp SDE Controller Tag-->
485<script async src="https://cdn-gateflipp.flippback.com/tag/js/flippsdetag.js?partnerId=2108"></script>
vendor: 1 bytes, line 485
485
486<script>
487  window.flippsde = window.flippsde || {};
488  window.flippsde.run = window.flippsde.run || [];
489  window.flippsde.run.push(() => {
490    window.flippsde.register('#flipp-slot', 2108, []);
491  });
492</script>
492
493        
493<script id="sophi-init">
494window.sophi = window.sophi || {};
495sophi.demeter = { actions: [] };
496window.demeter = window.demeter || function () {
497  var resolve, reject;
498  const s = new Promise(function(res, rej) {
499    resolve = res; reject = rej;
500  });
501  sophi.demeter.actions.push([arguments, resolve, reject]);
502  return s;
503};
504</script>
504<script src="https://cdn.sophi.io/assets/demeter/1/stable/222892443/main.js?isConsented=true" async defer></script>
504</head>
505        <body class="fixed-scroll-nav app-editorial grid-centerpiece blox-asset uuid-38583401-e509-49ea-851d-86a26d25a87e  section-news section-local type-article infinity-summary-sticky-siderail" data-path="/news/local" data-authors='[]' data-asset-uuid="38583401-e509-49ea-851d-86a26d25a87e">
506	
506<script type='text/javascript' src='/shared-content/art/stats/common/tracker.js'></script>
506
507	
507<script type='text/javascript'>
508	<!--
509	if (typeof(TNStats_Tracker) !== 'undefined' && typeof(TNTracker) === 'undefined') { TNTracker = new TNStats_Tracker('www.dailyunion.com'); TNTracker.trackPageView(); }
510	// -->
511	</script>
511
512	<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-PDQV3N&amp;townnews.product.software=BLOX&amp;townnews.product.version=1.96.1&amp;townnews.crm.group_id=287&amp;townnews.content.id=38583401-e509-49ea-851d-86a26d25a87e&amp;townnews.content.title=School+District+of+Jefferson+could+utilize+automated+bus+routing+software+next+school+year&amp;townnews.content.type=article&amp;townnews.content.published_time=2026-10-01T17%3A00%3A00Z&amp;townnews.content.authors.0.id=bd6b8fdf-c46b-4e20-9ddb-1de552bcb912&amp;townnews.content.authors.0.eh=866caf3bcc840dcdd37ccd95d41c03f24f864338ea9067339891138fa32d8e45&amp;townnews.content.authors.0.first_name=Jack&amp;townnews.content.authors.0.last_name=Laude&amp;townnews.content.taxonomies.blox_sections.ns=https%3A%2F%2Fwww.townnews.com%2Fns%2Fblox%2Fv1%2Ftags%2Fsection&amp;townnews.content.taxonomies.blox_sections.items.0=news%2Flocal&amp;townnews.content.taxonomies.blox_flags.ns=https%3A%2F%2Fwww.townnews.com%2Fns%2Fblox%2Fv1%2Ftags%2Fflag&amp;townnews.content.taxonomies.blox_flags.items.0=featured&amp;townnews.content.taxonomies.blox_flags.items.1=top_story&amp;townnews.content.taxonomies.blox_flags.items.2=editors_pick&amp;townnews.content.taxonomies.blox_flags.items.3=hot&amp;townnews.content.metrics.image_count=1&amp;townnews.content.metrics.video_count=0&amp;townnews.content.metrics.audio_count=0&amp;townnews.content.metrics.word_count=538&amp;townnews.content.byline=JACK+LAUDE%0Ajack.laude%40apg-sw.com&amp;tncms.template.version=3.155.0&amp;tncms.page.grid=centerpiece&amp;tncms.page.style=default&amp;tncms.page.path=%2Fnews%2Flocal&amp;tncms.page.syndicated=false&amp;tncms.page.reaction=false&amp;tncms.page.app=editorial&amp;tncms.page.theme=flex&amp;tncms.page.skin=flex-editorial&amp;tncms.page.http_status=200&amp;tncms.subscription.required=false&amp;tncms.asset.type=article&amp;tncms.asset.author=JACK+LAUDE%0Ajack.laude%40apg-sw.com&amp;tncms.asset.start_hour=12&amp;tncms.asset.id=38583401-e509-49ea-851d-86a26d25a87e&amp;tncms.asset.app=editorial&amp;tncms.asset.ga_page=%2Fnews%2Flocal%2Farticle_38583401-e509-49ea-851d-86a26d25a87e.html&amp;tncms.infinity_scroll.display=summary_sticky_siderail&amp;tncms.infinity_scroll.order=next&amp;tncms.vendor.outbrain=disabled&amp;tncms.vendor.taboola=&amp;tncms.system.render_time=237&amp;tncms.client.is_bot=yes&amp;tncms.client.is_gdpr=no&amp;tncms.client.noscript=yes" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
513<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-TKLLT5S&amp;townnews.product.software=BLOX&amp;townnews.product.version=1.96.1&amp;townnews.crm.group_id=287&amp;townnews.content.id=38583401-e509-49ea-851d-86a26d25a87e&amp;townnews.content.title=School+District+of+Jefferson+could+utilize+automated+bus+routing+software+next+school+year&amp;townnews.content.type=article&amp;townnews.content.published_time=2026-10-01T17%3A00%3A00Z&amp;townnews.content.authors.0.id=bd6b8fdf-c46b-4e20-9ddb-1de552bcb912&amp;townnews.content.authors.0.eh=866caf3bcc840dcdd37ccd95d41c03f24f864338ea9067339891138fa32d8e45&amp;townnews.content.authors.0.first_name=Jack&amp;townnews.content.authors.0.last_name=Laude&amp;townnews.content.taxonomies.blox_sections.ns=https%3A%2F%2Fwww.townnews.com%2Fns%2Fblox%2Fv1%2Ftags%2Fsection&amp;townnews.content.taxonomies.blox_sections.items.0=news%2Flocal&amp;townnews.content.taxonomies.blox_flags.ns=https%3A%2F%2Fwww.townnews.com%2Fns%2Fblox%2Fv1%2Ftags%2Fflag&amp;townnews.content.taxonomies.blox_flags.items.0=featured&amp;townnews.content.taxonomies.blox_flags.items.1=top_story&amp;townnews.content.taxonomies.blox_flags.items.2=editors_pick&amp;townnews.content.taxonomies.blox_flags.items.3=hot&amp;townnews.content.metrics.image_count=1&amp;townnews.content.metrics.video_count=0&amp;townnews.content.metrics.audio_count=0&amp;townnews.content.metrics.word_count=538&amp;townnews.content.byline=JACK+LAUDE%0Ajack.laude%40apg-sw.com&amp;tncms.template.version=3.155.0&amp;tncms.page.grid=centerpiece&amp;tncms.page.style=default&amp;tncms.page.path=%2Fnews%2Flocal&amp;tncms.page.syndicated=false&amp;tncms.page.reaction=false&amp;tncms.page.app=editorial&amp;tncms.page.theme=flex&amp;tncms.page.skin=flex-editorial&amp;tncms.page.http_status=200&amp;tncms.subscription.required=false&amp;tncms.asset.type=article&amp;tncms.asset.author=JACK+LAUDE%0Ajack.laude%40apg-sw.com&amp;tncms.asset.start_hour=12&amp;tncms.asset.id=38583401-e509-49ea-851d-86a26d25a87e&amp;tncms.asset.app=editorial&amp;tncms.asset.ga_page=%2Fnews%2Flocal%2Farticle_38583401-e509-49ea-851d-86a26d25a87e.html&amp;tncms.infinity_scroll.display=summary_sticky_siderail&amp;tncms.infinity_scroll.order=next&amp;tncms.vendor.outbrain=disabled&amp;tncms.vendor.taboola=&amp;tncms.system.render_time=237&amp;tncms.client.is_bot=yes&amp;tncms.client.is_gdpr=no&amp;tncms.client.noscript=yes" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
514        <a href="#main-page-container" class="sr-only" onclick="document.getElementById('main-page-container').scrollIntoView(); return false">Skip to main content</a>
515        
516        
517        
518        
518<script>
519            $(function(){
520                var bloxServiceIDs = [];
521                var bloxUserServiceIds = [];
522                var dataLayer = window.dataLayer || [];
523
524                
525
526                if (__tnt.user.services){
527                    var bloxUserServiceIDs = __tnt.user.services.replace('%2C',',').split(',');
528                }
529
530                // GTM tncms.subscription.paid_access_service_ids
531                if(bloxServiceIDs){
532                    dataLayer.push({'tncms':{'subscription':{'access_service_ids':bloxServiceIDs.toString()}}});
533                }
534
535                // GTM tncms.subscrption.user_service_ids
536                if(bloxUserServiceIDs){
537                    dataLayer.push({'tncms':{'subscription':{'user_service_ids':bloxUserServiceIDs.toString()}}});
538                }
539            });
540        </script>
540
541        
542        <div id="site-container"><div id="asset-contribute-bar" class="asset-edit-bar hidden-print">
543                <div class="asset-edit-icon"><i class="fas tnt-certificate tnt-fw"></i></div>
544                <div class="asset-edit-message">You are the owner of this article.</div>
545                <div class="asset-edit-btns">
546                    <a class="btn btn-primary btn-sm" href="https://www.dailyunion.com/users/admin/contribute/article/?assetid=38583401-e509-49ea-851d-86a26d25a87e&assettype=article"><i class="fas tnt-pencil-alt tnt-fw"></i> Edit Article</a>
547                    
548                        <a class="btn btn-danger btn-sm" href="https://www.dailyunion.com/users/admin/contribute/article/?from_section=/news/local"><i class="fas tnt-plus tnt-fw"></i> Add New Article</a>
549                    
550                    <button class="asset-edit-close btn btn-link btn-sm"><i class="fas tnt-times"></i><span class="sr-only">Close</span></button>
551                </div>
552            </div><div id="asset-admin-bar" class="asset-edit-bar hidden-print">
553                <div class="asset-edit-icon"><i class="fas tnt-lock-open tnt-fw"></i></div>
554                <div class="asset-edit-message">You have permission to edit this article.</div>
555                <div class="asset-edit-btns">
556                    <a class="btn btn-primary btn-sm" target="_blank" rel="noopener nofollow" href="https://www.dailyunion.com/tncms/admin/editorial-asset/?edit=38583401-e509-49ea-851d-86a26d25a87e"><i class="fas tnt-pencil-alt tnt-fw"></i> Edit</a>
557                    <button class="asset-edit-close btn btn-link btn-sm"><i class="fas tnt-times"></i><span class="sr-only">Close</span></button>
558                </div>
559            </div>
560        
561    
562        
563            <aside class="hidden-print offcanvas-drawer offcanvas-drawer-left" aria-label="Left Main Menu" aria-expanded="false" tabindex="-1" >
564                <div id="tncms-region-mobile-nav-top-left-region" class="tncms-region "><div id="tncms-block-889444" class="tncms-block in-drawer"><div id="site-logo-889444" class="site-logo-container text-left" ><div class="logo-middle">
565            <a  href="/" aria-label="Home page"><img 
566            
567            src="https://bloximages.newyork1.vip.townnews.com/dailyunion.com/content/tncms/custom/image/c3a26d38-eee5-11eb-a7e9-d7fe81386737.jpg?resize=200%2C36" 
568            srcset="https://bloximages.newyork1.vip.townnews.com/dailyunion.com/content/tncms/custom/image/c3a26d38-eee5-11eb-a7e9-d7fe81386737.jpg?resize=150%2C27 150w, https://bloximages.newyork1.vip.townnews.com/dailyunion.com/content/tncms/custom/image/c3a26d38-eee5-11eb-a7e9-d7fe81386737.jpg?resize=200%2C36 200w, https://bloximages.newyork1.vip.townnews.com/dailyunion.com/content/tncms/custom/image/c3a26d38-eee5-11eb-a7e9-d7fe81386737.jpg?resize=225%2C41 225w, https://bloximages.newyork1.vip.townnews.com/dailyunion.com/content/tncms/custom/image/c3a26d38-eee5-11eb-a7e9-d7fe81386737.jpg?resize=300%2C54 300w, https://bloximages.newyork1.vip.townnews.com/dailyunion.com/content/tncms/custom/image/c3a26d38-eee5-11eb-a7e9-d7fe81386737.jpg?resize=400%2C72 400w, https://bloximages.newyork1.vip.townnews.com/dailyunion.com/content/tncms/custom/image/c3a26d38-eee5-11eb-a7e9-d7fe81386737.jpg?resize=540%2C97 540w, https://bloximages.newyork1.vip.townnews.com/dailyunion.com/content/tncms/custom/image/c3a26d38-eee5-11eb-a7e9-d7fe81386737.jpg?resize=640%2C115 640w, https://bloximages.newyork1.vip.townnews.com/dailyunion.com/content/tncms/custom/image/c3a26d38-eee5-11eb-a7e9-d7fe81386737.jpg 750w"
569            sizes="100vw"
570            
571            class=" img-responsive lazyload tnt-prop-img"
572            width="700"
573            height="126"
574            alt="site-logo"
575            ></a>
576        </div></div></div><div id="tncms-block-889670" class="tncms-block in-drawer social-links"><div class="follow-links-889670 follow-links text-left">
577    
578    <section id="block-889670" class="block emphasis-h3   " ><ul class="list-inline">
579        
580            <li>
581                <a href="https://www.facebook.com/DailyJeffersonCountyUnion/" title="Facebook" target="_blank" rel="noopener" class="btn btn-xs btn-link fb" data-toggle="tooltip" data-placement="bottom">
582                    <i class="fab tnt-facebook-f"></i>
583                    <span class="sr-only">Facebook</span>
584                </a>
585            </li>
586        
587        
588            <li>
589                <a href="https://twitter.com/DUNews" title="Twitter" target="_blank" rel="noopener" class="btn btn-xs btn-link tw" data-toggle="tooltip" data-placement="bottom">
590                    <i class="fab tnt-x-twitter"></i>
591                    <span class="sr-only">Twitter</span>
592                </a>
593            </li>
594        
595        
596        
597        
598        
599        
600        
601        
602        
603        
604        
605        
606        
607        
608        
609        
610        
611        
612        
613        
614        
615        
616        
617        
618        
619        
620        
621        
622    </ul>
623    </section>
624</div>
625<script type="application/ld+json">
626{ "@context" : "https://schema.org",
627  "@type" : "Organization",
628  "url" : "http://www.dailyunion.com",
629  "sameAs" : ["https:\/\/www.facebook.com\/DailyJeffersonCountyUnion\/","https:\/\/twitter.com\/DUNews"]
630}
631</script>
631
632<div class="clearfix"></div></div><div id="tncms-block-889485" class="tncms-block hidden-md hidden-lg"><section id="block-889485" class="block emphasis-h3   " >
633    <div class="clearfix"></div>
634    <div id="search-form-889485" class="search-form-container card clearfix text-center hidden-print well">
635    <form id="site-search-889485" aria-label="Site search" action="/search/" method="GET" >
636    <input type="hidden" name="l" value="25">
637    
638        
639        <input type="hidden" name="sort" value="relevance">
640    
641    
642    
643    
644    <input type="hidden" name="f" value="html">
645    
646        
647        <input type="hidden" name="t" value="article,video,youtube,collection">
648    
649    <input type="hidden" name="app" value="editorial">
650    <input type="hidden" name="nsa" value="eedition">
651    <div id="site-search-form-889485" class="site-search-form input-group default normal ">
652        <label for="site-search-889485-term" class="sr-only">Site search</label>
653        <input id="site-search-889485-term" name="q" title="Site search" type="text" placeholder="Search..." class="form-control" autocomplete="off">
654        <input type="submit" class="hide" value="Search">
655        <span class="input-group-btn">
656            <button id="site-search-889485-btn" class="btn btn-primary" aria-label="Submit Site Search" type="submit">
657                
658	                <span class="hidden-xl hidden-lg hidden-md fas tnt-search"></span>
659	            
660                <span id="site-search-button-889485" class="hidden-xs hidden-sm ">Search</span>
661            </button>
662        </span>
663    </div>
664    <div class="clearfix"></div>
665</form>
666        
667        
668        <div class="clearfix"></div>
669    </div>
670    </section></div><div id="tncms-block-889486" class="tncms-block hidden-lg hidden-md in-drawer"><div id="user-controls-889486" class="user-controls show-onload clearfix default"><div class="not-logged-in">
671        <ul class="list-inline"><li>
672                    <a href="https://apg06.newzware.com/ss70v2/adams/common/template.jsp?nwmodule=sso&init=nonsub&nwpage=sso&rpage=https%3A%2F%2Fwww.dailyunion.com%2Ftncms%2Fauth%2Fbegin%2F%3Fprovider%3DNewzware%26return%3Dhttps%253A%252F%252Fwww.dailyunion.com%252Fnews%252Flocal%252Fschool-district-of-jefferson-could-utilize-automated-bus-routing-software-next-school-year%252Farticle_38583401-e509-49ea-851d-86a26d25a87e.html" class="btn btn-link btn-sm user-control-link" rel="nofollow">
673                        Sign Up
674                    </a>
675                </li><li>
676                    <a href="https://www.dailyunion.com/users/login/?referer_url=https%3A%2F%2Fwww.dailyunion.com%2Fnews%2Flocal%2Fschool-district-of-jefferson-could-utilize-automated-bus-routing-software-next-school-year%2Farticle_38583401-e509-49ea-851d-86a26d25a87e.html" class="btn btn-primary btn-sm login-btn user-control-link" rel="nofollow">
677                        Log In
678                    </a></li>
679        </ul>
680    </div>
681
682    <div class="logged-in">
683        
684        
685            <div class="hide show-offcanvas">
686                <ul class="list-inline">
687                    <li>
688                        <a href="https://www.dailyunion.com/users/admin/" class="btn btn-primary btn-sm login-btn user-control-link" rel="nofollow">
689                            Dashboard
690                        </a>
691                    </li>
692                    <li>
693                        <a class="btn btn-link btn-sm user-control-link" onclick="document.getElementById('user-logout-form-889486').submit(); return false;" rel="nofollow">
694                            Logout
695                        </a>
696                    </li>
697                </ul>
698            </div>
699        
700        <ul class="hide-offcanvas list-inline">
701            <li class="dropdown pull-right">
702                
703                <div class="dropdown-toggle btn btn-link btn-sm user-dropdown" data-toggle="dropdown" data-hover="dropdown" data-hover-delay="250"><div class="tn-user-avatar pull-left"><!-- user avatar --></div><span class="tn-user-screenname pull-left"></span><b class="caret user-control-link"></b>
704                </div>
705                <ul class="dropdown-menu dropdown-menu-right" role="menu">
706                    <li role="presentation" class="dropdown-header">My Account</li>
707                    <li role="menuitem"><a href="https://www.dailyunion.com/users/admin/" rel="nofollow"><i class="fas tnt-tachometer-alt tnt-fw"></i> Dashboard</a></li>
708                    <li role="menuitem"><a class="tn-user-profile-url" href="" data-app="https://www.dailyunion.com/users/"><i class="fas tnt-user tnt-fw"></i> Profile</a></li>
709                    <li role="menuitem"><a href="https://www.dailyunion.com/users/admin/list/" rel="nofollow"><i class="fas tnt-bookmark tnt-fw"></i> Saved items</a></li>
710                    <li role="separator" class="divider"></li>
711                    <li role="menuitem">
712                        <a class="logout-btn" onclick="document.getElementById('user-logout-form-889486').submit(); return false;" rel="nofollow">
713                        <i class="fas tnt-sign-out-alt tnt-fw"></i> Logout
714                        </a>
715                    </li>
716                </ul>
717            </li>
718        </ul>
719    </div>
720</div>
721
722<form method="post" action="https://www.dailyunion.com/users/logout/" id="user-logout-form-889486"><input type="hidden" name="referer_url" value="https://www.dailyunion.com/news/local/school-district-of-jefferson-could-utilize-automated-bus-routing-software-next-school-year/article_38583401-e509-49ea-851d-86a26d25a87e.html"><input type="submit" name="logout" value="Logout" class="hide">
723</form></div><div id="tncms-block-1966529" class="tncms-block"><style>
724#newsletter-button a {
725color:#000;
726padding: 4px 0 4px 20px;
727border-radius: 2px;
728text-align:left;
729text-decoration: none;
730!--box-shadow: 0 2px 2px 0 rgb(0 0 0 / 5%), 0 3px 1px -2px rgb(0 0 0 / 5%), 0 1px 5px 0 rgb(0 0 0 / 5%);
731display:block;
732border-top: dashed 1px #ccc;
733border-bottom: dashed 1px #ccc;
734}
735#newsletter-button a .title {
736text-transform:uppercase;
737font-weight: bold;
738font-size:14px;
739}
740#newsletter-button a .body-text {
741font-size: 13px;
742color:#000;
743}
744#newsletter-button a:hover .title {
745text-decoration: none;
746color:#1d8bcb;
747}
748#newsletter-button .tnt-svg {
749vertical-align: -0.175em;
750margin-right: 5px;
751}
752#newsletter-button.top a{
753border-bottom: none;
754}
755#newsletter-button.top a .title {
756font-size:18px;
757}
758
759</style><div class="block header-promo">
760<div class="block header-promo">
761<div id="newsletter-button" class="top">
762<a href="https://apg06.newzware.com/ss70v2/adams/common/template.jsp?skin=svh&amp;init=start&amp;initEdition=JCD">
763<div class="title"><i class="far tnt-newspaper"></i> Subscribe Today</div>
764<div class="body-text">Or get a Day Pass for only $1.99!</div>
765</a></div>
766</div>
767<div id="newsletter-button"><a href="https://www.dailyunion.com/newsletters/">
768<div class="title"><i class="far tnt-envelope"></i> Newsletters</div>
769<div class="body-text">Sign up for news in your inbox every day!</div>
770</a></div>
771</div></div></div>
772                <div id="tncms-region-nav-mobile-nav-left" class="tncms-region-nav"><div id="mobile-nav-left_menu" class="panel-group nav navbar-nav" role="tablist" aria-hidden="true"><div class="panel panel-default">
773                    <div class="panel-heading" role="tab">
774                        <div class="panel-title"><span tabindex="-1" aria-hidden="true" data-toggle="collapse" class="expand-children collapsed pull-right" aria-expanded="false" aria-controls="mobile-nav-left_menu-child-1" data-target="#mobile-nav-left_menu-child-1">
775                                    <i class="fas tnt-chevron-down"></i>
776                                </span><a tabindex="-1" aria-hidden="true" href="https://jeffersoncountydailyunion-wi.newsmemory.com/"  target="_blank" rel="noopener" class="nav-link tnt-section-i-aria-hidden-true-class-fas-tnt-newspaper-i-read-the-e-edition "><i aria-hidden="true" class="fas tnt-newspaper"></i> Read the e-Edition</a>
777                        </div>
778                    </div><ul id="mobile-nav-left_menu-child-1" class="collapse nav navbar-nav"><li>
779                                    <a tabindex="-1" aria-hidden="true" href="/site/e-edition_how-to.html"  class="nav-link tnt-section-e-edition-how-to">e-Edition How-To</a>
780                                </li></ul></div><div class="panel panel-default">
781                    <div class="panel-heading" role="tab">
782                        <div class="panel-title"><span tabindex="-1" aria-hidden="true" data-toggle="collapse" class="expand-children collapsed pull-right" aria-expanded="false" aria-controls="mobile-nav-left_menu-child-2" data-target="#mobile-nav-left_menu-child-2">
783                                    <i class="fas tnt-chevron-down"></i>
784                                </span><a tabindex="-1" aria-hidden="true" href="https://apg06.newzware.com/ss70v2/adams/common/template.jsp?skin=JCD"  target="_blank" rel="noopener" class="nav-link tnt-section-i-aria-hidden-true-class-fas-tnt-cog-i-subscriber-services "><i aria-hidden="true" class="fas tnt-cog"></i> Subscriber Services</a>
785                        </div>
786                    </div><ul id="mobile-nav-left_menu-child-2" class="collapse nav navbar-nav"><li>
787                                    <a tabindex="-1" aria-hidden="true" href="https://apg06.newzware.com/ss70v2/adams/common/template.jsp?skin=svh&amp;init=start&amp;initEdition=JCD"  target="_blank" rel="noopener" class="nav-link tnt-section-subscribe">Subscribe</a>
788                                </li><li>
789                                    <a tabindex="-1" aria-hidden="true" href="https://apg06.newzware.com/ss70v2/adams/common/template.jsp?skin=JCD"  target="_blank" rel="noopener" class="nav-link tnt-section-manage-subscription-pay-your-bill-vacation-request-update-account-info">Manage Subscription (Pay Your Bill, Vacation Request, Update Account Info)</a>
790                                </li><li>
791                                    <a tabindex="-1" aria-hidden="true" href="https://www.mysubscribersavings.com/"  target="_blank" rel="noopener" class="nav-link tnt-section-subscriber-savings">Subscriber Savings</a>
792                                </li><li>
793                                    <a tabindex="-1" aria-hidden="true" href="/newsletters"  class="nav-link tnt-section-newsletters">Newsletters</a>
794                                </li><li>
795                                    <a tabindex="-1" aria-hidden="true" href="/site/customerservice/"  class="nav-link tnt-section-contact-customer-service">Contact Customer Service</a>
796                                </li><li>
797                                    <a tabindex="-1" aria-hidden="true" href="https://www.dailyunion.com/site/subscription_terms.html"  target="_blank" rel="noopener" class="nav-link tnt-section-subscription-terms">Subscription Terms</a>
798                                </li></ul></div><div class="panel panel-default">
799                    <div class="panel-heading" role="tab">
800                        <div class="panel-title"><a tabindex="-1" aria-hidden="true" href="/"  class="nav-link tnt-section-home ">Home</a>
801                        </div>
802                    </div></div><div class="panel panel-default">
803                    <div class="panel-heading" role="tab">
804                        <div class="panel-title"><a tabindex="-1" aria-hidden="true" href="/news/"  class="nav-link tnt-section-news ">News</a>
805                        </div>
806                    </div></div><div class="panel panel-default">
807                    <div class="panel-heading" role="tab">
808                        <div class="panel-title"><a tabindex="-1" aria-hidden="true" href="/sports/"  class="nav-link tnt-section-sports ">Sports</a>
809                        </div>
810                    </div></div><div class="panel panel-default">
811                    <div class="panel-heading" role="tab">
812                        <div class="panel-title"><span tabindex="-1" aria-hidden="true" data-toggle="collapse" class="expand-children collapsed pull-right" aria-expanded="false" aria-controls="mobile-nav-left_menu-child-6" data-target="#mobile-nav-left_menu-child-6">
813                                    <i class="fas tnt-chevron-down"></i>
814                                </span><a tabindex="-1" aria-hidden="true" href="https://www.legacy.com/us/obituaries/dailyunion/browse"  target="_blank" rel="noopener" class="nav-link tnt-section-obituaries ">Obituaries</a>
815                        </div>
816                    </div><ul id="mobile-nav-left_menu-child-6" class="collapse nav navbar-nav"><li>
817                                    <a tabindex="-1" aria-hidden="true" href="/obituaries/death_notices/"  class="nav-link tnt-section-death-notice">Death Notice</a>
818                                </li></ul></div><div class="panel panel-default">
819                    <div class="panel-heading" role="tab">
820                        <div class="panel-title"><a tabindex="-1" aria-hidden="true" href="/sponsored/"  class="nav-link tnt-section-sponsored-content ">Sponsored Content</a>
821                        </div>
822                    </div></div><div class="panel panel-default">
823                    <div class="panel-heading" role="tab">
824                        <div class="panel-title"><span tabindex="-1" aria-hidden="true" data-toggle="collapse" class="expand-children collapsed pull-right" aria-expanded="false" aria-controls="mobile-nav-left_menu-child-8" data-target="#mobile-nav-left_menu-child-8">
825                                    <i class="fas tnt-chevron-down"></i>
826                                </span><a tabindex="-1" aria-hidden="true" href="/opinion/"  class="nav-link tnt-section-opinion ">Opinion</a>
827                        </div>
828                    </div><ul id="mobile-nav-left_menu-child-8" class="collapse nav navbar-nav"><li>
829                                    <a tabindex="-1" aria-hidden="true" href="/opinion/letters-to-the-editor/"  class="nav-link tnt-section-letters-to-the-editor">Letters to the Editor</a>
830                                </li></ul></div><div class="panel panel-default">
831                    <div class="panel-heading" role="tab">
832                        <div class="panel-title"><a tabindex="-1" aria-hidden="true" href="https://www.dailyunion.com/site/forms/online_services/letter_editor/"  target="_blank" rel="noopener" class="nav-link tnt-section-submit-letter-to-the-editor ">Submit Letter to the Editor</a>
833                        </div>
834                    </div></div><div class="panel panel-default">
835                    <div class="panel-heading" role="tab">
836                        <div class="panel-title"><a tabindex="-1" aria-hidden="true" href="https://www.dailyunion.com/site/forms/online_services/submit_your_photo/"  target="_blank" rel="noopener" class="nav-link tnt-section-submit-news-releasephoto ">Submit News Release/Photo</a>
837                        </div>
838                    </div></div><div class="panel panel-default">
839                    <div class="panel-heading" role="tab">
840                        <div class="panel-title"><a tabindex="-1" aria-hidden="true" href="https://southernwiservices.com/"  target="_blank" rel="noopener" class="nav-link tnt-section-service-directory ">Service Directory</a>
841                        </div>
842                    </div></div><div class="panel panel-default">
843                    <div class="panel-heading" role="tab">
844                        <div class="panel-title"><a tabindex="-1" aria-hidden="true" href="https://orders.gazettextra.com/adhunter/"  target="_blank" rel="noopener" class="nav-link tnt-section-classifieds ">Classifieds</a>
845                        </div>
846                    </div></div><div class="panel panel-default">
847                    <div class="panel-heading" role="tab">
848                        <div class="panel-title"><a tabindex="-1" aria-hidden="true" href="/announcements/"  class="nav-link tnt-section-announcements ">Announcements</a>
849                        </div>
850                    </div></div><div class="panel panel-default">
851                    <div class="panel-heading" role="tab">
852                        <div class="panel-title"><span tabindex="-1" aria-hidden="true" data-toggle="collapse" class="expand-children collapsed pull-right" aria-expanded="false" aria-controls="mobile-nav-left_menu-child-14" data-target="#mobile-nav-left_menu-child-14">
853                                    <i class="fas tnt-chevron-down"></i>
854                                </span><a tabindex="-1" aria-hidden="true" href="/local-events/"  class="nav-link tnt-section-local-events ">Local Events</a>
855                        </div>
856                    </div><ul id="mobile-nav-left_menu-child-14" class="collapse nav navbar-nav"><li>
857                                    <a tabindex="-1" aria-hidden="true" href="https://new.evvnt.com/?with_navbar&amp;force_snap_sell&amp;partner=DAILYUNION&amp;publisher_url:dailyunion.com#/quick"  target="_blank" rel="noopener" class="nav-link tnt-section-promote-your-event">Promote Your Event</a>
858                                </li></ul></div><div class="panel panel-default">
859                    <div class="panel-heading" role="tab">
860                        <div class="panel-title"><a tabindex="-1" aria-hidden="true" href="https://www.wisconsinpublicnotice.org/"  target="_blank" rel="noopener" class="nav-link tnt-section-public-notices ">Public Notices</a>
861                        </div>
862                    </div></div><div class="panel panel-default">
863                    <div class="panel-heading" role="tab">
864                        <div class="panel-title"><span tabindex="-1" aria-hidden="true" data-toggle="collapse" class="expand-children collapsed pull-right" aria-expanded="false" aria-controls="mobile-nav-left_menu-child-16" data-target="#mobile-nav-left_menu-child-16">
865                                    <i class="fas tnt-chevron-down"></i>
866                                </span><a tabindex="-1" aria-hidden="true" href="/special/"  class="nav-link tnt-section-special-sections ">Special Sections</a>
867                        </div>
868                    </div><ul id="mobile-nav-left_menu-child-16" class="collapse nav navbar-nav"><li>
869                                    <a tabindex="-1" aria-hidden="true" href="https://www.dailyunion.com/special/page-01/page_a76124bf-73a8-5984-829f-3b93c9280f26.html"  target="_blank" rel="noopener" class="nav-link tnt-section-best-of-the-area">Best of the Area</a>
870                                </li><li>
871                                    <a tabindex="-1" aria-hidden="true" href="https://www.dailyunion.com/special/page-01/page_78f233ab-c7dc-59cc-9221-db9672e79686.html"  target="_blank" rel="noopener" class="nav-link tnt-section-discover">Discover</a>
872                                </li><li>
873                                    <a tabindex="-1" aria-hidden="true" href="/virtual_graduations/"  class="nav-link tnt-section-graduation-2024">Graduation 2024</a>
874                                </li></ul></div><div class="panel panel-default">
875                    <div class="panel-heading" role="tab">
876                        <div class="panel-title"><span tabindex="-1" aria-hidden="true" data-toggle="collapse" class="expand-children collapsed pull-right" aria-expanded="false" aria-controls="mobile-nav-left_menu-child-17" data-target="#mobile-nav-left_menu-child-17">
877                                    <i class="fas tnt-chevron-down"></i>
878                                </span><a tabindex="-1" aria-hidden="true" href="/multimedia/"  class="nav-link tnt-section-vi
878deos-photo-galleries ">Videos & Photo Galleries</a>
879                        </div>
880                    </div><ul id="mobile-nav-left_menu-child-17" class="collapse nav navbar-nav"><li>
881                                    <a tabindex="-1" aria-hidden="true" href="/multimedia/videos/"  class="nav-link tnt-section-videos">Videos</a>
882                                </li><li>
883                                    <a tabindex="-1" aria-hidden="true" href="/gallery/"  class="nav-link tnt-section-photo-galleries">Photo Galleries</a>
884                                </li></ul></div><div class="panel panel-default">
885                    <div class="panel-heading" role="tab">
886                        <div class="panel-title"><a tabindex="-1" aria-hidden="true" href="/site/advertise.html"  class="nav-link tnt-section-advertising ">Advertising</a>
887                        </div>
888                    </div></div></div></div>
889                
890                
891                <div id="tncms-region-mobile-nav-bottom-left-region" class="tncms-region "><div id="tncms-block-1424866" class="tncms-block visible-xs visible-sm hidden-md"><section id="block-1424866" class="block emphasis-h3   " ><div id="promo-button-1424866" class="promo-button"><a href="https://www.dailyunion.com/site/forms/submit/"><button type="button" class="btn btn-block btn-lg">Submit News</button></a></div></section></div><div id="tncms-block-974094" class="tncms-block"><div class="visible-xs visible-sm visible-md">
892<div style="height: 40px;"></div>
893</div></div><div id="tncms-block-2127363" class="tncms-block"><div style="height:100px;"></div></div></div>
894            </aside>
895        
896        
897
898        <div class="offcanvas-inner">
899            <div class="offcanvas-close-btn"></div>
900    
901    
902    
903    
904    <div id="tncms-region-global-skyline" class="tncms-region "><div id="tncms-block-2108932" class="tncms-block">
904<script src="https://assets.dappier.com/widget/dappier-loader.min.js" widget-id="wd_01kqb25qrwfdhs4tbtvga1pr5p">
905</script>
905</div><div id="tncms-block-1989044" class="tncms-block">
905<script async src="https://tag.simpli.fi/sifitag/c2a4d94f-ae20-494f-9f08-e3d8df3171c7"></script>
vendor: 1 bytes, line 905
905
906<script async referrerpolicy="no-referrer-when-downgrade" src="https://tag.simpli.fi/sifitag/75b148de-2306-4965-8a01-690f080588e0"></script>
906
907<!-- Meta Pixel Code -->
908
909<script>
vendor: 408 bytes, lines 909-927
909
910
911!function(f,b,e,v,n,t,s)
912
913{if(f.fbq)return;n=f.fbq=function(){n.callMethod?
914
915n.callMethod.apply(n,arguments):n.queue.push(arguments)};
916
917if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';
918
919n.queue=[];t=b.createElement(e);t.async=!0;
920
921t.src=v;s=b.getElementsByTagName(e)[0];
922
923s.parentNode.insertBefore(t,s)}(window, document,'script',
924
925'https://connect.facebook.net/en_US/fbevents.js');
926
927fbq('init', '
9271338544088222692
vendor: 32 bytes, lines 927-930
927');
928
929fbq('track', 'PageView');
930
931</script>
931
932
933<noscript><img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=1338544088222692&amp;ev=PageView&amp;noscript=1"></noscript>
934
935<!-- End Meta Pixel Code --></div><div id="tncms-block-2015003" class="tncms-block">
935<script async type="text/javascript" src="https://apg06.newzware.com/insights/common/fingerprint2.min.js"></script>
vendor: 1 bytes, line 935
935
936<script async type="text/javascript" src="https://apg06.newzware.com/insights/adams/js/insightsconfig.js"></script>
vendor: 1 bytes, line 936
936
937<script async type="text/javascript" src="https://apg06.newzware.com/insights/common/insights.js"></script>
937</div><div id="tncms-block-1708869" class="tncms-block"><div class="tnt-ads-container text-center  " >
938        <div id="ad-1708869" class="tnt-ads dfp-ad" data-lazy="true" data-refresh="true" >
939            
939<script>
940                googletag.cmd.push(function() {
941                        googletag.display('ad-1708869');
942                        
943                });
944            </script>
944
945        </div>
946    </div>
947</div><div id="tncms-block-889478" class="tncms-block"><div class="tnt-ads-container text-center  " >
948        <div id="ad-889478" class="tnt-ads dfp-ad" data-lazy="true" data-refresh="true" >
949            
949<script>
950                googletag.cmd.push(function() {
951                        googletag.display('ad-889478');
952                        
953                });
954            </script>
954
955        </div>
956    </div>
957</div></div>
958    
959
960    
961
962    
963        <div id="site-header-container" class="hidden-sm hidden-xs hidden-print">
964            <header id="site-header" class="container" role="banner">
965                
966                <div class="row">
967                    <div id="masthead-full-top" class="col-lg-12"><div id="tncms-region-masthead-full-top" class="tncms-region "></div></div>
968                </div>
969                <div class="row">
970                    
971                    <div id="masthead-col-one" class="col-md-4 col-sm-4"><div id="tncms-region-masthead-col-one" class="tncms-region "><div id="tncms-block-1966526" class="tncms-block"><div class="tncms-block eedition-latest"><section class="block emphasis-h4"><div class="clearfix">
972    
973    <div class="block-title">
974        <div class="block-title-inner">
975            <h4>Latest e-Edition</h4>
976        </div>
977    </div></div>
978    
979    <div class="card-img-sm">
980                <article class="tnt-asset-type-edition clearfix card summary has-image image-left inherit letterbox-style-blur  tnt-section-eedition">
981            <div class="card-container"><div class="card-image ">
982                        <div class="media-preview edition-asset" data-aspect="original"><figure class="photo layout-vertical letterbox-style-blur">
983            <div class="image">
984                    <a href="/eedition" class="tnt-asset-link" aria-label="Daily Jefferson County Union">
985                <img alt="Daily Jefferson County Union" src="https://jeffersoncountydailyunion-wi.newsmemory.com/?getprima" class="img-responsive  letterbox blur" loading="lazy" width="300" height="625">
986                </a>
987                <div class="tnt-blurred-image">
988             <img src="https://jeffersoncountydailyunion-wi.newsmemory.com/?getprima" alt aria-hidden="true" loading="lazy" height="417" width="200">
989         </div>
990            </div>
991        </figure></div></div>
992                <div class="card-body">
993        <div class="card-headline"><h4 class="tnt-headline ">
994        
995             <a href="/eedition" class="tnt-asset-link" aria-label="Daily Jefferson County Union">Daily Jefferson County Union</a></h4></div>
996        
997            </div></div></article></div></section></div>
998            <br></div><div id="tncms-block-1966535" class="tncms-block"><section id="block-1966535" class="block emphasis-h3   " ><div class="block"><a href="https://www.mysubscribersavings.com/" rel="nofollow noopener" target="_blank" aria-label="Subscriber Savings">
999            <img 
1000                
1001                src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAADCAQAAAAe/WZNAAAAEElEQVR42mM8U88ABowYDABAxQPltt5zqAAAAABJRU5ErkJggg==" 
1002                data-srcset="https://bloximages.newyork1.vip.townnews.com/dailyunion.com/content/tncms/custom/image/c5651d0a-036d-11f0-a727-6b47613609fe.png" 
1003                data-sizes="auto" 
1004                class=" img-responsive lazyload tnt-prop-img"
1005                width="130"
1006                height="50"
1007                alt="Subscriber Savings"
1008                ></a></div></section></div><div id="tncms-block-1966532" class="tncms-block"><div class="logged-in">
1009<br>
1010<a style="color: #222" href="https://apg06.newzware.com/ss70v2/adams/common/template.jsp?skin=JCD">Manage Your Subscription</a>
1011</div></div></div></div>
1012    <div id="masthead-col-two" class="col-md-4 col-sm-4"><div id="tncms-region-masthead-col-two" class="tncms-region "><div id="tncms-block-889443" class="tncms-block"><div id="site-logo-889443" class="site-logo-container text-center" ><div class="logo-middle">
1013            <a  href="/" aria-label="Home page"><img 
1014            
1015            src="https://bloximages.newyork1.vip.townnews.com/dailyunion.com/content/tncms/custom/image/bb5f8818-eee5-11eb-8800-d359a9cfde40.jpg?resize=200%2C36" 
1016            srcset="https://bloximages.newyork1.vip.townnews.com/dailyunion.com/content/tncms/custom/image/bb5f8818-eee5-11eb-8800-d359a9cfde40.jpg?resize=150%2C27 150w, https://bloximages.newyork1.vip.townnews.com/dailyunion.com/content/tncms/custom/image/bb5f8818-eee5-11eb-8800-d359a9cfde40.jpg?resize=200%2C36 200w, https://bloximages.newyork1.vip.townnews.com/dailyunion.com/content/tncms/custom/image/bb5f8818-eee5-11eb-8800-d359a9cfde40.jpg?resize=225%2C41 225w, https://bloximages.newyork1.vip.townnews.com/dailyunion.com/content/tncms/custom/image/bb5f8818-eee5-11eb-8800-d359a9cfde40.jpg?resize=300%2C54 300w, https://bloximages.newyork1.vip.townnews.com/dailyunion.com/content/tncms/custom/image/bb5f8818-eee5-11eb-8800-d359a9cfde40.jpg?resize=400%2C72 400w, https://bloximages.newyork1.vip.townnews.com/dailyunion.com/content/tncms/custom/image/bb5f8818-eee5-11eb-8800-d359a9cfde40.jpg?resize=540%2C97 540w, https://bloximages.newyork1.vip.townnews.com/dailyunion.com/content/tncms/custom/image/bb5f8818-eee5-11eb-8800-d359a9cfde40.jpg?resize=64
10160%2C115 640w, https://bloximages.newyork1.vip.townnews.com/dailyunion.com/content/tncms/custom/image/bb5f8818-eee5-11eb-8800-d359a9cfde40.jpg 750w"
1017            sizes="(min-width: 1396px) 455px, calc(33.33vw - 30px)"
1018            
1019            class=" img-responsive lazyload tnt-prop-img"
1020            width="700"
1021            height="126"
1022            alt="site-logo"
1023            ></a>
1024        </div><div class="logo-bottom"><div class="logo-date">
1025                Friday, October 2, 2026
1026            </div>
1027        <ul class="list-inline block-links pos-bottom ">
1028            
1029                
1030                    <li><a href="https://jeffersoncountydailyunion-wi.newsmemory.com/" class="">e-Edition</a></li>
1031                
1032                    <li><a href="/Site/Mobile/" class="">Mobile App</a></li>
1033                
1034            
1035            
1036        </ul></div></div></div></div></div>
1037    <div id="masthead-col-three" class="col-md-4 col-sm-4"><div id="tncms-region-masthead-col-three" class="tncms-region "><div id="tncms-block-889483" class="tncms-block padding-top"><div class="follow-links-889483 follow-links text-right">
1038    
1039    <section id="block-889483" class="block emphasis-h3   " ><ul class="list-inline">
1040        
1041            <li>
1042                <a href="https://www.facebook.com/DailyJeffersonCountyUnion/" title="Facebook" target="_blank" rel="noopener" class="btn btn-md btn-link fb" data-toggle="tooltip" data-placement="bottom">
1043                    <i class="fab tnt-facebook-f"></i>
1044                    <span class="sr-only">Facebook</span>
1045                </a>
1046            </li>
1047        
1048        
1049            <li>
1050                <a href="https://twitter.com/DUNews" title="Twitter" target="_blank" rel="noopener" class="btn btn-md btn-link tw" data-toggle="tooltip" data-placement="bottom">
1051                    <i class="fab tnt-x-twitter"></i>
1052                    <span class="sr-only">Twitter</span>
1053                </a>
1054            </li>
1055        
1056        
1057        
1058        
1059        
1060        
1061        
1062        
1063        
1064        
1065        
1066        
1067        
1068        
1069        
1070        
1071        
1072        
1073        
1074        
1075        
1076        
1077        
1078        
1079        
1080        
1081        
1082        
1083    </ul>
1084    </section>
1085</div>
1086<script type="application/ld+json">
1087{ "@context" : "https://schema.org",
1088  "@type" : "Organization",
1089  "url" : "http://www.dailyunion.com",
1090  "sameAs" : ["https:\/\/www.facebook.com\/DailyJeffersonCountyUnion\/","https:\/\/twitter.com\/DUNews"]
1091}
1092</script>
1092
1093<div class="clearfix"></div></div><div id="tncms-block-889482" class="tncms-block padding-top"><div id="weather-889482" class="weather-current size-large pull-right">
1094    <ul class="list-unstyled">
1095        <li class="current-conditions ">
1096            <a href="/weather/?weather_zip=53538" class="dropdown-toggle"  aria-label="Weather">
1097                <span class="icon pull-left">
1098                    
1099                    <span class="fas tnt-wi-night-clear"></span>
1100                </span>
1101                <span class="pull-left temp-desc large">
1102                    <span class="temp">54&deg;</span>
1103                    
1104                        <span class="cond">Partly Cloudy </span>
1105                    
1106                </span>
1107                <span class="clearfix"></span>
1108            </a>
1109            
1110        </li>
1111    </ul>
1112</div>
1113
1114    <div class="clearfix"></div>
1115</div></div></div>
1116                </div>
1117                <div class="row">
1118                    <div id="masthead-full-bottom" class="col-lg-12"><div id="tncms-region-masthead-full-bottom" class="tncms-region "><div id="tncms-block-1376518" class="tncms-block"><div class="hidden-xs hidden-sm visible-md visible-lg">
1119<div style="height: 20px;"></div>
1120</div></div></div></div>
1121                </div>
1122                
1123<div class="row equal-height"><div id="tncms-region-masthead-half-a" class="tncms-region col-md-6"></div><div id="tncms-region-masthead-half-b" class="tncms-region col-md-6"></div></div>  
1124    <div class="row equal-height masthead-promo"><div id="tncms-region-masthead-promo-a" class="tncms-region col-md-3 left-col"></div><div id="tncms-region-masthead-promo-b" class="tncms-region col-md-3 middle-col-left"></div><div id="tncms-region-masthead-promo-c" class="tncms-region col-md-3 middle-col-right"></div><div id="tncms-region-masthead-promo-d" class="tncms-region col-md-3 right-col"></div></div>  
1125
1126            </header>
1127        </div>
1128    
1129
1130    
1131    
1132        <div id="site-navbar-container" class="hidden-print affix-top">
1133            
1134            <nav id="main-navigation" aria-label="Main" class="navbar yamm navbar-default container navbar-static">
1135                
1136                
1137                <div class="navbar-header">
1138                    
1139                    
1140                        <button type="button" class=" hamburger-desktop fluid-header navbar-toggle pull-left" data-toggle="offcanvas" data-target="left" aria-label="Left Main Menu" aria-expanded="false">
1141                            <span class="icon-bar"></span>
1142                            <span class="icon-bar"></span>
1143                            <span class="icon-bar"></span>
1144                            <span class="visible-lg visible-md sr-only-show">Menu</span>
1145                        </button>
1146                         
1147                    
1148                    
1149
1150                    
1151                        <div class="navbar-brand hidden-md hidden-lg pos_left_menu_right_search">
1152                            
1153                                <div id="tncms-region-main-nav-brand" class="tncms-region "><div id="tncms-block-889442" class="tncms-block"><div id="site-logo-889442" class="site-logo-container text-center" ><div class="logo-middle">
1154            <a  href="/" aria-label="Home page"><img 
1155            
1156            src="https://bloximages.newyork1.vip.townnews.com/dailyunion.com/content/tncms/custom/image/ef079c2c-fa12-11eb-a31e-1788b00f8be5.jpg?resize=200%2C36" 
1157            srcset="https://bloximages.newyork1.vip.townnews.com/dailyunion.com/content/tncms/custom/image/ef079c2c-fa12-11eb-a31e-1788b00f8be5.jpg?resize=150%2C27 150w, https://bloximages.newyork1.vip.townnews.com/dailyunion.com/content/tncms/custom/image/ef079c2c-fa12-11eb-a31e-1788b00f8be5.jpg?resize=200%2C36 200w, https://bloximages.newyork1.vip.townnews.com/dailyunion.com/content/tncms/custom/image/ef079c2c-fa12-11eb-a31e-1788b00f8be5.jpg?resize=225%2C41 225w, https://bloximages.newyork1.vip.townnews.com/dailyunion.com/content/tncms/custom/image/ef079c2c-fa12-11eb-a31e-1788b00f8be5.jpg?resize=300%2C54 300w, https://bloximages.newyork1.vip.townnews.com/dailyunion.com/content/tncms/custom/image/ef079c2c-fa12-11eb-a31e-1788b00f8be5.jpg?resize=400%2C72 400w, https://bloximages.newyork1.vip.townnews.com/dailyunion.com/content/tncms/custom/image/ef079c2c-fa12-11eb-a31e-1788b00f8be5.jpg?resize=540%2C97 540w, https://bloximages.newyork1.vip.townnews.com/dailyunion.com/content/tncms/custom/image/ef079c2c-fa12-11eb-a31e-1788b00f8be5.jpg?resize=64
11570%2C115 640w, https://bloximages.newyork1.vip.townnews.com/dailyunion.com/content/tncms/custom/image/ef079c2c-fa12-11eb-a31e-1788b00f8be5.jpg 750w"
1158            sizes="100vw"
1159            
1160            class=" img-responsive lazyload tnt-prop-img"
1161            width="700"
1162            height="126"
1163            alt="site-logo"
1164            ></a>
1165        </div></div></div></div>
1166                            
1167                        </div>
1168                    
1169
1170                    
1171                        <ul class="hidden-md hidden-lg nav navbar-nav pull-right site-search-full-mobile">
1172                            <li class="search-form-dropdown dropdown yamm-fw">
1173                                <a class="dropdown-toggle" data-toggle="dropdown" aria-label="Search">
1174                                    <span class="fas tnt-search"></span>
1175                                </a>
1176                                <ul class="dropdown-menu">
1177                                    <li>
1178                                        <form action="/search/" method="GET" class="yamm-content">
1179                                            <input type="hidden" name="l" value="25">
1180                                            <input type="hidden" name="sd" value="desc">
1181                                            <input type="hidden" name="s" value="start_time">
1182                                            <input type="hidden" name="f" value="html">
1183                                            <input type="hidden" name="t" value="article,video,youtube,collection">
1184                                            <div class="input-group">
1185                                                <input name="q" type="text" placeholder="Search..." title="Site Search" class="form-control" autocomplete="off">
1186                                                <input type="submit" class="hide" value="Search">
1187                                                <span class="input-group-btn">
1188                                                    <button class="btn btn-default site-search-btn" type="submit">
1189                                                        Search
1190                                                    </button>
1191                                                </span>
1192                                            </div>
1193                                            <div class="clearfix"></div>
1194                                        </form>
1195                                    </li>
1196                                </ul>
1197                            </li>
1198                        </ul>
1199                        
1199<script>
1200                            $('.site-search-full-mobile button[type="submit"]').on(__tnt.client.clickEvent, function(){
1201                                $('.site-search-full-mobile form').submit();
1202                                return false;
1203                            });
1204                        </script>
1204
1205                    
1206                </div>
1207
1208                
1209                    <div id="navbar-collapse" class="navbar-collapse collapse">
1210                        
1211                            <div class="pull-right">
1212                                <div id="tncms-region-main-nav-right-region" class="tncms-region "><div id="tncms-block-1973645" class="tncms-block"><style>
1213#tncms-region-main-nav-right-region {
1214  display: flex;
1215  align-items: center;
1216}
1217#tncms-region-main-nav-right-region .promo-button {
1218  margin-top: 1px;
1219  margin-left: 10px;
1220}
1221#tncms-region-main-nav-right-region .promo-button .btn:hover {
1222  opacity: .8;
1223  </style></div><div id="tncms-block-889481" class="tncms-block sticky-nav"><div id="user-controls-889481" class="user-controls show-onload clearfix pull-right"><div class="not-logged-in">
1224        <ul class="nav navbar-nav navbar-right"><li><a  onclick="javascript:void(0); return false;"  data-toggle="dropdown" data-hover="dropdown" data-hover-delay="250" class="user-control-link" rel="nofollow">
1225                        <span class="fas tnt-user"></span>
1226                        <span class="sr-only">Open user controls</span>
1227                    </a>
1228                    <ul class="dropdown-menu dropdown-menu-right" role="menu">
1229                        <li>
1230                            <div style="width: 300px; padding: 15px">
1231                                <div class="row padding-bottom">
1232                                    <div class="col-md-12">
1233                                        <h4>Log In Using Your Account</h4>
1234                                        <a role="menuitem" class="btn btn-block btn-primary" href="https://www.dailyunion.com/users/login/?referer_url=https%3A%2F%2Fwww.dailyunion.com%2Fnews%2Flocal%2Fschool-district-of-jefferson-could-utilize-automated-bus-routing-software-next-school-year%2Farticle_38583401-e509-49ea-851d-86a26d25a87e.html" rel="nofollow">Log In</a>
1235                                    </div>
1236                                </div>
1237                                <div class="row">
1238                                    <div class="col-md-12">
1239                                        <div class="dropdown-signup"><strong>Don't have an account?</strong> <a role="menuitem" href="https://apg06.newzware.com/ss70v2/adams/common/template.jsp?nwmodule=sso&init=nonsub&nwpage=sso&rpage=https%3A%2F%2Fwww.dailyunion.com%2Ftncms%2Fauth%2Fbegin%2F%3Fprovider%3DNewzware%26return%3Dhttps%253A%252F%252Fwww.dailyunion.com%252Fnews%252Flocal%252Fschool-district-of-jefferson-could-utilize-automated-bus-routing-software-next-school-year%252Farticle_38583401-e509-49ea-851d-86a26d25a87e.html" rel="nofollow">Sign Up Today</a></div>
1240                                    </div>
1241                                </div>
1242                            </div>
1243                        </li>
1244                    </ul>
1245                </li>
1246        </ul>
1247    </div>
1248
1249    <div class="logged-in">
1250        
1251        
1252        <ul class="nav navbar-nav navbar-right">
1253            <li class="dropdown pull-right">
1254                
1255                <a class="dropdown-toggle  user-dropdown" data-toggle="dropdown" data-hover="dropdown" data-hover-delay="250"><div class="tn-user-avatar pull-left"><!-- user avatar --></div><b class="caret user-control-link"></b>
1256                </a>
1257                <ul class="dropdown-menu dropdown-menu-right" role="menu">
1258                    <li role="presentation" class="dropdown-header">My Account</li>
1259                    <li role="menuitem"><a href="https://www.dailyunion.com/users/admin/" rel="nofollow"><i class="fas tnt-tachometer-alt tnt-fw"></i> Dashboard</a></li>
1260                    <li role="menuitem"><a class="tn-user-profile-url" href="" data-app="https://www.dailyunion.com/users/"><i class="fas tnt-user tnt-fw"></i> Profile</a></li>
1261                    <li role="menuitem"><a href="https://www.dailyunion.com/users/admin/list/" rel="nofollow"><i class="fas tnt-bookmark tnt-fw"></i> Saved items</a></li>
1262                    <li role="separator" class="divider"></li>
1263                    <li role="menuitem">
1264                        <a class="logout-btn" onclick="document.getElementById('user-logout-form-889481').submit(); return false;" rel="nofollow">
1265                        <i class="fas tnt-sign-out-alt tnt-fw"></i> Logout
1266                        </a>
1267                    </li>
1268                </ul>
1269            </li>
1270        </ul>
1271    </div>
1272</div>
1273
1274<form method="post" action="https://www.dailyunion.com/users/logout/" id="user-logout-form-889481"><input type="hidden" name="referer_url" value="https://www.dailyunion.com/news/local/school-district-of-jefferson-could-utilize-automated-bus-routing-software-next-school-year/article_38583401-e509-49ea-851d-86a26d25a87e.html"><input type="submit" name="logout" value="Logout" class="hide">
1275</form></div><div id="tncms-block-889480" class="tncms-block">
1275<div id="user-controls-889480" class="user-controls show-onload clearfix pull-right"><div class="not-logged-in">
1276        <ul class="list-inline"><li>
1277                    <a href="https://apg06.newzware.com/ss70v2/adams/common/template.jsp?nwmodule=sso&init=nonsub&nwpage=sso&rpage=https%3A%2F%2Fwww.dailyunion.com%2Ftncms%2Fauth%2Fbegin%2F%3Fprovider%3DNewzware%26return%3Dhttps%253A%252F%252Fwww.dailyunion.com%252Fnews%252Flocal%252Fschool-district-of-jefferson-could-utilize-automated-bus-routing-software-next-school-year%252Farticle_38583401-e509-49ea-851d-86a26d25a87e.html" class="btn btn-link btn-sm user-control-link" rel="nofollow">
1278                        Sign Up
1279                    </a>
1280                </li><li>
1281                    <a href="https://www.dailyunion.com/users/login/?referer_url=https%3A%2F%2Fwww.dailyunion.com%2Fnews%2Flocal%2Fschool-district-of-jefferson-could-utilize-automated-bus-routing-software-next-school-year%2Farticle_38583401-e509-49ea-851d-86a26d25a87e.html" class="btn btn-primary btn-sm login-btn user-control-link" rel="nofollow">
1282                        Log In
1283                    </a></li>
1284        </ul>
1285    </div>
1286
1287    <div class="logged-in">
1288        
1289        
1290            <div class="hide show-offcanvas">
1291                <ul class="list-inline">
1292                    <li>
1293                        <a href="https://www.dailyunion.com/users/admin/" class="btn btn-primary btn-sm login-btn user-control-link" rel="nofollow">
1294                            Dashboard
1295                        </a>
1296                    </li>
1297                    <li>
1298                        <a class="btn btn-link btn-sm user-control-link" onclick="document.getElementById('user-logout-form-889480').submit(); return false;" rel="nofollow">
1299                            Logout
1300                        </a>
1301                    </li>
1302                </ul>
1303            </div>
1304        
1305        <ul class="hide-offcanvas list-inline">
1306            <li class="dropdown pull-right">
1307                
1308                <div class="dropdown-toggle btn btn-link btn-sm user-dropdown" data-toggle="dropdown" data-hover="dropdown" data-hover-delay="250"><div class="tn-user-avatar pull-left"><!-- user avatar --></div><span class="tn-user-screenname pull-left"></span><b class="caret user-control-link"></b>
1309                </div>
1310                <ul class="dropdown-menu dropdown-menu-right" role="menu">
1311                    <li role="presentation" class="dropdown-header">My Account</li>
1312                    <li role="menuitem"><a href="https://www.dailyunion.com/users/admin/" rel="nofollow"><i class="fas tnt-tachometer-alt tnt-fw"></i> Dashboard</a></li>
1313                    <li role="menuitem"><a class="tn-user-profile-url" href="" data-app="https://www.dailyunion.com/users/"><i class="fas tnt-user tnt-fw"></i> Profile</a></li>
1314                    <li role="menuitem"><a href="https://www.dailyunion.com/users/admin/list/" rel="nofollow"><i class="fas tnt-bookmark tnt-fw"></i> Saved items</a></li>
1315                    <li role="separator" class="divider"></li>
1316                    <li role="menuitem">
1317                        <a class="logout-btn" onclick="document.getElementById('user-logout-form-889480').submit(); return false;" rel="nofollow">
1318                        <i class="fas tnt-sign-out-alt tnt-fw"></i> Logout
1319                        </a>
1320                    </li>
1321                </ul>
1322            </li>
1323        </ul>
1324    </div>
1325</div>
1326
1327<form method="post" action="https://www.dailyunion.com/users/logout/" id="user-logout-form-889480"><input type="hidden" name="referer_url" value="https://www.dailyunion.com/news/local/school-district-of-jefferson-could-utilize-automated-bus-routing-software-next-school-year/article_38583401-e509-49ea-851d-86a26d25a87e.html"><input type="submit" name="logout" value="Logout" class="hide">
1328</form></div><div id="tncms-block-1973642" class="tncms-block"><section id="block-1973642" class="block emphasis-h3   " ><div id="promo-button-1973642" class="promo-button"><a href="https://apg06.newzware.com/ss70v2/adams/common/template.jsp?init=start&amp;initEdition=JCD&amp;rpage=https://www.dailyunion.com/"><button type="button" class="btn  btn-sm">Subscribe</button></a></div></section></div><div id="tncms-block-889479" class="tncms-block"><ul id="site-search-889479-dropdown" class="hidden-print nav navbar-nav navbar-right ">
1329        <li class="search-form-dropdown dropdown">
1330            <a  onclick="javascript:void(0); return false;"  class="dropdown-toggle" data-hover="dropdown" data-hover-delay="250" data-toggle="dropdown" aria-label="Search">
1331                <span class="fas tnt-search"></span>
1332            </a>
1333            <ul class="dropdown-menu">
1334                <li><form id="site-search-889479" aria-label="Site search" action="/search/" method="GET" >
1335    <input type="hidden" name="l" value="25">
1336    
1337        
1338        <input type="hidden" name="sort" value="relevance">
1339    
1340    
1341    
1342    
1343    <input type="hidden" name="f" value="html">
1344    
1345        
1346        <input type="hidden" name="t" value="article,video,youtube,collection">
1347    
1348    <input type="hidden" name="app" value="editorial">
1349    <input type="hidden" name="nsa" value="eedition">
1350    <div id="site-search-form-889479" class="site-search-form input-group pull-right normal ">
1351        <label for="site-search-889479-term" class="sr-only">Site search</label>
1352        <input id="site-search-889479-term" name="q" title="Site search" type="text" placeholder="Search..." class="form-control" autocomplete="off">
1353        <input type="submit" class="hide" value="Search">
1354        <span class="input-group-btn">
1355            <button id="site-search-889479-btn" class="btn btn-primary" aria-label="Submit Site Search" type="submit">
1356                
1357	                <span class="hidden-xl hidden-lg hidden-md fas tnt-search"></span>
1358	            
1359                <span id="site-search-button-889479" class="hidden-xs hidden-sm ">Search</span>
1360            </button>
1361        </span>
1362    </div>
1363    <div class="clearfix"></div>
1364</form></ul>
1365        </li>
1366    </ul>
1367</div></div>
1368                                <div id="tncms-region-nav-main-nav-right-nav" class="tncms-region-nav"><ul id="main-nav-right-nav_menu" class="nav navbar-nav"></ul></div>
1369                            </div>
1370                        
1371                        <div class="navbar-left">
1372                            <div id="tncms-region-nav-main-nav" class="tncms-region-nav"><ul id="main-nav_menu" class="nav navbar-nav"><li>
1373                <a class="nav-link   nav-home  tnt-section-home"  href="/"  tabindex="0" >
1374                    <span class="nav-icon fas tnt-home tnt-fw"></span> <span class="nav-label sr-only">Home</span>
1375                </a></li><li>
1376                <a class="nav-link    tnt-section-news"  href="/news/"  tabindex="0" >
1377                    <span class="nav-label ">News</span>
1378                </a></li><li>
1379                <a class="nav-link    tnt-section-sports"  href="/sports/"  tabindex="0" >
1380                    <span class="nav-label ">Sports</span>
1381                </a></li><li>
1382                <a class="nav-link    tnt-section-opinion"  href="/opinion/"  tabindex="0" >
1383                    <span class="nav-label ">Opinion</span>
1384                </a></li><li>
1385                <a class="nav-link    tnt-section-community"  href="/announcements/"  tabindex="0" >
1386                    <span class="nav-label ">Community</span>
1387                </a></li><li>
1388                <a class="nav-link    tnt-section-local-events"  href="/local-events/"  tabindex="0" >
1389                    <span class="nav-label ">Local Events</span>
1390                </a></li><li>
1391                <a class="nav-link    tnt-section-obituaries"  href="https://www.legacy.com/us/obituaries/dailyunion/browse"  target="_blank" rel="noopener" tabindex="0" >
1392                    <span class="nav-label ">Obituaries</span>
1393                </a></li><li>
1394                <a class="nav-link    tnt-section-sponsored-content"  href="/sponsored/"  tabindex="0" >
1395                    <span class="nav-label ">Sponsored Content</span>
1396                </a></li><li>
1397                <a class="nav-link    tnt-section-classifieds"  href="https://orders.gazettextra.com/adhunter/"  target="_blank" rel="noopener" tabindex="0" >
1398                    <span class="nav-label ">Classifieds</span>
1399                </a></li><li>
1400                <a class="nav-link    tnt-section-subscribe"  href="https://apg06.newzware.com/ss70v2/adams/common/template.jsp?init=start&amp;initEdition=JCD&amp;rpage=https://www.dailyunion.com/"  target="_blank" rel="noopener" tabindex="0" >
1401                    <span class="nav-label ">Subscribe</span>
1402                </a></li><li>
1403                <a class="nav-link    tnt-section-service-directory"  href="https://southernwiservices.com/"  target="_blank" rel="noopener" tabindex="0" >
1404                    <span class="nav-label ">Service Directory</span>
1405                </a></li><li>
1406                <a class="nav-link    tnt-section-subscriber-savings"  href="https://www.mysubscribersavings.com/"  target="_blank" rel="noopener" tabindex="0" >
1407                    <span class="nav-label ">Subscriber Savings</span>
1408                </a></li><li>
1409                <a class="nav-link    tnt-section-advertising"  href="/advertising/"  tabindex="0" >
1410                    <span class="nav-label ">Advertising</span>
1411                </a></li><li>
1412                <a class="nav-link    tnt-section-contests"  href="/site/contests.html"  tabindex="0" >
1413                    <span class="nav-label ">Contests</span>
1414                </a></li><li class="dropdown" aria-expanded="false">
1415                <a class="nav-link   dropdown-toggle  tnt-section-help"  data-toggle="dropdown" data-target="#" data-hover="dropdown" data-hover-delay="250"    tabindex="0" >
1416                    <span class="nav-label ">Help</span>
1417                </a><ul id="main-nav_menu-child-15" class="dropdown-menu"><li>
1418                <a class="nav-link    tnt-section-faqs"  href="https://www.dailyunion.com/site/faqs.html"  target="_blank" rel="noopener" tabindex="0" >
1419                    <span class="nav-label ">FAQs</span>
1420                </a></li><li>
1421                <a class="nav-link    tnt-section-e-edition-how-to"  href="https://www.dailyunion.com/site/e-edition_how-to.html"  target="_blank" rel="noopener" tabindex="0" >
1422                    <span class="nav-label ">E-Edition How to</span>
1423                </a></li></ul></li></ul></div>
1424                        </div>
1425                    </div>
1426                
1427
1428                
1429            </nav>
1430            
1431            
1432        </div>
1433        
1434            
1435        
1436    
1437    
1438    <div id="main-body-container">
1439    <section id="main-top-container" class="container-fullscreen-region container-fluid">
1440        
1441        <div class="fullscreen-region"><div id="tncms-region-global-container-top-fullscreen" class="tncms-region "><div id="tncms-block-1543474" class="tncms-block"><div class="visible-xs visible-sm visible-md">
1442<div style="height: 10px;"></div>
1443</div></div></div></div>
1444    </section>
1445    <section id="main-page-container" class="container">
1446        <div class="row">
1447                <div id="asset-container-top" class="col-md-12"><div id="tncms-region-asset_container_top" class="tncms-region hidden-print"></div></div>
1448            
1449            <div class="col-xs-12 visible-xs"><div id="tncms-region-global-mobile-container-top" class="tncms-region "></div></div>
1450            <div class="col-md-12"><div id="tncms-region-global-container-top" class="tncms-region "><div id="tncms-block-889468" class="tncms-block padding-top padding-bottom"></div><div id="tncms-block-889469" class="tncms-block"><div class="tnt-ads-container text-center  " >
1451        <div id="leaderboard-one" class="tnt-ads dfp-ad" data-lazy="true" data-refresh="true" >
1452            
1452<script>
1453                googletag.cmd.push(function() {
1454                        googletag.display('leaderboard-one');
1455                        
1456                });
1457            </script>
1457
1458        </div>
1459    </div>
1460</div></div></div>
1461        </div><div id="modal-image-94886984-7360-42ec-9333-b28bc25d37bb" class="modal fullscreen in modal-image image-default modal-94886984-7360-42ec-9333-b28bc25d37bb" role="dialog" aria-hidden="true" data-lazy-content>
1462        <template>
1463            <button type="button" class="close hidden-print" data-dismiss="modal">
1464                <span aria-hidden="true" class="control-left fas tnt-times-circle"></span>
1465                <span class="sr-only">Close</span>
1466            </button>
1467            <div class="modal-dialog modal-lg">
1468                <div class="modal-content">
1469                    <div class="modal-body">
1470                        <div class="modal-image-container"><figure class="photo layout-horizontal letterbox-style-default">
1471            <div class="image" 
1472                    data-toggle="modal"
1473                    
1474                        data-target=".modal-94886984-7360-42ec-9333-b28bc25d37bb"
1475                    >
1476                
1477                
1478                
1479                <img
1480                        src="https://bloximages.newyork1.vip.townnews.com/dailyunion.com/content/tncms/assets/v3/editorial/9/48/94886984-7360-42ec-9333-b28bc25d37bb/5dd1f7ddf31d8.image.jpg?resize=400%2C266"
1481                        srcset="https://bloximages.newyork1.vip.townnews.com/dailyunion.com/content/tncms/assets/v3/editorial/9/48/94886984-7360-42ec-9333-b28bc25d37bb/5dd1f7ddf31d8.image.jpg?resize=150%2C100 150w, https://bloximages.newyork1.vip.townnews.com/dailyunion.com/content/tncms/assets/v3/editorial/9/48/94886984-7360-42ec-9333-b28bc25d37bb/5dd1f7ddf31d8.image.jpg?resize=200%2C133 200w, https://bloximages.newyork1.vip.townnews.com/dailyunion.com/content/tncms/assets/v3/editorial/9/48/94886984-7360-42ec-9333-b28bc25d37bb/5dd1f7ddf31d8.image.jpg?resize=225%2C149 225w, https://bloximages.newyork1.vip.townnews.com/dailyunion.com/content/tncms/assets/v3/editorial/9/48/94886984-7360-42ec-9333-b28bc25d37bb/5dd1f7ddf31d8.image.jpg?resize=300%2C199 300w, https://bloximages.newyork1.vip.townnews.com/dailyunion.com/content/tncms/assets/v3/editorial/9/48/94886984-7360-42ec-9333-b28bc25d37bb/5dd1f7ddf31d8.image.jpg?resize=400%2C266 400w, https://bloximages.newyork1.vip.townnews.com/dailyunion.com/content/tncms/assets/v3/editorial/9/48/94886984-7360-42ec-9333-b28bc25d37bb/5dd1f7ddf31d8.image.jpg?resize=540%2C359 540w, https://bloximages.newyork1.vip.townnews.com/dailyunion.com/content/tncms/assets/v3/editorial/9/48/94886984-7360-42ec-9333-b28bc25d37bb/5dd1f7ddf31d8.image.jpg?resize=640%2C425 640w, https://bloximages.newyork1.vip.townnews.com/dailyunion.com/content/tncms/assets/v3/editorial/9/48/94886984-7360-42ec-9333-b28bc25d37bb/5dd1f7ddf31d8.image.jpg?resize=750%2C498 750w, https://bloximages.newyork1.vip.townnews.com/dailyunion.com/content/tncms/assets/v3/editorial/9/48/94886984-7360-42ec-9333-b28bc25d37bb/5dd1f7ddf31d8.image.jpg?resize=990%2C658 990w, https://bloximages.newyork1.vip.townnews.com/dailyunion.com/content/tncms/assets/v3/editorial/9/48/94886984-7360-42ec-9333-b28bc25d37bb/5dd1f7ddf31d8.image.jpg?resize=1035%2C687 1035w, https://bloximages.newyork1.vip.townnews.com/dailyunion.com/content/tncms/assets/v3/editorial/9/48/94886984-7360-42ec-9333-b28bc25d37bb/5dd1f7ddf31d8.image.jpg?resize=1200%2C797 1200w, https://bloximages.newyork1.vip.townnews.com/dailyunion.com/content/tncms/assets/v3/editorial/9/48/94886984-7360-42ec-9333-b28bc25d37bb/5dd1f7ddf31d8.image.jpg?resize=1333%2C885 1333w, https://bloximages.newyork1.vip.townnews.com/dailyunion.com/content/tncms/assets/v3/editorial/9/48/94886984-7360-42ec-9333-b28bc25d37bb/5dd1f7ddf31d8.image.jpg?resize=1476%2C980 1476w, https://bloximages.newyork1.vip.townnews.com/dailyunion.com/content/tncms/assets/v3/editorial/9/48/94886984-7360-42ec-9333-b28bc25d37bb/5dd1f7ddf31d8.image.jpg 2008w"
1482                        sizes="100vw"
1483                        
1484                        width="1766"
1485                        height="1173"
1486                        alt="The Wheels on the Bus 3 (copy)"
1487                        class="img-responsive true-size default" />
1488                
1489                
1490            </div>
1491            
1492                
1493                
1494            
1495        </figure></div>
1496                    </div>
1497                </div>
1498            </div>
1499            <div class="modal-caption">
1500        <div class="caption-container">
1501                <span class="pull-right photo-carousel-caption-toggle" data-toggle="collapse" data-instance="#carousel-modal-image-94886984-7360-42ec-9333-b28bc25d37bb" data-target=".caption-inner-modal-image-94886984-7360-42ec-9333-b28bc25d37bb">
1502                    <i class="fas tnt-minus-circle"></i>
1503                </span>
1504            <div class="caption-inner-modal-image-94886984-7360-42ec-9333-b28bc25d37bb collapse in"><div class="actions pull-right hidden-print">
1505            <a href="javascript:void(0);"
1506               class="tnt-photo-purchase btn btn-default btn-xs "
1507               onclick="fotomotoBuy('aHR0cHM6Ly9ibG94aW1hZ2VzLm5ld3lvcmsxLnZpcC50b3dubmV3cy5jb20vZGFpbHl1bmlvbi5jb20vY29udGVudC90bmNtcy9hc3NldHMvdjMvZWRpdG9yaWFsLzkvNDgvOTQ4ODY5ODQtNzM2MC00MmVjLTkzMzMtYjI4YmMyNWQzN2JiLzVkZDFmN2RkZjMxZDguaW1hZ2UuanBnP3Jlc2l6ZT03NjAlMkM1MDU=', 'https://bloximages.newyork1.vip.townnews.com/dailyunion.com/content/tncms/assets/v3/editorial/9/48/94886984-7360-42ec-9333-b28bc25d37bb/5dd1f7ddf31d8.image.jpg?&photographer=File photo &section=news/local', '', '')"
1508               title="Purchase image"
1509               >Buy Now</a>
1510        </div><div class="caption-text"><p>A Jefferson school bus appears in its front mirror, proceeding down the street.</p></div><div class="card-meta">
1511                        <ul class="list-inline">
1512                                    
1513                                    
1514                                        <li class="credit"><span  class="tnt-byline">File photo </span></li>
1515                                    
1516                                
1517                            
1518                        </ul>
1519                    </div>
1520                    <div class="photo-share">
1521                        <ul class="social-share-links hidden-print list-inline icon"><li class="social-share-link fb">
1522        <a href="https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Fwww.dailyunion.com%2Fthe-wheels-on-the-bus-3-copy%2Fimage_94886984-7360-42ec-9333-b28bc25d37bb.html%3Futm_medium%3Dsocial%26utm_source%3Dfacebook%26utm_campaign%3Duser-share" class="tnt-share-link fb" target="_blank" rel="noopener nofollow" title="Share on Facebook"  data-toggle="new-window" data-new-window-width="500" data-new-window-height="300" data-track='{"network":"Facebook","socialAction":"post","url":"/the-wheels-on-the-bus-3-copy/image_94886984-7360-42ec-9333-b28bc25d37bb.html"}' data-tncms-track-event='{"app":"editorial","metric":"social_share","uuid":"94886984-7360-42ec-9333-b28bc25d37bb"}' data-tncms-track-dmp='Social Media Share'>
1523                <span class="tnt-stack" >
1524                    
1525                    <i class="fab tnt-facebook-f tnt-stack-1x"></i>
1526                </span>
1527                <span class="sr-only">Facebook</span>
1528            </a>
1529        </li><li class="social-share-link tw">
1530            <a href="https://twitter.com/intent/tweet?&text=The%20Wheels%20on%20the%20Bus%203%20%28copy%29&via=DUNews&url=https%3A%2F%2Fwww.dailyunion.com%2Fthe-wheels-on-the-bus-3-copy%2Fimage_94886984-7360-42ec-9333-b28bc25d37bb.html%3Futm_medium%3Dsocial%26utm_source%3Dtwitter%26utm_campaign%3Duser-share" class="tnt-share-link tw" target="_blank" rel="noopener nofollow" title="Tweet"  data-toggle="new-window" data-new-window-width="500" data-new-window-height="300" data-track='{"network":"Twitter","socialAction":"tweet","url":"/the-wheels-on-the-bus-3-copy/image_94886984-7360-42ec-9333-b28bc25d37bb.html"}' data-tncms-track-event='{"app":"editorial","metric":"social_share","uuid":"94886984-7360-42ec-9333-b28bc25d37bb"}' data-tncms-track-dmp='Social Media Share'>
1531                <span class="tnt-stack" >
1532                    
1533                    <i class="fab tnt-x-twitter tnt-stack-1x"></i>
1534                </span>
1535                <span class="sr-only">Twitter</span>
1536            </a>
1537        </li><li class="social-share-link wa">
1538            <a href="https://wa.me/?text=https://www.dailyunion.com/the-wheels-on-the-bus-3-copy/image_94886984-7360-42ec-9333-b28bc25d37bb.html" class="tnt-share-link wa" target="_blank" rel="noopener nofollow" title="WhatsApp"  data-toggle="new-window" data-new-window-width="500" data-new-window-height="300" data-track='{"network":"WhatsApp","socialAction":"share","url":"/the-wheels-on-the-bus-3-copy/image_94886984-7360-42ec-9333-b28bc25d37bb.html"}' data-tncms-track-event='{"app":"editorial","metric":"social_share","uuid":"94886984-7360-42ec-9333-b28bc25d37bb"}' data-tncms-track-dmp='Social Media Share'>
1539                <span class="tnt-stack" >
1540                    
1541                    <i class="fab tnt-whatsapp tnt-stack-1x"></i>
1542                </span>
1543                <span class="sr-only">WhatsApp</span>
1544            </a>
1545        </li><li class="social-share-link sms" style="display:none;">
1546            <a href="sms:?body=Check%20out%20this%20link:%20www.dailyunion.com/tncms/asset/editorial/94886984-7360-42ec-9333-b28bc25d37bb" class="tnt-share-link sms" title="SMS" data-track='{"category":"tnt-sms","action":"share","label":"editorial-image","value":""}' data-tncms-track-event='{"app":"editorial","metric":"sms","uuid":"94886984-7360-42ec-9333-b28bc25d37bb"}' data-tncms-track-dmp='SMS Share' rel="nofollow">
1547                <span class="tnt-stack" >
1548                    
1549                    <i class="fas tnt-comment-alt-dots tnt-stack-1x"></i>
1550                </span>
1551                <span class="sr-only">SMS</span>
1552            </a>
1553        </li><li class="social-share-link em">
1554            <a href="mailto:?subject=%5BDaily%20Jefferson%20County%20Union%5D%20The%20Wheels%20on%20the%20Bus%203%20%28copy%29&body=https%3A%2F%2Fwww.dailyunion.com%2Fthe-wheels-on-the-bus-3-copy%2Fimage_94886984-7360-42ec-9333-b28bc25d37bb.html%3Futm_medium%3Dsocial%26utm_source%3Demail%26utm_campaign%3Duser-share" class="tnt-share-link em email-share-link" title="Email"  data-track='{"category":"tnt-email","action":"share","label":"editorial-image","value":""}' data-tncms-track-event='{"app":"editorial","metric":"email","uuid":"94886984-7360-42ec-9333-b28bc25d37bb"}' data-tncms-track-dmp='Email Share' rel="nofollow">
1555                <span class="tnt-stack" >
1556                    
1557                    <i class="fas tnt-envelope tnt-stack-1x"></i>
1558                </span>
1559                <span class="sr-only">Email</span>
1560            </a>
1561        </li><li class="social-share-link pr">
1562                <a href="javascript:window.print()" class="pr" title="Print" data-track='{"network":"Print","socialAction":"print","url":"/the-wheels-on-the-bus-3-copy/image_94886984-7360-42ec-9333-b28bc25d37bb.html"}' data-tncms-track-event='{"app":"editorial","metric":"social_share","uuid":"94886984-7360-42ec-9333-b28bc25d37bb"}' data-tncms-track-dmp='Social Media Share' rel="nofollow">
1563                    <span class="tnt-stack" >
1564                        
1565                        <i class="fas tnt-print tnt-stack-1x"></i>
1566                    </span>
1567                    <span class="sr-only">Print</span>
1568                </a>
1569            </li><li class="social-share-link copy">
1570                <button
1571                    class="copy btn-link"
1572                    onclick="copyLink('https://www.dailyunion.com/the-wheels-on-the-bus-3-copy/image_94886984-7360-42ec-9333-b28bc25d37bb.html', '[data-copy-inline-94886984-7360-42ec-9333-b28bc25d37bb]')"
1573                    data-container="body"
1574                    data-toggle="manual"
1575                    data-placement="top"
1576                    data-content="Image link copied to clipboard"
1577                    data-copy-inline-94886984-7360-42ec-9333-b28bc25d37bb
1578                >
1579                    <span class="tnt-stack" title="Copy image link to clipboard" >
1580                        
1581                        <i class="fas tnt-copy tnt-stack-1x"></i>
1582                    </span>
1583                    <span class="sr-only">Copy article link</span>
1584                </button>
1585            </li><li class="social-share-link sv">
1586        <a class="save-list-94886984-7360-42ec-9333-b28bc25d37bb-btn save-asset "
1587            title="Save to list"
1588            onclick="tnSaveAsset(event, this)"
1589            href="#"
1590            role="button"
1591            rel="nofollow"
1592            data-asset-uuid="94886984-7360-42ec-9333-b28bc25d37bb"
1593            data-tncms-track-dmp='is_saved_items_user'>
1594            
1595                <span class="tnt-stack">
1596                    
1597                    <i class="asset-save-icon far tnt-bookmark tnt-stack-1x "></i>
1598                </span>
1599            
1600            
1601                <span class="sr-only">Save</span>
1602            
1603        </a>
1604        </li>
1605        
1606    </ul><form method="post" data-uuid="94886984-7360-42ec-9333-b28bc25d37bb" class="save-list-94886984-7360-42ec-9333-b28bc25d37bb-form save-asset-to-list" action="/users/admin/list/">
1607        <input type="hidden" name="action" value="addasset" />
1608        <input type="hidden" name="format" value="json" />
1609        <input type="hidden" name="listasset" value="94886984-7360-42ec-9333-b28bc25d37bb" />
1610        <input type="hidden" name="listapp" value="editorial" />
1611        <input type="hidden" name="autocreate" value="true" />
1612        <input type="hidden" name="listname" value="images" />
1613        <input class="hide" type="submit" name="submit" value="Save" />
1614    </form>
1615
1616                    </div>
1617            </div>
1618        </div>
1619    </div>
1620            <style>
1621                #modal-image-94886984-7360-42ec-9333-b28bc25d37bb img { max-height: 505px; }
1622            </style>
1623        </template>
1624    </div><article itemscope itemtype="https://schema.org/Article" id="asset-38583401-e509-49ea-851d-86a26d25a87e" class="asset article-default"  data-url="https://www.dailyunion.com/news/local/school-district-of-jefferson-could-utilize-automated-bus-routing-software-next-school-year/article_38583401-e509-49ea-851d-86a26d25a87e.html">
1625    <span itemscope itemtype="http://schema.org/SpeakableSpecification">
1626        <meta itemprop="cssSelector" content=".asset-header .headline" />
1627        <meta itemprop="cssSelector" content=".asset-content p:first-of-type" />
1628    </span>
1629    <meta itemprop="description" content="JEFFERSON — Dousman Transport Co. presented possible future bus and routing changes in a report to the School District of Jefferson Board of Education. "/><div itemprop="publisher" itemscope itemtype="https://schema.org/Organization">
1630        <div itemprop="logo" itemscope itemtype="https://schema.org/ImageObject">
1631            <meta itemprop="url" content="https://bloximages.newyork1.vip.townnews.com/dailyunion.com/content/tncms/assets/v3/editorial/9/48/94886984-7360-42ec-9333-b28bc25d37bb/5dd1f7ddf31d8.image.jpg?crop=1766%2C927%2C0%2C122&resize=1200%2C630&order=crop%2Cresize">
1632            <meta itemprop="width" content="1200">
1633            <meta itemprop="height" content="630">
1634        </div>
1635        <meta itemprop="name" content="dailyunion.com">
1636    </div>
1637    <link itemprop="mainEntityOfPage" href="https://www.dailyunion.com/news/local/school-district-of-jefferson-could-utilize-automated-bus-routing-software-next-school-year/article_38583401-e509-49ea-851d-86a26d25a87e.html" />
1638    <div class="asset-masthead ">
1639        <header class="asset-header">
1640    <div class="tow-wrapper has-flags">
1641        
1642            <div class="asset-label-flags has-work">
1643                <span class="tnt-flag label label-flag label-flag-default label-flag-featured">Featured</span> <span class="tnt-flag label label-flag label-flag-default label-flag-top-story">Top Story</span> <span class="tnt-flag label label-flag label-flag-default label-flag-editors-pick">Editor's Pick</span> <span class="tnt-flag label label-flag label-flag-hot label-flag-hot">Hot</span> 
1644            </div>
1645        
1646        
1647    </div>
1648    <div class="kicker lead text-muted">Jefferson </div><h1 itemprop="headline" class="headline">
1649    <span>School District of Jefferson could utilize automated bus routing software next school year</span>
1650</h1>
1651    <div class="meta">
1652        <span>
1653            <ul class="list-inline">
1654        <li><span itemprop="author" class="tnt-byline">JACK LAUDE
1655[email protected]</span></li>
1656        
1657        
1658            <li class="visible-print">
1659        <time datetime="2026-10-01T12:00:00-05:00" class="tnt-date asset-date text-muted">
1660            Oct 1, 2026
1661        </time></li>
1662            <li class="hidden-print">
1663        <time datetime="2026-10-01T12:00:00-05:00" class="tnt-date asset-date text-muted">12 hrs ago</time></li>
1664        
1665        
1666            <li class="hidden-print"><a href="/news/local/school-district-of-jefferson-could-utilize-automated-bus-routing-software-next-school-year/article_38583401-e509-49ea-851d-86a26d25a87e.html#comments" class="cm" title="0 comments"><span class="fas tnt-comments"></span> <span class="count comment-counter">0</span></a></li>
1667        
1668        
1669    </ul>
1670        </span>
1671    </div>
1672    <meta itemprop="dateCreated" content="2026-10-01T12:00:00-05:00">
1673    <meta itemprop="datePublished" content="2026-10-01T12:00:00-05:00">
1674    <meta itemprop="dateModified" content="2026-10-01T12:00:00-05:00">
1675</header>
1676        
1677        
1678            <div class="share-container headline-right pull-right hidden-xs" data-subscription-required-remove><ul class="social-share-links hidden-print list-unstyled stacked icon"><li class="social-share-link fb">
1679        <a href="https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Fwww.dailyunion.com%2Fnews%2Flocal%2Fschool-district-of-jefferson-could-utilize-automated-bus-routing-software-next-school-year%2Farticle_38583401-e509-49ea-851d-86a26d25a87e.html%3Futm_medium%3Dsocial%26utm_source%3Dfacebook%26utm_campaign%3Duser-share" class="tnt-share-link fb" target="_blank" rel="noopener nofollow" title="Share on Facebook"  data-toggle="new-window" data-new-window-width="500" data-new-window-height="300" data-track='{"network":"Facebook","socialAction":"post","url":"/news/local/school-district-of-jefferson-could-utilize-automated-bus-routing-software-next-school-year/article_38583401-e509-49ea-851d-86a26d25a87e.html"}' data-tncms-track-event='{"app":"editorial","metric":"social_share","uuid":"38583401-e509-49ea-851d-86a26d25a87e"}' data-tncms-track-dmp='Social Media Share'>
1680                <span class="tnt-stack" data-toggle="tooltip" data-placement="left" title="Share">
1681                    
1682                    <i class="fab tnt-facebook-f tnt-stack-1x"></i>
1683                </span>
1684                <span class="sr-only">Facebook</span>
1685            </a>
1686        </li><li class="social-share-link tw">
1687            <a href="https://twitter.com/intent/tweet?&text=School%20District%20of%20Jefferson%20could%20utilize%20automated%20bus%20routing%20software%20next%20school%20year&via=DUNews&url=https%3A%2F%2Fwww.dailyunion.com%2Fnews%2Flocal%2Fschool-district-of-jefferson-could-utilize-automated-bus-routing-software-next-school-year%2Farticle_38583401-e509-49ea-851d-86a26d25a87e.html%3Futm_medium%3Dsocial%26utm_source%3Dtwitter%26utm_campaign%3Duser-share" class="tnt-share-link tw" target="_blank" rel="noopener nofollow" title="Tweet"  data-toggle="new-window" data-new-window-width="500" data-new-window-height="300" data-track='{"network":"Twitter","socialAction":"tweet","url":"/news/local/school-district-of-jefferson-could-utilize-automated-bus-routing-software-next-school-year/article_38583401-e509-49ea-851d-86a26d25a87e.html"}' data-tncms-track-event='{"app":"editorial","metric":"social_share","uuid":"38583401-e509-49ea-851d-86a26d25a87e"}' data-tncms-track-dmp='Social Media Share'>
1688                <span class="tnt-stack" data-toggle="tooltip" data-placement="left" title="Tweet">
1689                    
1690                    <i class="fab tnt-x-twitter tnt-stack-1x"></i>
1691                </span>
1692                <span class="sr-only">Twitter</span>
1693            </a>
1694        </li><li class="social-share-link wa">
1695            <a href="https://wa.me/?text=https://www.dailyunion.com/news/local/school-district-of-jefferson-could-utilize-automated-bus-routing-software-next-school-year/article_38583401-e509-49ea-851d-86a26d25a87e.html" class="tnt-share-link wa" target="_blank" rel="noopener nofollow" title="WhatsApp"  data-toggle="new-window" data-new-window-width="500" data-new-window-height="300" data-track='{"network":"WhatsApp","socialAction":"share","url":"/news/local/school-district-of-jefferson-could-utilize-automated-bus-routing-software-next-school-year/article_38583401-e509-49ea-851d-86a26d25a87e.html"}' data-tncms-track-event='{"app":"editorial","metric":"social_share","uuid":"38583401-e509-49ea-851d-86a26d25a87e"}' data-tncms-track-dmp='Social Media Share'>
1696                <span class="tnt-stack" data-toggle="tooltip" data-placement="left" title="WhatsApp">
1697                    
1698                    <i class="fab tnt-whatsapp tnt-stack-1x"></i>
1699                </span>
1700                <span class="sr-only">WhatsApp</span>
1701            </a>
1702        </li><li class="social-share-link sms" style="display:none;">
1703            <a href="sms:?body=Check%20out%20this%20link:%20www.dailyunion.com/tncms/asset/editorial/38583401-e509-49ea-851d-86a26d25a87e" class="tnt-share-link sms" title="SMS" data-track='{"category":"tnt-sms","action":"share","label":"editorial-article","value":""}' data-tncms-track-event='{"app":"editorial","metric":"sms","uuid":"38583401-e509-49ea-851d-86a26d25a87e"}' data-tncms-track-dmp='SMS Share' rel="nofollow">
1704                <span class="tnt-stack" data-toggle="tooltip" data-placement="left" title="SMS">
1705                    
1706                    <i class="fas tnt-comment-alt-dots tnt-stack-1x"></i>
1707                </span>
1708                <span class="sr-only">SMS</span>
1709            </a>
1710        </li><li class="social-share-link em">
1711            <a href="mailto:?subject=%5BDaily%20Jefferson%20County%20Union%5D%20School%20District%20of%20Jefferson%20could%20utilize%20automated%20bus%20routing%20software%20next%20school%20year&body=https%3A%2F%2Fwww.dailyunion.com%2Fnews%2Flocal%2Fschool-district-of-jefferson-could-utilize-automated-bus-routing-software-next-school-year%2Farticle_38583401-e509-49ea-851d-86a26d25a87e.html%3Futm_medium%3Dsocial%26utm_source%3Demail%26utm_campaign%3Duser-share" class="tnt-share-link em email-share-link" title="Email"  data-track='{"category":"tnt-email","action":"share","label":"editorial-article","value":""}' data-tncms-track-event='{"app":"editorial","metric":"email","uuid":"38583401-e509-49ea-851d-86a26d25a87e"}' data-tncms-track-dmp='Email Share' rel="nofollow">
1712                <span class="tnt-stack" data-toggle="tooltip" data-placement="left" title="Email">
1713                    
1714                    <i class="fas tnt-envelope tnt-stack-1x"></i>
1715                </span>
1716                <span class="sr-only">Email</span>
1717            </a>
1718        </li></ul></div>
1719        
1720    </div>
1721
1722    <div class="row">
1723        <div class="main-content col-lg-8 col-md-7 has-sidebar"><div class="main-content-wrap">
1724            <div id="tncms-region-article_top" class="tncms-region hidden-print"></div>
1725            
1726            <div class="asset-photo card"><figure class="photo layout-horizontal hover-expand letterbox-style-default"><span class="expand hidden-print"
1727            
1728               data-toggle="modal"
1729                   data-target=".modal-94886984-7360-42ec-9333-b28bc25d37bb">
1730                <span class="fas tnt-expand"></span>
1731            </span>
1732            <div class="image" 
1733                    data-toggle="modal"
1734                    
1735                        data-target=".modal-94886984-7360-42ec-9333-b28bc25d37bb"
1736                    >
1737                
1738                
1739                
1740                
1741        <div itemprop="image" itemscope itemtype="https://schema.org/ImageObject">
1742            <meta itemprop="width" content="1766">
1743            <meta itemprop="height" content="1173">
1744            <meta itemprop="contentUrl" content="https://bloximages.newyork1.vip.townnews.com/dailyunion.com/content/tncms/assets/v3/editorial/9/48/94886984-7360-42ec-9333-b28bc25d37bb/5dd1f7ddf31d8.image.jpg?resize=1396%2C927">
1745            <meta itemprop="url" content="https://bloximages.newyork1.vip.townnews.com/dailyunion.com/content/tncms/assets/v3/editorial/9/48/94886984-7360-42ec-9333-b28bc25d37bb/5dd1f7ddf31d8.image.jpg?resize=1396%2C927"><img
1746                        src="https://bloximages.newyork1.vip.townnews.com/dailyunion.com/content/tncms/assets/v3/editorial/9/48/94886984-7360-42ec-9333-b28bc25d37bb/5dd1f7ddf31d8.image.jpg?resize=400%2C266"
1747                        srcset="https://bloximages.newyork1.vip.townnews.com/dailyunion.com/content/tncms/assets/v3/editorial/9/48/94886984-7360-42ec-9333-b28bc25d37bb/5dd1f7ddf31d8.image.jpg?resize=150%2C100 150w, https://bloximages.newyork1.vip.townnews.com/dailyunion.com/content/tncms/assets/v3/editorial/9/48/94886984-7360-42ec-9333-b28bc25d37bb/5dd1f7ddf31d8.image.jpg?resize=200%2C133 200w, https://bloximages.newyork1.vip.townnews.com/dailyunion.com/content/tncms/assets/v3/editorial/9/48/94886984-7360-42ec-9333-b28bc25d37bb/5dd1f7ddf31d8.image.jpg?resize=225%2C149 225w, https://bloximages.newyork1.vip.townnews.com/dailyunion.com/content/tncms/assets/v3/editorial/9/48/94886984-7360-42ec-9333-b28bc25d37bb/5dd1f7ddf31d8.image.jpg?resize=300%2C199 300w, https://bloximages.newyork1.vip.townnews.com/dailyunion.com/content/tncms/assets/v3/editorial/9/48/94886984-7360-42ec-9333-b28bc25d37bb/5dd1f7ddf31d8.image.jpg?resize=400%2C266 400w, https://bloximages.newyork1.vip.townnews.com/dailyunion.com/content/tncms/assets/v3/editorial/9/48/94886984-7360-42ec-9333-b28bc25d37bb/5dd1f7ddf31d8.image.jpg?resize=540%2C359 540w, https://bloximages.newyork1.vip.townnews.com/dailyunion.com/content/tncms/assets/v3/editorial/9/48/94886984-7360-42ec-9333-b28bc25d37bb/5dd1f7ddf31d8.image.jpg?resize=640%2C425 640w, https://bloximages.newyork1.vip.townnews.com/dailyunion.com/content/tncms/assets/v3/editorial/9/48/94886984-7360-42ec-9333-b28bc25d37bb/5dd1f7ddf31d8.image.jpg?resize=750%2C498 750w, https://bloximages.newyork1.vip.townnews.com/dailyunion.com/content/tncms/assets/v3/editorial/9/48/94886984-7360-42ec-9333-b28bc25d37bb/5dd1f7ddf31d8.image.jpg?resize=990%2C658 990w, https://bloximages.newyork1.vip.townnews.com/dailyunion.com/content/tncms/assets/v3/editorial/9/48/94886984-7360-42ec-9333-b28bc25d37bb/5dd1f7ddf31d8.image.jpg?resize=1035%2C687 1035w, https://bloximages.newyork1.vip.townnews.com/dailyunion.com/content/tncms/assets/v3/editorial/9/48/94886984-7360-42ec-9333-b28bc25d37bb/5dd1f7ddf31d8.image.jpg?resize=1200%2C797 1200w, https://bloximages.newyork1.vip.townnews.com/dailyunion.com/content/tncms/assets/v3/editorial/9/48/94886984-7360-42ec-9333-b28bc25d37bb/5d
1747d1f7ddf31d8.image.jpg?resize=1333%2C885 1333w, https://bloximages.newyork1.vip.townnews.com/dailyunion.com/content/tncms/assets/v3/editorial/9/48/94886984-7360-42ec-9333-b28bc25d37bb/5dd1f7ddf31d8.image.jpg?resize=1476%2C980 1476w, https://bloximages.newyork1.vip.townnews.com/dailyunion.com/content/tncms/assets/v3/editorial/9/48/94886984-7360-42ec-9333-b28bc25d37bb/5dd1f7ddf31d8.image.jpg 2008w"
1748                        sizes="(min-width: 1396px) 881px, (min-width: 992px) calc(66.70vw - 60px), calc(100vw - 30px)"
1749                        
1750                        width="1766"
1751                        height="1173"
1752                        alt="The Wheels on the Bus 3 (copy)"
1753                        class="img-responsive full tnt-restrict-img-94886984-7360-42ec-9333-b28bc25d37bb default" />
1754            </div><style>
1755                .tnt-restrict-img-94886984-7360-42ec-9333-b28bc25d37bb {
1756                    max-width: 760px;
1757                }
1758            </style>
1759                
1760                
1761            </div>
1762            
1763                
1764                
1765                    <figcaption class="caption"><div class="actions pull-right hidden-print">
1766            <a href="javascript:void(0);"
1767               class="tnt-photo-purchase btn btn-default btn-xs tnt-buy-async"
1768               onclick="fotomotoBuy('aHR0cHM6Ly9ibG94aW1hZ2VzLm5ld3lvcmsxLnZpcC50b3dubmV3cy5jb20vZGFpbHl1bmlvbi5jb20vY29udGVudC90bmNtcy9hc3NldHMvdjMvZWRpdG9yaWFsLzkvNDgvOTQ4ODY5ODQtNzM2MC00MmVjLTkzMzMtYjI4YmMyNWQzN2JiLzVkZDFmN2RkZjMxZDguaW1hZ2UuanBnP3Jlc2l6ZT03NjAlMkM1MDU=', 'https://bloximages.newyork1.vip.townnews.com/dailyunion.com/content/tncms/assets/v3/editorial/9/48/94886984-7360-42ec-9333-b28bc25d37bb/5dd1f7ddf31d8.image.jpg?&photographer=File photo &section=news/local', '', '')"
1769               title="Preparing image purchase"
1770               disabled>Buy Now</a>
1771        </div>
1772                            
1773                                <span class="caption-text">
1774                                    <p>A Jefferson school bus appears in its front mirror, proceeding down the street.</p>
1775                                </span>
1776                            
1777                        
1778                            
1779                                <span class="credit">
1780                                    <span  class="tnt-byline">File photo </span>
1781                                </span>
1782                            
1783                        
1784                        <span class="clearfix"></span>
1785                    </figcaption>
1786                
1787            
1788        </figure></div>
1789
1790            <div id="tncms-region-article_top_content" class="tncms-region hidden-print"></div>
1791
1792            <div id="asset-content" data-asset-uuid="38583401-e509-49ea-851d-86a26d25a87e" data-smart-adunit="/132916964,22591864201/dailyunion.com/news/local">
1793                
1794
1795                <div class="row">
1796                    <div class="col-lg-12 col-md-12 col-sm-12" data-subscription-required-class="col-xs-12">
1797                        
1798                        <div class="asset-body" data-subscription-required-class="asset-body">
1799                            <div class="share-container content-above" data-subscription-required-remove><ul class="social-share-links hidden-print list-inline icon"><li class="social-share-link fb">
1800        <a href="https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Fwww.dailyunion.com%2Fnews%2Flocal%2Fschool-district-of-jefferson-could-utilize-automated-bus-routing-software-next-school-year%2Farticle_38583401-e509-49ea-851d-86a26d25a87e.html%3Futm_medium%3Dsocial%26utm_source%3Dfacebook%26utm_campaign%3Duser-share" class="tnt-share-link fb" target="_blank" rel="noopener nofollow" title="Share on Facebook"  data-toggle="new-window" data-new-window-width="500" data-new-window-height="300" data-track='{"network":"Facebook","socialAction":"post","url":"/news/local/school-district-of-jefferson-could-utilize-automated-bus-routing-software-next-school-year/article_38583401-e509-49ea-851d-86a26d25a87e.html"}' data-tncms-track-event='{"app":"editorial","metric":"social_share","uuid":"38583401-e509-49ea-851d-86a26d25a87e"}' data-tncms-track-dmp='Social Media Share'>
1801                <span class="tnt-stack" >
1802                    
1803                    <i class="fab tnt-facebook-f tnt-stack-1x"></i>
1804                </span>
1805                <span class="sr-only">Facebook</span>
1806            </a>
1807        </li><li class="social-share-link tw">
1808            <a href="https://twitter.com/intent/tweet?&text=School%20District%20of%20Jefferson%20could%20utilize%20automated%20bus%20routing%20software%20next%20school%20year&via=DUNews&url=https%3A%2F%2Fwww.dailyunion.com%2Fnews%2Flocal%2Fschool-district-of-jefferson-could-utilize-automated-bus-routing-software-next-school-year%2Farticle_38583401-e509-49ea-851d-86a26d25a87e.html%3Futm_medium%3Dsocial%26utm_source%3Dtwitter%26utm_campaign%3Duser-share" class="tnt-share-link tw" target="_blank" rel="noopener nofollow" title="Tweet"  data-toggle="new-window" data-new-window-width="500" data-new-window-height="300" data-track='{"network":"Twitter","socialAction":"tweet","url":"/news/local/school-district-of-jefferson-could-utilize-automated-bus-routing-software-next-school-year/article_38583401-e509-49ea-851d-86a26d25a87e.html"}' data-tncms-track-event='{"app":"editorial","metric":"social_share","uuid":"38583401-e509-49ea-851d-86a26d25a87e"}' data-tncms-track-dmp='Social Media Share'>
1809                <span class="tnt-stack" >
1810                    
1811                    <i class="fab tnt-x-twitter tnt-stack-1x"></i>
1812                </span>
1813                <span class="sr-only">Twitter</span>
1814            </a>
1815        </li><li class="social-share-link wa">
1816            <a href="https://wa.me/?text=https://www.dailyunion.com/news/local/school-district-of-jefferson-could-utilize-automated-bus-routing-software-next-school-year/article_38583401-e509-49ea-851d-86a26d25a87e.html" class="tnt-share-link wa" target="_blank" rel="noopener nofollow" title="WhatsApp"  data-toggle="new-window" data-new-window-width="500" data-new-window-height="300" data-track='{"network":"WhatsApp","socialAction":"share","url":"/news/local/school-district-of-jefferson-could-utilize-automated-bus-routing-software-next-school-year/article_38583401-e509-49ea-851d-86a26d25a87e.html"}' data-tncms-track-event='{"app":"editorial","metric":"social_share","uuid":"38583401-e509-49ea-851d-86a26d25a87e"}' data-tncms-track-dmp='Social Media Share'>
1817                <span class="tnt-stack" >
1818                    
1819                    <i class="fab tnt-whatsapp tnt-stack-1x"></i>
1820                </span>
1821                <span class="sr-only">WhatsApp</span>
1822            </a>
1823        </li><li class="social-share-link sms" style="display:none;">
1824            <a href="sms:?body=Check%20out%20this%20link:%20www.dailyunion.com/tncms/asset/editorial/38583401-e509-49ea-851d-86a26d25a87e" class="tnt-share-link sms" title="SMS" data-track='{"category":"tnt-sms","action":"share","label":"editorial-article","value":""}' data-tncms-track-event='{"app":"editorial","metric":"sms","uuid":"38583401-e509-49ea-851d-86a26d25a87e"}' data-tncms-track-dmp='SMS Share' rel="nofollow">
1825                <span class="tnt-stack" >
1826                    
1827                    <i class="fas tnt-comment-alt-dots tnt-stack-1x"></i>
1828                </span>
1829                <span class="sr-only">SMS</span>
1830            </a>
1831        </li><li class="social-share-link em">
1832            <a href="mailto:?subject=%5BDaily%20Jefferson%20County%20Union%5D%20School%20District%20of%20Jefferson%20could%20utilize%20automated%20bus%20routing%20software%20next%20school%20year&body=https%3A%2F%2Fwww.dailyunion.com%2Fnews%2Flocal%2Fschool-district-of-jefferson-could-utilize-automated-bus-routing-software-next-school-year%2Farticle_38583401-e509-49ea-851d-86a26d25a87e.html%3Futm_medium%3Dsocial%26utm_source%3Demail%26utm_campaign%3Duser-share" class="tnt-share-link em email-share-link" title="Email"  data-track='{"category":"tnt-email","action":"share","label":"editorial-article","value":""}' data-tncms-track-event='{"app":"editorial","metric":"email","uuid":"38583401-e509-49ea-851d-86a26d25a87e"}' data-tncms-track-dmp='Email Share' rel="nofollow">
1833                <span class="tnt-stack" >
1834                    
1835                    <i class="fas tnt-envelope tnt-stack-1x"></i>
1836                </span>
1837                <span class="sr-only">Email</span>
1838            </a>
1839        </li><li class="social-share-link pr">
1840                <a href="javascript:window.print()" class="pr" title="Print" data-track='{"network":"Print","socialAction":"print","url":"/news/local/school-district-of-jefferson-could-utilize-automated-bus-routing-software-next-school-year/article_38583401-e509-49ea-851d-86a26d25a87e.html"}' data-tncms-track-event='{"app":"editorial","metric":"social_share","uuid":"38583401-e509-49ea-851d-86a26d25a87e"}' data-tncms-track-dmp='Social Media Share' rel="nofollow">
1841                    <span class="tnt-stack" >
1842                        
1843                        <i class="fas tnt-print tnt-stack-1x"></i>
1844                    </span>
1845                    <span class="sr-only">Print</span>
1846                </a>
1847            </li><li class="social-share-link copy">
1848                <button
1849                    class="copy btn-link"
1850                    onclick="copyLink('https://www.dailyunion.com/news/local/school-district-of-jefferson-could-utilize-automated-bus-routing-software-next-school-year/article_38583401-e509-49ea-851d-86a26d25a87e.html', '[data-copy-inline-top-38583401-e509-49ea-851d-86a26d25a87e]')"
1851                    data-container="body"
1852                    data-toggle="manual"
1853                    data-placement="top"
1854                    data-content="Article link copied to clipboard"
1855                    data-copy-inline-top-38583401-e509-49ea-851d-86a26d25a87e
1856                >
1857                    <span class="tnt-stack" title="Copy article link to clipboard" >
1858                        
1859                        <i class="fas tnt-copy tnt-stack-1x"></i>
1860                    </span>
1861                    <span class="sr-only">Copy article link</span>
1862                </button>
1863            </li><li class="social-share-link sv">
1864        <a class="save-list-38583401-e509-49ea-851d-86a26d25a87e-btn save-asset "
1865            title="Save to list"
1866            onclick="tnSaveAsset(event, this)"
1867            href="#"
1868            role="button"
1869            rel="nofollow"
1870            data-asset-uuid="38583401-e509-49ea-851d-86a26d25a87e"
1871            data-tncms-track-dmp='is_saved_items_user'>
1872            
1873                <span class="tnt-stack">
1874                    
1875                    <i class="asset-save-icon far tnt-bookmark tnt-stack-1x "></i>
1876                </span>
1877            
1878            
1879                <span class="sr-only">Save</span>
1880            
1881        </a>
1882        </li>
1883        
1884    </ul><form method="post" data-uuid="38583401-e509-49ea-851d-86a26d25a87e" class="save-list-38583401-e509-49ea-851d-86a26d25a87e-form save-asset-to-list" action="/users/admin/list/">
1885        <input type="hidden" name="action" value="addasset" />
1886        <input type="hidden" name="format" value="json" />
1887        <input type="hidden" name="listasset" value="38583401-e509-49ea-851d-86a26d25a87e" />
1888        <input type="hidden" name="listapp" value="editorial" />
1889        <input type="hidden" name="autocreate" value="true" />
1890        <input type="hidden" name="listname" value="articles" />
1891        <input class="hide" type="submit" name="submit" value="Save" />
1892    </form>
1893</div>
1894
1895                            <div id="tncms-region-article_body_top" class="tncms-region hidden-print"></div>
1896
1897                            <div id="article-body"  itemprop="articleBody" class="asset-content  subscriber-premium"false>
1898                                <meta itemprop="isAccessibleForFree" content="true"/>
1899                                
1900                                
1901                                <p>JEFFERSON — Dousman Transport Co. presented possible future bus and routing changes in a report to the School District of Jefferson Board of Education.</p><p>The presentation highlighted possible future adjustments to buses in the school district, such as added technology for routes, cameras and ways to be more cost-efficient with decreasing enrollment.</p><p>New automated bus routing software plans to be deployed next school year, as buses have utilized outdated programs until now.</p><div id="tncms-region-article_instory_top" class="tncms-region hidden-print"><div id="tncms-block-978186" class="tncms-block"><div style="max-width: 600px; margin: 0 auto”&gt;&lt;div class=" s2nplayer k-hclgw5bx data-type="float"></div>
1901<script type="text/javascript" src="//embed.sendtonews.com/player3/embedcode.js?fk=hCLgW5bX&amp;cid=10561&amp;offsetx=0&amp;offsety=100&amp;floatwidth=400&amp;floatposition=bottom-left" data-type="s2nScript"></script>
1901</div></div><p>“We’ve missed some opportunities with some of the tech that’s come online. We’re going to see some of that tech next summer as we roll into the school year with our routing,” said Dousman Transport President Larry Kerkley.</p><p>Kerkley said the tech should help efficiency for the School District of Jefferson. The new technology brings automated route optimization that should help decrease human error.</p><p>“The route optimization feature of this is all automated, it’s beautiful. We can put in criteria and different parameters that’s going to make this really seamless and take the human error factor completely out of this,” said Kerkley.</p><p>The new program will also allow for more seamless communication.</p><p>“We’ll be able to push certain messages: maybe only to one family, only to a certain route or to a certain school,” said Kerkley. “Whatever the message is that we want to send out, we can do it in a very quick manner to let all parents know.”</p><p>He also said the school district’s transportation should adjust to lower enrollment seen in Jefferson and across the state, which may mean decreasing the number of buses or routes.</p><div id="tncms-region-article_instory_middle" class="tncms-region hidden-print"></div><p>“I understand that the (decreased student) enrollment, much like 98% of the schools we service — we service about 40 districts — are experiencing the same thing. I think transportation needs to follow that trend as well,” said Kerkley. “We shouldn’t be running 11 buses if we can do it with nine or 10. I think that’s what this (routing) program is going to allow us to do.”</p><p>More technology Dousman Transport is looking to add to buses in the future includes AI cameras that focus on driver behaviors.</p><p>“(The AI camera) detects 19 different risk behaviors that are associated with increased accidents,” said Kerkley.</p><p>Some behaviors include the driver nodding off, talking on a cell phone, not wearing a seat belt, rolling through stop signs and more.</p><p>The camera makes an audible noise that lets the driver know to correct themselves when a risk behavior is spotted. It will also generate an immediate report to Dousman Transport staff.</p><p>Integrating the cameras would cost an additional $9 per bus monthly and would be available for school districts who renew contracts with Dousman Transport early.</p><p>Outside cameras are also looking to be added to buses to give drivers a 360-degree view to help them see danger zones.</p><p>“All the danger zones around the school buses that the driver can’t see because of the obstructions of a 40-foot school bus will now be visible.”</p><p>There would be a monitor at the front of the bus that will notify the driver if someone or something is in one of the danger zones, according to Kerkley.{/div}</p><div id="tncms-region-article_instory_bottom" class="tncms-region hidden-print"></div>
1902                                <div id="tncms-region-article_bottom_content" class="tncms-region hidden-print"></div>
1903                                
1904                            </div>
1904<script>console.log("[MOS Debug] article-body", {"component":"article-body","surfaceProperties":{"page":{"pageType":"article"},"outcome":{"wallVisibility":"never","wallType":"none"}},"flags":{"isArticle":true,"wallShown":false},"output":"empty — no wall required"});</script>
1904
1905
1906                            
1907
1908                            
1909    
1910
1911
1912                            
1913    
1914
1915
1916                            
1917                                <div class="share-container content-below" data-subscription-required-remove><ul class="social-share-links hidden-print list-inline icon"><li class="social-share-link fb">
1918        <a href="https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Fwww.dailyunion.com%2Fnews%2Flocal%2Fschool-district-of-jefferson-could-utilize-automated-bus-routing-software-next-school-year%2Farticle_38583401-e509-49ea-851d-86a26d25a87e.html%3Futm_medium%3Dsocial%26utm_source%3Dfacebook%26utm_campaign%3Duser-share" class="tnt-share-link fb" target="_blank" rel="noopener nofollow" title="Share on Facebook"  data-toggle="new-window" data-new-window-width="500" data-new-window-height="300" data-track='{"network":"Facebook","socialAction":"post","url":"/news/local/school-district-of-jefferson-could-utilize-automated-bus-routing-software-next-school-year/article_38583401-e509-49ea-851d-86a26d25a87e.html"}' data-tncms-track-event='{"app":"editorial","metric":"social_share","uuid":"38583401-e509-49ea-851d-86a26d25a87e"}' data-tncms-track-dmp='Social Media Share'>
1919                <span class="tnt-stack" >
1920                    
1921                    <i class="fab tnt-facebook-f tnt-stack-1x"></i>
1922                </span>
1923                <span class="sr-only">Facebook</span>
1924            </a>
1925        </li><li class="social-share-link tw">
1926            <a href="https://twitter.com/intent/tweet?&text=School%20District%20of%20Jefferson%20could%20utilize%20automated%20bus%20routing%20software%20next%20school%20year&via=DUNews&url=https%3A%2F%2Fwww.dailyunion.com%2Fnews%2Flocal%2Fschool-district-of-jefferson-could-utilize-automated-bus-routing-software-next-school-year%2Farticle_38583401-e509-49ea-851d-86a26d25a87e.html%3Futm_medium%3Dsocial%26utm_source%3Dtwitter%26utm_campaign%3Duser-share" class="tnt-share-link tw" target="_blank" rel="noopener nofollow" title="Tweet"  data-toggle="new-window" data-new-window-width="500" data-new-window-height="300" data-track='{"network":"Twitter","socialAction":"tweet","url":"/news/local/school-district-of-jefferson-could-utilize-automated-bus-routing-software-next-school-year/article_38583401-e509-49ea-851d-86a26d25a87e.html"}' data-tncms-track-event='{"app":"editorial","metric":"social_share","uuid":"38583401-e509-49ea-851d-86a26d25a87e"}' data-tncms-track-dmp='Social Media Share'>
1927                <span class="tnt-stack" >
1928                    
1929                    <i class="fab tnt-x-twitter tnt-stack-1x"></i>
1930                </span>
1931                <span class="sr-only">Twitter</span>
1932            </a>
1933        </li><li class="social-share-link wa">
1934            <a href="https://wa.me/?text=https://www.dailyunion.com/news/local/school-district-of-jefferson-could-utilize-automated-bus-routing-software-next-school-year/article_38583401-e509-49ea-851d-86a26d25a87e.html" class="tnt-share-link wa" target="_blank" rel="noopener nofollow" title="WhatsApp"  data-toggle="new-window" data-new-window-width="500" data-new-window-height="300" data-track='{"network":"WhatsApp","socialAction":"share","url":"/news/local/school-district-of-jefferson-could-utilize-automated-bus-routing-software-next-school-year/article_38583401-e509-49ea-851d-86a26d25a87e.html"}' data-tncms-track-event='{"app":"editorial","metric":"social_share","uuid":"38583401-e509-49ea-851d-86a26d25a87e"}' data-tncms-track-dmp='Social Media Share'>
1935                <span class="tnt-stack" >
1936                    
1937                    <i class="fab tnt-whatsapp tnt-stack-1x"></i>
1938                </span>
1939                <span class="sr-only">WhatsApp</span>
1940            </a>
1941        </li><li class="social-share-link sms" style="display:none;">
1942            <a href="sms:?body=Check%20out%20this%20link:%20www.dailyunion.com/tncms/asset/editorial/38583401-e509-49ea-851d-86a26d25a87e" class="tnt-share-link sms" title="SMS" data-track='{"category":"tnt-sms","action":"share","label":"editorial-article","value":""}' data-tncms-track-event='{"app":"editorial","metric":"sms","uuid":"38583401-e509-49ea-851d-86a26d25a87e"}' data-tncms-track-dmp='SMS Share' rel="nofollow">
1943                <span class="tnt-stack" >
1944                    
1945                    <i class="fas tnt-comment-alt-dots tnt-stack-1x"></i>
1946                </span>
1947                <span class="sr-only">SMS</span>
1948            </a>
1949        </li><li class="social-share-link em">
1950            <a href="mailto:?subject=%5BDaily%20Jefferson%20County%20Union%5D%20School%20District%20of%20Jefferson%20could%20utilize%20automated%20bus%20routing%20software%20next%20school%20year&body=https%3A%2F%2Fwww.dailyunion.com%2Fnews%2Flocal%2Fschool-district-of-jefferson-could-utilize-automated-bus-routing-software-next-school-year%2Farticle_38583401-e509-49ea-851d-86a26d25a87e.html%3Futm_medium%3Dsocial%26utm_source%3Demail%26utm_campaign%3Duser-share" class="tnt-share-link em email-share-link" title="Email"  data-track='{"category":"tnt-email","action":"share","label":"editorial-article","value":""}' data-tncms-track-event='{"app":"editorial","metric":"email","uuid":"38583401-e509-49ea-851d-86a26d25a87e"}' data-tncms-track-dmp='Email Share' rel="nofollow">
1951                <span class="tnt-stack" >
1952                    
1953                    <i class="fas tnt-envelope tnt-stack-1x"></i>
1954                </span>
1955                <span class="sr-only">Email</span>
1956            </a>
1957        </li><li class="social-share-link pr">
1958                <a href="javascript:window.print()" class="pr" title="Print" data-track='{"network":"Print","socialAction":"print","url":"/news/local/school-district-of-jefferson-could-utilize-automated-bus-routing-software-next-school-year/article_38583401-e509-49ea-851d-86a26d25a87e.html"}' data-tncms-track-event='{"app":"editorial","metric":"social_share","uuid":"38583401-e509-49ea-851d-86a26d25a87e"}' data-tncms-track-dmp='Social Media Share' rel="nofollow">
1959                    <span class="tnt-stack" >
1960                        
1961                        <i class="fas tnt-print tnt-stack-1x"></i>
1962                    </span>
1963                    <span class="sr-only">Print</span>
1964                </a>
1965            </li><li class="social-share-link copy">
1966                <button
1967                    class="copy btn-link"
1968                    onclick="copyLink('https://www.dailyunion.com/news/local/school-district-of-jefferson-could-utilize-automated-bus-routing-software-next-school-year/article_38583401-e509-49ea-851d-86a26d25a87e.html', '[data-copy-inline-38583401-e509-49ea-851d-86a26d25a87e]')"
1969                    data-container="body"
1970                    data-toggle="manual"
1971                    data-placement="top"
1972                    data-content="Article link copied to clipboard"
1973                    data-copy-inline-38583401-e509-49ea-851d-86a26d25a87e
1974                >
1975                    <span class="tnt-stack" title="Copy article link to clipboard" >
1976                        
1977                        <i class="fas tnt-copy tnt-stack-1x"></i>
1978                    </span>
1979                    <span class="sr-only">Copy article link</span>
1980                </button>
1981            </li><li class="social-share-link sv">
1982        <a class="save-list-38583401-e509-49ea-851d-86a26d25a87e-btn save-asset "
1983            title="Save to list"
1984            onclick="tnSaveAsset(event, this)"
1985            href="#"
1986            role="button"
1987            rel="nofollow"
1988            data-asset-uuid="38583401-e509-49ea-851d-86a26d25a87e"
1989            data-tncms-track-dmp='is_saved_items_user'>
1990            
1991                <span class="tnt-stack">
1992                    
1993                    <i class="asset-save-icon far tnt-bookmark tnt-stack-1x "></i>
1994                </span>
1995            
1996            
1997                <span class="sr-only">Save</span>
1998            
1999        </a>
2000        </li>
2001        
2002    </ul><form method="post" data-uuid="38583401-e509-49ea-851d-86a26d25a87e" class="save-list-38583401-e509-49ea-851d-86a26d25a87e-form save-asset-to-list" action="/users/admin/list/">
2003        <input type="hidden" name="action" value="addasset" />
2004        <input type="hidden" name="format" value="json" />
2005        <input type="hidden" name="listasset" value="38583401-e509-49ea-851d-86a26d25a87e" />
2006        <input type="hidden" name="listapp" value="editorial" />
2007        <input type="hidden" name="autocreate" value="true" />
2008        <input type="hidden" name="listname" value="articles" />
2009        <input class="hide" type="submit" name="submit" value="Save" />
2010    </form>
2011</div>
2012                            
2013                        </div>
2014                        
2015                    </div></div><!-- /asset-content -->
2016
2017                <div id="asset-below">
2018                    
2019
2020                    
2021
2022                    
2023
2024                    
2025
2026                    
2027
2028                    
2029
2030                    
2031
2032                    
2033
2034                    
2035
2036                    
2037                        
2038                            <div class="asset-author">
2039                                
2040                            </div>
2041                        
2042                    
2043
2044                    <div id="tncms-region-article_bottom" class="tncms-region hidden-print"></div>
2045
2046                    <div class="asset-comments hidden-print"><a id="comments-collapsible-toggle" class="btn btn-block btn-lg btn-default"><i class="fas tnt-sync"></i> Load comments</a><div id="comments-collapsible" class="comments-container-collapsible collapsed">
2047<div id="commentPostModal" class="modal fade">
2048    <div class="modal-dialog">
2049        <div class="modal-content">
2050            <div class="modal-header">
2051                <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
2052                <h4 class="heading modal-title">Post a comment<span class="not-logged-in"> as </span></h4>
2053            </div>
2054
2055            <form method="post" action="/tncms/comment/post/" id="commentPost">
2056                <input type="hidden" name="action" value="comments:post" />
2057                <input type="hidden" name="id" value="38583401-e509-49ea-851d-86a26d25a87e" />
2058                <input type="hidden" name="app" value="editorial" />
2059                
2060                <div class="modal-body form-body">
2061                    
2062                    <div class="alert alert-info" style="display:none"></div>
2063
2064                    
2065
2066                    <a class="comment-emoticons-selector" data-toggle="collapse" data-target="#comment-emoticons-selector">Emoticons <span class="caret"></span></a>
2067
2068                    <div id="comment-emoticons-selector" class="hidden-print collapse">
2069    <ul class="emoticon-selector list-unstyled list-inline">
2070        <li><a title="[smile]">[smile]</a></li>
2071        <li><a title="[beam]">[beam]</a></li>
2072        <li><a title="[wink]">[wink]</a></li>
2073        <li><a title="[sad]">[sad]</a></li>
2074        <li><a title="[cool]">[cool]</a></li>
2075        <li><a title="[innocent]">[innocent]</a></li>
2076        <li><a title="[rolleyes]">[rolleyes]</a></li>
2077        <li><a title="[whistling]">[whistling]</a></li>
2078        <li><a title="[lol]">[lol]</a></li>
2079        <li><a title="[huh]">[huh]</a></li>
2080        <li><a title="[tongue]">[tongue]</a></li>
2081        <li><a title="[love]">[love]</a></li>
2082        <li><a title="[sleeping]">[sleeping]</a></li>
2083        <li><a title="[yawn]">[yawn]</a></li>
2084        <li><a title="[unsure]">[unsure]</a></li>
2085        <li><a title="[angry]">[angry]</a></li>
2086        <li><a title="[blink]">[blink]</a></li>
2087        <li><a title="[crying]">[crying]</a></li>
2088        <li><a title="[ohmy]">[ohmy]</a></li>
2089        <li><a title="[scared]">[scared]</a></li>
2090        <li><a title="[sleep]">[sleep]</a></li>
2091        <li><a title="[sneaky]">[sneaky]</a></li>
2092        <li><a title="[tongue_smile]">[tongue_smile]</a></li>
2093        <li><a title="[thumbdown]">[thumbdown]</a></li>
2094        <li><a title="[thumbup]">[thumbup]</a></li>
2095        <li><a title="[censored]">[censored]</a></li>
2096        <li><a title="[happybirthday]">[happybirthday]</a></li>
2097        <li><a title="[ban]">[ban]</a></li>
2098        <li><a title="[spam]">[spam]</a></li>
2099        <li><a title="[offtopic]">[offtopic]</a></li>
2100        <li><a title="[batman]">[batman]</a></li>
2101        <li><a title="[ninja]">[ninja]</a></li>
2102        <li><a title="[pirate]">[pirate]</a></li>
2103        <li><a title="[alien]">[alien]</a></li>
2104        </ul>
2105</div>
2106                    
2107                    <div class="form-group">
2108                        <label class="sr-only" for="comment">Comment Text</label>
2109                        <textarea class="form-control" name="comment" id="comment" placeholder="Share your thoughts." required="required"></textarea>  
2110                    </div>
2111                    
2112                    
2113                
2114                </div>
2115                
2116                <div class="modal-footer clearfix">
2117                    <div class="btn-group pull-left">
2118                        <button type="button" class="btn btn-default" data-dismiss="modal">Cancel</button>
2119                    </div>
2120                    <div class="btn-group pull-right">
2121                        <button type="submit" class="btn btn-primary" data-loading-text="<span class='fas tnt-spinner tnt-spin'></span> Posting">Post comment</button>
2122                    </div>
2123                </div>
2124
2125                <template id="commentPostTemplate" class="template success">
2126                    <div class="media comment preview">
2127    <div class="alert alert-dismissable alert-success">
2128        <button type="button" class="close" data-dismiss="alert" aria-hidden="true">&times;</button>
2129        <p>Your comment has been submitted.</p>
2130    </div>
2131
2132    <div class="comment-body media-body">
2133        <div class="comment-user">
2134            <div class="avatar img-responsive"><i class="fas tnt-user tnt-fw"></i></div>
2135            <img class="avatar img-responsive" src="" alt="" />
2136        </div>
2137        <div class="comment-heading  media-heading">
2138            <strong class="username"></strong>
2139        </div>
2140        <div class="comment-text">
2141            <p></p>
2142        </div>
2143    </div>
2144</div>
2145</template>
2146
2147            </form>
2148        </div>
2149    </div>
2150</div>
2151
2152<div id="commentReportModal" class="modal fade">
2153    <div class="modal-dialog">
2154        <div class="modal-content">
2155            <div class="modal-header">
2156                <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
2157                <h4 class="heading modal-title">Report</h4>
2158            </div>
2159
2160            <form id="commentReport" method="post" action="/news/local/school-district-of-jefferson-could-utilize-automated-bus-routing-software-next-school-year/article_38583401-e509-49ea-851d-86a26d25a87e.html">
2161                <input type="hidden" name="action" value="comments:abuse" />
2162                <input type="hidden" name="comment_id" value="" />
2163        
2164                <div class="modal-body">
2165                </div>
2166                
2167                <div class="modal-footer clearfix">
2168                    <div class="btn-group pull-left">
2169                        <button type="button" class="btn btn-default" data-dismiss="modal">Cancel</button>
2170                    </div>
2171                    <div class="btn-group pull-right">
2172                        <button class="btn btn-danger" type="submit" data-loading-text="<span class='fas tnt-spinner tnt-spin'></span> Reporting">Report Abuse</button>
2173                    </div>
2174                </div>
2175        
2176                <template id="commentReportSuccessTemplate" class="template success">
2177                    <div class="reported alert alert-dismissable alert-danger"><button type="button" class="close" data-dismiss="alert" aria-hidden="true">&times;</button><p>Reported</p></div>
2178                </template>
2179
2180                <template id="commentReportErrorTemplate" class="template error">
2181                    <div class="reported alert alert-dismissable alert-danger"><button type="button" class="close" data-dismiss="alert" aria-hidden="true">&times;</button><p>There was a problem reporting this.</p></div>
2182                </template>
2183
2184            </form>
2185
2186        </div>
2187    </div>
2188</div>
2189<div id="commentSubscribeModal" class="modal fade">
2190    <div class="modal-dialog">
2191        <div class="modal-content">
2192            <div class="modal-header">
2193                <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
2194                <h4 class="heading modal-title">
2195                    <span class="subscribe">Watch this discussion.</span>
2196                    <span class="unsubscribe" style="display:none">Stop watching this discussion.</span>
2197                </h4>
2198            </div>
2199            <form id="commentSubscribe" method="post" action="/tncms/comment/subscribe/">
2200                <fieldset>
2201                    <legend class="sr-only">Watch this discussion</legend>
2202                    <input type="hidden" name="id" value="38583401-e509-49ea-851d-86a26d25a87e" />
2203                    <input type="hidden" name="app" value="editorial" />
2204                    <div class="modal-body">
2205                        <div class="subscribe">
2206                            Get an email notification whenever someone contributes to the discussion
2207                        </div>
2208                        <div class="unsubscribe" style="display:none">
2209                            Notifications from this discussion will be disabled.
2210                        </div>
2211                        
2212                    </div>
2213                    <div class="modal-footer clearfix">
2214                        <div class="btn-group pull-left">
2215                            <button type="button" class="btn btn-default" data-dismiss="modal">Cancel</button>
2216                        </div>
2217                        <div class="btn-group pull-right">
2218                            <button type="submit" class="btn btn-primary">
2219                                <span class="subscribe">Start watching</span>
2220                                <span class="unsubscribe" style="display:none">Stop watching</span>
2221                            </button>
2222                        </div>
2223                    </div>
2224                </fieldset>
2225            </form>
2226        </div>
2227    </div>
2228</div><div id="comments-container" class="comments-container ">
2229        <section id="comments" class=" subscriber-hide"><div class="block-title comment-count-title">
2230                    <div class="block-title-inner">
2231                        <h3>
2232                            <span class="fas tnt-comments"></span> (0) comments 
2233                            
2234                        </h3>
2235                    </div>
2236                </div><div id="comment-area" class="padding-bottom  usernames">
2237                
2238            </div>
2239            
2240            <div class="comments-control-panel panel panel-default hidden-print">
2241                <div class="panel-body">
2242                    <h3>Welcome to the discussion.</h3>
2243                    
2244                    <div class="not-logged-in">
2245                        <p class="comment-login">
2246                            
2247    <a class="btn btn-primary btn-block" href="https://www.dailyunion.com/users/login/?referer_url=https%3A%2F%2Fwww.dailyunion.com%2Fnews%2Flocal%2Fschool-district-of-jefferson-could-utilize-automated-bus-routing-software-next-school-year%2Farticle_38583401-e509-49ea-851d-86a26d25a87e.html" rel="nofollow">Log In</a>
2248                        </p>
2249                        
2250                    </div>
2251    
2252                    <div class="logged-in">
2253                        <p class="comment-rules"><strong>Keep it Clean.</strong> Please avoid obscene, vulgar, lewd,
2254racist or sexually-oriented language.<br>
2255<strong>PLEASE TURN OFF YOUR CAPS LOCK.</strong><br>
2256<strong>Don&#39;t Threaten.</strong> Threats of harming another
2257person will not be tolerated.<br>
2258<strong>Be Truthful.</strong> Don&#39;t knowingly lie about anyone
2259or anything.<br>
2260<strong>Be Nice.</strong> No racism, sexism or any sort of -ism
2261that is degrading to another person.<br>
2262<strong>Be Proactive.</strong> Use the &#39;Report&#39; link on
2263each comment to let us know of abusive posts.<br>
2264<strong>Share with Us.</strong> We&#39;d love to hear eyewitness
2265accounts, the history behind an article.
2266</p>
2267                        <div class="row">
2268                            <div class="col-sm-6">
2269                                <a class="comment-post btn btn-block btn-primary">Post a comment</a>
2270                            </div>
2271                            <div class="col-sm-6">
2272                                <a class="watch btn btn-block btn-default">
2273                                    <span class="subscribe">Watch this discussion.</span>
2274                                    <span class="unsubscribe">Stop watching this discussion.</span>
2275                                </a>
2276                            </div>
2277                        </div>
2278                    </div>
2279                </div>
2280            </div>
2281        </section>
2282    </div></div></div>
2283                    
2284                    <div id="tncms-region-article_container_bottom" class="tncms-region hidden-print"></div><template class="hidden" id="infinity-asset-top">  
2285            <div id="tncms-region-infinity_asset_top" class="tncms-region "></div>
2286        </template>
2287        <template class="hidden" id="infinity-asset-after-first">
2288            <div id="tncms-region-infinity_asset_after_first" class="tncms-region "></div>
2289        </template>
2290        <template class="hidden" id="infinity-asset-after-third">
2291            <div id="tncms-region-infinity_asset_after_third" class="tncms-region "></div>
2292        </template>
2293        <template class="hidden" id="infinity-asset-after-fifth">
2294            <div id="tncms-region-infinity_asset_after_fifth" class="tncms-region "></div>
2295        </template>
2296        <template class="hidden" id="infinity-asset-after-eighth">
2297            <div id="tncms-region-infinity_asset_after_eighth" class="tncms-region "></div>
2298        </template>
2299
2300    <div id="infinite-container" class="infinity-summary-container hidden-print">
2301        <div id="infinite-more" data-next-url="https://www.dailyunion.com/tncms/search/mlt/?origin=38583401-e509-49ea-851d-86a26d25a87e&app=editorial&inline=infinity&type=article%2Ccollection%2Cvideo%2Cyoutube">
2302            <i class="fas tnt-spinner tnt-pulse"></i>
2303        </div>
2304    </div>
2305    <div id="infWaypoint"></div>
2306
2307    
2307<script>
2308        
2309            var bFoundOrigin = false;
2310            var sOriginID = '38583401-e509-49ea-851d-86a26d25a87e';
2311        
2312        var sOriginURL = scrubURL('https://www.dailyunion.com/tncms/search/mlt/?origin=38583401-e509-49ea-851d-86a26d25a87e&app=editorial&inline=infinity&type=article%2Ccollection%2Cvideo%2Cyoutube'); // original url scrubbed for preview
2313        var sFirstID = null;
2314        var bFirstRun = true;
2315        var bShowAd = true;
2316        var bInfiniStop = false;
2317        var sInfinityType = 'summary_sticky_siderail';
2318        var displayedRegions = {
2319                0: false,
2320                1: false,
2321                3: false,
2322                5: false,
2323                8: false
2324        };
2325
2326        function populateInfinitySet(sURL) {
2327            sURL = scrubURL(sURL);
2328            // Until the origin paramter for cms.search.mlt functions, we have to start/stop the looping on our own
2329            // This will require not displaying any assets until we hit oAsset.
2330            // Then we loop through and display until we've been through everything up to our origin
2331
2332            $.ajax(sURL).then(function(oResponse, sStatus, oXHR) {
2333                var sNextUrl = null;
2334                var counter = 0;
2335                var rPositions = [1,3,5,8];
2336                var displayRegion = function(rNum) {
2337                    var iRegions = {
2338                        1: 'first',
2339                        3: 'third',
2340                        5: 'fifth',
2341                        8: 'eighth'
2342                    };
2343                    if (displayedRegions[rNum]) {
2344                        return '';
2345                    }
2346                    if (typeof displayedRegions[rNum] !== 'undefined') {
2347                        displayedRegions[rNum] = true;
2348                    }
2349                    var id = rNum > 0 ? '#infinity-asset-after-' + iRegions[rNum] : '#infinity-asset-top';
2350                    var content = $(id).html().trim();
2351                    var row = '<div class="infinite-item original row infinite-region"><div class="col-md-8">' + content + '</div></div><hr>';
2352                    
2353                    if ($(content).html() == "") {
2354                        row = '';
2355                    }
2356                    
2357                    return row;
2358                };
2359                if (typeof oResponse.next_url == 'undefined') {
2360                    // URL supplied is no good. Revert to original URL
2361                    sNextUrl = sOriginURL;
2362                } else {
2363                    sNextUrl = scrubURL(oResponse.next_url);
2364                }
2365
2366                // Manage response
2367                if (typeof oResponse.assets != 'undefined' && oResponse.assets.length > 0) {
2368                    
2369                    // Remove old more data
2370                    $("#infinite-more").remove();
2371
2372                    // Build infinity set
2373                    $.each(oResponse.assets, function(index) {
2374                        // Display assets once origin is found
2375                        if (bFoundOrigin == true) {
2376                            if (this.id == sOriginID) {
2377                                bInfiniStop = true;
2378                                sNextUrl = null;
2379                                $("#infinite-more").remove();
2380                                
2381                            } else if (bInfiniStop == false && this.id != '38583401-e509-49ea-851d-86a26d25a87e') {
2382                                // Display asset
2383                                var sHTML = '';
2384                                if (this.content) {
2385                                    if (sInfinityType == 'summary_sticky_siderail') {
2386                                        if (counter == 0) {
2387                                            sHTML += displayRegion(counter);
2388                                        }
2389                                        counter++;
2390                                        sHTML += '<div class="infinite-item original row"><div class="col-md-12">' + this.content + '</div></div><hr>';
2391                                        if (rPositions.indexOf(counter) > -1) {
2392                                            sHTML += displayRegion(counter);
2393                                        }                                        
2394                                    } else {
2395                                        if (counter == 0) {
2396                                            sHTML += displayRegion(counter);
2397                                        }
2398                                        counter++;
2399                                        
2400                                        sHTML += '<div class="infinite-item original row"><div class="col-md-8">' + this.content + '</div><div class="col-md-4 text-center">';
2401                                        
2402                                        if (bShowAd == true) {
2403                                            // Show advertisement
2404                                            sHTML += '<div class="infinity-ad empty"></div>'
2405                                            bShowAd = false;
2406                                        } else {
2407                                            bShowAd = true;
2408                                        }
2409                                        sHTML += '</div></div><hr>';
2410                                        if (rPositions.indexOf(counter) > -1) {
2411                                            sHTML += displayRegion(counter);
2412                                        }
2413                                    }
2414                                }
2415                            }
2416                        } else {
2417                            if (this.id == sOriginID) {
2418                                // Origin found. Begin displaying assets
2419                                bFoundOrigin = true;
2420                            } else {
2421                                // Origin found is false. Skip asset
2422                                // Fail-safe in case origin is not present in set. This can be removed when origin is fixed.
2423                                if (bFirstRun == true) {
2424                                    // Stored first id
2425                                    sFirstID = this.id;
2426                                    bFirstRun = false;
2427                                } else if (this.id == sFirstID) {
2428                                    // We've started again. Force origin
2429                                    sOriginID = sFirstID;
2430                                    bFoundOrigin = true;
2431                                } // end Fail-safe
2432                            }
2433                        }
2434                        // Append infinity set to container
2435                        $("#infinite-container").append(sHTML);
2436                    });
2437
2438                    // Include block_id on newly added list items
2439                    $('#infinite-container .infinite-item.original').each(function() {
2440                        var sHref = scrubURL($(this).find(".card-headline a").attr("href"));
2441                        
2442                        // Add to image and headlines links
2443                        $(this).removeClass('original')
2444                            .find(".card-headline a, .image a")
2445                            .attr("href", sHref + "#tncms-source=infinity-scroll-summary-sticky-siderail-next");
2446                    });
2447
2448                    // Check next URL
2449                    if (sNextUrl) {
2450                        // if origin hasn't been found yet and we hit next_url. Trigger the set to pull in again.
2451                        if (bFoundOrigin == false) {
2452                            // No origin yet. Call the populate function
2453                            populateInfinitySet(sNextUrl);
2454                        } else {
2455                            // Append sNextUrl to infinity set
2456                            $("#infinite-container").append('<div id="infinite-more" data-next-url="' + sNextUrl + '"><i class="fas tnt-spinner tnt-pulse"></i></div>');
2457                        }
2458                    }
2459                    
2460                    if (sInfinityType == 'summary_sticky_siderail') {
2461                        __tnt.regions.stickySide.determineStick($('#sticky-right-rail'), $('#sticky-right-rail-spacer'), 'siderail');
2462                    }
2463                } else {
2464                    // Empty asset set returned. Go back in for a real set
2465                    populateInfinitySet(sNextUrl);
2466                }
2467            });
2468        }
2469
2470        var options = {
2471            root: null,
2472            rootMargin: '0px 0px 400px 0px',
2473            threshold: 0.1
2474        };
2475        
2476        var observer = new IntersectionObserver((entries, observer) => {
2477            entries.forEach(entry => {
2478                if (entry.isIntersecting) {
2479                    if (!bInfiniStop) {
2480                        // Log waypoint hit event
2481                        __tnt.trackEvent({'category':'infinity-scroll','action':'request', 'label':'assets requested', 'value': true});
2482                        var nextURL =  $('#infinite-more').data('next-url');
2483                        populateInfinitySet($('#infinite-more').data('next-url'));
2484                    } else {
2485                        observer.unobserve(entry.target);
2486                    }
2487                }
2488            });
2489        }, options);        
2490        
2491        var target = document.getElementById('infWaypoint');
2492        if (target) {
2493            observer.observe(target);
2494        }
2495        
2496        // Rewrite URL to for preview
2497        function scrubURL(sURL) {
2498            if (typeof sURL != 'undefined'){
2499                return sURL;
2500            }
2501        }
2502    </script>
2502
2503    </div>
2504            </div>
2505
2506            
2507
2508            </div>
2509        </div><div class="main-sidebar col-lg-4 col-md-5 hidden-print">
2510                <div class="main-sidebar-wrap">
2511                    <div id="tncms-region-article_side_top" class="tncms-region hidden-print"></div><div id="tncms-region-asset_side_top" class="tncms-region hidden-print"></div><div id="tncms-region-global-side-primary" class="tncms-region "></div><div id="tncms-region-asset_side_middle" class="tncms-region hidden-print"></div><div id="tncms-region-article_side_middle" class="tncms-region hidden-print"></div><div id="tncms-region-global-side-secondary" class="tncms-region hidden-print"><div id="tncms-block-983087" class="tncms-block"><div class="tnt-ads-container text-center  " >
2512        <div id="ad-983087" class="tnt-ads dfp-ad" data-lazy="true" data-refresh="true" >
2513            
2513<script>
2514                googletag.cmd.push(function() {
2515                        googletag.display('ad-983087');
2516                        
2517                });
2518            </script>
2518
2519        </div>
2520    </div>
2521</div><div id="tncms-block-889474" class="tncms-block"><div class="tnt-ads-container text-center  " >
2522        <div id="rectangle-two" class="tnt-ads dfp-ad" data-lazy="true" data-refresh="true" >
2523            
2523<script>
2524                googletag.cmd.push(function() {
2525                        googletag.display('rectangle-two');
2526                        
2527                });
2528            </script>
2528
2529        </div>
2530    </div>
2531</div><div id="tncms-block-895962" class="tncms-block">
2531<script type="text/javascript" src="https://finditwisconsin.com/places/widget/js:20/type:300x600_Scroll"></script>
2531</div><div id="tncms-block-1647388" class="tncms-block"><iframe scrolling="no" frameborder="0" width="300" height="250" src="https://wisconsinstate.jobs/places/widget/widget:1/type:300x250" style="padding:0;margin:0 auto 10px;">
2532</iframe></div></div><div id="tncms-region-asset_side_bottom" class="tncms-region hidden-print"></div><div id="tncms-region-global-side-tertiary" class="tncms-region "></div><div id="tncms-region-article_side_bottom" class="tncms-region hidden-print"></div>
2533                <div id="sticky-right-rail-spacer">
2534                    <div id="sticky-right-rail"><div id="tncms-region-global-side-sticky" class="tncms-region hidden-print"></div><div id="tncms-region-asset_side_sticky" class="tncms-region hidden-print"></div></div>
2535                </div>
2536                </div>
2537            </div></div>
2538</article>
2539<div class="row">
2540            <div class="col-md-12"><div id="tncms-region-global-container-bottom" class="tncms-region "></div></div>
2541        </div></section>
2542    <section id="main-bottom-container" class="container-fullscreen-region container-fluid">
2543        <div class="fullscreen-region"><div id="tncms-region-global-container-bottom-fullscreen" class="tncms-region "></div></div>
2544    </section><!-- / main-body-container -->
2545    </div>
2546    <div id="site-footer-container" class="hidden-print">
2547         
2548            <div class="container">
2549                <div id="asset-container-bottom" class="col-md-12">
2550                    <div id="tncms-region-asset_container_bottom" class="tncms-region hidden-print"></div> 
2551                </div>
2552            </div>
2553        
2554
2555        
2556            <footer id="site-footer" class="container well-main">
2557                
2558                <div id="tncms-region-footer-top-col-full" class="tncms-region "></div>
2559                <div class="row">
2560                    <div id="footer-col-one" class="col-md-4 col-sm-4"><div id="tncms-region-footer-col-one" class="tncms-region "><div id="tncms-block-889441" class="tncms-block padding-bottom footer-logo"><div id="site-logo-889441" class="site-logo-container text-left" ><div class="logo-middle">
2561            <a target="_blank" rel="noopener" href="https://AdamsMultiMedia.com/" aria-label="Home page"><img 
2562            
2563            src="https://bloximages.newyork1.vip.townnews.com/dailyunion.com/content/tncms/custom/image/27fbea39-7111-4bc5-be5a-3347bf70ab7b.png?resize=200%2C55" 
2564            srcset="https://bloximages.newyork1.vip.townnews.com/dailyunion.com/content/tncms/custom/image/27fbea39-7111-4bc5-be5a-3347bf70ab7b.png?resize=150%2C41 150w, https://bloximages.newyork1.vip.townnews.com/dailyunion.com/content/tncms/custom/image/27fbea39-7111-4bc5-be5a-3347bf70ab7b.png?resize=200%2C55 200w, https://bloximages.newyork1.vip.townnews.com/dailyunion.com/content/tncms/custom/image/27fbea39-7111-4bc5-be5a-3347bf70ab7b.png?resize=225%2C62 225w, https://bloximages.newyork1.vip.townnews.com/dailyunion.com/content/tncms/custom/image/27fbea39-7111-4bc5-be5a-3347bf70ab7b.png?resize=300%2C83 300w, https://bloximages.newyork1.vip.townnews.com/dailyunion.com/content/tncms/custom/image/27fbea39-7111-4bc5-be5a-3347bf70ab7b.png?resize=400%2C110 400w, https://bloximages.newyork1.vip.townnews.com/dailyunion.com/content/tncms/custom/image/27fbea39-7111-4bc5-be5a-3347bf70ab7b.png?resize=540%2C149 540w, https://bloximages.newyork1.vip.townnews.com/dailyunion.com/content/tncms/custom/image/27fbea39-7111-4bc5-be5a-3347bf70ab7b.png?resize=640%2C176 640w, https://bloximages.newyork1.vip.townnews.com/dailyunion.com/content/tncms/custom/image/27fbea39-7111-4bc5-be5a-3347bf70ab7b.png?resize=750%2C207 750w, https://bloximages.newyork1.vip.townnews.com/dailyunion.com/content/tncms/custom/image/27fbea39-7111-4bc5-be5a-3347bf70ab7b.png?resize=990%2C273 990w, https://bloximages.newyork1.vip.townnews.com/dailyunion.com/content/tncms/custom/image/27fbea39-7111-4bc5-be5a-3347bf70ab7b.png?resize=1035%2C285 1035w, https://bloximages.newyork1.vip.townnews.com/dailyunion.com/content/tncms/custom/image/27fbea39-7111-4bc5-be5a-3347bf70ab7b.png?resize=1200%2C331 1200w, https://bloximages.newyork1.vip.townnews.com/dailyunion.com/content/tncms/custom/image/27fbea39-7111-4bc5-be5a-3347bf70ab7b.png?resize=1333%2C367 1333w, https://bloximages.newyork1.vip.townnews.com/dailyunion.com/content/tncms/custom/image/27fbea39-7111-4bc5-be5a-3347bf70ab7b.png?resize=1476%2C407 1476w, https://bloximages.newyork1.vip.townnews.com/dailyunion.com/content/tncms/custom/image/27fbea39-7111-4bc5-be5a-3347bf70ab7b.png?resize=2008%2C553 2008w"
2565            sizes="(min-width: 1396px) 455px, calc(33.33vw - 30px)"
2566            
2567            class=" img-responsive lazyload tnt-prop-img"
2568            width="2490"
2569            height="686"
2570            alt="site-logo"
2571            ></a>
2572        </div></div></div><div id="tncms-block-2112352" class="tncms-block"><style> 
2573.osano-cm-widget
2574{
2575    display: none;
2576}
2577.osano-cm-manage
2578{
2579    display: none;
2580}
2581  </style>
2582<a href="#" onclick="Osano.cm.showDrawer('osano-cm-dom-info-dialog-open')">Cookie Preferences</a></div><div id="tncms-block-889447" class="tncms-block social-links padding-top padding-bottom"><div class="follow-links-889447 follow-links text-left">
2583    
2584    <section id="block-889447" class="block emphasis-h4   " ><ul class="list-inline">
2585        
2586            <li>
2587                <a href="https://www.facebook.com/DailyJeffersonCountyUnion/" title="Facebook" target="_blank" rel="noopener" class="btn btn-xs btn-link fb" data-toggle="tooltip" data-placement="bottom">
2588                    <i class="fab tnt-facebook-f"></i>
2589                    <span class="sr-only">Facebook</span>
2590                </a>
2591            </li>
2592        
2593        
2594            <li>
2595                <a href="https://twitter.com/DUNews" title="Twitter" target="_blank" rel="noopener" class="btn btn-xs btn-link tw" data-toggle="tooltip" data-placement="bottom">
2596                    <i class="fab tnt-x-twitter"></i>
2597                    <span class="sr-only">Twitter</span>
2598                </a>
2599            </li>
2600        
2601        
2602        
2603        
2604        
2605        
2606        
2607        
2608        
2609        
2610        
2611        
2612        
2613        
2614        
2615        
2616        
2617        
2618        
2619        
2620        
2621        
2622        
2623        
2624        
2625        
2626        
2627        
2628    </ul>
2629    </section>
2630</div>
2631<script type="application/ld+json">
2632{ "@context" : "https://schema.org",
2633  "@type" : "Organization",
2634  "url" : "http://www.dailyunion.com",
2635  "sameAs" : ["https:\/\/www.facebook.com\/DailyJeffersonCountyUnion\/","https:\/\/twitter.com\/DUNews"]
2636}
2637</script>
2637
2638<div class="clearfix"></div></div></div></div>
2639    <div id="footer-col-two" class="col-md-4 col-sm-4"><div id="tncms-region-footer-col-two" class="tncms-region "><div id="tncms-block-889449" class="tncms-block"><section id="block-889449" class="block emphasis-h4   " ><div class="clearfix">
2640    
2641    <div class="block-title title-889449 ">
2642        <div class="block-title-inner">
2643            <h4>
2644                
2645                Sections
2646                
2647            </h4>
2648        </div>
2649    </div></div></section></div></div><div id="tncms-region-nav-footer-col-two-nav" class="tncms-region-nav"><ul id="footer-col-two-nav_menu" class="bullet-nav nav-list"><li>
2650                <a class="nav-link    tnt-section-news"  href="/news/"  tabindex="0" >
2651                    <span class="nav-label ">News</span>
2652                </a></li><li>
2653                <a class="nav-link    tnt-section-sports"  href="/sports/"  tabindex="0" >
2654                    <span class="nav-label ">Sports</span>
2655                </a></li><li>
2656                <a class="nav-link    tnt-section-obituaries"  href="https://www.legacy.com/us/obituaries/dailyunion/browse"  target="_blank" rel="noopener" tabindex="0" >
2657                    <span class="nav-label ">Obituaries</span>
2658                </a></li><li>
2659                <a class="nav-link    tnt-section-videos-photo-galleries"  href="/multimedia/"  tabindex="0" >
2660                    <span class="nav-label ">Videos & Photo Galleries</span>
2661                </a></li><li>
2662                <a class="nav-link    tnt-section-community"  href="/announcements/"  tabindex="0" >
2663                    <span class="nav-label ">Community</span>
2664                </a></li><li>
2665                <a class="nav-link    tnt-section-local-events"  href="/local-events/"  tabindex="0" >
2666                    <span class="nav-label ">Local Events</span>
2667                </a></li><li>
2668                <a class="nav-link    tnt-section-extras"  href="/extras/"  tabindex="0" >
2669                    <span class="nav-label ">Extras</span>
2670                </a></li><li>
2671                <a class="nav-link    tnt-section-online-features"  href="/online_features/"  tabindex="0" >
2672                    <span class="nav-label ">Online Features</span>
2673                </a></li><li>
2674                <a class="nav-link    tnt-section-weather"  href="/weather/"  tabindex="0" >
2675                    <span class="nav-label ">Weather</span>
2676                </a></li></ul></div></div>
2677    <div id="footer-col-three" class="col-md-4 col-sm-4"><div id="tncms-region-footer-col-three" class="tncms-region "><div id="tncms-block-889448" class="tncms-block"><section id="block-889448" class="block emphasis-h4   " ><div class="clearfix">
2678    
2679    <div class="block-title title-889448 ">
2680        <div class="block-title-inner">
2681            <h4>
2682                
2683                Services
2684                
2685            </h4>
2686        </div>
2687    </div></div></section></div><div id="tncms-block-1849472" class="tncms-block"><section class="block emphasis-h4"><address>
2688        <a href="/Site/CustomerService/">Contact Customer Service</a>
2689</address></section></div></div><div id="tncms-region-nav-footer-col-three-nav" class="tncms-region-nav"><ul id="footer-col-three-nav_menu" class="bullet-nav nav-list"><li>
2690                <a class="nav-link    tnt-section-about-us"  href="/site/about.html"  tabindex="0" >
2691                    <span class="nav-label ">About Us</span>
2692                </a></li><li>
2693                <a class="nav-link    tnt-section-contact-us"  href="/site/contact.html"  tabindex="0" >
2694                    <span class="nav-label ">Contact Us</span>
2695                </a></li><li>
2696                <a class="nav-link    tnt-section-advertising"  href="/advertising/"  tabindex="0" >
2697                    <span class="nav-label ">Advertising</span>
2698                </a></li><li>
2699                <a class="nav-link    tnt-section-newsletters"  href="/newsletters"  tabindex="0" >
2700                    <span class="nav-label ">Newsletters</span>
2701                </a></li><li>
2702                <a class="nav-link    tnt-section-submissions"  href="/site/forms/"  tabindex="0" >
2703                    <span class="nav-label ">Submissions</span>
2704                </a></li><li>
2705                <a class="nav-link    tnt-section-promote-your-event"  href="https://new.evvnt.com/?with_navbar&amp;force_snap_sell&amp;partner=DAILYUNION&amp;publisher_url:dailyunion.com#/quick"  target="_blank" rel="noopener" tabindex="0" >
2706                    <span class="nav-label ">Promote Your Event</span>
2707                </a></li><li>
2708                <a class="nav-link    tnt-section-terms-of-service"  href="https://adamspg.com/terms/"  target="_blank" rel="noopener" tabindex="0" >
2709                    <span class="nav-label ">Terms of Service</span>
2710                </a></li><li>
2711                <a class="nav-link    tnt-section-subscriber-savings"  href="https://www.mysubscribersavings.com/"  target="_blank" rel="noopener" tabindex="0" >
2712                    <span class="nav-label ">Subscriber Savings</span>
2713                </a></li></ul></div></div>
2714                </div>
2715                <div id="tncms-region-footer-bottom-col-full" class="tncms-region "></div><div id="browser-compatibility-modal" class=" browser-compatibility-wrapper browser-compatibility-modal">
2716        <div class="modal fade" tabindex="-1" role="dialog">
2717            <div class="modal-dialog" role="document">
2718                <div class="modal-content text-center">
2719                    <div class="modal-header">
2720                        <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">&times;</span></button>
2721                        <h4 class="modal-title">Browser Compatibility</h4>
2722                    </div>
2723                    <div class="modal-body">
2724                        <p class="lead">Your browser is out of date and potentially vulnerable to security risks.<br />We recommend switching to one of the following browsers:</p>
2725                        <div class="btn-group" role="group" aria-label="Outdated browser notice">
2726                            <a href="https://www.microsoft.com/en-us/edge" role="button" class="btn btn-default list-group-item"><i class="fab tnt-edge"></i>Microsoft Edge</a>
2727                            <a href="https://www.google.com/chrome/" role="button" class="btn btn-default list-group-item"><i class="fab tnt-chrome"></i>Google Chrome</a>
2728                            <a href="https://www.mozilla.org/en-US/firefox/" role="button" class="btn btn-default list-group-item"><i class="fab tnt-firefox"></i>Firefox</a>
2729                        </div>
2730                    </div>
2731                </div><!-- /.modal-content -->
2732            </div><!-- /.modal-dialog -->
2733        </div><!-- /.modal -->
2734    </div>
2735
2736    
2737
2738            </footer>
2739        
2740
2741        <div id="site-copyright-container" class="container">
2742            <div id="tncms-region-footer-copyright" class="tncms-region "><div id="tncms-block-889450" class="tncms-block"><div id="site-copyright" class="row">
2743    <section id="block-889450"><div class="col-md-7"><small>
2744                    <span class="inner-copyright-copyright">&copy; Copyright 2026</span>
2745                    <span class="inner-copyright-link"><a href="/">Daily Jefferson County Union</a></span>
2746                    <span class="inner-copyright-address">411 Madison Ave., Suite A,&nbsp;Fort Atkinson,&nbsp;WI</span>
2747                </small><small>&nbsp;| <a href="https://adamspg.com/terms/">Terms of Use</a></small><small>&nbsp;| <a href="https://adamspg.com/privacy-policy/">Privacy Policy</a></small></div>
2748        <div class="col-md-5"><small>Powered by <a href="https://bloxcms.com" title="BLOX Content Management System" target="_blank" rel="noopener">BLOX Content Management System</a> from <a href="https://bloxdigital.com/" title="BLOX Digital" target="_blank" rel="noopener">BLOX Digital</a>.</small></div>
2749    </section>
2750</div></div></div>
2751        </div>
2752    </div>
2753    
2754    
2755        </div><!-- / offcanvas close  -->
2756    
2757
2758    
2759    
2760    <!-- / site-container close -->
2761    </div>
2762    
2763    
2763<script>
2764        window.__tnt = window.__tnt || {};
2765        __tnt.compatibility = __tnt.compatibility || {};
2766
2767        __tnt.compatibility.status = '';
2768        __tnt.compatibility.check = function() {
2769            if (typeof __tnt.advertisements == 'undefined') {
2770                __tnt.compatibility.status = 'FAIL: object 0 undefined';
2771                return false;
2772            }
2773            return true;
2774        };
2775        __tnt.compatibility.notification = function() {
2776            };
2777        (function() {
2778            function compatibilityCheck() {
2779                if (!__tnt.compatibility.check()) {
2780                    __tnt.trackEvent({
2781                        'category':'subscription',
2782                        'action':'adblock',
2783                        'label':'adblock detected',
2784                        'value':'1'
2785                    });
2786                    __tnt.compatibility.notification();
2787                }
2788            }
2789
2790            if (document.readyState != 'loading') {
2791                compatibilityCheck();
2792            } else {
2793                document.addEventListener('DOMContentLoaded', compatibilityCheck);
2794            }
2795        })();
2796    </script>
2796
2797    
2798    
2798<script>
2799        jQuery(function() {
2800            if(typeof TNCMS.Tracking != 'undefined'){
2801                jQuery(TNCMS.Tracking.trackDeclarativeEvents);
2802            }dataLayer.push({'tncms.client.recent_five':__tnt.recentFive.add("38583401-e509-49ea-851d-86a26d25a87e")});});
2803    </script>
2803
2804
2805    
2805<script>
2806        __tnt.trackEvent = function(obj) {
2807            if (typeof obj === 'object') {
2808                    if (obj.category && obj.action) {
2809                        __tnt.googleEvent(obj);
2810                    } else if (obj.network && obj.socialAction) {
2811                        __tnt.googleSocial(obj);
2812                    } else if (obj.url) {
2813                        __tnt.googlePageView(obj);
2814                    }
2815                    if (typeof TNCMS.Tracking != 'undefined' && obj.metric) {
2816                        TNCMS.Tracking.addEvent({
2817                            app: obj.app,
2818                            metric: obj.metric,
2819                            id: obj.uuid
2820                        });
2821                    }
2822            }
2823        };
2824
2825        if (__tnt.trackEventLater.length > 0) {
2826            __tnt.trackEventLater.forEach(function(obj) {
2827                __tnt.trackEvent(obj);
2828            });
2829        }
2830
2831        Array.from(document.querySelectorAll('body [data-track]')).forEach(function(el) {
2832            el.addEventListener(__tnt.client.clickEvent, function() {
2833                __tnt.trackEvent(JSON.parse(el.dataset.track));
2834            });
2835        });
2836        Array.from(document.querySelectorAll('body [data-tncms-track-event]')).forEach(function(el) {
2837            el.addEventListener(__tnt.client.clickEvent, function() {
2838                __tnt.trackEvent(JSON.parse(el.dataset.tncmsTrackEvent));
2839            });
2840        });
2841        
2842        Array.from(document.querySelectorAll('body [data-tncms-track-dmp]')).forEach(function(el) {
2843            el.addEventListener(__tnt.client.clickEvent, function() {
2844                var dmpData = el.dataset.tncmsTrackDmp;
2845                
2846            });
2847        });
2848    
2849    </script>
2849
2850    
2851<script src="https://bloximages.newyork1.vip.townnews.com/dailyunion.com/shared-content/art/tncms/templates/libraries/flex/components/template/resources/scripts/tnt.errors.log.gtm.ff9df6708e2dbc9da79fbefae5491221.js"></script>
vendor: 1 bytes, line 2851
2851
2852<script>/*<![CDATA[*/ dataLayer.push({
2853            'tncms.asset.sections': ["news/local"],
2854            'tncms.asset.flags': ["featured", "top_story", "editors_pick", "hot"],
2855            'tncms.asset.keywords': [""]
2856        }); /*]]>*/</script>
vendor: 1 bytes, line 2856
2856
2857<script>/*<![CDATA[*/ 
2858                __tnt.googleEvent = function(obj) {
2859                    dataLayer.push({
2860                        'event': 'tncms.event.trigger',
2861                             'tncms.event.trigger.category': obj.category,
2862                             'tncms.event.trigger.action': obj.action,
2863                             'tncms.event.trigger.label': obj.label, 
2864                             'tncms.event.trigger.value': obj.value
2865                    });
2866                }
2867                /* Virtual page view */
2868                __tnt.googlePageView = function(obj) {
2869                    var sURL = obj.url.replace(/^.*\/\/[^\/]+/, '');
2870                    dataLayer.push({
2871                        'event': 'tncms.event.virtual_pageview',
2872                            'tncms.event.virtual_pageview.url': sURL,
2873                            'tncms.event.virtual_pageview.title': obj.title,
2874                            'tncms.event.virtual_pageview.metric': obj.metric
2875                    });
2876                }
2877                /* Social event */
2878                __tnt.googleSocial = function(obj) {
2879                    dataLayer.push({
2880                        'event': 'tncms.event.social',
2881                            'tncms.event.social.network': obj.network,
2882                            'tncms.event.social.action': obj.socialAction,
2883                            'tncms.event.social.target': obj.url
2884                    });
2885                } /*]]>*/</script>
vendor: 1 bytes, line 2885
2885
2886<script src="https://bloximages.newyork1.vip.townnews.com/dailyunion.com/shared-content/art/tncms/templates/libraries/flex/components/template/resources/scripts/asset-edit.60e8e67e04be1194326dcfbe7f00b8c3.js"></script>
vendor: 1 bytes, line 2886
2886
2887<script>/*<![CDATA[*/ (function(d) {
2888        
2889        var form = d.getElementById('site-search-889485'),
2890            query_input = d.getElementById('site-search-889485-term'),
2891            search_dropdown = d.getElementById('site-search-889485-dropdown');
2892        
2893        /** Input focus */
2894        try {
2895            search_dropdown.onmouseenter = function(){
2896                setTimeout(function(){
2897                    query_input.focus();
2898                }, 700);
2899            };
2900        } catch (error) { 
2901            // No dropdown behavior
2902        }
2903        
2904        /** Submit handler */
2905        form.onsubmit = function(){
2906            // Filter query
2907            var elem = document.querySelector("#site-search-889485 input[name=q]"),
2908        sQueryFiltered = elem.value.replace(/\?/g, '');
2909    elem.value = sQueryFiltered;
2910    
2911            // No submit if empty input
2912            if( query_input.val() ){
2913                return true;
2914            } else{
2915                return false;
2916            }
2917        };})(document); /*]]>*/</script>
vendor: 1 bytes, line 2917
2917
2918<script>/*<![CDATA[*/ window.document.addEventListener('TownnewsSegmentLoaded', function(oEvent) {
2919        try {
2920            if(oEvent.detail && oEvent.detail.user_id && window.localStorage) {
2921                window.localStorage.setItem('_us_master_id', oEvent.detail.user_id);
2922                __tnt.log('UserStitch ID: ' + oEvent.detail.user_id);
2923            }
2924        } catch(oError){
2925            console.log(oError);
2926        }
2927    }); /*]]>*/</script>
vendor: 1 bytes, line 2927
2927
2928<script>/*<![CDATA[*/ window.addEventListener('DOMContentLoaded', function() {
2929             (function(fnCallback) { var oStorage; var bFired = false; try { oStorage = JSON.parse(sessionStorage.getItem('tncms.dmp.segment.audiences')); if (!oStorage || !oStorage.audiences || !oStorage.expired) { console.debug('TNCMS.DMP: Audience session storage empty'); throw "Not in session storage"; } if (oStorage.expired < new Date().getTime()) { console.debug('TNCMS.DMP: Audience session storage expired'); sessionStorage.removeItem('tncms.dmp.segment.audiences'); throw "Cache is expired"; } console.debug('TNCMS.DMP: Audience session storage found for segment'); fnCallback(oStorage.audiences); } catch(oException) { /* Check for exception messages we throw to indicate fresh extraction needed */ if (oException == 'Not in session storage' || oException == 'Cache is expired') { console.debug('TNCMS.DMP: waiting for segment loaded to pull audiences'); var nFallbackID = setTimeout(function() { try { if (bFired) { return; } console.debug('TNCMS.DMP: fallback fired without audiences being set'); bFired = true; fnCallback([]); } catch(oError) { console.error('TNCMS.DMP fallback: ', oError); } }, 5000); document.addEventListener('TownnewsSegmentLoaded', function(oEvent) { window.analytics.ready(function () { try { if (nFallbackID) { clearTimeout(nFallbackID); } console.debug('TNCMS.DMP: getting audiences for segment'); let oUser = window.analytics.user(), oJSON = {}, oAudience = {}, oResp = {}, oData = {}, oResult = { audiences: [], expired: new Date().getTime() + 86400000 }; fetch( '/tncms/dmp/segment_audiences/?anonymous_id=' + encodeURIComponent(oUser.anonymousId()), { method: 'GET', headers: { 'Accept': 'application/json', 'X-Requested-Feature': 'geoip' } } ) .then(oResp => oResp.json()) .then(oData => { oJSON = oData; if (!oJSON.success && oJSON.msg) { console.error(oJSON.msg); } if (oJSON.audiences && oJSON.audiences.length ) { for (let iIndex = 0; iIndex < oJSON.audiences.length; iIndex++ ) { if (oJSON.audiences[iIndex].id) { oResult.audiences[oResult.audiences.length] = oJSON.audiences[iIndex].id; } } sessionStorage.setItem('tncms.dmp.segment.audiences', JSON.stringify(oResult)); } console.debug('TNCMS.DMP: audiences loaded for segment'); if (bFired) { throw 'Callback already fired in fallback timeout'; } bFired = true; fnCallback(oResult.audiences); }) .catch(oError => { console.error('TNCMS.DMP: ', oError); }); } catch(oException) { if (console && console.warn) { console.warn('TNCMS.DMP: Failed to add audiences to segment session storage'); console.debug(oException); } } }); }); } } })(__tnt.dmp.audienceExtractedSegment);
2930        }); /*]]>*/</script>
vendor: 1 bytes, line 2930
2930
2931<script src="https://bloximages.newyork1.vip.townnews.com/dailyunion.com/shared-content/art/tncms/templates/libraries/flex/components/ads/resources/scripts/tnt.ads.core.9d39a5cf1d944aca793cec64b465c450.js"></script>
vendor: 1 bytes, line 2931
2931
2932<script>/*<![CDATA[*/ (function(d) {
2933        
2934        var form = d.getElementById('site-search-889479'),
2935            query_input = d.getElementById('site-search-889479-term'),
2936            search_dropdown = d.getElementById('site-search-889479-dropdown');
2937        
2938        /** Input focus */
2939        try {
2940            search_dropdown.onmouseenter = function(){
2941                setTimeout(function(){
2942                    query_input.focus();
2943                }, 700);
2944            };
2945        } catch (error) { 
2946            // No dropdown behavior
2947        }
2948        
2949        /** Submit handler */
2950        form.onsubmit = function(){
2951            // Filter query
2952            var elem = document.querySelector("#site-search-889479 input[name=q]"),
2953        sQueryFiltered = elem.value.replace(/\?/g, '');
2954    elem.value = sQueryFiltered;
2955    
2956            // No submit if empty input
2957            if( query_input.val() ){
2958                return true;
2959            } else{
2960                return false;
2961            }
2962        };})(document); /*]]>*/</script>
vendor: 1 bytes, line 2962
2962
2963<script>/*<![CDATA[*/ 
2964                        !function(t,i,n){var e,a,s,o,c,d={init:function(){a=i.getElementById("site-navbar-container"),n.client.platform.ios?a.classList.add("affix-sticky"):(e=i.getElementById("main-body-container"),s=a.offsetHeight||a.clientHeight,o=!1,c=0,t.addEventListener("scroll",d.navPosition,!1),t.addEventListener("mousewheel",d.navPosition,!1))},navPosition:function(){o||(o=!0,setTimeout(function(){var n=a.getBoundingClientRect(),d=t.pageYOffset||i.documentElement.scrollTop,f=n.top+d;d>=f&&d>c?a.classList.contains("affix")||(c=f,a.classList.add("affix"),a.classList.remove("affix-top"),e.style.marginTop=s+"px"):a.classList.contains("affix-top")||(a.classList.remove("affix"),a.classList.add("affix-top"),e.style.marginTop="0px"),o=!1},25))}};"loading"==i.readyState?i.addEventListener("DOMContentLoaded",d.init,!1):d.init()}(window,document,__tnt);
2965                    document.addEventListener('DOMContentLoaded', function() {
2966                        var isIOS = /iPad|iPhone|iPod/.test(navigator.userAgent) && !window.MSStream;
2967                        if (isIOS) {
2968                            Array.from(document.querySelectorAll('[data-toggle="offcanvas"]')).forEach(function(drawer) {
2969                                drawer.addEventListener("mouseover", function(e) {
2970                                    var drawerCls = drawer.dataset.target === 'left' ? 'active-left' : 'active-right';
2971                                    document.documentElement.classList.add('drawer-open', drawerCls);
2972                                })
2973                            })
2974                        }
2975                    }); /*]]>*/</script>
vendor: 1 bytes, line 2975
2975
2976<script>/*<![CDATA[*/ function fotomoto_loaded() {
2977            // Fotomoto script ready
2978            document.querySelectorAll(".tnt-photo-purchase.tnt-buy-async").forEach(function(button) {
2979                // Enable buy button
2980                button.removeAttribute("disabled");
2981                button.title = "Purchase image";
2982            })
2983        }
2984
2985        function fotomotoBuy(highRes, preview, highResHeight, highResWidth) {
2986            /* Check in highRes and preview image URLs */
2987            var checkUrl = 'https://widget.fotomoto.com/stores/photo_checkin',
2988                imgs = [];
2989
2990            imgs.push({
2991                img: preview,
2992                original_image_url: atob(highRes),
2993                collection: ''
2994            });
2995
2996            $.post(checkUrl, {store_key: '2e42b05929b863c3a77d5eca91c54345dfaeb29d', page_url: 'https://www.dailyunion.com/news/local/school-district-of-jefferson-could-utilize-automated-bus-routing-software-next-school-year/article_38583401-e509-49ea-851d-86a26d25a87e.html', imgs: imgs}, function(data) {
2997                console.log(data);
2998            }, 'json');
2999            
3000            FOTOMOTO.API.checkinImages(imgs, function(images){
3001                if (images[0].available) {
3002                    if (highResHeight && highResWidth) {
3003                        FOTOMOTO.API.showWindow(FOTOMOTO.API.BUY, {
3004                            url: preview,
3005                            pickup_filename: atob(highRes),
3006                            hires_width: highResWidth,
3007                            hires_height: highResHeight
3008                        });
3009                    } else {
3010                        FOTOMOTO.API.showWindow(FOTOMOTO.API.BUY, preview);
3011                    }
3012                } else {
3013                    alert("This image is currently not available for sale.");
3014                }
3015            });
3016        }
3017
3018        function FOTOMOTOPANEL_beforeShow() {
3019            // Reclaim focus from Bootstrap modal
3020            $(document).off('focusin.modal');
3021        } /*]]>*/</script>
vendor: 1 bytes, line 3021
3021
3022<script>/*<![CDATA[*/ 
3023                    /* Copy url to clipboard */
3024                    function copyLink(url, copyTarget) {
3025                        /* Populate clipboard */
3026                        navigator.clipboard.writeText(url);
3027                        
3028                        /* Bootstrap popover */
3029                         $(copyTarget).popover().popover("show").prop("disabled", true);
3030                        
3031                        /* Hide popover after timeout */
3032                        setTimeout(
3033                            function() {
3034                               $(copyTarget).popover("hide").popover("destroy").prop("disabled", false);
3035                            }, 2000);
3036                    } /*]]>*/</script>
vendor: 1 bytes, line 3036
3036
3037<script>/*<![CDATA[*/ 
3038            // Observer callback
3039            var callback = function(entries, io) {
3040                entries.forEach(function(e) {
3041                    if (e.isIntersecting === true) {
3042                        __tnt.template(
3043                            document.querySelector('#' + e.target.id + ' template'),
3044                            document.getElementById(e.target.id),
3045                            false,
3046                            objectFitImages('#' + e.target.id + ' img') // IE11 objectfit polyfill
3047                        );
3048                        // Kill observer
3049                        io.unobserve(e.target);
3050                    }
3051                });
3052            };
3053            // Initialize observer
3054            window.addEventListener('load', function() {
3055                var io = new IntersectionObserver(callback),
3056                    targets = Array.from(document.querySelectorAll('[data-lazy-content]')); // IE11 forEach support
3057                targets.forEach(function(e){
3058                    io.observe(e);
3059                });
3060            }, false) /*]]>*/</script>
vendor: 1 bytes, line 3060
3060
3061<script>/*<![CDATA[*/ $("#comments-collapsible-toggle").click(function() { $("#comments-collapsible, #comments-collapsible-toggle").toggleClass("collapsed"); }); /*]]>*/</script>
vendor: 1 bytes, line 3061
3061
3062<script>/*<![CDATA[*/ document.addEventListener("DOMContentLoaded", __tnt.deprecatedCheck, false); /*]]>*/</script>
vendor: 1 bytes, line 3062
3062
3063<script>/*<![CDATA[*/ 
3064            jQuery(document).ready(function($){
3065                var iqLogin = Cookies.get('tnt-iq-login') || false;
3066                if (__tnt.user.loggedIn && iqLogin == false) {
3067                    if (__tnt.user.services) {
3068                        var userServices = __tnt.user.services.split(',');
3069                        for (i = 0; i < userServices.length; i++) { 
3070                            var serviceData = 'has_subservice: ' + userServices[i];
3071                            
3072                        }
3073                    }
3074                    Cookies.set('tnt-iq-login', 1);
3075                }
3076            });
3077        
3078            if (window.location.hash){
3079                var hashSet = ['tncms_source','utm_source','utm_campaign','utm_medium','utm_content','utm_term'],
3080                    urlHash = window.location.hash.replace('#','').split('&');
3081                for (var i = 0; i < urlHash.length; i++) {
3082                    var data = urlHash[i].split('='),
3083                        param = data[0].replace('-','_');
3084                    if (hashSet.indexOf(param) != -1){
3085                        var dmpData = param + ': ' + data[1];
3086                        
3087                    }
3088                }
3089            }
3090         /*]]>*/</script>
3090</body>
3090<script>console.log("[MOS Debug] demeter", {"component":"demeter","surfaceProperties":{"page":{"pageType":"article"},"outcome":{"wallVisibility":"never","wallType":"none"},"visitor":{"visitorType":"anonymous"}},"flags":{"isArticle":true,"section":"news","effectiveWallType":"none","firesWallCallback":false},"output":"pageview callback + userProperties callback"});</script>
3090<script>
3091demeter("pageview", { args: { article: true, section: "news" } });
3092demeter("userProperties", { args: { visitorType: "anonymous" } });
3093</script>
3093
3094</html>

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