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 COM 88579Y101 736 3,818 SH   SOLE 0 0 0 3,818
ABBOTT LABS COM COM 002824100 8,152 68,025 SH   SOLE 0 0 0 68,025
ABBVIE INC COM COM 00287Y109 7,994 73,870 SH   SOLE 0 0 0 73,870
ADOBE SYS INC COM COM 00724F101 219 460 SH   SOLE 0 0 0 460
ALIBABA GROUP HLDG LTD SPON ADR COM 01609W102 803 3,540 SH   SOLE 0 0 0 3,540
ALLSTATE CORP COM COM 020002101 1,512 13,160 SH   SOLE 0 0 0 13,160
ALPHABET INC CAP STK CL C COM 02079K107 5,513 2,665 SH   SOLE 0 0 0 2,665
ALPHABET INC CL A COM 02079K305 6,043 2,930 SH   SOLE 0 0 0 2,930
ALPS ETF TR ALERIAN MLP ETF NEW COM 00162Q452 4,393 144,025 SH   SOLE 0 0 0 144,025
ALTRIA GROUP INC COM COM 02209S103 6,250 122,159 SH   SOLE 0 0 0 122,159
AMAZON COM INC COM 023135106 6,761 2,185 SH   SOLE 0 0 0 2,185
AMERICA MOVIL SAB DE C V SPON ADR SER L COM 02364W105 706 51,990 SH   SOLE 0 0 0 51,990
AMERICAN ELECTRIC POWER CO COM 025537101 606 7,155 SH   SOLE 0 0 0 7,155
AMERICAN TOWER CORP NEW COM COM 03027X100 436 1,825 SH   SOLE 0 0 0 1,825
AMERISOURCE BERGEN CORP COM COM 03073E105 981 8,310 SH   SOLE 0 0 0 8,310
AMGEN INC COM COM 031162100 12,495 50,220 SH   SOLE 0 0 0 50,220
ANTHEM INC COM STK COM 036752103 772 2,150 SH   SOLE 0 0 0 2,150
APPLE INC COM COM 037833100 75,607 618,967 SH   SOLE 0 0 0 618,967
APPLIED MATERIALS INC COM 038222105 9,793 73,300 SH   SOLE 0 0 0 73,300
AT&T INC COM COM 00206R102 4,351 143,755 SH   SOLE 0 0 0 143,755
AUXLY CANNIABIS GROUP INC COM COM 05335P109 7 25,000 SH   SOLE 0 0 0 25,000
AVANGRID INC COM COM 05351W103 1,110 22,290 SH   SOLE 0 0 0 22,290
BAIDU COM INC SPONS ADR ORD SHS CL A COM 056752108 827 3,800 SH   SOLE 0 0 0 3,800
BANK OF AMERICA CORPORATION COM COM 060505104 8,719 225,355 SH   SOLE 0 0 0 225,355
BANK OF NEW YORK MELLON CORP COM COM 064058100 262 5,545 SH   SOLE 0 0 0 5,545
BARRICK GOLD CORP COM COM 067901108 455 23,000 SH   SOLE 0 0 0 23,000
BASANITE INC COM COM 06975Q100 35 148,000 SH   SOLE 0 0 0 148,000
BAXTER INTL INC COM COM 071813109 303 3,590 SH   SOLE 0 0 0 3,590
BERKLEY W R CORP COM COM 084423102 254 3,375 SH   SOLE 0 0 0 3,375
BERKSHIRE HATHAWAY INC DEL CL A COM 084670108 5,786 15 SH   SOLE 0 0 0 15
BERKSHIRE HATHAWAY INC DEL CL B NEW COM 084670702 20,148 78,865 SH   SOLE 0 0 0 78,865
BLACKROCK INC COM COM 09247X101 1,466 1,945 SH   SOLE 0 0 0 1,945
BLACKSTONE GROUP INC COM COM 09260D107 1,556 20,875 SH   SOLE 0 0 0 20,875
BOEING CO COM COM 097023105 537 2,110 SH   SOLE 0 0 0 2,110
BRISTOL MYERS SQUIBB CO COM COM 110122108 4,204 66,600 SH   SOLE 0 0 0 66,600
BROADCOM INC COM COM 11135F101 232 500 SH   SOLE 0 0 0 500
BYRNA TECHNOLOGIES INC COM COM 12448X102 128 100,000 SH   SOLE 0 0 0 100,000
CANARY RES INC COM COM 13722T106 0 15,000 SH   SOLE 0 0 0 15,000
CARRIER GLOBAL CORP COM COM 14448C104 404 9,560 SH   SOLE 0 0 0 9,560
CENTERPOINT ENERGY INC COM COM 15189T107 244 10,770 SH   SOLE 0 0 0 10,770
CHARLIES HLDGS INC COM COM 16077A101 2 200,000 SH   SOLE 0 0 0 200,000
CHEVRON CORP NEW COM COM 166764100 5,330 50,865 SH   SOLE 0 0 0 50,865
CIM REAL ESTATE FINANCE TRUST INC COM 193993037 109 14,876 SH   SOLE 0 0 0 14,876
CISCO SYSTEMS INC COM 17275R102 9,090 175,790 SH   SOLE 0 0 0 175,790
CITIGROUP INC COM NEW COM 172967424 243 3,345 SH   SOLE 0 0 0 3,345
CLOROX CO COM COM 189054109 1,752 9,085 SH   SOLE 0 0 0 9,085
CLP HOLDINGS LTD SPONSORED ADR COM 18946Q101 162 16,480 SH   SOLE 0 0 0 16,480
COCA COLA COMPANY COM 191216100 8,708 165,206 SH   SOLE 0 0 0 165,206
COGNIZANT TECHNOLOGY SOL CORP CL A COM 192446102 912 11,680 SH   SOLE 0 0 0 11,680
COLGATE PALMOLIVE CO COM COM 194162103 829 10,510 SH   SOLE 0 0 0 10,510
COMCAST CORP CL A COM 20030N101 466 8,615 SH   SOLE 0 0 0 8,615
COMPASS MINERALS INTL INC COM COM 20451N101 4,567 72,820 SH   SOLE 0 0 0 72,820
CONSOLIDATED EDISON INC COM COM 209115104 395 5,275 SH   SOLE 0 0 0 5,275
COSTCO WHOLESALE CORP NEW COM COM 22160K105 2,725 7,730 SH   SOLE 0 0 0 7,730
CROWN CASTLE INTL CORP NEW COM COM 22822V101 385 2,235 SH   SOLE 0 0 0 2,235
CVS HEALTH CORP COM COM 126650100 10,455 138,976 SH   SOLE 0 0 0 138,976
DANAHER CORP COM COM 235851102 374 1,660 SH   SOLE 0 0 0 1,660
DEXCOM INC COM COM 252131107 225 625 SH   SOLE 0 0 0 625
DIAGEO PLC SPONSORED ADR NEW COM 25243Q205 562 3,425 SH   SOLE 0 0 0 3,425
DIGITAL RLTY TR INC COM COM 253868103 414 2,940 SH   SOLE 0 0 0 2,940
DISNEY WALT CO DISNEY COM COM 254687106 10,417 56,453 SH   SOLE 0 0 0 56,453
DNP SELECT INCOME FD INC COM COM 23325P104 109 11,000 SH   SOLE 0 0 0 11,000
DOCUSIGN INC COM COM 256163106 450 2,225 SH   SOLE 0 0 0 2,225
DOMINION ENERGY INC COM COM 25746U109 1,409 18,550 SH   SOLE 0 0 0 18,550
DOW INC COM COM 260557103 361 5,645 SH   SOLE 0 0 0 5,645
DUKE ENERGY CORP NEW COM NEW COM 26441C204 534 5,535 SH   SOLE 0 0 0 5,535
DUPONT DE NEMOURS INC COM COM 26614N102 342 4,425 SH   SOLE 0 0 0 4,425
EMERSON ELEC CO COM COM 291011104 494 5,470 SH   SOLE 0 0 0 5,470
ENBRIDGE INC COM ISIN#CA29250N1050 COM 29250N105 4,491 123,380 SH   SOLE 0 0 0 123,380
ENTERPRISE PRODS PARTNERS L P COM COM 293792107 2,799 127,100 SH   SOLE 0 0 0 127,100
EVERSOURCE ENERGY COM COM 30040W108 964 11,130 SH   SOLE 0 0 0 11,130
EXXON MOBIL CORP COM COM 30231G102 6,910 123,775 SH   SOLE 0 0 0 123,775
FACEBOOK INC CL A COM 30303M102 3,268 11,095 SH   SOLE 0 0 0 11,095
FEDERAL HOME LN MTG CORP COM SKT COM 313400301 23 11,045 SH   SOLE 0 0 0 11,045
FEDERAL NATL MTG ASSN COM COM 313586109 24 11,700 SH   SOLE 0 0 0 11,700
FIDELITY COVINGTON TR MSCI RE INDEX ETF COM 316092857 6,105 222,074 SH   SOLE 0 0 0 222,074
FIRST SOLAR INC COM COM 336433107 229 2,625 SH   SOLE 0 0 0 2,625
FIRST TR EXC TRADED FD II G WIND EN COM 33736G106 250 11,075 SH   SOLE 0 0 0 11,075
FIRST TR EXCH TRADED FD III PFD COM 33739E108 3,981 197,575 SH   SOLE 0 0 0 197,575
GENERAL DYNAMICS CORP COM COM 369550108 2,092 11,525 SH   SOLE 0 0 0 11,525
GENERAL ELECTRIC CO COM COM 369604103 3,609 274,870 SH   SOLE 0 0 0 274,870
GENERAL MILLS INC COM COM 370334104 6,045 98,573 SH   SOLE 0 0 0 98,573
GILEAD SCIENCES INC COM 375558103 2,233 34,545 SH   SOLE 0 0 0 34,545
GLOBAL X FDS MLP ETF NEW COM 37954Y343 13,127 396,827 SH   SOLE 0 0 0 396,827
GLOBAL X FDS U S PFD ETF COM 37954Y657 15,954 625,387 SH   SOLE 0 0 0 625,387
GOLDMAN SACHS GROUP INC COM COM 38141G104 1,210 3,700 SH   SOLE 0 0 0 3,700
GUGGENHEIM STRATEGIC OPP FD COM COM 40167F101 237 11,280 SH   SOLE 0 0 0 11,280
HANESBRANDS INC COM COM 410345102 5,971 303,575 SH   SOLE 0 0 0 303,575
HANNON ARMSTRONG SUST INFRA CAP INC COM COM 41068X100 443 7,900 SH   SOLE 0 0 0 7,900
HOME DEPOT INC COM COM 437076102 27,524 90,170 SH   SOLE 0 0 0 90,170
HONEYWELL INTL INC COM COM 438516106 3,845 17,715 SH   SOLE 0 0 0 17,715
HUBBELL INC COM COM 443510607 1,448 7,750 SH   SOLE 0 0 0 7,750
HUMANA INC COM COM 444859102 252 600 SH   SOLE 0 0 0 600
ILLUMINA INC COM COM 452327109 432 1,125 SH   SOLE 0 0 0 1,125
INDEPENDENT BK CORP MASS COM COM 453836108 437 5,190 SH   SOLE 0 0 0 5,190
INFOSYS LTD SPON ADR REPSTG 1 EQ SHS COM 456788108 2,342 125,090 SH   SOLE 0 0 0 125,090
INTEL CORP COM COM 458140100 11,890 185,775 SH   SOLE 0 0 0 185,775
INTERCONTINENTAL EXCHANGE INC COM COM 45866F104 1,114 9,975 SH   SOLE 0 0 0 9,975
INTERNATIONAL BUSINESS MACHS CORP COM COM 459200101 3,536 26,535 SH   SOLE 0 0 0 26,535
INVESCO EXCHANGE-TRADED FD TR II PFD ETF COM 46138E511 3,009 200,625 SH   SOLE 0 0 0 200,625
INVESCO EXCH-TRD SP 500 HI DIVD LOW VOL COM 46138E362 4,374 102,025 SH   SOLE 0 0 0 102,025
INVESCO EXCH-TRD FD TR II S&P 500 LOW VOL COM 46138E354 1,067 18,355 SH   SOLE 0 0 0 18,355
INVESCO EXCH-TRD FD TR II S&P GL WATER INDX COM 46138E263 2,316 47,125 SH   SOLE 0 0 0 47,125
INVESCO EXCHANGE-TRADED FD TR II SOLAR ETF COM 46138G706 1,613 17,575 SH   SOLE 0 0 0 17,575
INVESCO EXCH-TRD FD TR S&P 500 EQ WT ETF COM 46137V357 850 6,000 SH   SOLE 0 0 0 6,000
INVESCO EXCH-TRD TR WATER RES ETF COM 46137V142 1,655 33,500 SH   SOLE 0 0 0 33,500
ISHARES GOLD TR ISHARES COM 464285105 1,065 65,500 SH   SOLE 0 0 0 65,500
ISHARES INC MSCI GERMANY ETF COM 464286806 201 6,000 SH   SOLE 0 0 0 6,000
ISHARES TR CORE DIVID GROWTH ETF COM 46434V621 1,895 39,250 SH   SOLE 0 0 0 39,250
ISHARES TR CORE S&P 500 ETF COM 464287200 22,429 56,380 SH   SOLE 0 0 0 56,380
ISHARES TR CORE S&P MID-CAP ETF COM 464287507 3,820 14,675 SH   SOLE 0 0 0 14,675
ISHARES TR DJ US ISHARES US TECH COM 464287721 293 3,340 SH   SOLE 0 0 0 3,340
ISHARES TR DOW JONES US ETF FD COM 464287846 2,247 22,500 SH   SOLE 0 0 0 22,500
ISHARES TR EXPANDED TECH SECTOR ETF COM 464287549 677 1,875 SH   SOLE 0 0 0 1,875
ISHARES TR MSCI EAFE ETF COM 464287465 797 10,500 SH   SOLE 0 0 0 10,500
ISHARES TR MSCI USA ESG SELECT ETF COM 464288802 395 4,500 SH   SOLE 0 0 0 4,500
ISHARES TR NASDAQ BIOTECHNOLOGY ETF COM 464287556 4,099 27,225 SH   SOLE 0 0 0 27,225
ISHARES TR PFD & INCOME SECS ETF COM 464288687 21,358 556,185 SH   SOLE 0 0 0 556,185
ISHARES TR RUSSELL 1000 GROWTH ETF COM 464287614 4,770 19,625 SH   SOLE 0 0 0 19,625
ISHARES TR S&P 500 GROWTH ETF COM 464287309 3,581 55,000 SH   SOLE 0 0 0 55,000
ISHARES TR S&P 500 VALUE ETF COM 464287408 206 1,455 SH   SOLE 0 0 0 1,455
ISHARES TR SELECT DIVID ETF FD COM 464287168 7,414 64,978 SH   SOLE 0 0 0 64,978
ISHARES TR U S BASIC MATERIALS ETF COM 464287838 377 3,000 SH   SOLE 0 0 0 3,000
ISHARES TR U S UTILS ETF COM 464287697 374 4,700 SH   SOLE 0 0 0 4,700
ISHARES TR US AEROSPACE & DEFENSE ETF COM 464288760 1,317 12,650 SH   SOLE 0 0 0 12,650
ISHARES TR US REAL ESTATE ETF COM 464287739 345 3,750 SH   SOLE 0 0 0 3,750
JOHNSON & JOHNSON COM COM 478160104 19,598 119,243 SH   SOLE 0 0 0 119,243
JP MORGAN CHASE & CO COM COM 46625H100 8,895 59,090 SH   SOLE 0 0 0 59,090
KELLOGG CO COM COM 487836108 214 3,375 SH   SOLE 0 0 0 3,375
KIMBERLY CLARK CORP COM COM 494368103 716 5,150 SH   SOLE 0 0 0 5,150
L3HARRIS TECHNOLOGIES INC COM COM 502431109 873 4,305 SH   SOLE 0 0 0 4,305
LAM RESEARCH CORP COM 512807108 2,039 3,425 SH   SOLE 0 0 0 3,425
LEGG MASON INVT TR LOW VOL HIGH DIV COM 52468L505 6,098 240,350 SH   SOLE 0 0 0 240,350
LILLY ELI & CO COM COM 532457108 787 4,215 SH   SOLE 0 0 0 4,215
LLOYDS BANKING GROUP PLC COM 539439109 4,511 1,944,545 SH   SOLE 0 0 0 1,944,545
LOCKHEED MARTIN CORP COM COM 539830109 9,302 25,173 SH   SOLE 0 0 0 25,173
LOWES COS INC COM COM 548661107 2,465 12,960 SH   SOLE 0 0 0 12,960
MAGELLAN MIDSTREAM PRTR LP COM 559080106 3,162 72,915 SH   SOLE 0 0 0 72,915
MARTIN MARIETTA MATLS INC COM COM 573284106 1,125 3,350 SH   SOLE 0 0 0 3,350
MASTERCARD INC CL A COM COM 57636Q104 1,556 4,370 SH   SOLE 0 0 0 4,370
MCDONALDS CORP COM 580135101 13,546 60,434 SH   SOLE 0 0 0 60,434
MEDTRONIC PLC SHS COM G5960L103 507 4,290 SH   SOLE 0 0 0 4,290
MERCK & CO INC NEW COM COM 58933Y105 7,683 99,658 SH   SOLE 0 0 0 99,658
MFS CHARTER INCOME TRUST NEW COM 552727109 325 38,000 SH   SOLE 0 0 0 38,000
MICROSOFT CORP COM COM 594918104 47,239 200,358 SH   SOLE 0 0 0 200,358
MONDELEZ INTL INC CL A COM 609207105 2,080 35,545 SH   SOLE 0 0 0 35,545
MORGAN STANLEY COM NEW COM 617446448 337 4,345 SH   SOLE 0 0 0 4,345
MORNINGSTAR INC COM COM 617700109 225 1,000 SH   SOLE 0 0 0 1,000
NESTLE SA SPONSORED ADR REPSTG COM 641069406 274 2,460 SH   SOLE 0 0 0 2,460
NETFLIX INC COM COM 64110L106 433 830 SH   SOLE 0 0 0 830
NEWMONT CORP COM COM 651639106 2,691 44,650 SH   SOLE 0 0 0 44,650
NEXTERA ENERGY INC COM COM 65339F101 1,817 24,035 SH   SOLE 0 0 0 24,035
NIKE INC CL B COM 654106103 219 1,645 SH   SOLE 0 0 0 1,645
NIO INC SHS A SPONSORED ADR COM 62914V106 627 16,075 SH   SOLE 0 0 0 16,075
NORTHROP GRUMMAN CORP COM COM 666807102 568 1,755 SH   SOLE 0 0 0 1,755
NOVARTIS AG SPONSORED ADR COM 66987V109 556 6,500 SH   SOLE 0 0 0 6,500
NOVO NORDISK A.S. ADR COM 670100205 3,673 54,480 SH   SOLE 0 0 0 54,480
NVIDIA CORP COM COM 67066G104 2,251 4,215 SH   SOLE 0 0 0 4,215
NXP SEMICONDUCTORS NV COM COM N6596X109 432 2,145 SH   SOLE 0 0 0 2,145
OKTA INC CL A COM 679295105 215 975 SH   SOLE 0 0 0 975
ORACLE CORP COM COM 68389X105 4,514 64,330 SH   SOLE 0 0 0 64,330
OTIS WORLDWIDE CORP COM COM 68902V107 277 4,040 SH   SOLE 0 0 0 4,040
PALO ALTO NETWORKS INC COM COM 697435105 958 2,975 SH   SOLE 0 0 0 2,975
PAYPAL HLDGS INC COM COM 70450Y103 1,340 5,520 SH   SOLE 0 0 0 5,520
PEOPLES UTD FINL INC COM COM 712704105 1,097 61,265 SH   SOLE 0 0 0 61,265
PEPSICO INC COM COM 713448108 10,241 72,402 SH   SOLE 0 0 0 72,402
PFIZER INC COM COM 717081103 10,487 289,444 SH   SOLE 0 0 0 289,444
PHILIP MORRIS INTL INC COM COM 718172109 6,769 76,282 SH   SOLE 0 0 0 76,282
PIMCO CORPORATE & INC OPP FD COM COM 72201B101 201 11,005 SH   SOLE 0 0 0 11,005
PINTEREST INC CL A COM 72352L106 292 3,950 SH   SOLE 0 0 0 3,950
PLAINS GP HLDGS L P INT CL A NEW INT COM 72651A207 4,437 471,975 SH   SOLE 0 0 0 471,975
PNC FINL SVCS GROUP INC COM COM 693475105 728 4,150 SH   SOLE 0 0 0 4,150
PPL CORP COM COM 69351T106 230 7,970 SH   SOLE 0 0 0 7,970
PROCTER & GAMBLE CO COM COM 742718109 10,214 75,421 SH   SOLE 0 0 0 75,421
PROSHARES TR MSCI EAFE DIV GR COM 74347B839 450 10,356 SH   SOLE 0 0 0 10,356
PROSHARES TR S&P 500 DIVID ARIS ETF COM 74348A467 7,052 81,750 SH   SOLE 0 0 0 81,750
PROSHARES TR S&P MIDCAP 400 DIVID ARIS COM 74347B680 1,121 16,090 SH   SOLE 0 0 0 16,090
PUTNAM MASTER INTER INCOME TRUST COM 746909100 93 21,540 SH   SOLE 0 0 0 21,540
QUALCOMM INC COM 747525103 4,579 34,535 SH   SOLE 0 0 0 34,535
RAYTHEON TECHNOLOGIES CORP COM COM 75513E101 2,131 27,575 SH   SOLE 0 0 0 27,575
REALTY INCOME CORP COM COM 756109104 1,207 19,000 SH   SOLE 0 0 0 19,000
REPUBLIC SVCS INC COM COM 760759100 224 2,250 SH   SOLE 0 0 0 2,250
ROCHE HLDGS LTD SPONSORED ADR COM 771195104 619 15,250 SH   SOLE 0 0 0 15,250
ROCHE HOLDING AG BASEL AKT COM H69293225 343 1,000 SH   SOLE 0 0 0 1,000
ROKU INC COM CL A COM 77543R102 204 625 SH   SOLE 0 0 0 625
SALESFORCE.COM INC COM STOCK COM 79466L302 1,061 5,010 SH   SOLE 0 0 0 5,010
SANOFI SPONS ADR ISIN#US80105N1054 COM 80105N105 561 11,350 SH   SOLE 0 0 0 11,350
SCHWAB STRATEGIC TR US DIV EQ COM 808524797 31,735 435,204 SH   SOLE 0 0 0 435,204
SELECT SEC SPDR TR CONS STAPLES COM 81369Y308 274 3,995 SH   SOLE 0 0 0 3,995
SELECT SECTOR SPDR TR ENERGY COM 81369Y506 276 5,625 SH   SOLE 0 0 0 5,625
SELECT SECTOR SPDR TR FINANCIAL COM 81369Y605 4,062 119,300 SH   SOLE 0 0 0 119,300
SELECT SECTOR SPDR TR HEALTH CARE COM 81369Y209 3,025 25,910 SH   SOLE 0 0 0 25,910
SELECT SECTOR SPDR TR TECHNOLOGY COM 81369Y803 332 2,500 SH   SOLE 0 0 0 2,500
SELECT SECTOR SPDR TR UTILS COM 81369Y886 531 8,285 SH   SOLE 0 0 0 8,285
SHOPIFY INC CL A COM 82509L107 288 260 SH   SOLE 0 0 0 260
SIRIUS XM HLDGS INC COM COM 82968B103 92 15,180 SH   SOLE 0 0 0 15,180
SONOS INC COM COM 83570H108 450 12,000 SH   SOLE 0 0 0 12,000
SOUTHERN CO COM COM 842587107 1,520 24,460 SH   SOLE 0 0 0 24,460
SPDR GOLD TR GOLD SHS COM 78463V107 1,180 7,375 SH   SOLE 0 0 0 7,375
SPDR SER TR S&P DIVID ETF COM 78464A763 34,690 293,910 SH   SOLE 0 0 0 293,910
SPDR SER TR SPDR ICE PFD SEC ETF COM 78464A292 939 21,625 SH   SOLE 0 0 0 21,625
SPROTT PHYSICAL GOLD & SIL TR COM 85208R101 191 11,000 SH   SOLE 0 0 0 11,000
SPROTT PHYSICAL GOLD TR UNIT COM 85207H104 4,419 329,550 SH   SOLE 0 0 0 329,550
SPROTT PHYSICAL SILVER TR UNIT COM 85207K107 503 57,250 SH   SOLE 0 0 0 57,250
SQUARE INC CL A COM 852234103 414 1,825 SH   SOLE 0 0 0 1,825
STARBUCKS CORP COM COM 855244109 8,505 77,834 SH   SOLE 0 0 0 77,834
STRYKER CORP COM 863667101 365 1,500 SH   SOLE 0 0 0 1,500
SYSCO CORP COM COM 871829107 7,267 92,285 SH   SOLE 0 0 0 92,285
TAIWAN SEMICONDUCTOR MFG CO ADR COM 874039100 2,551 21,563 SH   SOLE 0 0 0 21,563
TEMPLETON GLOBAL INCOME FUND INC COM 880198106 10,124 1,906,565 SH   SOLE 0 0 0 1,906,565
TESLA INC COM COM 88160R101 2,595 3,885 SH   SOLE 0 0 0 3,885
TEXTRON INC COM COM 883203101 280 5,000 SH   SOLE 0 0 0 5,000
THERMO FISHER SCIENTIFIC INC COM COM 883556102 1,324 2,900 SH   SOLE 0 0 0 2,900
TORONTO DOMINION BK COM 891160509 1,413 21,665 SH   SOLE 0 0 0 21,665
TOTAL SE SPONS ADR COM 89151E109 254 5,460 SH   SOLE 0 0 0 5,460
TOYOTA MTR CO SPON ADR COM 892331307 234 1,500 SH   SOLE 0 0 0 1,500
TRACTOR SUPPLY CO COM COM 892356106 211 1,190 SH   SOLE 0 0 0 1,190
TRANSACT TECHNOLOGIES INC COM COM 892918103 149 13,750 SH   SOLE 0 0 0 13,750
TRAVELERS COS INC COM COM 89417E109 967 6,435 SH   SOLE 0 0 0 6,435
TRI CONTL CORP COM COM 895436103 17,140 528,529 SH   SOLE 0 0 0 528,529
TRUIST FINL CORP COM COM 89832Q109 2,106 36,105 SH   SOLE 0 0 0 36,105
ULTRALIFE CORP COM COM 903899102 248 30,000 SH   SOLE 0 0 0 30,000
UNILEVER PLC SPON ADR COM 904767704 1,228 22,000 SH   SOLE 0 0 0 22,000
UNION PAC CORP COM COM 907818108 882 4,000 SH   SOLE 0 0 0 4,000
UNITED PARCEL SVC INC CL B COM 911312106 5,771 33,950 SH   SOLE 0 0 0 33,950
UNITEDHEALTH GROUP INC COM COM 91324P102 982 2,640 SH   SOLE 0 0 0 2,640
US BANCORP DEL COM COM 902973304 4,306 77,854 SH   SOLE 0 0 0 77,854
VANECK VEC ETF TR GOLD MINERS COM 92189F106 463 14,250 SH   SOLE 0 0 0 14,250
VANECK VECS ETF TR MSTAR DUR DIVD COM 92189H102 13,985 462,636 SH   SOLE 0 0 0 462,636
VANECK VEC ETF TR MSTAR INTL MOAT COM 92189F593 2,090 58,400 SH   SOLE 0 0 0 58,400
VANECK VEC ETF TR MSTAR WIDE MOAT COM 92189F643 19,033 274,720 SH   SOLE 0 0 0 274,720
VANECK VEC ETF TR MTG REIT INC COM 92189F452 277 14,625 SH   SOLE 0 0 0 14,625
VANECK VEC ETF TR PFD SECS EX FINLS COM 92189F429 3,175 152,560 SH   SOLE 0 0 0 152,560
VANGUARD INDX FDS RE INDX FD COM 922908553 11,819 128,659 SH   SOLE 0 0 0 128,659
VANGUARD INDEX FDS MID-CAP COM 922908629 629 2,840 SH   SOLE 0 0 0 2,840
VANGUARD INDEX FDS SM CAP VAL COM 922908611 4,051 24,463 SH   SOLE 0 0 0 24,463
VANGUARD SPECIALIZED FD DIVD APPR COM 921908844 37,738 256,583 SH   SOLE 0 0 0 256,583
VANGUARD WHITEHALL FDS HIGH DIV YIELD COM 921946406 2,944 29,125 SH   SOLE 0 0 0 29,125
VANGUARD WHITEHALL FDS INTL DIVID APPR COM 921946810 2,719 32,825 SH   SOLE 0 0 0 32,825
VANGUARD WHITEHALL FDS INTL HI DIVD YLD COM 921946794 1,324 20,225 SH   SOLE 0 0 0 20,225
VANGUARD WORLD FDS VANGUARD ENERGY COM 92204A306 901 13,250 SH   SOLE 0 0 0 13,250
VANGUARD WORLD FDS VANGUARD INDLS COM 92204A603 284 1,500 SH   SOLE 0 0 0 1,500
VANGUARD WORLD FDS VANGUARD UTILS COM 92204A876 9,024 64,225 SH   SOLE 0 0 0 64,225
VEEVA SYS INC CL A COM COM 922475108 607 2,325 SH   SOLE 0 0 0 2,325
VENTAS INC COM COM 92276F100 4,027 75,489 SH   SOLE 0 0 0 75,489
VERIZON COMMUNICATIONS INC COM COM 92343V104 3,236 55,655 SH   SOLE 0 0 0 55,655
VERTIV HLDGS LLC CL A COM 92537N108 445 22,250 SH   SOLE 0 0 0 22,250
VIACOMCBS INC CL B COM 92556H206 259 5,745 SH   SOLE 0 0 0 5,745
VIATRIS INC COM COM 92556V106 459 32,825 SH   SOLE 0 0 0 32,825
VISA INC COM CL A COM 92826C839 2,474 11,685 SH   SOLE 0 0 0 11,685
VULCAN MATLS CO COM COM 929160109 1,116 6,615 SH   SOLE 0 0 0 6,615
WALMART INC COM COM 931142103 24,434 179,886 SH   SOLE 0 0 0 179,886
WASTE CONNECTIONS INC COM COM 94106B101 273 2,525 SH   SOLE 0 0 0 2,525
WASTE MGMT INC DEL COM COM 94106L109 7,011 54,340 SH   SOLE 0 0 0 54,340
WEBSTER FINL CORP WATERBURY CONN COM 947890109 314 5,700 SH   SOLE 0 0 0 5,700
WEC ENERGY GROUP INC COM COM 92939U106 380 4,060 SH   SOLE 0 0 0 4,060
WELLS FARGO & CO NEW COM COM 949746101 5,679 145,365 SH   SOLE 0 0 0 145,365
WELLTOWER INC COM COM 95040Q104 2,948 41,160 SH   SOLE 0 0 0 41,160
WPP PLC NEW ADR COM 92937A102 4,911 76,855 SH   SOLE 0 0 0 76,855
XCEL ENERGY INC COM COM 98389B100 757 11,375 SH   SOLE 0 0 0 11,375
XPERI HLDG CORP COM COM 98390M103 423 19,450 SH   SOLE 0 0 0 19,450
ZOETIS INC CL A COM 98978V103 627 3,980 SH   SOLE 0 0 0 3,980