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   612,926 6,124 SH   SOLE   0 0 6,124
ABBOTT LABS COM 002824100   1,541,181 14,137 SH   SOLE   0 0 14,137
ABBVIE INC COM 00287Y109   4,755,899 35,299 SH   SOLE   0 0 35,299
ABCELLERA BIOLOGICS INC COM 00288U106   68,806 10,651 SH   SOLE   0 0 10,651
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   1,390,335 4,506 SH   SOLE   0 0 4,506
ACTIVISION BLIZZARD INC COM 00507V109   419,414 4,975 SH   SOLE   0 0 4,975
ADOBE SYSTEMS INCORPORATED COM 00724F101   2,380,832 4,869 SH   SOLE   0 0 4,869
ADVANCED MICRO DEVICES INC COM 007903107   1,292,688 11,348 SH   SOLE   0 0 11,348
AFLAC INC COM 001055102   675,049 9,671 SH   SOLE   0 0 9,671
AGILENT TECHNOLOGIES INC COM 00846U101   2,001,049 16,641 SH   SOLE   0 0 16,641
AIR PRODS & CHEMS INC COM 009158106   372,879 1,245 SH   SOLE   0 0 1,245
AKOUSTIS TECHNOLOGIES INC COM 00973N102   714,607 224,719 SH   SOLE   0 0 224,719
ALLEGION PLC ORD SHS G0176J109   950,842 7,922 SH   SOLE   0 0 7,922
ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106   753,831 23,440 SH   SOLE   0 0 23,440
ALLSTATE CORP COM 020002101   560,532 5,141 SH   SOLE   0 0 5,141
ALPHABET INC CAP STK CL A 02079K305   6,234,178 52,082 SH   SOLE   0 0 52,082
ALPHABET INC CAP STK CL C 02079K107   11,315,018 93,536 SH   SOLE   0 0 93,536
ALPHABET INC CAP STK CL C 02079K107   604,850 5,000 PRN Call SOLE   0 0 5,000
ALPHABET INC CAP STK CL C 02079K107   725,820 6,000 PRN Put SOLE   0 0 6,000
ALTRIA GROUP INC COM 02209S103   1,371,532 30,277 SH   SOLE   0 0 30,277
AMAZON COM INC COM 023135106   17,646,186 135,365 SH   SOLE   0 0 135,365
AMAZON COM INC COM 023135106   39,108 300 PRN Call SOLE   0 0 300
AMAZON COM INC COM 023135106   482,332 3,700 PRN Put SOLE   0 0 3,700
AMCOR PLC ORD G0250X107   473,724 47,467 SH   SOLE   0 0 47,467
AMERICAN ELEC PWR CO INC COM 025537101   394,745 4,688 SH   SOLE   0 0 4,688
AMERICAN EXPRESS CO COM 025816109   1,758,168 10,093 SH   SOLE   0 0 10,093
AMERICAN TOWER CORP NEW COM 03027X100   367,931 1,897 SH   SOLE   0 0 1,897
AMERIPRISE FINL INC COM 03076C106   447,417 1,347 SH   SOLE   0 0 1,347
AMGEN INC COM 031162100   2,647,529 11,925 SH   SOLE   0 0 11,925
AMN HEALTHCARE SVCS INC COM 001744101   1,154,381 10,579 SH   SOLE   0 0 10,579
ANALOG DEVICES INC COM 032654105   595,591 3,057 SH   SOLE   0 0 3,057
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   219,870 10,988 SH   SOLE   0 0 10,988
ANSYS INC COM 03662Q105   557,636 1,688 SH   SOLE   0 0 1,688
AON PLC SHS CL A G0403H108   1,993,876 5,776 SH   SOLE   0 0 5,776
APPFOLIO INC COM CL A 03783C100   8,050,128 46,765 SH   SOLE   0 0 46,765
APPLE INC COM 037833100   112,739,374 581,221 SH   SOLE   0 0 581,221
APPLE INC COM 037833100   38,794 200 PRN Call SOLE   0 0 200
APPLE INC COM 037833100   6,110,055 31,500 PRN Put SOLE   0 0 31,500
APPLIED MATLS INC COM 038222105   10,102,022 69,891 SH   SOLE   0 0 69,891
APPLIED MATLS INC COM 038222105   289,080 2,000 PRN Put SOLE   0 0 2,000
APTIV PLC SHS G6095L109   720,719 7,060 SH   SOLE   0 0 7,060
ARGAN INC COM 04010E109   222,667 5,650 SH   SOLE   0 0 5,650
ASML HOLDING N V N Y REGISTRY SHS N07059210   2,444,591 3,373 SH   SOLE   0 0 3,373
ASTRAZENECA PLC SPONSORED ADR 046353108   432,829 6,048 SH   SOLE   0 0 6,048
AT&T INC COM 00206R102   644,987 40,438 SH   SOLE   0 0 40,438
ATLANTICA SUSTAINABLE INFR P SHS G0751N103   547,700 23,366 SH   SOLE   0 0 23,366
AUTODESK INC COM 052769106   1,342,893 6,563 SH   SOLE   0 0 6,563
AUTOMATIC DATA PROCESSING IN COM 053015103   1,930,081 8,781 SH   SOLE   0 0 8,781
AUTOMATIC DATA PROCESSING IN COM 053015103   65,937 300 PRN Put SOLE   0 0 300
BADGER METER INC COM 056525108   801,619 5,432 SH   SOLE   0 0 5,432
BAKER HUGHES COMPANY CL A 05722G100   879,544 27,825 SH   SOLE   0 0 27,825
BALCHEM CORP COM 057665200   201,676 1,496 SH   SOLE   0 0 1,496
BALL CORP COM 058498106   414,806 7,126 SH   SOLE   0 0 7,126
BANCO SANTANDER S.A. ADR 05964H105   50,171 13,523 SH   SOLE   0 0 13,523
BANK AMERICA CORP COM 060505104   1,540,375 53,690 SH   SOLE   0 0 53,690
BANK AMERICA CORP COM 060505104   80,332 2,800 PRN Put SOLE   0 0 2,800
BANK NEW YORK MELLON CORP COM 064058100   950,713 21,355 SH   SOLE   0 0 21,355
BARINGS BDC INC COM 06759L103   111,995 14,285 SH   SOLE   0 0 14,285
BECTON DICKINSON & CO COM 075887109   501,774 1,901 SH   SOLE   0 0 1,901
BEST BUY INC COM 086516101   1,197,929 14,618 SH   SOLE   0 0 14,618
BHP GROUP LTD SPONSORED ADS 088606108   467,771 7,839 SH   SOLE   0 0 7,839
BIOGEN INC COM 09062X103   453,453 1,592 SH   SOLE   0 0 1,592
BLACKROCK INC COM 09247X101   927,801 1,342 SH   SOLE   0 0 1,342
BLACKSTONE INC COM 09260D107   429,419 4,619 SH   SOLE   0 0 4,619
BOEING CO COM 097023105   8,138,315 38,541 SH   SOLE   0 0 38,541
BOISE CASCADE CO DEL COM 09739D100   1,125,477 12,457 SH   SOLE   0 0 12,457
BOOKING HOLDINGS INC COM 09857L108   232,677 86 SH   SOLE   0 0 86
BP PLC SPONSORED ADR 055622104   546,221 15,478 SH   SOLE   0 0 15,478
BRC INC COM CL A 05601U105   361,200 70,000 SH   SOLE   0 0 70,000
BRIGHT HORIZONS FAM SOL IN D COM 109194100   946,504 10,238 SH   SOLE   0 0 10,238
BRISTOL-MYERS SQUIBB CO COM 110122108   1,439,574 22,511 SH   SOLE   0 0 22,511
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   244,961 7,378 SH   SOLE   0 0 7,378
BROADCOM INC COM 11135F101   2,703,178 3,116 SH   SOLE   0 0 3,116
BROADCOM INC COM 11135F101   173,486 200 PRN Put SOLE   0 0 200
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   560,272 3,383 SH   SOLE   0 0 3,383
BTCS INC COM NEW 05581M404   27,956 23,591 SH   SOLE   0 0 23,591
BUNGE LIMITED COM G16962105   236,819 2,510 SH   SOLE   0 0 2,510
C3 AI INC CL A 12468P104   619,310 17,000 SH   SOLE   0 0 17,000
CABLE ONE INC COM 12685J105   444,672 677 SH   SOLE   0 0 677
CADENCE DESIGN SYSTEM INC COM 127387108   1,534,100 6,541 SH   SOLE   0 0 6,541
CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108   355,880 31,775 SH   SOLE   0 0 31,775
CALIFORNIA WTR SVC GROUP COM 130788102   265,121 5,135 SH   SOLE   0 0 5,135
CANADIAN NAT RES LTD COM 136385101   260,372 4,628 SH   SOLE   0 0 4,628
CARDINAL HEALTH INC COM 14149Y108   270,944 2,865 SH   SOLE   0 0 2,865
CATERPILLAR INC COM 149123101   1,009,989 4,105 SH   SOLE   0 0 4,105
CATHAY GEN BANCORP COM 149150104   990,068 30,757 SH   SOLE   0 0 30,757
CENTENE CORP DEL COM 15135B101   774,500 11,483 SH   SOLE   0 0 11,483
CGI INC CL A SUB VTG 12532H104   400,213 3,796 SH   SOLE   0 0 3,796
CHART INDS INC COM 16115Q308   239,685 1,500 SH   SOLE   0 0 1,500
CHEVRON CORP NEW COM 166764100   4,395,805 27,936 SH   SOLE   0 0 27,936
CHIPOTLE MEXICAN GRILL INC COM 169656105   255,196 119 SH   SOLE   0 0 119
CHUBB LIMITED COM H1467J104   1,976,658 10,265 SH   SOLE   0 0 10,265
CHURCH & DWIGHT CO INC COM 171340102   1,395,879 13,927 SH   SOLE   0 0 13,927
CISCO SYS INC COM 17275R102   2,770,698 53,550 SH   SOLE   0 0 53,550
CLOROX CO DEL COM 189054109   1,096,323 6,893 SH   SOLE   0 0 6,893
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103   20,658 23,027 SH   SOLE   0 0 23,027
CME GROUP INC COM 12572Q105   1,996,573 10,775 SH   SOLE   0 0 10,775
CNH INDL N V SHS N20944109   488,309 33,910 SH   SOLE   0 0 33,910
COCA COLA CO COM 191216100   1,934,834 32,129 SH   SOLE   0 0 32,129
COHERENT CORP COM 19247G107   255,206 5,006 SH   SOLE   0 0 5,006
COMCAST CORP NEW CL A 20030N101   1,303,835 31,380 SH   SOLE   0 0 31,380
COMERICA INC COM 200340107   239,462 5,653 SH   SOLE   0 0 5,653
CONOCOPHILLIPS COM 20825C104   1,021,922 9,863 SH   SOLE   0 0 9,863
CONSOLIDATED EDISON INC COM 209115104   410,344 4,539 SH   SOLE   0 0 4,539
CORNING INC COM 219350105   454,285 12,965 SH   SOLE   0 0 12,965
CORTEVA INC COM 22052L104   322,999 5,637 SH   SOLE   0 0 5,637
COSTCO WHSL CORP NEW COM 22160K105   3,883,463 7,213 SH   SOLE   0 0 7,213
CRESCENT CAP BDC INC COM 225655109   167,843 11,086 SH   SOLE   0 0 11,086
CRH PLC ADR 12626K203   743,154 13,335 SH   SOLE   0 0 13,335
CSX CORP COM 126408103   487,332 14,291 SH   SOLE   0 0 14,291
CUMMINS INC COM 231021106   1,000,245 4,080 SH   SOLE   0 0 4,080
CVS HEALTH CORP COM 126650100   336,727 4,871 SH   SOLE   0 0 4,871
DANAHER CORPORATION COM 235851102   2,585,825 10,774 SH   SOLE   0 0 10,774
DBX ETF TR XTRACK MSCI EAFE 233051200   908,795 25,694 SH   SOLE   0 0 25,694
DECKERS OUTDOOR CORP COM 243537107   2,307,985 4,374 SH   SOLE   0 0 4,374
DEERE & CO COM 244199105   794,972 1,962 SH   SOLE   0 0 1,962
DEVON ENERGY CORP NEW COM 25179M103   371,629 7,688 SH   SOLE   0 0 7,688
DIAGEO PLC SPON ADR NEW 25243Q205   456,882 2,634 SH   SOLE   0 0 2,634
DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302   23,124,975 985,719 SH   SOLE   0 0 985,719
DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203   25,670,460 939,622 SH   SOLE   0 0 939,622
DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104   11,785,357 380,295 SH   SOLE   0 0 380,295
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708   3,328,600 122,600 SH   SOLE   0 0 122,600
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401   4,541,109 94,292 SH   SOLE   0 0 94,292
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724   929,081 26,930 SH   SOLE   0 0 26,930
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500   12,336,637 225,121 SH   SOLE   0 0 225,121
DIMENSIONAL ETF TRUST US SMALL CAP VAL 25434V815   313,900 12,214 SH   SOLE   0 0 12,214
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609   994,630 21,441 SH   SOLE   0 0 21,441
DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880   387,343 16,617 SH   SOLE   0 0 16,617
DISCOVER FINL SVCS COM 254709108   224,007 1,917 SH   SOLE   0 0 1,917
DISNEY WALT CO COM 254687106   2,095,939 23,476 SH   SOLE   0 0 23,476
DOMINOS PIZZA INC COM 25754A201   275,623 818 SH   SOLE   0 0 818
DOVER CORP COM 260003108   1,501,748 10,171 SH   SOLE   0 0 10,171
DOW INC COM 260557103   596,954 11,208 SH   SOLE   0 0 11,208
DUKE ENERGY CORP NEW COM NEW 26441C204   1,032,135 11,501 SH   SOLE   0 0 11,501
DUPONT DE NEMOURS INC COM 26614N102   368,193 5,154 SH   SOLE   0 0 5,154
EASTGROUP PPTYS INC COM 277276101   590,240 3,400 SH   SOLE   0 0 3,400
EATON CORP PLC SHS G29183103   835,693 4,156 SH   SOLE   0 0 4,156
EATON VANCE TAX-MANAGED DIVE COM 27828N102   205,578 16,499 SH   SOLE   0 0 16,499
EATON VANCE TAX-MANAGED GLOB COM 27829F108   215,535 27,214 SH   SOLE   0 0 27,214
ECOLAB INC COM 278865100   945,269 5,063 SH   SOLE   0 0 5,063
EDISON INTL COM 281020107   426,625 6,143 SH   SOLE   0 0 6,143
EDWARDS LIFESCIENCES CORP COM 28176E108   5,489,525 58,195 SH   SOLE   0 0 58,195
ELECTRONIC ARTS INC COM 285512109   775,169 5,977 SH   SOLE   0 0 5,977
ELEVANCE HEALTH INC COM 036752103   893,924 2,012 SH   SOLE   0 0 2,012
EMCOR GROUP INC COM 29084Q100   570,083 3,085 SH   SOLE   0 0 3,085
EMERSON ELEC CO COM 291011104   212,172 2,347 SH   SOLE   0 0 2,347
ENBRIDGE INC COM 29250N105   265,409 7,144 SH   SOLE   0 0 7,144
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   204,069 16,068 SH   SOLE   0 0 16,068
ENERSYS COM 29275Y102   330,986 3,050 SH   SOLE   0 0 3,050
EQUINIX INC COM 29444U700   910,548 1,162 SH   SOLE   0 0 1,162
EQUINOR ASA SPONSORED ADR 29446M102   532,842 18,242 SH   SOLE   0 0 18,242
ETF SER SOLUTIONS US GLB JETS 26922A842   622,872 29,079 SH   SOLE   0 0 29,079
EXPEDITORS INTL WASH INC COM 302130109   1,459,900 12,052 SH   SOLE   0 0 12,052
EXXON MOBIL CORP COM 30231G102   7,591,825 70,786 SH   SOLE   0 0 70,786
EXXON MOBIL CORP COM 30231G102   193,050 1,800 PRN Put SOLE   0 0 1,800
FACTSET RESH SYS INC COM 303075105   1,251,936 3,125 SH   SOLE   0 0 3,125
FAIR ISAAC CORP COM 303250104   558,355 690 SH   SOLE   0 0 690
FASTENAL CO COM 311900104   213,484 3,619 SH   SOLE   0 0 3,619
FEDEX CORP COM 31428X106   910,936 3,675 SH   SOLE   0 0 3,675
FERGUSON PLC NEW SHS G3421J106   512,882 3,260 SH   SOLE   0 0 3,260
FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808   322,315 5,960 SH   SOLE   0 0 5,960
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600   302,592 4,794 SH   SOLE   0 0 4,794
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808   419,654 3,212 SH   SOLE   0 0 3,212
FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857   1,176,148 46,877 SH   SOLE   0 0 46,877
FIFTH THIRD BANCORP COM 316773100   2,981,434 113,752 SH   SOLE   0 0 113,752
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192   304,555 4,010 SH   SOLE   0 0 4,010
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109   329,320 3,920 SH   SOLE   0 0 3,920
FISERV INC COM 337738108   2,095,125 16,608 SH   SOLE   0 0 16,608
FORD MTR CO DEL COM 345370860   662,497 43,787 SH   SOLE   0 0 43,787
FORTINET INC COM 34959E109   302,960 4,008 SH   SOLE   0 0 4,008
FREEPORT-MCMORAN INC CL B 35671D857   610,172 15,254 SH   SOLE   0 0 15,254
FS CREDIT OPPORTUNITIES CORP COMMON STOCK 30290Y101   58,050 12,221 SH   SOLE   0 0 12,221
GALLAGHER ARTHUR J & CO COM 363576109   253,161 1,153 SH   SOLE   0 0 1,153
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   218,524 2,690 SH   SOLE   0 0 2,690
GENERAL DYNAMICS CORP COM 369550108   351,786 1,635 SH   SOLE   0 0 1,635
GENERAL ELECTRIC CO COM NEW 369604301   903,046 8,221 SH   SOLE   0 0 8,221
GENERAL MLS INC COM 370334104   844,537 11,011 SH   SOLE   0 0 11,011
GENERAL MTRS CO COM 37045V100   205,509 5,330 SH   SOLE   0 0 5,330
GENUINE PARTS CO COM 372460105   350,825 2,073 SH   SOLE   0 0 2,073
GILEAD SCIENCES INC COM 375558103   799,937 10,379 SH   SOLE   0 0 10,379
GOGO INC COM 38046C109   350,577 20,610 SH   SOLE   0 0 20,610
GOLDMAN SACHS GROUP INC COM 38141G104   333,583 1,034 SH   SOLE   0 0 1,034
GOLUB CAP BDC INC COM 38173M102   172,976 12,813 SH   SOLE   0 0 12,813
GRAINGER W W INC COM 384802104   1,327,839 1,684 SH   SOLE   0 0 1,684
GRAPHIC PACKAGING HLDG CO COM 388689101   280,250 11,663 SH   SOLE   0 0 11,663
GSK PLC SPONSORED ADR 37733W204   214,758 6,026 SH   SOLE   0 0 6,026
HANESBRANDS INC COM 410345102   410,871 90,500 SH   SOLE   0 0 90,500
HARTFORD FINL SVCS GROUP INC COM 416515104   741,423 10,295 SH   SOLE   0 0 10,295
HCA HEALTHCARE INC COM 40412C101   385,458 1,270 SH   SOLE   0 0 1,270
HELIOGEN INC COMMON STOCK 42329E105   216,339 883,016 SH   SOLE   0 0 883,016
HESS CORP COM 42809H107   1,305,536 9,603 SH   SOLE   0 0 9,603
HEWLETT PACKARD ENTERPRISE C COM 42824C109   426,526 25,388 SH   SOLE   0 0 25,388
HOME DEPOT INC COM 437076102   9,891,919 31,844 SH   SOLE   0 0 31,844
HOME DEPOT INC COM 437076102   1,863,840 6,000 PRN Put SOLE   0 0 6,000
HONEYWELL INTL INC COM 438516106   2,622,628 12,639 SH   SOLE   0 0 12,639
HORMEL FOODS CORP COM 440452100   231,549 5,757 SH   SOLE   0 0 5,757
HP INC COM 40434L105   989,739 32,229 SH   SOLE   0 0 32,229
HUMANA INC COM 444859102   474,466 1,061 SH   SOLE   0 0 1,061
HUNTSMAN CORP COM 447011107   334,184 12,368 SH   SOLE   0 0 12,368
ICON PLC SHS G4705A100   266,213 1,064 SH   SOLE   0 0 1,064
IDEXX LABS INC COM 45168D104   879,732 1,752 SH   SOLE   0 0 1,752
ILLINOIS TOOL WKS INC COM 452308109   552,584 2,209 SH   SOLE   0 0 2,209
ILLUMINA INC COM 452327109   238,076 1,270 SH   SOLE   0 0 1,270
IMAX CORP COM 45245E109   821,059 48,326 SH   SOLE   0 0 48,326
INOGEN INC COM 45780L104   885,135 76,635 SH   SOLE   0 0 76,635
INSULET CORP COM 45784P101   785,439 2,724 SH   SOLE   0 0 2,724
INTEL CORP COM 458140100   4,539,731 135,757 SH   SOLE   0 0 135,757
INTERNATIONAL BUSINESS MACHS COM 459200101   1,407,745 10,520 SH   SOLE   0 0 10,520
INTERNATIONAL PAPER CO COM 460146103   777,344 24,437 SH   SOLE   0 0 24,437
INTERPUBLIC GROUP COS INC COM 460690100   899,733 23,321 SH   SOLE   0 0 23,321
INTUIT COM 461202103   1,718,051 3,750 SH   SOLE   0 0 3,750
INTUIT COM 461202103   549,828 1,200 PRN Put SOLE   0 0 1,200
INTUITIVE SURGICAL INC COM NEW 46120E602   10,425,390 30,489 SH   SOLE   0 0 30,489
INVESCO EXCH TRADED FD TR II CALIF AMT MUN 46138E206   423,998 17,208 SH   SOLE   0 0 17,208
INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784   1,363,253 69,946 SH   SOLE   0 0 69,946
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508   2,987,195 141,977 SH   SOLE   0 0 141,977
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841   1,034,060 50,270 SH   SOLE   0 0 50,270
INVESCO EXCHANGE TRADED FD T DWA TECHNOLOGY 46137V811   1,192,563 8,100 SH   SOLE   0 0 8,100
INVESCO EXCHANGE TRADED FD T INVESCO MSCI 46137V407   1,563,507 31,899 SH   SOLE   0 0 31,899
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282   426,431 1,450 SH   SOLE   0 0 1,450
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241   524,983 10,406 SH   SOLE   0 0 10,406
INVESCO EXCHANGE TRADED FD T ZACKS MID CAP 46137Y401   328,880 3,685 SH   SOLE   0 0 3,685
INVESCO QQQ TR UNIT SER 1 46090E103   7,233,493 19,581 SH   SOLE   0 0 19,581
IROBOT CORP COM 462726100   822,193 18,170 SH   SOLE   0 0 18,170
ISHARES INC CORE MSCI EMKT 46434G103   18,617,903 377,722 SH   SOLE   0 0 377,722
ISHARES INC ESG AWR MSCI EM 46434G863   18,310,145 578,885 SH   SOLE   0 0 578,885
ISHARES INC MSCI WORLD ETF 464286392   328,858 2,641 SH   SOLE   0 0 2,641
ISHARES TR BROAD USD HIGH 46435U853   1,622,091 45,952 SH   SOLE   0 0 45,952
ISHARES TR CALIF MUN BD ETF 464288356   7,574,162 132,997 SH   SOLE   0 0 132,997
ISHARES TR CORE DIV GRWTH 46434V621   237,077 4,601 SH   SOLE   0 0 4,601
ISHARES TR CORE HIGH DV ETF 46429B663   243,809 2,419 SH   SOLE   0 0 2,419
ISHARES TR CORE MSCI EAFE 46432F842   154,859,069 2,294,208 SH   SOLE   0 0 2,294,208
ISHARES TR CORE S&P MCP ETF 464287507   1,662,576 6,358 SH   SOLE   0 0 6,358
ISHARES TR CORE S&P SCP ETF 464287804   40,105,454 402,463 SH   SOLE   0 0 402,463
ISHARES TR CORE S&P TTL STK 464287150   40,334,445 412,249 SH   SOLE   0 0 412,249
ISHARES TR CORE S&P US GWT 464287671   246,491 2,524 SH   SOLE   0 0 2,524
ISHARES TR CORE S&P US VLU 464287663   311,896 3,985 SH   SOLE   0 0 3,985
ISHARES TR CORE S&P500 ETF 464287200   5,165,436 11,589 SH   SOLE   0 0 11,589
ISHARES TR CORE US AGGBD ET 464287226   2,370,784 24,204 SH   SOLE   0 0 24,204
ISHARES TR CRE U S REIT ETF 464288521   18,909,605 367,820 SH   SOLE   0 0 367,820
ISHARES TR EAFE GRWTH ETF 464288885   845,405 8,861 SH   SOLE   0 0 8,861
ISHARES TR EAFE SML CP ETF 464288273   11,456,273 194,240 SH   SOLE   0 0 194,240
ISHARES TR EAFE VALUE ETF 464288877   447,850 9,151 SH   SOLE   0 0 9,151
ISHARES TR ESG AW MSCI EAFE 46435G516   19,268,184 264,201 SH   SOLE   0 0 264,201
ISHARES TR ESG AWARE MSCI 46435U663   4,392,953 123,675 SH   SOLE   0 0 123,675
ISHARES TR ESG AWR MSCI USA 46435G425   13,807,876 141,677 SH   SOLE   0 0 141,677
ISHARES TR FALN ANGLS USD 46435G474   391,155 15,418 SH   SOLE   0 0 15,418
ISHARES TR GL CLEAN ENE ETF 464288224   2,189,176 118,977 SH   SOLE   0 0 118,977
ISHARES TR GLOBAL REIT ETF 46434V647   528,370 23,003 SH   SOLE   0 0 23,003
ISHARES TR GLOBAL TECH ETF 464287291   471,276 7,578 SH   SOLE   0 0 7,578
ISHARES TR ISHARES BIOTECH 464287556   348,633 2,746 SH   SOLE   0 0 2,746
ISHARES TR MBS ETF 464288588   322,490 3,458 SH   SOLE   0 0 3,458
ISHARES TR MSCI EAFE ETF 464287465   4,324,405 59,647 SH   SOLE   0 0 59,647
ISHARES TR MSCI EMG MKT ETF 464287234   854,243 21,594 SH   SOLE   0 0 21,594
ISHARES TR MSCI GBL SUS DEV 46435G532   10,742,713 135,898 SH   SOLE   0 0 135,898
ISHARES TR MSCI USA ESG SLC 464288802   40,115,342 428,400 SH   SOLE   0 0 428,400
ISHARES TR MSCI USA MIN VOL 46429B697   382,800 5,150 SH   SOLE   0 0 5,150
ISHARES TR MSCI USA QLT FCT 46432F339   508,744 3,772 SH   SOLE   0 0 3,772
ISHARES TR NATIONAL MUN ETF 464288414   2,949,032 27,631 SH   SOLE   0 0 27,631
ISHARES TR PFD AND INCM SEC 464288687   768,339 24,841 SH   SOLE   0 0 24,841
ISHARES TR RUS 1000 ETF 464287622   2,248,946 9,227 SH   SOLE   0 0 9,227
ISHARES TR RUS 1000 GRW ETF 464287614   31,494,784 114,452 SH   SOLE   0 0 114,452
ISHARES TR RUS 1000 VAL ETF 464287598   22,451,022 142,248 SH   SOLE   0 0 142,248
ISHARES TR RUS 2000 GRW ETF 464287648   366,090 1,509 SH   SOLE   0 0 1,509
ISHARES TR RUS MD CP GR ETF 464287481   993,774 10,284 SH   SOLE   0 0 10,284
ISHARES TR RUS MDCP VAL ETF 464287473   328,152 2,988 SH   SOLE   0 0 2,988
ISHARES TR RUS MID CAP ETF 464287499   525,553 7,196 SH   SOLE   0 0 7,196
ISHARES TR RUSSELL 2000 ETF 464287655   1,528,876 8,164 SH   SOLE   0 0 8,164
ISHARES TR RUSSELL 3000 ETF 464287689   4,341,913 17,062 SH   SOLE   0 0 17,062
ISHARES TR S&P 500 GRWT ETF 464287309   2,682,790 38,065 SH   SOLE   0 0 38,065
ISHARES TR S&P 500 VAL ETF 464287408   1,601,494 9,935 SH   SOLE   0 0 9,935
ISHARES TR S&P MC 400GR ETF 464287606   414,075 5,521 SH   SOLE   0 0 5,521
ISHARES TR S&P MC 400VL ETF 464287705   204,944 1,913 SH   SOLE   0 0 1,913
ISHARES TR S&P SML 600 GWT 464287887   300,313 2,613 SH   SOLE   0 0 2,613
ISHARES TR SELECT DIVID ETF 464287168   2,335,560 20,614 SH   SOLE   0 0 20,614
ISHARES TR SHORT TREAS BD 464288679   928,664 8,408 SH   SOLE   0 0 8,408
ISHARES TR TIPS BD ETF 464287176   548,970 5,101 SH   SOLE   0 0 5,101
ISHARES TR U.S. REAL ES ETF 464287739   7,818,741 90,348 SH   SOLE   0 0 90,348
J P MORGAN EXCHANGE TRADED F BETABUILDERS USD 46641Q878   2,813,333 63,065 SH   SOLE   0 0 63,065
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   2,033,205 36,747 SH   SOLE   0 0 36,747
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   1,722,865 34,361 SH   SOLE   0 0 34,361
JOHNSON & JOHNSON COM 478160104   13,116,263 79,243 SH   SOLE   0 0 79,243
JOHNSON & JOHNSON COM 478160104   1,903,480 11,500 PRN Put SOLE   0 0 11,500
JPMORGAN CHASE & CO COM 46625H100   4,380,291 30,118 SH   SOLE   0 0 30,118
KEYSIGHT TECHNOLOGIES INC COM 49338L103   2,303,427 13,756 SH   SOLE   0 0 13,756
KIMBERLY-CLARK CORP COM 494368103   397,086 2,876 SH   SOLE   0 0 2,876
KKR & CO INC COM 48251W104   675,671 12,066 SH   SOLE   0 0 12,066
KLA CORP COM NEW 482480100   546,550 1,127 SH   SOLE   0 0 1,127
KULICKE & SOFFA INDS INC COM 501242101   362,645 6,100 SH   SOLE   0 0 6,100
LAM RESEARCH CORP COM 512807108   1,525,019 2,372 SH   SOLE   0 0 2,372
LEGALZOOM COM INC COM 52466B103   217,440 18,000 SH   SOLE   0 0 18,000
LILLY ELI & CO COM 532457108   3,477,743 7,416 SH   SOLE   0 0 7,416
LINDE PLC SHS G54950103   520,957 1,367 SH   SOLE   0 0 1,367
LISTED FD TR WAHED FTSE ETF 53656F607   1,895,668 44,312 SH   SOLE   0 0 44,312
LOCKHEED MARTIN CORP COM 539830109   1,284,879 2,791 SH   SOLE   0 0 2,791
LOWES COS INC COM 548661107   3,679,273 16,302 SH   SOLE   0 0 16,302
MANNKIND CORP COM NEW 56400P706   135,328 33,250 SH   SOLE   0 0 33,250
MARATHON PETE CORP COM 56585A102   1,019,390 8,743 SH   SOLE   0 0 8,743
MARRIOTT INTL INC NEW CL A 571903202   438,590 2,388 SH   SOLE   0 0 2,388
MARSH & MCLENNAN COS INC COM 571748102   1,727,906 9,187 SH   SOLE   0 0 9,187
MARVELL TECHNOLOGY INC COM 573874104   915,531 15,315 SH   SOLE   0 0 15,315
MASIMO CORP COM 574795100   263,280 1,600 SH   SOLE   0 0 1,600
MASTERCARD INCORPORATED CL A 57636Q104   2,122,017 5,395 SH   SOLE   0 0 5,395
MCCORMICK & CO INC COM NON VTG 579780206   1,225,192 14,046 SH   SOLE   0 0 14,046
MCDONALDS CORP COM 580135101   5,159,258 17,289 SH   SOLE   0 0 17,289
MCKESSON CORP COM 58155Q103   609,265 1,426 SH   SOLE   0 0 1,426
MEDTRONIC PLC SHS G5960L103   533,160 6,052 SH   SOLE   0 0 6,052
MERCK & CO INC COM 58933Y105   3,135,315 27,171 SH   SOLE   0 0 27,171
META PLATFORMS INC CL A 30303M102   2,989,122 10,416 SH   SOLE   0 0 10,416
META PLATFORMS INC CL A 30303M102   57,396 200 PRN Call SOLE   0 0 200
METHODE ELECTRS INC COM 591520200   701,596 20,931 SH   SOLE   0 0 20,931
METTLER TOLEDO INTERNATIONAL COM 592688105   1,263,568 963 SH   SOLE   0 0 963
MICROCHIP TECHNOLOGY INC. COM 595017104   365,358 4,078 SH   SOLE   0 0 4,078
MICROSOFT CORP COM 594918104   88,530,632 259,971 SH   SOLE   0 0 259,971
MICROSOFT CORP COM 594918104   6,061,612 17,800 PRN Put SOLE   0 0 17,800
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104   84,615 11,481 SH   SOLE   0 0 11,481
MOLSON COORS BEVERAGE CO CL B 60871R209   1,038,952 15,780 SH   SOLE   0 0 15,780
MONDELEZ INTL INC CL A 609207105   657,062 9,008 SH   SOLE   0 0 9,008
MOODYS CORP COM 615369105   728,039 2,094 SH   SOLE   0 0 2,094
MORGAN STANLEY COM NEW 617446448   585,813 6,860 SH   SOLE   0 0 6,860
MOTOROLA SOLUTIONS INC COM NEW 620076307   202,944 692 SH   SOLE   0 0 692
NASDAQ INC COM 631103108   829,503 16,640 SH   SOLE   0 0 16,640
NATERA INC COM 632307104   205,881 4,231 SH   SOLE   0 0 4,231
NATIONAL INSTRS CORP COM 636518102   1,128,976 19,669 SH   SOLE   0 0 19,669
NETAPP INC COM 64110D104   269,191 3,523 SH   SOLE   0 0 3,523
NETEASE INC SPONSORED ADS 64110W102   217,553 2,250 SH   SOLE   0 0 2,250
NETFLIX INC COM 64110L106   5,066,111 11,501 SH   SOLE   0 0 11,501
NEUROCRINE BIOSCIENCES INC COM 64125C109   313,548 3,325 SH   SOLE   0 0 3,325
NEXTERA ENERGY INC COM 65339F101   2,716,478 36,610 SH   SOLE   0 0 36,610
NIKE INC CL B 654106103   2,122,761 19,233 SH   SOLE   0 0 19,233
NIKE INC CL B 654106103   353,184 3,200 PRN Put SOLE   0 0 3,200
NNN REIT INC COM 637417106   238,640 5,577 SH   SOLE   0 0 5,577
NOKIA CORP SPONSORED ADR 654902204   232,071 55,786 SH   SOLE   0 0 55,786
NORFOLK SOUTHN CORP COM 655844108   419,733 1,851 SH   SOLE   0 0 1,851
NORTHERN TR CORP COM 665859104   860,090 11,601 SH   SOLE   0 0 11,601
NORTHROP GRUMMAN CORP COM 666807102   2,849,537 6,252 SH   SOLE   0 0 6,252
NOVARTIS AG SPONSORED ADR 66987V109   810,207 8,029 SH   SOLE   0 0 8,029
NOVO-NORDISK A S ADR 670100205   1,688,703 10,435 SH   SOLE   0 0 10,435
NUSHARES ETF TR NUVEEN ESG EMRGN 67092P888   2,910,222 106,563 SH   SOLE   0 0 106,563
NUSHARES ETF TR NUVEEN ESG INTL 67092P805   4,642,527 160,308 SH   SOLE   0 0 160,308
NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201   6,469,278 103,991 SH   SOLE   0 0 103,991
NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300   6,427,395 185,495 SH   SOLE   0 0 185,495
NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607   28,931,488 782,143 SH   SOLE   0 0 782,143
NUSHARES ETF TR NUVEEN ESG US 67092P870   681,587 31,002 SH   SOLE   0 0 31,002
NUTANIX INC CL A 67059N108   375,281 13,379 SH   SOLE   0 0 13,379
NUVEEN ARIZONA QLTY MUN INC COM 67061W104   215,000 20,000 SH   SOLE   0 0 20,000
NUVEEN FLOATING RATE INCOME COM SHS 6706EN100   1,046,760 134,200 SH   SOLE   0 0 134,200
NVIDIA CORPORATION COM 67066G104   11,693,559 27,643 SH   SOLE   0 0 27,643
NVIDIA CORPORATION COM 67066G104   84,604 200 PRN Call SOLE   0 0 200
NVIDIA CORPORATION COM 67066G104   1,269,060 3,000 PRN Put SOLE   0 0 3,000
NXP SEMICONDUCTORS N V COM N6596X109   233,577 1,141 SH   SOLE   0 0 1,141
OKTA INC CL A 679295105   414,225 5,973 SH   SOLE   0 0 5,973
ONEOK INC NEW COM 682680103   345,626 5,600 SH   SOLE   0 0 5,600
OPENLANE INC COM 48238T109   181,956 11,955 SH   SOLE   0 0 11,955
ORACLE CORP COM 68389X105   3,446,835 28,943 SH   SOLE   0 0 28,943
ORACLE CORP COM 68389X105   357,270 3,000 PRN Put SOLE   0 0 3,000
OREILLY AUTOMOTIVE INC COM 67103H107   578,825 606 SH   SOLE   0 0 606
ORMAT TECHNOLOGIES INC COM 686688102   892,530 11,093 SH   SOLE   0 0 11,093
OWL ROCK CAPITAL CORPORATION COM 69121K104   197,409 14,710 SH   SOLE   0 0 14,710
PACCAR INC COM 693718108   336,086 4,018 SH   SOLE   0 0 4,018
PACKAGING CORP AMER COM 695156109   201,412 1,524 SH   SOLE   0 0 1,524
PALO ALTO NETWORKS INC COM 697435105   694,566 2,718 SH   SOLE   0 0 2,718
PATTERSON COS INC COM 703395103   1,189,557 35,765 SH   SOLE   0 0 35,765
PAYCHEX INC COM 704326107   443,121 3,961 SH   SOLE   0 0 3,961
PAYPAL HLDGS INC COM 70450Y103   627,508 9,404 SH   SOLE   0 0 9,404
PEPSICO INC COM 713448108   4,391,201 23,708 SH   SOLE   0 0 23,708
PFIZER INC COM 717081103   3,464,051 94,440 SH   SOLE   0 0 94,440
PHILIP MORRIS INTL INC COM 718172109   1,335,674 13,682 SH   SOLE   0 0 13,682
PHILLIPS 66 COM 718546104   539,070 5,652 SH   SOLE   0 0 5,652
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   1,112,195 11,149 SH   SOLE   0 0 11,149
PIONEER NAT RES CO COM 723787107   347,119 1,675 SH   SOLE   0 0 1,675
POOL CORP COM 73278L105   936,346 2,499 SH   SOLE   0 0 2,499
PPG INDS INC COM 693506107   833,042 5,617 SH   SOLE   0 0 5,617
PREMIER INC CL A 74051N102   314,505 11,370 SH   SOLE   0 0 11,370
PRICE T ROWE GROUP INC COM 74144T108   882,217 7,876 SH   SOLE   0 0 7,876
PROCTER AND GAMBLE CO COM 742718109   7,142,214 47,069 SH   SOLE   0 0 47,069
PROLOGIS INC. COM 74340W103   397,692 3,243 SH   SOLE   0 0 3,243
PRUDENTIAL FINL INC COM 744320102   970,516 11,001 SH   SOLE   0 0 11,001
PUBLIC STORAGE COM 74460D109   256,084 877 SH   SOLE   0 0 877
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   654,896 10,460 SH   SOLE   0 0 10,460
QIAGEN NV SHS NEW N72482123   271,261 6,024 SH   SOLE   0 0 6,024
QUALCOMM INC COM 747525103   1,540,941 12,945 SH   SOLE   0 0 12,945
RAYTHEON TECHNOLOGIES CORP COM 75513E101   1,337,492 13,653 SH   SOLE   0 0 13,653
READY CAPITAL CORP COM 75574U101   14,466,207 1,282,465 SH   SOLE   0 0 1,282,465
REALTY INCOME CORP COM 756109104   237,553 3,973 SH   SOLE   0 0 3,973
REGENERON PHARMACEUTICALS COM 75886F107   324,731 452 SH   SOLE   0 0 452
RELX PLC SPONSORED ADR 759530108   775,773 23,206 SH   SOLE   0 0 23,206
REPUBLIC SVCS INC COM 760759100   238,958 1,560 SH   SOLE   0 0 1,560
RIO TINTO PLC SPONSORED ADR 767204100   204,384 3,202 SH   SOLE   0 0 3,202
S&P GLOBAL INC COM 78409V104   715,086 1,784 SH   SOLE   0 0 1,784
SALESFORCE INC COM 79466L302   2,294,754 10,862 SH   SOLE   0 0 10,862
SANOFI SPONSORED ADR 80105N105   253,208 4,698 SH   SOLE   0 0 4,698
SAP SE SPON ADR 803054204   380,321 2,780 SH   SOLE   0 0 2,780
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   1,584,926 64,349 SH   SOLE   0 0 64,349
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   7,057,016 197,953 SH   SOLE   0 0 197,953
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888   6,836,887 202,454 SH   SOLE   0 0 202,454
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   505,269 9,773 SH   SOLE   0 0 9,773
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   485,964 6,692 SH   SOLE   0 0 6,692
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   909,521 12,135 SH   SOLE   0 0 12,135
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   714,308 10,647 SH   SOLE   0 0 10,647
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   3,288,734 62,798 SH   SOLE   0 0 62,798
SCHWAB STRATEGIC TR US REIT ETF 808524847   921,289 47,173 SH   SOLE   0 0 47,173
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   3,384,252 77,266 SH   SOLE   0 0 77,266
SELECT SECTOR SPDR TR ENERGY 81369Y506   1,693,100 20,859 SH   SOLE   0 0 20,859
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   1,584,199 46,995 SH   SOLE   0 0 46,995
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   6,742 200 PRN Call SOLE   0 0 200
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   353,715 2,083 SH   SOLE   0 0 2,083
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   756,259 10,196 SH   SOLE   0 0 10,196
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704   234,176 2,182 SH   SOLE   0 0 2,182
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   1,725,486 9,925 SH   SOLE   0 0 9,925
SERVICENOW INC COM 81762P102   2,394,499 4,261 SH   SOLE   0 0 4,261
SHELL PLC SPON ADS 780259305   929,537 15,395 SH   SOLE   0 0 15,395
SHERWIN WILLIAMS CO COM 824348106   7,848,303 29,558 SH   SOLE   0 0 29,558
SHERWIN WILLIAMS CO COM 824348106   371,728 1,400 PRN Put SOLE   0 0 1,400
SHOPIFY INC CL A 82509L107   618,416 9,573 SH   SOLE   0 0 9,573
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108   208,394 2,900 SH   SOLE   0 0 2,900
SIMON PPTY GROUP INC NEW COM 828806109   212,785 1,843 SH   SOLE   0 0 1,843
SIRIUS XM HOLDINGS INC COM 82968B103   110,167 24,319 SH   SOLE   0 0 24,319
SKYWORKS SOLUTIONS INC COM 83088M102   453,190 4,094 SH   SOLE   0 0 4,094
SMUCKER J M CO COM NEW 832696405   230,637 1,562 SH   SOLE   0 0 1,562
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105   290,844 4,005 SH   SOLE   0 0 4,005
SOLAREDGE TECHNOLOGIES INC COM 83417M104   511,734 1,902 SH   SOLE   0 0 1,902
SONY GROUP CORPORATION SPONSORED ADR 835699307   733,696 8,149 SH   SOLE   0 0 8,149
SOUTHERN CO COM 842587107   433,210 6,167 SH   SOLE   0 0 6,167
SOUTHERN COPPER CORP COM 84265V105   204,386 2,849 SH   SOLE   0 0 2,849
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   1,520,186 4,421 SH   SOLE   0 0 4,421
SPDR GOLD TR GOLD SHS 78463V107   1,046,664 5,871 SH   SOLE   0 0 5,871
SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863   1,039,133 41,951 SH   SOLE   0 0 41,951
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   333,604 10,252 SH   SOLE   0 0 10,252
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871   977,370 32,034 SH   SOLE   0 0 32,034
SPDR S&P 500 ETF TR TR UNIT 78462F103   11,594,343 26,156 SH   SOLE   0 0 26,156
SPDR S&P 500 ETF TR TR UNIT 78462F103   1,773,120 4,000 PRN Call SOLE   0 0 4,000
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   212,637 444 SH   SOLE   0 0 444
SPDR SER TR NUVEEN BLMBRG MU 78468R721   206,982 4,484 SH   SOLE   0 0 4,484
SPDR SER TR PORTFOLIO INTRMD 78464A375   49,119,692 1,529,732 SH   SOLE   0 0 1,529,732
SPDR SER TR PRTFLO S&P500 GW 78464A409   1,395,220 22,869 SH   SOLE   0 0 22,869
SPDR SER TR PRTFLO S&P500 HI 78468R788   762,359 20,560 SH   SOLE   0 0 20,560
SPDR SER TR S&P DIVID ETF 78464A763   8,367,903 68,265 SH   SOLE   0 0 68,265
SPECTRUM PHARMACEUTICALS INC COM 84763A108   9,600 10,000 SH   SOLE   0 0 10,000
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   9,379,540 224,016 SH   SOLE   0 0 224,016
STARBUCKS CORP COM 855244109   2,754,957 27,811 SH   SOLE   0 0 27,811
STRYKER CORPORATION COM 863667101   562,269 1,843 SH   SOLE   0 0 1,843
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209   569,702 66,244 SH   SOLE   0 0 66,244
SYNOPSYS INC COM 871607107   332,302 763 SH   SOLE   0 0 763
SYSCO CORP COM 871829107   397,073 5,351 SH   SOLE   0 0 5,351
SYSTEM1 INC *W EXP 99/99/999 87200P117   7,200 15,000 SH   SOLE   0 0 15,000
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   550,990 5,460 SH   SOLE   0 0 5,460
TARGET CORP COM 87612E106   477,528 3,620 SH   SOLE   0 0 3,620
TECK RESOURCES LTD CL B 878742204   210,500 5,000 SH   SOLE   0 0 5,000
TEGNA INC COM 87901J105   599,036 36,886 SH   SOLE   0 0 36,886
TELADOC HEALTH INC COM 87918A105   394,917 15,597 SH   SOLE   0 0 15,597
TELEFLEX INCORPORATED COM 879369106   430,330 1,778 SH   SOLE   0 0 1,778
TERADATA CORP DEL COM 88076W103   1,403,936 26,286 SH   SOLE   0 0 26,286
TERADYNE INC COM 880770102   250,716 2,252 SH   SOLE   0 0 2,252
TESLA INC COM 88160R101   28,572,657 109,152 SH   SOLE   0 0 109,152
TESLA INC COM 88160R101   1,858,567 7,100 PRN Put SOLE   0 0 7,100
TEXAS INSTRS INC COM 882508104   3,697,362 20,539 SH   SOLE   0 0 20,539
TEXAS PACIFIC LAND CORPORATI COM 88262P102   3,271,136 2,485 SH   SOLE   0 0 2,485
THE CIGNA GROUP COM 125523100   261,898 933 SH   SOLE   0 0 933
THE TRADE DESK INC COM CL A 88339J105   38,349,651 496,628 SH   SOLE   0 0 496,628
THERMO FISHER SCIENTIFIC INC COM 883556102   1,633,131 3,130 SH   SOLE   0 0 3,130
TIDAL ETF TR SP DWJNS SUKUK 886364702   416,545 23,507 SH   SOLE   0 0 23,507
TIDAL ETF TR SP FDS S&P 500 886364801   1,960,068 60,815 SH   SOLE   0 0 60,815
TJX COS INC NEW COM 872540109   436,428 5,147 SH   SOLE   0 0 5,147
T-MOBILE US INC COM 872590104   441,564 3,179 SH   SOLE   0 0 3,179
TOTALENERGIES SE SPONSORED ADS 89151E109   464,464 8,058 SH   SOLE   0 0 8,058
TOYOTA MOTOR CORP ADS 892331307   388,397 2,416 SH   SOLE   0 0 2,416
TRACTOR SUPPLY CO COM 892356106   246,005 1,113 SH   SOLE   0 0 1,113
TRANE TECHNOLOGIES PLC SHS G8994E103   317,535 1,660 SH   SOLE   0 0 1,660
TRAVELERS COMPANIES INC COM 89417E109   722,485 4,160 SH   SOLE   0 0 4,160
TRIMBLE INC COM 896239100   1,018,710 19,243 SH   SOLE   0 0 19,243
UNILEVER PLC SPON ADR NEW 904767704   254,625 4,884 SH   SOLE   0 0 4,884
UNION PAC CORP COM 907818108   1,587,681 7,759 SH   SOLE   0 0 7,759
UNITED PARCEL SERVICE INC CL B 911312106   1,374,308 7,667 SH   SOLE   0 0 7,667
UNITEDHEALTH GROUP INC COM 91324P102   10,722,939 22,310 SH   SOLE   0 0 22,310
UNITEDHEALTH GROUP INC COM 91324P102   672,896 1,400 PRN Put SOLE   0 0 1,400
US BANCORP DEL COM NEW 902973304   202,242 6,121 SH   SOLE   0 0 6,121
VALERO ENERGY CORP COM 91913Y100   411,354 3,507 SH   SOLE   0 0 3,507
VANGUARD BD INDEX FDS INTERMED TERM 921937819   429,789 5,713 SH   SOLE   0 0 5,713
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   260,591 3,448 SH   SOLE   0 0 3,448
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   119,633,550 1,645,805 SH   SOLE   0 0 1,645,805
VANGUARD INDEX FDS GROWTH ETF 922908736   269,662,339 953,005 SH   SOLE   0 0 953,005
VANGUARD INDEX FDS LARGE CAP ETF 922908637   562,143 2,773 SH   SOLE   0 0 2,773
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   261,446 1,889 SH   SOLE   0 0 1,889
VANGUARD INDEX FDS MID CAP ETF 922908629   620,943 2,820 SH   SOLE   0 0 2,820
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   9,914,926 118,656 SH   SOLE   0 0 118,656
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   4,878,515 11,978 SH   SOLE   0 0 11,978
VANGUARD INDEX FDS SM CP VAL ETF 922908611   689,576 4,169 SH   SOLE   0 0 4,169
VANGUARD INDEX FDS SMALL CP ETF 922908751   158,265,166 795,742 SH   SOLE   0 0 795,742
VANGUARD INDEX FDS SML CP GRW ETF 922908595   941,542 4,098 SH   SOLE   0 0 4,098
VANGUARD INDEX FDS TOTAL STK MKT 922908769   85,771,436 389,375 SH   SOLE   0 0 389,375
VANGUARD INDEX FDS VALUE ETF 922908744   250,595,279 1,763,514 SH   SOLE   0 0 1,763,514
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   1,978,469 36,362 SH   SOLE   0 0 36,362
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   22,449,959 551,867 SH   SOLE   0 0 551,867
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874   475,707 7,710 SH   SOLE   0 0 7,710
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866   216,132 3,100 SH   SOLE   0 0 3,100
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718   2,638,658 23,884 SH   SOLE   0 0 23,884
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676   2,460,065 61,211 SH   SOLE   0 0 61,211
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   695,832 7,175 SH   SOLE   0 0 7,175
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   256,122 5,100 SH   SOLE   0 0 5,100
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   474,655 6,006 SH   SOLE   0 0 6,006
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847   229,598 3,614 SH   SOLE   0 0 3,614
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771   1,115,442 24,254 SH   SOLE   0 0 24,254
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   1,486,433 25,748 SH   SOLE   0 0 25,748
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   388,666 5,493 SH   SOLE   0 0 5,493
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   9,659,684 59,470 SH   SOLE   0 0 59,470
VANGUARD STAR FDS VG TL INTL STK F 921909768   535,756 9,553 SH   SOLE   0 0 9,553
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   56,095,395 1,214,712 SH   SOLE   0 0 1,214,712
VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885   2,555,586 41,040 SH   SOLE   0 0 41,040
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   6,655,443 62,746 SH   SOLE   0 0 62,746
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794   331,674 5,248 SH   SOLE   0 0 5,248
VANGUARD WORLD FD ESG INTL STK ETF 921910725   6,696,952 126,096 SH   SOLE   0 0 126,096
VANGUARD WORLD FD ESG US STK ETF 921910733   1,419,076 18,112 SH   SOLE   0 0 18,112
VANGUARD WORLD FDS COMM SRVC ETF 92204A884   441,081 4,149 SH   SOLE   0 0 4,149
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108   592,455 2,092 SH   SOLE   0 0 2,092
VANGUARD WORLD FDS CONSUM STP ETF 92204A207   746,105 3,837 SH   SOLE   0 0 3,837
VANGUARD WORLD FDS ENERGY ETF 92204A306   894,611 7,925 SH   SOLE   0 0 7,925
VANGUARD WORLD FDS FINANCIALS ETF 92204A405   876,477 10,789 SH   SOLE   0 0 10,789
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   1,878,081 7,671 SH   SOLE   0 0 7,671
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603   452,783 2,203 SH   SOLE   0 0 2,203
VANGUARD WORLD FDS INF TECH ETF 92204A702   2,319,485 5,246 SH   SOLE   0 0 5,246
VANGUARD WORLD FDS UTILITIES ETF 92204A876   468,451 3,295 SH   SOLE   0 0 3,295
VEEVA SYS INC CL A COM 922475108   6,024,697 30,469 SH   SOLE   0 0 30,469
VERIZON COMMUNICATIONS INC COM 92343V104   1,170,994 31,487 SH   SOLE   0 0 31,487
VERTEX PHARMACEUTICALS INC COM 92532F100   1,622,809 4,611 SH   SOLE   0 0 4,611
VISA INC COM CL A 92826C839   4,978,911 20,966 SH   SOLE   0 0 20,966
WALMART INC COM 931142103   2,111,977 13,437 SH   SOLE   0 0 13,437
WASHINGTON FED INC COM 938824109   557,690 21,029 SH   SOLE   0 0 21,029
WATERS CORP COM 941848103   875,252 3,284 SH   SOLE   0 0 3,284
WEC ENERGY GROUP INC COM 92939U106   391,355 4,435 SH   SOLE   0 0 4,435
WELLS FARGO CO NEW COM 949746101   3,268,210 76,575 SH   SOLE   0 0 76,575
WEST PHARMACEUTICAL SVSC INC COM 955306105   1,679,745 4,392 SH   SOLE   0 0 4,392
WEYERHAEUSER CO MTN BE COM NEW 962166104   686,274 20,480 SH   SOLE   0 0 20,480
WILEY JOHN & SONS INC CL A 968223206   329,263 9,676 SH   SOLE   0 0 9,676
WISDOMTREE TR EMER MKT HIGH FD 97717W315   669,680 17,499 SH   SOLE   0 0 17,499
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   45,804,785 910,270 SH   SOLE   0 0 910,270
WISDOMTREE TR INTL EQUITY FD 97717W703   5,097,804 101,895 SH   SOLE   0 0 101,895
WISDOMTREE TR US LARGECAP DIVD 97717W307   2,578,217 40,538 SH   SOLE   0 0 40,538
WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308   306,565 13,220 SH   SOLE   0 0 13,220
WORKDAY INC CL A 98138H101   1,451,983 6,428 SH   SOLE   0 0 6,428
WORKIVA INC COM CL A 98139A105   203,320 2,000 SH   SOLE   0 0 2,000
WPP PLC NEW ADR 92937A102   425,694 8,143 SH   SOLE   0 0 8,143
X4 PHARMACEUTICALS INC COM 98420X103   29,100 15,000 SH   SOLE   0 0 15,000
XCEL ENERGY INC COM 98389B100   2,352,824 37,845 SH   SOLE   0 0 37,845
XCEL ENERGY INC COM 98389B100   808,210 13,000 PRN Put SOLE   0 0 13,000
XYLEM INC COM 98419M100   880,459 7,818 SH   SOLE   0 0 7,818
ZOETIS INC CL A 98978V103   459,497 2,668 SH   SOLE   0 0 2,668
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   815,289 12,011 SH   SOLE   0 0 12,011
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104   435,718 17,161 SH   SOLE   0 0 17,161