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
AMAZON COM INC COM Stock 023135106 5,312 2,805 SH   SOLE 0 296 0 2,509
PRUDENTIAL FINL INC COM Stock 744320102 313 3,100 SH   SOLE 0 0 0 3,100
STARBUCKS CORP COM Stock 855244109 1,954 23,305 SH   SOLE 0 2,820 0 20,485
DOLLAR GEN CORP NEW COM Stock 256677105 316 2,340 SH   SOLE 0 140 0 2,200
JOHNSON & JOHNSON COM Stock 478160104 5,508 39,548 SH   SOLE 0 4,550 0 34,998
WILLIAMS SONOMA INC COM Stock 969904101 652 10,034 SH   SOLE 0 2,600 0 7,434
LKQ CORP COM Stock 501889208 231 8,697 SH   SOLE 0 0 0 8,697
PROCTER AND GAMBLE CO COM Stock 742718109 3,984 36,330 SH   SOLE 0 5,400 0 30,930
COCA COLA CO COM Stock 191216100 4,490 88,176 SH   SOLE 0 2,960 0 85,216
OCCIDENTAL PETE CORP COM Stock 674599105 318 6,325 SH   SOLE 0 0 0 6,325
INTEL CORP COM Stock 458140100 5,291 110,532 SH   SOLE 0 12,760 0 97,772
MEDTRONIC PLC SHS Stock G5960L103 223 2,288 SH   SOLE 0 0 0 2,288
HORMEL FOODS CORP COM Stock 440452100 215 5,300 SH   SOLE 0 2,100 0 3,200
MERCK & CO INC COM Stock 58933Y105 283 3,375 SH   SOLE 0 0 0 3,375
MCKESSON CORP COM Stock 58155Q103 395 2,938 SH   SOLE 0 500 0 2,438
UNITED RENTALS INC COM Stock 911363109 257 1,935 SH   SOLE 0 100 0 1,835
HEALTHCARE SVCS GRP INC COM Stock 421906108 282 9,300 SH   SOLE 0 2,600 0 6,700
DIAGEO P L C SPON ADR NEW ADR 25243Q205 359 2,085 SH   SOLE 0 700 0 1,385
ANNALY CAP MGMT INC COM REIT 035710409 355 38,900 SH   SOLE 0 6,700 0 32,200
COGNIZANT TECHNOLOGY SOLUTIONS CL A Stock 192446102 234 3,687 SH   SOLE 0 0 0 3,687
SMUCKER J M CO COM NEW Stock 832696405 1,810 15,715 SH   SOLE 0 575 0 15,140
ISHARES EDGE MSCI MIN VOL USA SMALL-CAP ETF ETF 46435G433 288 8,634 SH   SOLE 0 532 0 8,102
CORNING INC COM Stock 219350105 224 6,750 SH   SOLE 0 0 0 6,750
VERIZON COMMUNICATIONS INC COM Stock 92343V104 4,460 78,060 SH   SOLE 0 4,010 0 74,050
CHUBB LIMITED COM Stock H1467J104 3,908 26,534 SH   SOLE 0 3,237 0 23,297
SNAP ON INC COM Stock 833034101 410 2,477 SH   SOLE 0 25 0 2,452
SHERWIN WILLIAMS CO COM Stock 824348106 325 710 SH   SOLE 0 0 0 710
PEPSICO INC COM Stock 713448108 2,595 19,788 SH   SOLE 0 2,000 0 17,788
KIMBERLY CLARK CORP COM Stock 494368103 501 3,759 SH   SOLE 0 400 0 3,359
TE CONNECTIVITY LTD REG SHS Stock H84989104 201 2,094 SH   SOLE 0 0 0 2,094
HONEYWELL INTL INC COM Stock 438516106 1,212 6,940 SH   SOLE 0 500 0 6,440
US BANCORP DEL COM NEW Stock 902973304 757 14,441 SH   SOLE 0 1,500 0 12,941
BP PLC SPONSORED ADR ADR 055622104 1,129 27,083 SH   SOLE 0 2,900 0 24,183
HOME DEPOT INC COM Stock 437076102 963 4,630 SH   SOLE 0 125 0 4,505
CHICOS FAS INC COM Stock 168615102 34 10,000 SH   SOLE 0 0 0 10,000
BECTON DICKINSON & CO COM Stock 075887109 229 910 SH   SOLE 0 0 0 910
BROADRIDGE FINL SOLUTIONS INC COM Stock 11133T103 2,537 19,869 SH   SOLE 0 1,470 0 18,399
IQVIA HLDGS INC COM Stock 46266C105 698 4,335 SH   SOLE 0 660 0 3,675
NUTRIEN LTD COM Stock 67077M108 313 5,860 SH   SOLE 0 400 0 5,460
WASTE CONNECTIONS INC COM Stock 94106B101 557 5,829 SH   SOLE 0 2,000 0 3,829
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 867 4,068 SH   SOLE 0 40 0 4,028
ALPHABET INC CAP STK CL A Stock 02079K305 466 430 SH   SOLE 0 0 0 430
FISERV INC COM Stock 337738108 6,581 72,193 SH   SOLE 0 6,765 0 65,428
O REILLY AUTOMOTIVE INC NEW COM Stock 67103H107 2,268 6,140 SH   SOLE 0 725 0 5,415
UNILEVER PLC SPON ADR NEW ADR 904767704 647 10,440 SH   SOLE 0 2,000 0 8,440
NEWMONT GOLDCORP CORPORATION COM Stock 651639106 653 16,967 SH   SOLE 0 1,000 0 15,967
MICROSOFT CORP COM Stock 594918104 5,315 39,677 SH   SOLE 0 4,100 0 35,577
SCHLUMBERGER LTD COM Stock 806857108 902 22,692 SH   SOLE 0 2,150 0 20,541
SPROTT PHYSICAL GOLD TRUST UNIT CEF 85207H104 4,286 378,293 SH   SOLE 0 41,189 0 337,104
PUBLIC STORAGE COM REIT 74460D109 551 2,315 SH   SOLE 0 690 0 1,625
ALERIAN MLP ETF ETF 00162Q866 273 27,700 SH   SOLE 0 6,500 0 21,200
SCHWAB INTERMEDIATE-TERM U.S. TREASURY ETF ETF 808524854 292 5,319 SH   SOLE 0 531 0 4,788
WALGREENS BOOTS ALLIANCE INC COM Stock 931427108 680 12,444 SH   SOLE 0 2,100 0 10,344
ASSURANT INC COM Stock 04621X108 2,017 18,959 SH   SOLE 0 1,180 0 17,779
DOLLAR TREE INC COM Stock 256746108 293 2,728 SH   SOLE 0 0 0 2,728
INTERNATIONAL FLAVORS&FRAGRANC COM Stock 459506101 290 2,000 SH   SOLE 0 0 0 2,000
ROYAL CARIBBEAN CRUISES LTD COM Stock V7780T103 804 6,637 SH   SOLE 0 200 0 6,437
EVEREST RE GROUP LTD COM Stock G3223R108 3,426 13,860 SH   SOLE 0 1,530 0 12,330
HANESBRANDS INC COM Stock 410345102 189 10,981 SH   SOLE 0 0 0 10,981
LYONDELLBASELL INDUSTRIES N V SHS - A - Stock N53745100 2,640 30,656 SH   SOLE 0 2,375 0 28,281
VANECK VECTORS GOLD MINERS ETF ETF 92189F106 380 14,855 SH   SOLE 0 0 0 14,855
LILLY ELI & CO COM Stock 532457108 264 2,383 SH   SOLE 0 0 0 2,383
NICOLET BANKSHARES INC COM Stock 65406E102 664 10,700 SH   SOLE 0 0 0 10,700
FIDELITY NATL INFORMATION SVCS COM Stock 31620M106 449 3,656 SH   SOLE 0 0 0 3,656
AFLAC INC COM Stock 001055102 457 8,340 SH   SOLE 0 500 0 7,840
FREEPORT-MCMORAN INC CL B Stock 35671D857 465 40,070 SH   SOLE 0 2,000 0 38,070
PACIRA BIOSCIENCES COM Stock 695127100 2,112 48,573 SH   SOLE 0 3,400 0 45,173
VISA INC COM CL A Stock 92826C839 3,653 21,050 SH   SOLE 0 2,150 0 18,900
ISHARES EDGE MSCI MIN VOL USA ETF ETF 46429B697 1,226 19,857 SH   SOLE 0 1,283 0 18,574
CHENIERE ENERGY INC COM NEW Stock 16411R208 1,641 23,970 SH   SOLE 0 2,895 0 21,075
VISTA GOLD CORP COM NEW Stock 927926303 16 21,500 SH   SOLE 0 0 0 21,500
FACEBOOK INC CL A Stock 30303M102 1,231 6,377 SH   SOLE 0 600 0 5,777
CELGENE CORP COM Stock 151020104 2,649 28,652 SH   SOLE 0 2,375 0 26,277
MIDDLEBY CORP COM Stock 596278101 2,235 16,473 SH   SOLE 0 1,400 0 15,073
BROADCOM INC COM Stock 11135F101 295 1,025 SH   SOLE 0 180 0 845
KINDER MORGAN INC DEL COM Stock 49456B101 205 9,824 SH   SOLE 0 0 0 9,824
ACCENTURE PLC IRELAND SHS CLASS A Stock G1151C101 6,136 33,209 SH   SOLE 0 3,675 0 29,534
OMNICOM GROUP INC COM Stock 681919106 386 4,715 SH   SOLE 0 900 0 3,815
NEOGENOMICS INC COM NEW Stock 64049M209 1,088 49,600 SH   SOLE 0 0 0 49,600
ABBVIE INC COM Stock 00287Y109 4,437 61,014 SH   SOLE 0 6,050 0 54,964
ARTISAN PARTNERS ASSET MGMT IN CL A Stock 04316A108 1,778 64,605 SH   SOLE 0 5,600 0 59,005
CHURCH & DWIGHT INC COM Stock 171340102 2,126 29,099 SH   SOLE 0 3,000 0 26,099
ZIMMER BIOMET HLDGS INC COM Stock 98956P102 650 5,519 SH   SOLE 0 0 0 5,519
STRYKER CORP COM Stock 863667101 268 1,305 SH   SOLE 0 0 0 1,305
RAYTHEON CO COM NEW Stock 755111507 1,487 8,554 SH   SOLE 0 985 0 7,569
QUALCOMM INC COM Stock 747525103 2,966 38,994 SH   SOLE 0 1,800 0 37,194
FASTENAL CO COM Stock 311900104 279 8,570 SH   SOLE 0 2,600 0 5,970
GENERAL DYNAMICS CORP COM Stock 369550108 3,237 17,806 SH   SOLE 0 1,675 0 16,131
MCDONALDS CORP COM Stock 580135101 4,491 21,628 SH   SOLE 0 2,175 0 19,453
QUEST DIAGNOSTICS INC COM Stock 74834L100 211 2,076 SH   SOLE 0 0 0 2,076
CISCO SYS INC COM Stock 17275R102 5,623 102,739 SH   SOLE 0 8,020 0 94,719
CAPITAL ONE FINL CORP COM Stock 14040H105 278 3,066 SH   SOLE 0 0 0 3,066
AT&T INC COM Stock 00206R102 2,372 70,776 SH   SOLE 0 6,700 0 64,076
WELLS FARGO CO NEW COM Stock 949746101 1,617 34,180 SH   SOLE 0 2,675 0 31,504
UNION PACIFIC CORP COM Stock 907818108 231 1,364 SH   SOLE 0 0 0 1,364
SALESFORCE COM INC COM Stock 79466L302 1,652 10,888 SH   SOLE 0 525 0 10,363
MICROCHIP TECHNOLOGY INC COM Stock 595017104 2,991 34,500 SH   SOLE 0 1,980 0 32,520
IDEXX LABS INC COM Stock 45168D104 270 980 SH   SOLE 0 0 0 980
REPUBLIC SVCS INC COM Stock 760759100 1,434 16,550 SH   SOLE 0 350 0 16,200
JPMORGAN CHASE & CO COM Stock 46625H100 392 3,505 SH   SOLE 0 585 0 2,920
CHEVRON CORP NEW COM Stock 166764100 3,066 24,639 SH   SOLE 0 1,100 0 23,539
CONOCOPHILLIPS COM Stock 20825C104 1,696 27,796 SH   SOLE 0 1,757 0 26,039
BANK AMER CORP COM Stock 060505104 2,654 91,522 SH   SOLE 0 8,800 0 82,722
WALMART INC COM Stock 931142103 1,132 10,242 SH   SOLE 0 2,100 0 8,142
INTERNATIONAL BUSINESS MACHS COM Stock 459200101 383 2,774 SH   SOLE 0 500 0 2,274
UNITED TECHNOLOGIES CORP COM Stock 913017109 1,432 11,002 SH   SOLE 0 1,300 0 9,702
TEXAS INSTRS INC COM Stock 882508104 239 2,080 SH   SOLE 0 0 0 2,080
PFIZER INC COM Stock 717081103 3,139 72,455 SH   SOLE 0 5,050 0 67,405
3M CO COM Stock 88579Y101 2,506 14,455 SH   SOLE 0 1,350 0 13,105
KLA-TENCOR CORP COM Stock 482480100 484 4,095 SH   SOLE 0 0 0 4,095
GILEAD SCIENCES INC COM Stock 375558103 558 8,263 SH   SOLE 0 1,100 0 7,163
ALPHABET INC CAP STK CL C Stock 02079K107 2,192 2,028 SH   SOLE 0 128 0 1,900
NOVAGOLD RES INC COM NEW Stock 66987E206 131 22,300 SH   SOLE 0 0 0 22,300
AMERIGAS PARTNERS L P UNIT L P INT Stock 030975106 279 8,000 SH   SOLE 0 0 0 8,000
ARISTA NETWORKS INC COM Stock 040413106 813 3,130 SH   SOLE 0 160 0 2,970
BANK MONTREAL QUE COM Stock 063671101 4,928 65,318 SH   SOLE 0 3,200 0 62,118
EATON CORP PLC SHS Stock G29183103 2,474 29,710 SH   SOLE 0 1,500 0 28,210
ALIBABA GROUP HLDG LTD SPONSORED ADS ADR 01609W102 1,538 9,075 SH   SOLE 0 650 0 8,425
DNP SELECT INCOME FD COM CEF 23325P104 743 62,825 SH   SOLE 0 20,700 0 42,125
ALLIANT ENERGY CORP COM Stock 018802108 499 10,160 SH   SOLE 0 1,200 0 8,960
VANGUARD SHORT-TERM BOND INDEX FUND ETF 921937827 292 3,628 SH   SOLE 0 1,220 0 2,408
PHILIP MORRIS INTL INC COM Stock 718172109 1,426 18,155 SH   SOLE 0 1,000 0 17,155
ROPER TECHNOLOGIES INC COM Stock 776696106 482 1,315 SH   SOLE 0 0 0 1,315
ROYAL GOLD INC COM Stock 780287108 2,471 24,112 SH   SOLE 0 1,800 0 22,312
SUBURBAN PROPANE PARTNERS L P UNIT LTD PARTN Stock 864482104 267 11,000 SH   SOLE 0 0 0 11,000
BRISTOL MYERS SQUIBB CO COM Stock 110122108 1,273 28,077 SH   SOLE 0 4,160 0 23,917
ALTRIA GROUP INC COM Stock 02209S103 1,360 28,716 SH   SOLE 0 1,725 0 26,991
EXXON MOBIL CORP COM Stock 30231G102 3,524 45,982 SH   SOLE 0 5,475 0 40,507
UNITEDHEALTH GROUP INC COM Stock 91324P102 2,362 9,681 SH   SOLE 0 2,270 0 7,411
DEERE & CO COM Stock 244199105 215 1,300 SH   SOLE 0 1,200 0 100
COLGATE PALMOLIVE CO COM Stock 194162103 3,404 47,496 SH   SOLE 0 4,500 0 42,996
SPROTT PHYSICAL GOLD AND SILVER TRUST CEF 85208R101 472 35,700 SH   SOLE 0 7,500 0 28,200
TELADOC INC COM Stock 87918A105 988 14,870 SH   SOLE 0 2,050 0 12,820
PAYPAL HLDGS INC COM Stock 70450Y103 428 3,740 SH   SOLE 0 975 0 2,765
BAIDU INC SPON ADR REP A ADR 056752108 1,031 8,785 SH   SOLE 0 950 0 7,835
OLLIES BARGAIN OUTLT HLDGS INC COM Stock 681116109 1,167 13,400 SH   SOLE 0 2,850 0 10,550
TORONTO DOMINION BK ONT COM NEW Stock 891160509 213 3,649 SH   SOLE 0 0 0 3,649
APPLE INC COM Stock 037833100 12,056 60,915 SH   SOLE 0 2,775 0 58,139
WEC ENERGY GROUP INC COM Stock 92939U106 2,531 30,364 SH   SOLE 0 2,235 0 28,129
ABBOTT LABS COM Stock 002824100 5,379 63,955 SH   SOLE 0 6,850 0 57,105
DISNEY WALT CO COM DISNEY Stock 254687106 1,018 7,291 SH   SOLE 0 1,065 0 6,226