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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM 88579Y101 16 126 SH   SOLE   126 0 0
89BIO INC COM 282559103 103 31,950 SH   SOLE   31,950 0 0
ABBOTT LABS COM 002824100 28 258 SH   SOLE   0 0 258
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 118 425 SH   SOLE   425 0 0
ACTIVISION BLIZZARD INC COM 00507V109 47 600 SH   SOLE   600 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 4 10 SH   SOLE   10 0 0
AERSALE CORPORATION COM 00810F106 109 7,500 SH   SOLE   7,500 0 0
AFLAC INC COM 001055102 35 634 SH   SOLE   634 0 0
AGNICO EAGLE MINES LTD COM 008474108 55 1,200 SH   SOLE   1,200 0 0
ALCOA CORP COM 013872106 1,545 33,900 SH   SOLE   33,900 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 3,978 27,432 SH   SOLE   27,432 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1 5 SH   SOLE   5 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 365 32,000 SH   SOLE   32,000 0 0
ALPHABET INC CAP STK CL A 02079K305 10,465 4,802 SH   SOLE   4,784 0 18
ALPHABET INC CAP STK CL C 02079K107 678 310 SH   SOLE   292 0 18
ALPINE 4 HOLDINGS INC CL A 02083E105 0 100 SH   SOLE   100 0 0
ALPS ETF TR CLEAN ENERGY 00162Q460 1 14 SH   SOLE   14 0 0
ALTRIA GROUP INC COM 02209S103 12 292 SH   SOLE   292 0 0
ALX ONCOLOGY HLDGS INC COM 00166B105 158 19,570 SH   SOLE   19,570 0 0
AMAZON COM INC COM 023135106 204 1,920 SH   SOLE   1,320 0 600
AMBARELLA INC SHS G037AX101 7 100 SH   SOLE   100 0 0
AMER STATES WTR CO COM 029899101 204 2,500 SH   SOLE   2,500 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 330 2,215 SH   SOLE   2,215 0 0
AMGEN INC COM 031162100 930 3,821 SH   SOLE   3,723 0 98
AMPHENOL CORP NEW CL A 032095101 1,891 29,370 SH   SOLE   29,370 0 0
ANALOG DEVICES INC COM 032654105 2,980 20,400 SH   SOLE   20,400 0 0
APPLE INC COM 037833100 8,191 59,911 SH   SOLE   59,911 0 0
APTIV PLC SHS G6095L109 7,418 83,285 SH   SOLE   82,835 0 450
ARK ETF TR FINTECH INNOVA 00214Q708 2 159 SH   SOLE   159 0 0
ARK ETF TR GENOMIC REV ETF 00214Q302 4 130 SH   SOLE   130 0 0
ARK ETF TR INNOVATION ETF 00214Q104 118 2,964 SH   SOLE   2,964 0 0
ARK ETF TR NEXT GNRTN INTER 00214Q401 4 72 SH   SOLE   72 0 0
AT&T INC COM 00206R102 4 186 SH   SOLE   186 0 0
ATLAS CORP SHARES Y0436Q109 37 3,500 SH   SOLE   0 0 3,500
AXOS FINANCIAL INC COM 05465C100 179 5,000 SH   SOLE   5,000 0 0
BAIDU INC SPON ADR REP A 056752108 68 457 SH   SOLE   0 0 457
BAKER HUGHES COMPANY CL A 05722G100 4,430 153,450 SH   SOLE   152,920 0 530
BANK NEW YORK MELLON CORP COM 064058100 42 1,000 SH   SOLE   1,000 0 0
BAXTER INTL INC COM 071813109 34 533 SH   SOLE   533 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,216 4,454 SH   SOLE   4,389 0 65
BEYOND MEAT INC COM 08862E109 13 550 SH   SOLE   550 0 0
BIOGEN INC COM 09062X103 204 1,000 SH   SOLE   1,000 0 0
BK OF AMERICA CORP COM 060505104 9,476 304,392 SH   SOLE   304,140 0 252
BLACKROCK INC COM 09247X101 3,545 5,820 SH   SOLE   5,820 0 0
BLACKSTONE INC COM 09260D107 11 116 SH   SOLE   116 0 0
BP PLC SPONSORED ADR 055622104 896 31,600 SH   SOLE   31,600 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 7 150 SH   SOLE   150 0 0
BROOKFIELD ASSET MGMT REINS CL A EXCH LT VTG G16169107 0 1 SH   SOLE   1 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 1 28 SH   SOLE   28 0 0
BUNGE LIMITED COM G16962105 181 2,000 SH   SOLE   2,000 0 0
CATERPILLAR INC COM 149123101 7,043 39,399 SH   SOLE   39,174 0 225
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 0 3 SH   SOLE   3 0 0
CHART INDS INC COM 16115Q308 6,911 41,289 SH   SOLE   41,289 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 19 41 SH   SOLE   41 0 0
CHEMOURS CO COM 163851108 1,551 48,450 SH   SOLE   48,450 0 0
CHEVRON CORP NEW COM 166764100 1,365 9,428 SH   SOLE   9,428 0 0
CHURCH & DWIGHT CO INC COM 171340102 16 167 SH   SOLE   167 0 0
CISCO SYS INC COM 17275R102 1 20 SH   SOLE   20 0 0
CITIGROUP INC COM NEW 172967424 3,567 77,550 SH   SOLE   77,550 0 0
COCA COLA CO COM 191216100 157 2,489 SH   SOLE   2,489 0 0
COLGATE PALMOLIVE CO COM 194162103 22 272 SH   SOLE   272 0 0
COMCAST CORP NEW CL A 20030N101 39 1,000 SH   SOLE   1,000 0 0
COMMERCIAL METALS CO COM 201723103 6 168 SH   SOLE   168 0 0
CONFORMIS INC COM 20717E101 14 40,000 SH   SOLE   40,000 0 0
CONOCOPHILLIPS COM 20825C104 7,687 85,596 SH   SOLE   85,596 0 0
CORTEVA INC COM 22052L104 0 1 SH   SOLE   1 0 0
COSTCO WHSL CORP NEW COM 22160K105 216 450 SH   SOLE   450 0 0
COTERRA ENERGY INC COM 127097103 3,021 117,150 SH   SOLE   115,950 0 1,200
CREATIVE REALITIES INC COM NEW 22530J200 6 10,623 SH   SOLE   10,623 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 30 500 SH   SOLE   500 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 3,647 21,639 SH   SOLE   21,639 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 250 1,485 SH   SOLE   1,485 0 0
CUMMINS INC COM 231021106 145 750 SH   SOLE   750 0 0
CVS HEALTH CORP COM 126650100 11,230 121,198 SH   SOLE   121,198 0 0
DANAHER CORPORATION COM 235851102 12,318 48,587 SH   SOLE   48,377 0 210
DANIMER SCIENTIFIC INC COM CL A 236272100 1 300 SH   SOLE   300 0 0
DEERE & CO COM 244199105 6 19 SH   SOLE   19 0 0
DIAGEO PLC SPON ADR NEW 25243Q205 4 25 SH   SOLE   25 0 0
DIGITAL RLTY TR INC COM 253868103 169 1,300 SH   SOLE   1,300 0 0
DISCOVER FINL SVCS COM 254709108 14 150 SH   SOLE   150 0 0
DISNEY WALT CO COM 254687106 6,845 72,507 SH   SOLE   72,172 0 335
DOW INC COM 260557103 324 6,268 SH   SOLE   6,268 0 0
DRAFTKINGS INC NEW COM CL A 26142V105 0 9 SH   SOLE   9 0 0
DUPONT DE NEMOURS INC COM 26614N102 17 304 SH   SOLE   304 0 0
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 582 74,755 SH   SOLE   74,755 0 0
EATON CORP PLC SHS G29183103 8,591 68,185 SH   SOLE   67,810 0 375
EBAY INC. COM 278642103 3 77 SH   SOLE   0 0 77
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 2,545 254,995 SH   SOLE   254,995 0 0
ENSTAR GROUP LIMITED SHS G3075P101 112 525 SH   SOLE   525 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 4,922 201,980 SH   SOLE   201,980 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104 1,857 48,194 SH   SOLE   48,194 0 0
EOG RES INC COM 26875P101 762 6,900 SH   SOLE   6,900 0 0
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 21 452 SH   SOLE   0 0 452
EVGO INC CL A COM 30052F100 964 160,335 SH   SOLE   160,335 0 0
EXXON MOBIL CORP COM 30231G102 1,567 18,295 SH   SOLE   18,295 0 0
F5 INC COM 315616102 15 100 SH   SOLE   100 0 0
FATE THERAPEUTICS INC COM 31189P102 4 175 SH   SOLE   175 0 0
FIRST SOLAR INC COM 336433107 25 365 SH   SOLE   365 0 0
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 6 147 SH   SOLE   147 0 0
FLOWSERVE CORP COM 34354P105 9 300 SH   SOLE   300 0 0
FORD MTR CO DEL COM 345370860 111 10,000 SH   SOLE   10,000 0 0
FREEPORT-MCMORAN INC CL B 35671D857 1,344 45,950 SH   SOLE   45,950 0 0
FUELCELL ENERGY INC COM 35952H601 0 29 SH   SOLE   29 0 0
GALMED PHARMACEUTICALS LTD SHS M47238106 0 500 SH   SOLE   500 0 0
GENERAL ELECTRIC CO COM NEW 369604301 80 1,262 SH   SOLE   1,262 0 0
GILEAD SCIENCES INC COM 375558103 10,683 172,843 SH   SOLE   172,243 0 600
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 22 302 SH   SOLE   0 0 302
GOLDMAN SACHS GROUP INC COM 38141G104 12 40 SH   SOLE   40 0 0
GOLDMAN SACHS MLP ENERGY REN COM 38148G206 2,631 236,153 SH   SOLE   236,153 0 0
HALLIBURTON CO COM 406216101 1,058 33,750 SH   SOLE   33,150 0 600
HANNON ARMSTRONG SUST INFR C COM 41068X100 142 3,740 SH   SOLE   3,740 0 0
HERON THERAPEUTICS INC COM 427746102 8 3,000 SH   SOLE   3,000 0 0
HERSHEY CO COM 427866108 32 150 SH   SOLE   150 0 0
HOME DEPOT INC COM 437076102 196 716 SH   SOLE   700 0 16
HONEYWELL INTL INC COM 438516106 13,085 75,281 SH   SOLE   74,981 0 300
ICECURE MEDICAL LTD CAESAREA SHS NEW M53071136 5 2,700 SH   SOLE   0 0 2,700
IES HLDGS INC COM 44951W106 218 7,218 SH   SOLE   7,218 0 0
ILLUMINA INC COM 452327109 0 1 SH   SOLE   1 0 0
INSULET CORP COM 45784P101 4 20 SH   SOLE   20 0 0
INTEL CORP COM 458140100 55 1,461 SH   SOLE   1,250 0 211
INTERNATIONAL BUSINESS MACHS COM 459200101 0 2 SH   SOLE   2 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 1,948 16,350 SH   SOLE   16,350 0 0
INTREPID POTASH INC COM 46121Y201 113 2,500 SH   SOLE   2,500 0 0
INTUIT COM 461202103 13 34 SH   SOLE   34 0 0
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 14 200 SH   SOLE   200 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 19 70 SH   SOLE   70 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 17 59 SH   SOLE   59 0 0
INVITAE CORP COM 46185L103 11 4,700 SH   SOLE   4,700 0 0
ISHARES GOLD TR ISHARES NEW 464285204 119 3,476 SH   SOLE   3,476 0 0
ISHARES INC CORE MSCI EMKT 46434G103 144 2,945 SH   SOLE   2,945 0 0
ISHARES INC ESG AWR MSCI EM 46434G863 40 1,228 SH   SOLE   1,228 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 25 475 SH   SOLE   475 0 0
ISHARES SILVER TR ISHARES 46428Q109 7 389 SH   SOLE   389 0 0
ISHARES TR 0-5YR INVT GR CP 46434V100 97 2,003 SH   SOLE   2,003 0 0
ISHARES TR COHEN STEER REIT 464287564 28 458 SH   SOLE   458 0 0
ISHARES TR CORE DIV GRWTH 46434V621 23 490 SH   SOLE   490 0 0
ISHARES TR CORE MSCI EAFE 46432F842 309 5,251 SH   SOLE   5,251 0 0
ISHARES TR CORE S&P MCP ETF 464287507 90 400 SH   SOLE   400 0 0
ISHARES TR CORE S&P SCP ETF 464287804 56 604 SH   SOLE   604 0 0
ISHARES TR CORE S&P US GWT 464287671 2 27 SH   SOLE   27 0 0
ISHARES TR CYBERSECURITY 46435U135 173 4,933 SH   SOLE   4,933 0 0
ISHARES TR ESG AW MSCI EAFE 46435G516 62 995 SH   SOLE   995 0 0
ISHARES TR ESG AWR US AGRGT 46435U549 2 36 SH   SOLE   36 0 0
ISHARES TR GL CLEAN ENE ETF 464288224 8,939 469,215 SH   SOLE   466,215 0 3,000
ISHARES TR ISHS 5-10YR INVT 464288638 75 1,470 SH   SOLE   1,470 0 0
ISHARES TR MSCI EURO FL ETF 464289180 13 800 SH   SOLE   800 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 295 1,350 SH   SOLE   1,350 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 511 3,528 SH   SOLE   3,528 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 58 281 SH   SOLE   281 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 103 757 SH   SOLE   757 0 0
ISHARES TR RUS MD CP GR ETF 464287481 247 3,116 SH   SOLE   3,116 0 0
ISHARES TR RUS MDCP VAL ETF 464287473 26 260 SH   SOLE   260 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 126 746 SH   SOLE   746 0 0
ISHARES TR TIPS BD ETF 464287176 49 431 SH   SOLE   431 0 0
ISHARES TR U.S. TECH ETF 464287721 16 200 SH   SOLE   200 0 0
JACOBS ENGR GROUP INC COM 469814107 14,076 110,719 SH   SOLE   110,494 0 225
JOHNSON & JOHNSON COM 478160104 710 4,000 SH   SOLE   4,000 0 0
JPMORGAN CHASE & CO COM 46625H100 14,196 126,065 SH   SOLE   125,765 0 300
KAMAN CORP COM 483548103 19 609 SH   SOLE   609 0 0
KINDER MORGAN INC DEL COM 49456B101 5,973 356,365 SH   SOLE   356,365 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 32 133 SH   SOLE   133 0 0
LIMBACH HLDGS INC COM 53263P105 91 16,983 SH   SOLE   16,983 0 0
LINDE PLC SHS G5494J103 18 62 SH   SOLE   62 0 0
LULULEMON ATHLETICA INC COM 550021109 327 1,200 SH   SOLE   1,200 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 175 2,000 SH   SOLE   2,000 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 93 1,943 SH   SOLE   1,943 0 0
MAINSTREET BANCSHARES INC COM 56064Y100 24 1,050 SH   SOLE   0 0 1,050
MARSH & MCLENNAN COS INC COM 571748102 119 765 SH   SOLE   765 0 0
MARTIN MARIETTA MATLS INC COM 573284106 9 30 SH   SOLE   30 0 0
MEDTRONIC PLC SHS G5960L103 12,130 135,149 SH   SOLE   134,705 0 444
MERCADOLIBRE INC COM 58733R102 63 99 SH   SOLE   0 0 99
MERCK & CO INC COM 58933Y105 15,305 167,874 SH   SOLE   167,874 0 0
META PLATFORMS INC CL A 30303M102 4,320 26,792 SH   SOLE   26,582 0 210
METLIFE INC COM 59156R108 8 125 SH   SOLE   125 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 6 5 SH   SOLE   5 0 0
MICROBOT MED INC COM NEW 59503A204 0 13 SH   SOLE   13 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 276 4,750 SH   SOLE   4,750 0 0
MICRON TECHNOLOGY INC COM 595112103 4,370 79,050 SH   SOLE   79,050 0 0
MICROSOFT CORP COM 594918104 11,623 45,256 SH   SOLE   45,256 0 0
MONDELEZ INTL INC CL A 609207105 6,832 110,026 SH   SOLE   110,026 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 14 150 SH   SOLE   150 0 0
MORGAN STANLEY COM NEW 617446448 15 200 SH   SOLE   200 0 0
MOSAIC CO NEW COM 61945C103 1,353 28,650 SH   SOLE   28,650 0 0
MP MATERIALS CORP COM CL A 553368101 0 12 SH   SOLE   12 0 0
MYOVANT SCIENCES LTD COM G637AM102 189 15,200 SH   SOLE   15,200 0 0
NEXTERA ENERGY INC COM 65339F101 10,849 140,060 SH   SOLE   140,060 0 0
NIKE INC CL B 654106103 36 350 SH   SOLE   350 0 0
NKARTA INC COM 65487U108 6 500 SH   SOLE   500 0 0
NORDSTROM INC COM 655664100 2 78 SH   SOLE   78 0 0
NORTHERN TR CORP COM 665859104 2 25 SH   SOLE   25 0 0
NOVARTIS AG SPONSORED ADR 66987V109 30 350 SH   SOLE   350 0 0
NUSCALE PWR CORP CL A COM 67079K100 0 20 SH   SOLE   20 0 0
NUTRIEN LTD COM 67077M108 199 2,500 SH   SOLE   2,500 0 0
NVIDIA CORPORATION COM 67066G104 5,526 36,455 SH   SOLE   36,455 0 0
OKTA INC CL A 679295105 5 50 SH   SOLE   50 0 0
OLIN CORP COM PAR $1 680665205 1,458 31,500 SH   SOLE   31,500 0 0
ORACLE CORP COM 68389X105 1 10 SH   SOLE   10 0 0
ORAMED PHARMACEUTICALS INC COM NEW 68403P203 26 5,627 SH   SOLE   5,627 0 0
ORGANON & CO COMMON STOCK 68622V106 10,314 305,591 SH   SOLE   304,091 0 1,500
PALANTIR TECHNOLOGIES INC CL A 69608A108 0 18 SH   SOLE   18 0 0
PALO ALTO NETWORKS INC COM 697435105 8 17 SH   SOLE   17 0 0
PARKER-HANNIFIN CORP COM 701094104 37 150 SH   SOLE   150 0 0
PARTNERS BANCORP COM 70213Q108 15 1,615 SH   SOLE   0 0 1,615
PAYPAL HLDGS INC COM 70450Y103 5,441 77,906 SH   SOLE   77,526 0 380
PEARSON PLC SPONSORED ADR 705015105 0 5 SH   SOLE   5 0 0
PENN NATL GAMING INC COM 707569109 0 3 SH   SOLE   3 0 0
PEPSICO INC COM 713448108 3 18 SH   SOLE   18 0 0
PFIZER INC COM 717081103 710 13,541 SH   SOLE   13,412 0 129
PIMCO CALIF MUN INCOME FD II COM 72201C109 41 5,000 SH   SOLE   5,000 0 0
PINTEREST INC CL A 72352L106 14 750 SH   SOLE   750 0 0
PIPER SANDLER COMPANIES COM 724078100 1 12 SH   SOLE   12 0 0
PNC FINL SVCS GROUP INC COM 693475105 399 2,530 SH   SOLE   2,530 0 0
PPG INDS INC COM 693506107 14 125 SH   SOLE   125 0 0
PROCTER AND GAMBLE CO COM 742718109 26 178 SH   SOLE   178 0 0
PROLOGIS INC. COM 74340W103 879 7,475 SH   SOLE   7,475 0 0
QUALCOMM INC COM 747525103 8,285 64,861 SH   SOLE   64,557 0 304
RAYTHEON TECHNOLOGIES CORP COM 75513E101 6,261 65,139 SH   SOLE   65,139 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 19 1,000 SH   SOLE   1,000 0 0
RH COM 74967X103 488 2,300 SH   SOLE   2,300 0 0
RIO TINTO PLC SPONSORED ADR 767204100 24 400 SH   SOLE   400 0 0
RIOT BLOCKCHAIN INC COM 767292105 0 55 SH   SOLE   55 0 0
ROBINHOOD MKTS INC COM CL A 770700102 0 30 SH   SOLE   30 0 0
ROKU INC COM CL A 77543R102 6 76 SH   SOLE   1 0 75
SALESFORCE INC COM 79466L302 5 30 SH   SOLE   30 0 0
SANGAMO THERAPEUTICS INC COM 800677106 11 2,550 SH   SOLE   2,550 0 0
SCHLUMBERGER LTD COM STK 806857108 3,253 90,975 SH   SOLE   90,975 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 658 25,927 SH   SOLE   25,927 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 5 170 SH   SOLE   170 0 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 14 300 SH   SOLE   300 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 4 90 SH   SOLE   90 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 0 2 SH   SOLE   0 0 2
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 476 15,122 SH   SOLE   15,122 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 5 38 SH   SOLE   38 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 15 214 SH   SOLE   214 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 26 206 SH   SOLE   206 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 19 221 SH   SOLE   221 0 0
SHOPIFY INC CL A 82509L107 67 2,130 SH   SOLE   2,130 0 0
SIBANYE STILLWATER LTD SPONSORED ADR 82575P107 8 795 SH   SOLE   795 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 9 102 SH   SOLE   0 0 102
SNAP INC CL A 83304A106 0 36 SH   SOLE   36 0 0
SOLID POWER INC CLASS A COM 83422N105 66 12,300 SH   SOLE   12,300 0 0
SONY GROUP CORPORATION SPONSORED ADR 835699307 68 670 SH   SOLE   670 0 0
SOUTHERN CO COM 842587107 12 175 SH   SOLE   175 0 0
SOUTHERN COPPER CORP COM 84265V105 15 303 SH   SOLE   303 0 0
SPDR GOLD TR GOLD SHS 78463V107 8 50 SH   SOLE   50 0 0
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 8 230 SH   SOLE   230 0 0
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 69 2,407 SH   SOLE   2,407 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 825 2,186 SH   SOLE   2,186 0 0
SPDR SER TR S&P DIVID ETF 78464A763 41 346 SH   SOLE   346 0 0
SPDR SER TR S&P METALS MNG 78464A755 10 226 SH   SOLE   226 0 0
SPERO THERAPEUTICS INC COM 84833T103 13 17,600 SH   SOLE   17,600 0 0
SPLUNK INC COM 848637104 10,015 113,213 SH   SOLE   112,688 0 525
SPOTIFY TECHNOLOGY S A SHS L8681T102 0 2 SH   SOLE   2 0 0
SPROTT FOCUS TR INC COM 85208J109 3 350 SH   SOLE   350 0 0
SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 57 3,725 SH   SOLE   3,725 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104 0 2 SH   SOLE   2 0 0
SWEETGREEN INC COM CL A 87043Q108 23 2,000 SH   SOLE   2,000 0 0
TARGA RES CORP COM 87612G101 716 12,000 SH   SOLE   12,000 0 0
TE CONNECTIVITY LTD SHS H84989104 50 441 SH   SOLE   441 0 0
TELADOC HEALTH INC COM 87918A105 0 4 SH   SOLE   4 0 0
TERADYNE INC COM 880770102 8,308 92,772 SH   SOLE   92,772 0 0
TESLA INC COM 88160R101 7 10 SH   SOLE   10 0 0
TETRA TECH INC NEW COM 88162G103 2 15 SH   SOLE   15 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 11 20 SH   SOLE   20 0 0
TOTALENERGIES SE SPONSORED ADS 89151E109 4,397 83,523 SH   SOLE   83,523 0 0
TRAVELERS COMPANIES INC COM 89417E109 44 258 SH   SOLE   258 0 0
TRONOX HOLDINGS PLC SHS G9087Q102 550 32,750 SH   SOLE   32,750 0 0
UBER TECHNOLOGIES INC COM 90353T100 2 92 SH   SOLE   92 0 0
UNDER ARMOUR INC CL A 904311107 1 150 SH   SOLE   150 0 0
UNILEVER PLC SPON ADR NEW 904767704 2 42 SH   SOLE   42 0 0
UNION PAC CORP COM 907818108 8 38 SH   SOLE   38 0 0
UNITEDHEALTH GROUP INC COM 91324P102 13 26 SH   SOLE   26 0 0
VALE S A SPONSORED ADS 91912E105 22 1,508 SH   SOLE   8 0 1,500
VANGUARD BD INDEX FDS INTERMED TERM 921937819 13 166 SH   SOLE   166 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 4 57 SH   SOLE   57 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 90 1,197 SH   SOLE   1,197 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 17 76 SH   SOLE   76 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 7 50 SH   SOLE   50 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595 30 152 SH   SOLE   152 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 698 3,699 SH   SOLE   3,699 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 7 55 SH   SOLE   55 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 17 118 SH   SOLE   118 0 0
VANGUARD STAR FDS VG TL INTL STK F 921909768 63 1,218 SH   SOLE   1,218 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 5 100 SH   SOLE   100 0 0
VIATRIS INC COM 92556V106 1 81 SH   SOLE   81 0 0
VILLAGE FARMS INTL INC COM 92707Y108 31 11,853 SH   SOLE   11,853 0 0
VIRACTA THERAPEUTICS INC COM 92765F108 80 20,500 SH   SOLE   20,500 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 0 64 SH   SOLE   64 0 0
VISA INC COM CL A 92826C839 41 206 SH   SOLE   206 0 0
VOR BIOPHARMA INC COM 929033108 38 7,700 SH   SOLE   7,700 0 0
WABTEC COM 929740108 9,304 113,355 SH   SOLE   113,355 0 0
WALMART INC COM 931142103 65 538 SH   SOLE   538 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104 1,236 92,093 SH   SOLE   89,093 0 3,000
WATERS CORP COM 941848103 8 25 SH   SOLE   25 0 0
WATSCO INC COM 942622200 2 10 SH   SOLE   10 0 0
WEBSTER FINL CORP COM 947890109 0 4 SH   SOLE   4 0 0
WELLS FARGO CO NEW COM 949746101 0 8 SH   SOLE   8 0 0
WESTLAKE CHEM PARTNERS LP COM UNIT RP LP 960417103 162 6,500 SH   SOLE   6,500 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 16 480 SH   SOLE   480 0 0
WILLIAMS COS INC COM 969457100 36 1,160 SH   SOLE   1,160 0 0
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 66 1,000 SH   SOLE   1,000 0 0
WISDOMTREE TR INTL SMCAP DIV 97717W760 30 507 SH   SOLE   507 0 0
WISDOMTREE TR JAPN HEDGE EQT 97717W851 92 1,467 SH   SOLE   1,467 0 0
WOLFSPEED INC COM 977852102 14 215 SH   SOLE   0 0 215
YANDEX N V SHS CLASS A N97284108 1 100 SH   SOLE   0 0 100
YUM BRANDS INC COM 988498101 15 132 SH   SOLE   0 0 132
YUM CHINA HLDGS INC COM 98850P109 27 548 SH   SOLE   0 0 548
ZILLOW GROUP INC CL A 98954M101 1 32 SH   SOLE   32 0 0
ZIM INTEGRATED SHIPPING SERV SHS M9T951109 7 150 SH   SOLE   150 0 0
ZIVO BIOSCIENCE INC COM NEW 98978N200 0 31 SH   SOLE   31 0 0
ZOETIS INC CL A 98978V103 8 47 SH   SOLE   47 0 0