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
AON PLC SHS CL A G0403H108   3,137 10,780 SH   SOLE 0 0 0 10,780
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   1,122 3,198 SH   SOLE 0 0 0 3,198
EATON CORP PLC SHS G29183103   24,604 102,168 SH   SOLE 0 0 0 102,168
MEDTRONIC PLC SHS G5960L103   548 6,650 SH   SOLE 0 0 0 6,650
PENTAIR PLC SHS G7S00T104   1,587 21,822 SH   SOLE 0 0 0 21,822
CHUBB LIMITED COM H1467J104   296 1,308 SH   SOLE 0 0 0 1,308
CNH INDL N V SHS N20944109   125 10,300 SH   SOLE 0 0 0 10,300
ROYAL CARIBBEAN GROUP COM V7780T103   648 5,001 SH   SOLE 0 0 0 5,001
AT&T INC COM 00206R102   276 16,426 SH   SOLE 0 0 0 16,426
ABBOTT LABS COM 002824100   3,198 29,050 SH   SOLE 0 0 0 29,050
ABBVIE INC COM 00287Y109   30,425 196,329 SH   SOLE 0 0 0 196,329
ACADIA PHARMACEUTICALS INC COM 004225108   2,463 78,650 SH   SOLE 0 0 0 78,650
ACUSHNET HLDGS CORP COM 005098108   989 15,661 SH   SOLE 0 0 0 15,661
ADDUS HOMECARE CORP COM 006739106   2,278 24,535 SH   SOLE 0 0 0 24,535
ADOBE INC COM 00724F101   15,120 25,343 SH   SOLE 0 0 0 25,343
ADVANCED MICRO DEVICES INC COM 007903107   3,013 20,441 SH   SOLE 0 0 0 20,441
AIRBNB INC COM CL A 009066101   1,782 13,093 SH   SOLE 0 0 0 13,093
ALLSTATE CORP COM 020002101   281 2,011 SH   SOLE 0 0 0 2,011
ALPHABET INC CAP STK CL C 02079K107   1,905 13,516 SH   SOLE 0 0 0 13,516
ALPHABET INC CAP STK CL A 02079K305   44,664 319,734 SH   SOLE 0 0 0 319,734
ALTRIA GROUP INC COM 02209S103   248 6,145 SH   SOLE 0 0 0 6,145
AMAZON COM INC COM 023135106   22,645 149,042 SH   SOLE 0 0 0 149,042
AMERICAN AXLE & MFG HLDGS IN COM 024061103   190 21,540 SH   SOLE 0 0 0 21,540
AMERICAN EXPRESS CO COM 025816109   407 2,170 SH   SOLE 0 0 0 2,170
AMER STATES WTR CO COM 029899101   1,916 23,824 SH   SOLE 0 0 0 23,824
AMERICAN WTR WKS CO INC NEW COM 030420103   1,270 9,619 SH   SOLE 0 0 0 9,619
CENCORA INC COM 03073E105   9,941 48,403 SH   SOLE 0 0 0 48,403
AMGEN INC COM 031162100   3,887 13,495 SH   SOLE 0 0 0 13,495
ELEVANCE HEALTH INC COM 036752103   328 696 SH   SOLE 0 0 0 696
APPLE INC COM 037833100   100,780 523,450 SH   SOLE 0 0 0 523,450
APPLIED INDL TECHNOLOGIES IN COM 03820C105   2,139 12,385 SH   SOLE 0 0 0 12,385
APPLIED MATLS INC COM 038222105   232 1,429 SH   SOLE 0 0 0 1,429
ARISTA NETWORKS INC COM 040413106   3,672 15,592 SH   SOLE 0 0 0 15,592
ARRAY TECHNOLOGIES INC COM SHS 04271T100   274 16,300 SH   SOLE 0 0 0 16,300
ATLASSIAN CORPORATION CL A 049468101   804 3,380 SH   SOLE 0 0 0 3,380
AUTODESK INC COM 052769106   1,576 6,473 SH   SOLE 0 0 0 6,473
AUTOMATIC DATA PROCESSING IN COM 053015103   18,825 80,804 SH   SOLE 0 0 0 80,804
AUTOZONE INC COM 053332102   5,360 2,073 SH   SOLE 0 0 0 2,073
AXOS FINANCIAL INC COM 05465C100   1,276 23,376 SH   SOLE 0 0 0 23,376
AZEK CO INC CL A 05478C105   1,134 29,659 SH   SOLE 0 0 0 29,659
BRP GROUP INC COM CL A 05589G102   796 33,141 SH   SOLE 0 0 0 33,141
BAIN CAP SPECIALTY FIN INC COM STK 05684B107   155 10,275 SH   SOLE 0 0 0 10,275
BANCORP INC DEL COM 05969A105   1,502 38,955 SH   SOLE 0 0 0 38,955
BANK AMERICA CORP COM 060505104   2,085 61,936 SH   SOLE 0 0 0 61,936
BANK NEW YORK MELLON CORP COM 064058100   1,022 19,627 SH   SOLE 0 0 0 19,627
BERKSHIRE HATHAWAY INC DEL CL A 084670108   4,341 8 SH   SOLE 0 0 0 8
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   5,447 15,273 SH   SOLE 0 0 0 15,273
BEST BUY INC COM 086516101   75,149 960,000 SH   SOLE 0 0 0 960,000
BOEING CO COM 097023105   1,846 7,082 SH   SOLE 0 0 0 7,082
BORGWARNER INC COM 099724106   385 10,750 SH   SOLE 0 0 0 10,750
BRISTOL-MYERS SQUIBB CO COM 110122108   276 5,373 SH   SOLE 0 0 0 5,373
BROADCOM INC COM 11135F101   19,846 17,779 SH   SOLE 0 0 0 17,779
CME GROUP INC COM 12572Q105   2,037 9,670 SH   SOLE 0 0 0 9,670
CSW INDUSTRIALS INC COM 126402106   1,632 7,870 SH   SOLE 0 0 0 7,870
CSX CORP COM 126408103   3,302 95,250 SH   SOLE 0 0 0 95,250
CVS HEALTH CORP COM 126650100   444 5,620 SH   SOLE 0 0 0 5,620
CAMBRIA ETF TR SHSHLD YIELD ETF 132061201   265 3,927 SH   SOLE 0 0 0 3,927
CANADIAN NAT RES LTD COM 136385101   746 11,385 SH   SOLE 0 0 0 11,385
CARRIER GLOBAL CORPORATION COM 14448C104   1,570 27,325 SH   SOLE 0 0 0 27,325
CATERPILLAR INC COM 149123101   396 1,339 SH   SOLE 0 0 0 1,339
CHAMPIONX CORPORATION COM 15872M104   1,292 44,229 SH   SOLE 0 0 0 44,229
CHEGG INC COM 163092109   466 41,000 SH   SOLE 0 0 0 41,000
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101   840 16,868 SH   SOLE 0 0 0 16,868
CHENIERE ENERGY INC COM NEW 16411R208   7,005 41,037 SH   SOLE 0 0 0 41,037
CHEVRON CORP NEW COM 166764100   3,801 25,482 SH   SOLE 0 0 0 25,482
CISCO SYS INC COM 17275R102   24,537 485,684 SH   SOLE 0 0 0 485,684
CLEAN HARBORS INC COM 184496107   533 3,052 SH   SOLE 0 0 0 3,052
CLOROX CO DEL COM 189054109   204 1,430 SH   SOLE 0 0 0 1,430
CLOUDFLARE INC CL A COM 18915M107   1,067 12,818 SH   SOLE 0 0 0 12,818
COCA COLA CO COM 191216100   16,589 281,506 SH   SOLE 0 0 0 281,506
COMCAST CORP NEW CL A 20030N101   19,506 444,835 SH   SOLE 0 0 0 444,835
CONFLUENT INC CLASS A COM 20717M103   210 8,955 SH   SOLE 0 0 0 8,955
CONOCOPHILLIPS COM 20825C104   1,096 9,442 SH   SOLE 0 0 0 9,442
COSTCO WHSL CORP NEW COM 22160K105   21,233 32,168 SH   SOLE 0 0 0 32,168
CROCS INC COM 227046109   1,448 15,501 SH   SOLE 0 0 0 15,501
CROWDSTRIKE HLDGS INC CL A 22788C105   876 3,430 SH   SOLE 0 0 0 3,430
CUMMINS INC COM 231021106   723 3,017 SH   SOLE 0 0 0 3,017
D R HORTON INC COM 23331A109   988 6,501 SH   SOLE 0 0 0 6,501
DANAHER CORPORATION COM 235851102   19,207 83,026 SH   SOLE 0 0 0 83,026
DATADOG INC CL A COM 23804L103   515 4,246 SH   SOLE 0 0 0 4,246
DECKERS OUTDOOR CORP COM 243537107   1,949 2,916 SH   SOLE 0 0 0 2,916
DEERE & CO COM 244199105   10,502 26,263 SH   SOLE 0 0 0 26,263
DIAMONDBACK ENERGY INC COM 25278X109   1,933 12,464 SH   SOLE 0 0 0 12,464
DIGI INTL INC COM 253798102   648 24,904 SH   SOLE 0 0 0 24,904
DIMENSIONAL ETF TRUST CORE FIXED INCOM 25434V872   570 13,451 SH   SOLE 0 0 0 13,451
DISNEY WALT CO COM 254687106   13,094 145,019 SH   SOLE 0 0 0 145,019
DISCOVER FINL SVCS COM 254709108   1,976 17,582 SH   SOLE 0 0 0 17,582
DUTCH BROS INC CL A 26701L100   377 11,890 SH   SOLE 0 0 0 11,890
EATON VANCE TAX-MANAGED GLOB COM 27829F108   112 14,555 SH   SOLE 0 0 0 14,555
EDWARDS LIFESCIENCES CORP COM 28176E108   2,745 36,000 SH   SOLE 0 0 0 36,000
ELANCO ANIMAL HEALTH INC COM 28414H103   203 13,610 SH   SOLE 0 0 0 13,610
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   236 17,120 SH   SOLE 0 0 0 17,120
ENPHASE ENERGY INC COM 29355A107   543 4,108 SH   SOLE 0 0 0 4,108
ESSEX PPTY TR INC COM 297178105   394 1,590 SH   SOLE 0 0 0 1,590
ETSY INC COM 29786A106   1,858 22,929 SH   SOLE 0 0 0 22,929
EXELON CORP COM 30161N101   15,815 440,518 SH   SOLE 0 0 0 440,518
F&G ANNUITIES & LIFE INC COMMON STOCK 30190A104   939 20,410 SH   SOLE 0 0 0 20,410
EXXON MOBIL CORP COM 30231G102   17,331 173,348 SH   SOLE 0 0 0 173,348
FS CREDIT OPPORTUNITIES CORP COMMON STOCK 30290Y101   142 25,036 SH   SOLE 0 0 0 25,036
META PLATFORMS INC CL A 30303M102   14,991 42,351 SH   SOLE 0 0 0 42,351
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   1,104 21,634 SH   SOLE 0 0 0 21,634
FIFTH THIRD BANCORP COM 316773100   866 25,122 SH   SOLE 0 0 0 25,122
FIRST HORIZON CORPORATION COM 320517105   455 32,100 SH   SOLE 0 0 0 32,100
FIVE BELOW INC COM 33829M101   3,001 14,079 SH   SOLE 0 0 0 14,079
FLOWERS FOODS INC COM 343498101   724 32,145 SH   SOLE 0 0 0 32,145
FORD MTR CO DEL COM 345370860   568 46,622 SH   SOLE 0 0 0 46,622
FRANCO NEV CORP COM 351858105   1,495 13,489 SH   SOLE 0 0 0 13,489
FRANKLIN ELEC INC COM 353514102   898 9,295 SH   SOLE 0 0 0 9,295
FTAI INFRASTRUCTURE INC COMMON STOCK 35953C106   58 15,000 SH   SOLE 0 0 0 15,000
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   598 7,730 SH   SOLE 0 0 0 7,730
GALLAGHER ARTHUR J & CO COM 363576109   22,418 99,689 SH   SOLE 0 0 0 99,689
GENERAL DYNAMICS CORP COM 369550108   3,180 12,245 SH   SOLE 0 0 0 12,245
GENERAL ELECTRIC CO COM NEW 369604301   266 2,084 SH   SOLE 0 0 0 2,084
GENERAL MLS INC COM 370334104   1,445 22,180 SH   SOLE 0 0 0 22,180
GIBRALTAR INDS INC COM 374689107   2,318 29,352 SH   SOLE 0 0 0 29,352
GILEAD SCIENCES INC COM 375558103   1,134 13,997 SH   SOLE 0 0 0 13,997
GLOBUS MED INC CL A 379577208   2,711 50,869 SH   SOLE 0 0 0 50,869
HP INC COM 40434L105   381 12,668 SH   SOLE 0 0 0 12,668
HAMILTON LANE INC CL A 407497106   1,230 10,840 SH   SOLE 0 0 0 10,840
HEALTHCARE SVCS GROUP INC COM 421906108   684 65,920 SH   SOLE 0 0 0 65,920
HEALTHCARE RLTY TR CL A COM 42226K105   310 17,990 SH   SOLE 0 0 0 17,990
HERSHEY CO COM 427866108   18,705 100,329 SH   SOLE 0 0 0 100,329
HOME DEPOT INC COM 437076102   3,548 10,238 SH   SOLE 0 0 0 10,238
HONEYWELL INTL INC COM 438516106   454 2,163 SH   SOLE 0 0 0 2,163
HUNTINGTON BANCSHARES INC COM 446150104   387 30,443 SH   SOLE 0 0 0 30,443
ITT INC COM 45073V108   704 5,900 SH   SOLE 0 0 0 5,900
ILLINOIS TOOL WKS INC COM 452308109   221 843 SH   SOLE 0 0 0 843
INSTRUCTURE HLDGS INC COM 457790103   945 34,989 SH   SOLE 0 0 0 34,989
INNOVATIVE INDL PPTYS INC COM 45781V101   229 2,276 SH   SOLE 0 0 0 2,276
INTEL CORP COM 458140100   716 14,241 SH   SOLE 0 0 0 14,241
INTER PARFUMS INC COM 458334109   935 6,493 SH   SOLE 0 0 0 6,493
INTERCONTINENTAL EXCHANGE IN COM 45866F104   1,743 13,572 SH   SOLE 0 0 0 13,572
INTERNATIONAL BUSINESS MACHS COM 459200101   23,373 142,910 SH   SOLE 0 0 0 142,910
INVESCO QQQ TR UNIT SER 1 46090E103   2,213 5,405 SH   SOLE 0 0 0 5,405
INTRA-CELLULAR THERAPIES INC COM 46116X101   408 5,700 SH   SOLE 0 0 0 5,700
INTUIT COM 461202103   722 1,156 SH   SOLE 0 0 0 1,156
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   883 5,597 SH   SOLE 0 0 0 5,597
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613   358 10,178 SH   SOLE 0 0 0 10,178
ISHARES SILVER TR ISHARES 46428Q109   823 37,776 SH   SOLE 0 0 0 37,776
ISHARES GOLD TR ISHARES NEW 464285204   10,655 272,985 SH   SOLE 0 0 0 272,985
ISHARES INC MSCI GBL MIN VOL 464286525   458 4,568 SH   SOLE 0 0 0 4,568
ISHARES TR S&P 100 ETF 464287101   4,862 21,763 SH   SOLE 0 0 0 21,763
ISHARES TR SELECT DIVID ETF 464287168   339 2,890 SH   SOLE 0 0 0 2,890
ISHARES TR CORE S&P500 ETF 464287200   15,482 32,414 SH   SOLE 0 0 0 32,414
ISHARES TR CORE US AGGBD ET 464287226   10,391 104,695 SH   SOLE 0 0 0 104,695
ISHARES TR MSCI EMG MKT ETF 464287234   786 19,555 SH   SOLE 0 0 0 19,555
ISHARES TR IBOXX INV CP ETF 464287242   2,205 19,923 SH   SOLE 0 0 0 19,923
ISHARES TR S&P 500 GRWT ETF 464287309   522 6,951 SH   SOLE 0 0 0 6,951
ISHARES TR 20 YR TR BD ETF 464287432   6,063 61,314 SH   SOLE 0 0 0 61,314
ISHARES TR 1 3 YR TREAS BD 464287457   11,352 138,368 SH   SOLE 0 0 0 138,368
ISHARES TR CORE S&P US GWT 464287671   682 6,556 SH   SOLE 0 0 0 6,556
ISHARES TR CORE S&P SCP ETF 464287804   2,509 23,176 SH   SOLE 0 0 0 23,176
ISHARES TR JPMORGAN USD EMG 464288281   2,034 22,840 SH   SOLE 0 0 0 22,840
ISHARES TR INTL SEL DIV ETF 464288448   450 16,074 SH   SOLE 0 0 0 16,074
ISHARES TR MSCI KLD400 SOC 464288570   245 2,695 SH   SOLE 0 0 0 2,695
ISHARES TR MBS ETF 464288588   2,508 26,656 SH   SOLE 0 0 0 26,656
ISHARES TR USD INV GRDE ETF 464288620   548 10,691 SH   SOLE 0 0 0 10,691
ISHARES TR ISHS 5-10YR INVT 464288638   4,642 89,265 SH   SOLE 0 0 0 89,265
ISHARES TR PFD AND INCM SEC 464288687   370 11,859 SH   SOLE 0 0 0 11,859
ISHARES TR MSCI USA ESG SLC 464288802   243 2,420 SH   SOLE 0 0 0 2,420
ISHARES TR EAFE VALUE ETF 464288877   8,406 161,336 SH   SOLE 0 0 0 161,336
ISHARES TR EAFE GRWTH ETF 464288885   6,560 67,736 SH   SOLE 0 0 0 67,736
ISHARES TR GRWT ALLOCAT ETF 464289867   304 5,721 SH   SOLE 0 0 0 5,721
ISHARES TR US TREAS BD ETF 46429B267   1,369 59,409 SH   SOLE 0 0 0 59,409
ISHARES TR MSCI INDIA ETF 46429B598   304 6,225 SH   SOLE 0 0 0 6,225
ISHARES TR FLTG RATE NT ETF 46429B655   270 5,335 SH   SOLE 0 0 0 5,335
ISHARES TR CORE HIGH DV ETF 46429B663   937 9,184 SH   SOLE 0 0 0 9,184
ISHARES TR MSCI USA MIN VOL 46429B697   6,893 88,342 SH   SOLE 0 0 0 88,342
ISHARES U S ETF TR BLACKROCK SHORT 46431W838   250 5,000 SH   SOLE 0 0 0 5,000
ISHARES TR MSCI USA QLT FCT 46432F339   19,257 130,879 SH   SOLE 0 0 0 130,879
ISHARES TR MSCI USA MMENTM 46432F396   4,207 26,815 SH   SOLE 0 0 0 26,815
ISHARES INC MSCI EMRG CHN 46434G764   881 15,904 SH   SOLE 0 0 0 15,904
ISHARES INC ESG AWR MSCI EM 46434G863   3,915 122,114 SH   SOLE 0 0 0 122,114
ISHARES TR MSCI LW CRB TG 46434V464   1,119 6,763 SH   SOLE 0 0 0 6,763
ISHARES TR TRS FLT RT BD 46434V860   5,990 118,688 SH   SOLE 0 0 0 118,688
ISHARES TR ESG AWRE USD ETF 46435G193   274 11,758 SH   SOLE 0 0 0 11,758
ISHARES TR ESG AWR MSCI USA 46435G425   15,124 144,150 SH   SOLE 0 0 0 144,150
ISHARES TR ESG AW MSCI EAFE 46435G516   316 4,180 SH   SOLE 0 0 0 4,180
ISHARES TR ESG ADV TTL USD 46436E619   980 22,659 SH   SOLE 0 0 0 22,659
ISHARES TR ESG MSCI USA ETF 46436E767   738 18,543 SH   SOLE 0 0 0 18,543
J & J SNACK FOODS CORP COM 466032109   958 5,730 SH   SOLE 0 0 0 5,730
JPMORGAN CHASE & CO COM 46625H100   12,113 71,211 SH   SOLE 0 0 0 71,211
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   1,001 18,202 SH   SOLE 0 0 0 18,202
JOHNSON & JOHNSON COM 478160104   27,165 173,310 SH   SOLE 0 0 0 173,310
KEYSIGHT TECHNOLOGIES INC COM 49338L103   203 1,274 SH   SOLE 0 0 0 1,274
KIMBERLY-CLARK CORP COM 494368103   400 3,294 SH   SOLE 0 0 0 3,294
KINDER MORGAN INC DEL COM 49456B101   12,639 716,508 SH   SOLE 0 0 0 716,508
LAM RESEARCH CORP COM 512807108   4,429 5,655 SH   SOLE 0 0 0 5,655
LEMAITRE VASCULAR INC COM 525558201   1,323 23,304 SH   SOLE 0 0 0 23,304
ELI LILLY & CO COM 532457108   1,232 2,113 SH   SOLE 0 0 0 2,113
LOCKHEED MARTIN CORP COM 539830109   10,240 22,593 SH   SOLE 0 0 0 22,593
LOWES COS INC COM 548661107   12,720 57,154 SH   SOLE 0 0 0 57,154
LULULEMON ATHLETICA INC COM 550021109   2,954 5,777 SH   SOLE 0 0 0 5,777
MARQETA INC CLASS A COM 57142B104   987 141,384 SH   SOLE 0 0 0 141,384
MARTEN TRANS LTD COM 573075108   832 39,670 SH   SOLE 0 0 0 39,670
MARVELL TECHNOLOGY INC COM 573874104   559 9,270 SH   SOLE 0 0 0 9,270
MASTERCARD INCORPORATED CL A 57636Q104   2,023 4,744 SH   SOLE 0 0 0 4,744
MATCH GROUP INC NEW COM 57667L107   711 19,490 SH   SOLE 0 0 0 19,490
MCDONALDS CORP COM 580135101   34,192 115,314 SH   SOLE 0 0 0 115,314
MCKESSON CORP COM 58155Q103   2,110 4,558 SH   SOLE 0 0 0 4,558
MERCK & CO INC COM 58933Y105   22,836 209,462 SH   SOLE 0 0 0 209,462
MICROSOFT CORP COM 594918104   70,582 187,697 SH   SOLE 0 0 0 187,697
MONDELEZ INTL INC CL A 609207105   13,201 182,264 SH   SOLE 0 0 0 182,264
NETFLIX INC COM 64110L106   432 888 SH   SOLE 0 0 0 888
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106   408 13,423 SH   SOLE 0 0 0 13,423
NIKE INC CL B 654106103   291 2,677 SH   SOLE 0 0 0 2,677
NORTHERN TR CORP COM 665859104   4,661 55,233 SH   SOLE 0 0 0 55,233
NORTHWEST BANCSHARES INC MD COM 667340103   358 28,700 SH   SOLE 0 0 0 28,700
NOVO-NORDISK A S ADR 670100205   7,428 71,800 SH   SOLE 0 0 0 71,800
NUVEEN CALIFORNIA AMT QLT MU COM 670651108   297 25,753 SH   SOLE 0 0 0 25,753
NVIDIA CORPORATION COM 67066G104   10,256 20,710 SH   SOLE 0 0 0 20,710
NUVEEN CA QUALTY MUN INCOME COM 67066Y105   704 63,505 SH   SOLE 0 0 0 63,505
NUVEEN MUN HIGH INCOME OPPOR COM 670682103   155 15,657 SH   SOLE 0 0 0 15,657
NUVEEN TAXABLE MUNICPAL INM COM 67074C103   191 12,096 SH   SOLE 0 0 0 12,096
ORACLE CORP COM 68389X105   12,491 118,478 SH   SOLE 0 0 0 118,478
OTIS WORLDWIDE CORP COM 68902V107   1,208 13,500 SH   SOLE 0 0 0 13,500
PNC FINL SVCS GROUP INC COM 693475105   540 3,486 SH   SOLE 0 0 0 3,486
PPL CORP COM 69351T106   257 9,470 SH   SOLE 0 0 0 9,470
PACIRA BIOSCIENCES INC COM 695127100   1,145 33,935 SH   SOLE 0 0 0 33,935
PAYPAL HLDGS INC COM 70450Y103   2,609 42,478 SH   SOLE 0 0 0 42,478
PEPSICO INC COM 713448108   1,223 7,202 SH   SOLE 0 0 0 7,202
PFIZER INC COM 717081103   766 26,618 SH   SOLE 0 0 0 26,618
PHILLIPS 66 COM 718546104   1,040 7,812 SH   SOLE 0 0 0 7,812
PIONEER NAT RES CO COM 723787107   12,315 54,761 SH   SOLE 0 0 0 54,761
PRICE T ROWE GROUP INC COM 74144T108   1,606 14,914 SH   SOLE 0 0 0 14,914
PROCTER AND GAMBLE CO COM 742718109   2,642 18,032 SH   SOLE 0 0 0 18,032
PROGRESS SOFTWARE CORP COM 743312100   943 17,365 SH   SOLE 0 0 0 17,365
PROGRESSIVE CORP COM 743315103   12,916 81,088 SH   SOLE 0 0 0 81,088
PROSHARES TR SHORT S&P 500 NE 74347B425   394 30,341 SH   SOLE 0 0 0 30,341
QUALCOMM INC COM 747525103   11,990 82,902 SH   SOLE 0 0 0 82,902
QUALYS INC COM 74758T303   2,679 13,647 SH   SOLE 0 0 0 13,647
RLI CORP COM 749607107   878 6,594 SH   SOLE 0 0 0 6,594
RTX CORPORATION COM 75513E101   2,548 30,278 SH   SOLE 0 0 0 30,278
REALTY INCOME CORP COM 756109104   599 10,428 SH   SOLE 0 0 0 10,428
ROPER TECHNOLOGIES INC COM 776696106   14,680 26,928 SH   SOLE 0 0 0 26,928
SHELL PLC SPON ADS 780259305   12,881 195,761 SH   SOLE 0 0 0 195,761
S&P GLOBAL INC COM 78409V104   2,122 4,818 SH   SOLE 0 0 0 4,818
SPDR S&P 500 ETF TR TR UNIT 78462F103   9,211 19,380 SH   SOLE 0 0 0 19,380
SPS COMM INC COM 78463M107   997 5,141 SH   SOLE 0 0 0 5,141
SPDR GOLD TR GOLD SHS 78463V107   7,279 38,077 SH   SOLE 0 0 0 38,077
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   332 881 SH   SOLE 0 0 0 881
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   1,466 16,039 SH   SOLE 0 0 0 16,039
SALESFORCE INC COM 79466L302   2,995 11,381 SH   SOLE 0 0 0 11,381
SANDSTORM GOLD LTD COM NEW 80013R206   50 10,001 SH   SOLE 0 0 0 10,001
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   762 13,682 SH   SOLE 0 0 0 13,682
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   311 3,754 SH   SOLE 0 0 0 3,754
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   203 4,304 SH   SOLE 0 0 0 4,304
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   549 7,208 SH   SOLE 0 0 0 7,208
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   3,264 45,316 SH   SOLE 0 0 0 45,316
SELECT SECTOR SPDR TR ENERGY 81369Y506   311 3,714 SH   SOLE 0 0 0 3,714
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   260 1,353 SH   SOLE 0 0 0 1,353
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   415 6,553 SH   SOLE 0 0 0 6,553
SEMPRA COM 816851109   224 2,999 SH   SOLE 0 0 0 2,999
SERVICENOW INC COM 81762P102   3,676 5,203 SH   SOLE 0 0 0 5,203
SHOCKWAVE MED INC COM 82489T104   1,043 5,471 SH   SOLE 0 0 0 5,471
SHOPIFY INC CL A 82509L107   300 3,845 SH   SOLE 0 0 0 3,845
SIERRA BANCORP COM 82620P102   308 13,660 SH   SOLE 0 0 0 13,660
SIMPLY GOOD FOODS CO COM 82900L102   1,008 25,460 SH   SOLE 0 0 0 25,460
SITEONE LANDSCAPE SUPPLY INC COM 82982L103   921 5,670 SH   SOLE 0 0 0 5,670
SMITH & WESSON BRANDS INC COM 831754106   147 10,858 SH   SOLE 0 0 0 10,858
SNOWFLAKE INC CL A 833445109   664 3,335 SH   SOLE 0 0 0 3,335
SOUTHERN CO COM 842587107   502 7,160 SH   SOLE 0 0 0 7,160
STARBUCKS CORP COM 855244109   2,292 23,877 SH   SOLE 0 0 0 23,877
STEEL DYNAMICS INC COM 858119100   4,099 34,711 SH   SOLE 0 0 0 34,711
STRYKER CORPORATION COM 863667101   293 977 SH   SOLE 0 0 0 977
SYSCO CORP COM 871829107   322 4,408 SH   SOLE 0 0 0 4,408
TJX COS INC NEW COM 872540109   2,130 22,702 SH   SOLE 0 0 0 22,702
TARGET CORP COM 87612E106   406 2,854 SH   SOLE 0 0 0 2,854
TESLA INC COM 88160R101   19,375 77,974 SH   SOLE 0 0 0 77,974
TEXAS INSTRS INC COM 882508104   3,893 22,838 SH   SOLE 0 0 0 22,838
TEXAS ROADHOUSE INC COM 882681109   1,559 12,758 SH   SOLE 0 0 0 12,758
THE TRADE DESK INC COM CL A 88339J105   476 6,610 SH   SOLE 0 0 0 6,610
3M CO COM 88579Y101   402 3,679 SH   SOLE 0 0 0 3,679
TIMKEN CO COM 887389104   428 5,334 SH   SOLE 0 0 0 5,334
TRAVELERS COMPANIES INC COM 89417E109   723 3,793 SH   SOLE 0 0 0 3,793
US BANCORP DEL COM NEW 902973304   786 18,155 SH   SOLE 0 0 0 18,155
UBER TECHNOLOGIES INC COM 90353T100   467 7,590 SH   SOLE 0 0 0 7,590
UNITED PARCEL SERVICE INC CL B 911312106   1,512 9,615 SH   SOLE 0 0 0 9,615
UNITEDHEALTH GROUP INC COM 91324P102   12,837 24,382 SH   SOLE 0 0 0 24,382
VALLEY NATL BANCORP COM 919794107   128 11,800 SH   SOLE 0 0 0 11,800
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   2,875 16,874 SH   SOLE 0 0 0 16,874
VANGUARD WORLD FD ESG US STK ETF 921910733   315 3,700 SH   SOLE 0 0 0 3,700
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   302 4,103 SH   SOLE 0 0 0 4,103
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   595 5,329 SH   SOLE 0 0 0 5,329
VANGUARD WORLD FDS UTILITIES ETF 92204A876   491 3,581 SH   SOLE 0 0 0 3,581
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   346 6,170 SH   SOLE 0 0 0 6,170
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   309 3,807 SH   SOLE 0 0 0 3,807
VEEVA SYS INC CL A COM 922475108   1,316 6,836 SH   SOLE 0 0 0 6,836
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   515 1,180 SH   SOLE 0 0 0 1,180
VANGUARD INDEX FDS LARGE CAP ETF 922908637   831 3,808 SH   SOLE 0 0 0 3,808
VANGUARD INDEX FDS GROWTH ETF 922908736   335 1,076 SH   SOLE 0 0 0 1,076
VANGUARD INDEX FDS VALUE ETF 922908744   281 1,880 SH   SOLE 0 0 0 1,880
VANGUARD INDEX FDS SMALL CP ETF 922908751   231 1,084 SH   SOLE 0 0 0 1,084
VANGUARD INDEX FDS TOTAL STK MKT 922908769   694 2,924 SH   SOLE 0 0 0 2,924
VERIZON COMMUNICATIONS INC COM 92343V104   650 17,237 SH   SOLE 0 0 0 17,237
VERISK ANALYTICS INC COM 92345Y106   1,696 7,100 SH   SOLE 0 0 0 7,100
VISA INC COM CL A 92826C839   20,223 77,677 SH   SOLE 0 0 0 77,677
WEC ENERGY GROUP INC COM 92939U106   903 10,728 SH   SOLE 0 0 0 10,728
WALMART INC COM 931142103   1,135 7,198 SH   SOLE 0 0 0 7,198
WASTE MGMT INC DEL COM 94106L109   18,917 105,625 SH   SOLE 0 0 0 105,625
WELLS FARGO CO NEW PERP PFD CNV A 949746804   900 753 SH   SOLE 0 0 0 753
WHEATON PRECIOUS METALS CORP COM 962879102   3,983 80,735 SH   SOLE 0 0 0 80,735
WILLIAMS COS INC COM 969457100   1,651 47,409 SH   SOLE 0 0 0 47,409
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   598 11,897 SH   SOLE 0 0 0 11,897
WORKDAY INC CL A 98138H101   1,579 5,721 SH   SOLE 0 0 0 5,721
XCEL ENERGY INC COM 98389B100   1,622 26,200 SH   SOLE 0 0 0 26,200
XYLEM INC COM 98419M100   1,349 11,800 SH   SOLE 0 0 0 11,800
XERIS BIOPHARMA HOLDINGS INC COM 98422E103   42 18,026 SH   SOLE 0 0 0 18,026
YUM BRANDS INC COM 988498101   980 7,500 SH   SOLE 0 0 0 7,500