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
3M CO COM 88579Y101 217 1,965 SH   SOLE   0 0 1,965
ABBOTT LABS COM 002824100 453 4,683 SH   SOLE   0 0 4,683
ABBVIE INC COM 00287Y109 3,321 24,747 SH   SOLE   0 0 24,747
ADOBE SYSTEMS INCORPORATED COM 00724F101 2,091 7,599 SH   SOLE   0 0 7,599
ADVANCED MICRO DEVICES INC COM 007903107 2,402 37,916 SH   SOLE   0 0 37,916
AFLAC INC COM 001055102 571 10,160 SH   SOLE   0 0 10,160
AIR PRODS & CHEMS INC COM 009158106 1,112 4,780 SH   SOLE   0 0 4,780
ALPHABET INC CAP STK CL A 02079K305 5,985 62,574 SH   SOLE   0 0 62,574
ALPHABET INC CAP STK CL C 02079K107 1,450 15,080 SH   SOLE   0 0 15,080
ALPHABET INC PUT 02079K305 287 3,000 PRN Put SOLE   0 0 3,000
ALPS ETF TR ALERIAN MLP 00162Q452 623 17,042 SH   SOLE   0 0 17,042
AMAZON COM INC CALL 023135106 452 4,000 PRN Call SOLE   0 0 4,000
AMAZON COM INC COM 023135106 9,589 84,855 SH   SOLE   0 0 84,855
AMAZON COM INC PUT 023135106 678 6,000 PRN Put SOLE   0 0 6,000
AMGEN INC COM 031162100 1,057 4,691 SH   SOLE   0 0 4,691
APPLE INC COM 037833100 17,948 129,868 SH   SOLE   0 0 129,868
APPLIED MATLS INC COM 038222105 2,113 25,796 SH   SOLE   0 0 25,796
ASML HOLDING N V CALL N07059210 8,930 21,500 PRN Call SOLE   0 0 21,500
ASML HOLDING N V N Y REGISTRY SHS N07059210 3,233 7,785 SH   SOLE   0 0 7,785
ASML HOLDING N V PUT N07059210 4,154 10,000 PRN Put SOLE   0 0 10,000
ASTRAZENECA PLC SPONSORED ADR 046353108 247 4,507 SH   SOLE   0 0 4,507
AUTOMATIC DATA PROCESSING IN COM 053015103 4,456 19,701 SH   SOLE   0 0 19,701
BEST BUY INC COM 086516101 428 6,752 SH   SOLE   0 0 6,752
BK OF AMERICA CORP COM 060505104 680 22,528 SH   SOLE   0 0 22,528
BLACKROCK CORPOR HI YLD FD I COM 09255P107 1,433 167,650 SH   SOLE   0 0 167,650
BLACKROCK CORPOR HI YLD FD I RIGHT 10/13/2022 09255L114 0 167,650 SH   SOLE   0 0 167,650
BLACKROCK INC COM 09247X101 1,497 2,720 SH   SOLE   0 0 2,720
BLACKROCK MUN INCOME QUALITY COM 092479104 1,962 178,821 SH   SOLE   0 0 178,821
BLACKROCK MUN TARGET TERM TR COM SHS BEN IN 09257P105 430 20,950 SH   SOLE   0 0 20,950
BOEING CO CALL 097023105 605 5,000 PRN Call SOLE   0 0 5,000
BOEING CO PUT 097023105 2,422 20,000 PRN Put SOLE   0 0 20,000
BRISTOL-MYERS SQUIBB CO COM 110122108 1,824 25,660 SH   SOLE   0 0 25,660
BROADCOM INC CALL 11135F101 2,353 5,300 PRN Call SOLE   0 0 5,300
BROADCOM INC COM 11135F101 2,930 6,599 SH   SOLE   0 0 6,599
BROADCOM INC PUT 11135F101 2,353 5,300 PRN Put SOLE   0 0 5,300
CARRIER GLOBAL CORPORATION COM 14448C104 210 5,900 SH   SOLE   0 0 5,900
CHART INDS INC COM 16115Q308 2,566 13,921 SH   SOLE   0 0 13,921
CHENIERE ENERGY INC COM NEW 16411R208 4,372 26,354 SH   SOLE   0 0 26,354
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 363 6,800 SH   SOLE   0 0 6,800
CHEVRON CORP NEW COM 166764100 857 5,963 SH   SOLE   0 0 5,963
CHIPOTLE MEXICAN GRILL INC COM 169656105 2,453 1,632 SH   SOLE   0 0 1,632
CISCO SYS INC COM 17275R102 702 17,555 SH   SOLE   0 0 17,555
CONFORMIS INC COM 22822V101 3 14,940 SH   SOLE   0 0 14,940
COSTCO WHSL CORP NEW COM 22160K105 2,949 6,245 SH   SOLE   0 0 6,245
CROWN CASTLE INC COM 22822V101 235 1,625 SH   SOLE   0 0 1,625
DANAHER CORPORATION COM 235851102 773 2,992 SH   SOLE   0 0 2,992
DECKERS OUTDOOR CORP COM 243537107 2,130 6,814 SH   SOLE   0 0 6,814
DEERE & CO CALL 244199105 5,008 15,000 PRN Call SOLE   0 0 15,000
DEERE & CO COM 244199105 3,553 10,641 SH   SOLE   0 0 10,641
DEERE & CO PUT 244199105 5,008 15,000 PRN Put SOLE   0 0 15,000
DEXCOM INC COM 252131107 1,682 20,880 SH   SOLE   0 0 20,880
DUKE REALTY CORP COM NEW 264411505 237 4,910 SH   SOLE   0 0 4,910
EATON CORP PLC SHS G29183103 541 4,054 SH   SOLE   0 0 4,054
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 213 19,300 SH   SOLE   0 0 19,300
ENPHASE ENERGY INC COM 29355A107 3,770 13,586 SH   SOLE   0 0 13,586
ENTERPRISE PRODS PARTNERS L COM 293792107 1,690 71,051 SH   SOLE   0 0 71,051
EOG RES INC COM 26875P101 1,188 10,631 SH   SOLE   0 0 10,631
EXTRA SPACE STORAGE INC COM 30225T102 411 2,381 SH   SOLE   0 0 2,381
FASTENAL CO COM 311900104 785 17,042 SH   SOLE   0 0 17,042
GENERAC HLDGS INC COM 368736104 2,901 16,283 SH   SOLE   0 0 16,283
GLOBAL X FDS NASDAQ 100 COVER 37954Y483 196 12,500 SH   SOLE   0 0 12,500
HILTON WORLDWIDE HLDGS INC COM 43300A203 994 8,237 SH   SOLE   0 0 8,237
HOME DEPOT INC COM 437076102 1,483 5,376 SH   SOLE   0 0 5,376
HONEYWELL INTL INC COM 438516106 863 5,166 SH   SOLE   0 0 5,166
HUNTINGTON INGALLS INDS INC COM 446413106 2,168 9,786 SH   SOLE   0 0 9,786
IDEXX LABS INC COM 45168D104 1,114 3,420 SH   SOLE   0 0 3,420
ILLUMINA INC COM 452327109 516 2,704 SH   SOLE   0 0 2,704
INTUIT COM 461202103 2,826 7,296 SH   SOLE   0 0 7,296
INTUITIVE SURGICAL INC COM NEW 46120E602 398 2,121 SH   SOLE   0 0 2,121
INVESCO EXCHANGE TRADED FD T DYNMC LRG GWTH 46137V746 405 7,107 SH   SOLE   0 0 7,107
INVESCO QQQ TR CALL 46090E103 5,345 20,000 PRN Call SOLE   0 0 20,000
INVESCO QQQ TR PUT 46429B663 8,018 30,000 PRN Put SOLE   0 0 30,000
INVESCO QQQ TR UNIT SER 1 464288646 2,014 7,534 SH   SOLE   0 0 7,534
ISHARES TR CORE HIGH DV ETF 46429B663 331 3,627 SH   SOLE   0 0 3,627
ISHARES TR ISHS 1-5YR INVS 464288646 382 7,756 SH   SOLE   0 0 7,756
ISHARES TR S&P 500 GRWT ETF 464287309 211 3,648 SH   SOLE   0 0 3,648
ISHARES TR U.S. REAL ES ETF 464287739 634 7,787 SH   SOLE   0 0 7,787
JOHNSON & JOHNSON COM 478160104 3,142 19,232 SH   SOLE   0 0 19,232
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 348 17,328 SH   SOLE   0 0 17,328
JPMORGAN CHASE & CO COM 46625H100 1,798 17,206 SH   SOLE   0 0 17,206
L3HARRIS TECHNOLOGIES INC COM 502431109 2,284 10,988 SH   SOLE   0 0 10,988
LILLY ELI & CO CALL 532457108 1,293 4,000 PRN Call SOLE   0 0 4,000
LILLY ELI & CO COM 532457108 3,272 10,119 SH   SOLE   0 0 10,119
LILLY ELI & CO PUT 532457108 12,611 39,000 PRN Put SOLE   0 0 39,000
LOCKHEED MARTIN CORP COM 539830109 982 2,541 SH   SOLE   0 0 2,541
LOCKHEED MARTIN CORP PUT 539830109 5,794 15,000 PRN Put SOLE   0 0 15,000
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 280 5,895 SH   SOLE   0 0 5,895
MCCORMICK & CO INC COM NON VTG 579780206 316 4,430 SH   SOLE   0 0 4,430
MERCK & CO INC COM 58933Y105 5,401 62,715 SH   SOLE   0 0 62,715
META PLATFORMS INC CL A 30303M102 909 6,700 SH   SOLE   0 0 6,700
MICROSOFT CORP COM 594918104 19,462 83,562 SH   SOLE   0 0 83,562
MONOLITHIC PWR SYS INC COM 609839105 3,625 9,976 SH   SOLE   0 0 9,976
MORGAN STANLEY COM NEW 617446448 207 2,622 SH   SOLE   0 0 2,622
NETFLIX INC COM 64110L106 739 3,140 SH   SOLE   0 0 3,140
NEW AMER HIGH INCOME FD INC COM NEW 641876800 74 11,300 SH   SOLE   0 0 11,300
NEXTERA ENERGY INC COM 65339F101 1,325 16,897 SH   SOLE   0 0 16,897
NVIDIA CORPORATION CALL 67066G104 1,821 15,000 PRN Call SOLE   0 0 15,000
NVIDIA CORPORATION COM 67066G104 3,262 26,875 SH   SOLE   0 0 26,875
OLD DOMINION FREIGHT LINE IN COM 679580100 2,898 11,648 SH   SOLE   0 0 11,648
ON SEMICONDUCTOR CORP COM 682189105 2,787 44,713 SH   SOLE   0 0 44,713
ORACLE CORP COM 68389X105 1,084 17,750 SH   SOLE   0 0 17,750
PALO ALTO NETWORKS INC COM 697435105 4,028 24,591 SH   SOLE   0 0 24,591
PALO ALTO NETWORKS INC PUT 697435105 5,733 35,000 PRN Put SOLE   0 0 35,000
PAYCHEX INC COM 704326107 1,035 9,222 SH   SOLE   0 0 9,222
PAYPAL HLDGS INC COM 70450Y103 2,841 33,004 SH   SOLE   0 0 33,004
PEPSICO INC COM 713448108 578 3,543 SH   SOLE   0 0 3,543
PFIZER INC COM 717081103 718 16,397 SH   SOLE   0 0 16,397
PIMCO CORPORATE & INCOME OPP COM 72201B101 421 35,829 SH   SOLE   0 0 35,829
PROCTER AND GAMBLE CO COM 742718109 351 2,777 SH   SOLE   0 0 2,777
QUALCOMM INC COM 747525103 4,076 36,077 SH   SOLE   0 0 36,077
QUANTA SVCS INC COM 75886F107 3,651 28,660 SH   SOLE   0 0 28,660
RAYTHEON TECHNOLOGIES CORP COM 808524870 432 5,280 SH   SOLE   0 0 5,280
REGENERON PHARMACEUTICALS COM 75886F107 276 400 SH   SOLE   0 0 400
SCHWAB STRATEGIC TR US TIPS ETF 808524870 2,139 41,294 SH   SOLE   0 0 41,294
SERVICENOW INC CALL 81762P102 7,552 20,000 PRN Call SOLE   0 0 20,000
SERVICENOW INC COM 81762P102 1,338 3,544 SH   SOLE   0 0 3,544
SERVICENOW INC PUT 81762P102 15,104 40,000 PRN Put SOLE   0 0 40,000
SHOPIFY INC CL A 82509L107 2,642 98,056 SH   SOLE   0 0 98,056
SHOPIFY INC PUT 82509L107 808 30,000 PRN Put SOLE   0 0 30,000
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,601 7,283 SH   SOLE   0 0 7,283
SPDR SER TR PORTFLI TIPS ETF 78464A656 1,444 56,953 SH   SOLE   0 0 56,953
SPDR SER TR S&P BIOTECH 78464A870 219 2,760 SH   SOLE   0 0 2,760
SPDR SER TR S&P DIVID ETF 78464A763 341 3,055 SH   SOLE   0 0 3,055
STAAR SURGICAL CO COM PAR $0.01 852312305 2,249 31,881 SH   SOLE   0 0 31,881
STAAR SURGICAL CO PUT 852312305 628 8,900 PRN Put SOLE   0 0 8,900
STARBUCKS CORP COM 855244109 555 6,583 SH   SOLE   0 0 6,583
SYNOPSYS INC COM 871607107 3,760 12,307 SH   SOLE   0 0 12,307
TESLA INC COM 88160R101 409 1,542 SH   SOLE   0 0 1,542
TESLA INC PUT 88160R101 3,024 11,400 PRN Put SOLE   0 0 11,400
TEXAS INSTRS INC COM 882508104 1,141 7,371 SH   SOLE   0 0 7,371
THE TRADE DESK INC COM CL A 88339J105 8,073 135,117 SH   SOLE   0 0 135,117
THERMO FISHER SCIENTIFIC INC COM 883556102 1,419 2,798 SH   SOLE   0 0 2,798
TORONTO DOMINION BK ONT COM NEW 891160509 521 8,492 SH   SOLE   0 0 8,492
TRUIST FINL CORP COM 89832Q109 457 10,489 SH   SOLE   0 0 10,489
ULTA BEAUTY INC COM 90384S303 3,645 9,085 SH   SOLE   0 0 9,085
UNITED THERAPEUTICS CORP DEL COM 91307C102 2,994 14,298 SH   SOLE   0 0 14,298
UNITEDHEALTH GROUP INC COM 91324P102 4,659 9,225 SH   SOLE   0 0 9,225
VALERO ENERGY CORP COM 91913Y100 1,376 12,876 SH   SOLE   0 0 12,876
VANGUARD INDEX FDS GROWTH ETF 922908736 973 4,546 SH   SOLE   0 0 4,546
VANGUARD INDEX FDS MID CAP ETF 922908629 923 4,912 SH   SOLE   0 0 4,912
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 1,449 18,073 SH   SOLE   0 0 18,073
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 251 764 SH   SOLE   0 0 764
VANGUARD INDEX FDS SMALL CP ETF 922908751 218 1,276 SH   SOLE   0 0 1,276
VANGUARD INDEX FDS TOTAL STK MKT 922908769 836 4,660 SH   SOLE   0 0 4,660
VANGUARD INDEX FDS VALUE ETF 922908744 1,610 13,039 SH   SOLE   0 0 13,039
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 276 5,728 SH   SOLE   0 0 5,728
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 244 3,279 SH   SOLE   0 0 3,279
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 462 3,416 SH   SOLE   0 0 3,416
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 472 4,972 SH   SOLE   0 0 4,972
VERIZON COMMUNICATIONS INC COM 92343V104 1,008 26,552 SH   SOLE   0 0 26,552
VERTEX PHARMACEUTICALS INC COM 92532F100 3,066 10,588 SH   SOLE   0 0 10,588
VISA INC COM CL A 92826C839 1,180 6,643 SH   SOLE   0 0 6,643
WASTE MGMT INC DEL COM 94106L109 2,131 13,304 SH   SOLE   0 0 13,304
WILLIAMS SONOMA INC COM 969904101 714 6,057 SH   SOLE   0 0 6,057
WISDOMTREE TR EMG MKTS SMCAP 97717W281 880 22,102 SH   SOLE   0 0 22,102
WISDOMTREE TR ENHNCD CMMDTY ST 97717Y683 244 11,435 SH   SOLE   0 0 11,435
WISDOMTREE TR US QTLY DIV GRT 97717X669 288 5,348 SH   SOLE   0 0 5,348
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 1,792 6,839 SH   SOLE   0 0 6,839