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
ADVANCED MICRO DEVICES INC COM 007903107 752 8,200 SH   SOLE   0 0 8,200
ALTRIA GROUP INC COM 02209S103 932 22,723 SH   SOLE   0 0 22,723
AMAZON COM INC COM 023135106 1,179 362 SH   SOLE   0 0 362
AMERICAS GOLD AND SILVER COR COM 03062D100 34 10,650 SH   SOLE   0 0 10,650
APPLE INC COM 037833100 2,525 19,030 SH   SOLE   0 0 19,030
ASML HOLDING N V N Y REGISTRY SHS N07059210 836 1,715 SH   SOLE   0 0 1,715
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 452 1,950 SH   SOLE   0 0 1,950
BLINK CHARGING CO COM 09354A100 532 12,446 SH   SOLE   0 0 12,446
CALAMOS GBL DYN INCOME FUND COM 12811L107 155 16,161 SH   SOLE   0 0 16,161
CROWDSTRIKE HLDGS INC CL A 22788C105 1,647 7,775 SH   SOLE   0 0 7,775
DISNEY WALT CO COM 254687106 580 3,200 SH   SOLE   0 0 3,200
EATON VANCE TAX-MANAGED BUY- COM 27828Y108 217 14,168 SH   SOLE   0 0 14,168
EATON VANCE TAX-MANAGED GLOB COM 27829F108 160 18,225 SH   SOLE   0 0 18,225
EATON VANCE TAX-MANAGED GLOB COM 27829C105 680 70,265 SH   SOLE   0 0 70,265
ESSENTIAL UTILS INC COM 29670G102 316 6,673 SH   SOLE   0 0 6,673
FIRST SOLAR INC COM 336433107 1,152 11,650 SH   SOLE   0 0 11,650
FORTUNA SILVER MINES INC COM 349915108 157 19,050 SH   SOLE   0 0 19,050
GENERAL ELECTRIC CO COM 369604103 141 13,057 SH   SOLE   0 0 13,057
GUGGENHEIM STRATEGIC OPPORTU COM SBI 40167F101 202 10,405 SH   SOLE   0 0 10,405
IDEXX LABS INC COM 45168D104 1,070 2,140 SH   SOLE   0 0 2,140
INPHI CORP COM 45772F107 1,021 6,362 SH   SOLE   0 0 6,362
INTUITIVE SURGICAL INC COM NEW 46120E602 885 1,082 SH   SOLE   0 0 1,082
INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 304 2,955 SH   SOLE   0 0 2,955
ISHARES TR ESG AWR MSCI USA 46435G425 479 5,568 SH   SOLE   0 0 5,568
JD.COM INC SPON ADR CL A 47215P106 149 10,200 SH   SOLE   0 0 10,200
JPMORGAN CHASE & CO COM 46625H100 929 7,313 SH   SOLE   0 0 7,313
KIMBERLY-CLARK CORP COM 494368103 202 1,500 SH   SOLE   0 0 1,500
NEXTERA ENERGY INC COM 65339F101 293 3,792 SH   SOLE   0 0 3,792
NIO INC SPON ADS 62914V106 732 15,013 SH   SOLE   0 0 15,013
NORDIC AMERICAN TANKERS LIMI COM G65773106 24 10,000 SH   SOLE   0 0 10,000
NVIDIA CORPORATION COM 67066G104 1,434 2,747 SH   SOLE   0 0 2,747
OKTA INC CL A 679295105 670 2,634 SH   SOLE   0 0 2,634
PAYPAL HLDGS INC COM 70450Y103 740 3,160 SH   SOLE   0 0 3,160
PIMCO STRATEGIC INCOME FD COM 72200X104 305 43,972 SH   SOLE   0 0 43,972
QORVO INC COM 74736K101 375 2,253 SH   SOLE   0 0 2,253
RINGCENTRAL INC CL A 76680R206 900 2,374 SH   SOLE   0 0 2,374
SALESFORCE COM INC COM 79466L302 268 1,479 SH   SOLE   0 0 1,479
SHOPIFY INC CL A 82509L107 1,906 1,684 SH   SOLE   0 0 1,684
SOLAREDGE TECHNOLOGIES INC COM 83417M104 1,281 4,014 SH   SOLE   0 0 4,014
SPDR S&P 500 ETF TR TR UNIT 78462F103 838 2,241 SH   SOLE   0 0 2,241
SQUARE INC CL A 852234103 851 3,911 SH   SOLE   0 0 3,911
SYNOPSYS INC COM 871607107 918 3,542 SH   SOLE   0 0 3,542
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 521 4,775 SH   SOLE   0 0 4,775
TELADOC HEALTH INC COM 87918A105 592 5,251 SH   SOLE   0 0 5,251
TERADYNE INC COM 880770102 405 3,374 SH   SOLE   0 0 3,374
TESLA INC COM 88160R101 1,424 2,018 SH   SOLE   0 0 2,018
TREX CO INC COM 89531P105 774 9,245 SH   SOLE   0 0 9,245
TWILIO INC CL A 90138F102 1,242 3,668 SH   SOLE   0 0 3,668
UNITED PARCEL SERVICE INC CL B 911312106 59,247 375,957 SH   SOLE   0 0 375,957
VIACOMCBS INC CL B 92556H206 2,116 58,696 SH   SOLE   0 0 58,696
WORKDAY INC CL A 98138H101 685 2,860 SH   SOLE   0 0 2,860
YAMANA GOLD INC COM 98462Y100 68 11,908 SH   SOLE   0 0 11,908