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   2,503 25 SH   SOLE   25 0 0
89BIO INC COM 282559103   568,500 30,000 SH   SOLE   30,000 0 0
ABBOTT LABS COM 002824100   28,683 263 SH   SOLE   0 0 263
ABBVIE INC COM 00287Y109   13,473 100 SH   SOLE   100 0 0
ABRDN ETFS BBRG ALL COMD K1 003261104   19,475 966 SH   SOLE   966 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   7,097,958 23,002 SH   SOLE   22,912 0 90
ADOBE SYSTEMS INCORPORATED COM 00724F101   4,890 10 SH   SOLE   10 0 0
AERSALE CORPORATION COM 00810F106   8,894 605 SH   SOLE   605 0 0
AFLAC INC COM 001055102   45,353 650 SH   SOLE   650 0 0
AGNICO EAGLE MINES LTD COM 008474108   1,224,510 24,500 SH   SOLE   24,500 0 0
ALCOA CORP COM 013872106   33,930 1,000 SH   SOLE   1,000 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   4,066,234 35,829 SH   SOLE   35,754 0 75
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   417 5 SH   SOLE   5 0 0
ALLOGENE THERAPEUTICS INC COM 019770106   332,742 66,950 SH   SOLE   66,950 0 0
ALPHABET INC CAP STK CL A 02079K305   14,277,218 119,275 SH   SOLE   118,914 0 361
ALPHABET INC CAP STK CL C 02079K107   796,588 6,585 SH   SOLE   6,225 0 360
ALPINE 4 HOLDINGS INC CL A NEW 02083E204   27 13 SH   SOLE   13 0 0
ALPS ETF TR CLEAN ENERGY 00162Q460   646 14 SH   SOLE   14 0 0
ALTRIA GROUP INC COM 02209S103   24,553 542 SH   SOLE   542 0 0
ALX ONCOLOGY HLDGS INC COM 00166B105   146,971 19,570 SH   SOLE   19,570 0 0
AMAZON COM INC COM 023135106   8,821,462 67,670 SH   SOLE   67,070 0 600
AMBARELLA INC SHS G037AX101   8,367 100 SH   SOLE   100 0 0
AMER STATES WTR CO COM 029899101   182,700 2,100 SH   SOLE   2,100 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103   316,192 2,215 SH   SOLE   2,215 0 0
AMGEN INC COM 031162100   848,995 3,824 SH   SOLE   3,723 0 101
AMPHENOL CORP NEW CL A 032095101   2,931,167 34,505 SH   SOLE   34,505 0 0
ANALOG DEVICES INC COM 032654105   4,188,415 21,500 SH   SOLE   21,500 0 0
APPLE INC COM 037833100   8,276,843 42,671 SH   SOLE   42,671 0 0
APTIV PLC SHS G6095L109   10,835,323 106,135 SH   SOLE   105,684 0 451
ARK ETF TR GENOMIC REV ETF 00214Q302   1,238 36 SH   SOLE   36 0 0
ARK ETF TR INNOVATION ETF 00214Q104   89,384 2,025 SH   SOLE   2,025 0 0
ARK ETF TR NEXT GNRTN INTER 00214Q401   967 16 SH   SOLE   16 0 0
AT&T INC COM 00206R102   2,856 179 SH   SOLE   179 0 0
AXOS FINANCIAL INC COM 05465C100   157,760 4,000 SH   SOLE   4,000 0 0
BAKER HUGHES COMPANY CL A 05722G100   6,915,731 218,783 SH   SOLE   217,963 0 820
BANK AMERICA CORP COM 060505104   9,025,185 314,576 SH   SOLE   314,318 0 258
BANK NEW YORK MELLON CORP COM 064058100   44,520 1,000 SH   SOLE   1,000 0 0
BAXTER INTL INC COM 071813109   24,284 533 SH   SOLE   533 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,975,754 5,794 SH   SOLE   5,729 0 65
BLACKROCK ETF TRUST FUTURE CLIMATE 09290C707   32,129 1,500 SH   SOLE   1,500 0 0
BLACKROCK ETF TRUST US CARBON TRANS 09290C509   41,514 850 SH   SOLE   850 0 0
BLACKROCK INC COM 09247X101   4,066,668 5,884 SH   SOLE   5,884 0 0
BLACKSTONE INC COM 09260D107   10,785 116 SH   SOLE   114 0 2
BOEING CO COM 097023105   545,849 2,585 SH   SOLE   2,585 0 0
BP PLC SPONSORED ADR 055622104   56,464 1,600 SH   SOLE   1,600 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108   826 28 SH   SOLE   28 0 0
CATERPILLAR INC COM 149123101   5,158,439 20,965 SH   SOLE   20,910 0 55
CF INDS HLDGS INC COM 125269100   659,490 9,500 SH   SOLE   9,500 0 0
CHART INDS INC COM 16115Q308   320 2 SH   SOLE   2 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108   15,063 41 SH   SOLE   41 0 0
CHEMOURS CO COM 163851108   368,900 10,000 SH   SOLE   10,000 0 0
CHEVRON CORP NEW COM 166764100   1,597,103 10,150 SH   SOLE   10,150 0 0
CHURCH & DWIGHT CO INC COM 171340102   16,998 170 SH   SOLE   170 0 0
CISCO SYS INC COM 17275R102   1,035 20 SH   SOLE   20 0 0
CITIGROUP INC COM NEW 172967424   3,388,544 73,600 SH   SOLE   73,600 0 0
CITIUS PHARMACEUTICALS INC COM NEW 17322U207   1,800 1,500 SH   SOLE   1,500 0 0
COCA COLA CO COM 191216100   168,918 2,805 SH   SOLE   2,805 0 0
COLGATE PALMOLIVE CO COM 194162103   21,498 279 SH   SOLE   279 0 0
COMCAST CORP NEW CL A 20030N101   41,550 1,000 SH   SOLE   1,000 0 0
COMMERCIAL METALS CO COM 201723103   8,847 168 SH   SOLE   168 0 0
CONOCOPHILLIPS COM 20825C104   8,964,441 86,521 SH   SOLE   86,096 0 425
CORTEVA INC COM 22052L104   58 1 SH   SOLE   1 0 0
COSTCO WHSL CORP NEW COM 22160K105   245,502 456 SH   SOLE   456 0 0
COTERRA ENERGY INC COM 127097103   3,770,965 149,050 SH   SOLE   147,850 0 1,200
CREATIVE REALITIES INC COM 22530J309   10,801 3,541 SH   SOLE   3,541 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   2,807 50 SH   SOLE   50 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   4,666,501 31,773 SH   SOLE   31,772 0 1
CROWN CASTLE INC COM 22822V101   169,201 1,485 SH   SOLE   1,485 0 0
CSX CORP COM 126408103   59,744 1,752 SH   SOLE   1,752 0 0
CUMMINS INC COM 231021106   183,870 750 SH   SOLE   750 0 0
CVS HEALTH CORP COM 126650100   4,202,137 60,786 SH   SOLE   60,786 0 0
DANAHER CORPORATION COM 235851102   12,536,880 52,237 SH   SOLE   52,027 0 210
DANIMER SCIENTIFIC INC COM CL A 236272100   2,380 1,000 SH   SOLE   1,000 0 0
DEERE & CO COM 244199105   1,020,736 2,519 SH   SOLE   2,519 0 0
DIAGEO PLC SPON ADR NEW 25243Q205   4,337 25 SH   SOLE   25 0 0
DIGITAL RLTY TR INC COM 253868103   148,031 1,300 SH   SOLE   1,300 0 0
DIREXION SHS ETF TR DAILY SM CP BEAR 25460E232   188,045 7,150 SH   SOLE   7,150 0 0
DISNEY WALT CO COM 254687106   6,152,728 68,915 SH   SOLE   68,580 0 335
DOW INC COM 260557103   14,292 268 SH   SOLE   268 0 0
DRAFTKINGS INC NEW COM CL A 26142V105   240 9 SH   SOLE   9 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   8,346 93 SH   SOLE   93 0 0
DUPONT DE NEMOURS INC COM 26614N102   21,718 304 SH   SOLE   304 0 0
DXC TECHNOLOGY CO COM 23355L106   169 6 SH   SOLE   6 0 0
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103   36,400 6,500 SH   SOLE   6,500 0 0
EATON CORP PLC SHS G29183103   8,814,012 43,829 SH   SOLE   43,664 0 165
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   3,352,737 263,995 SH   SOLE   263,995 0 0
ENSTAR GROUP LIMITED SHS G3075P101   128,226 525 SH   SOLE   525 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107   5,229,790 198,474 SH   SOLE   198,474 0 0
EOG RES INC COM 26875P101   1,956,924 17,100 SH   SOLE   17,100 0 0
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201   22,909 453 SH   SOLE   0 0 453
EVGO INC CL A COM 30052F100   319,080 79,770 SH   SOLE   79,770 0 0
EXXON MOBIL CORP COM 30231G102   1,635,027 15,245 SH   SOLE   15,245 0 0
F5 INC COM 315616102   14,626 100 SH   SOLE   100 0 0
FARMLAND PARTNERS INC COM 31154R109   4,152 340 SH   SOLE   340 0 0
FATE THERAPEUTICS INC COM 31189P102   833 175 SH   SOLE   175 0 0
FEDEX CORP COM 31428X106   22,311 90 SH   SOLE   90 0 0
FIRST SOLAR INC COM 336433107   69,383 365 SH   SOLE   365 0 0
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   6,924 147 SH   SOLE   147 0 0
FLOWSERVE CORP COM 34354P105   11,145 300 SH   SOLE   300 0 0
FORD MTR CO DEL COM 345370860   151,300 10,000 SH   SOLE   10,000 0 0
FREEPORT-MCMORAN INC CL B 35671D857   7,503,000 187,575 SH   SOLE   186,895 0 680
FS CREDIT OPPORTUNITIES CORP COMMON STOCK 30290Y101   6,066 1,277 SH   SOLE   1,277 0 0
FUELCELL ENERGY INC COM 35952H601   63 29 SH   SOLE   29 0 0
GALMED PHARMACEUTICALS LTD SHS NEW M47238122   102 34 SH   SOLE   34 0 0
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   34,121 420 SH   SOLE   420 0 0
GENERAL ELECTRIC CO COM NEW 369604301   138,631 1,262 SH   SOLE   1,262 0 0
GENERAL MLS INC COM 370334104   8,668 113 SH   SOLE   113 0 0
GILEAD SCIENCES INC COM 375558103   11,433,874 148,357 SH   SOLE   147,757 0 600
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100   186,000 100,000 SH   SOLE   100,000 0 0
GLADSTONE LD CORP COM 376549101   3,905 240 SH   SOLE   240 0 0
GLOBAL X FDS ARTIFICIAL ETF 37954Y632   9,786 350 SH   SOLE   350 0 0
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855   19,847 305 SH   SOLE   0 0 305
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715   3,363 117 SH   SOLE   117 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   12,902 40 SH   SOLE   40 0 0
GRID DYNAMICS HLDGS INC CL A 39813G109   1,388 150 SH   SOLE   150 0 0
HALLIBURTON CO COM 406216101   1,126,609 34,150 SH   SOLE   33,550 0 600
HANNON ARMSTRONG SUST INFR C COM 41068X100   47,250 1,890 SH   SOLE   1,890 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109   1,482 88 SH   SOLE   88 0 0
HOME DEPOT INC COM 437076102   238,229 767 SH   SOLE   750 0 17
HONEYWELL INTL INC COM 438516106   15,385,088 74,145 SH   SOLE   73,845 0 300
HP INC COM 40434L105   2,700 88 SH   SOLE   88 0 0
IES HLDGS INC COM 44951W106   410,560 7,218 SH   SOLE   7,218 0 0
ILLUMINA INC COM 452327109   188 1 SH   SOLE   1 0 0
INNOVATOR ETFS TR EMRGNG MKT JULY 45782C714   24,825 1,077 SH   SOLE   1,077 0 0
INNOVATOR ETFS TR INTRNL DEV APRL 45782C367   42,365 1,700 SH   SOLE   1,700 0 0
INNOVATOR ETFS TR US EQTY BUFR JUN 45782C755   84,815 2,528 SH   SOLE   2,528 0 0
INSULET CORP COM 45784P101   5,767 20 SH   SOLE   20 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   268 2 SH   SOLE   2 0 0
INTUIT COM 461202103   15,579 34 SH   SOLE   34 0 0
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508   41,702 1,982 SH   SOLE   1,982 0 0
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100   16,894 200 SH   SOLE   200 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332   20,862 70 SH   SOLE   70 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   38,159 255 SH   SOLE   255 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   21,796 59 SH   SOLE   59 0 0
ISHARES GOLD TR ISHARES NEW 464285204   141,048 3,876 SH   SOLE   3,876 0 0
ISHARES INC ASIA/PAC DIV ETF 464286293   157,993 4,810 SH   SOLE   4,810 0 0
ISHARES INC CORE MSCI EMKT 46434G103   145,160 2,945 SH   SOLE   2,945 0 0
ISHARES INC EMNG MKTS EQT 46434G889   324,026 7,795 SH   SOLE   7,795 0 0
ISHARES INC ESG AWR MSCI EM 46434G863   55,606 1,758 SH   SOLE   1,758 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822   29,403 475 SH   SOLE   475 0 0
ISHARES SILVER TR ISHARES 46428Q109   91,687 4,389 SH   SOLE   4,389 0 0
ISHARES TR 0-5YR INVT GR CP 46434V100   96,565 2,003 SH   SOLE   2,003 0 0
ISHARES TR COHEN STEER REIT 464287564   25,452 458 SH   SOLE   458 0 0
ISHARES TR CORE DIV GRWTH 46434V621   38,133 740 SH   SOLE   740 0 0
ISHARES TR CORE MSCI EAFE 46432F842   354,443 5,251 SH   SOLE   5,251 0 0
ISHARES TR CORE S&P MCP ETF 464287507   83,413 319 SH   SOLE   319 0 0
ISHARES TR CORE S&P SCP ETF 464287804   88,789 891 SH   SOLE   891 0 0
ISHARES TR CORE US AGGBD ET 464287226   318,632 3,253 SH   SOLE   3,253 0 0
ISHARES TR ENVIRONMNTL INFR 46436E254   33,786 1,200 SH   SOLE   1,200 0 0
ISHARES TR ESG AW MSCI EAFE 46435G516   95,539 1,310 SH   SOLE   1,310 0 0
ISHARES TR ESG AWARE MSCI 46435U663   18,826 530 SH   SOLE   530 0 0
ISHARES TR ESG AWR MSCI USA 46435G425   18,031 185 SH   SOLE   185 0 0
ISHARES TR ESG AWR US AGRGT 46435U549   6,840 145 SH   SOLE   145 0 0
ISHARES TR ESG AWRE USD ETF 46435G193   9,438 415 SH   SOLE   415 0 0
ISHARES TR ESG EAFE ETF 46436E759   20,710 340 SH   SOLE   340 0 0
ISHARES TR ESG MSCI USA ETF 46436E767   40,264 1,120 SH   SOLE   1,120 0 0
ISHARES TR GL CLEAN ENE ETF 464288224   8,984,923 488,311 SH   SOLE   485,311 0 3,000
ISHARES TR INTL DIV GRWTH 46435G524   511,045 8,240 SH   SOLE   8,240 0 0
ISHARES TR INTL SEL DIV ETF 464288448   23,566 895 SH   SOLE   895 0 0
ISHARES TR ISHS 5-10YR INVT 464288638   74,338 1,470 SH   SOLE   1,470 0 0
ISHARES TR MSCI EMG MKT ETF 464287234   14,835 375 SH   SOLE   375 0 0
ISHARES TR MSCI KLD400 SOC 464288570   39,560 470 SH   SOLE   470 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   371,493 1,350 SH   SOLE   1,350 0 0
ISHARES TR RUS 1000 VAL ETF 464287598   556,825 3,528 SH   SOLE   3,528 0 0
ISHARES TR RUS 2000 GRW ETF 464287648   66,489 274 SH   SOLE   274 0 0
ISHARES TR RUS 2000 VAL ETF 464287630   89,408 635 SH   SOLE   635 0 0
ISHARES TR RUS MD CP GR ETF 464287481   304,482 3,151 SH   SOLE   3,151 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   37,454 200 SH   SOLE   200 0 0
ISHARES TR S&P SML 600 GWT 464287887   45,972 400 SH   SOLE   400 0 0
ISHARES TR SELECT DIVID ETF 464287168   10,991 97 SH   SOLE   97 0 0
ISHARES TR SHRT NAT MUN ETF 464288158   47,651 458 SH   SOLE   458 0 0
ISHARES TR TIPS BD ETF 464287176   32,394 301 SH   SOLE   301 0 0
ISHARES TR U.S. TECH ETF 464287721   21,774 200 SH   SOLE   200 0 0
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   50,993 1,017 SH   SOLE   1,017 0 0
JACOBS SOLUTIONS INC COM 46982L108   6,105,715 51,356 SH   SOLE   51,166 0 190
JOHNSON & JOHNSON COM 478160104   2,978,533 17,995 SH   SOLE   17,995 0 0
JPMORGAN CHASE & CO COM 46625H100   19,050,225 130,983 SH   SOLE   130,383 0 600
KAMAN CORP COM 483548103   15,285 628 SH   SOLE   628 0 0
KINDER MORGAN INC DEL COM 49456B101   3,965,060 230,259 SH   SOLE   230,259 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207   430,200 30,000 SH   SOLE   30,000 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   26,038 133 SH   SOLE   133 0 0
LAUDER ESTEE COS INC CL A 518439104   392,760 2,000 SH   SOLE   2,000 0 0
LIMBACH HLDGS INC COM 53263P105   419,990 16,983 SH   SOLE   16,983 0 0
LINDE PLC SHS G54950103   13,990 37 SH   SOLE   37 0 0
LULULEMON ATHLETICA INC COM 550021109   454,200 1,200 SH   SOLE   1,200 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   45,915 500 SH   SOLE   500 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106   121,088 1,943 SH   SOLE   1,943 0 0
MAINSTREET BANCSHARES INC COM 56064Y100   23,793 1,050 SH   SOLE   0 0 1,050
MARSH & MCLENNAN COS INC COM 571748102   143,882 765 SH   SOLE   765 0 0
MARTIN MARIETTA MATLS INC COM 573284106   13,851 30 SH   SOLE   30 0 0
MARVELL TECHNOLOGY INC COM 573874104   31,086 520 SH   SOLE   520 0 0
MCCORMICK & CO INC COM NON VTG 579780206   30,531 350 SH   SOLE   350 0 0
MEDTRONIC PLC SHS G5960L103   12,523,680 142,153 SH   SOLE   141,708 0 445
MERCK & CO INC COM 58933Y105   16,491,591 142,920 SH   SOLE   142,920 0 0
METLIFE INC COM 59156R108   4,240 75 SH   SOLE   75 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105   6,559 5 SH   SOLE   5 0 0
MICROBOT MED INC COM NEW 59503A204   30 11 SH   SOLE   11 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   649,528 7,250 SH   SOLE   7,250 0 0
MICRON TECHNOLOGY INC COM 595112103   1,910,656 30,275 SH   SOLE   30,275 0 0
MICROSOFT CORP COM 594918104   17,982,657 52,806 SH   SOLE   52,670 0 136
MONDELEZ INTL INC CL A 609207105   8,088,244 110,889 SH   SOLE   110,889 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109   17,232 300 SH   SOLE   300 0 0
MORGAN STANLEY COM NEW 617446448   17,080 200 SH   SOLE   200 0 0
MOSAIC CO NEW COM 61945C103   1,916,250 54,750 SH   SOLE   54,750 0 0
MP MATERIALS CORP COM CL A 553368101   425,843 18,612 SH   SOLE   18,612 0 0
NEW MTN FIN CORP COM 647551100   42,197 3,392 SH   SOLE   3,392 0 0
NEXTERA ENERGY INC COM 65339F101   10,579,436 142,580 SH   SOLE   142,580 0 0
NIKE INC CL B 654106103   38,630 350 SH   SOLE   350 0 0
NORDSTROM INC COM 655664100   1,597 78 SH   SOLE   78 0 0
NORTHERN TR CORP COM 665859104   1,854 25 SH   SOLE   25 0 0
NOVARTIS AG SPONSORED ADR 66987V109   35,319 350 SH   SOLE   350 0 0
NUSCALE PWR CORP CL A COM 67079K100   456 67 SH   SOLE   67 0 0
NVIDIA CORPORATION COM 67066G104   2,434,058 5,754 SH   SOLE   5,753 0 1
OCCIDENTAL PETE CORP COM 674599105   16,170 275 SH   SOLE   275 0 0
OKTA INC CL A 679295105   3,468 50 SH   SOLE   50 0 0
OLIN CORP COM PAR $1 680665205   154,170 3,000 SH   SOLE   3,000 0 0
ORACLE CORP COM 68389X105   1,191 10 SH   SOLE   10 0 0
ORAMED PHARMACEUTICALS INC COM NEW 68403P203   20,145 5,627 SH   SOLE   5,627 0 0
ORGANON & CO COMMON STOCK 68622V106   6,268,753 301,238 SH   SOLE   299,738 0 1,500
PALANTIR TECHNOLOGIES INC CL A 69608A108   276 18 SH   SOLE   18 0 0
PALO ALTO NETWORKS INC COM 697435105   13,032 51 SH   SOLE   51 0 0
PARKER-HANNIFIN CORP COM 701094104   1,813,686 4,650 SH   SOLE   4,650 0 0
PARTNERS BANCORP COM 70213Q108   10,097 1,631 SH   SOLE   0 0 1,631
PAYPAL HLDGS INC COM 70450Y103   6,385,861 95,697 SH   SOLE   95,317 0 380
PEARSON PLC SPONSORED ADR 705015105   53 5 SH   SOLE   5 0 0
PENN ENTERTAINMENT INC COM 707569109   73 3 SH   SOLE   3 0 0
PEPSICO INC COM 713448108   23,709 128 SH   SOLE   128 0 0
PFIZER INC COM 717081103   2,110,015 57,525 SH   SOLE   57,391 0 134
PIMCO CALIF MUN INCOME FD II COM 72201C109   38,500 5,000 SH   SOLE   5,000 0 0
PNC FINL SVCS GROUP INC COM 693475105   7,728,167 61,359 SH   SOLE   61,184 0 175
PPG INDS INC COM 693506107   18,538 125 SH   SOLE   125 0 0
PROCTER AND GAMBLE CO COM 742718109   37,784 249 SH   SOLE   249 0 0
PROLOGIS INC. COM 74340W103   4,942,725 40,306 SH   SOLE   40,186 0 120
PROSHARES TR ULTRAPRO SHT QQQ 74347G432   387,655 20,500 SH   SOLE   20,500 0 0
QUALCOMM INC COM 747525103   10,112,029 84,946 SH   SOLE   84,494 0 452
RAYTHEON TECHNOLOGIES CORP COM 75513E101   9,959,594 101,670 SH   SOLE   101,315 0 355
REGIONS FINANCIAL CORP NEW COM 7591EP100   17,820 1,000 SH   SOLE   1,000 0 0
RIO TINTO PLC SPONSORED ADR 767204100   25,536 400 SH   SOLE   400 0 0
RIOT PLATFORMS INC COM 767292105   651 55 SH   SOLE   55 0 0
RISKIFIED LTD SHS CL A M8216R109   972 200 SH   SOLE   200 0 0
ROBINHOOD MKTS INC COM CL A 770700102   300 30 SH   SOLE   30 0 0
ROKU INC COM CL A 77543R102   12,856 201 SH   SOLE   201 0 0
SALESFORCE INC COM 79466L302   6,338 30 SH   SOLE   30 0 0
SCHLUMBERGER LTD COM STK 806857108   6,919,830 140,876 SH   SOLE   140,601 0 275
SCHWAB CHARLES CORP COM 808513105   22,672 400 SH   SOLE   400 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   407,553 16,547 SH   SOLE   16,547 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   6,061 170 SH   SOLE   170 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   13,435 185 SH   SOLE   185 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   4,714 90 SH   SOLE   90 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506   140 2 SH   SOLE   0 0 2
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   509,763 15,122 SH   SOLE   15,122 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   6,453 38 SH   SOLE   38 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   15,873 214 SH   SOLE   214 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   27,343 206 SH   SOLE   206 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704   23,718 221 SH   SOLE   221 0 0
SHELL PLC SPON ADS 780259305   45,285 750 SH   SOLE   750 0 0
SHOPIFY INC CL A 82509L107   48,450 750 SH   SOLE   750 0 0
SIBANYE STILLWATER LTD SPONSORED ADR 82575P107   4,961 795 SH   SOLE   795 0 0
SNAP INC CL A 83304A106   427 36 SH   SOLE   36 0 0
SOFI TECHNOLOGIES INC COM 83406F102   6,314 757 SH   SOLE   757 0 0
SONY GROUP CORPORATION SPONSORED ADR 835699307   720,320 8,000 SH   SOLE   8,000 0 0
SOUTHERN CO COM 842587107   35,898 511 SH   SOLE   511 0 0
SOUTHERN COPPER CORP COM 84265V105   21,738 303 SH   SOLE   303 0 0
SPDR GOLD TR GOLD SHS 78463V107   8,914 50 SH   SOLE   50 0 0
SPDR INDEX SHS FDS EURO STOXX 50 78463X202   10,576 230 SH   SOLE   230 0 0
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   78,324 2,407 SH   SOLE   2,407 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   923,796 2,084 SH   SOLE   2,084 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   21,551 45 SH   SOLE   45 0 0
SPDR SER TR S&P BIOTECH 78464A870   333,965 4,014 SH   SOLE   4,014 0 0
SPDR SER TR S&P DIVID ETF 78464A763   53,445 436 SH   SOLE   436 0 0
SPDR SER TR S&P METALS MNG 78464A755   11,486 226 SH   SOLE   226 0 0
SPERO THERAPEUTICS INC COM 84833T103   21,895 15,100 SH   SOLE   15,100 0 0
SPLUNK INC COM 848637104   14,789,795 139,408 SH   SOLE   138,883 0 525
SPOTIFY TECHNOLOGY S A SHS L8681T102   322 2 SH   SOLE   2 0 0
SPROTT FOCUS TR INC COM 85208J109   2,783 350 SH   SOLE   350 0 0
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848   96,307 2,375 SH   SOLE   2,375 0 0
STEM INC COM 85859N102   1,144 200 SH   SOLE   200 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104   37 2 SH   SOLE   2 0 0
TARGA RES CORP COM 87612G101   913,200 12,000 SH   SOLE   12,000 0 0
TARGET CORP COM 87612E106   303,370 2,300 SH   SOLE   2,300 0 0
TE CONNECTIVITY LTD SHS H84989104   62,942 449 SH   SOLE   449 0 0
TELADOC HEALTH INC COM 87918A105   102 4 SH   SOLE   4 0 0
TERADYNE INC COM 880770102   11,112,961 99,820 SH   SOLE   99,450 0 370
TESLA INC COM 88160R101   9,948 38 SH   SOLE   38 0 0
TETRA TECH INC NEW COM 88162G103   2,457 15 SH   SOLE   15 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   4,907,753 651,760 SH   SOLE   649,260 0 2,500
THERMO FISHER SCIENTIFIC INC COM 883556102   10,435 20 SH   SOLE   20 0 0
TOTALENERGIES SE SPONSORED ADS 89151E109   5,244,549 90,988 SH   SOLE   90,988 0 0
TRANSOCEAN LTD REG SHS H8817H100   65,894 9,400 SH   SOLE   9,400 0 0
TRAVELERS COMPANIES INC COM 89417E109   45,738 263 SH   SOLE   263 0 0
TWILIO INC CL A 90138F102   12,724 200 SH   SOLE   200 0 0
UBER TECHNOLOGIES INC COM 90353T100   3,972 92 SH   SOLE   92 0 0
ULTA BEAUTY INC COM 90384S303   141,179 300 SH   SOLE   300 0 0
UNDER ARMOUR INC CL A 904311107   1,083 150 SH   SOLE   150 0 0
UNILEVER PLC SPON ADR NEW 904767704   2,190 42 SH   SOLE   42 0 0
UNION PAC CORP COM 907818108   7,776 38 SH   SOLE   38 0 0
UNITEDHEALTH GROUP INC COM 91324P102   637,329 1,326 SH   SOLE   1,326 0 0
VALE S A SPONSORED ADS 91912E105   108 8 SH   SOLE   8 0 0
VANECK ETF TRUST OIL SERVICES ETF 92189H607   342,244 1,190 SH   SOLE   1,190 0 0
VANGUARD BD INDEX FDS INTERMED TERM 921937819   217,265 2,888 SH   SOLE   2,888 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   4,686 62 SH   SOLE   62 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   87,010 1,197 SH   SOLE   1,197 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736   26,351 93 SH   SOLE   93 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637   139,066 686 SH   SOLE   686 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629   51,738 235 SH   SOLE   235 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   59,490 146 SH   SOLE   146 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595   34,921 152 SH   SOLE   152 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   837,725 3,803 SH   SOLE   3,803 0 0
VANGUARD INDEX FDS VALUE ETF 922908744   11,231 79 SH   SOLE   79 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   99,493 1,315 SH   SOLE   1,315 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   31,701 448 SH   SOLE   448 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714   137,659 1,989 SH   SOLE   1,989 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   19,167 118 SH   SOLE   118 0 0
VANGUARD STAR FDS VG TL INTL STK F 921909768   68,306 1,218 SH   SOLE   1,218 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   3,719 100 SH   SOLE   100 0 0
VIRACTA THERAPEUTICS INC COM 92765F108   10,575 7,500 SH   SOLE   7,500 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106   249 64 SH   SOLE   64 0 0
VISA INC COM CL A 92826C839   45,122 190 SH   SOLE   190 0 0
VOR BIOPHARMA INC COM 929033108   69,371 22,450 SH   SOLE   22,450 0 0
WABTEC COM 929740108   4,908,281 44,755 SH   SOLE   44,755 0 0
WALMART INC COM 931142103   131,717 838 SH   SOLE   838 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104   568,715 45,352 SH   SOLE   44,302 0 1,050
WATERS CORP COM 941848103   6,664 25 SH   SOLE   25 0 0
WATSCO INC COM 942622200   3,815 10 SH   SOLE   10 0 0
WEBSTER FINL CORP COM 947890109   151 4 SH   SOLE   4 0 0
WELLS FARGO CO NEW COM 949746101   13,146 308 SH   SOLE   308 0 0
WESTLAKE CHEM PARTNERS LP COM UNIT RP LP 960417103   140,985 6,500 SH   SOLE   6,500 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104   16,085 480 SH   SOLE   480 0 0
WILLIAMS COS INC COM 969457100   34,588 1,060 SH   SOLE   1,060 0 0
WISDOMTREE TR JAPN HEDGE EQT 97717W851   122,128 1,467 SH   SOLE   1,467 0 0
WOLFSPEED INC COM 977852102   11,952 215 SH   SOLE   0 0 215
WP CAREY INC COM 92936U109   188,898 2,796 SH   SOLE   2,796 0 0
YANDEX N V SHS CLASS A N97284108   0 100 SH   SOLE   0 0 100
ZILLOW GROUP INC CL A 98954M101   1,575 32 SH   SOLE   32 0 0
ZIM INTEGRATED SHIPPING SERV SHS M9T951109   1,859 150 SH   SOLE   150 0 0
ZIVO BIOSCIENCE INC COM NEW 98978N200   76 31 SH   SOLE   31 0 0
ZOETIS INC CL A 98978V103   8,094 47 SH   SOLE   47 0 0