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
ABB LTD SPONSORED ADR 000375204 191 11,061 SH   SOLE   11,061 0 0
AT&T INC COM 00206R102 104 3,579 SH   SOLE   1,518 0 2,061
ABBOTT LABS COM 002824100 506 6,412 SH   SOLE   4,412 0 2,000
ABBVIE INC COM 00287Y109 130 1,700 SH   SOLE   0 0 1,700
ACTIVISION BLIZZARD INC COM 00507V109 1,780 29,932 SH   SOLE   7,451 0 22,481
ACUITY BRANDS INC COM 00508Y102 169 1,977 SH   SOLE   1,977 0 0
ADOBE INC COM 00724F101 449 1,412 SH   SOLE   430 0 982
ADVANCE AUTO PARTS INC COM 00751Y106 10 105 SH   SOLE   105 0 0
ADVANCED MICRO DEVICES INC COM 007903107 32 713 SH   SOLE   0 0 713
ALCOA CORP COM 013872106 2 366 SH   SOLE   0 0 366
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 30 155 SH   SOLE   0 0 155
ALPHABET INC CAP STK CL C 02079K107 1,127 969 SH   SOLE   680 0 289
ALPHABET INC CAP STK CL A 02079K305 5,972 5,140 SH   SOLE   2,444 0 2,696
ALTRIA GROUP INC COM 02209S103 42 1,097 SH   SOLE   262 0 835
AMAZON COM INC COM 023135106 220 113 SH   SOLE   98 0 15
AMBEV SA SPONSORED ADR 02319V103 793 344,635 SH   SOLE   198,955 0 145,680
AMERICAN ELEC PWR CO INC COM 025537101 115 1,443 SH   SOLE   0 0 1,443
AMERICAN EXPRESS CO COM 025816109 7 85 SH   SOLE   0 0 85
AMERICAN WTR WKS CO INC NEW COM 030420103 6,927 57,937 SH   SOLE   33,146 0 24,791
AMERISOURCEBERGEN CORP COM 03073E105 5 52 SH   SOLE   0 0 52
AMGEN INC COM 031162100 125 619 SH   SOLE   559 0 60
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 1 14 SH   SOLE   14 0 0
ANSYS INC COM 03662Q105 7,545 32,454 SH   SOLE   16,953 0 15,501
APPLE INC COM 037833100 2,173 8,545 SH   SOLE   5,141 0 3,404
ARCHER DANIELS MIDLAND CO COM 039483102 12 350 SH   SOLE   350 0 0
ARCOSA INC COM 039653100 26 666 SH   SOLE   0 0 666
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 3 100 SH   SOLE   0 0 100
ATMOS ENERGY CORP COM 049560105 66 670 SH   SOLE   0 0 670
AUTOMATIC DATA PROCESSING IN COM 053015103 46 338 SH   SOLE   338 0 0
AUTOZONE INC COM 053332102 80 95 SH   SOLE   95 0 0
BADGER METER INC COM 056525108 2,236 41,715 SH   SOLE   21,065 0 20,650
BAIDU INC SPON ADR REP A 056752108 7 65 SH   SOLE   0 0 65
BK OF AMERICA CORP COM 060505104 45 2,140 SH   SOLE   0 0 2,140
BARINGS BDC INC COM 06759L103 37 5,000 SH   SOLE   5,000 0 0
BECTON DICKINSON & CO COM 075887109 45 195 SH   SOLE   195 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,062 5,810 SH   SOLE   3,196 0 2,614
BLACKROCK INC COM 09247X101 321 730 SH   SOLE   422 0 308
BLACKSTONE GROUP INC COM CL A 09260D107 205 4,500 SH   SOLE   0 0 4,500
BOEING CO COM 097023105 17 117 SH   SOLE   105 0 12
BRISTOL-MYERS SQUIBB CO COM 110122108 88 1,581 SH   SOLE   240 0 1,341
BRISTOL-MYERS SQUIBB CO RIGHT 99/99/9999 110122157 5 1,380 SH   SOLE   240 0 1,140
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 7 210 SH   SOLE   210 0 0
CGI INC CL A SUB VTG 12532H104 60 1,100 SH   SOLE   1,100 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 870 13,136 SH   SOLE   5,408 0 7,728
CIGNA CORP NEW COM 125523100 16 93 SH   SOLE   43 0 50
CSX CORP COM 126408103 195 3,408 SH   SOLE   874 0 2,534
CVS HEALTH CORP COM 126650100 1 19 SH   SOLE   0 0 19
CAL MAINE FOODS INC COM NEW 128030202 3,635 82,654 SH   SOLE   34,125 0 48,529
CAMPBELL SOUP CO COM 134429109 42 900 SH   SOLE   0 0 900
CANADIAN NATL RY CO COM 136375102 620 7,987 SH   SOLE   7,887 0 100
CARNIVAL CORP UNIT 99/99/9999 143658300 1 100 SH   SOLE   0 0 100
CATERPILLAR INC DEL COM 149123101 125 1,081 SH   SOLE   131 0 950
CELSIUS HLDGS INC COM NEW 15118V207 4 1,000 SH   SOLE   1,000 0 0
CHEVRON CORP NEW COM 166764100 55 758 SH   SOLE   710 0 48
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 435 11,536 SH   SOLE   10,620 0 916
CISCO SYS INC COM 17275R102 2,829 71,958 SH   SOLE   46,608 0 25,350
CINTAS CORP COM 172908105 139 800 SH   SOLE   0 0 800
CITIGROUP INC COM NEW 172967424 25 585 SH   SOLE   441 0 144
CLOROX CO DEL COM 189054109 4,486 25,892 SH   SOLE   15,999 0 9,893
COCA COLA CO COM 191216100 1,450 32,772 SH   SOLE   28,977 0 3,795
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 2,869 61,747 SH   SOLE   23,396 0 38,351
COLGATE PALMOLIVE CO COM 194162103 4,654 70,126 SH   SOLE   30,570 0 39,556
COMCAST CORP NEW CL A 20030N101 3 85 SH   SOLE   85 0 0
COMPASS MINERALS INTL INC COM 20451N101 55 1,427 SH   SOLE   1,427 0 0
CONAGRA BRANDS INC COM 205887102 38 1,300 SH   SOLE   0 0 1,300
CONOCOPHILLIPS COM 20825C104 13 425 SH   SOLE   425 0 0
CONSOLIDATED EDISON INC COM 209115104 195 2,505 SH   SOLE   1,150 0 1,355
CONSTELLATION BRANDS INC CL A 21036P108 0 3 SH   SOLE   0 0 3
CORTEVA INC COM 22052L104 7 300 SH   SOLE   0 0 300
COSTCO WHSL CORP NEW COM 22160K105 3,471 12,172 SH   SOLE   5,998 0 6,174
CRONOS GROUP INC COM 22717L101 3 525 SH   SOLE   0 0 525
CYPRESS SEMICONDUCTOR CORP COM 232806109 145 6,200 SH   SOLE   0 0 6,200
DAKTRONICS INC COM 234264109 1,340 271,708 SH   SOLE   104,653 0 167,055
DARDEN RESTAURANTS INC COM 237194105 34 625 SH   SOLE   0 0 625
DEERE & CO COM 244199105 6,157 44,564 SH   SOLE   20,870 0 23,694
DELEK US HLDGS INC NEW COM 24665A103 3 200 SH   SOLE   200 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 4,088 32,159 SH   SOLE   17,099 0 15,060
DISNEY WALT CO COM DISNEY 254687106 497 5,142 SH   SOLE   4,241 0 901
DOMINION ENERGY INC COM 25746U109 1 17 SH   SOLE   17 0 0
DOMTAR CORP COM NEW 257559203 22 1,000 SH   SOLE   0 0 1,000
DOW INC COM 260557103 9 300 SH   SOLE   0 0 300
DUKE REALTY CORP COM NEW 264411505 68 2,100 SH   SOLE   0 0 2,100
DUKE ENERGY CORP NEW COM NEW 26441C204 744 9,196 SH   SOLE   8,922 0 274
DUPONT DE NEMOURS INC COM 26614N102 10 300 SH   SOLE   0 0 300
ECOLAB INC COM 278865100 28 177 SH   SOLE   0 0 177
EMERSON ELEC CO COM 291011104 263 5,521 SH   SOLE   5,521 0 0
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 9 1,899 SH   SOLE   0 0 1,899
ENTERPRISE PRODS PARTNERS L COM 293792107 37 2,606 SH   SOLE   606 0 2,000
EQUINIX INC COM 29444U700 1,663 2,663 SH   SOLE   1,502 0 1,161
EQUITY RESIDENTIAL SH BEN INT 29476L107 31 500 SH   SOLE   500 0 0
ESSENTIAL UTILS INC COM 29670G102 1,322 32,488 SH   SOLE   11,888 0 20,600
ESSEX PPTY TR INC COM 297178105 52 237 SH   SOLE   237 0 0
EVERSOURCE ENERGY COM 30040W108 128 1,634 SH   SOLE   0 0 1,634
EXXON MOBIL CORP COM 30231G102 1,251 32,953 SH   SOLE   14,352 0 18,601
FACEBOOK INC CL A 30303M102 175 1,050 SH   SOLE   525 0 525
FACTSET RESH SYS INC COM 303075105 1,645 6,311 SH   SOLE   4,637 0 1,674
FEDEX CORP COM 31428X106 8 68 SH   SOLE   0 0 68
FIFTH THIRD BANCORP COM 316773100 141 9,501 SH   SOLE   0 0 9,501
FIRST SOLAR INC COM 336433107 4 100 SH   SOLE   0 0 100
FLOWERS FOODS INC COM 343498101 53 2,600 SH   SOLE   0 0 2,600
FORD MTR CO DEL COM 345370860 54 11,109 SH   SOLE   0 0 11,109
FORTIS INC COM 349553107 8 206 SH   SOLE   0 0 206
FREEPORT-MCMORAN INC CL B 35671D857 528 78,238 SH   SOLE   21,662 0 56,576
GENERAL ELECTRIC CO COM 369604103 121 15,195 SH   SOLE   4,850 0 10,345
GILEAD SCIENCES INC COM 375558103 50 674 SH   SOLE   310 0 364
GRAINGER W W INC COM 384802104 31 125 SH   SOLE   125 0 0
HENRY JACK & ASSOC INC COM 426281101 47 300 SH   SOLE   300 0 0
HERSHEY CO COM 427866108 20 150 SH   SOLE   0 0 150
HOME DEPOT INC COM 437076102 9 50 SH   SOLE   50 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 16 90 SH   SOLE   90 0 0
ILLINOIS TOOL WKS INC COM 452308109 20 140 SH   SOLE   140 0 0
ILLUMINA INC COM 452327109 23 85 SH   SOLE   85 0 0
INFOSYS LTD SPONSORED ADR 456788108 2,099 255,700 SH   SOLE   151,488 0 104,212
INTEL CORP COM 458140100 2,391 44,176 SH   SOLE   16,499 0 27,677
INTERNATIONAL BUSINESS MACHS COM 459200101 381 3,436 SH   SOLE   2,254 0 1,182
INTUIT COM 461202103 86 375 SH   SOLE   375 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 53 108 SH   SOLE   108 0 0
INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 4 350 SH   SOLE   350 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 67 745 SH   SOLE   0 0 745
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 132 1,431 SH   SOLE   0 0 1,431
INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU 46137V738 3,622 120,206 SH   SOLE   100,289 0 19,917
INVESCO EXCHANGE-TRADED FD T S&P MIDCP LOW 46138E198 238 5,984 SH   SOLE   0 0 5,984
INVESCO EXCHANGE-TRADED FD T S&P500 LOW VOL 46138E354 429 9,136 SH   SOLE   0 0 9,136
INVESCO EXCHANGE-TRADED FD T S&P500 HDL VOL 46138E362 495 16,485 SH   SOLE   0 0 16,485
INVESCO EXCHANGE-TRADED FD T FTSE RAFI SML 46138E735 8 357 SH   SOLE   0 0 357
INVESCO EXCHANGE-TRADED FD T FTSE RAFI DEV 46138E743 27 902 SH   SOLE   0 0 902
INVESCO EXCHANGE-TRADED FD T S&P SMLCP LOW 46138G102 135 4,077 SH   SOLE   0 0 4,077
INVESCO EXCHANGE-TRADED FD T SOLAR ETF 46138G706 5 195 SH   SOLE   0 0 195
ISHARES INC MSCI SWITZERLAND 464286749 6,137 173,546 SH   SOLE   124,972 0 48,574
ISHARES TR SELECT DIVID ETF 464287168 84 1,138 SH   SOLE   108 0 1,030
ISHARES TR TIPS BD ETF 464287176 3,059 25,940 SH   SOLE   17,963 0 7,977
ISHARES TR CORE S&P500 ETF 464287200 7,960 30,804 SH   SOLE   14,907 0 15,897
ISHARES TR S&P 500 GRWT ETF 464287309 851 5,158 SH   SOLE   1,588 0 3,570
ISHARES TR MSCI EAFE ETF 464287465 8 144 SH   SOLE   144 0 0
ISHARES TR RUS MID CAP ETF 464287499 65 1,500 SH   SOLE   1,500 0 0
ISHARES TR CORE S&P MCP ETF 464287507 6,935 48,205 SH   SOLE   31,045 0 17,160
ISHARES TR NASDAQ BIOTECH 464287556 77 719 SH   SOLE   719 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 142 1,432 SH   SOLE   0 0 1,432
ISHARES TR S&P MC 400GR ETF 464287606 5,072 28,419 SH   SOLE   16,280 0 12,139
ISHARES TR RUS 1000 GRW ETF 464287614 115 765 SH   SOLE   0 0 765
ISHARES TR RUSSELL 2000 ETF 464287655 35 308 SH   SOLE   308 0 0
ISHARES TR U.S. TECH ETF 464287721 38 186 SH   SOLE   0 0 186
ISHARES TR US HLTHCARE ETF 464287762 14 76 SH   SOLE   7 0 69
ISHARES TR U.S. FINLS ETF 464287788 3 30 SH   SOLE   0 0 30
ISHARES TR CORE S&P SCP ETF 464287804 5 90 SH   SOLE   0 0 90
ISHARES TR INTL SEL DIV ETF 464288448 78 3,438 SH   SOLE   0 0 3,438
ISHARES TR INTRM TR CRP ETF 464288638 4,892 89,080 SH   SOLE   80,779 0 8,301
ISHARES TR SH TR CRPORT ETF 464288646 434 8,293 SH   SOLE   6,130 0 2,163
ISHARES TR US HOME CONS ETF 464288752 14 500 SH   SOLE   500 0 0
ISHARES TR MSCI USA ESG SLC 464288802 263 2,399 SH   SOLE   2,230 0 169
ISHARES TR CONSER ALLOC ETF 464289883 249 7,366 SH   SOLE   4,987 0 2,379
ISHARES TR USA QUALITY FCTR 46432F339 47 575 SH   SOLE   575 0 0
ISHARES TR CORE MSCI EAFE 46432F842 70 1,407 SH   SOLE   0 0 1,407
JPMORGAN CHASE & CO COM 46625H100 1,976 21,943 SH   SOLE   10,818 0 11,125
JOHNSON & JOHNSON COM 478160104 714 5,443 SH   SOLE   2,858 0 2,585
KIMBERLY CLARK CORP COM 494368103 90 704 SH   SOLE   304 0 400
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 23 563 SH   SOLE   1 0 562
KRAFT HEINZ CO COM 500754106 72 2,923 SH   SOLE   1,413 0 1,510
KROGER CO COM 501044101 60 2,000 SH   SOLE   2,000 0 0
LSI INDS INC COM 50216C108 0 118 SH   SOLE   118 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 133 737 SH   SOLE   737 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 475 3,755 SH   SOLE   3,696 0 59
LAMB WESTON HLDGS INC COM 513272104 25 433 SH   SOLE   0 0 433
LILLY ELI & CO COM 532457108 225 1,625 SH   SOLE   325 0 1,300
LOCKHEED MARTIN CORP COM 539830109 37 110 SH   SOLE   110 0 0
LOWES COS INC COM 548661107 382 4,442 SH   SOLE   4,442 0 0
MGE ENERGY INC COM 55277P104 57 867 SH   SOLE   0 0 867
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 15 417 SH   SOLE   417 0 0
MARRIOTT INTL INC NEW CL A 571903202 135 1,800 SH   SOLE   1,800 0 0
MARTIN MARIETTA MATLS INC COM 573284106 4 20 SH   SOLE   20 0 0
MCCORMICK & CO INC COM NON VTG 579780206 6,693 47,397 SH   SOLE   25,423 0 21,974
MCDONALDS CORP COM 580135101 3,482 21,059 SH   SOLE   14,326 0 6,733
MCKESSON CORP COM 58155Q103 298 2,203 SH   SOLE   2,054 0 149
MERCK & CO. INC COM 58933Y105 364 4,731 SH   SOLE   1,358 0 3,373
MICROSOFT CORP COM 594918104 6,353 40,282 SH   SOLE   31,493 0 8,788
MICRON TECHNOLOGY INC COM 595112103 38 900 SH   SOLE   0 0 900
MID AMER APT CMNTYS INC COM 59522J103 138 1,338 SH   SOLE   1,338 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209 513 13,157 SH   SOLE   12,640 0 517
MONDELEZ INTL INC CL A 609207105 50 1,000 SH   SOLE   0 0 1,000
NATIONAL HEALTH INVS INC COM 63633D104 188 3,805 SH   SOLE   3,805 0 0
NATIONAL PRESTO INDS INC COM 637215104 7 100 SH   SOLE   0 0 100
NAVISTAR INTL CORP NEW COM 63934E108 0 20 SH   SOLE   0 0 20
NEPTUNE WELLNESS SOLUTIONS I COM 64079L105 0 125 SH   SOLE   125 0 0
NEW JERSEY RES COM 646025106 49 1,449 SH   SOLE   0 0 1,449
NEXTERA ENERGY INC COM 65339F101 1,101 4,575 SH   SOLE   4,047 0 528
NORTHERN TR CORP COM 665859104 75 1,000 SH   SOLE   1,000 0 0
NORTHROP GRUMMAN CORP COM 666807102 71 235 SH   SOLE   35 0 200
NORTHWEST NAT HLDG CO COM 66765N105 80 1,290 SH   SOLE   0 0 1,290
NOVARTIS A G SPONSORED ADR 66987V109 346 4,195 SH   SOLE   4,195 0 0
NUCOR CORP COM 670346105 2,718 75,445 SH   SOLE   38,772 0 36,673
NUTRIEN LTD COM 67077M108 471 13,875 SH   SOLE   8,065 0 5,810
O REILLY AUTOMOTIVE INC NEW COM 67103H107 145 480 SH   SOLE   330 0 150
ORACLE CORP COM 68389X105 5,347 110,642 SH   SOLE   50,483 0 60,159
PG&E CORP COM 69331C108 4 450 SH   SOLE   0 0 450
PNC FINL SVCS GROUP INC COM 693475105 215 2,250 SH   SOLE   700 0 1,550
PPL CORP COM 69351T106 284 11,481 SH   SOLE   11,219 0 262
PAYCHEX INC COM 704326107 57 900 SH   SOLE   750 0 150
PEPSICO INC COM 713448108 3,901 32,478 SH   SOLE   21,765 0 10,713
PFIZER INC COM 717081103 4,351 133,305 SH   SOLE   66,141 0 67,164
PHILIP MORRIS INTL INC COM 718172109 22 300 SH   SOLE   0 0 300
PINNACLE WEST CAP CORP COM 723484101 92 1,212 SH   SOLE   0 0 1,212
PROCTER & GAMBLE CO COM 742718109 6,288 57,164 SH   SOLE   31,203 0 25,961
PROGRESSIVE CORP OHIO COM 743315103 74 1,000 SH   SOLE   0 0 1,000
PROSHARES TR ULTRASHRT S&P500 74347B383 1,021 33,538 SH   SOLE   18,205 0 15,333
PROSHARES TR S&P 500 DV ARIST 74348A467 7,779 134,889 SH   SOLE   69,565 0 65,324
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 93 2,066 SH   SOLE   190 0 1,876
PUBLIC STORAGE COM 74460D109 5,088 25,616 SH   SOLE   12,368 0 13,248
RAYTHEON CO COM NEW 755111507 46 350 SH   SOLE   0 0 350
ROPER TECHNOLOGIES INC COM 776696106 147 470 SH   SOLE   420 0 50
ROYAL BK CDA COM 780087102 341 5,543 SH   SOLE   5,145 0 398
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 58 1,770 SH   SOLE   1,370 0 400
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 14 400 SH   SOLE   400 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 515 1,999 SH   SOLE   300 0 1,699
SPX CORP COM 784635104 28 856 SH   SOLE   0 0 856
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 3,602 182,656 SH   SOLE   90,455 0 92,201
SPDR SER TR DJ REIT ETF 78464A607 15 202 SH   SOLE   0 0 202
SPDR SER TR S&P REGL BKG 78464A698 222 6,811 SH   SOLE   6,399 0 412
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 4 20 SH   SOLE   0 0 20
SANOFI SPONSORED ADR 80105N105 101 2,310 SH   SOLE   2,310 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 3,457 43,405 SH   SOLE   39,178 0 4,227
SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748 25 1,058 SH   SOLE   0 0 1,058
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 96 2,138 SH   SOLE   0 0 2,138
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 12 135 SH   SOLE   0 0 135
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 19 345 SH   SOLE   0 0 345
SERVICENOW INC COM 81762P102 186 650 SH   SOLE   400 0 250
SPECTRUM PHARMACEUTICALS INC COM 84763A108 1 370 SH   SOLE   370 0 0
SPROTT PHYSICAL GOLD TRUST UNIT 85207H104 84 6,417 SH   SOLE   0 0 6,417
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 51 3,510 SH   SOLE   0 0 3,510
STARBUCKS CORP COM 855244109 4,268 64,920 SH   SOLE   28,981 0 35,939
STERICYCLE INC COM 858912108 136 2,800 SH   SOLE   2,800 0 0
STRYKER CORP COM 863667101 80 480 SH   SOLE   480 0 0
SYNOVUS FINL CORP COM NEW 87161C501 0 10 SH   SOLE   0 0 10
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 3,315 69,361 SH   SOLE   39,050 0 30,311
TANGER FACTORY OUTLET CTRS I COM 875465106 5 980 SH   SOLE   980 0 0
TARGET CORP COM 87612E106 3,084 33,171 SH   SOLE   19,874 0 13,297
TC ENERGY CORP COM 87807B107 42 950 SH   SOLE   950 0 0
TELEFLEX INCORPORATED COM 879369106 15 50 SH   SOLE   50 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 0 2 SH   SOLE   0 0 2
TEXAS INSTRS INC COM 882508104 240 2,400 SH   SOLE   0 0 2,400
TEXAS PAC LD TR SUB CTF PROP I T 882610108 1 2 SH   SOLE   0 0 2
THERMO FISHER SCIENTIFIC INC COM 883556102 3,774 13,308 SH   SOLE   9,916 0 3,392
3-D SYS CORP DEL COM NEW 88554D205 1 85 SH   SOLE   85 0 0
3M CO COM 88579Y101 469 3,435 SH   SOLE   3,005 0 430
TRAVELERS COMPANIES INC COM 89417E109 80 802 SH   SOLE   200 0 602
TRIMBLE INC COM 896239100 8 244 SH   SOLE   244 0 0
TRINITY INDS INC COM 896522109 32 2,000 SH   SOLE   0 0 2,000
TRUIST FINL CORP COM 89832Q109 28 912 SH   SOLE   912 0 0
TYSON FOODS INC CL A 902494103 55 947 SH   SOLE   0 0 947
US BANCORP DEL COM NEW 902973304 140 4,078 SH   SOLE   3,278 0 800
UBER TECHNOLOGIES INC COM 90353T100 0 8 SH   SOLE   0 0 8
UNILEVER PLC SPON ADR NEW 904767704 15 305 SH   SOLE   261 0 44
UNILEVER N V N Y SHS NEW 904784709 5,783 118,533 SH   SOLE   59,310 0 59,223
UNION PAC CORP COM 907818108 208 1,475 SH   SOLE   950 0 525
UNITED PARCEL SERVICE INC CL B 911312106 37 397 SH   SOLE   92 0 305
UNITED TECHNOLOGIES CORP COM 913017109 124 1,310 SH   SOLE   1,310 0 0
UNITEDHEALTH GROUP INC COM 91324P102 156 625 SH   SOLE   400 0 225
V F CORP COM 918204108 4 75 SH   SOLE   75 0 0
VALERO ENERGY CORP COM 91913Y100 64 1,400 SH   SOLE   0 0 1,400
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 51 2,200 SH   SOLE   0 0 2,200
VANECK VECTORS ETF TR AMT FREE SHORT M 92189F528 3 175 SH   SOLE   175 0 0
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 23 825 SH   SOLE   0 0 825
VANECK VECTORS ETF TR AMT FREE INT ETF 92189H201 166 3,394 SH   SOLE   2,537 0 857
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 531 5,134 SH   SOLE   2,654 0 2,480
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 33 500 SH   SOLE   500 0 0
VANGUARD BD INDEX FDS INTERMED TERM 921937819 532 5,957 SH   SOLE   5,857 0 100
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 164 1,992 SH   SOLE   1,514 0 478
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 3,870 45,339 SH   SOLE   32,118 0 13,221
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 6 180 SH   SOLE   180 0 0
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 3,853 27,957 SH   SOLE   14,035 0 13,922
VANGUARD WORLD FDS ENERGY ETF 92204A306 203 5,305 SH   SOLE   4,462 0 843
VANGUARD WORLD FDS UTILITIES ETF 92204A876 1,488 12,200 SH   SOLE   6,299 0 5,901
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 7 30 SH   SOLE   0 0 30
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 4 35 SH   SOLE   35 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 2,268 32,472 SH   SOLE   24,525 0 7,947
VANGUARD INDEX FDS SM CP VAL ETF 922908611 10 116 SH   SOLE   0 0 116
VANGUARD INDEX FDS MID CAP ETF 922908629 9 65 SH   SOLE   65 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 213 1,798 SH   SOLE   0 0 1,798
VANGUARD INDEX FDS SMALL CP ETF 922908751 57 496 SH   SOLE   395 0 101
VANGUARD INDEX FDS TOTAL STK MKT 922908769 41 315 SH   SOLE   0 0 315
VERIZON COMMUNICATIONS INC COM 92343V104 4,902 91,234 SH   SOLE   42,009 0 49,224
VISA INC COM CL A 92826C839 1,261 7,827 SH   SOLE   6,547 0 1,280
WEC ENERGY GROUP INC COM 92939U106 132 1,498 SH   SOLE   0 0 1,498
WALMART INC COM 931142103 5,427 47,765 SH   SOLE   24,714 0 23,051
WASTE MGMT INC DEL COM 94106L109 5,279 57,035 SH   SOLE   34,063 0 22,972
WATERS CORP COM 941848103 381 2,093 SH   SOLE   2,051 0 42
WELLS FARGO CO NEW COM 949746101 278 9,695 SH   SOLE   958 0 8,737
WEYERHAEUSER CO COM 962166104 27 1,600 SH   SOLE   0 0 1,600
WILLIAMS COS INC COM 969457100 11 787 SH   SOLE   787 0 0
WISDOMTREE TR US MIDCAP DIVID 97717W505 53 2,184 SH   SOLE   2,184 0 0
XCEL ENERGY INC COM 98389B100 126 2,082 SH   SOLE   0 0 2,082
XYLEM INC COM 98419M100 15 225 SH   SOLE   0 0 225
ZOETIS INC CL A 98978V103 118 1,000 SH   SOLE   0 0 1,000
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 1 4 SH   SOLE   0 0 4
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 6,787 41,571 SH   SOLE   24,836 0 16,735
MEDTRONIC PLC SHS G5960L103 273 3,029 SH   SOLE   2,910 0 119
ALCON INC ORD SHS H01301128 35 688 SH   SOLE   688 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 16 158 SH   SOLE   158 0 0