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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
AFLAC INC COM 001055102   2,612,622 36,317 SH   SOLE   0 0 36,317
AES CORP COM 00130H105   294,343 10,234 SH   SOLE   0 0 10,234
AT&T INC COM 00206R102   10,833,229 588,443 SH   SOLE   0 0 588,443
ADVANCED MICRO DEVICES INC COM 007903107   138,543 2,139 SH   SOLE   0 0 2,139
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   596,017 6,766 SH   SOLE   0 0 6,766
ALLIANT ENERGY CORP COM 018802108   24,396,165 441,879 SH   SOLE   0 0 441,879
ALLY FINL INC COM 02005N100   9,092 372 SH   SOLE   0 0 372
ALPHABET INC CAP STK CL C 02079K107   598,484 6,745 SH   SOLE   0 0 6,745
AMAZON COM INC COM 023135106   1,952,916 23,249 SH   SOLE   0 0 23,249
AMERICOLD RLTY TR COM 03064D108   854,956 30,200 SH   SOLE   0 0 30,200
AMGEN INC COM 031162100   2,357,110 8,975 SH   SOLE   0 0 8,975
ANAVEX LIFE SCIENCES CORP COM NEW 032797300   123,834 13,373 SH   SOLE   0 0 13,373
ANTHEM INC COM 036752103   2,393,881 4,667 SH   SOLE   0 0 4,667
APPLE INC COM 037833100   2,150,104 16,548 SH   SOLE   0 0 16,548
BCE INC COM NEW 05534B760   11,320,886 257,586 SH   SOLE   0 0 257,586
BAXTER INTL INC COM 071813109   1,664,474 32,656 SH   SOLE   0 0 32,656
BLACKROCK INC COM 09247X101   2,282,645 3,221 SH   SOLE   0 0 3,221
BOSTON BEER INC CL A 100557107   780,633 2,369 SH   SOLE   0 0 2,369
BROADCOM INC COM 11135F101   2,392,116 4,278 SH   SOLE   0 0 4,278
CVR ENERGY INC COM 12662P108   17,740 566 SH   SOLE   0 0 566
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106   556,563 31,250 SH   SOLE   0 0 31,250
CARDINAL HEALTH INC COM 14149Y108   26,229,699 341,222 SH   SOLE   0 0 341,222
CATERPILLAR INC DEL COM 149123101   2,632,579 10,989 SH   SOLE   0 0 10,989
CHENIERE ENERGY INC COM NEW 16411R208   1,131,702 7,547 SH   SOLE   0 0 7,547
CHEVRON CORP NEW COM 166764100   2,649,106 14,759 SH   SOLE   0 0 14,759
CHEWY INC CL A 16679L109   194,781 5,253 SH   SOLE   0 0 5,253
CITIZENS FINANCIAL GROUP INC COM 174610105   259,953 6,603 SH   SOLE   0 0 6,603
CLOROX CO DEL COM 189054109   21,019,329 149,785 SH   SOLE   0 0 149,785
COCA COLA CO COM 191216100   23,118,462 363,441 SH   SOLE   0 0 363,441
COLGATE PALMOLIVE CO COM 194162103   3,143,795 39,901 SH   SOLE   0 0 39,901
COSTCO WHSL CORP NEW COM 22160K105   2,011,409 4,406 SH   SOLE   0 0 4,406
CROWDSTRIKE HLDGS INC CL A 22788C105   658,273 6,252 SH   SOLE   0 0 6,252
DEERE & CO COM 244199105   2,579,378 6,016 SH   SOLE   0 0 6,016
DIGITAL TURBINE INC COM NEW 25400W102   59,284 3,890 SH   SOLE   0 0 3,890
DOMINION ENERGY INC COM 25746U109   808,464 13,184 SH   SOLE   0 0 13,184
DOW INC COM 260557103   199,502 3,959 SH   SOLE   0 0 3,959
DUKE ENERGY CORP NEW COM NEW 26441C204   21,784,291 211,519 SH   SOLE   0 0 211,519
EATON VANCE TX MGD DIV EQ IN COM 27828N102   273,476 25,182 SH   SOLE   0 0 25,182
ENPHASE ENERGY INC COM 29355A107   1,319,236 4,979 SH   SOLE   0 0 4,979
ENVESTNET INC COM 29404K106   756,319 12,258 SH   SOLE   0 0 12,258
ESSENTIAL UTILS INC COM 29670G102   916,652 19,205 SH   SOLE   0 0 19,205
FASTLY INC CL A 31188V100   399,164 48,738 SH   SOLE   0 0 48,738
GILEAD SCIENCES INC COM 375558103   14,819,844 172,625 SH   SOLE   0 0 172,625
GOLDMAN SACHS GROUP INC COM 38141G104   2,289,167 6,667 SH   SOLE   0 0 6,667
HEALTHCARE RLTY TR CL A COM 42226K105   1,777,018 92,217 SH   SOLE   0 0 92,217
HERSHEY CO COM 427866108   2,383,787 10,294 SH   SOLE   0 0 10,294
HOME DEPOT INC COM 437076102   2,280,854 7,221 SH   SOLE   0 0 7,221
HONEYWELL INTL INC COM 438516106   2,416,671 11,277 SH   SOLE   0 0 11,277
HORMEL FOODS CORP COM 440452100   20,704,441 454,543 SH   SOLE   0 0 454,543
IMMUNITYBIO INC COM 45256X103   152,501 30,079 SH   SOLE   0 0 30,079
INGREDION INC COM 457187102   1,018,423 10,399 SH   SOLE   0 0 10,399
INNOVATIVE INDL PPTYS INC COM 45781V101   140,961 1,391 SH   SOLE   0 0 1,391
INTEL CORP COM 458140100   1,572,937 59,513 SH   SOLE   0 0 59,513
INTERDIGITAL INC COM 45867G101   7,478 151 SH   SOLE   0 0 151
INTUITIVE SURGICAL INC COM NEW 46120E602   825,239 3,110 SH   SOLE   0 0 3,110
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241   2,293,696 52,129 SH   SOLE   0 0 52,129
INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274   2,488,777 21,392 SH   SOLE   0 0 21,392
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431   2,330,762 28,217 SH   SOLE   0 0 28,217
INVESCO EXCHANGE TRADED FD T S&P MIDCP LOW 46138E198   2,414,949 45,148 SH   SOLE   0 0 45,148
INVESCO EXCHANGE TRADED FD T S&P500 LOW VOL 46138E354   2,437,345 38,143 SH   SOLE   0 0 38,143
IQVIA HLDGS INC COM 46266C105   769,567 3,756 SH   SOLE   0 0 3,756
JPMORGAN CHASE & CO COM 46625H100   2,322,887 17,322 SH   SOLE   0 0 17,322
JOHNSON & JOHNSON COM 478160104   26,257,347 148,641 SH   SOLE   0 0 148,641
KELLOGG CO COM 487836108   7,497 105 SH   SOLE   0 0 105
KEURIG DR PEPPER INC COM 49271V100   18,864,774 529,018 SH   SOLE   0 0 529,018
KIMBERLY CLARK CORP COM 494368103   27,008,886 198,960 SH   SOLE   0 0 198,960
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207   506,516 49,081 SH   SOLE   0 0 49,081
LAMB WESTON HLDGS INC COM 513272104   2,585,148 28,930 SH   SOLE   0 0 28,930
LENNAR CORP CL A 526057104   11,273 125 SH   SOLE   0 0 125
LIFE STORAGE INC COM 53223X107   1,739,167 17,657 SH   SOLE   0 0 17,657
LILLY ELI & CO COM 532457108   24,991,761 68,313 SH   SOLE   0 0 68,313
LIVENT CORP COM 53814L108   130,367 6,561 SH   SOLE   0 0 6,561
LOCKHEED MARTIN CORP COM 539830109   28,716,709 59,028 SH   SOLE   0 0 59,028
LULULEMON ATHLETICA INC COM 550021109   933,587 2,914 SH   SOLE   0 0 2,914
MADRIGAL PHARMACEUTICALS INC COM 558868105   559,892 1,929 SH   SOLE   0 0 1,929
MASTEC INC COM 576323109   13,055 153 SH   SOLE   0 0 153
MCCORMICK & CO INC COM NON VTG 579780206   2,814 34 SH   SOLE   0 0 34
MCDONALDS CORP COM 580135101   26,450,007 100,368 SH   SOLE   0 0 100,368
MERCK & CO INC COM 58933Y105   2,738,268 24,680 SH   SOLE   0 0 24,680
MICROSOFT CORP COM 594918104   13,353,006 55,679 SH   SOLE   0 0 55,679
MONDELEZ INTL INC CL A 609207105   20,964,076 314,540 SH   SOLE   0 0 314,540
NV5 GLOBAL INC COM 62945V109   285,547 2,158 SH   SOLE   0 0 2,158
NATIONAL GRID PLC SPONSORED ADR NE 636274409   858,436 14,231 SH   SOLE   0 0 14,231
NEXTERA ENERGY INC COM 65339F101   2,268,036 27,130 SH   SOLE   0 0 27,130
NORTHWESTERN CORP COM NEW 668074305   12,117,803 204,210 SH   SOLE   0 0 204,210
NOVARTIS A G SPONSORED ADR 66987V109   954,940 10,526 SH   SOLE   0 0 10,526
NUCOR CORP COM 670346105   265,434 2,014 SH   SOLE   0 0 2,014
NUVEEN DOW 30 DYN OVERWRITE SHS 67075F105   342,218 22,064 SH   SOLE   0 0 22,064
NUTRIEN LTD COM 67077M108   79,634 1,091 SH   SOLE   0 0 1,091
ON SEMICONDUCTOR CORP COM 682189105   1,125,716 18,049 SH   SOLE   0 0 18,049
PNC FINL SVCS GROUP INC COM 693475105   11,430 72 SH   SOLE   0 0 72
PALANTIR TECHNOLOGIES INC CL A 69608A108   85,373 13,298 SH   SOLE   0 0 13,298
PEPSICO INC COM 713448108   24,629,999 136,333 SH   SOLE   0 0 136,333
PFIZER INC COM 717081103   22,915,113 447,211 SH   SOLE   0 0 447,211
PROCTER & GAMBLE CO COM 742718109   23,260,001 153,471 SH   SOLE   0 0 153,471
PROLOGIS INC COM 74340W103   2,258,082 20,031 SH   SOLE   0 0 20,031
PROSHARES TR S&P 500 DV ARIST 74348A467   2,433,604 27,043 SH   SOLE   0 0 27,043
PULTE GROUP INC COM 745867101   12,511 275 SH   SOLE   0 0 275
RAYTHEON TECHNOLOGIES CORP COM 75513E101   3,449,743 34,183 SH   SOLE   0 0 34,183
REALTY INCOME CORP COM 756109104   2,202,530 34,724 SH   SOLE   0 0 34,724
REGENXBIO INC COM 75901B107   654,409 28,854 SH   SOLE   0 0 28,854
EINSURANCE GRP OF AMERICA I COM NEW 759351604   940,441 6,619 SH   SOLE   0 0 6,619
REPUBLIC SVCS INC COM 760759100   18,673,810 144,769 SH   SOLE   0 0 144,769
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   1,066,522 32,358 SH   SOLE   0 0 32,358
SPDR SERIES TRUST S&P TELECOM 78464A540   1,103,977 13,527 SH   SOLE   0 0 13,527
SPDR SERIES TRUST S&P DIVID ETF 78464A763   2,468,550 19,731 SH   SOLE   0 0 19,731
SVB FINANCIAL GROUP COM 78486Q101   99,881 434 SH   SOLE   0 0 434
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   2,505,952 18,446 SH   SOLE   0 0 18,446
SENTINELONE INC CL A 81730H109   93,478 6,407 SH   SOLE   0 0 6,407
SERVICENOW INC COM 81762P102   164,238 423 SH   SOLE   0 0 423
SIMON PPTY GROUP INC NEW COM 828806109   11,483 98 SH   SOLE   0 0 98
SNAP ON INC COM 833034101   952,117 4,167 SH   SOLE   0 0 4,167
SNOWFLAKE INC CL A 833445109   127,320 887 SH   SOLE   0 0 887
SOLAREDGE TECHNOLOGIES INC COM 83417M104   1,100,787 3,886 SH   SOLE   0 0 3,886
SOUTHERN CO COM 842587107   25,697,371 359,857 SH   SOLE   0 0 359,857
SOUTHWEST GAS HOLDINGS INC COM 844895102   644,025 10,408 SH   SOLE   0 0 10,408
STARBUCKS CORP COM 855244109   13,203,590 133,101 SH   SOLE   0 0 133,101
STEM INC COM 85859N102   3,835 429 SH   SOLE   0 0 429
STERICYCLE INC COM 858912108   7,284 146 SH   SOLE   0 0 146
STMICROELECTRONICS N V NY REGISTRY 861012102   135,526 3,810 SH   SOLE   0 0 3,810
SUNRUN INC COM 86771W105   577,657 24,049 SH   SOLE   0 0 24,049
SYSCO CORP COM 871829107   18,309,683 239,499 SH   SOLE   0 0 239,499
TJX COS INC NEW COM 872540109   2,627,221 33,005 SH   SOLE   0 0 33,005
T MOBILE US INC COM 872590104   10,640 76 SH   SOLE   0 0 76
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   160,403 2,153 SH   SOLE   0 0 2,153
TENABLE HLDGS INC COM 88025T102   690,744 18,106 SH   SOLE   0 0 18,106
TEXAS INSTRS INC COM 882508104   2,157,259 13,057 SH   SOLE   0 0 13,057
TG THERAPEUTICS INC COM 88322Q108   1,467 124 SH   SOLE   0 0 124
THERMO FISHER SCIENTIFIC INC COM 883556102   160,046 291 SH   SOLE   0 0 291
3M CO COM 88579Y101   91,215 761 SH   SOLE   0 0 761
TRAVELERS COMPANIES INC COM 89417E109   2,468,634 13,167 SH   SOLE   0 0 13,167
TRIMBLE INC COM 896239100   5,612 111 SH   SOLE   0 0 111
TWILIO INC CL A 90138F102   353,589 7,222 SH   SOLE   0 0 7,222
TYSON FOODS INC CL A 902494103   1,732,575 27,833 SH   SOLE   0 0 27,833
UNILEVER PLC SPON ADR NEW 904767704   981,744 19,498 SH   SOLE   0 0 19,498
UNITED AIRLS HLDGS INC COM 910047109   189,179 5,018 SH   SOLE   0 0 5,018
UNITEDHEALTH GROUP INC COM 91324P102   2,341,162 4,416 SH   SOLE   0 0 4,416
UPSTART HLDGS INC COM 91680M107   45,001 3,404 SH   SOLE   0 0 3,404
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676   718,747 17,386 SH   SOLE   0 0 17,386
VANGUARD WORLD FDS CONSUM STP ETF 92204A207   1,748,642 9,128 SH   SOLE   0 0 9,128
VERIZON COMMUNICATIONS INC COM 92343V104   9,893,097 251,094 SH   SOLE   0 0 251,094
VICI PPTYS INC COM 925652109   832,397 25,691 SH   SOLE   0 0 25,691
VISA INC COM CL A 92826C839   845,393 4,069 SH   SOLE   0 0 4,069
WP CAREY INC COM 92936U109   827,549 10,589 SH   SOLE   0 0 10,589
WALMART INC COM 931142103   2,240,566 15,802 SH   SOLE   0 0 15,802
WASTE MGMT INC DEL COM 94106L109   19,123,203 121,897 SH   SOLE   0 0 121,897
AMDOCS LTD SHS G02602103   12,991,423 142,920 SH   SOLE   0 0 142,920
MEDTRONIC PLC SHS G5960L103   1,749,415 22,509 SH   SOLE   0 0 22,509
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   159,023 3,912 SH   SOLE   0 0 3,912
UBS GROUP AG SHS H42097107   971,031 52,010 SH   SOLE   0 0 52,010
ELASTIC N V ORD SHS N14506104   93,388 1,813 SH   SOLE   0 0 1,813