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 56,808 534,864 SH   SOLE 0 484,911 0 49,952
SEALED AIR CORP NEW COM Stock 81211K100 1,225 21,230 SH   SOLE 0 20,430 0 800
SIRIUS XM HOLDINGS INC COM Stock 82968B103 109 17,845 SH   SOLE 0 17,845 0 0
INVESCO QQQ TRUST ETF 46090E103 12,652 45,139 SH   SOLE 0 24,544 0 20,594
TECHNOLOGY SELECT SECTOR SPDR FUND ETF 81369Y803 84,518 664,867 SH   SOLE 0 647,506 0 17,360
TECHNOLOGY SELECT SECTOR SPDR FUND ETF 81369Y803 38 300 SH Call SOLE 0 0 0 300
STARBUCKS CORP COM Stock 855244109 24,505 320,785 SH   SOLE 0 310,076 0 10,708
SEMPRA COM Stock 816851109 408 2,717 SH   SOLE 0 1,867 0 850
ELEVANCE HEALTH INC COM Stock 036752103 314 651 SH   SOLE 0 322 0 328
ISHARES GOLD TRUST ETF 464285204 201 5,850 SH   SOLE 0 4,211 0 1,639
EBAY INC. COM Stock 278642103 258 6,199 SH   SOLE 0 995 0 5,204
HAWTHORN BANCSHARES INC COM Stock 420476103 286 11,222 SH   SOLE 0 0 0 11,222
DOLLAR GEN CORP NEW COM Stock 256677105 486 1,979 SH   SOLE 0 1,264 0 715
JOHNSON & JOHNSON COM Stock 478160104 35,324 198,996 SH   SOLE 0 191,382 0 7,613
WASTE MGMT INC DEL COM Stock 94106L109 318 2,078 SH   SOLE 0 1,578 0 500
VANGUARD TOTAL STOCK MARKET INDEX FUND ETF 922908769 10,006 53,049 SH   SOLE 0 50,066 0 2,983
VANGUARD TOTAL STOCK MARKET INDEX FUND ETF 922908769 754 4,000 SH Put SOLE 0 4,000 0 0
VANGUARD TOTAL STOCK MARKET INDEX FUND ETF 922908769 170 900 SH Put SOLE 0 900 0 0
VANGUARD TOTAL STOCK MARKET INDEX FUND ETF 922908769 434 2,300 SH Put SOLE 0 2,300 0 0
VANGUARD EXTENDED MARKET INDEX FUND ETF 922908652 981 7,485 SH   SOLE 0 5,006 0 2,478
VANGUARD ENERGY INDEX FUND ETF 92204A306 217 2,178 SH   SOLE 0 2,178 0 0
COSTCO WHSL CORP NEW COM Stock 22160K105 1,869 3,900 SH   SOLE 0 2,573 0 1,326
ISHARES MSCI EMERGING MARKETS ETF ETF 464287234 229 5,717 SH   SOLE 0 5,717 0 0
GOLDMAN SACHS GROUP INC COM Stock 38141G104 13,864 46,676 SH   SOLE 0 44,338 0 2,337
GOLDMAN SACHS GROUP INC COM Stock 38141G104 356 1,200 SH Put SOLE 0 1,200 0 0
GOLDMAN SACHS GROUP INC COM Stock 38141G104 327 1,100 SH Put SOLE 0 1,100 0 0
LIGHT & WONDER INC COM Stock 80874P109 251 5,350 SH   SOLE 0 5,350 0 0
LITHIUM AMERS CORP NEW COM NEW Stock 53680Q207 208 10,340 SH   SOLE 0 10,340 0 0
YUM BRANDS INC COM Stock 988498101 4,741 41,764 SH   SOLE 0 4,181 0 37,583
PROCTER AND GAMBLE CO COM Stock 742718109 43,497 302,504 SH   SOLE 0 291,087 0 11,416
COCA COLA CO COM Stock 191216100 2,524 40,124 SH   SOLE 0 31,513 0 8,610
GENERAL MLS INC COM Stock 370334104 3,382 44,830 SH   SOLE 0 38,930 0 5,900
ENTERPRISE PRODS PARTNERS L P COM Stock 293792107 1,254 51,451 SH   SOLE 0 45,305 0 6,145
AMEREN CORP COM Stock 023608102 384 4,249 SH   SOLE 0 3,579 0 670
OCCIDENTAL PETE CORP COM Stock 674599105 364 6,179 SH   SOLE 0 5,977 0 201
TRUIST FINL CORP COM Stock 89832Q109 1,565 32,998 SH   SOLE 0 2,588 0 30,410
UNITED PARCEL SERVICE INC CL B Stock 911312106 46,302 253,653 SH   SOLE 0 246,265 0 7,388
MARRIOTT INTL INC NEW CL A Stock 571903202 6,731 49,492 SH   SOLE 0 18,800 0 30,692
INTEL CORP COM Stock 458140100 999 26,705 SH   SOLE 0 21,866 0 4,838
CME GROUP INC COM Stock 12572Q105 434 2,119 SH   SOLE 0 2,067 0 52
MEDTRONIC PLC SHS Stock G5960L103 579 6,454 SH   SOLE 0 3,388 0 3,066
ISHARES U.S. FINANCIALS ETF ETF 464287788 269 3,850 SH   SOLE 0 3,850 0 0
FORTIVE CORP COM Stock 34959J108 242 4,454 SH   SOLE 0 1,039 0 3,415
SPDR DOW JONES INDUSTRIAL AVERAGE ETF ETF 78467X109 1,963 6,377 SH   SOLE 0 6,377 0 0
MEDICAL PPTYS TRUST INC COM REIT 58463J304 234 15,350 SH   SOLE 0 10,350 0 5,000
ISHARES SILVER TRUST ETF 46428Q109 1,244 66,759 SH   SOLE 0 63,244 0 3,515
ISHARES MSCI UNITED KINGDOM ETF ETF 46435G334 9,154 305,548 SH   SOLE 0 300,281 0 5,267
PROSHARES ULTRASHORT EURO ETF 74347W882 729 23,960 SH   SOLE 0 22,418 0 1,542
LAUDER ESTEE COS INC CL A Stock 518439104 202 793 SH   SOLE 0 0 0 793
MERCK & CO INC COM Stock 58933Y105 960 10,533 SH   SOLE 0 9,583 0 949
ISHARES SHORT-TERM NATIONAL MUNI BOND ETF ETF 464288158 213 2,038 SH   SOLE 0 2,038 0 0
SPDR S&P 500 ETF ETF 78462F103 168,824 447,512 SH   SOLE 0 424,069 0 23,442
SPDR S&P 500 ETF ETF 78462F103 113 300 SH Call SOLE 0 300 0 0
SPDR S&P 500 ETF ETF 78462F103 7,545 20,000 SH Put SOLE 0 20,000 0 0
MASTERCARD INCORPORATED CL A Stock 57636Q104 42,373 134,313 SH   SOLE 0 126,224 0 8,089
MASTERCARD INCORPORATED CL A Stock 57636Q104 95 300 SH Put SOLE 0 300 0 0
MASTERCARD INCORPORATED CL A Stock 57636Q104 126 400 SH Put SOLE 0 400 0 0
ILLINOIS TOOL WKS INC COM Stock 452308109 676 3,707 SH   SOLE 0 829 0 2,878
EMERSON ELEC CO COM Stock 291011104 365 4,594 SH   SOLE 0 2,400 0 2,194
ALLSTATE CORP COM Stock 020002101 497 3,920 SH   SOLE 0 1,443 0 2,476
DOUBLELINE INCOME SOLUTIONS FD COM CEF 258622109 130 10,700 SH   SOLE 0 10,700 0 0
DIAGEO PLC SPON ADR NEW ADR 25243Q205 537 3,083 SH   SOLE 0 2,935 0 148
NVR INC COM Stock 62944T105 2,270 567 SH   SOLE 0 556 0 11
ISHARES TIPS BOND ETF ETF 464287176 339 2,973 SH   SOLE 0 473 0 2,500
COGNIZANT TECHNOLOGY SOLUTIONS CL A Stock 192446102 400 5,923 SH   SOLE 0 1,501 0 4,422
CORNING INC COM Stock 219350105 270 8,572 SH   SOLE 0 1,472 0 7,100
EDWARDS LIFESCIENCES CORP COM Stock 28176E108 580 6,102 SH   SOLE 0 2,296 0 3,806
ISHARES S&P 100 ETF ETF 464287101 849 4,924 SH   SOLE 0 4,924 0 0
BANK NEW YORK MELLON CORP COM Stock 064058100 259 6,198 SH   SOLE 0 923 0 5,275
VERIZON COMMUNICATIONS INC COM Stock 92343V104 943 18,588 SH   SOLE 0 12,151 0 6,436
MARVELL TECHNOLOGY INC COM Stock 573874104 335 7,698 SH   SOLE 0 1,675 0 6,023
FEDEX CORP COM Stock 31428X106 9,295 40,999 SH   SOLE 0 39,644 0 1,354
PEPSICO INC COM Stock 713448108 49,861 299,176 SH   SOLE 0 266,056 0 33,118
AMMO INC COM Stock 00175J107 850 220,800 SH   SOLE 0 0 0 220,800
KIMBERLY-CLARK CORP COM Stock 494368103 505 3,736 SH   SOLE 0 1,621 0 2,115
MOLSON COORS BEVERAGE CO CL B Stock 60871R209 533 9,786 SH   SOLE 0 6,046 0 3,740
EATON VANCE MUN BD FD COM CEF 27827X101 118 11,000 SH   SOLE 0 11,000 0 0
CAMBRIA TAIL RISK ETF ETF 132061862 460 26,165 SH   SOLE 0 22,479 0 3,686
TE CONNECTIVITY LTD SHS Stock H84989104 280 2,471 SH   SOLE 0 367 0 2,104
HONEYWELL INTL INC COM Stock 438516106 28,573 164,389 SH   SOLE 0 157,784 0 6,604
FORD MTR CO DEL COM Stock 345370860 497 44,643 SH   SOLE 0 42,261 0 2,381
US BANCORP DEL COM NEW Stock 902973304 2,915 63,343 SH   SOLE 0 54,030 0 9,313
HOME DEPOT INC COM Stock 437076102 4,206 15,336 SH   SOLE 0 11,158 0 4,177
AUTOMATIC DATA PROCESSING INC COM Stock 053015103 702 3,344 SH   SOLE 0 1,834 0 1,510
DUPONT DE NEMOURS INC COM Stock 26614N102 12,146 218,535 SH   SOLE 0 212,740 0 5,795
ISHARES RUSSELL 2000 VALUE ETF ETF 464287630 278 2,041 SH   SOLE 0 2,031 0 10
HEALTH CARE SELECT SECTOR SPDR FUND ETF 81369Y209 77,457 603,999 SH   SOLE 0 589,118 0 14,880
VERISK ANALYTICS INC COM Stock 92345Y106 545 3,148 SH   SOLE 0 1,450 0 1,698
STANDARD LITHIUM LTD COM Stock 853606101 42 10,000 SH   SOLE 0 10,000 0 0
SPDR GOLD SHARES ETF 78463V107 5,134 30,475 SH   SOLE 0 29,794 0 681
SOUTHERN CO COM Stock 842587107 47,478 665,791 SH   SOLE 0 647,260 0 18,530
BECTON DICKINSON & CO COM Stock 075887109 511 2,071 SH   SOLE 0 2,039 0 32
SCHWAB U.S. SMALL-CAP ETF ETF 808524607 816 20,926 SH   SOLE 0 13,316 0 7,610
ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614 617 2,820 SH   SOLE 0 1,675 0 1,144
SCHWAB U.S. BROAD MARKET ETF ETF 808524102 894 20,229 SH   SOLE 0 19,974 0 254
SCHWAB INTERNATIONAL EQUITY ETF ETF 808524805 538 17,106 SH   SOLE 0 10,460 0 6,646
SCHWAB U.S. LARGE-CAP ETF ETF 808524201 3,898 87,272 SH   SOLE 0 81,309 0 5,962
CONSUMER STAPLES SELECT SECTOR SPDR FUND ETF 81369Y308 11,067 153,327 SH   SOLE 0 149,943 0 3,383
SPDR PORTFOLIO S&P 400 MID CAP ETF ETF 78464A847 222 5,604 SH   SOLE 0 3,720 0 1,884
AON PLC SHS CL A Stock G0403H108 512 1,898 SH   SOLE 0 525 0 1,373
STERIS PLC SHS USD Stock G8473T100 603 2,927 SH   SOLE 0 611 0 2,316
GALLAGHER ARTHUR J & CO COM Stock 363576109 209 1,279 SH   SOLE 0 174 0 1,105
SCHWAB U.S. LARGE-CAP GROWTH ETF ETF 808524300 305 5,262 SH   SOLE 0 4,951 0 310
PIMCO ENHANCED SHORT MATURITY ACTIVE EXCHANGE-TRADED FUND ETF 72201R833 439 4,424 SH   SOLE 0 1,009 0 3,415
ISHARES S&P SMALL-CAP FUND ETF 464287804 560 6,056 SH   SOLE 0 5,451 0 605
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 61,455 225,093 SH   SOLE 0 211,499 0 13,593
SCHWAB EMERGING MARKETS EQUITY ETF ETF 808524706 395 15,547 SH   SOLE 0 15,484 0 62
ADOBE SYSTEMS INCORPORATED COM Stock 00724F101 2,013 5,499 SH   SOLE 0 4,458 0 1,041
WEYERHAEUSER CO MTN BE COM NEW REIT 962166104 331 10,000 SH   SOLE 0 3,867 0 6,133
WEYERHAEUSER CO MTN BE COM NEW REIT 962166104 33 1,000 SH Put SOLE 0 0 0 1,000
VANGUARD SHORT-TERM CORPORATE BOND INDEX FUND ETF 92206C409 21,201 278,007 SH   SOLE 0 260,583 0 17,422
ALPHABET INC CAP STK CL A Stock 02079K305 6,699 3,074 SH   SOLE 0 1,976 0 1,098
VAXART INC COM NEW Stock 92243A200 36 10,200 SH   SOLE 0 10,200 0 0
PROGRESSIVE CORP COM Stock 743315103 262 2,251 SH   SOLE 0 2,035 0 216
JAMES HARDIE INDS PLC SPONSORED ADR ADR 47030M106 312 14,213 SH   SOLE 0 14,213 0 0
INTUIT COM Stock 461202103 732 1,900 SH   SOLE 0 720 0 1,180
UNILEVER PLC SPON ADR NEW ADR 904767704 216 4,720 SH   SOLE 0 2,865 0 1,855
CSX CORP COM Stock 126408103 19,532 672,137 SH   SOLE 0 645,022 0 27,114
COMCAST CORP NEW CL A Stock 20030N101 518 13,198 SH   SOLE 0 4,995 0 8,202
MICROSOFT CORP COM Stock 594918104 81,141 315,933 SH   SOLE 0 275,699 0 40,233
MICROSOFT CORP COM Stock 594918104 385 1,500 SH Put SOLE 0 1,500 0 0
MICROSOFT CORP COM Stock 594918104 360 1,400 SH Put SOLE 0 1,400 0 0
VALERO ENERGY CORP COM Stock 91913Y100 418 3,931 SH   SOLE 0 2,485 0 1,446
CVS HEALTH CORP COM Stock 126650100 865 9,336 SH   SOLE 0 2,896 0 6,439
COMMUNICATION SERVICES SELECT SECTOR SPDRA FUND ETF 81369Y852 1,098 20,236 SH   SOLE 0 20,236 0 0
KEURIG DR PEPPER INC COM Stock 49271V100 324 9,142 SH   SOLE 0 1,411 0 7,731
INNOVATOR U.S. EQUITY POWER BUFFER ETF - JULY ETF 45782C813 1,139 38,777 SH   SOLE 0 38,777 0 0
BERKSHIRE HATHAWAY INC DEL CL A Stock 084670108 4,090 10 SH   SOLE 0 3 0 7
DESWELL INDS INC COM Stock 250639101 255 78,750 SH   SOLE 0 78,750 0 0
BOEING CO COM Stock 097023105 334 2,440 SH   SOLE 0 651 0 1,789
BIOCRYST PHARMACEUTICALS INC COM Stock 09058V103 106 10,000 SH   SOLE 0 10,000 0 0
VANGUARD SMALL-CAP INDEX FUND ETF 922908751 566 3,213 SH   SOLE 0 1,914 0 1,298
NEXTERA ENERGY INC COM Stock 65339F101 1,143 14,750 SH   SOLE 0 11,606 0 3,144
INNOVATOR U.S. EQUITY POWER BUFFER ETF A OCTOBER ETF 45782C797 1,144 40,772 SH   SOLE 0 40,772 0 0
NIKE INC CL B Stock 654106103 842 8,239 SH   SOLE 0 2,434 0 5,805
ISHARES BLOOMBERG ROLL SELECT COMMODITY STRATEGY ETF ETF 46431W598 514 8,834 SH   SOLE 0 8,319 0 515
TESLA INC COM Stock 88160R101 2,693 3,999 SH   SOLE 0 2,779 0 1,220
MSCI INC COM Stock 55354G100 300 727 SH   SOLE 0 165 0 562
ISHARES MSCI EMERGING MARKETS EX CHINA ETF ETF 46434G764 7,309 153,027 SH   SOLE 0 149,792 0 3,235
INNOVATOR U.S EQUITY POWER BUFFER ETF A SEPTEMBER ETF 45782C656 2,533 90,096 SH   SOLE 0 90,096 0 0
VANGUARD HEALTH CARE INDEX FUND ETF 92204A504 250 1,060 SH   SOLE 0 659 0 400
FINANCIAL SELECT SECTOR SPDR FUND ETF 81369Y605 5,695 181,088 SH   SOLE 0 176,940 0 4,146
NORFOLK SOUTHN CORP COM Stock 655844108 7,226 31,793 SH   SOLE 0 29,360 0 2,432
INNOVATOR U.S. EQUITY POWER BUFFER ETF - JANUARY ETF 45782C508 7,304 243,239 SH   SOLE 0 241,649 0 1,590
INNOVATOR U.S. EQUITY ULTRA BUFFER ETF - JANUARY ETF 45782C300 1,972 67,718 SH   SOLE 0 67,718 0 0
ISTAR INC COM REIT 45031U101 384 28,000 SH   SOLE 0 28,000 0 0
ALERIAN MLP ETF ETF 00162Q452 336 9,763 SH   SOLE 0 9,763 0 0
VANGUARD INFORMATION TECHNOLOGY INDEX FUND ETF 92204A702 1,039 3,180 SH   SOLE 0 3,148 0 32
SCHWAB U.S. TIPS ETF ETF 808524870 438 7,841 SH   SOLE 0 7,743 0 98
SCHWAB INTERMEDIATE-TERM U.S. TREASURY ETF ETF 808524854 362 7,012 SH   SOLE 0 6,925 0 86
WALGREENS BOOTS ALLIANCE INC COM Stock 931427108 225 5,928 SH   SOLE 0 5,788 0 140
AMPHENOL CORP NEW CL A Stock 032095101 1,160 18,022 SH   SOLE 0 248 0 17,774
DISTILLATE U.S. FUNDAMENTAL STABILITY & VALUE ETF ETF 26922A321 14,350 370,619 SH   SOLE 0 126,168 0 244,450
BROOKFIELD ASSET MGMT INC CL A LTD VT SH Stock 112585104 437 9,838 SH   SOLE 0 517 0 9,321
DOW INC COM Stock 260557103 1,210 23,442 SH   SOLE 0 23,204 0 238
INNOVATOR U.S. EQUITY ULTRA BUFFER ETF - APRIL ETF 45782C805 244 9,940 SH   SOLE 0 9,940 0 0
INNOVATOR U.S. EQUITY BUFFER ETF - APRIL ETF 45782C888 266 8,900 SH   SOLE 0 8,900 0 0
INNOVATOR U.S. EQUITY POWER BUFFER ETF - APRIL ETF 45782C870 3,033 112,305 SH   SOLE 0 112,305 0 0
KKR & CO INC COM Stock 48251W104 1,782 38,500 SH   SOLE 0 38,500 0 0
KKR & CO INC COM Stock 48251W104 463 10,000 SH Put SOLE 0 10,000 0 0
ALCON AG ORD SHS Stock H01301128 486 6,952 SH   SOLE 0 2,479 0 4,473
VANGUARD S&P 500 ETF ETF 922908363 43,763 126,163 SH   SOLE 0 66,745 0 59,417
ASTRAZENECA PLC SPONSORED ADR ADR 046353108 311 4,703 SH   SOLE 0 4,703 0 0
UBER TECHNOLOGIES INC COM Stock 90353T100 228 11,134 SH   SOLE 0 4,116 0 7,018
SPDR S&P MIDCAP 400 ETF ETF 78467Y107 646 1,563 SH   SOLE 0 1,563 0 0
AVANTOR INC COM Stock 05352A100 347 11,162 SH   SOLE 0 1,682 0 9,480
INNOVATOR U.S. EQUITY POWER BUFFER ETF - JUNE ETF 45782C748 4,595 158,025 SH   SOLE 0 153,015 0 5,010
INVESCO S&P 500 EQUAL WEIGHT ETF ETF 46137V357 22,923 170,774 SH   SOLE 0 160,961 0 9,811
VANECK GOLD MINERS ETF ETF 92189F106 6,973 254,669 SH   SOLE 0 65,443 0 189,226
PLAINS ALL AMERN PIPELINE L P UNIT LTD PARTN Stock 726503105 124 12,600 SH   SOLE 0 12,600 0 0
ISHARES MSCI EAFE GROWTH ETF ETF 464288885 3,376 41,938 SH   SOLE 0 9,820 0 32,118
INNOVATOR U.S. EQUITY POWER BUFFER ETF - AUGUST ETF 45782C680 6,674 234,262 SH   SOLE 0 231,412 0 2,850
DYNATRACE INC COM NEW Stock 268150109 358 9,080 SH   SOLE 0 2,320 0 6,760
LILLY ELI & CO COM Stock 532457108 1,772 5,465 SH   SOLE 0 3,985 0 1,480
AIR PRODS & CHEMS INC COM Stock 009158106 305 1,269 SH   SOLE 0 110 0 1,159
INNOVATOR U.S. EQUITY ULTRA BUFFER ETF A SEPTEMBER ETF 45782C649 411 15,520 SH   SOLE 0 15,520 0 0
SCHWAB U.S. REIT ETF ETF 808524847 239 11,348 SH   SOLE 0 4,060 0 7,288
INNOVATOR RUSSELL 2000 POWER BUFFER ETF - OCTOBER ETF 45782C599 346 14,340 SH   SOLE 0 14,340 0 0
SCHWAB U.S. MID-CAP ETF ETF 808524508 1,532 24,426 SH   SOLE 0 8,423 0 16,002
IBIO INC COM NEW Stock 451033203 12 45,000 SH   SOLE 0 45,000 0 0
INNOVATOR U.S. EQUITY POWER BUFFER ETF A NOVEMBER ETF 45782C573 3,349 118,269 SH   SOLE 0 118,269 0 0
INNOVATOR U.S. EQUITY ULTRA BUFFER ETF A NOVEMBER ETF 45782C565 213 7,780 SH   SOLE 0 7,780 0 0
FT CBOE VEST U.S. EQUITY BUFFER ETF - NOVEMBER ETF 33740F847 1,717 50,480 SH   SOLE 0 50,480 0 0
INNOVATOR U.S. EQUITY POWER BUFFER ETF A DECEMBER ETF 45782C540 2,711 94,280 SH   SOLE 0 94,280 0 0
VANGUARD MORTGAGE-BACKED SECURITIES ETF ETF 92206C771 213 4,449 SH   SOLE 0 4,449 0 0
VANGUARD S&P 500 GROWTH ETF ETF 921932505 449 2,064 SH   SOLE 0 2,064 0 0
INNOVATOR RUSSELL 2000 POWER BUFFER ETF - JANUARY ETF 45782C474 740 26,201 SH   SOLE 0 24,571 0 1,630
INNOVATOR EMERGING MARKETS POWER BUFFER ETF - JANUARY ETF 45782C516 383 14,130 SH   SOLE 0 14,130 0 0
ISHARES RUSSELL 2000 ETF ETF 464287655 25,871 152,758 SH   SOLE 0 149,306 0 3,451
INNOVATOR U.S. EQUITY POWER BUFFER ETF - FEBRUARY ETF 45782C417 1,391 51,575 SH   SOLE 0 51,575 0 0
DUKE ENERGY CORP NEW COM NEW Stock 26441C204 1,231 11,480 SH   SOLE 0 10,524 0 956
FT CBOE VEST U.S. EQUITY BUFFER ETF - FEBRUARY ETF 33740F763 3,222 94,360 SH   SOLE 0 94,360 0 0
PROSHARES SHORT S&P 500 ETF 74347B425 14,050 851,536 SH   SOLE 0 836,139 0 15,397
INNOVATOR U.S. EQUITY POWER BUFFER ETF - MARCH ETF 45782C383 7,494 253,962 SH   SOLE 0 250,247 0 3,715
MIND MEDICINE MINDMED INC COMMON SHARES Stock 60255C109 13 20,014 SH   SOLE 0 20,000 0 14
ISHARES IBONDS DEC 2023 TERM TREASURY ETF ETF 46436E882 2,032 81,517 SH   SOLE 0 81,517 0 0
ISHARES IBONDS DEC 2024 TERM TREASURY ETF ETF 46436E874 203 8,325 SH   SOLE 0 8,325 0 0
SYSCO CORP COM Stock 871829107 17,972 212,159 SH   SOLE 0 207,775 0 4,384
CHIPOTLE MEXICAN GRILL INC COM Stock 169656105 327 250 SH   SOLE 0 98 0 152
INNOVATOR U.S. EQUITY POWER BUFFER ETF - MAY ETF 45782C318 3,002 109,941 SH   SOLE 0 109,941 0 0
ISHARES IBONDS DEC 2022 TERM TREASURY ETF ETF 46436E809 446 17,620 SH   SOLE 0 17,620 0 0
NIKOLA CORP COM Stock 654110105 2,635 553,650 SH   SOLE 0 553,650 0 0
FT CBOE VEST U.S. EQUITY BUFFER ETF - JUNE ETF 33740F722 1,006 28,591 SH   SOLE 0 26,049 0 2,542
GLOBAL X SUPERDIVIDEND ETF ETF 37950E549 158 17,000 SH   SOLE 0 17,000 0 0
AMERICAN ELEC PWR CO INC COM Stock 025537101 587 6,118 SH   SOLE 0 4,183 0 1,935
EVERSOURCE ENERGY COM Stock 30040W108 211 2,500 SH   SOLE 0 1,096 0 1,404
BROWN FORMAN CORP CL B Stock 115637209 210 2,996 SH   SOLE 0 124 0 2,872
PROSHARES SHORT HIGH YIELD ETF 74347R131 265 13,423 SH   SOLE 0 12,118 0 1,305
PINNACLE FINL PARTNERS INC COM Stock 72346Q104 516 7,130 SH   SOLE 0 2,730 0 4,400
VANGUARD SMALL-CAP VALUE INDEX FUND ETF 922908611 4,468 29,823 SH   SOLE 0 29,377 0 445
PALANTIR TECHNOLOGIES INC CL A Stock 69608A108 310 34,170 SH   SOLE 0 34,165 0 5
INVESCO NASDAQ 100 ETF ETF 46138G649 8,165 70,873 SH   SOLE 0 69,203 0 1,670
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP Stock 559080106 1,446 30,281 SH   SOLE 0 29,831 0 450
SCHWAB CHARLES FAMILY FD AMT TAX FREE MNY Money Market Fund 808515530 18,400 18,400,000 SH   SOLE 0 0 0 18,400,000
ATLASSIAN CORP PLC CL A Stock G06242104 360 1,922 SH   SOLE 0 453 0 1,469
EATON VANCE TAX-MANAGED GLOBAL COM CEF 27829F108 107 13,857 SH   SOLE 0 0 0 13,857
SCHWAB US AGGREGATE BOND ETF ETF 808524839 247 5,151 SH   SOLE 0 4,703 0 448
ENERGY TRANSFER L P COM UT LTD PTN Stock 29273V100 396 39,652 SH   SOLE 0 39,652 0 0
OPENDOOR TECHNOLOGIES INC COM Stock 683712103 59 12,616 SH   SOLE 0 10,309 0 2,307
SCHWAB US DIVIDEND EQUITY ETF ETF 808524797 213 2,967 SH   SOLE 0 2,967 0 0
GAUCHO GROUP HLDGS INC COM NEW Stock 36809R206 20 33,334 SH   SOLE 0 33,334 0 0
MARRIOTT VACATIONS WORLDWIDE C COM Stock 57164Y107 351 3,023 SH   SOLE 0 0 0 3,023
BLACKROCK INNOVATION AND GRW SHS BEN INT CEF 09260Q108 99 12,500 SH   SOLE 0 12,500 0 0
VANGUARD ULTRA-SHORT BOND ETF ETF 92203C303 11,215 227,943 SH   SOLE 0 217,546 0 10,397
INVESCO FTSE RAFI US 1000 ETF ETF 46137V613 222 1,501 SH   SOLE 0 1,501 0 0
VISA INC COM CL A Stock 92826C839 3,716 18,872 SH   SOLE 0 11,429 0 7,442
VISA INC COM CL A Stock 92826C839 79 400 SH Put SOLE 0 400 0 0
VISA INC COM CL A Stock 92826C839 79 400 SH Put SOLE 0 400 0 0
DIMENSIONAL U.S. CORE EQUITY 2 ETF ETF 25434V708 632 27,139 SH   SOLE 0 19,334 0 7,805
DIMENSIONAL U.S. TARGETED VALUE ETF ETF 25434V609 749 18,619 SH   SOLE 0 18,619 0 0
DIMENSIONAL U.S. EQUITY ETF ETF 25434V401 1,899 46,600 SH   SOLE 0 46,599 0 0
HERSHEY CO COM Stock 427866108 2,704 12,568 SH   SOLE 0 11,210 0 1,357
PHILLIPS EDISON & CO INC COMMON STOCK REIT 71844V201 1,083 32,405 SH   SOLE 0 22,239 0 10,166
KELLOGG CO COM Stock 487836108 30,994 434,458 SH   SOLE 0 422,646 0 11,812
VANGUARD VALUE INDEX FUND ETF 922908744 630 4,779 SH   SOLE 0 3,987 0 792
VANGUARD GROWTH INDEX FUND ETF 922908736 3,330 14,940 SH   SOLE 0 4,397 0 10,543
ISHARES U.S. TREASURY BOND ETF ETF 46429B267 200 8,380 SH   SOLE 0 717 0 7,663
ENPHASE ENERGY INC COM Stock 29355A107 353 1,807 SH   SOLE 0 452 0 1,355
HORIZON THERAPEUTICS PUB L SHS Stock G46188101 214 2,681 SH   SOLE 0 392 0 2,289
IMMIX BIOPHARMA INC COM Stock 45258H106 41 15,900 SH   SOLE 0 15,900 0 0
PHILLIPS 66 COM Stock 718546104 22,671 276,508 SH   SOLE 0 267,518 0 8,990
AMERICAN TOWER CORP NEW COM REIT 03027X100 900 3,522 SH   SOLE 0 1,143 0 2,378
IRON MTN INC DEL COM REIT 46284V101 361 7,419 SH   SOLE 0 1,047 0 6,372
ZEBRA TECHNOLOGIES CORPORATION CL A Stock 989207105 230 782 SH   SOLE 0 51 0 731
ISHARES CORE S&P TOTAL U.S. STOCK MARKET ETF ETF 464287150 1,245 14,855 SH   SOLE 0 8,208 0 6,647
META PLATFORMS INC CL A Stock 30303M102 1,895 11,753 SH   SOLE 0 8,005 0 3,748
ASML HOLDING N V N Y REGISTRY SHS ADR N07059210 848 1,783 SH   SOLE 0 437 0 1,346
SERVICENOW INC COM Stock 81762P102 1,340 2,819 SH   SOLE 0 1,951 0 868
SERVICENOW INC COM Stock 81762P102 95 200 SH Put SOLE 0 200 0 0
MONDELEZ INTL INC CL A Stock 609207105 47,807 769,970 SH   SOLE 0 737,524 0 32,445
BROADCOM INC COM Stock 11135F101 374 771 SH   SOLE 0 206 0 564
D R HORTON INC COM Stock 23331A109 288 4,347 SH   SOLE 0 925 0 3,422
CANADIAN PAC RY LTD COM Stock 13645T100 16,396 234,762 SH   SOLE 0 213,622 0 21,140
PIONEER NAT RES CO COM Stock 723787107 322 1,443 SH   SOLE 0 288 0 1,155
NOVARTIS AG SPONSORED ADR ADR 66987V109 341 4,038 SH   SOLE 0 4,038 0 0
ISHARES CORE MSCI EAFE ETF ETF 46432F842 5,960 101,281 SH   SOLE 0 96,049 0 5,232
KINDER MORGAN INC DEL COM Stock 49456B101 18,943 1,130,280 SH   SOLE 0 1,092,119 0 38,160
ACCENTURE PLC IRELAND SHS CLASS A Stock G1151C101 2,572 9,262 SH   SOLE 0 2,735 0 6,527
NORTHERN TR CORP COM Stock 665859104 237 2,459 SH   SOLE 0 2,459 0 0
NVIDIA CORPORATION COM Stock 67066G104 24,539 161,875 SH   SOLE 0 152,658 0 9,216
NVIDIA CORPORATION COM Stock 67066G104 45 300 SH Put SOLE 0 300 0 0
ISHARES 1-5 YEAR INVESTMENT GRADE CORPORATE BOND ETF ETF 464288646 371 7,340 SH   SOLE 0 3,297 0 4,043
GRAINGER W W INC COM Stock 384802104 623 1,371 SH   SOLE 0 1,348 0 23
ABBVIE INC COM Stock 00287Y109 3,138 20,486 SH   SOLE 0 15,674 0 4,811
S&P GLOBAL INC COM Stock 78409V104 43,215 128,211 SH   SOLE 0 127,832 0 379
SPDR S&P BIOTECH ETF ETF 78464A870 19,070 256,768 SH   SOLE 0 251,690 0 5,078
PGIM GLOBAL HIGH YIELD FD FORM COM CEF 69346J106 519 45,281 SH   SOLE 0 45,281 0 0
ISHARES CORE MSCI EMERGING MARKETS ETF ETF 46434G103 15,850 323,070 SH   SOLE 0 316,024 0 7,045
USA COMPRESSION PARTNERS LP COMUNIT LTDPAR Stock 90290N109 167 10,000 SH   SOLE 0 10,000 0 0
VANGUARD FTSE ALL-WORLD EX US INDEX FUND ETF 922042775 1,858 37,194 SH   SOLE 0 22,789 0 14,404
ISHARES CORE 1-5 YEAR USD BOND ETF ETF 46432F859 2,363 49,861 SH   SOLE 0 34,025 0 15,835
WEST PHARMACEUTICAL SVSC INC COM Stock 955306105 411 1,360 SH   SOLE 0 290 0 1,070
ICON PLC SHS Stock G4705A100 360 1,659 SH   SOLE 0 566 0 1,093
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS ADR 874039100 1,530 18,721 SH   SOLE 0 3,540 0 15,181
INVESCO CURRENCYSHARES BRITISH POUND STERLING TRUST ETF 46138M109 1,457 12,466 SH   SOLE 0 11,900 0 566
HAWAIIAN ELEC INDUSTRIES COM Stock 419870100 266 6,494 SH   SOLE 0 6,494 0 0
BLACKSTONE INC COM Stock 09260D107 259 2,836 SH   SOLE 0 1,519 0 1,317
STRYKER CORPORATION COM Stock 863667101 1,224 6,151 SH   SOLE 0 5,296 0 855
QUALCOMM INC COM Stock 747525103 33,535 262,527 SH   SOLE 0 255,956 0 6,571
YPF SOCIEDAD ANONIMA SPON ADR CL D ADR 984245100 33 10,000 SH   SOLE 0 10,000 0 0
GENERAL DYNAMICS CORP COM Stock 369550108 371 1,676 SH   SOLE 0 1,070 0 605
RESMED INC COM Stock 761152107 795 3,794 SH   SOLE 0 816 0 2,977
MCDONALDS CORP COM Stock 580135101 36,750 148,859 SH   SOLE 0 143,571 0 5,288
CISCO SYS INC COM Stock 17275R102 31,900 748,127 SH   SOLE 0 712,571 0 35,554
TAPESTRY INC COM Stock 876030107 253 8,285 SH   SOLE 0 1,385 0 6,900
ISHARES RUSSELL MID-CAP ETF ETF 464287499 391 6,046 SH   SOLE 0 6,046 0 0
ADVANCED MICRO DEVICES INC COM Stock 007903107 1,106 14,466 SH   SOLE 0 11,080 0 3,386
FIRST TRUST SENIOR LOAN FUND ETF 33738D309 335 7,587 SH   SOLE 0 5,168 0 2,419
WISDOMTREE U.S. QUALITY DIVIDEND GROWTH FUND ETF 97717X669 284 4,957 SH   SOLE 0 4,957 0 0
AUTODESK INC COM Stock 052769106 327 1,900 SH   SOLE 0 596 0 1,304
CDW CORP COM Stock 12514G108 463 2,940 SH   SOLE 0 2,940 0 0
VANECK RARE EARTH/STRATEGIC METALS ETF ETF 92189H805 243 2,795 SH   SOLE 0 2,607 0 188
AT&T INC COM Stock 00206R102 714 34,078 SH   SOLE 0 31,510 0 2,567
ENERGY SELECT SECTOR SPDR FUND ETF 81369Y506 10,939 152,975 SH   SOLE 0 150,801 0 2,173
ENERGY SELECT SECTOR SPDR FUND ETF 81369Y506 72 1,000 SH Call SOLE 0 1,000 0 0
ENERGY SELECT SECTOR SPDR FUND ETF 81369Y506 286 4,000 SH Call SOLE 0 4,000 0 0
ENERGY SELECT SECTOR SPDR FUND ETF 81369Y506 215 3,000 SH Call SOLE 0 3,000 0 0
ENERGY SELECT SECTOR SPDR FUND ETF 81369Y506 150 2,100 SH Put SOLE 0 2,100 0 0
ENERGY SELECT SECTOR SPDR FUND ETF 81369Y506 21 300 SH Put SOLE 0 300 0 0
MATERIALS SELECT SECTOR SPDR FUND ETF 81369Y100 20,042 272,315 SH   SOLE 0 266,971 0 5,344
GLOBAL X MLP & ENERGY INFRASTRUCTURE ETF ETF 37954Y293 11,074 290,567 SH   SOLE 0 75,495 0 215,072
VANGUARD EMERGING MARKETS GOVERNMENT BOND ETF ETF 921946885 215 3,508 SH   SOLE 0 415 0 3,093
ISHARES BIOTECHNOLOGY FUND ETF 464287556 3,561 30,271 SH   SOLE 0 29,728 0 543
SCHWAB FUNDAMENTAL U.S. LARGE COMPANY INDEX ETF ETF 808524771 529 10,391 SH   SOLE 0 9,715 0 676
GENERAL ELECTRIC CO COM NEW Stock 369604301 866 13,601 SH   SOLE 0 13,280 0 320
ISHARES MSCI USA QUALITY FACTOR ETF ETF 46432F339 318 2,844 SH   SOLE 0 2,844 0 0
CONSUMER DISCRETIONARY SELECT SECTOR SPDR FUND ETF 81369Y407 217 1,582 SH   SOLE 0 1,581 0 0
INDUSTRIAL SELECT SECTOR SPDR FUND ETF 81369Y704 2,250 25,763 SH   SOLE 0 25,474 0 289
PROSHARES S&P 500 DIVIDEND ARISTOCRATS ETF ETF 74348A467 5,317 62,291 SH   SOLE 0 61,708 0 583
BLACKROCK SHORT MATURITY BOND ETF ETF 46431W507 23,491 476,875 SH   SOLE 0 121,619 0 355,254
FIDELITY MSCI HEALTH CARE INDEX ETF ETF 316092600 263 4,335 SH   SOLE 0 4,335 0 0
ISHARES S&P 500 VALUE ETF ETF 464287408 1,331 9,686 SH   SOLE 0 8,706 0 980
SPDR PORTFOLIO S&P 600 SMALL CAP ETF ETF 78468R853 240 6,672 SH   SOLE 0 4,394 0 2,277
LULULEMON ATHLETICA INC COM Stock 550021109 461 1,691 SH   SOLE 0 877 0 814
INVESCO DB AGRICULTURE FUND ETF 46140H106 313 15,341 SH   SOLE 0 13,855 0 1,486
ISHARES S&P 500 GROWTH ETF ETF 464287309 867 14,364 SH   SOLE 0 11,328 0 3,036
ISHARES CORE S&P 500 ETF ETF 464287200 8,284 21,849 SH   SOLE 0 19,319 0 2,529
CIGNA CORP NEW COM Stock 125523100 311 1,182 SH   SOLE 0 132 0 1,050
INVESCO CURRENCYSHARES SWISS FRANC TRUST ETF 46138R108 3,146 33,541 SH   SOLE 0 32,710 0 831
ISHARES IBONDS DEC 2026 TERM CORPORATE ETF ETF 46435GAA0 449 18,860 SH   SOLE 0 18,860 0 0
METTLER TOLEDO INTERNATIONAL COM Stock 592688105 355 309 SH   SOLE 0 101 0 208
ONEOK INC NEW COM Stock 682680103 336 6,051 SH   SOLE 0 5,250 0 801
WELLS FARGO CO NEW COM Stock 949746101 1,457 37,201 SH   SOLE 0 21,016 0 16,185
UNION PAC CORP COM Stock 907818108 775 3,633 SH   SOLE 0 2,874 0 759
ECOLAB INC COM Stock 278865100 289 1,881 SH   SOLE 0 578 0 1,303
INOVIO PHARMACEUTICALS INC COM NEW Stock 45773H201 54 31,400 SH   SOLE 0 31,400 0 0
ISHARES PREFERRED AND INCOME SECURITIES ETF ETF 464288687 473 14,376 SH   SOLE 0 10,614 0 3,762
SALESFORCE INC COM Stock 79466L302 520 3,148 SH   SOLE 0 2,698 0 450
MICROCHIP TECHNOLOGY INC. COM Stock 595017104 256 4,401 SH   SOLE 0 4,401 0 0
MCCORMICK & CO INC COM NON VTG Stock 579780206 1,583 19,017 SH   SOLE 0 16,229 0 2,788
SPDR EURO STOXX 50 ETF ETF 78463X202 1,472 42,299 SH   SOLE 0 40,842 0 1,457
DARDEN RESTAURANTS INC COM Stock 237194105 1,483 13,111 SH   SOLE 0 12,701 0 410
IDEXX LABS INC COM Stock 45168D104 379 1,082 SH   SOLE 0 317 0 765
REPUBLIC SVCS INC COM Stock 760759100 278 2,128 SH   SOLE 0 402 0 1,726
THERMO FISHER SCIENTIFIC INC COM Stock 883556102 2,816 5,184 SH   SOLE 0 1,079 0 4,105
LOCKHEED MARTIN CORP COM Stock 539830109 1,973 4,589 SH   SOLE 0 4,416 0 172
DIRTT ENVIRONMENTAL SOLUTIONS COM Stock 25490H106 27 25,000 SH   SOLE 0 25,000 0 0
JPMORGAN CHASE & CO COM Stock 46625H100 47,263 419,702 SH   SOLE 0 398,937 0 20,764
JPMORGAN CHASE & CO COM Stock 46625H100 169 1,500 SH Put SOLE 0 1,500 0 0
JPMORGAN CHASE & CO COM Stock 46625H100 180 1,600 SH Put SOLE 0 1,600 0 0
MONOLITHIC PWR SYS INC COM Stock 609839105 479 1,248 SH   SOLE 0 265 0 983
CHEVRON CORP NEW COM Stock 166764100 11,807 81,553 SH   SOLE 0 74,850 0 6,702
ISHARES NATIONAL MUNI BOND ETF ETF 464288414 731 6,871 SH   SOLE 0 1,968 0 4,903
CONOCOPHILLIPS COM Stock 20825C104 461 5,128 SH   SOLE 0 3,709 0 1,418
DANAHER CORPORATION COM Stock 235851102 1,081 4,262 SH   SOLE 0 1,142 0 3,120
BK OF AMERICA CORP COM Stock 060505104 24,786 796,213 SH   SOLE 0 768,691 0 27,522
BK OF AMERICA CORP COM Stock 060505104 193 6,200 SH Put SOLE 0 6,200 0 0
BK OF AMERICA CORP COM Stock 060505104 193 6,200 SH Put SOLE 0 6,200 0 0
SPDR S&P DIVIDEND ETF ETF 78464A763 1,522 12,824 SH   SOLE 0 12,518 0 305
WALMART INC COM Stock 931142103 57,683 474,444 SH   SOLE 0 454,454 0 19,989
INTERNATIONAL BUSINESS MACHS COM Stock 459200101 1,831 12,968 SH   SOLE 0 10,088 0 2,879
ORACLE CORP COM Stock 68389X105 640 9,154 SH   SOLE 0 3,030 0 6,123
FIRST TRUST US EQUITY OPPORTUNITIES ETF ETF 336920103 418 5,090 SH   SOLE 0 5,090 0 0
RAYTHEON TECHNOLOGIES CORP COM Stock 75513E101 660 6,864 SH   SOLE 0 4,435 0 2,429
VANGUARD FTSE EMERGING MARKETS ETF ETF 922042858 936 22,468 SH   SOLE 0 18,129 0 4,339
TEXAS INSTRS INC COM Stock 882508104 1,147 7,463 SH   SOLE 0 4,843 0 2,620
TARGET CORP COM Stock 87612E106 1,221 8,647 SH   SOLE 0 6,978 0 1,668
INVESCO S&P 500 EQUAL WEIGHT ENERGY ETF ETF 46137V365 394 6,400 SH   SOLE 0 6,400 0 0
VANGUARD HIGH DIVIDEND YIELD ETF ETF 921946406 338 3,324 SH   SOLE 0 261 0 3,063
PFIZER INC COM Stock 717081103 22,811 435,084 SH   SOLE 0 417,556 0 17,527
MORGAN STANLEY COM NEW Stock 617446448 2,028 26,666 SH   SOLE 0 21,153 0 5,512
MORGAN STANLEY COM NEW Stock 617446448 91 1,200 SH Put SOLE 0 1,200 0 0
3M CO COM Stock 88579Y101 7,323 56,584 SH   SOLE 0 51,584 0 5,000
GILEAD SCIENCES INC COM Stock 375558103 513 8,306 SH   SOLE 0 7,971 0 334
CATERPILLAR INC COM Stock 149123101 27,943 156,313 SH   SOLE 0 151,901 0 4,412
ALPHABET INC CAP STK CL C Stock 02079K107 68,507 31,318 SH   SOLE 0 28,936 0 2,382
AMERICAN EXPRESS CO COM Stock 025816109 884 6,376 SH   SOLE 0 3,829 0 2,547
SORRENTO THERAPEUTICS INC COM NEW Stock 83587F202 34 17,000 SH   SOLE 0 17,000 0 0
AMGEN INC COM Stock 031162100 1,062 4,366 SH   SOLE 0 576 0 3,790
ANALOG DEVICES INC COM Stock 032654105 1,034 7,077 SH   SOLE 0 1,966 0 5,111
NUVEEN AMT FREE QLTY MUN INCME COM CEF 670657105 141 12,000 SH   SOLE 0 12,000 0 0
CANADIAN NATL RY CO COM Stock 136375102 365 3,247 SH   SOLE 0 2,703 0 544
VANGUARD DIVIDEND APPRECIATION INDEX FUND ETF 921908844 525 3,658 SH   SOLE 0 3,240 0 418
ARROWHEAD PHARMACEUTICALS INC COM Stock 04280A100 246 7,000 SH   SOLE 0 0 0 7,000
ARROWHEAD PHARMACEUTICALS INC COM Stock 04280A100 56 1,600 SH Call SOLE 0 0 0 1,600
NUVEEN PFD & INCOME OPPORTUNIT COM CEF 67073B106 115 15,000 SH   SOLE 0 15,000 0 0
ISHARES CORE U.S. AGGREGATE BOND ETF ETF 464287226 832 8,184 SH   SOLE 0 4,766 0 3,417
ISHARES 20 PLUS YEAR TREASURY BOND ETF ETF 464287432 493 4,296 SH   SOLE 0 4,156 0 139
ISHARES 20 PLUS YEAR TREASURY BOND ETF ETF 464287432 46 400 SH Call SOLE 0 400 0 0
EATON CORP PLC SHS Stock G29183103 202 1,603 SH   SOLE 0 1,494 0 109
VANGUARD LONG-TERM BOND INDEX FUND ETF 921937793 5,952 74,667 SH   SOLE 0 18,670 0 55,997
EAGLE POINT CREDIT COMPANY INC COM CEF 269808101 153 13,000 SH   SOLE 0 13,000 0 0
DELTA AIR LINES INC DEL COM NEW Stock 247361702 814 28,100 SH   SOLE 0 6,365 0 21,735
SPDR PORTFOLIO S&P 500 GROWTH ETF ETF 78464A409 691 13,216 SH   SOLE 0 13,216 0 0
BIOSIG TECHNOLOGIES INC COM NEW Stock 09073N201 588 893,000 SH   SOLE 0 893,000 0 0
LAM RESEARCH CORP COM Stock 512807108 1,354 3,176 SH   SOLE 0 2,454 0 722
SPDR PORTFOLIO S&P 500 VALUE ETF ETF 78464A508 4,825 131,053 SH   SOLE 0 129,623 0 1,430
PHILIP MORRIS INTL INC COM Stock 718172109 669 6,774 SH   SOLE 0 5,679 0 1,094
NUCOR CORP COM Stock 670346105 897 8,592 SH   SOLE 0 1,603 0 6,989
PARKER-HANNIFIN CORP COM Stock 701094104 367 1,492 SH   SOLE 0 527 0 965
SPDR BLOOMBERG HIGH YIELD BOND ETF ETF 78468R622 222 2,444 SH   SOLE 0 314 0 2,130
PNC FINL SVCS GROUP INC COM Stock 693475105 27,653 175,273 SH   SOLE 0 169,561 0 5,712
BRISTOL-MYERS SQUIBB CO COM Stock 110122108 1,366 17,741 SH   SOLE 0 10,481 0 7,260
ALTRIA GROUP INC COM Stock 02209S103 355 8,507 SH   SOLE 0 6,342 0 2,165
DOMINION ENERGY INC COM Stock 25746U109 315 3,948 SH   SOLE 0 2,947 0 1,000
CITIGROUP INC COM NEW Stock 172967424 431 9,363 SH   SOLE 0 1,860 0 7,503
CADENCE DESIGN SYSTEM INC COM Stock 127387108 570 3,801 SH   SOLE 0 823 0 2,978
EXXON MOBIL CORP COM Stock 30231G102 46,805 546,534 SH   SOLE 0 509,322 0 37,212
UNITEDHEALTH GROUP INC COM Stock 91324P102 2,533 4,932 SH   SOLE 0 2,161 0 2,770
TRAVELERS COMPANIES INC COM Stock 89417E109 450 2,661 SH   SOLE 0 2,061 0 600
ISHARES EXPONENTIAL TECHNOLOGIES ETF ETF 46434V381 427 8,919 SH   SOLE 0 6,913 0 2,006
LOWES COS INC COM Stock 548661107 533 3,050 SH   SOLE 0 1,941 0 1,109
DEERE & CO COM Stock 244199105 856 2,858 SH   SOLE 0 2,085 0 772
COLGATE PALMOLIVE CO COM Stock 194162103 466 5,820 SH   SOLE 0 4,920 0 900
UTILITIES SELECT SECTOR SPDR FUND ETF 81369Y886 310 4,414 SH   SOLE 0 4,404 0 10
ISHARES IBONDS DEC 2022 TERM CORPORATE ETF ETF 46434VBA7 412 16,465 SH   SOLE 0 16,464 0 0
NOVO-NORDISK A S ADR ADR 670100205 555 4,977 SH   SOLE 0 1,214 0 3,763
SAP SE SPON ADR ADR 803054204 338 3,729 SH   SOLE 0 419 0 3,310
BIO RAD LABS INC CL A Stock 090572207 326 658 SH   SOLE 0 176 0 482
BANK HAWAII CORP COM Stock 062540109 616 8,280 SH   SOLE 0 8,000 0 279
PAYPAL HLDGS INC COM Stock 70450Y103 598 8,559 SH   SOLE 0 5,696 0 2,863
FIRST TRUST NASDAQ CEA CYBERSECURITY ETF ETF 33734X846 268 6,657 SH   SOLE 0 4,627 0 2,030
SCHWAB CHARLES CORP COM Stock 808513105 396 6,265 SH   SOLE 0 5,499 0 766
SPDR PORTFOLIO DEVELOPED WORLD EX-US ETF ETF 78463X889 310 10,758 SH   SOLE 0 7,213 0 3,544
ETFMG PRIME MOBILE PAYMENTS ETF ETF 26924G409 1,093 27,937 SH   SOLE 0 25,900 0 2,037
SUNRUN INC COM Stock 86771W105 447 19,150 SH   SOLE 0 19,150 0 0
BLACKROCK INC COM Stock 09247X101 25,422 41,741 SH   SOLE 0 39,460 0 2,280
ISHARES S&P MIDCAP FUND ETF 464287507 726 3,208 SH   SOLE 0 2,988 0 220
VANGUARD TAX-EXEMPT BOND ETF ETF 922907746 1,192 23,879 SH   SOLE 0 23,667 0 212
ISHARES MSCI EAFE ETF ETF 464287465 681 10,901 SH   SOLE 0 10,892 0 9
APPLE INC COM Stock 037833100 104,258 762,564 SH   SOLE 0 673,898 0 88,665
APPLE INC COM Stock 037833100 1,039 7,600 SH Put SOLE 0 7,600 0 0
APPLE INC COM Stock 037833100 369 2,700 SH Put SOLE 0 2,700 0 0
APPLE INC COM Stock 037833100 369 2,700 SH Put SOLE 0 2,700 0 0
GSK PLC SPONSORED ADR ADR 37733W204 446 10,246 SH   SOLE 0 10,246 0 0
ISHARES IBONDS DEC 2023 TERM CORPORATE ETF ETF 46434VAX8 8,761 349,180 SH   SOLE 0 341,040 0 8,139
ISHARES IBONDS DEC 2025 TERM CORPORATE ETF ETF 46434VBD1 858 34,730 SH   SOLE 0 29,930 0 4,800
ISHARES IBONDS DEC 2024 TERM CORPORATE ETF ETF 46434VBG4 3,493 141,145 SH   SOLE 0 136,145 0 5,000
ABBOTT LABS COM Stock 002824100 1,123 10,334 SH   SOLE 0 7,970 0 2,363
DISNEY WALT CO COM Stock 254687106 32,017 339,164 SH   SOLE 0 325,687 0 13,476
VANGUARD TOTAL WORLD STOCK INDEX FUND ETF 922042742 704 8,246 SH   SOLE 0 8,245 0 0
ISHARES RUSSELL 1000 ETF ETF 464287622 8,831 42,508 SH   SOLE 0 42,507 0 0
ISHARES RUSSELL 1000 ETF ETF 464287622 270 1,300 SH Put SOLE 0 1,300 0 0
MARSH & MCLENNAN COS INC COM Stock 571748102 360 2,320 SH   SOLE 0 253 0 2,067
ISHARES RUSSELL 1000 VALUE ETF ETF 464287598 1,031 7,114 SH   SOLE 0 6,976 0 138
ALLEGHANY CORP MD COM Stock 017175100 250 300 SH   SOLE 0 0 0 300
FERRARI N V COM Stock N3167Y103 329 1,795 SH   SOLE 0 567 0 1,228