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,613 2,802 SH   SOLE 0 326 0 2,476
PRUDENTIAL FINL INC COM Stock 744320102 314 3,100 SH   SOLE 0 0 0 3,100
STARBUCKS CORP COM Stock 855244109 1,287 22,625 SH   SOLE 0 2,700 0 19,925
DOLLAR GEN CORP NEW COM Stock 256677105 290 2,650 SH   SOLE 0 60 0 2,590
JOHNSON & JOHNSON COM Stock 478160104 5,517 39,928 SH   SOLE 0 4,800 0 35,128
WILLIAMS SONOMA INC COM Stock 969904101 708 10,769 SH   SOLE 0 3,100 0 7,669
PROCTER AND GAMBLE CO COM Stock 742718109 3,110 37,375 SH   SOLE 0 5,450 0 31,925
COCA COLA CO COM Stock 191216100 3,804 82,366 SH   SOLE 0 1,300 0 81,066
OCCIDENTAL PETE CORP DEL COM Stock 674599105 606 7,390 SH   SOLE 0 800 0 6,590
INTEL CORP COM Stock 458140100 5,200 110,029 SH   SOLE 0 12,700 0 97,329
STATE STR CORP COM Stock 857477103 887 10,558 SH   SOLE 0 575 0 9,983
MEDTRONIC PLC SHS Stock G5960L103 238 2,427 SH   SOLE 0 0 0 2,427
MERCK & CO INC COM Stock 58933Y105 239 3,375 SH   SOLE 0 0 0 3,375
MCKESSON CORP COM Stock 58155Q103 555 4,189 SH   SOLE 0 525 0 3,664
UNITED RENTALS INC COM Stock 911363109 678 4,135 SH   SOLE 0 0 0 4,135
HEALTHCARE SVCS GRP INC COM Stock 421906108 427 10,500 SH   SOLE 0 2,600 0 7,900
DIAGEO P L C SPON ADR NEW ADR 25243Q205 295 2,085 SH   SOLE 0 700 0 1,385
SMUCKER J M CO COM NEW Stock 832696405 1,545 15,058 SH   SOLE 0 0 0 15,058
CORNING INC COM Stock 219350105 242 6,853 SH   SOLE 0 0 0 6,853
VERIZON COMMUNICATIONS INC COM Stock 92343V104 3,896 72,955 SH   SOLE 0 4,160 0 68,795
CHUBB LIMITED COM Stock H1467J104 3,493 26,139 SH   SOLE 0 3,187 0 22,952
SNAP ON INC COM Stock 833034101 453 2,465 SH   SOLE 0 0 0 2,465
SHERWIN WILLIAMS CO COM Stock 824348106 330 725 SH   SOLE 0 0 0 725
PEPSICO INC COM Stock 713448108 2,183 19,528 SH   SOLE 0 2,200 0 17,328
KIMBERLY CLARK CORP COM Stock 494368103 546 4,809 SH   SOLE 0 550 0 4,259
TE CONNECTIVITY LTD REG SHS Stock H84989104 217 2,470 SH   SOLE 0 0 0 2,470
HONEYWELL INTL INC COM Stock 438516106 1,138 6,840 SH   SOLE 0 500 0 6,340
US BANCORP DEL COM NEW Stock 902973304 784 14,841 SH   SOLE 0 1,000 0 13,841
BP PLC SPONSORED ADR ADR 055622104 323 6,978 SH   SOLE 0 2,900 0 4,078
HOME DEPOT INC COM Stock 437076102 856 4,130 SH   SOLE 0 125 0 4,005
DOWDUPONT INC COM Stock 26078J100 925 14,378 SH   SOLE 0 4,187 0 10,191
IQVIA HLDGS INC COM Stock 46266C105 562 4,330 SH   SOLE 0 725 0 3,605
NUTRIEN LTD COM Stock 67077M108 250 4,340 SH   SOLE 0 0 0 4,340
WASTE CONNECTIONS INC COM Stock 94106B101 301 3,774 SH   SOLE 0 1,000 0 2,774
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 470 2,193 SH   SOLE 0 0 0 2,193
ALPHABET INC CAP STK CL A Stock 02079K305 537 445 SH   SOLE 0 0 0 445
FISERV INC COM Stock 337738108 6,118 74,297 SH   SOLE 0 7,373 0 66,924
O REILLY AUTOMOTIVE INC NEW COM Stock 67103H107 2,188 6,300 SH   SOLE 0 825 0 5,475
PRINCIPAL FINL GROUP INC COM Stock 74251V102 259 4,419 SH   SOLE 0 0 0 4,419
UNILEVER PLC SPON ADR NEW ADR 904767704 580 10,540 SH   SOLE 0 2,000 0 8,540
NEWMONT MINING CORP COM Stock 651639106 270 8,955 SH   SOLE 0 0 0 8,955
MICROSOFT CORP COM Stock 594918104 4,130 36,112 SH   SOLE 0 3,750 0 32,362
SCHLUMBERGER LTD COM Stock 806857108 1,604 26,330 SH   SOLE 0 2,050 0 24,280
SPROTT PHYSICAL GOLD TRUST UNIT CEF 85207H104 3,494 365,930 SH   SOLE 0 41,081 0 324,849
PUBLIC STORAGE COM REIT 74460D109 368 1,825 SH   SOLE 0 650 0 1,175
ALERIAN MLP ETF ETF 00162Q866 216 20,200 SH   SOLE 0 5,000 0 15,200
WALGREENS BOOTS ALLIANCE INC COM Stock 931427108 1,238 16,958 SH   SOLE 0 2,100 0 14,858
ASSURANT INC COM Stock 04621X108 513 4,758 SH   SOLE 0 650 0 4,108
DOLLAR TREE INC COM Stock 256746108 222 2,728 SH   SOLE 0 0 0 2,728
INTERNATIONAL FLAVORS&FRAGRANC COM Stock 459506101 278 2,000 SH   SOLE 0 0 0 2,000
ROYAL CARIBBEAN CRUISES LTD COM Stock V7780T103 851 6,552 SH   SOLE 0 0 0 6,552
EVEREST RE GROUP LTD COM Stock G3223R108 2,943 12,881 SH   SOLE 0 1,250 0 11,631
LYONDELLBASELL INDUSTRIES N V SHS - A - Stock N53745100 2,709 26,417 SH   SOLE 0 2,425 0 23,992
VANECK VECTORS GOLD MINERS ETF ETF 92189F106 263 14,205 SH   SOLE 0 0 0 14,205
NICOLET BANKSHARES INC COM Stock 65406E102 583 10,700 SH   SOLE 0 0 0 10,700
FIDELITY NATL INFORMATION SVCS COM Stock 31620M106 400 3,664 SH   SOLE 0 0 0 3,664
AFLAC INC COM Stock 001055102 806 17,115 SH   SOLE 0 3,200 0 13,915
FREEPORT-MCMORAN INC CL B Stock 35671D857 604 43,380 SH   SOLE 0 2,000 0 41,380
ELDORADO GOLD CORP NEW COM Stock 284902103 13 15,000 SH   SOLE 0 0 0 15,000
PACIRA PHARMACEUTICALS INC COM Stock 695127100 2,335 47,533 SH   SOLE 0 3,600 0 43,933
VISA INC COM CL A Stock 92826C839 3,114 20,750 SH   SOLE 0 2,325 0 18,425
ISHARES EDGE MSCI MIN VOL USA ETF ETF 46429B697 298 5,233 SH   SOLE 0 973 0 4,260
PHILLIPS 66 COM Stock 718546104 220 1,948 SH   SOLE 0 0 0 1,948
CHENIERE ENERGY INC COM NEW Stock 16411R208 1,617 23,265 SH   SOLE 0 2,675 0 20,590
VISTA GOLD CORP COM NEW Stock 927926303 11 21,500 SH   SOLE 0 0 0 21,500
FACEBOOK INC CL A Stock 30303M102 1,223 7,422 SH   SOLE 0 600 0 6,822
CELGENE CORP COM Stock 151020104 2,501 27,946 SH   SOLE 0 2,200 0 25,746
MIDDLEBY CORP COM Stock 596278101 1,679 12,978 SH   SOLE 0 1,550 0 11,428
ACCENTURE PLC IRELAND SHS CLASS A Stock G1151C101 5,890 34,608 SH   SOLE 0 3,975 0 30,633
NORTHERN TR CORP COM Stock 665859104 214 2,100 SH   SOLE 0 0 0 2,100
OMNICOM GROUP INC COM Stock 681919106 411 6,041 SH   SOLE 0 1,000 0 5,041
NEOGENOMICS INC COM NEW Stock 64049M209 761 49,600 SH   SOLE 0 0 0 49,600
ABBVIE INC COM Stock 00287Y109 5,291 55,954 SH   SOLE 0 6,100 0 49,854
ARTISAN PARTNERS ASSET MGMT IN CL A Stock 04316A108 2,084 64,305 SH   SOLE 0 5,800 0 58,505
CHURCH & DWIGHT INC COM Stock 171340102 1,748 29,439 SH   SOLE 0 3,400 0 26,039
ZIMMER BIOMET HLDGS INC COM Stock 98956P102 1,064 8,104 SH   SOLE 0 700 0 7,404
STRYKER CORP COM Stock 863667101 272 1,530 SH   SOLE 0 0 0 1,530
RAYTHEON CO COM NEW Stock 755111507 1,729 8,369 SH   SOLE 0 835 0 7,534
QUALCOMM INC COM Stock 747525103 2,802 38,913 SH   SOLE 0 1,800 0 37,113
GENERAL DYNAMICS CORP COM Stock 369550108 3,661 17,891 SH   SOLE 0 1,860 0 16,031
MCDONALDS CORP COM Stock 580135101 4,395 26,274 SH   SOLE 0 2,375 0 23,899
QUEST DIAGNOSTICS INC COM Stock 74834L100 243 2,259 SH   SOLE 0 0 0 2,259
CISCO SYS INC COM Stock 17275R102 5,665 116,474 SH   SOLE 0 9,470 0 107,004
CAPITAL ONE FINL CORP COM Stock 14040H105 443 4,659 SH   SOLE 0 200 0 4,459
AT&T INC COM Stock 00206R102 2,282 67,966 SH   SOLE 0 6,700 0 61,266
SCHWAB FUNDAMENTAL U.S. LARGE COMPANY INDEX ETF ETF 808524771 200 5,049 SH   SOLE 0 245 0 4,804
KRANESHARES CSI CHINA INTERNET ETF ETF 500767306 759 15,545 SH   SOLE 0 3,650 0 11,895
WELLS FARGO CO NEW COM Stock 949746101 3,412 64,909 SH   SOLE 0 6,950 0 57,959
UNION PAC CORP COM Stock 907818108 224 1,372 SH   SOLE 0 0 0 1,372
SALESFORCE COM INC COM Stock 79466L302 1,658 10,423 SH   SOLE 0 775 0 9,648
MICROCHIP TECHNOLOGY INC COM Stock 595017104 2,764 35,030 SH   SOLE 0 1,880 0 33,150
IDEXX LABS INC COM Stock 45168D104 245 980 SH   SOLE 0 0 0 980
RYDER SYS INC COM Stock 783549108 245 3,356 SH   SOLE 0 0 0 3,356
REPUBLIC SVCS INC COM Stock 760759100 1,334 18,365 SH   SOLE 0 300 0 18,065
JPMORGAN CHASE & CO COM Stock 46625H100 393 3,475 SH   SOLE 0 500 0 2,975
CHEVRON CORP NEW COM Stock 166764100 2,937 24,019 SH   SOLE 0 1,100 0 22,919
CONOCOPHILLIPS COM Stock 20825C104 2,548 32,926 SH   SOLE 0 4,057 0 28,869
BANK AMER CORP COM Stock 060505104 2,734 92,772 SH   SOLE 0 7,800 0 84,972
WALMART INC COM Stock 931142103 849 9,040 SH   SOLE 0 2,200 0 6,840
INTERNATIONAL BUSINESS MACHS COM Stock 459200101 495 3,274 SH   SOLE 0 950 0 2,324
UNITED TECHNOLOGIES CORP COM Stock 913017109 1,597 11,420 SH   SOLE 0 1,500 0 9,920
TEXAS INSTRS INC COM Stock 882508104 229 2,130 SH   SOLE 0 0 0 2,130
PFIZER INC COM Stock 717081103 3,084 70,004 SH   SOLE 0 5,400 0 64,604
3M CO COM Stock 88579Y101 3,169 15,040 SH   SOLE 0 1,550 0 13,490
KLA-TENCOR CORP COM Stock 482480100 437 4,295 SH   SOLE 0 0 0 4,295
GILEAD SCIENCES INC COM Stock 375558103 676 8,758 SH   SOLE 0 1,100 0 7,658
ALPHABET INC CAP STK CL C Stock 02079K107 1,837 1,539 SH   SOLE 0 128 0 1,411
AMGEN INC COM Stock 031162100 822 3,960 SH   SOLE 0 150 0 3,810
NOVAGOLD RES INC COM NEW Stock 66987E206 82 22,300 SH   SOLE 0 0 0 22,300
AMERIGAS PARTNERS L P UNIT L P INT Stock 030975106 395 10,000 SH   SOLE 0 0 0 10,000
BANK MONTREAL QUE COM Stock 063671101 5,460 66,153 SH   SOLE 0 4,000 0 62,153
EATON CORP PLC SHS Stock G29183103 2,664 30,720 SH   SOLE 0 1,500 0 29,220
ALIBABA GROUP HLDG LTD SPONSORED ADS ADR 01609W102 736 4,470 SH   SOLE 0 200 0 4,270
DNP SELECT INCOME FD COM CEF 23325P104 537 48,525 SH   SOLE 0 20,000 0 28,525
ALLIANT ENERGY CORP COM Stock 018802108 437 10,260 SH   SOLE 0 0 0 10,260
VANGUARD SHORT-TERM BOND INDEX FUND ETF 921937827 386 4,944 SH   SOLE 0 1,430 0 3,514
PHILIP MORRIS INTL INC COM Stock 718172109 1,545 18,945 SH   SOLE 0 1,000 0 17,945
ROPER TECHNOLOGIES INC COM Stock 776696106 390 1,315 SH   SOLE 0 0 0 1,315
ROYAL GOLD INC COM Stock 780287108 1,779 23,087 SH   SOLE 0 2,300 0 20,787
SUBURBAN PROPANE PARTNERS L P UNIT LTD PARTN Stock 864482104 471 20,000 SH   SOLE 0 0 0 20,000
PNC FINL SVCS GROUP INC COM Stock 693475105 225 1,650 SH   SOLE 0 0 0 1,650
BRISTOL MYERS SQUIBB CO COM Stock 110122108 499 8,032 SH   SOLE 0 0 0 8,032
ALTRIA GROUP INC COM Stock 02209S103 1,799 29,825 SH   SOLE 0 1,725 0 28,100
EXXON MOBIL CORP COM Stock 30231G102 3,780 44,450 SH   SOLE 0 5,350 0 39,100
UNITEDHEALTH GROUP INC COM Stock 91324P102 2,735 10,285 SH   SOLE 0 2,290 0 7,995
COLGATE PALMOLIVE CO COM Stock 194162103 3,089 46,141 SH   SOLE 0 4,600 0 41,541
SPROTT PHYSICAL GOLD AND SILVER TRUST CEF 85208R101 412 35,300 SH   SOLE 0 7,500 0 27,800
TELADOC INC COM Stock 87918A105 2,243 26,060 SH   SOLE 0 2,600 0 23,460
PAYPAL HLDGS INC COM Stock 70450Y103 303 3,450 SH   SOLE 0 900 0 2,550
BAIDU INC SPON ADR REP A ADR 056752108 281 1,230 SH   SOLE 0 0 0 1,230
OLLIES BARGAIN OUTLT HLDGS INC COM Stock 681116109 1,059 11,045 SH   SOLE 0 2,550 0 8,495
TORONTO DOMINION BK ONT COM NEW Stock 891160509 279 4,581 SH   SOLE 0 0 0 4,581
APPLE INC COM Stock 037833100 14,191 62,870 SH   SOLE 0 2,925 0 59,944
WEC ENERGY GROUP INC COM Stock 92939U106 1,796 26,929 SH   SOLE 0 2,225 0 24,704
ABBOTT LABS COM Stock 002824100 4,930 67,216 SH   SOLE 0 7,350 0 59,866
DISNEY WALT CO COM DISNEY Stock 254687106 294 2,521 SH   SOLE 0 295 0 2,226