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
3M CO COM 88579Y101 BBG001S5T7X2 5,020,912 45,929 SH   SOLE   16,155 0 29,774
ABBOTT LABS COM 002824100 BBG001S5N9M6 361,779 3,287 SH   SOLE   88 0 3,199
ABBVIE INC COM 00287Y109 BBG0025Y4RZ3 1,944,211 12,546 SH   SOLE   1,247 0 11,299
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 BBG001SCXK90 466,009 1,328 SH   SOLE   506 0 822
ADOBE INC COM 00724F101 BBG001S5NCQ5 10,473,910 17,556 SH   SOLE   10,968 0 6,588
ADOBE INC COM 00724F101 BBG001S5NCQ5 178,980 300 PRN Put SOLE   0 0 300
ADVANCED MICRO DEVICES INC COM 007903107 BBG001S5NN36 15,132,374 102,655 SH   SOLE   45,338 0 57,317
ADVANCED MICRO DEVICES INC COM 007903107 BBG001S5NN36 265,338 1,800 PRN Call SOLE   0 0 1,800
AEROVIRONMENT INC COM 008073108 BBG001SPPWP6 1,010,841 8,020 SH   SOLE   6,700 0 1,320
AFLAC INC COM 001055102 BBG001S5NGJ4 1,967,213 23,845 SH   SOLE   10,009 0 13,836
AGNC INVT CORP COM 00123Q104 BBG001T074G2 116,460 11,728 SH   SOLE   0 0 11,728
AIRBNB INC COM CL A 009066101 BBG001Y2XS16 765,516 5,623 SH   SOLE   4,407 0 1,216
AIRBNB INC COM CL A 009066101 BBG001Y2XS16 13,614 100 PRN Call SOLE   0 0 100
AKAMAI TECHNOLOGIES INC COM 00971T101 BBG001S7YHX0 234,452 1,981 SH   SOLE   1,344 0 637
ALBEMARLE CORP COM 012653101 BBG001S7SBP9 1,224,017 8,451 SH   SOLE   8,101 0 350
ALLSTATE CORP COM 020002101 BBG001S9BM06 2,208,989 15,682 SH   SOLE   5,947 0 9,735
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 BBG001S7FTC8 530,206 2,770 SH   SOLE   1,506 0 1,264
ALPHABET INC CAP STK CL A 02079K305 BBG009S39JY5 45,042,203 322,444 SH   SOLE   123,929 0 198,515
ALPHABET INC CAP STK CL A 02079K305 BBG009S39JY5 935,923 6,700 PRN Call SOLE   5,100 0 1,600
ALPHABET INC CAP STK CL C 02079K107 BBG009S3NB21 10,952,489 77,716 SH   SOLE   35,040 0 42,676
ALTRIA GROUP INC COM 02209S103 BBG001S5T8T5 1,054,395 25,509 SH   SOLE   820 0 24,689
AMAZON COM INC COM 023135106 BBG001S5PQL7 56,658,318 372,899 SH   SOLE   113,977 0 258,922
AMAZON COM INC COM 023135106 BBG001S5PQL7 835,670 5,500 PRN Call SOLE   4,700 0 800
AMERICAN EXPRESS CO COM 025816109 BBG001S5P034 575,616 3,073 SH   SOLE   2,122 0 951
AMERICAN INTL GROUP INC COM NEW 026874784 BBG001S5NJG1 3,032,965 44,767 SH   SOLE   10,454 0 34,313
AMGEN INC COM 031162100 BBG001S5NNL6 30,155,173 104,698 SH   SOLE   39,186 0 65,512
AMGEN INC COM 031162100 BBG001S5NNL6 144,010 500 PRN Call SOLE   0 0 500
ANALOG DEVICES INC COM 032654105 BBG001S5ND38 654,653 3,297 SH   SOLE   3,000 0 297
ANALOG DEVICES INC COM 032654105 BBG001S5ND38 59,568 300 PRN Call SOLE   0 0 300
APOLLO MED HLDGS INC COM NEW 03763A207 BBG001S96MS2 25,935,841 677,176 SH   SOLE   487,727 0 189,449
APPLE INC COM 037833100 BBG001S5N8V8 146,770,368 762,325 SH   SOLE   134,015 0 628,310
APPLE INC COM 037833100 BBG001S5N8V8 1,097,421 5,700 PRN Call SOLE   4,500 0 1,200
APPLIED MATLS INC COM 038222105 BBG001S5NMM7 17,898,525 110,437 SH   SOLE   45,159 0 65,278
APPLIED MATLS INC COM 038222105 BBG001S5NMM7 113,449 700 PRN Call SOLE   0 0 700
ARISTA NETWORKS INC COM 040413106 BBG001T51KQ0 219,967 934 SH   SOLE   0 0 934
ARK ETF TR INNOVATION ETF 00214Q104 BBG007FJMV49 2,079,470 39,707 SH   SOLE   32,700 0 7,007
ASML HOLDING N V N Y REGISTRY SHS N07059210 BBG001SCG0R3 2,347,966 3,102 SH   SOLE   2,776 0 326
ASSURANT INC COM 04621X108 BBG001SD9DW5 252,735 1,500 SH   SOLE   0 0 1,500
AT&T INC COM 00206R102 BBG001S5VWH2 4,311,068 256,917 SH   SOLE   87,848 0 169,069
ATMOS ENERGY CORP COM 049560105 BBG001S5VG05 979,008 8,447 SH   SOLE   2,563 0 5,884
AUTODESK INC COM 052769106 BBG001S5SCD4 1,947,840 8,000 SH   SOLE   8,000 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 BBG001S82KF6 9,072,050 38,672 SH   SOLE   15,834 0 22,838
BAIDU INC SPON ADR REP A 056752108 BBG001SNBKD5 220,674 1,853 SH   SOLE   1,192 0 661
BANK AMERICA CORP COM 060505104 BBG001S5P0Y0 4,942,190 146,783 SH   SOLE   63,522 0 83,261
BANK AMERICA CORP COM 060505104 BBG001S5P0Y0 134,680 4,000 PRN Call SOLE   0 0 4,000
BANK NEW YORK MELLON CORP COM 064058100 BBG001S5P6Q6 264,310 5,078 SH   SOLE   3,000 0 2,078
BIOMARIN PHARMACEUTICAL INC COM 09061G101 BBG001S76R05 217,138 2,252 SH   SOLE   1,467 0 785
BIOSIG TECHNOLOGIES INC COM NEW 09073N201 BBG006MM6RJ7 6,650 14,000 SH   SOLE   0 0 14,000
BIO-TECHNE CORP COM 09073M104 BBG001S66C28 385,800 5,000 SH   SOLE   5,000 0 0
BLACKSTONE INC COM 09260D107 BBG001S7H949 5,169,787 39,488 SH   SOLE   1,279 0 38,209
BLOCK INC CL A 852234103 BBG001TFLWL5 1,088,779 14,076 SH   SOLE   4,929 0 9,147
BLOCK INC CL A 852234103 BBG001TFLWL5 69,615 900 PRN Call SOLE   0 0 900
BOEING CO COM 097023105 BBG001S5P0V3 4,477,581 17,178 SH   SOLE   1,999 0 15,179
BOOKING HOLDINGS INC COM 09857L108 BBG001S89N72 3,259,896 919 SH   SOLE   419 0 500
BORGWARNER INC COM 099724106 BBG001S7F4D2 1,622,822 45,267 SH   SOLE   23,466 0 21,801
BOYD GAMING CORP COM 103304101 BBG001S7DMW3 834,841 13,300 SH   SOLE   0 0 13,300
BROADCOM INC COM 11135F101 BBG00KHY5SY8 18,620,284 16,681 SH   SOLE   7,295 0 9,386
CAPITAL ONE FINL CORP COM 14040H105 BBG001S65PV8 2,410,117 18,381 SH   SOLE   7,196 0 11,185
CATERPILLAR INC COM 149123101 BBG001S5PJ06 9,092,576 30,752 SH   SOLE   11,366 0 19,386
CATERPILLAR INC COM 149123101 BBG001S5PJ06 88,701 300 PRN Call SOLE   0 0 300
CDW CORP COM 12514G108 BBG001V18TB6 865,862 3,809 SH   SOLE   2,556 0 1,253
CENCORA INC COM 03073E105 BBG001S8X7P0 1,773,868 8,637 SH   SOLE   3,844 0 4,793
CHARTER COMMUNICATIONS INC N CL A 16119P108 BBG001T3TDG2 589,157 1,516 SH   SOLE   470 0 1,046
CHEVRON CORP NEW COM 166764100 BBG001S67ZC5 10,145,485 68,017 SH   SOLE   15,227 0 52,790
CHEVRON CORP NEW COM 166764100 BBG001S67ZC5 223,740 1,500 PRN Call SOLE   0 0 1,500
CHIPOTLE MEXICAN GRILL INC COM 169656105 BBG001SP50B3 686,088 300 SH   SOLE   300 0 0
CHURCH & DWIGHT CO INC COM 171340102 BBG001S5PR99 1,922,878 20,335 SH   SOLE   9,839 0 10,496
CISCO SYS INC COM 17275R102 BBG001S6HC62 25,265,812 500,115 SH   SOLE   192,305 0 307,810
CISCO SYS INC COM 17275R102 BBG001S6HC62 197,028 3,900 PRN Call SOLE   0 0 3,900
CITIGROUP INC COM NEW 172967424 BBG001S72ZG4 3,994,823 77,660 SH   SOLE   24,844 0 52,816
CLEANSPARK INC COM NEW 18452B209 BBG001S7F576 519,469 47,096 SH   SOLE   45,745 0 1,351
CLOUDFLARE INC CL A COM 18915M107 BBG001WMKHJ3 832,600 10,000 SH   SOLE   10,000 0 0
COCA COLA CO COM 191216100 BBG001S5SMQ8 7,525,410 127,701 SH   SOLE   34,854 0 92,847
COCA COLA CO COM 191216100 BBG001S5SMQ8 176,790 3,000 PRN Call SOLE   0 0 3,000
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 BBG001SC5GP2 258,909 3,404 SH   SOLE   181 0 3,223
COHERUS BIOSCIENCES INC COM 19249H103 BBG0063N8V87 229,770 69,000 SH   SOLE   0 0 69,000
COINBASE GLOBAL INC COM CL A 19260Q107 BBG00ZGF7799 1,296,574 7,455 SH   SOLE   5,669 0 1,786
COMCAST CORP NEW CL A 20030N101 BBG001S5PXL2 19,958,723 455,159 SH   SOLE   187,640 0 267,519
COMCAST CORP NEW CL A 20030N101 BBG001S5PXL2 21,925 500 PRN Call SOLE   0 0 500
CONOCOPHILLIPS COM 20825C104 BBG001S5TZM2 2,800,475 24,127 SH   SOLE   4,241 0 19,886
CONSOLIDATED EDISON INC COM 209115104 BBG001S5QRL4 1,314,335 14,448 SH   SOLE   5,419 0 9,029
CONSTELLATION BRANDS INC CL A 21036P108 BBG001SD31G5 1,073,370 4,440 SH   SOLE   367 0 4,073
COSTCO WHSL CORP NEW COM 22160K105 BBG001S9KRQ7 12,532,787 18,987 SH   SOLE   6,657 0 12,330
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 BBG00DBBGRY0 279,760 4,469 SH   SOLE   2,873 0 1,596
CROWDSTRIKE HLDGS INC CL A 22788C105 BBG00BLYKRZ7 2,187,072 8,566 SH   SOLE   5,383 0 3,183
CROWN CASTLE INC COM 22822V101 BBG001S7W5T3 320,070 2,779 SH   SOLE   0 0 2,779
D R HORTON INC COM 23331A109 BBG001S8M692 303,960 2,000 SH   SOLE   2,000 0 0
DANAHER CORPORATION COM 235851102 BBG001S5QGT0 785,751 3,393 SH   SOLE   2,993 0 400
DEERE & CO COM 244199105 BBG001S5QFF7 2,000,679 4,985 SH   SOLE   4,009 0 976
DEXCOM INC COM 252131107 BBG001SKZG99 421,906 3,400 SH   SOLE   3,368 0 32
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724 BBG0177CTQC7 359,211 9,651 SH   SOLE   0 0 9,651
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 BBG011DXXVM0 276,101 4,631 SH   SOLE   0 0 4,631
DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207 BBG001V0SZW9 11,426,908 135,006 SH   SOLE   77,676 0 57,330
DISCOVER FINL SVCS COM 254709108 BBG001SS0KV6 1,198,072 10,659 SH   SOLE   1,838 0 8,821
DISNEY WALT CO COM 254687106 BBG001S5QHF3 2,691,312 29,703 SH   SOLE   4,829 0 24,874
DOW INC COM 260557103 BBG00BN96931 7,316,589 133,417 SH   SOLE   41,304 0 92,113
DRAFTKINGS INC NEW COM CL A 26142V105 BBG0134WCMB3 396,246 11,241 SH   SOLE   6,076 0 5,165
DUKE ENERGY CORP NEW COM NEW 26441C204 BBG001S5QNR7 3,638,709 37,497 SH   SOLE   12,356 0 25,141
EATON VANCE TAX-MANAGED BUY- COM 27828Y108 BBG001SM6Y34 488,181 39,593 SH   SOLE   2,983 0 36,610
EBAY INC. COM 278642103 BBG001S9B9J5 1,766,682 40,502 SH   SOLE   15,492 0 25,010
EDWARDS LIFESCIENCES CORP COM 28176E108 BBG001SF2288 208,528 2,735 SH   SOLE   2,222 0 513
EHANG HLDGS LTD ADS 26853E102 BBG00QRFRR37 179,307 10,673 SH   SOLE   4,846 0 5,827
ELECTRAMECCANICA VEHS CORP COM NEW 284849205 BBG00DZVQMF1 6,373 19,000 SH   SOLE   0 0 19,000
ELI LILLY & CO COM 532457108 BBG001S5STL8 1,866,227 3,202 SH   SOLE   71 0 3,131
ELI LILLY & CO COM 532457108 BBG001S5STL8 349,752 600 PRN Call SOLE   0 0 600
ENBRIDGE INC COM 29250N105 BBG001S6Q6D7 245,873 6,826 SH   SOLE   0 0 6,826
EQT CORP COM 26884L109 BBG001S5QXJ4 1,028,356 26,600 SH   SOLE   9,439 0 17,161
EQUINIX INC COM 29444U700 BBG001SKBNS9 1,291,846 1,604 SH   SOLE   756 0 848
ETF SER SOLUTIONS US GLB JETS 26922A842 BBG008LT6124 660,303 34,698 SH   SOLE   6,615 0 28,083
EVEREST GROUP LTD COM G3223R108 BBG001S7QT63 487,234 1,378 SH   SOLE   513 0 865
EXPEDITORS INTL WASH INC COM 302130109 BBG001S5QZZ1 511,090 4,018 SH   SOLE   3,389 0 629
EXTRA SPACE STORAGE INC COM 30225T102 BBG001SLSXK5 2,553,095 15,924 SH   SOLE   0 0 15,924
EXXON MOBIL CORP COM 30231G102 BBG001S69V32 1,268,683 12,689 SH   SOLE   968 0 11,721
FEDEX CORP COM 31428X106 BBG001S5R3M5 1,179,337 4,639 SH   SOLE   866 0 3,773
FEDEX CORP COM 31428X106 BBG001S5R3M5 227,673 900 PRN Call SOLE   0 0 900
FEDEX CORP COM 31428X106 BBG001S5R3M5 126,485 500 PRN Put SOLE   0 0 500
FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 BBG001SBT983 529,334 8,933 SH   SOLE   7,468 0 1,465
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 BBG005FHWBL1 9,537,553 66,399 SH   SOLE   41,926 0 24,473
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 BBG006N7S6J1 852,443 16,708 SH   SOLE   16,708 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 BBG001S8SWQ0 442,416 7,365 SH   SOLE   7,365 0 0
FIRST FNDTN INC COM 32026V104 BBG001V9VY13 157,620 16,283 SH   SOLE   0 0 16,283
FIRST SOLAR INC COM 336433107 BBG001S991Z7 722,543 4,194 SH   SOLE   3,873 0 321
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 BBG006H1W526 2,287,705 44,280 SH   SOLE   9,414 0 34,866
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 BBG0043NRZR1 305,875 18,142 SH   SOLE   1,185 0 16,957
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 BBG005SW6WS0 1,961,840 37,969 SH   SOLE   0 0 37,969
FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888 BBG00L2NXWJ3 439,705 17,773 SH   SOLE   363 0 17,410
FORD MTR CO DEL COM 345370860 BBG001S5TZ33 467,972 38,390 SH   SOLE   638 0 37,752
FREEPORT-MCMORAN INC CL B 35671D857 BBG001S5R3F3 593,937 13,952 SH   SOLE   2,927 0 11,025
GALLAGHER ARTHUR J & CO COM 363576109 BBG001S5NKC2 261,311 1,162 SH   SOLE   759 0 403
GARMIN LTD SHS H2906T109 BBG001SG0H12 1,810,743 14,087 SH   SOLE   6,470 0 7,617
GENELUX CORPORATION COM 36870H103 BBG0044BNBY5 152,639 10,895 SH   SOLE   0 0 10,895
GENERAL ELECTRIC CO COM NEW 369604301 BBG001S5PVD5 1,990,365 15,585 SH   SOLE   6,636 0 8,949
GENUINE PARTS CO COM 372460105 BBG001S5RNH7 214,614 1,539 SH   SOLE   0 0 1,539
GILEAD SCIENCES INC COM 375558103 BBG001S6Y1X7 7,636,654 94,268 SH   SOLE   28,382 0 65,886
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 BBG001T9BM41 174,412 3,400 SH   SOLE   3,032 0 368
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 BBG001T9BM41 30,564 600 PRN Call SOLE   0 0 600
GOLDMAN SACHS GROUP INC COM 38141G104 BBG001SC07Z6 10,431,607 27,041 SH   SOLE   10,903 0 16,138
HARTFORD FINL SVCS GROUP INC COM 416515104 BBG001S8PXF3 1,690,871 20,916 SH   SOLE   8,071 0 12,845
HEALTHPEAK PROPERTIES INC COM 42250P103 BBG001S5RTS2 735,867 37,165 SH   SOLE   12,115 0 25,050
HERBALIFE LTD COM SHS G4412G101 BBG001SKFKY4 7,630,000 500,000 SH   SOLE   500,000 0 0
HERTZ GLOBAL HLDGS INC *W EXP 06/30/205 42806J148   83,121 15,168 SH   SOLE   15,168 0 0
HILTON GRAND VACATIONS INC COM 43283X105 BBG00CBYY6L2 620,822 15,451 SH   SOLE   0 0 15,451
HOME DEPOT INC COM 437076102 BBG001S5RTW7 8,459,991 24,412 SH   SOLE   7,377 0 17,035
HP INC COM 40434L105 BBG001S6W7N7 1,877,287 62,055 SH   SOLE   25,908 0 36,147
HUNTINGTON BANCSHARES INC COM 446150104 BBG001S5RSZ6 420,297 32,778 SH   SOLE   1,194 0 31,584
HUT 8 CORP COM 44812J104 BBG00390LJJ8 530,265 39,750 SH   SOLE   39,582 0 168
ICON PLC SHS G4705A100 BBG001SDCL35 233,533 825 SH   SOLE   537 0 288
ILLINOIS TOOL WKS INC COM 452308109 BBG001S5SDX0 282,782 1,074 SH   SOLE   552 0 522
IMMUNITYBIO INC COM 45256X103 BBG007T9DYX8 131,524 26,200 SH   SOLE   0 0 26,200
INTEL CORP COM 458140100 BBG001S5SF65 18,796,131 374,052 SH   SOLE   153,312 0 220,740
INTEL CORP COM 458140100 BBG001S5SF65 120,600 2,400 PRN Call SOLE   0 0 2,400
INTERNATIONAL BUSINESS MACHS COM 459200101 BBG001S5S399 13,602,873 83,173 SH   SOLE   27,610 0 55,563
INTERNATIONAL PAPER CO COM 460146103 BBG001S5SBF4 832,690 23,034 SH   SOLE   6,168 0 16,866
INTUIT COM 461202103 BBG001S6TWR2 21,495,407 34,391 SH   SOLE   17,552 0 16,839
INTUITIVE SURGICAL INC COM NEW 46120E602 BBG001S7XR78 368,735 1,093 SH   SOLE   929 0 164
INVESCO EXCH TRADED FD TR II CALIF AMT MUN 46138E206 BBG001T06LL9 2,166,424 86,726 SH   SOLE   13,797 0 72,929
INVESCO EXCH TRADED FD TR II NASDAQNXTGEN100 46138G631 BBG00XS1BWX5 1,193,957 44,237 SH   SOLE   42,676 0 1,561
INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537 BBG001T06LJ2 2,254,151 93,224 SH   SOLE   16,093 0 77,131
INVESCO EXCH TRADED FD TR II S&P EMRNG MKTS 46138E297 BBG002DJ8H94 354,975 14,766 SH   SOLE   0 0 14,766
INVESCO EXCH TRADED FD TR II S&P INTL LOW 46138E230 BBG002DJ8L77 386,155 13,708 SH   SOLE   0 0 13,708
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 BBG003H4RBL9 1,451,356 34,222 SH   SOLE   21,700 0 12,522
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 BBG001V18CG8 430,751 6,874 SH   SOLE   300 0 6,574
INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 BBG001S69B36 1,177,154 29,510 SH   SOLE   4,110 0 25,400
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 BBG001SN3Z78 466,137 22,050 SH   SOLE   1,150 0 20,900
INVESCO EXCHANGE TRADED FD T S&P 100 EQL WIGH 46137V449 BBG001SS30F5 451,022 5,151 SH   SOLE   0 0 5,151
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 BBG001V28DF5 4,247,878 43,328 SH   SOLE   0 0 43,328
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 BBG00KJR2B26 506,580 13,430 SH   SOLE   0 0 13,430
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 BBG00KJR2NN7 556,245 3,525 SH   SOLE   2,816 0 709
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 BBG001SDTVQ0 1,352,920 25,017 SH   SOLE   0 0 25,017
INVESCO QQQ TR UNIT SER 1 46090E103 BBG001S9GN63 32,902,131 80,343 SH   SOLE   26,958 0 53,385
INVESCO QQQ TR UNIT SER 1 46090E103 BBG001S9GN63 900,944 2,200 PRN Call SOLE   100 0 2,100
INVESCO QQQ TR UNIT SER 1 46090E103 BBG001S9GN63 40,952 100 PRN Put SOLE   0 0 100
ISHARES INC CORE MSCI EMKT 46434G103 BBG003HC3DG9 8,422,076 166,510 SH   SOLE   38,468 0 128,042
ISHARES INC MSCI EMRG CHN 46434G764 BBG00H5VLN77 2,307,051 41,636 SH   SOLE   12,141 0 29,495
ISHARES TR 0-5YR HI YL CP 46434V407 BBG005DW06B7 286,885 6,795 SH   SOLE   305 0 6,490
ISHARES TR 20 YR TR BD ETF 464287432 BBG001S8MLN3 6,150,336 62,200 SH   SOLE   12,833 0 49,367
ISHARES TR AGGRES ALLOC ETF 464289859 BBG001T3YVL0 2,521,899 36,523 SH   SOLE   10,688 0 25,835
ISHARES TR CALIF MUN BD ETF 464288356 BBG001T03XM5 3,143,943 54,262 SH   SOLE   11,838 0 42,424
ISHARES TR CORE DIV GRWTH 46434V621 BBG006MJFZK4 415,760 7,725 SH   SOLE   0 0 7,725
ISHARES TR CORE HIGH DV ETF 46429B663 BBG001V0XLT8 5,648,411 55,382 SH   SOLE   31,072 0 24,310
ISHARES TR CORE MSCI INTL 46435G326 BBG00G9DM0M7 1,021,043 16,039 SH   SOLE   3,586 0 12,453
ISHARES TR CORE S&P MCP ETF 464287507 BBG001SFC7V0 784,163 2,829 SH   SOLE   237 0 2,592
ISHARES TR CORE S&P SCP ETF 464287804 BBG001SFC7W9 573,669 5,299 SH   SOLE   416 0 4,883
ISHARES TR CORE S&P US GWT 464287671 BBG001SFQL99 223,506 2,147 SH   SOLE   415 0 1,732
ISHARES TR CORE S&P500 ETF 464287200 BBG001SFB7R6 95,815,035 200,605 SH   SOLE   52,080 0 148,525
ISHARES TR CORE TOTAL USD 46434V613 BBG006MJCSW0 25,257,049 548,232 SH   SOLE   115,635 0 432,597
ISHARES TR CORE US AGGBD ET 464287226 BBG001SM1QT8 5,333,298 53,736 SH   SOLE   12,366 0 41,370
ISHARES TR EAFE GRWTH ETF 464288885 BBG001SP62C7 10,459,074 107,992 SH   SOLE   29,019 0 78,973
ISHARES TR EAFE VALUE ETF 464288877 BBG001SNYBH6 16,719,557 320,913 SH   SOLE   88,237 0 232,676
ISHARES TR ESG AWR MSCI USA 46435G425 BBG00FFPFTS4 7,292,055 69,501 SH   SOLE   22,953 0 46,548
ISHARES TR EXPND TEC SC ETF 464287549 BBG001SHHYT5 10,175,927 22,705 SH   SOLE   10,158 0 12,547
ISHARES TR FALN ANGLS USD 46435G474 BBG00D332C84 1,961,758 74,309 SH   SOLE   14 0 74,295
ISHARES TR FLTG RATE NT ETF 46429B655 BBG001V1QYX1 257,758 5,092 SH   SOLE   321 0 4,771
ISHARES TR GLOBAL ENERG ETF 464287341 BBG001S7RSN5 1,784,472 45,627 SH   SOLE   11,018 0 34,609
ISHARES TR GLOBAL TECH ETF 464287291 BBG001S60KQ0 210,199 3,083 SH   SOLE   332 0 2,751
ISHARES TR IBOXX INV CP ETF 464287242 BBG001S60QR6 7,401,716 66,887 SH   SOLE   12,782 0 54,105
ISHARES TR INVESTMENT GRADE 46435G219 BBG00H4BPM52 203,015 4,487 SH   SOLE   110 0 4,377
ISHARES TR ISHARES BIOTECH 464287556 BBG001SGYSW7 923,373 6,797 SH   SOLE   955 0 5,842
ISHARES TR JPMORGAN USD EMG 464288281 BBG001SQS9Y2 2,780,721 31,223 SH   SOLE   4,964 0 26,259
ISHARES TR MBS ETF 464288588 BBG001SSD8B1 10,652,020 113,223 SH   SOLE   22,776 0 90,447
ISHARES TR MODERT ALLOC ETF 464289875 BBG001T3YV21 667,149 16,072 SH   SOLE   3,202 0 12,870
ISHARES TR MSCI ACWI ETF 464288257 BBG001S56QV7 811,820 7,977 SH   SOLE   150 0 7,827
ISHARES TR MSCI EAFE ETF 464287465 BBG001SG09V7 10,419,142 138,277 SH   SOLE   40,994 0 97,283
ISHARES TR MSCI EAFE MIN VL 46429B689 BBG0025X2WP7 348,018 5,019 SH   SOLE   120 0 4,899
ISHARES TR MSCI EMG MKT ETF 464287234 BBG001SK77D5 8,121,419 201,975 SH   SOLE   57,534 0 144,441
ISHARES TR MSCI USA MIN VOL 46429B697 BBG0025X2G81 3,708,454 47,526 SH   SOLE   13,663 0 33,863
ISHARES TR MSCI USA QLT FCT 46432F339 BBG004TRTWW3 19,927,259 135,342 SH   SOLE   36,895 0 98,447
ISHARES TR NATIONAL MUN ETF 464288414 BBG001SZV978 3,179,237 29,326 SH   SOLE   5,941 0 23,385
ISHARES TR PFD AND INCM SEC 464288687 BBG001SNVWC8 352,985 11,317 SH   SOLE   8,000 0 3,317
ISHARES TR RUS 1000 VAL ETF 464287598 BBG001S562P7 247,545 1,498 SH   SOLE   352 0 1,146
ISHARES TR RUS MD CP GR ETF 464287481 BBG001S561Z8 203,280 1,946 SH   SOLE   146 0 1,800
ISHARES TR RUSSELL 2000 ETF 464287655 BBG001SFC7Y7 12,803,693 63,792 SH   SOLE   19,757 0 44,035
ISHARES TR RUSSELL 2000 ETF 464287655 BBG001SFC7Y7 240,852 1,200 PRN Call SOLE   0 0 1,200
ISHARES TR S&P 100 ETF 464287101 BBG001SGB026 5,902,411 26,422 SH   SOLE   7,165 0 19,257
ISHARES TR S&P 500 GRWT ETF 464287309 BBG001S561Q8 5,182,426 69,007 SH   SOLE   19,054 0 49,953
ISHARES TR S&P 500 VAL ETF 464287408 BBG001S561K4 403,947 2,323 SH   SOLE   1,727 0 596
ISHARES TR SHORT TREAS BD 464288679 BBG001SSD803 375,428 3,409 SH   SOLE   103 0 3,306
ISHARES TR SHRT NAT MUN ETF 464288158 BBG001SLS4Q3 4,968,916 47,130 SH   SOLE   8,690 0 38,440
ISHARES TR TIPS BD ETF 464287176 BBG001SD9RM5 8,260,070 76,845 SH   SOLE   16,427 0 60,418
ISHARES TR TRS FLT RT BD 46434V860 BBG005YTNMS3 8,443,430 167,296 SH   SOLE   34,254 0 133,042
ISHARES TR U.S. PHARMA ETF 464288836 BBG001SQYZD0 218,324 1,178 SH   SOLE   0 0 1,178
ISHARES TR U.S. TECH ETF 464287721 BBG001SFB7Z7 8,560,094 69,736 SH   SOLE   16,650 0 53,086
ISHARES TR US INFRASTRUC 46435U713 BBG00KHHFPF1 2,039,837 50,654 SH   SOLE   15,499 0 35,155
ISHARES TR US OIL GS EX ETF 464288851 BBG001SJTHR7 308,366 3,309 SH   SOLE   0 0 3,309
ISHARES TR US TREAS BD ETF 46429B267 BBG002NCKPP8 2,460,603 106,797 SH   SOLE   24,179 0 82,618
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 BBG00TSG0SK6 1,798,218 32,454 SH   SOLE   3,468 0 28,986
JOHNSON & JOHNSON COM 478160104 BBG001S5SHQ9 8,207,554 52,364 SH   SOLE   14,662 0 37,702
JPMORGAN CHASE & CO COM 46625H100 BBG001S8CRC3 12,546,051 73,757 SH   SOLE   15,673 0 58,084
KANDI TECHNOLOGIES GROUP INC COM 483709101 BBG001SR6D11 28,000 10,000 SH   SOLE   0 0 10,000
KEYCORP COM 493267108 BBG001S5SKV6 487,383 33,846 SH   SOLE   993 0 32,853
KINDER MORGAN INC DEL COM 49456B101 BBG001TG2YZ5 575,876 32,646 SH   SOLE   0 0 32,646
KKR & CO INC COM 48251W104 BBG001S6PW05 204,048 2,463 SH   SOLE   104 0 2,359
KRAFT HEINZ CO COM 500754106 BBG005CPNTR1 1,806,437 48,849 SH   SOLE   7,550 0 41,299
KRANESHARES TR KFA MOUNT LUCAS 500767652 BBG00YD8RJB0 533,891 18,525 SH   SOLE   5,300 0 13,225
KROGER CO COM 501044101 BBG001S5SN40 277,049 6,061 SH   SOLE   0 0 6,061
L3HARRIS TECHNOLOGIES INC COM 502431109 BBG001S5S0N9 1,336,806 6,347 SH   SOLE   6,000 0 347
LAM RESEARCH CORP COM 512807108 BBG001S5SW40 3,972,631 5,059 SH   SOLE   3,056 0 2,003
LINCOLN NATL CORP IND COM 534187109 BBG001S5STV7 231,457 8,582 SH   SOLE   518 0 8,064
LIONS GATE ENTMNT CORP CL A VTG 535919401 BBG001SC6N58 109,000 10,000 SH   SOLE   0 0 10,000
LOCKHEED MARTIN CORP COM 539830109 BBG001S7PS57 2,001,740 4,417 SH   SOLE   1,965 0 2,452
LOEWS CORP COM 540424108 BBG001S6KQC0 1,908,924 27,431 SH   SOLE   12,690 0 14,741
LOWES COS INC COM 548661107 BBG001S5SVL3 2,115,937 9,508 SH   SOLE   518 0 8,990
LULULEMON ATHLETICA INC COM 550021109 BBG001STBM75 843,629 1,650 SH   SOLE   1,000 0 650
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 BBG001T8LMY9 894,050 9,403 SH   SOLE   2,435 0 6,968
MARATHON PETE CORP COM 56585A102 BBG001S169P1 3,027,731 20,408 SH   SOLE   6,737 0 13,671
MARRIOTT INTL INC NEW CL A 571903202 BBG001S78K44 471,767 2,092 SH   SOLE   2,025 0 67
MARVELL TECHNOLOGY INC COM 573874104 BBG00ZXBJ162 9,868,187 163,624 SH   SOLE   129,978 0 33,646
MASTERCARD INCORPORATED CL A 57636Q104 BBG001SKNNS6 996,683 2,337 SH   SOLE   610 0 1,727
MASTERCARD INCORPORATED CL A 57636Q104 BBG001SKNNS6 298,557 700 PRN Call SOLE   0 0 700
MCDONALDS CORP COM 580135101 BBG001S5T110 1,724,894 5,817 SH   SOLE   1,050 0 4,767
MCKESSON CORP COM 58155Q103 BBG001S8F8P8 1,256,155 2,709 SH   SOLE   1,321 0 1,388
MERCADOLIBRE INC COM 58733R102 BBG001SM32G3 212,158 135 SH   SOLE   15 0 120
MERCK & CO INC COM 58933Y105 BBG001S5TC52 1,767,548 16,037 SH   SOLE   1,968 0 14,069
META PLATFORMS INC CL A 30303M102 BBG001SQCQC5 32,562,197 91,994 SH   SOLE   34,850 0 57,144
META PLATFORMS INC CL A 30303M102 BBG001SQCQC5 2,725,492 7,700 PRN Call SOLE   7,500 0 200
METLIFE INC COM 59156R108 BBG001S5T3R8 6,691,563 101,188 SH   SOLE   36,697 0 64,491
MICRON TECHNOLOGY INC COM 595112103 BBG001S6P675 199,199 2,331 SH   SOLE   1,612 0 719
MICRON TECHNOLOGY INC COM 595112103 BBG001S6P675 128,010 1,500 PRN Call SOLE   0 0 1,500
MICROSOFT CORP COM 594918104 BBG001S5TD05 43,060,789 114,511 SH   SOLE   34,412 0 80,099
MICROSOFT CORP COM 594918104 BBG001S5TD05 2,406,656 6,400 PRN Call SOLE   6,000 0 400
MID-AMER APT CMNTYS INC COM 59522J103 BBG001S7HZ69 1,002,669 7,457 SH   SOLE   0 0 7,457
MODERNA INC COM 60770K107 BBG003PHHZV8 287,212 2,888 SH   SOLE   1,642 0 1,246
MONGODB INC CL A 60937P106 BBG0022FDRZ7 718,350 1,757 SH   SOLE   1,104 0 653
MONOLITHIC PWR SYS INC COM 609839105 BBG001SDRGP6 756,241 1,197 SH   SOLE   655 0 542
MORGAN STANLEY COM NEW 617446448 BBG001S9V5Z3 8,296,758 88,973 SH   SOLE   27,204 0 61,769
MORGAN STANLEY COM NEW 617446448 BBG001S9V5Z3 65,275 700 PRN Call SOLE   0 0 700
MSCI INC COM 55354G100 BBG001SV8B05 678,780 1,200 SH   SOLE   1,200 0 0
NETAPP INC COM 64110D104 BBG001S8LYX5 237,504 2,694 SH   SOLE   1,882 0 812
NETFLIX INC COM 64110L106 BBG001SF6L46 11,832,645 24,303 SH   SOLE   10,913 0 13,390
NEW YORK TIMES CO CL A 650111107 BBG001S90X31 2,055,915 41,966 SH   SOLE   19,497 0 22,469
NEXTERA ENERGY INC COM 65339F101 BBG001S5RB29 1,436,987 23,658 SH   SOLE   22,120 0 1,538
NIKE INC CL B 654106103 BBG001S6NTK2 4,065,269 37,301 SH   SOLE   16,496 0 20,805
NIKE INC CL B 654106103 BBG001S6NTK2 173,712 1,600 PRN Call SOLE   0 0 1,600
NIO INC SPON ADS 62914V106 BBG00LPXZBW5 717,474 79,104 SH   SOLE   48,889 0 30,215
NIO INC SPON ADS 62914V106 BBG00LPXZBW5 6,349 700 PRN Call SOLE   0 0 700
NORTHROP GRUMMAN CORP COM 666807102 BBG001S5TP26 1,447,763 3,093 SH   SOLE   56 0 3,037
NORTHWEST BANCSHARES INC MD COM 667340103 BBG001S64KK2 232,316 18,615 SH   SOLE   1,102 0 17,513
NOVARTIS AG SPONSORED ADR 66987V109 BBG001SF5LW6 295,338 2,925 SH   SOLE   0 0 2,925
NOVO-NORDISK A S ADR 670100205 BBG001S5TSK0 437,205 4,226 SH   SOLE   3,574 0 652
NUCOR CORP COM 670346105 BBG001S5TRV0 1,407,115 8,060 SH   SOLE   2,582 0 5,478
NVIDIA CORPORATION COM 67066G104 BBG001S5TZJ6 28,118,552 56,780 SH   SOLE   18,808 0 37,972
NVIDIA CORPORATION COM 67066G104 BBG001S5TZJ6 1,039,962 2,100 PRN Call SOLE   1,200 0 900
ONEOK INC NEW COM 682680103 BBG001S5TWK1 314,867 4,484 SH   SOLE   0 0 4,484
ORACLE CORP COM 68389X105 BBG001S5SJG6 2,861,366 27,140 SH   SOLE   6,124 0 21,016
ORACLE CORP COM 68389X105 BBG001S5SJG6 94,887 900 PRN Call SOLE   0 0 900
ORACLE CORP COM 68389X105 BBG001S5SJG6 84,344 800 PRN Put SOLE   0 0 800
ORGANON & CO COMMON STOCK 68622V106 BBG00ZQRGW42 185,312 12,851 SH   SOLE   0 0 12,851
PACCAR INC COM 693718108 BBG001S5V1S8 1,951,601 19,377 SH   SOLE   8,794 0 10,583
PACIFIC PREMIER BANCORP COM 69478X105 BBG001S9JFG6 261,990 9,000 SH   SOLE   0 0 9,000
PALANTIR TECHNOLOGIES INC CL A 69608A108 BBG001T53796 248,571 14,477 SH   SOLE   3,878 0 10,599
PALO ALTO NETWORKS INC COM 697435105 BBG001T9NWN5 1,759,844 5,968 SH   SOLE   437 0 5,531
PARK NATL CORP COM 700658107 BBG001S7X549 697,515 5,250 SH   SOLE   0 0 5,250
PARKER-HANNIFIN CORP COM 701094104 BBG001S5V554 311,894 677 SH   SOLE   35 0 642
PAYCHEX INC COM 704326107 BBG001S5V135 93,536 785 SH   SOLE   0 0 785
PAYCHEX INC COM 704326107 BBG001S5V135 202,487 1,700 PRN Call SOLE   0 0 1,700
PAYPAL HLDGS INC COM 70450Y103 BBG0077VNXW5 340,765 5,549 SH   SOLE   2,719 0 2,830
PEPSICO INC COM 713448108 BBG001S695T1 1,639,236 9,575 SH   SOLE   347 0 9,228
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 BBG001SF6W88 686,295 42,100 SH   SOLE   0 0 42,100
PFIZER INC COM 717081103 BBG001S5V466 687,013 23,863 SH   SOLE   6,008 0 17,855
PHILIP MORRIS INTL INC COM 718172109 BBG001STP9N1 3,503,459 36,376 SH   SOLE   10,741 0 25,635
PHILLIPS 66 COM 718546104 BBG00286S4P7 10,182,334 76,478 SH   SOLE   27,190 0 49,288
PIMCO ETF TR INTER MUN BD ACT 72201R866 BBG001SF6Y39 4,982,066 94,090 SH   SOLE   18,500 0 75,590
PIONEER NAT RES CO COM 723787107 BBG001S7V1J4 520,148 2,313 SH   SOLE   200 0 2,113
PLUG POWER INC COM NEW 72919P202 BBG001S6GJB2 45,000 10,000 SH   SOLE   0 0 10,000
PNC FINL SVCS GROUP INC COM 693475105 BBG001S5V947 7,559,623 48,819 SH   SOLE   16,674 0 32,145
PROCTER AND GAMBLE CO COM 742718109 BBG001S5V4L9 10,289,925 70,219 SH   SOLE   12,960 0 57,259
PROCTER AND GAMBLE CO COM 742718109 BBG001S5V4L9 219,810 1,500 PRN Call SOLE   0 0 1,500
PROSHARES TR PSHS ULT S&P 500 74347R107 BBG001SR6GZ7 577,822 8,880 SH   SOLE   0 0 8,880
PROSHARES TR PSHS ULTRA QQQ 74347R206 BBG001SR6H76 2,006,495 26,401 SH   SOLE   1,601 0 24,800
PROSHARES TR PSHS ULTRA QQQ 74347R206 BBG001SR6H76 7,600 100 PRN Call SOLE   0 0 100
PROSHARES TR ULTRAPRO QQQ 74347X831 BBG001T6S396 18,202 359 SH   SOLE   54 0 305
PROSHARES TR ULTRAPRO QQQ 74347X831 BBG001T6S396 1,064,700 21,000 PRN Call SOLE   21,000 0 0
PTC INC COM 69370C100 BBG001S6DNK6 599,588 3,427 SH   SOLE   2,919 0 508
PUBLIC STORAGE COM 74460D109 BBG001S5TH79 2,716,330 8,906 SH   SOLE   1,551 0 7,355
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 BBG001S5V3C1 401,389 6,564 SH   SOLE   0 0 6,564
QUALCOMM INC COM 747525103 BBG001S6VS70 19,469,137 134,613 SH   SOLE   58,626 0 75,987
QUALCOMM INC COM 747525103 BBG001S6VS70 115,704 800 PRN Call SOLE   0 0 800
RADNET INC COM 750491102 BBG001S75DK5 695,400 20,000 SH   SOLE   0 0 20,000
REALTY INCOME CORP COM 756109104 BBG001S884K0 825,495 14,312 SH   SOLE   0 0 14,312
RIO TINTO PLC SPONSORED ADR 767204100 BBG001SB0LX9 1,647,428 22,125 SH   SOLE   1,264 0 20,861
ROBINHOOD MKTS INC COM CL A 770700102 BBG008NMBXP6 141,185 11,082 SH   SOLE   3,488 0 7,594
ROBLOX CORP CL A 771049103 BBG001V1Y6Z1 331,196 7,244 SH   SOLE   4,171 0 3,073
ROBLOX CORP CL A 771049103 BBG001V1Y6Z1 27,432 600 PRN Call SOLE   0 0 600
ROKU INC COM CL A 77543R102 BBG001ZZPQM2 471,866 5,148 SH   SOLE   3,373 0 1,775
ROPER TECHNOLOGIES INC COM 776696106 BBG001S9B362 1,601,710 2,938 SH   SOLE   1,460 0 1,478
ROSS STORES INC COM 778296103 BBG001S5VRS1 294,079 2,125 SH   SOLE   25 0 2,100
ROYAL BK CDA COM 780087102 BBG001S60869 206,103 2,038 SH   SOLE   0 0 2,038
RTX CORPORATION COM 75513E101 BBG001S5X5Q9 404,124 4,803 SH   SOLE   267 0 4,536
RTX CORPORATION COM 75513E101 BBG001S5X5Q9 8,414 100 PRN Put SOLE   0 0 100
S&P GLOBAL INC COM 78409V104 BBG001S5T5M8 1,321,560 3,000 SH   SOLE   3,000 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 BBG001SGNMK5 408,422 28,621 SH   SOLE   330 0 28,291
SALESFORCE INC COM 79466L302 BBG001SDLP09 24,842,785 94,409 SH   SOLE   3,082 0 91,327
SANDY SPRING BANCORP INC COM 800363103 BBG001S6Y0J5 218,166 8,009 SH   SOLE   583 0 7,426
SCHWAB CHARLES CORP COM 808513105 BBG001S5VXD4 361,374 5,253 SH   SOLE   1,137 0 4,116
SCHWAB CHARLES FAMILY FD AMT TAX FREE MNY 808515530 BBG00TCBL6Q3 1,208,000 1,208,000 SH   SOLE   0 0 1,208,000
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 BBG001T6L7D9 838,250 33,814 SH   SOLE   17,204 0 16,610
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 BBG0025RWLM4 7,249,995 95,232 SH   SOLE   134 0 95,098
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 BBG001T66WQ7 1,396,463 19,921 SH   SOLE   7,457 0 12,464
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 BBG00L5F9FV7 841,621 11,583 SH   SOLE   2,451 0 9,132
SELECT SECTOR SPDR TR ENERGY 81369Y506 BBG001S7T1S7 2,593,380 30,932 SH   SOLE   3,161 0 27,771
SELECT SECTOR SPDR TR ENERGY 81369Y506 BBG001S7T1S7 217,984 2,600 PRN Call SOLE   0 0 2,600
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 BBG001S7T223 1,908,953 50,770 SH   SOLE   6,938 0 43,832
SELECT SECTOR SPDR TR INDL 81369Y704 BBG001S7T232 1,264,606 11,094 SH   SOLE   2,519 0 8,575
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 BBG001S7T1Q9 2,949,293 16,494 SH   SOLE   2,743 0 13,751
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 BBG001S7T1Q9 107,286 600 PRN Call SOLE   0 0 600
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 BBG001S7T107 355,422 4,934 SH   SOLE   464 0 4,470
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 BBG001S7SCQ6 2,651,259 19,440 SH   SOLE   3,078 0 16,362
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 BBG001S7TD56 282,980 4,468 SH   SOLE   109 0 4,359
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 BBG001S7TCZ5 6,108,137 31,734 SH   SOLE   17,455 0 14,279
SHELL PLC SPON ADS 780259305 BBG0147BN6H1 437,445 6,648 SH   SOLE   1,761 0 4,887
SHERWIN WILLIAMS CO COM 824348106 BBG001S5W2F9 449,760 1,442 SH   SOLE   0 0 1,442
SHOPIFY INC CL A 82509L107 BBG004DW5NC7 3,245,860 41,667 SH   SOLE   5,678 0 35,989
SIMON PPTY GROUP INC NEW COM 828806109 BBG001S77WM9 893,925 6,267 SH   SOLE   1,908 0 4,359
SKYWORKS SOLUTIONS INC COM 83088M102 BBG001SCYWS2 249,573 2,220 SH   SOLE   1,155 0 1,065
SNAP INC CL A 83304A106 BBG00441QMK5 947,911 55,990 SH   SOLE   49,390 0 6,600
SOUTHERN CO COM 842587107 BBG001S5W777 606,149 8,644 SH   SOLE   0 0 8,644
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 BBG001S8LH99 10,151,131 26,918 SH   SOLE   8,901 0 18,017
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 BBG001S8LH99 640,679 1,700 PRN Call SOLE   0 0 1,700
SPDR S&P 500 ETF TR TR UNIT 78462F103 BBG001S72SM3 41,881,487 88,023 SH   SOLE   27,204 0 60,819
SPDR S&P 500 ETF TR TR UNIT 78462F103 BBG001S72SM3 808,027 1,700 PRN Call SOLE   100 0 1,600
SPDR SER TR BBG CONV SEC ETF 78464A359 BBG001T2PMD1 1,135,497 15,738 SH   SOLE   1,375 0 14,363
SPDR SER TR BLOOMBERG HIGH Y 78468R622 BBG001SQS7X7 452,147 4,773 SH   SOLE   90 0 4,683
SPDR SER TR NUVEEN BLMBRG MU 78468R721 BBG001SRSPW6 1,280,568 27,246 SH   SOLE   5,742 0 21,504
SPDR SER TR PORTFOLIO LN TSR 78464A664 BBG001STKCY7 867,669 29,899 SH   SOLE   8,262 0 21,637
SPDR SER TR PRTFLO S&P500 GW 78464A409 BBG001SD7RB9 276,766 4,254 SH   SOLE   4,230 0 24
SPDR SER TR PRTFLO S&P500 HI 78468R788 BBG00B6WD879 3,102,937 79,177 SH   SOLE   21,152 0 58,025
SPDR SER TR PRTFLO S&P500 VL 78464A508 BBG001SG4284 16,015,354 343,456 SH   SOLE   117,956 0 225,500
STARBUCKS CORP COM 855244109 BBG001S72KH6 1,860,799 19,381 SH   SOLE   5,008 0 14,373
STEEL DYNAMICS INC COM 858119100 BBG001S98JK5 2,125,261 17,931 SH   SOLE   8,543 0 9,388
SYNOPSYS INC COM 871607107 BBG001S5VTR8 308,946 600 SH   SOLE   600 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 BBG001S5WWW4 221,135 2,116 SH   SOLE   894 0 1,222
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 BBG001S9TN41 975,840 6,063 SH   SOLE   4,115 0 1,948
TARGET CORP COM 87612E106 BBG001SC0K41 2,354,444 16,532 SH   SOLE   7,756 0 8,776
TELADOC HEALTH INC COM 87918A105 BBG001TG5PC6 295,235 13,700 SH   SOLE   5,048 0 8,652
TELADOC HEALTH INC COM 87918A105 BBG001TG5PC6 32,325 1,500 PRN Call SOLE   0 0 1,500
TELEDYNE TECHNOLOGIES INC COM 879360105 BBG001SDK336 240,551 539 SH   SOLE   369 0 170
TERADYNE INC COM 880770102 BBG001S5WMZ3 234,187 2,158 SH   SOLE   1,508 0 650
TESLA INC COM 88160R101 BBG001SQKGD7 33,065,235 133,070 SH   SOLE   73,959 0 59,111
TESLA INC COM 88160R101 BBG001SQKGD7 1,018,768 4,100 PRN Call SOLE   3,300 0 800
TEXAS INSTRS INC COM 882508104 BBG001S5WYZ7 7,505,013 44,028 SH   SOLE   18,967 0 25,061
TEXAS INSTRS INC COM 882508104 BBG001S5WYZ7 204,552 1,200 PRN Call SOLE   0 0 1,200
TEXAS ROADHOUSE INC COM 882681109 BBG001SLR3C1 855,610 7,000 SH   SOLE   7,000 0 0
THE CIGNA GROUP COM 125523100 BBG00KXRCDQ9 1,154,380 3,855 SH   SOLE   940 0 2,915
TJX COS INC NEW COM 872540109 BBG001S5WQ93 290,999 3,102 SH   SOLE   0 0 3,102
T-MOBILE US INC COM 872590104 BBG001SKR9Y6 15,063,172 93,951 SH   SOLE   40,749 0 53,202
T-MOBILE US INC COM 872590104 BBG001SKR9Y6 64,132 400 PRN Call SOLE   0 0 400
TRACTOR SUPPLY CO COM 892356106 BBG001S7K017 573,486 2,667 SH   SOLE   1,912 0 755
TRAVELERS COMPANIES INC COM 89417E109 BBG001S5R103 769,580 4,040 SH   SOLE   902 0 3,138
TRUIST FINL CORP COM 89832Q109 BBG001S5YYC0 7,978,043 216,090 SH   SOLE   70,587 0 145,503
TRUIST FINL CORP COM 89832Q109 BBG001S5YYC0 14,768 400 PRN Call SOLE   0 0 400
TWILIO INC CL A 90138F102 BBG0029ZX859 337,470 4,448 SH   SOLE   3,417 0 1,031
TWIST BIOSCIENCE CORP COM 90184D100 BBG006KDCHK2 267,199 7,249 SH   SOLE   5,200 0 2,049
UBER TECHNOLOGIES INC COM 90353T100 BBG002B04MW4 692,047 11,240 SH   SOLE   2,447 0 8,793
UIPATH INC CL A 90364P105 BBG00GKS1G12 358,765 14,443 SH   SOLE   11,877 0 2,566
UIPATH INC CL A 90364P105 BBG00GKS1G12 24,840 1,000 PRN Call SOLE   0 0 1,000
ULTA BEAUTY INC COM 90384S303 BBG00FWQ4W44 1,163,237 2,374 SH   SOLE   2,171 0 203
UNION PAC CORP COM 907818108 BBG001S5X2M0 731,772 2,979 SH   SOLE   1,701 0 1,278
UNITED PARCEL SERVICE INC CL B 911312106 BBG001SDGSH1 405,811 2,581 SH   SOLE   500 0 2,081
UNITED RENTALS INC COM 911363109 BBG001SBGZ25 1,212,784 2,115 SH   SOLE   2,000 0 115
UNITEDHEALTH GROUP INC COM 91324P102 BBG001S6WCJ1 5,760,409 10,942 SH   SOLE   5,495 0 5,447
UNITEDHEALTH GROUP INC COM 91324P102 BBG001S6WCJ1 105,294 200 PRN Call SOLE   0 0 200
UNITY SOFTWARE INC COM 91332U101 BBG0056JW5H5 1,080,723 26,430 SH   SOLE   24,189 0 2,241
UNIVERSAL CORP VA COM 913456109 BBG001S5X5V3 300,719 4,467 SH   SOLE   249 0 4,218
US BANCORP DEL COM NEW 902973304 BBG001S6T8C1 8,606,699 196,640 SH   SOLE   60,731 0 135,909
VALERO ENERGY CORP COM 91913Y100 BBG001S5X8K9 10,565,750 81,275 SH   SOLE   26,802 0 54,473
VANECK ETF TRUST INTRMDT MUNI ETF 92189H201 BBG001SRLFL7 2,174,997 46,247 SH   SOLE   9,558 0 36,689
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 BBG002D68GN8 126,082 721 SH   SOLE   416 0 305
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 BBG002D68GN8 786,915 4,500 PRN Call SOLE   0 0 4,500
VANGUARD INDEX FDS GROWTH ETF 922908736 BBG001SHTTS4 784,763 2,524 SH   SOLE   776 0 1,748
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 BBG001SRN7S6 439,140 2,000 SH   SOLE   0 0 2,000
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 BBG001SMD2X3 355,826 4,027 SH   SOLE   0 0 4,027
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 BBG001TC6MC1 6,611,269 15,136 SH   SOLE   7,695 0 7,441
VANGUARD INDEX FDS SM CP VAL ETF 922908611 BBG001SHVTR2 358,094 1,990 SH   SOLE   0 0 1,990
VANGUARD INDEX FDS SML CP GRW ETF 922908595 BBG001SHTTW9 318,895 1,319 SH   SOLE   0 0 1,319
VANGUARD INDEX FDS TOTAL STK MKT 922908769 BBG001SHTB03 1,998,816 8,426 SH   SOLE   1,643 0 6,783
VANGUARD INDEX FDS VALUE ETF 922908744 BBG001SHVR78 3,805,672 25,456 SH   SOLE   6,718 0 18,738
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 BBG001T2YZG9 1,828,714 17,775 SH   SOLE   2,415 0 15,360
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 BBG003H12XS7 1,129,645 23,787 SH   SOLE   2,313 0 21,474
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 BBG009THVRX1 2,177,358 42,651 SH   SOLE   7,082 0 35,569
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 BBG001T62MF5 746,721 16,107 SH   SOLE   4,259 0 11,848
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 BBG001SQX4T3 2,630,297 15,436 SH   SOLE   368 0 15,068
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 BBG001SSPWL4 1,175,110 24,533 SH   SOLE   4,896 0 19,637
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 BBG001T0Y6L1 6,825,126 62,404 SH   SOLE   33,274 0 29,130
VANGUARD WORLD FDS ENERGY ETF 92204A306 BBG001SHTV45 407,900 3,478 SH   SOLE   137 0 3,341
VANGUARD WORLD FDS INF TECH ETF 92204A702 BBG001SHTTR5 2,017,312 4,168 SH   SOLE   1,014 0 3,154
VERIZON COMMUNICATIONS INC COM 92343V104 BBG001S67QY1 9,654,442 256,086 SH   SOLE   79,564 0 176,522
VERIZON COMMUNICATIONS INC COM 92343V104 BBG001S67QY1 139,490 3,700 PRN Call SOLE   0 0 3,700
VERIZON COMMUNICATIONS INC COM 92343V104 BBG001S67QY1 139,490 3,700 PRN Put SOLE   0 0 3,700
VERRICA PHARMACEUTICALS INC COM 92511W108 BBG00L03BZ24 1,005,300 137,336 SH   SOLE   0 0 137,336
VERTEX PHARMACEUTICALS INC COM 92532F100 BBG001S68LJ8 8,161,807 20,059 SH   SOLE   8,731 0 11,328
VIATRIS INC COM 92556V106 BBG00Y52JV51 177,483 16,388 SH   SOLE   14 0 16,374
VICI PPTYS INC COM 925652109 BBG00HVVB4B6 782,573 24,232 SH   SOLE   20,275 0 3,957
VISA INC COM CL A 92826C839 BBG001SRCFY3 3,413,966 13,113 SH   SOLE   1,399 0 11,714
VULCAN MATLS CO COM 929160109 BBG001S5X8R2 454,020 2,000 SH   SOLE   2,000 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 BBG001S5XBY7 4,689,409 179,602 SH   SOLE   64,060 0 115,542
WALMART INC COM 931142103 BBG001S5XH92 1,972,176 12,455 SH   SOLE   5,021 0 7,434
WALMART INC COM 931142103 BBG001S5XH92 189,180 1,200 PRN Call SOLE   0 0 1,200
WASTE MGMT INC DEL COM 94106L109 BBG001S5XH47 649,238 3,625 SH   SOLE   3,000 0 625
WELLS FARGO CO NEW COM 949746101 BBG001S5XF23 4,195,311 85,236 SH   SOLE   24,508 0 60,728
WESTERN DIGITAL CORP. COM 958102105 BBG001S5XD28 246,297 4,703 SH   SOLE   3,183 0 1,520
WILLIAMS COS INC COM 969457100 BBG001S5XH10 434,992 12,489 SH   SOLE   0 0 12,489
WISDOMTREE TR US QTLY DIV GRT 97717X669 BBG004LMH3Z6 573,345 8,158 SH   SOLE   0 0 8,158
XEROX HOLDINGS CORP COM NEW 98421M106 BBG00NNG2ZK6 495,752 26,682 SH   SOLE   26,152 0 530
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 BBG0042V6JN7 393,061 5,466 SH   SOLE   4,177 0 1,289
ZSCALER INC COM 98980G102 BBG003338H61 110,116 497 SH   SOLE   56 0 441
ZSCALER INC COM 98980G102 BBG003338H61 132,936 600 PRN Call SOLE   0 0 600