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
AFLAC INC COM 001055102 1,814 34,802 SH   SOLE   0 0 34,802
AT&T INC COM 00206R102 103 3,830 SH   SOLE   0 0 3,830
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 654 4,416 SH   SOLE   0 0 4,416
ALLIANT ENERGY CORP COM 018802108 21,961 392,303 SH   SOLE   0 0 392,303
ALLY FINL INC COM 02005N100 1,306 25,580 SH   SOLE   0 0 25,580
ALPHABET INC CAP STK CL C 02079K107 1,266 475 SH   SOLE   0 0 475
AMAZON COM INC COM 023135106 2,707 824 SH   SOLE   0 0 824
AMERICOLD RLTY TR COM 03064D108 780 26,845 SH   SOLE   0 0 26,845
AMGEN INC COM 031162100 1,488 6,998 SH   SOLE   0 0 6,998
ANTHEM INC COM 036752103 1,833 4,918 SH   SOLE   0 0 4,918
APPLE INC COM 037833100 3,241 22,907 SH   SOLE   0 0 22,907
APPLIED MATLS INC COM 038222105 317 2,464 SH   SOLE   0 0 2,464
BCE INC COM NEW 05534B760 13,208 263,837 SH   SOLE   0 0 263,837
BAXTER INTL INC COM 071813109 1,646 20,470 SH   SOLE   0 0 20,470
BLACKROCK INC COM 09247X101 1,904 2,270 SH   SOLE   0 0 2,270
BOSTON BEER INC CL A 100557107 548 1,075 SH   SOLE   0 0 1,075
BROADCOM INC COM 11135F101 1,700 3,505 SH   SOLE   0 0 3,505
CVR ENERGY INC COM 12662P108 13 805 SH   SOLE   0 0 805
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 977 27,389 SH   SOLE   0 0 27,389
CARDINAL HEALTH INC COM 14149Y108 15,401 311,384 SH   SOLE   0 0 311,384
CATERPILLAR INC DEL COM 149123101 1,693 8,818 SH   SOLE   0 0 8,818
CHENIERE ENERGY INC COM NEW 16411R208 1,419 14,526 SH   SOLE   0 0 14,526
CHEVRON CORP NEW COM 166764100 1,767 17,414 SH   SOLE   0 0 17,414
CHEWY INC CL A 16679L109 167 2,458 SH   SOLE   0 0 2,458
CITIZENS FINANCIAL GROUP INC COM 174610105 416 8,862 SH   SOLE   0 0 8,862
CLOROX CO DEL COM 189054109 15,034 90,777 SH   SOLE   0 0 90,777
COCA COLA CO COM 191216100 17,332 330,321 SH   SOLE   0 0 330,321
COLGATE PALMOLIVE CO COM 194162103 2,536 33,554 SH   SOLE   0 0 33,554
COSTCO WHSL CORP NEW COM 22160K105 2,018 4,490 SH   SOLE   0 0 4,490
CROWDSTRIKE HLDGS INC CL A 22788C105 477 1,940 SH   SOLE   0 0 1,940
CYRUSONE INC COM 23283R100 1,063 13,736 SH   SOLE   0 0 13,736
DARDEN RESTAURANTS INC COM 237194105 318 2,101 SH   SOLE   0 0 2,101
DEERE & CO COM 244199105 1,951 5,823 SH   SOLE   0 0 5,823
DOMINION ENERGY INC COM 25746U109 1,092 14,954 SH   SOLE   0 0 14,954
DRAFTKINGS INC COM CL A 26142R104 234 4,865 SH   SOLE   0 0 4,865
DUKE REALTY CORP COM NEW 264411505 1,845 38,539 SH   SOLE   0 0 38,539
DUKE ENERGY CORP NEW COM NEW 26441C204 17,646 180,820 SH   SOLE   0 0 180,820
EATON VANCE TX MGD DIV EQ IN COM 27828N102 617 44,240 SH   SOLE   0 0 44,240
ENVESTNET INC COM 29404K106 1,048 13,061 SH   SOLE   0 0 13,061
ESSENTIAL UTILS INC COM 29670G102 1,047 22,715 SH   SOLE   0 0 22,715
GILEAD SCIENCES INC COM 375558103 11,723 167,827 SH   SOLE   0 0 167,827
GOLDMAN SACHS GROUP INC COM 38141G104 2,141 5,664 SH   SOLE   0 0 5,664
HEALTHCARE RLTY TR COM 421946104 1,625 54,568 SH   SOLE   0 0 54,568
HEALTHCARE TR AMER INC CL A NEW 42225P501 1,775 59,839 SH   SOLE   0 0 59,839
HERSHEY CO COM 427866108 1,787 10,558 SH   SOLE   0 0 10,558
HOME DEPOT INC COM 437076102 1,892 5,765 SH   SOLE   0 0 5,765
HONEYWELL INTL INC COM 438516106 1,711 8,059 SH   SOLE   0 0 8,059
HORMEL FOODS CORP COM 440452100 14,810 361,212 SH   SOLE   0 0 361,212
IMMUNITYBIO INC COM 45256X103 116 11,960 SH   SOLE   0 0 11,960
INGREDION INC COM 457187102 11,682 131,239 SH   SOLE   0 0 131,239
INTEL CORP COM 458140100 1,546 29,018 SH   SOLE   0 0 29,018
INTERDIGITAL INC COM 45867G101 1,026 15,128 SH   SOLE   0 0 15,128
INTUITIVE SURGICAL INC COM NEW 46120E602 1,219 1,226 SH   SOLE   0 0 1,226
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 2,567 52,876 SH   SOLE   0 0 52,876
INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274 2,330 22,691 SH   SOLE   0 0 22,691
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 2,578 29,633 SH   SOLE   0 0 29,633
INVESCO EXCHANGE TRADED FD T S&P MIDCP LOW 46138E198 2,401 45,710 SH   SOLE   0 0 45,710
INVESCO EXCHANGE TRADED FD T S&P500 LOW VOL 46138E354 2,399 39,436 SH   SOLE   0 0 39,436
IQVIA HLDGS INC COM 46266C105 1,166 4,869 SH   SOLE   0 0 4,869
JPMORGAN CHASE & CO COM 46625H100 2,010 12,282 SH   SOLE   0 0 12,282
JOHNSON & JOHNSON COM 478160104 20,554 127,267 SH   SOLE   0 0 127,267
KELLOGG CO COM 487836108 33 518 SH   SOLE   0 0 518
KEURIG DR PEPPER INC COM 49271V100 15,935 466,487 SH   SOLE   0 0 466,487
KIMBERLY CLARK CORP COM 494368103 20,252 152,912 SH   SOLE   0 0 152,912
KRYSTAL BIOTECH INC COM 501147102 141 2,697 SH   SOLE   0 0 2,697
LAMB WESTON HLDGS INC COM 513272104 1,265 20,619 SH   SOLE   0 0 20,619
LENNAR CORP CL A 526057104 300 3,206 SH   SOLE   0 0 3,206
LILLY ELI & CO COM 532457108 19,577 84,732 SH   SOLE   0 0 84,732
LIVENT CORP COM 53814L108 262 11,339 SH   SOLE   0 0 11,339
LOCKHEED MARTIN CORP COM 539830109 122 353 SH   SOLE   0 0 353
LULULEMON ATHLETICA INC COM 550021109 1,195 2,952 SH   SOLE   0 0 2,952
MADRIGAL PHARMACEUTICALS INC COM 558868105 137 1,719 SH   SOLE   0 0 1,719
MARTIN MARIETTA MATLS INC COM 573284106 281 821 SH   SOLE   0 0 821
MASTEC INC COM 576323109 262 3,036 SH   SOLE   0 0 3,036
MCCORMICK & CO INC COM NON VTG 579780206 18 224 SH   SOLE   0 0 224
MCDONALDS CORP COM 580135101 22,447 93,097 SH   SOLE   0 0 93,097
MERCK & CO INC COM 58933Y105 1,628 21,670 SH   SOLE   0 0 21,670
MICROSOFT CORP COM 594918104 10,868 38,551 SH   SOLE   0 0 38,551
MONDELEZ INTL INC CL A 609207105 15,331 263,509 SH   SOLE   0 0 263,509
NV5 GLOBAL INC COM 62945V109 294 2,981 SH   SOLE   0 0 2,981
NATIONAL GRID PLC SPONSORED ADR NE 636274409 1,023 17,151 SH   SOLE   0 0 17,151
NEXTERA ENERGY INC COM 65339F101 1,709 21,760 SH   SOLE   0 0 21,760
NORTHWESTERN CORP COM NEW 668074305 10,383 181,211 SH   SOLE   0 0 181,211
NOVARTIS A G SPONSORED ADR 66987V109 915 11,190 SH   SOLE   0 0 11,190
NUCOR CORP COM 670346105 398 4,038 SH   SOLE   0 0 4,038
NUVEEN DOW 30 DYN OVERWRITE SHS 67075F105 639 38,123 SH   SOLE   0 0 38,123
NUTRIEN LTD COM 67077M108 200 3,081 SH   SOLE   0 0 3,081
ON SEMICONDUCTOR CORP COM 682189105 1,364 29,801 SH   SOLE   0 0 29,801
PALANTIR TECHNOLOGIES INC CL A 69608A108 198 8,242 SH   SOLE   0 0 8,242
PEPSICO INC COM 713448108 20,271 134,772 SH   SOLE   0 0 134,772
PFIZER INC COM 717081103 19,680 457,570 SH   SOLE   0 0 457,570
PROCTER & GAMBLE CO COM 742718109 18,066 129,231 SH   SOLE   0 0 129,231
PROLOGIS INC COM 74340W103 1,943 15,488 SH   SOLE   0 0 15,488
PROSHARES TR S&P 500 DV ARIST 74348A467 2,482 28,035 SH   SOLE   0 0 28,035
PULTE GROUP INC COM 745867101 920 20,045 SH   SOLE   0 0 20,045
RAYTHEON TECHNOLOGIES CORP COM 75513E101 3,057 35,560 SH   SOLE   0 0 35,560
REALTY INCOME CORP COM 756109104 1,812 27,940 SH   SOLE   0 0 27,940
REGENXBIO INC COM 75901B107 1,195 28,507 SH   SOLE   0 0 28,507
REPUBLIC SVCS INC COM 760759100 18,335 152,714 SH   SOLE   0 0 152,714
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 1,182 27,793 SH   SOLE   0 0 27,793
SPDR SERIES TRUST S&P TELECOM 78464A540 1,250 13,098 SH   SOLE   0 0 13,098
SPDR SERIES TRUST S&P DIVID ETF 78464A763 2,426 20,639 SH   SOLE   0 0 20,639
SVB FINANCIAL GROUP COM 78486Q101 370 572 SH   SOLE   0 0 572
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 2,508 19,703 SH   SOLE   0 0 19,703
SENTINELONE INC CL A 81730H109 308 5,757 SH   SOLE   0 0 5,757
SERVICENOW INC COM 81762P102 245 393 SH   SOLE   0 0 393
SIMON PPTY GROUP INC NEW COM 828806109 455 3,500 SH   SOLE   0 0 3,500
SNAP ON INC COM 833034101 1,075 5,143 SH   SOLE   0 0 5,143
SOLAREDGE TECHNOLOGIES INC COM 83417M104 1,248 4,704 SH   SOLE   0 0 4,704
SOUTHERN CO COM 842587107 21,215 342,351 SH   SOLE   0 0 342,351
SOUTHWEST AIRLS CO COM 844741108 340 6,615 SH   SOLE   0 0 6,615
SOUTHWEST GAS HOLDINGS INC COM 844895102 1,029 15,387 SH   SOLE   0 0 15,387
STARBUCKS CORP COM 855244109 8,436 76,473 SH   SOLE   0 0 76,473
STEM INC COM 85859N102 975 40,831 SH   SOLE   0 0 40,831
STERICYCLE INC COM 858912108 999 14,694 SH   SOLE   0 0 14,694
SUNRUN INC COM 86771W105 794 18,051 SH   SOLE   0 0 18,051
SYSCO CORP COM 871829107 15,884 202,348 SH   SOLE   0 0 202,348
TJX COS INC NEW COM 872540109 1,687 25,574 SH   SOLE   0 0 25,574
T MOBILE US INC COM 872590104 985 7,712 SH   SOLE   0 0 7,712
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 376 3,370 SH   SOLE   0 0 3,370
TENABLE HLDGS INC COM 88025T102 1,129 24,470 SH   SOLE   0 0 24,470
TEXAS INSTRS INC COM 882508104 1,899 9,881 SH   SOLE   0 0 9,881
TG THERAPEUTICS INC COM 88322Q108 156 4,697 SH   SOLE   0 0 4,697
3M CO COM 88579Y101 19,835 113,069 SH   SOLE   0 0 113,069
TRAVELERS COMPANIES INC COM 89417E109 1,786 11,751 SH   SOLE   0 0 11,751
TWILIO INC CL A 90138F102 175 550 SH   SOLE   0 0 550
TYSON FOODS INC CL A 902494103 1,755 22,235 SH   SOLE   0 0 22,235
UNILEVER PLC SPON ADR NEW 904767704 1,067 19,673 SH   SOLE   0 0 19,673
UNITED RENTALS INC COM 911363109 309 880 SH   SOLE   0 0 880
UNITEDHEALTH GROUP INC COM 91324P102 1,801 4,610 SH   SOLE   0 0 4,610
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 1,028 18,262 SH   SOLE   0 0 18,262
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 1,707 9,526 SH   SOLE   0 0 9,526
VERIZON COMMUNICATIONS INC COM 92343V104 10,563 195,570 SH   SOLE   0 0 195,570
VISA INC COM CL A 92826C839 1,016 4,562 SH   SOLE   0 0 4,562
WALMART INC COM 931142103 1,667 11,959 SH   SOLE   0 0 11,959
WASTE MGMT INC DEL COM 94106L109 18,155 121,551 SH   SOLE   0 0 121,551
WW INTL INC COM 98262P101 106 5,802 SH   SOLE   0 0 5,802
AMDOCS LTD SHS G02602103 7,861 103,833 SH   SOLE   0 0 103,833
MEDTRONIC PLC SHS G5960L103 1,775 14,161 SH   SOLE   0 0 14,161
STONECO LTD COM CL A G85158106 101 2,911 SH   SOLE   0 0 2,911
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 180 1,604 SH   SOLE   0 0 1,604
UBS GROUP AG SHS H42097107 1,113 69,853 SH   SOLE   0 0 69,853
ELASTIC N V ORD SHS N14506104 243 1,634 SH   SOLE   0 0 1,634