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 19 126 SH   SOLE   126 0 0
89BIO INC COM 282559103 117 30,950 SH   SOLE   30,950 0 0
ABBOTT LABS COM 002824100 30 257 SH   SOLE   0 0 257
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 101 300 SH   SOLE   300 0 0
ACTIVISION BLIZZARD INC COM 00507V109 48 600 SH   SOLE   600 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 5 10 SH   SOLE   10 0 0
AFLAC INC COM 001055102 41 630 SH   SOLE   630 0 0
AIR PRODS & CHEMS INC COM 009158106 6,915 27,669 SH   SOLE   27,244 0 425
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 4,464 22,182 SH   SOLE   22,182 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1 5 SH   SOLE   5 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 241 26,500 SH   SOLE   26,500 0 0
ALPHABET INC CAP STK CL A 02079K305 13,239 4,760 SH   SOLE   4,599 0 161
ALPHABET INC CAP STK CL C 02079K107 843 302 SH   SOLE   284 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 15 292 SH   SOLE   292 0 0
ALX ONCOLOGY HLDGS INC COM 00166B105 331 19,570 SH   SOLE   19,570 0 0
AMAZON COM INC COM 023135106 310 95 SH   SOLE   65 0 30
AMERICAN WTR WKS CO INC NEW COM 030420103 367 2,215 SH   SOLE   2,215 0 0
AMGEN INC COM 031162100 1,428 5,904 SH   SOLE   5,807 0 97
AMPHENOL CORP NEW CL A 032095101 2,213 29,368 SH   SOLE   29,368 0 0
ANALOG DEVICES INC COM 032654105 1,288 7,800 SH   SOLE   7,500 0 300
APPLE INC COM 037833100 10,461 59,912 SH   SOLE   58,542 0 1,370
APTIV PLC SHS G6095L109 12,197 101,892 SH   SOLE   100,071 0 1,821
ARK ETF TR NEXT GNRTN INTER 00214Q401 6 72 SH   SOLE   72 0 0
ARK ETF TR INNOVATION ETF 00214Q104 196 2,964 SH   SOLE   2,964 0 0
ARK ETF TR GENOMIC REV ETF 00214Q302 6 130 SH   SOLE   130 0 0
ARK ETF TR FINTECH INNOVA 00214Q708 5 159 SH   SOLE   159 0 0
AT&T INC COM 00206R102 4 186 SH   SOLE   186 0 0
ATLAS CORP SHARES Y0436Q109 51 3,500 SH   SOLE   0 0 3,500
BAIDU INC SPON ADR REP A 056752108 60 457 SH   SOLE   0 0 457
BAKER HUGHES COMPANY CL A 05722G100 3,085 84,730 SH   SOLE   84,730 0 0
BANK NEW YORK MELLON CORP COM 064058100 50 1,000 SH   SOLE   1,000 0 0
BANKWELL FINL GROUP INC COM 06654A103 261 7,710 SH   SOLE   7,710 0 0
BAXTER INTL INC COM 071813109 41 533 SH   SOLE   533 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,466 4,154 SH   SOLE   4,089 0 65
BEYOND MEAT INC COM 08862E109 27 550 SH   SOLE   550 0 0
BIOGEN INC COM 09062X103 211 1,000 SH   SOLE   1,000 0 0
BK OF AMERICA CORP COM 060505104 12,400 300,829 SH   SOLE   294,128 0 6,700
BLACKROCK INC COM 09247X101 4,388 5,742 SH   SOLE   5,632 0 110
BLACKSTONE INC COM 09260D107 15 116 SH   SOLE   116 0 0
BP PLC SPONSORED ADR 055622104 914 31,100 SH   SOLE   30,000 0 1,100
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 8 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 222 2,000 SH   SOLE   2,000 0 0
CATERPILLAR INC COM 149123101 4,312 19,350 SH   SOLE   19,350 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 0 3 SH   SOLE   3 0 0
CHART INDS INC COM 16115Q308 13,191 76,794 SH   SOLE   75,709 0 1,085
CHARTER COMMUNICATIONS INC N CL A 16119P108 22 41 SH   SOLE   41 0 0
CHEGG INC COM 163092109 19 525 SH   SOLE   0 0 525
CHEMOURS CO COM 163851108 3,281 104,228 SH   SOLE   103,478 0 750
CHEVRON CORP NEW COM 166764100 1,435 8,813 SH   SOLE   8,013 0 800
CHURCH & DWIGHT CO INC COM 171340102 17 167 SH   SOLE   167 0 0
CISCO SYS INC COM 17275R102 1 20 SH   SOLE   20 0 0
CITIGROUP INC COM NEW 172967424 4,133 77,400 SH   SOLE   76,800 0 600
COCA COLA CO COM 191216100 154 2,489 SH   SOLE   2,489 0 0
COLGATE PALMOLIVE CO COM 194162103 21 271 SH   SOLE   271 0 0
COMCAST CORP NEW CL A 20030N101 47 1,000 SH   SOLE   1,000 0 0
COMMERCIAL METALS CO COM 201723103 7 168 SH   SOLE   168 0 0
CONFORMIS INC COM 20717E101 19 30,000 SH   SOLE   30,000 0 0
CONOCOPHILLIPS COM 20825C104 8,592 85,922 SH   SOLE   85,922 0 0
CORTEVA INC COM 22052L104 0 1 SH   SOLE   1 0 0
COSTCO WHSL CORP NEW COM 22160K105 259 450 SH   SOLE   450 0 0
COTERRA ENERGY INC COM 127097103 3,081 114,250 SH   SOLE   111,050 0 3,200
CREATIVE REALITIES INC COM NEW 22530J200 9 10,623 SH   SOLE   10,623 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 113 1,800 SH   SOLE   1,800 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 274 1,485 SH   SOLE   1,485 0 0
CUMMINS INC COM 231021106 154 750 SH   SOLE   750 0 0
CVS HEALTH CORP COM 126650100 12,174 120,280 SH   SOLE   118,415 0 1,865
DANAHER CORPORATION COM 235851102 14,136 48,193 SH   SOLE   46,898 0 1,295
DEERE & CO COM 244199105 16 39 SH   SOLE   39 0 0
DIAGEO PLC SPON ADR NEW 25243Q205 5 25 SH   SOLE   25 0 0
DIGITAL RLTY TR INC COM 253868103 184 1,300 SH   SOLE   1,300 0 0
DIREXION SHS ETF TR DAILY SM CP BEAR 25460E232 181 5,900 SH   SOLE   5,900 0 0
DISCOVER FINL SVCS COM 254709108 17 150 SH   SOLE   150 0 0
DISCOVERY INC COM SER A 25470F104 3,089 123,950 SH   SOLE   121,950 0 2,000
DISNEY WALT CO COM 254687106 6,857 49,992 SH   SOLE   48,217 0 1,775
DOW INC COM 260557103 399 6,268 SH   SOLE   6,268 0 0
DRAFTKINGS INC COM CL A 26142R104 0 9 SH   SOLE   9 0 0
DUPONT DE NEMOURS INC COM 26614N102 22 304 SH   SOLE   304 0 0
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 670 76,005 SH   SOLE   76,005 0 0
EATON CORP PLC SHS G29183103 10,261 67,611 SH   SOLE   65,841 0 1,770
EBAY INC. COM 278642103 4 77 SH   SOLE   0 0 77
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 2,630 234,995 SH   SOLE   230,495 0 4,500
ENSTAR GROUP LIMITED SHS G3075P101 137 525 SH   SOLE   525 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 5,196 201,301 SH   SOLE   201,301 0 0
EOG RES INC COM 26875P101 799 6,700 SH   SOLE   6,500 0 200
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 27 452 SH   SOLE   0 0 452
EVGO INC CL A COM 30052F100 3,955 307,555 SH   SOLE   302,375 0 5,180
EXXON MOBIL CORP COM 30231G102 1,606 19,445 SH   SOLE   19,445 0 0
F5 INC COM 315616102 21 100 SH   SOLE   100 0 0
FATE THERAPEUTICS INC COM 31189P102 7 175 SH   SOLE   175 0 0
FIRST SOLAR INC COM 336433107 31 365 SH   SOLE   365 0 0
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 7 147 SH   SOLE   147 0 0
FLOWSERVE CORP COM 34354P105 11 300 SH   SOLE   300 0 0
FORD MTR CO DEL COM 345370860 169 10,000 SH   SOLE   10,000 0 0
FREEPORT-MCMORAN INC CL B 35671D857 1,273 25,600 SH   SOLE   25,600 0 0
FUELCELL ENERGY INC COM 35952H601 0 29 SH   SOLE   29 0 0
GALMED PHARMACEUTICALS LTD SHS M47238106 1 500 SH   SOLE   500 0 0
GENERAL ELECTRIC CO COM NEW 369604301 115 1,262 SH   SOLE   1,262 0 0
GILEAD SCIENCES INC COM 375558103 10,114 170,124 SH   SOLE   165,504 0 4,620
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 23 302 SH   SOLE   0 0 302
ISHARES GOLD TR ISHARES NEW 464285204 11,001 298,684 SH   SOLE   290,577 0 8,107
ISHARES GOLD TR ISHARES NEW 464285204 0 10 SH   SOLE   10 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 13 40 SH   SOLE   40 0 0
GOLDMAN SACHS MLP ENERGY REN COM 38148G206 2,852 236,126 SH   SOLE   236,126 0 0
HALLIBURTON CO COM 406216101 1,110 29,300 SH   SOLE   28,300 0 1,000
HANNON ARMSTRONG SUST INFR C COM 41068X100 177 3,740 SH   SOLE   3,740 0 0
HERON THERAPEUTICS INC COM 427746102 17 3,000 SH   SOLE   3,000 0 0
HERSHEY CO COM 427866108 32 150 SH   SOLE   150 0 0
HOME DEPOT INC COM 437076102 214 716 SH   SOLE   700 0 16
HONEYWELL INTL INC COM 438516106 14,558 74,817 SH   SOLE   73,167 0 1,650
HUNTSMAN CORP COM 447011107 38 1,000 SH   SOLE   1,000 0 0
ICECURE MEDICAL LTD CAESAREA SHS NEW M53071136 6 2,700 SH   SOLE   0 0 2,700
IES HLDGS INC COM 44951W106 290 7,218 SH   SOLE   7,218 0 0
ILLUMINA INC COM 452327109 0 1 SH   SOLE   1 0 0
INSULET CORP COM 45784P101 5 20 SH   SOLE   20 0 0
INTEL CORP COM 458140100 72 1,460 SH   SOLE   1,250 0 210
INTERNATIONAL BUSINESS MACHS COM 459200101 0 2 SH   SOLE   2 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 3,723 28,350 SH   SOLE   28,350 0 0
INTUIT COM 461202103 16 34 SH   SOLE   34 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 21 70 SH   SOLE   70 0 0
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 16 200 SH   SOLE   200 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 21 59 SH   SOLE   59 0 0
INVITAE CORP COM 46185L103 24 3,000 SH   SOLE   3,000 0 0
ISHARES INC CORE MSCI EMKT 46434G103 164 2,945 SH   SOLE   2,945 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 29 475 SH   SOLE   475 0 0
ISHARES INC ESG AWR MSCI EM 46434G863 44 1,211 SH   SOLE   1,211 0 0
ISHARES SILVER TR ISHARES 46428Q109 9 389 SH   SOLE   389 0 0
ISHARES TR TIPS BD ETF 464287176 40 325 SH   SOLE   325 0 0
ISHARES TR 0-5YR INVT GR CP 46434V100 99 2,003 SH   SOLE   2,003 0 0
ISHARES TR U.S. TECH ETF 464287721 21 200 SH   SOLE   200 0 0
ISHARES TR RUS MDCP VAL ETF 464287473 31 260 SH   SOLE   260 0 0
ISHARES TR RUS MD CP GR ETF 464287481 313 3,116 SH   SOLE   3,116 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 72 281 SH   SOLE   281 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 122 757 SH   SOLE   757 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 153 746 SH   SOLE   746 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 375 1,350 SH   SOLE   1,350 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 586 3,528 SH   SOLE   3,528 0 0
ISHARES TR CORE S&P US GWT 464287671 3 27 SH   SOLE   27 0 0
ISHARES TR CORE S&P SCP ETF 464287804 65 604 SH   SOLE   604 0 0
ISHARES TR CORE S&P MCP ETF 464287507 107 400 SH   SOLE   400 0 0
ISHARES TR CYBERSECURITY 46435U135 205 4,794 SH   SOLE   4,794 0 0
ISHARES TR CYBERSECURITY 46435U135 0 5 SH   SOLE   5 0 0
ISHARES TR ISHS 5-10YR INVT 464288638 81 1,470 SH   SOLE   1,470 0 0
ISHARES TR CORE MSCI EAFE 46432F842 365 5,251 SH   SOLE   5,251 0 0
ISHARES TR GL CLEAN ENE ETF 464288224 10,386 482,610 SH   SOLE   469,415 0 13,195
ISHARES TR GL CLEAN ENE ETF 464288224 0 15 SH   SOLE   15 0 0
ISHARES TR COHEN STEER REIT 464287564 33 458 SH   SOLE   458 0 0
ISHARES TR MSCI EURO FL ETF 464289180 15 800 SH   SOLE   800 0 0
ISHARES TR ESG AW MSCI EAFE 46435G516 72 977 SH   SOLE   977 0 0
ISHARES TR ESG AWR US AGRGT 46435U549 2 36 SH   SOLE   36 0 0
ISHARES TR CORE DIV GRWTH 46434V621 26 490 SH   SOLE   490 0 0
JACOBS ENGR GROUP INC COM 469814107 15,145 109,896 SH   SOLE   107,616 0 2,280
JOHNSON & JOHNSON COM 478160104 709 4,000 SH   SOLE   4,000 0 0
JPMORGAN CHASE & CO COM 46625H100 16,537 121,309 SH   SOLE   118,884 0 2,425
KAMAN CORP COM 483548103 26 606 SH   SOLE   606 0 0
KINDER MORGAN INC DEL COM 49456B101 6,719 355,291 SH   SOLE   355,291 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 33 133 SH   SOLE   133 0 0
LIMBACH HLDGS INC COM 53263P105 118 16,983 SH   SOLE   16,983 0 0
LINDE PLC SHS G5494J103 20 62 SH   SOLE   62 0 0
LULULEMON ATHLETICA INC COM 550021109 438 1,200 SH   SOLE   1,200 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 154 1,500 SH   SOLE   1,500 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 95 1,943 SH   SOLE   1,943 0 0
MAINSTREET BANCSHARES INC COM 56064Y100 26 1,050 SH   SOLE   0 0 1,050
MARSH & MCLENNAN COS INC COM 571748102 130 765 SH   SOLE   765 0 0
MARTIN MARIETTA MATLS INC COM 573284106 12 30 SH   SOLE   30 0 0
MEDTRONIC PLC SHS G5960L103 15,057 135,706 SH   SOLE   132,967 0 2,739
MERCADOLIBRE INC COM 58733R102 118 99 SH   SOLE   0 0 99
MERCK & CO INC COM 58933Y105 13,678 166,704 SH   SOLE   163,494 0 3,210
META PLATFORMS INC CL A 30303M102 937 4,212 SH   SOLE   4,002 0 210
METLIFE INC COM 59156R108 9 125 SH   SOLE   125 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 7 5 SH   SOLE   5 0 0
MICROBOT MED INC COM NEW 59503A204 0 13 SH   SOLE   13 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 282 3,750 SH   SOLE   3,750 0 0
MICRON TECHNOLOGY INC COM 595112103 4,880 62,650 SH   SOLE   62,150 0 500
MICROSOFT CORP COM 594918104 13,836 44,877 SH   SOLE   43,872 0 1,005
MONDELEZ INTL INC CL A 609207105 6,824 108,704 SH   SOLE   106,104 0 2,600
MONSTER BEVERAGE CORP NEW COM 61174X109 12 150 SH   SOLE   150 0 0
MORGAN STANLEY COM NEW 617446448 17 200 SH   SOLE   200 0 0
MOSAIC CO NEW COM 61945C103 562 8,450 SH   SOLE   8,450 0 0
MP MATERIALS CORP COM CL A 553368101 1 12 SH   SOLE   12 0 0
MYOVANT SCIENCES LTD COM G637AM102 333 25,018 SH   SOLE   25,018 0 0
NEXTERA ENERGY INC COM 65339F101 11,693 138,039 SH   SOLE   135,904 0 2,135
NIKE INC CL B 654106103 47 350 SH   SOLE   350 0 0
NORDSTROM INC COM 655664100 2 78 SH   SOLE   78 0 0
NORTHERN TR CORP COM 665859104 3 25 SH   SOLE   25 0 0
NOVARTIS AG SPONSORED ADR 66987V109 31 350 SH   SOLE   350 0 0
NUTRIEN LTD COM 67077M108 156 1,500 SH   SOLE   1,500 0 0
NVIDIA CORPORATION COM 67066G104 10,182 37,315 SH   SOLE   36,527 0 788
OKTA INC CL A 679295105 8 50 SH   SOLE   50 0 0
OLIN CORP COM PAR $1 680665205 2,988 57,150 SH   SOLE   56,400 0 750
ORACLE CORP COM 68389X105 1 10 SH   SOLE   10 0 0
ORAMED PHARMACEUTICALS INC COM NEW 68403P203 49 5,627 SH   SOLE   5,627 0 0
ORGANON & CO COMMON STOCK 68622V106 10,483 300,109 SH   SOLE   293,043 0 7,066
PALANTIR TECHNOLOGIES INC CL A 69608A108 0 18 SH   SOLE   18 0 0
PALO ALTO NETWORKS INC COM 697435105 9 15 SH   SOLE   15 0 0
PARKER-HANNIFIN CORP COM 701094104 43 150 SH   SOLE   150 0 0
PARTNERS BANCORP COM 70213Q108 15 1,612 SH   SOLE   0 0 1,612
PAYPAL HLDGS INC COM 70450Y103 9,249 79,971 SH   SOLE   77,926 0 2,045
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 14 86 SH   SOLE   86 0 0
PFIZER INC COM 717081103 546 10,540 SH   SOLE   10,412 0 128
PINTEREST INC CL A 72352L106 92 3,750 SH   SOLE   3,750 0 0
PIPER SANDLER COMPANIES COM 724078100 2 12 SH   SOLE   12 0 0
PNC FINL SVCS GROUP INC COM 693475105 467 2,530 SH   SOLE   2,530 0 0
PPG INDS INC COM 693506107 147 1,125 SH   SOLE   1,125 0 0
PROCTER AND GAMBLE CO COM 742718109 27 178 SH   SOLE   178 0 0
PROLOGIS INC. COM 74340W103 36 225 SH   SOLE   225 0 0
PROSHARES TR ULTRAPRO SHT QQQ 74347G432 301 8,950 SH   SOLE   8,950 0 0
QUALCOMM INC COM 747525103 9,657 63,193 SH   SOLE   61,611 0 1,582
RAYTHEON TECHNOLOGIES CORP COM 75513E101 1,635 16,500 SH   SOLE   16,500 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 22 1,000 SH   SOLE   1,000 0 0
RIO TINTO PLC SPONSORED ADR 767204100 32 400 SH   SOLE   400 0 0
RIOT BLOCKCHAIN INC COM 767292105 1 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 10 76 SH   SOLE   1 0 75
SALESFORCE COM INC COM 79466L302 6 30 SH   SOLE   30 0 0
SANGAMO THERAPEUTICS INC COM 800677106 15 2,550 SH   SOLE   2,550 0 0
SCHLUMBERGER LTD COM STK 806857108 857 20,750 SH   SOLE   20,750 0 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 15 300 SH   SOLE   300 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 5 90 SH   SOLE   90 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 6 170 SH   SOLE   170 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 709 25,523 SH   SOLE   25,523 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 1 20 SH   SOLE   20 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 7 38 SH   SOLE   38 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 28 206 SH   SOLE   206 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 16 214 SH   SOLE   214 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 23 221 SH   SOLE   221 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 579 15,122 SH   SOLE   15,122 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 0 2 SH   SOLE   0 0 2
SHOPIFY INC CL A 82509L107 144 213 SH   SOLE   213 0 0
SIBANYE STILLWATER LTD SPONSORED ADR 82575P107 13 795 SH   SOLE   795 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 14 102 SH   SOLE   0 0 102
SNAP INC CL A 83304A106 1 36 SH   SOLE   36 0 0
SOLID POWER INC CLASS A COM 83422N105 529 61,000 SH   SOLE   61,000 0 0
SOUTHERN CO COM 842587107 13 175 SH   SOLE   175 0 0
SOUTHERN COPPER CORP COM 84265V105 23 303 SH   SOLE   303 0 0
SPDR GOLD TR GOLD SHS 78463V107 785 4,346 SH   SOLE   4,246 0 100
SPDR GOLD TR GOLD SHS 78463V107 4 20 SH   SOLE   20 0 0
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 83 2,407 SH   SOLE   2,407 0 0
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 9 230 SH   SOLE   230 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 987 2,186 SH   SOLE   2,186 0 0
SPDR SER TR S&P METALS MNG 78464A755 14 226 SH   SOLE   226 0 0
SPDR SER TR S&P DIVID ETF 78464A763 44 346 SH   SOLE   346 0 0
SPERO THERAPEUTICS INC COM 84833T103 549 63,096 SH   SOLE   63,096 0 0
SPLUNK INC COM 848637104 13,334 89,727 SH   SOLE   88,167 0 1,560
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 60 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 32 1,000 SH   SOLE   1,000 0 0
TE CONNECTIVITY LTD SHS H84989104 58 439 SH   SOLE   439 0 0
TELADOC HEALTH INC COM 87918A105 0 4 SH   SOLE   4 0 0
TERADYNE INC COM 880770102 11,464 96,965 SH   SOLE   95,215 0 1,750
TESLA INC COM 88160R101 11 10 SH   SOLE   10 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 12 20 SH   SOLE   20 0 0
TOTALENERGIES SE SPONSORED ADS 89151E109 4,351 86,085 SH   SOLE   86,085 0 0
TRAVELERS COMPANIES INC COM 89417E109 47 256 SH   SOLE   256 0 0
TRONOX HOLDINGS PLC SHS G9087Q102 163 8,250 SH   SOLE   8,250 0 0
TWITTER INC COM 90184L102 35 900 SH   SOLE   0 0 900
UBER TECHNOLOGIES INC COM 90353T100 3 92 SH   SOLE   92 0 0
UNDER ARMOUR INC CL A 904311107 3 150 SH   SOLE   150 0 0
UNILEVER PLC SPON ADR NEW 904767704 2 42 SH   SOLE   42 0 0
UNION PAC CORP COM 907818108 10 38 SH   SOLE   38 0 0
UNITEDHEALTH GROUP INC COM 91324P102 13 26 SH   SOLE   26 0 0
VALE S A SPONSORED ADS 91912E105 30 1,508 SH   SOLE   8 0 1,500
VALERO ENERGY CORP COM 91913Y100 185 1,825 SH   SOLE   1,825 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 3 39 SH   SOLE   39 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 95 1,197 SH   SOLE   1,197 0 0
VANGUARD BD INDEX FDS INTERMED TERM 921937819 12 148 SH   SOLE   148 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 19 66 SH   SOLE   66 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 6 39 SH   SOLE   39 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 842 3,699 SH   SOLE   3,699 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 9 50 SH   SOLE   50 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595 38 152 SH   SOLE   152 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 19 118 SH   SOLE   118 0 0
VANGUARD STAR FDS VG TL INTL STK F 921909768 73 1,218 SH   SOLE   1,218 0 0
VIATRIS INC COM 92556V106 1 81 SH   SOLE   81 0 0
VILLAGE FARMS INTL INC COM 92707Y108 63 11,853 SH   SOLE   11,853 0 0
VIRACTA THERAPEUTICS INC COM 92765F108 98 20,500 SH   SOLE   20,500 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 1 64 SH   SOLE   64 0 0
VISA INC COM CL A 92826C839 51 231 SH   SOLE   231 0 0
VOR BIOPHARMA INC COM 929033108 47 7,700 SH   SOLE   7,700 0 0
WABTEC COM 929740108 10,828 112,589 SH   SOLE   110,699 0 1,890
WALMART INC COM 931142103 80 538 SH   SOLE   538 0 0
WATERS CORP COM 941848103 8 25 SH   SOLE   25 0 0
WATSCO INC COM 942622200 3 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 149 5,500 SH   SOLE   5,500 0 0
WESTLAKE CORPORATION COM 960413102 247 2,000 SH   SOLE   2,000 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 18 480 SH   SOLE   480 0 0
WILLIAMS COS INC COM 969457100 37 1,115 SH   SOLE   1,115 0 0
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 74 1,000 SH   SOLE   1,000 0 0
WISDOMTREE TR JAPN HEDGE EQT 97717W851 94 1,467 SH   SOLE   1,467 0 0
WISDOMTREE TR INTL SMCAP DIV 97717W760 35 507 SH   SOLE   507 0 0
WOLFSPEED INC COM 977852102 24 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 16 131 SH   SOLE   0 0 131
YUM CHINA HLDGS INC COM 98850P109 23 547 SH   SOLE   0 0 547
ZILLOW GROUP INC CL A 98954M101 2 32 SH   SOLE   32 0 0
ZIVO BIOSCIENCE INC COM NEW 98978N200 0 31 SH   SOLE   31 0 0
ZOETIS INC CL A 98978V103 9 47 SH   SOLE   47 0 0