The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M Co COM 88579y101 1,096 4,656 SH   SOLE   0 0 4,656
Abbott Laboratories COM 002824100 2,719 47,651 SH   SOLE   0 0 47,651
AbbVie Inc COM 00287y109 7,434 76,866 SH   SOLE   0 0 76,866
Adobe Systems Inc COM 00724f101 286 1,630 SH   SOLE   0 0 1,630
Allstate Corp COM 020002101 2,582 24,662 SH   SOLE   0 0 24,662
Alphabet Inc Cap Stock Cl A COM 02079k305 288 273 SH   SOLE   0 0 273
Alphabet Inc Cap Stock Cl C COM 02079k107 4,924 4,706 SH   SOLE   0 0 4,706
Altria Group Inc COM 02209s103 983 13,769 SH   SOLE   0 0 13,769
Amazon.com Inc COM 023135106 3,809 3,257 SH   SOLE   0 0 3,257
American Electric Power Inc COM 025537101 433 5,888 SH   SOLE   0 0 5,888
AmerisourceBergen Corp COM 03073e105 312 3,400 SH   SOLE   0 0 3,400
Amgen Inc COM 031162100 4,308 24,772 SH   SOLE   0 0 24,772
Analog Devices Inc COM 032654105 3,649 40,990 SH   SOLE   0 0 40,990
Apple Inc COM 037833100 9,529 56,306 SH   SOLE   0 0 56,306
AT&T Inc COM 00206r102 2,497 64,234 SH   SOLE   0 0 64,234
Automatic Data Processing Inc COM 053015103 3,530 30,122 SH   SOLE   0 0 30,122
Barnes & Noble Inc COM 067774109 67 10,000 SH   SOLE   0 0 10,000
BCE Inc COM 05534b760 347 7,225 SH   SOLE   0 0 7,225
Berkshire Hathaway Inc Cl B COM 084670702 5,665 28,579 SH   SOLE   0 0 28,579
BioMarin Pharmaceutical Inc COM 09061g101 310 3,473 SH   SOLE   0 0 3,473
BlackRock Inc COM 09247x101 6,335 12,331 SH   SOLE   0 0 12,331
Boeing Co COM 097023105 2,674 9,067 SH   SOLE   0 0 9,067
Bristol-Myers Squibb Co COM 110122108 4,960 80,937 SH   SOLE   0 0 80,937
Broadcom Ltd COM y09827109 715 2,785 SH   SOLE   0 0 2,785
CBRE Group Inc Cl A COM 12504l109 1,944 44,884 SH   SOLE   0 0 44,884
Check Point Software Tech Ltd COM m22465104 2,642 25,500 SH   SOLE   0 0 25,500
Chevron Corp COM 166764100 7,107 56,770 SH   SOLE   0 0 56,770
Cisco Systems Inc COM 17275r102 2,591 67,649 SH   SOLE   0 0 67,649
Citigroup Inc COM 172967424 3,037 40,812 SH   SOLE   0 0 40,812
Clorox Co COM 189054109 2,373 15,956 SH   SOLE   0 0 15,956
Coca-Cola Co COM 191216100 336 7,320 SH   SOLE   0 0 7,320
Colgate Palmolive Co COM 194162103 444 5,880 SH   SOLE   0 0 5,880
Comcast Corp Cl A COM 20030n101 752 18,774 SH   SOLE   0 0 18,774
Costco Wholesale Corp COM 22160k105 242 1,300 SH   SOLE   0 0 1,300
County Bancorp Inc COM 221907108 255 8,555 SH   SOLE   0 0 8,555
CVS Health Corp COM 126650100 259 3,578 SH   SOLE   0 0 3,578
Disney Walt Co Disney COM 254687106 4,114 38,263 SH   SOLE   0 0 38,263
Dominion Resources Inc VA New COM 25746u109 6,162 76,019 SH   SOLE   0 0 76,019
Dowdupont Inc COM 26078j100 1,034 14,515 SH   SOLE   0 0 14,515
Duke Energy Corp COM 26441c204 2,216 26,343 SH   SOLE   0 0 26,343
Enbridge Inc COM 29250n105 2,419 61,856 SH   SOLE   0 0 61,856
Expedia Inc COM 30212p303 242 2,017 SH   SOLE   0 0 2,017
Exxon Mobil Corp COM 30231g102 4,023 48,103 SH   SOLE   0 0 48,103
Facebook Inc Cl A COM 30303m102 1,678 9,509 SH   SOLE   0 0 9,509
Fidelity Natl Information Serv COM 31620m106 643 6,835 SH   SOLE   0 0 6,835
First American Bankshares COM 993001098 901 1,260 SH   SOLE   0 0 1,260
Fiserv Inc COM 337738108 343 2,612 SH   SOLE   0 0 2,612
General Dynamics Corp COM 369550108 2,152 10,577 SH   SOLE   0 0 10,577
General Electric Co COM 369604103 3,285 188,274 SH   SOLE   0 0 188,274
General Mills Inc COM 370334104 1,197 20,182 SH   SOLE   0 0 20,182
Genuine Parts Co COM 372460105 2,761 29,062 SH   SOLE   0 0 29,062
Grainger W W Inc COM 384802104 236 1,000 SH   SOLE   0 0 1,000
Home Depot Inc COM 437076102 2,279 12,027 SH   SOLE   0 0 12,027
Honeywell Intl Inc COM 438516106 4,750 30,972 SH   SOLE   0 0 30,972
Illinois Tool Works Inc COM 452308109 5,257 31,507 SH   SOLE   0 0 31,507
Intel Corp COM 458140100 3,402 73,690 SH   SOLE   0 0 73,690
Intercontinental Exchange Inc COM 45866f104 809 11,468 SH   SOLE   0 0 11,468
Johnson & Johnson COM 478160104 8,158 58,388 SH   SOLE   0 0 58,388
JPMorgan Chase & Co COM 46625h100 276 2,585 SH   SOLE   0 0 2,585
Kellogg Co COM 487836108 208 3,067 SH   SOLE   0 0 3,067
Kimberly Clark Corp COM 494368103 546 4,529 SH   SOLE   0 0 4,529
Lockheed Martin Corp COM 539830109 1,929 6,007 SH   SOLE   0 0 6,007
MasterCard Incorporated Cl A COM 57636q104 1,983 13,099 SH   SOLE   0 0 13,099
McDonalds Corp COM 580135101 7,080 41,132 SH   SOLE   0 0 41,132
Medtronic PLC COM g5960l103 2,117 26,217 SH   SOLE   0 0 26,217
Merck & Co Inc COM 58933y105 3,455 61,394 SH   SOLE   0 0 61,394
Microchip Technology Inc COM 595017104 1,894 21,553 SH   SOLE   0 0 21,553
Microsoft Corp COM 594918104 10,586 123,757 SH   SOLE   0 0 123,757
Mondelez Intl Inc Cl A COM 609207105 956 22,336 SH   SOLE   0 0 22,336
Monster Beverage Corp COM 61174x109 295 4,659 SH   SOLE   0 0 4,659
Nextera Energy Inc COM 65339f101 4,538 29,056 SH   SOLE   0 0 29,056
Nike Inc Cl B COM 654106103 3,478 55,606 SH   SOLE   0 0 55,606
Northern States Financial Corp COM 665751103 9 11,250 SH   SOLE   0 0 11,250
NXP Semiconductors NV COM n6596x109 242 2,070 SH   SOLE   0 0 2,070
Occidental Petroleum Corp COM 674599105 351 4,770 SH   SOLE   0 0 4,770
Paychex Inc COM 704326107 296 4,345 SH   SOLE   0 0 4,345
Paypal Holdings Inc COM 70450y103 305 4,140 SH   SOLE   0 0 4,140
PepsiCo Inc COM 713448108 7,794 64,993 SH   SOLE   0 0 64,993
Pfizer Inc COM 717081103 497 13,733 SH   SOLE   0 0 13,733
Philip Morris Intl Inc COM 718172109 4,057 38,402 SH   SOLE   0 0 38,402
PNC Financial Services Group I COM 693475105 7,117 49,323 SH   SOLE   0 0 49,323
Priceline Group Inc COM 741503403 245 141 SH   SOLE   0 0 141
Procter And Gamble Co COM 742718109 6,763 73,606 SH   SOLE   0 0 73,606
Raytheon Co COM 755111507 943 5,021 SH   SOLE   0 0 5,021
Regeneron Pharmaceuticals COM 75886f107 306 813 SH   SOLE   0 0 813
Salesforce.com Inc COM 79466l302 968 9,472 SH   SOLE   0 0 9,472
Schlumberger Ltd COM 806857108 2,963 43,961 SH   SOLE   0 0 43,961
Schneider National Inc Cl B COM 80689h102 44,666 1,563,925 SH   SOLE   0 0 1,563,925
Sleep Number Corp COM 83125x103 220 5,850 SH   SOLE   0 0 5,850
Smucker J M Co COM 832696405 288 2,321 SH   SOLE   0 0 2,321
Southern Co COM 842587107 409 8,500 SH   SOLE   0 0 8,500
Starbucks Corp COM 855244109 3,374 58,749 SH   SOLE   0 0 58,749
Sysco Corp COM 871829107 941 15,500 SH   SOLE   0 0 15,500
TransUnion COM 89400j107 478 8,692 SH   SOLE   0 0 8,692
Travelers Companies Inc COM 89417e109 2,256 16,629 SH   SOLE   0 0 16,629
Ulta Beauty Inc COM 90384s303 325 1,453 SH   SOLE   0 0 1,453
Union Pacific Corp COM 907818108 6,242 46,545 SH   SOLE   0 0 46,545
United Technologies Corp COM 913017109 1,083 8,493 SH   SOLE   0 0 8,493
UnitedHealth Group Inc COM 91324p102 5,892 26,726 SH   SOLE   0 0 26,726
US Bancorp Del COM 902973304 937 17,497 SH   SOLE   0 0 17,497
Varonis Systems Inc COM 922280102 282 5,800 SH   SOLE   0 0 5,800
Verizon Communications Inc COM 92343v104 6,574 124,208 SH   SOLE   0 0 124,208
Visa Inc Cl A COM 92826c839 6,467 56,721 SH   SOLE   0 0 56,721
Walgreens Boots Alliance Inc COM 931427108 2,850 39,247 SH   SOLE   0 0 39,247
Wanderport Corp COM 93369t106 4 159,800 SH   SOLE   0 0 159,800
Wec Energy Group Inc COM 92939u106 700 10,535 SH   SOLE   0 0 10,535
Wells Fargo & Co COM 949746101 3,029 49,919 SH   SOLE   0 0 49,919
Yum Brands Inc COM 988498101 1,127 13,809 SH   SOLE   0 0 13,809
Nestle SA Sp ADR ADR 641069406 972 11,300 SH   SOLE   0 0 11,300
Fidelity MSCI Energy Index COM 316092402 440 21,920 SH   SOLE   0 0 21,920
Fidelity MSCI Health Care I COM 316092600 510 12,755 SH   SOLE   0 0 12,755
First Trust NASDAQ 100 Equal W COM 337344105 561 9,674 SH   SOLE   0 0 9,674
iShares Core Div Growth COM 46434v621 303 8,724 SH   SOLE   0 0 8,724
iShares Core MSCI EAFE COM 46432f842 5,671 85,808 SH   SOLE   0 0 85,808
iShares Core S & P Small Cap COM 464287804 4,796 62,439 SH   SOLE   0 0 62,439
iShares Core S&P 500 ETF COM 464287200 9,306 34,615 SH   SOLE   0 0 34,615
iShares Core S&P Mid-Cap COM 464287507 9,125 48,082 SH   SOLE   0 0 48,082
iShares Core S&P Ttl Stock COM 464287150 595 9,739 SH   SOLE   0 0 9,739
iShares Core S&P US ETF COM 464287671 458 8,519 SH   SOLE   0 0 8,519
iShares Min Vol USA ETF COM 46429b697 252 4,773 SH   SOLE   0 0 4,773
iShares Russell 3000 ETF COM 464287689 554 3,500 SH   SOLE   0 0 3,500
PowerShares DWA Devmktmom Pt COM 73936q108 580 21,000 SH   SOLE   0 0 21,000
PowerShares DWA SC Momnt Portf COM 73936q744 390 8,000 SH   SOLE   0 0 8,000
PowerShares QQQ Ser 1 COM 73935a104 2,430 15,598 SH   SOLE   0 0 15,598
Select Sector SPDR Tr Technolo COM 81369y803 366 5,718 SH   SOLE   0 0 5,718
Vanguard Extend Mkt ETF COM 922908652 762 6,823 SH   SOLE   0 0 6,823
Vanguard High Div Yield COM 921946406 712 8,315 SH   SOLE   0 0 8,315
Vanguard Mid Cap ETF COM 922908629 231 1,494 SH   SOLE   0 0 1,494
Vanguard Small Cap Val ETF COM 922908611 341 2,570 SH   SOLE   0 0 2,570
Enterprise Products Partners L COM 293792107 612 23,100 SH   SOLE   0 0 23,100
MPLX LP COM 55336v100 213 5,995 SH   SOLE   0 0 5,995
American Tower Corp COM 03027x100 1,608 11,270 SH   SOLE   0 0 11,270
Crown Castle Intl Corp COM 22822v101 1,361 12,259 SH   SOLE   0 0 12,259
Ventas Inc COM 92276f100 446 7,440 SH   SOLE   0 0 7,440
Community Health Systems Inc C COM 203668116 0 41,000 SH   SOLE   0 0 41,000