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
AMAZON COM INC COM Stock 023135106   50,074,384 596,124 SH   SOLE 0 539,937 0 56,186
SEALED AIR CORP NEW COM Stock 81211K100   1,058,952 21,230 SH   SOLE 0 20,430 0 800
ULTA BEAUTY INC COM Stock 90384S303   233,128 497 SH   SOLE 0 357 0 140
SIRIUS XM HOLDINGS INC COM Stock 82968B103   89,615 15,345 SH   SOLE 0 15,345 0 0
INVESCO QQQ TRUST ETF 46090E103   7,587,136 28,493 SH   SOLE 0 27,387 0 1,105
TECHNOLOGY SELECT SECTOR SPDR FUND ETF 81369Y803   93,464,216 751,079 SH   SOLE 0 730,729 0 20,349
TECHNOLOGY SELECT SECTOR SPDR FUND ETF 81369Y803   37 300 SH Call SOLE 0 0 0 300
STARBUCKS CORP COM Stock 855244109   32,769,867 330,341 SH   SOLE 0 317,708 0 12,632
SEMPRA COM Stock 816851109   419,885 2,717 SH   SOLE 0 1,867 0 850
BLOCK INC CL A Stock 852234103   293,400 4,669 SH   SOLE 0 1,285 0 3,384
ELEVANCE HEALTH INC COM Stock 036752103   342,146 667 SH   SOLE 0 333 0 333
EBAY INC. COM Stock 278642103   257,073 6,199 SH   SOLE 0 995 0 5,204
HAWTHORN BANCSHARES INC COM Stock 420476103   254,056 11,670 SH   SOLE 0 0 0 11,670
DOLLAR GEN CORP NEW COM Stock 256677105   511,954 2,079 SH   SOLE 0 1,364 0 715
JOHNSON & JOHNSON COM Stock 478160104   39,882,655 225,772 SH   SOLE 0 215,337 0 10,435
WASTE MGMT INC DEL COM Stock 94106L109   355,490 2,266 SH   SOLE 0 1,766 0 500
VANGUARD TOTAL STOCK MARKET ETF ETF 922908769   10,424,969 54,527 SH   SOLE 0 49,050 0 5,476
VANGUARD TOTAL STOCK MARKET ETF ETF 922908769   229 1,200 SH Put SOLE 0 1,200 0 0
VANGUARD TOTAL STOCK MARKET ETF ETF 922908769   1,950 10,200 SH Put SOLE 0 10,200 0 0
VANGUARD EXTENDED MARKET ETF ETF 922908652   495,845 3,732 SH   SOLE 0 2,932 0 799
VANGUARD ENERGY ETF ETF 92204A306   228,734 1,886 SH   SOLE 0 1,886 0 0
COSTCO WHSL CORP NEW COM Stock 22160K105   2,741,740 6,006 SH   SOLE 0 3,578 0 2,428
HCA HEALTHCARE INC COM Stock 40412C101   271,395 1,131 SH   SOLE 0 0 0 1,131
ISHARES MSCI EMERGING MARKETS ETF ETF 464287234   429,483 11,332 SH   SOLE 0 11,332 0 0
GOLDMAN SACHS GROUP INC COM Stock 38141G104   16,346,152 47,604 SH   SOLE 0 45,182 0 2,421
GOLDMAN SACHS GROUP INC COM Stock 38141G104   412 1,200 SH Put SOLE 0 1,200 0 0
LIGHT & WONDER INC COM Stock 80874P109   313,510 5,350 SH   SOLE 0 5,350 0 0
YUM BRANDS INC COM Stock 988498101   4,938,637 38,559 SH   SOLE 0 981 0 37,578
BOSTON SCIENTIFIC CORP COM Stock 101137107   254,994 5,511 SH   SOLE 0 954 0 4,557
ETFMG ALTERNATIVE HARVEST ETFMG ALTERNATIVE HARVEST ETF 26924G508   59,770 14,031 SH   SOLE 0 5,998 0 8,032
PROCTER AND GAMBLE CO COM Stock 742718109   48,356,395 319,058 SH   SOLE 0 306,294 0 12,763
COCA COLA CO COM Stock 191216100   2,396,141 37,669 SH   SOLE 0 29,059 0 8,610
GENERAL MLS INC COM Stock 370334104   3,443,636 41,069 SH   SOLE 0 35,169 0 5,900
NUVEEN CR STRATEGIES INCOME FD COM SHS CEF 67073D102   458,100 90,000 SH   SOLE 0 90,000 0 0
ENTERPRISE PRODS PARTNERS L P COM Stock 293792107   1,260,204 52,247 SH   SOLE 0 46,107 0 6,140
AMEREN CORP COM Stock 023608102   393,204 4,422 SH   SOLE 0 3,740 0 682
OCCIDENTAL PETE CORP COM Stock 674599105   448,852 7,126 SH   SOLE 0 6,927 0 198
TRUIST FINL CORP COM Stock 89832Q109   1,535,526 35,685 SH   SOLE 0 5,275 0 30,410
UNITED PARCEL SERVICE INC CL B Stock 911312106   44,951,072 258,577 SH   SOLE 0 250,956 0 7,621
MARRIOTT INTL INC NEW CL A Stock 571903202   7,474,725 50,203 SH   SOLE 0 19,511 0 30,692
INTEL CORP COM Stock 458140100   632,001 23,912 SH   SOLE 0 19,072 0 4,839
CME GROUP INC COM Stock 12572Q105   356,331 2,119 SH   SOLE 0 2,067 0 52
MEDTRONIC PLC SHS Stock G5960L103   321,217 4,133 SH   SOLE 0 3,931 0 202
FORTIVE CORP COM Stock 34959J108   475,707 7,404 SH   SOLE 0 2,092 0 5,312
NETFLIX INC COM Stock 64110L106   454,705 1,542 SH   SOLE 0 1,338 0 204
SPDR DOW JONES INDUSTRIAL AVERAGE ETF TRUST ETF 78467X109   1,977,377 5,968 SH   SOLE 0 5,968 0 0
MEDICAL PPTYS TRUST INC COM REIT 58463J304   186,907 16,778 SH   SOLE 0 11,750 0 5,028
ISHARES SILVER TRUST ETF 46428Q109   993,939 45,138 SH   SOLE 0 43,697 0 1,441
INVESCO SR INCOME TR COM CEF 46131H107   149,370 39,000 SH   SOLE 0 39,000 0 0
ISHARES MSCI UNITED KINGDOM ETF ETF 46435G334   9,266,893 302,247 SH   SOLE 0 296,957 0 5,290
PROSHARES ULTRASHORT EURO ETF 74347W882   646,192 21,942 SH   SOLE 0 20,829 0 1,113
MERCK & CO INC COM Stock 58933Y105   1,228,576 11,073 SH   SOLE 0 9,142 0 1,930
ISHARES SHORT-TERM NATIONAL MUNI BOND ETF ETF 464288158   313,644 3,008 SH   SOLE 0 3,008 0 0
SPDR S&P 500 ETF TRUST ETF 78462F103   163,439,043 427,370 SH   SOLE 0 404,052 0 23,316
SPDR S&P 500 ETF TRUST ETF 78462F103   115 300 SH Call SOLE 0 300 0 0
SPDR S&P 500 ETF TRUST ETF 78462F103   11,090 29,000 SH Put SOLE 0 29,000 0 0
MASTERCARD INCORPORATED CL A Stock 57636Q104   47,471,909 136,519 SH   SOLE 0 128,176 0 8,342
MASTERCARD INCORPORATED CL A Stock 57636Q104   104 300 SH Put SOLE 0 300 0 0
MASTERCARD INCORPORATED CL A Stock 57636Q104   139 400 SH Put SOLE 0 400 0 0
ILLINOIS TOOL WKS INC COM Stock 452308109   851,239 3,864 SH   SOLE 0 986 0 2,878
EMERSON ELEC CO COM Stock 291011104   498,936 5,194 SH   SOLE 0 3,000 0 2,194
DOUBLELINE INCOME SOLUTIONS FD COM CEF 258622109   157,478 14,200 SH   SOLE 0 14,200 0 0
DIAGEO PLC SPON ADR NEW ADR 25243Q205   539,025 3,025 SH   SOLE 0 2,877 0 148
NVR INC COM Stock 62944T105   2,666,071 578 SH   SOLE 0 567 0 11
SMUCKER J M CO COM NEW Stock 832696405   225,489 1,423 SH   SOLE 0 1,423 0 0
CORNING INC COM Stock 219350105   258,714 8,100 SH   SOLE 0 1,000 0 7,100
EDWARDS LIFESCIENCES CORP COM Stock 28176E108   589,568 7,902 SH   SOLE 0 3,165 0 4,737
ISHARES S&P 100 ETF ETF 464287101   1,071,594 6,282 SH   SOLE 0 6,282 0 0
VERIZON COMMUNICATIONS INC COM Stock 92343V104   301,960 7,664 SH   SOLE 0 5,439 0 2,224
MARVELL TECHNOLOGY INC COM Stock 573874104   488,780 13,196 SH   SOLE 0 3,998 0 9,198
FEDEX CORP COM Stock 31428X106   13,809,008 79,729 SH   SOLE 0 77,247 0 2,481
PEPSICO INC COM Stock 713448108   54,729,157 302,940 SH   SOLE 0 268,680 0 34,259
ISHARES 1-3 YEAR TREASURY BOND ETF ETF 464287457   601,241 7,407 SH   SOLE 0 4,883 0 2,524
AMMO INC COM Stock 00175J107   342,194 197,800 SH   SOLE 0 0 0 197,800
KIMBERLY-CLARK CORP COM Stock 494368103   475,804 3,505 SH   SOLE 0 1,390 0 2,115
MOLSON COORS BEVERAGE CO CL B Stock 60871R209   299,692 5,817 SH   SOLE 0 2,217 0 3,600
HONEYWELL INTL INC COM Stock 438516106   36,228,060 169,053 SH   SOLE 0 162,497 0 6,556
FORD MTR CO DEL COM Stock 345370860   536,882 46,164 SH   SOLE 0 43,657 0 2,506
US BANCORP DEL COM NEW Stock 902973304   2,885,378 66,163 SH   SOLE 0 56,850 0 9,313
HOME DEPOT INC COM Stock 437076102   6,146,063 19,458 SH   SOLE 0 14,282 0 5,175
AUTOMATIC DATA PROCESSING INC COM Stock 053015103   935,531 3,917 SH   SOLE 0 2,406 0 1,510
DUPONT DE NEMOURS INC COM Stock 26614N102   16,168,783 235,594 SH   SOLE 0 229,203 0 6,390
ISHARES RUSSELL 2000 VALUE ETF ETF 464287630   2,380,132 17,164 SH   SOLE 0 5,138 0 12,026
HEALTH CARE SELECT SECTOR SPDR FUND ETF 81369Y209   84,942,091 625,264 SH   SOLE 0 609,232 0 16,031
VERISK ANALYTICS INC COM Stock 92345Y106   878,219 4,978 SH   SOLE 0 1,970 0 3,008
BHP GROUP LTD SPONSORED ADS ADR 088606108   396,500 6,390 SH   SOLE 0 6,220 0 170
SPDR GOLD SHARES ETF 78463V107   4,597,414 27,101 SH   SOLE 0 26,027 0 1,074
SOUTHERN CO COM Stock 842587107   48,251,255 675,693 SH   SOLE 0 656,290 0 19,403
BECTON DICKINSON & CO COM Stock 075887109   503,858 1,981 SH   SOLE 0 1,049 0 932
SCHWAB U.S. SMALL-CAP ETF ETF 808524607   1,061,840 26,212 SH   SOLE 0 19,938 0 6,273
ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614   572,630 2,673 SH   SOLE 0 1,465 0 1,207
SCHWAB U.S. BROAD MARKET ETF ETF 808524102   816,446 18,220 SH   SOLE 0 18,178 0 42
SCHWAB INTERNATIONAL EQUITY ETF ETF 808524805   313,446 9,731 SH   SOLE 0 5,024 0 4,707
SCHWAB U.S. LARGE-CAP ETF ETF 808524201   4,867,183 107,800 SH   SOLE 0 102,897 0 4,902
CONSUMER STAPLES SELECT SECTOR SPDR FUND ETF 81369Y308   7,700,332 103,291 SH   SOLE 0 100,101 0 3,189
SPDR PORTFOLIO S&P 400 MID CAP ETF ETF 78464A847   228,828 5,384 SH   SOLE 0 3,499 0 1,885
STERIS PLC SHS USD Stock G8473T100   285,715 1,547 SH   SOLE 0 277 0 1,270
GALLAGHER ARTHUR J & CO COM Stock 363576109   237,372 1,259 SH   SOLE 0 148 0 1,111
SCHWAB U.S. LARGE-CAP GROWTH ETF ETF 808524300   292,397 5,263 SH   SOLE 0 387 0 4,875
ISHARES CORE S&P SMALL CAP ETF ETF 464287804   522,211 5,518 SH   SOLE 0 5,410 0 107
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702   76,015,928 246,086 SH   SOLE 0 229,739 0 16,346
SCHWAB EMERGING MARKETS EQUITY ETF ETF 808524706   218,386 9,226 SH   SOLE 0 9,161 0 64
ADOBE SYSTEMS INCORPORATED COM Stock 00724F101   2,068,656 6,147 SH   SOLE 0 4,945 0 1,202
WEYERHAEUSER CO MTN BE COM NEW REIT 962166104   217,195 7,006 SH   SOLE 0 3,873 0 3,133
WEYERHAEUSER CO MTN BE COM NEW REIT 962166104   31 1,000 SH Put SOLE 0 0 0 1,000
VANGUARD SHORT-TERM CORPORATE BOND ETF ETF 92206C409   26,744,659 355,694 SH   SOLE 0 345,138 0 10,555
VANGUARD INTERMEDIATE-TERM CORPORATE BOND ETF ETF 92206C870   383,054 4,942 SH   SOLE 0 4,942 0 0
ALPHABET INC CAP STK CL A Stock 02079K305   8,344,985 94,582 SH   SOLE 0 72,226 0 22,356
VAXART INC COM NEW Stock 92243A200   9,801 10,200 SH   SOLE 0 10,200 0 0
PROGRESSIVE CORP COM Stock 743315103   293,404 2,262 SH   SOLE 0 2,035 0 227
JAMES HARDIE INDS PLC SPONSORED ADR ADR 47030M106   254,981 14,213 SH   SOLE 0 14,213 0 0
INTUIT COM Stock 461202103   996,403 2,560 SH   SOLE 0 1,053 0 1,507
UNILEVER PLC SPON ADR NEW ADR 904767704   237,652 4,720 SH   SOLE 0 2,865 0 1,855
CSX CORP COM Stock 126408103   21,464,791 692,860 SH   SOLE 0 665,127 0 27,731
COMCAST CORP NEW CL A Stock 20030N101   457,636 13,087 SH   SOLE 0 7,547 0 5,539
MICROSOFT CORP COM Stock 594918104   84,123,628 350,778 SH   SOLE 0 311,396 0 39,381
MICROSOFT CORP COM Stock 594918104   360 1,500 SH Put SOLE 0 1,500 0 0
MICROSOFT CORP COM Stock 594918104   336 1,400 SH Put SOLE 0 1,400 0 0
VALERO ENERGY CORP COM Stock 91913Y100   524,059 4,131 SH   SOLE 0 2,942 0 1,189
CVS HEALTH CORP COM Stock 126650100   663,375 7,119 SH   SOLE 0 2,286 0 4,832
INVESCO BULLETSHARES 2026 CORPORATE BOND ETF ETF 46138J791   6,348,430 335,452 SH   SOLE 0 92,625 0 242,827
COMMUNICATION SERVICES SELECT SECTOR SPDR FUND ETF 81369Y852   6,893,332 143,641 SH   SOLE 0 140,527 0 3,114
INNOVATOR U.S. EQUITY POWER BUFFER ETF - JULY ETF 45782C813   1,607,768 53,255 SH   SOLE 0 52,405 0 850
BERKSHIRE HATHAWAY INC DEL CL A Stock 084670108   4,218,399 9 SH   SOLE 0 2 0 7
DESWELL INDS INC COM Stock 250639101   245,188 78,750 SH   SOLE 0 78,750 0 0
BOEING CO COM Stock 097023105   758,341 3,981 SH   SOLE 0 1,692 0 2,289
VANGUARD SMALL-CAP ETF ETF 922908751   449,673 2,450 SH   SOLE 0 1,893 0 557
NEXTERA ENERGY INC COM Stock 65339F101   722,981 8,648 SH   SOLE 0 7,034 0 1,614
INNOVATOR U.S. EQUITY POWER BUFFER ETF - OCTOBER ETF 45782C797   6,763,074 224,911 SH   SOLE 0 224,061 0 850
NIKE INC CL B Stock 654106103   1,264,840 10,810 SH   SOLE 0 3,664 0 7,145
VANGUARD SHORT-TERM TREASURY ETF ETF 92206C102   4,553,630 78,755 SH   SOLE 0 18,882 0 59,873
ISHARES BLOOMBERG ROLL SELECT COMMODITY STRATEGY ETF ETF 46431W598   1,166,678 21,403 SH   SOLE 0 20,420 0 983
CLEARBRIDGE MLP AND MIDSTRM FD COM CEF 184692200   266,880 8,000 SH   SOLE 0 8,000 0 0
TESLA INC COM Stock 88160R101   830,356 6,741 SH   SOLE 0 3,512 0 3,229
MSCI INC COM Stock 55354G100   587,045 1,262 SH   SOLE 0 341 0 921
LINDE PLC SHS Stock G5494J103   238,111 730 SH   SOLE 0 269 0 461
ISHARES MSCI EMERGING MARKETS EX CHINA ETF ETF 46434G764   7,666,785 161,508 SH   SOLE 0 157,990 0 3,518
INNOVATOR U.S. EQUITY POWER BUFFER ETF - SEPTEMBER ETF 45782C656   4,184,233 143,038 SH   SOLE 0 135,053 0 7,985
VANGUARD HEALTH CARE ETF ETF 92204A504   403,479 1,627 SH   SOLE 0 1,327 0 299
FINANCIAL SELECT SECTOR SPDR FUND ETF 81369Y605   6,634,828 194,001 SH   SOLE 0 186,483 0 7,516
NORFOLK SOUTHN CORP COM Stock 655844108   9,468,426 38,424 SH   SOLE 0 36,307 0 2,116
INNOVATOR U.S. EQUITY POWER BUFFER ETF - JANUARY ETF 45782C508   5,221,774 165,718 SH   SOLE 0 163,503 0 2,215
ISTAR INC COM REIT 45031U101   213,640 28,000 SH   SOLE 0 28,000 0 0
ALERIAN MLP ETF ETF 00162Q452   367,566 9,655 SH   SOLE 0 9,655 0 0
VANGUARD INFORMATION TECHNOLOGY ETF ETF 92204A702   3,281,534 10,274 SH   SOLE 0 9,971 0 302
WALGREENS BOOTS ALLIANCE INC COM Stock 931427108   202,804 5,428 SH   SOLE 0 5,288 0 140
AMPHENOL CORP NEW CL A Stock 032095101   1,381,256 18,141 SH   SOLE 0 367 0 17,774
DISTILLATE US FUNDAMENTAL STABILITY & VALUE ETF ETF 26922A321   4,734,284 116,036 SH   SOLE 0 66,226 0 49,810
BROOKFIELD CORP CL A LTD VT SH Stock 11271J107   309,503 9,838 SH   SOLE 0 517 0 9,321
DOW INC COM Stock 260557103   1,245,498 24,717 SH   SOLE 0 23,965 0 752
INNOVATOR U.S. EQUITY ULTRA BUFFER ETF - APRIL ETF 45782C805   206,667 8,330 SH   SOLE 0 8,330 0 0
INNOVATOR U.S. EQUITY BUFFER ETF - APRIL ETF 45782C888   276,157 8,900 SH   SOLE 0 8,900 0 0
INNOVATOR U.S. EQUITY POWER BUFFER ETF - APRIL ETF 45782C870   1,282,424 45,685 SH   SOLE 0 45,685 0 0
KKR & CO INC COM Stock 48251W104   1,322,970 28,500 SH   SOLE 0 28,500 0 0
VANGUARD S&P 500 ETF ETF 922908363   42,354,361 120,551 SH   SOLE 0 85,854 0 34,696
ASTRAZENECA PLC SPONSORED ADR ADR 046353108   392,155 5,784 SH   SOLE 0 4,707 0 1,077
UBER TECHNOLOGIES INC COM Stock 90353T100   278,237 11,251 SH   SOLE 0 4,573 0 6,678
SPDR S&P MIDCAP 400 ETF TRUST ETF 78467Y107   676,583 1,528 SH   SOLE 0 1,528 0 0
INNOVATOR U.S. EQUITY POWER BUFFER ETF - JUNE ETF 45782C748   4,206,717 141,505 SH   SOLE 0 138,930 0 2,575
INVESCO S&P 500 EQUAL WEIGHT ETF ETF 46137V357   22,122,486 156,619 SH   SOLE 0 151,059 0 5,559
VANECK GOLD MINERS ETF ETF 92189F106   934,259 32,598 SH   SOLE 0 9,928 0 22,670
PLAINS ALL AMERN PIPELINE L P UNIT LTD PARTN Stock 726503105   154,056 13,100 SH   SOLE 0 13,100 0 0
ISHARES MSCI EAFE GROWTH ETF ETF 464288885   1,017,098 12,143 SH   SOLE 0 0 0 12,143
VANGUARD RUSSELL 2000 ETF ETF 92206C664   1,017,832 14,464 SH   SOLE 0 14,417 0 47
INNOVATOR U.S. EQUITY POWER BUFFER ETF - AUGUST ETF 45782C680   8,203,271 289,357 SH   SOLE 0 285,107 0 4,250
DYNATRACE INC COM NEW Stock 268150109   509,160 13,294 SH   SOLE 0 3,535 0 9,759
LILLY ELI & CO COM Stock 532457108   1,839,809 5,029 SH   SOLE 0 3,533 0 1,496
AIR PRODS & CHEMS INC COM Stock 009158106   452,834 1,469 SH   SOLE 0 310 0 1,159
DATADOG INC CL A COM Stock 23804L103   1,386,872 18,869 SH   SOLE 0 18,470 0 399
INNOVATOR U.S. SMALL CAP POWER BUFFER ETF - OCTOBER ETF 45782C599   1,792,996 71,030 SH   SOLE 0 71,030 0 0
INNOVATOR GROWTH-100 POWER BUFFER ETF- OCTOBER ETF 45782C615   1,380,713 39,392 SH   SOLE 0 39,392 0 0
SCHWAB U.S. MID-CAP ETF ETF 808524508   1,278,604 19,488 SH   SOLE 0 6,309 0 13,178
VANGUARD TOTAL INTERNATIONAL STOCK ETF ETF 921909768   979,554 18,940 SH   SOLE 0 7,511 0 11,428
INNOVATOR U.S. EQUITY POWER BUFFER ETF - NOVEMBER ETF 45782C573   3,904,956 129,346 SH   SOLE 0 128,346 0 1,000
FT CBOE VEST U.S. EQUITY BUFFER ETF - NOVEMBER ETF 33740F847   578,266 16,280 SH   SOLE 0 16,280 0 0
IPATH BLOOMBERG CMDTY TR ETN ETF 06738C778   2,740,522 81,297 SH   SOLE 0 19,760 0 61,537
INNOVATOR U.S. EQUITY POWER BUFFER ETF - DECEMBER ETF 45782C540   2,790,530 93,360 SH   SOLE 0 92,560 0 800
VANGUARD S&P 500 GROWTH ETF ETF 921932505   379,840 1,801 SH   SOLE 0 1,800 0 0
INNOVATOR U.S. SMALL CAP POWER BUFFER ETF - JANUARY ETF 45782C474   453,705 15,169 SH   SOLE 0 13,539 0 1,630
ISHARES RUSSELL 2000 ETF ETF 464287655   27,722,453 158,995 SH   SOLE 0 155,193 0 3,801
INNOVATOR U.S. EQUITY POWER BUFFER ETF - FEBRUARY ETF 45782C417   1,102,914 38,835 SH   SOLE 0 38,835 0 0
DUKE ENERGY CORP NEW COM NEW Stock 26441C204   1,229,002 11,933 SH   SOLE 0 10,877 0 1,056
FT CBOE VEST U.S. EQUITY BUFFER ETF - FEBRUARY ETF 33740F763   2,952,236 82,990 SH   SOLE 0 82,990 0 0
PROSHARES SHORT S&P500 ETF 74347B425   14,972,805 934,049 SH   SOLE 0 901,462 0 32,587
INNOVATOR U.S. EQUITY POWER BUFFER ETF - MARCH ETF 45782C383   5,245,996 170,767 SH   SOLE 0 170,242 0 525
ISHARES IBONDS DEC 2023 TERM TREASURY ETF ETF 46436E882   4,605,686 186,465 SH   SOLE 0 176,178 0 10,287
ISHARES IBONDS DEC 2024 TERM TREASURY ETF ETF 46436E874   1,077,424 45,175 SH   SOLE 0 42,175 0 3,000
ISHARES IBONDS DEC 2025 TERM TREASURY ETF ETF 46436E866   316,026 13,575 SH   SOLE 0 13,575 0 0
AFLAC INC COM Stock 001055102   311,069 4,324 SH   SOLE 0 1,817 0 2,507
SYSCO CORP COM Stock 871829107   15,666,393 204,923 SH   SOLE 0 200,005 0 4,918
CHIPOTLE MEXICAN GRILL INC COM Stock 169656105   488,396 352 SH   SOLE 0 135 0 217
INNOVATOR U.S. EQUITY POWER BUFFER ETF - MAY ETF 45782C318   3,290,491 117,141 SH   SOLE 0 117,141 0 0
NIKOLA CORP COM Stock 654110105   1,193,793 552,682 SH   SOLE 0 552,682 0 0
FT CBOE VEST U.S. EQUITY BUFFER ETF - JUNE ETF 33740F722   1,190,831 32,987 SH   SOLE 0 31,466 0 1,521
INNOVATOR U.S. SMALL CAP POWER BUFFER ETF - JULY ETF 45782C284   242,407 10,005 SH   SOLE 0 10,005 0 0
AMERICAN ELEC PWR CO INC COM Stock 025537101   580,904 6,118 SH   SOLE 0 4,183 0 1,935
MARATHON PETE CORP COM Stock 56585A102   578,807 4,973 SH   SOLE 0 4,142 0 831
PINNACLE FINL PARTNERS INC COM Stock 72346Q104   523,342 7,130 SH   SOLE 0 2,730 0 4,400
VANGUARD SMALL CAP VALUE ETF ETF 922908611   5,388,643 33,934 SH   SOLE 0 33,271 0 662
INVESCO NASDAQ 100 ETF ETF 46138G649   10,118,090 92,377 SH   SOLE 0 90,049 0 2,327
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP Stock 559080106   1,943,850 38,714 SH   SOLE 0 37,864 0 850
INVESCO CURRENCYSHARES JAPANESE YEN TRUST ETF 46138W107   218,988 3,080 SH   SOLE 0 3,080 0 0
SCHWAB CHARLES FAMILY FD AMT TAX FREE MNY Money Market Fund 808515530   18,570,871 18,570,871 SH   SOLE 0 0 0 18,570,870
ATLASSIAN CORPORATION CL A Stock 049468101   308,189 2,395 SH   SOLE 0 663 0 1,732
SOFI TECHNOLOGIES INC COM Stock 83406F102   75,360 16,347 SH   SOLE 0 16,347 0 0
SCHWAB US AGGREGATE BOND ETF ETF 808524839   221,685 4,856 SH   SOLE 0 4,408 0 448
ENERGY TRANSFER L P COM UT LTD PTN Stock 29273V100   514,843 43,373 SH   SOLE 0 43,373 0 0
OPENDOOR TECHNOLOGIES INC COM Stock 683712103   12,018 10,360 SH   SOLE 0 9,474 0 886
XYLEM INC COM Stock 98419M100   242,155 2,190 SH   SOLE 0 836 0 1,354
MARRIOTT VACATIONS WORLDWIDE C COM Stock 57164Y107   406,866 3,023 SH   SOLE 0 0 0 3,023
VANGUARD ULTRA-SHORT BOND ETF ETF 92203C303   23,531,613 480,237 SH   SOLE 0 450,751 0 29,486
ISHARES MSCI USA EQUAL WEIGHTED ETF ETF 464286681   800,589 10,976 SH   SOLE 0 3,342 0 7,634
VISA INC COM CL A Stock 92826C839   4,193,819 20,186 SH   SOLE 0 11,263 0 8,922
VISA INC COM CL A Stock 92826C839   83 400 SH Put SOLE 0 400 0 0
VISA INC COM CL A Stock 92826C839   83 400 SH Put SOLE 0 400 0 0
DIMENSIONAL US CORE EQUITY 2 ETF ETF 25434V708   658,935 27,139 SH   SOLE 0 19,334 0 7,805
DIMENSIONAL U.S. TARGETED VALUE ETF ETF 25434V609   818,305 18,619 SH   SOLE 0 18,619 0 0
DIMENSIONAL U.S. EQUITY ETF ETF 25434V401   1,939,416 46,609 SH   SOLE 0 46,609 0 0
HERSHEY CO COM Stock 427866108   2,918,504 12,603 SH   SOLE 0 11,296 0 1,307
PHILLIPS EDISON & CO INC COMMON STOCK REIT 71844V201   1,031,775 32,405 SH   SOLE 0 22,239 0 10,166
MATADOR RES CO COM Stock 576485205   1,892,927 33,070 SH   SOLE 0 33,070 0 0
ISHARES MSCI USA MIN VOL FACTOR ETF ETF 46429B697   205,557 2,851 SH   SOLE 0 1,371 0 1,480
INNOVATOR INTERNATIONAL DEVELOPED POWER BUFFER ETF - OCTOBER ETF 45782C631   894,227 37,620 SH   SOLE 0 37,620 0 0
KELLOGG CO COM Stock 487836108   32,546,069 456,851 SH   SOLE 0 443,058 0 13,793
VANGUARD VALUE ETF ETF 922908744   2,267,116 16,151 SH   SOLE 0 15,188 0 963
VANGUARD GROWTH ETF ETF 922908736   801,141 3,759 SH   SOLE 0 3,579 0 180
ENPHASE ENERGY INC COM Stock 29355A107   360,876 1,362 SH   SOLE 0 414 0 948
IMMIX BIOPHARMA INC COM Stock 45258H106   36,411 15,900 SH   SOLE 0 15,900 0 0
FT CBOE VEST U.S. EQUITY ENHANCE & MODERATE BUFFER ETF - DECEMBER ETF 33740U786   976,281 32,810 SH   SOLE 0 31,590 0 1,220
PGIM HIGH YIELD BOND FUND INC COM CEF 69346H100   312,359 26,315 SH   SOLE 0 26,315 0 0
PHILLIPS 66 COM Stock 718546104   27,960,589 268,645 SH   SOLE 0 258,482 0 10,162
AMERICAN TOWER CORP NEW COM REIT 03027X100   936,368 4,420 SH   SOLE 0 1,597 0 2,822
ISHARES CORE S&P TOTAL U.S. STOCK MARKET ETF ETF 464287150   1,259,704 14,855 SH   SOLE 0 8,208 0 6,647
META PLATFORMS INC CL A Stock 30303M102   1,236,494 10,275 SH   SOLE 0 6,988 0 3,287
ASML HOLDING N V N Y REGISTRY SHS ADR N07059210   5,109,386 9,351 SH   SOLE 0 8,102 0 1,249
SERVICENOW INC COM Stock 81762P102   2,710,901 6,982 SH   SOLE 0 5,835 0 1,147
SERVICENOW INC COM Stock 81762P102   78 200 SH Put SOLE 0 200 0 0
HORIZON KINETICS INFLATION BENEFICIARIES ETF ETF 53656F623   8,556,233 271,799 SH   SOLE 0 62,006 0 209,793
HALEON PLC SPON ADS ADR 405552100   83,208 10,401 SH   SOLE 0 10,401 0 0
MONDELEZ INTL INC CL A Stock 609207105   52,632,729 789,688 SH   SOLE 0 757,008 0 32,679
BROADCOM INC COM Stock 11135F101   532,292 952 SH   SOLE 0 295 0 657
CANADIAN PAC RY LTD COM Stock 13645T100   17,083,571 229,033 SH   SOLE 0 211,035 0 17,998
NOVARTIS AG SPONSORED ADR ADR 66987V109   295,475 3,257 SH   SOLE 0 3,257 0 0
ISHARES CORE MSCI EAFE ETF ETF 46432F842   12,185,251 197,684 SH   SOLE 0 129,003 0 68,681
KINDER MORGAN INC DEL COM Stock 49456B101   20,408,284 1,128,777 SH   SOLE 0 1,090,597 0 38,179
ACCENTURE PLC IRELAND SHS CLASS A Stock G1151C101   2,262,803 8,480 SH   SOLE 0 2,522 0 5,958
NORTHERN TR CORP COM Stock 665859104   235,295 2,659 SH   SOLE 0 2,659 0 0
PROSHARES SHORT QQQ ETF 74347B714   167,146 11,355 SH   SOLE 0 8,995 0 2,360
NVIDIA CORPORATION COM Stock 67066G104   29,232,055 200,028 SH   SOLE 0 189,122 0 10,904
NVIDIA CORPORATION COM Stock 67066G104   44 300 SH Put SOLE 0 300 0 0
ISHARES 1-5 YEAR INVESTMENT GRADE CORPORATE BOND ETF ETF 464288646   991,717 19,906 SH   SOLE 0 6,020 0 13,886
ISHARES SHORT TREASURY BOND ETF ETF 464288679   5,197,018 47,280 SH   SOLE 0 11,048 0 36,232
GRAINGER W W INC COM Stock 384802104   676,400 1,216 SH   SOLE 0 1,193 0 23
GERON CORP COM Stock 374163103   101,640 42,000 SH   SOLE 0 42,000 0 0
ABBVIE INC COM Stock 00287Y109   10,737,632 66,442 SH   SOLE 0 10,894 0 55,547
ABBVIE INC COM Stock 00287Y109   32 200 SH Put SOLE 0 200 0 0
S&P GLOBAL INC COM Stock 78409V104   52,696,110 157,330 SH   SOLE 0 156,221 0 1,109
SPDR S&P BIOTECH ETF ETF 78464A870   21,706,243 261,521 SH   SOLE 0 254,068 0 7,453
PGIM GLOBAL HIGH YIELD FD FORM COM CEF 69346J106   574,174 52,968 SH   SOLE 0 52,968 0 0
ISHARES CORE MSCI EMERGING MARKETS ETF ETF 46434G103   18,860,574 403,867 SH   SOLE 0 335,086 0 68,780
VANGUARD TOTAL BOND MARKET ETF ETF 921937835   505,569 7,037 SH   SOLE 0 5,468 0 1,569
VANGUARD FTSE ALL-WORLD EX-US INDEX FUND ETF 922042775   1,287,860 25,685 SH   SOLE 0 20,779 0 4,905
ISHARES CORE 1-5 YEAR USD BOND ETF ETF 46432F859   10,038,769 216,166 SH   SOLE 0 85,874 0 130,291
WEST PHARMACEUTICAL SVSC INC COM Stock 955306105   426,219 1,811 SH   SOLE 0 595 0 1,216
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS ADR 874039100   1,257,242 16,878 SH   SOLE 0 3,679 0 13,199
INVESCO CURRENCYSHARES BRITISH POUND STERLING TRUST ETF 46138M109   1,107,976 9,540 SH   SOLE 0 9,383 0 157
HAWAIIAN ELEC INDUSTRIES COM Stock 419870100   317,809 7,594 SH   SOLE 0 7,594 0 0
ISHARES RUSSELL 2000 GROWTH ETF ETF 464287648   4,116,006 19,187 SH   SOLE 0 6,294 0 12,893
BLACKSTONE INC COM Stock 09260D107   466,155 6,283 SH   SOLE 0 3,102 0 3,181
STRYKER CORPORATION COM Stock 863667101   1,514,639 6,195 SH   SOLE 0 5,340 0 855
QUALCOMM INC COM Stock 747525103   31,921,730 290,356 SH   SOLE 0 282,098 0 8,257
YPF SOCIEDAD ANONIMA SPON ADR CL D ADR 984245100   91,900 10,000 SH   SOLE 0 0 0 10,000
GENERAL DYNAMICS CORP COM Stock 369550108   720,780 2,905 SH   SOLE 0 2,304 0 601
RESMED INC COM Stock 761152107   459,252 2,207 SH   SOLE 0 394 0 1,812
MCDONALDS CORP COM Stock 580135101   43,155,021 163,758 SH   SOLE 0 157,898 0 5,859
CISCO SYS INC COM Stock 17275R102   29,289,901 614,817 SH   SOLE 0 585,180 0 29,637
ISHARES RUSSELL MIDCAP ETF ETF 464287499   407,803 6,046 SH   SOLE 0 6,046 0 0
ADVANCED MICRO DEVICES INC COM Stock 007903107   967,858 14,943 SH   SOLE 0 14,396 0 547
WISDOMTREE US QUALITY DIVIDEND GROWTH FUND ETF 97717X669   299,205 4,957 SH   SOLE 0 4,957 0 0
AUTODESK INC COM Stock 052769106   556,312 2,977 SH   SOLE 0 1,028 0 1,949
JETBLUE AWYS CORP COM Stock 477143101   155,520 24,000 SH   SOLE 0 24,000 0 0
CDW CORP COM Stock 12514G108   553,955 3,102 SH   SOLE 0 2,771 0 331
AT&T INC COM Stock 00206R102   506,715 27,524 SH   SOLE 0 24,924 0 2,599
ENERGY SELECT SECTOR SPDR FUND ETF 81369Y506   11,013,981 125,917 SH   SOLE 0 123,021 0 2,896
ENERGY SELECT SECTOR SPDR FUND ETF 81369Y506   44 500 SH Put SOLE 0 500 0 0
ENERGY SELECT SECTOR SPDR FUND ETF 81369Y506   157 1,800 SH Put SOLE 0 1,800 0 0
MATERIALS SELECT SECTOR SPDR FUND ETF 81369Y100   20,647,204 265,798 SH   SOLE 0 260,711 0 5,087
GLOBAL X MLP & ENERGY INFRASTRUCTURE ETF ETF 37954Y293   5,326,884 130,689 SH   SOLE 0 32,090 0 98,599
ISHARES BIOTECHNOLOGY ETF ETF 464287556   3,894,587 29,664 SH   SOLE 0 29,191 0 473
SCHWAB FUNDAMENTAL US LARGE CO. INDEX ETF ETF 808524771   320,800 6,003 SH   SOLE 0 5,327 0 676
GENERAL ELECTRIC CO COM NEW Stock 369604301   3,488,631 41,635 SH   SOLE 0 40,910 0 725
ISHARES MSCI USA QUALITY FACTOR ETF ETF 46432F339   324,102 2,844 SH   SOLE 0 2,844 0 0
CONSUMER DISCRETIONARY SELECT SECTOR SPDR FUND ETF 81369Y407   554,842 4,296 SH   SOLE 0 3,945 0 350
INDUSTRIAL SELECT SECTOR SPDR FUND ETF 81369Y704   3,306,016 33,663 SH   SOLE 0 32,388 0 1,274
ISHARES SEMICONDUCTOR ETF ETF 464287523   876,910 2,520 SH   SOLE 0 2,340 0 180
PROSHARES S&P 500 DIVIDEND ARISTOCRATS ETF ETF 74348A467   9,117,697 101,319 SH   SOLE 0 97,300 0 4,019
BLACKROCK SHORT MATURITY BOND ETF ETF 46431W507   1,540,971 31,276 SH   SOLE 0 15,856 0 15,419
ISHARES S&P 500 VALUE ETF ETF 464287408   752,333 5,186 SH   SOLE 0 4,206 0 980
SPDR PORTFOLIO S&P 600 SMALL CAP ETF ETF 78468R853   235,257 6,363 SH   SOLE 0 4,084 0 2,279
LULULEMON ATHLETICA INC COM Stock 550021109   276,488 863 SH   SOLE 0 499 0 364
INVESCO DB AGRICULTURE FUND ETF 46140H106   296,145 14,697 SH   SOLE 0 13,807 0 890
ISHARES S&P 500 GROWTH ETF ETF 464287309   876,798 14,988 SH   SOLE 0 11,952 0 3,036
ISHARES CORE S&P 500 ETF ETF 464287200   16,339,545 42,528 SH   SOLE 0 23,971 0 18,556
CIGNA CORP NEW COM Stock 125523100   426,766 1,288 SH   SOLE 0 238 0 1,050
INVESCO CURRENCYSHARES SWISS FRANC TRUST ETF 46138R108   2,951,372 30,581 SH   SOLE 0 30,221 0 360
ISHARES IBONDS DEC 2026 TERM CORPORATE ETF ETF 46435GAA0   7,277,051 311,651 SH   SOLE 0 129,442 0 182,209
ONEOK INC NEW COM Stock 682680103   407,406 6,201 SH   SOLE 0 5,400 0 801
WELLS FARGO CO NEW COM Stock 949746101   1,484,442 35,952 SH   SOLE 0 18,769 0 17,182
UNION PAC CORP COM Stock 907818108   844,234 4,077 SH   SOLE 0 3,318 0 759
ECOLAB INC COM Stock 278865100   426,345 2,929 SH   SOLE 0 760 0 2,169
INOVIO PHARMACEUTICALS INC COM NEW Stock 45773H201   48,984 31,400 SH   SOLE 0 31,400 0 0
ISHARES PREFERRED & INCOME SECURITIES ETF ETF 464288687   424,428 13,902 SH   SOLE 0 10,614 0 3,288
SALESFORCE INC COM Stock 79466L302   421,106 3,176 SH   SOLE 0 2,726 0 450
MICROCHIP TECHNOLOGY INC. COM Stock 595017104   314,650 4,479 SH   SOLE 0 78 0 4,401
MCCORMICK & CO INC COM NON VTG Stock 579780206   1,551,452 18,717 SH   SOLE 0 16,029 0 2,688
SPDR EURO STOXX 50 ETF ETF 78463X202   762,158 19,694 SH   SOLE 0 19,677 0 17
DARDEN RESTAURANTS INC COM Stock 237194105   1,490,644 10,776 SH   SOLE 0 10,366 0 410
IDEXX LABS INC COM Stock 45168D104   658,447 1,614 SH   SOLE 0 558 0 1,056
REPUBLIC SVCS INC COM Stock 760759100   278,673 2,160 SH   SOLE 0 402 0 1,758
THERMO FISHER SCIENTIFIC INC COM Stock 883556102   3,226,049 5,858 SH   SOLE 0 1,584 0 4,274
MGIC INVT CORP WIS COM Stock 552848103   130,000 10,000 SH   SOLE 0 10,000 0 0
LOCKHEED MARTIN CORP COM Stock 539830109   1,928,515 3,964 SH   SOLE 0 3,797 0 167
JPMORGAN CHASE & CO COM Stock 46625H100   59,206,234 441,508 SH   SOLE 0 418,419 0 23,088
JPMORGAN CHASE & CO COM Stock 46625H100   201 1,500 SH Put SOLE 0 1,500 0 0
JPMORGAN CHASE & CO COM Stock 46625H100   215 1,600 SH Put SOLE 0 1,600 0 0
MONOLITHIC PWR SYS INC COM Stock 609839105   563,301 1,593 SH   SOLE 0 492 0 1,101
CHEVRON CORP NEW COM Stock 166764100   15,643,596 87,156 SH   SOLE 0 79,549 0 7,606
ISHARES NATIONAL MUNI BOND ETF ETF 464288414   3,899,281 36,953 SH   SOLE 0 7,991 0 28,962
CONOCOPHILLIPS COM Stock 20825C104   760,123 6,442 SH   SOLE 0 2,229 0 4,212
DANAHER CORPORATION COM Stock 235851102   1,500,950 5,655 SH   SOLE 0 2,087 0 3,568
TJX COS INC NEW COM Stock 872540109   220,572 2,771 SH   SOLE 0 2,583 0 188
BANK AMERICA CORP COM Stock 060505104   29,729,730 897,637 SH   SOLE 0 869,825 0 27,811
BANK AMERICA CORP COM Stock 060505104   205 6,200 SH Put SOLE 0 6,200 0 0
BANK AMERICA CORP COM Stock 060505104   205 6,200 SH Put SOLE 0 6,200 0 0
SPDR S&P DIVIDEND ETF ETF 78464A763   1,573,631 12,578 SH   SOLE 0 12,272 0 305
WALMART INC COM Stock 931142103   70,063,158 494,133 SH   SOLE 0 474,274 0 19,858
INTERNATIONAL BUSINESS MACHS COM Stock 459200101   1,724,947 12,243 SH   SOLE 0 9,364 0 2,879
ORACLE CORP COM Stock 68389X105   716,932 8,771 SH   SOLE 0 2,647 0 6,123
FIRST TRUST US EQUITY OPPORTUNITIES ETF ETF 336920103   306,065 3,890 SH   SOLE 0 3,890 0 0
RAYTHEON TECHNOLOGIES CORP COM Stock 75513E101   812,002 8,046 SH   SOLE 0 5,691 0 2,355
VANGUARD FTSE EMERGING MARKETS ETF ETF 922042858   727,289 18,658 SH   SOLE 0 16,274 0 2,384
TEXAS INSTRS INC COM Stock 882508104   1,311,068 7,935 SH   SOLE 0 4,938 0 2,997
TARGET CORP COM Stock 87612E106   926,881 6,219 SH   SOLE 0 5,962 0 256
INVESCO S&P 500 EQUAL WEIGHT ENERGY ETF ETF 46137V365   465,216 6,400 SH   SOLE 0 6,400 0 0
VANGUARD HIGH DIVIDEND YIELD INDEX ETF ETF 921946406   424,291 3,921 SH   SOLE 0 436 0 3,485
PFIZER INC COM Stock 717081103   18,890,786 368,673 SH   SOLE 0 354,954 0 13,718
MORGAN STANLEY COM NEW Stock 617446448   1,845,318 21,705 SH   SOLE 0 16,984 0 4,719
MORGAN STANLEY COM NEW Stock 617446448   102 1,200 SH Put SOLE 0 1,200 0 0
3M CO COM Stock 88579Y101   1,674,923 13,967 SH   SOLE 0 10,367 0 3,600
GILEAD SCIENCES INC COM Stock 375558103   698,390 8,135 SH   SOLE 0 7,818 0 317
CATERPILLAR INC COM Stock 149123101   43,470,144 181,458 SH   SOLE 0 175,769 0 5,689
ALPHABET INC CAP STK CL C Stock 02079K107   58,496,814 659,268 SH   SOLE 0 609,433 0 49,834
AMERICAN EXPRESS CO COM Stock 025816109   681,320 4,611 SH   SOLE 0 3,411 0 1,200
SORRENTO THERAPEUTICS INC COM NEW Stock 83587F202   15,062 17,000 SH   SOLE 0 17,000 0 0
AMGEN INC COM Stock 031162100   1,198,689 4,564 SH   SOLE 0 780 0 3,784
OTIS WORLDWIDE CORP COM Stock 68902V107   215,118 2,747 SH   SOLE 0 702 0 2,045
ANALOG DEVICES INC COM Stock 032654105   870,999 5,310 SH   SOLE 0 1,985 0 3,325
WISDOMTREE EMERGING MARKETS HIGH DIVIDEND FUND ETF 97717W315   534,315 14,992 SH   SOLE 0 5,156 0 9,836
NUVEEN AMT FREE QLTY MUN INCME COM CEF 670657105   142,125 12,500 SH   SOLE 0 12,500 0 0
CANADIAN NATL RY CO COM Stock 136375102   386,003 3,247 SH   SOLE 0 2,703 0 544
VANGUARD DIVIDEND APPRECIATION ETF ETF 921908844   562,487 3,704 SH   SOLE 0 2,990 0 714
ARROWHEAD PHARMACEUTICALS INC COM Stock 04280A100   324,480 8,000 SH   SOLE 0 1,000 0 7,000
ARROWHEAD PHARMACEUTICALS INC COM Stock 04280A100   65 1,600 SH Call SOLE 0 0 0 1,600
NUVEEN PFD & INCOME OPPORTUNIT COM CEF 67073B106   145,600 20,000 SH   SOLE 0 20,000 0 0
ISHARES CORE U.S. AGGREGATE BOND ETF ETF 464287226   734,692 7,575 SH   SOLE 0 4,264 0 3,310
ISHARES 20 PLUS YEAR TREASURY BOND ETF ETF 464287432   5,215,251 52,383 SH   SOLE 0 13,764 0 38,619
EATON CORP PLC SHS Stock G29183103   218,788 1,394 SH   SOLE 0 1,279 0 115
ISHARES S&P SMALL-CAP 600 VALUE ETF ETF 464287879   656,610 7,191 SH   SOLE 0 7,191 0 0
SPROTT GOLD MINERS ETF ETF 85210B102   6,828,560 275,790 SH   SOLE 0 63,640 0 212,150
VANGUARD LONG-TERM BOND ETF ETF 921937793   853,126 11,777 SH   SOLE 0 4,711 0 7,066
EAGLE POINT CREDIT COMPANY INC COM CEF 269808101   220,616 21,800 SH   SOLE 0 21,800 0 0
DELTA AIR LINES INC DEL COM NEW Stock 247361702   1,762,906 53,649 SH   SOLE 0 31,914 0 21,735
VANGUARD SHORT-TERM BOND ETF ETF 921937827   839,221 11,148 SH   SOLE 0 4,845 0 6,303
SPDR PORTFOLIO S&P 500 GROWTH ETF ETF 78464A409   568,315 11,216 SH   SOLE 0 11,216 0 0
BIOSIG TECHNOLOGIES INC COM NEW Stock 09073N201   361,200 860,000 SH   SOLE 0 860,000 0 0
LAM RESEARCH CORP COM Stock 512807108   1,039,991 2,474 SH   SOLE 0 2,351 0 123
SPDR PORTFOLIO S&P 500 VALUE ETF ETF 78464A508   5,091,673 130,925 SH   SOLE 0 129,495 0 1,430
PHILIP MORRIS INTL INC COM Stock 718172109   684,539 6,764 SH   SOLE 0 5,855 0 908
NUCOR CORP COM Stock 670346105   1,026,009 7,784 SH   SOLE 0 1,234 0 6,550
PARKER-HANNIFIN CORP COM Stock 701094104   319,227 1,097 SH   SOLE 0 547 0 550
PNC FINL SVCS GROUP INC COM Stock 693475105   24,319,813 153,981 SH   SOLE 0 148,955 0 5,026
BRISTOL-MYERS SQUIBB CO COM Stock 110122108   1,255,272 17,446 SH   SOLE 0 10,161 0 7,285
ALTRIA GROUP INC COM Stock 02209S103   373,498 8,171 SH   SOLE 0 6,240 0 1,930
DOMINION ENERGY INC COM Stock 25746U109   240,190 3,917 SH   SOLE 0 2,916 0 1,000
CITIGROUP INC COM NEW Stock 172967424   270,572 5,982 SH   SOLE 0 3,479 0 2,503
CADENCE DESIGN SYSTEM INC COM Stock 127387108   658,463 4,099 SH   SOLE 0 1,352 0 2,747
EXXON MOBIL CORP COM Stock 30231G102   59,341,425 538,000 SH   SOLE 0 499,234 0 38,765
UNITEDHEALTH GROUP INC COM Stock 91324P102   2,437,595 4,598 SH   SOLE 0 2,396 0 2,201
TRAVELERS COMPANIES INC COM Stock 89417E109   428,977 2,288 SH   SOLE 0 1,688 0 600
ISHARES EXPONENTIAL TECHNOLOGIES ETF ETF 46434V381   480,359 10,147 SH   SOLE 0 8,141 0 2,006
LOWES COS INC COM Stock 548661107   608,356 3,053 SH   SOLE 0 1,890 0 1,163
DEERE & CO COM Stock 244199105   907,010 2,115 SH   SOLE 0 1,923 0 191
COLGATE PALMOLIVE CO COM Stock 194162103   412,072 5,230 SH   SOLE 0 4,330 0 900
G III APPAREL GROUP LTD COM Stock 36237H101   168,071 12,259 SH   SOLE 0 12,259 0 0
UTILITIES SELECT SECTOR SPDR FUND ETF 81369Y886   308,114 4,370 SH   SOLE 0 4,365 0 5
NOVO-NORDISK A S ADR ADR 670100205   321,297 2,374 SH   SOLE 0 741 0 1,633
SAP SE SPON ADR ADR 803054204   360,752 3,496 SH   SOLE 0 419 0 3,077
BIO RAD LABS INC CL A Stock 090572207   505,849 1,203 SH   SOLE 0 391 0 812
BANK HAWAII CORP COM Stock 062540109   565,003 7,285 SH   SOLE 0 7,000 0 284
COMMERCE BANCSHARES INC COM Stock 200525103   972,525 14,287 SH   SOLE 0 14,287 0 0
PAYPAL HLDGS INC COM Stock 70450Y103   631,721 8,870 SH   SOLE 0 6,009 0 2,861
FIRST TRUST NASDAQ CYBERSECURITY ETF ETF 33734X846   248,983 6,432 SH   SOLE 0 3,888 0 2,544
SCHWAB CHARLES CORP COM Stock 808513105   603,087 7,243 SH   SOLE 0 6,477 0 766
SPDR PORTFOLIO DEVELOPED WORLD EX-US ETF ETF 78463X889   243,166 8,190 SH   SOLE 0 6,368 0 1,822
ETFMG PRIME MOBILE PAYMENTS ETFMG PRIME MOBILE PAYMENTS FUND ETF 26924G409   210,080 5,351 SH   SOLE 0 3,485 0 1,866
SUNRUN INC COM Stock 86771W105   435,963 18,150 SH   SOLE 0 18,150 0 0
BLACKROCK INC COM Stock 09247X101   31,503,495 44,457 SH   SOLE 0 41,969 0 2,487
ISHARES CORE S&P MID-CAP ETF ETF 464287507   777,474 3,214 SH   SOLE 0 3,094 0 120
INVESCO OPTIMUM YIELD DIVERSIFIED COMMODITY STRATEGY NO K-1 ETF ETF 46090F100   158,619 10,732 SH   SOLE 0 5,934 0 4,798
ISHARES MSCI EAFE ETF ETF 464287465   569,296 8,673 SH   SOLE 0 8,673 0 0
APPLE INC COM Stock 037833100   110,099,086 847,372 SH   SOLE 0 761,418 0 85,954
APPLE INC COM Stock 037833100   351 2,700 SH Put SOLE 0 2,700 0 0
APPLE INC COM Stock 037833100   351 2,700 SH Put SOLE 0 2,700 0 0
APPLE INC COM Stock 037833100   987 7,600 SH Put SOLE 0 7,600 0 0
GSK PLC SPONSORED ADR ADR 37733W204   292,365 8,320 SH   SOLE 0 8,320 0 0
ISHARES IBONDS DEC 2023 TERM CORPORATE ETF ETF 46434VAX8   16,869,493 673,971 SH   SOLE 0 640,395 0 33,575
ISHARES IBONDS DEC 2025 TERM CORPORATE ETF ETF 46434VBD1   3,117,313 128,179 SH   SOLE 0 117,464 0 10,715
ISHARES IBONDS DEC 2024 TERM CORPORATE ETF ETF 46434VBG4   11,563,456 473,524 SH   SOLE 0 441,160 0 32,364
ABBOTT LABS COM Stock 002824100   6,679,605 60,840 SH   SOLE 0 6,884 0 53,955
DIREXION DAILY S&P BIOTECH BULL 3X SHARES ETF 25490K323   84,840 12,000 SH   SOLE 0 12,000 0 0
DISNEY WALT CO COM Stock 254687106   28,493,410 327,963 SH   SOLE 0 314,112 0 13,850
VANGUARD TOTAL WORLD STOCK ETF ETF 922042742   710,944 8,249 SH   SOLE 0 8,248 0 0
BOOKING HOLDINGS INC COM Stock 09857L108   1,378,452 684 SH   SOLE 0 657 0 27
ISHARES RUSSELL 1000 ETF ETF 464287622   8,823,500 41,913 SH   SOLE 0 41,912 0 0
SPDR BLOOMBERG 1-3 MONTH T-BILL ETF ETF 78468R663   16,991,101 185,756 SH   SOLE 0 43,587 0 142,169
MARSH & MCLENNAN COS INC COM Stock 571748102   383,914 2,320 SH   SOLE 0 253 0 2,067
ISHARES RUSSELL 1000 VALUE ETF ETF 464287598   11,540,868 76,102 SH   SOLE 0 19,612 0 56,490