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
AT&T INC COM 00206R102   191 12,721 SH   SOLE 0 0 0 12,721
ABBOTT LABS COM 002824100   2,694 27,815 SH   SOLE 0 0 0 27,815
ABBVIE INC COM 00287Y109   29,941 200,863 SH   SOLE 0 0 0 200,863
ACADIA PHARMACEUTICALS INC COM 004225108   1,106 53,070 SH   SOLE 0 0 0 53,070
ACTIVISION BLIZZARD INC COM 00507V109   538 5,744 SH   SOLE 0 0 0 5,744
ACUSHNET HLDGS CORP COM 005098108   802 15,129 SH   SOLE 0 0 0 15,129
ADDUS HOMECARE CORP COM 006739106   1,327 15,580 SH   SOLE 0 0 0 15,580
ADOBE INC COM 00724F101   10,717 21,018 SH   SOLE 0 0 0 21,018
ADVANCED MICRO DEVICES INC COM 007903107   2,236 21,748 SH   SOLE 0 0 0 21,748
AIRBNB INC COM CL A 009066101   1,885 13,738 SH   SOLE 0 0 0 13,738
ALLSTATE CORP COM 020002101   224 2,010 SH   SOLE 0 0 0 2,010
ALPHABET INC CAP STK CL C 02079K107   1,824 13,836 SH   SOLE 0 0 0 13,836
ALPHABET INC CAP STK CL A 02079K305   43,130 329,588 SH   SOLE 0 0 0 329,588
ALTRIA GROUP INC COM 02209S103   296 7,045 SH   SOLE 0 0 0 7,045
AMAZON COM INC COM 023135106   17,279 135,928 SH   SOLE 0 0 0 135,928
AMERICAN AXLE & MFG HLDGS IN COM 024061103   154 21,240 SH   SOLE 0 0 0 21,240
AMERICAN ELEC PWR CO INC COM 025537101   1,345 17,876 SH   SOLE 0 0 0 17,876
AMER STATES WTR CO COM 029899101   1,894 24,073 SH   SOLE 0 0 0 24,073
AMERICAN WTR WKS CO INC NEW COM 030420103   1,016 8,204 SH   SOLE 0 0 0 8,204
CENCORA INC COM 03073E105   8,711 48,403 SH   SOLE 0 0 0 48,403
AMGEN INC COM 031162100   3,599 13,393 SH   SOLE 0 0 0 13,393
ELEVANCE HEALTH INC COM 036752103   216 496 SH   SOLE 0 0 0 496
APPLE INC COM 037833100   91,603 535,030 SH   SOLE 0 0 0 535,030
APPLIED INDL TECHNOLOGIES IN COM 03820C105   1,874 12,119 SH   SOLE 0 0 0 12,119
APPLIED MATLS INC COM 038222105   226 1,629 SH   SOLE 0 0 0 1,629
ARISTA NETWORKS INC COM 040413106   2,958 16,083 SH   SOLE 0 0 0 16,083
ARRAY TECHNOLOGIES INC COM SHS 04271T100   373 16,800 SH   SOLE 0 0 0 16,800
ATLASSIAN CORPORATION CL A 049468101   893 4,434 SH   SOLE 0 0 0 4,434
AUTODESK INC COM 052769106   1,755 8,481 SH   SOLE 0 0 0 8,481
AUTOMATIC DATA PROCESSING IN COM 053015103   19,054 79,202 SH   SOLE 0 0 0 79,202
AUTOZONE INC COM 053332102   5,270 2,075 SH   SOLE 0 0 0 2,075
AXOS FINANCIAL INC COM 05465C100   1,198 31,650 SH   SOLE 0 0 0 31,650
AZEK CO INC CL A 05478C105   1,425 47,900 SH   SOLE 0 0 0 47,900
BRP GROUP INC COM CL A 05589G102   715 30,791 SH   SOLE 0 0 0 30,791
BAIN CAP SPECIALTY FIN INC COM STK 05684B107   157 10,275 SH   SOLE 0 0 0 10,275
BANCORP INC DEL COM 05969A105   1,315 38,126 SH   SOLE 0 0 0 38,126
BANK AMERICA CORP COM 060505104   1,629 59,485 SH   SOLE 0 0 0 59,485
BANK NEW YORK MELLON CORP COM 064058100   631 14,802 SH   SOLE 0 0 0 14,802
BERKSHIRE HATHAWAY INC DEL CL A 084670108   4,252 8 SH   SOLE 0 0 0 8
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   487 1,390 SH   SOLE 0 0 0 1,390
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   4,944 14,114 SH   SOLE 0 0 0 14,114
BEST BUY INC COM 086516101   51,450 740,608 SH   SOLE 0 0 0 740,608
BOEING CO COM 097023105   1,397 7,287 SH   SOLE 0 0 0 7,287
BORGWARNER INC COM 099724106   400 9,900 SH   SOLE 0 0 0 9,900
BRISTOL-MYERS SQUIBB CO COM 110122108   312 5,373 SH   SOLE 0 0 0 5,373
BROADCOM INC COM 11135F101   15,847 19,080 SH   SOLE 0 0 0 19,080
CME GROUP INC COM 12572Q105   1,936 9,670 SH   SOLE 0 0 0 9,670
CSW INDUSTRIALS INC COM 126402106   1,357 7,744 SH   SOLE 0 0 0 7,744
CSX CORP COM 126408103   2,860 93,000 SH   SOLE 0 0 0 93,000
CVS HEALTH CORP COM 126650100   397 5,690 SH   SOLE 0 0 0 5,690
CAMBRIA ETF TR SHSHLD YIELD ETF 132061201   242 3,904 SH   SOLE 0 0 0 3,904
CANADIAN NAT RES LTD COM 136385101   736 11,385 SH   SOLE 0 0 0 11,385
CARRIER GLOBAL CORPORATION COM 14448C104   1,271 23,025 SH   SOLE 0 0 0 23,025
CATERPILLAR INC COM 149123101   368 1,347 SH   SOLE 0 0 0 1,347
CHAMPIONX CORPORATION COM 15872M104   1,521 42,701 SH   SOLE 0 0 0 42,701
CHEGG INC COM 163092109   366 41,000 SH   SOLE 0 0 0 41,000
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101   914 16,868 SH   SOLE 0 0 0 16,868
CHENIERE ENERGY INC COM NEW 16411R208   4,432 26,688 SH   SOLE 0 0 0 26,688
CHEVRON CORP NEW COM 166764100   4,305 25,533 SH   SOLE 0 0 0 25,533
CISCO SYS INC COM 17275R102   26,175 486,886 SH   SOLE 0 0 0 486,886
CLEAN HARBORS INC COM 184496107   497 2,971 SH   SOLE 0 0 0 2,971
CLOROX CO DEL COM 189054109   207 1,580 SH   SOLE 0 0 0 1,580
CLOUDFLARE INC CL A COM 18915M107   869 13,784 SH   SOLE 0 0 0 13,784
COCA COLA CO COM 191216100   15,911 284,221 SH   SOLE 0 0 0 284,221
COMCAST CORP NEW CL A 20030N101   19,836 447,357 SH   SOLE 0 0 0 447,357
CONFLUENT INC CLASS A COM 20717M103   268 9,055 SH   SOLE 0 0 0 9,055
CONOCOPHILLIPS COM 20825C104   1,129 9,422 SH   SOLE 0 0 0 9,422
COSTCO WHSL CORP NEW COM 22160K105   18,283 32,361 SH   SOLE 0 0 0 32,361
CROCS INC COM 227046109   1,291 14,632 SH   SOLE 0 0 0 14,632
CROWDSTRIKE HLDGS INC CL A 22788C105   715 4,273 SH   SOLE 0 0 0 4,273
CUMMINS INC COM 231021106   644 2,818 SH   SOLE 0 0 0 2,818
DANAHER CORPORATION COM 235851102   20,118 81,087 SH   SOLE 0 0 0 81,087
DARDEN RESTAURANTS INC COM 237194105   2,996 20,922 SH   SOLE 0 0 0 20,922
DATADOG INC CL A COM 23804L103   499 5,481 SH   SOLE 0 0 0 5,481
DECKERS OUTDOOR CORP COM 243537107   4,532 8,816 SH   SOLE 0 0 0 8,816
DEERE & CO COM 244199105   8,300 21,993 SH   SOLE 0 0 0 21,993
DEVON ENERGY CORP NEW COM 25179M103   253 5,301 SH   SOLE 0 0 0 5,301
DIAMONDBACK ENERGY INC COM 25278X109   1,930 12,464 SH   SOLE 0 0 0 12,464
DIGI INTL INC COM 253798102   617 22,834 SH   SOLE 0 0 0 22,834
DIMENSIONAL ETF TRUST CORE FIXED INCOM 25434V872   531 13,145 SH   SOLE 0 0 0 13,145
DISNEY WALT CO COM 254687106   11,964 147,613 SH   SOLE 0 0 0 147,613
DISCOVER FINL SVCS COM 254709108   1,376 15,882 SH   SOLE 0 0 0 15,882
DUTCH BROS INC CL A 26701L100   232 9,980 SH   SOLE 0 0 0 9,980
EATON VANCE TAX-MANAGED GLOB COM 27829F108   107 14,555 SH   SOLE 0 0 0 14,555
EDWARDS LIFESCIENCES CORP COM 28176E108   2,494 36,000 SH   SOLE 0 0 0 36,000
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   240 17,120 SH   SOLE 0 0 0 17,120
ESSEX PPTY TR INC COM 297178105   337 1,590 SH   SOLE 0 0 0 1,590
ETSY INC COM 29786A106   1,076 16,664 SH   SOLE 0 0 0 16,664
EXELON CORP COM 30161N101   16,949 448,498 SH   SOLE 0 0 0 448,498
EXXON MOBIL CORP COM 30231G102   19,596 166,660 SH   SOLE 0 0 0 166,660
FS CREDIT OPPORTUNITIES CORP COMMON STOCK 30290Y101   136 25,036 SH   SOLE 0 0 0 25,036
META PLATFORMS INC CL A 30303M102   14,350 47,799 SH   SOLE 0 0 0 47,799
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   893 21,634 SH   SOLE 0 0 0 21,634
FIFTH THIRD BANCORP COM 316773100   611 24,122 SH   SOLE 0 0 0 24,122
FIRST HORIZON CORPORATION COM 320517105   335 30,400 SH   SOLE 0 0 0 30,400
FIVE BELOW INC COM 33829M101   2,459 15,281 SH   SOLE 0 0 0 15,281
FLOWERS FOODS INC COM 343498101   703 31,715 SH   SOLE 0 0 0 31,715
FORD MTR CO DEL COM 345370860   571 45,957 SH   SOLE 0 0 0 45,957
FRANCO NEV CORP COM 351858105   6,666 49,934 SH   SOLE 0 0 0 49,934
FRANKLIN ELEC INC COM 353514102   795 8,913 SH   SOLE 0 0 0 8,913
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   708 10,404 SH   SOLE 0 0 0 10,404
GALLAGHER ARTHUR J & CO COM 363576109   28,191 123,682 SH   SOLE 0 0 0 123,682
GENERAL DYNAMICS CORP COM 369550108   2,706 12,245 SH   SOLE 0 0 0 12,245
GENERAL ELECTRIC CO COM NEW 369604301   282 2,549 SH   SOLE 0 0 0 2,549
GENERAL MLS INC COM 370334104   1,170 18,280 SH   SOLE 0 0 0 18,280
GIBRALTAR INDS INC COM 374689107   1,993 29,516 SH   SOLE 0 0 0 29,516
GILEAD SCIENCES INC COM 375558103   1,026 13,697 SH   SOLE 0 0 0 13,697
GLOBUS MED INC CL A 379577208   2,526 50,869 SH   SOLE 0 0 0 50,869
HP INC COM 40434L105   324 12,588 SH   SOLE 0 0 0 12,588
HAMILTON LANE INC CL A 407497106   963 10,651 SH   SOLE 0 0 0 10,651
HEALTHCARE SVCS GROUP INC COM 421906108   629 60,288 SH   SOLE 0 0 0 60,288
HEALTHCARE RLTY TR CL A COM 42226K105   228 14,955 SH   SOLE 0 0 0 14,955
HERSHEY CO COM 427866108   24,685 123,374 SH   SOLE 0 0 0 123,374
HOME DEPOT INC COM 437076102   2,990 9,894 SH   SOLE 0 0 0 9,894
HONEYWELL INTL INC COM 438516106   400 2,163 SH   SOLE 0 0 0 2,163
HUNTINGTON BANCSHARES INC COM 446150104   262 25,232 SH   SOLE 0 0 0 25,232
ITT INC COM 45073V108   578 5,900 SH   SOLE 0 0 0 5,900
INSTRUCTURE HLDGS INC COM 457790103   860 33,844 SH   SOLE 0 0 0 33,844
INTEL CORP COM 458140100   454 12,781 SH   SOLE 0 0 0 12,781
INTERCONTINENTAL EXCHANGE IN COM 45866F104   1,493 13,572 SH   SOLE 0 0 0 13,572
INTERNATIONAL BUSINESS MACHS COM 459200101   20,055 142,946 SH   SOLE 0 0 0 142,946
INVESCO QQQ TR UNIT SER 1 46090E103   1,689 4,715 SH   SOLE 0 0 0 4,715
INTRA-CELLULAR THERAPIES INC COM 46116X101   313 6,000 SH   SOLE 0 0 0 6,000
INTUIT COM 461202103   2,408 4,714 SH   SOLE 0 0 0 4,714
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   895 6,320 SH   SOLE 0 0 0 6,320
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613   323 10,150 SH   SOLE 0 0 0 10,150
ISHARES GOLD TR ISHARES NEW 464285204   9,559 273,203 SH   SOLE 0 0 0 273,203
ISHARES INC MSCI GBL MIN VOL 464286525   436 4,568 SH   SOLE 0 0 0 4,568
ISHARES TR SELECT DIVID ETF 464287168   311 2,890 SH   SOLE 0 0 0 2,890
ISHARES TR CORE S&P500 ETF 464287200   13,928 32,433 SH   SOLE 0 0 0 32,433
ISHARES TR CORE US AGGBD ET 464287226   10,501 111,668 SH   SOLE 0 0 0 111,668
ISHARES TR MSCI EMG MKT ETF 464287234   773 20,364 SH   SOLE 0 0 0 20,364
ISHARES TR IBOXX INV CP ETF 464287242   2,032 19,913 SH   SOLE 0 0 0 19,913
ISHARES TR S&P 500 GRWT ETF 464287309   492 7,190 SH   SOLE 0 0 0 7,190
ISHARES TR 20 YR TR BD ETF 464287432   5,054 56,989 SH   SOLE 0 0 0 56,989
ISHARES TR 1 3 YR TREAS BD 464287457   10,822 133,653 SH   SOLE 0 0 0 133,653
ISHARES TR CORE S&P MCP ETF 464287507   4,030 16,164 SH   SOLE 0 0 0 16,164
ISHARES TR CORE S&P US GWT 464287671   628 6,625 SH   SOLE 0 0 0 6,625
ISHARES TR CORE S&P SCP ETF 464287804   2,168 22,979 SH   SOLE 0 0 0 22,979
ISHARES TR JPMORGAN USD EMG 464288281   1,900 23,024 SH   SOLE 0 0 0 23,024
ISHARES TR NATIONAL MUN ETF 464288414   234 2,280 SH   SOLE 0 0 0 2,280
ISHARES TR INTL SEL DIV ETF 464288448   423 16,664 SH   SOLE 0 0 0 16,664
ISHARES TR MSCI KLD400 SOC 464288570   223 2,738 SH   SOLE 0 0 0 2,738
ISHARES TR MBS ETF 464288588   2,435 27,417 SH   SOLE 0 0 0 27,417
ISHARES TR USD INV GRDE ETF 464288620   459 9,540 SH   SOLE 0 0 0 9,540
ISHARES TR ISHS 5-10YR INVT 464288638   4,191 86,145 SH   SOLE 0 0 0 86,145
ISHARES TR PFD AND INCM SEC 464288687   412 13,676 SH   SOLE 0 0 0 13,676
ISHARES TR MSCI USA ESG SLC 464288802   221 2,459 SH   SOLE 0 0 0 2,459
ISHARES TR EAFE VALUE ETF 464288877   8,707 177,948 SH   SOLE 0 0 0 177,948
ISHARES TR EAFE GRWTH ETF 464288885   7,747 89,771 SH   SOLE 0 0 0 89,771
ISHARES TR GRWT ALLOCAT ETF 464289867   247 4,989 SH   SOLE 0 0 0 4,989
ISHARES SILVER TR ISHARES 46428Q109   757 37,206 SH   SOLE 0 0 0 37,206
ISHARES TR US TREAS BD ETF 46429B267   1,523 69,096 SH   SOLE 0 0 0 69,096
ISHARES TR MSCI INDIA ETF 46429B598   275 6,225 SH   SOLE 0 0 0 6,225
ISHARES TR FLTG RATE NT ETF 46429B655   281 5,525 SH   SOLE 0 0 0 5,525
ISHARES TR CORE HIGH DV ETF 46429B663   919 9,296 SH   SOLE 0 0 0 9,296
ISHARES TR MSCI USA MIN VOL 46429B697   6,708 92,680 SH   SOLE 0 0 0 92,680
ISHARES U S ETF TR BLACKROCK SHORT 46431W838   309 6,200 SH   SOLE 0 0 0 6,200
ISHARES TR MSCI USA QLT FCT 46432F339   15,990 121,329 SH   SOLE 0 0 0 121,329
ISHARES TR MSCI USA MMENTM 46432F396   3,859 27,622 SH   SOLE 0 0 0 27,622
ISHARES INC ESG AWR MSCI EM 46434G863   3,985 131,592 SH   SOLE 0 0 0 131,592
ISHARES TR MSCI LW CRB TG 46434V464   983 6,545 SH   SOLE 0 0 0 6,545
ISHARES TR TRS FLT RT BD 46434V860   6,023 118,706 SH   SOLE 0 0 0 118,706
ISHARES TR ESG AWRE USD ETF 46435G193   256 11,758 SH   SOLE 0 0 0 11,758
ISHARES TR ESG AWRE 1 5 YR 46435G243   220 9,267 SH   SOLE 0 0 0 9,267
ISHARES TR ESG AWR MSCI USA 46435G425   13,824 147,200 SH   SOLE 0 0 0 147,200
ISHARES TR ESG AW MSCI EAFE 46435G516   289 4,180 SH   SOLE 0 0 0 4,180
ISHARES TR ESG ADV TTL USD 46436E619   926 22,659 SH   SOLE 0 0 0 22,659
ISHARES TR 0-3 MNTH TREASRY 46436E718   247 2,451 SH   SOLE 0 0 0 2,451
ISHARES TR ESG MSCI USA ETF 46436E767   383 11,043 SH   SOLE 0 0 0 11,043
J & J SNACK FOODS CORP COM 466032109   910 5,560 SH   SOLE 0 0 0 5,560
JPMORGAN CHASE & CO COM 46625H100   6,991 48,210 SH   SOLE 0 0 0 48,210
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   921 17,195 SH   SOLE 0 0 0 17,195
JOHNSON & JOHNSON COM 478160104   27,226 174,808 SH   SOLE 0 0 0 174,808
KIMBERLY-CLARK CORP COM 494368103   398 3,294 SH   SOLE 0 0 0 3,294
KINDER MORGAN INC DEL COM 49456B101   11,965 721,631 SH   SOLE 0 0 0 721,631
LAM RESEARCH CORP COM 512807108   3,497 5,579 SH   SOLE 0 0 0 5,579
LEMAITRE VASCULAR INC COM 525558201   725 13,312 SH   SOLE 0 0 0 13,312
ELI LILLY & CO COM 532457108   1,120 2,085 SH   SOLE 0 0 0 2,085
THE LION ELECTRIC COMPANY COMMON STOCK 536221104   21 11,500 SH   SOLE 0 0 0 11,500
LOCKHEED MARTIN CORP COM 539830109   9,308 22,759 SH   SOLE 0 0 0 22,759
LOWES COS INC COM 548661107   11,176 53,773 SH   SOLE 0 0 0 53,773
LULULEMON ATHLETICA INC COM 550021109   220 570 SH   SOLE 0 0 0 570
MARQETA INC CLASS A COM 57142B104   1,114 186,279 SH   SOLE 0 0 0 186,279
MARTEN TRANS LTD COM 573075108   743 37,720 SH   SOLE 0 0 0 37,720
MARVELL TECHNOLOGY INC COM 573874104   515 9,520 SH   SOLE 0 0 0 9,520
MASTERCARD INCORPORATED CL A 57636Q104   2,447 6,180 SH   SOLE 0 0 0 6,180
MATCH GROUP INC NEW COM 57667L107   1,335 34,075 SH   SOLE 0 0 0 34,075
MCCORMICK & CO INC COM NON VTG 579780206   204 2,700 SH   SOLE 0 0 0 2,700
MCDONALDS CORP COM 580135101   30,154 114,463 SH   SOLE 0 0 0 114,463
MCKESSON CORP COM 58155Q103   1,958 4,502 SH   SOLE 0 0 0 4,502
MERCK & CO INC COM 58933Y105   21,608 209,888 SH   SOLE 0 0 0 209,888
MICROSOFT CORP COM 594918104   59,475 188,360 SH   SOLE 0 0 0 188,360
MONDELEZ INTL INC CL A 609207105   12,525 180,481 SH   SOLE 0 0 0 180,481
NETFLIX INC COM 64110L106   418 1,107 SH   SOLE 0 0 0 1,107
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106   426 14,345 SH   SOLE 0 0 0 14,345
NIKE INC CL B 654106103   244 2,550 SH   SOLE 0 0 0 2,550
NORTHERN TR CORP COM 665859104   2,118 30,489 SH   SOLE 0 0 0 30,489
NORTHWEST BANCSHARES INC MD COM 667340103   314 30,700 SH   SOLE 0 0 0 30,700
NOVO-NORDISK A S ADR 670100205   6,529 71,800 SH   SOLE 0 0 0 71,800
NUVEEN CALIFORNIA AMT QLT MU COM 670651108   242 23,633 SH   SOLE 0 0 0 23,633
NVIDIA CORPORATION COM 67066G104   7,462 17,154 SH   SOLE 0 0 0 17,154
NUVEEN CA QUALTY MUN INCOME COM 67066Y105   628 65,110 SH   SOLE 0 0 0 65,110
NUVEEN MUN HIGH INCOME OPPOR COM 670682103   145 15,657 SH   SOLE 0 0 0 15,657
NUVEEN TAXABLE MUNICPAL INM COM 67074C103   239 16,472 SH   SOLE 0 0 0 16,472
ORACLE CORP COM 68389X105   8,197 77,391 SH   SOLE 0 0 0 77,391
OTIS WORLDWIDE CORP COM 68902V107   924 11,500 SH   SOLE 0 0 0 11,500
PNC FINL SVCS GROUP INC COM 693475105   424 3,456 SH   SOLE 0 0 0 3,456
PPL CORP COM 69351T106   223 9,470 SH   SOLE 0 0 0 9,470
PACIRA BIOSCIENCES INC COM 695127100   971 31,641 SH   SOLE 0 0 0 31,641
PAYPAL HLDGS INC COM 70450Y103   2,868 49,067 SH   SOLE 0 0 0 49,067
PEPSICO INC COM 713448108   1,225 7,227 SH   SOLE 0 0 0 7,227
PFIZER INC COM 717081103   889 26,792 SH   SOLE 0 0 0 26,792
PHILLIPS 66 COM 718546104   938 7,803 SH   SOLE 0 0 0 7,803
PIONEER NAT RES CO COM 723787107   14,801 64,476 SH   SOLE 0 0 0 64,476
PRICE T ROWE GROUP INC COM 74144T108   1,260 12,014 SH   SOLE 0 0 0 12,014
PROCTER AND GAMBLE CO COM 742718109   2,538 17,399 SH   SOLE 0 0 0 17,399
PROGRESS SOFTWARE CORP COM 743312100   878 16,700 SH   SOLE 0 0 0 16,700
PROGRESSIVE CORP COM 743315103   14,862 106,688 SH   SOLE 0 0 0 106,688
PROSHARES TR SHORT S&P 500 NE 74347B425   447 30,887 SH   SOLE 0 0 0 30,887
QUALCOMM INC COM 747525103   9,170 82,568 SH   SOLE 0 0 0 82,568
QUALYS INC COM 74758T303   2,276 14,920 SH   SOLE 0 0 0 14,920
RLI CORP COM 749607107   863 6,350 SH   SOLE 0 0 0 6,350
RTX CORPORATION COM 75513E101   1,870 25,977 SH   SOLE 0 0 0 25,977
REALTY INCOME CORP COM 756109104   498 9,980 SH   SOLE 0 0 0 9,980
ROPER TECHNOLOGIES INC COM 776696106   13,214 27,285 SH   SOLE 0 0 0 27,285
SHELL PLC SPON ADS 780259305   12,603 195,761 SH   SOLE 0 0 0 195,761
S&P GLOBAL INC COM 78409V104   1,761 4,818 SH   SOLE 0 0 0 4,818
SPDR S&P 500 ETF TR TR UNIT 78462F103   9,078 21,235 SH   SOLE 0 0 0 21,235
SPS COMM INC COM 78463M107   847 4,966 SH   SOLE 0 0 0 4,966
SPDR GOLD TR GOLD SHS 78463V107   5,740 33,480 SH   SOLE 0 0 0 33,480
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   286 9,230 SH   SOLE 0 0 0 9,230
SPDR SER TR PORTFOLI S&P1500 78464A805   221 4,214 SH   SOLE 0 0 0 4,214
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   1,708 18,606 SH   SOLE 0 0 0 18,606
SP PLUS CORP COM 78469C103   1,623 44,948 SH   SOLE 0 0 0 44,948
SALESFORCE INC COM 79466L302   2,990 14,745 SH   SOLE 0 0 0 14,745
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   661 13,258 SH   SOLE 0 0 0 13,258
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   273 3,754 SH   SOLE 0 0 0 3,754
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   435 6,141 SH   SOLE 0 0 0 6,141
SELECT SECTOR SPDR TR ENERGY 81369Y506   341 3,770 SH   SOLE 0 0 0 3,770
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   548 3,343 SH   SOLE 0 0 0 3,343
SERVICENOW INC COM 81762P102   3,828 6,849 SH   SOLE 0 0 0 6,849
SHOCKWAVE MED INC COM 82489T104   1,529 7,680 SH   SOLE 0 0 0 7,680
SHOPIFY INC CL A 82509L107   217 3,975 SH   SOLE 0 0 0 3,975
SIERRA BANCORP COM 82620P102   379 20,000 SH   SOLE 0 0 0 20,000
SITEONE LANDSCAPE SUPPLY INC COM 82982L103   887 5,428 SH   SOLE 0 0 0 5,428
SMITH & WESSON BRANDS INC COM 831754106   140 10,858 SH   SOLE 0 0 0 10,858
SNOWFLAKE INC CL A 833445109   590 3,862 SH   SOLE 0 0 0 3,862
SOUTHERN CO COM 842587107   457 7,060 SH   SOLE 0 0 0 7,060
STARBUCKS CORP COM 855244109   2,159 23,650 SH   SOLE 0 0 0 23,650
STEEL DYNAMICS INC COM 858119100   3,771 35,174 SH   SOLE 0 0 0 35,174
STRYKER CORPORATION COM 863667101   267 977 SH   SOLE 0 0 0 977
SYSCO CORP COM 871829107   291 4,408 SH   SOLE 0 0 0 4,408
TJX COS INC NEW COM 872540109   2,187 24,602 SH   SOLE 0 0 0 24,602
TARGET CORP COM 87612E106   315 2,847 SH   SOLE 0 0 0 2,847
TESLA INC COM 88160R101   19,354 77,346 SH   SOLE 0 0 0 77,346
TEXAS INSTRS INC COM 882508104   4,282 26,930 SH   SOLE 0 0 0 26,930
TEXAS ROADHOUSE INC COM 882681109   722 7,510 SH   SOLE 0 0 0 7,510
THE TRADE DESK INC COM CL A 88339J105   419 5,360 SH   SOLE 0 0 0 5,360
THERMO FISHER SCIENTIFIC INC COM 883556102   233 461 SH   SOLE 0 0 0 461
3M CO COM 88579Y101   366 3,908 SH   SOLE 0 0 0 3,908
TIMKEN CO COM 887389104   392 5,334 SH   SOLE 0 0 0 5,334
TRAVELERS COMPANIES INC COM 89417E109   619 3,793 SH   SOLE 0 0 0 3,793
US BANCORP DEL COM NEW 902973304   615 18,605 SH   SOLE 0 0 0 18,605
UBER TECHNOLOGIES INC COM 90353T100   374 8,130 SH   SOLE 0 0 0 8,130
UNITED PARCEL SERVICE INC CL B 911312106   1,210 7,764 SH   SOLE 0 0 0 7,764
UNITEDHEALTH GROUP INC COM 91324P102   10,712 21,247 SH   SOLE 0 0 0 21,247
VALLEY NATL BANCORP COM 919794107   101 11,800 SH   SOLE 0 0 0 11,800
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   2,578 16,589 SH   SOLE 0 0 0 16,589
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   237 3,403 SH   SOLE 0 0 0 3,403
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   506 4,893 SH   SOLE 0 0 0 4,893
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   289 5,579 SH   SOLE 0 0 0 5,579
VANGUARD WORLD FDS UTILITIES ETF 92204A876   457 3,581 SH   SOLE 0 0 0 3,581
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   276 3,629 SH   SOLE 0 0 0 3,629
VEEVA SYS INC CL A COM 922475108   1,817 8,930 SH   SOLE 0 0 0 8,930
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   690 1,756 SH   SOLE 0 0 0 1,756
VANGUARD INDEX FDS LARGE CAP ETF 922908637   744 3,800 SH   SOLE 0 0 0 3,800
VANGUARD INDEX FDS GROWTH ETF 922908736   268 984 SH   SOLE 0 0 0 984
VANGUARD INDEX FDS VALUE ETF 922908744   246 1,780 SH   SOLE 0 0 0 1,780
VANGUARD INDEX FDS TOTAL STK MKT 922908769   363 1,711 SH   SOLE 0 0 0 1,711
VERIZON COMMUNICATIONS INC COM 92343V104   465 14,335 SH   SOLE 0 0 0 14,335
VERISK ANALYTICS INC COM 92345Y106   1,677 7,100 SH   SOLE 0 0 0 7,100
VISA INC COM CL A 92826C839   20,100 87,386 SH   SOLE 0 0 0 87,386
WEC ENERGY GROUP INC COM 92939U106   921 11,428 SH   SOLE 0 0 0 11,428
WALMART INC COM 931142103   1,692 10,578 SH   SOLE 0 0 0 10,578
WASTE MGMT INC DEL COM 94106L109   16,155 105,978 SH   SOLE 0 0 0 105,978
WELLS FARGO CO NEW PERP PFD CNV A 949746804   873 783 SH   SOLE 0 0 0 783
WILLIAMS COS INC COM 969457100   1,597 47,409 SH   SOLE 0 0 0 47,409
WORKDAY INC CL A 98138H101   1,604 7,468 SH   SOLE 0 0 0 7,468
XCEL ENERGY INC COM 98389B100   1,213 21,200 SH   SOLE 0 0 0 21,200
XYLEM INC COM 98419M100   1,074 11,800 SH   SOLE 0 0 0 11,800
XERIS BIOPHARMA HOLDINGS INC COM 98422E103   34 18,026 SH   SOLE 0 0 0 18,026
YUM BRANDS INC COM 988498101   937 7,500 SH   SOLE 0 0 0 7,500
AON PLC SHS CL A G0403H108   3,495 10,780 SH   SOLE 0 0 0 10,780
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   1,219 3,969 SH   SOLE 0 0 0 3,969
EATON CORP PLC SHS G29183103   21,977 103,041 SH   SOLE 0 0 0 103,041
MEDTRONIC PLC SHS G5960L103   521 6,650 SH   SOLE 0 0 0 6,650
PENTAIR PLC SHS G7S00T104   1,371 21,169 SH   SOLE 0 0 0 21,169
CHUBB LIMITED COM H1467J104   272 1,308 SH   SOLE 0 0 0 1,308
ROYAL CARIBBEAN GROUP COM V7780T103   921 10,001 SH   SOLE 0 0 0 10,001