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 Common Stock 88579Y101 11,166 75 SH   SOLE   11,166 0 0
Abbott Laboratories Common Stock 002824100 3,551 30 SH   SOLE   3,551 0 0
Abbvie Inc Com Common Stock 00287Y109 21,723 134 SH   SOLE   21,723 0 0
Activision Blizzard Inc Com Common Stock 00507V109 8,011 100 SH   SOLE   8,011 0 0
Adobe Inc Com Common Stock 00724F101 13,213 29 SH   SOLE   13,213 0 0
Advanced Micro Devices Inc Com Common Stock 007903107 43,299 396 SH   SOLE   43,299 0 0
Agilent Technologies Common Stock 00846U101 34,273 259 SH   SOLE   34,273 0 0
Alibaba GRP SHS ADR Common Stock 01609W102 36,883 339 SH   SOLE   36,883 0 0
Allstate Corp Com Common Stock 020002101 6,968 50 SH   SOLE   6,968 0 0
Alphabet Inc Cap STK Common Stock 02079K305 9,540,031 3,430 SH   SOLE   9,540,031 0 0
Alphabet Inc Cap STK Common Stock 02079K107 120,099 43 SH   SOLE   120,099 0 0
Altria Group Inc Com Common Stock 02209S103 3,189 60 SH   SOLE   3,189 0 0
Amazon.Com Inc Common Stock 023135106 8,433,491 2,587 SH   SOLE   8,433,491 0 0
Ameresco Inc CL A Common Stock 02361E108 88,643 1,115 SH   SOLE   88,643 0 0
Amtech SYS Inc Com Common Stock 032332504 322 32 SH   SOLE   322 0 0
Apple Common Stock 037833100 12,200,233 69,871 SH   SOLE   12,200,233 0 0
Ark ETF TR Autonomous Technology & Robotics ETF Common Stock 00214Q203 14,479 214 SH   SOLE   14,479 0 0
Ark ETF TR Fintech Innovation ETF Common Stock 00214Q708 9,645 332 SH   SOLE   9,645 0 0
Ark ETF TR Genomic Revolution Multi Sector ETF Common Stock 00214Q302 10,656 232 SH   SOLE   10,656 0 0
Ark ETF TR Innovation ETF Common Stock 00214Q104 5,212,847 78,637 SH   SOLE   5,212,847 0 0
Ark ETF TR Next Generation Internet ETF Common Stock 00214Q401 5,408 62 SH   SOLE   5,408 0 0
Asensus Surgical Inc Com Common Stock 04367G103 965 1,539 SH   SOLE   965 0 0
Aspen Aerogels Inc Com Common Stock 04523Y105 52,375 1,519 SH   SOLE   52,375 0 0
AT&T Common Stock 00206R102 2,245 95 SH   SOLE   2,245 0 0
Atlantica Yield PLC SHS Common Stock G0751N103 3,229,772 92,095 SH   SOLE   3,229,772 0 0
Avalonbay CMNTYS Inc Com Common Stock 053484101 57,991 232 SH   SOLE   57,991 0 0
Avrobio Inc Com Common Stock 05455M100 356 270 SH   SOLE   356 0 0
Ballys Corp Com Common Stock 05875B106 18,997 618 SH   SOLE   18,997 0 0
Banco Santander SA Common Stock 05964H105 213 63 SH   SOLE   213 0 0
Bank of America Common Stock 060505104 6,082,547 147,563 SH   SOLE   6,082,547 0 0
Beazer Homes USA Inc Common Stock 07556Q881 1,522 100 SH   SOLE   1,522 0 0
Berkshire Hathaway Common Stock 084670702 4,637,943 13,142 SH   SOLE   4,637,943 0 0
BHP Group LTD Spon Common Stock 088606108 5,253 68 SH   SOLE   5,253 0 0
Big Lots Inc Com Common Stock 089302103 3,490 100 SH   SOLE   3,490 0 0
Bioventus Inc Com CL Common Stock 09075A108 7,050 500 SH   SOLE   7,050 0 0
Blackstone Secd (lending FD Common Stock) Common Stock 09261X102 116,233 4,032 SH   SOLE   116,233 0 0
Blueprint Medicines Corp Com Common Stock 09627Y109 13,223 207 SH   SOLE   13,223 0 0
Booz Allen Hamilton HLDG Corp CL A Common Stock 099502106 5,879,746 66,937 SH   SOLE   5,879,746 0 0
BP PLC Sponsored ADR Common Stock 055622104 46,481 1,581 SH   SOLE   46,481 0 0
British American Common Stock 110448107 8,880 207 SH   SOLE   8,880 0 0
Caci Intl Inc CL A Common Stock 127190304 10,243 34 SH   SOLE   10,243 0 0
Cameco Corp Common Stock 13321L108 6,257 215 SH   SOLE   6,257 0 0
Canopy Growth Corp SHS LKD To S&P Gsci CRD Oil Er Common Stock 138035100 2,300 303 SH   SOLE   2,300 0 0
Casella Waste Systems Inc CL A Com Common Stock 147448104 33,307 380 SH   SOLE   33,307 0 0
Cerence Inc Com Common Stock 156727109 15,848 439 SH   SOLE   15,848 0 0
Chefs Whse Inc Com Common Stock 163086101 23,635 725 SH   SOLE   23,635 0 0
Chevron Corp. Common Stock 166764100 16,283 100 SH   SOLE   16,283 0 0
Chewy Inc CL A Common Stock 16679L109 9,910 243 SH   SOLE   9,910 0 0
Chicken Soup For The Soul Entmt Inc CL A Common Stock 16842Q100 9,412 1,178 SH   SOLE   9,412 0 0
Cisco Systems Common Stock 17275R102 40,538 727 SH   SOLE   40,538 0 0
Citigroup Inc Common Stock 172967424 5,874 110 SH   SOLE   5,874 0 0
Clorox Co Com Common Stock 189054109 6,534 47 SH   SOLE   6,534 0 0
Coca-Cola Common Stock 191216100 2,435 39 SH   SOLE   2,435 0 0
Coinbase Global Inc Com CL A Common Stock 19260Q107 1,899,359 10,004 SH   SOLE   1,899,359 0 0
Comcast Corp New Common Stock 20030N101 9,364 200 SH   SOLE   9,364 0 0
Corning Inc Common Stock 219350105 32,592 883 SH   SOLE   32,592 0 0
Costco Wholesale Common Stock 22160K105 19,003 33 SH   SOLE   19,003 0 0
Cronos Group Inc Com Common Stock 22717L101 506 130 SH   SOLE   506 0 0
Crowdstrike HLDGS Common Stock 22788C105 866,537 3,816 SH   SOLE   866,537 0 0
CSX Corp Com Usd1 Common Stock 126408103 5,618 150 SH   SOLE   5,618 0 0
CVS Caremark Corp Common Stock 126650100 63,661 629 SH   SOLE   63,661 0 0
Danaher Corp Common Stock 235851102 8,807 30 SH   SOLE   8,807 0 0
DBX ETF TR Xtrackers MSCI Acwi Ex USA Esg Leaders ETF Common Stock 233051192 2,180,724 71,255 SH   SOLE   2,180,724 0 0
DBX ETF TR Xtrackers MSCI USA Esg Leaders Equity ETF Common Stock 233051150 5,180,449 124,291 SH   SOLE   5,180,449 0 0
Dexcom Inc Com Common Stock 252131107 108,459 212 SH   SOLE   108,459 0 0
Dollar Gen Corp New Common Stock 256677105 61,001 274 SH   SOLE   61,001 0 0
Eastern Bankshares Inc Com Common Stock 27627N105 53,850 2,500 SH   SOLE   53,850 0 0
Eaton Corp PLC Com Common Stock G29183103 9,561 63 SH   SOLE   9,561 0 0
Eaton Vance Tax Advantaged Glo Global Divid Income FD Com Common Stock 27828S101 2,573 125 SH   SOLE   2,573 0 0
Energy Fuels Inc/Canada Common Stock 292671708 6,083 660 SH   SOLE   6,083 0 0
ETF Managers TR Purefunds Ise Cyber Sec ETF Common Stock 26924G201 42,689 727 SH   SOLE   42,689 0 0
ETF Ser Solutions (loncar Cancer) Common Stock 26922A826 34,200 1,900 SH   SOLE   34,200 0 0
ETF Ser Solutions Defiance Digital Revolution ETF Common Stock 26922B816 2,387 158 SH   SOLE   2,387 0 0
Exact Sciences Corp Common Stock 30063P105 97,189 1,390 SH   SOLE   97,189 0 0
Exchange Traded (concepts Trust Emqq Emg MKTS Internet &ecommerce Etf) Common Stock 301505889 2,194,380 66,953 SH   SOLE   2,194,380 0 0
ExxonMobil Common Stock 30231G102 5,469,192 66,221 SH   SOLE   5,469,192 0 0
Farmland Partners Inc Com Common Stock 31154R109 5,824 422 SH   SOLE   5,824 0 0
Fidelity MSCI (energy Index Etf) Common Stock 316092402 7,287 348 SH   SOLE   7,287 0 0
Fidelity MSCI (health Care Index Etf) Common Stock 316092600 39,593 603 SH   SOLE   39,593 0 0
Fidelity MSCI Finls (index Etf) Common Stock 316092501 51,876 958 SH   SOLE   51,876 0 0
Fidelity Nasdaq (composite Index Tracking Stock) Common Stock 315912808 16,668 300 SH   SOLE   16,668 0 0
First Rep BK San Francisco Calif New Com Common Stock 33616C100 28,692 177 SH   SOLE   28,692 0 0
First TR (exchange-Traded FD IV No Amer Energy) Common Stock 33738D101 348,008 12,568 SH   SOLE   348,008 0 0
First TR Exch Traded (alphadex FD II Asia Pac Ex Japan Alphadex FD) Common Stock 33737J109 507,925 16,588 SH   SOLE   507,925 0 0
First TR Exch Traded (alphadex FD II Dev MKTS Ex US Alphadex FD) Common Stock 33737J174 503,185 8,700 SH   SOLE   503,185 0 0
First TR Exch Traded (alphadex FD II Emerging MKTS Alphadex FD) Common Stock 33737J182 260,953 10,380 SH   SOLE   260,953 0 0
First TR Exch Traded (alphadex FD II Japan Alphadex FD) Common Stock 33737J158 465,420 9,422 SH   SOLE   465,420 0 0
First TR Exchange (traded FD Dow Jones Internet Index FD) Common Stock 33733E302 9,018 48 SH   SOLE   9,018 0 0
First TR Exchange (traded FD II Consumer Discretionary) Common Stock 33734X101 544,963 10,003 SH   SOLE   544,963 0 0
First TR Exchange (traded FD II Consumer Staples Alphadex FD) Common Stock 33734X119 539,581 8,468 SH   SOLE   539,581 0 0
First TR Exchange (traded FD II Energy Alphadex FD Annual) Common Stock 33734X127 824,776 51,775 SH   SOLE   824,776 0 0
First TR Exchange (traded FD II Financial Alphadex FD Usd) Common Stock 33734X135 647,147 14,096 SH   SOLE   647,147 0 0
First TR Exchange (traded FD II Health Care Alphadex FD) Common Stock 33734X143 508,861 4,438 SH   SOLE   508,861 0 0
First TR Exchange (traded FD II Indls Prod Durabl Alphadex FD) Common Stock 33734X150 567,800 10,046 SH   SOLE   567,800 0 0
First TR Exchange (traded FD II Materials Alphadex FD Usd) Common Stock 33734X168 762,716 10,648 SH   SOLE   762,716 0 0
First TR Exchange (traded FD II Technology Alphadex FD Usd) Common Stock 33734X176 4,878 42 SH   SOLE   4,878 0 0
First TR Exchange (traded FD II Utils Alphadex FD Annual) Common Stock 33734X184 525,352 15,447 SH   SOLE   525,352 0 0
First TR Exchange (traded FD III First TR PFD Secs & Income Etf) Common Stock 33739E108 483,496 25,420 SH   SOLE   483,496 0 0
First TR Multi Cap Growth Alphadex FD Com SHS Common Stock 33733F101 5,162 46 SH   SOLE   5,162 0 0
First Trust (portfolios Com SHS) Common Stock 33734K109 472,929 5,358 SH   SOLE   472,929 0 0
First Trust Multi-Asset Diversified Income Index Fund Common Stock 33738R100 129,822 7,700 SH   SOLE   129,822 0 0
Flexshares TR Disciplined Duration MBS Index FD Common Stock 33939L779 2,480,761 112,685 SH   SOLE   2,480,761 0 0
Flexshares TR Ready Access Var Income FD Common Stock 33939L886 377,145 5,038 SH   SOLE   377,145 0 0
Ford MTR Co Del Com Common Stock 345370860 40,804 2,413 SH   SOLE   40,804 0 0
Franklin STR PPTYS Corp Com Common Stock 35471R106 7,670 1,300 SH   SOLE   7,670 0 0
Freeport-McMoRan Inc Common Stock 35671D857 5,488,262 110,339 SH   SOLE   5,488,262 0 0
Gan Limited Registered SHS Common Stock G3728V109 482 100 SH   SOLE   482 0 0
General Electric Co Common Stock 369604301 21,425 234 SH   SOLE   21,425 0 0
General MTRS Co Com Common Stock 37045V100 57,037 1,304 SH   SOLE   57,037 0 0
Generation Bio Co Com Common Stock 37148K100 5,564 758 SH   SOLE   5,564 0 0
Geron Corp Common Stock 374163103 382 281 SH   SOLE   382 0 0
Global X FDS Global (X Copper) Common Stock 37954Y830 1,035,079 22,744 SH   SOLE   1,035,079 0 0
Goldman Sachs Group Common Stock 38141G104 528,154 1,600 SH   SOLE   528,154 0 0
Harley Davidson Inc Com Common Stock 412822108 5,910 150 SH   SOLE   5,910 0 0
HDFC BK LTD ADR Repstg 3 SHS Common Stock 40415F101 63,661 1,038 SH   SOLE   63,661 0 0
Hersha Hospitality Trust Common Stock 427825500 7,101 782 SH   SOLE   7,101 0 0
Hewlett Packard Common Stock 42824C109 20,583 1,223 SH   SOLE   20,583 0 0
Honeywell Common Stock 438516106 24,906 128 SH   SOLE   24,906 0 0
HP Inc Com Common Stock 40434L105 52,559 1,438 SH   SOLE   52,559 0 0
Hubspot Inc Com Common Stock 443573100 29,921 63 SH   SOLE   29,921 0 0
Hut 8 MNG Corp New Com Common Stock 44812T102 5,517 1,000 SH   SOLE   5,517 0 0
IBM Common Stock 459200101 19,503 150 SH   SOLE   19,503 0 0
Independence Realty Trust Inc Common Stock 45378A106 152,747 5,751 SH   SOLE   152,747 0 0
Independent BK Corp Mass Common Stock 453836108 23,016 280 SH   SOLE   23,016 0 0
Innovator Etfs TR S&P Invt Grade PFD ETF Common Stock 45783Y822 2,469,503 113,074 SH   SOLE   2,469,503 0 0
Inovio Pharmaceuticals Inc Com New Common Stock 45773H201 539 150 SH   SOLE   539 0 0
Intel Common Stock 458140100 9,912 200 SH   SOLE   9,912 0 0
Intuitive Surgical Common Stock 46120E602 35,297 117 SH   SOLE   35,297 0 0
Invesco (exchange-Traded FD TR KBW BK Etf) Common Stock 46138E628 15,744 247 SH   SOLE   15,744 0 0
Invesco Actively Managed Exchange-Traded FD TR Total Return BD Common Stock 46090A804 20,980 400 SH   SOLE   20,980 0 0
Invesco Activly (mangd Etc FD T Var Rate PFD) Common Stock 46138G870 2,975,056 121,729 SH   SOLE   2,975,056 0 0
Invesco DB Base Metals Fund Common Stock 46140H700 35,375 1,369 SH   SOLE   35,375 0 0
Invesco Exchange (traded FD TR S&P500 Eql WGT) Common Stock 46137V357 13,248 84 SH   SOLE   13,248 0 0
Invesco Exchange Traded Self Indexed FD TR Bulletshares 2022 Corporate BD ETF Common Stock 46138J882 243,108 11,435 SH   SOLE   243,108 0 0
Invesco Exchange Traded Self Indexed FD TR Bulletshares 2023 Corporate BD ETF Common Stock 46138J866 181,988 8,625 SH   SOLE   181,988 0 0
Invesco Exchange Traded Self Indexed FD TR Bulletshares 2024 Corporate BD ETF Common Stock 46138J841 235,984 11,200 SH   SOLE   235,984 0 0
Invesco Exchange Traded Self Indexed FD TR Bulletshares 2025 Corporate BD ETF Common Stock 46138J825 260,894 12,477 SH   SOLE   260,894 0 0
Invesco Exchange Traded Self Indexed FD TR Bulletshares 2026 Corporate BD ETF Common Stock 46138J791 189,715 9,500 SH   SOLE   189,715 0 0
Invesco Exchange- Traded FD TR Dwa Healthcare Momentum ETF Common Stock 46137V852 14,936 111 SH   SOLE   14,936 0 0
Invesco Exchange- Traded FD TR II Solar ETF Common Stock 46138G706 11,319 150 SH   SOLE   11,319 0 0
Invesco Exchange- Traded FD TR Wilderhill Clean Energy ETF Common Stock 46137V134 9,836 151 SH   SOLE   9,836 0 0
Invesco Exchange-Traded Self - Indexed FD TR Bulletshares 2022 Corporate BD ETF Common Stock 46138J874 2,648,259 115,594 SH   SOLE   2,648,259 0 0
Invesco Exchange-Traded Self - Indexed FD TR Bulletshares 2025 Corporate BD ETF Common Stock 46138J817 2,638,209 110,989 SH   SOLE   2,638,209 0 0
Invesco Exchange-Traded Self - Indexed FD TR Bulletshares 2027 ETF Common Stock 46138J783 191,995 9,500 SH   SOLE   191,995 0 0
Invesco QQQ TR Unit (ser 1) Common Stock 46090E103 224,318 618 SH   SOLE   224,318 0 0
Irobot Corp Com Common Stock 462726100 15,596 246 SH   SOLE   15,596 0 0
Iron Mountain Inc Common Stock 46284V101 17,369 310 SH   SOLE   17,369 0 0
iShares (us Technology Etf) Common Stock 464287721 11,953 116 SH   SOLE   11,953 0 0
iShares Core (growth Allocation Etf) Common Stock 464289867 4,533 84 SH   SOLE   4,533 0 0
iShares Core (moderate Allocation Etf) Common Stock 464289875 106,173 2,471 SH   SOLE   106,173 0 0
iShares Core S&P (500 Etf) Common Stock 464287200 1,267,357 2,793 SH   SOLE   1,267,357 0 0
iShares Core S&P (mid-Cap Etf) Common Stock 464287507 427,734 1,594 SH   SOLE   427,734 0 0
iShares Core S&P (small-Cap E) Common Stock 464287804 495,709 4,595 SH   SOLE   495,709 0 0
iShares Core U.S. (aggregate Bond Etf) Common Stock 464287226 10,710 100 SH   SOLE   10,710 0 0
iShares Europe (etf) Common Stock 464287861 139,617 2,779 SH   SOLE   139,617 0 0
iShares iBoxx (investment Grade Corporate Bond Etf) Common Stock 464287242 14,029 116 SH   SOLE   14,029 0 0
iShares Inc Core (msci Emerging MKTS Etf) Common Stock 46434G103 117,933 2,123 SH   SOLE   117,933 0 0
iShares Inc MSCI Cda (etf) Common Stock 464286509 32,409 806 SH   SOLE   32,409 0 0
iShares Inc MSCI JPN (etf New) Common Stock 46434G822 220,441 3,578 SH   SOLE   220,441 0 0
iShares MSCI China Small Cap ETF IV Common Stock 46429B200 211,283 5,290 SH   SOLE   211,283 0 0
iShares MSCI Emerging Markets Small-Cap ETF Common Stock 464286475 242,478 4,254 SH   SOLE   242,478 0 0
iShares MSCI South (korea Etf) Common Stock 464286772 222,238 3,120 SH   SOLE   222,238 0 0
iShares MSCI United Kingdom ETF Common Stock 46435G334 599,465 17,820 SH   SOLE   599,465 0 0
iShares Russell (2000 Etf) Common Stock 464287655 43,517 212 SH   SOLE   43,517 0 0
iShares Russell (2000 Growth Etf) Common Stock 464287648 903,574 3,533 SH   SOLE   903,574 0 0
iShares Russell (2000 Value Etf) Common Stock 464287630 3,996,781 24,763 SH   SOLE   3,996,781 0 0
iShares S&P (mid Cap 400 Growth Etf) Common Stock 464287606 118,378 1,532 SH   SOLE   118,378 0 0
iShares S&P (midcap 400 Value Etf) Common Stock 464287705 218,622 1,994 SH   SOLE   218,622 0 0
iShares S&P (smallcap 600 Value Etf) Common Stock 464287879 329,389 3,217 SH   SOLE   329,389 0 0
iShares S&P 100 ETF Common Stock 464287101 16,265 78 SH   SOLE   16,265 0 0
iShares S&P 500 (growth Etf) Common Stock 464287309 201,032 2,632 SH   SOLE   201,032 0 0
iShares S&P 500 (value Etf) Common Stock 464287408 71,320 458 SH   SOLE   71,320 0 0
iShares TIPS Bond (etf) Common Stock 464287176 5,254,698 42,183 SH   SOLE   5,254,698 0 0
iShares TR Dow Jones US Home Constn Index FD Common Stock 464288752 35,023 591 SH   SOLE   35,023 0 0
iShares TR EAFE (value Etf) Common Stock 464288877 1,213,079 24,136 SH   SOLE   1,213,079 0 0
iShares TR EAFE SML (CP Etf) Common Stock 464288273 1,786,889 26,935 SH   SOLE   1,786,889 0 0
iShares TR Esg MSCI USA Leaders ETF Common Stock 46435U218 4,808,100 60,716 SH   SOLE   4,808,100 0 0
iShares TR Esg MSCI USA Small-Cap ETF Optimized ETF Common Stock 46435U663 2,456,851 64,586 SH   SOLE   2,456,851 0 0
iShares TR GBL Comm (SVC Etf) Common Stock 464287275 11,755 159 SH   SOLE   11,755 0 0
iShares TR GL Clean (ene Etf) Common Stock 464288224 75,320 3,500 SH   SOLE   75,320 0 0
iShares TR iBoxx Hi (YD Etf) Common Stock 464288513 477,311 5,800 SH   SOLE   477,311 0 0
iShares TR MBS ETF Common Stock 464288588 10,085 99 SH   SOLE   10,085 0 0
iShares TR MSCI (china Etf) Common Stock 46429B671 20,363 385 SH   SOLE   20,363 0 0
iShares TR MSCI Ac (asia Etf) Common Stock 464288182 63,475 846 SH   SOLE   63,475 0 0
iShares TR MSCI Acwi (etf) Common Stock 464288257 279,184 2,798 SH   SOLE   279,184 0 0
iShares TR MSCI EAFE ETF Common Stock 464287465 69,184 940 SH   SOLE   69,184 0 0
iShares TR MSCI Europe Finl Sector ETF Common Stock 464289180 5,578 295 SH   SOLE   5,578 0 0
iShares TR MSCI USA Minimum Volatility ETF Common Stock 46429B697 113,795 1,467 SH   SOLE   113,795 0 0
iShares TR Nasdaq (biotech) Common Stock 464287556 212,650 1,632 SH   SOLE   212,650 0 0
iShares TR Rus Mid (cap Etf) Common Stock 464287499 22,476 288 SH   SOLE   22,476 0 0
iShares TR Russell Mid-Cap Value ETF Common Stock 464287473 3,333,741 27,865 SH   SOLE   3,333,741 0 0
iShares TR S&P Small (cap 600 Growth Etf) Common Stock 464287887 147,118 1,176 SH   SOLE   147,118 0 0
iShares TR U.S. Med (DVC Etf) Common Stock 464288810 5,976,640 98,042 SH   SOLE   5,976,640 0 0
iShares TR US (industrials) Common Stock 464287754 5,272 50 SH   SOLE   5,272 0 0
iShares Trust (transportation Average ETF FD) Common Stock 464287192 623,854 2,311 SH   SOLE   623,854 0 0
iShares Trust Core (msci EAFE Etf) Common Stock 46432F842 113,788 1,637 SH   SOLE   113,788 0 0
iShares Trust MSCI (emg MKTS ETF Usd Dis) Common Stock 464287234 60,275 1,335 SH   SOLE   60,275 0 0
iShares U S (financials Etf) Common Stock 464287788 726,704 8,597 SH   SOLE   726,704 0 0
iShares U S (healthcare Etf) Common Stock 464287762 19,060 66 SH   SOLE   19,060 0 0
iShares U S ETF TR Short MTY BD ETF Common Stock 46431W507 379,805 7,662 SH   SOLE   379,805 0 0
J P Morgan Exchange- Traded FD TR Equity Premium Income ETF Common Stock 46641Q332 9,947 162 SH   SOLE   9,947 0 0
J P Morgan Exchange-Traded FD TR Ultra-Short Income ETF Common Stock 46641Q837 6,117,205 121,687 SH   SOLE   6,117,205 0 0
Janus Detroit STR TR Henderson Short Duration Income ETF Common Stock 47103U886 3,776,264 76,941 SH   SOLE   3,776,264 0 0
Johnson & Johnson Common Stock 478160104 34,560 195 SH   SOLE   34,560 0 0
Johnson Controls Common Stock G51502105 124,918 1,895 SH   SOLE   124,918 0 0
JPMorgan Chase Common Stock 46625H100 96,651 709 SH   SOLE   96,651 0 0
Kadem Sustainable Impact Corp Unity 1 Com& 1/2 WT Exp Common Stock 48284E204 98,000 10,000 SH   SOLE   98,000 0 0
Keysight Common Stock 49338L103 20,378 129 SH   SOLE   20,378 0 0
Koninklijke Philips Common Stock 500472303 92,506 3,030 SH   SOLE   92,506 0 0
Kraneshares TR CSI China Internet ETF Common Stock 500767306 8,467 297 SH   SOLE   8,467 0 0
Kroger Co/The Common Stock 501044101 6,024 105 SH   SOLE   6,024 0 0
KYNDRYL HLDGS Inc Com Common Stock 50155Q100 394 30 SH   SOLE   394 0 0
Lantheus HLDGS Inc Com Common Stock 516544103 82,965 1,500 SH   SOLE   82,965 0 0
Logitech International SA Common Stock H50430232 5,534 75 SH   SOLE   5,534 0 0
Lovesac Co Com Common Stock 54738L109 31,409 581 SH   SOLE   31,409 0 0
Lumen Technologies Common Stock 550241103 5,173 459 SH   SOLE   5,173 0 0
McDonald's Common Stock 580135101 11,128 45 SH   SOLE   11,128 0 0
Mercadolibre Inc Com Common Stock 58733R102 145,117 122 SH   SOLE   145,117 0 0
Metlife Inc Com Common Stock 59156R108 3,514 50 SH   SOLE   3,514 0 0
Microsoft Common Stock 594918104 7,470,351 24,230 SH   SOLE   7,470,351 0 0
Middleby Corp Common Stock 596278101 23,116 141 SH   SOLE   23,116 0 0
Mind Medicine Mindmed Inc Com Sub VTG Common Stock 60255C109 1,110 1,000 SH   SOLE   1,110 0 0
Moderna Inc Com Common Stock 60770K107 1,255,431 7,288 SH   SOLE   1,255,431 0 0
Mosaic Common Stock 61945C103 9,975 150 SH   SOLE   9,975 0 0
National Grid PLC Spon ADR New 2017 Common Stock 636274409 3,189,644 41,494 SH   SOLE   3,189,644 0 0
Netease Inc Sponsored ADR Common Stock 64110W102 67,268 750 SH   SOLE   67,268 0 0
Netflix Inc Com Common Stock 64110L106 33,713 90 SH   SOLE   33,713 0 0
Nike Inc Class B Com Common Stock 654106103 14,700 109 SH   SOLE   14,700 0 0
Northrop Grumman Common Stock 666807102 34,436 77 SH   SOLE   34,436 0 0
NRG Energy Inc Com New Common Stock 629377508 10,549 275 SH   SOLE   10,549 0 0
Nutrien LTD Com NPV Common Stock 67077M108 7,731 74 SH   SOLE   7,731 0 0
Nuveen Inter Duration Mun Term FD Com Common Stock 670671106 3,474 250 SH   SOLE   3,474 0 0
Nvidia Corp Com Common Stock 67066G104 9,616,678 35,244 SH   SOLE   9,616,678 0 0
Old Dominion Freight Line Inc Com Common Stock 679580100 6,827,526 22,859 SH   SOLE   6,827,526 0 0
Omega Healthcare Invs Inc Com Common Stock 681936100 3,116 100 SH   SOLE   3,116 0 0
Opko Health Inc Com Common Stock 68375N103 190,335 55,330 SH   SOLE   190,335 0 0
Ormat Technologies Inc Com Common Stock 686688102 12,275 150 SH   SOLE   12,275 0 0
Osi ETF TR Oshars (ftse Us) Common Stock 67110P407 25,548 580 SH   SOLE   25,548 0 0
Packaging Corp Amer Com Common Stock 695156109 3,971,038 25,279 SH   SOLE   3,971,038 0 0
Paypal HLDGS Inc Com Common Stock 70450Y103 20,239 175 SH   SOLE   20,239 0 0
PC Connection Inc Com Common Stock 69318J100 19,803 378 SH   SOLE   19,803 0 0
People's United Financial Inc Common Stock 712704105 4,858 243 SH   SOLE   4,858 0 0
Pepsico Inc Common Stock 713448108 8,202 49 SH   SOLE   8,202 0 0
Pershing Square Tontine HLDGS LTD CL A Common Stock 71531R109 8,075 406 SH   SOLE   8,075 0 0
Pfizer Common Stock 717081103 6,759,712 130,572 SH   SOLE   6,759,712 0 0
Philip Morris Common Stock 718172109 7,139 75 SH   SOLE   7,139 0 0
Phillips 66 Com Common Stock 718546104 17,278 200 SH   SOLE   17,278 0 0
Phillips Edison &co Common Stock 71844V201 23,998 696 SH   SOLE   23,998 0 0
PIMCO ETF TR Enhanced Short Mat Active ETF Common Stock 72201R833 507,611 5,068 SH   SOLE   507,611 0 0
PIMCO ETF TR Total Return Active ETF Common Stock 72201R775 17,812 175 SH   SOLE   17,812 0 0
Pinduoduo Inc Spons ADR Common Stock 722304102 2,407 60 SH   SOLE   2,407 0 0
Pioneer Nat Res Co Com Common Stock 723787107 28,753 115 SH   SOLE   28,753 0 0
PNC Financial Services Group Inc/The Common Stock 693475105 183,159 993 SH   SOLE   183,159 0 0
Procter & Gamble Common Stock 742718109 10,085 66 SH   SOLE   10,085 0 0
Progressive Common Stock 743315103 9,461 83 SH   SOLE   9,461 0 0
ProShares TR ProShares Ultrapro S&P500 Common Stock 74347X864 23,225 365 SH   SOLE   23,225 0 0
ProShares TR ProShares Ultrashort 20 YR Treas New Common Stock 74347B201 24,576 1,200 SH   SOLE   24,576 0 0
ProShares TR Ultrapro QQQ Common Stock 74347X831 28,508 490 SH   SOLE   28,508 0 0
Quantumscape Corp CL A Common Stock 74767V109 1,000 50 SH   SOLE   1,000 0 0
Quest Diagnostics Common Stock 74834L100 5,201 38 SH   SOLE   5,201 0 0
Rapid7 Inc Com Common Stock 753422104 206,239 1,854 SH   SOLE   206,239 0 0
Raytheon Common Stock 75513E101 49,733 502 SH   SOLE   49,733 0 0
RBC Bearings Inc Com Common Stock 75524B104 25,011 129 SH   SOLE   25,011 0 0
Repligen Corp Com Common Stock 759916109 25,204 134 SH   SOLE   25,204 0 0
Restaurant Brands Common Stock 76131D103 9,488 161 SH   SOLE   9,488 0 0
Sabra Health Care Common Stock 78573L106 447 30 SH   SOLE   447 0 0
Salesforce Common Stock 79466L302 114,016 537 SH   SOLE   114,016 0 0
Schwab Strategic TR US TIPS ETF Common Stock 808524870 7,589 125 SH   SOLE   7,589 0 0
Sector SPDR TR SHS (ben Int Consumer Staples) Common Stock 81369Y308 631,405 8,320 SH   SOLE   631,405 0 0
Sector SPDR TR SHS (ben Int Industrial) Common Stock 81369Y704 715,711 6,950 SH   SOLE   715,711 0 0
Sector SPDR TR SHS (ben Int Utilities) Common Stock 81369Y886 1,167,756 15,683 SH   SOLE   1,167,756 0 0
Select Sector SPDR (TR Communication) Common Stock 81369Y852 24,417 355 SH   SOLE   24,417 0 0
Select Sector SPDR (TR Consumer Discretionary Formerly Cyclical/) Common Stock 81369Y407 749,620 4,052 SH   SOLE   749,620 0 0
Select Sector SPDR (TR Energy) Common Stock 81369Y506 865,607 11,324 SH   SOLE   865,607 0 0
Select Sector SPDR (TR Health Care Formerly Consumer SVCS To 06/24/2002) Common Stock 81369Y209 672,758 4,911 SH   SOLE   672,758 0 0
Select Sector SPDR (TR SHS Ben Int Materials) Common Stock 81369Y100 790,970 8,973 SH   SOLE   790,970 0 0
Select Sector SPDR (trust Amex Financial Select Index Usd Dis) Common Stock 81369Y605 4,560 119 SH   SOLE   4,560 0 0
Select Sector SPDR (trust Technology Select Sector Usd Dis) Common Stock 81369Y803 67,545 425 SH   SOLE   67,545 0 0
Shake Shack Inc CL A Common Stock 819047101 2,105 31 SH   SOLE   2,105 0 0
Shell PLC Sponsored ADR Repstg Ord SH Common Stock 780259305 162,593 2,960 SH   SOLE   162,593 0 0
Sherwin Williams Co Common Stock 824348106 15,726 63 SH   SOLE   15,726 0 0
Silvergate Cap Corp CL A Common Stock 82837P408 22,586 150 SH   SOLE   22,586 0 0
Sirius XM Holdings Inc Common Stock 82968B103 15,815 2,389 SH   SOLE   15,815 0 0
Southern Copper Corp Del Com Common Stock 84265V105 42,959 566 SH   SOLE   42,959 0 0
Southwest Airls Co Com Common Stock 844741108 67,051 1,464 SH   SOLE   67,051 0 0
SPDR Blackstone/Gso (sen Loan) Common Stock 78467V608 1,969,095 43,797 SH   SOLE   1,969,095 0 0
SPDR Dow Jones Inter Real Estate ETF Common Stock 78463X863 1,571,437 46,070 SH   SOLE   1,571,437 0 0
SPDR FTSE (international Government Inflation-Protected) Common Stock 78464A490 1,480,397 27,430 SH   SOLE   1,480,397 0 0
SPDR Gold Trust Common Stock 78463V107 512,504 2,837 SH   SOLE   512,504 0 0
SPDR Index SHS FDS (S&P Emerging MKTS SM Cap Etf) Common Stock 78463X756 2,213,664 39,062 SH   SOLE   2,213,664 0 0
SPDR S&P Dividend ETF Common Stock 78464A763 16,014 125 SH   SOLE   16,014 0 0
SPDR S&P500 ETF (trust Trust Unit Depositary Receipt) Common Stock 78462F103 236,425 521 SH   SOLE   236,425 0 0
SPDR Ser TR Barclays Invt Grade FLTG Rate ETF Common Stock 78468R200 11,281 370 SH   SOLE   11,281 0 0
SPDR Ser TR BLMBRG (BRC CNVRT) Common Stock 78464A359 2,507,724 32,589 SH   SOLE   2,507,724 0 0
SPDR Ser TR Nuveen Barclays Short Term Mun BD ETF Common Stock 78468R739 16,566 350 SH   SOLE   16,566 0 0
SPDR Ser TR S&P (biotech) Common Stock 78464A870 630,958 7,020 SH   SOLE   630,958 0 0
SPDR Ser TR S&P (internet Etf) Common Stock 78468R127 256,439 2,231 SH   SOLE   256,439 0 0
SPDR Ser TR S&P 400 Mid Cap Growth ETF Common Stock 78464A821 40,519 546 SH   SOLE   40,519 0 0
SPDR Ser TR S&P BK ETF Common Stock 78464A797 82,870 1,583 SH   SOLE   82,870 0 0
SPDR Ser TR S&P Metals & MNG ETF Common Stock 78464A755 58,838 960 SH   SOLE   58,838 0 0
SPDR Ser TR S&P Regl (BKG) Common Stock 78464A698 28,594 415 SH   SOLE   28,594 0 0
SPDR Ser TR S&P Retail ETF Common Stock 78464A714 9,367 124 SH   SOLE   9,367 0 0
Ssga Active ETF TR SPDR Dobleline Total Return Tactical ETF Common Stock 78467V848 9,402 210 SH   SOLE   9,402 0 0
Starbucks Corp Com Common Stock 855244109 329,857 3,626 SH   SOLE   329,857 0 0
Sysco Corp Common Stock 871829107 3,147,810 38,332 SH   SOLE   3,147,810 0 0
Techtarget Inc Com Common Stock 87874R100 44,785 551 SH   SOLE   44,785 0 0
Teladoc Inc Com Common Stock 87918A105 15,508 215 SH   SOLE   15,508 0 0
Teradyne Inc Com Common Stock 880770102 11,823 100 SH   SOLE   11,823 0 0
Tesla Motors Common Stock 88160R101 532,334 494 SH   SOLE   532,334 0 0
Thermo Fisher Scientific Inc Common Stock 883556102 59,095 100 SH   SOLE   59,095 0 0
Tilray Inc Com Common Stock 88688T100 1,950 251 SH   SOLE   1,950 0 0
TJX Companies Inc (new) Common Stock 872540109 20,476 338 SH   SOLE   20,476 0 0
Travelers Common Stock 89417E109 6,030 33 SH   SOLE   6,030 0 0
Trip Com Group LTD Ads Common Stock 89677Q107 14,751 638 SH   SOLE   14,751 0 0
Tripadvisor Inc Com Common Stock 896945201 5,424 200 SH   SOLE   5,424 0 0
Triton International LTD SHS -A- Common Stock G9078F107 1,952,408 27,820 SH   SOLE   1,952,408 0 0
Turquoise Hill Resources LTD Registered SHS Common Stock 900435207 3,006 100 SH   SOLE   3,006 0 0
Uber Technologies Inc Com Common Stock 90353T100 3,211 90 SH   SOLE   3,211 0 0
Under Armour Inc CL Common Stock 904311206 3,314 213 SH   SOLE   3,314 0 0
Union Pac Corp Com Common Stock 907818108 9,016 33 SH   SOLE   9,016 0 0
United STS Commodity (index FD CM Rep Copp FD) Common Stock 911718104 374,752 13,053 SH   SOLE   374,752 0 0
UnitedHealth Group Common Stock 91324P102 32,638 64 SH   SOLE   32,638 0 0
US Bancorp Del Common Stock 902973304 6,058 113 SH   SOLE   6,058 0 0
Vaneck Vectors ETF (TR Intl High Yield) Common Stock 92189F445 776,819 35,055 SH   SOLE   776,819 0 0
Vaneck Vectors ETF (TR Pharmaceutical) Common Stock 92189F692 581,052 7,285 SH   SOLE   581,052 0 0
Vaneck Vectors ETF TR Gold Miners ETF Common Stock 92189F106 6,021 157 SH   SOLE   6,021 0 0
VanEck Vectors Semiconductor ETF Common Stock 92189F676 6,607,966 24,493 SH   SOLE   6,607,966 0 0
Vanguard Index Funds (S&P 500 ETF Usd) Common Stock 922908363 28,232 68 SH   SOLE   28,232 0 0
Vanguard Real (estate Etf) Common Stock 922908553 7,694 71 SH   SOLE   7,694 0 0
Vanguard Sector (index FDS Vanguard Consumer Discretionary) Common Stock 92204A108 15,262 50 SH   SOLE   15,262 0 0
Vanguard Sector (index FDS Vanguard Energy Vipers) Common Stock 92204A306 36,180 338 SH   SOLE   36,180 0 0
Vanguard Sector (index FDS Vanguard Finls Vipers) Common Stock 92204A405 24,748 265 SH   SOLE   24,748 0 0
Vanguard Sector (index FDS Vanguard Indls Vipers) Common Stock 92204A603 11,279 58 SH   SOLE   11,279 0 0
Vanguard World FDS (vanguard Consumer Staples Etf) Common Stock 92204A207 8,228 42 SH   SOLE   8,228 0 0
Vanguard World FDS (vanguard Information Technology Etf) Common Stock 92204A702 27,071 65 SH   SOLE   27,071 0 0
Vanguard World FDS Vanguard Health Care ETF Common Stock 92204A504 68,683 270 SH   SOLE   68,683 0 0
Vaxart Inc Com New Common Stock 92243A200 50,400 10,000 SH   SOLE   50,400 0 0
Vericel Corp Com Common Stock 92346J108 32,793 858 SH   SOLE   32,793 0 0
Verisk Analytics Inc CL A Common Stock 92345Y106 16,956 79 SH   SOLE   16,956 0 0
Verizon Common Stock 92343V104 2,669,918 52,413 SH   SOLE   2,669,918 0 0
Vicor Corp Com Common Stock 925815102 4,656 66 SH   SOLE   4,656 0 0
Visa Inc Com CL A Common Stock 92826C839 43,467 196 SH   SOLE   43,467 0 0
Walt Disney Common Stock 254687106 126,371 921 SH   SOLE   126,371 0 0
Wayfair Inc CL A Common Stock 94419L101 22,156 200 SH   SOLE   22,156 0 0
Wisdomtree TR (emerging MKTS) Common Stock 97717W281 8,048 151 SH   SOLE   8,048 0 0
WP Carey Inc Com Common Stock 92936U109 3,366,851 41,112 SH   SOLE   3,366,851 0 0
Zim Integrated Shipping Services LTD SHS Common Stock M9T951109 10,317 115 SH   SOLE   10,317 0 0
Zscaler Inc Com Common Stock 98980G102 57,907 240 SH   SOLE   57,907 0 0