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
AFLAC INC COM 001055102 33 618 SH   SOLE   618 0 0
AGF INVTS TR AGFIQ US MK ANTI 00110G408 39 2,300 SH   SOLE   2,300 0 0
ALPS ETF TR CLEAN ENERGY 00162Q460 1 14 SH   SOLE   14 0 0
AT&T INC COM 00206R102 5 186 SH   SOLE   186 0 0
ARK ETF TR INNOVATION ETF 00214Q104 348 2,664 SH   SOLE   2,664 0 0
ARK ETF TR GENOMIC REV ETF 00214Q302 12 130 SH   SOLE   130 0 0
ARK ETF TR NEXT GNRTN INTER 00214Q401 11 70 SH   SOLE   70 0 0
ARK ETF TR FINTECH INNOVA 00214Q708 9 159 SH   SOLE   159 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 6 10 SH   SOLE   10 0 0
AERSALE CORPORATION COM 00810F106 1,133 90,907 SH   SOLE   90,907 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 4,058 22,305 SH   SOLE   22,305 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1 5 SH   SOLE   5 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 868 33,300 SH   SOLE   33,300 0 0
ALPHABET INC CAP STK CL C 02079K107 712 284 SH   SOLE   284 0 0
ALPHABET INC CAP STK CL A 02079K305 11,682 4,784 SH   SOLE   4,676 0 108
ALX ONCOLOGY HLDGS INC COM 00166B105 1,070 19,570 SH   SOLE   19,570 0 0
AMAZON COM INC COM 023135106 237 69 SH   SOLE   64 0 5
AMERICAN WTR WKS CO INC NEW COM 030420103 341 2,215 SH   SOLE   2,215 0 0
AMGEN INC COM 031162100 1,513 6,207 SH   SOLE   6,207 0 0
AMPHENOL CORP NEW CL A 032095101 2,009 29,366 SH   SOLE   29,366 0 0
ANALOG DEVICES INC COM 032654105 904 5,250 SH   SOLE   5,250 0 0
APPLE INC COM 037833100 8,737 63,792 SH   SOLE   62,572 0 1,220
BP PLC SPONSORED ADR 055622104 1,503 56,900 SH   SOLE   55,800 0 1,100
BAIDU INC SPON ADR REP A 056752108 835 4,095 SH   SOLE   4,095 0 0
BAKER HUGHES COMPANY CL A 05722G100 2,824 123,500 SH   SOLE   123,500 0 0
BK OF AMERICA CORP COM 060505104 11,270 273,340 SH   SOLE   267,740 0 5,600
BANK NEW YORK MELLON CORP COM 064058100 51 1,000 SH   SOLE   1,000 0 0
BANKWELL FINL GROUP INC COM 06654A103 240 8,679 SH   SOLE   8,679 0 0
BAXTER INTL INC COM 071813109 43 533 SH   SOLE   533 0 0
BECTON DICKINSON & CO COM 075887109 35 145 SH   SOLE   145 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,553 5,589 SH   SOLE   5,589 0 0
BEYOND MEAT INC COM 08862E109 87 550 SH   SOLE   550 0 0
BLACKROCK GLOBAL FLOATING RA COM 091941104 165 12,855 SH   SOLE   12,855 0 0
BLACKROCK INC COM 09247X101 6,661 7,613 SH   SOLE   7,428 0 185
BLACKSTONE GROUP INC COM 09260D107 11 116 SH   SOLE   116 0 0
BRIGHTHOUSE FINL INC COM 10922N103 0 2 SH   SOLE   2 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 4 62 SH   SOLE   62 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 8 150 SH   SOLE   150 0 0
CF INDS HLDGS INC COM 125269100 103 2,000 SH   SOLE   2,000 0 0
CVS HEALTH CORP COM 126650100 12,834 153,813 SH   SOLE   150,683 0 3,130
CABOT OIL & GAS CORP COM 127097103 2,970 170,100 SH   SOLE   170,100 0 0
CATERPILLAR INC COM 149123101 250 1,150 SH   SOLE   1,150 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 0 3 SH   SOLE   3 0 0
CHART INDS INC COM 16115Q308 10,847 74,135 SH   SOLE   72,685 0 1,450
CHARTER COMMUNICATIONS INC N CL A 16119P108 30 41 SH   SOLE   41 0 0
CHEMOURS CO COM 163851108 2,457 70,600 SH   SOLE   70,600 0 0
CHEVRON CORP NEW COM 166764100 924 8,825 SH   SOLE   8,025 0 800
CHURCH & DWIGHT INC COM 171340102 14 166 SH   SOLE   166 0 0
CITIGROUP INC COM NEW 172967424 4,846 68,500 SH   SOLE   68,500 0 0
CLIMATE CHANGE CRISIS REAL I CL A COM 18716C100 25 1,650 SH   SOLE   1,650 0 0
COCA COLA CO COM 191216100 143 2,645 SH   SOLE   2,645 0 0
COLGATE PALMOLIVE CO COM 194162103 22 266 SH   SOLE   266 0 0
COMCAST CORP NEW CL A 20030N101 57 1,000 SH   SOLE   1,000 0 0
COMMERCIAL METALS CO COM 201723103 5 168 SH   SOLE   168 0 0
CONOCOPHILLIPS COM 20825C104 6,084 99,908 SH   SOLE   99,908 0 0
CONSTELLATION BRANDS INC CL A 21036P108 7,822 33,445 SH   SOLE   32,665 0 780
CORTEVA INC COM 22052L104 0 1 SH   SOLE   1 0 0
COSTCO WHSL CORP NEW COM 22160K105 178 450 SH   SOLE   450 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 290 1,485 SH   SOLE   1,485 0 0
CUMMINS INC COM 231021106 183 750 SH   SOLE   750 0 0
D R HORTON INC COM 23331A109 1,495 16,540 SH   SOLE   16,540 0 0
DANAHER CORPORATION COM 235851102 14,120 52,617 SH   SOLE   51,547 0 1,070
DATADOG INC CL A COM 23804L103 16 150 SH   SOLE   150 0 0
DEERE & CO COM 244199105 14 38 SH   SOLE   38 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 43 1,000 SH   SOLE   1,000 0 0
DEVON ENERGY CORP NEW COM 25179M103 200 6,850 SH   SOLE   6,850 0 0
DIAGEO PLC SPON ADR NEW 25243Q205 5 25 SH   SOLE   25 0 0
DIGITAL RLTY TR INC COM 253868103 196 1,300 SH   SOLE   1,300 0 0
DIREXION SHS ETF TR DAILY SM CP BEAR 25460E232 148 5,155 SH   SOLE   5,155 0 0
DISNEY WALT CO COM 254687106 6,154 35,014 SH   SOLE   34,192 0 822
DISCOVER FINL SVCS COM 254709108 18 150 SH   SOLE   150 0 0
DISCOVERY INC COM SER A 25470F104 1,591 51,850 SH   SOLE   51,850 0 0
DOMINION ENERGY INC COM 25746U109 16 215 SH   SOLE   215 0 0
DOW INC COM 260557103 1,376 21,751 SH   SOLE   21,751 0 0
DRAFTKINGS INC COM CL A 26142R104 0 9 SH   SOLE   9 0 0
DROPBOX INC CL A 26210C104 91 3,000 SH   SOLE   3,000 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 12 120 SH   SOLE   120 0 0
DUPONT DE NEMOURS INC COM 26614N102 232 2,997 SH   SOLE   2,997 0 0
89BIO INC COM 282559103 412 22,050 SH   SOLE   22,050 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 2,449 101,495 SH   SOLE   101,495 0 0
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 868 76,000 SH   SOLE   76,000 0 0
EXXON MOBIL CORP COM 30231G102 679 10,770 SH   SOLE   10,770 0 0
FS KKR CAP CORP COM 302635206 8 393 SH   SOLE   393 0 0
FACEBOOK INC CL A 30303M102 53 152 SH   SOLE   122 0 30
FATE THERAPEUTICS INC COM 31189P102 15 175 SH   SOLE   175 0 0
F5 NETWORKS INC COM 315616102 19 100 SH   SOLE   100 0 0
FIREEYE INC COM 31816Q101 1,137 56,250 SH   SOLE   56,250 0 0
FIRST SOLAR INC COM 336433107 33 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 12 300 SH   SOLE   300 0 0
FORD MTR CO DEL COM 345370860 182 12,250 SH   SOLE   12,250 0 0
FREEPORT-MCMORAN INC CL B 35671D857 1,837 49,500 SH   SOLE   49,500 0 0
GENERAL ELECTRIC CO COM 369604103 1,145 85,100 SH   SOLE   85,100 0 0
GILEAD SCIENCES INC COM 375558103 11,252 163,402 SH   SOLE   158,977 0 4,425
GOLDMAN SACHS GROUP INC COM 38141G104 15 40 SH   SOLE   40 0 0
GOLDMAN SACHS MLP ENERGY REN COM 38148G206 2,562 223,731 SH   SOLE   223,731 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 210 3,740 SH   SOLE   3,740 0 0
HERSHEY CO COM 427866108 26 150 SH   SOLE   150 0 0
HIGH TIDE INC COM NEW 42981E401 0 31 SH   SOLE   31 0 0
HOME DEPOT INC COM 437076102 230 721 SH   SOLE   721 0 0
HONEYWELL INTL INC COM 438516106 12,526 57,105 SH   SOLE   56,085 0 1,020
IES HLDGS INC COM 44951W106 371 7,218 SH   SOLE   7,218 0 0
ILLUMINA INC COM 452327109 0 1 SH   SOLE   1 0 0
INDEPENDENCE HLDG CO NEW COM NEW 453440307 712 15,370 SH   SOLE   15,370 0 0
INSULET CORP COM 45784P101 10 35 SH   SOLE   35 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 2,592 17,350 SH   SOLE   17,350 0 0
INTERNATIONAL PAPER CO COM 460146103 61 1,000 SH   SOLE   1,000 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 21 59 SH   SOLE   59 0 0
INTUIT COM 461202103 22 44 SH   SOLE   0 0 44
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 15 200 SH   SOLE   200 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 21 70 SH   SOLE   70 0 0
ISHARES GOLD TR ISHARES NEW 464285204 21,382 634,279 SH   SOLE   623,002 0 11,277
ISHARES INC MSCI CHILE ETF 464286640 23 800 SH   SOLE   800 0 0
ISHARES TR TIPS BD ETF 464287176 97 760 SH   SOLE   130 0 630
ISHARES TR RUS MDCP VAL ETF 464287473 30 260 SH   SOLE   260 0 0
ISHARES TR RUS MD CP GR ETF 464287481 353 3,116 SH   SOLE   3,116 0 0
ISHARES TR CORE S&P MCP ETF 464287507 107 400 SH   SOLE   400 0 0
ISHARES TR ISHARES BIOTECH 464287556 52 320 SH   SOLE   320 0 0
ISHARES TR COHEN STEER REIT 464287564 28 428 SH   SOLE   428 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 560 3,528 SH   SOLE   3,528 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 366 1,350 SH   SOLE   1,350 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 125 757 SH   SOLE   757 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 85 274 SH   SOLE   274 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 121 526 SH   SOLE   526 0 0
ISHARES TR U.S. TECH ETF 464287721 30 300 SH   SOLE   0 0 300
ISHARES TR CORE S&P SCP ETF 464287804 83 734 SH   SOLE   734 0 0
ISHARES TR GL CLEAN ENE ETF 464288224 9,321 397,313 SH   SOLE   390,963 0 6,350
ISHARES TR ISHS 5-10YR INVT 464288638 89 1,470 SH   SOLE   1,470 0 0
ISHARES TR SHORT TREAS BD 464288679 1,359 12,296 SH   SOLE   12,296 0 0
ISHARES TR MSCI EURO FL ETF 464289180 16 800 SH   SOLE   800 0 0
ISHARES SILVER TR ISHARES 46428Q109 172 7,109 SH   SOLE   7,109 0 0
ISHARES TR CORE MSCI EAFE 46432F842 393 5,251 SH   SOLE   5,251 0 0
ISHARES INC CORE MSCI EMKT 46434G103 197 2,945 SH   SOLE   2,945 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 32 475 SH   SOLE   475 0 0
ISHARES INC ESG AWR MSCI EM 46434G863 44 974 SH   SOLE   974 0 0
ISHARES TR 0-5YR INVT GR CP 46434V100 88 1,703 SH   SOLE   1,703 0 0
ISHARES TR CORE DIV GRWTH 46434V621 25 502 SH   SOLE   502 0 0
ISHARES TR ESG AW MSCI EAFE 46435G516 70 887 SH   SOLE   887 0 0
ISHARES TR ESG AWR US AGRGT 46435U549 2 36 SH   SOLE   36 0 0
JPMORGAN CHASE & CO COM 46625H100 18,136 116,603 SH   SOLE   114,678 0 1,925
JACOBS ENGR GROUP INC COM 469814107 14,106 105,730 SH   SOLE   103,860 0 1,870
JOHNSON & JOHNSON COM 478160104 1,054 6,400 SH   SOLE   6,400 0 0
KAMAN CORP COM 483548103 61 1,214 SH   SOLE   1,214 0 0
KIMBERLY-CLARK CORP COM 494368103 67 500 SH   SOLE   500 0 0
KINDER MORGAN INC DEL COM 49456B101 4,599 252,280 SH   SOLE   251,965 0 315
L3HARRIS TECHNOLOGIES INC COM 502431109 69 321 SH   SOLE   321 0 0
LIBERTY MEDIA ACQUISITION CO UNIT 01/22/2026 53073L203 59 5,600 SH   SOLE   5,600 0 0
LIMBACH HLDGS INC COM 53263P105 157 16,983 SH   SOLE   16,983 0 0
LOCKHEED MARTIN CORP COM 539830109 2,200 5,815 SH   SOLE   5,815 0 0
LULULEMON ATHLETICA INC COM 550021109 438 1,200 SH   SOLE   1,200 0 0
MP MATERIALS CORP COM CL A 553368101 0 12 SH   SOLE   12 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 95 1,943 SH   SOLE   1,943 0 0
MARATHON PETE CORP COM 56585A102 71 1,175 SH   SOLE   1,175 0 0
MARSH & MCLENNAN COS INC COM 571748102 108 765 SH   SOLE   765 0 0
MARRIOTT INTL INC NEW CL A 571903202 11,881 87,025 SH   SOLE   85,250 0 1,775
MARTIN MARIETTA MATLS INC COM 573284106 1,059 3,010 SH   SOLE   2,975 0 35
MATCH GROUP INC NEW COM 57667L107 0 2 SH   SOLE   2 0 0
MERCK & CO INC COM 58933Y105 12,839 165,087 SH   SOLE   162,077 0 3,010
METLIFE INC COM 59156R108 7 125 SH   SOLE   125 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 7 5 SH   SOLE   5 0 0
MICROSOFT CORP COM 594918104 12,520 46,218 SH   SOLE   45,163 0 1,055
MICROBOT MED INC COM NEW 59503A204 0 13 SH   SOLE   13 0 0
MICRON TECHNOLOGY INC COM 595112103 1,663 19,575 SH   SOLE   19,575 0 0
MONDELEZ INTL INC CL A 609207105 6,730 107,785 SH   SOLE   105,085 0 2,700
MONSTER BEVERAGE CORP NEW COM 61174X109 14 150 SH   SOLE   150 0 0
MORGAN STANLEY COM NEW 617446448 935 10,200 SH   SOLE   10,200 0 0
MOSAIC CO NEW COM 61945C103 14,986 469,620 SH   SOLE   461,405 0 8,215
NEXTERA ENERGY INC COM 65339F101 4,111 56,101 SH   SOLE   54,636 0 1,465
NIKE INC CL B 654106103 54 350 SH   SOLE   350 0 0
NORDSTROM INC COM 655664100 3 78 SH   SOLE   78 0 0
NORTHERN TR CORP COM 665859104 3 25 SH   SOLE   25 0 0
NOVARTIS AG SPONSORED ADR 66987V109 73 800 SH   SOLE   800 0 0
NUTANIX INC CL A 67059N108 11 300 SH   SOLE   300 0 0
NVIDIA CORPORATION COM 67066G104 9,909 12,385 SH   SOLE   12,177 0 208
NUTRIEN LTD COM 67077M108 212 3,500 SH   SOLE   3,500 0 0
OKTA INC CL A 679295105 12 50 SH   SOLE   50 0 0
OLIN CORP COM PAR $1 680665205 555 12,000 SH   SOLE   12,000 0 0
ORAMED PHARMACEUTICALS INC COM NEW 68403P203 75 5,627 SH   SOLE   5,627 0 0
ORGANON & CO COMMON STOCK 68622V106 6,660 220,097 SH   SOLE   215,511 0 4,586
PNC FINL SVCS GROUP INC COM 693475105 483 2,530 SH   SOLE   2,530 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 1 36 SH   SOLE   36 0 0
PALO ALTO NETWORKS INC COM 697435105 6 15 SH   SOLE   15 0 0
PARKER-HANNIFIN CORP COM 701094104 46 150 SH   SOLE   150 0 0
PAYPAL HLDGS INC COM 70450Y103 5,963 20,456 SH   SOLE   19,906 0 550
PENN NATL GAMING INC COM 707569109 0 3 SH   SOLE   3 0 0
PEPSICO INC COM 713448108 13 86 SH   SOLE   86 0 0
PFIZER INC COM 717081103 1,073 27,412 SH   SOLE   27,412 0 0
PHILLIPS 66 COM 718546104 2,502 29,150 SH   SOLE   28,505 0 645
PIPER SANDLER COMPANIES COM 724078100 2 12 SH   SOLE   12 0 0
PROCTER AND GAMBLE CO COM 742718109 24 178 SH   SOLE   178 0 0
PROLOGIS INC. COM 74340W103 4,377 36,621 SH   SOLE   35,826 0 795
PROSHARES TR ULTRAPRO SHT QQQ 74347G861 185 20,250 SH   SOLE   20,250 0 0
QUALCOMM INC COM 747525103 12,273 85,866 SH   SOLE   84,006 0 1,860
QUANTUMSCAPE CORP COM CL A 74767V109 919 31,395 SH   SOLE   31,395 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 938 11,000 SH   SOLE   11,000 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 20 1,000 SH   SOLE   1,000 0 0
RIO TINTO PLC SPONSORED ADR 767204100 42 505 SH   SOLE   505 0 0
RIOT BLOCKCHAIN INC COM 767292105 1 15 SH   SOLE   15 0 0
ROCKWELL AUTOMATION INC COM 773903109 54 190 SH   SOLE   190 0 0
ROKU INC COM CL A 77543R102 0 1 SH   SOLE   1 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 3 66 SH   SOLE   66 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 690 17,075 SH   SOLE   17,075 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 936 2,186 SH   SOLE   2,186 0 0
SPDR GOLD TR GOLD SHS 78463V107 701 4,230 SH   SOLE   4,230 0 0
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 52 1,110 SH   SOLE   1,110 0 0
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 89 2,407 SH   SOLE   2,407 0 0
SPDR SER TR S&P DIVID ETF 78464A763 42 346 SH   SOLE   346 0 0
SALESFORCE COM INC COM 79466L302 7 30 SH   SOLE   30 0 0
SCHLUMBERGER LTD COM STK 806857108 320 10,000 SH   SOLE   10,000 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 679 20,666 SH   SOLE   20,666 0 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 16 300 SH   SOLE   300 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 26 206 SH   SOLE   0 0 206
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 21 299 SH   SOLE   0 0 299
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 21 120 SH   SOLE   0 0 120
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 652 17,771 SH   SOLE   16,750 0 1,021
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 28 271 SH   SOLE   0 0 271
SHOPIFY INC CL A 82509L107 311 213 SH   SOLE   213 0 0
SIBANYE STILLWATER LTD SPONSORED ADR 82575P107 13 795 SH   SOLE   795 0 0
SNAP INC CL A 83304A106 2 36 SH   SOLE   36 0 0
SONY GROUP CORPORATION SPONSORED ADR 835699307 10,543 108,441 SH   SOLE   106,781 0 1,660
SOUTHERN CO COM 842587107 11 175 SH   SOLE   175 0 0
SOUTHERN COPPER CORP COM 84265V105 19 303 SH   SOLE   303 0 0
SPLUNK INC COM 848637104 16,136 111,605 SH   SOLE   109,505 0 2,100
SPROTT FOCUS TR INC COM 85208J109 202 23,809 SH   SOLE   23,809 0 0
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 46 2,450 SH   SOLE   2,450 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104 0 2 SH   SOLE   2 0 0
TELADOC HEALTH INC COM 87918A105 1 4 SH   SOLE   4 0 0
TERADYNE INC COM 880770102 7,675 57,290 SH   SOLE   56,165 0 1,125
TESLA INC COM 88160R101 7 10 SH   SOLE   10 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 10 20 SH   SOLE   20 0 0
3M CO COM 88579Y101 25 126 SH   SOLE   126 0 0
TOLL BROTHERS INC COM 889478103 1,243 21,500 SH   SOLE   21,500 0 0
TOTALENERGIES SE SPONSORED ADS 89151E109 3,926 86,745 SH   SOLE   86,745 0 0
TRAVELERS COMPANIES INC COM 89417E109 38 252 SH   SOLE   252 0 0
TREVENA INC COM 89532E109 25 15,000 SH   SOLE   15,000 0 0
TRILLIUM THERAPEUTICS INC COM NEW 89620X506 390 40,250 SH   SOLE   40,250 0 0
UBER TECHNOLOGIES INC COM 90353T100 5 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 55 942 SH   SOLE   942 0 0
UNION PAC CORP COM 907818108 15 68 SH   SOLE   68 0 0
UNITEDHEALTH GROUP INC COM 91324P102 10 26 SH   SOLE   26 0 0
VALERO ENERGY CORP COM 91913Y100 11,749 150,468 SH   SOLE   147,898 0 2,570
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 18 118 SH   SOLE   118 0 0
VANGUARD STAR FDS VG TL INTL STK F 921909768 70 1,068 SH   SOLE   1,068 0 0
VANGUARD BD INDEX FDS INTERMED TERM 921937819 18 197 SH   SOLE   197 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 9 110 SH   SOLE   110 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 103 1,197 SH   SOLE   1,197 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595 44 152 SH   SOLE   152 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 9 50 SH   SOLE   50 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 13 44 SH   SOLE   44 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 3 19 SH   SOLE   19 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 873 3,919 SH   SOLE   3,919 0 0
VIATRIS INC COM 92556V106 1 88 SH   SOLE   88 0 0
VILLAGE FARMS INTL INC COM 92707Y108 77 7,153 SH   SOLE   7,153 0 0
VIRACTA THERAPEUTICS INC COM 92765F108 6 500 SH   SOLE   500 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 3 64 SH   SOLE   64 0 0
VISA INC COM CL A 92826C839 6,071 25,963 SH   SOLE   25,118 0 845
VOR BIOPHARMA INC COM 929033108 34 1,803 SH   SOLE   1,803 0 0
WABTEC COM 929740108 9,827 119,406 SH   SOLE   117,416 0 1,990
WALMART INC COM 931142103 82 584 SH   SOLE   584 0 0
WATERS CORP COM 941848103 9 25 SH   SOLE   25 0 0
WATSCO INC COM 942622200 3 10 SH   SOLE   10 0 0
WEST FRASER TIMBER CO LTD COM 952845105 215 3,000 SH   SOLE   3,000 0 0
WESTLAKE CHEM CORP COM 960413102 270 3,000 SH   SOLE   3,000 0 0
WESTLAKE CHEM PARTNERS LP COM UNIT RP LP 960417103 283 10,500 SH   SOLE   10,500 0 0
WESTROCK CO COM 96145D105 186 3,500 SH   SOLE   3,500 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 82 2,380 SH   SOLE   2,380 0 0
WILLIAMS COS INC COM 969457100 53 2,015 SH   SOLE   2,015 0 0
WISDOMTREE TR INTL SMCAP DIV 97717W760 38 507 SH   SOLE   507 0 0
WISDOMTREE TR JAPN HEDGE EQT 97717W851 90 1,467 SH   SOLE   1,467 0 0
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 76 1,000 SH   SOLE   1,000 0 0
ZILLOW GROUP INC CL A 98954M101 4 32 SH   SOLE   32 0 0
ZOETIS INC CL A 98978V103 9 47 SH   SOLE   47 0 0
ZYNGA INC CL A 98986T108 1,192 112,140 SH   SOLE   112,140 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
EATON CORP PLC SHS G29183103 2,522 17,020 SH   SOLE   17,020 0 0
LINDE PLC SHS G5494J103 18 62 SH   SOLE   62 0 0
MEDTRONIC PLC SHS G5960L103 13,890 111,897 SH   SOLE   109,692 0 2,205
MYOVANT SCIENCES LTD COM G637AM102 328 14,400 SH   SOLE   14,400 0 0
TRONOX HOLDINGS PLC SHS G9087Q102 112 5,000 SH   SOLE   5,000 0 0
TE CONNECTIVITY LTD REG SHS H84989104 59 435 SH   SOLE   435 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 1 2 SH   SOLE   2 0 0
CERAGON NETWORKS LTD ORD M22013102 0 50 SH   SOLE   50 0 0
GALMED PHARMACEUTICALS LTD SHS M47238106 2 500 SH   SOLE   500 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 7,223 70,211 SH   SOLE   68,941 0 1,270
NXP SEMICONDUCTORS N V COM N6596X109 43 210 SH   SOLE   210 0 0